BM66(d@ 333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000//////......///////////////////////////////////////////////////////////////.........////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////000000//////.........---........................////////////////////////000000//////.........---..................------........................---------.........//////...///000///......000222111---,,,000888AAAEEEEEEWWW]]]___]]]___hhhooopppqqqggg]]]XXXPPPHHHGGGKKK\\\uuuzzzcccVVVQQQRRRNNNLLLLLLJJJIIIPPP[[[vvv}}}xxxxxxzzz{{{|||~~~zzzxxxxxxvvvrrrnnnpppsssuuutttqqqrrrxxx}}}zzz{{{{{{|||}}}ttt^^^ZZZSSSOOOLLLNNNSSS\\\mmm|||xxxzzz|||zzzxxxwwwyyy{{{gggZZZKKKHHHTTTgggxxxxxxkkkeeeaaa___aaafffaaacccaaaZZZWWWVVVPPPHHH>>>888222............---111000000/////////000000000///...------...///000.........------,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---***************************+++---.........000222000111222333444333222111333444555777999;;;===>>>>>>>>>@@@CCC@@@<<<===BBBBBBAAA@@@@@@BBBEEEIIIKKKGGGIIIIIIFFFCCCEEEMMMSSSaaafffiiiggg333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000111000000000/////////.../////////////////////////////////////////////////////////////////////...////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000/////////....................................////////////////////////000/////////............................................................---------........./////////000000///---,,,---...,,,111777999<<>>CCCAAAAAA@@@@@@AAADDDGGGJJJAAADDDFFFFFFEEEHHHPPPWWWfffkkkllliii333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////......//////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////............................................................------........./////////...000000000...------...333777<<<@@@EEENNNZZZccc___ccchhhmmmrrrrrriii___LLLHHHEEEHHHPPP^^^qqq~~~sssdddZZZUUUTTTTTTUUUMMMQQQWWW```hhhtttwwwtttpppllliiiggggggggghhhiiijjjjjjjjjjjjlllnnniiihhhiiillloooppppppnnnkkkooosssrrrppppppssswwwrrrrrrrrrrrrsssssstttuuusssssstttuuuvvvxxxyyyzzz{{{|||~~~yyylll^^^YYYXXXVVVTTTSSSbbbeeellluuu~~~~~~zzzuuummm```UUUPPPRRRWWW[[[\\\aaaiiiooommmddd___```ggghhheee^^^ZZZZZZYYYWWWPPPJJJAAA:::555333222111///000000000000///...---//////............//////...------------,,,,,,,,,...------------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************************************++++++************++++++************************+++---......------...000///000111111222222111111111222333555777999;;;;;;;;;<<>>BBBFFFHHHJJJOOOXXX___fffjjjlllhhh333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////............////////////////////////////////////......////////////......///////////////////////////////////////////////////////////////////////////////////////.................................///////////////////////////////////////.....................////////////....................................////////////---...000000000000222333===:::<<>>888444222///000111222222111000000/////////....../////////------------------------------------------------,,,------......------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************************************))))))))))))******************************,,,---......,,,,,,---...//////000000111111111111222333444666888999;;;;;;:::;;;>>>AAA@@@===???DDDAAA@@@??????@@@BBBDDDEEE???DDDJJJNNNQQQVVV```gggfffkkkllljjj333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////---.........//////000000////////////////////////......////////////..............................////////////////////////////////////////////////.........///////////////........................////////////////////////.........///////////////........./////////000000////////////////////////........./////////000000---.../////////111333666>>>@@@HHHVVVdddjjjeee^^^kkkttt~~~sss___OOOGGG>>>NNNdddwww}}}qqqgggWWWZZZ___\\\OOODDDFFFOOOXXXiiiuuutttpppiiidddaaa````````````````````````````````````bbbdddeeedddccccccdddhhhhhhhhhgggggghhhiiijjjtttsssrrrsssuuuwwwvvvtttvvvtttrrrrrrtttuuutttsssuuuuuuvvvwwwxxxzzz|||}}}{{{}}}{{{fffZZZKKKHHHJJJUUUgggwww~~~lllhhhdddcccbbb^^^VVVOOOSSSQQQQQQTTTZZZfffzzzpppeeeaaa```]]]ZZZTTTSSSPPPKKKCCC<<<555222...//////000111111111111...//////////////////...------------------------------------------------,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************************))))))(((((())))))***************************+++---...---,,,,,,---.../////////000000111222222444444666777999:::;;;<<<::::::>>>AAA???<<>>AAA???<<<>>>CCC?????????@@@AAABBBDDDDDD???FFFNNNSSSVVV[[[ccciiipppsssrrrmmm333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////////////////////////////------......///000000111////////////////////////......////////////..............................////////////////////////////////////////////////............/////////000........................////////////////////////............/////////000---......///000000111111////////////////////////.../////////000000000000111111222333666===EEEKKKXXXbbbjjjhhh___[[[aaajjjfffaaa\\\UUUKKKCCCEEEMMMeeezzzjjj]]]]]]```\\\XXXUUURRRMMMTTTppp|||xxxrrrnnnlllkkkiiigggaaabbbbbbaaa___]]]\\\\\\[[[\\\^^^```aaaaaa```____________^^^^^^aaafffjjjccceeegggggggggiiimmmqqqkkklllmmmpppsssvvvwwwwwwvvvvvvtttpppmmmnnnrrrvvvttttttttttttuuuuuuvvvwwwzzz|||~~~tttaaaTTTQQQSSSVVVXXXfffkkkqqqqqqmmmlllooosssiii]]]PPPLLLPPP\\\ooozzzpppgggaaaZZZSSSPPPRRRVVVWWWVVVRRRLLLGGGEEEEEE888666333000...---...///---...///000000///...---,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************+++******))))))******+++************************)))***,,,,,,,,,,,,...///000000000000111333444666444555666777888999:::;;;;;;;;;>>>AAA???;;;<<>>>>>???AAABBBDDDEEEFFF???FFFOOOUUUYYY^^^eeekkkpppsssrrrlll333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////////////////////////////---------...///000000111////////////////////////......////////////..............................////////////////////////////////////////////////---.........//////000000........................////////////////////////---.........//////000000---......///000111111222000000000000000000000000////////////000000000000111222333777>>>IIIUUU]]]hhhhhhhhhhhhlllsss|||___SSSGGGBBBAAAEEERRR```~~~~~~sssaaaUUUVVVZZZ[[[XXXRRRQQQWWW]]]hhh}}}uuunnnmmmkkkiiifffdddbbbaaaaaa___aaacccdddbbb```^^^]]]XXXZZZ\\\___``````______```___\\\YYYYYY\\\bbbfff___bbbeeefffeeefffhhhkkkfffjjjmmmnnnmmmnnnqqquuukkklllmmmjjjgggjjjrrrzzzkkklllmmmooorrruuuwwwyyyuuuwwwyyyxxxxxxzzztttjjjbbb[[[SSSOOOMMM^^^qqqvvvoooiiilllrrrooocccWWWRRRSSSXXXaaaiiifffeeeeeecccZZZPPPPPPVVV]]]]]][[[WWWQQQOOOQQQSSSAAA>>>888333000//////000---...///000000///...---,,,,,,,,,------.........,,,,,,,,,------.........,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++************++++++************************(((***+++,,,,,,---...000111000000000111333555777333444555666777888999:::<<<<<>>:::<<>>???AAACCCEEEFFFGGG???GGGQQQXXX\\\aaaiiiooorrrvvvuuuqqq222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////.........---////////////////////////000000//////.........---...............///000111////////////////////////////////////////////////000//////000111222111000,,,444>>>GGGPPPZZZgggqqqnnnpppppppppuuu{{{xxxpppPPPJJJGGGGGGFFFNNNgggkkkZZZYYYXXXPPPIIIHHHTTTMMMTTTlll{{{tttoooiiifffgggiiiiiiiiigggfffcccaaa```aaabbbcccdddeeefffddd```^^^___```]]]]]]\\\\\\]]]^^^```aaa___\\\XXXWWWXXX[[[]]]^^^\\\]]]]]]]]]\\\\\\^^^```bbbdddggghhhgggfffeeefffcccfffiiiiiigggggghhhjjjjjjhhhlllssssssnnnlllooosssrrrpppnnnooossszzzmmmXXXPPPNNNRRR\\\ccceeeiiioooddddddcccbbb^^^VVVMMMGGGOOOVVV^^^aaa^^^ZZZYYYZZZUUU\\\```[[[UUURRRQQQPPPIIIBBB999111------......111000///...---...//////000////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++************+++++++++)))(((((()))******)))++++++,,,------....../////////000000000111444777555555666888;;;<<<;;;999:::;;;>>>BBB@@@===>>>CCC@@@??????AAADDDFFFGGGFFF>>>GGGSSS[[[___bbbgggkkkppprrrsssrrr222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////////////////////////////////////////////////////........................000/////////.........---////////////////////////000/////////............///............//////000////////////////////////////////////////////////000000//////000111111111666:::BBBMMMYYYdddlllpppjjjnnnrrrvvvzzzxxxkkk\\\MMMBBB>>>JJJ^^^ooozzzsssfff\\\ZZZUUUIIIDDDFFFIII]]]rrr~~~uuummmiiiffffffbbb]]]\\\^^^aaabbbbbbeeedddbbb```______```aaadddffffffdddaaa^^^]]]^^^]]]\\\[[[[[[[[[\\\]]]^^^[[[YYYVVVVVVXXX[[[\\\]]]YYYZZZ[[[[[[ZZZZZZ[[[]]]^^^```dddeeeeeeeeeeeefffdddfffggggggdddcccdddeeefffeeehhhnnnnnnjjjgggiiikkkkkkjjjjjjkkkooovvv{{{|||yyy```KKKHHHLLLUUU]]]aaagggnnngggdddaaa```^^^YYYQQQJJJKKKQQQYYY\\\\\\[[[\\\^^^dddddd^^^VVVRRRSSSSSSPPPNNNHHH@@@888333111000000222111000000//////000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++************+++++++++)))((((((***+++***)))++++++,,,------......///333333444333222333555777555555666888;;;<<<;;;999:::;;;>>>BBB@@@<<<>>>CCCAAA@@@???AAACCCEEEFFFEEEBBBJJJSSSYYY[[[]]]aaadddlllnnnpppppp222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////////////////////////////////////////////////////......................../////////...............////////////////////////////////////............000//////............///////////////////////////////////////////////////000000//////000111222333;;;AAAMMMZZZffflllllliiilllqqqxxx|||{{{pppZZZFFFCCCEEEMMM```yyyvvvccc[[[TTTOOOGGG@@@DDDNNNYYYrrr{{{vvvooofff```\\\[[[[[[\\\YYYWWWXXX[[[^^^aaabbbaaa```___]]]]]]]]]^^^___cccdddfffeeeaaa^^^\\\[[[\\\[[[ZZZXXXXXXYYYZZZZZZWWWUUUTTTUUUWWWYYYYYYYYYUUUWWWXXXXXXWWWVVVXXXYYYXXX[[[^^^```aaaaaabbbccccccdddeeecccaaa___^^^___bbbaaacccggggggdddaaabbbbbbcccddddddfffjjjooosssrrrxxxoooYYYQQQJJJKKKPPPXXXbbbkkknnniiieeecccbbb___XXXRRRLLLOOOSSSVVVYYY^^^eeekkkuuulll^^^QQQNNNRRRSSSPPPRRRNNNGGG@@@999444222000111111000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++************+++++++++***((()))***+++***)))++++++,,,------......///333444444333222222333555555555666888;;;<<<;;;999999:::>>>BBB@@@<<<>>>CCCBBBAAA@@@AAACCCDDDEEEDDDEEEKKKRRRWWWYYY\\\```ccchhhjjjmmmooo222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////////////////////////////////////////////////////................................................///////////////////////////////////////.........111000///...............////////////////////////////////////////////////////////////000222666999???LLL^^^jjjmmmkkkgggfffwwwzzz|||yyyooo___MMM@@@BBBZZZsss}}}~~~tttggg\\\SSSIIICCC@@@FFFYYYkkkxxxqqqllljjjiiicccaaa^^^[[[YYYXXXYYYYYYWWWWWWVVVWWWZZZ]]]```aaa^^^]]]\\\\\\[[[\\\\\\]]]^^^```bbbbbbaaa^^^\\\ZZZYYYXXXWWWUUUTTTTTTUUUUUUSSSSSSRRRSSSUUUUUUTTTSSSRRRTTTUUUUUUTTTTTTUUUVVVTTTWWWZZZ[[[[[[[[[]]]^^^``````aaa```^^^]]]\\\[[[^^^___```bbbbbb```^^^]]]]]]___```aaaaaadddgggjjjhhhnnnuuuzzz~~~xxxhhhUUUHHHGGGNNNYYYaaammmmmmlllkkkiiifffbbb___[[[XXXSSSQQQTTT```nnnyyyyyyppp___OOOJJJNNNPPPNNNRRRPPPLLLEEE>>>777333222000//////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************+++++++++++++++,,,,,,++++++************+++++++++***)))***++++++***)))++++++,,,------......///...///000000//////111333444555666888;;;<<<;;;999999:::>>>AAA???<<<===BBBBBBAAA@@@@@@BBBDDDDDDCCCCCCHHHOOOVVV[[[```fffiiihhhkkknnnppp222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////........................////////////////////////........................---------...............////////////////////////.........///////////////111000///...............////////////////////////////////////////////////---...000111333888???DDDNNN]]]mmmpppiiidddiiippp~~~|||vvvjjjZZZMMMGGGHHHWWWqqqrrrggg___YYYUUUNNNGGGGGGPPPaaaxxx}}}xxxuuupppmmmggg```ZZZVVVTTTSSSPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVXXXZZZZZZZZZZZZZZZZZZZZZ[[[[[[YYYZZZ\\\^^^___]]]ZZZXXXVVVUUUSSSRRRQQQPPPQQQQQQQQQPPPPPPPPPQQQQQQNNNLLLOOOQQQSSSTTTSSSRRRRRRSSSRRRTTTVVVVVVUUUUUUVVVWWW[[[[[[\\\\\\]]]\\\[[[[[[\\\^^^_________^^^]]][[[]]]^^^^^^^^^]]]^^^```bbbaaacccgggoooxxx~~~~~~~~~~~~|||zzz|||}}}{{{zzzfffVVVPPPQQQSSSSSS^^^dddjjjlllkkkjjjlllnnnqqqgggXXXMMMMMMXXXjjjvvvooojjj___PPPIIIJJJLLLLLLPPPQQQPPPKKKDDD===999888333111000///...///000111......---------,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********************************++++++,,,,,,,,,++++++************+++++++++******+++,,,,,,***(((++++++,,,------......///)))+++...//////000111333444555666888;;;<<<;;;999999:::===AAA???<<<===BBBBBBAAA@@@@@@BBBCCCCCCCCC@@@EEELLLTTT[[[bbbgggkkkkkknnnqqqsss222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////........................////////////////////////---------------------------------------.........////////////////////////.........///////////////000//////............///////////////////////////////////////////////////,,,///333666:::BBBLLLTTTeeelllqqqmmmffffffqqq|||wwwooocccUUUIIIDDDLLLWWWsssvvvtttjjj___XXXRRROOOHHHIIINNNYYYjjj|||~~~zzztttooojjjfffaaa^^^XXXVVVSSSOOOMMMLLLKKKKKKJJJKKKMMMOOOOOOMMMLLLJJJOOOPPPRRRRRRRRRQQQSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXVVVVVVVVVXXXZZZZZZWWWUUURRRQQQPPPNNNMMMMMMNNNNNNNNNMMMLLLMMMMMMMMMKKKIIILLLNNNQQQQQQPPPOOOOOOPPPPPPQQQRRRRRRQQQPPPRRRSSSWWWVVVWWWXXXZZZ[[[ZZZYYYXXX[[[\\\[[[[[[]]]\\\YYY[[[[[[[[[ZZZXXXXXXZZZ\\\\\\[[[]]]eeeooovvvwwwvvvooottt{{{~~~|||zzz|||~~~yyywww|||{{{yyy|||uuummmiiicccYYYNNNLLLSSS[[[bbbfffjjjqqqvvv|||ooo\\\MMMGGGMMMYYYbbb```___ZZZPPPKKKKKKKKKIIIMMMPPPRRRPPPJJJEEECCCCCC999777444111111333666777............---------,,,........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********************************++++++,,,,,,---++++++************++++++*********+++------***(((++++++,,,------......///))),,,///111111222444666555555666888;;;<<<;;;999888999===AAA???;;;===BBBAAA@@@???@@@BBBCCCDDDCCC@@@DDDKKKRRRZZZ___cccdddnnnqqquuuvvv222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////........................////////////////////////------------------------,,,,,,,,,------.........////////////////////////............/////////000///............//////000////////////////////////////////////////////////---222777<<>>;;;666222222555999<<>>>>>???BBBDDDDDDDDD@@@DDDKKKSSSZZZ___aaaaaammmpppuuuxxx222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////........................////////////////////////------------------------,,,,,,,,,------.........////////////////////////---.........//////000000...............///000111///////////////////////////////////////////////////444:::AAAIIIUUUeeeppppppgggccclll{{{uuuhhhXXXJJJ???BBBMMMYYYeeeooolll]]]RRRQQQOOOFFFBBBEEEPPP^^^ppp}}}ooogggggg^^^YYYSSSMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGFFFFFFFFFGGGHHHKKKMMMNNNHHHKKKNNNOOOMMMLLLMMMOOOMMMNNNOOOPPPQQQRRRRRRRRRWWWTTTQQQPPPQQQPPPMMMKKKMMMLLLKKKJJJIIIJJJKKKKKKFFFEEEDDDFFFIIIKKKLLLLLLFFFIIIKKKLLLKKKJJJJJJJJJIIIJJJLLLMMMMMMNNNQQQSSSSSSQQQPPPRRRUUUVVVTTTQQQOOOTTTUUURRRSSSWWWWWWSSSQQQQQQPPPOOONNNPPPSSSVVVTTTWWWZZZ[[[ZZZ\\\```dddjjjkkkpppxxx~~~{{{~~~}}}yyyxxx|||~~~xxx}}}}}}~~~}}}zzzvvvwww~~~~~~xxx}}}pppQQQIIIDDDIIIWWWeeekkkkkkdddaaa\\\WWWRRRNNNIIIFFFOOOLLLIIIJJJRRRWWWQQQGGGAAAFFFLLLMMMKKKJJJLLLOOO???;;;555111000444:::===000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************))))))***+++,,,,,,------++++++************++++++******+++,,,...---+++(((++++++,,,------......///---///222333222222222333555555666888;;;<<<;;;999888999===@@@>>>;;;<<>>===???BBBDDDEEEEEE???DDDKKKUUU^^^cccdddccckkkooouuuxxx222222222111111111111000111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------............///........................000///...---,,,------...............................................................////////////000000//////.........---............////////////.........000222444444333555<<>>AAAFFFPPP___ooouuuttt^^^NNNDDDGGGHHHDDDHHHRRRaaazzzyyymmmeee___XXXSSSJJJHHHEEECCCAAA@@@AAAAAACCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKMMMMMMLLLLLLNNNOOOQQQPPPNNNMMMMMMLLLJJJIIIRRRNNNIIIGGGGGGGGGEEECCCFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEGGGIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIMMMMMMNNNOOOOOOPPPQQQQQQNNNNNNNNNNNNOOOPPPPPPQQQMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNPPPRRRUUUWWWXXXYYY]]]```fffmmmtttyyy}}}~~~}}}|||}}}|||{{{zzz~~~|||{{{zzz{{{|||zzz{{{}}}~~~}}}}}}~~~}}}~~~yyyxxx}}}oooZZZGGGBBBHHHOOOXXX___ccc]]]WWWXXX\\\\\\PPPDDDGGGFFFEEEGGGLLLPPPSSSTTTSSSNNNHHHHHHKKKNNNMMMKKKFFFEEEAAA:::444333888>>>777333///,,,,,,...//////..................------000000//////......------...---+++++++++---///000++++++++++++++++++++++++.........------,,,,,,,,,+++++++++,,,,,,---------...+++)))))),,,---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,---//////000+++---///000000000111333444555666888;;;<<<;;;999::::::<<<@@@???;;;<<>>===<<<>>>AAACCCDDDDDDBBBFFFLLLUUU^^^bbbdddccceeepppxxxwww222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------............///........................000///...---,,,------...............................................................////////////000000000/////////..................////////////000000///000222333444555>>>DDDNNNZZZdddkkknnnoooiiinnnvvvzzzrrraaaQQQHHHEEEEEEKKK]]]tttsssaaaIIIHHHJJJLLLGGGEEEWWWooo}}}tttggg]]]VVVQQQKKKGGGGGGEEECCC@@@?????????@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKKKKKKKKKKLLLNNNPPPOOOMMMNNNOOOPPPNNNMMMQQQNNNIIIGGGGGGGGGEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJJJJKKKLLLLLLMMMNNNNNNLLLLLLKKKKKKKKKLLLMMMMMMHHHGGGFFFEEEEEEEEEFFFGGGJJJKKKLLLNNNPPPRRRTTTUUUWWWZZZ```gggnnnuuuzzz||||||zzz|||~~~}}}~~~|||zzzyyyyyyyyyxxxvvvwwwvvvuuuuuuvvvxxxzzz|||zzz{{{}}}~~~{{{wwwwww|||~~~~~~yyypppuuuyyygggTTTIIIFFFGGGNNNWWWYYYXXXWWWXXX\\\]]]ZZZVVVLLLKKKIIIIIIJJJMMMPPPRRR]]]UUULLLHHHHHHJJJJJJHHHEEEEEECCC===777666:::???999555111...------,,,,,,..................------////////////...............---,,,++++++,,,...///++++++++++++++++++++++++------------,,,,,,,,,++++++++++++,,,,,,,,,---------+++)))))),,,---,,,***++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,---...///000---///111222222222333444444444555888;;;<<<;;;999::::::<<<@@@???;;;<<>>===???AAACCCDDDDDDBBBEEELLLTTT]]]bbbcccbbbgggqqqxxxxxx222222222111111111111000111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------............///........................//////...------------...............................................................////////////111000000000000000//////............////////////111000///000111444777999GGGOOO\\\iiippppppjjjeeehhhuuuyyyhhhUUUGGG???EEEMMM\\\pppkkkTTTDDDEEEHHHJJJKKKTTTnnn}}}sssoooiiibbbXXXPPPKKKHHHDDD@@@BBBAAA???>>>======>>>>>>>>>>>>>>>>>>????????????AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIIIIIIIIIIJJJLLLLLLKKKKKKLLLOOOPPPPPPOOOPPPMMMIIIGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFEEECCCCCCCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNOOORRRVVV]]]eeemmmssswwwrrrrrruuuzzz}}}{{{{{{}}}yyywwwuuutttttttttsssrrrooonnnoooppprrrtttwwwxxxzzz{{{|||~~~{{{yyyzzz}}}yyyjjjhhhqqqwwwvvvuuummmbbbXXXOOOHHHGGGKKKQQQVVV\\\______\\\[[[[[[YYYVVVPPPIIIGGGLLLVVV^^^iii```SSSJJJGGGFFFGGGFFFGGGGGGEEE@@@:::777888:::777444111///......,,,+++------------------...................../////////......,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++*********++++++++++++,,,***++++++,,,---.../////////111333444333333444555444444555777:::;;;:::999:::999<<<@@@???<<<<<<@@@@@@???>>>???AAACCCCCCBBBAAADDDJJJSSS[[[```bbbbbbiiirrryyyzzz222222222111111111000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------............///....................................------..................................................................////////////111111111111000000000000............/////////////////////000333888???CCCPPP[[[kkkuuuuuunnneee___iiitttvvvhhhUUUKKKFFFCCCEEEZZZqqqyyyttthhh\\\SSSPPPHHHCCCIIIYYYmmm~~~sssjjjfffYYYTTTMMMHHHFFFDDDAAA??????>>>======<<<======>>><<<<<<<<<=========>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFFFFFFFFFFGGGIIIGGGGGGFFFHHHKKKLLLLLLKKKMMMKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCFFFDDDCCCBBBAAAAAABBBBBB@@@@@@AAACCCDDDFFFGGGHHHJJJKKKNNNSSSZZZbbbiiimmmgggiiimmmrrrvvvwwwxxxyyyuuusssqqqpppqqqqqqpppooopppoooooooooooopppqqqrrrwwwxxxyyyzzzzzz{{{|||}}}~~~|||zzz{{{tttkkkjjjjjjhhheeegggiiiiiicccYYYOOOIIIHHHOOOZZZcccddd___[[[[[[hhhaaaUUUIIIDDDLLL^^^lllkkkcccWWWMMMGGGEEEDDDDDDIIIIIIHHHDDD>>>999666666111///......//////...---,,,,,,------------......---------....../////////......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++++++++************************************++++++++++++++++++,,,,,,---.../////////111333444333333444555333333444777:::;;;999888999999<<<@@@???<<<<<<@@@@@@???>>>>>>@@@AAAAAAAAA@@@CCCIIIQQQYYY___aaaaaahhhooovvvzzz222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------............///........................------..............................................................................////////////000000000000111111111111............////////////,,,...000333888AAAJJJQQQ^^^hhhrrruuupppkkkllloooyyytttfffRRRFFFEEEJJJNNNYYYkkkwwwppp^^^RRROOOQQQPPPNNNOOOZZZnnn|||wwwpppjjj```WWWSSSIIIGGGCCCAAA??????======>>>>>>===============>>>;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBCCCCCCCCCCCCDDDFFFFFFEEEEEEFFFHHHIIIHHHGGGJJJIIIHHHFFFDDDCCCBBBBBB@@@??????>>>>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@@@@@@@AAA@@@???>>><<<<<<<<<===>>>======>>>???@@@AAABBBCCCGGGGGGHHHKKKPPPWWW]]]aaa]]]aaaeeeiiinnnqqqsssrrrqqqooommmmmmnnnnnnmmmlllnnnnnnmmmlllkkkkkkkkkkkkppprrrttttttssssssvvvxxx{{{{{{yyyxxxxxx{{{~~~|||zzzxxxzzz{{{yyywwwxxx}}}wwwooogggaaabbbffflllrrrsssnnnbbbWWWGGGFFFKKKWWW___aaaaaadddhhhcccXXXLLLEEEJJJWWWbbb___ZZZSSSLLLGGGCCCAAA???HHHIIIIIIHHHDDD@@@===;;;111///...---......---,,,,,,,,,,,,,,,------......,,,,,,------......//////...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,************************))))))*********++++++++++++,,,,,,------............000222333222222222333222222444666999:::999777999999;;;??????<<<===AAA???>>><<<===???@@@@@@???@@@BBBHHHPPPXXX^^^```aaabbbgggooovvv222222222111111111111000000000000000000000000000........................////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------............///........................,,,---......///.....................................................................//////////////////000000000000000111............////////////,,,000555;;;BBBLLLXXXaaammmqqqssspppmmmqqq{{{rrrYYYHHHBBBGGGRRR\\\tttssskkk\\\PPPLLLJJJHHHIII[[[mmmxxx~~~rrreee^^^WWWLLLCCC???AAAAAA@@@???>>>>>>>>>>>>=====================<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>===???@@@@@@@@@@@@AAACCCFFFEEEDDDEEEFFFGGGFFFEEEFFFGGGGGGEEEBBB@@@@@@AAA>>>==================>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>>>>??????????????????????????????@@@@@@???>>>>>>>>>??????>>>===<<<<<<<<<<<<===>>>:::;;;;;;<<<===>>>>>>???CCCCCCCCCEEEHHHMMMRRRUUUSSSXXX]]]```dddiiijjjiiillljjjhhhhhhiiiiiiiiihhheeeeeeeeeeeeeeedddddddddfffjjjmmmmmmlllkkkmmmpppqqqpppooopppsssyyy}}}|||yyyuuuyyy{{{~~~}}}yyyvvvvvvxxxwwwyyy|||sssmmmoooooopppppptttvvvqqqjjj[[[MMMDDDIIIQQQVVV\\\ccc]]]\\\XXXRRRKKKGGGGGGIIIOOOMMMKKKHHHDDDAAA>>>===CCCEEEHHHJJJJJJIIIFFFEEE888555111///...---+++***++++++,,,,,,------......---------------.........,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,+++******+++---************************)))))))))************+++,,,,,,,,,---------.........000222222111000111222222222333555888999888777888888;;;??????<<<===AAA>>>===<<<===???AAAAAA@@@@@@CCCGGGOOOWWW^^^```aaa^^^aaaiiisss222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------............///........................,,,,,,.../////////..................................................................////////////....../////////000000000............////////////000666>>>EEELLLWWWdddmmmtttttttttuuuwww{{{~~~cccKKKHHHKKKPPP^^^ooouuukkkZZZLLLIIILLLLLLIII]]]ttt{{{mmmbbbXXXQQQJJJBBB<<<;;;???@@@@@@@@@?????????@@@============<<<<<<;;;:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>???AAACCCBBBAAABBBDDDDDDDDDCCCCCCDDDEEECCC@@@>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<999999888888999:::;;;<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<;;;;;;<<<===???@@@888888999999::::::;;;;;;======>>>???BBBFFFJJJLLLKKKQQQUUUVVVZZZ```aaa^^^eeecccbbbbbbcccccccccbbb]]]^^^^^^^^^^^^^^^]]]]]]]]]bbbfffgggeeeccceeegggjjjmmmqqqrrrrrrvvv|||~~~|||}}}{{{vvv}}}zzzxxxwwwwwwqqqpppqqqvvv~~~}}}tttvvvsssnnnmmmqqqssspppmmmZZZIIIFFFHHHHHHNNNVVVWWWWWWWWWUUUPPPKKKFFFCCCFFFFFFFFFEEECCCAAAAAAAAA???AAACCCFFFHHHHHHFFFDDD>>>:::444111///...---,,,***++++++,,,------.........------------------,,,***++++++,,,,,,,,,,,,+++************************+++,,,,,,,,,------------++++++++++++*********)))***,,,---,,,))))))+++---************************))))))))))))************,,,,,,,,,------------......000222222111000111222111111222555888999888666888888;;;??????===>>>AAA???>>>===>>>AAACCCDDDCCCAAACCCHHHOOOWWW^^^aaabbbaaaccclllyyy222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////................................................---------.........//////........................+++,,,.../////////................................................................../////////000---.........//////000000............/////////000555;;;DDDLLLSSS^^^kkktttssstttxxx{{{sssiiiOOO@@@JJJUUU[[[kkkccc^^^SSSFFFCCCIIIPPPRRRuuueee\\\TTTLLLGGGCCC>>>===???;;;<<<>>>>>>===<<<======<<<<<<<<<<<<;;;:::999888888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::<<<======<<<===>>>???>>>======>>>@@@BBBAAA@@@AAACCCDDDCCC???<<<===>>><<<;;;;;;::::::;;;;;;<<<777777777777777999;;;<<<999999999888888888888888;;;::::::::::::::::::::::::999999999:::;;;<<<<<<777777666666777999;;;<<<777777777888888888999999888888:::<<>>???@@@BBBCCCBBB???<<>>BBB@@@???>>>@@@CCCEEEFFFFFFBBBCCCHHHOOOWWW^^^aaabbbhhhiiirrr<<<:::777444111000//////////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////000000//////.........---......------------......................................................////////////////////////................................................,,,---......//////..................////////////////////////000000000000222000///000222333222000999GGGPPPPPPYYYlllvvvtttkkkooo|||ooocccTTTHHHBBBMMM]]]gggjjjjjjZZZRRRKKKJJJIIIIIIRRR]]]~~~pppbbbZZZRRRNNNGGG@@@<<<;;;<<<>>>>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<===>>><<<===>>>???@@@AAABBBBBBAAA@@@@@@???>>>======<<<:::::::::999999999888888999888888888777777666666777777777777777777777777888888999999999999888888666888999888777666777888999888888888777777666666444444555555555555444444444555666777:::<<<>>>???AAACCCFFFJJJNNNQQQSSSSSSUUUVVVXXXXXXWWWXXXYYY[[[YYYXXXVVVUUUUUUVVVXXXYYYXXX[[[\\\[[[YYY[[[bbbhhhlllllllllllllllnnnsssvvv}}}||||||}}}~~~~~~|||}}}||||||||||||yyyuuurrrwwwpppiiiiiipppvvvwwwuuuxxx|||}}}|||yyyvvvvvvzzz|||}}}|||pppdddbbb```]]]cccllllll```TTTOOOKKKHHHIIIMMMTTTVVVWWWWWWTTTRRRQQQQQQLLLGGGBBB@@@AAACCCCCCAAAKKKFFF@@@>>>@@@BBBCCCBBBCCC@@@;;;666222000///......,,,++++++,,,---,,,++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,------...---...///000111222333333111222444666888:::;;;;;;888888999:::;;;======>>>AAA???>>>@@@CCCFFFHHHHHH@@@DDDHHHMMMWWWccciiiiiilllpppyyy666555333222000000000000////////////////////////////////////////////////............////////////................................................////////////////////////000/////////.........---......------------..............................................................................................................................,,,---......//////..................////////////////////////000000000000///111222000...///444999GGGQQQYYY]]]fffqqqsssnnn```lllyyy[[[HHHEEEGGGOOO[[[gggkkkgggaaaRRRTTTWWWTTTNNNRRRhhhzzzlll___TTTMMMGGGDDDAAA===<<<===@@@AAA>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::888888888888999:::;;;<<<:::;;;<<<===>>>??????@@@>>>>>>======<<<;;;;;;:::999999888888888777777777777777777666666555555555666666666666666666666666666666777777777777666666666777888777666666777888888888777777777666666666444444555555555555444444444444555666888999;;;<<<<<<===???BBBEEEHHHJJJLLLNNNPPPRRRSSSSSSSSSUUUWWWTTTSSSRRRQQQQQQRRRSSSTTTUUUWWWXXXVVVTTTUUUZZZ___aaabbbcccdddfffjjjooosssuuuvvvxxxzzz{{{~~~~~~~~~~~~|||yyyvvvuuuqqqmmmmmmppprrrqqqoooqqqrrruuuzzz~~~{{{{{{~~~~~~zzzvvvuuusssqqqssswww{{{}}}}}}}}}vvvnnngggaaa]]]^^^bbbddd]]]VVVTTTVVVUUUOOOIIILLLQQQWWW[[[ZZZVVVSSSQQQOOOJJJCCC??????CCCFFFHHHKKKIIIFFFBBB@@@@@@CCCEEEDDDBBB>>>999555222000///000...,,,,,,------,,,++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,------.........///000111222222333333333555666888888999999:::::::::;;;;;;<<<<<<<<<>>>======???BBBEEEEEEEEE@@@DDDHHHLLLVVVbbbhhhhhhlllqqq{{{000000/////////000000111////////////////////////////////////////////////............////////////................................................/////////////////////////////////.....................------------..............................................................................................................................,,,---......//////..................////////////////////////000000000000...333555111,,,///;;;GGGQQQWWW```hhhmmmmmmhhhdddgggnnn{{{{{{dddMMM???@@@OOO^^^ggglllnnneeeXXXLLLPPPUUUXXXZZZddd{{{qqqbbbVVVMMMEEE@@@======<<<<<<<<<>>>@@@AAA============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::777777777777888999::::::888888999:::;;;<<<======;;;;;;;;;:::999999888888777777777777666666666666555555555555555444444444555555555555555555555555444444555555555555444444555666777666555555555777666666666666666555555555444444555555555555444444333333333444555666888888888888999:::===@@@BBBDDDEEEGGGJJJKKKLLLMMMPPPRRROOONNNMMMLLLLLLMMMNNNOOOQQQRRRRRRPPPLLLLLLPPPSSSSSSUUUXXX[[[^^^dddjjjooommmppptttwwwyyy{{{~~~~~~}}}}}}}}}|||zzzsssssssssssssssqqqooommmmmmjjjhhhjjjooouuu{{{~~~|||{{{zzzyyyxxxuuuqqqmmmmmmlllllloootttxxx{{{|||wwwxxxuuulllfffbbb___[[[bbbcccbbbaaahhhlllaaaQQQFFFLLLTTT\\\^^^[[[VVVRRRVVVRRRKKKEEECCCGGGNNNTTTKKKLLLJJJEEE???>>>BBBFFFEEECCCAAA===999555222000111///------------,,,++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,------...//////000000111111111222444555666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCCCCBBB???CCCGGGKKKUUU```ffffffggglllwww.........//////000000111////////////////////////////////////////////////............////////////................................................////////////////////////..............................------------..............................................................................................................................,,,---......///.....................////////////////////////000000000000000333555222000777FFFSSSXXX\\\gggpppppphhhdddeeesssqqqqqqnnncccSSSHHHDDDOOO___jjjhhhjjjlllbbbRRROOOKKKNNN\\\ooozzzooo___RRRHHHBBB===:::<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::999999999999999999999999999999999999999999999999999999888777777777888888999:::777777888999::::::;;;;;;999999999888888888777777777777777666666666555555555555555555444444444444444444444444444444444444333333444444444444333333444555666555444444555666555555555555555555555555444444555555555555444444444444444444444555555666999888888888999<<>>BBBEEEIIISSS^^^dddddddddjjjvvv///000000000000000//////////////////////////////////////////////////////............////////////................................................////////////////////////---------.....................------------..............................................................................................................................,,,---......///.....................////////////////////////000000000000000000111333999DDDQQQZZZbbbhhhrrrxxxtttlllnnntttuuupppjjjcccXXXLLLFFFFFFcccmmmpppiiihhhhhh\\\JJJNNNOOOWWWmmm|||mmmbbbTTTHHHBBB???<<<:::======>>>>>>>>><<<;;;:::<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::888999999::::::999999888999999999999999999999999999999999999999999999999999888888888888999999:::777888888999999:::::::::999999888888888888777777888777777777777666666666555555555555555555555555444444444444444444444444333444444555555444444333333555666555444333444555444444444444555555555555444444555555555555444444666555555444444555555555999888777777777999<<<===;;;>>>@@@BBBCCCEEEGGGIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFGGGIIIHHHKKKNNNQQQTTTYYY^^^aaahhhmmmsssvvvvvvwwwzzz}}}~~~|||{{{|||~~~zzz{{{zzzvvvppplllmmmpppnnnjjjeeecccdddgggjjjkkkkkknnnrrrvvvwwwvvvtttsssjjjkkkllllllmmmoooppprrrlllmmmjjjhhhoooxxxsssggg```hhhhhh___aaammmooohhh\\\RRRIIIJJJTTTZZZWWWRRRQQQQQQNNNHHHBBBAAADDDHHHIIIEEE@@@>>>>>>>>>===<<>>???<<<<<<===@@@BBBCCCBBB@@@<<<@@@DDDIIIRRR^^^dddccchhhnnnzzz000000111111111000///...////////////////////////////////////////////////............////////////------------------------........................////////////////////////---------------...............------------......................................................------------------------................................................,,,---......//////..................////////////////////////000000000000......000888EEESSS\\\aaajjjqqqwwwvvvrrrqqqvvv{{{{{{mmm\\\PPPIIIHHHNNNVVVlllrrrrrrlllgggaaaSSSDDDGGGXXXooo|||ooo^^^UUUJJJAAA>>>===<<<;;;<<<===>>>?????????======<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::888888999999999999888888999999999999999999999999999999999999999999999999999888888888888888999999888888888888999999::::::888888888888888888888888777777777777666666666666444444444555555555555666444444444444444444444444444444555555555555444444444555666555444444444666444444444555555555555555444444555555555555444444666666555555555555555666666555555555555777888999999;;;===>>>>>>???AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHKKKMMMOOOQQQUUUXXXbbbhhhnnnpppoooqqquuuzzz~~~}}}}}}{{{tttmmmiiijjjllljjjhhheeedddeeeffffffeeebbbdddiiioootttvvvuuussslllmmmmmmllljjjiiiiiijjjllliiifffgggooouuurrrkkkcccfffaaaWWWUUU___hhhjjjfffXXXJJJEEEJJJQQQSSSQQQPPPOOONNNJJJFFFCCCBBBCCCEEE@@@<<<;;;>>>???>>>;;;>>>?????????===:::777555///---,,,,,,---......---+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...//////000000111111111222///000222555777888999:::666666888:::<<<>>>???@@@>>>===>>>@@@BBBCCCCCCAAA===AAAEEEJJJTTT```ffffffhhhnnnyyy...///000111111000//////////////////////////////////////////////////////............////////////------------------------........................////////////////////////,,,,,,,,,------...............------------......................................................------------------------................................................,,,---......//////..................////////////////////////000000000000...000777DDDTTTaaaiiilllpppuuutttnnnmmmtttvvvsssqqq```LLLCCCDDDMMM[[[gggmmmooonnniii___VVVNNNKKKSSSkkk|||iii\\\OOOHHH@@@;;;;;;===>>>>>><<<===>>>?????????>>>===<<<<<<<<<<<<=========>>><<<<<<;;;;;;;;;:::::::::888888999999999999888888888888888888888888888888888888888888888888888888888777777666666777777777777777777888888888888888777777777777777777777777666666666555555555444444222333333333444444444555444444444444444444444444333444444555555444444333444666777666555444555666444444555555666666666666444444555555555555444444555555444444444555555666222333333444555555666666777888999999999888:::;;;======>>>>>>>>>>>>======??????>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGIIILLLNNNXXX^^^dddffffffhhhooovvv{{{zzz|||~~~|||}}}{{{vvvqqqoooooopppmmmkkkhhhgggfffeeebbb``````___bbbhhhqqqtttsssooolllmmmnnnkkkgggdddcccdddgggdddeeejjjlllkkkkkkmmmkkkeee]]]VVVTTTYYY```eeeccc\\\QQQHHHDDDFFFLLLPPPSSSQQQNNNLLLKKKJJJHHHGGGAAA???>>>===>>>@@@@@@AAA>>>>>>>>>>>>===<<<:::999444222000/////////---,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------.........///000111222222333000111333555666777888888777777999:::<<<===>>>??????>>>===>>>AAABBBCCCBBB???CCCHHHMMMXXXdddkkkkkkggglllvvv,,,---...000000000000///////////////////////////////////////////////////............/////////000------------------------........................////////////////////////,,,,,,,,,------..................------.........................................................------------------------................................................,,,---......//////................../////////000////////////000000000000///555AAAPPP```llltttwwwwwwzzztttjjjmmmxxxwwwkkkSSSKKKEEEJJJSSSZZZ```eeennnllliiibbbUUUKKKNNNXXXmmmxxxhhhWWWKKKFFF@@@:::888:::>>>@@@AAA????????????>>>===<<<;;;;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::888888999999999999888888888888888888888888888888888888888888888888888888777666666555555555666666666666666777777777777777555666666666666666666666555555444444444333333333111111111222222333333333555555555555555555555555222333333444444333333222555666777666555555666777555555555666666666777777444555555555555555555444444444333333444444555555111222444555666666666666444666666666444444444666999999::::::::::::999999===<<<<<<<<<======<<<;;;;;;===@@@AAABBBCCCEEEGGGOOOUUU\\\^^^^^^bbbkkkssswwwuuuvvv|||{{{|||{{{zzz{{{~~~~~~}}}{{{zzzyyyxxxxxxxxxuuurrrmmmjjjgggccc___]]]bbb______fffoootttqqqlllkkkmmmmmmjjjeeeaaa```aaa```___eeellljjjcccfffpppnnnbbbWWWUUUUUUUUUXXX\\\\\\]]]YYYNNNBBB???GGGPPPRRRNNNJJJIIIKKKLLLKKKIII>>>@@@BBBAAA??????CCCGGG>>>>>>>>>>>>>>>======<<<999666333111000///---++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---......---...///000111222333333222333444555666666666666999999::::::;;;<<<======@@@>>><<<===???AAABBBBBBAAAEEEJJJPPP[[[hhhooooookkkoooxxx//////000111111111111111//////.........---------////////////////////////......////////////......////////////////////////..............................////////////......//////.........---------------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------............///------............------........................------------------------111111111000000000000000000...---...000222222222333===LLLYYYdddmmmvvv}}}{{{ooogggoooyyyxxxkkk```RRRJJJEEELLLZZZeeehhhfffsssiii\\\TTTUUUZZZ\\\[[[wwwfffVVVKKKFFF:::;;;<<<===>>>???@@@AAA@@@@@@>>>===<<<<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777777777888888777777777777777777777777777777888888888999999999888888777666666666666666555666666666666666666555555555666555444222000...222222222222222222333333333444444555555444444333333444444555555444444333777777777777666666666666555666666666666666555555333444444222111111333555555555555555555555555555777777777777777777777777777777777777777777777777888888888888888888888888:::::::::999999999888888888999;;;===???AAABBBCCCIIIJJJOOOVVVZZZ^^^fffooouuutttuuuwww{{{}}}}}}}}}}}}|||zzzzzz~~~}}}{{{yyyvvvtttsssssssssooommmiiigggeeecccaaa___^^^aaaeeehhhjjjjjjhhhgggeeefffhhhiiihhheeebbb```^^^aaafffiiiddd^^^cccnnnmmmjjjccc[[[TTTSSSVVV[[[UUUWWWWWWQQQNNNMMMKKKGGGQQQNNNIIIGGGHHHIIIJJJJJJIIIBBB<<<>>>EEEKKKIIIEEEAAA>>><<<;;;<<<>>>>>>>>>AAA===666000,,,,,,---...,,,,,,,,,------.........+++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,------...000000000111222222333333222222222333444555666777999:::;;;;;;;;;<<<>>>@@@???>>>===>>>AAACCCCCCBBBGGGFFFGGGOOO[[[dddhhhhhhhhhppp|||//////000111111111111111000000/////////.........////////////////////////......////////////............................................................////////////......//////.........---------------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------............///------............------........................------------------------//////////////////////////////000000000111222333@@@EEEOOO\\\jjjtttyyyzzzsssnnnmmmqqqrrriii^^^WWWHHHJJJOOOXXXbbbiiilllllllll[[[UUUZZZWWWPPP___zzzooo```RRRGGGAAA;;;<<<<<<===>>>???@@@@@@@@@???>>>===<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888888888888888888888888888888888777777777777777777777777777777777777777777777777888888999999999777777666555555555555555444444555555555555444444555444444444333222000000222222222222333333333333444555555666666555555444444444444444444444444444555555666666777777888888666666666777777666666555444555555444222222444666666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666999999888888888777777777777888999;;;===???@@@AAAFFFGGGLLLRRRUUUXXX```iiiooopppqqqsssvvvxxx{{{|||~~~{{{|||{{{zzz}}}|||zzzxxxvvvuuutttttttttqqqnnnjjjgggfffeeecccaaa___aaacccddddddbbb___]]]ccceeehhhjjjjjjgggcccaaaaaaaaacccddd___ZZZ^^^fffiiiiiifffaaa\\\YYYZZZ\\\ZZZZZZXXXXXX\\\^^^XXXOOOGGGGGGHHHIIIJJJKKKMMMNNNLLLEEE???>>>CCCHHHHHHFFFAAA>>>;;;999:::;;;<<<<<>>@@@@@@???>>>???BBBCCCDDDCCCCCCBBBDDDLLLXXXaaaffffffccclllyyy///000000111111111111000000000000000000/////////////////////////////////......////////////............................................................////////////.....................---------------------------------...------------,,,,,,,,,,,,,,,,,,---------......---------............///------............------........................------------------------............///////////////111222222000111555999NNNOOOUUUcccsss{{{zzzuuummmpppuuusssgggVVVMMMKKK===HHHVVV___bbbeeejjjnnnbbbSSSNNNXXX[[[[[[oooqqqbbbWWWKKKAAA============>>>>>>???????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888999888888888777777666666777777777777777777777777777777777777888888888888666555555444444444444444222333333444444333333222444333222222111111222222222222222333333333444444666666666777777666666666666555444333333444555666444444555666777888999999666666777777777777777666666777777666555555666888888888888888888888888888888888888888888888888888777777777777777777777777555555555555555555555555888777777777777666666666666777888999;;;<<<===>>>AAABBBFFFLLLNNNQQQXXXaaakkkmmmpppqqqrrruuuzzzzzzyyyzzz~~~~~~{{{zzz{{{zzzyyywwwvvvuuutttttttttqqqmmmiiieeedddcccbbbaaa^^^___aaaaaa```]]]ZZZXXXaaadddgggjjjjjjhhheeecccdddaaa```^^^[[[WWWXXX]]]bbbdddfffeeebbb___]]]]]]^^^\\\YYY]]]hhhnnnfffZZZBBBEEEHHHKKKLLLMMMNNNOOOMMMIIIDDDAAABBBDDDEEEEEEBBB>>>999666666888888999???===999666333222111111++++++++++++,,,---......---444<<<:::333,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,------...//////000111111222222333333333333444555666888999777999::::::::::::===???AAA??????@@@BBBDDDDDDDDD??????BBBJJJUUU___dddfffbbblllzzz///000111111111111000000////////////////////////////////////////////////......////////////......................................................---......//////......---........................------------------------------------------------,,,,,,,,,---------......---------............///------............------......................................................///////////////000///111333111000444===EEESSSVVV^^^lllyyy}}}xxxqqqpppsssvvvooo[[[HHHAAADDDCCCPPP___gggfffccceeeiiiVVVTTTPPPSSSeee{{{xxxbbbUUULLLDDD>>><<<>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===;;;;;;;;;:::::::::999999888888888888888888888888999999888888777666666666777777777777777777777777777777777777777777777777444444333333333333333444111222222333333222222111333222111000000111333444222222333333444444555555555666666777777666666555777555444222222444555777555555555666777888888888666777888888888888888888888999999999777777888:::999999999999999999999999999999999999999999999999777777777777777777777777666666666666666666666666888888888777777777666666555666666777888999::::::;;;<<<@@@FFFHHHJJJRRRZZZdddiiilllmmmlllnnnuuu{{{wwwvvvwwwxxxyyyyyyzzz{{{vvvvvvuuutttssssssrrrrrrnnnjjjeeebbbaaaaaa```___\\\]]]___aaaaaa```___]]]aaabbbdddeeeggggggggggggfffbbb]]][[[YYYXXXXXXYYYZZZ]]]___aaaaaa___]]]\\\^^^[[[XXX[[[fffnnnjjj```KKKIIIIIIJJJMMMNNNLLLJJJKKKKKKIIIFFFCCCAAAAAABBBAAA===888444444555555666;;;:::999888666444333222++++++******+++,,,...///,,,111555444000,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,------...//////000000111222222222333333444444666777999:::777888999999999:::<<<>>>@@@???>>>???AAACCCDDDCCC===>>>BBBJJJUUU___eeehhhfffqqq~~~000000111111111000000///........................////////////////////////......////////////......................................................------............---------.....................------------------------------------------------,,,,,,,,,---------......---------............///------............------................................................/////////000000111111111///111111111222:::HHHSSSQQQZZZhhhuuu{{{zzztttooossspppkkk```OOOAAA???DDDUUUbbbssszzzvvvkkkbbb]]]JJJSSS[[[dddwwwnnnXXXKKKEEE@@@>>>>>>>>>>>>>>>>>>????????????>>>======<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======;;;;;;:::::::::999999999888888888888888888888888888888888888777777666666777777777777777777777777666666666666666666666666333333222222222222333333111222222333333222222111333222111111111222333444222333333444555555666666555555555666666555555555777666444333333444666777777777777777666666666666777888888999::::::999999999:::;;;;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888:::::::::999999999888888666666666666777777888888666777;;;AAADDDFFFMMMVVV[[[```dddeeeeeegggmmmsssvvvuuutttrrrsssvvvyyy{{{sssssssssrrrqqqqqqpppooollliiieeebbbaaaaaa```___[[[\\\^^^```aaaaaaaaa```bbbaaa______```bbbeeegggfffbbb]]]ZZZZZZ\\\\\\ZZZWWWWWWXXXZZZ\\\]]]]]]]]]YYYXXXTTTSSSXXX```bbb___VVVNNNGGGGGGLLLOOOMMMIIIHHHJJJLLLJJJFFFAAA>>>===???;;;666444333444555555777888888888777666444333---,,,+++***+++,,,---///---,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,------......//////000111111222222333333333444666888999:::777888999999999:::<<<>>>>>>===<<<===@@@BBBBBBBBB>>>@@@EEEMMMWWWaaahhhkkkiiittt000111111111111000000///------------............////////////////////////......////////////......------------------------........................------............---------------...............------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------............///------............------................................................//////000000111111222222000000111333888CCCPPPZZZTTTaaapppzzzzzzvvvqqqooonnneeeZZZOOOEEE@@@EEENNNcccppp~~~lllYYYNNNFFFQQQjjjxxxeeeQQQFFFAAA???>>>???>>>>>>>>>??????@@@@@@@@@======<<<<<<;;;<<<<<<===:::::::::;;;<<<<<<======::::::::::::999999999999888888888888888888888888777777777777777777777888777777777777777777777777666666666666555555555555222222222222222333333444222333333444444333333222333333333222333333444444222333333444555666777777444555555666666555555444777666555444444555666777888777777777666666666555888888999:::;;;;;;;;;;;;999;;;======;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::777777777777777777777777444555999===???AAAHHHPPPUUUZZZ___ccceeeiiinnnrrruuuvvvtttqqqrrrvvvyyyyyysssssssssrrrqqqpppnnnmmmmmmjjjhhhfffeeedddbbb```[[[\\\]]]]]]]]]\\\[[[ZZZ```^^^[[[YYYZZZ\\\```bbbbbbaaa^^^ZZZ[[[^^^^^^[[[XXXVVVTTTUUUXXX[[[]]]^^^UUUVVVRRRLLLLLLSSSYYY[[[WWWNNNEEECCCIIIOOOOOOLLLFFFIIIKKKJJJFFFAAA===;;;<<<999666555555666666555555666888888888888666555000///---++++++,,,---...///+++'''(((---000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,------.........///000000111111222222222333444555777999:::777999::::::::::::===???>>><<<<<<===???AAAAAAAAA???BBBHHHOOOXXXaaaiiimmmhhhuuu111111111111111000//////---.........////////////////////////////////////......////////////......------------------------........................,,,------......------,,,---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///------............------......................................................//////000111111222///111444999AAAKKKTTTYYYaaajjjuuu{{{xxxsssppppppcccYYYMMMEEEAAAEEESSS```nnnwww|||ooo^^^RRRLLLPPP___yyykkk[[[KKKDDDBBB@@@>>>>>>======>>>???@@@@@@AAAAAA<<<<<<<<<;;;;;;<<<<<<===999999:::;;;;;;<<<======:::::::::999999999999888888888888888888888888888666666666777888888999999777777777777777777777777666666666555555444444444222222222222222333444444444444555555555555444444444444555555555444444333333333444555666777888888555666666777777666666555666555555555555555555666666666666666777777777777888999:::;;;;;;<<<<<<<<<999;;;======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888888777777777666555555777;;;;;;;;;AAAIIILLLPPPWWW___fffkkkoooqqqssswwwxxxuuuuuuyyyyyyvvvuuuuuuttttttrrrpppnnnmmmkkkjjjiiihhhgggeeebbb___ZZZ[[[[[[ZZZYYYXXXWWWVVV[[[ZZZYYYWWWWWWWWWXXXYYY\\\```___ZZZYYY\\\\\\YYYWWWSSSQQQQQQUUUYYY[[[\\\VVVVVVSSSLLLKKKPPPUUUVVVRRRNNNHHHDDDEEEHHHLLLNNNHHHGGGGGGFFFDDDAAA>>><<<999777666777888999888777666777888999::::::999999333111...,,,+++,,,---...---,,,++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,------.........//////000111111111000111222333555777888999888:::;;;;;;:::;;;>>>@@@>>>===<<<===@@@BBBBBBAAA???BBBHHHOOOWWW```gggllljjjvvv111111111111111000//////.../////////000000111111////////////////////////......////////////......------------------------........................,,,------......------,,,---------.........//////------------------------,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////---..................---........................////////////////////////---------...///000000111///111666>>>HHHPPPTTTVVVmmmrrrxxxzzzwwwtttqqqpppZZZRRRHHHBBBBBBKKK___pppzzz}}}{{{nnn]]]SSSSSSWWW]]]sssyyyrrraaaTTTGGGDDDCCCAAA>>>===<<<===>>>???@@@AAABBBBBB<<<<<<;;;;;;;;;<<<<<<===999999::::::;;;<<<======:::::::::999999999888888888888888888888888888888555555666777888999::::::777777777777777777777777666666555555555444444444333222222222333444444555555666666777777666666555444555666777666555333222333333444555666777888999777777888888888888777777555555666666666666555555444444555666777888999999888999:::;;;<<<<<<<<<<<<999;;;===>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999888777777777666666777999888777<<>>666666666888;;;;;;:::999777888999:::;;;<<<<<<<<<555333000---+++,,,---...***,,,//////,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++***++++++,,,,,,---............//////000111111111000000111222444666888999999:::;;;;;;;;;<<<>>>@@@???>>>===>>>AAACCCCCCBBB>>>AAAGGGNNNUUU]]]eeejjjmmmzzz000000000000000000000000////////////////////////...................................................------,,,,,,------...............////////////,,,------......------,,,,,,------......------,,,------------------------------------------------..............................////////////..............................------............------++++++,,,,,,---...//////---,,,++++++...000111222...111<<>>888============>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888777777555555666666777777888888888999999999888777555444333222222222333555777888444444444555555777888888888888999:::;;;;;;<<<<<<;;;:::999888777777777777888888888888888888999999>>>>>>===<<<:::999888888999999888888777777666666777777777888999:::<<<===<<<;;;;;;<<>>===============:::<<<===>>>===>>>???AAAAAAAAA@@@???>>>>>>>>>>>>>>>???@@@???>>>===>>>???===<<<<<<;;;;;;;;;<<<<<<@@@===999888999::::::999999888777777777777555333777777888999:::;;;;;;<<<===???DDDHHHNNNUUU\\\aaapppqqqtttwwwzzzzzzwwwtttvvvssstttyyywwwppplllnnnhhhfffeeedddddddddbbb```XXXWWWWWWVVVVVVVVVWWWWWW^^^[[[XXXUUUUUUVVVYYY[[[ZZZYYYYYY[[[\\\ZZZVVVQQQPPPOOOOOOOOOOOOPPPQQQQQQSSSUUUVVVTTTPPPOOOQQQTTTMMMKKKKKKOOOSSSRRRIIIAAAFFFDDDBBBBBBDDDDDDDDDCCC===:::888888;;;<<<:::888===999444555999<<<;;;999888666333000---,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++)))************+++++++++++++++++++++******))))))+++,,,,,,,,,,,,,,,,,,---......//////000000111111222333333444555666777777666777888888888999<<>><<<<<>>>>>>>>???======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999999888888888777777555555666666777888888999888888999999888777555444555444444444555777999:::666666666777777888::::::999999999:::;;;<<<<<<===<<<;;;:::999999888888999999999::::::::::::;;;;;;>>>>>>===<<<;;;:::999888999999999888888777777777999::::::;;;<<<===>>>???===<<<<<<===@@@AAA@@@???AAAAAA???>>><<<;;;;;;:::;;;===>>>>>>======???@@@BBBAAA@@@>>>>>>=========<<<>>>@@@@@@@@@@@@AAABBB??????>>>>>>============???===;;;:::999:::::::::999888777777777777555333777777777888999999::::::777999;;;>>>BBBGGGNNNSSSeeeggglllrrrxxxzzzzzzxxxqqqoooooosssrrrmmmjjjmmmkkkiiifffeeedddcccaaa___ZZZYYYXXXXXXWWWWWWWWWXXXZZZYYYWWWVVVVVVWWWYYYZZZWWWVVVVVVXXXZZZZZZWWWTTTNNNOOOQQQRRRRRRQQQOOONNNMMMOOOPPPPPPPPPQQQSSSUUURRROOONNNQQQUUUUUUNNNGGGCCCCCCCCCBBBBBBCCCDDDEEE<<<;;;999999:::;;;:::999===999555666999<<<;;;999999777444111///---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++*********)))++++++,,,,,,,,,,,,------......//////000000111111222333333444555666777777666777888888888999===???>>>======>>>@@@AAA@@@???AAACCCFFFLLLTTT\\\dddhhhooozzz////////////////////////...........................................................................------,,,,,,------...---............/////////,,,------......------,,,,,,------......------,,,------------------------------------------------..............................////////////..............................------............------------------------.........------......///000000555CCCPPPSSSUUU```ppp{{{uuurrroooqqqxxxvvveeeSSSCCC>>>CCCXXXmmmvvvtttqqqrrr]]]KKKMMMYYYhhhyyyppp^^^SSSNNNJJJEEEBBBAAA@@@???>>>=========>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<999999999999999999999999999999999999999999999999999999999888888888888888666666666777888888999999888888888888888777666555777777777888999:::;;;<<<999999999999:::;;;<<<<<<::::::;;;;;;<<<<<<============<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>===<<<;;;::::::999999999999999999999888888;;;;;;<<<<<<===>>>?????????>>>>>>@@@AAABBBAAA@@@CCCBBB@@@>>><<<:::888888===>>>??????======>>>???BBBAAA???>>><<<<<<<<<<<<999<<<@@@BBBBBBBBBBBBCCC??????>>>======<<<;;;;;;===>>>===<<<:::999:::;;;999888666666777777555444777777777777777777777777999999999999;;;???EEEIIIWWW[[[aaajjjrrrwwwxxxwwwvvvsssrrrsssrrrmmmkkkmmmllljjjgggfffdddccc```^^^]]]\\\[[[ZZZYYYYYYXXXXXXVVVWWWXXXYYYYYYXXXXXXWWWTTTSSSSSSUUUWWWXXXXXXWWWNNNPPPSSSTTTTTTQQQNNNKKKKKKJJJJJJLLLOOOQQQRRRRRRTTTPPPNNNPPPTTTTTTOOOJJJ@@@@@@AAAAAAAAABBBEEEGGG======<<<;;;999888888:::;;;888555666999;;;:::999:::888666333000///...---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************++++++)))************+++++++++++++++++++++************+++++++++,,,,,,---------......//////000000111111222222333444555666777888666777888888888:::===???======>>>@@@AAAAAA>>>;;;???AAAEEEKKKRRRZZZ```cccggguuu////////////////////////...........................................................................------,,,,,,------...---------.........//////,,,------......------,,,,,,------......------,,,------------------------------------------------........................---......//////......---........................------............------............------------...///////////////111222888HHHUUUWWW]]]lllxxx{{{ssssssqqqqqqqqqkkkZZZIIIIIIGGGLLL```zzzrrrfffRRRDDDNNNdddzzzyyyiiiZZZQQQIIIHHHFFFCCC@@@??????@@@======>>>>>>>>>?????????======<<<;;;;;;;;;;;;<<<999999999999999999999999888888888888888888888888888888888888888888888888666666777888888999999:::888888888888888777777666999999999:::;;;<<<===>>><<<;;;;;;;;;<<<<<<===>>><<<<<<========================<<<;;;::::::::::::;;;;;;;;;<<<======>>>>>>>>>=========<<<<<<;;;;;;::::::::::::::::::;;;;;;:::;;;<<<<<<===>>>>>>>>>AAA@@@@@@BBBCCCCCCBBB@@@AAAAAA@@@>>><<<:::999888>>>???@@@???======>>>???BBBAAA>>><<<;;;;;;;;;;;;999<<>>===<<<<<<===>>>???===:::999:::;;;999777666666777777666555777777777666666555555555;;;;;;:::999999<<>><<<>>>AAADDDEEEEEE???AAA@@@===777444555777888666444555777888888777888777666444222000...---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------......//////000000111111222222333444555777777888777888999999999:::===@@@>>>>>>>>>???@@@@@@===;;;===???DDDJJJRRRYYY___cccbbbqqq...................................................................................................------,,,,,,------...------------............,,,------......------,,,,,,------......------,,,------------------------------------------------........................------............------........................------............------.....................---...///000000///111444888@@@MMMXXX___jjjwww{{{uuutttwwwvvvmmmcccYYYOOOGGGJJJSSS^^^ooovvv[[[MMMHHHXXXqqq}}}rrrhhh\\\QQQKKKFFFGGGFFFCCC@@@>>>???AAA>>>>>>>>>>>>????????????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777888888999::::::::::::999999999888888888888::::::;;;<<<===>>>??????=========<<<======>>>?????????>>>>>>>>>>>>>>>>>>===<<<;;;::::::999999:::999::::::;;;<<<=================================::::::;;;;;;<<<<<<======<<<===>>>???????????????BBBBBBBBBCCCEEEDDDBBB???======>>>>>>===<<<;;;:::>>>???@@@???>>>===>>>???AAA???===:::999:::;;;;;;:::>>>AAACCCBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???===;;;::::::;;;999777555555666777777666777777666555555444444444777777666555555888===AAAJJJNNNVVV```jjjpppssssssuuuuuusssooommmkkkjjjhhhgggeeeccccccdddcccbbb```bbbaaa___^^^]]]\\\\\\\\\ZZZ\\\^^^^^^\\\XXXSSSPPPRRRRRRPPPOOONNNOOOPPPRRRSSSRRRRRRPPPOOONNNMMMLLLKKKIIIGGGHHHLLLNNNNNNLLLLLLIIIFFFFFFHHHJJJIIIHHHDDD>>>888;;;BBBGGGFFFBBBCCCDDDCCC>>>777333333444555444333333555666555555666666666555333111///...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++))))))*********++++++++++++++++++++++++++++++,,,******+++,,,,,,---............//////000000111111111222333444555777888888777888999999999:::===@@@AAA???======>>>??????>>>;;;>>>BBBIIIRRRZZZaaaeeefffsss........................------------------------...................................................------,,,,,,------...,,,------------.........,,,------......------,,,,,,------......------,,,------------------------------------------------........................------............------........................------............------..................//////...///000000000333:::@@@LLLTTT___jjjvvv}}}yyyrrrvvv|||yyyhhhUUUKKKIIIJJJPPP___qqqeeeUUUQQQVVVjjj|||pppddd\\\SSSMMMJJJFFFFFFEEECCC@@@>>>>>>???>>>>>>>>>?????????@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888999999999888888888999::::::;;;;;;;;;;;;:::999999::::::;;;;;;<<<===???@@@@@@AAA@@@?????????>>>>>>??????@@@AAAAAA@@@@@@??????>>>>>>======<<<;;;::::::::::::888999999:::;;;<<<===============>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>?????????@@@BBBCCCCCCCCCBBBAAACCCCCCCCCEEEEEEDDDAAA>>>:::;;;<<<===>>>===<<<<<<>>>???@@@???>>>>>>???@@@@@@>>>;;;999888999;;;<<<===???BBBCCCCCCAAAAAABBB>>>@@@BBBDDDEEEFFFEEEEEEIIIEEE@@@>>>======<<<;;;999777555444666777777777666666666555555444444444555666666666777999<<>>@@@BBB@@@===<<<>>>@@@AAAAAA<<<>>>BBBHHHQQQZZZccchhhkkkxxx........................------------------------...................................................------,,,,,,------...,,,,,,---------.........,,,------......------,,,,,,------......------,,,------------------------------------------------........................,,,------......------,,,........................------............------------......//////000000...///000///000666@@@HHHVVVZZZdddsss{{{yyytttqqqyyy~~~xxxdddNNNEEEIIINNN\\\fff{{{xxxbbbXXXTTTYYYiii}}}{{{ggg]]]WWWRRRMMMLLLFFFEEECCCBBB@@@???>>><<<>>>>>>?????????@@@@@@@@@======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888777777888888888999999999888888999999:::;;;;;;;;;===<<<;;;;;;;;;;;;<<<===>>>???@@@BBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????>>>???>>>===<<<;;;;;;;;;;;;888999999:::<<<======>>>=========>>>>>>?????????;;;;;;<<<===>>>???@@@AAAAAABBBCCCEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFDDD@@@===999:::<<<===>>>===<<<;;;===>>>@@@?????????@@@BBB>>><<<999777777999<<<===>>>AAACCCDDDDDDDDDFFFGGGGGGIIILLLPPPSSSTTTUUUUUUSSSKKKBBB???@@@AAA???<<<999777444444555777888777666666666666555555555555666777999:::::::::<<<>>>AAAEEEMMMWWWaaagggiiiiiieeekkknnnnnnpppuuuuuuqqqiiigggffffffffffffdddcccaaaaaa```______^^^______]]]\\\[[[YYYVVVSSSQQQOOONNNOOOOOOMMMJJJHHHIIIKKKNNNOOOOOONNNNNNLLLKKKJJJBBBCCCEEEFFFFFFHHHKKKMMMKKKIIIHHHHHHHHHIIIJJJJJJGGGDDD@@@>>>???@@@BBBCCCEEEBBB???<<<:::888666444333444555555555555555555444666888::::::888666444...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++)))************++++++++++++++++++,,,,,,,,,------)))******+++---......///......//////000000111111000111222444666777999999888999999999999;;;>>>AAA@@@???>>>???AAABBBBBBAAA>>>???AAAFFFNNNXXXaaagggkkkxxx........................------------------------...................................................------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,------------------------------------------------........................,,,------......------,,,........................---..................---,,,------...///000111111...///000///000888DDDMMM[[[\\\gggvvvzzzrrrooorrr{{{~~~wwwbbbMMMFFFJJJPPPeeeggg|||aaaUUUbbbUUU___uuuqqq```WWWTTTOOOLLLKKKGGGEEEBBBAAAAAA@@@===;;;>>>????????????@@@@@@@@@======<<<;;;;;;;;;;;;<<<999999999999999999999999777777777777777777777777777777888888999999999999888999999::::::;;;;;;<<<>>>===<<<;;;;;;<<<>>>>>>@@@AAACCCDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@??????@@@???>>>======<<<<<<<<<999999:::;;;<<<===>>>???======>>>>>>??????@@@@@@;;;<<<===>>>???@@@AAABBB???@@@BBBDDDDDDCCCAAA@@@CCCCCCDDDEEEFFFDDD@@@===999;;;<<<>>>>>>===;;;:::<<<>>>????????????AAACCC===;;;888777777999<<<>>>???AAADDDEEEFFFGGGJJJLLLWWWZZZ^^^cccfffiiijjjjjjZZZOOODDD@@@CCCEEEBBB===999777444444555777888888666666666666666666666666444666888999888888999:::???BBBHHHPPPXXX\\\]]]\\\```fffjjjiiilllpppooojjjmmmkkkiiihhhhhhgggeeecccaaa```_______________```[[[ZZZXXXUUUSSSRRRQQQQQQKKKMMMNNNLLLIIIHHHIIIKKKKKKLLLOOOPPPOOOMMMJJJHHHBBBEEEFFFEEECCCBBBEEEHHHIIIIIIHHHHHHHHHIIIIIIJJJEEEGGGFFFBBB<<<;;;@@@FFFCCC???<<<;;;<<<;;;999666333555777777666666666777444777:::<<<===;;;999777000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++************++++++)))************++++++++++++++++++,,,,,,---------)))******+++---...//////......//////000111111111000111222444666777999999888999:::::::::;;;>>>AAA>>>>>>???BBBDDDDDDBBB@@@AAA@@@AAADDDLLLVVV___eeeggguuu................................................------------------------/////////......---------000///...,,,,,,++++++,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------................................................///............//////000///,,,,,,111999DDDPPPYYY```jjjwwwyyyoooeeeiiiuuuwwwkkk]]]OOOIIINNNVVV```sss{{{ooobbb___\\\TTTYYYrrrtttfffYYYRRROOOLLLKKKLLLEEEDDDBBB@@@???======<<<@@@@@@???>>>======>>>>>>>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888777777888888888888777666888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBCCCDDDFFFHHHIIIIIIIIIIIIJJJIIIHHHFFFEEEEEEFFFFFFGGGFFFDDDBBB@@@??????>>>AAAAAA@@@??????>>>??????===>>>>>>===<<<;;;===>>>===>>>???@@@@@@???===<<<<<<<<<===>>>@@@AAABBBBBBAAAAAABBBCCCDDDDDDCCCCCCDDDBBB@@@@@@AAAAAA>>>;;;;;;;;;;;;<<<<<<<<<======AAA>>>>>>BBBFFFDDD@@@<<<::::::::::::;;;===???@@@EEEGGGIIIGGGAAABBBSSSfffvvv~~~}}}yyyvvvppphhhWWWOOOGGGFFFIIIIIIAAA999888888888888777666555444555444444333444555777777777666555444555555777888:::<<<@@@CCCGGGLLLRRRWWW[[[]]]aaaeeejjjjjjhhhfffggghhhiiiiiihhhfffdddbbb```______```aaaaaa___^^^aaa]]]XXXTTTSSSRRRQQQPPPMMMMMMMMMNNNNNNMMMJJJGGGJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDBBB@@@@@@@@@BBBCCCIIIIIIJJJJJJJJJIIIHHHGGGEEEFFFHHHHHHFFFAAA<<<999@@@???<<<:::999999:::;;;777666666777888999;;;<<<333444777:::;;;;;;::::::000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++******************++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,---...//////---......///////////////000222444555666777999;;;999:::::::::999:::===???AAA@@@???@@@AAAAAA@@@>>>??????AAAFFFNNNWWW^^^bbbgggttt................................................------------------------.........---------,,,,,,,,,,,,,,,------------...---------------------------------------------------------------------------------------------------------------------------------............///------------------------................................................///............///000000222111111666@@@MMM\\\fffhhhrrr{{{xxxooolllttt}}}rrrfffZZZTTTOOOMMMTTT^^^iiiuuuwwwgggWWWSSSWWWZZZiiifff\\\SSSQQQOOOKKKHHHHHHDDDDDDBBBAAA@@@?????????@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;::::::999999999888888888777777888888888777777666888888888999:::::::::;;;<<<<<<<<<<<<============???@@@@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHFFFEEECCCBBB@@@??????>>>BBBAAA@@@???>>>??????@@@<<<<<<<<<<<<;;;;;;<<<===<<<===???@@@@@@???>>>===??????@@@AAAAAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDBBB@@@@@@AAAAAA>>>;;;;;;;;;;;;<<<<<<<<<=========<<<===@@@BBBBBB???===::::::999:::;;;===???AAABBBFFFHHHGGGHHHSSSfffuuuwww}}}zzzooo^^^UUUKKKHHHHHHGGGAAA:::888888888777666555555444555555555555555777888999777777666555555555666777666888;;;>>>AAAFFFLLLPPPWWWYYY^^^bbbdddeeeeeeeeefffggghhhhhhgggeeebbbaaa___^^^^^^```bbbcccbbbaaabbb^^^YYYUUUTTTTTTTTTTTTPPPNNNLLLKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFDDDBBB@@@@@@@@@AAABBBEEEFFFHHHIIIIIIHHHFFFEEEEEEHHHKKKLLLJJJDDD===999???>>><<<;;;:::;;;;;;<<<999888777666666888999;;;444555777999:::;;;;;;:::000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,---...//////......///000000000000///000222444555666777999;;;999:::::::::999;;;===@@@AAA@@@???@@@BBBBBB@@@>>>??????AAAFFFNNNWWW___dddkkkxxx................................................------------------------------------,,,,,,,,,,,,(((***+++---////////////------------------------------------------------------------------------........................---------------------------------............///------------------------................................................///.........//////000111222444777>>>IIIYYYiiissssss|||~~~uuuqqqwww~~~dddSSSGGGIIIMMMPPP[[[iiixxxwwwnnn\\\KKKJJJXXXgggxxxwwwhhhZZZTTTQQQRRRQQQLLLFFFDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>===<<<;;;:::::::::::::::999999999999888888888666666777777888777777666777888888999:::;;;;;;;;;======>>>>>>>>>?????????@@@AAABBBDDDEEEGGGHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGEEEFFFGGGHHHIIIIIIIIIIIIEEEDDDCCCAAA@@@?????????CCCAAA???>>>>>>???@@@AAA==================>>>>>><<<===>>>@@@@@@@@@???>>>CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@>>><<<;;;;;;<<<<<<<<<=========;;;<<<===???@@@AAAAAA@@@::::::999999;;;===@@@AAABBBGGGFFFDDDMMMbbbttt{{{rrrtttyyyuuueee[[[PPPIIIFFFDDD@@@<<<777777777666666555555444555555666666888999;;;<<<888888777666555555555666333555777999<<<@@@FFFJJJQQQUUUZZZ]]]^^^```cccfffhhhhhhhhhhhhgggfffdddbbb^^^^^^^^^```bbbddddddccc```]]]XXXUUUTTTUUUVVVVVVRRROOOLLLJJJKKKLLLMMMMMMKKKIIIHHHFFFFFFFFFGGGGGGFFFEEECCCAAA?????????@@@@@@BBBDDDFFFGGGFFFDDDCCCDDDGGGLLLNNNLLLFFF???:::===========================;;;888666555555777888444444555777888999:::;;;222000///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,---...//////...///000000111111000000000222444555555666999:::888999::::::999;;;>>>@@@AAA@@@???@@@BBBBBBAAA???===>>>AAAFFFNNNXXXaaagggiiiwww................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,...000000///...---------------------------------------------------------------------------------------------------------------------------------............///------------------------............................................................///000111111...555???HHHTTTdddssszzz||||||rrrtttuuuYYYIII???FFFPPPYYYiiizzzsss```PPPHHHNNNdddyyy|||eeeXXXYYYUUUSSSUUUSSSLLLFFFDDD@@@@@@??????@@@@@@AAABBB???@@@@@@@@@@@@@@@??????======<<<;;;::::::::::::999999999999888888888888666666777777888888777777777888888999;;;<<<======????????????@@@@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKLLLKKKKKKJJJHHHGGGFFFEEEFFFFFFHHHIIIIIIHHHGGGGGGCCCCCCAAA@@@????????????BBB@@@>>><<<<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@???>>>;;;<<<===???@@@@@@@@@@@@EEEDDDDDDDDDCCCCCCBBBBBBDDDDDDEEEEEEEEEEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<===============???@@@??????BBBCCCBBB;;;:::999:::;;;>>>AAACCCEEEIIIEEEBBBPPPkkkxxxvvvssssssuuu|||{{{hhh^^^QQQHHHDDDBBB???===888777777666555555555555555555666888999;;;<<<===:::999888777777666555555555777888999;;;>>>CCCFFFLLLRRRXXX[[[\\\^^^dddiiikkkkkkkkkkkkjjjhhhgggfffaaa______```bbbddddddccc\\\YYYTTTRRRSSSUUUVVVVVVRRRPPPMMMMMMNNNOOONNNNNNMMMLLLJJJIIIHHHHHHIIIJJJFFFEEECCCAAA??????>>>>>>;;;===AAACCCEEEDDDBBBAAAAAADDDHHHJJJJJJFFFBBB>>>;;;<<<===>>>>>>>>>======@@@===999666333333444555222222333444555777888999333222000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,---...////////////000111111111111111000222444555555666888:::888999:::::::::;;;>>>@@@AAA@@@@@@AAABBBCCCAAA@@@===>>>BBBGGGNNNXXXbbbiiigggvvv................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------.........................................................//////000222222---;;;KKKVVVaaapppzzz}}}~~~vvvooowwwuuu___MMMDDDBBBMMM^^^ppp|||gggPPPGGGMMM^^^vvvqqqddd```^^^YYYVVVTTTPPPHHHDDDCCC>>>>>>======>>>??????@@@>>>??????@@@@@@@@@???>>>===<<<;;;::::::999999:::999999999888888888777777666666777888888888888888888888999;;;<<<>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIIKKKKKKKKKKKKIIIHHHFFFEEEDDDDDDHHHIIIIIIIIIHHHFFFDDDBBBBBBAAA@@@??????????????????>>>===<<<<<<===???@@@CCCBBBAAAAAABBBAAA>>><<<<<<<<<===>>>???@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBBBBDDDEEEEEEEEEEEEEEEDDDDDDAAAAAABBBAAA@@@???>>>>>><<<<<<<<<=========>>>>>>===AAAAAA???@@@EEEEEEBBB<<<;;;::::::<<>>888888777666666666777777555666777999;;;<<<======;;;;;;::::::999888777666888888999999:::<<<@@@CCCHHHOOOWWW[[[]]]```gggmmmllllllkkkkkkiiihhhggggggeeecccaaa```aaabbbaaa```ZZZWWWTTTSSSTTTVVVWWWWWWPPPPPPOOOQQQRRRQQQOOOMMMMMMLLLJJJIIIHHHHHHIIIIIIEEEDDDCCCAAA@@@>>>>>>===999;;;>>>AAABBBBBBAAA@@@???@@@BBBCCCDDDDDDCCCCCC:::;;;<<<===>>>>>>>>>===AAA>>>:::666333222222333000000000111222444666777444444222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,---...////////////000111111111111111000222444555555555777999777888999::::::;;;>>>AAA@@@@@@@@@AAACCCCCCBBBAAA<<<@@@DDDIIIPPPXXXbbbhhhiiixxx................................................------------------------,,,,,,,,,,,,------------,,,---.........---,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------.........................................................///000111222333444FFFYYYdddnnnyyy|||xxxqqqpppwwwxxxeeeNNNCCCDDDJJJYYYsssmmm\\\IIIFFFWWWrrryyynnnkkkooo^^^XXXSSSPPPJJJCCCAAABBB>>>>>>======<<<=========<<<===???@@@@@@???>>>>>>===<<<;;;:::999999999999999888888888888777777777777777888999::::::::::::888999;;;<<<>>>@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJLLLLLLJJJJJJHHHGGGFFFEEEEEEEEEKKKKKKIIIGGGEEECCC@@@???@@@@@@??????>>>?????????>>>============>>>??????BBB@@@???@@@CCCCCC???<<<======>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCCCC@@@AAABBBBBB@@@?????????<<<<<<=========>>>>>>>>><<>>CCCKKKJJJCCC>>>===<<<<<<>>>AAAFFFHHHEEEHHHMMM\\\www{{{xxxxxxxxx{{{pppdddVVVOOOOOOMMMGGG@@@:::999777777777777888999888888:::<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;:::999999999999888888999<<>>===:::;;;===???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC:::;;;;;;;;;<<<<<<======???===:::777444333222111......///111222333444555555555555444333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////...///000000111111000000000222444444444555666888777888999999:::;;;???AAA@@@@@@@@@AAACCCDDDCCCAAA===BBBHHHMMMQQQWWW___eeehhhwww................................................------------------------,,,,,,---------.........---------------------------------------------------------------------------------------------------------------------------------------------------------............///------------------------.........................................................///000222333444===RRRdddlllsss}}}uuuqqqpppsssuuulllYYYHHHCCCKKKSSSccc```YYYOOOOOOeee}}}yyyrrrkkkjjjWWWRRRNNNLLLGGGBBBAAADDDAAA@@@???===<<<<<<;;;;;;:::<<<===?????????===<<<===<<<;;;:::999999999999888888888888777777777777888888999:::;;;;;;;;;;;;::::::<<<>>>@@@BBBDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMJJJIIIHHHGGGFFFGGGHHHHHHLLLJJJHHHEEEBBB@@@???>>>??????>>>>>>>>>??????@@@===>>>???@@@AAA@@@@@@???@@@??????BBBGGGIIIFFFBBB???>>>>>>>>>>>>>>>??????>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDDDDCCCBBBBBB???AAACCCBBB@@@>>>???@@@<<<=========>>>>>>>>>>>><<>>???@@@@@@@@@???<<<===>>>>>>>>>===<<<<<<;;;;;;;;;999888888;;;===>>>DDDLLLWWW```gggkkknnnjjjiiihhhgggfffeeeeeeeeehhheeeaaa___^^^^^^]]]\\\WWWWWWWWWYYYZZZZZZWWWUUUMMMLLLLLLLLLNNNNNNMMMKKKGGGGGGHHHIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>>>>>============>>>???@@@AAACCCCCCCCCCCCCCCBBBAAAAAA;;;;;;:::999999:::<<<<<<<<<;;;:::888666444222111---///111333444555444444666777888888666222...+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////......///000000000000///111222444444444444666777777888999999:::<<>>DDDKKKPPPSSSVVV\\\aaagggvvv................................................---------------------------------....../////////---,,,,,,,,,,,,---...///------------------------------------------------------------------------........................---------------------------------.........//////------------------------.........................................................///000222333444CCCXXXiiinnnsss}}}ooonnnqqqwwwrrrcccSSSJJJJJJSSSZZZggg[[[YYY\\\ZZZZZZooo~~~~~~vvvdddXXXPPPMMMKKKKKKHHHCCCCCCGGGDDDBBBAAA???===<<<;;;;;;999;;;===>>>???>>>===<<<<<<<<<;;;:::999999999999888888888888777777777777888999:::;;;<<<<<<<<<<<<:::;;;===???AAADDDEEEFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNJJJIIIHHHGGGHHHIIIJJJKKKKKKIIIFFFCCCAAA@@@??????>>>>>>>>>>>>>>>??????@@@>>>???AAACCCDDDCCCAAA@@@AAA???AAAFFFMMMPPPNNNJJJ@@@???>>>>>>>>>>>>>>>???===>>>???BBBDDDFFFGGGHHHCCCCCCDDDDDDCCCBBBAAAAAA>>>AAACCCBBB???>>>???AAA============>>>>>>>>>>>>===@@@BBBEEESSSaaa^^^PPPAAA@@@>>>>>>@@@DDDIIILLLNNNNNN[[[wwwyyynnnuuuvvvgggcccgggcccUUUFFF<<<;;;999888888999;;;<<<>>>???AAABBBCCCBBBBBBAAA======???@@@@@@???>>>>>>>>>>>>===;;;999:::<<<>>>:::???HHHTTT___gggkkkkkklllkkkjjjhhhggggggfffggggggddd```^^^]]]^^^]]]\\\TTTUUUVVVXXXYYYXXXUUURRRMMMKKKHHHHHHIIIKKKLLLLLLGGGHHHJJJKKKKKKHHHEEECCCAAAAAAAAAAAAAAA@@@???>>>???>>>=========???AAABBBGGGGGGHHHHHHFFFCCC@@@>>><<<;;;999888888999;;;<<<999::::::999777555222111...///222555666666555555666888:::;;;999444...***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////---......///////////////111222444444444444666777777888999999:::<<>>===<<<<<<<<<<<<<<<>>>??????>>>===<<<999888888888888888999999888777777666666777888999::::::::::::::::::::::::;;;<<>><<<<<<===CCC>>>;;;===??????===<<>>>>>BBBCCC@@@???BBBAAAEEEIIIMMMSSSUUUOOOEEEFFF>>>BBBFFF>>>;;;>>>:::?????????@@@AAABBBDDDEEEFFFEEECCCBBBAAAAAABBBCCCAAACCCCCCAAA@@@AAA???<<<===::::::<<<<<<;;;===BBBBBBBBBGGGVVVffflllcccWWWFFFAAA>>>AAACCCDDDFFFJJJHHHSSSjjj{{{sssoooxxxvvvuuuttthhhSSSCCC???;;;999:::;;;;;;???DDD>>>???@@@AAA@@@???>>>===???>>>===<<<<<<>>>AAACCC???AAAAAA???;;;:::<<>>>>>>>>>>>>>>?????????======<<<;;;;;;;;;;;;<<>>>>>===999444333555999888888999888777555333222...222666999888666555555:::<<<>>>>>><<<888444111...---,,,,,,------+++))),,,,,,,,,++++++*********)))***++++++------...///,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,---------...............///////////////111222222222222444888;;;:::;;;;;;:::999:::<<<>>>======>>>@@@CCCCCCBBB@@@???EEEMMMSSSUUUXXX[[[^^^ggg{{{////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------..........................................////////////000//////000///333===IIIVVVWWW```ppp~~~xxxoooiiinnnooogggZZZQQQMMMMMMWWWcccmmmzzzvvv___VVVXXX^^^lllzzzrrrgggXXXOOOPPPNNNLLLJJJIIIIIIGGGEEECCC@@@@@@???>>>>>>>>>>>>?????????@@@???>>>===;;;:::999999888888888888888888888777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAADDDFFFGGGGGGFFFIIIJJJKKKJJJIIIIIIKKKLLLKKKLLLLLLMMMMMMNNNNNNNNNKKKKKKKKKHHHFFFEEEFFFGGGDDDCCCBBB@@@???>>>>>>>>>???>>>============<<<<<<<<<@@@EEEFFFEEEEEEEEEGGGCCCHHHOOOVVV^^^bbb\\\SSSGGG>>>AAAEEE???===@@@<<>>???@@@??????FFFNNNRRRSSSWWW___lllrrrgggXXXHHHBBB???AAACCCCCCFFFJJJLLLVVVjjj}}}||||||{{{zzz{{{{{{nnnYYYJJJ@@@<<<;;;===>>>===@@@EEEAAABBBCCCCCCAAA???>>>===>>>???AAACCCEEEHHHKKKMMMMMMLLLIIIDDD???<<<;;;;;;<<<<<<===@@@GGGQQQ]]]dddeeedddccccccdddeeeeeedddbbb___[[[\\\]]]]]]YYYUUUQQQRRRSSSTTTTTTSSSRRRQQQPPPNNNMMMLLLMMMLLLJJJIIIGGGFFFEEEEEEEEEDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;======>>>???AAABBBCCCCCCBBBBBBAAA>>>:::888777888777777888888888777666555111333555777777666555333888999;;;<<<:::666222000---,,,+++,,,------+++))),,,,,,,,,+++++++++*********++++++,,,,,,------...,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,---------...............///////////////000222333333333444777::::::;;;;;;::::::;;;===@@@???>>>???AAACCCDDDCCCBBB@@@FFFNNNSSSVVVYYY\\\```fffzzz////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------..........................................////////////---111111---000<<>>>>>>>>???@@@AAAAAABBBBBBAAA@@@>>>;;;999888::::::999888777777777888777777888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAADDDGGGIIIJJJJJJJJJJJJLLLLLLLLLKKKKKKMMMOOONNNMMMMMMMMMLLLKKKKKKKKKHHHIIIIIIHHHEEEDDDEEEFFFDDDEEEFFFFFFEEEDDDCCCBBB>>>BBBDDDDDDBBBBBBDDDFFFBBBOOOUUUNNNFFFFFFHHHGGGQQQXXXaaajjjsssvvvnnncccRRRFFFFFFHHHBBB@@@AAA<<<>>>??????@@@BBBDDDEEEFFFCCCCCCBBBAAABBBCCCDDDEEEHHHCCCCCCGGGFFF???>>>BBB???>>>@@@BBBCCCGGGQQQ\\\jjjooopppqqqyyy~~~qqq]]]KKKEEE@@@AAABBBCCCEEEIIIOOOZZZlll}}}~~~zzzzzzrrr[[[JJJ@@@======@@@AAA@@@BBBFFFCCCDDDEEEEEEDDDDDDFFFGGGEEEJJJQQQXXX]]]bbbfffiiifffbbb\\\UUUOOOIIICCC@@@@@@@@@>>>>>>@@@FFFNNNTTTYYYZZZ[[[^^^aaaccccccaaa^^^\\\ZZZZZZ\\\[[[WWWTTTQQQQQQSSSSSSTTTSSSRRRQQQQQQOOOMMMMMMMMMMMMKKKIIIIIIGGGDDDCCCBBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<======>>>>>>@@@??????>>>===999555111444555777888999:::::::::777555333444666666444111444555777888666444111///---,,,++++++,,,,,,+++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------...............//////000000000000111333444444555666888999:::;;;;;;;;;<<>>???AAACCCEEEFFFAAAAAA@@@@@@AAABBBDDDEEEFFFCCCGGGOOOLLLAAA>>>DDDAAA???BBBIIIQQQXXXbbblll}}}{{{cccOOOHHHBBBBBBBBBCCCFFFJJJPPP^^^rrrqqqWWWFFF@@@>>>>>>BBBCCCBBBCCCGGGCCCDDDDDDDDDFFFKKKTTTZZZWWW___jjjttt{{{}}}wwwrrrmmmdddZZZSSSGGGGGGFFFDDDBBBCCCEEEGGGNNNPPPTTTYYY___aaaaaa```^^^\\\YYYXXXYYYYYYXXXVVVUUUVVVVVVWWWVVVTTTSSSRRRPPPNNNMMMLLLLLLLLLJJJIIIIIIFFFCCCAAAAAAAAA@@@???>>>>>>>>>>>>>>>=========<<<;;;;;;:::::::::::::::999:::::::::::::::;;;;;;<<<<<<<<<>>>???<<<555///333444555888:::<<<===>>><<<777222111444555333///111111333333333222000///...,,,++++++,,,,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------...............///000000111111///111444555555555666777888:::;;;;;;<<<>>>AAADDD@@@??????@@@BBBDDDDDDDDDBBBGGGOOOTTTWWWZZZ___ccclll////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......---------.........//////............////////////---000///000===NNNRRRKKKPPPfffzzz}}}vvvuuuzzz~~~kkkQQQBBB???JJJaaauuunnnYYYKKKIIIRRRnnnnnnhhhccc```]]]ZZZYYY[[[SSSQQQNNNKKKJJJHHHDDDBBBAAA@@@??????>>>>>>??????@@@@@@???>>><<<<<<;;;;;;:::999999888777777888888888999;;;>>>@@@BBBDDDEEEAAAAAAAAABBBBBBBBBCCCCCCFFFGGGHHHJJJLLLMMMNNNOOOOOOPPPPPPPPPOOOOOOQQQSSSNNNMMMLLLJJJHHHFFFEEEDDDDDDFFFHHHHHHFFFDDDCCCCCCFFFFFFFFFEEECCCAAA@@@>>>DDDOOOWWWVVVWWW^^^hhhmmmmmmWWWXXXccciiizzzoooaaa\\\YYYMMMEEEAAA999:::;;;<<<>>>@@@BBBEEEFFF@@@@@@???@@@AAABBBDDDEEECCCGGGQQQXXXQQQCCC@@@EEEGGGEEEJJJXXXgggpppvvvzzz{{{eeeTTTKKKDDDCCCCCCDDDGGGLLLSSSbbbwww}}}qqqWWWGGG@@@>>>>>>BBBDDDCCCDDDHHHDDDDDDDDDCCCGGGQQQ___jjjmmmuuuxxxpppXXXUUUOOOIIIDDDCCCEEEGGGJJJLLLQQQYYY___ccccccbbbaaa^^^YYYVVVVVVWWWXXXYYYYYYYYYYYYXXXVVVTTTQQQPPPNNNMMMKKKKKKKKKJJJIIIGGGGGGDDDBBBAAABBBBBBBBBBBB>>>>>>>>>>>>======<<<<<<;;;;;;:::999999999999999999999999999::::::::::::;;;;;;>>>AAADDDBBB;;;555222333444777999<<<>>>@@@>>>888222000222444222/////////000111111111111111000...,,,+++,,,,,,+++***++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,---------............//////000111111222000222444555444444555666888999;;;;;;<<<>>>AAADDD???>>>>>>???BBBCCCCCCBBBAAAGGGNNNSSSVVVZZZ___ccclll////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------........................,,,,,,,,,---------......,,,,,,------.../////////............////////////000///111777DDDOOOOOOIII[[[ooo~~~{{{rrrttt}}}}}}fffNNNDDDGGGUUUnnn}}}___LLLBBBJJJ```{{{wwwkkkiiigggddd```[[[XXXWWWRRROOOLLLJJJHHHFFFCCCAAA@@@@@@???>>>======>>>>>>>>>===<<<<<<;;;;;;;;;<<<999888888888888888999999:::;;;>>>@@@CCCEEEFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFKKKKKKLLLLLLNNNOOOOOOPPPOOOPPPPPPOOONNNNNNOOOQQQKKKJJJIIIGGGEEEDDDCCCBBBBBBEEEHHHIIIGGGDDDCCCBBBAAACCCFFFHHHIIIHHHFFFDDDGGGQQQWWWUUUVVVaaakkkooo|||}}}eeeSSSYYYppp~~~ssshhheeeaaaRRRGGGCCC===::::::<<<>>>@@@CCCEEEGGGBBBBBBAAAAAABBBCCCEEEFFFEEESSSaaa```RRREEECCCGGGHHHKKKWWWjjjzzzwwweeeWWWNNNFFFDDDEEEFFFJJJPPPVVVeeeyyy}}}ttt\\\MMMBBB??????CCCDDDDDDFFFJJJGGGIIIIIIIIIMMMYYYiiivvvxxxhhhUUUGGGAAAAAADDDJJJLLLRRRYYY```eeeeeeeeebbb___[[[WWWVVVVVVXXXYYYWWWWWWWWWVVVTTTQQQOOOMMMNNNLLLJJJJJJJJJJJJHHHFFFFFFDDDBBBBBBCCCDDDCCCBBB???>>>>>>======<<<<<<;;;;;;:::999999888888999999999999999999::::::::::::777999<<>>???===999333000111222111/////////000000222333444444333111...,,,,,,,,,+++******++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++************++++++,,,++++++******++++++,,,,,,,,,,,,---------............///000000111222222111333444444444444555777888999:::;;;;;;===@@@CCC======>>>@@@CCCCCCBBB@@@???EEEKKKPPPTTTXXX^^^bbbhhhzzz////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------........................,,,,,,,,,---------......,,,,,,------...//////000............////////////111000444???GGGJJJMMMPPPkkkyyywwwqqquuu{{{|||ppp\\\KKKKKKTTTbbbxxxgggVVVPPPJJJXXXvvv{{{pppjjjlllmmmjjjddd^^^WWWRRROOOMMMJJJHHHGGGEEEBBB@@@=========<<<======>>>???>>>===;;;:::999999::::::777777777777888999::::::<<<===@@@CCCEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKPPPPPPOOOOOOPPPPPPQQQRRRMMMNNNNNNLLLJJJJJJKKKLLLGGGFFFFFFEEEDDDCCCBBBAAAAAAEEEHHHJJJHHHEEECCCBBBAAAFFFNNNUUUWWWUUUQQQMMMKKKSSSUUUNNNOOOZZZdddeeeuuuyyyuuuhhh___lllyyy{{{ssssssmmmXXXJJJFFFAAA;;;;;;===???BBBEEEHHHIIIFFFEEEDDDDDDEEEFFFGGGHHHMMMeeesssfffPPPFFFGGGIIIKKKWWWmmmyyylllZZZQQQHHHFFFFFFHHHMMMSSSVVVddduuuqqqZZZNNNEEEAAA@@@CCCEEEEEEIIINNNJJJOOOTTTXXX]]]iiiyyyttt^^^OOOGGGEEEHHHJJJOOOVVV]]]bbbdddddd______]]][[[WWWUUUUUUUUUSSSSSSSSSSSSRRRQQQOOONNNNNNMMMKKKJJJKKKJJJIIIGGGGGGEEEDDDDDDEEEDDDBBB@@@???>>>>>>===<<<<<<;;;;;;::::::999888888888888888888888888999999:::::::::555777:::;;;:::999888888333333333555777:::<<<>>>;;;888555222000///000000000000000111333555777888777444000------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,++++++******++++++,,,,,,,,,,,,---------......---...///000111222333333333333444333222333555888888999:::::::::<<>>???@@@>>>===;;;999888888888888666666777777888999;;;;;;===>>>AAADDDFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNSSSSSSRRRRRRRRRRRRSSSSSSLLLLLLLLLJJJHHHGGGGGGIIIDDDDDDDDDCCCBBBBBBBBBAAAAAAEEEIIIJJJIIIFFFCCCBBBBBBIIIUUU^^^```\\\TTTOOOOOOVVVSSSIIIIIITTT\\\[[[bbbbbbbbb^^^\\\lllwww^^^MMMGGGBBB<<<===>>>AAADDDGGGJJJKKKIIIHHHGGGGGGGGGHHHIIIJJJUUUrrr~~~hhhMMMEEEIIIKKKTTThhhwww[[[RRRIIIGGGGGGIIIOOOUUUUUUaaaqqqkkkTTTHHHGGGCCCBBBDDDFFFGGGKKKQQQKKKSSS]]]eeemmmyyy|||hhhYYYRRREEEGGGKKKQQQXXX]]]___```\\\^^^___]]]ZZZUUURRRPPPPPPQQQRRRSSSSSSRRRQQQPPPOOONNNLLLKKKLLLKKKJJJHHHHHHGGGFFFFFFFFFDDDAAA>>>???>>>>>>===<<<;;;;;;;;;:::999999888777888888888777777777888999:::::::::999<<<>>>===:::888:::<<<333333333444666888;;;<<<999888666333///...///111111111111222444666999:::999666111...---,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,++++++++++++++++++,,,,,,,,,,,,---------......---...///000111222333333444444333222111333666888888999::::::999;;;>>>@@@<<<>>>AAAEEEGGGFFFCCC???<<>>>>>>>>>>>============;;;;;;:::999888888888888666555555666888;;;>>>@@@FFFEEEDDDDDDEEEGGGIIIJJJKKKJJJKKKLLLNNNOOONNNLLLTTTPPPLLLMMMPPPPPPMMMIIIFFFFFFGGGJJJIIIEEEFFFIII???CCCHHHIIIGGGCCCAAAAAAAAADDDHHHKKKKKKHHHDDDAAAGGGQQQ___ggg```RRRJJJIIIJJJJJJIIIIIILLLRRRTTTSSSOOOWWW[[[[[[ddd|||yyyhhhYYYMMMEEE???>>>>>>@@@GGGMMMLLLIIIQQQJJJIIINNNPPPPPPWWWaaayyy\\\IIIHHHOOOWWWaaa}}}ttt___UUULLLIIIJJJJJJMMMPPPTTTdddwwwttt___TTTRRRKKKIIIHHHIIIHHHGGGKKKQQQMMMbbbtttyyy{{{wwwnnn^^^QQQGGGKKKUUU[[[[[[ZZZYYY[[[[[[XXXTTTRRRTTTVVVTTTSSSRRRRRRRRRRRROOOMMMMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888888777555555555555555666777777999:::;;;===>>>======<<<>>>999333111333555555444222444666444111000111444999888666444222444888;;;:::888555222///---,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000000000000111111111111111222333333333444777:::999999999999:::<<<>>>???@@@@@@AAACCCEEEFFFDDDCCC>>>@@@DDDJJJQQQWWW\\\```hhhsss......////////////......//////.........---------........................------------------------------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............//////......////////////...000888DDDKKKLLLSSSggg|||}}}wwwrrrssstttlllbbbSSSKKKRRR```fffmmmrrrmmmXXXRRROOOVVVeeewwwrrrmmmrrruuu{{{tttmmmiiicccZZZUUUTTTQQQNNNIIIFFFEEEDDDBBBAAA>>>>>>>>>>>>=========<<<<<<;;;:::999888777777777666666666777:::>>>AAACCCDDDDDDEEEFFFHHHIIIJJJKKKMMMKKKKKKLLLMMMNNNMMMLLLNNNKKKHHHJJJNNNOOOMMMJJJIIIFFFEEEHHHGGGDDDDDDFFFBBBGGGNNNQQQPPPLLLGGGDDDAAADDDGGGKKKLLLLLLKKKJJJNNNVVV___bbbZZZMMMIIILLLJJJKKKOOOUUUXXXUUUPPPMMMOOOYYY```cccmmmrrrcccUUUKKK???>>>===@@@FFFLLLNNNMMMNNNMMMOOORRRSSSWWWfffwww^^^KKKLLLVVVbbbllluuu```VVVLLLIIIIIIIIILLLOOOWWWfffzzzuuubbbZZZYYYPPPLLLIIIHHHFFFEEEJJJQQQ^^^ppptttbbbQQQNNNTTTYYY\\\]]]\\\]]]\\\YYYVVVTTTTTTVVVXXXVVVTTTTTTTTTSSSQQQNNNMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888888777555555555555555666777777888999:::<<<<<<<<<<<<;;;<<<999666444444444555555333555666555333111222444999999888777666777;;;>>>888666444111...,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...//////000000000111111111111222333333333444777:::999999888999:::<<<>>>@@@@@@@@@@@@CCCEEEFFFDDDCCC@@@BBBGGGMMMRRRYYY^^^bbbfffqqq......////////////.....................---------........................------------------------------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///......////////////......666???GGGIIIOOOaaavvvzzzuuuwwwvvvnnnccc\\\KKKLLLYYYeeehhhpppqqqeeeKKKKKKLLLXXXsssppprrryyy~~~}}}tttllliiifff^^^WWWTTTQQQNNNJJJGGGFFFDDDCCCAAA>>>>>>>>>=========<<<<<<<<<<<<:::999777777666666666666888:::>>>BBBEEEHHHDDDEEEFFFHHHJJJKKKLLLLLLOOOMMMKKKKKKLLLMMMLLLKKKIIIGGGEEEGGGLLLNNNNNNLLLGGGAAA>>>AAAEEEEEEEEEFFFOOOVVV___eeecccZZZNNNFFFCCCDDDFFFIIIMMMPPPSSSUUUWWW\\\cccbbbXXXOOOQQQYYY[[[[[[bbbkkkiii^^^UUUTTT___gggnnnrrrzzzppp___QQQAAA@@@@@@CCCHHHMMMPPPRRRPPPVVV^^^aaabbblll\\\LLLRRR```ppp|||tttbbbVVVLLLHHHHHHHHHKKKOOOZZZjjj~~~vvvjjjggghhhTTTOOOIIIGGGGGGHHHPPPYYYmmmzzzuuu\\\QQQRRRVVVYYY\\\^^^^^^]]]YYYVVVSSSSSSTTTXXXWWWUUUTTTTTTSSSPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888888777666555555555555666666777666777888999::::::::::::;;;;;;:::777555333444555444666777666555444444555777888777666444555777999555444222///---,,,+++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...//////000000000000111111111222333333333444777:::999888888999:::<<>>>>>=========<<<<<<<<<<<<<<<:::888777666666666666777999===AAAEEEIIIKKKIIIHHHHHHHHHIIIKKKMMMOOOPPPNNNLLLKKKLLLLLLKKKJJJHHHFFFEEEFFFJJJMMMMMMMMMDDD===;;;AAAIIINNNPPPRRR```kkkyyyzzziiiSSSEEEDDDEEEFFFIIIOOOVVV]]]aaaiiinnnuuutttkkkeeekkkuuuzzzxxx{{{xxxlllmmmwwwtttcccRRRDDDDDDFFFJJJMMMOOORRRVVVZZZgggtttzzz___UUU^^^oooqqqbbbWWWKKKGGGHHHIIIMMMRRR\\\nnnwwwsssuuuwwwUUUOOOIIIHHHJJJPPP]]]iiivvvkkk\\\YYYZZZ\\\^^^```___]]]YYYVVVTTTRRRRRRUUUSSSQQQQQQQQQQQQPPPOOOMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888777777666666555555555555666777555555666777888888888999999;;;===:::666333333555555666777888777666666555222333333111///......000333222000///---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......////////////000000000111111222333333333444777:::888888888999:::===???@@@>>>>>>???BBBDDDEEEDDDBBB>>>BBBGGGLLLPPPUUU\\\aaadddnnn|||......////////////......---.............................................---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///---///000000//////111444>>>FFFJJJPPPfffxxxsssnnnuuuzzz___KKKFFFMMM]]]vvv}}}zzzmmmWWWFFFJJJ^^^xxxyyytttkkkhhhggg```XXXSSSOOOMMMIIIGGGFFFDDDAAA???============<<<<<<<<<<<<<<<;;;999888777666666666777888;;;???CCCGGGJJJLLLNNNLLLIIIGGGGGGJJJNNNQQQPPPNNNLLLLLLLLLLLLKKKIIIGGGEEEDDDDDDFFFHHHIIIJJJGGG@@@???GGGRRRYYY^^^aaannn}}}sssWWWEEECCCDDDGGGMMMVVVaaakkkqqqzzzrrrnnn```PPPEEEEEEIIIOOOPPPNNNRRRYYYkkk{{{gggeeennn}}}vvvaaaVVVKKKHHHJJJMMMSSSYYYaaatttyyy|||UUUNNNGGGGGGLLLVVVggguuu}}}|||pppllliiifffdddeeeccc```]]]ZZZXXXVVVUUUTTTRRRPPPPPPQQQRRRRRRQQQMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888777777666666555555555555666666444444555555666777777888888;;;===;;;666333333555555666777888999888777555...///000///...///000222111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************++++++++++++++++++++++++------,,,,,,------...///...////////////000000000111222333333333444777:::888888888999:::===???AAA>>>>>>???BBBEEEFFFEEECCC>>>CCCIIIMMMPPPUUU\\\aaadddooo}}}......////////////......---------.......................................------------------------------------------------------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///...///111000///000555:::@@@IIISSS___vvvxxxoooooowww~~~rrrYYYIIIHHHUUUfffvvvaaaIIIJJJRRRjjj{{{uuu|||rrriiifffbbb[[[SSSPPPNNNKKKHHHFFFEEECCC@@@>>>=========<<<<<<<<<;;;;;;:::999888777777777777777888:::<<<@@@CCCFFFIIIJJJNNNLLLIIIGGGHHHKKKOOOQQQOOONNNMMMMMMMMMMMMKKKHHHEEEDDDCCCBBBBBBDDDFFFGGGHHHDDDEEEMMMXXX___fffkkk}}}vvvYYYHHHBBBEEEJJJRRR^^^jjjuuu|||uuugggeeehhh___NNNDDDCCCGGGNNNNNNMMMTTT```}}}|||gggkkkuuu```TTTJJJIIIMMMSSS\\\ccckkk~~~UUUMMMGGGGGGMMMZZZmmm}}}~~~wwwnnnhhhjjjgggdddaaa```^^^\\\ZZZVVVTTTRRRQQQSSSTTTTTTTTTMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888888777777666666555555555555666444444444444555666777888888999:::999777555444555555555666888:::999777555,,,...000111333666:::>>>111111111111111000///...,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++---------------......///......////////////000000111222333333333444777:::777777777999;;;===@@@AAA>>>???@@@CCCFFFGGGFFFEEE@@@FFFLLLPPPRRRVVV^^^dddeeeppp......////////////......---------.........//////........................------------------------------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///...000111///...222999@@@FFFRRRaaaooo}}}wwwoooqqquuuqqqaaaOOOKKKOOO\\\ddd|||zzzfffVVVGGGTTTdddwww|||yyy~~~{{{tttlllgggaaaWWWQQQPPPLLLJJJGGGFFFDDDBBB???<<<======<<<<<<<<<;;;;;;;;;888888777777777777888888999;;;===@@@BBBDDDFFFGGGHHHHHHHHHIIIKKKNNNPPPQQQLLLLLLMMMNNNOOONNNKKKHHHFFFEEEDDDCCCCCCEEEHHHJJJKKKKKKPPPZZZdddllluuu}}}tttXXXKKKEEEGGGMMMUUU^^^hhhpppuuurrreeefffmmmdddRRRGGGCCCFFFKKKLLLNNN]]]oooiii]]]kkkwww]]]SSSIIIJJJPPPYYYdddmmmyyyTTTMMMHHHJJJSSSbbbxxxyyyppplllhhhdddbbbbbbaaa^^^[[[YYYVVVSSSRRRRRRRRRRRRQQQMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888888777777777666555555555555555444444333333444555777888888777666666666777555444555444555888::::::777444...///000111333777<<<@@@111222333333333222111000,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++---------------...//////........./////////000000111222333333333444777:::777777777999;;;===@@@BBB??????AAADDDGGGHHHGGGFFF@@@FFFMMMPPPQQQUUU]]]dddgggqqq......////////////......---------.........//////........................------------------------------------------------------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------........./////////111111///...333<<>>;;;======<<<<<<<<<;;;;;;;;;777777777777777888888999:::;;;===@@@BBBCCCDDDDDDBBBDDDHHHLLLOOOQQQQQQQQQKKKKKKMMMOOOPPPOOOKKKGGGHHHHHHGGGGGGGGGIIIMMMPPPTTTVVV___kkkwwwpppWWWLLLIIIKKKOOOTTTZZZ```dddgggvvv||||||nnnooovvvkkkVVVKKKFFFFFFKKKLLLRRRfff}}}}}}]]]XXXmmm}}}}}}\\\QQQIIIJJJSSS]]]jjjsssRRRLLLIIIMMMYYYlll}}}jjjfffbbbaaaaaa```]]]ZZZZZZWWWSSSPPPOOOOOONNNMMMMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999888888888888777888777666555555555555555555444333333444555777888888555333333666888666444444444555888;;;:::777333000//////......111666:::222333444555555444333222,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++************)))************************++++++++++++++++++++++++...------------...//////............/////////000111222333333333444777:::777777777999;;;>>>@@@BBB@@@@@@AAADDDHHHIIIHHHGGG>>>EEELLLOOOOOOSSS[[[ccchhhrrr////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---.........---,,,,,,+++------------------------++++++,,,,,,,,,,,,---------------............///............////////////..........................................------//////111333222555@@@LLL[[[fffvvv~~~wwwssssssrrr}}}qqqXXXKKKIIIRRR```ooojjjuuupppRRRGGGOOONNNnnn~~~|||zzztttlllfffaaa[[[UUUPPPMMMJJJFFFCCCBBB@@@>>>===???===;;;::::::;;;:::888888777555444555666888999======>>>>>>?????????@@@AAAAAACCCGGGMMMPPPPPPNNNOOOOOOPPPPPPPPPOOONNNNNNNNNNNNQQQUUUSSSPPPVVV```___rrrhhhPPPKKKIIIGGGIIINNNRRRVVV___hhhppp|||www^^^MMMKKKJJJLLLNNNZZZttteeeXXXeeexxxpppRRROOOJJJJJJSSSfff~~~xxxWWWRRROOOWWWhhh}}}|||tttfff[[[YYY\\\\\\WWWVVVSSSOOOLLLJJJJJJLLLMMMNNNNNNMMMLLLJJJGGGEEEDDDFFFFFFFFFFFFEEEDDDBBBBBB??????>>>===<<<;;;::::::666666666666777777777777444444444444444444444444333333333333333444555666:::999666444333333444555555555666666555555444333222000///111555777666444...000444888;;;:::555222222...***(((***,,,,,,+++,,,***(((***---...,,,******++++++,,,,,,++++++***++++++******************++++++++++++++++++++++++...------,,,,,,,,,---------......///////////////222222111111222444555777888777888999:::===???AAAAAA@@@???BBBFFFHHHGGGEEEBBBDDDHHHMMMRRRWWW[[[^^^bbbooo~~~////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------......------,,,+++------------------------++++++,,,,,,,,,,,,------------------........................////////////................................................//////111444777===KKKYYYkkkuuuyyyuuuvvvnnnooocccQQQJJJJJJQQQ]]]kkkjjjkkkaaaJJJCCCQQQ^^^zzz}}}}}}yyytttmmmgggbbb\\\VVVRRRLLLIIIEEECCCAAA@@@>>><<<>>><<<:::::::::;;;:::888888777555555555666888999>>>>>>>>>>>>>>>>>>>>>??????@@@BBBGGGLLLPPPPPPOOONNNOOOPPPPPPOOOOOOOOOPPPYYYXXX[[[]]]\\\[[[cccmmmzzz{{{aaaOOOLLLGGGFFFGGGMMMQQQWWWaaakkksssiiiQQQMMMKKKNNNVVViii}}}fff[[[kkkhhhOOOOOOOOOSSS___wwwvvvRRRRRRVVVcccvvv{{{lll___]]]______[[[WWWTTTPPPMMMKKKLLLMMMNNNNNNMMMMMMKKKIIIGGGEEEDDDFFFFFFFFFEEEDDDCCCBBBAAA??????>>>===<<<;;;::::::777777777777777777777777444444444444444444444444333333333333333444555555999888666444333444555666444444444444444333333222222000000222666999999888111222555888::::::666333222///+++***,,,---...---,,,***)))***,,,---,,,******++++++,,,,,,++++++***************************++++++++++++++++++++++++...------,,,,,,,,,---------......///////////////222111111111222444666777888888888999;;;===???AAA@@@??????BBBFFFIIIGGGEEEBBBDDDHHHLLLPPPTTTXXXZZZ```mmm}}}////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------......------,,,,,,------------------------++++++,,,,,,,,,,,,------------------............---............/////////................................................111///000444:::EEEUUUcccvvv~~~~~~zzzzzz|||xxxjjjYYYNNNJJJLLLTTT]]]iiimmmfffUUUGGGCCCUUUqqqzzzvvvsssmmmgggbbb\\\WWWSSSMMMJJJFFFCCCAAA@@@>>>===>>><<<:::999:::;;;:::999888777555555555777999:::>>>>>>=====================>>>AAAFFFKKKOOOOOOOOONNNOOOPPPPPPOOOPPPQQQSSS[[[]]]aaafffgggjjjsss}}}qqq^^^NNNJJJEEEDDDGGGLLLQQQYYYeeeqqqyyylllRRROOOOOOVVVeee}}}ooo^^^ZZZooo|||^^^HHHKKKOOOWWWhhhvvvUUUVVV]]]lllttteee```bbbaaa]]]WWWUUURRRNNNMMMMMMNNNOOOMMMMMMLLLKKKIIIHHHFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<;;;::::::::::::999888888777777777444444444444444444444444333333333333333444444555777666555444444555666777444444333333333222222222333222111333777:::<<<<<<555555555777999999777555222000---,,,---...//////+++***)))***,,,---,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++------,,,,,,,,,,,,---------......///////////////222111111111222444666777888888999:::;;;===???@@@???======AAAFFFIIIHHHFFFCCCFFFJJJMMMPPPSSSWWWZZZ___lll|||////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////....................................////////////444000///555>>>JJJZZZhhhuuu{{{~~~{{{|||hhhSSSJJJFFFMMM[[[cccnnnvvvfffRRRLLLIII[[[}}}|||sssppplllgggaaa\\\WWWTTTNNNKKKGGGDDDCCCAAA@@@>>>===;;;999999:::::::::999888777666555666777999;;;???>>>===<<<;;;;;;<<<<<<;;;===AAAEEEJJJMMMOOOOOOMMMOOOQQQPPPOOOPPPTTTXXXZZZbbbmmmwww|||tttaaaNNNHHHDDDDDDGGGMMMTTT]]]mmm|||xxxcccPPPPPPTTTaaauuuyyyaaa[[[aaa|||tttXXXJJJKKKOOO\\\qqqttt[[[\\\bbbooo}}}jjjcccccc```[[[WWWUUURRROOOMMMMMMNNNNNNLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFDDDCCCBBBAAA@@@@@@??????>>>===<<<;;;::::::<<<;;;;;;:::888777777666444444444444444444444444444333333222333333444444555444444444444555666777555444444333333333333333555444333444666888:::;;;666555444444666777666555111///...,,,---......///+++******+++,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---------......///////////////111111111111222444666888888999999;;;<<<>>>???@@@===<<<<<<@@@FFFIIIHHHFFFDDDGGGLLLOOORRRUUUYYY]]]aaannn~~~////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............................................./////////000000333///111;;;HHHVVVdddpppvvv|||~~~||||||www[[[JJJDDDCCCVVVooovvv||||||cccLLLLLLQQQjjj{{{pppooolllggg```ZZZUUUSSSPPPLLLHHHFFFDDDCCCAAA@@@<<<:::999999:::::::::999888777666555666888:::;;;>>>===;;;:::999:::;;;;;;;;;===AAAFFFIIILLLNNNOOOMMMOOOQQQPPPOOOQQQWWW\\\eeetttwww```MMMHHHEEEEEEJJJPPPXXXdddwwwqqq\\\QQQSSSXXXeee|||rrr___fffxxxmmmWWWSSSRRRXXXhhhlllYYY]]]hhhxxxpppeeeccc___YYYWWWUUURRRPPPNNNNNNNNNNNNLLLMMMLLLLLLKKKJJJIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@??????>>>===<<<;;;::::::===<<<;;;:::999888777666444444444444444444444444444333333222222222333333333333333444555555666777666666555444333444444555777777666444333444555666555333111111222444444333000///...---,,,+++,,,---******++++++++++++,,,,,,***++++++,,,,,,++++++***))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---......///////////////111000000111222555777888888999:::<<<===>>>??????<<<;;;<<>>===<<<;;;::::::<<<<<<;;;:::999777777666444444444444444444444444444333333222222222222222333333444444555555555555777666555444333444555555888888888666333000000000222000......000222222222000111000...+++******+++)))+++,,,,,,+++***,,,---***++++++,,,,,,++++++***)))))))))***++++++,,,,,,+++++++++++++++++++++++++++******++++++,,,---...---......///////////////000000000111333555777888999:::;;;<<<>>>>>>>>>>>>===;;;;;;???DDDGGGFFFDDD;;;AAAHHHLLLMMMQQQXXX^^^eeerrr////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...+++,,,------......------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.................................---......///000000111111111222<<>>;;;999888888999::::::999777777666666777999;;;===;;;:::888777777999;;;======AAAEEEHHHHHHIIILLLNNNLLLOOORRRPPPOOOSSS\\\dddwwwmmmWWWHHHGGGEEEGGGLLLTTT]]]mmmtttfffbbblllwwwssseeeiii|||aaaRRRNNNZZZnnntttiiivvv}}}rrrnnnhhhaaaZZZYYYWWWUUUSSSRRRQQQQQQNNNNNNOOOOOOOOONNNMMMMMMJJJIIIFFFCCCAAAAAAAAAAAA??????>>>===<<<;;;::::::;;;::::::999888777777666444444444444444444444444444333333222111111222222333333444444555444444444777666444222222333444555777999:::888444000......///...,,,---000222222222222333333000,,,)))***+++)))+++,,,,,,******+++...***++++++,,,,,,++++++***((())))))***++++++,,,,,,++++++++++++++++++++++++************+++,,,---...---......///////////////000000000111333555777999999:::<<<===>>>>>>>>>>>>===<<<<<>>===;;;999777888999::::::999777777666666777999<<<===:::999777666777999;;;===>>>BBBGGGIIIIIIIIIKKKNNNLLLOOORRRPPPOOOSSS]]]fffyyynnnXXXGGGCCCDDDFFFLLLTTT^^^ooorrrfffhhhyyymmmfffqqq{{{^^^OOOOOObbb|||xxxuuuoooggg\\\[[[YYYWWWVVVTTTTTTSSSOOOOOOOOOPPPPPPOOOOOONNNKKKIIIFFFDDDBBBAAABBBBBB??????>>>===<<<;;;::::::::::::999888888777777777444444444444444444444444444333333222111111111222333444444555555444333333666555333111111222333444666999;;;:::555000.........---,,,...000222333222444555555222---******+++(((+++---,,,***)))+++...+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++************+++,,,---...---......///////////////000000000111333555888999999:::<<<>>>>>>>>>>>>>>>>>><<<<<>>DDDKKKMMMLLLNNNTTT[[[bbbooo........................................................................000000///...------,,,,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++..........................................------,,,...///------...///...///999MMMcccsss|||~~~xxx}}}ttt```JJJEEESSSrrryyy[[[\\\WWWVVVooowwwrrrmmmhhhddd^^^VVVPPPNNNJJJEEEBBB@@@???===<<<<<<;;;;;;:::999888777777333333444777;;;=========777777666777999<<>><<<<<<;;;;;;;;;::::::::::::999888777777666555555444444333222222222222222222222222222222444444555555444444333222555444222111222444777888:::999777444222111000000---...///...---...222666333666888555...***)))+++************************,,,,,,,,,+++++++++******(((((())))))******++++++++++++************++++++++++++,,,------......///------......///000000000333333333222222555999<<<:::999:::<<>>???===;;;===AAADDDDDDBBB@@@DDDIIINNNQQQTTTWWWYYYeeettt........................................................................000//////...------,,,,,,,,,,,,+++++++++,,,------***++++++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++................................................---.........///111111000777EEEZZZnnn{{{|||wwwwww|||zzzgggRRRHHHIIIYYYqqq~~~ccc______aaakkkvvvqqqkkkfffbbb\\\UUUPPPMMMJJJEEEAAA@@@>>>===;;;<<<;;;::::::888888777666333333444777;;;======<<<777777777888:::===???AAABBBCCCDDDEEEEEEHHHLLLOOOLLLQQQNNNLLLPPPNNNQQQ^^^sssjjjUUUHHHDDDFFFLLLSSS[[[hhh~~~{{{vvv|||mmmkkkttthhh[[[^^^fffvvvzzzqqqggg___ZZZWWWSSSPPPPPPPPPOOONNNNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBBBB??????===<<<;;;:::::::::999999999999888777666666666555555444444333222222222222222222222222222222333333444555666666666555666555222111000222333444777666444333222111111000000111222111//////222555555888999666000++++++,,,************************,,,,,,+++++++++*********)))))))))))))))*********++++++************++++++++++++,,,,,,---.........------......///000000000111111111000000333777::::::999:::<<>>???===<<<>>>BBBDDDDDDBBB???DDDJJJMMMOOOQQQUUUYYYggguuu........................////////////////////////........................//////......---,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++.........................................................000222333222222AAARRRhhhzzz{{{tttsss|||rrrZZZHHHGGGOOO\\\lllxxxxxxhhhUUUaaa]]]gggvvvqqqiiiccc___ZZZTTTPPPMMMIIIDDDAAA???>>>===;;;;;;;;;:::999888777777666444444555888;;;===<<<;;;777777777999;;;>>>@@@BBBCCCDDDEEEFFFGGGIIIMMMOOOKKKRRRQQQOOOPPPMMMSSSeee}}}jjjWWWJJJFFFEEEKKKTTT___mmm|||qqqdddqqqwww```]]]eeerrr{{{mmmccc[[[[[[WWWRRROOONNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCC@@@???===<<<:::999888888999999999999888777666555666555555444444333222222222222222222222222222222222333444666777777777888777666444111000000000111333333222111000000000111333444555444222111111333777999:::777222---,,,---************************,,,++++++++++++*********************))))))))))))++++++************++++++++++++,,,,,,------......------......///000000000000111111000000222666999:::999:::<<>>???===<<<>>>BBBEEEDDDBBB???FFFMMMOOONNNOOOUUU[[[iiivvv........................////////////////////////.................................------,,,,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////111...---111333222222444HHH[[[qqq}}}uuurrrzzzlllSSSHHHHHHSSS]]]gggsssqqqcccXXX```[[[mmmwwwqqqhhhaaa]]]YYYTTTPPPLLLHHHCCC@@@???>>><<<;;;;;;;;;:::999888777666666444555666999<<<===<<<:::777888888:::<<>>???======???CCCEEEDDDBBBAAAIIIQQQRRROOOPPPWWW___iiivvv........................////////////////////////........................---------------,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................./////////000000222......111111///222888RRRddduuu|||~~~sssvvvaaaKKKIIIHHH[[[ccclll{{{ttt___VVVWWW[[[xxxxxxqqqhhh```\\\YYYTTTQQQJJJGGGBBB???>>>===<<<;;;;;;::::::999888777666555555666777:::======;;;999777888999;;;>>>AAACCCDDDEEEFFFIIIJJJJJJLLLOOOQQQKKKQQQQQQQQQPPPJJJUUUooozzzhhhVVVJJJGGGCCCHHHRRR```sss||||||kkk^^^hhhnnnbbbgggqqqxxxiii``````\\\VVVQQQPPPQQQRRRRRRMMMMMMLLLKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCBBBCCCCCCDDDCCCAAA???===;;;;;;:::;;;;;;;;;;;;:::999888777666555555444444333222222222222222222222222222222333333333444444333333222444444555555555555444444222222111000////////////000000111222333333222111444555666444111...---,,,************************+++++++++*********))))))++++++******))))))((((((++++++************++++++******++++++,,,------...------......///000000000111222333333333333666888:::999:::<<>>???======@@@DDDFFFDDDBBBAAAIIIPPPQQQNNNPPPXXX```iiiuuu........................................................................------,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.................................//////000000111111...///222000...666CCC___nnnzzz|||}}}uuu|||sssSSSFFFIIIQQQlllwww}}}tttUUULLLLLL^^^~~~wwwpppggg```\\\XXXTTTPPPIIIFFFBBB???>>>===<<<;;;::::::999888777666666555666666888;;;======;;;888777888:::===@@@BBBDDDEEEEEEHHHJJJKKKLLLNNNPPPRRRPPPSSSRRRTTTTTTNNNZZZuuu{{{gggSSSGGGDDDFFFIIIRRRbbbvvvyyy}}}ttt^^^]]]ppp}}}kkkkkkxxxpppccc^^^ZZZUUUQQQPPPOOOOOOOOOJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<;;;:::999888666555555444444333222222222222222222222222222222333333333333333222111111222333555777777777777666222111111111111111222222000//////000222333222111222222222222111///---,,,************************+++************)))))))))************))))))))))))++++++************++++++******++++++,,,,,,------------......///000000000///000111111111111333555:::999:::<<>>???===>>>AAAEEEFFFDDDAAA???EEEKKKMMMLLLOOOWWW^^^iiiuuu........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................---......///000000111111///...111444111///>>>QQQiiivvv~~~~~~yyywww|||wwwaaaLLLIIIPPPgggoooMMMLLLTTTooouuunnnfff```[[[WWWRRRNNNHHHEEEAAA>>>======<<<;;;::::::999888777666555555666777999<<<>>>===:::777777999;;;>>>AAACCCEEEEEEFFFHHHKKKMMMNNNOOOQQQRRRUUUUUUSSSVVVXXXSSS^^^zzzlllTTTHHHFFFGGGIIIPPP```uuu}}}jjj^^^fffwwwxxxggg]]]YYYUUUQQQPPPOOONNNLLLIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@CCCBBBAAA???>>>=========;;;;;;;;;;;;:::999888888666555555444444333222222222222222222222222222222222222333333444333333333111222555777888777666444///000000111333555777888444111///...000222111000000000000111111111///---************************************)))))))))))))))))))))))))))*********++++++************++++++*********+++,,,,,,------------......///000000000///000222111111111222444:::999:::<<>>???>>>>>>AAAFFFGGGDDDAAA???CCCHHHJJJMMMQQQXXX]]]jjjvvv........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................---......///000111111222------222666111111DDD[[[nnnzzz}}}rrrwwwyyyvvvhhhVVVLLLQQQYYY|||iiiNNNUUUkkkrrrmmmeee___[[[VVVPPPLLLHHHEEEAAA>>>===<<<;;;:::::::::999888777666555555777888:::<<<>>>===:::777777999;;;???AAADDDEEEFFFFFFIIILLLNNNNNNOOOQQQSSSSSSQQQNNNRRRVVVQQQ\\\wwwrrrYYYLLLKKKEEEFFFMMM\\\rrryyyjjjdddqqqkkk]]]ZZZVVVSSSRRRPPPNNNLLLJJJJJJJJJKKKKKKKKKLLLLLLGGGFFFEEECCCAAA@@@@@@???AAA@@@???>>>============::::::::::::999888777777666555555444444333222222222222222222222222222222111222333444555666666666000222444666777666444222---...///222555888;;;===888444000...000111000/////////000111222222111///************************************))))))))))))(((((())))))******++++++++++++************++++++)))******+++,,,,,,------------......///000000000111222444444333333444666:::999:::<<>>>>>>>>>>>BBBFFFGGGDDDAAAAAACCCGGGKKKOOOTTTZZZ^^^kkkwww------............------------------------------........................---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///------............------............////////////333...///444333666LLLggg{{{xxxzzzyyywwwzzzuuuuuummm[[[LLLMMM]]]kkkzzzbbbOOO^^^www~~~{{{qqqgggbbb]]]WWWRRRRRRIIIEEEAAA>>>===<<<;;;:::999888888777777777777777555777999:::999888888999666888;;;>>>BBBDDDFFFGGGLLLLLLMMMOOORRRTTTTTTSSSVVVSSSMMMMMMPPPNNN\\\yyyyyyXXXGGGFFFHHHHHHMMM\\\qqqtttzzzeeeddd|||nnnaaaZZZTTTRRRPPPLLLKKKLLLHHHHHHIIIJJJKKKKKKKKKJJJHHHEEEAAA>>>===???BBBDDDCCCBBB@@@>>><<<<<<<<<<<<;;;;;;::::::999888777777555666666666666444333222111222222333333222222111222111000111333444333222222444555444333333444555111000000222555888888888888///)))***---...///000000000111333555666555333...,,,***)))***,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++------......///000000000222111111111222444666777;;;;;;<<<===>>>???@@@@@@===?????????CCCGGGEEE???>>>DDDJJJMMMNNNRRR\\\dddfffrrr~~~------............------------------------------........................---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------............------............------............////////////222///000333555>>>VVVoooyyyyyy}}}zzzzzz~~~~~~ppp\\\OOORRRaaaoooooojjj\\\UUUjjj{{{qqqgggbbb]]]VVVQQQPPPHHHEEE@@@>>><<<<<<;;;:::999888777777666666777777666888::::::999888888999777999;;;???BBBEEEFFFGGGJJJJJJKKKNNNRRRTTTTTTSSSRRRQQQMMMOOOUUUTTTccctttVVVHHHIIIDDDFFFLLL\\\ppptttuuuiiiuuuoooaaaZZZTTTRRRPPPKKKJJJLLLHHHIIIIIIJJJJJJJJJJJJJJJIIIFFFCCCAAA@@@AAADDDEEECCCBBB@@@>>><<<<<<<<<<<<;;;;;;::::::999888888777555666666666555444333222111222222333333222222111222111000111333444333222444555666555333222222333111000000111444666777666999111,,,---/////////000//////000333555666555444...,,,***)))+++,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,------......///000000000222111111111222444666777:::;;;<<<===>>>?????????===>>>>>>>>>BBBFFFDDD>>>@@@EEEJJJLLLLLLPPPYYY```jjjuuu------............------------------------------------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------............------............------............////////////000111111111888JJJdddxxxxxx{{{|||vvvxxx}}}yyyeeeTTTMMMTTTdddppp{{{```]]]ZZZ```yyy{{{qqqgggbbb\\\UUUOOONNNGGGDDD@@@===<<<<<<;;;:::999888777777666666777777888999;;;;;;999888888999888:::<<<@@@CCCEEEFFFGGGGGGHHHJJJMMMQQQTTTTTTSSSNNNOOOMMMQQQWWWVVVcccoooUUUJJJLLLDDDFFFMMM\\\oootttkkk}}}vvvtttooo```YYYSSSQQQOOOKKKIIIKKKIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCAAA???===<<<<<<<<<<<<;;;::::::999999888888888555666666555555444333222111222222333333222222111222111000111333444333222555666666555222111111222222000///000222444444333777222///111222000///111000000000333555777666555///---******+++,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,------......///000000000222111111111222444666777:::;;;<<<===>>>?????????===???>>>>>>BBBFFFDDD>>>???DDDHHHJJJLLLPPPYYYaaaoooxxx------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------.........------............------............////////////...111111111<<>>AAACCCEEEGGGGGGHHHHHHJJJMMMQQQRRRQQQPPPMMMNNNLLLPPPTTTPPP[[[uuummmWWWLLLKKKFFFHHHNNNZZZlll~~~hhhbbbttt}}}}}}lll^^^WWWRRRPPPNNNJJJIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGDDDCCCCCCBBBAAAAAA@@@@@@BBBAAA???===<<<<<<<<<<<<:::::::::999999888888888555555555555444333222222111222222333333222222111222111000111333444333222333555555444222111222333222111//////111222111000222000000333333000111444222111111333666888888777000---+++***+++,,,++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------......///000000000222111111111222444666777;;;<<<>>>???@@@@@@@@@@@@???@@@@@@@@@CCCGGGDDD???<<<@@@EEEIIIMMMUUU^^^fffpppyyy}}}------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...------............------............////////////...000111555DDD]]]rrr{{{zzz{{{pppmmmsss{{{sss^^^JJJFFFMMMWWW```fffiiijjjbbbVVVUUU___vvv{{{qqqhhhccc]]]UUUNNNLLLEEEBBB>>>;;;;;;;;;:::999888777777666555666666666:::;;;<<<;;;999999:::;;;<<<===???BBBDDDFFFGGGGGGJJJJJJLLLNNNPPPPPPNNNLLLKKKMMMKKKOOORRRMMMVVVoooqqq[[[MMMHHHGGGGGGKKKUUUeeeyyyiiicccwwwyyyggg\\\UUUPPPOOOMMMJJJIIIKKKJJJIIIHHHGGGFFFFFFGGGGGGCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@>>><<<<<<;;;<<<<<<::::::999999999999999888666555555444333333222222111222222333333222222111222111000111333444333222000222333333222222444555333111//////000000000///,,,---000333222000222777444333333444666888888777000...,,,++++++,,,+++***************************))))))*********++++++++++++++++++++++++++++++++++++*********++++++,,,---------......///000000000222111111111222444666777<<<===???AAABBBBBBBBBAAA@@@BBBAAAAAADDDHHHEEE???>>>AAAEEEIIIOOOWWWbbbiiiooowww|||zzz------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------............------............//////////////////333???RRReeettt{{{{{{yyyppprrr}}}lllVVVDDDEEEOOOVVV[[[___mmmeeeXXXNNNPPPddd{{{qqqiiiddd___VVVPPPMMMDDDAAA===;;;:::::::::999888777666666555555666666:::;;;;;;;;;::::::<<<>>>>>>???AAACCCEEEFFFGGGGGGKKKLLLMMMOOOQQQPPPLLLJJJIIIKKKJJJOOOSSSOOOYYYrrruuu```OOOFFFDDDDDDGGGQQQaaavvvllleee{{{uuucccYYYSSSNNNNNNMMMJJJJJJLLLIIIHHHGGGFFFEEEFFFGGGHHHEEEEEEEEEDDDDDDCCCBBBBBB@@@???>>><<<;;;;;;<<<<<<999999999999999999999999666555444333222222222222111222222333333222222111222111000111333444333222///111222333222333444666333111//////000000///...+++---111444222///333:::555444222333444666666555111///,,,++++++,,,+++***************************)))************+++++++++++++++++++++++++++++++++************+++,,,------------......///000000000222111111111222444666777<<<===@@@BBBCCCCCCBBBAAAAAABBBAAAAAADDDGGGEEE???BBBCCCFFFJJJOOOXXXaaagggnnnvvv|||zzz------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------------............------............////////////111---666LLLbbbnnnwww~~~}}}tttnnnuuuaaaMMM???GGGVVV```gggmmm{{{eeeQQQKKKUUUrrrzzzqqqiiifffaaaXXXRRROOOCCC@@@<<<::::::::::::999777777666555555555555666999:::;;;::::::;;;>>>@@@???@@@BBBDDDFFFGGGGGGGGGKKKKKKMMMPPPRRRQQQNNNKKKHHHIIIIIINNNSSSOOOZZZtttxxxdddRRRGGGBBBDDDIIISSSdddyyyiiifff}}}|||qqqbbbVVVPPPLLLLLLLLLKKKKKKMMMHHHGGGEEEEEEEEEFFFHHHIIIFFFFFFDDDCCCCCCBBBCCCCCC@@@???===<<<;;;;;;<<<<<<999999999999999999999999666555444222222222222333111222222333333222222111222111000111333444333222000111333333222222333555222111//////000111000///...000444555111---333<<<555333000000111222222111222///---+++,,,,,,+++***************************)))************+++++++++++++++++++++++++++++++++************+++,,,---...------......///000000000222111111111222444666777:::<<<>>>AAABBBAAA@@@??????AAA@@@???BBBFFFCCC===AAABBBDDDHHHOOOXXXaaahhhnnnwww~~~~~~---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------..................---............/////////000333---888VVVmmmuuuzzz}}}pppkkksssZZZHHH???MMMcccrrr~~~cccMMMLLL___zzzqqqjjjfffbbbZZZSSSQQQCCC@@@<<<:::::::::999999777777666555555555555555999::::::::::::<<>>===<<<;;;;;;<<<===999999999999999999999999666555333222111111222333222222222333333222222222222111000111333444333222222333444333111111222333222111//////111111111000222444777777111---222<<<444111///......///......222000---+++,,,,,,+++***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************+++,,,---...------......///000000000222111111111222444666777888:::===@@@AAA@@@???===>>>???>>>>>>AAADDDAAA;;;===>>>AAAFFFOOOZZZdddkkkpppyyy------------.........///---------...............///...,,,*********,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...000000///......//////444GGGaaasssyyy}}}|||xxxrrrvvvmmmRRRJJJEEE^^^UUUEEEWWWhhhzzzsssllliiidddYYYOOOKKKBBB???;;;999999999888777555555555555555666777888;;;;;;:::999:::<<>>===<<<;;;;;;:::999777666666888999;;;555555444333222222222222222222222222222222222222111111222222222333333333333333333333333333333333444333333222222111111111888555555:::888222///222111111000//////000111222444333111...+++***,,,...+++*********************++++++************++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------.........---,,,...111333///000000000000111444666======???@@@@@@???>>>>>>AAA???======>>>???>>>======CCCFFFGGGKKKWWWbbbgggooozzz------........./////////...........................---,,,+++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---...000000///...///000111999MMMfffuuuyyy}}}|||uuuqqqqqqzzzhhhLLLIIIMMMlll}}}RRRIII]]]qqq}}}uuunnnjjjcccXXXNNNJJJBBB???;;;999999999888777555444444555666777888999<<<;;;:::::::::<<<>>>@@@AAABBBCCCEEEHHHJJJMMMNNNQQQRRRTTTUUUSSSOOOKKKIIIHHHJJJKKKRRRUUUNNNVVVoooeeeNNNJJJHHHGGGJJJUUUddduuuooottt|||ssslllnnnnnnnnnnnnmmmkkkiiihhhjjjfffgggmmmqqq{{{nnn```XXXSSSNNNKKKLLLMMMKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEAAABBBCCCDDDDDDBBBAAA???@@@@@@???>>>===<<<;;;;;;:::999777666666888999:::666555444333222222222222222222222222222222222222111111222222222333333333444444444333333333333333555444111/////////000111888555666888777000...000////////////000111333444444444222///,,,***+++,,,,,,,,,++++++++++++******++++++************++++++++++++***))))))***++++++++++++,,,,,,,,,,,,------.........---,,,...000333000111222111111222555777<<<===???@@@@@@???>>>>>>BBB@@@>>>>>>??????>>>======CCCFFFGGGKKKWWWbbbggglllwww....../////////000000000000000//////......---------------------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---...000000//////000111333AAAXXXmmmwwwzzz|||zzzpppmmmrrr}}}{{{[[[LLLNNNWWWwww}}}hhhNNNSSSlllyyypppkkkcccVVVLLLHHHBBB???;;;999999999888777444444444555666888999:::===<<<:::::::::<<<>>>@@@AAABBBDDDGGGJJJLLLOOOPPPRRRSSSTTTUUUSSSOOOLLLIIIKKKMMMMMMRRRWWWTTT___yyygggPPPKKKIIIGGGJJJUUUcccuuunnnsssuuujjj```WWWRRRYYYYYY[[[\\\]]]]]]]]]]]]ZZZXXXYYY___gggxxx}}}nnnaaaYYYTTTNNNKKKLLLMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDAAABBBCCCCCCCCCBBB@@@???@@@@@@???>>>===<<<;;;;;;:::999888777777888999999666555444333222222222222222222222222222222222222111111222222222333333333444444444444444444444444777555111...---...///111777555555666444///---............///000222444555333444444111...+++******,,,,,,,,,+++++++++******++++++************++++++++++++***))))))***++++++++++++,,,,,,,,,,,,---------......---,,,---000222111222222222222333666888<<<===>>>???@@@??????>>>CCCAAA@@@@@@@@@@@@???======BBBFFFGGGLLLWWWbbbhhhnnnyyy////////////000000000000111111000///......------+++,,,...//////---,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...////////////111333777JJJcccsssxxxzzz{{{|||wwwnnnooovvv|||~~~mmmNNNLLLTTT___xxxtttbbbTTTNNNaaa~~~}}}rrrkkkbbbUUUKKKGGGBBB???;;;999999999888777444444555666777999;;;<<<===<<<;;;:::;;;===???@@@AAACCCEEEHHHLLLOOOQQQRRRTTTTTTTTTTTTRRROOOLLLKKKLLLOOOMMMQQQXXXZZZhhhmmmTTTMMMHHHFFFIIITTTcccvvvqqqppp|||mmm^^^TTTNNNIIIGGGLLLMMMNNNPPPRRRTTTUUUUUUSSSQQQSSSYYYeee}}}{{{nnncccZZZTTTNNNKKKKKKMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDBBBCCCCCCCCCBBBAAA@@@????????????>>>===<<<<<<<<<:::999888777777888888999666555444333333222222333111111111111111111111111111111222222222333333333444444444555555555555555666555333111//////...///333222333333222000//////...//////000111111222333222444555333///,,,)))))),,,+++++++++************++++++************+++++++++******************++++++++++++,,,,,,,,,------,,,---...---------000222000111222222111222555888<<<===>>>???@@@@@@??????CCCBBBAAAAAABBBAAA???>>><<>>>>>======<<<<<<:::999999888888777777888666666555444333333333333111111111111111111111111111111222222222333333333444444444555555555666666444555666666555222...,,,...///000000111333333222111111111111111000000000222444555444000,,,***)))************************++++++************++++++*********++++++*********+++++++++,,,,,,,,,------+++,,,......------///111///000111000000111444666;;;<<<>>>???@@@@@@??????BBBAAAAAABBBCCCBBB@@@>>><<>>>>>>>>=========<<<::::::999999888777777777777666555444333333333333111111111111111111111111111111222222222333333333333333333444555555666666222444777999777444///,,,+++...//////000555666444111222222111111000///...111333444444111---++++++((())))))***++++++,,,,,,++++++************++++++)))***++++++++++++***)))++++++,,,,,,,,,,,,------***,,,......------...000///000000000000111444666;;;<<<>>>???@@@@@@@@@???@@@@@@@@@BBBCCCCCCAAA???<<>>>>>>>>>>>============:::::::::999888777666666777666555444444333333444111111111111111111111111111111222222222333333333222222222333444555555555222333666777666333000...+++///000...000555777444000000111222111111//////111222444333000...------))))))***+++---...///000++++++************++++++)))***++++++++++++***)))++++++,,,,,,,,,,,,------***,,,---...------...///000000111111000222444777:::<<<===???@@@@@@@@@@@@======???AAACCCDDDBBB@@@;;;AAAEEEFFFLLLXXXdddiiioooyyy------------.........///+++,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......///111555888RRRjjj||||||}}}|||nnnnnnhhhrrr|||ppp]]]OOOBBBMMM^^^gggnnnyyytttcccYYYMMMmmmssskkkbbbXXXQQQNNNBBB???;;;999999999888888999888888888999::::::;;;888888999:::===AAADDDGGGGGGIIIMMMPPPRRRSSSSSSSSSNNNNNNMMMLLLMMMNNNPPPQQQIIIPPPNNNNNNXXXdddxxxeeeVVVMMMLLLSSSbbbwwwzzzwww{{{uuuccccccpppoookkkddd[[[VVVUUUVVVUUUTTTTTTSSSPPPMMMIIIHHHIIIKKKJJJJJJJJJKKKNNNPPPSSSUUUWWWhhh}}}uuukkkaaaVVVSSSQQQPPPQQQPPPLLLHHHFFFFFFFFFEEEFFFFFFGGGHHHFFFEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>============:::::::::999999777666666777777555444444444444444000000000000000000000000111111222222222333333333111111222333333444555555222333333444333222000///---111111...///555666333...///000222222222111000111222333222000......///)))***+++---///111222333++++++************++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------)))+++---...------...///111222222222222333666888:::;;;===???@@@AAA@@@@@@;;;<<<>>>AAACCCDDDCCCAAA;;;AAAEEEFFFLLLXXXdddiiijjjuuu///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---,,,---...,,,---:::JJJdddpppzzz{{{{{{|||{{{wwwooouuuxxx^^^MMMIIIFFFSSSdddrrrxxxYYYIIIYYYrrrvvvjjjaaaYYYQQQKKKCCC>>>:::;;;:::666555666777777888999:::;;;;;;<<<999999:::===BBBEEEFFFFFFJJJMMMQQQRRRQQQOOONNNNNNNNNLLLKKKJJJKKKNNNPPPRRRRRRNNNOOOUUUZZZbbbyyydddUUULLLLLLTTTffftttxxxiii]]]QQQNNNTTTXXXVVVQQQRRRNNNMMMOOORRRWWW___hhhhhhjjjfffZZZNNNJJJMMMQQQSSSPPPNNNQQQXXX___bbbcccdddxxxiiiYYYTTTSSSPPPNNNLLLKKKJJJJJJHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777555555555444444333333333111111111111000000000000111111111111222333444555444444333222222333333333111111222222222111111000111000///000222333222111333///++++++///111000---......///111333222000...)))******+++++++++******,,,,,,++++++***))))))))),,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////...///111222222333555777:::;;;===???@@@???>>>======>>>>>>>>>BBBFFFDDD>>>:::AAAEEEFFFJJJUUUbbbiiioooxxx......------,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////000111000444EEEWWWlllvvv|||vvvxxxwww[[[FFFEEENNNnnn}}}wwwVVVKKKddd}}}wwwkkkbbbZZZRRRLLLEEE???<<<<<<;;;777666777888888999::::::;;;<<<<<<999999;;;>>>CCCGGGHHHHHHLLLOOORRRSSSRRRQQQPPPPPPNNNMMMKKKKKKLLLNNNPPPRRRRRRNNNOOOUUUXXX```uuummm\\\QQQPPPVVVjjjmmmlll~~~oooYYYWWWPPPJJJJJJNNNRRRPPPMMMNNNOOOSSS[[[dddppp~~~iiiVVVNNNOOOSSSUUUWWW]]]jjjzzz}}}pppcccVVVTTTRRROOOMMMKKKKKKKKKHHHGGGFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777666666555444444333222222111111111111000000000000000000000111111222333444444333333222222333333444111222222222222111111000000//////111444666666555333///,,,,,,///111///---.........000111000---+++*********+++++++++************************++++++...------,,,++++++************+++++++++,,,,,,,,,,,,,,,------.../////////...///111222222333555777;;;<<<>>>@@@AAA@@@???>>>???@@@???>>>AAADDDAAA;;;===CCCFFFEEEIIIUUUbbbjjjoooxxx...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////000111111222;;;QQQeeesss{{{zzzrrr}}}nnnUUU@@@CCC^^^pppRRRQQQoooyyynnnddd\\\TTTOOOGGGAAA======<<<888777999999999::::::;;;;;;<<<<<<::::::<<<@@@EEEIIIJJJJJJNNNPPPSSSSSSRRRQQQQQQRRRNNNMMMLLLLLLLLLNNNOOOQQQQQQNNNPPPVVV[[[dddxxx~~~fffUUUQQQVVVmmmhhhddd~~~hhhWWWOOOEEEIIIHHHHHHJJJMMMPPPPPPPPPPPPZZZgggtttlllWWWOOOSSSYYY```hhhxxx{{{pppeeeWWWUUURRROOOMMMKKKJJJJJJHHHHHHFFFEEEEEEDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777777777666555444222222111111111111111000000000000////////////000111222333333333333222222333333444222222222222222111000000......///222666888999888333000------///000///---///.........///...,,,)))************************((())))))***++++++,,,,,,......---,,,++++++************+++++++++,,,,,,,,,,,,,,,------.../////////...000111222222333555777<<<===???AAABBBAAA@@@???AAAAAA@@@>>>@@@BBB>>>888???DDDGGGFFFIIIUUUbbbjjjnnnxxx---------------------,,,+++++++++,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,...///...000???WWWlllwww{{{|||ssslllzzz}}}]]]OOOAAAGGGlllfffPPP\\\www|||qqqggg___WWWRRRHHHBBB======;;;888777999999999999::::::;;;<<<<<<;;;;;;===AAAFFFJJJKKKKKKNNNPPPRRRRRRQQQPPPQQQRRRNNNNNNMMMMMMNNNNNNOOOOOONNNNNNSSS[[[cccnnnjjjTTTNNNTTTmmm}}}ddddddxxxfffRRRGGGJJJLLLHHHJJJMMMOOOQQQTTTYYY\\\___rrr~~~dddUUUSSS]]]gggsss{{{uuupppeee[[[VVVTTTQQQNNNLLLJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777999888777555444222111111111111111111000000000///.........//////000111222333333222222222333444444333333333333222111000000......///222666888777666333000...---///000///.........---...000000...---++++++******************))))))*********++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,------...////////////000111111111222555888;;;===???AAAAAAAAA@@@??????@@@???===???BBB>>>888>>>EEEIIIIIILLLVVVaaaggglllwww,,,,,,---......------,,,++++++,,,,,,,,,------------------------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,......---222DDD]]]oooxxxzzz~~~}}}vvvoookkkzzzlllOOOMMMGGGOOOqqq]]]SSSggg|||qqqhhh^^^WWWRRRIIIBBB===<<<:::777666888777777888999:::;;;<<<<<<<<<<<<>>>AAAFFFJJJLLLLLLNNNOOOPPPOOONNNNNNPPPQQQNNNNNNOOOOOOOOONNNNNNMMMMMMPPPVVV___hhhuuubbbSSSLLLSSSooovvv]]]eee|||]]]QQQEEE???DDDGGGIIIMMMPPPRRRTTTZZZeeemmmvvvrrr^^^XXX]]]jjjxxxvvvlllfff]]]SSSTTTRRROOOLLLJJJHHHGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777999888777666444333222111111111111111000000000///............///000111222333222222222333333444555444444444333333111000000......///222444555333111222000......///000000000...---...000222444333222,,,,,,******))))))******+++++++++*********))))))(((((())))))******++++++******+++++++++,,,,,,,,,,,,,,,------...////////////000111111111222555888:::;;;>>>???@@@@@@>>>>>>===>>>======@@@CCC@@@:::;;;CCCKKKLLLOOOWWW```dddjjjwww+++,,,---.........---,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////000000000:::PPPfffssszzz{{{~~~~~~yyyrrrppprrr|||bbbKKKLLLNNNVVVlllttt[[[[[[rrr{{{rrrhhh^^^WWWSSSJJJCCC===;;;:::777666999666777888:::;;;===>>>?????????@@@DDDHHHLLLMMMMMMMMMNNNMMMLLLKKKLLLOOOQQQNNNOOOPPPPPPPPPNNNMMMLLLMMMQQQXXX```iiivvvvvvWWWSSSMMMWWWsssnnnVVVeee^^^IIIHHHEEEDDDFFFDDDIIIMMMRRRVVV\\\hhhwwwjjj^^^___gggtttsssiiiddd]]]VVVRRRPPPNNNKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777888888777666555333333222111111111111000000000000............///000111222222222222222333444555555444444444444333222000000......///111222222000---000//////...///000222333///......111444666777777---,,,+++)))))))))******,,,,,,++++++***))))))((((((((())))))***+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////000000111000000222666999:::;;;===???@@@???>>>===;;;=========AAAEEECCC===999BBBJJJLLLOOOXXX```dddkkkyyy***+++---...///...---,,,,,,,,,,,,------------...------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////000000333CCC[[[nnnvvv{{{|||~~~}}}uuuooosss|||sss\\\LLLIIIPPP[[[ddd{{{vvvkkkaaaggg|||wwwlllbbb[[[WWWLLLEEE>>><<<;;;888888:::666777999;;;>>>@@@BBBCCCDDDDDDDDDGGGKKKNNNOOONNNMMMMMMMMMKKKJJJKKKNNNQQQOOOPPPQQQRRRQQQOOOLLLKKKJJJOOOWWW```kkkyyymmmVVVQQQMMMYYYvvvjjjWWWkkkaaaLLLBBBDDDEEEKKKPPPLLLMMMRRR[[[eeerrr}}}fffdddmmmvvvpppgggddd___YYYPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777888777777666555444444333111111111111000000000000////////////000111222222222222222222333444555666555555555444333222000///------///111222222///,,,.........//////111444666111000///111444777777777...---+++)))(((((()))***++++++******************,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,------.../////////000000000000000222666999:::<<<>>>@@@@@@@@@???>>><<<>>>>>>>>>BBBFFFCCC>>>999AAAGGGHHHLLLVVVaaagggnnn|||***+++---//////...---,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...//////555HHHbbbssswwwzzz{{{}}}{{{rrrlllttt~~~jjjYYYLLLFFFOOO]]]___kkkvvvuuukkkhhhhhhrrr|||rrrhhh```]]]NNNFFF@@@>>><<<999999;;;777888:::===@@@CCCEEEFFFGGGGGGGGGJJJMMMPPPPPPPPPNNNNNNMMMKKKJJJKKKOOORRROOOPPPRRRRRRQQQOOOLLLJJJFFFMMMVVVaaannn}}}mmm\\\NNNLLLZZZvvvkkk\\\ttt\\\LLLCCC@@@>>>GGGQQQOOOTTT[[[gggvvvyyyhhhnnn|||}}}mmmdddaaa^^^YYYPPPOOOMMMLLLKKKJJJKKKKKKHHHHHHIIIIIIHHHGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777777777777666666555555555444111111111111000000000000/////////000000111222333222222222222333444555666555555555444333222000///,,,---...111333333000---,,,---...//////222555777222111000111444555666555...---+++)))(((((()))***)))))))))***++++++,,,,,,111000///...,,,+++***)))******+++++++++,,,,,,,,,,,,,,,------...//////000000111000//////222666999<<<===???AAABBBAAA@@@???>>>??????>>>BBBFFFCCC===;;;AAAEEEEEEIIIUUUbbbjjjppp///,,,,,,///333333///+++++++++,,,,,,,,,,,,------+++,,,------......------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,---------......------------------------///---000===RRRfffrrrwww{{{~~~xxxnnnmmmzzzxxxbbbOOONNNQQQTTT[[[eeemmm{{{qqq[[[XXXfffyyysssiiibbb___RRRHHH???<<<;;;999888:::999::::::;;;===???@@@AAAFFFFFFGGGLLLPPPRRROOOLLLNNNNNNNNNLLLLLLMMMOOORRRRRRQQQPPPPPPPPPNNNJJJGGGHHHIIIQQQ^^^mmm{{{ccc\\\QQQLLLTTTkkkddd\\\ssswwwQQQIIICCCDDDGGGKKKRRRYYYUUUjjjyyynnnuuuuuujjjddd___YYYTTTWWWSSSNNNJJJIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBBBBAAA@@@???>>>@@@??????>>>===<<<<<<;;;;;;::::::999888777666666666666555444333222222111111111111111000000000000000000000000000111111222222222222222333333444555444555666666555222000...000---+++,,,...000///---///---,,,...111333222111222000///111444666444222,,,+++***))))))***++++++++++++************++++++************************---,,,************,,,---..................------...///000000000111444777888;;;???AAA@@@>>>>>>===>>>>>>>>>@@@AAAAAA@@@>>>:::CCCIIIJJJMMMXXXeeemmmttt~~~...,,,,,,...222333///+++++++++,,,,,,,,,,,,------+++,,,------......------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,---------......------------------------...///444BBBVVViiitttyyy|||}}}}}}vvvoooppp|||uuu___KKKHHHNNNUUU```lllqqqVVVVVVfffwwwzzzppphhhdddQQQHHH???===<<<999888:::999::::::;;;===???AAABBBGGGGGGIIIMMMRRRSSSQQQNNNLLLLLLLLLLLLMMMPPPSSSVVVRRRRRRQQQRRRQQQOOOJJJGGGIIIJJJQQQ^^^kkkzzz}}}```YYYPPPKKKQQQfffwwwyyy___YYYxxxiiiIIIEEECCCFFFJJJNNNWWW```rrrwwwrrr~~~sssiiiddd```ZZZUUUWWWSSSOOOLLLKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFDDDDDDBBBBBBBBBBBBAAA@@@???>>>@@@??????>>>======<<<<<<;;;;;;:::999888777666666777777666555444333222222111111111111000000000000000000000000000111111222333333222222222333444444444555555555444222000///000...,,,---///000///...---000333222...,,,...000111000///000333444333222...---,,,************+++++++++************++++++************************,,,,,,++++++++++++,,,,,,...........................///000000000111444777999;;;???@@@???>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@>>>:::CCCIIIIIIKKKTTTaaahhhppp{{{...,,,,,,...111111...+++++++++,,,,,,,,,,,,------+++,,,------......------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------------------------000:::JJJ]]]nnnwww{{{}}}}}}zzztttqqquuummmWWWFFFIIIWWWfffuuuhhhPPP[[[ppp~~~qqqddd\\\PPPGGG@@@>>>===:::888999::::::;;;<<<>>>@@@AAACCCGGGHHHKKKOOOSSSSSSRRRPPPNNNMMMLLLLLLMMMPPPSSSUUUSSSSSSSSSSSSSSSPPPLLLHHHKKKLLLRRR]]]jjjzzzwwwYYYRRRNNNIIIOOObbbooovvvsss]]][[[wwwXXXEEEEEEGGGKKKNNNTTTaaammmrrrjjjeeeaaa[[[VVVUUUSSSPPPNNNMMMMMMKKKIIIHHHHHHGGGGGGFFFEEECCCBBBBBBBBBBBBBBBAAA@@@???????????????>>>>>>======<<<;;;;;;:::999888777666666888777777666555444333333111111111111000000000000000000000000000111111222444333333222222222222333555555444444333222111111111000......///000000///111888>>>:::111+++...333000///...///111333222111///...,,,+++*********+++++++++************++++++************************,,,,,,------------,,,,,,...........................///000000000111444777:::<<<>>>???>>>>>>>>>@@@>>>>>>>>>@@@AAAAAA@@@>>>:::CCCIIIHHHIIIRRR]]]dddkkkvvv---,,,+++---///000...,,,+++++++++,,,,,,,,,------+++,,,------......------+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............+++333AAARRRdddqqqxxx|||}}}{{{vvvrrrssszzzaaaOOOEEETTTrrr___RRRdddyyypppaaaWWWQQQIIIBBB@@@???;;;888999::::::;;;<<<>>>AAABBBDDDGGGIIILLLPPPRRRSSSRRRQQQSSSPPPLLLJJJKKKLLLNNNNNNVVVUUUUUUUUUUUURRRMMMJJJLLLLLLRRR\\\iii{{{tttUUUMMMJJJFFFOOObbbnnnrrr}}}kkkYYYZZZqqqnnnMMMIIIIIILLLOOORRR\\\qqqtttlllfffaaa[[[WWWTTTSSSQQQPPPOOONNNKKKIIIHHHHHHHHHGGGFFFEEECCCCCCAAABBBBBBBBBAAAAAA@@@????????????>>>>>>>>>======<<<;;;:::999888777777666888888777666555444444333111111111111000000000///000000000000000111111222444444333222111111111222666555444333222222222222222111000000000000000000222999???<<<333,,,---111////////////000111111000...---+++*********++++++++++++************++++++************************+++,,,............,,,+++---------..................///000000000111444777;;;<<<>>>>>>======???@@@>>>>>>>>>@@@AAAAAA@@@>>>;;;CCCJJJJJJKKKTTT___eeegggsss~~~~~~,,,++++++,,,......---,,,+++++++++,,,,,,,,,------+++,,,------......------+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------....../////////+++666HHHZZZhhhrrrxxx{{{|||yyyssspppvvv~~~xxxVVVIIIGGGbbb```WWWjjj{{{tttggg___TTTLLLDDDBBBAAA<<<999999::::::;;;===???BBBDDDEEEFFFHHHLLLPPPQQQQQQQQQQQQSSSOOOKKKIIIKKKMMMOOOOOOZZZYYYWWWWWWUUUSSSOOOKKKKKKLLLQQQ[[[hhhzzzxxxXXXOOOFFFEEEPPPdddooorrr{{{___SSSXXXrrraaaHHHIIIJJJNNNRRRZZZkkkxxxnnngggaaa[[[WWWSSSRRRQQQPPPPPPNNNKKKIIIIIIIIIHHHHHHGGGEEEDDDCCCAAAAAABBBBBBBBBAAA@@@@@@????????????>>>>>>>>>>>><<<;;;;;;:::999888777777888888777666555444444333111111111111000000000///000000000000000111111222444333222222111111111111555555333222222222222222222222111000000///000111...000333333000,,,***)))...///////////////000000,,,+++***)))******,,,---++++++************++++++************************+++,,,............,,,+++---------.........//////...///000000000111444777;;;<<<>>>>>>======???@@@>>>>>>>>>@@@AAAAAA@@@>>>;;;DDDLLLLLLOOOXXXccciiigggttt+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000///<<>>@@@BBBEEEFFFEEEIIIMMMPPPQQQQQQQQQRRRQQQMMMJJJLLLRRRXXX[[[\\\```]]]ZZZWWWUUUSSSPPPMMMIIIKKKQQQZZZeeewww___VVVEEECCCMMM___iiilllxxx]]]TTT\\\zzznnnUUUFFFEEEIIIRRR^^^lllzzzooofff___ZZZXXXSSSQQQPPPOOOOOONNNKKKIIIIIIIIIIIIHHHGGGFFFDDDDDDAAAAAAAAABBBBBBAAAAAA@@@????????????????????????<<<<<<;;;:::999888777777888777777666555444333333111111111111000000000000000000000000000111111222333222222111111111111222444444444333333222222222222222222111///...///111///------///111000---)))...000111000///...///111---,,,+++******+++,,,---++++++************++++++************************,,,,,,------------,,,,,,,,,,,,------.../////////...///000000000111444777:::<<<>>>???>>>>>>>>>@@@>>>>>>>>>@@@AAAAAA@@@>>>;;;EEEMMMNNNPPPYYYdddjjjiiivvv++++++++++++++++++,,,---++++++,,,,,,,,,,,,------+++,,,------......------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......---------...///000000000444CCCWWWgggppptttwwwzzzvvvtttoooppp|||sss\\\IIIHHHOOOeeezzz^^^dddqqqggg___TTTJJJEEEBBB===:::;;;:::;;;<<<>>>@@@CCCEEEGGGFFFJJJOOORRRRRRRRRRRRTTTTTTPPPOOOSSS]]]ggglllnnnfffaaa\\\WWWTTTRRRPPPNNNHHHJJJPPPWWW```pppaaaVVVHHHCCCGGGSSS[[[___ooo```XXX___}}}wwwVVVLLLGGGGGGPPPaaavvvyyymmmddd^^^[[[YYYRRRPPPNNNNNNNNNMMMKKKIIIHHHHHHGGGGGGFFFEEECCCBBB@@@AAAAAABBBBBBAAAAAA@@@????????????????????????<<<<<<;;;:::999888888777777777666555444333222222111111111111000000000000000000000000000111111222111111111111111111222333222333444444444333222111111222222111...---...000222000///000333333111...///111222111///...000111222111///---,,,+++,,,,,,++++++************++++++************************,,,,,,++++++++++++,,,,,,,,,,,,------...//////000...///000000000111444777999;;;???@@@???>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@>>>;;;EEEMMMMMMOOOWWWaaagggkkkxxx***+++++++++******,,,...++++++,,,,,,,,,---------+++,,,------......------++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......---------...///000000111888GGG\\\kkkrrruuuxxx{{{uuurrrnnnppp}}}oooTTTEEEHHHPPP```vvvxxx```nnn~~~tttbbbWWWLLLFFFBBB===;;;<<<:::;;;<<<>>>AAACCCFFFGGGGGGLLLQQQTTTSSSSSSTTTUUUYYYVVVUUUZZZfffqqqwwwyyyiiiddd]]]WWWSSSRRRPPPOOOHHHJJJOOOVVV]]]kkk~~~]]]RRRKKKBBBAAAIIINNNTTTggg}}}^^^UUUZZZzzzaaaGGGHHHIIINNNZZZqqqxxxkkkbbb]]][[[[[[RRRPPPMMMLLLLLLLLLKKKJJJFFFFFFFFFFFFEEECCCBBBAAA@@@@@@AAABBBBBBAAAAAAAAA??????????????????@@@@@@===<<<;;;;;;999999888777666666555444333222222111111111111111000000000000000000000000000111111222111000000000111222333333111333444555555444222000000222222000---,,,...000111000/////////000///...///111333222///...000222777555222000---,,,++++++++++++************++++++************************---,,,************,,,---,,,,,,------...///000000...///000000000111555777888;;;???AAA@@@>>>>>>===>>>>>>>>>@@@AAABBB@@@>>>;;;EEELLLLLLMMMTTT]]]bbblllyyy---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------111///---,,,...000222333666TTTgggnnnvvvxxxuuuyyyuuuqqqpppxxx~~~hhhRRRBBBAAAGGG```hhhnnnppp\\\nnnxxxkkk]]]NNNGGGCCC@@@>>>???<<<<<<>>>???AAACCCDDDEEEIIILLLOOOQQQPPPOOOOOOOOOUUUXXXZZZ^^^fffpppssspppsssiii___ZZZVVVRRRPPPQQQKKKIIINNNXXX___iii~~~iiiRRRHHHEEECCCFFFKKKWWWkkk||||||VVVUUU```www{{{WWWHHHFFFJJJSSSccc{{{{{{oooeee___ZZZUUUQQQOOOOOOOOONNNMMMLLLKKKJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===>>>>>>>>>>>>===============<<<<<<;;;999888777777777666555444444555666777222222222111111111111000222000///------///000222222222333444444444333333111///---000555777555222222222222222111000......///222222//////111111//////111333222000000222444444444444333111...,,,***************************)))))))))))))))))))))))),,,++++++******++++++,,,)))+++------------///111...///111222222333555777777888:::<<<>>>>>>>>>>>>=========???AAAAAA???======BBBGGGJJJLLLQQQ[[[cccmmmzzz---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------///---,,,,,,...111333444;;;XXXkkkqqqxxxzzzxxx{{{wwwnnnjjjsss|||cccKKK@@@EEEJJJ\\\aaajjjgggYYYmmm}}}iii\\\PPPJJJFFFAAA===<<<;;;<<<===???AAABBBCCCDDDGGGJJJMMMNNNNNNMMMMMMNNNPPPVVVZZZ\\\aaajjjrrruuutttkkkbbb]]]YYYSSSPPPPPPKKKJJJNNNVVV\\\fffzzzkkkTTTEEEDDDEEEJJJRRR___sss{{{UUUSSS]]]kkkNNNFFFEEEJJJPPPiii~~~~~~vvvkkkbbb\\\WWWSSSOOOOOOOOOOOONNNMMMLLLKKKJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===>>>>>>>>>>>>===============<<<;;;:::999888888777666666555444444555666777222222222111111111111000111000///......///000111222222333333444444333333111///...111555777555222111111111111000///......///111000...///222111...///111222222000000111333333333333222000...+++***************************************************+++******))))))******+++)))+++------------///111...///111222222333555777999:::<<<>>>???@@@@@@???>>>===>>>???AAAAAA@@@>>>===BBBGGGJJJLLLRRR\\\cccmmmzzz------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---///111333555CCC^^^ooottt|||~~~{{{}}}wwwmmmhhhrrr~~~www]]]CCC@@@MMMSSS^^^ccctttqqq\\\UUUkkk}}}hhh]]]QQQMMMIIIBBB<<<999;;;;;;<<<>>>@@@AAABBBCCCEEEHHHKKKLLLLLLLLLLLLMMMQQQZZZ___^^^^^^fffrrrzzzooohhhbbb___ZZZTTTPPPPPPMMMJJJMMMTTTYYYbbbvvvnnnWWWEEEDDDGGGNNNYYYggg{{{yyyTTTRRRZZZ{{{WWWHHHHHHIIIOOOYYY{{{~~~yyyqqqggg___ZZZWWWSSSPPPOOOOOONNNMMMLLLKKKKKKJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===>>>>>>>>>=========<<<<<<<<<<<<;;;:::999888888777666666555555444555555666222222222111111111111000111000///......///000111111111222333333333333333222000///111555777555222000111111000000///...---...///...---000444222---///000111111000000111222111222111111///---+++)))************************++++++++++++++++++++++++***))))))))))))))))))***)))+++------------///111...000111222222333555777:::;;;>>>@@@AAAAAAAAAAAA>>>>>>>>>???AAAAAA???======BBBGGGJJJMMMSSS]]]eeemmmzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------,,,------......000222444JJJcccrrrvvv~~~|||~~~tttooooooyyyrrrWWWBBB???SSS[[[gggssseeeYYYZZZqqq}}}xxxjjj^^^RRRMMMIIIBBB<<<:::;;;;;;<<<>>>???@@@AAABBBDDDGGGJJJKKKKKKKKKMMMNNNUUU\\\```]]][[[cccpppxxxiiidddaaa```[[[TTTPPPQQQMMMJJJMMMSSSWWW```tttpppZZZIIIFFFGGGOOO[[[mmmxxxTTTRRRZZZsssmmmJJJIIINNNPPPWWWmmmvvvoooeee^^^[[[YYYVVVSSSPPPOOONNNMMMLLLKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::999888888777666666555555555444444555222222222111111111000000000000////////////000000000111222333333333333333222111000222555666555333000000000000000///...---////////////333777444...//////000000000000000111000000000000///---+++)))************************++++++++++++++++++++++++******))))))))))))******)))+++------------///000///000111111111222555888:::<<<>>>@@@AAABBBAAAAAA=========???@@@@@@>>><<<<<>>===;;;<<<<<<>>>???@@@AAAAAAEEEGGGJJJKKKLLLMMMOOOPPPRRRYYY\\\ZZZ\\\eeepppwwwnnnjjjgggeee___UUUPPPPPPOOOKKKLLLRRRVVV^^^rrrqqq]]]MMMHHHFFFNNN^^^uuuxxxUUUUUU[[[]]]EEEKKKOOOQQQ[[[{{{xxx}}}zzzwwwrrrkkkbbb\\\ZZZXXXVVVTTTPPPOOOMMMLLLKKKJJJJJJKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===>>>>>>>>>===<<<;;;;;;::::::::::::999999888888777555555555555555444333333222222222111111111000000000000////////////000000///000111222333333333333222111222333555555444333000000000000000//////...000222222222555999666111///......///000000000000.../////////...---+++***************************+++++++++++++++++++++++++++++++++******+++++++++)))+++------------///000///000111111111222555888999:::<<<>>>@@@@@@@@@@@@===<<<<<<===???>>><<<:::<<>>???@@@AAABBBEEEGGGJJJKKKLLLNNNPPPRRRRRR[[[bbbcccfffooozzzyyyvvvrrrmmmdddXXXRRRRRRQQQMMMMMMQQQTTT[[[ooottt```OOOIIIFFFOOObbb|||yyyWWWWWW]]]SSSDDDKKKLLLPPP```qqq{{{wwwsssooommmggg^^^YYYWWWVVVTTTRRRPPPOOOMMMKKKJJJJJJJJJKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===???>>>>>>===<<<;;;::::::::::::999999888888888888555555555555555444333222222222222111111111111000//////000000000000////////////111222333333333333222222333444444444444444000000111111111111000000000444666555666888666333///...---...///000000........./////////...,,,+++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))+++------------///111000000111000000222666999888999;;;===????????????=========>>>???>>><<<:::<<>>>>>???@@@AAABBBBBBDDDFFFIIIJJJKKKNNNQQQSSSTTTbbbnnnnnnlllrrr}}}~~~{{{wwwrrrggg[[[VVVWWWTTTOOOMMMPPPPPPVVViii}}}yyycccQQQJJJFFFOOObbb|||{{{ZZZYYY^^^yyyrrrLLLDDDLLLLLLWWWqqquuu~~~yyyssslllfff^^^XXXWWWVVVTTTRRRPPPOOOLLLJJJIIIIIIJJJKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===???>>>===<<<;;;::::::999999999999999888888888888555555666666555333222111222222222111111111111000//////000000000000//////...///000111333333333333222333444555444444444444111111222222222222111111...555:::777444444555333///---,,,---///000///---......///000//////---,,,************************************************++++++************++++++)))+++------------///111000000000000000222666999888999;;;>>>??????????????????>>>???@@@@@@===;;;<<>>>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHIIIKKKMMMQQQSSSRRRdddsssqqqiiiiiittt~~~{{{xxxvvvrrriii^^^[[[]]]WWWQQQNNNNNNNNNRRRcccwww}}}eeeSSSKKKGGGOOO```vvv|||[[[ZZZ]]]zzzfffGGGDDDOOOPPPbbb~~~}}}nnnhhh___ZZZYYYXXXVVVTTTPPPOOOLLLJJJIIIIIIJJJKKKGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????@@@@@@???===???>>>===<<<;;;:::999999999999999888888888888888555555666666555333222000222222222111111111111000//////000000000000//////...///000111333333444444222333555555444444444555111222222333333333222222,,,555;;;888222111333333///---+++,,,///000///---......///000000///...---************************))))))))))))))))))))))))******))))))))))))******)))+++------------///111000111000//////222666999999:::<<<>>>???@@@@@@@@@AAA@@@@@@AAABBBAAA???===<<>>===<<<===@@@BBBBBBAAACCCCCCDDDFFFGGGIIIKKKLLLUUUcccrrrvvvqqqnnnttt{{{yyy|||}}}xxxmmmddd```___^^^SSSLLLOOOQQQVVVhhh|||kkkXXXHHHFFFPPP[[[ttt\\\WWWccciiiSSSGGGKKKOOOUUUttt~~~tttkkk___XXXWWWVVVTTTQQQPPPNNNKKKIIIGGGFFFGGGGGGLLLJJJHHHFFFEEEEEEEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>===<<<;;;;;;;;;;;;;;;:::999888777666555555555444444444333333333111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555333222222444444333111...111333333111000111333------...///000000//////,,,///333555555222...++++++)))(((((()))******)))+++,,,,,,+++******+++---)))))))))***+++++++++,,,***,,,------------...000...000222222000111555999888999:::<<<>>>???@@@@@@>>>??????@@@@@@>>>===<<<;;;BBBHHHMMMTTT___fffhhhmmmyyy---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......//////...444EEEXXXmmmtttyyyzzz{{{{{{uuummmbbb}}}qqq[[[KKKGGGOOOcccooo}}}uuu]]]jjjxxxnnnkkkkkkkkkhhhaaaYYYPPPHHHCCCAAA???======>>>@@@BBBBBBBBBCCCCCCDDDEEEGGGIIIKKKLLLRRRccctttxxxqqqnnnttt}}}yyy{{{}}}zzztttmmmhhhfffZZZRRROOOQQQPPPTTTiiirrr[[[JJJGGGPPPZZZuuu___^^^mmmsss^^^NNNHHHNNNTTT^^^wwwpppiii___YYYWWWVVVTTTQQQRRRPPPNNNKKKIIIHHHIIIIIIDDDEEEEEEEEEDDDBBB@@@>>>BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888777666666666666555555555444444444111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555333222222444444333111...111333222000///000222...//////000000000000000---///333666666333000---+++***((((((*********)))''')))***)))))))))+++---***************+++++++++***,,,------,,,---...///...000222222000111555999<<<<<<>>>???@@@@@@@@@@@@>>>???@@@@@@@@@???===<<<<<>>===>>>AAABBBCCCBBBCCCCCCDDDEEEGGGIIIKKKLLLOOObbbtttwwwoookkkrrr||||||}}}}}}}}}{{{uuummmhhhXXXSSSRRRTTTPPPRRRiiixxx]]]MMMIIIPPPYYYttteeegggwwwcccPPPIIIIIIRRRZZZkkkvvvlllkkkeee^^^ZZZXXXWWWSSSPPPRRRPPPNNNKKKJJJIIIIIIIIIDDDFFFIIIKKKJJJGGGBBB???CCCCCCBBBAAA@@@??????>>>>>>>>>======<<<;;;;;;;;;;;;::::::999888777666666666666666666555555555555111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555333222222444444333111///000111111//////000111000000000111111111111111---///333555666444222000+++***((((((***+++***)))***+++,,,+++))))))***,,,+++++++++******************+++------,,,,,,...///...000222111000111555999===>>>>>>???????????????>>>???@@@@@@@@@???=========CCCIIIMMMUUU```fffffflllxxx,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,...000///111>>>UUUhhhvvvwwwxxxzzzzzzuuujjjaaahhhwwwXXXEEEEEETTT```mmmtttcccYYYrrryyywww}}}zzzooocccYYYPPPJJJGGG@@@>>>>>>???AAACCCCCCCCCCCCDDDDDDEEEFFFHHHJJJKKKNNN___ppptttllljjjsssxxxmmmddd^^^VVVSSSUUUSSSTTTggg~~~xxx]]]MMMJJJPPPWWWrrrhhhiiivvv^^^JJJHHHKKKSSS^^^www}}}vvvpppeeebbb^^^[[[YYYVVVSSSPPPOOONNNLLLJJJIIIHHHHHHHHHGGGJJJMMMOOONNNKKKFFFCCCCCCCCCBBBAAA@@@???>>>============<<<<<<;;;;;;;;;::::::999999888777777666555555555555444444444444111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555333222222333444222111000000000////////////000000000000000000000000111,,,...111333444333222111,,,***))))))***++++++***222222111...+++))))))))),,,+++++++++***))))))))))))+++,,,,,,,,,,,,---///---000222111000111666::::::;;;<<<======>>>======??????@@@AAA@@@???>>>===>>>CCCIIINNNWWWaaafffeeennnyyy,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***---......333DDD\\\mmmvvvwwwyyy}}}{{{rrrfff^^^nnnyyy[[[GGGGGGTTTeeevvv|||aaaVVVYYYwww}}}qqqfff]]]UUUOOOJJJ@@@???>>>???BBBDDDDDDDDDCCCDDDDDDEEEFFFHHHIIIJJJLLLZZZjjjqqqqqqttt~~~qqqfffhhh[[[TTTWWWWWWWWWddduuutttZZZLLLJJJPPPUUUooommmkkksss~~~TTTKKKJJJLLLSSScccyyytttaaa```]]][[[XXXUUUQQQOOONNNNNNLLLKKKJJJIIIHHHHHHFFFGGGHHHIIIHHHGGGDDDCCCCCCCCCBBBAAA???>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777777777444444444333333333222222111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555333222222333444222111000///......///000111111000//////.........///000,,,---///111111111111000,,,***))))))***++++++***222222111...+++))))))))),,,+++++++++***))))))))))))+++,,,,,,+++,,,---///---///111111000222666:::888999;;;<<<>>>??????@@@???@@@@@@AAAAAA???>>>===>>>CCCHHHNNNXXXcccfffdddmmmxxx++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++---------888LLLbbboootttvvvzzz~~~zzzoooeeeaaayyyqqqWWWHHHJJJWWWooorrrQQQNNN]]]|||qqqhhh```XXXQQQKKKAAA@@@???@@@CCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKUUUdddrrr}}}{{{ppppppaaaWWWZZZZZZYYYaaaooooooUUUJJJKKKQQQUUUmmm{{{vvvwwwjjjOOOMMMLLLMMMVVVlll|||rrrjjj___^^^]]]ZZZWWWSSSPPPNNNPPPOOOOOONNNMMMKKKKKKJJJFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777333333333333222222222111111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555333222222444444333111000...------000222333333111000...---------...///------...///000000000000,,,+++))))))+++,,,+++******+++,,,+++))))))***,,,+++++++++***************)))***,,,,,,++++++---...,,,///111111000222666;;;999:::<<<>>>@@@AAABBBBBB???@@@AAAAAAAAA@@@>>>>>>===BBBGGGNNNZZZeeehhheeeiiiuuu+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------......,,,///===UUUhhhoootttvvvzzz}}}wwwlllhhhjjj|||^^^LLLIIITTTddd|||kkkKKKPPPhhh{{{qqqhhhaaaYYYOOOIIIBBB@@@@@@AAACCCEEEEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIMMMTTTbbbvvvxxxrrreee]]]^^^\\\XXXaaappphhhQQQIIINNNUUUWWWlllwwwsss{{{\\\OOOKKKJJJMMM[[[zzz~~~vvviii______^^^\\\YYYUUUQQQOOONNNOOOOOOOOONNNMMMLLLKKKJJJGGGGGGHHHHHHHHHGGGFFFEEEAAA@@@@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888444444333333333222222222111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555333222222444444333111000---,,,---111444666555222111///...---...///000//////////////////000000---+++******+++,,,++++++''')))***)))))))))+++---***************+++++++++)))***+++,,,++++++,,,...,,,///111111111222777;;;;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@???>>><<<@@@FFFNNN[[[fffiiifffgggsss}}}+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------000///---000AAAZZZkkkpppuuuvvvzzz{{{sssjjjjjjqqqlllMMMBBBJJJ]]]rrriiiLLLVVVrrr{{{qqqhhhaaaXXXNNNFFFBBBAAA@@@AAACCCEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHQQQTTTaaawwwwwwxxxqqqgggaaaaaa\\\VVVaaassscccOOOHHHPPPWWWYYYmmmxxxllleeevvvyyyNNNJJJGGGHHHMMM```|||uuujjjbbb___^^^\\\XXXTTTPPPNNNNNNMMMMMMMMMMMMLLLJJJIIIHHHCCCEEEFFFHHHGGGFFFDDDBBB@@@@@@??????????????????;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888555555444444444333333333111111111111111111111111000000////////////000000000000000111222222333333444333333222222333333444555444222333444444333111000---+++---222666777777444222000///...///000111222111000000000000000111---+++******+++,,,,,,++++++,,,,,,+++******+++---))))))******+++++++++,,,(((***++++++++++++,,,...,,,...111111111222777;;;;;;;;;<<<===============@@@@@@AAABBBAAA@@@???>>><<<@@@EEENNN\\\hhhjjjfffhhhttt~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********---------,,,,,,+++++++++---------...------,,,,,,......---222EEE___ooorrrsss}}}{{{{{{{{{jjjggguuu^^^MMMHHHPPPbbbppp\\\LLL___rrrxxxmmmggg___TTTIIIDDD>>>>>>@@@AAACCCDDDEEEFFFIIIHHHEEEDDDDDDEEEGGGIIILLLRRR___xxxxxxzzzyyyuuuoooaaa\\\^^^ZZZ___ppp{{{ZZZMMMIIIKKKSSS^^^qqq}}}lllaaabbbrrrhhhQQQGGGHHHGGGPPPkkk~~~vvvmmmgggdddccc```\\\WWWTTTQQQOOOMMMMMMLLLKKKJJJHHHFFFEEEGGGGGGFFFEEEDDDBBB@@@???@@@@@@@@@???>>>======<<<===<<<<<<;;;;;;:::999999::::::999999888777777777888777777555444333222222111111111111000000000000000000000000000000000000111111000000111111222333555444222111111222444555666888999888666333222222222///...///333666666555000000000///------///222222222111///.........---000...+++******,,,,,,,,,************************************************++++++,,,,,,,,,,,,------...000111111111333666888999999:::;;;<<<===>>>???AAAAAABBBBBBAAA@@@>>>===???@@@FFFQQQ^^^fffgggeeegggttt,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---,,,,,,,,,++++++++++++---------,,,,,,+++++++++,,,------...------,,,,,,.........555HHH```ooorrruuu~~~|||yyyvvvffffff}}}lllWWWJJJHHHRRRcccrrrsssTTTNNNeee{{{{{{ooojjjcccWWWKKKDDD??????@@@BBBCCCEEEFFFFFFIIIGGGEEEDDDCCCEEEGGGHHHKKKPPP[[[tttwwwvvvqqqeee```aaa\\\^^^ooovvvUUUIIIKKKRRR[[[bbbpppxxxddd\\\aaattt___LLLEEELLLLLLVVVtttvvvkkkdddaaa```]]]ZZZVVVRRRPPPNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFEEECCCBBB@@@???@@@@@@??????>>>======<<<===<<<<<<;;;;;;:::999999::::::999888888777777666777777666555444333222222111111111111000000000000000000000000000000000000111111000000111111222333666555333222222333555666666888999888666333222222222000...///222555555555111111111///---,,,...///111000/////////000111222111...+++******,,,,,,+++************************************************+++++++++,,,,,,,,,------...///000111111333666999999::::::;;;<<<===>>>>>>@@@@@@AAAAAA@@@???===<<<===@@@FFFOOOZZZaaaeeeeeeiiiuuu,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...------,,,...///111:::MMMbbbooosssuuu}}}{{{tttmmmaaafff|||rrraaaOOOFFFHHHSSSdddsssgggOOOPPPhhh}}}rrrmmmhhh\\\MMMDDD@@@@@@AAABBBDDDEEEFFFFFFGGGFFFEEECCCCCCEEEFFFHHHIIINNNXXXooo}}}uuuqqqfffbbbccc\\\\\\kkkwwwVVVIIIRRR```jjjkkksssoooZZZUUU^^^ooopppUUUIIIGGGNNNNNN\\\tttiiiaaa]]]\\\ZZZWWWTTTQQQOOONNNPPPNNNLLLJJJIIIIIIIIIIIIFFFFFFEEEEEECCCBBB@@@???@@@@@@??????>>>============<<<<<<;;;;;;:::999999:::999999888888777666666666666555444333222111111111111111111000000000000000000000000000000000000111000000000000111222222666555444333333444555666555777888888555333222333111000...///111333444444111111111///---,,,---...000///...---///222555777111...+++******+++++++++************************************************++++++++++++,,,,,,,,,,,,...///000111111333666999;;;;;;;;;<<<<<<<<<======??????@@@@@@@@@>>>===<<<<<<@@@FFFLLLRRRYYY```dddhhhttt,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------//////444@@@SSSeeepppssstttyyyxxxoooeeeaaakkk|||nnn\\\IIIEEEIIISSScccqqq~~~bbbPPPSSSjjj~~~rrrooojjj]]]MMMCCC@@@@@@AAABBBCCCCCCDDDDDDFFFEEEDDDCCCCCCEEEFFFGGGHHHNNNUUUkkksssooofffcccddd[[[ZZZgggyyyXXXPPPZZZjjjsssrrryyyiiiTTTQQQ[[[iiifffQQQKKKKKKLLLMMMaaazzzqqqfff___[[[ZZZXXXVVVTTTQQQPPPOOOQQQOOOLLLJJJIIIIIIJJJKKKEEEEEEEEEDDDCCCBBB@@@???????????????>>>>>>=========<<<<<<;;;;;;:::999999999999999888777777666666555555444333222222111111111111111111000000000///////////////////////////000000000000000111222222555444333333333333444555555666888777555333222333111000//////000111222333000111222111///...///000111///...---///222666999111///+++******+++++++++***************************************************++++++++++++,,,,,,,,,---///000111111333777999;;;;;;<<<<<<<<<<<<<<<<<>>===;;;@@@EEEHHHJJJPPPYYY```gggsss~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---///000777GGGZZZiiipppsssuuuwwwwwwnnndddiiixxxsss\\\IIIGGGMMMUUUcccpppqqq|||^^^RRRYYYooo}}}rrrnnniii\\\MMMCCC@@@@@@AAAAAABBBBBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFHHHNNNTTTgggwwwsssiiieeeeee\\\ZZZgggxxxzzz\\\TTT\\\hhhooopppzzzeeeTTTRRR[[[qqq___OOOKKKKKKMMMRRRkkk}}}uuulllccc\\\ZZZZZZXXXVVVTTTRRRQQQPPPPPPNNNLLLJJJIIIIIIJJJKKKDDDDDDDDDDDDCCCAAA@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999999888888777666666555444444444333333222222111111111111111000000000///////////////////////////000000//////000000111222333222222222222222222333444666777777555333333333111000000/////////111222///111222222111000111222333111///---...111555777222///,,,******++++++************************************************************+++++++++,,,,,,---...000000111333777:::;;;;;;<<<<<<<<<<<<<<<<<<@@@AAABBBBBBBBBAAA@@@???<<<@@@DDDEEEFFFKKKTTT]]]hhhttt,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------------,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,---............///000:::MMM```lllqqqtttwwwvvvwwwoooffftttyyy```KKKKKKSSS[[[hhhuuu|||^^^XXXbbbttt{{{rrrmmmfffYYYLLLFFFAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFGGGNNNRRRbbb}}}~~~qqqjjjggg]]][[[hhhqqqgggVVVXXX```hhhnnn{{{cccUUUWWWbbbtttVVVLLLJJJIIIRRR]]]|||yyyqqqiii```[[[[[[ZZZYYYWWWUUUSSSQQQQQQNNNMMMLLLJJJIIIIIIJJJJJJDDDDDDDDDCCCCCCAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999888888777777666555555555444444444333333333222111111111111000000000000000000000000000000000000000////////////000111111111111222222222222111111333555777666555333333333000111000///------///111///111222222111000000111222111///......000333444222///,,,******+++******************************************************************++++++++++++---...///000111444777:::;;;;;;;;;<<<<<<<<<======AAAAAABBBCCCCCCBBBAAA@@@<<<@@@DDDEEEGGGLLLVVV^^^kkkxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,++++++++++++,,,,,,,,,---+++++++++,,,,,,---------***+++,,,---............000111<<>>>>>>>>>>>>>>>>>>>>???===<<<<<<;;;;;;:::999999888888888777666666555555555555555444444444444444111111111111000000000000000000000000000000000000///////////////000111111222222222333333222222222222444666666444333333333000111111///,,,,,,...111000222333222///---,,,,,,//////......///000222333333000,,,************)))************************************************************++++++++++++,,,...///000111444888;;;999::::::;;;<<<===>>>>>>@@@@@@BBBBBBBBBBBBAAA@@@;;;???CCCGGGLLLTTT]]]dddlllyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,''')))+++...///...------*********++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,---............000111>>>UUUhhhooorrrtttuuunnnoooiiiccczzz~~~aaaLLLQQQ___jjjyyyxxxLLLYYYrrr{{{tttmmmaaaTTTNNNNNNFFFFFFFFFFFFEEEEEEEEEEEEAAAAAABBBBBBCCCDDDEEEEEEFFFJJJJJJWWWuuuzzzkkkcccVVVTTTbbbjjj}}}xxx```___eeeuuu^^^SSS```wwwUUUCCCHHHPPPQQQSSSkkkyyyooojjjgggdddaaaZZZYYYXXXVVVSSSQQQOOOOOOJJJKKKKKKKKKJJJIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>?????????===<<<<<<;;;;;;:::999999888888888777666666555555555555555555555555444444111111111111000000000000000000000000000000000000///////////////000111111222333333444444333333222222444666666444333333333000111111///,,,+++---000111222333111---***((('''---------...000111222333333000,,,************)))************************************************)))************+++++++++,,,...///000111444888;;;999999:::;;;<<<>>>>>>???>>>???AAAAAABBBAAA@@@???;;;===BBBIIIQQQZZZdddiiikkkwww------------------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,111666CCCTTTcccmmmsssvvvrrrrrriii___iii~~~{{{rrrPPPFFFYYYgggrrrdddVVVbbbxxx|||sssllldddVVVJJJDDDFFFEEEDDDEEEEEEEEECCCAAA@@@@@@@@@AAABBBCCCDDDEEEDDDFFFGGGQQQmmmuuuiii```YYYZZZ```kkk~~~lllcccmmmaaaSSSaaa|||rrrPPPGGGLLLOOONNNXXXzzz|||qqqhhhbbb___]]]\\\XXXVVVTTTTTTSSSRRROOOLLLKKKKKKKKKLLLMMMLLLJJJGGGCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>============<<<<<<;;;::::::999888888777777777777666666666666555555444444444333333333333222222111111222222333////////////............000000000000000000000000222222333333333333444444555444555666777666333111111111///---,,,---111444555444333222000...,,,+++///000000000......000111///000000...+++******+++************************,,,,,,+++***))))))******++++++,,,,,,,,,---------,,,---000111222444777:::::::::;;;;;;<<<=========???@@@AAA???===<<<===>>>:::>>>CCCIIIOOOXXXccckkklllxxx------------------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------111999HHHYYYgggqqqvvvyyyxxxsssfff\\\hhh}}}zzzcccKKKIII^^^ppp}}}ZZZSSSfff~~~uuulllfff]]]QQQHHHEEEEEEDDDCCCDDDEEEEEECCCAAAAAAAAAAAAAAABBBBBBCCCDDDFFFIIIJJJQQQhhhvvviii___WWWUUUYYYccctttrrroooxxx{{{[[[QQQ```yyyeeeKKKFFFIIINNNSSSjjj~~~xxxnnnfff```]]][[[ZZZVVVTTTRRRPPPOOONNNKKKIIIKKKJJJJJJKKKLLLKKKIIIGGGDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>=========<<<<<<<<<;;;::::::999888888777777777777666666666555444444333333333222222222333222222111111222222333000000000/////////......////////////////////////222222333333333333444444555444555666777666333111222222111///---...111444444444333222000...,,,+++...///000///------///000///000000...+++))))))***************************,,,++++++***))))))******++++++++++++,,,,,,,,,,,,,,,---///111222444777:::::::::;;;;;;<<<=========???@@@AAA@@@===<<<===>>>:::>>>BBBGGGLLLUUU___gggmmmyyy------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////222>>>OOO___llltttyyy{{{wwwqqqeee```oooqqqVVVIIIMMM___rrrlllRRRVVVqqqvvvnnnddd]]]SSSJJJEEEEEECCCBBBBBBCCCEEEEEEDDDCCCBBBBBBBBBAAAAAABBBBBBCCCFFFIIIJJJMMM___||||||ooocccYYYUUUUUU\\\kkkwwwzzz|||qqqXXXWWWkkkWWWHHHGGGFFFOOO^^^~~~xxxssskkkddd```\\\YYYWWWXXXUUUQQQOOONNNLLLKKKIIIJJJIIIHHHIIIJJJJJJHHHFFFEEEEEEDDDCCCAAA@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;::::::999999888777777777666666666555555333333222222222111111111222222111111111111222222111111000000000/////////........................222222333333333333444444444444444555666555333111222222111000...///111444444333333222000...---,,,......///...---,,,...000111111111///+++)))))))))************************,,,+++******)))******************++++++++++++,,,,,,---///000111333777:::::::::;;;;;;<<<=========???@@@AAA@@@>>>======>>>:::===@@@DDDIIIQQQ\\\dddooozzz------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000444CCCVVVdddmmmtttwwwwwwnnnjjjeeejjj||||||fffPPPHHHMMM\\\ppprrr\\\PPP```|||}}}rrriii___VVVLLLDDDCCCFFFCCCBBBBBBDDDFFFGGGFFFDDDDDDCCCBBBAAAAAAAAAAAAAAACCCFFFGGGIIIVVVpppwwwkkkaaaZZZVVV\\\hhhuuuwwwvvvqqqZZZ\\\uuuzzzPPPIIIKKKGGGSSSkkk~~~tttpppjjjeeeaaa]]]ZZZWWW]]]ZZZUUUQQQPPPOOOMMMLLLIIIHHHGGGGGGHHHHHHGGGEEEFFFEEEDDDCCCAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999999777777666666666555555555333333333333222222222222222222111111111111222222111111111111000000000000////////////////////////222222222333333333444444444333333444555444222111111222111///......000222333333222222000///------...///000///------///000333444333000---*********************************++++++***************+++))))))*********+++++++++,,,---...///000333777:::::::::;;;;;;<<<=========@@@AAAAAA@@@>>>======>>>999;;;???BBBGGGQQQ]]]eeepppzzz------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000111111777III]]]ggglllqqqsssrrrkkkfffcccmmm}}}dddNNNFFFKKKZZZppphhhWWWQQQddd~~~{{{ssshhh[[[QQQHHHBBBBBBEEECCCBBBCCCDDDGGGHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAEEEGGGGGGQQQiiizzznnneee\\\VVV^^^jjjvvvuuuhhhiii~~~www\\\ZZZtttqqqLLLLLLMMMHHHXXXwww}}}rrrooojjjfffccc```]]]ZZZ___[[[WWWSSSQQQQQQOOONNNIIIGGGFFFFFFGGGGGGFFFEEEFFFEEEDDDCCCAAA@@@???>>>============<<<<<<<<<<<<;;;;;;::::::::::::999999666666666666555555555555444444444444333333333333222111111000000111111222111111111111000000000000000000000000000000000000222222222333333333444444444333222222444444222000000000000///---,,,...000222222222111111///......000111111000//////000222555666555222///,,,+++,,,************************+++***************++++++))))))*********+++++++++,,,---......///222777:::::::::;;;;;;<<<=========@@@AAABBB@@@>>>===>>>???777:::===AAAHHHSSSaaakkkrrrzzz------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------...///000111111;;;PPPdddjjjlllppprrrqqqooofffaaakkkkkkPPPGGGJJJYYYlllxxxnnnZZZRRRddd}}}|||rrreeeUUULLLGGGCCCBBBDDDCCCBBBBBBDDDFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBFFFHHHIIIQQQeeexxxmmmddd[[[SSS]]]jjjxxxnnn___cccyyyyyy^^^]]]yyygggIIILLLNNNKKK```~~~pppmmmhhheeecccaaa^^^\\\\\\YYYVVVSSSRRRPPPOOOMMMIIIGGGFFFEEEFFFGGGFFFEEEEEEEEEDDDCCCAAA@@@??????=========<<<<<<<<<;;;;;;::::::::::::::::::::::::666666666555555555444444555555555444444444333333111111000000000000111111111111000000000/////////111111111111111111111111222222333333333333444444444333111111222333222000///000000...,,,,,,---...111111111111111000///...111222222111000000111333555555555333///---------*********************************)))******+++,,,*********++++++++++++,,,,,,------...///222777;;;::::::;;;;;;<<<=========@@@AAABBBAAA???>>>>>>???777999===AAAIIIVVVfffqqqttt{{{------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,,,,,,,+++,,,---...///000000111>>>UUUiiinnnnnnsssvvvuuurrrhhhcccnnnmmmOOOFFFNNN^^^jjjxxxttt^^^UUUkkkooo^^^MMMFFFEEEDDDBBBBBBBBBAAAAAABBBDDDEEEDDDBBBCCCCCCBBBAAAAAAAAABBBBBBCCCEEEGGGIIIOOO___www{{{oooggg^^^TTTZZZiii{{{iii\\\___qqqxxxbbbeee]]]HHHLLLOOORRRmmmwwwllliiidddaaa```___]]]\\\ZZZXXXUUUTTTSSSQQQOOOMMMJJJHHHFFFEEEFFFGGGGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666666555555555444444444444444444333333333222222111111000000000000111111000000000/////////......000000000000000000000000222222333333333333444444444222111111222222111000000000111///---,,,---...000111111111111000000///000111111000//////000222333333333111...---,,,---******************************))))))***++++++,,,++++++++++++,,,,,,,,,,,,------------...111777;;;::::::;;;;;;<<<=========AAABBBBBBAAA???>>>>>>???888:::===AAAIIIWWWhhhssswww~~~------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,++++++,,,---...///000111@@@YYYmmmqqqpppvvvzzzyyyooohhhhhhuuu|||gggGGGBBBPPPfffqqqttt]]]YYYuuujjjYYYGGGBBBDDDDDDBBBAAAAAA@@@@@@AAABBBCCCBBB@@@BBBBBBBBBAAAAAABBBBBBCCCBBBCCCEEEFFFKKKXXXnnnuuummmcccXXXXXXiii}}}fff[[[\\\jjjxxxdddiiirrrXXXHHHNNNRRRYYYyyyuuujjjjjjfffaaa]]]\\\\\\\\\[[[YYYXXXVVVUUUUUUSSSPPPNNNKKKHHHFFFEEEFFFGGGGGGGGGCCCCCCCCCBBBBBBAAAAAAAAA======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666666555555555444444444333333333222222222111111111111000000000000111111////////////............////////////////////////222222333333333444444444444222000000111222111000111222222111///---......000000111111111111000000///000000000......000111000111111000---,,,,,,---******************************))))))***+++,,,,,,++++++,,,,,,,,,---------------------...111777;;;::::::;;;;;;<<<======>>>AAABBBBBBAAA???>>>>>>???999;;;===AAAIIIWWWgggssszzz......---------,,,,,,,,,+++******///555777555111---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------,,,,,,+++***+++,,,------......------)))111///,,,111111000666MMM[[[jjjqqquuuyyyzzzyyyrrrhhhiiizzzvvvdddBBBMMMTTThhhyyydddVVV^^^cccTTTEEE@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDLLL___pppzzzooogggddd^^^fffwwwaaaWWW___uuuppp___gggmmmWWWLLLPPPRRR\\\wwwpppnnnlllddd^^^^^^]]]YYYVVVVVVWWWUUURRRPPPPPPPPPOOONNNKKKLLLLLLJJJHHHFFFFFFGGGDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;::::::999888888777777666555555555555555333333444444333333222111222222222111111111111000222111111111000000/////////000111222222111000///000000111222333333333333333333333444444333222222000///000111222111...+++000000111111000///...------,,,,,,...///000...---......------,,,,,,,,,,,,+++***)))))))))***,,,,,,))))))************))))))******+++++++++,,,,,,,,,---...//////000222666999::::::;;;;;;<<<=========AAACCCCCCBBB@@@>>>===>>>888;;;===@@@GGGUUUhhhuuu......---------,,,,,,,,,000//////333888:::888444---,,,,,,++++++,,,,,,---,,,,,,,,,------------.........---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---------------,,,+++***+++,,,------......------)))111///+++000000000777QQQ^^^kkkrrruuuyyy{{{zzzsssiiihhhyyyeeeMMMCCCMMMUUUmmmYYYRRR___zzzbbbSSSEEEAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEELLL]]]nnn~~~xxxnnnhhh^^^fffuuucccZZZeee{{{ooo^^^fffhhhTTTJJJOOOSSS___uuuooonnnhhhaaa[[[\\\\\\ZZZYYYZZZWWWUUURRRPPPPPPPPPOOONNNLLLMMMMMMJJJGGGEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>======<<<<<<;;;;;;<<<;;;;;;:::999999888888777666666555555555555555333333444444333333222111222222222111111111000000111111111000000000/////////000111111111111000///000000111222333333333333444444555555555444444333111000000111222000---+++000111222333222111///---///......///111111000...000000000000//////......+++***)))))))))***+++,,,))))))************))))))******+++++++++,,,,,,,,,---...//////000222666999::::::;;;;;;<<<=========AAABBBCCCBBB@@@>>>===>>>888:::<<>>>>>======<<<;;;;;;;;;;;;;;;::::::999999888888777666555555444444555555333333333333333222222111222222111111111000000000111111000000000000/////////000000111111000000//////000111222333333333333444555555666666666555555333222111111111000---***///111444555555333000......------///000111///...///000000111000///......******))))))******+++,,,))))))************))))))******+++++++++,,,,,,,,,---...//////000222666:::::::::;;;;;;<<<=========AAABBBCCCBBB@@@>>>>>>>>>999:::<<<>>>EEETTThhhwww......---------,,,,,,,,,***))))))+++------,,,)))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------------------------------,,,,,,------------,,,,,,,,,---------------,,,,,,+++,,,------......------+++000---+++///---000>>>^^^gggooorrruuuyyy{{{yyyiiijjjtttsssSSS<<>>>>>>>>>>>>>>======<<<<<<;;;::::::::::::::::::999999888888666666555444444444444555222333333333333222111111111111111111000000000000000000000000000000/////////000000000000000000//////000111222222333333222444444555666666666555555444333222111111000---***///111555777777555222///,,,++++++,,,......---,,,---...///000000///---+++***************+++++++++)))******++++++******)))******+++++++++,,,,,,,,,,,,---...///000333777:::::::::;;;;;;<<<=========@@@BBBCCCBBB@@@>>>>>>???:::;;;===???FFFVVVjjjyyy......---------,,,,,,,,,---,,,,,,------...---,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,------......---------+++,,,------......------,,,000,,,+++///---333DDDcccjjjppprrruuuxxxyyyvvvbbbmmmkkkRRRDDDGGG]]]ttt}}}\\\UUUaaazzz{{{sssbbbUUUIIIFFFGGGFFFDDDDDDIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDCCCDDDNNNXXXrrrwwwaaaSSSUUUZZZcccooo```ZZZiiihhhggguuuiiiSSSLLLMMMZZZmmmwwwpppjjjhhhiiieee]]]WWWWWWWWWUUUTTTVVVUUUSSSPPPNNNNNNNNNMMMLLLHHHIIIIIIHHHFFFDDDEEEFFFAAAAAA@@@???>>>>>>>>>>>>=========<<<;;;;;;:::::::::999999999999999888888666666555444444444444444222222333333222222111000111111111000000000////////////////////////000000000//////////////////000//////000111222222222222333333444555555555555555555333222111111000---+++...000444777888666333000,,,,,,+++---...///...,,,---...111222222000---+++))))))******++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,---...///000333777;;;::::::;;;;;;<<<=========@@@AAABBBBBB@@@>>>>>>???;;;===???AAAIIIXXXlll{{{}}}......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------------------------............------,,,------............---+++,,,------......---------///,,,,,,000...666KKKffflllppprrrtttwwwuuuqqqcccqqqzzz___LLLEEEHHHbbb{{{wwwYYYUUUddd}}}~~~wwweeeWWWJJJFFFGGGFFFDDDDDDHHHIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGDDDDDDDDDCCCCCCIIIQQQbbb|||wwwbbbQQQPPPTTT^^^mmmbbb]]]kkkjjjkkkxxxaaaRRRNNNPPP\\\qqq}}}tttmmmgggdddeee\\\VVVRRRUUUXXXXXXWWWYYYUUURRROOONNNNNNNNNMMMLLLFFFGGGHHHGGGEEEDDDEEEFFFBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;:::::::::999999999999999999888888666555444444333333444444222222222222222111111000111111000000000/////////......////////////000000000//////......//////000...///000111222222222222222333444555555555555555555333111111111000...------///222555666555333111///......///111222000///...111444666555333///,,,))))))***++++++++++++*********++++++++++++************+++++++++,,,,,,,,,+++---...///000333888;;;::::::;;;;;;<<<=========@@@AAABBBBBB@@@?????????;;;===AAADDDLLLZZZnnn||||||......---------,,,,,,,,,******+++*********+++,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------------............------,,,,,,---...............+++,,,------......---------///,,,---111///999QQQffflllppprrrtttuuurrrlllgggtttpppVVVFFFCCCIIIccc{{{~~~xxx\\\XXXiiizzzhhhZZZKKKFFFFFFEEEDDDEEEDDDFFFIIILLLOOOPPPPPPPPPPPPPPPOOOMMMKKKJJJHHHHHHIIIGGGFFFFFFDDDCCCGGGNNN]]]xxxtttbbbTTTPPPRRR^^^qqq|||ccc___kkklllooo{{{zzz[[[PPPOOOSSS___wwwzzzrrrllleeeaaaaaaWWWRRRPPPUUUYYYXXXWWWXXXTTTRRROOOMMMMMMMMMLLLKKKGGGHHHHHHGGGEEECCCDDDEEEBBBBBBAAA???????????????===<<<<<<;;;;;;::::::999888888888888888888999999666555444444333333444444222222222222222111000000111000000000////////////........./////////000000000///............///000...///000111222222222222333333444666666777777666555333111000111111000///,,,---000222333333222111000000///111222333111000...111444777777444///,,,((()))***+++,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,...///000333888;;;::::::;;;;;;<<<=========???AAABBBBBB@@@??????@@@999<<>>???AAABBBBBB@@@??????@@@777;;;AAAFFFNNN[[[lllyyy}}}------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,..................---------------,,,,,,+++++++++.........------,,,,,,,,,.........------..................------,,,,,,,,,,,,,,,,,,---------......+++---000111...111DDDXXXgggqqqvvvssstttuuulll^^^___wwwWWW===IIIMMMcccpppyyytttbbbaaajjjrrr^^^KKKFFFEEE@@@>>>@@@CCCDDDEEEIIIQQQYYY]]]\\\bbb```\\\WWWRRROOOPPPRRRNNNKKKHHHGGGHHHIIIIIIHHHZZZvvv{{{lllcccTTTOOO___wwwkkkdddnnnrrrttt{{{bbbOOOKKKKKKVVVoootttjjjfffddd```\\\ZZZXXXVVVWWWYYYZZZWWWUUUUUURRROOONNNMMMLLLJJJIIIOOOMMMKKKIIIFFFDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>;;;;;;:::999999999999:::;;;::::::999888777666666444444333333333222222222444444444222///...///000000000000000////////////000000000000000000000000........................000000111111111222222222222333444555666666666666///////////////.........///...---...000222111000111111111111000000000000+++,,,---000111111...+++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------+++,,,...///000333888;;;::::::;;;;;;<<<;;;;;;;;;>>>@@@AAAAAA???>>>>>>???<<<===???DDDLLLXXXeeemmm~~~------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------...---------,,,,,,,,,+++......---------,,,,,,,,,......------------............---------,,,,,,,,,,,,,,,,,,---------.........///222444333999LLL```gggqqqvvvtttuuuvvvmmm``````aaaCCCLLLUUUhhhyyysssZZZaaammmttt```NNNHHHGGGBBB@@@CCCBBBDDDGGGLLLTTT[[[```aaagggddd^^^WWWRRRPPPSSSUUUUUUQQQMMMIIIHHHHHHGGGFFFRRRmmm|||vvvlll\\\SSS___sssmmmhhhrrrkkkppp{{{ZZZLLLNNNOOO]]]zzz}}}qqqjjjiiigggbbb]]]YYYWWWVVVWWWYYYYYYWWWTTTSSSQQQOOONNNNNNNNNLLLKKKNNNLLLJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>><<<;;;;;;:::::::::::::::999999888888888888888888444444444444333333333333555555555333111///000111000000000000////////////////////////////////////......////////////////////////000111222222333333333444555666666777777666111000000000000/////////...------///111333333222000000000000000000000000------...000222111...+++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------+++,,,...///000333888;;;999999::::::;;;;;;::::::>>>@@@AAAAAA???>>>>>>???<<<===???DDDLLLYYYgggppp------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...............---------------...------------,,,,,,,,,------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......///000222444666???SSSfffhhhpppuuuuuuvvvwwwoooccceeedddHHHTTT]]]kkkiiiPPPaaapppwwwcccQQQKKKHHHCCCAAADDDAAACCCHHHOOOVVV\\\aaadddlllhhh```XXXSSSSSSVVVZZZYYYUUUOOOKKKJJJIIIHHHGGGMMMccctttuuudddXXX]]]ooollljjjuuudddooo~~~tttSSSJJJJJJNNNaaasssxxxzzztttnnnkkkjjjhhhccc]]]XXXWWWWWWXXXYYYXXXVVVTTTRRRPPPNNNNNNOOOOOONNNMMMLLLKKKIIIHHHFFFEEEEEEEEECCCBBBAAA@@@???>>>>>>>>><<<<<<;;;::::::::::::;;;777777777888888888999999555555555444444444444333555666666444222111111222000000000000////////////////////////////////////.../////////000000111111......///000222333444444333444555666666777777666222222222111111000000000------...000333555555444/////////////////////000......///000111111...+++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------+++,,,...///000333888;;;888888999:::::::::::::::>>>@@@AAAAAA???>>>>>>???;;;<<>>>>>=========<<<;;;;;;::::::;;;;;;777777777777888888888888666666555555555444444444333444555444222111111111000000000000////////////////////////////////////.........///000000111111------...000111333444444222333444555555666666555222222222111000000000///------...111555777666555///......---......///000.........///000000---+++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++,,,...///000333888;;;888999::::::;;;;;;;;;;;;>>>@@@AAAAAA???>>>>>>???;;;<<>>AAA@@@AAAGGGOOOQQQSSS\\\gggjjjhhhddd___[[[ZZZ\\\^^^WWWTTTPPPMMMLLLKKKJJJIIILLLYYYlll||||||qqqaaa]]]hhh~~~|||ffffffppp~~~sssfff~~~lllRRRLLLOOO\\\zzzrrrmmmxxxzzztttmmmhhheeeccc___\\\ZZZ[[[]]]]]]\\\ZZZXXXWWWUUUSSSPPPNNNNNNMMMLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFBBBBBB@@@???>>>=========<<<<<<;;;::::::::::::;;;999999888888777666666555666666555555555444444444111333444333111000000000000000000000////////////........................---------....../////////,,,---...///111222444444111111222333444444444444222222111000000///......,,,,,,...222666888777666///...---------...000111---------...//////---+++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++,,,...///000333888;;;999:::;;;<<<============>>>@@@AAAAAA???>>>>>>???:::<<>>=========;;;;;;:::999999999999::::::999888777666555555444555555555444444444444333000222333333222000///000000000000000////////////..........................................------------...///111222333333111222333444444555444444222222111000///......---,,,,,,///222666777666555000///---------///111333---,,,,,,---///000///---++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------+++,,,...///000333888;;;999:::;;;===>>>>>>>>>>>>>>>@@@AAAAAA???>>>>>>???;;;<<<>>>DDDOOO___ppp{{{------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,,,,,,,------------,,,,,,,,,---------............------------......,,,,,,,,,---------......,,,,,,,,,---------......---000000222>>>RRRccciiinnnooossswwwwwwssslllhhhvvvvvvyyynnnSSSEEENNNXXXjjjqqqRRRKKK]]]vvv{{{nnnccc^^^UUUHHHBBBCCCAAAAAAHHHPPPQQQTTTcccvvvvvvsssmmmeee___\\\\\\^^^]]]\\\[[[YYYWWWTTTNNNKKKKKKRRRgggvvvzzzlll^^^^^^kkk|||yyybbbdddnnnzzziiifff~~~[[[LLLMMMRRRiiivvvlllooorrroooiiidddaaa___]]]]]]ZZZ]]]aaaaaa]]]ZZZXXXXXXSSSPPPNNNLLLLLLLLLJJJIIIJJJIIIHHHFFFEEEDDDDDDDDDBBBAAA@@@>>>============::::::999888888888888999888888777777666666666555444444444444333333333333000222444555333111000000000000000000////////////........................000000//////......------.........///000111111222333333444555666666666666444333222111000//////...+++,,,///222666777555333000///...---...000333444...------///111222222111++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------+++,,,...///000333888;;;888999;;;<<<===>>>>>>>>>>>>@@@AAAAAA???>>>>>>???;;;;;;>>>CCCNNN___ppp{{{------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,------.........///......------......///,,,,,,,,,------.........,,,,,,,,,---------......+++...///222@@@VVVfffllloooooorrrwwwwwwqqqkkkggg{{{yyywwwdddIIIEEEWWWaaawwwwwwcccRRRTTTfffyyyssshhhddd[[[MMMEEEFFFBBBBBBIIIRRRTTTWWWiiizzzqqqfff^^^[[[\\\___\\\\\\]]]^^^^^^[[[VVVRRROOOTTTiiiuuu|||}}}lll]]]ZZZfffuuu~~~uuu^^^aaalllyyydddbbbwwwTTTJJJPPPRRRlllssslllrrr~~~yyykkkiiifffcccaaa```^^^^^^YYY]]]``````]]]YYYWWWWWWPPPNNNLLLKKKLLLLLLKKKJJJKKKJJJHHHFFFEEEDDDCCCCCCBBBAAA@@@>>>======<<<<<<:::999888888777777888888666666666666777777777777444444333333333222222222111333555666444222222222000000000000////////////........................222222111000///...------......//////000000111111444555666777888888888888555555444333222111000///+++,,,///222555666444222111000...---...111333555///......000333555555444++++++++++++++++++++++++************************++++++,,,,,,,,,---------+++,,,...///000333888;;;777888:::;;;<<<=========>>>@@@AAAAAA???>>>>>>???;;;;;;===CCCNNN^^^ooo{{{------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------........................------+++333111444III\\\dddkkkqqqrrrqqqvvvzzznnnccchhhyyynnn___NNNGGGQQQ```llltttmmmYYYOOOddd{{{tttkkk\\\KKKCCCBBBCCCDDDHHHKKKMMMVVViii{{{yyy}}}kkk[[[XXX___ddd______```bbbbbb]]]TTTMMMHHHRRRhhhzzznnngggaaaaaatttzzziiidddeeexxx[[[aaa~~~jjjQQQMMMRRRVVVxxx{{{uuuyyy|||qqqiiikkkgggbbb______`````````___^^^]]][[[XXXUUURRRQQQQQQOOOLLLMMMNNNNNNLLLIIIGGGFFFEEEEEEEEEEEEEEEFFFAAAAAA@@@???>>>===<<<;;;999999999999999999999999999888777666666555555555555444333222222333444555111111111111000000000000000000////////////000000111111000///////////////111111000......---------............///111222333222222333333555666888888555222///...///000000000,,,++++++---000222333222000000///......///000111...------222888999555111...,,,)))))))))******))),,,,,,+++***))))))************+++++++++,,,,,,,,,------...///111444666888666888;;;<<<;;;::::::;;;???AAABBBBBBAAA?????????::::::;;;@@@LLL[[[kkkuuu|||------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................---444222777NNN```gggmmmppprrrppptttwwwiii^^^ddd{{{yyyppp]]]KKKGGGPPP\\\ccc|||zzznnnmmm^^^ZZZrrr~~~|||uuulll^^^NNNFFFFFFCCCEEEHHHLLLNNNVVVhhhxxxqqqaaa[[[]]]___fffeeefffhhhhhhcccZZZSSSRRR\\\ooowwwmmmcccbbbttt~~~kkkddddddwwwyyy[[[___vvvbbbPPPNNNRRRcccsssuuuzzzrrrnnniiigggdddbbbaaa```^^^]]]\\\\\\[[[ZZZXXXUUUSSSRRRQQQNNNLLLLLLMMMMMMKKKIIIGGGGGGFFFEEEEEEEEEFFFFFFAAAAAA@@@???>>>===<<<<<<::::::::::::::::::::::::999888777666555555555555444444333333333333444444111111111111000000000000000000////////////000000111111000///////////////111000///......---------............///111222333333333333333444666777888555333///...///000000000...---,,,---///111111111111000///......///000111///......111666777555111...,,,***))))))******))),,,++++++***))))))************+++++++++,,,,,,,,,.........///111444777888777999;;;<<<;;;;;;;;;<<>>III[[[nnn{{{}}}------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++++++++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..............................000444111999SSSeeejjjnnnqqqtttrrrtttttteeeZZZaaa{{{www^^^IIIGGGPPPWWWiiizzzeeeaaazzz{{{tttlll___QQQIIIHHHCCCDDDIIINNNRRRZZZjjjzzzxxxjjjeeegggiiinnnllljjjiiihhhccc[[[UUUSSS[[[hhhpppkkkgggttttttfffcccuuukkkbbbbbbtttyyy___```tttuuuXXXOOORRRTTTiii|||hhhrrrwwwtttsssiiigggeeecccbbb```\\\YYYYYYYYYYYYXXXWWWUUUTTTSSSOOONNNLLLKKKLLLKKKIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777666555555555555333333444444444444333333222222111111111000000000000000////////////000000111000000///////////////111000///......---..................///111222333444444333444444555666666555333000...///000000000111///------///000000000111000///......///000111111///...000333555333111///,,,***)))*********))),,,+++******)))***************+++++++++,,,,,,,,,/////////000222555777999777999<<<===<<<<<<<<<===???AAABBBBBBAAA????????????<<<999<<>>======<<<;;;;;;;;;;;;::::::::::::888888666555555555555555222333444555555444333222222222222111111111000000000000////////////000000000000////////////000000000000///...........................///111222333444444444333333444555555666333000//////000111000111...------///111222111111111///......//////000333000......111222222111///---***)))***+++***)))++++++***************+++******+++++++++,,,,,,,,,//////000111333555888:::777:::<<<============>>>???AAABBBBBBAAA?????????===<<<:::===HHH\\\ttt------------------------,,,,,,,,,---------......---------...............,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------........./////////111000???[[[iiijjjooossswwwvvvuuuqqqbbb]]]iii{{{\\\HHHNNN\\\cccrrr~~~[[[aaa|||uuuoooeeeXXXNNNLLLDDDDDDHHHNNNSSS[[[iiivvvyyyiiicccnnn|||zzzoooiiieeeaaa^^^WWWTTTUUUWWWUUUYYYlllzzzfff^^^iiixxx~~~iii```fffZZZYYYwww___MMMMMMTTTYYYooo~~~uuu~~~tttqqqsssmmmiiiddd```^^^\\\[[[ZZZYYYYYYXXXVVVTTTRRRPPPOOONNNNNNMMMKKKIIIHHHGGGGGGEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@??????>>>>>>======::::::::::::999999888888888777666555444444444444111222333444444333222111222222222222111111111111000000////////////000000000000////////////000000000//////............///............///111222333444444333333333444444555666333000///000111111111///---+++,,,///222444555222111000.........///000222000......///000111111///---+++******++++++***+++***************++++++******+++++++++,,,,,,,,,//////000111333555888:::777999<<<============>>>???AAABBBBBBAAA?????????999:::<<<@@@KKK^^^ttt------------------------,,,,,,,,,---------..................////////////,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,------.../////////...000222BBB]]]hhhiiiooooootttsssrrrnnnbbbbbbrrr~~~mmmTTTHHHTTTkkkyyyfffPPPccc{{{wwwnnn```TTTPPPHHHFFFFFFIIIMMMSSS___kkk{{{~~~|||tttuuu|||pppjjjgggeeeccc```YYYVVVWWWVVVXXXgggxxx~~~~~~hhh\\\```hhh|||kkkccckkk\\\[[[{{{vvvZZZLLLLLLYYYggg}}}~~~{{{rrrpppqqqnnniiiccc^^^\\\\\\\\\[[[ZZZYYYXXXVVVTTTRRRPPPNNNNNNNNNNNNLLLIIIGGGGGGHHHFFFEEEDDDBBBAAAAAAAAAAAA????????????>>>>>>======;;;::::::999999888888777888777666555444444444444222222333333333333222222333222222222222111111111000000////////////000000///////////////000000111//////............//////............///111222333333333222333333444555555666444111///000111111111///---+++,,,///333555666222111000///......//////000000///......///000111000---+++***+++++++++************)))******+++,,,******+++++++++,,,,,,,,,/////////000222555777999666888;;;======<<<===>>>???AAABBBBBBAAA?????????666999===BBBLLL]]]sss------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,------...//////000---111555FFF^^^fffhhhqqqmmmsssrrrqqqnnneeejjj~~~vvvaaaNNNJJJ[[[xxx}}}TTTQQQkkk~~~}}}ttteeeWWWQQQHHHEEEDDDFFFJJJQQQ^^^jjjqqqqqqvvv|||xxxqqqnnnllljjjhhhaaa\\\ZZZZZZVVVSSS]]]kkk}}}nnnbbbaaadddzzzpppeeeiiicccaaa|||cccSSSNNNQQQhhhzzz{{{vvvpppoooqqqkkkgggccc```^^^]]][[[ZZZXXXXXXWWWVVVUUUSSSRRRQQQNNNOOOPPPMMMIIIGGGGGGHHHGGGGGGEEEDDDCCCBBBBBBBBB????????????>>>>>>>>>>>><<<;;;;;;:::999999888888777777666555444444444444333333222222222222333333333333222222222111111111000000////////////000000///////////////000111111//////............//////............///111222333111111222222333444555666777444111000000111222111111///,,,,,,...222444555333222000///.........///......///......///000111000...+++***+++,,,+++*********))))))***++++++,,,******+++++++++,,,,,,,,,.........///111444777888555777:::<<<<<<<<<===>>>???AAABBBBBBAAA?????????666999===AAAJJJ\\\rrr------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,------...///000000---222888III___eeegggrrrnnntttsssrrrpppiiiqqquuu]]]MMMMMM___gggMMM[[[vvv}}}~~~vvvfffWWWOOOGGGCCCBBBFFFLLLUUUcccpppoookkkmmmvvv~~~~~~yyywwwwwwvvvssspppaaa___``````YYYRRRZZZiii|||uuujjjggggggwwwtttdddccc|||wwwdddbbbvvvyyyTTTNNNPPPXXXwww~~~{{{qqqnnnooorrrhhhfffcccbbb```^^^[[[XXXVVVVVVVVVVVVVVVUUUTTTSSSNNNPPPPPPNNNIIIGGGGGGIIIIIIHHHGGGEEEDDDDDDCCCCCC????????????>>>>>>>>>>>>======<<<;;;;;;:::999999777777555444444444444444444333222111111222333444333333333222222222111111000000////////////000000///////////////000111111//////.........//////000............///111222333111111111222333555666777777444111000111222222111444111---,,,...111333444333222000///.........///,,,---////////////000111000...+++***+++,,,++++++******))))))***+++,,,,,,******+++++++++,,,,,,,,,------...///111444666888444666:::;;;;;;;;;<<<===???AAABBBBBBAAA?????????888:::===@@@HHHZZZrrr//////000000///...------...------,,,,,,------...000///...------------------------------------------------,,,,,,+++++++++------------------------------------------------...///////////////......---------............///...111;;;NNN]]]eeeiiilllppppppuuuooo___ddd}}}sssVVVJJJRRReeezzzwww\\\OOO[[[sssxxxooogggZZZOOOKKKDDDAAAGGGOOOWWW___fffbbbeeekkksss{{{xxxtttyyywwwoooaaacccccc___[[[ZZZ^^^cccvvv~~~pppeeecccssstttgggggg|||yyyeeebbbwwwsssUUUMMMNNN```uuu{{{wwwnnnkkknnnqqqkkkjjjiiifffccc```]]]\\\XXXVVVUUUTTTTTTTTTRRRPPPQQQQQQPPPMMMJJJGGGFFFFFFIIIIIIIIIHHHGGGEEECCCAAA@@@@@@??????>>>============<<<;;;:::::::::::::::666666666555444444333333444444333333333333222222333222111111000000111111111111111111000000000000000000////////////000000////////////............000...,,,+++---111666999222222333444444555555666666666333000222555333...000///...---...000222333111111111111000000000000//////......///111333444000...+++************)))************************++++++,,,,,,,,,,,,------------...///111444666888666888;;;>>>AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>999777999???IIIYYYqqq///////////////...------...------,,,,,,------...///......---------......---------------------------------,,,,,,,,,++++++------------------------------------------------......////////////......---------............///000222===OOO^^^fffkkkoooqqqnnnpppjjj]]]eeelllRRRHHHQQQcccvvv{{{lll]]]VVV]]]sss{{{tttlll```UUUMMMFFFAAAEEEMMMSSSYYY___[[[___fffpppyyy{{{wwwzzzxxxpppggghhhfffaaa\\\[[[___cccttt}}}qqqfffcccrrryyyllliiiyyy}}}ggggggwwwZZZSSSTTTeeettttttkkkhhhiiilllffffffeeecccbbb```^^^]]][[[YYYWWWUUUUUUTTTQQQOOOPPPPPPOOOMMMJJJHHHFFFFFFHHHHHHHHHHHHFFFDDDBBBAAA@@@@@@??????>>>=========;;;;;;:::999999999999999666666666555444444333333444444333333333222222222333222111111000000111111111111000000000/////////000000////////////000000////////////............///...,,,,,,...222555888222222333333444555555555555555222...000333222...000///...------///000222000000000///......------000000///000111333555666111...+++******+++***)))************************++++++,,,,,,,,,,,,------------...///111444666888666888;;;>>>@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????<<<:::;;;@@@IIIXXXnnn///////////////......---......------------............---------...//////------------------------------------,,,,,,,,,,,,---------------------------------------------------....../////////......---------............///111333???PPP___hhhnnnssssssmmmkkkdddZZZgggwwwaaaKKKEEEOOO```qqq}}}yyykkkddd^^^^^^qqqyyyqqqfff[[[PPPHHHBBBDDDIIIMMMRRRVVVTTTZZZcccnnnxxxvvvrrruuutttmmmkkkjjjhhhbbb]]]]]]aaaeeennnzzztttgggbbbhhhssskkkvvvjjjooouuuZZZUUUYYYnnn}}}{{{}}}qqqhhheeeeeefff`````````___^^^^^^]]]]]]]]]ZZZXXXVVVUUUSSSPPPNNNPPPOOONNNLLLJJJHHHGGGFFFGGGGGGGGGFFFEEECCCAAAAAA@@@??????>>>>>>======<<<999999999999888888888888666666666555444444333333333333333333222222222222222222111000000000000111000////////////.........000//////......//////000////////////............---------...///222444666222222333333444444555555777777333...///222333000111000...,,,,,,---///000111111000///......---,,,000000000111222444777888111///,,,++++++,,,+++***************************++++++,,,,,,,,,,,,---------......000222444666888666888:::===???@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@>>><<<===BBBIIIVVVkkk}}}...///////////////............------------......---------------...///000------------------------------------------,,,,,,------------------------------------------------------......//////......---------............///000444@@@RRR```hhhooouuuuuummmiiibbb[[[iii~~~nnnXXXEEECCCMMM[[[jjjvvvwwwmmmddd^^^cccuuu{{{ttthhh]]]QQQIIIBBBBBBEEEHHHLLLPPPSSS[[[gggsss|||{{{rrrpppsssqqqllljjjiiieeeaaa]]]]]]aaaeeefffrrr~~~~~~ttteee]]]XXXrrryyynnnuuulllsssvvv[[[VVV\\\uuuxxxnnnhhheeedddeee]]]]]]\\\[[[[[[[[[[[[[[[[[[YYYVVVUUUTTTRRRPPPNNNOOOMMMLLLKKKKKKJJJHHHGGGFFFFFFEEEEEECCCBBBAAAAAA?????????>>>======<<<<<<999999999999999999888888666666666555444444333333333333333222222222222111222222111000000000000000//////.........---------/////////....../////////////////////............,,,---...///000222333333111222222333444444555555===<<<777111///222444222111000...,,,+++,,,---...222222222111111111000000/////////000222444666888222///---+++,,,,,,,,,+++************************+++++++++,,,,,,,,,---------...///111333555666777666777:::<<<>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@>>>===>>>CCCJJJWWWkkk|||......///////////////...///......------......///---------------...///000------------------------------------------------------------------------------------------------,,,,,,---...............---------............//////444BBBSSSaaahhhnnnttttttnnnkkkddd___nnnsssZZZEEEDDDLLLVVVdddqqqsssyyyqqq^^^XXXiii{{{ttthhh]]]SSSJJJBBBBBBDDDFFFIIIMMMSSS^^^nnn|||xxxvvvvvvsssooollliiieee___[[[[[[]]]^^^]]]hhhvvv~~~~~~{{{{{{~~~qqq```UUUQQQiii~~~{{{nnnvvvnnnvvvuuuZZZUUU___|||uuummmiiihhhgggfff^^^]]]\\\ZZZYYYXXXXXXXXXWWWUUUSSSRRRRRRRRRPPPNNNNNNLLLJJJJJJKKKKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAA??????>>>>>>===<<<<<<<<<888999::::::::::::999999666666666555444444333333333333222222222111111111222111000000//////000000............------------//////............//////////////////............,,,,,,...///000111222222111111222222333444444555>>>>>>999222...000222000111000...,,,+++,,,---...111111111111222222222222............000222444555222///---+++,,,,,,,,,+++************************+++++++++,,,,,,,,,---------...///222444555777777666777999;;;===>>>@@@@@@AAAAAABBBBBBAAAAAA@@@???;;;;;;>>>DDDLLLYYYlll}}}---...////////////////////////............//////......---------...//////------------------------------------............------------------------------------------------+++,,,---...............---------............//////666EEEWWWccchhhmmmrrrsssooommmfffbbbsss}}}aaaJJJGGGOOOXXXgggwww```XXXnnn}}}vvvkkk___VVVMMMEEECCCEEEFFFIIILLLRRR^^^ooo~~~{{{xxxrrrmmmooolllfffaaa\\\YYYXXXWWWXXX___lllxxx|||{{{{{{~~~~~~qqq```SSSVVVkkk}}}yyymmmxxxqqq{{{mmmhhhoooyyy~~~eeeQQQRRRddd|||sssmmmkkkjjjhhhggg```___\\\ZZZXXXXXXXXXXXXUUUSSSRRRQQQRRRQQQPPPNNNMMMJJJHHHIIIKKKLLLJJJHHHFFFFFFDDDCCCBBBBBBBBBBBB???>>>>>>======<<<<<<;;;888999:::;;;;;;;;;:::999666666666555444444333333222222222222111111111111111111000////////////000///............---------///......------......///////////////............,,,------///000111111222111111222222333333444444999;;;888000,,,...///...111000...,,,,,,---///000000000000000000000000000...---------...000111333111///,,,++++++,,,+++***************************++++++,,,,,,,,,,,,---------...000222444666777777666666888:::<<<>>>???@@@@@@@@@AAAAAAAAA@@@??????999:::>>>FFFNNNZZZmmm~~~------.../////////////////////............/////////......---------......------------------------------------.........///------------------------------------------------***+++,,,---............---------............//////888III[[[fffiiilllqqqrrrpppnnnfffdddxxxdddKKKJJJUUUcccwwwbbb[[[qqq~~~{{{qqqfff\\\RRRHHHFFFFFFFFFHHHKKKOOOZZZhhhuuu~~~|||xxxrrrmmmnnnkkkgggccc```]]][[[YYYXXXZZZdddrrr{{{{{{|||xxxiii[[[^^^ooo}}}uuujjjyyywwwvvvqqqzzz~~~zzzeeeWWW^^^rrr{{{rrrmmmkkkjjjgggdddaaa```]]][[[ZZZYYYZZZ[[[WWWUUUSSSRRRRRRQQQOOOMMMLLLIIIGGGHHHLLLMMMKKKHHHGGGFFFEEECCCCCCCCCCCCDDD>>>>>>>>>===<<<<<<;;;;;;666777999:::;;;:::999888666666666555444444333333222222222222111111111111111111000////////////////////////............---///......------......///////////////............---------......000111222111111111222333333444444333666666000---///111000000///...------///000222333333222111///......---///...---------...000111111...+++******+++***)))************************++++++,,,,,,,,,,,,---------...000333555666777777666666777999;;;===???@@@??????@@@@@@??????>>>===:::;;;???GGGOOOZZZlll|||------...///000000////////////............//////000///...------------------------------------------------.........//////------------------------------------------------***+++,,,---............---------.........//////000:::LLL___hhhjjjmmmqqqrrrpppnnneeeccc{{{aaaIIILLL\\\nnnuuu[[[\\\rrr}}}vvvlll```VVVLLLHHHGGGFFFGGGIIINNNVVV```jjjrrr}}}~~~xxxtttiiihhhfffeeeeeedddbbb```YYYXXX```ooozzz||||||sssfffaaappp{{{rrrhhhyyy|||tttrrrqqquuuxxx{{{rrrlllkkkiiieeebbbaaa```^^^\\\[[[[[[]]]]]]ZZZWWWUUUSSSRRRPPPNNNLLLLLLHHHFFFHHHLLLNNNKKKHHHGGGFFFEEEDDDCCCCCCDDDEEE>>>>>>>>>===<<<<<<;;;;;;444666888999:::999888777777666666555444444333333222222222111111111111000111111000///////////////000////////////..................------.........000/////////...............---------...///111222000111111222333333444444///444666222000333555555000///...---...000222333888777666333111///---,,,000///...------...///000000...+++************)))************************++++++,,,,,,,,,---------,,,...111333555777777777666666777888:::===???@@@???????????????>>>======;;;<<<@@@HHHOOOZZZkkk{{{000000000000////////////////////////////////////000000//////.........---////////////////////////////////////////////////------------------------////////////////////////---,,,,,,,,,,,,---......++++++,,,------......///555BBBRRR^^^dddggglllooopppoooggg```gggxxxkkkNNNNNNWWWmmm]]]VVVddduuuxxxsssxxx}}}pppggg\\\NNNCCCAAABBBEEEGGGIIILLLTTTbbbnnnvvv~~~|||zzzzzzlllrrrwwwvvvooogggcccbbb___ZZZ\\\iiivvv||||||{{{|||nnncccmmmzzzpppnnnhhhwww|||}}}xxxqqqmmmhhhccccccfff```___]]]\\\[[[[[[[[[[[[XXXUUUSSSSSSTTTRRROOOLLLJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHFFFEEECCCCCCBBBBBB???===;;;;;;;;;<<<;;;:::999999999888888888888888666555555555555444444444111111111000000000000///000000000000000000000000......////////////......//////////////////////////////............//////------......///000000000222222333333333333444444333333222222111000//////000000000///......000222888888777555222...+++)))---.........---,,,...000555222...+++******,,,...,,,,,,,,,+++++++++******++++++******++++++,,,------...000333555666777888888888888999;;;===???@@@AAAAAAAAAAAA@@@>>><<<;;;===<<>><<<;;;===;;;???HHHSSS^^^kkkwww000000000000////////////////////////////////////////////////............////////////////////////........................------------------------........................---,,,,,,,,,,,,---......,,,,,,,,,---......//////555BBBSSS^^^cccffflllqqqrrrnnncccYYY^^^kkkpppmmmkkkNNNOOOYYYppp{{{UUUVVVfffuuuqqqkkkllloooxxx|||ppplll```QQQEEEAAABBBCCCDDDIIIFFFHHHOOOXXXbbbqqq~~~|||wwwvvvuuuxxxzzzwwwqqqjjjgggfff___WWWTTT\\\hhhqqqyyy~~~~~~yyykkknnnvvvrrruuu~~~~~~zzzyyy{{{vvvrrrppplllfffdddfffaaa^^^ZZZWWWVVVVVVXXXYYYZZZXXXUUUSSSRRRPPPMMMJJJLLLKKKIIIGGGFFFDDDDDDCCCEEEDDDDDDCCCCCCCCCBBBBBB???===;;;;;;;;;<<<;;;:::999999888888888777777777555555555555444444444444222222222111111111111000000000000000000000000000000///...------...///000////////////////////////......000000000000......///...---,,,---///111222222222333333333333444444222222222222333333333333...//////---,,,,,,...000333333333333111///,,,+++......---,,,,,,...111555444222///,,,***+++,,,---,,,++++++++++++*********++++++******++++++,,,---+++---///111333555555666666777888:::<<<===???@@@@@@AAAAAAAAA@@@>>>===<<<<<<;;;???HHHRRR]]]lllxxx000000000000///////////////////////////////////////////////////.........////////////////////////........................------------------------........................---,,,,,,,,,,,,---......,,,,,,------.../////////666CCCTTT___bbbffflllsssoookkk```YYY```ooosssnnnbbbHHHMMM[[[rrr|||lllQQQYYYjjjzzzzzzqqqttt{{{yyyooocccSSSGGGAAAAAACCCCCCFFFDDDEEEKKKSSS^^^nnn|||zzzwwwwwwrrrssstttrrrnnnkkkjjjjjjcccYYYRRRUUU]]]gggsss|||xxx}}}oooqqqyyyyyy~~~}}}xxxhhhdddiiiooo~~~|||vvvqqqooonnnkkkeeecccddd\\\ZZZVVVTTTTTTWWW[[[]]][[[YYYVVVSSSPPPNNNKKKJJJKKKJJJHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBB???===;;;;;;;;;<<<;;;:::999999888888777777666666555555555444444444333333222222222222111111111111000000000000000000000000111000...,,,,,,...000111////////////////////////---...000111111000...---000...,,,+++,,,...111333222222222333333333444444333333333333333333333333---......,,,++++++---///000111111111000///---,,,......---,,,+++...333666333222///,,,++++++,,,---++++++++++++************++++++******++++++,,,---+++,,,...000222444555555666666888:::<<<>>>??????@@@@@@AAAAAA@@@???===<<<;;;;;;???HHHQQQ\\\lllyyy000000000000////////////////////////////////////.........///////////////////////////////////////........................------------------------........................---,,,,,,,,,,,,---......,,,,,,---......//////000999FFFWWW```ccceeemmmtttmmmhhh^^^YYYdddtttwwwpppXXXCCCLLLZZZnnnqqqgggSSS]]]ooo}}}www{{{qqqeeeUUUHHHBBBBBBBBBCCCEEEEEEHHHMMMRRRYYYgggsssyyy}}}{{{yyyzzz|||ssssssrrrooommmllllllmmmhhh^^^TTTQQQTTT]]]kkkvvvtttxxxwwwvvv||||||dddWWWRRRXXXcccooo|||vvvtttsssooollljjjkkkhhhbbb```aaa\\\ZZZVVVTTTTTTWWW[[[]]][[[YYYVVVRRROOOLLLKKKJJJHHHHHHGGGGGGFFFGGGGGGGGGBBBCCCCCCDDDCCCCCCBBBAAA???===;;;;;;;;;<<<;;;:::999999888888777666666555555444444444444333333333222222222111111111000000////////////////////////111000...,,,,,,...000111////////////////////////...///111222222111///...000...,,,+++,,,...111333222222222333333333444444666666555444222111000000---------,,,++++++---///...///000111000///...---......---++++++...222666333111///---+++++++++,,,+++++++++*********))))))++++++******++++++,,,---***+++---000222333444555444666888;;;===>>>?????????@@@AAAAAA@@@???===<<<:::;;;???GGGPPP[[[lllzzz000000000000////////////////////////////////////.........///////////////////////////////////////---------------------------------------------------------------------------,,,,,,,,,,,,---......---------...//////000000<<>>===999:::???GGGNNNZZZlll|||000000000000////////////////////////////////////............/////////000////////////////////////---------------------------------------------------------------------------,,,,,,,,,,,,---......------......//////000000@@@NNN^^^eeedddeeemmmuuummmggg]]]\\\kkk}}}}}}sssSSSBBBOOOWWWaaauuuzzzllleeeSSS___xxxyyyttt}}}sssgggWWWJJJDDDCCCDDDDDDHHHKKKPPPUUUWWWZZZdddooouuuqqqooorrrzzz{{{uuuqqqpppqqqsssuuunnndddYYYQQQNNNRRR```ooo{{{zzz}}}{{{qqqRRROOOTTTVVVaaalll|||~~~}}}yyyttthhhdddbbbcccbbb^^^^^^```bbb```]]]ZZZXXXXXXXXXXXXYYYXXXVVVRRRMMMJJJKKKMMMJJJJJJIIIIIIHHHIIIIIIIIIEEEEEEFFFFFFEEECCCAAA@@@???===;;;;;;;;;<<<;;;:::999999888777666555444444444444444333333333222222000000000/////////......////////////////////////////////////////////////////////////////////////000000000000000000000000...------......///000111222222333333333333444444555444333222111000//////.........---+++,,,...000///000111111111111//////,,,,,,---,,,+++,,,...000222111///...,,,+++++++++************))))))))))))++++++******++++++,,,---+++,,,...111333444555555333555888;;;>>>???????????????@@@AAA@@@???>>>===888:::???FFFNNNYYYlll}}}000000000000////////////////////////////////////---.........//////000000////////////////////////---------------------------------------------------------------------------,,,,,,,,,,,,---......------......///000000000CCCQQQ```fffdddeeemmmuuulllfff]]]^^^pppzzzSSSDDDPPPXXXaaaxxxttt\\\bbbvvv~~~{{{zzz|||~~~ssshhhWWWJJJDDDDDDDDDEEEHHHKKKRRRXXX\\\aaammmzzzvvvqqqnnnsss}}}|||xxxssspppppptttwwwyyymmmeeeZZZRRRNNNQQQ```nnn}}}zzz}}}www~~~{{{dddJJJMMMPPPXXXiiiyyy||||||wwwpppgggcccaaabbbaaa^^^^^^aaa```___]]]\\\[[[[[[[[[[[[XXXXXXVVVQQQLLLJJJKKKNNNMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFGGGGGGFFFDDDAAA@@@???===;;;;;;;;;<<<;;;:::999999888777666555444444444444444333333333222222////////////............////////////////////////......////////////......////////////////////////111111000000000000111111------......///000000000222222333333333444444444222222222111111000000000...//////---,,,,,,...000000000111222222111000///+++,,,---,,,++++++,,,...222111///...,,,,,,++++++************))))))))))))++++++******++++++,,,---,,,---///111333555666666222555888<<<>>>???????????????@@@AAA@@@@@@>>>===888:::???FFFMMMYYYlll}}}666000///333444000///222000000111111222111111000000/////////........................////////////................................................------------------------------,,,++++++---...///...++++++...///...111555LLLRRRZZZbbbhhhmmmqqqtttpppeee```jjj|||]]]RRRTTT```nnngggXXXkkkvvv~~~rrrgggXXXMMMGGGFFFEEEEEEIIIMMMVVV]]]___eeeyyy{{{tttuuu}}}{{{www|||{{{tttkkkjjj^^^RRRPPPOOO[[[qqq~~~~~~ssszzz~~~~~~}}}ZZZNNNOOOXXXlll{{{uuunnniiijjjgggdddcccddddddbbb___^^^ZZZVVVUUUXXX[[[[[[[[[\\\YYYUUUQQQNNNLLLLLLLLLMMMLLLJJJHHHGGGKKKQQQUUUHHHHHHGGGFFFEEEDDDCCCCCC===<<<;;;::::::999:::::::::999999888777666444444444444333333222111000000222222222111111111111000000000000000////////////////////////////////////000000000000111111111111........................---......---,,,,,,///111111111222333333333333222000222333333111000000000/////////---,,,,,,...000111666777444111111000---...//////...,,,,,,...///111000...---,,,++++++******'''%%%'''+++---***&&&++++++++++++++++++++++++...,,,,,,///333666666555777888:::<<<=========<<<@@@AAAAAAAAA@@@???===<<<666<<>>===<<<;;;;;;;;;;;;:::::::::999888666555444444444333333222111111000222222222111111111111000000000000000/////////...////////////////////////....../////////000000000........................---......---,,,,,,///111111111222333333333333222333444444333111///000111/////////...,,,,,,...///444888999555222111///+++---...///...---,,,---///111000///---,,,+++******---***(((***...///---)))++++++++++++++++++++++++///------///333555555444555666999;;;===>>>>>>>>>???@@@AAABBBAAA???===;;;;;;???EEEIIIOOO]]]ppp~~~333222333444111---///333000000////////////000000000000000/////////..................//////////////////.........---------........................------------------------,,,---......//////......,,,+++,,,///111111777===NNNTTT]]]eeejjjlllnnnooonnndddbbbmmmyyyyyyqqqiiiKKKNNNccczzzuuuTTTUUUqqqyyy{{{rrrjjj___RRRIIIGGGJJJNNNOOORRRXXXaaahhhjjjppp~~~~~~}}}~~~zzzrrrvvvtttfffYYYVVVUUU___sssooofffjjjwwwgggMMMJJJPPPiii{{{vvvpppkkkllljjjfffdddbbb```\\\ZZZWWWUUUTTTTTTUUUVVVVVVUUUSSSRRRPPPNNNLLLJJJIIIHHHJJJJJJJJJIIIGGGHHHJJJLLLDDDCCCBBBBBB@@@@@@???>>>@@@???>>>======<<<======:::::::::999888777666555444444333333222222111111222222222111111111111000000000000/////////......////////////////////////------........./////////........................---......---,,,,,,///111111111222333333333333222555555444222000000111333///000000...,,,,,,---///666:::;;;666222000...***,,,...//////...------...222111///---,,,+++******---+++***+++//////---***++++++++++++++++++++++++.........000333555555444333555888;;;===???@@@@@@>>>???AAACCCBBB@@@===:::???BBBFFFIIINNN[[[nnn}}}<<<999555222111111222555333222111000000000111222000000000////////////.............../////////////////////...------,,,,,,........................------------------------,,,---...///000///...------+++,,,//////000666>>>PPPVVV```gggkkklllllllllppphhhhhhttt|||vvviii```KKKMMM___wwwpppSSSWWWqqqzzzqqqfff^^^SSSMMMMMMPPPSSSTTTRRRYYYdddlllqqqwwwzzz}}}zzzkkk^^^[[[WWW]]]ooo~~~oooccchhhxxx\\\KKKOOOXXXooo~~~wwwsssmmmiiihhhgggeeebbb```]]][[[YYYWWWVVVVVVVVVVVVVVVUUUUUUQQQQQQQQQPPPNNNLLLJJJIIIHHHIIIJJJIIIGGGFFFFFFGGGCCCBBBAAA@@@???>>>>>>===@@@???>>>===<<<<<<<<<<<<::::::::::::999888777666444444333333333222222222222222222111111111000000000000/////////.........////////////////////////------........./////////........................---......---,,,,,,///111111111222333333333333222444444333222000111444666///000000///---,,,---...444888999555111000...***+++---//////...---......222111000...,,,+++*********)))((())),,,,,,+++)))++++++++++++++++++++++++,,,,,,---000333555777777444666888;;;===>>>??????<<<>>>BBBDDDCCC@@@===:::???BBBFFFHHHMMMZZZmmm|||UUULLL???666222333333111333222222111000000111111111000000000////////////............//////////////////.........---------........................------------------------+++,,,.../////////...------,,,---...------444===RRRXXXaaahhhkkklllllllllooohhhkkkyyyssscccZZZLLLMMM]]]tttcccNNNZZZxxx~~~wwwrrrhhhbbbZZZUUUUUUVVVVVVVVVUUU\\\ffflllrrryyy~~~rrrgggeee```bbbqqq~~~|||wwwhhhjjjyyyqqqTTTLLLVVVccc~~~sssllliiifffcccaaaaaaaaa```^^^\\\ZZZZZZXXXYYYYYYYYYXXXWWWWWWWWWSSSSSSRRRRRRPPPNNNMMMLLLGGGHHHJJJIIIFFFDDDCCCCCCCCCBBBBBBAAA@@@???>>>===>>>>>>===<<<;;;;;;;;;;;;999999999999999888777666444444444333333333333333222222222111111111000000////////////............////////////////////////....../////////000000000........................---......---,,,,,,///111111111222333333333333222222222222111111333666999///111111000...------......333555222000000///,,,+++---//////...---...///333222000...,,,+++******((('''((()))******)))(((++++++++++++++++++++++++(((***---000333666999:::666888:::<<<============<<<>>>AAACCCCCCAAA===;;;<<<@@@DDDGGGMMMZZZmmm|||rrrhhhVVVCCC888555222...222222222222222111000///111111000000000/////////............////////////................................................------------------------+++,,,------......------------......,,,,,,333===TTTZZZbbbhhhkkkllllllmmmjjjccciii{{{ppp^^^WWWJJJNNNaaawwwqqq^^^RRReee{{{wwwuuupppjjjaaa\\\ZZZZZZXXXVVVZZZaaafffiiimmmsssvvvvvv{{{~~~yyyssssssmmmlllwwwwww|||}}}}}}{{{kkklll|||dddNNNOOO```ooo|||yyy|||pppjjjhhhfffddd\\\^^^``````^^^\\\[[[[[[ZZZZZZZZZYYYWWWVVVWWWYYYUUUTTTSSSQQQPPPNNNMMMMMMFFFHHHIIIHHHFFFCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>===<<<;;;::::::999999:::888888888888888777666666444444444444333333333333222222222111111111111000/////////.........------////////////////////////....../////////000000000........................---......---,,,,,,///111111111222333333333333222000111111111111333555888000111222111///---------***///222000///111000...,,,---...---------///111444333111///---+++******))))))***++++++++++++***++++++++++++++++++++++++'''***---000222555999<<<777888:::<<<======<<<<<<<<<>>>AAACCCBBBAAA>>><<<:::???DDDIIIOOO\\\nnn|||pppWWWBBB888555222444555777777777555222000111111111000000000//////............////////////,,,,,,------.../////////........................------------------------+++++++++++++++,,,------,,,---...///------666AAAVVV[[[bbbgggjjjlllnnnoooeee___ggg{{{ppp^^^WWWIIIRRReeewwwjjjcccYYYmmm~~~|||sssggg^^^ZZZYYYXXXWWW[[[```ddddddgggmmmnnnkkkrrryyy~~~}}}tttmmmuuuoooxxx~~~{{{kkkmmm^^^OOOVVVkkk|||~~~ssszzzvvvrrroookkkggg\\\^^^aaaaaa^^^\\\[[[\\\YYYYYYYYYVVVSSSSSSUUUXXXUUUSSSQQQNNNLLLKKKKKKKKKFFFGGGHHHHHHEEECCCCCCCCCBBBBBBAAA@@@???>>>=========<<<;;;:::999999999999666777777777777666555555444444444444444444444444222222222111111111111000//////.........---------////////////////////////------........./////////........................---......---,,,,,,///111111111222333333333333222000111222222111111222444000111333222///---,,,,,,***///222111000111111///---------,,,+++---000333444333111///---+++******)))***+++,,,,,,++++++,,,++++++++++++++++++++++++))),,,///111222333777:::666777999;;;===>>>>>>>>>===>>>@@@AAAAAA@@@???===;;;@@@GGGLLLRRR^^^ooo|||fffJJJ<<<:::;;;888:::<<<======:::666444111111111111000000000000............/////////000+++,,,,,,---...///000000........................------------------------,,,+++***)))***+++,,,---+++,,,...000...///999EEEWWW[[[aaagggjjjlllnnnpppccc^^^hhh}}}qqq___ZZZKKKTTTfffpppuuuooobbbWWWiiiyyyiii]]]XXXWWWWWWWWWWWW]]]``````dddkkkkkkgggmmmtttzzzsssiiimmmkkkvvvmmmlll|||]]]RRR]]]ttt{{{{{{vvvqqqjjjeee]]]```cccccc___\\\\\\]]]WWWXXXVVVSSSPPPPPPSSSWWWTTTRRROOOKKKIIIHHHIIIIIIFFFGGGHHHGGGEEECCCCCCDDDAAAAAA@@@???>>>===<<<<<<======<<<;;;::::::::::::555666666666666666555444444444444444444444444444222222222111111111111000//////.........---------////////////////////////,,,,,,,,,---------..............................---......---,,,---///111111111222333333333333222111333444333111//////000000222333222000---,,,,,,+++111333222000222111///......,,,+++***,,,111444555444222///---+++******((()))++++++*********++++++++++++++++++++++++++++++...111222111222444777444555888;;;===??????@@@>>>???@@@@@@@@@@@@???>>>===CCCJJJOOOUUU___ooo{{{bbbIII???;;;;;;>>>AAA>>>DDDTTTLLL---000///////////////000111......////////////..............................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........000......222...555JJJZZZ]]]```bbbgggmmmnnnjjjddd^^^iiiwww[[[LLLKKKZZZfffjjjrrr}}}|||rrr______qqq~~~wwwggg^^^YYYVVVWWWZZZ```___^^^___```bbbdddfffiiiooowwwxxxnnngggsssxxx{{{yyy~~~}}}ZZZNNNggg{{{}}}{{{yyyuuuppphhhaaa^^^^^^]]]\\\ZZZWWWUUUTTTUUUVVVWWWUUUSSSRRRUUUYYYXXXUUUPPPKKKHHHHHHIIIJJJEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@??????>>>=========::::::;;;;;;::::::999888999888888777666555555444333333333444444333222222000000000000000000000000........................------------------------..............................////////////......///......---------......111111222222222333333333222555666444000...///111222222111000///...------000///...///111111000......///000///...---...///222222111///,,,******+++++++++******************...------,,,+++***))))))---,,,,,,---///111444555333555999===@@@AAA@@@@@@>>>???@@@AAA@@@@@@>>>======AAAGGGMMMUUU```mmmvvvhhhVVVNNN\\\^^^```ZZZTTTYYYSSS===000000////////////000000......////////////..............................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........000---...222...666JJJ\\\___bbbeeejjjpppppplll```aaannnwww___QQQOOOYYY___fff}}}fffeeevvv|||ssskkkhhhccc\\\XXXWWW^^^ccchhhjjjiiigggdddcccgggjjjooouuu}}}|||sssmmmqqquuuzzz|||zzz~~~~~~{{{www\\\UUUnnnzzzuuusssoooiiicccZZZYYYXXXVVVUUUSSSRRRQQQTTTTTTTTTSSSRRRRRRTTTVVVVVVTTTPPPLLLJJJIIIJJJJJJEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@??????>>>=========::::::;;;;;;::::::999888888888888777666555555555444444444444333333222111000000000000000000000000........................------------------------..............................////////////......///......---------......111111222222222333333333222444555333///...000333222222111000///...------///000111222111000//////...///000///...---...///222222111///,,,******+++************************---,,,,,,++++++*********,,,,,,------///111444555333666999===???@@@??????===>>>???@@@@@@@@@???>>>>>>AAAGGGLLLSSS^^^kkktttqqq]]]SSS||||||bbbPPPEEE777111000000//////000000000......////////////..............................------------------------,,,,,,------------,,,,,,,,,,,,,,,---------.........000---...222///777LLL[[[___cccfffkkkpppppplll]]]eeerrrxxxcccRRRMMMZZZbbbnnneeefffwwwwwwrrrooonnnkkkccc]]][[[___fffmmmnnniiidddbbbbbbggggggggghhhkkkrrr{{{yyysssqqqrrrssstttsssxxxzzzzzz}}}mmm\\\[[[uuu}}}vvvqqqooolllgggbbb[[[ZZZXXXVVVUUUUUUUUUVVVVVVTTTRRRRRRSSSTTTTTTTTTSSSQQQOOOMMMKKKJJJJJJJJJEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@??????>>>=========:::::::::::::::999999888888888777777666666555555555555555444333222111000000000000000000000000000........................------------------------..............................////////////............---------......///111111222222222333333333333444555222///...111444222222111000///...------...222555555222///...///---...//////...---...///222222222000,,,******+++************************++++++++++++++++++++++++,,,,,,---...000222333555444666:::===??????>>>===<<<===???@@@@@@@@@@@@???>>>BBBFFFKKKRRR]]]jjjttt{{{nnnfff|||gggDDD555...111111000000///000000000......////////////..............................------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......---000---...222///888MMMXXX]]]bbbeeejjjnnnmmmhhh^^^hhhttt|||xxxbbbNNNKKKcccvvvzzzZZZ___vvvyyytttqqqpppmmmgggeeefffhhhmmmpppmmmfffbbbeeeiiijjjhhhdddaaaaaadddjjjnnnwww{{{}}}yyyuuurrrpppnnnmmmssssssnnnxxxzzzcccZZZ```yyyfff___]]]gggtttwwwpppkkkhhhccc^^^]]][[[YYYWWWWWWWWWYYYZZZXXXTTTQQQQQQTTTVVVUUUSSSOOONNNMMMLLLJJJIIIIIIIIIEEEEEEEEEDDDCCCCCCCCCBBB@@@@@@??????>>>=========999::::::::::::999888888888777777777666666666555555555555444333222000///000000000000000000000000..............................................................................////////////.........------------...//////111111222222222333333333666777777444///...000444222222111000///...------...333888888333///...000,,,...///...------...000111222222000---+++***+++***************+++++++++*********++++++,,,,,,,,,+++,,,---...000222333444555777:::===>>>>>>===<<<;;;<<<>>>???@@@@@@@@@???>>>AAAFFFKKKSSS___nnnxxxzzznnnyyy___>>>777777222222111000000000000000......////////////..............................------------------------,,,------......------,,,,,,,,,,,,---------......---///,,,---222000999OOOXXX]]]bbbeeejjjmmmkkkeee```hhhrrrzzz}}}ttt]]]GGGQQQsss^^^TTT^^^{{{~~~}}}~~~~~~zzzwwwvvvvvvrrrkkkhhhjjjoootttvvvssslllhhhkkkpppqqqmmmgggcccbbbdddfffhhhoooqqquuu}}}}}}wwwppplllkkkppp~~~tttnnnwww|||tttaaa]]]gggwwwVVVVVVYYY```iiiuuuwwwooojjjfffbbb___[[[ZZZXXXVVVVVVWWWXXXYYYVVVSSSPPPPPPSSSUUUTTTRRRMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@??????>>>=========999999::::::999999888777777777777777666666666666555555555444333222000///000000000000000000000000////////////////////////......................................................////////////......---------------...//////111111222222222333333333:::;;;:::666111...000222222222111000///...------...444999888333///...000+++---......------...000111222333111...+++***+++))))))*********+++++++++*********++++++,,,,,,---+++,,,---///111222333444444666:::===>>>>>>===<<<;;;<<<===???@@@@@@@@@???===@@@FFFLLLUUUcccsss~~~{{{tttLLL333555:::333222111111000000000000......////////////..............................------------------------------............------,,,,,,,,,---------......---///,,,---222111;;;QQQZZZ```eeehhhkkkmmmiiiccc^^^fffrrr|||{{{lllVVVEEE[[[WWWVVVddd~~~~~~~~~}}}{{{zzzxxxyyy|||yyyooohhhfffkkkpppuuuuuupppllljjjkkkuuurrrmmmjjjkkklllnnnnnnwwwwwwyyy|||qqqkkkiiimmmxxxxxxsss{{{zzzvvvgggfffuuu|||iiiUUU___hhhkkkppp}}}{{{ssslllhhhfffeeeddd^^^]]][[[ZZZZZZZZZ[[[[[[SSSQQQOOOOOOPPPQQQQQQQQQNNNLLLJJJHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@??????>>>=========999999999999999888888777777777777777666666666666555555555444333222111000000000000000000000000000////////////////////////......................................................////////////......---------------...///000111111222222222333333333999;;;;;;888222//////000222222111000///...------///333666666333000///000+++,,,......------...000111222333222///,,,+++***)))))))))***++++++,,,,,,*********++++++,,,,,,,,,***,,,---///111222333333333555999<<<>>>>>>===<<<;;;<<<>>>????????????>>><<<@@@EEELLLVVVeeevvvrrrGGG333444444444333222111000000000000......////////////..............................------------------------------............------,,,,,,,,,---------......---///,,,,,,222111<<>>=========999999999999999888777777666666666666777777777777444444444444333333222111000000000000000000000000////////////////////////......................................................////////////......---,,,,,,------///000000111111222222222333333333444777999888333/////////222222111000///...------000111222333333222111000***,,,------------...000111333444333000,,,+++***((())))))***++++++,,,,,,++++++++++++++++++,,,,,,***+++...000222222333333222444888<<<>>>>>>>>>===<<<===>>>??????>>>=========@@@EEELLLVVVddduuu~~~TTTBBB@@@999444333222111000000000000......////////////..............................------------------------------............------,,,,,,,,,---------......---///+++,,,222222<<>>=========888999999999999888777777666666666666777777777777333333444444444333222222000000000000000000000000000000000000000000000000////////////////////////..............................////////////......,,,,,,,,,---...///000111111111222222222333333333///333777777333000///000222222111000///...------111000000111222333222000***+++------------...000111333444333000---+++***((())))))***++++++,,,,,,++++++++++++++++++++++++***+++...000222333333333111333777;;;>>>???>>>>>>======>>>??????>>>===<<<===@@@EEEKKKTTTcccsss```QQQGGG<<<888333000222333111000222000/////////............................................................///...---,,,,,,---...///...---,,,,,,,,,,,,---......---......---222@@@OOOXXX___dddeeedddeeebbb^^^YYYjjjxxx]]]JJJDDDXXX```yyy{{{jjjXXXZZZpppzzzyyyqqqkkkiiijjjpppmmmiiiffffffiiimmmooorrrsssttttttzzzooogggiiikkkjjjiii||||||xxxlll{{{xxxiiikkkxxxyyyrrrrrrzzz}}}wwwpppfffaaa```aaabbbaaa___^^^]]][[[ZZZYYYYYYYYYUUUTTTRRRRRRSSSSSSRRRPPPQQQPPPMMMJJJHHHFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???>>>===<<<;;;<<<<<<<<<;;;:::999777666666555555555555444444444444777:::;;;999555222000222111000///............---...///000000///...---000000//////.........---........................////////////////////////000///...---...///111333222222222222222222222222333444555333111.........000//////000000///---***//////000000000000//////........................555666555333///,,,******)))))))))))))))))))))))))))************++++++++++++,,,...///111222222222444777:::>>>???>>><<<;;;888:::<<<>>>??????>>>===<<>>===<<<;;;;;;;;;;;;:::999888666666666555555555555444444444666888;;;<<<:::777444222333222111000////////////......////////////......000/////////....................................///////////////////////////...---,,,---...000111222222222222222222222222333444555333111.........000/////////000000---++++++,,,...000111111000///........................333444555333///,,,++++++)))))))))))))))))))))))))))************++++++++++++,,,...///111222222222444777:::===???>>><<<;;;999;;;===>>>???>>>===<<<<<>>======<<<<<<:::::::::999888777666555666555555555555444444444555777999;;;:::888444222333222111000000000000000//////............//////////////////....................................////////////////////////......---,,,,,,---///000222222222222222222222222333444555333111.........000///...///000000///---(((***...111222222000///------------------------111222333222///---,,,,,,)))))))))))))))))))))))))))************++++++++++++,,,...///111222222222444666:::===???>>>===;;;;;;<<<===>>>>>>===<<<;;;:::DDDEEEHHHUUU```mmmzzzqqqeeeZZZEEE;;;222111222111000111000000000////////////............................................................------.........------------------------...---...//////444CCCRRRZZZ___eeegggiiikkkfff```[[[mmmrrrXXXKKKKKKPPP```pppvvvUUUccc~~~}}}zzzvvvqqqnnnllliiigggdddccccccfffiiilllooowww}}}}}}~~~{{{pppbbbYYYWWWbbbnnnzzzzzzuuuyyyzzzqqqnnnyyyzzzpppppppppoooiiiaaa[[[YYYZZZ[[[ZZZYYYWWWUUUTTTSSSSSSUUUTTTRRRQQQQQQPPPOOOMMMIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@??????>>>======<<<<<<::::::::::::999888777666666555555555555444444444111222555777999888666444333333222111000000111111000///...------...///000///////////////.................................///////////////////////////...---------...//////111222222222222222333333333444555333111.........000///...///000111///...(((+++000333444333000...------------------------...000222222000---------))))))))))))))))))))))))))))))*********++++++++++++,,,...///111222222222444666:::===??????===<<<<<<======>>>======<<<;;;999DDDFFFIIIUUU```mmmzzz~~~~~~xxxkkkSSSEEE888444444444444666111000000000////////////////////////////////////........................---..................---------------------------------...///000666EEETTT]]]bbbfffhhhjjjkkkddd]]][[[rrr|||___QQQPPPPPPggg|||___ddd~~~}}}}}}~~~}}}{{{yyyvvvtttpppmmmkkkeeedddccccccdddhhhlllnnnpppwww{{{zzz|||wwweeeYYYUUU]]]gggsss}}}~~~zzzwwwzzz~~~|||uuuyyyyyyooolllllljjjeee```^^^```ccc\\\[[[YYYWWWUUUTTTSSSSSSQQQOOOMMMMMMMMMLLLKKKIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::999888888666555555555555444444444000000222666:::;;;:::777333222111111111111111111000///...------...///000.........///////////////////////////////////////////////////////////////000000//////////////////111111111222222333333333333444555333111.........222000//////000000///...,,,///333666666444000---------------------------,,,...111111000...,,,,,,))))))))))))))))))))))))))))))*********++++++++++++,,,...///111222222222333666:::===??????===<<<===============<<<<<<<<<999DDDHHHJJJVVV```mmmrrraaaPPP===444333222333555111111000000000/////////////////////////////////........................------...//////...------,,,------......------,,,------...000111777FFFVVV^^^bbbfffhhhkkkkkkcccZZZZZZsssbbbUUUVVVaaa{{{___eee~~~~~~~~~~~~}}}zzzvvvsssqqqooollljjjcccbbbbbbbbbdddhhhkkknnnkkkppptttuuuzzz{{{hhh[[[XXX]]]fffqqq}}}vvvnnnhhhbbb\\\YYYYYY^^^lllxxx{{{{{{yyyzzzppphhhgggeeebbbaaadddhhhlll]]]\\\ZZZXXXVVVTTTSSSSSSPPPNNNMMMMMMNNNMMMLLLKKKHHHHHHIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::999888666555555555555444444444222111222777;;;===;;;888222111111000000000111111//////............//////.........///////////////////////////////////////////////////////////////000000000000000/////////111111111222222333333444333444555333111.........444222000///000000///......111444777777444000...,,,,,,,,,,,,,,,,,,,,,,,,+++---000111000---,,,+++)))))))))))))))))))))))))))************++++++++++++,,,...///111222222222333555999===??????>>>===<<<<<<<<<<<<============999EEEJJJLLLWWW```nnniiiNNN>>>777333222222111111111000000000//////////////////////////////........................------...//////...------,,,,,,---......---,,,,,,------...000111888GGGWWW\\\```dddgggkkkkkkdddZZZZZZrrrwww]]]UUU[[[rrrgggWWWddd~~~~~~~~~zzztttpppooonnnllljjjbbbbbbaaaaaabbbeeehhhjjjdddjjjnnnqqqyyy{{{llldddcccbbbiiittt~~~pppddd]]]ZZZXXXZZZaaagggnnn|||}}}zzzwwwwwwmmmhhheeeaaa___```ccceeefff]]]\\\ZZZWWWUUUTTTSSSRRRPPPOOONNNNNNOOOPPPOOONNNIIIIIIKKKKKKKKKIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA===============<<<<<<<<<999::::::::::::999888888666555555555555444444444444222111444999:::777333000000000//////000000111......////////////................../////////000//////////////////////////////////////////////////////000000///......---000111111222333333444444333444555333111.........666333000/////////...------///333666666444222000,,,,,,,,,,,,,,,,,,,,,,,,***---000111///---+++***)))))))))))))))))))))))))))************++++++++++++,,,...///111222222222222555999===??????>>>===<<<<<<<<<<<<<<<===>>>???999GGGLLLNNNXXXaaaooo{{{iiijjjfffOOOBBB:::666666111111111111000000000000000000000000000000000000........................,,,---...//////...---,,,,,,,,,---......---,,,,,,------///000222888HHHWWWZZZ^^^bbbfffkkkllleee[[[ZZZooommmVVVUUU^^^rrrXXXWWW]]]|||}}}~~~~~~{{{tttooonnnmmmllljjjcccbbbaaa```aaabbbdddeeebbbggglllpppxxx~~~{{{qqqnnnpppgggmmmwwwsssdddZZZUUUUUU]]]```lll||||||yyyvvvxxx|||{{{sssiiijjjeee___]]]^^^^^^\\\ZZZ\\\[[[YYYWWWTTTSSSRRRQQQLLLJJJJJJJJJLLLMMMLLLKKKIIIJJJLLLLLLLLLJJJHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA===============<<<<<<<<<888888999999999888888777666666555555555444444444444111///111444444000,,,000///////////////000000---...///000000///...------.........//////000000000000000000000000000000////////////////////////.../////////...---,,,,,,000000111222333333444444333444555333111.........777444111/////////...,,,+++---111444555444333111,,,,,,,,,,,,,,,,,,,,,,,,***---000111///,,,***))))))))))))))))))))))))))))))************++++++++++++,,,...///111222222222222555999===??????>>>===;;;;;;;;;;;;<<<>>>???@@@999GGGMMMPPPYYYbbbpppyyynnnlll}}}zzz^^^EEE555333999///111111///...///111111000000000000////////////////////////////////////000000//////.........---...........................---,,,---333>>>KKKTTT\\\```bbbdddggghhhaaaYYYSSSzzztttbbbPPPVVVYYYqqqrrrTTTRRReee|||~~~}}}~~~}}}xxxuuusssooolllkkkggg^^^WWWXXX\\\]]]^^^___lllkkkpppvvvvvvsssxxx{{{vvvrrrqqq}}}qqq```ZZZQQQQQQ\\\bbbqqqzzz{{{}}}yyyxxxooolllkkkiiieee```^^^^^^```ccc^^^]]][[[XXXUUUQQQNNNMMMKKKKKKLLLLLLLLLJJJIIIHHHJJJKKKMMMNNNNNNLLLJJJIIICCCCCCCCCCCCCCCBBBBBBBBB============<<<<<<<<<<<<::::::::::::888777555555777777777666555555444444333333333222222222111111222111111000///......---000000000000000000000000//////.........------------...000111111111000///---------..................------------...//////222111000000000111333444333555666333///,,,,,,---555222///...000000...++++++---000222333111000...,,,******+++---...---,,,///000111000---+++++++++))))))))))))))))))))))))((())))))***,,,---......------...//////000//////222555999===???>>><<<:::<<<<<<;;;;;;;;;<<<<<<===>>>DDDKKKQQQWWWdddvvv{{{yyyyyyzzzdddOOO>>>888:::111222222111///000000000000000000000////////////////////////////////////000/////////....................................///...---...444???LLLUUU[[[___ccceeehhhhhh```WWWaaayyycccNNNSSSUUUnnn~~~jjjSSSSSSggg~~~~~~zzzvvvssspppllljjjcccXXXOOONNNRRRTTTWWWZZZ]]]___fffpppvvvyyy{{{xxx~~~}}}dddWWWUUUQQQWWWgggppp~~~{{{uuuwww~~~{{{wwwwww||||||xxxqqqlllkkkkkkhhhddd```]]]]]]___aaa[[[[[[YYYWWWTTTRRROOONNNKKKKKKLLLLLLLLLJJJIIIHHHJJJKKKLLLLLLLLLKKKJJJIIIFFFFFFEEECCCBBBAAA@@@???============<<<<<<<<<<<<:::::::::999888777666555777777666666555555444444333333333222222222111111111111111000///.........//////////////////////////////.........------------...///000111000000///..................------...------------...//////111111000000111111222333222444555333///,,,,,,,,,444111......//////...,,,,,,---///111222111000///---,,,+++,,,---...---,,,///000111000---+++++++++))))))))))))))))))))))))))))))***+++,,,---......------...///000000000///222555999===???>>><<<;;;<<<<<<;;;;;;;;;<<<<<<===???DDDKKKPPPVVVdddvvv}}}}}}mmm[[[III<<<777333333222222222111000000000000000000////////////////////////////////////////////////....................................//////...000666@@@MMMVVVZZZ___cccfffiiihhh___VVVjjjzzzcccLLLOOORRRjjj|||oooZZZWWWkkk~~~ssswwwzzzwwwuuusssoookkk___RRRGGGEEEGGGKKKNNNRRRXXXZZZaaallluuu{{{~~~lllWWWNNNPPPRRR```vvvyyy|||uuurrrwww}}}~~~}}}~~~vvvsss|||www}}}xxxrrrllljjjlllkkkhhhccc___\\\\\\]]]^^^XXXWWWWWWUUUSSSQQQOOONNNJJJKKKKKKKKKKKKKKKJJJIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDBBB???>>>===============<<<<<<<<<<<<::::::999888777777666555777777666666555444444444333333333222222222111111111111000000//////......////////////////////////...............------------...///000000000000////////////...---------,,,...------------...//////000000111222222222222222222333333222///,,,+++,,,111///......//////...------...///000111111111111///...,,,---......---,,,...000111000...,,,++++++))))))))))))))))))))))))******+++,,,------......,,,---...///000000000000222555999===>>>>>><<<;;;===<<<<<<;;;;;;;;;<<<<<>>===============<<<<<<<<<<<<:::999888888777666666666777666666555555444333333333333333222222222111111111000000000/////////...////////////////////////.................................///////////////000000///...---,,,,,,,,,...------------.../////////000111333333222111111222222222111///---,,,+++///....../////////...------......///000111222222000///------......---+++---///111111...,,,++++++))))))))))))))))))))))))***++++++,,,------......+++,,,---///000111111111333555999<<<>>>>>><<<;;;======<<<;;;;;;;;;;;;<<>>444///222444000000444000000000000////////////////////////////////////.........///////////////........................+++,,,---000666AAAMMMUUUZZZ___ccceeehhhfff]]]SSSfff~~~wwwdddKKKNNNTTTcccuuufff___xxx~~~~~~yyyjjj^^^SSSHHHFFFHHHHHHHHHJJJTTT^^^gggmmmrrrzzz}}}}}}fffVVVTTT___sssuuuvvv}}}xxx{{{{{{wwwvvvxxx~~~sssllliiihhhjjjeee```]]]]]]]]][[[XXXWWWWWWUUUSSSPPPMMMJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNLLLJJJHHHFFFEEEEEEFFFGGGEEEEEEDDDCCCBBBBBBAAAAAA============<<<<<<<<<<<<999888777666555666777777666666555555444333333333333333333222222222111111000000000000////////////........................---------.....................------......///000/////////...---------,,,...------------...//////000000111222222222222222444222111111111000...,,,...000222222000.........,,,,,,...000111222222222///...,,,---......---,,,+++...111111000---++++++))))))))))))))))))))))))*********++++++,,,,,,,,,)))***,,,...000222222333444666888;;;============>>>===<<<;;;;;;;;;;;;;;;===CCCJJJNNNTTT```rrrvvvIII;;;333444444//////333000000000000////////////////////////////////////............/////////000........................+++,,,...111888BBBNNNVVV\\\```bbbdddfffeee]]]TTTfff~~~~~~zzzjjjPPPSSSYYYfff}}}dddfff{{{~~~xxxiiibbbVVVKKKJJJMMMPPPTTTWWWgggsss{{{xxxuuuwww{{{|||}}}~~~jjj]]]___ooorrrzzz|||zzz~~~{{{xxx}}}qqqllljjjhhhfffaaa\\\ZZZ\\\\\\YYYVVVUUUUUUTTTRRRPPPNNNLLLKKKIIIIIIIIIIIIJJJLLLNNNOOOLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@============<<<<<<<<<<<<999888666555555555777888666555555444444333333222333333333222222222111111////////////000000000000........................---------.........//////......---------...///000..................------...------------...//////111111000000111111222333555333111222333222000---000222555444111.........***,,,...111222222222111---,,,+++,,,---...---,,,***---111222000---,,,+++))))))))))))))))))))))))))))))************++++++(((***,,,...000222333333444666888;;;<<<=========>>>>>>===;;;;;;::::::;;;;;;BBBJJJOOOUUU```ppp|||QQQAAA666666555///---222000000000000////////////////////////////////////---.........//////000000........................,,,---///333999DDDOOOWWW]]]```bbbccceeeeee]]]TTTaaa{{{|||{{{mmmUUUWWW^^^aaa]]]ccc||||||}}}wwwxxx~~~xxxjjjgggZZZOOOMMMSSSYYY```eeennn||||||}}}{{{zzz|||}}}~~~~~~pppeeehhh{{{zzz}}}zzz}}}uuuvvv}}}qqqnnnmmmkkkccc^^^YYYXXXZZZ[[[XXXTTTSSSSSSSSSRRRQQQOOONNNMMMIIIHHHHHHIIIJJJLLLNNNOOOLLLKKKJJJHHHGGGFFFFFFFFFGGGFFFEEEDDDBBBAAA@@@???>>>=========<<<<<<<<<<<<999888666555444555777888666555555444444333222222333333333222222222111111////////////000000000000........................---------.........//////......---,,,---...///000---------..................------------...//////222111000000000111333444666333222222444333000---111444666555222...---...)))+++///222333333222111,,,+++***+++---...---,,,***---111222000...,,,+++)))))))))))))))))))))))))))))))))))))))*********((())),,,...000222333444444666888:::<<<=========???>>>===<<<;;;::::::::::::AAAJJJPPPVVVaaaooo{{{eeeMMM777222333111///000444333111///...//////000////////////////////////////////////////////////............////////////000//////333;;;EEEOOOVVV]]]aaabbb___aaaeeeccc\\\eeewwwrrr\\\RRRVVV]]]uuuoooWWWfff{{{~~~}}}}}}|||yyytttpppqqqhhh^^^ZZZ\\\bbbeeeeeeuuu~~~}}}{{{{{{{{{|||llljjjkkkuuuwwwsssrrr{{{}}}wwwvvv~~~yyyoooeeeccchhhaaa___\\\[[[ZZZXXXUUUSSSSSSTTTUUUSSSOOOLLLJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQKKKIIIFFFEEEFFFFFFEEECCCEEEDDDBBB@@@???>>>==============================;;;:::999888777777777777555444444333333333444444222222222111111111111000000000000000////////////........................................................................000000//////.........---........................000000111222222222222111000000000222333333111///777777777555111///...///)))---333777888555000---,,,++++++,,,...//////......///111222111///,,,*********))))))))))))******++++++*********************+++,,,...000111222222111333777;;;=========<<<<<<<<<<<<<<<;;;:::999888>>>DDDKKKOOORRR\\\mmmzzzdddOOO<<<888999444111111333222111000000///000000////////////////////////////////////////////////............//////////////////000333;;;EEEOOOVVV]]]```aaa```bbbeeebbb\\\lllxxxzzziiiVVVQQQ[[[eeeaaaQQQdddxxx~~~|||~~~~~~}}}yyyuuuqqqooojjjdddbbbfffmmmsssvvv|||xxxvvvgggdddccckkk~~~|||qqqttt~~~vvvmmmsss|||vvvqqqyyykkkcccggghhhbbbcccaaa___]]]\\\ZZZWWWUUUTTTUUUUUUSSSPPPMMMKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOIIIGGGEEEDDDDDDDDDCCCBBBCCCBBB@@@>>>===<<<;;;;;;========================::::::888777777777777777666555444444333333333333222222222111111111111000000000000000////////////........................................................................000/////////....................................000000111222222222222222333222222333555444222000777888777555222000///000...000222444555444222111---,,,+++---///000///......///111222111///,,,*********))))))))))))*********************************+++,,,...000111222222222444777;;;======<<<;;;<<<<<<<<<<<<;;;:::999888:::AAAHHHMMMQQQ\\\mmmzzz|||jjjVVVEEEAAA???888333333000111111111111111000000////////////////////////////////////////////////............//////////////////000444;;;FFFOOOUUU\\\___aaaaaaccceeeaaa\\\nnnuuusssdddTTTRRR\\\ggg{{{WWWQQQfffxxx~~~~~~~~~~~~zzzvvvsssooonnnlllkkkmmmsss{{{wwwqqqjjjfffbbbiiizzzzzzuuurrrfff|||yyyuuu{{{wwwrrrddd^^^nnnqqqbbbaaa___\\\ZZZYYYXXXUUUSSSUUUUUUUUUSSSOOOMMMMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLIIIGGGEEEEEEEEEEEECCCBBBBBBAAA@@@>>>===<<<<<<<<<========================999999888777666666666666777666555444333333333333222222222111111111111000000000000000////////////........................................................................////////////....................................000111111222222222222222666555555555666555333111666777777555222000000000333222222111222222333444---,,,,,,---///000///......///111222111///,,,*********))))))))))))*********************************+++,,,...000111222222333555888;;;<<<<<<;;;:::<<<<<<<<<<<<<<<;;;:::999999???GGGLLLRRR^^^nnn{{{wwwcccPPPHHHBBB999555666///000111222333222111000////////////////////////////////////////////////............//////////////////111555<<>>>>>>>>========================999888777666555555555555888777666555333333222222222222222111111111000000000000000000////////////........................................................................///////////////.................................000111222222333333222222777666555666666555222000444444555333000//////000222222111000000111222333---,,,+++,,,...///...---...///111222111///,,,*********))))))))))))*********************+++++++++***+++,,,...000111222222444666999;;;<<<<<<;;;999<<<<<<<<<<<<<<<;;;:::::::::@@@GGGMMMSSS___nnnyyysss^^^QQQEEE888333666///000222333333222111000000000000000000000000000////////////////////////............//////////////////111666===GGGPPPUUU\\\]]]```eeegggddd___\\\lllmmmlllcccVVVPPPVVV___{{{wwwaaaYYYccc~~~~~~~~~|||{{{tttwwwxxxtttnnnlllpppuuu|||uuunnnlllooovvv~~~|||wwwqqqooommmqqq~~~wwwzzz{{{ttt~~~~~~qqqkkkllliiibbbdddbbb```^^^]]][[[XXXVVVPPPQQQQQQOOOMMMKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJIIIHHHHHHHHHGGGEEECCCCCCCCCAAA@@@????????????========================999888777666555555555555999888666555444333333222222222222111111111000000000000000000////////////.................................................................................///////////////........................111111222333333333333222555444444444555444111///000111111000...------......//////000000000000///---,,,+++,,,---...---,,,...///111222111///,,,*********))))))))))))******))))))*********+++++++++***+++,,,...000111222222444666999;;;<<<<<<;;;999<<<<<<======<<<<<<;;;;;;;;;@@@FFFLLLSSS]]]kkktttqqqdddSSS???444444111222222222222222111111000000000000000000000000////////////////////////............//////////////////222666>>>GGGPPPUUU\\\\\\```gggiiiddd^^^[[[tttrrrlll```QQQKKKTTTaaauuuyyyccc]]]kkk{{{|||||||||~~~xxx{{{}}}{{{uuurrrtttvvvrrrfff\\\\\\bbbhhhmmmpppooonnnrrr{{{}}}xxxyyyxxxyyy|||ooo|||~~~www}}}}}}zzzuuukkkdddeeecccaaa^^^\\\[[[YYYWWWUUUMMMNNNPPPPPPMMMKKKJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJGGGFFFEEEFFFFFFEEEBBB???AAA@@@???>>>====================================999999888777666666666666888777666555444444444444222222222111111111111000000000000000////////////.................................................................................///////////////........................111222222333333333333333444333222333444333111///...//////...,,,+++,,,---***,,,...000111000///......,,,+++,,,......---,,,...///111222111///,,,*********))))))))))))******)))))))))***++++++,,,,,,***+++,,,...000111222222333555888;;;<<<<<<;;;:::<<<<<<=========<<<<<<;;;:::>>>DDDJJJQQQ[[[hhhppp~~~nnnQQQ<<<666444333333222111111111111000000000000000000000000////////////////////////............//////////////////222777???HHHPPPUUU\\\[[[```hhhjjjccc]]][[[wwwvvvrrrfffTTTIIIPPP^^^jjjwwwddd]]]rrrzzz|||~~~~~~}}}{{{{{{{{{pppeee\\\\\\```bbbfffjjjbbb___cccnnnyyyvvvqqq~~~{{{uuuvvv~~~{{{yyyuuulllfffeee___\\\ZZZXXXWWWUUUSSSPPPKKKMMMQQQQQQOOOMMMKKKJJJKKKJJJJJJJJJJJJJJJKKKKKKEEEDDDDDDEEEEEEDDDAAA>>>@@@@@@???>>>====================================::::::888777777777777777777777666555555555555555222222222111111111111000000000000000////////////..................................................................................../////////000........................111222333333444444333333222222222333444444222000---...///...,,,,,,,,,...***+++---///111111111111000///......///000///---...///111222111///,,,*********))))))))))))******((())))))***++++++,,,,,,***+++,,,...000111222222222444777;;;======<<<;;;<<<<<<============<<<<<<:::>>>DDDKKKTTT^^^jjjrrrbbbFFF:::666555333111000000111111000000000000000000000000////////////////////////............/////////000///000222777???HHHPPPUUU[[[ZZZ```iiikkkccc\\\[[[uuuxxxzzzqqq]]]KKKLLLWWWkkk}}}eeeYYYooo|||~~~}}}vvvnnnhhhiiiiiihhhmmmtttaaa\\\___kkkyyyqqqssswwwmmmjjjpppxxx{{{yyyzzz}}}uuupppmmmjjjeeeaaa```^^^[[[YYYXXXWWWTTTRRRJJJNNNRRRSSSQQQNNNKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLFFFFFFFFFFFFGGGEEEBBB???BBBBBBAAA@@@?????????@@@========================;;;:::999888777777777777777666666555555555666666222222222111111111111000000000000000////////////........................................................................---.........//////000000........................111222333333444444333333222222222333555555333111---...//////---------///,,,,,,---...000222333444222111///000111222000///...///111222111///,,,*********))))))))))))******((())))))***++++++,,,,,,***+++,,,...000111222222111333777;;;=========<<<<<<<<<===============<<<<<<@@@FFFNNNXXXdddooowww{{{XXX>>>888111///222444000///111000000000000000000000000000000000000////////////////////////////////////111...///777@@@FFFMMMSSSXXXaaaaaa```eeeaaaYYY[[[vvvwww~~~sssVVVIIIRRR[[[mmmkkkaaa|||uuulllmmmuuuxxxttteeedddhhhsss}}}uuuuuu|||vvvooojjjdddaaadddkkkjjjfffkkkyyy|||zzzuuupppkkkeeeaaa^^^___bbb___XXXUUUYYYXXXTTTSSSRRRQQQPPPOOOMMMLLLKKKIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@>>>======<<<<<<<<<<<<===999999888888777666666666777666666444333222111111333333222222111000//////000000000000000///...............------,,,,,,,,,---------------------------------.........//////000000///.....................//////...---,,,,,,///000222333444444333333000222222111222555444000...222333///,,,---000///(((***,,,///000000000//////---++++++---///111111***,,,///111111///,,,***+++*********))))))(((((()))************+++++++++)))+++---///111111111111111444888:::::::::;;;<<<>>>===<<<===>>>===;;;:::<<>>>>>===<<<<<<;;;<<<<<<999999888888777666666666777666555444333222222111333333222222111000000///000000000000000///.........------------------,,,---------------------------------.........//////000000///.....................///......------,,,///000222333444444333333000222222111222666444000///555777444000000000...(((***---000222111000//////---++++++---///000000+++,,,///111111///,,,+++************)))))))))((()))************+++++++++***+++---///111111111000111444888:::::::::;;;<<<>>>===<<<===>>>>>><<<;;;<<<@@@FFFMMMVVVaaannnvvv~~~}}}yyynnnUUUEEE555111444444000...000000000000000000000000000000000000////////////////////////////////////000...///888@@@GGGMMMSSSWWWaaacccdddggg```ZZZ```zzzwwwyyynnnVVVQQQcccrrriiifff}}}{{{kkkfffiiilllkkkaaaiiiwww~~~rrriiiaaaXXXQQQQQQSSSSSSSSSUUUWWW[[[fffuuu{{{xxxwwwvvvlllpppttttttpppooopppsssvvvxxxyyyxxxtttrrrsssuuuxxxwwwwwwyyy}}}wwwnnnnnntttuuummmeeefffgggeee___[[[ZZZWWWSSSOOONNNLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>===<<<;;;;;;;;;;;;999999888888777666666666666666555444333222222111333333222222111000000000000000000000000///......---------------.........------------------------------........./////////000000///..............................---------///000222333444444333333111333222111333666555000111888<<<888444222000---)))+++///222333333111000///---++++++---///000000+++---///000000///---+++************)))))))))))))))************++++++++++++,,,...000000000000///111444888:::::::::;;;<<<===<<<;;;<<<>>>>>>===<<<===AAAHHHOOOWWWcccpppyyy|||vvvfffSSS>>>444555777444///000000000000000000000000000000000000////////////////////////////////////000---000888AAAGGGMMMRRRWWWaaadddeeeggg___[[[dddxxxrrrrrrgggRRRRRRiiiyyyuuu]]]ccc{{{~~~sssbbbZZZ[[[___aaaaaasssttteeeZZZVVVQQQKKKGGGIIIMMMPPPWWW]]]cccmmmyyyyyyyyy{{{yyyxxxuuurrrpppooonnnnnndddgggjjjjjjjjjjjjlllnnnoooppppppnnnlllkkkmmmpppvvvttttttvvv{{{|||sssrrruuuuuunnnfffhhhgggccc^^^[[[YYYXXXVVVQQQPPPNNNLLLLLLLLLMMMNNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHFFFEEECCCBBBAAABBBAAAAAA@@@@@@????????????>>>===<<<;;;:::::::::999999888888777666666666666666555444333333222222222222222111111111000000000000000000000///......,,,,,,------......//////------------------------............////////////000000///........................---------......///000222333444444333333111333333111333666555111444:::===888333222000---))),,,000333555444222000///---,,,,,,.../////////,,,---///000000///---,,,*********)))))))))))))))))))))*********+++++++++,,,---...000000000//////111444888:::::::::;;;<<<===;;;:::;;;===>>>>>>======CCCJJJPPPXXXcccqqqzzz|||rrrrrr```HHH888555666444000111111111111111111111111000000000000///////////////////////////////////////---000999AAAGGGLLLRRRWWW```dddeeeeee\\\[[[iiiwwwpppnnncccPPPRRRjjj|||eeeWWWddd~~~~~~}}}~~~kkk\\\TTTSSSXXX\\\ggguuugggaaa]]]VVVPPPOOOEEECCCBBBDDDEEEKKKYYYgggsss{{{ssstttxxx||||||yyyrrrrrrqqqooolllkkkjjjjjjjjjcccaaaaaacccgggjjjkkkjjjkkkkkkkkkjjjjjjkkknnnpppvvvuuutttvvvzzz}}}|||wwwqqqlllhhhhhhddd___[[[YYYXXXZZZ\\\UUUTTTSSSQQQPPPPPPPPPQQQNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIHHHFFFEEECCCBBBAAABBBBBBAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;:::::::::999999888888777666666666555555555444444333333222222222222111111111111111000000000000000///......---------....../////////------------------------........./////////000000000000///.....................------------...//////000222333444444333333111333333222333777555111555::::::555000000000///***,,,000333555444222111///---,,,---...//////...,,,---...//////...---,,,))))))))))))))))))******))))))*********+++++++++,,,---...000000000//////111444888:::::::::;;;<<<===<<<:::;;;===>>>>>>>>>>>>DDDKKKQQQWWWaaapppzzz~~~www{{{||||||~~~ttt{{{nnnWWW@@@555333222000111111111111111111111111000000000000///////////////////////////////////////---000999BBBGGGLLLQQQWWW___bbbdddbbbYYY[[[mmmwwwooommmdddQQQRRRiiixxx}}}aaaUUUccc}}}}}}~~~uuuggg]]]WWWWWW]]]eeennn```___^^^VVVMMMIIIDDDEEEHHHJJJLLLSSSeeeuuuxxxqqqrrrtttxxxzzz}}}~~~yyyqqqkkkrrrpppmmmkkkhhhgggggggggbbb___^^^aaagggjjjiiifffhhhhhhhhhiiikkkmmmpppqqqrrrrrrrrruuuxxxzzzzzzzzzxxxooojjjiiifff```\\\[[[YYYXXX[[[___XXXXXXWWWVVVTTTSSSRRRQQQNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;:::;;;;;;;;;999999888888777666666666555555444444444333333333111111111111111111111111000000000000000///...................../////////------------------------....../////////000000000000000///.....................---,,,,,,...///000///000222333444444333333222444333222444777666111222777777222...///111111+++---///222333333333222...---,,,---//////...---------...//////...------))))))))))))************)))************++++++++++++,,,...000000000000///111444888:::::::::;;;<<>>>>>>>>===DDDLLLQQQUUU___mmmxxxssshhhmmmuuu{{{kkkNNN999222222222111111111111111111111111000000000000///////////////////////////////////////---000:::BBBGGGLLLQQQXXX___aaabbb___UUU[[[qqqtttmmmlllcccPPPOOObbbooozzzdddWWWaaazzz~~~~~~~~~~~~zzzrrrllllllmmmqqq|||vvvhhh^^^^^^[[[OOOEEECCCEEEGGGNNNWWW___iiizzz~~~~~~~~~|||tttvvvwwwvvvrrrmmmjjjhhhkkkiiigggeeedddddddddddd___aaaeeeiiikkkjjjhhheeefffffffffhhhjjjmmmnnnnnnmmmmmmooosssvvvxxxwwwuuuvvv~~~wwwmmmgggfffccc^^^]]]^^^]]]YYYYYY]]]YYYYYYYYYXXXVVVSSSPPPNNNNNNMMMKKKJJJIIIHHHHHHIIIGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>===;;;;;;::::::;;;;;;<<<<<<999999888888777666666666555444444444444333333333111111111111111111111111000000000000000///......////////////............------------------------.../////////000000000000000000///...............///...,,,,,,,,,...///111///000222333444444333333222444444222444777666222---333666222///000111000,,,---...///111222333333...------...//////...,,,------...//////...------((()))))))))************)))************+++++++++***+++---///111111111000111444888:::::::::;;;<<<@@@>>>;;;:::;;;============DDDLLLPPPSSS[[[jjjuuu}}}mmmeeekkksss|||oooyyy{{{ZZZ>>>333444666111111111111111111111111000000000000////////////////////////////////////...---000:::CCCGGGLLLQQQXXX^^^``````]]]TTT[[[tttqqqjjjjjjaaaNNNKKK[[[fff~~~mmm]]]ddd}}}zzz~~~~~~{{{|||~~~~~~||||||~~~~~~}}}{{{wwwxxxpppfff___TTTNNNPPPMMMCCC>>>BBB@@@CCCMMM]]]mmm{{{~~~{{{sssjjjcccbbbbbb``````_________aaabbbccc]]]eeennnrrrpppkkkhhhgggdddddddddfffiiikkkkkkjjjiiikkknnnssswwwxxxvvvtttmmmvvv|||}}}}}}|||~~~uuukkkdddbbbbbb^^^___cccaaaZZZXXXZZZWWWXXXYYYXXXVVVRRRNNNKKKNNNMMMKKKIIIHHHGGGHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@>>>>>>===::::::::::::;;;<<<======999999888888777666666666444444444444444444333333111111111111111111222222000000000000000//////...000000//////......------------------------------////////////000000000000000000///...............///...,,,,,,,,,...000111///000222333444444333333222444444222444777666222)))000555444222222222000---------...///111333444......---...//////---,,,---..................---(((((())))))*********+++)))************+++++++++)))+++---///111111111111111444888:::::::::;;;<<>>;;;:::;;;<<<===<<<===DDDLLLOOOQQQYYYgggssswwwkkkgggooo___nnn|||yyy}}}ppp~~~nnnOOO???777222222111000000000111333444111111111111000000000000////////////////////////......333<<>><<<:::<<<<<<;;;;;;;;;:::::::::999999777666555555555555555555555444333333222222222222222111111111111000333222111///............////////////////////////........................//////000111111111111111000...++++++---...///...------,,,+++,,,---...//////111333333222222333444333222222444555555333111111333555666444222111222,,,++++++...222444333111222111000...,,,,,,---......///000000///---+++***))))))(((((((((((()))))))))************+++++++++++++++---///000111111111222555777999999:::;;;===@@@>>><<<<<<<<<===<<<;;;<<>><<<;;;<<<<<<;;;;;;;;;:::::::::999999777666666555555555666666555555444333333333222222222111111111111000111000///...------------////////////////////////------------------------......///000000000000///.../////////...///000111---,,,,,,+++,,,---...///...000222222111111222333444333333555666666444222000222444555333111000000,,,++++++...222444333111111111000...,,,,,,---...---...///000///...,,,***))))))(((((((((((()))))))))************+++++++++++++++---///000111111111222555777999999:::;;;===???>>><<<;;;<<<===<<<;;;===FFFLLLMMMQQQ\\\iiippp}}}pppkkksssTTTTTTccczzzmmmyyy~~~|||QQQ777666444444444333222222111111111111111111000000000000///////////////////////////...333;;;BBBEEEJJJPPPVVV\\\]]]```ccc^^^eeezzzzzzxxxmmmYYYTTTVVVkkklllttt~~~yyyyyyzzzyyyuuuwww}}}|||}}}{{{|||vvvlllaaaXXXPPPIIIEEEBBB@@@AAAEEEFFFCCCBBBEEEGGGKKKXXXnnn{{{zzzrrrkkkhhhddd]]]ZZZZZZVVVZZZ^^^aaaaaa`````````fffeeedddcccbbbbbbbbbbbbdddccccccfffjjjmmmllljjjhhhmmmtttyyyyyyuuunnniiiqqqpppooooooqqquuuyyy{{{}}}zzzxxxxxxtttmmmiiiiiieeebbb___\\\ZZZZZZ[[[\\\YYYWWWTTTRRRRRRTTTWWWYYYSSSOOOKKKJJJKKKLLLJJJHHHIIIHHHFFFDDDCCCCCCDDDDDDDDDBBB@@@?????????===;;;<<<<<<;;;;;;;;;:::::::::999888777777666666666666777777666666555444444333222222222111111111111000......------------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...+++---......---,,,,,,,,,,,,,,,+++++++++,,,---...---///111222111111222333555444444666777777555333///111444444222000//////++++++,,,...111333333222111000...---------......,,,---///000000...---+++))))))(((((((((((()))))))))************+++++++++++++++---///000111111111222555777999999:::;;;===???===<<<;;;=========<<<>>>FFFLLLNNNRRR]]]iiiooozzzppplllrrr\\\RRRYYY|||qqquuuxxx}}}dddDDD888333333333333333222111111111111111111000000000/////////////////////////////////222;;;AAAEEEKKKPPPWWW]]]___aaabbb]]]dddyyyuuuttt|||jjjWWWYYYeeehhhqqq|||zzz{{{}}}|||tttqqqoooooossszzz~~~}}}wwwwwwzzzzzz}}}tttgggZZZQQQKKKGGGEEECCCAAABBBDDDCCCAAABBBFFFKKKRRR___rrrtttnnnhhhfffaaa[[[YYY[[[```cccfffeeebbb___```aaaccccccbbbaaabbbccceeegggfffcccbbbeeekkkmmmkkkgggkkkrrrzzz}}}{{{uuupppnnnoooppprrrtttxxx|||}}}yyytttooolllkkkfffddd```]]]\\\\\\]]]^^^ZZZXXXUUURRRPPPQQQSSSVVVPPPNNNLLLLLLLLLLLLIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@?????????===;;;<<<<<<;;;;;;;;;:::::::::999888888777666666777777777777777666555555444444222222222111111111000000...---------......///000////////////////////////------------------------------...////////////......---,,,...000000---***++++++++++++,,,,,,------...000222222222111222333444444444555666666444222000222444444222000//////,,,---...000222444444444000///---,,,---.........+++---...000000///---,,,))))))(((((((((((())))))))))))*********+++++++++***+++---///000111111111222555777999999:::;;;===???===;;;;;;=========<<<===DDDJJJLLLRRR]]]hhhmmmooojjjjjjppprrr___YYYqqq}}}sssqqq|||ZZZ999222222222222222222222222111111111111000000000///////////////////////////000///222:::AAAEEEKKKQQQYYY```aaabbbbbb[[[bbbxxxvvvppprrr]]]OOOZZZsssaaarrr~~~~~~{{{{{{}}}~~~zzzvvvtttnnngggcccdddiiiqqqxxxyyytttqqqssswwwzzz~~~zzz|||qqqbbbTTTJJJEEECCCBBBDDDAAA@@@AAA@@@@@@EEEKKKUUU]]]jjjyyyxxxnnnjjjggggggeeebbbcccfffnnnnnnmmmhhhbbb___```ccc___^^^]]]\\\]]]```bbbdddfffcccbbbeeekkknnnkkkgggsssxxx}}}~~~zzzwwwvvvwwwooosssyyy}}}~~~wwwsssnnnkkkgggeeebbb___]]]\\\\\\\\\XXXXXXWWWTTTPPPMMMMMMOOOMMMMMMLLLMMMMMMKKKIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBCCCAAA????????????===<<<<<<<<<;;;;;;;;;:::::::::999888888777777777777888777777777666555555444444222222222111111111000000............///000111111////////////////////////////////////////////////......///000000000//////222...,,,111999<<<888222++++++,,,,,,------------///111333444333333444555333222333444555555333111222444666666444111000000---...000222333444555666000---++++++---//////...+++---...000000///---,,,))))))(((((((((((())))))))))))*********+++++++++***+++---///000111111111222555777999999:::;;;===>>><<<;;;;;;===>>>===<<<;;;BBBHHHKKKQQQ\\\fffjjjfffhhhmmmuuuwww```SSS^^^nnnvvvzzz|||rrrjjj<<<555444222111111222333333111111111111000000000000////////////////////////000///222:::@@@EEEKKKQQQYYY```ccccccbbb[[[bbbyyy|||pppkkkTTTHHHYYYtttooo[[[rrr~~~~~~}}}}}}|||}}}}}}|||}}}|||yyyvvv{{{}}}{{{wwwuuuooocccYYYUUU]]]dddkkknnnmmmmmmooosssvvv{{{yyyooo```RRRIIIDDDCCCBBB@@@>>>===??????@@@HHHRRR\\\iiiwwwyyymmmjjjhhhhhhkkkkkkjjjnnntttsssqqqlllgggbbb``````bbbbbbaaa___^^^___```bbbcccfffeeeeeehhhlllooommmkkkyyy{{{}}}{{{yyyyyy{{{~~~vvv{{{|||wwwqqqlllhhhgggfffccc```^^^\\\ZZZVVVXXXXXXTTTNNNJJJIIIIIIKKKLLLMMMMMMLLLKKKIIIHHHDDDEEEFFFGGGFFFEEECCCBBBBBBAAA??????@@@???>>><<<<<<<<<;;;;;;;;;:::::::::999888888777777888888888777777666666555444444333222222222111111111111000///////////////000111222////////////////////////////////////////////////......///000000000000///---))))))///999???===888+++,,,---.........------000222444555444444555666333222222333555555333000333555777666444111000000,,,///111333333444555777///,,,******...000///...,,,---///000000...---+++))))))(((((((((((()))))))))************+++++++++++++++---///000111111111222555777999999:::;;;===>>><<<;;;;;;===>>>>>>===:::@@@FFFJJJQQQ\\\eeehhhgggmmmvvv~~~qqqZZZIIIJJJQQQ[[[ooo~~~|||wwwSSS<<<999666222111111333444111111111111000000000000////////////////////////111///222999@@@DDDKKKRRRVVV^^^bbbcccbbb\\\eee|||pppiiiSSSKKKYYYmmmdddZZZqqq~~~}}}~~~}}}}}}{{{~~~}}}{{{{{{|||{{{}}}~~~~~~|||xxxuuusss{{{|||{{{uuurrrlll```SSSLLLSSSXXX^^^cccgggjjjmmmppptttzzzsssjjj]]]QQQIIIFFFDDDDDD<<<<<<===???>>>???FFFOOOZZZnnn{{{wwwuuukkkllljjjkkkmmmkkkjjjnnntttkkkhhhdddbbbaaa```___^^^bbbaaaaaaaaabbbdddfffgggggghhhjjjllloooqqqqqqrrrzzzzzzyyyxxxwwwyyy|||{{{{{{tttllljjjjjjjjjhhhddd```\\\YYYSSSUUUVVVRRRLLLGGGGGGIIIKKKLLLMMMLLLKKKJJJIIIIIIDDDEEEGGGHHHHHHFFFDDDCCCBBB@@@??????@@@@@@>>>===<<<<<<;;;;;;;;;:::::::::999888888777777888999999666666555555444333333333222222222111111111111000//////.........//////000////////////////////////////////////////////////------...////////////...*********---000333555666,,,---.../////////......000222444444333333444555333333333444666555333111222444666666333000//////***---111222111222444666///+++(((***...111000...---...///000///...,,,***))))))(((((((((((()))))))))************+++++++++++++++---///000111111111222555777999999:::;;;======<<<;;;;;;===>>>>>>===;;;AAAFFFJJJRRR]]]eeegggjjjrrr{{{sss]]]HHHAAA@@@JJJjjjxxx}}}sssBBB>>>999444111111222444111111111111000000000000////////////////////////111///222999@@@DDDKKKRRRSSS\\\aaacccccc]]]gggoooiiiWWWPPP[[[gggnnn\\\ZZZrrr~~~~~~|||~~~}}}|||~~~~~~~~~{{{xxxxxxyyyzzz|||}}}}}}zzzvvvtttrrrrrruuuwwwxxxyyy{{{zzzqqqnnniii^^^QQQIIIJJJMMMTTT[[[ccciiimmmooottt{{{zzzqqqqqqjjjbbbWWWLLLFFFCCCBBBBBB<<<<<>><<>>===<<<<<<;;;;;;;;;:::::::::999888888888888888999999666555555444333333222222222222222111111111111000///......---------......////////////////////////........................+++,,,------......------///222444111,,,***...333------///000000000///...///111333333222222333444555444444555777777444222111333555555222///...---))),,,///000000000222555///+++((()))...111000......///000000///---+++***))))))(((((((((((()))))))))************+++++++++++++++---///000111111111222555777999999:::;;;======<<<:::;;;===>>>>>>===<<>>@@@AAAWWWyyygggppp}}}bbb>>>222777333444555***111111111111000000000000000000000000000000000000000///222:::@@@DDDIIIOOORRR]]]cccffffffaaakkksssnnn[[[OOOVVVccc}}}ppp]]]UUUlllxxx~~~}}}|||{{{zzz~~~~~~~~~~~~~~~{{{yyyvvvuuuwww||||||wwwrrrqqqvvv}}}|||qqqnnntttwwwttt|||{{{{{{wwwiiiXXXLLLIIIFFFNNNZZZccchhhjjjkkkmmmooozzz~~~wwwkkkeeebbbVVVVVVTTTPPPJJJEEEBBBAAA===???@@@>>>>>>BBBFFFHHHRRRrrr}}}wwwssspppnnnoooqqqooohhhgggiiifff```\\\\\\]]]___aaa```^^^[[[aaaZZZSSSRRRYYYbbbhhhjjjjjjlllnnnqqqsssvvvxxxyyyvvvvvvvvvwwwxxxyyy{{{|||~~~}}}{{{zzz||||||vvvsssrrrppplllgggaaa\\\XXXVVVTTTTTTSSSQQQPPPPPPRRRUUUQQQOOOLLLIIIHHHGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFEEECCCAAA>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777555555444333333333333444333222222111000000111111////////////..............................------........................---------............///---------............///............///////////////000222333444444333222666555666666777666222000333---+++//////***)))++++++,,,---///000000111111---,,,,,,---///000///...+++000222111111222000+++))))))(((((((((((())))))))))))))))))))))))))))))++++++---///000111111111111444777999999:::<<<>>><<<;;;:::;;;===??????>>><<>>>>>===NNNmmmgggiiizzzvvvWWW>>>444111444666222111111111111000000000000000000000000000000000000000///222:::@@@DDDIIIOOOUUU^^^cccffffffaaakkkpppjjjVVVKKKTTT```zzz|||yyyssscccYYYooozzz|||zzz~~~zzzwwwuuurrrooopppuuuvvvttttttvvvsssyyyxxxooolllrrruuurrr{{{zzzzzzxxxmmm]]]SSSQQQMMMSSS]]]fffmmmqqqrrrrrruuu|||~~~~~~yyyqqqiiiaaa[[[WWWVVVVVVUUUQQQKKKEEEAAA@@@;;;======;;;<<<@@@GGGKKK^^^{{{}}}vvvrrrpppnnnnnnnnnmmmhhhbbbbbbffffffaaaaaabbbcccccccccbbbaaaaaa___WWWNNNNNNWWWbbbiiikkkooopppsssvvvxxxyyyyyyyyyuuuwwwyyy{{{||||||{{{{{{{{{||||||}}}wwwppppppnnnkkkgggaaa\\\WWWUUUXXXWWWUUURRROOONNNOOOQQQRRRPPPMMMJJJIIIHHHIIIIIIKKKJJJIIIHHHFFFEEEDDDCCCCCCAAA???>>>>>>>>>===<<<========================::::::999888888777777666555555444333333333333444222222111111111111111222////////////............................................................---------............///---------............///............////////////000111222444444444444333666555555666777666222000444000///222222---,,,///+++,,,...///000111111111...------...000111000///+++///222111111222///+++******))))))))))))******))))))))))))))))))))))))++++++---///000111111111111444777999999:::<<<>>>>>>===;;;<<<>>>?????????<<>>===========================:::999999888888777666666555555444333333333333444222111111111111111222222////////////....................................---------------------------------............///---------............///............////////////000111333444555555444444555555555666777666222000333000000333222///...000+++,,,...000111111111000///...---...000111111000+++///222000000222///+++++++++************++++++))))))))))))))))))))))))++++++---///000111111111111444777999999:::<<<>>>@@@>>>======???@@@???>>>;;;BBBHHHIIIMMMWWW___ccclllzzz]]]WWWJJJCCCCCC===BBBVVVooo\\\ttt^^^:::777666///111111111111111000000000///////////////////////////000///222:::@@@DDDIIIOOOVVV___bbbdddeeeaaannn}}}uuurrrZZZJJJPPP\\\vvvyyyaaannnyyy|||~~~{{{{{{~~~~~~zzz|||}}}{{{zzzyyyxxxwwwtttqqqooopppooommmoootttpppsssrrrmmmmmmqqqrrrpppssspppppppppkkkbbb\\\[[[ZZZ]]]eeesssxxxuuuyyy}}}xxxpppkkkeee```^^^\\\ZZZXXXWWWYYYZZZWWWQQQIIIBBB???>>><<<;;;<<<===DDDQQQ]]]lll|||tttpppmmmlllkkkiiiccc^^^]]]aaafffeeeaaa]]]```bbb```]]]^^^ccciiikkkeeebbbiiiwww~~~rrrrrrqqqpppppppppppppppnnnpppsssuuuvvvuuusssrrrsssvvvyyyzzzyyyyyy{{{}}}yyyooommmjjjeee```\\\YYYXXXWWWTTTTTTSSSQQQPPPPPPRRRUUUTTTRRRPPPMMMKKKKKKKKKLLLLLLKKKJJJHHHFFFEEECCCCCCDDDBBB@@@???@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888777777666666555555444333333333333444111111111000111111222333////////////............---------...............---------------------------------............///---------............///............////////////111222444555666555555444444444444666666555333000...///000111///------...+++,,,///000222111111000...---,,,---000111000///+++///111000000111///++++++******))))))******+++))))))))))))))))))))))))***+++---///000111111111111444777999999:::<<<>>>@@@???======>>>???>>>===;;;BBBGGGHHHLLLUUU^^^aaammm}}}UUUSSSHHHCCCCCC===???NNNyyy}}}kkk~~~sssJJJ>>>999111444111111111111000000000///////////////////////////000///222:::@@@DDDIIIOOOTTT]]]aaacccdddbbbooo|||{{{~~~cccNNNTTTbbb}}}cccppp|||}}}||||||{{{vvvwww||||||yyyyyyxxxxxxwwwpppooopppqqqoookkkkkkooohhhiiihhheeeeeehhhhhhgggppplllkkkkkkhhhaaa\\\\\\[[[```lll~~~yyyzzz{{{}}}~~~vvvjjj___]]]^^^```___\\\ZZZZZZ[[[ZZZ\\\^^^[[[TTTKKKDDD@@@>>>;;;:::<<<>>>DDDTTTdddwwwssspppmmmlllaaa^^^]]]```cccccc```]]]VVVZZZ]]]\\\[[[^^^eeekkkmmmmmmppp{{{xxxuuurrrnnnmmmoooqqqsssnnnnnnnnnooooooppppppqqqtttvvvyyyxxxuuuuuuyyy|||}}}|||yyytttooojjjbbb[[[WWWWWWYYY[[[TTTTTTSSSQQQPPPPPPRRRUUUUUUSSSPPPMMMLLLKKKLLLLLLIIIIIIHHHHHHGGGFFFEEEEEECCCBBB@@@???@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555555555444333333333333444222111111111111111222222////////////............---------.........//////---------------------------------............///---------............///............////////////111222444555666555555444333333444555666555333000,,,000222111...---,,,,,,+++---///111222222111000,,,++++++,,,...//////...+++///000//////000///+++))))))(((((((((((())))))))))))))))))))))))))))))***+++---///000111111111111444777999999:::<<<>>>???===<<<<<<===>>>===<<<<<>>========================999888888777777666555555555555444333333333333444333222222111000000111111////////////............,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///............////////////000111333444555555444444333222333555666555333000///555777444000//////---+++---000222333333111000+++******+++---......---,,,///000......000///,,,))))))(((((((((((())))))))))))))))))))))))))))))++++++---///000111111111111444777999999:::<<<>>>>>><<<;;;;;;===>>>===<<<<<>>>>>?????????>>>========================888888888777666666555555555555444333333333333444444444222111000000//////////////////............,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///............////////////000111222444444444444333222222333444666555333000111999<<<777222111000...+++---000333444333111000,,,++++++,,,...//////...,,,///000------000///,,,***))))))))))))))))))***))))))))))))))))))))))))++++++---///000111111111111444777999999:::<<<>>>>>><<<;;;<<<>>>??????>>>===DDDJJJLLLPPPZZZcccgggsssgggeeeUUUIIIEEE<<<777>>>EEEUUUfff~~~www|||zzz~~~RRR===;;;333111111111111000000000000000000000000000000000000000///222:::@@@DDDIIIOOOYYYbbbffffffccc[[[bbbyyyyyyqqqkkkSSSPPPjjj\\\YYYyyy~~~}}}~~~|||||||||zzzyyy~~~xxxsssqqqqqqppppppqqqqqqrrrqqqkkkdddeeejjjkkkgggeeefffgggeeecccaaa```ZZZXXXZZZ]]]\\\\\\]]]```bbbgggkkkmmmiii```YYYTTT]]]gggpppvvvwwwpppgggjjjmmmuuu~~~pppgggbbb^^^\\\[[[ZZZ[[[___dddfffcccaaa^^^^^^]]]YYYQQQHHHBBB???>>>:::;;;AAABBBEEEXXXnnnqqqooommmlllkkkjjjhhhdddaaaccceeejjjnnnhhh^^^\\\aaaYYYYYYZZZ^^^ccchhhjjjjjjrrrooollljjjlllrrr{{{ooopppqqqrrrrrrqqqpppooojjjllloooqqqqqqooommmkkkiiipppwwwxxxrrrmmmmmmnnnwww~~~~~~yyyzzz~~~xxxlllhhheeebbb^^^\\\ZZZZZZZZZTTTTTTSSSQQQPPPPPPRRRUUUTTTSSSPPPMMMKKKKKKKKKLLLLLLKKKJJJHHHFFFDDDCCCBBBAAA???======>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888888777666666555555555555444333333333333444555444333111000/////////000/////////............,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////............/////////000///000222333444444333222222222222444666555333000111:::===777222111000---***---000333444333111000---,,,,,,---///000000///,,,//////------//////,,,++++++************++++++))))))))))))))))))))))))++++++---///000111111111111444777999999:::<<<>>>>>>===<<<===???AAAAAA@@@>>>EEEKKKMMMRRR\\\eeeiiippp|||uuugggWWWKKKBBB;;;:::===CCCGGG]]]cccAAA555222555333222222333333111000000000////////////000000......333;;;@@@CCCIIIPPPVVV```ddddddbbb[[[ccc{{{yyyllleeeQQQPPPfff{{{}}}^^^^^^yyy~~~~~~}}}|||~~~}}}~~~}}}{{{wwwrrrnnnmmmppprrrrrrqqqnnnjjjgggfffgggiiimmmkkkgggeeebbb```\\\YYYVVVWWWXXXXXXYYYYYYXXXXXX^^^^^^^^^[[[VVVPPPMMMLLLNNNWWWbbblllpppooommmllljjjrrr|||}}}}}}}}}}}}yyylllccc]]]XXXTTTZZZZZZ]]]bbbggghhheeeaaaccc```[[[WWWQQQKKKDDD???===;;;888777:::HHHbbbyyy{{{qqquuuqqqllljjjkkkllljjjhhhfffnnnsssmmm___UUUUUUXXXVVVYYY```gggkkkkkkmmmooorrrpppnnnkkkkkkpppxxx~~~pppppppppqqqqqqoookkkgggjjjkkknnnpppqqqpppooonnntttooommmpppoookkklllppptttzzz~~~}}}{{{yyyrrrllliiifffaaa\\\XXXWWWWWWWWWVVVVVVVVVUUUTTTRRRQQQPPPQQQRRRRRRPPPMMMKKKIIIIIIOOOMMMJJJIIIIIIIIIGGGFFFDDDBBB@@@>>>>>>>>>???@@@======<<<<<<<<<======>>>999888777666555555555555555555444444444333333333444444333333222111000000//////.........---------//////...------------...------------------,,,,,,,,,---------...////////////......---------......,,,,,,,,,---------......000111333444555555444333777555444444444333000...555666777666444222///---+++,,,...000222222222222///---+++,,,---...---,,,---000000......000000---)))))))))(((((((((((((((******)))))))))))))))******+++,,,...///000000111111444666888888999;;;<<>>DDDIIILLLSSS^^^gggkkkvvv~~~pppcccTTTIIIAAA;;;999;;;:::;;;PPPwww{{{}}}wwwRRR???444444333111111222222111000000000////////////000000......333;;;@@@CCCIIIOOOWWWaaafffeeeaaaZZZccc}}}pppgggQQQMMMaaasssuuu]]]]]]zzz~~~~~~~~~|||{{{~~~yyyyyywwwtttpppooooooppptttrrroookkkhhhggghhhiiiiiifffbbb___\\\ZZZWWWUUUUUUUUUUUUVVVVVVWWWWWWXXXWWWVVVTTTOOOJJJFFFDDDDDDJJJQQQ[[[dddhhhiiiiiihhhlllpppssssssqqqqqquuuyyy}}}zzzxxxyyyzzzwwwxxx|||xxxjjj^^^WWWUUUUUU^^^___bbbeeehhhhhheeecccbbb^^^YYYTTTOOOIIICCC???>>><<<::::::>>>MMMggg~~~~~~yyyyyyuuuooolllkkkjjjfffcccfffjjjjjjcccXXXPPPQQQTTTTTT[[[cccjjjmmmnnnrrruuuvvvqqqllljjjmmmqqqrrrrrrmmmmmmmmmooopppnnnkkkhhhjjjkkklllmmmmmmmmmlllkkkllljjjlllooommmiiiiiinnnwww}}}zzzuuummmeeegggeeebbb___\\\YYYXXXWWWZZZ[[[[[[[[[[[[YYYXXXWWWSSSSSSRRRPPPNNNLLLKKKKKKNNNKKKIIIHHHHHHGGGFFFDDDDDDBBB@@@???>>>>>>???@@@???>>>===<<<;;;;;;::::::999999888777666666666666555555555555444444444333444444333333222111111000//////.........---------//////...------------...---------------------------------...............,,,,,,,,,,,,,,,---...///,,,---------............000111333444555555444333666555444444444333111///333444444444222111///...,,,---...000222222333333...---++++++---...---,,,,,,000000......000000,,,))))))))))))))))))))))))******))))))))))))******+++,,,---///000111111222111444777888888999;;;<<>><<<<<<>>>???@@@???>>>DDDIIIMMMUUUbbbkkkooovvv~~~iii]]]OOOGGGAAA;;;999::::::777EEEjjj}}}wwwcccIII666444222111111222222222000000000////////////000000...///333;;;@@@CCCHHHOOOVVVbbbhhhgggbbb[[[hhhqqqfffPPPKKK\\\kkkqqq___\\\xxx}}}}}}{{{zzz}}}{{{tttuuuvvvuuurrrpppoooooovvvssspppllliiihhhiiiiiifffbbb]]]YYYWWWVVVTTTRRRRRRRRRQQQQQQRRRTTTUUUVVVUUUSSSPPPJJJDDDAAAAAABBBFFFKKKSSSZZZ___bbbdddfffgggiiiiiihhhggghhhmmmrrrvvvyyy{{{xxxrrrnnnooorrrooommmoooxxxuuugggZZZSSSTTTXXX^^^```dddfffeeecccbbbbbb___[[[VVVPPPLLLGGGCCC???>>><<<<<<>>>BBBQQQkkk{{{vvvppplllkkkiiieeeaaaaaa```]]]VVVOOOLLLNNNQQQTTT^^^jjjoooppprrrwww|||yyypppiiijjjpppqqqllleeejjjjjjjjjlllmmmmmmkkkiiikkkjjjjjjjjjjjjkkkkkkkkkfffiiimmmppplllgggiiinnnvvv|||}}}xxxrrrjjjcccfffeeecccaaa^^^[[[YYYWWWWWWXXXZZZ[[[[[[ZZZXXXWWWWWWUUURRRPPPNNNNNNNNNNNNLLLIIIGGGFFFFFFFFFDDDCCCCCCBBBAAA???>>>??????@@@AAA@@@>>><<<:::888777777::::::888777777777777777666666666555555555444444444333333222222111111111/////////.........------//////...------------...+++,,,,,,------........................---------*********+++,,,---//////------........./////////000111333444555555444333444444333444555444222000000000000000000/////////------...///111222333444...---++++++---------,,,,,,000000......000000,,,))))))))))))))))))*********)))))))))))))))******,,,,,,...000111222222222222444777888999999;;;<<>>999???ZZZuuuqqqTTT777444333000000111222222111000000////////////000000//////444;;;@@@BBBHHHOOOTTTaaaiiigggbbb\\\lll}}}mmmeeeOOOJJJZZZggg~~~~~~tttccc[[[ttt}}}}}}{{{{{{}}}{{{xxxrrrssstttsssqqqppppppqqqvvvsssnnnjjjiiihhhhhhgggeeeaaa[[[WWWUUUUUUTTTSSSPPPOOONNNMMMNNNPPPRRRTTTSSSRRROOOKKKEEEBBBAAABBBDDDHHHNNNTTTYYY]]]bbbeee]]]```dddfffggggggiiikkkoootttwwwtttmmmhhhjjjnnnhhhgggkkkttt{{{}}}~~~yyyooocccYYYTTTUUUXXXVVVZZZ___```]]]\\\\\\^^^[[[WWWQQQLLLHHHEEEBBB???===<<<===>>>CCCPPPiiizzzuuuooolllkkkiiieeebbbXXXUUUQQQMMMJJJKKKMMMOOOUUUbbbooorrrqqqsssxxx|||sssmmmiiikkkqqqqqqjjjbbblllkkkjjjjjjlllllljjjhhhkkkjjjiiiiiijjjkkknnnoookkkooosssqqqllliiimmmssssssyyy}}}zzzuuurrroookkkhhhfffccc___\\\YYYWWWWWWSSSUUUWWWYYYYYYXXXVVVUUUYYYVVVRRROOONNNOOOPPPPPPKKKIIIFFFEEEFFFFFFDDDCCCCCCBBBAAA@@@????????????@@@???===;;;999888777666;;;:::999888777777777777777666666666666555555555333333333222222111111111////////////............//////...------------...++++++,,,,,,---...///////////////...---------,,,,,,,,,,,,,,,------...///.........////////////000000111333444555555444333333333333555666555333111...------------...///000,,,,,,---...///111222333...,,,++++++,,,------,,,,,,///111//////111///,,,)))))))))***************))))))))))))))))))***++++++,,,...///111111222222222444777999999:::;;;===FFFUUUYYYJJJ???@@@@@@;;;<<>>===<<<;;;:::999999999;;;:::999888777777777777777666666666666555555555333333222222222222222111000000/////////.........//////...------------...++++++,,,,,,---...///////////////...---------,,,000000///......---...............////////////000000111333444555555444333333333444666777666333000------,,,,,,------...///***+++,,,---///000111111---,,,******,,,---,,,++++++///111//////111///+++(((((())))))************))))))(((((()))***++++++***+++,,,...///000111111222555777999999:::<<<===BBBQQQVVVHHH>>>???@@@;;;<<>>HHH^^^rrr}}}rrriiiccc___ZZZWWWTTTQQQLLLGGGDDDEEEGGGIIIWWWeeepppooollloooqqqooogggkkkpppqqqpppoooppprrrrrrppplllkkkjjjkkkjjjiiihhhhhhggghhhiiillloooqqqvvvxxxvvvoookkkooovvv{{{}}}{{{sssrrrssssssnnniiiaaaYYYUUUTTTVVVWWW[[[[[[ZZZZZZYYYWWWVVVUUUVVVQQQLLLJJJKKKMMMMMMLLLIIIGGGEEEEEEEEEFFFEEEDDDBBBBBBAAAAAA@@@??????>>>======<<<;;;::::::;;;;;;::::::888777777777777777666666666555555555444444222222222222222222222222000000000/////////......//////...------------...+++,,,,,,------........................---------333222000///......------------........./////////000111333444555555444333444444555777888666333///...............---------)))+++---///000111000000---,,,******,,,,,,,,,++++++///111000000111///+++''''''(((((())))))******(((((((((((()))***+++,,,)))***,,,...///000000000333555888999::::::<<<===777AAAEEE???;;;===>>>;;;<<>>:::666333222222222111000000////////////000000000000444;;;???BBBGGGMMMUUU```dddccc___WWW```zzziiiTTTTTT[[[qqqwww```uuuxxxxxx}}}{{{zzzyyywwwuuussstttuuutttrrrqqqrrrssstttooohhheeeeeeeeebbb___]]]ZZZWWWTTTSSSQQQOOOMMMKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFGGGEEEBBB?????????AAAFFFNNNTTTXXXZZZ[[[[[[```[[[UUUQQQPPPQQQTTTUUUYYY[[[]]]]]][[[[[[\\\]]]^^^]]]```dddfffgggmmmtttmmmoooqqqrrrrrrsssvvvyyy~~~xxxkkkddd```ZZZSSSNNNJJJFFFDDDHHHHHHHHHJJJLLLLLLKKKJJJEEECCCBBBCCCCCCCCCAAA???::::::;;;<<<>>>HHH]]]qqqrrrfff___ZZZVVVSSSRRROOOIIIBBB@@@CCCJJJQQQ^^^llltttsssssswwwwwwqqqnnnpppssssssqqqppprrrtttqqqnnnkkkiiijjjkkkkkkkkknnnmmmmmmmmmmmmooopppqqquuuxxxvvvppppppvvv|||}}}xxxtttsssrrrjjjgggaaa[[[XXXWWWXXXYYY[[[ZZZWWWTTTRRRQQQPPPPPPRRRMMMHHHGGGIIIKKKJJJHHHHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;999999888777666666666666555555555555444444444333222222222222222222222222000000000000/////////...//////...------------...---------------------------------...............111000///...............,,,---------............000111333444555555444333555555666777888666222...000111111111000...,,,+++)))+++///222333333111000---+++******+++,,,,,,+++***///111000000111///***%%%&&&&&&'''(((((())))))(((((((((((()))***+++,,,***+++---...000111111111333555888999::::::<<<>>>888999:::;;;======<<<;;;===CCCGGGIIIOOOZZZbbbeeejjjttt}}}}}}fffWWWGGGAAA@@@<<<777555999999777@@@ccc|||aaaeee{{{uuujjj@@@<<<777444222222222111000000////////////000000000000555;;;???AAAGGGMMMUUU___dddfffeee___hhhpppYYYWWW]]]tttcccttt}}}|||zzzyyyxxxwwwvvvrrrtttwwwxxxvvvsssqqqqqquuuooohhheeeeeeeeebbb___]]][[[XXXVVVUUUSSSPPPNNNKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCAAA???<<<<<<>>>@@@DDDJJJSSSZZZ]]]]]]]]]]]]VVVVVVUUUUUUUUUTTTQQQOOORRRRRRTTTVVVXXXYYYZZZZZZ[[[XXXZZZaaafffhhhjjjmmmbbbfffiiiiiifffeeehhhllliiimmmtttxxxyyyyyyxxxxxxttteee______]]]VVVMMMGGGEEEEEEGGGEEECCCDDDGGGHHHEEEBBB@@@@@@@@@BBBCCCCCCAAA???::::::<<<===@@@III^^^rrr~~~pppccc]]]YYYWWWUUUMMMJJJDDD>>>===DDDPPP[[[fffsss{{{zzz|||xxxuuuuuuuuusssqqqqqqrrrsssooollliiihhhiiikkklllmmmuuuuuutttssssssrrrrrrssstttwwwwwwsssvvv~~~}}}wwwtttrrrgggdddaaa^^^\\\[[[[[[[[[^^^\\\XXXSSSPPPOOONNNOOOPPPKKKFFFEEEHHHJJJHHHEEEFFFDDDBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAA???>>>>>>@@@???>>>===<<<;;;;;;;;;999888777666555555555555555555444444444333333333222222222222222222222222000000000000//////////////////...------------...------------------,,,,,,,,,------....../////////......---------......///,,,,,,,,,---------......000111333444555555444333666666777888888666111---222333333333111...+++)))***---111555666555333111---+++******+++,,,,,,+++***///111111111111///***%%%%%%&&&&&&'''(((((()))(((((((((((()))***+++,,,+++,,,...000111222222222333555888::::::;;;<<<>>>BBB;;;888>>>BBB???<<<;;;>>>DDDHHHJJJQQQ\\\dddhhhkkkuuu~~~eeeUUUEEE@@@???;;;999:::777===:::<<>>@@@FFFMMMSSS]]]ccchhhiiiaaadddxxxjjjYYYaaarrr}}}dddrrr~~~~~~~~~{{{xxxvvvvvvvvvvvvxxx{{{~~~{{{tttlllhhhgggqqqnnnjjjgggfffdddbbb```XXXWWWUUUSSSQQQOOONNNNNNNNNKKKGGGEEEEEEFFFEEEEEEAAAAAA@@@???>>>>>>>>>>>>AAAIIITTT[[[]]]^^^aaadddaaa```___\\\YYYVVVSSSQQQQQQNNNLLLMMMPPPSSSRRRQQQTTTWWW\\\___aaa___]]]ZZZYYY\\\```bbbbbbcccgggkkkrrrmmmiiikkkqqqwwwxxxxxxtttiiibbb___\\\VVVQQQMMMIIIDDDAAADDDDDDCCCBBBAAA??????>>><<<>>>???>>><<<;;;;;;<<<===;;;:::999;;;GGG___tttzzzkkk```[[[ZZZWWWUUUPPPHHH???<<>>>>>===<<<;;;;;;::::::::::::999888777666555444333333333333333333333333222222222222222222222222000000////////////000000............---+++((('''......////////////......---///000000...---...............///////////////111000///......---......222333333444444555555666444777;;;;;;777444333444888666444222000...***''',,,///111222111111111222+++******+++---......------...111222222111...---))))))))))))))))))))))))+++***)))'''''')))***++++++++++++---000111000///222333666999;;;<<<<<<<<<>>>>>>===;;;???CCCBBB<<<;;;@@@DDDHHHPPP]]]ggglllqqqyyy~~~~~~dddUUUGGGAAA@@@<<<;;;<<>>@@@FFFLLLRRR\\\ccchhhjjjccchhh}}}~~~yyyyyycccWWWggg}}}ppp\\\kkkxxx}}}~~~~~~|||yyywwwvvvvvvuuuuuuwwwxxxxxxvvvrrrnnnkkkkkkllljjjgggeeecccaaa^^^\\\VVVUUUSSSQQQNNNMMMLLLLLLKKKHHHEEECCCCCCCCCCCCBBB@@@@@@???>>>>>>>>>??????CCCKKKUUU[[[]]]___aaadddeeegggkkkmmmlllhhhccc___[[[WWWSSSQQQQQQQQQOOOMMMOOOQQQSSSVVVXXXYYYXXXXXX]]]```cccdddcccdddhhhkkkggggggiiinnntttxxxyyyyyytttiiibbb]]]YYYSSSNNNJJJGGGBBB@@@AAA@@@@@@???>>>===<<<;;;;;;===>>>===<<<:::;;;;;;999:::===>>>===BBBQQQaaavvvzzzoooeee```\\\YYYWWWMMMFFF??????FFFQQQZZZ___lllvvvyyyooolllkkkllloooppppppoookkkeeedddjjjppprrrssstttyyyzzz}}}}}}{{{yyy{{{}}}}}}tttnnnkkklllhhhfffeee```YYYZZZ___\\\YYYVVVTTTRRRQQQOOOMMMKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFDDDBBBBBBCCCDDDEEEAAAAAAAAA@@@??????>>>>>>>>>======<<<;;;;;;::::::;;;;;;:::999888777666666333333333333333333333333222222222222222222222222000000////////////000000............---,,,***)))......////////////......------.../////////..............................000///......------......000111111222222333333444444777999:::888666444444888666444222111///,,,))),,,...111222111000111222+++******+++---......---,,,---///111111///---,,,))))))))))))))))))))))))+++***)))(((((()))***++++++***+++---000111111///222333666999;;;<<<<<<<<<======<<<;;;>>>BBBAAA<<<<<>>:::???@@@CCCDDDDDDZZZ~~~lllHHH555777555111222222111111111111111111111111000000333:::===???EEELLLQQQ\\\ccchhhjjjdddlll{{{tttZZZOOO```wwwzzz```TTThhhvvv}}}{{{~~~}}}~~~}}}|||zzzwwwvvvvvvvvvuuutttsssrrrpppooooooooommmlllgggeeecccbbbaaa^^^ZZZWWWSSSRRRPPPMMMKKKJJJIIIHHHHHHEEEBBB@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@CCCJJJRRRWWWYYY[[[]]]___fffiiimmmpppqqqqqqooommmhhhddd___[[[VVVRRRMMMIIIIIIJJJLLLNNNPPPRRRTTTUUU]]]```ccccccaaaaaadddggg^^^dddkkkrrruuuuuuuuuuuu|||~~~vvvoooggg```XXXUUUOOOJJJGGGCCC@@@======<<<<<<;;;:::999888888:::;;;<<<<<<:::999999:::888:::>>>@@@@@@DDDRRRaaa{{{}}}xxxooohhhbbb^^^YYYVVVHHHCCC@@@BBBKKKVVV___ccckkkwwwyyytttmmmmmmnnnpppqqqpppmmmkkkjjjeeedddjjjoooqqqrrrtttwww{{{}}}}}}zzz|||~~~~~~yyysssmmmhhhfffcccbbbbbb___\\\]]]aaaZZZWWWTTTRRRQQQPPPNNNLLLKKKKKKLLLKKKKKKJJJJJJIIIGGGFFFDDDBBBAAAAAABBBCCCAAAAAA@@@@@@???>>>>>>============<<<;;;;;;::::::;;;;;;:::999888888777777333333333333333333333333222222222222222222222222000000////////////000000......//////...------,,,......////////////.........,,,+++---000111///---//////......------,,,,,,------------------...///000111111222222333333444555666777999:::888555333666444333222222111...,,,,,,...000111111000000111+++******+++---......---+++,,,...000000...,,,+++))))))))))))))))))))))))+++***)))(((((()))***+++******+++---000111111000222333666999;;;<<<<<<<<<;;;<<<;;;:::===BBB@@@;;;===BBBEEEHHHOOO\\\gggkkktttyyyzzzuuueee[[[OOOHHHDDDAAA>>>===777888;;;CCCDDD>>>TTT}}}yyyRRR777999777000111444111111111111111111111111000000333999===???DDDKKKRRR\\\cccggghhhbbbkkkuuuXXXKKKZZZnnngggYYYTTTkkk{{{~~~{{{{{{~~~}}}zzz}}}~~~{{{yyywwwwwwxxxxxxvvvtttpppnnnlllmmmoooooollliiicccbbbaaaaaa```]]]XXXUUUQQQPPPNNNKKKIIIHHHGGGFFFEEECCC@@@??????>>>===<<<===============>>>???@@@AAAEEEKKKPPPQQQSSSTTTVVV___^^^]]]^^^aaaeeejjjmmmmmmllliiieee^^^VVVMMMHHHFFFGGGIIIKKKMMMOOOQQQRRRVVVYYY\\\\\\[[[[[[^^^aaa^^^eeennnrrrpppmmmlllmmmnnnpppnnnjjjgggfffaaa[[[UUUQQQKKKFFFCCCAAA>>><<<:::999999888777666666666888:::;;;;;;999888999:::;;;;;;<<<>>>AAALLLcccwwwwwwkkkddd```\\\UUUOOOCCC@@@???DDDOOOZZZaaaeeeppp}}}|||uuupppoooooopppqqqqqqooollljjjpppkkkiiilllooonnnnnnppprrrwww{{{yyyuuutttyyy~~~{{{|||~~~|||yyyvvvqqqjjjddd^^^]]]]]]]]]^^^^^^```bbbWWWUUURRRPPPPPPOOOMMMKKKJJJKKKKKKLLLKKKJJJIIIHHHFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>============<<<<<<<<<;;;;;;;;;::::::999999888777666666444444333333333333222222111111111111111111111111000000////////////000000......//////////////////......////////////......///,,,***---222444111---//////...---,,,++++++++++++++++++,,,---...//////222333333444444555555666666555555777::::::666111333222111111111111///---+++---000111000///000000,,,+++***+++---...---,,,+++,,,...000000...,,,+++((((((((((((((((((((((((******)))(((((()))***************---000222111000222333666999;;;<<<<<<<<<:::;;;999999<<>>CCCFFFGGGOOO\\\ggglllqqqwwwyyyuuufff```VVVMMMHHHDDD???;;;AAA===<<>>DDDJJJRRR]]]cccfffeee^^^ggg}}}uuu\\\OOO]]]nnnrrraaa\\\YYYppp}}}|||yyyqqqvvv}}}{{{~~~|||yyyxxxyyy{{{{{{wwwssspppooooooqqqrrrpppjjjeeebbbaaa``````___\\\XXXTTTPPPOOOMMMJJJHHHGGGFFFFFFDDDBBB???>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>???BBBEEEHHHJJJKKKLLLMMMRRRQQQPPPPPPRRRWWW\\\___cccfffhhhgggaaaWWWMMMFFFBBBDDDGGGJJJLLLMMMLLLKKKMMMPPPTTTUUUTTTUUUXXX\\\^^^dddjjjjjjfffbbbcccfffggggggccc^^^]]]^^^[[[UUUQQQMMMGGGCCCAAA???===<<<888888888777666666555555777888::::::999888888999<<<<<<<<<>>>BBBOOOggg}}}{{{hhh^^^\\\YYYPPPGGG@@@>>>???FFFQQQ\\\ccceeewwwyyyuuurrrqqqqqqooonnnmmmmmmmmmrrrnnnlllnnnnnnlllmmmooorrrvvvwwwsssnnnooowww||||||}}}~~~~~~~~~~~~}}}zzzxxxvvvtttrrrmmmddd^^^___^^^]]]\\\\\\^^^______SSSQQQNNNMMMMMMLLLKKKIIIHHHIIIJJJKKKKKKJJJIIIHHHEEEDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;888888777777666666555555444444444333333222222222111111111111111111111111000000////////////000000............//////000000......////////////......000---+++...333555333/////////...---,,,++++++++++++++++++,,,---...///000222333333444444555555666555444444777999888444000///......///000000...,,,***,,,///000/////////000,,,+++***+++---...---,,,,,,---///111111///---,,,((((((((((((((((((((((((******))))))))))))*********)))***---000222222111222333666999;;;<<<<<<<<<999:::999888<<>>;;;AAADDD===LLLooorrrsssppp{{{dddDDD===777333444333111111111111111111111111111000333999<<<>>>CCCJJJQQQ]]]dddfffccc[[[ccc{{{zzzvvv]]]MMMVVVccc}}}rrrjjjggg```rrrzzzttt~~~}}}}}}zzzxxxzzz}}}|||wwwqqqppppppqqqrrrrrrnnnhhhcccaaa___^^^]]]\\\ZZZWWWTTTOOONNNLLLJJJHHHFFFEEEEEEBBB@@@???>>>>>>===;;;999::::::999999999::::::;;;>>>???@@@BBBCCCEEEEEEFFFEEEGGGJJJMMMOOOPPPPPPOOORRRWWW\\\]]]YYYQQQJJJEEEAAACCCFFFHHHHHHGGGFFFDDDHHHKKKOOOPPPOOOPPPTTTWWWWWW[[[___^^^ZZZYYY\\\```eeeeeeaaa[[[XXXXXXUUUPPPMMMIIICCC???===<<<;;;:::777777777777666666666555666888::::::999888999::::::<<<@@@CCCDDDJJJ[[[lll{{{kkk]]]YYYUUULLLDDD???>>>@@@IIIUUUaaahhhkkkxxx~~~zzzxxxqqqqqqooollljjjiiikkknnnnnnkkkkkkmmmnnnmmmooorrrwwwyyyxxxtttooopppxxx||||||||||||{{{zzzyyyyyywwwwwwvvvtttpppjjjbbb]]]bbbaaa^^^ZZZYYY[[[ZZZVVVOOOMMMKKKJJJJJJJJJIIIGGGDDDFFFHHHJJJJJJJJJHHHGGGDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<777777666666666555555555555444444333333222222111111111111111111111111111000000////////////000000//////.........//////000......////////////......000...---///222333111/////////......------,,,,,,,,,,,,,,,,,,---...///000000111111222222333333444444444555666777555111......---------//////---,,,***,,,...//////......///---,,,++++++------,,,+++,,,---///111111///---,,,)))))))))))))))))))))))))))))))))******)))))))))))))))***---000222222111222333666999;;;<<<<<<<<<999:::999888<<>>BBBEEEGGGOOO]]]jjjooonnnvvv|||{{{^^^aaa___WWWQQQLLLDDD;;;:::;;;999===@@@???QQQrrrvvvjjj~~~{{{dddsssjjjKKK???666555666222111111111111111111111111111000333999<<<===BBBIIINNN\\\eeegggdddZZZbbbzzz}}}aaaKKKMMMWWWppp~~~xxxgggsss}}}}}}~~~~~~~~~}}}zzzxxxzzz}}}|||uuunnnjjjlllmmmlllhhhdddbbb```^^^\\\YYYXXXWWWVVVTTTRRRNNNLLLJJJHHHFFFDDDDDDCCC@@@???=========<<<999777999888888777777777777888;;;;;;:::;;;<<<===>>>===<<<>>>BBBEEEGGGGGGFFFEEEFFFJJJOOOPPPNNNKKKHHHHHHEEEEEEEEEEEEDDDCCCBBBBBBEEEHHHKKKKKKJJJJJJMMMPPPOOOQQQSSSRRRQQQQQQSSSVVVXXX[[[ZZZUUUQQQQQQOOOLLLIIIEEE???;;;:::999999888666666666666666555555555666888::::::999999999:::999===CCCGGGFFFIIIUUUcccyyyppp___TTTMMMGGGBBB??????CCCMMM[[[hhhqqquuu}}}wwwtttssslllmmmllljjjgggfffhhhkkkjjjggghhhkkkllllllooosssvvvwwwwwwtttppppppuuuzzzvvvvvvwwwwwwvvvvvvuuutttvvvvvvtttppphhhaaa\\\ZZZ[[[\\\XXXSSSSSSVVVTTTOOOLLLJJJHHHGGGGGGGGGFFFEEE@@@BBBEEEHHHIIIIIIHHHGGGCCCCCCDDDDDDEEEEEEDDDDDDEEEDDDCCCBBBAAA???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<777777777777666666666666555555444333333222111111111111111111111111111111000000////////////000000000///...---------...///......////////////.............../////////..............................------------...///000000000111111222222333333444222444666666333000...---...------...//////...,,,)))+++...///...---...///---,,,++++++------,,,++++++,,,...000000...,,,+++))))))))))))))))))))))))))))))************))))))))))))***---000222222111222333666999;;;<<<<<<<<<999:::999999===BBBAAA<<<===AAADDDFFFOOO^^^kkkqqqrrrxxx|||zzzZZZ___```ZZZTTTPPPGGG===888>>>===;;;:::;;;NNNooo{{{eeewww|||iiixxxnnnPPP???555777888111111111111111111111111111111000333999<<<===BBBIIILLL[[[eeehhheee[[[ccc{{{hhhPPPRRR\\\vvvmmmttt~~~}}}~~~{{{|||}}}|||{{{zzz{{{|||}}}yyywwwyyy|||{{{ssskkkccceeefffccc^^^[[[[[[]]][[[YYYVVVTTTSSSRRRQQQOOOLLLKKKIIIGGGEEECCCBBBBBB???===<<<<<<<<<;;;888666888888777666666555666666777666555555666777777777888777777888:::===@@@BBBBBBEEEHHHHHHGGGGGGIIILLLKKKIIIFFFDDDBBBBBBCCCCCCCCCEEEHHHGGGEEEEEEGGGJJJKKKLLLLLLLLLKKKJJJJJJKKKHHHMMMPPPMMMKKKLLLKKKIIIFFFBBB<<<888777777777666666555555555555555555555666888::::::999999:::;;;;;;>>>CCCGGGHHHMMM\\\kkksss```OOOEEEAAAAAA@@@AAAEEEPPP```oooyyy}}}uuupppooohhhiiijjjiiifffdddeeeggghhhfffgggjjjjjjiiilllqqqqqqssstttrrrooonnnoooqqqooopppqqqqqqqqqqqqqqqqqqpppppplllddd[[[SSSQQQQQQPPPQQQNNNJJJLLLRRRQQQLLLJJJHHHFFFEEEFFFFFFEEEDDD>>>@@@DDDGGGIIIIIIHHHGGGBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>;;;<<<<<<<<<<<<<<<<<<<<<888888888888777777777777555555444333333222111111000000000000000000000000000000////////////000000000///...---,,,------.........////////////......,,,---///...---,,,,,,---.........//////////////////............///000000222333333444444555666666111444777666222---,,,,,,///......///000000...---)))+++...///...---......---,,,++++++------,,,+++)))+++---//////---+++)))))))))))))))))))))))))))))))))************))))))))))))***---000222222222222333666999;;;<<<<<<<<<:::::::::999>>>CCCBBB======AAADDDFFFOOO___lllsssvvv{{{}}}yyyYYY\\\^^^]]]XXXOOOEEE???===999777888999===GGGRRReee```}}}~~~^^^???888666333666333333333222222222111111222111444999;;;<<>>===;;;999888777666666777666666555555555666666999999:::888777888:::<<>>>>>>>>???@@@<<<<<<;;;::::::999888888888888777666666666666666777666555444333333333333444444333333222111000000//////000000111111111222000111111000...---///000////////////////////////........................//////.........------------,,,,,,,,,,,,---......333333333444333333222222444444555666222------111///000222222222000...---***///333111000000---************,,,------+++))),,,------------------,,,))))))(((((((((((())))))''')))***)))((('''(((***)))***+++,,,...///000000333666888999999999:::<<<;;;::::::;;;===>>>===<<>>???AAABBBBBBBBBDDDFFFNNNLLLHHHEEEAAA???======?????????@@@@@@AAAAAAAAACCCBBB@@@???>>>???@@@@@@BBB@@@>>>===>>>@@@BBBDDD===<<<;;;999777777666666666666555555555555666666999999999888777888:::<<<@@@DDDJJJMMMLLLQQQcccuuu}}}zzzrrraaaLLLAAA???@@@>>>AAACCCJJJWWWhhhyyy~~~wwwxxxvvvooocccbbb``````aaadddgggiiigggfffeeefffjjjmmmoooppppppnnnllliiihhhhhhiiiiiibbbggglllooonnnmmmllllllgggfff]]]OOOFFFFFFHHHGGGDDDAAA???AAAFFFHHHGGGEEEDDDEEEEEEDDDBBBAAACCCDDDCCCBBBBBBDDDGGGHHHGGGFFFCCCDDDEEEFFFFFFDDDBBBAAAAAA@@@??????>>>>>>??????<<<<<<;;;::::::999888888888888777666666666666666666555555444333222222222444444333333222111111000000000000000111111111222000111111000...---///000////////////////////////........................//////.........---------------,,,,,,------...///333333444444444444333333444444555666222,,,---111444444444444222///,,,+++,,,111444222000111///,,,*********,,,------,,,***,,,------......------,,,))))))(((((((((((())))))''')))***)))((('''(((***)))***+++,,,...///000000333555888999999999:::<<<;;;::::::;;;===>>>===<<<@@@AAABBBEEERRRbbblllooouuuzzz|||xxx\\\[[[[[[\\\[[[SSSGGG===@@@======>>>>>>===AAAGGG[[[rrr|||}}}nnn]]]lll~~~oooOOO:::333333444333333333222222222111111222111444888;;;<<>>???@@@??????@@@BBBIIIHHHEEEBBB???===<<<;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===<<<;;;<<>>===??????JJJLLLRRR]]]lllzzzzzzzzzvvvnnn^^^^^^^^^^^^aaaeeehhhkkkhhhffffffgggjjjlllllllllkkkjjjhhhgggeeedddddddddbbbeeeiiiiiifffdddcccdddaaa\\\QQQEEE???@@@@@@>>>===:::888:::>>>@@@???===CCCCCCCCCBBB@@@@@@AAACCCCCCBBBBBBDDDEEEFFFEEECCCBBBCCCDDDEEEDDDCCCBBBAAA??????@@@@@@??????>>>===<<<;;;;;;::::::999999888888888777666666666666777555555444444333222222222444444333333222222111111000000000111111111111111000111111000......///000////////////////////////.......................................------------------------...//////333444444555555555444444444444555555111,,,---222999888777555222...+++)))///333555222111222111///*********,,,......,,,***,,,---............---,,,))))))(((((((((((())))))''')))***)))((('''(((***)))***+++,,,...///000000222555888999999:::;;;<<<;;;::::::;;;===>>>===<<<===@@@AAAEEEQQQ```kkkmmmuuuzzz|||www```]]][[[\\\]]]WWWJJJ>>>@@@>>>>>>AAAAAA@@@AAAEEEKKKeeeuuuttt{{{wwwbbbfff}}}|||vvv~~~___???222333333333333333222222222111111111111333888;;;<<<@@@GGGNNNYYY___eeehhhcccllltttXXXUUUsssqqq]]]pppzzz~~~|||wwwwwwwwwuuurrrnnniiifffaaa^^^[[[YYYWWWTTTPPPNNNOOOMMMKKKJJJJJJHHHFFFDDDAAABBBCCCDDDCCC@@@>>><<<;;;;;;:::999777666555444333333333333222222222222...///111222222222111000555555555666666666777777:::;;;============???@@@>>>>>>======<<<<<<<<<<<<999999:::;;;::::::999888777777999:::<<<===>>>???;;;<<<===>>>>>>?????????;;;:::999888666666666666666555555555555666666777555777:::<<>>???AAACCCCCCBBBBBBCCCDDDDDDBBBAAAAAAAAABBBCCCCCCBBBAAAAAA>>>???@@@@@@@@@???===<<<;;;;;;;;;::::::999999999999888777777666666777777444444444444444333222222444444333333333222222222111111111111111111111111///000111000......///111////////////////////////.........................................................---......///000444444555555666555555555555444444444000+++---222:::999888555222...+++)))///333555111///111111000*********,,,......---+++,,,---...//////...---,,,))))))(((((((((((())))))''')))***)))((('''(((***)))***+++,,,...///000000111444888:::::::::;;;<<<;;;::::::;;;===>>>===<<<<<>>BBBDDDCCCCCCFFFIIIcccvvvzzznnnbbbzzzvvv|||rrrHHH444666333333333333222222222111111111000333888:::;;;@@@FFFMMMXXX```fffjjjeeemmm~~~lllPPPNNNjjj___WWWttt}}}}}}~~~~~~~~~wwwwwwvvvsssnnnjjjfffddd^^^[[[XXXUUUSSSQQQNNNLLLMMMKKKIIIHHHHHHGGGEEECCC@@@AAABBBBBBAAA???<<<;;;::::::999888666555444333333333222222222111111111---...000111111111000///111111222333444555666666555777999:::;;;<<<>>>@@@999999::::::;;;;;;;;;;;;999999999999999888777777444666888;;;===>>>>>>>>>:::<<>>AAAFFFIIIIIILLLTTT^^^eeeiiipppxxx}}}mmmdddZZZRRRFFF>>>;;;>>>FFFLLLRRRVVV]]]hhhsssyyynnnddd]]]\\\^^^```ccceeeggghhhhhhfffeeedddeeeffffffeeedddddddddcccbbb```___^^^]]]YYYVVVWWW\\\dddiiifffbbbRRRHHH<<<777666666333111555444333333444555555444777888:::;;;;;;===@@@BBBBBBAAAAAAAAABBBBBBAAA???@@@@@@@@@AAAAAAAAA@@@@@@>>>>>>???@@@@@@>>>===<<<;;;;;;::::::::::::999999999999888777777777777777444444555555555444333333444444444333333333333333222222222111111111111111///000000///......000111////////////////////////........................---.....................///............///000000333444444555666666666555555333444444///+++---222777777555333111///---,,,...222333000...000000...*********,,,//////...,,,,,,---///000000///---,,,))))))(((((((((((())))))''')))***)))((('''(((***)))***+++,,,...///000000000444888:::;;;;;;;;;<<<;;;::::::;;;===>>>===<<<<<<@@@CCCFFFPPP___kkkoootttyyy|||yyydddaaa]]]\\\[[[WWWOOOHHHAAA======AAADDDEEEFFFIIIKKK```vvv~~~bbb|||RRR888999333333333333222222222111111111000333777:::;;;@@@FFFLLLXXXaaahhhkkkeeekkkwwwhhhOOOMMMggg~~~~~~]]]XXXuuuyyy||||||}}}~~~yyyyyywwwrrrlllgggdddccc[[[XXXTTTRRRQQQOOOMMMKKKKKKIIIFFFFFFFFFFFFEEEDDD??????@@@???>>>===;;;:::999999888777555444333222222222222111111111000000......///000000000000000...///000111222333444444111333666777888999<<<>>>::::::;;;;;;;;;;;;::::::;;;:::999888777777777777444666999<<<>>>>>>>>>===999;;;???BBBAAA>>>:::666999888777666555555555555555555444555555666777888:::;;;<<<;;;;;;<<>>>>>???????????????@@@@@@>>>>>>??????>>>>>>===<<<::::::::::::::::::::::::999999888777777777777888444555666777777666555444444444444444333333333333222222222222222111111111...///000///......000222////////////////////////........................---------...............///////////////000111111222333444555555555555555555333333333///***---222333333222111000///...---+++000222///---///...,,,*********---///000...---,,,---///111111///---,,,))))))(((((((((((())))))''')))***)))((('''(((***)))***+++,,,...///000000///333888;;;;;;;;;;;;<<<;;;::::::;;;===>>>===<<<===AAACCCEEENNN]]]kkkqqqtttzzz}}}zzzdddaaa]]]ZZZWWWSSSOOOKKKEEE???<<>>===<<<;;;::::::999888777666444333222222222111111111000000000000///////////////000000111////////////000000111111...000222333333444666888777888999;;;;;;;;;;;;:::===;;;888666444555666777555777:::===>>>===<<<:::777999<<<===>>><<<:::888888888777666555555555555444444444555555666777888;;;<<<===<<<<<<===???BBBJJJSSS```jjjkkkkkktttxxxhhh___VVVJJJ???===???GGGVVVdddzzz~~~~~~zzztttkkkddd[[[```gggmmmpppnnnjjjhhhiiigggdddcccdddeeeffffffbbb```^^^[[[ZZZZZZZZZ[[[bbbeeehhhgggbbbZZZQQQKKKHHH@@@;;;<<<;;;777444666555666555444333333333444111222444444444555888:::???>>>>>>???@@@AAA???>>>>>>=========>>>>>>???@@@??????>>>===============:::::::::::::::::::::::::::999888888777777888888555666777888888777666555444444444444444444444444333333333222222111111111...///000///...///000222////////////////////////........................---------.........//////000000//////000000111222111222333444444555555555555333333222...***,,,222000000///...------------***///222000...///---*********+++---///000///---+++---000222222000---+++))))))(((((((((((())))))''')))***)))((('''(((***)))***+++,,,...///000000///333888;;;<<<;;;;;;<<<;;;::::::;;;===>>>===<<<===@@@BBBCCCKKK[[[jjjrrrvvv{{{~~~{{{ccc```]]]XXXTTTPPPNNNMMMIIIAAA<<<>>>BBBDDDGGGKKKKKKRRRjjjmmmjjj{{{aaa@@@>>>444333333333222222222111111000000222777:::;;;???FFFLLLYYYcccjjjkkkaaadddvvv}}}wwwvvvlllRRRLLLaaauuu}}}^^^WWWyyy}}}~~~~~~~~~~~~}}}{{{yyyxxxyyy{{{wwwwwwtttmmmddd^^^\\\\\\VVVSSSPPPNNNNNNMMMLLLKKKEEECCCAAAAAABBBDDDDDDCCC???>>>===;;;::::::::::::888888777555444333222111111111111111000000000000000000///......000111222000000/////////............///111111000000222333000222555888:::;;;<<<<<<>>>;;;777444333333555777555888;;;===>>><<<:::888777777888999:::;;;;;;<<<888777666555555555555555444444444555555777888888:::<<<===>>>???BBBFFFIIIZZZffftttxxxqqqmmmyyyuuueee^^^VVVJJJ???===AAAKKK[[[kkkjjjpppxxx}}}wwwfffVVVVVV\\\eeelllpppnnniiieeegggdddaaa```aaacccddddddaaa___[[[XXXWWWWWWYYYZZZVVVZZZ[[[VVVMMMIIIKKKPPPEEE???===???>>>888666999666666666555333222333444111333333333222222444666>>>======>>>@@@@@@???>>>===============>>>??????@@@???===<<<<<<<<<===>>>:::::::::::::::::::::::::::999888888777888888888555666888999:::999777666444444444444444444444444333333333222222111111111...///000///...///111222////////////////////////........................---------.........//////000000000000000111111222000111222333444444444444555333333222...***,,,222//////...,,,,,,+++++++++***///333111000000...*********+++---///000///---+++---000222222000---+++))))))(((((((((((())))))((()))***)))((('''(((***)))***+++,,,...///000000...222888;;;<<<<<<;;;<<<;;;::::::;;;===>>>===<<<<<>>AAAFFFIIILLLUUUsssrrriii}}}}}}rrrFFF222555333333333222222222111111111000333888::::::>>>CCCJJJVVV___eeefff___dddxxx}}}kkkOOOKKKaaarrrrrr___qqq|||}}}~~~}}}~~~~~~|||}}}~~~{{{zzz{{{|||||||||zzzsssmmmgggbbb]]]ZZZSSSQQQMMMKKKJJJIIIGGGEEEBBBBBBAAAAAA@@@???>>>>>>>>>===<<<;;;::::::999999777666666444333222111111000000000000000000000000000000000000000000000000000000//////.........---........./////////000000,,,---///111333666777888888888777666555444444333555555555666666666666777444444555555666666777777888888777555444333222111444444333444444555666777;;;;;;<<>>>>><<<:::888999999::::::999888666555333333222222222333555666777888:::::::::<<<>>>@@@>>>>>>>>>===>>>>>>???@@@@@@???>>><<<<<<<<<===>>>::::::::::::::::::::::::777888888999999999888888666666666666666666666666555444333333555555444333222222222111111111111000000000////////////000000111111111111000///------......//////......---,,,......////////////......---.........---...111333111111222333333333333222333444555222...,,,---///111111111111///---+++***,,,///222333222111000///,,,+++***+++...///---***000000//////...---++++++''''''((((((((((((''''''((((((((((((((((((((((((++++++,,,,,,---...//////000333666:::<<<<<<<<<;;;;;;999888999;;;======<<<:::@@@AAA>>>HHH\\\jjjkkkssszzz}}}yyycccbbb___ZZZSSSOOOOOOPPPLLLHHHCCC???>>>AAAEEEHHHKKKTTTrrrwwwiii}}}uuuzzzNNN999999333333333222222222111111111000333888::::::>>>CCCKKKUUU[[[___aaa\\\ddd{{{~~~zzzyyykkkOOOIII]]]nnnzzzbbbppp}}}}}}zzz~~~}}}~~~|||{{{|||||||||yyyuuuooojjjeeebbb^^^[[[TTTQQQNNNKKKJJJHHHFFFDDDAAAAAA@@@???>>>======<<<:::999888777777777777777666666555444333222111111000000000000000000000000000000000000000000000000000000/////////........................///////////////000111222333444555777666666555555444444333444444444555555555666666555555666666777888999999888888777666555444333333444333333444444555666777;;;===AAAGGGMMMSSSXXXZZZTTTYYYaaajjjtttxxxhhh___ZZZWWWPPPHHH???===DDDOOOXXX^^^VVVWWWaaauuu|||wwwkkk]]]SSSTTT]]]ddddddbbbaaa___\\\^^^\\\ZZZ[[[\\\^^^^^^]]]ZZZ[[[\\\]]]\\\YYYWWWUUUVVVRRRNNNMMMOOONNNJJJFFFCCCAAA>>>=========;;;:::<<<<<<===<<<;;;999888666555444333222222333444555555777888999999:::===???>>>>>>>>>>>>????????????@@@@@@???>>>============::::::::::::::::::::::::777888888999999999888888666666666666666666666666555333333333444555444333222222222111111111111000000000////////////000000111111111000000///------......//////......---,,,......////////////............///...---...000222111111222333333333333222222333444111---+++,,,//////000000000///---,,,***---000333444222000//////,,,+++***+++...///---+++111111111000///...,,,+++''''''((((((((((((''''''))))))))))))))))))))))))++++++,,,---......//////111333777:::<<<<<<<<<;;;;;;999888999;;;======<<<:::??????===GGG[[[iiikkkrrryyy~~~zzzbbbaaa^^^YYYSSSOOOMMMMMMLLLHHHDDD@@@>>>@@@CCCEEEIIIQQQlllfffuuuyyyUUU<<<999333333333222222222111111111111333888999999===CCCMMMUUUXXX[[[]]][[[fff|||}}}uuuWWWMMM___nnniiisss}}}{{{yyy}}}|||}}}~~~|||{{{{{{{{{|||xxxtttnnniiieeeaaa]]]ZZZUUURRRNNNKKKIIIGGGDDDBBB??????>>>===<<<;;;::::::777666666555555555666666666555444444333222111111000000000000000000000000000000000000000000000000000000////////////........................------111111111111111111111111444444444444444444444444333333333333444444444444555555666777888999:::;;;888888777666555555444444333333333333444555666777:::>>>FFFMMMQQQQQQOOONNNJJJRRRaaatttpppbbb\\\WWWQQQMMMFFF???>>>EEEMMMSSSUUUIIIPPPaaawwwzzztttnnnbbbVVVOOOSSS[[[aaaaaa______]]]ZZZ___\\\YYYWWWXXXZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUSSSOOOKKKJJJJJJIIIFFFBBBCCC@@@>>>======>>>>>>===@@@@@@@@@???>>>;;;999888888777555444333333444444444666888888999:::===???>>>??????@@@@@@???>>>>>>@@@@@@@@@@@@???>>>===<<<::::::::::::::::::::::::888888999999999888888777666666666666666666666666555333222333444555444222222222222111111111111000000000////////////000000000000000000///......---......//////......---,,,......////////////.........//////...------///111111222222333333333333333111333333111---+++,,,///000000000///...---,,,+++000222444444222000//////,,,++++++,,,......---+++111111222111000///---,,,'''(((((())))))(((((('''***************************+++,,,---...///000000111333777:::<<<===<<<;;;;;;999888999;;;======<<<:::>>>>>><<>>???AAACCCFFFJJJ___dddgggVVV;;;444333333333222222222111111111111333888999999<<>>EEEKKKMMMKKKGGGCCCMMMZZZnnnyyyiii___[[[TTTLLLMMMHHHBBBBBBFFFKKKMMMLLLHHHTTTiii~~~}}}rrrkkkcccWWWNNNJJJRRRZZZ___^^^\\\\\\\\\ZZZ```^^^\\\[[[[[[[[[ZZZYYYZZZYYYXXXVVVUUUTTTTTTSSSPPPMMMJJJHHHHHHFFFCCC@@@CCC@@@>>>===???@@@AAAAAABBBBBBBBBAAA@@@===;;;:::<<<:::888666555444444555555777888999999;;;>>>@@@>>>>>>???@@@@@@???>>>>>>??????@@@@@@???===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999888777777666666666666666666666666444333222222444444333222222222222111111111000000000000////////////000000//////000000///......---.........///......---,,,---......//////......---/////////...------///111111222333333444444333333222333444222...,,,...000333333222000...---+++***222444555444222///......+++++++++,,,---------,,,000111111111000...,,,+++(((((())))))))))))(((((())))))))))))))))))))))))***+++,,,---...///000111111333777;;;======<<<<<<;;;999888999;;;======<<<:::===<<<===FFFXXXfffkkkoooxxx}}}bbbaaa]]]YYYTTTOOOJJJGGGIIIGGGDDD@@@??????@@@AAACCCCCCOOOkkkooo```tttXXX<<<444333333333222222222111111111111333777999888<<>>===???>>>;;;999777666666666555666777888888999;;;>>>======>>>????????????>>>>>>?????????>>><<<:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777666666666666666666666666666444333222222333444333222222222222111111111000000000000////////////000000...////////////......---.........///......---,,,------............------...//////...------///222222222333444444444444333333555666333000...000333777666444111///,,,***)))222444555444111///......***+++,,,------,,,,,,---...///000111000---+++)))(((((())))))))))))((((((((((((((((((((((((((((((***+++,,,---///000111222111444777;;;=========<<<;;;999888999;;;======<<<;;;<<<===???IIIXXXeeekkkoooxxx}}}cccaaa^^^ZZZVVVPPPIIIDDDGGGEEECCCAAA??????@@@@@@AAA???CCCVVVuuuaaalllbbbEEE:::333333333222222222111111222111333777888888;;;@@@CCCOOOYYYaaaddd^^^cccxxxsssUUUPPPgggzzzsssYYYmmm{{{yyy~~~}}}~~~}}}zzz{{{{{{zzzyyyzzz}}}yyyttttttvvvsssppplllhhhddd___YYYUUURRRNNNJJJGGGDDDAAA>>><<<;;;:::999777666444333333222111111000000000111111222222222111111111000000000000000000000000000000000000000000000000000000//////000000000000111111........./////////000000...///000000111222333333222222222333333444444444111111111111222222222222111111222222333444444444111111222222222222222222222222222222333444555666888999;;;===???@@@AAAAAAQQQhhh~~~{{{kkkfff]]]TTTQQQPPPJJJBBBJJJIIIFFFAAA===<<<>>>@@@PPPccczzz}}}vvvsssoooiiibbbWWWNNNMMMQQQVVV\\\```^^^\\\]]]^^^]]]bbbcccdddeeeeeebbb]]]YYYUUUTTTRRRPPPNNNMMMMMMLLLKKKKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFEEEDDDBBBBBBDDDDDDDDDDDDCCCBBBBBBAAA???<<<::::::999999444555666666555666888:::;;;;;;;;;<<<===>>>???@@@@@@@@@@@@???===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777666666666666666666666666666444222111222333444333111222222222111111111111000000000////////////000000....../////////......---......//////......---,,,------............---------.........---...111333222222333444444444444444444666777444111///111444888777444111...+++***)))222333333222000...---...)))+++------,,,,,,,,,------///000111000---***(((((())))))******))))))(((''''''''''''''''''''''''***+++,,,---///111222222222444888;;;===>>>===<<<;;;999888999;;;======<<<;;;<<<>>>DDDMMMZZZeeelllpppxxx~~~|||dddbbb^^^[[[XXXQQQIIICCCDDDCCCBBBAAA@@@@@@@@@@@@???>>>???MMMiiibbbhhhpppNNN???333333333222222222111111222111333777888777:::@@@BBBOOOZZZbbbeee^^^bbbvvv{{{zzzlllSSSRRRkkkiiiYYYvvvyyy}}}~~~~~~~~~|||zzzzzz}}}vvvrrrrrruuurrroookkkhhhccc^^^XXXTTTOOOLLLHHHDDDBBB@@@===:::::::::999777555333222222333222111000000///000000111111111111111000000000000000000000000000000000000000000000000000000000//////000000000111111111---......///000111222222000000111111222333333333333333333333444444444444111111111222222222333333222222222222222222222222111111222222222333333333222222222222333444555666777888999;;;>>>BBBEEEFFFQQQfffxxx~~~|||sssddd```XXXNNNKKKMMMKKKFFFHHHIIIHHHAAA999777===DDDUUUiii~~~}}}uuunnniiigggccc]]]RRRKKKMMMTTTYYY___bbb```^^^___aaaaaaaaaaaaaaaaaabbb```\\\YYYSSSSSSQQQPPPNNNLLLKKKJJJHHHIIIIIIHHHFFFEEEEEEFFFEEEEEEFFFHHHIIIIIIGGGDDDAAABBBDDDFFFHHHHHHHHHHHHEEECCCAAA???======<<<===777888999888666666888999:::999888888:::===@@@BBBDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::999999777666666666666666666666666666666333222111222333333333111222222222111111111111000000000////////////000000------...//////......---......//////......---,,,,,,------......------,,,,,,------------///222444222333444444555444444444333555666444111///111444555333111...,,,++++++***000111222111...------...)))+++......,,,+++,,,......///111222111...+++)))))))))************))))))((((((((((((((((((((((((***+++,,,...///111222333222444888;;;>>>>>>===<<<;;;999888999;;;======<<<<<<===AAAHHHRRR\\\fffmmmrrryyy~~~zzzeeebbb___\\\YYYRRRIIIBBBCCCBBBBBBAAA@@@@@@@@@@@@???>>>@@@KKKfff```fffyyySSS@@@333333333222222222111111222111333777888777:::???DDDRRR\\\dddggg___cccwww{{{tttrrreeeNNNOOOhhhzzzjjjbbb~~~zzz}}}}}}~~~~~~}}}~~~{{{{{{}}}zzzssspppsssvvvwwwtttooojjjeee^^^WWWRRRMMMJJJFFFCCCAAA???<<<:::::::::888777555333222111555555333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111111222---...///000111222333444222222222222222222222333444444444444444444444444111222222222222333333333333333333222222222111111222222222333333444444555222222222222333444555555777777999<<<@@@EEEIIIKKKLLL^^^mmmppprrrvvvrrrhhh```\\\SSSHHHEEEGGGIIIGGGGGGKKKJJJBBB999777@@@JJJ[[[nnn}}}vvvmmmeeeaaa```^^^XXXNNNGGGKKKTTT[[[aaadddaaa___aaacccccc```^^^]]]\\\\\\\\\ZZZXXXSSSSSSRRRQQQOOOMMMKKKJJJFFFGGGHHHGGGFFFEEEFFFGGGFFFFFFHHHJJJLLLKKKGGGDDDAAACCCEEEHHHJJJLLLLLLLLLFFFEEECCC@@@???>>>??????<<<======;;;:::999:::<<<999888666666888<<>>??????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999777666666666666666666666666666666333222111111333333222111222222222111111111111000000000////////////000000------......///......---......//////......---,,,,,,------......------,,,+++,,,------...///333555222333444444555555444444222444555333000///111333111000...,,,+++++++++,,,///000111000---,,,---...)))+++......,,,+++,,,...///000222333222///,,,***))))))************))))))))))))))))))))))))))))))***+++,,,...000111333333222555888<<<>>>>>>======;;;999888999;;;======<<<===>>>BBBKKKUUU^^^gggmmmssszzz}}}yyyeeeaaa^^^[[[XXXRRRJJJDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>BBBCCCFFFXXXwwwccc\\\fff<<<999333000111222000000222222222222333555888;;;<<>>;;;999:::999777555333222222111222222111000//////000000000000000000000000000000000000000000000000000000............/////////000////////////000000000000000000000000111111111111000000111222333333333333222333444333222222333555555555444333222222222222222222111111111111222222111111222333333333333222555444444333333444444555:::999:::>>>CCCFFFFFFDDDOOOaaapppppplllkkkhhhbbb\\\RRRIIIDDDBBB@@@BBBFFFQQQVVVLLL???<<<;;;CCCTTTcccvvv~~~qqqkkkgggdddcccaaa\\\SSSFFF@@@IIIVVV^^^aaacccdddbbb```^^^^^^\\\\\\[[[ZZZXXXWWWUUUTTTQQQPPPNNNMMMKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFKKKJJJIIIJJJLLLLLLIIIEEEFFFEEEFFFJJJMMMNNNKKKGGGFFFEEECCCBBBAAAAAABBBCCCBBBAAA???===;;;;;;;;;<<<999999999888888:::===@@@AAA@@@???=========>>>>>><<<<<<;;;;;;;;;:::::::::999999888777666666777777666555555555555555666777444444333222222222333333111111111111111111222222000000000000000000000000111111000000//////......---...///000000///...---+++---...---,,,,,,---...+++...---)))(((---111000222333333444444333333222///111333333111//////000---///000///---+++******333222000//////...+++))))))***+++,,,---,,,+++***000000000000...,,,***)))))))))))))))))))))))))))******))))))))))))******+++,,,---...///111222222444666;;;>>>???>>><<<:::>>><<<::::::;;;<<<===<<<>>>AAAEEELLLUUU^^^fffkkksssxxx{{{xxxeeebbb^^^\\\YYYSSSKKKEEEBBBBBBBBBBBBBBBBBBBBBBBB===BBBAAAAAAVVV}}}fffYYYxxxqqqHHH999444000111222000000222222222222333555888:::<<>>:::999@@@PPPmmm}}}|||mmmgggfffdddeee^^^UUULLLDDDDDDOOO[[[aaadddfffeeeaaa]]]ZZZXXX[[[[[[[[[YYYWWWTTTRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKLLLLLLJJJGGGMMMLLLJJJKKKLLLLLLJJJHHHJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDBBBAAA???>>>======;;;;;;:::::::::<<<>>>@@@AAA@@@??????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999888777777777777777:::999888777777777777777555444444333333333333444111111111111111111222222000000000000000000000000111000000000/////////...---...///000000///...------...///...---,,,---...---------,,,+++,,,///222222333333444444333333222///111333333111///......---///000000---+++++++++111///......///...,,,***)))***+++,,,---,,,++++++000000000000...,,,***)))))))))))))))))))))))))))******))))))))))))******+++,,,---...///000111222222555999>>>@@@@@@>>>======;;;::::::;;;===>>>===???AAAFFFMMMUUU^^^fffkkkvvv{{{~~~{{{eeebbb^^^\\\YYYTTTLLLFFFBBBBBBBBBBBBBBBBBBBBBBBB===DDDAAA>>>UUUnnnWWWmmm|||SSS:::444111222222000000222111111222333555888:::<<>>===<<<<<<<<<>>>???@@@@@@@@@AAAAAA@@@@@@??????<<<<<<;;;;;;;;;:::::::::999999888777777777777888;;;:::999888777666666666666666555444444444444444222222222222222222111111000000000000000000000000000000000000////////////......////////////......///000000///---,,,---...,,,(((***//////)))+++222222333333444444333333222///111333333111...------...///000000...,,,,,,---///...---...//////---,,,)))***+++---------,,,+++///000000///...,,,***)))))))))))))))))))))))))))******))))))))))))******++++++,,,...///000111222000333888===@@@@@@@@@???<<<:::999:::<<<>>>?????????CCCHHHNNNUUU^^^ggglllvvv|||}}}dddaaa]]][[[YYYSSSKKKEEEAAAAAAAAAAAAAAAAAAAAAAAA===EEEDDD???TTTyyyXXXddd~~~VVV:::555111222222000000222111111111333555777:::;;;GGGQQQZZZbbbggg```bbbttt~~~nnnRRRQQQbbbsss{{{uuu~~~uuuzzz~~~}}}||||||{{{{{{{{{~~~|||zzzyyyuuurrroooqqqvvv|||zzzsssmmmiiibbbWWWOOOMMMIIIFFFCCC@@@>>><<<999777555555444222111111111111111111000000000000000111000000000000000000000000////////////////////////...////////////000000000//////000000000111111111111111111111222222222222222222444555555555555555666777777666444444555777555444333222111111111111222222111111111111222222111111222333333333333222444333333333333333333444999999;;;===@@@CCCEEEFFFLLLTTTZZZYYY\\\bbbaaaZZZRRRIIIDDDJJJSSSVVVTTTSSSMMMPPPGGG>>>@@@DDDMMM^^^iiiwww~~~ssshhhhhhmmmooorrr```LLLDDDEEEKKKRRRXXX]]]```ddddddaaa]]]YYYWWWSSSUUUWWWXXXWWWUUUQQQOOOHHHIIIIIIJJJJJJJJJJJJJJJGGGHHHHHHJJJKKKMMMOOOPPPMMMMMMMMMMMMMMMMMMMMMLLLNNNNNNPPPQQQRRRRRRPPPOOOMMMNNNOOOQQQQQQQQQPPPOOOQQQQQQPPPOOOMMMKKKHHHFFFAAA@@@???>>>???@@@@@@@@@@@@AAABBBCCCCCCAAA@@@???<<<<<<;;;;;;;;;:::::::::999999888777777888888888888888777666555555555666888777666555555444555555333222222222222222111111000000000000000000000000000000000000////////////...//////////////////...000111111000...,,,---......)))...999999---+++333222333333444444333333222///111333333111...---,,,///000111000...------...111000//////000000...,,,)))***,,,------------,,,////////////...,,,***)))((((((((((((((((((((((((******))))))))))))*********+++,,,---///000111111111444888<<>>AAADDDFFFKKKRRRVVVWWW___hhhggg^^^RRRKKKJJJRRRZZZYYYRRRMMMHHHLLLDDD===BBBGGGPPP```eeevvvxxxoooooossstttooo]]]LLLFFFIIINNNRRRVVV\\\___bbbccc```[[[XXXWWWUUUWWWXXXYYYWWWSSSOOOLLLIIIIIIKKKLLLMMMMMMLLLLLLIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMNNNOOOKKKNNNSSSWWWWWWTTTQQQNNNLLLMMMPPPRRRTTTUUUVVVUUUSSSSSSSSSRRRPPPNNNKKKJJJGGGEEEBBBBBBDDDDDDBBBAAACCCCCCDDDDDDDDDBBB@@@???<<<<<<;;;;;;;;;:::::::::999888888888888888999999666666666666666777888999999888777666555444444555333333333333222222111111000000000000000000000000////////////000000000000/////////....../////////000111111000...,,,---...111...555CCCBBB555000666222333333444444333333222111222333333000///...///222333333111///---...///444333111111111000---+++)))***,,,---......------......///......,,,***)))((((((((((((((((((((((((******))))))))))))*********+++,,,---...000111111333555999<<<>>>???>>>>>>;;;:::999:::===@@@AAAAAA???DDDKKKPPPUUU\\\fffmmmrrryyy}}}{{{ccc```\\\ZZZXXXSSSLLLFFFAAAAAAAAAAAAAAAAAAAAAAAA:::>>>@@@AAAJJJcccZZZVVVrrr\\\<<<666222333333000000222000000111222444777999;;;DDDOOOWWW___ccc[[[\\\lll}}}```WWWfffxxxbbbxxxwww~~~~~~~~~~~~}}}}}}~~~~~~|||zzzwwwuuuuuusssrrruuuzzz}}}|||{{{yyyrrrmmmiiibbbXXXPPPNNNHHHEEEAAA>>>===;;;888666555444333333333333444444000000000000000111111222////////////////////////000000000000000000000000/////////000000000111111000000000111111111222222111111111111222222222333444444666777777777777777777777777666444333444666444333222111111000000111222222111111111111222222111111222333333333333222333333222222222222333333222444777999<<<@@@EEEIIILLLQQQTTTXXXbbbkkkfff[[[OOOKKKMMMVVV[[[WWWOOOIIIDDDHHHAAA<<>>>>>>>>>>><<<:::999:::===@@@AAAAAA???DDDKKKPPPTTT[[[eeemmmssszzz~~~dddaaa^^^\\\ZZZUUUNNNHHH@@@@@@@@@@@@@@@@@@@@@@@@???===???EEEGGGPPPkkk^^^UUUqqqeee===777333333333000000222000000111222444666999;;;@@@LLLUUU___ddd\\\]]]nnn|||yyyWWWVVVmmm{{{ddd|||~~~~~~{{{|||}}}}}}|||yyywwwuuurrrqqqqqqtttxxxzzzwwwtttxxxqqqllliiicccYYYQQQOOOGGGDDDAAA>>><<<:::888666333222222222222222333333000000000000000111222222////////////////////////000000000000000000000000//////000000000111111111000000111111111222222222333333333444444444555555555555666777888888888888888999999777555444555777444333222111000000000000222222111111111111222222111111222333333333333222333333222222222222333333000222555777999===CCCHHHMMMQQQTTTZZZfffooogggXXXPPPMMMNNNTTTVVVPPPIIIEEE???DDD???<<>>???@@@@@@===;;;:::;;;===@@@AAAAAA>>>DDDKKKOOOSSSYYYdddlllttt{{{fffccc```^^^\\\WWWPPPJJJ@@@@@@@@@@@@@@@@@@@@@@@@FFF???AAAIIIGGGGGG___{{{bbbWWWssskkk===777333444333000000222000000000222444666999:::===IIITTT^^^eee^^^```qqq}}}oooMMMSSSrrr{{{ggg}}}|||~~~~~~~~~~~~{{{}}}~~~~~~{{{yyywwwwwwvvvwwwyyy|||{{{vvvrrrwwwqqqllliiicccYYYRRRPPPGGGDDD@@@>>><<<:::777555111111111111111111222333000000///000000111222222////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222555555555666666666666777555666777888888999999888:::;;;:::999777666777888444333222111000000000000222222111111111111222222111111222333333333333222333222222222222222222333222444666777777:::???DDDKKKPPPTTT\\\jjjsssjjjZZZUUUQQQPPPQQQOOOHHHBBBAAA:::@@@>>>>>>HHHNNNTTT```ooo}}}nnnhhheeecccZZZTTTMMMGGGBBBAAAJJJTTT\\\]]]]]]\\\ZZZYYYZZZ[[[SSSRRRRRRQQQPPPNNNMMMLLLIIIKKKMMMNNNOOONNNMMMLLLIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMNNNMMMKKKKKKNNNRRRNNNSSSZZZ]]]\\\[[[[[[\\\^^^]]]]]]]]]^^^___aaaccc^^^]]][[[ZZZZZZZZZ[[[\\\[[[WWWTTTTTTVVVVVVQQQLLLMMMKKKHHHEEECCCAAAAAA@@@<<<<<<;;;;;;;;;:::::::::999888888888999::::::;;;888888777777777777777777888777666555333333222222555555444333333222111111000000000000000000000000.../////////000000111111000///...------...///000+++---...---,,,,,,---......111///***)))///333333222333333444444333333222555555222000///222777;;;:::999777333///,,,,,,---...---,,,---......,,,***)))***,,,...////////////,,,------...---,,,***)))))))))))))))))))))))))))******))))))))))))******)))***+++,,,...///000000111333666:::>>>@@@BBBCCC===<<<:::;;;===@@@@@@@@@===DDDKKKOOORRRXXXccclllssszzzbbbbbb```]]]\\\ZZZSSSJJJBBB@@@>>>>>>>>>>>>===<<>>FFFUUUdddjjjhhhhhhkkkdddNNN___oootttqqq}}}~~~}}}{{{{{{zzzyyyxxx{{{~~~~~~|||yyytttuuuxxx|||}}}|||wwwssswwwsssllleee^^^XXXRRRNNNIIIFFFAAA===:::777555222333222111111000000111111000000000000000000000000111000///////////////000......///000000000000000222111000000000111333333222222222222333444444555555555444555555666777888:::999777666666666777888<<<;;;;;;:::999888777777777555333111///000000111000000000000111222333444444333222111111111222333333333222222111222222222222333444666888;;;===>>>MMMPPPVVV```lllrrriii]]][[[QQQKKKNNNRRRNNNCCC;;;::::::===CCCIIIQQQ]]]iiiwwwtttkkkkkkoooeee[[[MMMDDDAAAFFFPPPYYY]]]```aaa``````aaa^^^YYYQQQQQQRRRSSSTTTRRRNNNJJJMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJNNNOOONNNMMMMMMMMMSSSNNNKKKLLLMMMLLLPPPUUURRRTTTYYY]]]aaacccccccccccc```^^^___ccceeeeeedddZZZZZZYYYXXXXXX[[[```cccbbb___[[[YYYYYYXXXTTTQQQMMMKKKHHHGGGFFFDDDAAA???:::::::::;;;;;;;;;<<<<<<:::::::::999999999888888999888888777666555555444555555444444444333333333111222222222222111000000000000000000000000000000//////............//////......------...///000111000...---...///000///...---///111000...///333666222222111111222444666777444444333222111111444777666555222///---,,,,,,,,,///000000///---+++)))((()))+++...///---,,,++++++---------,,,+++***)))(((''''''(((((())))))******+++++++++*********))))))***+++,,,---...000111111000222666:::===>>>??????===<<<;;;===???AAAAAAAAA???DDDJJJNNNTTT\\\cccfffnnn}}}aaabbb```\\\[[[ZZZRRRJJJBBB@@@>>>=========<<<;;;>>>BBBBBBEEEHHHJJJ```gggYYYnnnpppDDD777555555000111444000111111222333444666777888@@@FFFSSS```ggggggiiinnnaaaKKKYYYfffhhhxxx~~~~~~~~~~~~~~~}}}|||wwwvvvvvvxxxzzz{{{yyyvvvuuuvvvyyy|||}}}{{{uuuqqqvvvqqqjjjccc]]]VVVPPPMMMKKKGGGBBB===;;;888666444333222111111000000111111000000000000000000000000000000////////////000000...//////000111111000000222111000000000111333333222222222222333444555666555555555555555666777888999999888888888888999999;;;;;;:::999999888888888777666333111000000111222111111111111222333444555444333222111111222333333333333222222222222222333111222333444777;;;>>>@@@FFFPPP\\\hhhqqqssskkk___[[[SSSNNNPPPRRRKKKBBB;;;999;;;AAAJJJOOOTTT]]]gggrrrzzz~~~sssjjjjjjmmmbbbXXXKKKAAA>>>DDDPPPYYY[[[bbbgggggggggddd]]]TTTVVVUUUTTTUUUUUUSSSPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGJJJMMMOOOOOOPPPQQQRRRSSSOOOMMMNNNNNNMMMOOOSSSWWWZZZ^^^bbbeeefffeeedddcccaaaaaacccfffgggeeebbbbbbccccccbbb```___aaabbb___]]][[[\\\^^^]]]XXXTTTRRROOOKKKHHHEEECCC@@@>>><<<<<<<<<;;;;;;::::::::::::::::::999999999999888888888888777666555555555555555444444444333333333222222222222222111000000000000000000000000000000///..................////////////...------,,,,,,000...---...///000///------...000///...///222555222222111111222333444555444444333111000000333555555333111///---,,,,,,,,,///000000///...,,,)))((()))+++......---,,,++++++---------,,,+++***)))((('''((((((((()))))))))************)))))))))((((((***+++,,,---...000111111111333666:::===>>>>>>>>>>>><<<;;;<<>>;;;999777666333222111111000000111111000000000000000000000000000000000//////000000111//////000111111111111000222111111111111222333333222222222333333555666666666666555555555666777777888999999::::::::::::999888888888888888888888888777666444222222111222222222222222222222444555555333333222222222222333333333333222222222222333333333333333555888===AAADDDHHHRRR^^^fffkkkmmmggg```ZZZTTTQQQRRROOOGGG???<<<;;;???GGGQQQVVVXXX^^^eeepppyyy}}}rrriiifffggg^^^VVVJJJ???<<>>>>>>>>===<<<;;;:::999888::::::::::::999999999999888888777777666666555555555555444444444333333333222222222222222111111000000000000000000000000000......------------............//////...---+++***///...---...//////...---,,,---......---...111444222222111111111222222333444444333000...///111333222111///---,,,,,,,,,---//////000///...,,,***)))***,,,......---++++++,,,......------,,,***)))((((((((((((((()))))))))))))))))))))(((((((((((((((***+++,,,---...000111111222444777:::============>>><<<;;;<<<>>>AAAAAAAAA???CCCIIIPPPVVV\\\aaafffrrr|||``````___\\\[[[YYYRRRJJJBBB???<<<::::::;;;:::999:::===<<<>>>???<<>>BBBJJJRRRVVVXXX]]]dddpppxxx~~~|||qqqgggbbbbbb^^^YYYMMM@@@>>>HHHWWW```iiillllllgggbbb```]]]YYYWWWTTTPPPMMMMMMMMMMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHGGGIIIJJJJJJKKKNNNRRRVVVRRRQQQTTTYYYZZZXXXXXXZZZ]]]]]]\\\[[[\\\]]]___```eeefffhhhkkkmmmmmmlllkkkfffhhhkkklllllllllmmmnnnjjjkkkoootttwwwtttmmmggg]]]WWWOOOIIIEEECCCAAA@@@>>>======<<<;;;:::::::::;;;;;;:::::::::999999999888777777777666666666555555555444444444333333333222222333333222222111000000000000000000000000000------,,,,,,,,,,,,------***+++...000000000...---///...------//////...---,,,,,,,,,,,,---...000222222222111111111111111111444333222000------///111000///...---,,,,,,------//////000///...---+++)))***,,,......,,,++++++,,,.........---,,,***)))((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---...000111111333555888;;;============>>>===;;;;;;>>>@@@BBBBBB???BBBIIIRRRXXX[[[```eeerrr{{{___```___\\\[[[ZZZSSSJJJBBB???;;;999999:::999999888::::::===???;;;IIIfffnnnZZZeeetttXXX???333555333222333000111111222333444666777888===BBBOOO```iiiiiihhhhhhuuu{{{}}}hhhMMMIIIYYYqqquuunnniiinnnuuu}}}}}}~~~|||{{{zzz{{{{{{{{{zzzyyyxxxxxxyyyuuuvvvwwwyyyyyyvvvqqqlllkkkhhhccc___[[[XXXTTTQQQLLLHHHBBB===:::888666555333222111111000000111111000000000000000000000000000000000000000111222222111222222222222222111111111111222222333333333333333333333444555666888999999888777666666666666666888999999999777555333222222222222333444444555555666555555444333333333333////////////000111222333222222333333444444444444333222222222333444444555555555555666;;;@@@FFFJJJRRRQQQOOORRRZZZaaa^^^VVVVVVRRROOONNNHHH@@@<<<===@@@AAAEEEKKKNNNQQQXXXaaajjjqqqxxxwwwnnneee```___aaa^^^SSSEEEBBBMMM\\\dddnnnssssssmmmgggccc___[[[UUUQQQLLLIIIIIIJJJKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJNNNQQQRRRRRRWWW^^^aaa______aaaccc```]]]ZZZZZZ]]]aaadddcccdddfffgggiiilllnnnpppjjjkkklllmmmmmmnnnqqqtttqqqsssvvv{{{|||yyypppiii\\\WWWOOOHHHEEEDDDCCCBBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999777777777777666666666666555555444444444333333333222333333333333222111111////////////////////////------,,,,,,,,,,,,------,,,---///111222111000//////---,,,---...///...------,,,++++++---///000111111111222111111111111000333333222///------///111000///...---,,,------...//////000000///---+++***+++,,,------,,,+++,,,---/////////...,,,***)))((())))))))))))((((((((((((***************************+++,,,---...000111111333555888;;;===>>>======???===;;;;;;===@@@BBBBBB???@@@IIITTTZZZ[[[___eeeppp{{{```aaa___]]]\\\[[[TTTLLLDDD@@@<<<999999999:::999777999999===AAA???MMMiiizzzaaakkk___BBB333666444222333000111111222333444666777888;;;AAAPPPbbbkkkjjjeeecccrrr{{{vvvWWWGGGRRRhhhtttuuuoooooottt}}}|||}}}}}}{{{zzzzzzzzzzzzxxxvvvuuuvvvwwwttttttuuuvvvwwwuuurrrooonnnjjjddd___ZZZUUUPPPMMMJJJGGGBBB>>>;;;999666444333222111111000000111111000000000000000000000000000000000000111111222333222333333333333222111111111222222333444333333333333333444444666777999::::::999888777666555555555777777777666444333111000111111222222222333333333444444444444333333222222//////...//////000111222111222333444555555444444333222222333333444555666333333444666:::???DDDGGGLLLMMMOOOWWWccciiibbbWWWVVVPPPLLLJJJFFFAAA???AAAAAA???@@@CCCEEEIIISSS^^^bbbiiiooopppjjjccc``````cccdddZZZJJJEEEPPP^^^eeemmmwww~~~{{{sssjjj```XXXTTTPPPLLLIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGHHHKKKNNNRRRSSSXXX___cccbbbbbbddd```^^^ZZZXXXYYY\\\___bbbaaabbbdddeeefffiiimmmpppqqqrrrqqqooommmmmmnnnppppppqqqrrruuuvvvqqqiiibbbZZZUUUNNNHHHEEECCCCCCBBB;;;;;;<<<<<<<<<=========;;;;;;;;;;;;::::::::::::777777777777666666666666555555444444444333333333333333333333333222222111////////////////////////......------------......111111222222111000...---...---,,,---......---,,,---,,,++++++...000111111111111222222333222222111333333222///---...000222111000...---------......//////000000///...,,,++++++,,,------++++++,,,---000000///...,,,***)))((())))))))))))((((((((((((************++++++++++++***+++,,,---...000111111333555888;;;>>>>>>>>>>>>@@@===;;;:::===@@@BBBCCC>>>???HHHVVV[[[[[[^^^eeennn}}}aaabbb```^^^]]]\\\VVVMMMEEEAAA<<<999999:::::::::999:::999<<<@@@>>>JJJffffffmmmeeeDDD222666555222222000111111222333444666777888===BBBPPPaaakkkiiiccc```rrr|||oooRRRUUU]]]uuu~~~vvvuuu{{{|||{{{}}}|||yyyzzzzzzwwwtttssstttvvvsssrrrqqqsssuuuuuutttssskkkgggbbb]]]XXXTTTOOOLLLJJJGGGDDDAAA>>>:::666333333222111111000000111111000000000000000000000000000000000000111222333444333333444444333222222111111222333444444444333333333333444555666888::::::;;;:::999777666555555555555555444333333333333444222333333333333333333333333333333333333222222111////////////000111222333111222333555555555555444222222222333333555666666555555777999===AAAEEEGGGKKKOOOTTT[[[eeekkkggg^^^WWWOOOIIIGGGFFFDDDDDDFFFEEEBBBAAABBBCCCHHHSSS^^^eeejjjnnnnnnhhhbbb______dddfff^^^MMMFFFPPP]]]bbbmmmxxxwwwlllaaaXXXRRROOOKKKIIIJJJLLLMMMNNNMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKKKKKKKJJJKKKMMMOOORRRRRRVVV]]]___^^^^^^aaaYYYYYYYYYZZZ[[[\\\]]]^^^ccceeehhhiiiiiiiiilllnnnrrrsssrrrpppllliiiggggggjjjhhhhhhiiiiiifff___YYYYYYTTTMMMGGGDDDBBB@@@???============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::666666666666777777777777555555444444444333333333333333444444333333222111///////////////////////////..................///111111111000//////.........---,,,,,,......---,,,///,,,***+++///111111111000111222333444444333333222222111000...///111444222111000...------......//////000000///...---,,,+++,,,---,,,++++++,,,...111000000...,,,***)))(((***)))))))))((((((((('''))))))))))))*********+++***+++,,,---...000111111222444888;;;>>>???@@@???@@@===::::::<<<@@@BBBCCC>>>>>>HHHWWW]]]ZZZ]]]eeelllaaabbbaaa^^^^^^]]]VVVNNNFFFBBB===:::999:::::::::======999:::<<<888CCC^^^fffjjjhhhEEE222666555222222000111111222333444666777888???CCCOOO```jjjhhhccc```sss{{{aaa]]]nnnyyyppprrr}}}}}}~~~vvv{{{uuu|||~~~zzz{{{{{{xxxtttsssuuuwwwrrrppppppqqqsssuuuvvvvvvdddaaa]]]ZZZXXXUUURRRPPPJJJHHHEEECCC@@@<<<777333333222222111000111111111000000000000000000000000000000000000111222333444444444444444333333222111111222333444555444333333333444444555777888:::;;;;;;:::999777666555555555333333222222333444666777444444444444444444444444222222333333333222111111000000000000111222333444000222333555666666555555222222222333444555666777888999;;;>>>AAAEEEHHHIIIQQQUUUXXXZZZ___fffhhhfffYYYPPPGGGFFFGGGGGGHHHJJJIIIFFFEEEFFFGGGKKKVVV```nnnqqqssspppiiiaaa]]]\\\cccggg___NNNFFFOOO[[[^^^oooxxx~~~yyyppphhh```[[[OOOLLLIIIHHHJJJLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHKKKMMMNNNNNNNNNNNNPPPRRRRRRQQQTTTZZZ\\\ZZZYYY\\\XXXZZZ^^^bbbccccccaaa___gggkkkooopppnnnmmmmmmnnnlllnnnpppoookkkfffbbb```dddbbb```aaaaaa___YYYTTTYYYTTTMMMGGGCCC@@@===;;;??????>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::666666666666777777777777555555444444444333333333333333444444333333222111//////////////////////////////............//////......------...///000111...---,,,,,,......---,,,///---+++,,,///222222111000111222444555555444444222222222000///000222555444333111///............//////000000000...---,,,,,,------,,,++++++,,,...111111000...---+++)))(((******))))))(((((((((''''''((((((((())))))*********+++,,,---...000111111222444777;;;>>>@@@@@@@@@@@@===::::::<<<@@@BBBCCC>>>>>>HHHXXX^^^ZZZ\\\eeelllcccbbb```aaa```[[[TTTMMMGGGDDD???<<<;;;<<<;;;;;;<<<999999:::;;;>>>HHHRRRwww~~~```hhhttt~~~mmmIII555888555000222333000111222222222333666999:::@@@MMM]]]iiikkkccc\\\qqqyyy~~~uuuWWW___ooosssyyy~~~yyy|||}}}|||~~~|||xxxttttttuuutttsssrrrrrrrrrqqqnnnkkkbbb___ZZZWWWUUUSSSPPPNNNMMMIIIEEEDDDDDDBBB<<<666444333222000000000000111111111000///////////////000000111222333444444555666666555555555444444444777333111333777777444333666555444333444666888999:::;;;<<<<<<:::777444222333333333444444555555555111111222333555777888999222444666777666444222000000000///000000222444555333333222222333555666888555555444444333222111111:::999;;;???EEEIIILLLLLLYYYTTTTTT\\\hhhnnnjjjcccZZZUUURRRRRRPPPJJJCCCAAA;;;@@@DDDEEEHHHRRRdddrrrwww{{{xxxmmmeeebbb___ZZZ___```]]]TTTMMMRRRaaaoootttuuurrrkkkfffbbbZZZSSSQQQQQQPPPOOOMMMLLLKKKKKKJJJKKKKKKJJJHHHGGGGGGHHHFFFJJJNNNPPPOOOPPPSSSWWWWWWYYY\\\[[[XXXWWWXXXZZZ^^^dddjjjjjjfffeeeiiimmmjjjooowww~~~}}}vvvqqqpppqqqpppmmmgggbbb___]]]dddbbb^^^]]]\\\[[[YYYWWWXXXUUUPPPLLLIIIEEEAAA???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999888777666555444666666666666666666666666444444333333222111000000////////////////////////////////////000000000000........................------............------............///111222333444333222222111111222222222000...---...111555888;;;777111---,,,,,,---...000111222000...,,,,,,,,,(((+++---......---...//////000111000---***((((((''''''''''''((((((((((((((())))))*********))))))***+++,,,---...000111111222555999<<>>===;;;999999<<<>>>@@@@@@@@@CCCIIIOOOMMMMMMWWWeeennnzzz```___^^^^^^]]]YYYRRRLLLGGGDDD???<<<;;;<<<;;;;;;;;;999999;;;;;;===EEEOOOuuuttt}}}bbbdddlllnnnIII444666444000333444000111222222222333666999:::@@@LLL\\\hhhkkkeee^^^qqqwwwyyygggMMMXXX~~~|||lll~~~|||~~~~~~~~~{{{||||||zzzuuurrrqqqrrrqqqpppooooooooommmjjjgggccc```[[[XXXUUUSSSQQQOOOKKKHHHEEEDDDCCC@@@;;;666444333222000000000000111111111000///////////////000000111222333444555555666666666555555555444444888555444555666666444333555555444444555666777888999:::;;;;;;:::777444222333333333333444444444444777666666555555555666666222333555666666555444333000000///000111222444555444333333333333555666777333333333333444444444444777:::???BBBEEEIIIOOOSSSXXXVVVZZZcccmmmoooggg^^^XXXSSSQQQSSSQQQKKKEEECCC@@@DDDGGGHHHLLLYYYkkkzzzyyyjjj^^^ZZZXXXVVVYYYYYYVVVPPPMMMSSSbbbooossstttrrrlllgggccc[[[TTTOOOOOONNNMMMLLLKKKKKKJJJLLLMMMMMMLLLJJJIIIJJJKKKIIIJJJKKKLLLNNNQQQUUUXXX___cccffffffbbb^^^[[[ZZZ\\\bbbjjjmmmlllkkklllmmmooopppvvv~~~vvvrrrrrrqqqnnnkkkiiihhhhhhgggbbb]]]YYYXXXWWWWWWVVVWWWSSSMMMIIIEEEBBB???=========<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888777666666555555555555555555555555444333333222222111111111////////////////////////////////////000000000000........................------............------............///111222333222111111111222333333444333111///......111444666999555000---+++,,,---...000111222000...,,,,,,,,,)))+++.........------...///000111000,,,***(((((((((((()))))))))************************************+++,,,---...000111111222555999<<>>>>><<<::::::===???AAAAAA;;;===EEELLLNNNOOOXXXcccnnnzzz^^^]]]\\\]]]]]]YYYRRRLLLGGGDDD???<<<;;;<<<;;;;;;:::999:::<<<;;;<<>>=========<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::<<<;;;;;;:::999888777777555555555555555555555555222222222222222222222222////////////////////////000000000000////////////........................------............------............///111222333000000000111222333555666333222000//////000222333666333///,,,++++++---...000111222000...,,,,,,,,,+++---......---,,,------///000111///,,,***))))))*********+++++++++,,,,,,---,,,+++***))))))***+++***+++,,,---...000111111222555999<<>>???===;;;;;;===@@@AAABBB888;;;BBBLLLRRRVVV]]]cccmmmzzz^^^]]]]]]^^^^^^[[[TTTNNNGGGDDD???<<<;;;<<<;;;;;;:::999:::===<<<:::???FFFmmm[[[VVV[[[vvvSSS666555333111333333///000111111111222666888;;;???JJJXXXfffllliiidddlllvvvwwwyyywwwZZZIIIZZZxxx{{{~~~~~~}}}}}}}}}{{{zzzxxxuuuqqqnnnlllllljjjiiihhhgggfffdddaaa^^^^^^[[[VVVRRRPPPNNNKKKIIIIIIJJJIIIFFFBBB===;;;:::555444222111000000111222111111000000///000000111222222333444555666666777777777777666666666555555555777777444333444333222222333555666777777777777888888999999888666555333666555444333222222333333111111111222222333444555555555555555555555555555111111000000111333444555333333222222222222222222///000111222333444555666333888>>>BBBEEEKKKSSSZZZNNNLLLJJJMMMRRRUUUSSSPPPRRROOOPPPRRROOOHHHBBBAAABBBCCCEEEIIITTTeeeyyyxxxfffVVVNNNNNNPPPEEECCC@@@@@@EEENNNYYY```ffflllnnnkkkfffaaaZZZSSSKKKKKKKKKKKKJJJJJJJJJJJJEEEFFFHHHGGGGGGFFFHHHIIINNNLLLJJJMMMSSSWWWYYYXXXTTTYYYaaafffhhheeeaaa___bbbcccgggnnntttuuurrrooopppooosssyyyvvvrrroooooopppqqqrrriiieee```\\\ZZZYYYXXXWWWXXXRRRJJJDDD@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777444444444444444444444444222222222222222222333333////////////////////////000000000000////////////........................------............------............///111222333111111111111222333444555333222111000//////000000222111///,,,***+++---///000111222000...,,,,,,,,,,,,---......,,,+++,,,---000111111///,,,)))))))))*********+++++++++,,,,,,000...,,,***))))))***+++***+++,,,---...000111111222555999<<>>>>><<<::::::===???AAAAAA<<<>>>EEEOOOXXX___bbbdddmmmyyy\\\[[[[[[]]]]]][[[TTTOOOGGGDDD???<<<;;;<<<;;;;;;:::999;;;===<<<:::>>>EEEdddUUURRRYYYxxx]]];;;666444222333111///000111111111222555888:::>>>HHHWWWeeekkkiiidddiiiyyy~~~~~~```LLLYYYppp|||~~~~~~{{{xxxtttrrrooommmlllhhhgggfffeeeeeeccc___]]]]]]ZZZUUURRRPPPNNNKKKJJJKKKLLLKKKHHHCCC???<<<<<<555444333111111111111222111111000000000000111111333333444555666777777888888888777777777666666666222555555222333777777333222333444666777888888888888888999999888777666555777666444333222333444444444444444555666888999:::333555777999;;;;;;::::::333222111111111222333444000000111111000000000///000000111111222222222333444555777<<>>;;;888999>>>FFFNNNRRR\\\dddiiigggccc^^^WWWQQQKKKKKKKKKKKKKKKJJJJJJJJJGGGIIIJJJKKKJJJKKKLLLNNNNNNMMMNNNSSSXXXZZZYYYVVVVVVYYY___fffkkkmmmlllkkkjjjhhhhhhkkkrrruuuuuusssqqqttt{{{|||xxxrrrnnnmmmlllkkkjjjcccaaa___^^^]]][[[XXXVVVTTTOOOGGG@@@>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777666666555555555555555555555555222222222222222222333333000000000000000000000000111000000000/////////...........................------............------............///111222333333333222222111222222333444333111000///......///000000///,,,******---///000111222000...,,,,,,,,,---......---,,,+++,,,...000111000...+++))))))***)))))))))************+++000...,,,***))))))***+++***+++,,,---...000111111222555999<<>><<<:::888999;;;>>>?????????BBBHHHQQQ[[[bbbeeedddmmmyyyWWWWWWWWWYYY[[[XXXRRRMMMGGGDDD???<<<;;;<<<;;;;;;;;;:::;;;===;;;:::>>>EEEXXXXXXSSSWWWzzzddd>>>666444222333000...///000000000222555777999===HHHVVVdddjjjgggbbbfff{{{eeeJJJQQQhhhrrr~~~|||xxxuuusssrrrpppnnngggffffffffffffdddaaa___^^^[[[WWWTTTSSSRRRPPPNNNMMMLLLKKKIIIEEEAAA>>><<<666555333222111111222222111111000000000111222222444444555666777888888999888888888888777777777777222555555333888AAA@@@999222333444555666777888999888888999999999888888777888777555333333444666777555555666666777999:::;;;777;;;@@@EEEGGGFFFCCCAAA555444333222111111222222//////000000111000000///222222222222111111111111555333333777>>>EEEIIIJJJJJJOOOVVV[[[\\\XXXSSSOOOOOOMMMMMMNNNJJJCCC@@@BBBEEEFFFLLLXXXjjj}}}uuugggZZZLLLCCC@@@999777555555888===DDDHHHSSS]]]eeeeee```[[[TTTNNNKKKKKKKKKJJJJJJJJJIIIIIIEEEGGGIIIJJJJJJKKKMMMOOONNNOOORRRVVVYYYYYYWWWUUUYYY[[[___eeekkkoooooonnnooollljjjkkkqqqvvvyyyzzzxxx}}}yyytttpppooolllgggddd^^^]]]\\\\\\[[[YYYUUURRRPPPJJJCCC>>><<<=========<<<;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;;;;<<<888888888777777777666666666666666666666666666666222222222222222222222222000000000000000000000000111111000000//////..............................------............------............///111222333444333222222111111222222555333111...------...///000111111...***))),,,///000111222000...,,,,,,,,,,,,---...---+++,,,---///111111000...+++))))))***((((((((())))))))))))***---,,,+++***))))))***+++***+++,,,---...000111111222555999<<>>;;;999888888:::===>>>???>>>CCCIIIPPPXXXaaadddbbblllyyyVVVUUUVVVXXXZZZXXXRRRMMMGGGDDD???<<<;;;<<<;;;;;;;;;:::;;;<<<;;;:::@@@GGG[[[cccVVVTTTyyyggg===555333333333111...///000000000222555777888<<>>999666555333222111111222222111111000000111111222333444555555666777888999:::999999888888888777777777555777666666AAAMMMLLLBBB333333333444555777999;;;999999999999::::::::::::999777555444444666888:::888888999;;;===@@@BBBCCCFFFKKKQQQUUUUUUOOOGGGBBB888666444222111000000111...///111222222222222111333333333333333333333333444444444555888<<>>555555555444555999>>>CCCMMMYYYcccccc___ZZZSSSMMMKKKKKKJJJIIIHHHGGGGGGFFFCCCEEEHHHIIIIIIKKKMMMOOOOOOQQQTTTUUUUUUUUUUUUUUUWWWYYY]]]dddllloooooonnnpppooonnnoootttzzz|||yyyvvvuuuuuurrrkkkeee```^^^[[[YYYXXXVVVSSSPPPNNNJJJDDD@@@???@@@@@@@@@;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<999999888888888888777777777777777777777777777777444333333222222111111111000000000000000000000000111111111000///.................................------............------............///111222333222222222111222222333333555333000---,,,---///111000222222///+++))),,,///000111222000...,,,,,,,,,,,,,,,---,,,+++,,,...000111111000---***))))))+++((((((((()))))))))*********************************+++,,,---...000111111222555999<<>><<<:::888999;;;>>>??????;;;CCCJJJNNNVVV```eeedddlllyyyWWWVVVWWWZZZ\\\ZZZUUUOOOGGGDDD???<<<;;;<<<;;;;;;<<<;;;;;;<<<;;;;;;AAAIIIfffnnnZZZQQQvvvggg<<<333333333444111...///000000000111555777777<<>>AAAEEEJJJNNNRRRTTTVVV[[[```bbb]]]RRRFFF>>>999888555333111000/////////000222333444444444333444444444555555666666666222555777666444666===DDDRRRVVVZZZZZZVVVQQQNNNMMMLLLJJJKKKMMMJJJGGGIIIOOOIIIMMMWWWjjjzzzfff]]]XXXNNNEEEAAA333555666555444777===CCCJJJWWWbbbccc___YYYSSSMMMJJJJJJIIIHHHGGGEEEEEEDDDFFFHHHKKKLLLMMMNNNQQQSSSOOORRRTTTSSSQQQPPPSSSVVVUUUXXX^^^gggppptttsssqqqooooooqqqssswww}}}{{{yyyxxxzzz{{{xxxpppiiieeeaaa\\\YYYWWWUUUSSSRRRPPPLLLHHHEEEDDDEEEEEEEEE;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;;;;<<<<<<<<<::::::999999999999999999777777777777777777777777444444333333222111000000000000000000000000000000222111111000///......---........................---..................---............///111222333000000000111222333555555666333///,,,+++---000222111333444000+++))),,,///000111222111...,,,,,,,,,+++,,,,,,,,,+++,,,///222222111000---***)))***+++((())))))))))))*********((())))))*********))))))***+++,,,---...000111111222555999<<>>===;;;999:::<<>>:::999999:::::::::<<<===<<<;;;===AAAEEEnnn{{{ZZZ\\\sssiiiAAA444555333111333111000000000000222333444888<<>><<<888666444222111111111111111111222333333444555555444555666777777888888777:::777555555777888777555666;;;888888NNNeee^^^DDD444666555222333777888555555777;;;<<<<<<;;;;;;;;;<<<:::>>>CCC???666777@@@KKKWWWdddkkkpppxxx~~~qqqYYYFFF<<<999444333111///...//////000222333333444444555555666555555666777666555444333222333333333333555777:::LLLOOOQQQRRRSSSUUUTTTRRRWWWNNNHHHKKKNNNLLLHHHFFFFFFQQQccczzzwwwmmmjjj```LLL???>>>888///...777777444AAAVVV]]]cccgggccc]]]WWWRRRNNNHHHFFFDDDEEEHHHJJJIIIGGGGGGFFFFFFJJJOOORRRSSSQQQQQQVVVXXXUUUTTTVVVVVVTTTVVVUUU[[[fffnnnooooooooohhhooottttttzzz~~~{{{|||{{{~~~yyypppmmmkkkbbbZZZYYYXXXTTTPPPNNNKKKIIIFFFDDDDDDDDDCCCBBB>>><<<:::;;;>>>???===;;;<<<;;;;;;::::::;;;;;;<<<;;;999888666666777999:::999999:::999888666444333666666555444222111000000222111///......000222444000000000000000000000000//////............//////........................,,,,,,---...111444777999333333333444444444555555777444111///000111222222888555111---,,,,,,...000111111000...+++***,,,---***+++,,,,,,,,,---///111///...---+++***)))(((((())))))))))))))))))))))))+++++++++*********))))))******+++,,,...000222333333444777:::===>>>??????<<<<<<;;;888:::@@@AAA???<<>>:::999::::::::::::;;;<<<<<<;;;<<<@@@DDDaaauuuTTTUUUkkkgggAAA555666333111444111000000000000222333444888<<>><<<888777555333111111111111111111222333444555555666555666777888888999888888:::777444444666777777555444777:::FFF___ooo^^^AAA555777555222222555666444777999;;;<<<;;;::::::;;;===;;;<<>>BBBEEEHHHKKKLLLPPPTTTVVVTTTXXXSSSQQQUUUUUUOOOIIIFFFLLLWWWiii}}}tttllliii^^^KKK===;;;666444666:::999;;;KKK___dddeeeggggggcccYYYOOOJJJGGGFFFFFFIIILLLLLLKKKIIIHHHIIILLLPPPUUUVVVTTTQQQRRRVVVXXXVVVVVVXXXZZZXXXWWWTTTVVV^^^ccceeehhhkkkjjjooosssrrrvvv~~~xxxwwwyyy}}}}}}wwwqqqoookkkbbbZZZXXXVVVQQQMMMLLLKKKIIIGGGGGGFFFDDDAAA???>>><<<;;;;;;>>>>>>===;;;<<<;;;;;;;;;;;;;;;;;;<<<:::999888777888999;;;===;;;;;;::::::999777666555666555555444333222222111222111111111000000////////////////////////////////////............//////////////////////////////......///000111333555666333333333444444444444555555333000000222555666777888555111---,,,,,,///000111111000...+++***,,,------...///.........000222///...---+++***)))(((((())))))))))))))))))))))))+++++++++*********))))))******+++---...000222333333444777:::===>>>??????<<<<<<;;;888:::@@@AAA???<<>>AAATTTqqqPPPOOObbbwww|||dddAAA777666222111444111000000000000222333444888;;;BBBNNN^^^hhheee\\\ZZZhhh{{{nnn[[[UUUqqqwwwuuurrruuuvvv||||||yyysssyyyyyywwwuuutttrrrqqqqqqooojjjfffcccbbb___ZZZVVVVVVSSSPPPMMMMMMLLLKKKJJJKKKIIIGGGEEEDDDBBB???<<<888777555333111111111111111111222333444555666666666777888999::::::::::::;;;888444333444666777777888666<<>>AAADDDKKK[[[ooo~~~}}}{{{zzzuuuooo```XXXJJJ===333///000222---...///111222333444444666666666555444333333333222111///......///000111333444555666777;;;???CCC@@@DDDGGGIIINNNUUUWWWSSSVVVVVVZZZ^^^[[[QQQIIIFFFLLLXXXiii|||wwwnnngggdddZZZHHH;;;888333888;;;;;;===HHH]]]mmmqqqfff```bbbaaaWWWNNNJJJHHHHHHJJJMMMOOOOOOLLLIIIHHHKKKPPPUUUYYYWWWSSSOOOSSSWWWYYYWWWWWW[[[]]]\\\ZZZVVVVVVZZZ^^^aaahhhnnnuuuxxxxxxwwwyyy}}}wwwttttttxxxyyyvvvssssssjjjaaaYYYWWWTTTOOOKKKKKKLLLKKKIIIHHHGGGDDD???<<<===<<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999;;;===>>><<<<<<:::999888888888888555555555555444444333333111222333333222000---+++//////////////////////////////............//////////////////////////////000000111222222222222222333333333333444444444444222111000111555999;;;<<<777444000---+++---///111000111000...++++++,,,......///000///------///111///...---+++***)))(((((())))))))))))))))))))))))+++************)))))))))******,,,---///111222333333444777:::===>>>??????<<<<<<;;;888:::@@@AAA???<<>>HHHnnnzzzqqqQQQNNN\\\ooovvvbbbAAA666555111000444111000000000000222333444777:::AAALLL[[[gggfff___]]]kkk}}}nnn]]]aaattt|||zzzyyyzzz{{{zzzrrrvvvuuutttsssrrrqqqppppppnnniiiccc```___]]]YYYUUUWWWUUURRRPPPOOONNNLLLKKKIIIHHHGGGFFFEEECCC???<<<888777555333222111111222000111222333444666666777777888999:::;;;;;;;;;;;;;;;999555333444666888:::???888@@@]]]yyyzzzbbbKKK;;;???>>>777111111333333888999:::::::::;;;===???@@@IIIRRR[[[lll}}}zzzjjjfff___WWWSSSQQQIII@@@888444111///000000///------...111333444444444444555444444444333333333222......///000111333444444666777777666666888;;;>>>===CCCHHHJJJRRRZZZYYYRRRSSSWWW]]]aaa\\\RRRKKKJJJMMMZZZkkk|||{{{mmmfff___ZZZQQQCCC:::999000777:::999CCC[[[qqq{{{|||gggWWWXXXZZZTTTOOOOOOIIIKKKMMMOOOOOOMMMJJJGGGHHHKKKPPPTTTVVVTTTQQQNNNUUUYYYZZZXXXWWWZZZ\\\[[[XXXVVVVVVZZZ\\\```hhhppp||||||{{{yyyzzz~~~~~~yyyzzzvvvuuuwwwxxxuuutttuuuiiiaaaZZZWWWUUUPPPNNNOOOQQQNNNJJJGGGEEEBBB>>><<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999:::;;;<<<<<<;;;999888777777888888555555555555555555555444111111222222222000...---///////////////////////////......------......//////////////////////////////000111333333222111111222222333333333444444444111000///111555999;;;<<<666333///,,,+++---///111000000000...++++++,,,...---......---++++++,,,...///...---+++***)))((((((((((((((((((((((((((((((************))))))))))))***+++,,,...000111222222333444777:::<<<>>>??????<<<<<<:::888:::@@@AAA???===EEEMMMQQQWWWaaaiiimmmsss|||yyyxxxrrrhhh```[[[VVVPPPGGGCCC???<<<<<<<<<<<<;;;;;;;;;:::;;;<<<=========>>>ZZZxxx{{{sssoooSSSNNNYYYjjjyyyddd@@@555444000///222111000000000000222333444666:::@@@KKKZZZfffgggbbb^^^kkk|||sssaaaqqqssslllyyy||||||sssrrrssssssttttttsssrrrqqqlllgggbbb___^^^]]][[[XXXWWWTTTRRRPPPOOONNNLLLJJJHHHGGGEEEEEEEEECCC???<<<999888555333222222222222000111222333555666777888888999:::;;;;;;<<<<<<<<<;;;:::777666666888;;;>>>>>>???QQQqqqiiiUUUBBBGGGFFF===444111333444666888:::;;;<<<>>>BBBDDDCCCLLLTTTYYYccciiiaaaSSSDDDAAA<<<999<<>>;;;<<<<<<<<<;;;;;;;;;<<<;;;<<<<<<======<<<<<<;;;::::::999888888888888888;;;:::888666666666777888555555555555555555555444000000000000000000111111..............................------------......---------------------------...000222333444333333222222222333333333444444111000///111444666777777444222...,,,+++---000222///000///---++++++---///---......---++++++,,,...///...---+++***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))***+++---///111222222222333444777:::<<<>>>??????<<<<<<:::888:::@@@AAA???===EEEMMMQQQWWWbbbkkkooottt~~~qqqqqqlllbbb[[[WWWRRRMMMFFFCCC???=========<<<;;;;;;::::::;;;===???>>>======OOOrrr|||iiiOOOMMMYYYkkkjjjBBB444444111///111111000000000000222333444555:::AAAKKKZZZgggiiieee\\\gggxxxzzzfffggggggppp|||sssqqqsssuuuwwwxxxvvvtttsssjjjeee```^^^^^^^^^[[[YYYSSSQQQNNNMMMLLLKKKHHHFFFFFFEEECCCCCCCCCAAA???===999888666444222222222222000111222444555777888999888999:::;;;<<<<<<<<<<<<:::;;;:::::::::<<<@@@CCC===PPPpppmmmZZZGGGNNNMMMBBB666111333666555777;;;===???BBBEEEGGGFFFGGGFFFFFFGGGFFF===333444333111000444999666000777333///...000111111000333333444444444333222222111111111222333444444444222333555666666666555444333555888999888888999;;;<<>>>>>===<<<;;;;;;::::::999888777666555999888888777666666777777555555555555444444333333000000//////000111222222..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333444555555222222222222333333333333222000///000222444444333333111...++++++---000333/////////---,,,+++---///...///000///------///111///...---+++***)))(((((())))))))))))))))))))))))(((((()))))))))))))))***)))+++---000111222222222333444777:::===>>>??????<<<<<<;;;888:::@@@AAA???===EEEMMMQQQXXXcccmmmqqqttt~~~cccdddaaaZZZUUUSSSPPPKKKFFFCCC@@@>>>>>>===<<<;;;;;;::::::<<>>>>>LLLttt```JJJLLL^^^ssssssDDD444666444111111111000000000000222333444333999BBBMMM\\\hhhjjjgggYYYcccrrryyycccVVVooossszzzqqqpppssswwwzzzzzzwwwrrrpppfffccc^^^\\\]]][[[XXXUUUPPPNNNLLLKKKJJJHHHFFFCCCFFFDDDAAA@@@@@@@@@???===999888666444333222222222000111222444666777888999888888999:::;;;;;;;;;;;;:::<<<===>>>>>>@@@DDDGGGKKKkkkgggUUUKKKRRRRRREEE666000333666666999===@@@BBBDDDFFFGGGDDD>>>:::999888333///...444444333111333555333---222///,,,,,,...222555777444444333333333333444444444444444444444444444444666666555666888;;;>>>@@@GGGJJJNNNOOONNNLLLKKKKKKMMMTTTUUUSSS___ppprrrgggZZZYYYZZZ]]]ZZZTTTRRRTTTSSS```ooozzz~~~{{{pppdddggggggbbbYYYNNNFFFAAA???999<<>>>>>===<<<;;;::::::::::::999888888777888888999999999888777777666555555444333222222111///000111222222111//////...........................------,,,,,,------...---------------------------......000111333555666111222222222222333333333222111000111222333333222222000---++++++---111333/////////---,,,,,,---///---...///.........000222///...---+++***)))(((((())))))))))))))))))))))))(((((((((((())))))******)))+++...000222333222222333444777:::===>>>??????<<<<<<;;;888:::@@@AAA???===EEEMMMQQQXXXdddnnnsssrrr|||]]]___^^^YYYVVVVVVTTTOOOFFFCCC@@@>>>>>>>>>===;;;;;;::::::<<<@@@BBBAAA???:::FFFttt[[[GGGMMMccc|||zzzGGG555777666333222111000000000000222333444333999CCCNNN\\\iiikkkhhhXXX```mmmrrrZZZUUUkkkzzz~~~xxxoooooorrrwwwyyyyyytttnnnjjjeeeaaa]]][[[ZZZXXXTTTPPPOOONNNLLLKKKJJJHHHEEECCCEEECCC@@@>>>?????????>>>:::888666444333222222333000111222444666777999999888888999:::;;;;;;;;;;;;999<<>>666<<>>999;;;===<<<:::999:::===;;;<<<===??????===<<<;;;999999:::;;;;;;;;;::::::888999:::;;;;;;999888777666666555444222111000000///111333555444111---***...........................------,,,,,,------...........................000/////////000222555666111111222222222333333333222111000111333444444222222000---++++++---111333/////////---,,,,,,...000***+++,,,,,,,,,---///111///...---+++***)))(((((())))))))))))))))))))))))'''((((((((())))))******)))+++...111222333222222333444777:::===>>>??????<<<<<<;;;888;;;@@@AAA???===EEEMMMQQQXXXdddooossspppzzzaaa^^^ZZZXXXVVVSSSPPPMMMIIIEEE@@@======???@@@AAA>>>@@@???>>>???BBBAAA===<<>><<<<<<999888777666444444333333333333444666777999::::::;;;;;;;;;999777777999;;;;;;999@@@IIIFFFAAAPPPggg}}}gggMMMCCCMMMVVVTTTCCC666555555222555999???AAAAAA@@@>>>===;;;999777555333333444444444333555:::@@@AAA>>>999111111111111222444555666555555555333222444999===;;;666444777666333444999888999;;;===???EEEMMMTTTooouuu~~~}}}wwwssstttrrrkkkcccccckkkpppnnn```TTTPPPYYY^^^UUULLLJJJMMMVVVeeeuuu}}}xxxrrrpppiii```TTTIIIBBB>>>777BBBUUUdddddd\\\[[[```}}}~~~wwwnnn```TTTKKKIIIFFFCCCBBBFFFMMMRRR[[[ZZZXXXTTTRRRQQQTTTVVVSSSRRRQQQQQQTTTYYY___ccc[[[^^^cccgggeeecccjjjssswwwyyy{{{tttmmmiiifff```YYYSSSOOONNNMMMLLLUUUPPPJJJCCC>>><<<<<<<<<>>><<<:::::::::;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;999999999999999888777666888888888888777777777777888777666555444333333333222111111000///......---..............................---------,,,,,,,,,...------,,,,,,------...///000000111222444555666555444333222222222333333444111///...///000000000///,,,***)))+++...000000000111000...++++++,,,...000...++++++---///000000...---+++))))))***+++---))))))))))))))))))))))))+++***(((&&&&&&''')))******+++---///111333333444333555999<<>>>>>===;;;;;;<<<>>>@@@@@@@@@<<>>KKKZZZeeehhhfffUUU[[[iiixxx[[[PPPZZZoooyyywww||||||zzzwwwqqqjjjnnntttxxxuuuqqqnnnhhhbbb^^^^^^\\\ZZZXXXUUURRRQQQRRROOOKKKHHHGGGGGGFFFEEEDDDCCCBBBAAA???===<<<;;;999888777555444444333333333444555666888999:::::::::<<<===<<<;;;<<<>>>??????999<<>>CCCGGGTTTYYY___cccddddddcccccciiiiiieee```bbbjjjooooooggg[[[XXX___bbbXXXNNNKKKJJJSSScccrrr{{{|||xxxtttkkkhhhbbbZZZOOOFFF@@@===>>>CCCKKKPPPPPPQQQ]]]jjjzzzqqqhhh[[[PPPMMMKKKGGGFFFGGGKKKOOORRRUUUUUUSSSPPPMMMMMMPPPRRRNNNOOORRRVVVZZZ^^^aaaccc^^^```dddfffcccaaagggpppwwwwww}}}|||uuulllfffbbb]]]VVVQQQOOOPPPPPPPPPTTTPPPJJJDDD???============;;;::::::<<<===<<<;;;<<<<<<============<<<<<<::::::::::::999999888888888888888888777777777777777666555444333333333333111111111000///.......................................---------,,,,,,,,,...------,,,,,,------.../////////000222333555666444444333333222222222333222000//////111111111000///,,,***)))+++...000000000000000...++++++,,,...000...++++++---///000000000///---***)))((((((((())))))))))))))))))))))))***)))((((((((()))***++++++,,,---///111222222333222444888<<<>>>?????????;;;:::999:::===??????>>>===CCCIIINNNWWWdddnnnqqqvvv}}}\\\ZZZXXXWWWVVVUUURRRPPPHHHDDD@@@===>>>???AAAAAAAAACCCBBB@@@AAACCCAAA<<<<<>>===;;;;;;888888666555444444333333444555666777888999:::;;;;;;<<<======<<<===???AAADDDBBBLLL```qqqsssRRRAAA@@@LLL]]]___VVVCCC666444555444:::===@@@AAA@@@>>><<<<<<<<<:::666333222444666888;;;<<>>???AAABBBCCCFFFJJJNNNWWWYYYXXXWWW[[[dddkkkmmmjjjaaa]]]ccccccYYYNNNIIIGGGPPP^^^kkksssuuurrrpppgggccc\\\TTTLLLEEE@@@===???@@@@@@??????HHH^^^rrrwwwmmmcccXXXOOOMMMIIIFFFFFFIIIMMMNNNNNNKKKJJJHHHFFFDDDEEEHHHKKKIIIMMMSSSXXX\\\^^^^^^]]]WWWYYY]]]bbbccceeemmmxxxvvvtttwww}}}wwwlllccc]]]XXXRRRNNNNNNPPPRRRSSSTTTPPPJJJEEE@@@>>>>>>>>><<<;;;:::;;;===??????>>>======>>>>>>>>>>>>======:::::::::::::::999999999888888888888777777777777555444444333333222222222111111000000//////....................................---------,,,,,,,,,...------,,,,,,------...---...///000111333444444444444333333333222222222000///000222444444333111...,,,******,,,...///000///000///---++++++---///000...,,,+++---///000000......,,,+++)))'''&&&&&&))))))))))))))))))))))))((()))******++++++++++++,,,,,,...///000111111111111333777;;;>>>@@@@@@@@@<<<;;;:::;;;>>>@@@@@@@@@>>>DDDIIINNNVVVdddnnnrrrxxx[[[ZZZXXXWWWVVVTTTPPPNNNGGGDDD@@@>>>>>>@@@AAAAAACCCEEECCCAAAAAACCCAAA======GGGwwwbbbSSSLLLjjjwwwLLL888555222000000000000111000//////111444555666<<>>BBBHHHUUUooo^^^FFF???GGGYYYhhhdddWWWDDD777555777777999<<<>>>@@@???>>>===>>>;;;888444111111444888;;;:::===BBBGGGHHHBBB999222000000000111333444666777999777555555777999888666666555555888;;;@@@DDDHHHKKKJJJGGGCCC???<<<::::::===;;;888555333555:::>>>DDDEEEFFFGGGMMMWWWaaafffggg```]]]``````VVVKKKEEEGGGMMMVVV```fffjjjmmmnnnhhhccc[[[SSSLLLGGGCCC@@@999;;;<<<:::<<>>===;;;;;;>>>BBBFFFKKKNNNSSSVVVXXXXXXVVVTTTTTTUUUYYY^^^bbbfffpppzzzyyywwwxxx}}}}}}}}}wwwkkkaaaZZZUUUPPPLLLLLLOOOQQQRRRSSSOOOJJJEEEBBB@@@@@@@@@>>>===;;;<<<>>>??????>>><<<<<<============<<<<<<:::999999999999999999999888888888888777777777666333333333333222222111111111000000000/////////.................................---------,,,,,,,,,...------,,,,,,------...,,,---...000111222333333333444444444333333222222///000222555777777555333...,,,******,,,...//////...//////---,,,,,,...000111...,,,,,,---///000000)))************)))(((((((((((((((((((((((((((((('''(((+++,,,------,,,+++,,,---...///000000000000000222666:::===@@@AAAAAA???>>>===>>>AAACCCCCCBBB???DDDIIIMMMVVVdddooottt{{{\\\[[[YYYWWWUUURRRNNNJJJFFFCCC@@@>>>???@@@AAAAAACCCEEEDDDAAABBBDDDBBB===;;;BBBllleeeYYYTTTooopppHHH777444222000111000000111000//////111444555666;;;EEERRR]]]dddggg___VVVSSSpppZZZ]]]rrryyyoooqqqzzzyyy{{{~~~~~~uuu{{{}}}~~~|||sssnnnmmmpppuuuvvvqqqllljjjfffbbbZZZYYYXXXWWWUUUSSSQQQPPPOOOMMMJJJIIIHHHGGGEEECCCAAAAAA???>>><<<:::999999777666555444444333444444555555666777888999999:::<<<:::777444555;;;CCCJJJRRRiiioooMMMAAA@@@MMMcccpppgggWWWDDD999777888999666999<<<======>>>???@@@888666333111222666;;;>>><<>>;;;999999@@@>>>:::666333333666999:::999999;;;@@@IIIUUU___bbb]]][[[\\\[[[TTTJJJDDDEEEIIIMMMRRRXXX___gggmmmkkkdddZZZRRRLLLHHHEEECCC888;;;;;;:::???OOOeeevvvsssxxxyyyqqqeeeYYYLLLBBBEEEAAA>>>@@@DDDEEEBBB>>>888888888777999===DDDHHHPPPQQQRRRSSSTTTTTTTTTTTT[[[ZZZ[[[^^^___aaahhhppp{{{}}}~~~|||||||||wwwmmmccc\\\WWWRRRNNNMMMMMMNNNMMMQQQNNNJJJFFFBBBAAAAAAAAAAAA???======>>>>>>===<<<:::;;;;;;<<<<<<;;;;;;:::888888777666777777888999888888888888777777777666222222333333333222111000000000000000////////////..............................---------,,,,,,,,,...------,,,,,,------...,,,---///000222333333333333333444444444333222111///000333777999999777444---,,,***+++---/////////.........---,,,,,,...111111///,,,,,,...000111111)))************)))(((((((((((((((((((((((((((((('''(((+++---......,,,+++,,,,,,...///000000000000000222666999<<>>>>>???AAACCCCCCCCC???DDDHHHLLLUUUdddqqqwww|||\\\[[[YYYWWWUUUQQQLLLHHHEEEBBB@@@???@@@AAAAAAAAABBBDDDCCCAAABBBDDDBBB===888@@@fffbbbWWWUUUqqqkkkFFF666444222000111000000111000//////111444555666;;;DDDPPP\\\dddhhh^^^XXXWWWsssVVV\\\xxxuuuuuuzzzvvvwww~~~||||||}}}zzzoookkklllqqquuuuuuoookkkiiifffbbbYYYYYYXXXVVVTTTRRRPPPNNNOOOMMMJJJIIIHHHGGGDDDBBB@@@@@@>>>===;;;:::888888666555555444333333444444444555555666777888888888888666444333777???KKKSSS```vvv^^^AAA<<<@@@PPPiiirrrfffSSSBBB999777888999555777999:::;;;<<>>888333000555555555666777888999:::666999>>>@@@AAA@@@@@@AAALLLXXXfffnnnpppkkk___UUUMMMHHH@@@:::777666666555::::::888666444666:::======;;;:::<<>>@@@@@@===<<<;;;<<>>CCCGGGKKKUUUffftttzzzZZZYYYXXXWWWUUURRRMMMIIIDDDBBB@@@???@@@AAAAAAAAAAAABBBBBB@@@AAADDDBBB>>>999>>>aaavvv||||||]]]OOOMMMllljjjGGG888555222000111000000111000//////111444555777;;;DDDOOO[[[dddjjj```^^^```zzzXXX]]]xxxyyy}}}~~~~~~~~~uuukkkjjjooorrruuutttnnniiihhheeebbbZZZYYYXXXVVVSSSPPPNNNLLLNNNLLLJJJIIIHHHGGGDDDAAA@@@???>>><<<:::999888777555555444444333333444444444444444555666666777777555555444444888@@@IIIPPP^^^jjjyyy}}}~~~xxxPPP===AAAIIIZZZsssqqqbbbNNN???888555666888555666888888888:::===???555555555777;;;@@@EEEHHHLLLIIIEEE>>>999555444444555666777999<<>><<<:::999888666666777:::???GGGQQQWWWZZZXXXTTTRRRQQQSSSUUUWWWPPPPPPTTT\\\aaaeeekkkrrrmmmuuu}}}}}}}}}{{{xxxuuullliiiddd```]]]XXXSSSPPPLLLJJJHHHEEEBBBAAAAAAAAA???===<<<<<<===>>>===<<<:::;;;;;;;;;;;;;;;;;;:::888777666555666777999:::888888888888777777777777111222333444555333222111////////////000000000000..............................---------,,,,,,,,,...------,,,,,,------...,,,...000333444444444333222333444555555333222000//////111333555555444222,,,++++++,,,...//////...,,,---------,,,---000222111///------...000111111000///---***)))((((((((()))))))))))))))))))))))))))***+++,,,,,,+++******)))***,,,...///000111111333444666888;;;===??????===<<<;;;<<<>>>@@@@@@@@@===AAAFFFJJJUUUgggvvv}}}WWWWWWVVVVVVVVVSSSNNNJJJDDDBBB@@@???@@@AAAAAAAAA???AAAAAA???AAADDDCCC>>>;;;>>>^^^uuu___LLLIIIkkklllIII999555222///000000000111000//////111444555777<<>>KKKVVVgggnnn^^^JJJ===666444555666666777888777777888:::===555666888;;;???DDDIIILLLPPPLLLDDD;;;555222333555888999===BBBHHHNNNSSSVVVYYYXXXSSSKKKHHHRRRfffwwwwwwxxxrrrcccTTTIII<<<000222000000222666888777555444333333333555<<>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;999888777666777888:::<<<888888888888777777777777111222444555555444333111////////////000000000000..............................---------,,,,,,,,,...------,,,,,,------...---...111444555555444444222333444555555333111000......///000222333111000,,,++++++,,,...//////...,,,---------,,,---000333222///------...000111111...---+++))))))***+++---))))))))))))))))))))))))******+++++++++******)))((()))+++---///111222222444444666888:::<<<>>>???>>>===<<<===@@@BBBBBBBBB<<>>===???BBBCCCDDD@@@BBBEEEGGGGGGDDD@@@>>><<>>======<<<;;;999888777777444444333333222111000000444444444444444444444444333222444777777444666:::CCCIIIHHHHHH___zzz[[[??????TTTiiivvv|||kkkYYYEEE:::666333333444666888999999888888888:::888999<<>><<>>DDDOOOYYYbbbgggiiijjjjjjeee]]]UUUPPPOOOOOOOOOWWWVVVVVV\\\dddmmmqqqsssooodddWWWQQQPPPQQQNNNJJJDDDAAA@@@AAABBBEEENNNYYYUUUZZZ```ccc```YYYMMMCCCEEEBBB===888555333333333111666777666<<>>===<<<<<<===>>>???;;;;;;;;;<<<>>>???>>>===;;;:::999999888888999999999888888888999888555333555444444444444333333333000000////////////000000------..................,,,,,,,,,---------......///---***+++---///...,,,...000222222111111222333555333222222222222111//////---,,,,,,...000111111+++***+++---000111111000000...,,,******,,,...///......---...///111333444222...***((()))*********(((((('''&&&%%%$$$$$$$$$,,,***)))***---...,,,))))))***+++---///222444666444666888:::<<<===>>>>>>@@@===;;;;;;<<<>>>??????999BBBGGGHHHPPPcccxxxWWWTTTRRRSSSUUUSSSMMMHHHDDDAAA>>>===???AAACCCCCCAAACCCEEEFFFEEECCC???===999:::YYY^^^NNNMMMnnn[[[;;;777555000555000000///...///000111222444666;;;CCCMMMXXXaaaeeebbbXXX___sssfffTTThhhyyywww~~~~~~uuummmnnnqqqsssrrrpppnnnllliiifffdddccc___]]]YYYVVVTTTRRRPPPNNNLLLKKKHHHEEEBBB@@@???>>>======<<<:::999888777666444444333222222111000000444444444444444444444444333222444888888777999>>>;;;FFFOOOYYYvvvfffRRRAAAEEEVVVhhhuuu}}}jjjWWWCCC999666555444444555777888888777777888999888:::===@@@DDDGGGIIIJJJIII@@@777555555555888<<<;;;BBBOOO]]]ddd___QQQFFFDDDBBBAAAMMMhhh|||uuuaaaMMMBBB888666666333222444555444444333333333333444444333222222222444666777:::<<>>:::777555555666666666::::::888===JJJUUUYYY\\\^^^^^^ZZZTTTQQQSSSUUUYYY[[[___aaadddiiioootttmmmuuu~~~~~~}}}zzzxxxtttoookkkggg```WWWQQQPPPNNNIIIDDD@@@>>>>>>???>>>>>>===<<<<<<===>>>???<<<;;;:::;;;======<<<;;;::::::999888888888888999999888777888999888666444555555555444444333333333000000////////////000000---...............------,,,,,,,,,---------......///---++++++---......,,,...000222333222222333444555333222222222222111///000///---...000222222222***)))***,,,///000000///000...,,,******,,,...///...------...///000222333111...***((()))*********,,,+++***)))((((((((((((***))))))+++...000///---++++++,,,---///111222333444555777:::<<<===>>>>>>???===;;;;;;===>>>??????888???CCCFFFPPPdddwwwWWWUUUSSSSSSTTTQQQLLLHHHEEEBBB???===???AAABBBBBBCCCDDDDDDDDDCCCAAA>>>===777999XXX]]]OOOPPPqqq\\\;;;777444///333111111000///000111222333333555:::AAAKKKVVV```fffdddZZZZZZlll}}}kkkSSSbbbxxxuuutttzzz~~~~~~wwwtttvvvvvvttttttssspppmmmiiifffcccbbb___\\\YYYVVVUUUSSSQQQOOOLLLJJJHHHEEEBBB@@@???>>>===<<<;;;:::999777666666333333333222111111000000333333333333333333333333444333444888888666999>>>===NNN```rrrWWWKKKDDDKKK\\\mmmzzzgggSSS???777777777666555444666888888777666777888888:::===@@@CCCEEEFFFFFF>>>777222444777888999<<>>AAAGGGQQQ```qqqrrrYYY===555000///333666666444444444444444555555555555555555444333222333333555666555444333555:::CCCKKKQQQYYY]]]```\\\TTTPPPPPPTTTTTTSSSUUUZZZbbbkkkrrruuuccc___XXXRRRMMMJJJJJJIII===:::888888999===HHHSSSYYYeeeqqqtttpppeeeTTTDDD>>><<<999666444444555666666888888777<<>>>>>>>>>>>============>>>>>>;;;:::::::::<<<===<<<;;;;;;:::999999888888999999888777777888999999777555666666555444333333222222000000////////////000000////////////...---,,,,,,,,,,,,,,,---------......///---+++,,,---...---,,,///111333444333333333555444333222222333222000...///...---...000222111000)))))))))+++...000///...///...,,,******,,,...000---------...///000111222000---***((()))******))),,,,,,+++***)))))))))))))))((()))+++...111111000---------......000111111444555777999;;;===>>>>>>???===;;;;;;===?????????777;;;>>>DDDRRRfffwwwWWWUUUTTTSSSRRRPPPKKKGGGEEEBBB>>>===>>>@@@AAAAAADDDDDDDDDCCCBBB@@@>>>===:::<<<\\\[[[NNNNNNrrrXXX888444222---111222111000000000111333444333555:::AAAJJJUUUaaahhhhhh```\\\jjj~~~vvvSSSYYYmmmxxx}}}www}}}yyyyyy~~~yyyzzz|||yyytttsssrrrpppllliiifffcccbbb___\\\XXXUUUTTTQQQOOOLLLKKKIIIGGGDDDBBB@@@???>>><<<<<<;;;999888777666555333222222222111111000000222222222222222222222222555333444666666444777<<>>??????>>>>>>333222555:::<<<;;;>>>BBBcccjjjmmmeeeTTTFFFBBBDDDFFFWWWfffggg^^^NNN<<<---222111222666999999777555555555666666666666666666555555444333333333444444111222444555777888999999HHHNNNTTTVVVUUURRRQQQRRRUUUTTTUUUWWW]]]dddjjjnnnaaa___ZZZRRRIIICCCAAABBB===999777777888===HHHTTTYYYgggsssuuuooodddRRRBBB???===999555333222333333444555666888???KKKYYYaaajjjiiigggaaaZZZUUURRRRRRPPPUUU___lllvvvxxxrrrkkkrrr|||{{{tttooo```]]]YYYXXXXXXWWWRRROOOMMMIIIDDD@@@?????????@@@>>>>>>>>>===============;;;:::999:::===>>>>>>>>><<<<<<;;;::::::::::::;;;888777666777888999888777666666555444333222222111000000////////////000000////////////...---,,,+++,,,,,,,,,---------.........---,,,,,,,,,---------000222444444333333444555333222222222333222000...---,,,,,,---///000...---*********,,,///000000//////---+++******,,,...000------......///000111111///---***))))))******)))***)))((('''''''''''''''(((((()))***---///000000------------...000111222333444666999;;;===>>>>>>???===;;;<<<===??????>>>888888;;;DDDUUUiiiwww~~~XXXVVVTTTSSSQQQNNNJJJGGGDDDAAA>>>===>>>@@@AAAAAAEEEEEEEEEDDDBBB@@@>>>===;;;???___\\\OOONNNsssRRR555444222---111222111000000000111333444444666;;;AAAIIIUUUbbbkkkllliiibbblll___XXXfffvvv|||zzz~~~wwwvvv}}}~~~zzzrrrpppooommmkkkhhhfffdddccc___\\\WWWTTTQQQOOOKKKIIIJJJIIIFFFDDDBBB@@@???>>>;;;;;;:::999777666555444222222111111111111111000222222222222222222222222333111333666777777;;;AAAaaavvv}}}gggQQQFFF>>>AAAYYY|||yyyWWWFFF777444777888666555666888::::::999999999:::999999:::::::::888777666555666:::======@@@JJJVVVooommmdddQQQ>>>777>>>GGGMMMYYY___UUUCCC777333444555666666666888999999777999999888777777666666666555444444444333333444444111222444666666555333222:::===CCCKKKRRRTTTPPPLLLPPPPPPPPPQQQVVV\\\ccchhheeeccc^^^SSSGGG>>>;;;<<<;;;888666777888<<>>EEEPPP]]]gggoookkkeee]]]WWWTTTUUUWWWRRRWWWbbbqqq|||~~~wwwoootttxxxpppjjj[[[WWWSSSQQQQQQPPPLLLIIIGGGDDDAAA???AAACCCCCCBBB>>>>>>>>>>>>>>>===<<<<<<:::999999;;;>>>AAABBBCCC>>>>>>===<<<<<<<<<<<<===888777666666888999888777666666555444333333222222000000////////////000000////////////...---,,,+++,,,,,,,,,---------......---------,,,,,,,,,---...000222444444333333444555222222111222333222///---,,,,,,---///000000...+++++++++,,,...111222111000...---+++******,,,///111------......//////000000...,,,)))))))))***))))))((((((''''''&&&&&&''''''((()))))))))***+++---...++++++,,,---///111333444222333666888;;;===>>>???>>>===<<<<<<>>>??????>>>:::888;;;GGGYYYkkkxxxXXXWWWUUURRROOOLLLIIIGGGBBB@@@===<<<>>>@@@BBBBBBDDDEEEEEEEEEDDDBBB???>>>999>>>]]]ZZZRRRRRRwwwPPP555666555///333111111000///000111222333444777;;;@@@HHHTTTcccmmmnnnqqqgggkkk~~~{{{ooo]]]eeezzz~~~|||xxx{{{wwwwww~~~zzzrrrpppooommmjjjhhheeedddccc^^^ZZZVVVSSSPPPNNNKKKHHHIIIHHHFFFDDDAAA@@@???>>>;;;:::999888777555444444111111111111111111111111111111111111111111111111000///111777:::<<>>???===;;;888666555555555333444444444444444444444222111000000222555888;;;666777;;;EEEOOORRRMMMGGGFFFFFFGGGIIIMMMTTT]]]cccfffddd]]]RRRFFF===::::::777444444555777:::EEEOOO[[[lllvvvpppggg___QQQ@@@999777555444444666888999:::999<<>>?????????>>>===<<<;;;;;;:::999;;;???BBBDDDDDD???>>>>>>===<<<=========999888666666777888888777555555444444444333333333000000////////////000000////////////...---,,,,,,,,,,,,,,,---------......,,,---...---,,,+++---//////111333444333333333555111111111222333222///,,,//////000333444333000---,,,,,,,,,///111333222111...---+++***+++---///111,,,---...////////////...,,,+++))))))******)))(((***))))))(((((()))))))))((())))))(((((())),,,...++++++,,,---///111333444111333555888;;;===>>>???>>><<<<<<===>>>???>>>===:::888===KKK\\\kkkxxxXXXXXXVVVRRRNNNJJJHHHGGGAAA>>><<<<<<>>>AAACCCCCCCCCDDDFFFHHHGGGDDDAAA???777===YYYSSSSSSVVVzzz{{{NNN666888666///111000000///...///000111222222666:::???FFFSSSbbbnnnlllsssgggfffyyywwwxxxqqq```fffssstttwwwyyyrrrwww|||}}}{{{uuurrrqqqooolllhhheeecccaaa[[[XXXUUUSSSQQQPPPMMMLLLIIIGGGEEECCCAAA@@@???>>>::::::999777666555444333000000000000111111111111111111111111111111111111///...000555888:::@@@GGGRRR\\\aaaZZZRRROOOJJJEEEDDDOOObbbzzztttXXX@@@999444555555444333555777888::::::999999999:::;;;:::999888888999:::;;;>>>===BBBMMMYYYcccnnnwwwlll^^^MMMBBBBBBHHHNNNRRRTTTGGG888333444666444111333888:::999===DDDIIIHHHEEEBBB===888555333333444222222333444555555555555444222000///222777===AAA<<<===@@@FFFKKKLLLHHHDDD???@@@AAABBBDDDKKKTTT[[[___\\\TTTKKKBBB<<<999999333222333555777:::CCCLLLZZZmmmxxxpppfff^^^OOO===888777555444555777999;;;999999>>>IIIRRR[[[gggsssuuummmbbbYYYTTTTTTWWWYYYVVVXXX^^^gggqqqvvvxxxwww{{{|||wwwpppggg```[[[VVVOOOKKKIIIHHHEEEBBBBBB@@@@@@CCCGGGHHHEEEAAA>>>?????????>>>===;;;:::===;;;::::::===@@@AAABBB>>>===<<<<<<;;;;;;<<<<<<;;;999666666777777777666333333333444444444444555000000////////////000000---...............------,,,,,,,,,---------......,,,......---++++++---///...000222333222222333444111111111333333222...+++///000222555666444000---,,,+++,,,...111222222000...,,,+++***+++---000111,,,---.../////////...---+++***))))))******)))(((+++******))))))******+++&&&((())))))(((***...222,,,,,,------///000111222111222555888:::===>>>???===<<<<<<===??????>>>===:::999???MMM\\\iiivvvYYYXXXVVVRRRMMMJJJHHHGGG???===;;;;;;>>>AAADDDDDDBBBDDDGGGIIIHHHFFFBBB???777===WWW|||{{{KKKQQQXXXzzzwwwLLL555777555---...000///.........///111222111555999===DDDQQQaaammmjjjsssdddaaatttssswwwiii___ffflllmmmwww~~~vvvxxx|||}}}~~~|||xxxvvvtttqqqmmmiiieeebbb```YYYWWWTTTSSSSSSRRRQQQOOOHHHGGGEEECCCAAA@@@??????:::999999777666555444333000000000000000111111111000000000000000000000000000...///222333444999???AAAFFFGGGAAA???BBBDDDAAAGGGUUUfffqqquuummmXXXCCC999666444666555222222555666888999999888888888:::<<<;;;999999:::===@@@BBBEEEGGGSSSiii}}}fffUUUAAA:::AAAMMMTTTUUU>>>888444555888999999999777===AAAAAAEEEMMMRRRQQQIIIEEE???888444222222333111222333444555555555555555444444555777:::===>>>CCCFFFIIIJJJIIIGGGEEECCC>>>??????>>>???DDDLLLSSSVVVRRRJJJCCC===:::888888333222444777999;;;CCCLLL^^^sssxxxmmmdddTTTAAA<<<:::777555555666777999;;;<<>>?????????>>>===;;;:::???===::::::;;;===>>>>>><<<<<<;;;::::::::::::;;;<<<:::777666666777666666222222333444444555555666000000////////////000000------......///.........,,,,,,,,,---------......,,,...///---+++***---///...000222222111111222333111111111333333222...+++...///111444555333///++++++***+++---000111111000---,,,+++***+++---000222,,,---.../////////...---+++***))))))******)))(((***)))))))))))))))******%%%'''))))))))),,,111555///............//////000000222444777:::===>>>???===<<<<<<===???@@@>>>===999999@@@NNN\\\gggttt^^^YYYTTTQQQPPPMMMFFFAAA???===<<<===???AAABBBBBBCCCDDDEEEGGGHHHEEE@@@<<<<<<;;;RRRrrrmmmRRRHHHQQQ}}}hhhBBB666666222///000///////////////000111111777444555===EEEOOO[[[eeennnjjjhhhhhhiiiooo|||cccZZZnnnzzzhhhmmm}}}|||~~~zzzxxxvvvtttrrrppplllhhhdddXXXWWWUUUSSSPPPNNNLLLKKKHHHGGGFFFCCCAAA>>><<<;;;<<<999777555555444222111000000000000/////////////////////000111111222222111000/////////000222333666666666777:::===AAACCCGGGMMMTTTVVVOOOFFF===888555555555555555555444444444666:::;;;;;;;;;<<<===>>>AAACCCBBBBBBFFFOOOWWWYYYjjj~~~nnnZZZEEECCC<<<888???IIIJJJBBB;;;666333666888:::===BBBEEEJJJPPPTTTUUURRRMMMJJJ>>><<<999666444333222222888666555777;;;<<<999666666777777999;;;======>>>@@@FFFMMMOOOKKKFFFCCCBBBAAA>>>>>>>>>===>>>GGGQQQQQQOOOLLLFFF@@@:::666333444555777999888999DDDPPP^^^pppyyy{{{{{{jjjQQQEEE888888888666555555888;;;@@@HHHSSS[[[dddppp|||qqqccc```ZZZNNNIIINNNRRRXXXaaaiiiqqqxxx{{{{{{{{{wwwpppaaaRRRJJJMMMKKKJJJKKKKKKKKKIIIGGGEEEDDDEEEFFFGGGEEEBBB???>>>===;;;;;;===>>>===<<>>===<<<;;;:::::::::;;;:::::::::;;;;;;999777777777777777777666555555111111222333333444555555222111///...------..............................------------------------------,,,++++++,,,,,,,,,000222444333222111222333555333111111333222///,,,000...---///111111...++++++,,,---////////////...///,,,******,,,...//////....../////////---,,,+++,,,+++***((((((((())))))''''''(((((())))))******)))))))))***+++++++++,,,222111000//////...//////222333444666888:::<<<======<<<::::::<<<===<<<;;;999999AAAOOO[[[eeerrr~~~\\\WWWRRRPPPOOOLLLFFFAAA???===<<<<<>>===<<<<<<999666555555444222111000000000000/////////////////////000111111222222111000000///000111222333222222222222444777:::<<<===@@@DDDDDD???999444222555555555555555555555555666777999:::<<<@@@EEEIIIFFFIIIMMMQQQWWWaaammmuuuyyyjjj\\\KKK>>><<<:::777666999<<<:::666888666777:::<<>>BBBJJJQQQNNNMMMKKKGGGAAA<<<888666555444666777666999EEERRRcccsssxxxvvvtttdddMMMCCC999:::999888777777999;;;>>>GGGRRR\\\hhhxxxttteeebbb\\\PPPLLLPPPOOOYYYgggqqqvvv{{{yyytttlll___SSSLLLPPPOOOMMMMMMMMMLLLJJJHHHBBBBBBBBBCCCEEEEEECCCAAA>>><<<;;;;;;<<<======<<<>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;999777666666666666666555444444111111222333333444555555333222000///......//////........................------------------------------,,,,,,+++,,,,,,---000222444333222111222333555333111111222222///,,,000......///111000...++++++,,,---///000//////......,,,******,,,...//////---.../////////...---,,,,,,+++***(((''''''(((((((((((((((((())))))))))))***************+++++++++------------......///000222333555777999;;;<<<======<<<:::;;;<<<===<<<;;;::::::AAANNNZZZdddppp{{{XXXUUUPPPNNNMMMJJJEEE@@@>>><<<;;;;;;>>>@@@AAAAAACCCCCCDDDFFFFFFCCC???;;;;;;777HHHfff~~~eeeOOOOOO\\\rrrGGG777444111...111///////////////000111111666444666===DDDMMMZZZeeepppkkkgggiiitttbbbVVVaaarrrmmmpppwwwuuurrrpppnnnkkkgggdddYYYXXXVVVSSSQQQNNNLLLKKKHHHGGGEEECCCAAA???===<<<;;;999666555444444222111000000000000////////////...//////000000111111222111000000000000111222222////////////000333555666888999999777444222222333555555555555555555555555;;;:::888777:::@@@IIIOOOZZZ[[[```gggppp|||uuu]]]JJJAAA<<<999555444777::::::777777::::::;;;>>>CCCFFFKKKUUU```ggg\\\NNNDDD???===999666555555666666777777888888666777888888888;;;>>>AAAKKKEEEBBBIIIVVVaaadddcccXXXLLL@@@===CCCIIIIIIFFFAAA:::555888>>>DDDLLLRRROOOOOONNNJJJDDD>>>:::888555444666888;;;@@@MMM[[[iiiwwwzzzuuuqqq```JJJBBB:::;;;<<<;;;999999:::<<<@@@IIISSS]]]lllvvvfffccc___TTTOOOSSSPPP[[[iiirrruuuzzzwwwpppiii^^^UUUQQQTTTRRROOOMMMLLLJJJGGGEEE???>>>>>>???AAACCCDDDCCC>>><<<;;;;;;<<<======<<<=========<<<<<<<<<<<<===;;;:::::::::;;;;;;999777555555555555555444444333111222222333333444444555333333222111000000000000........................---------------------------,,,,,,,,,,,,,,,------000222444333222111222333444333111111222111///---///......///000000---++++++,,,...///000000//////---,,,******---/////////---...///000000000///...,,,+++)))((('''&&&&&&&&&))))))))))))((((((((((((+++++++++***************))))))***+++---///000111222333555777999;;;<<<<<<===<<<:::;;;<<<===<<<;;;:::;;;AAANNNZZZeeepppyyyUUUSSSOOOMMMKKKHHHDDD@@@===;;;:::;;;===@@@@@@@@@CCCCCCDDDEEEEEEBBB>>>;;;;;;777JJJkkk^^^MMMTTTcccvvvIII777444000...111///////////////000000111555444666<<>>BBBDDDDDD>>><<<;;;;;;<<<======<<<<<<<<<======>>>>>>>>>>>>;;;:::::::::;;;;;;999777555555666666555555444333222222222333333444444444333222222111000000//////........................,,,,,,---------------------,,,,,,,,,,,,------...000222444333222111222222333222222111111000...---....../////////...---++++++,,,...///000000//////,,,+++***+++---/////////,,,---///000000000000///+++***)))((('''&&&%%%$$$******))))))(((((('''''',,,+++++++++***)))))))))(((((()))+++,,,///111222222333666888:::;;;<<<<<<<<<;;;;;;;;;======<<<:::999;;;BBBNNN]]]jjjuuu{{{TTTRRRPPPMMMJJJGGGCCCAAA===;;;:::;;;===@@@@@@@@@DDDDDDDDDDDDDDDBBB>>>;;;555555LLLqqqWWWKKKXXXiiisssGGG666444000///111///////////////000000111444444777<<>>===;;;888666444444333111000000000000000////////////.........///000000111111000111111111222222222222111111111111111111222222111111111111333444444444555555555666666666777777777;;;AAAHHHRRR^^^jjjqqqsssqqqooommmkkkfff___[[[RRRIIIAAAAAAFFFGGGDDD@@@???<<<999:::;;;???IIITTTSSSPPPTTTaaammmqqqooommmRRRGGG:::444555888888555333444444555555666777777<<<<<<<<<===DDDSSSeeeqqq}}}}}}qqq___PPPGGGBBB>>>:::===<<<<<<;;;999;;;GGGTTT___aaaaaaZZZNNNCCC===:::888:::@@@IIINNNRRRYYYaaaaaawww|||fffJJJ>>><<<<<<<<<;;;999999:::;;;AAAIIIPPPYYYlll~~~nnndddeeeaaaVVVQQQVVV\\\]]]dddooovvvxxx~~~}}}vvvnnniiidddbbbbbbbbb^^^WWWQQQLLLGGGBBB>>>???===;;;;;;>>>AAACCCDDD???===;;;<<<===>>>===<<<;;;<<<===>>>????????????;;;:::::::::;;;;;;999777666777777777777666555555222222333333333333444444111111111111000///..............................,,,,,,,,,---------......---,,,,,,,,,------...///000222444333222111222222222222222222000///...------...//////...---,,,,,,,,,---...000000000000///+++******+++...000000///,,,---...000000000//////******)))((('''&&&%%%$$$******))))))(((((('''''',,,+++++++++***)))))))))+++++++++,,,---///000111222333666999;;;<<<<<<<<<<<<;;;;;;<<<======<<<:::777;;;CCCOOO```ppp{{{UUUTTTRRROOOKKKGGGCCCAAA>>><<<;;;;;;>>>@@@AAAAAAFFFEEEDDDDDDDDDBBB>>>;;;666888RRR{{{RRRKKKZZZjjjlllCCC555555222///111///////////////000111111333444777<<<@@@HHHVVVdddiiinnnjjj___eeezzz}}}nnnYYYRRR^^^nnnuuutttooouuu||||||tttqqqmmmiiigggeeebbb```[[[ZZZXXXUUUQQQNNNLLLKKKFFFFFFDDDCCCAAA???>>>===:::888555444333333111000000000000000////////////---......//////000000111000111222222333333222222000000000000111111111111222111222444777777666444555555555666666777777888<<<@@@EEEKKKQQQVVV\\\```^^^^^^\\\XXXRRRLLLFFFCCCFFFBBBBBBJJJPPPKKKAAA:::::::::999===KKK^^^mmmsssqqqgggbbbgggllleeeWWWMMMCCC===666444666888777555666666555555555777888:::999???IIIWWWjjjmmmfff[[[PPPFFF???;;;999999;;;>>>===888999EEESSSaaadddeee^^^RRRFFF???<<<===>>>DDDLLLOOOOOORRRWWW\\\ttt}}}fffJJJ???>>>>>>===:::888888;;;======FFFNNNWWWmmmvvvlllhhhkkkdddUUUPPPVVVYYY[[[gggwww{{{wwwyyyyyywwwooollliiihhhiiilllggg```ZZZTTTOOOJJJGGGEEECCC@@@@@@AAACCCDDDDDD@@@>>>======>>>??????>>><<<===>>>@@@@@@@@@???>>>;;;:::::::::;;;;;;999777777777777777777666666555333333333333333333333333111111111111000///...---........................+++,,,,,,------.........,,,,,,,,,,,,---...///000000222444333222111222333111222333222///------...,,,...000///...,,,,,,,,,,,,---///000111111000000+++******,,,...000000///,,,---.../////////...---)))))))))))))))(((&&&&&&))))))))))))((((((((((((+++++++++***************------------...///000111111333777:::<<<===<<<<<<;;;;;;;;;<<<>>>>>>;;;999666;;;CCCPPPcccuuuWWWVVVTTTQQQKKKGGGDDDBBB???===<<<<<>>444666333000111///////////////000111111333444888<<<@@@FFFUUUccceeeqqqmmm\\\\\\qqq{{{hhhWWWZZZhhhuuu}}}~~~zzzzzztttqqqmmmiiigggeeecccaaa\\\[[[XXXUUUQQQNNNLLLJJJFFFEEEDDDCCCAAA@@@>>>>>>:::888555444333333111///000000000000////////////------......///000000000000111222333333333222222000000111111222222222222666555555777::::::888555444555555666777777888888???AAACCCCCCAAA@@@AAAAAAEEEFFFFFFDDDAAA@@@BBBEEEGGGGGGLLLSSSTTTLLLEEECCC===BBBEEEKKKcccrrrfff\\\ZZZWWWLLL===333:::888666666777888777666:::888666666777:::===???AAAKKK[[[ppptttqqqrrrnnnaaaUUUNNNKKKFFFAAA>>>;;;888777777888;;;===;;;<<>>:::888999===@@@@@@IIIPPPXXXooosssoooqqqtttiiiUUUOOOUUUUUUYYYfffwww{{{tttsssxxxwwwqqqooommmlllmmmqqqmmmgggaaa]]]YYYUUUSSSNNNLLLIIIGGGGGGGGGFFFEEEAAA???>>>>>>???@@@@@@???===>>>???AAAAAA@@@???>>>;;;:::::::::;;;;;;999777666666777777666666555444333333333333333333333333111222222222222000///...........................++++++,,,,,,---......///,,,,,,,,,------...///000000222444333222111222333000222333222///------...+++...000000---++++++,,,,,,---///000111111000000***)))***,,,///000000///,,,------......---,,,+++((())))))******)))(((((((((((((((((())))))))))))***************+++++++++,,,,,,------...000111222111444777:::<<<===<<<<<<;;;;;;;;;===>>>>>>;;;999666<<>>:::888555333333222111///000000000000////////////------......///000000000000111222333444333222222111222333444555555555444777444333444777888666444444555555666777888888999:::;;;<<<;;;:::888999:::888:::;;;::::::@@@JJJSSSPPPQQQUUUXXXRRRHHHGGGMMMLLLTTTUUUXXXoooxxxUUULLLFFFFFFEEE???888444666666777777888999999:::;;;:::888777999===BBBEEESSS[[[jjjyyy{{{nnnccc\\\XXXSSSNNNIIIEEEBBBAAA<<<999777777:::<<<:::888666555777<<<>>>@@@HHHPPPQQQXXX^^^[[[RRRHHHDDDDDD>>>===AAAHHHMMMOOOSSSYYYjjj}}}wwwfffSSSNNNDDDBBB???;;;888:::>>>BBBFFFOOOUUU[[[qqqsssrrrxxx{{{lllVVVNNNTTTUUUWWWbbbnnnoookkkrrrvvvrrrqqqooonnnnnnrrrnnnhhhdddaaa___\\\[[[UUURRROOOMMMLLLJJJHHHFFFBBB@@@??????@@@AAAAAA@@@===???@@@AAAAAA@@@>>>===;;;:::::::::;;;;;;999777555555666666555555444333333333333333333333333333333333444444333222000///........................++++++,,,,,,---...//////,,,,,,,,,---...///000000000222444333222111222333000222333222...,,,---...+++...000000---++++++---,,,...///000111111000000))))))***,,,///111000///,,,------------,,,***)))'''(((***+++++++++***)))''''''(((((())))))******))))))******+++++++++,,,***++++++,,,...000222333111444777;;;======<<<<<<;;;;;;;;;===>>>>>>;;;999777===DDDOOObbbvvv~~~|||UUURRRMMMJJJGGGDDDAAA>>><<<<<<<<<<<<===???@@@AAADDDEEEEEEDDDCCC@@@===<<<999666RRR}}}qqqPPPLLL[[[fffjjjYYY666222222111222/////////............//////444444888<<>>===999777444333333333111000000000000000000000000000......//////000000111111222222222333333444444555555555444444444333333333999999999999888666555333777777777777666555444333444444333333333444444555888666666999???DDDFFFFFFFFFEEEGGGLLLMMMLLLOOOUUU^^^hhhqqqwwwyyyhhhJJJFFFAAA<<<999888888999666777999;;;===???AAAAAA@@@???>>>>>>@@@BBBEEEGGGTTTUUUUUUTTTPPPKKKFFFBBB@@@???>>><<<;;;999888777999999777666666777888999333222555999===BBBMMMXXX]]]___\\\UUUPPPMMMHHHCCC<<<:::???JJJOOORRR\\\iii{{{qqqcccTTTJJJDDDCCC@@@<<<999;;;AAAFFFPPPPPPSSS```www}}}qqquuuxxxtttfffXXXUUUZZZXXX\\\eeeqqqwwwyyy}}}uuuqqqooommmnnnpppkkkiiigggeeeccc___ZZZWWWTTTRRRQQQQQQPPPNNNKKKHHHHHHEEEAAA??????AAAAAAAAA999<<<@@@BBBAAA???======<<<999666888<<<>>>;;;888999999999999777555333111222333333333333222111111333333333222111000////////////...---,,,,,,++++++---------...------,,,,,,,,,---...---,,,,,,---///111111111222222111111111...222444333...,,,///222666555333111///---,,,,,,***+++---...///000000000---+++***,,,///000...,,,,,,---...//////---+++***+++***)))(((((('''((((((((((((((((((((()))************))))))))))))******---...///.........000222111222555888:::;;;;;;;;;===<<<<<<===>>>>>>===;;;;;;<<>>;;;;;;<<<<<<===???@@@AAACCCCCCDDDDDDBBB???<<<:::777777XXXfffKKKKKKZZZeeehhhUUU888666333///000/////////............//////333444888===@@@EEEQQQ]]]jjjpppooogggbbbhhhssszzzqqqUUUUUUlll}}}rrr}}}|||zzz|||yyyuuuppplllhhheeecccaaa^^^YYYUUURRROOOLLLJJJIIIFFFDDDBBBAAA@@@>>>===999777444333333333111000000000000000000000000000......//////000111111111111111222222333444444444333333444444555555666666999999999999888777555444777777666666555444333222444444333333444555666666777777999===BBBDDDCCCAAA>>><<<===BBBDDDGGGNNNVVVlllssssssmmmjjjgggZZZJJJ???===999777666666888:::999:::;;;<<<>>>@@@AAABBBEEEDDDBBB@@@???>>>??????>>>???@@@???>>>:::777555888888888777777666666666888777666666666666777888::::::<<<@@@AAACCCJJJSSS]]]bbbbbb[[[SSSMMMFFFAAA@@@>>>DDDPPPXXX___lll{{{vvvhhhXXXJJJAAADDDDDDBBB@@@>>>???CCCFFFPPPRRRVVV```qqqzzzyyyzzzzzzttteeeXXXUUUYYY^^^bbbkkkuuuzzz|||{{{}}}}}}wwwppplllkkkgggccc^^^[[[WWWSSSPPPRRRQQQPPPOOOOOONNNJJJHHHGGGDDDAAA??????@@@@@@@@@;;;>>>AAACCCAAA???======;;;888666888<<<>>><<<:::999999999999777555333222333444444444444333222222333222222111111000000000///......---,,,,,,++++++,,,------...------,,,,,,,,,---...---,,,,,,...///111222222333333222222111///222333222...---000444===;;;777444000...---,,,,,,,,,---............---+++******,,,///000///---,,,---...//////---+++******))))))(((((((((((((((((((((((((((((()))************))))))))))))******,,,.........---...000222222444666999;;;<<<<<<<<<<<<<<<;;;<<<======<<<:::;;;<<>>;;;;;;;;;<<<===>>>@@@@@@AAABBBDDDDDDCCC???;;;888444888]]]___JJJLLLZZZbbbfffpppKKK666777333...///000//////............//////222333777===@@@EEEQQQ]]]iiiqqquuummmeeehhhttt}}}}}}nnnSSSSSSooosssooo}}}zzz~~~{{{vvvpppkkkhhhfffeee```]]]YYYUUURRRPPPLLLJJJIIIGGGDDDCCCBBBAAA>>><<<999777444333333333111000000000000000000000000000......///000000111111222111111111222333444444444333333444555666777888888:::::::::999888777555444777666666555333222111111333333333444555666777888777999===AAADDDDDD@@@===:::666555888:::???HHHQQQ^^^cccbbbWWWNNNIIIAAA888888777555444555666888:::999::::::;;;<<<===>>>>>>CCCBBB@@@>>>;;;999888777000111111222222222111111222222333444444555555666555555444444444444555666444555777;;;;;;:::???FFFVVV```fff```VVVMMMGGGCCCCCCAAAFFFRRR[[[eeeuuuwwwjjj^^^SSSLLLHHHFFFFFFEEEBBBAAAAAACCCFFFOOORRRVVV^^^jjjvvvzzzwww}}}zzzvvvnnnbbbWWWVVVZZZ```eeemmmtttvvvxxx}}}rrrjjjiiiddd\\\VVVSSSQQQPPPOOOSSSRRRQQQQQQQQQOOOLLLIIIFFFCCC@@@>>>>>>?????????===@@@CCCCCCAAA???===<<<:::888777999<<<>>>===:::999999999999888666444222444555555555555444333333111111111111111111111111.........------,,,,,,+++,,,,,,------...------,,,,,,---...---,,,,,,...000222333333444444333333222111222222000---...222666BBB???:::444///---,,,,,,---------------,,,++++++*********---///000///...,,,---...//////---+++***((((((((((((((()))))))))((((((((((((((()))************))))))))))))******,,,---......---...000222333444777:::<<<=========;;;::::::;;;<<<<<<;;;999:::;;;AAAMMM^^^nnnxxx|||TTTQQQNNNKKKHHHDDD@@@===;;;;;;;;;<<<===>>>???@@@AAABBBDDDEEECCC???;;;888666===eee]]]MMMOOOXXX___eeehhhDDD000444222...000111//////............//////111222777===@@@EEEQQQ]]]iiirrrwwwoooddddddrrrzzzoooWWWWWWpppoooppp|||~~~|||~~~xxxrrrllliiiiiiiii```^^^ZZZVVVTTTQQQNNNKKKJJJHHHFFFDDDCCCAAA>>><<<999777444333333333111000////////////////////////...//////000111111222222000111111222333444555555555555666666777888888999:::::::::999888777666555777666555333222111000000444444444555666777999::::::<<>><<<<<<888666666777888???GGGIIIPPPRRRJJJAAA===;;;888888888777666666666777888777777777777888888888888999999999999777666444333000000000000111222333444111222222333444555555666222222222222222222333333//////222555555555:::AAAMMMZZZddd```UUUNNNKKKJJJDDD@@@BBBLLLTTT]]]nnn~~~wwwlll```VVVRRRSSSTTTNNNKKKGGGCCC@@@AAACCCEEEMMMNNNRRR\\\iiiuuuyyyxxxzzzssskkkddd\\\VVVXXX]]]bbbfffmmmrrrrrruuu}}}uuuoooiiicccZZZTTTRRRTTTVVVWWWZZZXXXVVVUUUTTTQQQMMMJJJEEEBBB???>>>>>>>>>>>>===@@@BBBDDDDDDAAA>>>===<<<<<<:::999:::<<<<<<;;;999999999999999888666444333444444444444444333333222000000000000111111111111......---------,,,,,,,,,,,,,,,------...---------,,,---...---------///111333444444444444444444333333222000...,,,...333777@@@<<<666000,,,***)))***,,,,,,------,,,,,,+++***((()))+++...///000///...,,,---...//////---+++***''''''((()))))))))))))))((((((((((((((())))))*********))))))))))))******,,,---......------///111222444666999;;;<<<======::::::999:::;;;<<<:::888999:::@@@LLL\\\kkkvvv|||SSSQQQNNNKKKHHHEEE@@@<<<:::;;;;;;;;;<<<>>>???@@@AAACCCDDDDDDCCC???;;;999:::DDDppp~~~XXXLLLNNNUUU^^^kkkoooFFF///222333000111/////////............/////////111777===@@@EEEQQQ\\\kkkrrrvvvnnnaaa```nnn|||lllSSSTTTiiiyyy{{{~~~{{{}}}yyyrrrllliiiiiikkkccc```]]]YYYWWWSSSOOOLLLJJJIIIGGGEEEDDDBBB>>><<<999777444333333333111000//////////////////////////////000000111222222222000111222333444555666666888888888888888888888888;;;;;;:::999888777666666666666444222111111111111555555555666777888:::;;;===>>>?????????>>>>>>>>>???<<<;;;<<<;;;:::>>>CCCOOOVVVYYYQQQDDD<<<999888777777777666666666666666666666666666666666666666666666666666666555444333111111000000111222333444333333333333444444444444000000111111222222222222555444666888777666<<>>???GGGNNNUUUeeevvv|||vvvjjj\\\RRROOOQQQUUUZZZTTTJJJCCC@@@BBBEEEHHHLLLKKKOOO___rrr~~~~~~xxxmmmaaa[[[WWWVVVYYY]]]eeeiiiooossssssvvv{{{wwwpppiii```YYYWWWZZZ]]]___^^^\\\YYYWWWTTTPPPKKKHHHDDDAAA???>>>>>>>>>===<<>><<<<<<>>>===<<<;;;;;;:::999888999999999999888777555444333333333333333222111111000000000000000000111111---------------,,,,,,,,,+++,,,,,,---.........---,,,---......---...000222333444444555555444444333444222///,,,+++...222555;;;888222---***)))***+++***+++,,,,,,------,,,,,,'''***---/////////......,,,---...//////---+++***&&&'''((()))******))))))((((((((((((((())))))*********))))))))))))******+++---...---------///111111333555888:::;;;<<<<<<:::999999:::;;;;;;:::888888;;;AAALLLZZZiiiuuu|||SSSQQQNNNLLLIIIEEE@@@<<<:::::::::;;;<<<===??????BBBBBBBBBBBB@@@>>>;;;999666DDDtttmmmMMMHHHLLLUUUbbbwwwvvvLLL333444444111000...//////............//////...000666===AAAEEEPPP\\\kkkqqquuuooobbb]]]iiiyyyoooTTTQQQccc~~~}}}||||||~~~|||yyy{{{{{{yyysssllliiijjjlllgggdddaaa^^^ZZZVVVRRRNNNKKKIIIHHHGGGEEECCC???;;;999777444333333333111000000000000000000000000000//////000111111222222333111222333444555666777888::::::::::::999999888888<<<;;;:::999777777777777666555333222111111222333666666666777888999:::;;;===>>>===<<<;;;<<>>@@@CCCCCCBBBDDDIIIUUU[[[^^^WWWJJJ???;;;<<<777888999:::::::::999999::::::::::::::::::999999;;;:::999888666555444333444444333333333444555555555444444444444444333333111222333444555555444444666555777888666333777===LLLZZZddd```VVVOOOMMMMMMCCC???BBBJJJPPPVVVdddtttuuuqqqiii^^^UUURRRUUUYYYaaaXXXLLLCCCAAACCCGGGJJJKKKJJJRRRggg{{{yyyjjjZZZTTTTTTUUUXXX\\\cccffflllqqqrrruuu}}}wwwpppggg___\\\]]]___```]]][[[XXXUUURRRNNNIIIEEECCCAAA????????????===<<<@@@BBBCCCBBB@@@===<<<===???>>>===<<<;;;:::999888888999999:::999777666555222222333333222222111000000000000000000000000000------------------------++++++,,,---............+++---......---...000222333444444555555444444333444111...++++++---000222777444111...,,,+++,,,---++++++,,,---------------'''+++...000///...------,,,---...//////---+++***'''''')))******)))((((((((((((((((((((()))************))))))))))))******+++,,,------,,,---///111111222555777:::;;;;;;;;;:::999999:::;;;;;;:::888888;;;AAALLLYYYhhhuuu|||RRRQQQNNNLLLIIIEEE@@@<<<:::::::::;;;<<<===>>>???AAA@@@???>>><<<:::999888444EEExxx___EEEGGGPPPZZZiiimmmGGG222444222...000111//////............//////---000666===AAAEEEPPP\\\jjjooouuurrrfff]]]dddqqqzzz^^^TTT]]]rrr~~~~~~~~~}}}}}}~~~{{{zzz|||{{{wwwppplllmmmpppkkkiiieeebbb^^^YYYSSSPPPKKKJJJIIIHHHFFFCCC???;;;999777444333333333111000000000000000000000000000///000000111111222333333222333444555666888999999:::::::::::::::;;;;;;;;;===<<<:::888777777777888555444333222222333444555888888888888888999:::;;;:::;;;<<<;;;:::;;;???BBBAAA@@@BBBFFFGGGGGGJJJOOOPPPUUUYYYWWWNNNHHHHHHLLLFFFGGGGGGGGGFFFDDDBBBAAA===========================<<<:::777666555555555777777777888888888888888777777777777777777777777555666777999999999999888555777<<<@@@>>>999:::===LLLZZZgggfff^^^WWWRRROOOEEECCCFFFOOOSSSWWWbbboookkkkkkiiiccc\\\YYY\\\___\\\SSSHHHAAA???BBBEEEFFFFFFIIIVVVlll}}}rrrbbbQQQMMMQQQUUUYYY\\\```bbbhhhooorrrttt{{{~~~uuuooogggaaa^^^^^^^^^^^^[[[YYYWWWUUUSSSOOOKKKGGGDDDBBB@@@???@@@???>>><<>>???@@@???===;;;999888888777;;;MMM[[[DDDKKKVVV```ppp\\\===...333///,,,111666//////............//////---///666===AAAFFFPPP[[[iiinnnvvvvvvjjj^^^aaakkkyyygggVVVTTTbbbuuu}}}~~~yyyttt~~~||||||uuuqqqrrrtttnnnlllhhhddd```[[[UUUPPPLLLJJJIIIHHHGGGCCC???;;;999777444333333333111000000000000000000000000000000000000111222222333333333333444666777999::::::888999999:::;;;<<<=========<<<:::888777777777888555444333222222444666777999999999888999999::::::666999<<<<<<;;;<<>>>>>>>>>>>>>>;;;:::777555444555666777555666777888999999999888::::::;;;;;;<<<<<<======888999;;;<<<=========<<<<<>>===>>>@@@AAA@@@>>><<<<<<===999:::<<<<<<<<<<<<===>>>888999::::::999888777666444444555555444444333222222111111000///......---------------------------***+++,,,---............+++---.........///111333222333333444444333333222444111---******+++++++++111000...---,,,+++******000000000///...---+++***)))---111222///,,,***+++,,,---...//////---+++***((()))***+++***)))'''%%%((((((((((((((()))************))))))))))))******+++,,,------,,,,,,...000333444777999<<<=========;;;::::::;;;<<<<<<;;;999999===CCCLLLYYYggguuu~~~RRRQQQOOONNNKKKFFF@@@<<<999999:::;;;===???AAABBBBBB???;;;999888888888888222bbb{{{WWWDDDGGGZZZeeevvvSSS???111111333///...111............////////////111000444;;;AAAGGGPPPYYYhhhsssxxxwwwqqq```YYYdddooo{{{uuu\\\PPP^^^sssyyywwwxxxuuuxxxxxxsssqqqrrrmmmlllhhhddd]]]WWWQQQNNNHHHIIIJJJHHHEEEAAA>>>===999777444333333333111000000000000000000111111222000111111222222333444444444333222444999;;;:::999999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::888777555444555555444333333333444444777888:::;;;;;;;;;::::::>>>>>>============>>>>>>CCCBBBCCCGGGLLLNNNHHHBBBAAAIIIPPPPPPOOOTTTaaammmkkkfffbbb___]]]WWWNNNFFFEEEBBB>>>>>>???@@@???<<<888888777666555444333333777888999::::::999888888;;;;;;;;;;;;;;;<<<===>>>>>><<<>>>CCCEEECCCDDDFFFJJJQQQ^^^mmmwwwvvvlllcccZZZdddmmmnnnjjjaaaVVVLLLFFFCCCFFFPPPYYY]]]^^^```kkkmmmjjjccc^^^^^^^^^\\\IIIHHHEEEBBB???===<<<<<<>>>DDDKKKWWWlll~~~}}}qqqbbbPPPEEEIIIQQQVVV[[[```hhhhhhlllssswwwyyy~~~yyypppjjjeee___ZZZYYYYYYYYYYYYYYYXXXVVVUUUTTTQQQNNNKKKGGGFFFCCCAAAAAAAAABBBCCC@@@@@@@@@@@@????????????<<<===>>>??????>>>======>>>===<<<:::999888777777555555444444444444333333000000000000////////////........................////////////////////////---......///000111111222222222222222222222222222444222000---,,,,,,,,,---///000000---***(((***---............---,,,+++***+++...222111...++++++---111...,,,---......+++((())))))))))))))))))))))))(((((((((((())))))))))))************************,,,...///000///...///000222444777999;;;<<<;;;;;;:::999888999;;;<<<;;;:::;;;===???GGGWWWlllyyy}}}RRRQQQOOOMMMKKKFFFAAA<<<::::::;;;<<<===>>>@@@AAABBB@@@===;;;:::999888777@@@mmmeeeOOO>>>DDDZZZggg}}}OOO===000111333///---000............////////////111000444;;;AAAGGGPPPYYYfffsssyyyzzztttbbbXXX```uuu~~~~~~dddQQQ[[[qqqzzz|||zzzvvvxxxxxxssspppqqqllljjjfffaaa[[[TTTOOOMMMJJJJJJJJJHHHEEEAAA>>><<<999777444333333333111000000000000000000111111222000111111222222333444444555333333555888::::::888::::::;;;;;;;;;::::::999999999888888777555444333555444444444444444555555999:::;;;<<<===<<<<<<;;;??????>>>=========>>>>>>>>>BBBDDDBBBCCCFFFDDD???>>>DDDJJJNNNQQQYYYfffpppnnnkkkgggdddaaaYYYNNNFFFCCC???;;;:::<<<===;;;999888888777777666666555555333444555777888888888777<<<<<<===???AAADDDFFFGGGHHHGGGJJJQQQVVVYYY___fffkkkqqq|||xxxooohhhaaaWWWMMMGGGLLLIIILLLSSSXXXYYYZZZ]]]oooppplllccc[[[WWWTTTPPPDDDBBB???<<<::::::::::::???CCCNNNaaaxxxvvvdddPPPEEEMMM]]]eeehhhjjjhhhiiiooowwwzzzzzz{{{xxxqqqgggccc^^^[[[[[[\\\\\\\\\XXXXXXWWWXXXXXXUUURRRNNNFFFDDDBBB@@@???@@@AAABBB????????????>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<<<<:::888777666666555555444444444333333222222000000000000////////////........................------------------------------...///000111222222222222222222222222222222444222///---,,,---///000333333222...+++)))+++...............---,,,+++***+++...111111...+++,,,---000...------...---+++((())))))))))))))))))))))))(((((((((((())))))))))))************************+++---////////////000111222444777999;;;<<<;;;;;;:::999888999;;;<<<;;;::::::===@@@GGGWWWlllzzz~~~RRRPPPNNNMMMJJJFFFAAA===;;;;;;<<<======>>>??????BBBAAA@@@>>><<<:::888666BBBooo[[[III;;;DDDZZZiii|||HHH:::///111333000---///............////////////000000333;;;AAAGGGPPPXXXdddsss{{{|||wwwfffZZZ```{{{~~~kkkRRRXXXooo~~~rrrpppvvv|||yyyyyywwwrrroooooommmjjjfff```ZZZTTTPPPNNNLLLLLLKKKHHHEEEAAA===;;;999777444333333333111000000000000000000111111222000111111222222333444444555555444555888999888777;;;;;;;;;;;;:::999888777888888888888777666555444555444444444555666777777;;;;;;<<<=========<<<<<>>>>>>>>>>>??????@@@IIIIII@@@===EEEGGGBBB???BBBFFFKKKQQQYYYccciiifffdddbbbaaa^^^WWWMMMFFFCCC>>>:::888999:::999666888888888888888888888888444555777888999999:::999888999;;;>>>AAAEEEHHHJJJRRRSSSZZZdddlllttttttkkkhhhaaaPPPBBB;;;BBBBBBGGGNNNSSSUUU[[[aaannnoookkkaaaVVVPPPJJJDDD@@@>>>;;;888666777999:::<<<@@@OOOiiixxxjjjXXXPPP___tttzzzvvvrrrlllmmmsss{{{}}}zzzxxxyyy~~~~~~~~~~~~wwwssshhheee```]]]\\\\\\\\\[[[XXXYYYZZZ\\\\\\ZZZUUUQQQCCCBBB@@@>>>>>>>>>???@@@>>>>>>>>>>>>==================?????????>>>===<<<;;;:::888666555444444444444444333333222111000000000000000000////////////........................++++++++++++++++++++++++------...///000111222222222222222222222222222222333111...,,,---000444666888777333///+++***,,,............------,,,+++***+++...111000---+++,,,---///...------------***((())))))))))))))))))))))))(((((((((((())))))))))))************************))),,,.../////////000222222444777999;;;<<<;;;;;;;;;999999:::;;;<<<;;;::::::===AAAHHHXXXlllzzzQQQOOOMMMKKKIIIFFFAAA>>><<<======>>>>>>>>>>>>>>>AAABBBBBBAAA>>>:::777666AAAqqqZZZIII>>>GGG[[[hhh~~~oooAAA666///000222000---...............////////////000///333:::AAAFFFOOOXXXcccsss|||}}}zzzlllbbbfff{{{zzznnnSSSXXXrrrooohhhnnn|||zzzvvvrrrnnnmmmooolllhhhbbb]]]WWWTTTRRROOONNNKKKHHHEEEBBB===;;;999777444333333333111000000000000000000111111222000111111222222333444444666555555666777888888777999:::::::::999999888777::::::::::::999999888777555555555666666888999:::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<======???@@@AAABBBKKKSSSPPPDDDBBBMMMPPPIIIEEEEEEGGGKKKQQQVVVWWWWWW[[[ZZZZZZ[[[[[[XXXRRRNNNFFFAAA<<<999::::::999777888888999999:::;;;;;;;;;999999999999999999888888666666888:::===@@@BBBDDDDDDFFFLLLTTTYYY^^^iiisss}}}~~~yyyrrrmmmnnnpppvvvpppoooooobbbKKK<<<:::888999???EEEIIILLLTTT\\\dddgggeee\\\SSSLLLFFF@@@AAA>>>999666555666999;;;===AAARRRlll{{{{{{yyy|||rrreeebbbsss|||sssrrrqqquuu{{{}}}yyyuuuuuuxxxzzzuuuuuuuuuzzz}}}wwwtttmmmiiiccc___\\\ZZZXXXWWWZZZ[[[]]]___^^^ZZZTTTOOOAAA@@@>>>===<<<===>>>???>>>>>>=========<<<<<<<<<>>>>>>???@@@???>>>===<<<:::999888666555444333333444333333222111000//////000000000000////////////........................++++++++++++++++++++++++,,,---...///000111222333222222222222222222222222222000---,,,...333888;;;;;;888333...+++***,,,...------------,,,+++*********---000///---+++,,,.........---------+++***)))(((((((((((((((((((((((((((((((((((())))))))))))************************(((+++---...//////111222222444777999;;;<<<;;;;;;;;;:::999:::<<<<<<<<<;;;:::>>>BBBIIIXXXlll{{{OOOMMMKKKIIIHHHEEEAAA>>>======>>>??????>>>======???BBBDDDBBB>>>:::888777III||||||OOOGGG@@@KKK^^^hhh}}}xxxeee<<<555///000111000...---............////////////000///333:::@@@FFFOOOXXXdddttt{{{||||||ssskkknnnyyyvvv}}}oooWWW^^^xxxuuuooozzzzzzvvvrrrnnnlllnnnlllhhhddd___ZZZWWWUUURRROOOKKKHHHFFFCCC>>>;;;999777444333333333111000000000000000000111111222000111111222222333444444555666666666666777777888777888999999:::::::::999999999:::::::::999999888666666777777888999:::;;;999999999999999999999999888999:::<<>><<<;;;999888777666:::999999999::::::;;;<<<<<<<<<>>>BBBAAA???AAAGGGRRRVVVWWWUUURRRTTT[[[bbb|||hhhLLL>>>???<<<;;;===@@@@@@@@@FFFMMM[[[^^^]]]VVVNNNIIICCC===@@@===999555444555777999AAAGGGVVVhhhnnnnnnvvvzzzmmmiiivvv{{{vvvvvvsssrrrvvvxxxuuurrrrrrtttwwwyyyxxxsssnnnnnnqqqzzz~~~|||vvvtttmmmiiiccc^^^\\\ZZZYYYWWW\\\]]]^^^___]]]WWWOOOIIIAAA???>>><<<<<<===>>>???>>>>>>>>>>>>============>>>???@@@@@@@@@>>>===<<<;;;:::999777555555444444333333222111111000//////000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333222222222222222222222222111///------///444:::===999555000,,,***+++,,,---------------,,,+++***)))***---///...,,,+++,,,///---......---,,,***))))))(((((((((((((((((((((((((((((((((((())))))))))))************************(((***---......///000222222444777999;;;<<<;;;;;;;;;:::999:::<<<===<<<;;;999>>>CCCJJJXXXlll|||MMMKKKHHHGGGFFFCCC@@@>>><<<===>>>???@@@???>>>===>>>AAACCCBBB===:::999999KKKlllIIICCCAAAPPPdddnnnuuu```999555000///000000...---............//////////////////222:::@@@FFFOOOWWWddduuu|||{{{}}}wwwoooqqqxxxwww}}}ppp^^^dddyyynnnmmm}}}|||{{{uuurrrooollljjjiiigggeeeaaa\\\XXXVVVSSSOOOJJJHHHGGGDDD???;;;999777444333333333111000000000000000000111111222000111111222222333444444333555777777666666888:::777888999:::;;;;;;;;;;;;777777888888888888888888999888888888999:::;;;;;;888888777666666666777777666777999;;;>>>BBBDDDFFFKKKIIIDDDCCCJJJRRRRRRMMMOOONNNNNNSSSYYYZZZVVVQQQ[[[[[[[[[YYYXXXWWWUUUUUUKKKEEE>>>:::::::::999777888999999:::<<<======>>>FFFEEEDDDCCCBBBAAAAAAAAA???>>><<<;;;:::999999999:::888999>>>???<<<<<<>>>888;;;>>>>>>>>>AAAIIIPPPcccttt{{{aaaJJJ>>>???<<<;;;===>>>???DDDKKKUUUXXXXXXQQQJJJEEE@@@;;;<<<:::777444444555777999AAAGGGQQQZZZ^^^fffvvvpppgggppp|||~~~{{{zzzuuuooolllnnnpppooommmnnnnnnmmmmmmooonnnlllnnnrrruuuyyyzzzuuusssjjjeee```\\\[[[[[[\\\\\\_________^^^[[[TTTKKKEEEAAA@@@>>>======>>>???AAA@@@@@@@@@@@@???????????????@@@@@@@@@@@@???===<<<<<<;;;999888666555555555222222222111111111111000000000000000////////////................................................+++,,,---///000222333444222222222222222222222222111///......000444999<<<666222---++++++,,,---------------,,,,,,+++***)))***,,,......+++***---///,,,......---+++)))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((+++---.........///111222444777999;;;<<<;;;;;;<<<:::::::::<<<===<<<;;;999>>>DDDKKKXXXlll}}}JJJHHHFFFDDDCCCBBB???===;;;<<<>>>@@@@@@@@@???>>><<>>>>>FFFKKKMMMNNNQQQPPPMMMLLLPPPVVVZZZ[[[ZZZ[[[]]]^^^]]]ZZZUUUQQQOOOPPPJJJBBB=========;;;999999999::::::;;;<<<======FFFFFFFFFGGGIIIKKKNNNOOOJJJIIIHHHGGGFFFFFFFFFFFF@@@:::777;;;???>>>===>>>999:::;;;999777777:::===>>>QQQfffttt|||yyydddLLLBBB===:::<<<@@@BBBFFFKKKOOORRRRRRLLLGGGDDDAAA===888888777666777999<<<===BBBHHHLLLOOOYYYmmmxxxooo{{{~~~vvvnnngggdddgggjjjhhhffffffeeeaaaaaahhhmmmnnnppptttuuuxxx~~~|||xxxtttrrrjjjddd]]]YYYXXX[[[]]]^^^```___^^^]]]YYYRRRJJJDDDBBBAAA???>>>>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@???===<<<;;;:::999777666555555444111111111222222222222333000000000000////////////........................------------------------+++,,,---///000222333444222222222222222222222222000000//////111444777999222///,,,+++---//////...,,,,,,---,,,,,,+++***)))***,,,...---******---000,,,...///---***((((((***))))))))))))))))))))))))(((((((((((())))))))))))************************)))+++---...------...///222444777999;;;<<<;;;;;;<<<;;;:::;;;<<<======;;;888???EEELLLYYYlll~~~IIIGGGEEECCCBBBAAA>>><<<:::<<<>>>@@@AAA@@@???>>>;;;???AAA???;;;888:::===XXXTTTEEEDDDHHH]]]rrr|||uuuWWW999777222......000000---............/////////000///...222999@@@EEENNNWWWaaauuu~~~~~~yyykkkgggrrrzzz}}}mmm___^^^dddvvvzzzvvv~~~}}}yyy|||~~~}}}|||{{{uuusssqqqlllhhhiiikkkkkkiiiddd___\\\TTTOOOIIIGGGHHHFFFBBB===999777444333333333111000000000000000000111111222000111111222333333444444111444666777666777999<<<<<<<<<<<<<<<;;;:::999999888999::::::;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;999888777555555555666777888999999:::<<<>>>???@@@===:::???KKKNNNJJJNNNXXXPPPLLLIIIJJJPPPVVV[[[]]]]]]```eeefffbbb\\\UUUQQQUUUNNNFFFBBB@@@@@@???===999999::::::;;;<<<<<<===<<<===???CCCGGGLLLPPPSSSZZZYYYYYYYYYYYYZZZ[[[[[[aaaVVVLLLJJJKKKHHHCCCAAA@@@@@@@@@???===;;;:::;;;>>>@@@???HHHeee~~~jjjMMMDDD======?????????BBBIIIMMMMMMIIIFFFEEEDDDAAA777888888:::<<>>;;;999;;;<<<>>>???@@@@@@@@@??????DDD???;;;<<<777777AAA]]]uuuKKKFFF>>>SSSqqqwwwMMM777444111000000000000///..............................111999???DDDMMMVVVgggpppzzz|||nnn```mmmvvvzzz|||uuuaaaWWW```nnnrrrvvvrrrnnnxxx{{{vvvvvvzzz}}}{{{vvvoookkkllljjjiiihhhhhhhhheee___YYYSSSPPPLLLIIIFFFDDDAAA???===:::777555444222000...000000000000000000000000///000222222222222444555555666888888888888:::<<<=========>>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<<<<<<<;;;999777666333555666666555555777:::>>>999777<<>>;;;;;;;;;;;;999888777666777888:::===@@@BBBFFFJJJNNNQQQVVVZZZ^^^bbbeeehhhsssmmmeeeaaa``````]]]ZZZ```^^^YYYQQQMMMLLLIIIDDDGGGCCC===???PPPiii~~~```QQQEEECCCBBB@@@BBBGGGRRRMMMIIIJJJKKKIIIDDDBBB===999666:::AAAIIIKKKKKKHHHOOORRRWWWlllsss___aaaaaa]]]YYY\\\aaa^^^WWW[[[\\\\\\]]]aaahhhqqqwwwyyy}}}xxxrrrqqqppplllkkkeee```^^^[[[WWWWWWZZZZZZ^^^```___\\\XXXNNNEEEBBB@@@>>>======>>>AAABBBDDDGGGIIIIIIFFFBBB@@@???<<>>===;;;::::::999888777666666333333333333333333333333111111111111000///------........................---,,,++++++,,,---///000,,,---///000222333333333333333333333333333333333333111......///000000///))),,,---666''')))000...///000///---+++***+++000///---+++++++++---...---,,,,,,+++***)))((((((******))))))(((((('''''')))))))))))))))))))))))),,,,,,,,,++++++*********++++++,,,,,,...///111222111444888::::::::::::;;;===<<<;;;;;;<<<===<<<:::===???DDDKKKWWWiii}}}HHHEEEBBB@@@???===:::888;;;<<<>>>???@@@@@@@@@@@@>>>CCC???:::;;;666777DDDjjjtttIIIAAA@@@RRRmmmtttJJJ666444111000000000000///...........................---111888>>>DDDMMMVVVgggoooyyy~~~|||ooobbbqqqwwwyyy{{{yyyfffWWWZZZaaakkkuuuxxxsssttt{{{{{{~~~~~~||||||yyyrrrnnnnnngggffffffhhhiiigggbbb^^^TTTPPPLLLIIIGGGDDDAAA???===:::777555444333000///000000000000000000000000111222444444333333444666666777999999999999;;;===>>>>>>>>>>>>>>>>>>======???>>>===<<<;;;:::999888777777888999999888777666777777777666666666666777;;;<<>>???>>>===;;;999999<<<;;;;;;;;;;;;<<<>>>AAAGGGGGGFFFFFFIIIOOOUUUZZZdddfffhhhkkknnnqqqssstttvvvuuuooogggbbbaaa]]]XXXUUUQQQIIIBBBGGGXXXiiirrrxxxaaaLLLEEEEEEEEEGGGMMMSSSPPPNNNNNNNNNJJJDDD@@@<<<::::::???FFFLLLMMMLLLLLLPPPSSS[[[ssszzzggg[[[ZZZZZZVVVSSSVVV[[[YYYSSSTTTRRRQQQRRRYYYdddooouuuvvvzzz{{{}}}}}}~~~{{{tttppppppnnniiieee```]]]]]]\\\ZZZ]]]aaa___bbbaaa]]]ZZZUUULLLCCCCCCAAA???>>>>>>@@@BBBDDDEEEHHHJJJIIIGGGCCCAAAAAA<<>>CCCJJJVVVhhh{{{HHHEEEAAA???>>><<<999777;;;<<<>>>@@@AAAAAAAAA@@@???CCC>>>::::::555999III}}}sssJJJ>>>DDDPPPhhh|||hhh@@@666333000///000000000///...........................---111888>>>DDDMMMVVVfffoooxxx}}}{{{qqqfffrrryyyyyy|||}}}mmmYYYTTT\\\jjj|||}}}~~~~~~}}}|||~~~{{{zzz||||||uuuqqqpppgggggghhhiiiiiigggccc```VVVRRRMMMJJJGGGEEEBBB@@@===;;;777555444333111///000000000000000000000000333444555555333333444555666888::::::::::::<<<===???>>>>>>>>>======<<<<<<======;;;:::888777555555222333444666777777777777;;;:::888777777888777666777>>>GGGKKKGGG???888444555555777888777:::EEERRRZZZTTTOOONNNMMMKKKKKKMMMHHHLLLRRRVVVWWWVVVTTTTTTXXXZZZYYYVVVWWW]]]___^^^PPPRRRSSSPPPKKKEEE@@@>>>>>>===;;;999999:::<<<======;;;999777999<<>>===<<<:::===BBBJJJUUUfffzzzHHHEEEAAA>>><<<;;;999777;;;<<<>>>@@@AAAAAAAAAAAA???CCC>>>;;;999444;;;OOOkkkHHH<<>>;;;888666555444222000000000000000000000000000333444555444333222333444555777999999999999;;;============<<<;;;;;;::::::;;;;;;:::999888777666555333444555666777777888888===:::888888:::;;;:::888666AAALLLMMMEEE<<<888888444555999<<<;;;<<>>============<<<;;;999<<<;;;:::;;;???DDDIIILLLRRRQQQMMMGGGFFFGGGEEEAAACCCFFFEEEBBBEEEPPP[[[```kkkoootttnnn[[[JJJOOO]]]eeejjjmmmjjjddd\\\QQQIIIBBBCCCEEEIIIOOORRRSSSRRRRRRRRRXXXlllwwwjjj___VVVRRRSSSNNNLLLJJJJJJNNNQQQRRRQQQRRRSSSXXXdddrrr{{{}}}{{{|||{{{zzz|||zzzwwwsssssstttsssmmmfffeee___ZZZYYYYYYXXX\\\bbbfffeee^^^UUUOOOLLLFFF@@@BBBAAA@@@@@@AAACCCEEEFFFFFFHHHIIIHHHEEECCCAAAAAA>>>???@@@???===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888777777555444333222222000000000000000///....................................------,,,,,,,,,,,,,,,---000222333444333333333333333333333333333333...---,,,...000222222222...***...BBB(((...,,,,,,+++,,,,,,+++***)))+++,,,///...,,,++++++,,,---//////......---,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((+++++++++***************+++++++++,,,...///111222///222777:::;;;<<<===>>>;;;:::999;;;===>>>>>>===:::>>>CCCJJJVVVgggzzzIIIEEEAAA>>><<<:::888777:::<<<>>>@@@AAABBBBBBBBBAAACCC???<<<999333>>>XXX\\\CCC<<>>?????????GGGMMMJJJ???777777:::999888:::>>>AAAGGGTTT```ZZZWWWUUUUUUSSSOOOOOORRRTTTVVVXXXYYYXXXWWWWWWWWWWWWYYYVVVMMMHHHKKKQQQTTTbbbjjjuuuzzzzzzwwwvvvvvvjjjjjjfff```___bbb___YYYMMMJJJFFFEEEEEEDDDBBBAAABBB>>>===BBBIIILLLHHHCCCGGGHHHGGGEEEGGGLLLMMMJJJMMMQQQVVV\\\hhhtttzzzyyyqqquuu}}}~~~ooo]]]ZZZaaannnvvvzzzuuukkkaaaVVVLLLHHHHHHHHHKKKOOOSSSUUUVVVSSSVVVaaa{{{iii]]]XXXSSSPPPOOOIIIGGGFFFGGGJJJMMMOOOQQQSSSSSSYYYeeeuuu~~~}}}xxxtttttttttqqqjjjdddeee^^^XXXWWWVVVVVV[[[aaaeeebbbZZZPPPJJJIIIEEE@@@@@@??????@@@AAACCCEEEFFFEEEFFFGGGFFFCCCAAA@@@@@@?????????>>><<<;;;;;;===;;;;;;::::::999888888777888777777555444333222222///000000000000//////...........................+++,,,,,,------.........,,,...000333444444333333333333333333333333333333///......000333555444333...***222KKK222444,,,******+++,,,+++******,,,---///---,,,++++++,,,...//////......---,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((((((************************+++++++++,,,...///111222///222777:::;;;<<<===>>>;;;:::999;;;===>>>>>>===;;;>>>EEEMMMYYYjjj}}}JJJGGGBBB>>><<<:::999777:::<<<>>>@@@BBBCCCCCCCCCBBBDDD@@@===999333AAA```SSSFFFBBBIIIUUUnnn[[[DDD333333111///...///000000///........................///---///555;;;BBBMMMWWWeeeppp|||}}}vvviii~~~kkk]]]```|||gggbbbkkkrrr{{{~~~{{{wwwvvvrrrsssssspppllliiigggfff^^^YYYRRRMMMIIIFFFDDDCCC???===999777666555333111000000000000000000000000111222333333111111222333333555666777777777999:::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<===<<<;;;:::999999::::::777999<<<===>>>@@@CCCFFFKKKMMMKKKCCC999333555:::AAA===<<>>??????@@@BBBDDDEEEFFFEEEFFFFFFEEEBBB@@@@@@@@@???@@@@@@???<<<;;;;;;<<<;;;::::::999777666666555777666666555444333222222//////000000000000//////........................***+++,,,---............,,,...111444555555444222333333333333333333333333000///000222444666555444---***333HHH???666+++***++++++++++++***+++---///...---,,,++++++,,,...000......---,,,+++***))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***************++++++,,,,,,...///111222///333777:::;;;;;;<<<===;;;::::::;;;===>>>===<<<:::>>>EEEOOO[[[mmmLLLHHHBBB>>><<<;;;999888:::<<<>>>@@@BBBCCCCCCCCCDDDEEEBBB???:::444DDDfffuuuLLLGGGEEELLLXXXrrrIII999222333111......///000000///........................///---///444;;;BBBMMMWWWbbbooo|||~~~xxxnnnooo[[[bbb}}}```gggqqqzzz}}}~~~~~~}}}~~~}}}{{{|||vvvwwwwwwsssnnniiiggghhh```[[[SSSMMMIIIGGGEEECCC@@@===:::888777555333222000000000000000000000000000222333333222222444555444555777777777888999;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999999:::666;;;???@@@>>>???DDDJJJOOOKKKDDD<<<777666999<<>>>>>AAABBBBBBGGGMMMOOOOOOQQQWWW```mmmyyyvvvvvv||||||vvvrrrrrrnnngggdddfffaaaZZZUUUUUUWWW[[[ccckkkfffbbbYYYNNNHHHFFFCCC?????????@@@BBBDDDFFFGGGHHHFFFGGGGGGEEEBBB@@@@@@AAA???@@@AAA@@@>>><<<;;;<<<999999888888888777777777555444444444333333222222//////000000000000//////........................+++,,,---.........---,,,+++...111444666555444222333333333333333333333333000///000222444555444222...***111<<>>AAABBBCCCDDDDDDEEEFFFBBB???;;;444FFFjjjeeeAAABBB???NNNYYYttt~~~xxxCCC999888222000......///000000///........................///---...444:::BBBMMMWWW```mmm|||~~~xxxtttrrrXXX```vvv```nnnxxx{{{~~~}}}|||~~~{{{}}}|||}}}{{{vvvnnnhhheeeeeeaaa\\\TTTNNNJJJGGGEEEDDD@@@===:::888777666444222000000000000000000000000111222444444444444666777555666888888888999:::<<<999::::::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;::::::999999888777777888999:::666===BBBBBB======DDDLLLLLLEEE===888888;;;???AAAEEEHHHVVVjjjvvvrrreee[[[nnnzzzuuu```XXX``````UUULLLIIIIIIQQQ]]]ccc```[[[XXXVVVOOOFFFBBBDDDDDDBBB@@@BBBCCCDDDHHHVVVjjjyyyxxxtttwww|||xxx{{{}}}wwwqqqnnntttqqq}}}~~~nnn]]]TTTLLLDDD:::@@@IIIQQQWWW[[[^^^```eeeuuuwww^^^PPPLLLKKKKKKLLLCCC???>>>BBBBBBBBBFFFNNNRRRVVV\\\bbbeeeiiimmmooommmnnnwww{{{vvvssssssnnnffffffkkkccc\\\VVVVVVXXX\\\dddmmmiiieee[[[OOOHHHFFFCCC>>>???@@@BBBDDDFFFGGGIIIIIIGGGHHHHHHFFFCCCAAAAAABBB???AAABBBAAA???<<<;;;;;;777888888888888999999999333333333333333333333333//////000000000000000///........................---......///...---+++***+++...222555666555444222333333333333333333333333//////000222444444222000///***///111MMM222)))...,,,,,,,,,++++++,,,000222...---+++++++++---///000---,,,,,,+++***)))(((((('''((((((((())))))******************************(((((())))))*********+++++++++,,,,,,...///111222111444888::::::::::::;;;===<<<;;;;;;<<<===<<<:::777<<>>;;;::::::;;;@@@??????@@@AAADDDFFFGGGHHHMMMQQQKKK:::666NNNlll~~~___===AAAEEEWWWfffzzzmmmBBB555333111111000......------------------............///000//////111888BBBLLLSSSaaannnyyy~~~xxxmmmuuuwwwWWWYYYkkkuuubbbuuuvvv~~~~~~}}}}}}|||}}}}}}~~~{{{wwwuuuuuurrrnnnjjjfff```YYYRRRNNNLLLIIIHHHCCC@@@;;;888666444222000000///---...000111111000222333333333333333333444666666777888:::;;;<<<<<<:::<<<>>>??????>>>===<<>>?????????@@@??????>>>>>>999666888===@@@@@@BBBEEERRR\\\hhhlllaaaVVV[[[ggg}}}wwwoooggg```ZZZVVVTTTHHHEEEGGGQQQ[[[___aaaddd___YYYSSSPPPOOOMMMHHHCCCEEEBBBAAABBBBBBDDDNNNXXXlllzzzwwwhhhssskkkXXXSSSOOOGGGBBBFFFLLLUUU\\\aaaccccccuuunnnZZZUUUMMMJJJJJJDDDBBBAAAAAACCCGGGIIIGGGEEEKKKMMMWWWeeellljjjjjjlllgggdddgggssswwwsssqqqnnnmmmmmmmmmlllkkkeee\\\QQQPPPXXXbbbiiikkkccc\\\RRRJJJEEEBBBAAAAAA@@@???@@@CCCGGGHHHFFFDDDBBBCCCEEEFFFEEECCC@@@>>>@@@@@@@@@@@@???>>><<<<<<999999888888888888888888444555555555555555444444111111111111000000000000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,...111333222222333444111222333333333333222111,,,---///000000000//////,,,---///111111000///...---+++((())),,,///111222000,,,***,,,000222///,,,---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,...//////000333777999999888888888===<<<<<<===??????>>>===;;;@@@FFFNNNZZZlllKKKHHHCCC>>>;;;:::;;;<<<@@@@@@@@@AAABBBDDDFFFHHHJJJQQQVVVNNN===;;;UUUssswwwYYY===CCCJJJWWWfff~~~lllAAA555222111000///......------------------............///000//////111777AAAKKKRRRaaannnzzz~~~zzzgggnnn~~~{{{^^^OOO___}}}uuuppp~~~~~~~~~|||~~~~~~}}}yyytttqqqrrrqqqooommmlllfff]]]UUUOOOJJJFFFDDDDDD@@@<<<888666444222000000///......000111111000333333444444444444555555555666777888999:::;;;<<<;;;<<<>>>???@@@???>>>===AAA???===<<<======<<<;;;;;;:::999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;:::999888888:::======:::<<>>BBBHHHOOOZZZdddlllwww}}}www~~~kkk\\\YYYRRRGGGEEELLLVVV]]]___```bbbeeexxxlllWWWPPPHHHEEEDDD???CCCBBBCCCGGGLLLPPPPPPPPPPPPQQQWWWbbbhhhkkkpppwwwqqqmmmjjjooowwwzzzwwwrrrnnnlllkkkjjjkkkjjjhhhgggbbbZZZRRRSSS[[[ccceeecccZZZTTTLLLEEEBBBAAAAAAAAAAAA@@@AAACCCGGGHHHFFFDDDBBBCCCDDDDDDCCCBBB@@@>>>AAAAAAAAA@@@??????>>>>>>::::::999999888888888777555555666666555444444333111111111000000000//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,///222333333222333444222222333444333222111000,,,---...///000///......+++---...000000///...------+++)))))),,,///111111///,,,***+++///111///,,,---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++------------...///000000000333777999999888888888===<<<<<<===??????>>>===;;;???FFFMMMYYYkkkIIIFFFBBB===;;;:::;;;<<>>@@@AAAAAA@@@@@@@@@>>><<<<<<======<<<;;;>>>=========>>><<<999777555555666666555555444333777666777:::===CCCNNNYYYSSSFFF<<>><<<:::???EEELLLWWWiiiFFFDDD@@@<<<;;;;;;<<<>>>@@@AAAAAABBBCCCDDDEEEFFFMMMQQQMMM>>>555EEEjjjnnnUUUGGG>>>EEENNNYYYjjj]]]>>>666333000000///...............---------............///...//////000444===HHHPPP^^^kkkwww}}}~~~eeeeeeqqq}}}~~~zzzjjjUUURRRjjj~~~wwwzzzyyy{{{~~~~~~}}}}}}~~~}}}~~~{{{uuurrrrrrrrrqqqooogggccc]]]XXXSSSOOOKKKHHHEEEBBB===:::888666444222222000//////000111111000333333444444555555666666666777888999:::;;;<<<===>>>>>>@@@AAABBBCCCCCCBBBBBBAAA?????????@@@???>>>???===;;;;;;:::999666444111222333444555555555444===555444BBBRRRWWWSSSMMMJJJ@@@<<>>???===<<<:::>>>DDDKKKVVVhhh}}}DDDAAA>>>;;;:::;;;===???@@@@@@AAABBBCCCDDDDDDDDDLLLLLLDDD999>>>^^^{{{VVVDDD???AAAFFFOOObbbvvvTTT:::555222000//////............///---------............///...///000000222:::FFFOOO[[[hhhtttzzzmmmgggppp|||~~~xxxbbbQQQ```yyyxxx~~~~~~~~~~~~yyywwwvvvtttooollldddaaa\\\XXXUUURRRNNNKKKFFFCCC???;;;999777555333222111//////111111111000111222222333444444555555777888999:::;;;===>>>>>>???@@@AAABBBBBBCCCCCCCCCFFFDDDBBBBBBCCCDDDCCCBBB===:::777555555555444444111222444666888::::::;;;@@@???FFFWWWccc___OOOCCC???CCCOOOcccvvvwwweeeRRRBBB???>>>DDDOOOYYY]]]\\\YYYSSSOOOOOOOOONNNQQQVVVZZZZZZ[[[\\\\\\ZZZWWWUUUZZZPPPHHHFFFFFFFFFGGGJJJMMMFFF???>>>@@@BBBAAA@@@;;;AAAGGGHHHMMMVVV]]]```gggmmmrrruuuyyy}}}{{{wwwqqqjjjeeeddddddeeehhhooowww~~~tttYYYGGGIIIVVV[[[VVV___fffnnnooommmnnnttt{{{eeeVVVRRRLLLJJJNNNLLLJJJLLLOOOSSSWWW[[[___bbbjjjjjjfff```[[[\\\```ccclllqqqvvvuuuooojjjiiikkkjjjjjjiiiiiiiiifffbbb___VVVUUUZZZdddnnnlll___SSSKKKHHHDDDBBBBBBBBBAAAAAACCCDDDFFFHHHHHHHHHHHHHHHGGGEEECCCBBBAAAAAABBBCCCAAA@@@@@@????????????@@@======<<<;;;:::999888777888888777666555333111000000000000////////////.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---///222444555444333444555555555555444333000...---,,,,,,---......---,,,+++***++++++,,,,,,,,,,,,,,,---+++***+++---///000///,,,+++++++++---------,,,******))))))((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++***+++---......///.........222666999999999999999<<<;;;;;;<<<>>>>>>===<<<:::>>>DDDLLLWWWiii~~~AAA???<<<::::::<<<>>>@@@@@@AAABBBDDDDDDEEEDDDDDDBBBBBB;;;:::RRRgggHHH===<<>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@>>><<<<<<>>>???>>>===:::777333111222444555666555666888;;;===>>>???@@@===GGGVVV___ZZZMMMFFFFFFLLLYYYkkkzzz~~~rrrXXXBBB===AAAHHHQQQYYY___cccddd^^^UUUNNNMMMMMMKKKKKKLLLQQQTTTWWWZZZ[[[ZZZWWWVVVYYYQQQJJJIIIIIIJJJOOOTTTUUUHHH;;;999===AAABBBDDD???@@@>>><<<>>>DDDFFFDDD???FFFKKKJJJIIIKKKLLLJJJLLLLLLKKKIIIFFFDDDDDDEEEDDDFFFKKKQQQXXX[[[[[[ZZZVVVXXXYYYXXXWWW[[[bbbhhh^^^TTTGGGAAAHHHSSSTTTOOOaaahhhpppqqqooopppwww~~~xxx```UUUTTTNNNMMMQQQPPPNNNQQQUUUWWWYYYZZZ\\\^^^eeeggggggeeedddfffeeebbbcccjjjsssxxxxxxuuusssrrrllljjjhhhgggfffccc___\\\WWWYYY___hhhmmmiii]]]RRRLLLIIIFFFDDDCCCCCCAAA@@@===???CCCDDDDDDDDDEEEFFFDDDCCCAAA@@@??????@@@@@@??????@@@@@@@@@@@@??????======<<<;;;;;;:::999999888888777666555333111000000000////////////............---------,,,,,,,,,---,,,,,,++++++,,,,,,---111333555666555444444555555555555444333000...---------...//////---,,,++++++++++++,,,,,,,,,------+++***)))+++...000000000,,,,,,,,,,,,------------***))))))(((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++***+++,,,............---...111666999999999999:::<<<;;;;;;<<<>>>>>>===;;;:::>>>EEEMMMYYYkkkyyy@@@>>>;;;::::::<<>>======<<<<<<<<<<<<<<<888777555555777888777777555444222333666888999888:::;;;<<<>>>???@@@AAAAAA@@@IIIRRRRRRHHHBBBJJJWWWkkkxxxzzzlll\\\MMMBBBHHHMMMVVV```hhhlllnnnooobbbVVVMMMNNNQQQOOOLLLIIIKKKOOOTTTYYY[[[ZZZYYYXXXXXXSSSPPPOOOMMMMMMRRRXXXUUUIIIBBBGGGOOOQQQPPPOOOPPPPPPKKKDDDAAACCCCCC@@@AAAFFFHHHGGGGGGGGGEEEBBB???@@@AAAAAA???===>>>>>>;;;;;;<<>>===???CCCFFFAAA???<<<===EEEMMMOOOKKK[[[hhhtttuuunnnkkkrrr{{{xxxbbbYYYZZZUUUSSSWWWUUUSSSWWW[[[]]]\\\[[[[[[\\\^^^bbbeeehhhnnnsssooogggbbbfffllltttzzz}}}|||yyypppmmmjjjgggeeebbb___\\\ZZZ^^^ccciiiiiicccXXXOOOIIIGGGEEEDDDCCCBBB@@@???:::===AAACCCCCCCCCEEEGGGDDDCCCBBBAAAAAA@@@@@@@@@>>>@@@BBBCCCCCCBBB@@@>>>===<<<<<<<<<;;;;;;::::::777777777666555333222111000000/////////...............---------,,,,,,,,,---,,,,,,++++++,,,,,,---111444666666555444444555444444444444333111///.........///000///...---,,,,,,,,,,,,,,,,,,------...)))((()))+++...111111111,,,---------------...///))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++***+++---///000///...------111666999999999::::::;;;;;;:::<<<===>>>===;;;:::???FFFNNN[[[nnnqqq???===;;;999:::<<>>MMM^^^|||}}}[[[888///555333//////.........//////000---------.........//////,,,///111//////555BBBLLLXXXeeerrryyyooommmvvvvvvzzzyyyYYY^^^}}}qqqfffsss~~~~~~~~~}}}}}}|||~~~~~~~~~~~~|||vvvppplllllllllkkkiiiiiigggeeebbb^^^YYYSSSOOOIIIEEEAAA===;;;999777555444222000000111222111000222222333444555666777888444444555777888999:::;;;<<<;;;:::999999888999999:::888777777888999999888222222444777:::<<<<<<:::===>>>??????@@@@@@@@@???OOOJJJFFFCCCCCCKKK\\\lllkkkPPPCCCCCCEEEUUUYYYaaakkktttyyyyyywwweeeYYYOOOQQQVVVUUUPPPLLLHHHMMMTTTYYY[[[[[[[[[ZZZXXXVVVVVVUUURRROOORRRYYYIIIDDDIIIZZZiiijjjddd```bbbbbb]]]SSSLLLLLLLLLKKKDDDGGGGGGGGGIIIKKKGGGAAACCCEEEFFFDDDAAA>>>===<<<===<<<<<<===??????>>><<<>>><<<:::;;;======<<<:::;;;:::999;;;AAAHHHLLLLLLTTTfffxxxyyymmmffflllwww|||wwwbbb[[[\\\WWWTTTWWWUUUVVVZZZ___aaa___]]]\\\]]]aaaeeeiiinnnxxxzzzpppfffeeegggooozzz~~~uuuqqqmmmiiigggdddaaa^^^^^^aaafffhhheee]]]SSSLLLFFFEEECCCBBBBBBBBB@@@>>>:::>>>CCCEEEEEEEEEHHHJJJFFFFFFFFFEEEDDDDDDCCCCCC>>>@@@CCCEEEEEEDDDAAA???<<<<<<<<<<<<<<<<<<;;;;;;777777666666555444222222000/////////..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---222444666777555444444555333444444444333111000...//////000000000///---,,,------,,,,,,,,,---...///(((((((((+++///222222222,,,---.........---...000))))))(((((((((((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++,,,///000111000///...---111666999::::::::::::;;;;;;:::<<<===>>><<<;;;;;;@@@GGGOOO\\\pppnnn===<<<;;;:::;;;>>>AAACCCAAAGGGHHHEEEIIIPPPNNNEEELLLDDDRRRuuuRRRHHHFFFEEEXXXkkk|||oooMMM333555999---000000//////.........---......------------............000000...000<<>>BBB@@@>>><<<;;;:::::::::999999888777777666555555222333555777:::<<<>>>???BBB@@@>>><<<<<<@@@GGGLLLOOOFFFBBBGGGNNNXXXmmmsss^^^PPPFFF@@@DDDLLLYYY```gggmmmwww|||\\\\\\PPPJJJTTTVVVLLLHHHJJJGGGMMM\\\dddaaa]]]^^^ZZZZZZWWWPPPHHHEEEFFFJJJNNNPPP\\\rrrzzzlll[[[UUUZZZ^^^\\\YYYSSSPPPVVV[[[YYYUUUSSSMMMMMMOOONNNGGG??????DDD??????>>>===<<<<<<;;;;;;<<<======;;;777666777888555888;;;>>>???AAABBBDDDLLL[[[nnnxxxrrriiillltttpppeeeZZZXXXZZZZZZ\\\^^^WWWWWW[[[```bbbaaacccggglllkkkkkksss}}}ooohhhbbbaaakkk{{{|||~~~vvvooommmjjjeeeaaaaaaffflllnnnkkkeee]]]QQQGGGEEEDDDBBB@@@??????@@@AAA===???BBBCCCCCCBBBCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@BBBCCCEEEEEEDDDBBB???======<<<<<<;;;;;;:::999999555444444333333222222111111111000///////////////........................---,,,+++++++++---///111333444555666777777777777444555444222///---,,,---000000000000///,,,***))),,,++++++,,,------,,,*********+++---///000///---++++++------------++++++((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,,,,,,,---...///000111...000222666888:::;;;;;;;;;;;;;;;<<<<<<<<<======999???FFFNNNYYYmmm===<<<;;;:::<<<>>>AAACCCBBBCCCDDDEEEIIINNNMMMIIICCCGGGbbbpppJJJCCCDDDJJJ\\\rrr{{{fffHHH222333666---000/////////..................------------......//////000000///000:::FFFQQQbbblllttttttpppuuu{{{zzzXXXVVVooouuufffjjj}}}yyy~~~}}}}}}}}}|||||||||}}}}}}~~~~~~}}}yyyxxxyyyvvvppplllmmmjjjiiifffbbb]]]XXXSSSPPPLLLGGGBBB>>>>>><<<888555444222000000111222222111444333333333333444666777888:::;;;<<<;;;<<<===???@@@???>>>===<<<<<<======:::::::::999999888888888666777999;;;===???AAABBBDDDDDDBBBAAAAAAEEEJJJOOOHHHIIITTTiii{{{zzztttfffWWWIIIDDDCCCCCCEEEIIIRRR\\\fffnnnssstttlllaaaMMMWWWVVVTTTYYYTTTHHHEEEEEEAAAIII]]]llllllfffccc\\\\\\YYYPPPEEEAAAEEEJJJaaadddoooyyywww}}}wwwnnniiikkkmmmggg]]]WWW[[[\\\___```XXXLLLGGGHHHCCCDDDEEEDDDAAA??????@@@<<<============>>>>>>???===============@@@CCCFFFCCCMMM\\\iiilllmmmuuuwwwjjj]]]YYYZZZ\\\___ccc___\\\[[[]]]___bbbjjjrrrsssvvvxxxzzz~~~~~~uuukkkgggeeedddiiirrrxxxzzzyyyzzztttooommmiiidddbbbdddiiioooqqqlllddd[[[QQQIIIEEEDDDBBB@@@@@@@@@AAABBB@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCAAAAAA@@@AAABBBBBBBBBAAA???===<<<<<<<<<;;;;;;:::999999999555444444333333222222111111111000///////////////........................---,,,+++++++++---///111333444555666777777777777444444444222///,,,,,,---.../////////...,,,+++***,,,++++++,,,------,,,*********+++---///000///---++++++------------++++++((((((''''''''''''((((((''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---...///000111000111444777999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;@@@HHHOOO[[[ppp<<<;;;:::;;;<<>>:::777555333000000111222222111333333333333444555666777999:::<<<===<<<===???@@@======<<<<<<<<<======>>>::::::::::::::::::::::::999:::;;;===???@@@BBBBBBCCCDDDFFFGGGJJJNNNTTTXXXYYYcccppp}}}}}}fffQQQIII@@@:::???GGGJJJIIIHHHHHHOOOVVVZZZ[[[VVVLLLAAADDDVVV]]]\\\\\\TTTJJJKKKEEE@@@HHH___qqqssskkkfffaaaaaa]]]SSSHHHCCCFFFKKK[[[^^^fffrrrvvvooossssssttttttnnnddd^^^]]]ZZZ]]]___[[[SSSMMMLLLMMMNNNMMMMMMMMMMMMLLLIIIGGGIIIFFFCCC@@@@@@BBBEEEHHHGGGIIIRRR___iiipppxxx~~~}}}nnn___YYYZZZ]]]aaafffbbb``````dddgggjjjrrrzzzzzz|||uuuooofffffffffeeeeeeiiiooottttttqqqooolllfff``````eeelllrrrtttkkk```WWWPPPKKKEEECCCBBBAAA@@@AAACCCDDDDDDEEEFFFEEEDDDDDDEEEGGGHHHGGGFFFEEECCCBBBAAA@@@AAA@@@@@@???>>>===<<<<<<;;;;;;::::::999888888777555444444333333222222111111111000///////////////........................---,,,+++++++++---///111333444555666777777777777444444333111...,,,,,,---,,,------------,,,+++***,,,++++++,,,------,,,************---///000...---++++++------------++++++((((((''''''''''''((((((''''''((()))))))))))))))************************)))************+++++++++,,,,,,------///000000111222333666888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;@@@GGGOOO\\\qqq:::::::::;;;===@@@BBBDDDHHHEEEGGGLLLMMMPPPaaauuurrrwwwhhhRRREEEAAACCCSSS___wwwsssKKK===333///111111///////////////...............------------......111000000111//////666>>>OOO___gggnnn}}}xxxqqqttt~~~rrraaa```ooowwwooo|||zzzxxxuuuvvvxxxzzz|||~~~~~~{{{yyyrrrooosssuuurrrllljjjmmmkkkhhheeeaaa^^^[[[ZZZQQQLLLFFFBBB@@@>>>:::777666444111000111222111111222333333444555666777777999;;;=========>>>@@@BBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>???@@@CCCGGGLLLQQQWWW\\\bbbfffrrr||||||lll[[[PPPEEE;;;>>>===@@@HHHOOOQQQNNNJJJCCCCCCAAA>>>===<<<;;;999HHHZZZaaa______YYYSSSVVVIIIDDDKKK^^^lllmmmhhhfffgggeeeaaaZZZSSSMMMJJJIIIZZZ^^^ccceeegggfff```YYYbbbdddeeehhhnnnyyy{{{wwwxxx~~~xxxoooiiinnnllljjjhhhgggfffdddcccRRRMMMNNNYYYgggpppuuuxxx~~~oooaaa[[[[[[]]]```ddd^^^aaaiiirrrvvvuuuvvvzzz~~~}}}jjjjjjhhhdddbbbeeelllrrrssssssrrrnnneee^^^aaahhhnnntttttthhhZZZQQQLLLJJJCCCBBBAAA@@@@@@AAACCCDDDGGGHHHGGGFFFDDDDDDFFFHHHIIIHHHGGGEEEDDDBBBAAA@@@BBBAAA???===<<<<<<<<<<<<::::::999999888777777777555444444333333222222111111000000///////////////........................---,,,+++++++++---///111444444555666666777666666333333333000---,,,---...++++++++++++,,,+++++++++,,,++++++,,,------,,,************,,,//////...,,,++++++------------++++++((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---...///000000111333444666888:::;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;999>>>EEEMMMZZZppp999999:::;;;>>>@@@CCCDDDHHHGGGJJJMMMMMMTTTooovvvPPPJJJCCCCCCDDDVVVfffhhhAAA:::555000111333.........///////////////......------------......111//////111000///444;;;MMM]]]dddlll||||||pppnnnwwwsss```YYYeeeyyy~~~{{{vvvuuuvvvyyy|||~~~}}}}}}|||}}}~~~}}}{{{yyyrrrpppsssvvvsssnnnlllllllllkkkiiieeeaaa]]][[[RRRMMMGGGCCCAAA>>>:::666777444222111111222111111222222333555666777777777999;;;===>>>>>>???AAABBB@@@@@@@@@???>>>>>>======?????????>>>>>>>>>>>>>>>:::::::::;;;<<<<<<======FFFJJJPPPVVV[[[```eeehhhiiilllbbbLLL<<<;;;>>>======DDDMMMRRRSSSRRROOOLLLCCC>>>888555444888>>>DDDLLL\\\ccccccfffaaaWWWWWWMMMIIIMMMYYY```___aaafffgggdddaaa```^^^WWWMMMDDDVVV___eeedddaaa___YYYRRRIIIIIIJJJLLLOOOVVV___gggvvv~~~iii\\\QQQUUUaaammmvvv|||}}}pppdddaaaaaa``````bbb]]]aaakkkvvv{{{yyyyyy{{{sssooojjjffffffhhhlllooouuuuuuuuupppfff^^^aaaiiioootttrrrdddUUUMMMIIIGGGCCCBBB@@@???@@@AAACCCDDDHHHHHHHHHFFFDDDEEEGGGIIIHHHHHHGGGEEEDDDBBBAAAAAACCCBBB???===<<<<<<===>>>:::999999888888777666666555444444333333222222111111000000///////////////........................---,,,+++++++++---///111444555666666666666666666333333222///,,,,,,---///************++++++,,,,,,,,,++++++,,,------,,,************,,,......---+++++++++------------++++++((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))*********++++++++++++,,,...///000111111000222333555777999::::::999<<<<<<<<<<<<<<<<<<<<<;;;888>>>EEEMMMZZZppp777888:::<<<>>>AAACCCEEEEEEHHHKKKLLLNNN[[[xxxsssrrrbbbGGGBBB>>>FFFHHHYYYuuuYYY:::888555111222333.........///////////////......------------......000......111111000333999IIIYYYaaaiiizzzsssoooyyy~~~yyyiiiZZZbbbyyyxxx|||uuusss~~~{{{tttvvvxxxzzz}}}{{{yyyxxxzzz}}}~~~}}}}}}xxxvvvzzz{{{wwwssssssmmmmmmllljjjgggccc^^^\\\TTTOOOHHHDDDBBB???:::777777555222111222222111000111222444555777777888888888:::<<<===>>>???AAACCCDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBAAAAAA@@@??????>>>:::::::::;;;;;;;;;;;;;;;???BBBFFFIIIKKKMMMOOOQQQKKKFFF===777999>>>???;;;>>>HHHQQQQQQOOOLLLJJJHHH;;;888777999:::;;;AAAHHHLLL]]]fffjjjooogggWWWRRRNNNIIIJJJQQQUUUTTTZZZdddaaa``````cccccc\\\OOODDDJJJWWWaaa```___bbbbbb^^^QQQOOONNNMMMIIIGGGKKKQQQUUU^^^llluuuuuuuuu}}}xxxddd]]]bbblllxxx}}}rrriiiggggggeeeccccccbbbccchhhpppuuuwww|||{{{vvvnnnjjjiiiiiihhhgggppppppppplllccc\\\___fffrrruuuqqqcccVVVNNNIIIFFFEEECCCBBB@@@@@@AAACCCDDDEEEFFFGGGFFFEEEDDDFFFHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCBBB@@@???======>>>>>>::::::999999888777777666555444444333333222222111111111000///////////////........................---,,,+++++++++---///111555555666666666666666555333222111...,,,+++---///+++++++++******+++,,,,,,,,,++++++,,,------,,,************,,,......,,,***++++++------------++++++((((((''''''''''''((((((''''''((()))))))))))))))'''''''''''''''''''''''')))************++++++++++++,,,...000111111111000111222555777999:::::::::;;;;;;;;;<<<<<<<<<======;;;@@@HHHQQQ]]]qqq666777999<<>>:::JJJNNN\\\pppKKK555666444111333222............/////////000......------------......///------111111000333777DDDTTT^^^gggxxxsssnnnyyy}}}yyycccaaarrrvvvllljjjwww~~~}}}}}}tttwwwyyy{{{~~~yyywwwvvvyyy~~~}}}zzzzzz}}}{{{vvvtttuuupppooollliiieeebbb```^^^WWWRRRKKKFFFDDDAAA<<<888888666333111222222111000111222444666777888888888777999<<<======>>>AAABBBCCCDDDDDDEEEEEEDDDCCCBBB@@@???>>>===<<<;;;:::999888888888888888777777777444666888999888888999;;;999444222666;;;<<<<<<===FFFMMMOOOLLLHHHGGGDDD???666555888======;;;===CCCQQQccckkkmmmqqqhhhZZZVVVRRRJJJGGGLLLOOOOOORRRZZZ[[[^^^ccceeeccc\\\SSSMMMSSSaaaiiidddaaagggllllll^^^\\\]]][[[SSSHHHEEEIIIGGGIIIOOOTTTTTTSSSXXX```gggttt|||oooiiijjjooowww}}}rrriiiggghhhfffddddddjjjhhhjjjooosssxxx}}}vvvpppkkkhhhpppooonnnmmmgggbbbdddkkkwwwxxxrrrfffZZZSSSLLLGGGHHHFFFDDDCCCBBBCCCDDDEEEAAACCCEEEEEEEEEDDDEEEFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@???>>>=========;;;::::::999888888777777555444444333333222222111111111000///////////////........................---,,,+++++++++---///111555555666666666666555555333222000---++++++---000---,,,++++++***+++,,,,,,,,,++++++,,,------,,,************,,,------,,,***++++++------------++++++((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((()))************++++++++++++,,,///111222222111000111222555888:::<<<<<<<<<999::::::;;;<<<===>>>>>>;;;AAAJJJRRR]]]ppp666777999<<>>@@@BBB???@@@AAACCCDDDDDDCCCBBB;;;;;;999888666444333333444444444444333333333222111333444444333333555666999888<<>>:::<<>>===<<<<<<;;;;;;::::::999888888888555555444333333222222111111111000///////////////........................---,,,+++++++++---///111555666666666666666555555333222000---++++++...000///...,,,+++++++++,,,,,,,,,,,,+++,,,---...,,,************,,,------+++)))++++++------------++++++((((((''''''''''''(((((('''(((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,///111222222111000111333666999<<<===>>>>>>888999:::;;;<<<>>>??????999@@@IIIQQQ[[[lll888:::<<<===>>>@@@DDDFFFKKKGGGKKKNNN\\\lllBBBYYYwwwPPPGGGDDD???PPPXXX[[[uuuOOO???444555444///...333.........///////////////,,,,,,,,,---------......,,,,,,------///000111222<<>>===???IIISSSPPPWWWYYYOOOAAA888666777888999>>>BBB???===FFFSSS~~~|||ssslllkkkhhhcccZZZVVVMMMFFFGGGMMMOOOLLLVVVdddmmmhhhaaa```cccdddeeeccc^^^WWWQQQNNNOOOPPPWWW^^^ggglllkkkbbbWWWPPPKKKMMMKKKEEECCCFFFCCC===CCCDDDFFFIIIMMMQQQTTTUUU```aaabbbbbbcccfffkkknnntttlllaaa[[[ZZZ\\\___```VVVTTTRRRQQQQQQQQQPPPOOOMMMMMMTTTbbbmmmrrrzzzrrrfffcccbbb```eeemmmyyywwwxxx~~~~~~}}}~~~tttaaaUUUQQQNNNIIIIIIJJJJJJJJJHHHEEECCCAAADDDCCCCCCDDDDDDEEEFFFGGGDDDCCCAAA@@@@@@AAACCCDDDBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;999777666444444444444333222111111////////////000000000000//////...------------...///---++++++---000111111222333666777888666444222000---******,,,///111111///---,,,,,,---...---,,,------------,,,+++******)))***,,,,,,***)))***+++,,,---......,,,'''### ***'''%%%%%%'''***+++,,,+++*********))))))(((((((((((((((((())))))))))))++++++******)))*********,,,+++,,,---000000000...222333555777999;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999>>>EEEMMMYYYmmm888:::<<<===???AAADDDFFFFFFKKKOOOTTThhh{{{UUUHHHhhhmmmJJJBBBCCCDDDTTT```iiipppHHH:::111333444///...333............////////////,,,,,,,,,---------......,,,,,,------...000111222888BBBOOOZZZbbblllxxxyyyfff```lllzzzzzz|||[[[OOOeeeyyycccjjjuuutttzzzzzztttuuu{{{~~~zzzyyy~~~yyy}}}{{{yyywwwxxxzzz|||~~~zzz}}}}}}wwwttttttvvvuuurrrmmmjjjhhhgggeeeddd___ZZZTTTNNNIIIEEE@@@===<<<999555333333333333222222444555555444555666888999999::::::::::::999999888777888;;;===<<<888444555666666555444333555666444555666777777777777777888888888999999888888888===<<<<<<;;;;;;@@@JJJSSSYYYXXXRRRFFF<<<777888;;;;;;===AAABBB>>>BBBUUUjjjyyyoookkkdddbbbZZZOOOHHHIIIJJJIII[[[fffooolllhhhggghhhgggaaa^^^XXXRRRNNNKKKJJJIIIPPPWWWaaalllqqqrrrpppmmmgggggg```TTTJJJFFFBBB===CCCFFFKKKPPPSSSTTTSSSSSSZZZ[[[\\\]]]]]]___bbbdddlllhhhcccaaaaaaccccccccc[[[ZZZZZZ\\\^^^]]]ZZZVVVTTTRRRUUUaaakkkrrryyy~~~mmmaaaaaaeeeeeehhhnnnwwwxxx{{{~~~~~~~~~nnn\\\TTTSSSOOOHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;999888777666444444444444333222111111///000000000000000000000//////...------------......,,,***+++---///111111333444555666777555444333///---******,,,///000111///---,,,,,,---...---,,,------------,,,+++***))))))***,,,,,,***)))***++++++---111333444333111000,,,***((('''((((((((('''*********)))))))))(((((((((((((((((())))))))))))+++***************++++++---,,,---...111222111000222333555777999;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999>>>EEEMMMZZZooo999;;;===>>>???AAADDDGGGFFFQQQQQQXXXsss~~~dddCCCWWW^^^FFF@@@FFFLLL[[[kkk}}}YYY>>>444///222333000///333........................,,,,,,,,,---------......,,,,,,------...///111111888AAAMMMTTTZZZdddsss~~~mmm```hhhyyywww\\\QQQbbbzzz___jjjwwwvvvyyyxxx~~~{{{}}}|||{{{zzzyyyyyyyyy|||~~~~~~}}}~~~~~~zzzuuurrrsssuuuuuussspppnnnmmmkkkiiigggbbb^^^XXXQQQLLLGGGBBB>>>>>>:::666333333333333222222444555555444555666888888888888999999888888777666666777888999777444111444555666666666777999;;;888888888888999:::;;;;;;777888999:::;;;<<<<<<<<>>===<<<<<<<<<;;;;;;999888777777777777444555555444444333222111000000000000000000000000//////...------------...---+++***+++---///000000444444555555555555444333///---******,,,///000000...---,,,,,,---...---,,,,,,,,,,,,,,,+++***)))))))))+++,,,+++***)))***,,,000000000///,,,'''###!!!+++***(((((())))))'''&&&******))))))))))))(((((((((((((((((())))))))))))))))))))))))***+++,,,,,,---------///222333222111222333555777999;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::>>>EEEMMM[[[qqq999;;;===???@@@BBBEEEHHHKKKRRRQQQ___uuuiiiMMMGGGqqqhhhQQQFFFAAAIIISSSbbbxxx{{{MMM999222000222333000///111///...............------,,,,,,,,,---------......------------...///000111666@@@LLLRRRVVV___ooo{{{vvvfffjjj{{{zzziii[[[[[[xxxbbbiiiyyyzzz}}}|||~~~}}}||||||{{{zzzzzzzzzzzz|||}}}~~~{{{~~~yyyuuussstttvvvrrrqqqoooooonnnllliiifffeeeaaaZZZTTTOOOIIIDDD@@@@@@<<<777444333333333333222444555555444555666777888888999999999888888888999999999999999777666444777888999999999999<<<>>>999::::::;;;<<<=========::::::999999;;;>>>AAABBB@@@HHHTTTbbboooyyyyyyuuueeeVVVDDD:::777777888999@@@CCCJJJYYYooolllkkkvvvrrrpppfffWWWNNNNNNQQQRRRYYY]]]eeelllrrrtttpppkkkbbb\\\UUUQQQPPPMMMGGGAAA<<<>>>AAAHHHQQQ[[[ccciiiyyyuuu~~~uuuqqq{{{~~~}}}sssooossstttooommmppptttvvvzzz~~~ooo```XXXSSSMMMGGGCCCCCCDDDEEEFFFHHHIIIIIIDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@???======<<<<<<<<<;;;:::888666666666666777555555555555444333222111111111111000000000000000//////...------------...,,,+++***+++...000111000555555444444444444444444...,,,******,,,/////////---,,,+++,,,...///---,,,,,,,,,,,,,,,+++***)))(((***+++,,,+++******+++,,,,,,,,,---......---,,,+++(((''''''(((***+++)))((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))***+++,,,---,,,,,,,,,///111333222111222333555777999;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;>>>DDDMMM]]]sss:::<<<>>>???@@@BBBFFFHHHLLLNNNWWWooouuuQQQ@@@YYYVVVHHHEEEBBBHHHXXXiiiwwwGGG777444222333333000.../////////......---------,,,,,,,,,,,,---------......------,,,------...///000111;;;HHHPPPTTT\\\gggqqqoooppp}}}wwwfffXXXkkkrrrhhhmmm~~~~~~}}}}}}|||||||||}}}~~~~~~~~~}}}{{{zzz}}}~~~zzzvvvuuuvvvwwwrrrqqqppppppooommmjjjgggeeebbb\\\WWWRRRMMMGGGCCCBBB>>>888444333333333333222444555555444555666777888999::::::;;;;;;::::::<<<<<<<<<;;;999888888888<<<======<<<;;;;;;<<<>>>;;;<<<=========<<<;;;:::???>>>===>>>AAAFFFLLLOOOWWWeeevvvyyyiiiLLL@@@777888;;;===???BBBDDDLLL^^^{{{pppiiidddbbbnnnxxxqqqdddWWWSSSWWWZZZYYYUUUWWW^^^jjjtttwwwsssoooeee___WWWTTTRRROOOHHHBBBDDDBBB@@@@@@CCCHHHNNNRRR[[[lllqqqhhhpppuuutttyyy~~~|||ppplllqqqppppppsss{{{wwwhhh[[[QQQKKKIIIGGGHHHKKKMMMMMMLLLIIIHHHBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB??????>>>===<<<<<<<<<<<<:::999777666555666666777555555555555444333222222222111111111000000000/////////...------------...,,,++++++,,,///111222111555555444444333333333333---+++***+++---...///...,,,++++++---//////...,,,,,,,,,,,,,,,+++***))))))+++,,,,,,+++******+++---......---,,,,,,+++******((('''''')))******)))'''(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))***+++,,,---+++***+++---000222111000222333555777999;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;>>>DDDNNN]]]sss|||;;;<<>>???>>>>>>>>>>>>>>>======<<<>>>@@@EEELLLUUU___hhhmmm{{{}}}dddMMM>>>777555:::===;;;???FFFMMM___}}}rrr```OOOMMMSSS]]]lllzzzwwwooobbbVVVSSSWWWWWWTTTUUUUUU\\\jjjuuuxxxuuusssgggaaaZZZTTTQQQMMMHHHDDDFFFEEEBBBAAAAAABBBDDDFFFJJJTTTeeettt}}}tttgggeeehhhkkkuuuooolllrrrllllllqqq{{{yyyjjj[[[OOOJJJKKKLLLNNNQQQRRRQQQNNNJJJGGGBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC???>>>======<<<<<<<<<===999999888777777777777777555666666555555444333222222222222111111000000/////////...------------...,,,+++,,,...111333333222444444555444444333222111,,,+++***+++---.........+++++++++---///000...,,,------------,,,+++******,,,,,,,,,+++******,,,...////////////000111222333---+++)))((()))(((&&&$$$''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))***+++,,,,,,*********---000111111000222333555777999;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;>>>DDDNNN]]]qqq{{{sssyyy;;;===???@@@AAADDDGGGIIIUUU^^^~~~eee@@@VVV{{{[[[MMMBBB>>>CCCGGG]]]wwwrrrLLL888333444444222000000000000//////...------,,,++++++,,,,,,,,,---------......------,,,,,,------......333999CCCMMMWWW```fffjjj}}}wwwqqqppp{{{uuucccbbbvvvwwwoookkknnnrrr{{{~~~|||zzzyyyzzz{{{}}}~~~|||zzzyyyxxxwwwwwwxxxvvvtttsssrrrpppmmmjjjfffdddaaa___\\\YYYTTTQQQFFF@@@:::444333333333333222444555555444555666888666777999;;;===>>>??????>>>??????===;;;;;;>>>@@@AAABBBBBBAAA??????@@@AAA@@@@@@???@@@DDDIIIMMMPPPLLLRRR[[[eeepppxxx~~~|||sssggg]]]MMM<<<<<<777999>>>>>>===GGGUUUkkkwwwSSSLLLFFFEEENNN\\\kkkuuuvvvsssjjj```ZZZYYYWWWSSSWWWVVV\\\jjjssstttssstttiiieee^^^WWWQQQLLLJJJIIIBBBCCCDDDEEEFFFFFFFFFFFFJJJLLLSSS\\\cccmmm~~~nnn```\\\bbbnnnwww{{{nnnmmmssslllpppyyyqqqdddXXXOOOKKKMMMKKKLLLNNNNNNMMMJJJGGGDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDD>>>>>>===<<<<<<<<<<<<===888888999999888888777777666666666666555444333222333333222111111000000/////////...------------...---,,,---///333444444333333444555555555333111///,,,******+++---......---******+++...000000...,,,............---,,,++++++------,,,+++)))***,,,///'''***...555===FFFMMMRRR...,,,)))'''''''''&&&%%%'''''''''((((((((())))))(((((((((((())))))))))))+++***************++++++******+++---111222222111222333555777999;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;>>>DDDNNN]]]nnnuuuooo|||;;;===???AAABBBDDDGGGJJJaaammmVVVAAAjjjcccKKKNNNCCC===GGGMMM^^^|||]]];;;555000222222000...000111111//////...---,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,---......000333:::EEEQQQ[[[bbbeeexxx~~~wwwooogggsss}}}{{{ggg^^^iiikkkooorrrrrrtttzzzxxx~~~{{{||||||yyyxxxyyy{{{|||~~~}}}|||}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwvvvxxxvvvsssqqqpppooollljjjgggeeecccbbb```]]]YYYVVVFFFAAA:::555333333333333222444555555444555666888555666888;;;===>>>???@@@@@@AAABBB@@@===>>>AAAEEEAAABBBCCCBBBAAAAAABBBDDDAAA@@@@@@CCCKKKVVVaaahhhiiinnnvvv}}}}}}{{{___```VVVEEE===??????888555333888AAACCCHHHZZZpppeeeTTTLLL>>>AAABBBCCCMMMaaattt}}}zzz}}}{{{rrrhhhdddaaa___XXXVVV\\\hhhppppppooorrrllliiibbbZZZRRRMMMLLLMMM@@@CCCHHHLLLOOOOOOMMMLLLEEECCCEEEJJJLLLNNNYYYfffqqq|||www^^^TTT[[[fffmmm}}}yyyxxx{{{wwwnnnnnntttooowwwhhh\\\UUUOOOLLLNNNHHHGGGGGGFFFEEEDDDBBBAAAGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEE>>>======<<<<<<<<<<<<===777888999::::::999777666666666666666555444333222333333222222111000000/////////...------------...------...000444666555444222444555666555333000...+++******+++---......---******+++...000000...,,,////////////...---,,,+++------,,,+++)))***---///000///---+++***+++,,,---,,,)))'''&&&''')))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))++++++******************++++++,,,///222444333333222333555777999;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;>>>DDDNNN\\\lll{{{sssqqq>>>>>>@@@CCCCCCCCCIIIQQQeeezzz{{{[[[CCCRRR|||zzzNNNDDDRRRHHH???MMMZZZlllgggGGG:::999444444333222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------111555<<>>@@@BBBAAAAAA@@@@@@@@@@@@@@@CCCDDDEEEEEEEEEDDDCCCBBB@@@DDDJJJSSS\\\bbbdddcccZZZYYYXXXVVVSSSMMMGGGCCC>>>???@@@>>>;;;999888888<<<999<<>>===<<<======<<<:::;;;;;;:::999888777666555666555555444444333222222222111111000000000000000......---------,,,,,,,,,+++,,,///222444666888888444444444333111...+++)))***)))))),,,000000---)))111000...---,,,,,,---------......,,,))))))+++...+++++++++,,,---...///000)))***++++++)))(((((((((((((((((((((((((((((((((******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))+++,,,...///111222222222222333555777999:::;;;<<<=========<<<<<<;;;::::::<<<@@@EEEJJJWWWiiiwww}}}tttuuu???>>>@@@DDDEEEEEEIIIOOOjjjyyynnnMMMHHHjjj```GGGBBBJJJHHHQQQccchhhzzzuuuPPP999444444444333333222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------222888???KKKWWW[[[YYYgggxxx}}}mmmXXXcccrrrqqqvvvuuu]]]dddxxxqqqoooooo~~~www|||zzz{{{yyy{{{|||{{{yyy|||~~~~~~}}}~~~~~~}}}|||yyyuuuyyyxxxvvvuuuuuuuuutttqqqnnnqqqlllgggggghhhggg```ZZZMMMGGG???:::888666333000222222333444555666777888888999::::::::::::<<<>>>>>>>>>===<<<<<<<<<<<<===BBBCCCCCCDDDCCCBBBAAA@@@@@@@@@AAADDDGGGGGGFFFDDD@@@???>>>>>>???@@@@@@@@@@@@??????>>>===;;;999888===<<<>>>III```|||~~~gggPPPFFFBBB<<<===BBB<<>><<<<<<======;;;:::<<<;;;:::999888777777666666555555444444333222222222111111000000000000000......---------,,,,,,,,,+++,,,///111444555777777444444444333111...+++)))++++++,,,...000000...,,,111000///---,,,,,,,,,------......---******,,,...,,,,,,,,,,,,,,,---...///+++---...---***)))))))))(((((((((((((((((((((((()))))))))(((((()))))))))*********)))))))))(((((())))))))))))))))))))))))+++,,,...///111222222222222333555777999:::;;;<<<<<<<<<;;;::::::::::::;;;777===CCCJJJVVVgggssswwwppprrr@@@???AAADDDEEEFFFKKKQQQvvvvvv]]]BBBVVVwwwPPPJJJGGGDDDFFF]]]pppmmmcccBBB666555444333333222111000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,000555<<>>===???===;;;:::999888666444???>>>===<<<>>>AAAEEEHHHBBB@@@???AAADDDDDDBBB@@@AAACCCGGGVVVwww]]]JJJ:::777:::;;;>>>BBBEEESSSfffuuu~~~uuuvvvvvvjjjaaaZZZVVVXXX]]]aaahhhnnnpppnnnnnnmmmkkkeee\\\UUUEEEJJJNNNNNNOOOYYYlll|||yyyqqqnnnkkkggghhhsssyyyooogggeeekkkvvv~~~vvvtttpppiiifffqqqyyyyyyuuussstttuuuzzz|||vvvcccWWWTTTTTTSSSPPPUUURRRMMMIIIFFFFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFEEECCCBBBDDDGGGEEE@@@???BBB>>>===<<<;;;<<<<<<;;;999;;;;;;:::999888888777666666555555444444333222222222111111000000000000000......---------,,,,,,,,,,,,---///111333444555555444444444222000...+++)))***---///000000//////000111000///...,,,,,,,,,,,,.........,,,******,,,...------,,,,,,,,,,,,------//////000...+++*********((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))+++,,,---///000111222222111222444777999:::;;;<<<;;;:::999888888999;;;===555;;;CCCJJJVVVeeeooorrrkkkqqq???@@@CCCDDDCCCEEEQQQ^^^mmmMMMCCCjjj___IIILLLJJJDDDIII```sssvvv~~~[[[@@@;;;999444333222222111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///222555;;;FFFRRRWWWVVV```qqqssseee\\\iiioooxxxxxxccc^^^tttgggiii~~~~~~xxx}}}|||}}}|||zzzyyyzzz{{{{{{~~~}}}{{{zzzyyyyyy{{{}}}}}}yyyuuu~~~|||zzz|||{{{xxxuuussstttttttttsssnnnnnnoooqqqrrrlllcccZZZSSSMMMCCC===:::777444111333333444444555666666777777999::::::999888999:::<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;::::::999:::888777777999<<<<<<<<<;;;>>>BBBEEEGGGIIILLLMMMRRRNNNJJJLLLOOOOOOKKKFFFDDDJJJWWWnnnoooNNNDDD<<<;;;===>>>BBBGGGVVVdddwww}}}uuutttqqqdddddd\\\WWWYYY]]]bbbjjjqqqtttrrrrrrrrrpppiii]]]TTTKKKMMMOOONNNMMMUUUhhhzzz{{{wwwyyy~~~xxxuuupppiiidddkkkrrrssspppppprrruuuvvvyyyxxxfffZZZUUUUUUTTTRRRWWWSSSNNNJJJHHHHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFCCCAAAAAACCCBBB??????BBB>>>===;;;;;;<<<<<<:::999::::::999888777777666666666555555444444333222222222111111000000000000000......---------,,,,,,,,,---...///111222333333444444444333222000---+++***)))---000000...---...111111000///...---,,,,,,+++---,,,,,,+++***+++,,,---------,,,,,,+++,,,,,,,,,000000000...+++))))))***((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))(((((())))))))))))))))))))))))+++,,,---///000111111222000111444666888:::;;;<<<;;;:::888777888:::===???888===DDDJJJVVVeeepppsssiiisss<<<@@@EEEDDD@@@EEEYYYnnnxxxYYY@@@NNNwwwuuuPPP@@@DDDDDDHHHTTTfff}}}pppNNN:::888777000222111111000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000222444999CCCPPPUUUTTTZZZkkk{{{vvvkkk___gggmmmuuu~~~wwwfff\\\pppgggkkk}}}|||~~~}}}||||||||||||}}}~~~|||{{{|||}}}}}}zzzzzzyyywwwttt~~~}}}}}}zzzvvvtttuuuvvvvvvvvvsssssstttvvvvvvqqqiiibbbWWWOOOEEE>>>;;;999666444333333444444555666666666777999:::;;;999888999999;;;::::::999999999999999888888777777777666666666333222222555:::>>>AAABBB999BBBOOOZZZ^^^___^^^^^^ccc___ZZZZZZ\\\[[[UUUPPPTTT\\\qqqfffWWW;;;<<<>>>???>>>AAALLLXXXpppwwwwwwzzzvvvsssmmm______XXXTTTVVV[[[```hhhooorrrrrrrrrrrrqqqkkkaaaZZZVVVSSSQQQRRRPPPQQQ[[[gggiiilllooovvv}}}{{{vvvpppnnnooonnnkkkdddfffiiihhhggggggmmmssstttyyyyyyhhh[[[UUUSSSQQQPPPVVVRRRMMMJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIEEEAAA???@@@@@@>>>???AAA???===<<<;;;<<<<<<;;;999888888888777666666555555666555555444444333222222222111111000000000000000......---------,,,,,,,,,...///000111222333333333444444222111///---+++***(((+++...---++++++---////////////......---,,,,,,,,,+++)))))))))***+++,,,------,,,+++++++++,,,,,,/////////,,,)))(((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))***+++---...000111111111///111333666888:::;;;<<<<<<;;;999888999<<>>BBBHHHTTTdddqqqvvvhhhvvv<<>>JJJPPPOOOSSScccuuu~~~}}}vvvoooaaaeeelllsssyyywwwjjj[[[uuuyyyfffbbbfff}}}}}}~~~|||zzzzzz|||~~~~~~}}}}}}}}}xxxvvvxxxzzzzzzyyy~~~|||xxxwwwxxxyyyyyyxxx|||xxxuuutttsssrrrqqq]]]UUUJJJBBB>>><<<999666444444444555555555666666666888;;;;;;;;;:::::::::999999888777777777777777888777666555555555666666777666666888<<<@@@BBBBBBFFFRRRaaakkkmmmiiidddaaa___^^^___ccciiilllllljjjvvv{{{]]]DDD???777===BBBBBBBBBKKK^^^ooonnn^^^ZZZeeessssssooohhh\\\YYYSSSPPPSSSWWW[[[```fffkkknnnqqqsssqqqmmmhhhdddbbb[[[YYY[[[YYYSSSSSSXXXWWWVVVTTTVVV^^^fffgggbbb___fffwww{{{tttpppnnnnnn^^^]]][[[[[[]]]ccciiilllgggeeeccccccbbbdddllluuuzzzwwwgggZZZRRRPPPNNNMMMRRRNNNJJJHHHJJJKKKIIIGGGGGGGGGHHHIIIIIIJJJKKKKKKIIICCC??????@@@>>>???BBB???>>><<<<<<======;;;:::888888777777777666666666666555555444444333222222222111111000000000000000......---------,,,,,,,,,...///111222333444555555444333222000...,,,+++***((()))************,,,------......//////...------,,,***((((((***,,,,,,+++,,,,,,++++++++++++,,,,,,......---***((('''(((***(((((((((((((((((((((((('''((()))******)))((('''''''''(((((((((((())))))))))))))))))))))))))))))***+++,,,...///000111111///000222555888:::;;;<<<<<<;;;:::::::::<<<>>>@@@999===AAAFFFRRRcccqqqwwwhhhxxx@@@BBBEEEHHHIIIQQQcccuuuTTTLLLVVVkkklllVVVFFFFFFDDDPPPQQQWWWkkk}}}~~~SSS;;;555666666666000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---......000:::GGGMMMLLLOOO___rrr}}}}}}xxxsssaaadddnnnwww|||}}}rrr___aaayyyiii^^^___kkk|||}}}{{{yyyzzz|||}}}{{{yyy||||||zzz|||}}}{{{zzz{{{{{{{{{zzzzzzvvvttttttuuuvvvggg^^^RRRHHHBBB>>>:::777444444444555555555555555555888;;;<<<<<<;;;;;;<<<:::999999888888888888888:::999888777666777777888<<<;;;<<<>>>AAADDDEEEEEEKKKTTT___dddaaaZZZUUURRRYYY\\\aaagggnnntttxxxzzzsssZZZBBB666555???DDDGGGFFFKKK^^^{{{~~~]]]HHHJJJKKK^^^rrrsssmmmggg\\\ZZZUUUTTTWWWZZZZZZ\\\___eeellltttwwwsssnnnjjjiiijjjdddeeeiiieeeZZZVVVZZZVVVXXXWWWSSSPPPPPPNNNKKKJJJQQQiiizzzooohhhgggccc]]]YYYXXXYYY[[[\\\KKKJJJIIIIIILLLSSS___hhhnnniiiggghhhiiikkkttt~~~uuufffZZZSSSPPPOOOOOOMMMIIIFFFGGGJJJKKKHHHDDDEEEFFFGGGIIIJJJLLLMMMNNNMMMFFF@@@???@@@>>>???BBBAAA???>>>===>>>>>>===;;;999999999999888888888888666555555444444333222222222111111000000000000000......---------,,,,,,,,,///000111333555666666666444333111///---,,,+++******(((((((((***,,,,,,++++++,,,---////////////......,,,)))***,,,......---************+++,,,------------,,,***(((''')))+++(((((((((((((((((((((((('''(((***++++++***(((''''''''''''((((((((())))))))))))))))))))))))))))))***+++,,,...///000111111...///222555888:::<<<<<<::::::::::::;;;<<<<<<===888===BBBIIIVVVfffsssxxxmmm~~~CCCBBBDDDIIIPPPWWWdddpppPPPYYYlllvvvcccDDD:::DDD???TTTVVVYYYrrrmmmEEE888:::888444444000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........000:::FFFLLLLLLOOO___rrr~~~{{{xxxccceeerrr}}}zzzdddWWWwww|||pppddd]]]___xxx|||~~~{{{yyy~~~~~~|||||||||}}}|||{{{||||||zzzyyywwwtttrrrqqqnnneeeWWWLLLDDD???:::777444444444555555555555555555888;;;======<<<=========<<<;;;;;;::::::;;;;;;<<<;;;999888888888999:::999999;;;???DDDGGGIIIIIIQQQYYYaaaeeebbb^^^]]]]]]cccfffiiikkklllmmmoooqqqoooqqqdddJJJ999:::???@@@@@@BBBBBBEEESSSrrrdddOOODDDLLLOOOeeezzzzzzssslllcccaaa\\\[[[___```^^^^^^___dddnnnyyy{{{uuummmiiihhhmmmkkknnnsssmmm```\\\bbbZZZcccgggaaaWWWQQQOOOMMMNNNTTTnnn~~~~~~vvvjjj___YYYUUUQQQNNNOOOMMMKKKLLLNNNMMMHHHDDDFFFDDDBBB@@@AAAGGGUUUbbbuuupppnnnqqqsssuuu~~~uuuggg[[[UUUSSSSSSSSSIIIFFFDDDFFFJJJJJJGGGCCCDDDEEEFFFIIIKKKMMMOOOPPPPPPHHH@@@???@@@???@@@BBBAAA@@@>>>>>>??????===<<<;;;;;;::::::::::::::::::666555555444444333222222222111111000000000000000......---------,,,,,,,,,///000222444666777888888555333111///---++++++***+++)))&&&(((+++---,,,+++***+++---///000000000///000---++++++...000000///************+++,,,---...------,,,***((((((+++---((((((((((((((((((((((((''')))***,,,,,,***)))'''&&&'''''''''(((((())))))))))))))))))))))))))))))***+++,,,...///000000111...///222555888:::<<<<<<999999:::::::::;;;;;;;;;888???FFFNNN[[[kkkvvvyyysssGGGAAAHHHJJJEEEUUUfff^^^TTT{{{kkkPPPCCC@@@EEEAAARRR[[[gggpppTTT<<<777888444000111000000000000////////////------------------------111(((,,,333...,,,,,,(((***444+++&&&111,,,&&&222,,,...///000555>>>JJJSSSOOOYYYkkk|||{{{wwwooobbbmmm{{{{{{pppQQQggguuurrriii^^^aaaqqqwwwsss|||{{{}}}{{{zzz~~~{{{~~~}}}~~~|||xxxuuuvvvwwwwwwuuuqqqmmmkkkjjjhhh^^^QQQGGGBBB===888777555444444666777777666777888:::;;;<<<======>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@DDDCCC???<<>>===???@@@===???NNN___rrrzzz|||vvvttt}}}vvvhhhfffcccYYYSSSTTTIIIJJJKKKKKKKKKJJJIIIHHHJJJIIIIIIJJJJJJKKKLLLMMMJJJFFFBBB@@@@@@AAABBBBBBAAA@@@>>>===<<<<<<======<<<======<<<;;;888666555666555555444444333222222111111000000//////......------------------------333444555555666666555555666666444000***((()))+++,,,***))))))+++---,,,,,,,,,,,,------...///000000...***'''(((---///---***++++++,,,,,,,,,+++******,,,)))'''(((***+++***((((((''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...//////000000...222666777777888;;;===???===;;;;;;;;;<<<;;;:::999>>>CCCKKKXXXhhhqqqssstttBBB===CCCKKKNNNVVV___aaavvv```III@@@<<<>>>DDDWWWaaaqqqWWWCCC333444777444111222000000000000////////////------------------------000+++---...******---+++'''222,,,(((333000(((---,,,...///000444===HHHQQQRRRZZZiiiwww|||zzzmmm\\\bbbrrrwww~~~vvvZZZ\\\fffoooooommmqqqvvvxxxuuu{{{}}}{{{~~~~~~~~~zzz{{{|||~~~{{{xxxwwwwwwvvvuuusssqqqooonnnkkkiiiaaaUUULLLHHHDDD???:::888555555555666555444777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???;;;CCCLLLTTT___jjjpppqqqiiiccc\\\VVVMMMCCC???AAA???>>>===<<<<<<<<<<<<===AAA;;;999:::;;;:::;;;===CCCPPPcccyyysssXXXJJJJJJWWWdddpppzzz{{{uuuoooiii___WWWXXX```fffgggeeeooosssvvvxxxwwwuuusssppprrryyy}}}wwwooohhhbbb]]]```nnnvvvrrrnnnrrrtttqqqiiicccZZZQQQLLLMMMSSSXXXXXXUUUQQQNNNMMMMMMNNNOOOQQQQQQNNNKKKNNNUUUYYYXXX]]][[[\\\aaa```ZZZWWWXXXRRRMMMKKKMMMOOOKKKHHHHHHKKKGGGEEEGGGFFFFFFMMMVVVjjjwww}}}wwwzzzssseeeaaa\\\RRRNNNPPPOOOPPPQQQRRRRRRQQQPPPOOOPPPOOOMMMKKKIIIHHHHHHGGGIIIFFFCCCAAABBBBBBBBBBBBAAA@@@>>>===<<<<<<======;;;<<<;;;;;;999777555444666555555444444333222222111111111000//////......------------------------333444555555666666555555777666444///+++)))+++...---+++******,,,------,,,,,,,,,,,,---.........///---***''')))---...---***++++++,,,,,,,,,,,,,,,+++,,,)))'''''')))***)))((())))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++***+++---...//////000000...222555777777888;;;===>>><<<;;;:::;;;<<<;;;;;;:::>>>CCCJJJWWWgggqqqtttxxxFFF@@@???LLLXXXWWW^^^rrrpppNNNCCCCCCAAABBBMMM```mmmggg@@@555///333666333000222000000000000////////////---------------------------......+++))),,,......***333///(((000111++++++,,,...///000333;;;FFFNNNUUU\\\fffqqqyyy}}}~~~}}}uuu^^^\\\mmmxxxkkk\\\hhh~~~|||xxxsss|||www|||zzzvvv{{{|||||||||~~~}}}|||~~~}}}{{{yyyyyyxxxuuusssqqqqqqqqqqqqjjjiiibbbWWWPPPMMMIIIEEE===:::777555555555444333666777888888999999999888999999::::::;;;;;;<<<<<<============>>>???@@@AAAFFFTTTdddpppwwwxxxqqqiiiRRRKKKDDDAAA===999888:::777888999:::;;;<<<<<<<<<999888:::>>>@@@@@@DDDJJJUUUkkkzzzUUUBBBEEEVVVmmm~~~|||vvvvvvwwwwwwlllbbbYYY[[[fffqqqssspppooooooppprrrtttttttttuuuzzzyyyjjjbbbaaaaaaeeeggglllvvvvvvbbbXXX\\\gggqqquuuooohhhcccaaabbbdddeeeccchhhkkkkkkooovvv|||}}}{{{{{{tttooommmqqqtttqqqllliiifff\\\SSSPPPQQQQQQRRRTTTfffvvv~~~~~~xxxkkk___ZZZTTTLLLKKKPPPUUUUUUVVVVVVVVVVVVUUUUUURRRPPPNNNKKKIIIFFFEEEDDDFFFDDDCCCBBBCCCDDDCCCBBB@@@@@@???===============;;;;;;::::::888777555444666555555444444333222222222111111000000///.........---------------......444444555666666666666555777666222...++++++...111///---,,,,,,---...---,,,,,,,,,,,,,,,------------,,,***((()))---...,,,******+++,,,---------------+++)))''''''(((((((((&&&***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''')))***+++,,,---***+++---...//////000000///111444777888999;;;===<<<;;;999:::<<<======<<<<<>>;;;777555555555555444555666777777777777666666888888999999:::;;;<<<<<<>>>>>>???@@@BBBDDDEEEFFFWWWcccrrrxxxwwwnnn^^^PPPBBB;;;777999<<<<<<<<<===666777888999::::::;;;;;;???======???@@@CCCKKKUUUssshhhNNNIIIWWWmmm|||pppeeedddmmmtttvvvpppfff[[[\\\jjjwwwxxxsssiiiffffffjjjnnnqqquuuyyy{{{ggg___bbbhhhiiibbbfff{{{tttsss{{{{{{zzzzzz{{{xxxjjjbbbaaaccceeegggoooxxx|||}}}zzzqqqssskkkbbbYYYTTTOOOLLLNNNTTTUUUUUUUUUUUUUUUUUUTTTTTTLLLKKKJJJIIIHHHGGGGGGGGGDDDBBBAAABBBCCCCCCBBBAAA@@@@@@???>>>>>>=========;;;;;;:::999888777666555666555555444444333222222222222111111000//////......------,,,------//////444444555666666666666666666444///+++***,,,///222000...---,,,.........---,,,,,,,,,,,,,,,,,,+++++++++***)))***------,,,******+++,,,---......//////***)))(((''''''''''''&&&)))))))))(((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,***+++---...//////000000///111333666888:::<<<===;;;999888999;;;=========<<>>999777666555333//////222000000000000////////////------------------------)))000+++***222---&&&---***,,,///---***,,,000///---...///...000555>>>EEEQQQ[[[dddlllttt}}}}}}wwwdddWWWdddwwwzzzxxx|||pppTTTbbbyyyrrrxxx}}}wwwnnnjjjnnnxxx~~~|||{{{|||~~~{{{zzz{{{yyyyyyxxxwwwuuurrrpppoookkkjjjdddZZZRRRNNNJJJEEE>>>;;;777555666666666666555666666777777777666666888888999999:::;;;<<<<<<>>>???@@@BBBEEEHHHKKKLLLUUU^^^gggiiieee]]]PPPDDDBBB===:::===???===::::::;;;;;;::::::::::::;;;;;;AAA>>><<<>>>AAAGGGUUUbbbuuuppp___UUUOOOYYYjjjwww~~~kkkgggbbbdddppp|||zzzyyypppddddddsss~~~ssseee^^^\\\cccjjjpppwww~~~zzzfff___dddjjjhhh___eeezzzuuuqqqqqqvvvzzzmmmeeehhhiiibbbZZZUUUQQQPPPRRRWWWUUUTTTSSSSSSRRRQQQQQQQQQHHHGGGGGGFFFFFFGGGGGGHHHBBBAAA@@@AAABBBBBBAAA@@@@@@@@@@@@???>>>>>>======<<<<<<;;;:::999888888888666555555444444333222222222222222111000000//////......---,,,---...///111444555666666777777666666555111,,,))))))+++///111000...------...///...---,,,,,,,,,,,,,,,,,,++++++*********+++------,,,******+++,,,---......//////))))))((('''&&&&&&''''''((((((((('''''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))************+++---...//////000000///000222555999;;;<<<===:::999888999;;;=========<<>>@@@BBBEEEIIILLLMMMOOOTTTVVVSSSPPPMMMGGG@@@???<<<<<<@@@BBB???>>>???@@@AAABBBCCCDDDDDDDDDDDD@@@@@@DDDOOO\\\jjj{{{oooVVVPPPSSSPPPRRR[[[gggmmmllljjjjjj^^^fffuuuuuuvvv}}}dddZZZWWW___iiiooowwwuuueee```dddhhhccc___fffzzzsssnnnjjjhhhjjjsss|||rrrjjjkkkqqqkkkbbb\\\XXXWWWWWWWWWVVVUUUSSSQQQPPPOOONNNNNNIIIHHHGGGFFFFFFEEEFFFFFFDDDBBB@@@@@@AAABBBAAA@@@@@@@@@@@@@@@???>>>===<<<===<<<;;;:::999999999999666555555444444333222222333222222111111000/////////...---,,,,,,...000222555555666777777777777666444000+++)))***,,,.........---,,,,,,...//////...,,,,,,,,,,,,------------)))***+++,,,---,,,++++++***+++,,,---------------((())))))(((''''''(((***''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))))))))***+++---...//////000000///000111555999<<<===<<<:::999888999;;;======<<<;;;>>>CCCJJJXXXiiiuuuyyy\\\yyy{{{NNNDDD===HHHXXXXXX]]]rrrcccEEE222222333222000000222333333000000000000////////////------------------------***111***,,,333(((:::pppbbb999***333000,,,...***---......------000888===FFFRRR[[[```kkkyyy~~~{{{vvvvvvddd^^^sss~~~|||wwweeeYYYiiixxxnnnooorrrsssxxxwww~~~}}}~~~{{{yyyzzz}}}~~~~~~{{{{{{|||}}}}}}~~~{{{wwwtttqqqooonnnqqqqqqkkkbbbZZZVVVQQQKKKBBB>>>999666555666666666555666777999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===???AAADDDFFFHHHHHHJJJHHHCCCAAABBB@@@======<<<>>>CCCEEEEEEHHHNNNEEEIIIOOOUUUXXXXXXVVVTTTZZZ\\\hhhzzz~~~cccOOODDDDDDGGGYYYbbbooouuupppjjjllltttyyy{{{~~~dddXXXSSS\\\eeejjjsss|||}}}rrrhhhfffgggggg___```hhhxxxxxxsssrrrtttqqqiiiddddddjjjvvv}}}yyyzzzsssjjjdddcccbbb___[[[WWWUUUSSSPPPMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHEEEBBBAAAAAABBBBBBBBB@@@@@@AAAAAA@@@???===<<<<<<;;;:::888888888888999666555555444444333222222333333222111111000000//////...,,,,,,,,,///111333555555666777777777777777444000,,,***,,,---------,,,+++***+++...000000///,,,,,,,,,---.........///(((***,,,------,,,++++++++++++,,,,,,,,,,,,,,,+++&&&(((***)))((((((***---((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++***+++---...//////000000//////000555:::======<<<:::999888999:::<<<<<<;;;999>>>DDDLLL[[[lllxxx{{{nnnYYYJJJ@@@:::JJJ\\\\\\ccczzzXXX===444333333333111222444333111000000000000////////////------------------------(((000+++...555,,,PPPQQQ,,,///,,,)))///...---......---,,,///666<<>>>>>;;;;;;???AAA???EEEDDDEEEGGGGGGGGGMMMUUU^^^eeepppzzz{{{xxxuuuSSSBBBCCCKKKQQQSSSbbbnnn|||zzzyyyzzzvvvqqqwwwyyycccVVVPPPXXXaaaeeemmmvvvzzzqqqmmmlllkkkhhh^^^bbbhhhppp~~~|||{{{}}}nnnbbb]]]XXXQQQNNNTTTbbboooppphhhcccdddeeettt|||vvvmmmiiikkklllgggaaaWWWUUUQQQNNNKKKIIIHHHGGGIIIIIIHHHHHHIIIIIIJJJKKKLLLHHHDDDBBBBBBCCCCCCCCC@@@@@@AAAAAA@@@???===<<<;;;:::999777777777888888666555555444444333222222333333222222111000000000///...,,,,,,,,,///222333555666666777777777777777555111---,,,...///...,,,+++***)))+++...000000000,,,,,,------...///000000'''***,,,...---,,,++++++++++++,,,,,,,,,+++******&&&(((******((())),,,///))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,---++++++---...///000000000000///000444:::>>>>>><<<;;;999888999:::;;;;;;:::888===DDDMMM]]]nnnyyy|||zzzyyylllLLL@@@BBB===EEEVVVXXXfffgggDDD444222333333222222111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,...+++---111000666OOOjjjXXXBBB000111555000++++++,,,---------...000444777BBBGGGPPP[[[eeennnwww~~~~~~nnn___^^^jjjuuuxxxvvvooo[[[nnn}}}|||vvvrrr~~~~~~}}}|||}}}|||}}}~~~}}}|||~~~~~~yyytttssswwwzzzxxxuuunnnfff^^^VVVQQQNNNGGGAAA;;;999777444666:::444555666777999:::;;;<<<::::::999999888888999999<<<:::999999<<<>>>??????888:::<<<===>>>???BBBEEEDDDJJJPPPUUUZZZbbbnnnxxx}}}}}}hhhRRRCCCEEEHHHJJJWWWiiisssuuujjj^^^[[[bbbhhhnnnwww~~~zzzqqq___UUULLLNNNZZZiiiqqqsss{{{}}}~~~}}}xxxooogggaaa___``````aaakkk{{{}}}}}}|||{{{~~~|||xxxnnnmmmkkkiiifffcccaaa___[[[WWWRRRLLLHHHGGGHHHHHHIIINNNZZZiiiqqqrrrtttwwwtttuuu{{{zzzooohhhjjjmmmjjjccc___YYYXXXVVVTTTRRRMMMHHHDDDGGGGGGGGGHHHHHHHHHIIIIIIKKKJJJGGGDDDBBBAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@<<<;;;999::::::;;;999888888888888666333111222333444333222000//////......//////------...000222444555333333444555666666555000...------//////---***)))***,,,---///000111111...,,,+++///333444000+++)))***+++,,,---,,,++++++...,,,***,,,......,,,)))***)))(((&&&&&&&&&'''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))***(((***,,,...///////////////000333666999;;;<<<===<<<:::999999:::;;;;;;:::777>>>EEENNN]]]nnnzzz~~~{{{yyyuuuzzzvvv[[[>>>???;;;666FFF]]]bbbuuuoooLLL<<<888777333333222111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,...***,,,111///+++222???@@@333,,,///111---,,,000---............///333666@@@FFFOOOZZZdddllluuu{{{{{{yyynnnaaa\\\eeepppvvvoooyyypppbbblll{{{vvvwww~~~|||{{{{{{|||}}}~~~}}}~~~}}}vvvpppnnnpppsssuuutttqqqkkkddd___\\\\\\OOOGGG@@@;;;777333333666444555666777999:::;;;<<<;;;;;;:::::::::::::::;;;???===;;;:::;;;;;;:::999@@@@@@AAABBBDDDIIIOOOTTTpppqqqrrrsssvvv}}}}}}qqqggg[[[PPPPPPIIIGGGJJJLLLQQQbbbuuuwwwZZZPPPPPPPPPRRR\\\dddiiillllllfff]]]\\\VVVPPPRRR]]]iiipppsss}}}}}}|||xxxsssnnnmmmmmmgggbbbYYYQQQTTT^^^ddddddlllrrrxxx{{{zzz{{{vvvkkkhhhhhhgggggghhh```bbbdddggghhhhhhggggggeeebbb^^^ZZZVVVQQQLLLHHHEEEEEEFFFGGGHHHHHHGGGFFFIIIEEE@@@???AAAFFFJJJLLLTTT___rrruuukkkcccdddfffccc\\\XXXRRRQQQQQQRRRRRRPPPMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGDDDBBBBBBAAABBBCCCCCCBBBAAA???>>>>>>===;;;:::999999;;;;;;:::999888888888666333111222333444333222000//////......///...------...111333444666555444444666666555444111///...///111111...,,,***+++---///000000000000...,,,+++...222222...***)))***+++,,,,,,,,,++++++---,,,+++,,,---...+++)))))))))((('''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))***,,,...//////......///000333666999;;;<<<===<<<:::999999:::;;;;;;:::888???FFFNNN[[[lllxxx{{{|||yyy~~~fffJJJ;;;>>>===@@@SSShhhrrr~~~OOO444555:::666222222222111111000000///........................,,,,,,,,,,,,,,,,,,,,,,,,---((((((000222---***,,,,,,)))+++000///)))+++222......///...---...111333>>>DDDNNNXXXaaakkkrrrvvvtttwwwrrrdddXXX[[[gggpppjjjoootttmmmiiiyyyuuunnnrrryyy|||{{{xxx~~~{{{{{{{{{{{{{{{|||}}}}}}zzzyyysssnnnlllnnnpppqqqsssrrrlllccc]]]]]]___VVVMMMDDD???:::555333555555555666777999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<;;;<<>>;;;BBBAAA@@@AAACCCDDDDDDCCCAAA<<<:::???LLLZZZcccgggxxx{{{mmmddd\\\]]]___\\\WWWTTTOOOOOOOOOPPPRRRQQQOOOMMMLLLKKKKKKJJJJJJIIIIIIHHHIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCBBB@@@???===<<<;;;;;;999999999;;;;;;;;;999888888888666333222222444444333222000//////......---------...///222444555888666555555666666444222///...---...//////---,,,,,,...000111111000///......,,,+++---//////,,,))))))***+++,,,,,,,,,,,,+++---,,,+++,,,------+++)))(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))((((((((((((***+++---.........------///111333666888;;;<<<===<<<:::999999:::;;;;;;::::::@@@FFFNNNZZZjjjuuuyyyvvv~~~uuuQQQ@@@BBB>>>JJJYYYgggvvvbbb@@@222555666111222111111111000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,000)))''',,,000//////111,,,,,,///111...)))***000...//////...---...///111;;;CCCMMMVVV___iiiqqqsssuuuzzzwwwgggUUUQQQ]]]jjjnnnmmmxxxuuubbbhhhyyyxxxyyyxxx~~~uuusssyyywwwuuu~~~|||}}}}}}}}}}}}}}}}}}}}}zzz}}}~~~}}}}}}zzzuuuooommmmmmpppsssnnnpppppphhh\\\TTTSSSUUUZZZPPPGGGBBB>>>999777888555555666777888999::::::;;;:::::::::;;;<<<======<<<:::999;;;???CCCFFFGGGHHHPPP[[[dddgggfffcccaaaUUUOOOHHHDDDCCCDDDFFFGGGMMMSSSXXXXXXXXXXXXVVVSSSJJJIIIFFFAAA???BBBHHHLLLCCCJJJOOOSSSeee}}}uuuuuujjj]]]SSSVVVbbbsssyyykkkfffiiilllnnn[[[[[[[[[\\\```gggooouuuyyy}}}}}}vvviii```]]]___aaa^^^YYYVVVVVVUUUPPPLLLNNNTTT[[[^^^```fffqqqzzz~~~xxxwww~~~zzz}}}zzzuuupppjjjfffdddcccYYYWWWUUUSSSSSSRRRPPPNNNWWWSSSMMMKKKLLLNNNNNNMMMRRROOOPPP\\\qqq|||}}}xxxhhh___YYYZZZ]]][[[WWWVVVTTTSSSRRRRRRRRRQQQNNNLLLNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFDDDCCCBBBAAA???>>>======:::999888999;;;<<<;;;:::888888888666444222333444444333222000//////......,,,------...000333555666999777666666666555222000+++++++++,,,,,,,,,+++***///000111222222000---,,,---,,,+++,,,------***(((******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))&&&'''((())))))((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((+++,,,---.........---,,,000111333666888:::<<<<<<<<<:::999999:::;;;:::::::::@@@GGGNNN[[[kkkvvvzzzlll```AAA<<>>;;;999999===BBBFFFGGG\\\aaaeeeeee___UUUKKKFFF@@@>>>===???CCCHHHKKKLLLMMMWWW```cccdddddd___YYYOOOJJJFFFEEEGGGIIIJJJKKKQQQUUUYYYeeezzzcccRRRPPPVVVTTTPPPUUUfff{{{|||cccXXX\\\dddjjjllliiihhhddd___\\\]]]aaaeeeqqqzzzyyymmmeeebbbaaa]]]YYYYYYXXXUUUPPPMMMNNNNNNMMMMMMPPPZZZhhhsss~~~ooojjjeeeaaa___^^^]]]\\\[[[TTTNNNMMMRRRYYY]]]^^^bbb```dddssswwwlllccc\\\\\\]]]ZZZWWWVVVXXXVVVTTTSSSSSSQQQOOOLLLOOOOOONNNMMMKKKJJJIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCBBBAAAAAA@@@@@@;;;:::999999;;;;;;:::999888888888666444333444555444333222000//////......,,,---...///111333555666888777666666666444000---)))***+++,,,++++++++++++111111222222111///,,,+++,,,+++++++++++++++***(((+++***++++++++++++,,,,,,,,,,,,---,,,+++***))))))&&&'''((())))))((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))((((((((((((+++,,,---.........---,,,000111333666888:::;;;<<<<<<:::999999:::;;;::::::888???FFFNNN\\\lllxxx|||mmmNNNCCCBBBAAAGGGNNNccc}}}XXX:::666888333111666000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,))),,,///000...++++++---111...++++++---...---,,,,,,...//////...---...000555???HHHMMMWWWfffppppppuuuwwwvvvlll\\\TTT\\\jjj{{{uuuxxxtttaaaVVVcccqqq|||uuupppiiirrruuummmiiiuuuzzztttyyy|||{{{zzzzzzzzzzzz{{{{{{{{{|||{{{xxxzzz~~~zzz{{{{{{uuunnniiihhhjjjmmmnnnmmmqqquuutttpppmmmnnnqqqgggZZZNNNGGGCCC===888666555555666777777888999999888888888999:::<<<===>>><<<<<<===AAAGGGNNNRRRTTT^^^]]]YYYRRRJJJBBB>>><<<777888:::===AAAEEEHHHJJJ^^^iiipppooommmmmmfff^^^OOOHHHDDDFFFJJJKKKKKKLLLSSSZZZiiibbbNNNJJJGGGIIINNNRRRbbbyyysssaaaTTTXXXfffoooooollljjjjjjgggdddbbbaaaccceeejjjvvvwwwsssqqqggg^^^ZZZWWWTTTRRRRRRTTTOOOJJJGGGHHHMMMSSSWWWhhhnnn~~~~~~|||{{{zzzyyylllgggdddiiiuuunnnaaafffxxx{{{rrrqqqhhhaaa^^^\\\XXXTTTTTTWWWVVVTTTSSSTTTSSSRRRPPPOOOOOONNNMMMKKKJJJIIIIIIGGGFFFEEEEEEEEEEEEGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB<<<;;;999:::;;;;;;999888888888888777444444555666444333222000//////......------///000222333444555777666666666555333///,,,+++,,,......---,,,---...222222111000///---,,,+++++++++++++++************++++++******++++++,,,---+++---...,,,***(((((()))&&&'''((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))***+++---.........------000222444666888:::;;;;;;<<<:::999999:::;;;;;;:::777>>>EEEMMM[[[lllxxx|||~~~nnnRRRDDDFFFJJJGGGQQQTTTuuu}}}^^^III666222333111111333///000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,%%%***...000000111000000++++++***+++,,,......,,,+++---//////......///000000;;;CCCGGGQQQcccnnnooosssssstttqqqeee[[[\\\dddtttrrrppppppiii\\\dddqqqfffgggjjjlllooommmnnn~~~yyyyyyzzzyyyyyyyyyzzz|||zzz}}}}}}{{{}}}~~~yyywwwxxxyyy|||vvvnnnjjjkkknnnqqqrrrrrruuuyyyzzzyyyyyyyyyzzzhhh[[[NNNHHHEEE???:::888555555666666777888888888888888999:::<<<===???@@@===???EEELLLSSSVVVWWWVVVKKKIIIFFFAAA===<<<>>>AAA@@@BBBEEEEEEFFFIIIOOOTTTfffmmmnnnddd______[[[SSSJJJEEEDDDJJJQQQXXXaaajjjiiiuuufffEEE>>>DDDIIISSS```hhhzzzjjjbbb[[[^^^ppp}}}mmmnnnppprrrsssrrrooommmjjjqqqzzz~~~zzzxxxtttjjjbbbaaaaaa______bbb^^^VVVLLLGGGHHHJJJJJJHHHIIINNNYYYhhhrrrvvv{{{zzzkkk^^^YYY[[[jjjzzz~~~uuuooonnnfff___\\\ZZZVVVTTTUUUVVVUUUSSSRRRSSSSSSRRRQQQNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDCCCBBBAAAAAA@@@@@@===<<<::::::::::::888777888888888777555444555666444333222000//////............000111222333333444555444444555444222...******---//////------...///333222000...,,,,,,,,,,,,***+++++++++******+++---++++++*********+++,,,---+++---...---)))'''''')))'''''''''''''''((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&'''((()))***++++++)))***,,,...//////......111222444666888:::;;;;;;<<<:::999999:::;;;;;;:::777===DDDLLLYYYiiitttxxxxxxqqqfffRRRAAA;;;AAAIIIMMMYYY___qqq@@@???999222000111///+++////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))'''))),,,,,,+++(((,,,......---------,,,***,,,...///......///000---999@@@BBBMMMaaammmnnntttsssuuuuuukkk^^^XXX[[[kkknnnjjjnnnqqqccchhheeeYYYbbbooopppzzzzzzssszzzyyyyyyzzz|||yyy}}}~~~~~~}}}~~~|||xxxsssooonnn|||vvvooommmpppuuuzzz{{{wwwxxxyyyzzzyyywwwuuusssdddXXXLLLHHHGGGCCC>>>===555555666666777777888888999999:::;;;===???@@@AAADDDGGGLLLQQQRRRMMMFFF@@@>>>??????>>>===<<<===>>>???CCCGGGIIILLLSSS^^^hhhiiilllfffVVVNNNQQQPPPJJJMMMJJJLLLTTT\\\gggzzziiiUUUHHHIIIKKKNNNccc}}}qqqkkkhhhbbb``````kkk{{{}}}{{{rrrlllmmmmmmmmmmmmmmmnnnnnnnnneee______gggmmmlllllloooggg\\\NNNIIILLLPPPOOOLLLKKKJJJJJJMMMLLLMMMSSSZZZbbbkkk{{{xxxkkkeee___ZZZWWWWWW]]]fffdddjjjooovvvyyysssnnnfff___ZZZYYYYYYVVVWWWYYYXXXVVVSSSRRRRRRQQQPPPNNNMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGFFFEEEEEEEEEFFFGGGEEEEEECCCBBB@@@???======>>>===;;;::::::999777666888888888777555444555777444333222000//////.........///000222222333333333333333333444444111---***(((+++......,,,+++,,,...333111///,,,++++++,,,---***+++++++++***+++---...,,,+++*********+++,,,---+++---...---)))'''''')))((('''&&&&&&&&&((()))***&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***%%%&&&'''((()))***+++,,,)))***,,,...////////////111222444666888::::::;;;<<<:::999999:::;;;;;;:::777===CCCJJJVVVfffppptttvvv[[[FFF999>>>BBBAAAJJJ[[[pppQQQ>>>888111///222444333111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,///............---------000444999???GGGTTTcccmmmuuuuuuvvvuuunnncccXXXTTTfffnnnooouuu{{{hhhccc{{{}}}ccc\\\___ttt~~~{{{}}}zzzyyy{{{zzzyyyzzzxxxyyyxxxuuusssqqqqqqqqqsssqqqooooooqqqtttttttttyyywwwrrrmmmmmmooolllggg^^^WWWQQQPPPLLLCCC<<<999999777444444555777888888999999:::<<<===???@@@@@@DDDKKKNNNIIIDDDCCCAAA<<<888@@@EEEDDDAAAAAAAAA@@@EEEPPP___kkkuuu}}}tttcccWWWSSSYYYcccfffggglllyyymmm^^^PPPOOOPPPUUU]]]jjj}}}}}}{{{xxxtttuuurrr{{{www}}}~~~uuuooonnnqqqyyylllbbbeeeiiieeeZZZRRRRRR[[[dddhhhlllsssxxxzzzvvvbbbTTTWWW^^^^^^___ccc[[[OOOFFFHHHKKKIIIFFFGGGEEEIIIRRR\\\cccgggoooxxx}}}~~~|||zzzsssooooooiii[[[PPPKKKJJJOOOPPPOOOZZZqqquuuooolllhhh]]]TTTTTTWWWYYY\\\___UUUUUUVVVXXXZZZ[[[YYYXXXWWWPPPMMMOOOOOOJJJIIILLLKKKIIIFFFDDDCCCDDDFFFGGGCCCCCCCCCCCCBBBAAA@@@@@@======<<<<<<:::999999888888888777666555444333333111000///...------...//////000222333444444333333000222444444111...---,,,------,,,,,,,,,------...333222000///.........///---------,,,,,,+++++++++))))))))))))************///...,,,***))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&'''&&&%%%&&&((()))((('''******))))))******+++,,,***+++,,,---...000111111333444555777888:::;;;;;;999999888888999999:::;;;;;;<<<@@@JJJZZZiiisssxxx|||RRRAAA888>>>BBBEEESSSffflllBBB<<<777111000222333222///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,............------------...111666<<>>???@@@DDDJJJJJJCCC>>>===<<<999???@@@???<<>>===<<<;;;:::999999999888888777666555444333333111000///...---......///...///111333444555444444111333444333111...,,,,,,------,,,------...//////222111000............///------,,,,,,,,,+++++++++))))))))))))************...---+++)))(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''&&&%%%$$$&&&((())))))(((******))))))******+++,,,***+++,,,...///000000111333444555777888:::;;;<<<999999999888999999:::;;;======BBBLLL[[[jjjuuuzzz|||CCC<<<<<>>??????AAAEEEDDD>>>999999;;;;;;DDDDDDDDDGGGSSScccmmmpppzzzkkkZZZPPPPPPUUUYYYbbbwww~~~}}}rrrhhhbbb___^^^^^^\\\ZZZYYYXXXUUUQQQRRRWWWaaaffflllooouuuzzzyyyuuukkkbbbbbbpppooojjjgggeee```ZZZWWWWWWSSSQQQQQQPPPMMMKKKNNNUUUWWWWWWWWWUUURRRNNNIIIFFFEEEDDDFFFIIIIIIGGGIIIMMMKKKIIIIIIKKKJJJGGGIIIMMMYYYkkk~~~yyyoooiiiccc___aaa]]]]]]bbbccc^^^WWWTTTSSSTTTVVVYYY]]]```aaa```WWWRRROOOOOONNNKKKIIIIIIGGGGGGGGGFFFDDDAAA>>><<>>???>>><<<:::999999::::::888777777666555444333333111000...------.../////////000222444555555555444111333444333000---,,,,,,,,,,,,---......///000111222111///...------......,,,,,,,,,,,,++++++++++++))))))*********+++++++++---+++***((('''''''''((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''%%%%%%&&&((()))))))))***))))))))))))***++++++(((***---///000111000///333444555666888:::;;;<<<999999999999999:::;;;;;;;;;===AAAKKKYYYhhhsssyyy|||>>>???FFFPPPYYYfff|||dddBBB000444222111111222111...,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...---------.........---------,,,,,,+++...222777>>>JJJXXXbbbjjjooosssrrrnnnhhh```XXX]]]kkktttyyy~~~{{{kkk\\\mmmnnnnnnnnnpppuuu{{{uuuvvvxxx|||~~~yyy}}}zzz{{{|||zzz~~~~~~}}}}}}|||tttnnnmmmqqqwwwzzzxxxxxxyyyzzzyyyuuuooojjjbbbgggiiieeebbbdddggggggaaa_________YYYMMMDDD@@@@@@===999777666777666555888999:::;;;<<<===>>>>>><<<>>>???===:::;;;>>>@@@CCCNNN\\\jjjwww|||vvvssstttuuuuuuwww}}}yyypppjjjTTTSSSOOOMMMTTTdddttt}}}{{{pppnnn{{{~~~ppp___UUUSSSUUUUUUSSSWWWVVVVVVVVVTTTTTTYYYaaaeeegggiiijjjpppuuusssnnneee___```ppp{{{|||xxxvvvvvvvvvqqqkkklllqqqtttsssooohhh___VVVOOOKKKJJJMMMQQQUUUUUUTTTTTTUUURRRRRRSSSSSSSSSUUU\\\ccc|||{{{nnniiihhheeeaaaeee___\\\]]]]]]ZZZYYYZZZUUUUUUVVVYYY]]]_________ZZZWWWTTTSSSRRRPPPNNNLLLHHHGGGFFFEEECCCAAA@@@>>>BBBBBBBBBBBBAAA@@@??????@@@???<<<:::999999:::;;;888777666555444333333222000///...------...///000111222444555555555444333222333444222///---,,,,,,+++,,,---...000111111111111000...---------......,,,+++++++++++++++++++++))))))******+++,,,,,,,,,,,,+++***(((''''''(((((())))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''***(((&&&&&&'''((((((''')))))))))))))))***++++++'''***---000111111000...222333555666888:::<<<<<<:::999999999999:::;;;;;;888:::???IIIVVVdddpppvvvCCCFFFMMMWWWiiixxxlllKKK555///222111111111111000...,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---.........------...------------,,,,,,,,,+++...111555;;;FFFSSS\\\gggnnnrrrqqqnnnjjjaaaXXXSSS]]]iiipppxxx~~~uuuaaagggjjjooosssvvvxxx{{{}}}rrrnnn}}}~~~vvvtttzzzssszzz~~~{{{wwwxxxwwwuuutttvvvxxxyyyzzz}}}||||||||||||}}}~~~||||||}}}wwwtttvvvzzz}}}~~~uuuuuuvvvvvvuuupppjjjeeefffkkklllfffbbbbbbbbbaaabbb``````___XXXLLLCCCAAABBB???;;;888777777666555888999999:::;;;<<<======888:::<<<===<<<<<<@@@DDDPPPfff~~~fff]]]QQQKKKLLLOOOQQQPPPRRRUUU]]]gggkkkjjjkkkoookkkgggbbbZZZSSSNNNLLLKKKFFFHHHHHHOOOdddvvveeeZZZWWWZZZ^^^gggmmmeeeWWWIIIGGGPPP[[[^^^]]]aaaZZZUUUTTTSSSSSSWWW\\\ggghhhggggggkkkpppooojjjhhh```]]]gggwwwuuuggg]]]XXXTTT[[[ccchhhhhhgggdddaaacccgggkkknnnsss~~~qqqgggfffgggfffcccgggaaa]]]]]]]]][[[\\\___YYYXXXWWWXXXZZZ[[[ZZZYYY[[[YYYWWWUUUTTTSSSQQQNNNIIIHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???===;;;:::::::::;;;777777666555444333222222000///...------...///000555555666666555444222111222333333111...,,,+++++++++,,,---///000111111111///...---,,,,,,,,,---...++++++++++++++++++++++++)))******+++,,,------------,,,***)))(((((()))***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((---***'''&&&&&&'''&&&&&&))))))(((((())))))***+++'''***---000111111000...222333444666888:::<<<===::::::999999::::::;;;<<<888:::@@@IIIUUUbbbooovvvEEEGGGKKKWWWssstttrrr}}}mmmUUU>>>444444111111111111000///...---////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...............------------,,,,,,,,,,,,,,,...111333888AAAMMMVVVbbbkkkqqqpppnnnmmmdddZZZKKKOOO^^^mmmvvvqqqbbbgggnnnvvv{{{zzzwwwttt|||www}}}ooofffkkkvvv|||zzzuuu|||uuunnnooovvvzzzxxxuuuttttttqqqoooqqqtttwwwzzz~~~~~~zzzzzz{{{|||~~~{{{zzz||||||yyyzzz}}}{{{yyyzzz{{{zzzxxxpppppppppqqqqqqpppllliiimmmpppooojjjeeeeeeccc___dddbbbaaa```YYYNNNHHHHHHCCC@@@<<<999888888777666888888999::::::;;;<<<<<<:::999;;;======>>>DDDLLLpppzzzggg[[[FFF@@@999999???CCCCCCAAA@@@CCCJJJSSSTTTQQQOOOQQQGGGHHHGGGEEEBBBAAABBBCCCGGGGGGGGGQQQqqq~~~qqqiiifffdddZZZNNNHHHHHHOOO___mmmzzztttUUUJJJBBBGGGWWWeeeiiihhhbbbYYYPPPOOOQQQSSSWWW\\\hhhlllmmmmmmooorrrppplllnnneee]]]^^^iiiwwwxxxtttsss}}}|||sssrrrvvv~~~|||ooogggeeedddbbb``````___aaaeeeeeeaaa___```]]]ZZZXXXWWWWWWWWWUUUTTTVVVWWWVVVSSSSSSSSSQQQLLLKKKIIIFFFDDDCCCDDDFFFHHHDDDEEEEEEDDDDDDCCCBBBAAA???>>>>>>===<<<;;;::::::777666666555444333222222//////...------...000111666666777777666444222111333444333111---+++++++++***,,,---///000000000///...---,,,,,,+++,,,---...*********+++++++++++++++******+++,,,------...///,,,+++***)))((()))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((...+++(((&&&&&&''''''&&&)))(((((((((((()))******(((***---///000111000///222222444666999;;;<<<===:::::::::::::::;;;;;;<<<:::===DDDLLLWWWdddqqqyyyEEEKKKUUUhhh~~~}}}mmmSSSBBB:::777555111222222111////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...............---------,,,,,,,,,++++++,,,...///000444<<>>AAAGGGTTTaaarrr^^^MMMBBB<<<<<<<<<===>>>@@@BBBCCCDDDEEEJJJPPPOOOJJJGGGIIICCCDDDCCCBBB@@@AAAEEEHHHLLLQQQYYYjjjvvvfff\\\PPPJJJKKKAAAAAAGGGOOOXXXdddxxxrrrXXXLLLFFFCCCNNNaaaooorrroooddd[[[RRRPPPQQQTTT[[[bbbgggooovvvxxxxxxwwwsssnnnnnnggg___\\\aaajjjoooqqqppplllmmmsssyyyyyyrrrkkkfffbbb^^^\\\XXXZZZ```fffgggbbb___```___\\\YYYWWWVVVUUUSSSRRRRRRUUUTTTQQQQQQSSSQQQKKKKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@===>>>??????>>><<<:::888777666555555333333222111///......---...///000111444555666777777666555444444444333000---******+++***,,,---/////////...---------,,,++++++,,,---...)))*********++++++++++++******+++,,,---...//////+++***)))((('''((())))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))---***'''%%%&&&((())))))((((((((((((((()))*********+++,,,...///000000111111222444666999;;;===>>>;;;::::::::::::;;;<<<<<<:::>>>EEEMMMWWWcccqqqyyyJJJVVViiivvv^^^>>>222444444...222222222111///...///111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......//////......---------,,,,,,,,,++++++,,,---......111999DDDLLLVVVccclllmmmooosssmmmaaaOOOHHH[[[qqqttt}}}xxx```aaalllqqqjjjfffiiilllkkkkkklllzzzyyy|||{{{tttmmmhhheeepppzzz|||zzzzzzxxxvvvppprrrsssuuuwww{{{|||{{{|||{{{}}}||||||~~~yyysssrrrttttttqqqnnnrrrppplllkkkkkkkkkkkkjjjiiijjjhhhfffhhhjjjfff___bbb```^^^]]]XXXSSSUUUZZZCCC@@@<<<:::::::::999888888888888999999::::::;;;>>>999999???GGGRRReeevvvwwwdddRRRGGG@@@:::888<<>><<>>???@@@???<<<999777777666555444333222222111///...------...///000111222333555666777888777777444444333000,,,******+++***,,,---//////...,,,+++---,,,+++++++++,,,---...))))))******++++++++++++******+++,,,---//////000))))))'''&&&&&&'''(((((())))))((('''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))***(((%%%%%%'''***+++,,,((((((((((((((()))*********+++,,,---...000111111111222444666999;;;===>>>;;;::::::::::::;;;<<<<<<888===DDDLLLUUUaaaoooxxxVVV]]]kkkBBB777777222///111111111111111000000000000000000//////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///666>>>DDDRRR[[[gggppprrrooojjjfffZZZPPPQQQbbbsssxxxxxx{{{eeeaaaqqqkkkaaajjjqqqmmmnnnvvv}}}zzzzzzqqqlllfffbbbbbb^^^mmm{{{}}}{{{{{{{{{zzzxxxuuuvvv|||}}}}}}~~~|||{{{|||~~~}}}{{{wwwuuuuuussspppmmmqqqooonnnmmmoooooonnnmmmmmmiiiffffffgggfffbbb^^^___aaaddddddaaaZZZRRRMMMDDDAAA===<<<>>>>>>===;;;999777777::::::888;;;@@@>>>BBBHHHQQQ___nnnvvvvvvnnn___NNNEEEAAA===;;;;;;;;;???CCCBBBAAADDDMMMUUUfffaaa]]]\\\WWWNNNGGGEEEDDDBBBAAACCCFFFMMM]]]lllwwwzzz\\\LLLAAADDDFFFEEEKKKWWWeeeyyynnnXXXJJJCCCAAA???@@@FFFVVViiivvvwwwtttyyyqqqeeeZZZUUUTTTUUUUUU]]]mmm}}}}}}xxxpppfffcccgggmmmqqqrrr{{{~~~}}}qqqlllmmmnnnxxx~~~{{{vvvqqqooommmiiicccbbb^^^]]]___^^^[[[^^^eeegggddd```\\\ZZZXXXUUUSSSRRRQQQPPPNNNLLLJJJIIIHHHIIIIIIIIIIIIGGGFFFDDDCCCFFFEEECCCBBBAAA@@@@@@@@@==================<<<;;;666666666666444222000///000///---,,,---///222444444444555666777777666666555666555222,,,)))***++++++******,,,...000000///,,,++++++---//////+++'''(((''''''))),,,---***(((+++***)))+++......,,,)))))))))(((((((((((())))))******)))((('''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((()))*********)))***+++...///...---000111333555777999:::;;;<<<:::888888:::;;;<<<;;;;;;<<>>888777:::===<<<;;;???EEENNNSSSYYYaaakkkpppkkkcccTTTIII???======;;;::::::===AAADDDDDDEEELLLXXXbbbtttpppnnnmmmggg[[[QQQMMMRRRLLLGGGGGGLLLYYYmmm~~~gggTTTNNNKKKMMMRRRRRRSSSeee{{{yyylllYYYJJJBBBAAACCCDDDNNNPPPVVVaaammmvvvyyyxxxwwwqqqggg```[[[ZZZYYYYYYaaannnzzz~~~xxxoookkkoootttwwwwww|||{{{~~~uuulllgggeeebbbaaa___\\\YYYYYYZZZ\\\fffnnnxxx}}}uuusssuuuyyyxxxuuuvvv{{{xxxvvvuuuqqqkkkhhhiiikkklllllldddaaa```aaa___\\\___eeehhheeebbb___^^^\\\YYYWWWUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDEEEDDDCCCAAA@@@@@@??????===============<<<<<<;;;777777777666444222000///000///...---...111333555444555555666777777666666666666444000,,,)))***,,,+++******,,,...000000///---,,,+++---//////---******))))))***------+++(((+++******+++......+++)))))))))(((((((((((())))))((((((((((((((('''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((()))******+++***+++---///000///...000111333555777999:::;;;;;;999888888:::;;;;;;;;;999:::AAALLLWWWaaannnyyy|||xxxwww|||VVV@@@111333777222///222111111000000000000///////////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...444:::???EEENNN[[[fffkkkllljjjiiieeeZZZMMMOOObbbxxx{{{gggdddsssmmmjjjnnnxxx}}}}}}{{{{{{nnncccYYYTTTSSSNNNTTTbbbtttzzzxxxzzz|||zzz|||~~~~~~~~~{{{{{{~~~zzzxxxxxxwwwtttqqqtttqqqmmmkkkjjjiiihhhffffffjjjllliiiccc______aaa______```___\\\XXXSSSQQQOOOLLLHHHEEEDDDCCCAAA@@@777888;;;>>>======DDDMMMZZZaaaiiioooqqqkkk[[[LLLAAA;;;888;;;>>>===<<<===BBBDDDFFFHHHNNN[[[lllyyyttthhhcccggg___YYY\\\eeeuuufffQQQFFFOOOOOOVVV```iiivvv{{{bbb]]]SSSGGG@@@BBBIIIQQQUUU]]]eeepppyyy~~~yyyooofffaaa```_________gggppptttxxx~~~yyyrrrppptttxxxxxxwwwxxxtttqqqpppmmmlllqqqyyy{{{oooddd^^^]]]ZZZVVVSSSRRRSSSSSSSSSTTTZZZaaagggiiilllqqquuu}}}zzzsssmmmkkkooosss|||tttooonnnmmmjjjggggggiiikkkllllllfffdddddddddaaa^^^___cccgggeeebbb```___^^^[[[YYYSSSRRRQQQOOOMMMKKKIIIIIIKKKJJJHHHFFFEEEEEEFFFFFFDDDCCCBBBAAA@@@?????????===============<<<;;;;;;888888777666444222000///.........///000333555777555555666777777777666666666555333...+++***+++---,,,++++++,,,...000000///...---,,,---...///...---,,,++++++,,,------+++))),,,++++++,,,------+++))))))((((((''''''(((((()))''''''''''''(((((())))))%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***((((((((((((((()))******,,,+++,,,---000111000///000111333555777999:::;;;;;;999888888:::;;;;;;;;;888:::AAAMMMXXXaaammmwwwyyytttEEE999111555666111...111111000000000////////////..............................---------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,...222777;;;CCCKKKWWWaaafffggggggfffccc\\\QQQMMM^^^vvv~~~yyy{{{hhh___rrrxxxwwwqqqooo{{{zzzuuuiii]]]RRRMMMMMMLLLKKKXXXnnnyyyvvvyyy|||zzz~~~~~~{{{xxxyyy~~~zzzwwwuuuvvvvvvsssppptttqqqmmmkkkjjjiiihhhggghhhjjjllljjjfffbbbaaaaaaaaaaaa```___]]]ZZZXXXWWWQQQOOOKKKGGGDDDBBB@@@???:::999;;;<<<;;;===HHHSSS\\\eeelllkkkeeeZZZJJJ===@@@<<<<<>>666333555444///...111000000000////////////...---------.....................---------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---000444777???FFFRRR[[[bbbeeefffgggfff```TTTKKKUUUkkkyyyyyy~~~rrriiinnnyyy}}}yyyxxx|||{{{{{{{{{xxxlllcccXXXMMMGGGFFFCCC@@@LLLgggyyy}}}}}}zzz{{{~~~{{{zzz||||||yyyuuuuuuwwwwwwuuurrrssspppmmmkkkkkklllllllllmmmlllkkkkkkkkkhhhddd```aaa```___^^^]]][[[ZZZZZZUUUSSSPPPKKKGGGDDDBBBBBB???===;;;;;;<<>>:::@@@>>>>>>AAABBBAAADDDJJJMMM\\\sss~~~wwwqqqoooqqqrrryyyvvvbbbTTTPPPUUU\\\mmmuuu~~~fffVVVLLLMMMTTTRRR___qqq~~~vvvnnngggbbb[[[___fffpppyyy|||ssslllllljjjjjjkkkiiidddbbbdddcccgggkkknnnooopppqqqrrriiifffdddeeegggiiigggeeeeeejjjrrrwwwxxxvvvtttsssttt{{{xxxtttuuuwwwsssqqqrrruuurrriiicccdddgggjjjkkkiiieeeccc```___cccbbb___^^^\\\ZZZVVVSSSUUUTTTSSSQQQOOOMMMKKKKKKKKKIIIGGGEEEEEEEEEGGGHHHCCCCCCBBBAAA@@@@@@@@@@@@============<<<;;;:::999888888666444222111000///---...111333555777888999666777777777777777666666666333///,,,***+++---...---,,,,,,---///000///...444333111///---,,,+++,,,+++++++++***)))((())))))---.........---+++***)))((((((''''''''''''((((((***))))))(((''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((())))))************,,,...///...---000111333555777999:::;;;:::999888999;;;<<<;;;:::;;;===CCCMMMVVV]]]fffooo~~~jjjNNN555666111000111111...///222000000////////////......---------------...............---------,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,...111333888???JJJUUU]]]cccgggjjjllleeeWWWIIIIIIZZZqqq~~~wwwqqqnnnoooqqqnnnuuu}}}rrrzzztttnnnhhhbbbXXXKKKCCCAAADDDAAAIII```vvv~~~{{{}}}zzz|||~~~~~~~~~}}}}}}vvvsssqqqrrrtttvvvuuusssssspppmmmkkkmmmoooppppppooommmkkklllmmmkkkeee___]]]]]]\\\\\\[[[[[[ZZZZZZ[[[ZZZWWWRRRMMMIIIHHHHHHFFFBBB???BBBFFFMMMXXXccciiikkkeeeSSSCCC<<<<<<=========AAAGGGJJJMMMUUU^^^xxx}}}qqqcccZZZTTTQQQSSSWWWYYYeeezzz|||hhh___VVVRRRRRRUUU\\\cccuuuoooRRRKKKNNNTTTiii|||nnndddiiijjjppp{{{}}}ssskkkgggcccbbbhhhjjjgggcccbbbXXXTTTNNNJJJMMMWWWdddmmmvvvzzz}}}}}}}}}vvvrrrppp{{{~~~yyywwwxxxzzzwwwpppllllllhhhbbbdddlllhhhmmmooollliiigggccc___cccbbb``````___\\\YYYVVVTTTSSSQQQPPPMMMLLLJJJIIIIIIIIIGGGFFFFFFFFFGGGGGGDDDCCCBBBBBBAAAAAAAAABBB=========<<<;;;:::999888777666444222111000000000...000222555888999999999777777888888888777666666555111...+++,,,---------...---,,,---///000///...222333333000---+++***+++)))******)))(((''')))***---///000///,,,***))))))(((''''''&&&&&&''''''(((******)))((('''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((()))*********))))))+++...///...---000111333555777999:::;;;999999999:::<<<<<<;;;999======CCCLLLTTT[[[eeennn|||xxxgggIII;;;333222///...000000//////111000000/////////.........,,,,,,,,,------...............---------,,,,,,,,,******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,...000444;;;FFFPPPXXX___dddggglllggg]]]OOODDDKKKfffssskkklllqqqrrrvvv~~~uuukkkttt|||xxxsssqqqooolllaaaQQQEEEAAAEEECCCHHHYYYqqq~~~zzz}}}~~~~~~~~~|||rrrpppnnnppptttvvvvvvttttttqqqmmmkkkllloooppppppmmmmmmnnnnnnllliiidddaaa\\\\\\\\\\\\\\\\\\\\\[[[______\\\WWWQQQMMMMMMNNNKKKGGGHHHOOOYYY```gggnnnqqqmmm```NNNCCCAAACCCCCCGGGKKKUUU___eeekkkwwwvvvdddZZZYYYQQQIIIFFFEEEEEEGGGKKKJJJRRRaaalllkkkaaaYYYVVVJJJGGGJJJRRRYYY___jjjuuueeeUUUKKKRRReee|||{{{sssyyyvvvxxx{{{nnnddd___dddkkkllliiigggZZZUUULLLFFFEEEKKKVVV^^^gggqqq~~~|||}}}}}}vvvmmmhhhhhhddd___dddoooiiippptttpppmmmlllgggaaa```______```aaa```\\\ZZZQQQQQQOOOMMMKKKIIIHHHGGGHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDCCCCCCBBBBBBCCCCCC=========<<<;;;:::888888444333222000000000000000///111444777999:::999888888888888888888777666666333000---,,,---...---+++///...---...///000///......000222111...++++++,,,)))***+++***((((((+++---...000111000,,,)))))))))(((''''''&&&&&&''''''((())))))(((((('''''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((()))***************,,,///000///...000111333555777999:::;;;999999999:::<<<<<<;;;999;;;<<>>FFFOOOWWW___dddccccccddd]]]MMMDDDUUUnnnmmmbbbkkkssssss|||zzzmmmkkkrrrvvv~~~}}}zzz}}}kkkLLLJJJ===???DDDTTTqqq~~~~~~}}}yyyzzzzzz|||}}}|||yyyyyyyyy}}}zzzwwwwwwxxxzzz|||||||||uuuppppppnnnjjjlllrrrnnnllljjjgggdddaaa___]]]\\\___bbbcccbbbbbbcccdddfffccc]]]WWWRRROOONNNMMMUUUUUUTTTWWWcccrrruuupppsssdddVVVRRRTTTWWWZZZ]]]sss||||||bbbPPPFFFAAA???@@@??????BBBHHHPPPTTTTTTSSSVVVSSSNNNLLLJJJIIIFFFDDDGGGMMM\\\lllqqqsss|||___NNNMMMLLLQQQbbbwwwsssmmm{{{|||rrroooqqquuuxxxkkkcccZZZUUUSSSQQQOOOOOOPPPWWWbbbnnn}}}}}}wwwpppkkkiiilllllljjjiiikkklllpppuuuvvvtttooojjjgggccc```]]]]]]^^^]]]ZZZWWWTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJHHHGGGEEEEEEEEEDDDBBB@@@>>>>>>===<<<;;;999777666222111000///......//////222222333555666888999999<<<;;;:::::::::999777555222000---++++++,,,...///111111000000//////......///...,,,,,,,,,///222444///...---,,,,,,---...///444666888555000+++)))))))))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((()))***)))((('''((()))***+++,,,...///000000111333444555777999:::;;;;;;:::999888888::::::999888777:::@@@HHHSSS___llltttxxx^^^BBB444111222444111111111000000000//////------------------------........................,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,+++++++++,,,---...///444<<>>???AAAAAACCCFFFLLLRRRWWWZZZZZZKKKKKKIIIGGGFFFGGGIIILLLVVV\\\gggsss~~~cccPPPIIINNNYYYhhhttt{{{~~~ooodddtttyyyvvvvvvrrrmmmhhhdddbbb___\\\ZZZZZZ]]]dddmmmzzz~~~xxxxxxtttrrrqqqnnnhhhfffgggnnnppptttuuusssoookkkiiiddd```\\\[[[[[[[[[XXXUUUPPPPPPPPPPPPOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCCCCDDDCCCAAA???>>>>>>===<<<:::888777666222111000///......///000444444555666888999:::;;;<<<;;;999999:::999777555222000...,,,,,,---///000222222111111000////////////...,,,+++,,,...000222444333222111111222333333222444555222...***)))))))))((('''&&&&&&'''((()))))))))((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((()))***)))((('''((()))***+++,,,...///000000111111222333555777888999999:::999888888::::::999888777;;;AAAIIITTTaaammmuuuaaa???222111000000222000000000000////////////------------------------------------------------,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,+++++++++,,,---......222999AAAJJJSSS\\\bbbfffeeeeeeaaaUUUJJJMMMYYYxxx{{{xxxzzzxxxdddhhhuuudddkkkuuusssrrrrrrtttzzz|||^^^GGGDDDEEEQQQhhh~~~|||}}}zzzwwwtttuuu{{{||||||~~~{{{yyyyyy|||}}}~~~vvvsssrrrttttttrrrsssvvvqqqpppmmmjjjhhhgggggggggjjjfffbbbaaadddfffgggfffbbbaaa\\\VVVQQQTTT]]]fffiiijjjfff```]]]___aaa```XXXQQQLLLMMMRRRXXXbbbkkkvvv~~~~~~oooaaaYYYHHH@@@::::::;;;;;;;;;======???BBBDDDGGGJJJNNNQQQNNNQQQRRROOOLLLNNNWWW___lllsssxxx~~~uuu```OOONNNWWWbbbrrrttthhhuuuwwwsss~~~}}}|||zzzvvvpppllljjjhhhiiiqqq|||}}}{{{xxxpppgggeeegggoooppprrrsssrrrooollljjjeeeaaa\\\YYYYYYYYYVVVSSSMMMNNNNNNNNNNNNNNNOOOOOOIIIIIIHHHGGGGGGFFFEEEEEEBBBAAAAAAAAABBBBBB@@@>>>>>>===<<<:::999777555555222111000///...///000111666666777888999;;;<<<<<<;;;:::999999999888666444222111///------...000111333333222111111000000///...---,,,***+++,,,...///000//////......///000000000000000---***((()))***((((((''''''''''''(((((()))))))))))))))(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''')))***)))((('''(((******+++,,,...///000000111111222333555777888999999:::999888888:::::::::888777;;;BBBKKKUUUbbbnnnvvv{{{cccGGG111333888333...///000000/////////.........------------------------------------------------,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,000666===FFFOOOYYY___fffdddeeeccc[[[OOOKKKMMMfffyyywwwwwwnnngggnnneeelllsss|||~~~|||iiiJJJFFFEEEPPPggg~~~{{{xxxuuuuuuyyy~~~~~~}}}}}}zzzwwwwwwyyy{{{|||wwwvvvwwwxxxxxxwwwvvvvvvsssqqqooommmkkkkkkkkkllllllgggbbbbbbfffhhhgggdddbbbccc```YYYTTTVVV```jjjsssnnneee]]][[[]]]```aaaPPPMMMJJJJJJJJJMMMWWWaaaooouuu{{{xxxlll[[[LLLCCCBBB>>><<<>>>???======@@@CCCFFFHHHHHHGGGHHHMMMQQQSSSXXX[[[WWWSSSWWWcccoooiiiYYYQQQNNN^^^ttt{{{|||~~~zzz}}}zzz|||tttqqqwww{{{uuuvvv~~~{{{zzz}}}{{{rrrhhhggglllooooooooooooooonnnkkkiiiddd```[[[YYYYYYYYYWWWUUUNNNNNNMMMMMMLLLKKKJJJJJJKKKJJJIIIHHHGGGEEEDDDDDDAAA@@@@@@@@@BBBBBB@@@>>>===<<<;;;999777555444333111000/////////000111222666777777888:::;;;;;;<<<;;;999888888999888555333222111000//////000111222222222111111000/////////---,,,+++*********,,,,,,******)))*********++++++...---+++)))''''''(((***(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((()))******+++,,,...///000000111222444555777999:::;;;;;;:::888888888:::;;;:::999888<<>>??????BBBHHHCCCFFFJJJLLLMMMPPPWWW\\\YYY___eeefffgggnnn|||rrrVVVSSSXXXaaawwwsssjjjkkkrrr|||~~~www|||{{{xxxuuusssnnnlllrrrzzz{{{xxxlllfff``````dddpppzzzqqqhhhhhhmmmpppnnnllllllmmmllliiifffbbb^^^ZZZZZZ[[[\\\ZZZXXXPPPPPPOOONNNMMMMMMLLLLLLMMMLLLKKKIIIHHHFFFEEEDDDBBBAAAAAAAAACCCCCCAAA???===<<<999777555333222222000000/////////111222333555666666777888999:::::::::999888777888777555333111111000000000000111222000000000///......------,,,++++++*********++++++***++++++,,,,,,,,,,,,,,,---+++(((&&&&&&'''((()))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&((())))))(((((()))+++***+++,,,...///000000111222444555777999:::;;;;;;999888777888:::;;;:::999888===DDDMMMWWWcccnnnuuu}}}sssJJJ===444///222222......444///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******)))************+++++++++***+++,,,---------,,,,,,+++---111555<<>>AAABBBCCCJJJRRRTTTWWW]]]ccciiiooouuuzzzyyy}}}mmm]]]UUUaaasss}}}sssiiidddXXXUUU]]]jjjyyy~~~yyywwwuuusssooommmrrrwwwtttmmm```^^^aaaiiirrr|||~~~}}}yyyuuummmfffggglllqqqooollllllmmmkkkgggccc___]]]ZZZ[[[]]]]]][[[XXXQQQQQQQQQQQQQQQQQQRRRRRRNNNMMMLLLJJJHHHFFFEEEEEEDDDCCCBBBBBBCCCCCCAAA???===;;;888555333111111111000000//////000222333444555555666666777888888999999888777777777666444222000000000000000111111222000//////......---,,,,,,++++++*********+++++++++***+++,,,---............---***'''&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''))))))((((((***+++***+++,,,...///000000111111222333555777888999999999888777888:::;;;;;;:::999>>>EEENNNWWWbbblllsss{{{iiiJJJ...333222000...------000222.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******)))************+++++++++***+++,,,---------,,,,,,+++---///333999BBBLLLSSSWWW[[[___aaa```[[[TTTMMMHHHbbbxxxvvvgggpppooommmvvvwwwpppooo~~~nnnjjjvvvggg]]]WWW^^^kkkvvv}}}yyy}}}~~~}}}||||||xxxzzz{{{||||||~~~|||zzzxxxwwwwwwxxxwwwvvvqqqvvvxxxuuuvvvyyywwwsssqqqrrrssssssrrrooommmlllgggfffffffffffffffeeeeeekkkllllllkkkjjjlllooosssqqqaaaSSSMMMNNNPPPVVV\\\bbb^^^[[[ZZZWWWTTTVVV[[[[[[YYYSSSJJJ@@@::::::;;;AAAEEEMMMVVV[[[```kkkvvvyyyppphhhaaabbblllzzzuuuqqqlllkkkjjjhhheeeaaa^^^[[[XXXYYYeeesss}}}~~~|||yyymmmmmmttt|||vvvvvv{{{tttooollliiigggiiinnntttqqqnnnnnnooolllfffaaa^^^\\\[[[\\\]]]\\\XXXTTTRRRRRRRRRQQQQQQQQQQQQQQQLLLLLLJJJIIIGGGFFFEEEDDDDDDCCCBBBBBBCCCBBB@@@>>><<<:::777444111000000000000/////////000222444555555555666666777888888888999888666666777666444222////////////000000111111000000000///......------*********++++++,,,,,,---***+++,,,---.........---...+++((('''((()))((('''&&&'''((())))))((('''&&&&&&'''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''))))))((((((***+++***+++,,,...///000000111111222333555777888999999888777777888:::;;;;;;::::::>>>FFFNNNWWWaaajjjpppyyy}}}rrr```;;;555999***000333111000222000,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++***+++,,,---...---,,,,,,,,,---...111777@@@JJJQQQSSSXXX]]]______]]]WWWQQQHHHTTTmmmgggpppjjjcccjjjpppsssyyyrrrzzzvvv{{{uuubbbbbb|||yyylllcccgggooouuu}}}{{{xxx|||}}}zzz~~~}}}|||}}}uuuxxxzzz{{{|||}}}|||{{{zzzzzz{{{zzzyyywwwtttyyy{{{yyyzzz~~~~~~zzzppprrrssstttrrrooollljjjhhhhhhgggeeecccdddgggjjjpppnnnjjjgggfffgggiiikkkbbbXXXPPPMMMKKKLLLTTT]]]eee___[[[YYYWWWSSSRRRUUUSSSQQQLLLDDD===:::;;;???BBBKKK[[[mmm{{{|||nnnggggggiiirrr{{{ttteeeccceeefffeeedddfffhhhkkknnnppprrrsssppprrryyyooopppuuussskkkffffffhhhiiinnnsssvvvsssppppppqqqnnnfff```]]]\\\[[[\\\]]]ZZZUUUPPPTTTSSSRRRPPPNNNLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDDDDEEECCCBBBBBBBBBAAA>>><<<<<<:::777333111//////000////////////111333555666666666777777888888999999999777666666666666333111......//////000000000111111111111000//////......))))))***+++,,,---------,,,---///111222222111111...+++)))(((******(((&&&&&&'''((())))))((('''&&&'''((((((((())))))******&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''%%%'''))))))((((((***,,,***+++,,,...///000000111333444555777999:::;;;;;;888777777888:::<<<;;;:::;;;???FFFNNNVVV```iiinnnuuu}}}wwwllllllHHH<<<666---333000......///000---+++------............------............---,,,++++++---------.........//////------------------------++++++++++++++++++++++++******++++++++++++******......---,,,+++***)))((())))))*********+++++++++)))************+++++++++///,,,+++///444:::DDDNNNVVVWWWYYY\\\^^^^^^[[[YYYOOOKKKXXXtttsssiiibbbgggqqqwwwxxxxxxzzzxxxtttzzz}}}ooofffmmm{{{~~~zzzqqqjjjnnnzzz}}}xxx~~~~~~|||uuurrrtttxxxzzz{{{|||}}}~~~~~~}}}}}}~~~{{{{{{~~~|||}}}yyyxxxzzz~~~}}}zzzzzzuuuoooooorrrooogggdddfffggggggffffffggghhhssspppjjjddddddgggeee```ZZZWWWPPPKKKJJJPPPYYY```]]]VVVTTTZZZ\\\UUUOOOMMMQQQPPPIII???;;;???AAA???KKK___yyyzzzvvvvvvzzzyyywwwzzz}}}{{{yyyzzz{{{zzzttteeeZZZ]]]eeehhhiiillljjjuuuwwwyyyvvvmmmiiijjjiiijjjsss}}}}}}vvvwww{{{wwwjjjdddhhhgggaaa]]]^^^\\\VVVSSSTTTRRROOORRRTTTVVVSSSOOOLLLLLLNNNMMMKKKIIIFFFEEEEEEFFFGGGFFFDDDBBB@@@@@@>>><<<:::888777555333222000000000111000000000111333555666999::::::;;;;;;::::::999<<<;;;999777555222111000000---+++,,,000222333111000000///---,,,+++***)))*********++++++,,,,,,---,,,---000222333444444444******))))))((((((''''''&&&''''''((((((((((((((('''((()))((('''&&&''')))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))******+++***+++,,,...///000000111111222444777999;;;<<<<<<;;;:::888999:::;;;;;;:::999===FFFQQQXXX]]]eeemmmvvvyyyyyywwwyyyRRR:::555555111222000......//////---+++------............------------------------,,,,,,,,,,,,---------.........------------------------++++++++++++++++++++++++******++++++++++++******+++++++++++++++*********))))))*********+++++++++)))************+++++++++---******---222777AAAKKKSSSUUUXXX[[[]]]]]][[[ZZZLLLFFFMMMdddyyymmm^^^fffxxxzzztttsssuuuwwwuuulllrrr}}}|||sssttt{{{}}}zzz~~~|||{{{zzzwwwuuuvvvzzz~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}zzzyyyyyy{{{}}}~~~|||zzzwwwxxxvvvrrrsssuuuppphhhgggiiikkkkkkjjjhhhggggggqqqsssrrrllliiihhhfffccc\\\WWWPPPLLLMMMSSS[[[aaa^^^WWWTTTVVVWWWPPPJJJHHHIIIHHHEEEAAA>>>???EEEJJJ^^^vvv|||qqqhhhdddbbb\\\ZZZ^^^dddjjjttt~~~fffWWWUUUXXX```hhhmmmvvv~~~|||zzzrrrrrrooopppxxx~~~wwwuuuxxxttthhhcccggggggaaa___```]]]WWWUUUVVVVVVSSSSSSTTTUUUTTTRRRPPPOOOPPPLLLJJJHHHFFFEEEEEEFFFFFFFFFDDDAAA@@@???>>><<<999777666555333111000000000000000000111222444666888999::::::;;;;;;::::::999;;;:::888666444222111000222000...///222444444333222222111///...,,,+++++++++++++++++++++,,,,,,,,,,,,---///000111111000000***)))))))))((((((((('''&&&'''(((((())))))(((((('''((()))(((''''''((()))))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))******+++***+++,,,...///000000111222333555777999:::;;;;;;;;;999888888:::;;;;;;:::888<<>>>>>999<<>>>>><<<:::888555444333222111111111111///000222444666888:::;;;::::::;;;;;;;;;;;;::::::999888666444333222222222666555444444444444333333555444333111///---,,,+++---------,,,,,,++++++***,,,------......---++++++))))))))))))((((((((((((''''''((()))))))))))))))''')))***)))((('''((()))))))))(((((((((((())))))''''''''''''''''''''''''''''''((())))))***++++++)))))))))))))))******+++***+++,,,...///000000111222333555666777888888888999888777888:::;;;;;;::::::<<>><<<<<<:::888666333222222111111111222222222333555777999;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::888666444333444555666333444666555333222222222111111000///---,,,++++++------------,,,,,,,,,,,,,,,,,,...//////...------(((((((((((())))))))))))'''((())))))******))))))((()))******(((((()))***))))))(((((((((((())))))'''''''''''''''''''''''')))((((((((('''''''''&&&)))))))))))))))******+++***+++,,,...///000000111000111333555666777888888888777666777999;;;;;;;;;;;;>>>EEEOOOVVV\\\fffoooxxxiiiKKK555444333333222///---...111+++---///...,,,+++---///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++***************++++++++++++++++++++++++*********)))))))))************+++++++++---+++,,,//////...111666;;;BBBJJJOOOQQQTTTXXX[[[VVVVVVQQQKKKKKKYYYnnn}}}tttvvv}}}zzz|||vvvqqqnnnmmmsss|||{{{xxxwww{{{{{{zzzzzz|||xxxwwwxxxzzz}}}}}}zzzwwwyyyyyyyyyyyyyyyyyyyyyzzz{{{yyy{{{~~~{{{{{{yyyvvvtttuuuzzz~~~~~~xxxuuuxxxyyytttoooooonnnoooppppppooooooqqqsssooopppmmmhhhfffgggeee```eeedddcccbbbbbbbbbcccdddfffhhheee]]]XXXXXXUUUQQQRRR^^^kkkoookkkfffeeehhhvvvrrrgggXXXMMMKKKKKKJJJOOONNNPPPUUU[[[gggzzzsss```RRRUUUaaaooopppmmmtttvvvxxx~~~~~~tttnnnpppqqqkkkdddcccdddcccaaa___\\\^^^[[[WWWUUUWWWWWWUUUTTTUUUUUUSSSPPPMMMLLLLLLHHHHHHHHHHHHHHHHHHGGGGGGBBB???===<<<;;;:::777555222111111111111111222222444555777999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;999777555444555777888222444666666444222333444000000///......---,,,,,,,,,,,,,,,------------------......///...,,,+++***'''((((((((()))))))))***(((((()))************)))((()))******)))((()))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++***+++,,,...///000000111///000222444666777888888777666555777999;;;;;;;;;999===EEEOOOUUUZZZbbbkkkttt```CCC555555---111333111000000000///+++---///...,,,+++---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******((()))***+++,,,---......++++++++++++******)))))))))************+++++++++---+++,,,......,,,///444666>>>GGGLLLNNNQQQUUUYYYWWWVVVQQQHHH@@@GGGaaazzz~~~tttuuu{{{{{{zzzzzzwwwsss|||}}}sssooolllmmmvvv|||wwwttttttwww{{{yyyyyyzzz}}}|||{{{zzzzzzzzzzzzyyyxxxxxxwwwvvvvvvwwwzzz}}}xxxvvvyyy|||{{{yyyyyyxxxuuurrrrrrvvvzzz}}}wwwvvv{{{{{{ssslllkkkmmmnnnnnnmmmmmmooorrrvvvtttxxxxxxqqqjjjgggfffccccccbbb```]]]]]]```eeejjjqqqtttpppfff^^^\\\XXXRRRMMMVVV[[[WWWTTTWWW[[[\\\[[[___\\\RRRJJJKKKPPPSSSUUUVVV[[[cccmmm}}}ccc^^^UUUWWWjjj~~~~~~xxxhhhhhhtttxxx|||rrrnnnqqqssskkkeeedddeeedddaaa```\\\^^^\\\XXXVVVWWWVVVSSSRRRTTTUUURRRMMMIIIHHHJJJFFFFFFGGGGGGGGGFFFEEEEEEAAA???===;;;;;;999777555111111111111111111222333555666888:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;999777555555666888999111444777777555333444555////////////............,,,,,,,,,------........./////////...---***(((''''''((((((((())))))******(((((()))***************(((***+++***)))((()))***))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))***+++,,,,,,)))))))))))))))******+++***+++,,,...///000000111...///111333666777888999777666555666999;;;;;;;;;888;;;DDDNNNTTTXXX___gggooo~~~wwwVVVBBB888222///222222111000///...------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))+++,,,---...////////////000777@@@FFFJJJMMMQQQUUUYYYTTTRRRPPPGGGCCCSSShhh{{{www~~~zzzssswwwllluuuxxxuuuyyy~~~yyysssqqqtttxxxwwwxxxzzzsssmmmzzz}}}~~~~~~zzzrrrqqqwww|||}}}}}}{{{~~~~~~zzzxxxwww{{{~~~|||zzzzzztttvvvxxxyyyxxxxxxyyyzzz|||vvvtttzzz|||yyywwwyyy|||xxxvvvwwwvvvssspppnnnpppqqqqqqpppoooqqqrrrvvvuuussspppmmmjjjhhhgggfffbbbaaadddgggjjjpppwwwwwwtttpppjjj^^^RRRLLLNNNNNNLLLJJJHHHHHHJJJLLLNNNSSS[[[bbbfffjjjmmmlllggghhhmmmwwwyyydddYYYVVVeee~~~tttrrrpppmmmqqq{{{uuummmlllnnnmmmkkkhhheeedddbbb```^^^```___[[[WWWSSSSSSUUUXXXUUUTTTRRRQQQOOOMMMLLLKKKJJJJJJJJJIIIHHHFFFEEEDDD@@@>>><<<:::888555111...333222111000000222444666:::::::::;;;;;;;;;<<<<<<<<<>>>>>><<<;;;===BBBFFF???888555888888444444777666666777666555444222111111000///------......///---......---,,,,,,///111222000,,,+++++++++***((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((()))*********++++++++++++---,,,,,,---000111111000///111555777777888999:::999888777888999;;;;;;:::<<<<<>>;;;999777555222///222111000000111333555777::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;<<>>;;;777444444444333222//////000222555777:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999999:::===<<<777333111777>>>AAA<<<666444666888999999999888777555444000/////////............+++,,,............000222000...+++************))))))))))))))))))))))))))))))))))))******)))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((()))))))))))),,,,,,,,,...111222111///000222555777777777888999888777666777:::;;;<<<;;;;;;>>>GGGSSSZZZ[[[[[[]]]kkk}}}///111333444444111///---000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++*********++++++++++++******))))))))))))))))))))))))))))))******+++++++++,,,---............------,,,---,,,...444???HHHMMMNNNQQQOOORRRWWWYYYTTTMMMIIIPPP___nnnsssssspppjjjddddddllllllooovvv~~~}}}}}}uuunnnppplllnnnrrrxxx}}}~~~||||||~~~|||{{{}}}~~~}}}{{{yyyxxxxxx}}}~~~~~~|||zzzxxxyyyzzzvvvwwwxxxyyyzzz}}}||||||{{{zzzxxxxxxxxxyyyuuuuuutttsssqqqpppooooooooonnnlllkkkjjjjjjkkkkkklllhhhgggjjjjjjhhhjjjmmmjjj```WWWUUUTTTSSSSSSUUUXXXXXXXXXZZZ^^^dddjjjnnnjjjnnnpppqqqvvv~~~~~~mmmhhhdddhhhsss{{{vvv|||zzztttwwwqqqkkkhhhjjjkkkkkkiiihhhiiiiiigggdddcccdddeee___aaabbbaaa]]]YYYVVVUUUTTTSSSQQQOOOLLLJJJHHHGGGGGGFFFFFFDDDBBB@@@???>>><<<999555333333333333333//////111333666999;;;===<<<<<<<<<<<<<<<<<<;;;;;;:::999999;;;===;;;555000777<<<@@@>>>999666777999666777888999999888777666///////////////......---***,,,---...------///000000---+++)))*********)))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))(((((((((((((((((())))))))))))+++,,,---///111222000///000333666777777777888999888777666777:::<<<<<<<<<<<<===EEEPPPYYY]]]bbbgggqqq///222444333///---000333/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((()))******++++++************++++++++++++******))))))))))))))))))))))))))))))******+++,,,,,,,,,------...//////............---...222999BBBIIILLLNNNNNNPPPTTTWWWVVVQQQMMMJJJVVVgggrrruuusssssssss~~~]]]hhhgggmmmwwwsss{{{yyypppmmmjjjkkkooouuuzzz~~~~~~~~~|||}}}~~~~~~|||{{{{{{||||||zzzzzz|||~~~yyy{{{|||yyyyyy}}}~~~{{{xxxvvvuuuvvvvvvwwwxxxuuuqqqoooooopppqqqqqqpppnnnmmmkkkjjjiiillljjjjjjmmmooommmnnnrrrkkkeee___^^^\\\XXXWWWZZZ]]]]]]___bbbgggnnntttxxxxxx}}}zzztttwww}}}|||uuupppsssnnngggddddddeeeeeeccciiikkkllliiieeeccceeeggg^^^```bbbaaa^^^ZZZWWWVVVVVVUUUSSSPPPNNNKKKIIIHHHFFFEEEDDDCCCAAA???===<<<999666444333333444333222///000222555888:::<<<===;;;;;;;;;;;;;;;:::::::::999:::;;;======:::555222:::>>>===999666888;;;<<<666777888999999888777666/////////000///......---+++---//////...---...//////---***)))*********))))))))))))))))))))))))))))))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))******)))((((((((((((((()))))))))******++++++---000222222000...111333666777777777777888888666666777:::<<<<<<<<<::::::@@@LLLVVV]]]fffmmmsss222222111...,,,,,,000333//////.........---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((())))))*********************++++++++++++******))))))))))))))))))))))))))))))***++++++,,,------+++,,,------............------...///444;;;CCCIIIKKKMMMPPPSSSUUUVVVRRRNNNFFFNNN___pppvvvtttyyyvvvjjjmmmkkkrrr|||tttooonnnuuu~~~xxxnnnllllllnnnsssxxx}}}~~~}}}~~~}}}~~~~~~}}}zzzxxxxxxyyyzzz{{{{{{zzzxxxwwwxxxzzzuuuzzz|||yyyxxx}}}~~~~~~}}}zzzuuurrrrrrtttyyywwwuuutttrrrpppnnnmmmrrrssssssrrrpppmmmjjjhhhjjjhhhiiimmmooommmmmmpppkkkgggeeeccc___[[[\\\```ccccccdddggglllsssyyy}}}}}}wwwvvvyyy{{{rrrmmmkkkkkkhhheeeccccccdddeeefffkkkmmmnnnkkkfffdddfffiii___aaabbbaaa]]]XXXVVVTTTVVVUUUSSSPPPMMMKKKIIIGGGEEEDDDCCCBBB@@@===;;;:::666444333333444444333111000111333666999;;;<<<===;;;;;;:::::::::999999999999;;;>>>>>><<<999777666888:::888333444:::>>>===888999999999888666444333...///000000000///------...000222222000......///...,,,***))))))******))))))))))))))))))))))))))))))******++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((()))))))))*********++++++++++++---000222222000...111333666777777666777888777666666777:::<<<===<<<::::::AAALLLWWW___hhhooovvv000///...---.........---...............---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************++++++++++++******))))))))))))))))))))))))))))))***+++,,,,,,------)))***+++,,,---.........,,,---......///666???GGGJJJMMMQQQSSSUUUUUURRRNNNBBBEEEVVVkkkqqqnnnvvvxxxuuuzzzuuuzzz~~~qqqooonnnrrr~~~}}}pppkkkkkklllqqqwww|||~~~zzzyyyzzz}}}|||}}}|||zzzvvvtttssstttrrrtttwwwwwwuuusssssssssnnnvvvzzzxxxxxx}}}}}}xxxyyyyyywwwsssqqqrrrttt|||wwwrrrqqqsssrrrnnniiirrrsssttttttrrroookkkiiihhhfffhhhlllmmmkkkkkkmmmkkkhhhgggeee```\\\___eeegggggghhhjjjnnntttzzz~~~uuu|||vvvooooooqqqddddddddddddfffiiilllnnnmmmoooppplllgggdddfffiiibbbcccccc```\\\WWWTTTSSSTTTRRRPPPNNNKKKHHHFFFEEEDDDDDDCCCAAA???<<<:::999444333333333444444222000000222444777999;;;<<<===:::::::::999999888888888888<<<@@@???<<<999888999444666444000444<<>>IIIRRRRRRMMMDDD???999444333444666777222111000///...---------///000000000///---,,,***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---...///000111111111333666888999999888888999555555777888:::<<<===>>>:::===CCCMMMXXXbbbhhhjjjrrr~~~.........---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************)))))))))))))))++++++++++++++++++******))))))*********+++++++++))))))*********+++++++++,,,++++++******++++++,,,,,,------,,,***+++---000:::???CCCEEEIIINNNNNNKKKOOOHHHCCCFFFNNNZZZjjjvvvpppwwwqqqwwwyyyppppppooo~~~~~~}}}zzz}}}sssooosssuuupppnnnrrrmmmsssyyy|||zzzwwwvvvwwwssstttsssqqqsssxxxyyyvvv~~~~~~}}}|||{{{zzzyyyxxxtttuuuwww{{{}}}yyyxxxwwwuuussstttvvvyyyvvvvvvtttrrrpppnnnlllkkkfffkkkqqqssspppmmmkkkjjjiiimmmmmmiiiggglllqqqtttoooqqqrrrpppmmmkkklllnnnmmmqqquuuvvvvvvuuuwwwxxxxxxmmmkkkoooqqqppppppmmmkkkiiijjjmmmppprrrmmmjjjgggffffffggggggfff\\\[[[ZZZXXXWWWUUUTTTSSSOOOMMMKKKGGGDDDBBB@@@???<<<:::777666666555444222222222111111222333444555888:::<<<;;;:::999999:::999999888888888:::===???===<<<::::::>>>AAA;;;222333777<<<@@@GGGLLLKKKEEEBBB===777444555666666444222111000///............////////////...,,,+++***************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---...///000111111111333555888999888777888999555666777888:::;;;<<<===;;;>>>CCCLLLVVV___eeeiiirrr~~~...------------,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))******,,,,,,+++***)))(((((('''))))))*********+++++++++))))))*********+++++++++,,,++++++******++++++,,,******+++******+++---///666<<>>===;;;999666555666555444333111222222222333444555666777999:::;;;::::::;;;===>>>;;;888777999>>>CCCFFF???CCCDDDAAA???===888222444:::???AAADDDFFFCCC>>><<<888555444666666333000222111000//////////////////......---,,,+++***)))******************************************************************************************************************************))))))))))))******************************)))))))))***++++++,,,,,,,,,---...000111111222222222444777888777666777777888888888999999::::::;;;:::>>>DDDKKKTTT\\\dddhhhsss------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))************++++++******)))((((((''')))************+++++++++)))************+++++++++,,,++++++******++++++,,,((()))))))))***,,,---...111888???BBBFFFJJJLLLJJJJJJKKKLLLIIIBBBDDDTTTeeerrrxxxzzzyyyvvvvvvttthhhnnnvvv|||}}}pppZZZ[[[fffwww}}}tttiiieeeqqqrrrrrrrrrqqqrrrtttvvvtttwwwxxxxxx|||~~~~~~~~~~~~~~~yyyyyyxxxzzz|||}}}|||{{{wwwwwwwwwvvvttttttuuuwwwoooppprrrsssssssssrrrqqqoooqqqrrrpppkkkhhhiiijjjqqqtttsssooommmooopppoooooosssxxxxxxsssnnnkkkkkkcccjjjqqqsssrrrqqqtttwwwyyy{{{}}}vvvyyy|||vvvuuuqqqmmmkkklllllliiifffiiilllpppqqqooommmkkkjjjfffccc```^^^^^^___^^^^^^aaa```]]]ZZZVVVRRRPPPNNNJJJIIIFFFCCC@@@>>>===<<<999777555555555555444333111222333444555666777777777888:::;;;:::;;;===>>>AAA===999999===CCCHHHKKKDDDJJJLLLEEE===:::888666888???DDDDDDCCCCCC@@@<<<666555555555555333111///222111000000/////////000//////...---,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++*********+++,,,,,,************************)))))))))***++++++,,,,,,---...///000111222222222111444666777666666666777888999999999999:::::::::999===CCCJJJRRRZZZccchhhsss---------,,,,,,,,,++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************((()))))))))************)))))))))******+++++++++)))************+++++++++)))************+++++++++,,,++++++******++++++,,,***))))))***+++,,,,,,+++,,,444===@@@CCCGGGIIIHHHKKKLLLMMMLLLFFFCCCIIISSSlllvvv{{{}}}iiifffqqq|||xxxrrrfffaaa___fffsssxxxqqqjjjiiiooonnnmmmnnnqqqsssttttttsssvvvxxxzzz||||||{{{{{{|||~~~}}}zzzxxxvvvwwwwwwvvvuuuvvvvvvvvvuuusssssstttvvvpppqqqssstttttttttrrrrrrqqqtttuuusssnnnkkkkkkllloooqqqpppnnnooorrrpppllllllrrrwwwwwwqqqkkkfffdddaaahhhppprrrpppnnnqqqtttwww~~~|||yyyzzzrrrqqqnnnnnnqqqssspppiiidddhhhlllpppqqqnnnkkkiiiiiidddaaa]]][[[[[[\\\[[[[[[```___\\\XXXTTTQQQNNNMMMHHHGGGEEEBBB???===;;;;;;777666444333444444444333111222444666777888999999999:::;;;;;;::::::<<<===???<<<:::<<>>EEEIIIFFFBBB???<<<999555555555333111000111222222111000000///000000000000///...---,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))***+++,,,...000111************************)))))))))***++++++,,,,,,---...///000111222222222222555777888777777777888777777888999::::::;;;;;;888<<>>AAAEEEGGGFFFMMMKKKMMMOOOLLLGGGGGGKKK^^^rrr|||{{{kkkeeejjjvvv|||{{{xxxoooeeeiiibbbbbbjjjmmmhhhfffhhhgggeeeeeehhhmmmooonnnlllssswwwyyy{{{}}}|||{{{zzzzzz{{{|||||||||yyyuuussssssttttttsssuuuvvvvvvuuusssssstttuuuqqqrrrtttuuuuuutttrrrqqqqqquuuxxxwwwsssooonnnnnnmmmnnnmmmmmmpppssspppjjjkkkpppuuuuuuooogggaaa___cccjjjrrrssspppnnnppptttzzz|||uuusssllluuutttuuu{{{|||vvvllleeekkknnnrrrqqqnnnkkkkkklllgggddd```^^^^^^^^^^^^]]]^^^]]]ZZZWWWSSSPPPMMMLLLGGGFFFDDDAAA>>><<<;;;:::666444222222333444333222222333555666888999::::::;;;<<<<<<;;;999999:::<<<;;;:::;;;???EEEIIIIIIHHHRRRQQQIII===777999>>>@@@DDDJJJMMMGGG???;;;777333555666555222///...222666222111000000000000000111000000...---,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************'''''')))+++...111333555************************)))))))))***++++++,,,,,,---...///111222222222222333666888999888888888999555666777888:::<<<======777<<>>BBBLLLRRRRRRSSSNNNEEE<<<777;;;EEEMMMRRRLLLGGGEEEBBB;;;777777;;;777444222222222///---...///000111222222111111///......---,,,+++******************************+++++++++*********))))))************************+++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,---...///000111************************++++++******++++++,,,------------000222333111000444555666777999;;;<<<===;;;999888999:::;;;;;;;;;:::<<>>???<<<<<>>CCCEEECCCBBBDDDFFFFFF???<<<999:::BBBLLLVVV\\\^^^SSSGGG@@@;;;888:::>>>===999555111111111111111...///000111111111000///+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++***************************************(((((((((((())))))))))))************************+++++++++++++++,,,------------...000222333222000333444666888:::;;;<<<<<<;;;:::888999;;;<<<<<<;;;<<<===???FFFQQQ^^^jjjrrrsss|||,,,,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))+++)))))))))+++,,,+++*********))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,++++++,,,111777<<>>===;;;888666444333222333222222111222333555666999999:::;;;;;;;;;;;;;;;===>>>>>>===;;;::::::;;;EEEGGGJJJMMMOOOPPPNNNLLL@@@<<<:::>>>HHHUUU^^^bbb[[[PPPEEE>>>:::888:::???:::888555333111000////////////000111111000///...))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++*********************************,,,++++++++++++,,,------------...000333333222000333444666888:::;;;;;;<<<<<<:::999999;;;<<<<<<;;;===>>>@@@EEENNNXXXaaagggppp{{{+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))+++,,,+++*********))))))))))))******))))))))))))))))))))))))))))))*********+++++++++---,,,+++,,,...333888<<<@@@AAADDDGGGJJJKKKLLLLLLGGGBBBGGGWWWffflllrrrzzz~~~vvvvvvyyyooooookkklllrrr~~~}}}uuuzzzdddEEEBBBKKKVVV\\\\\\ZZZZZZ[[[]]]aaaccceeejjjrrrwwwyyy}}}|||yyyvvvuuuwww{{{|||{{{{{{zzzyyyxxxwwwxxx{{{~~~xxxsssssssssssssssrrrrrrqqqrrrqqqsssuuurrrllljjjlllnnnllljjjiiiiiikkknnnpppppprrruuuvvvuuutttrrrrrriiieeedddiiirrrxxxyyyyyyxxx|||wwwssstttooo}}}wwwrrrvvvvvvnnnpppoooooouuu}}}}}}zzzwwwrrrmmmhhheeeeeeeeecccbbb```___\\\XXXSSSOOOQQQOOOLLLJJJHHHEEEAAA>>><<<;;;999777555444333333222111111111222444555666;;;;;;<<<<<<<<<<<<;;;;;;=========<<<;;;;;;<<<>>>LLLJJJJJJPPPUUUTTTNNNHHH===>>>AAAIIIRRRXXXXXXWWWQQQIIIAAA>>><<<999:::>>>666666666555333000---,,,///000111111000///...---)))))))))******++++++,,,++++++++++++++++++++++++************************************************************************************************+++,,,,,,------,,,+++***************************,,,,,,++++++,,,,,,---............111333444222111222444666999;;;;;;;;;;;;<<<:::999:::;;;<<<<<<<<<;;;>>>BBBHHHOOOVVV\\\___nnnzzz++++++,,,---------,,,,,,******++++++++++++,,,,,,,,,++++++******++++++,,,************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))((((((***)))((()))+++,,,,,,+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++,,,///444999>>>???BBBEEEHHHKKKMMMNNNLLLEEEDDDOOO___lllvvv}}}xxxyyyyyyrrrfffkkkooossswww}}}|||fffKKKDDDKKKTTTZZZ[[[ZZZZZZ[[[ZZZ]]]___bbbffflllrrrwwwvvvvvvtttrrrqqqtttxxx||||||zzzxxxxxxzzz{{{|||{{{|||zzzzzz~~~vvvnnnooopppqqqsssuuuvvvvvvwwwzzzyyyyyyzzzwwwpppmmmooosssqqqnnnkkkkkkmmmppprrrnnnppprrrtttsssqqqnnnkkkhhheeeffflllqqqrrrqqqqqqvvvyyy|||zzzpppnnnrrrrrrzzz~~~zzzxxxzzzwwwpppoooooorrrwww|||~~~|||yyyyyyxxxtttoooiiieeedddddddddcccaaa^^^YYYTTTPPPMMMOOOMMMJJJGGGEEEBBB>>>;;;:::999888666555444444444222222222222333555777888<<<<<<============<<<<<<;;;;;;;;;;;;<<>>>>>===;;;:::<<<666777888666333///...---000000111111000...---+++)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***************************************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,******************************,,,,,,,,,,,,,,,------.........///111333444333111222444777999;;;<<<;;;;;;<<<;;;999:::<<<======<<<999===CCCJJJSSSZZZ___bbbttt***+++,,,,,,---------,,,)))))))))******+++++++++,,,++++++******++++++,,,************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((()))************)))((()))(((((()))+++---,,,+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++***++++++***)))+++000444;;;<<>>>>>=========;;;;;;<<<>>>CCCJJJSSSZZZYYYVVVVVVWWWQQQEEE>>><<<===EEENNNUUUUUUPPPIIIEEEDDD???<<<>>>>>>;;;:::;;;::::::999555111///111333000111111111///...,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++''')))+++,,,---,,,+++***************************---,,,,,,,,,,,,---............///111444444333111111444777:::<<<<<<;;;:::<<<;;;::::::<<<======<<<:::===BBBJJJSSS\\\cccgggxxx***+++,,,,,,------------(((((())))))*********+++,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((()))***++++++***)))((()))(((((()))+++---,,,+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++((()))***)))((()))---111999:::<<>>;;;999666666555444333333333333666555555666888:::<<<>>><<<======>>>>>>>>>>>>>>>===>>>@@@CCCJJJUUUaaaiiiRRRSSSWWWUUUIII:::666:::IIILLLOOONNNLLLLLLNNNQQQEEE@@@<<<======;;;:::<<>>BBBHHHPPPZZZbbbhhhsss***++++++,,,,,,++++++***,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))((((((((()))+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,444888===@@@CCCEEEGGGIIIQQQLLLGGGBBB===@@@SSSgggrrrwww~~~~~~oookkknnnttt~~~~~~~~~}}}uuunnnaaaQQQGGGEEEPPPWWW\\\YYYWWWYYY]]]___dddnnnzzz}}}zzzzzz|||ppplllkkkqqqwwwxxxyyy{{{wwwuuutttxxx}}}{{{vvvrrrrrrsssvvvzzz|||yyywwwvvvrrrnnnmmmoooqqqpppooowwwuuurrrooonnnnnnoooppprrrtttuuutttsssrrrrrrsssqqqtttvvvtttqqqnnnnnnoooooorrruuuyyy|||~~~}}}}}}~~~}}}~~~{{{yyywwwwwwxxxyyysssqqqmmmjjjhhhddd```\\\]]]YYYSSSOOOKKKIIIFFFDDDCCCBBB@@@>>><<<;;;::::::666666555444333333333333444555666888999:::;;;;;;;;;===???>>>;;;<<>>JJJJJJIIIGGGDDDEEEIIIMMMBBBAAA???===:::999888888===999444333555777777666888666222...,,,++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...---,,,+++***+++,,,---)))************+++++++++""")))///111///,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------.../////////111333444333222333666999999999999<<>>:::999888888888888555333333555777888777777555111---+++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,)))************+++++++++)))...222222///++++++,,,++++++++++++++++++++++++***++++++,,,,,,------.../////////111333444333222111444888:::;;;===AAADDD;;;;;;;;;<<<======>>>>>><<<>>>DDDLLLUUU\\\___```sss******++++++++++++***************)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))((()))******+++))))))))))))))))))))))))))))))))))))************---000555999<<>><<<999888777666666555555444444444555555999999:::;;;;;;;;;;;;;;;:::888777:::???AAA>>>;;;:::FFFRRRWWWXXXXXXVVVRRRQQQMMMHHHCCC>>>>>>JJJWWW]]]aaaccc^^^TTTKKKFFFEEEJJJDDD<<<888777777666444333222111333666777777777444222///,,,*********+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,,,,++++++)))************+++++++++000333555333...******+++++++++++++++++++++++++++***++++++,,,,,,------.../////////111333444333222111444777999;;;===AAACCC<<<======>>>>>>???@@@@@@===???DDDLLLUUU\\\___```ttt******++++++++++++************************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))***---111555888<<<@@@BBBCCCHHHPPPRRRMMMFFFCCCDDDZZZeeennnssszzzwwwjjjmmmrrruuu~~~zzzxxxuuunnniiippp}}}uuu^^^YYY\\\```]]]VVVNNNNNNSSSUUUSSSVVV[[[```bbbcccdddiiilllnnnkkklllsssyyyyyywwwxxxxxxzzz{{{zzzxxxvvvvvvvvvyyyxxxwwwvvvvvvvvvuuuuuurrrssstttttttttssspppooonnnooooooppprrrtttuuuvvvuuuwwwxxxxxxvvvtttssstttrrrtttvvvvvvuuusssqqqpppvvvvvvvvvtttssstttwwwzzzwww{{{}}}|||yyyuuutttuuuvvvwwwuuurrrnnnlllcccaaa^^^]]]]]]\\\ZZZYYYRRRNNNJJJFFFDDDCCCBBB@@@???>>><<<:::888666555555555555444444555666666777;;;;;;<<<<<<<<<<<<;;;;;;<<<:::999:::===@@@@@@???BBBOOO[[[\\\XXXTTTPPPMMMQQQIIICCCAAACCCHHHTTT___bbbeeeddd^^^UUUNNNLLLMMMKKKEEE>>>;;;:::888444111000111222444555555555444111000---+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...---,,,+++***))))))*********+++++++++333444333111---*********++++++++++++++++++++++++***++++++,,,,,,------.../////////111333444333222333444666777888:::;;;<<<<<<======>>>??????@@@@@@:::<<>><<<;;;<<<;;;999777666444444333444444444555666777888999<<<============<<<;;;;;;;;;;;;;;;999999===CCCIIIUUU[[[```___\\\XXXRRRKKKGGG???<<>>777333111333444555444222111000......,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...---,,,+++***))))))*********+++++++++000000000...,,,******+++++++++++++++++++++++++++***++++++,,,,,,------.../////////111333444333222333333444666888:::;;;;;;;;;<<<<<<======>>>>>>???999<<>><<>>??????:::;;;;;;<<<<<<======>>>===???EEEOOO[[[eeemmmpppyyy))))))************)))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))***+++******)))))))))))))))))))))))))))(((((()))))))))*********)))***---...000333777;;;:::@@@EEEIIIQQQYYYZZZUUUJJJEEEOOOfffsssooolllooo|||zzznnnlllwww|||oooooovvv{{{jjjllliii^^^VVVSSSQQQOOOLLLLLLLLLMMMNNNPPPSSSUUUSSSSSSYYYeeennnpppoooppppppnnnlllnnnrrrttttttrrrsssvvvyyyxxxuuuqqqooooootttwwwxxxxxxuuusssssstttpppnnnlllkkklllooosssuuuwwwwwwwwwwwwxxx{{{|||||||||~~~~~~{{{vvvqqqsssvvvyyyzzzzzz{{{|||}}}{{{}}}|||}}}|||~~~wwwsssssstttsssnnnoooqqqqqqoookkkfffccc^^^[[[WWWTTTSSSSSSQQQPPPHHHEEE@@@<<<:::999888666555555444333333333333444333333444555777:::;;;===;;;;;;<<<======<<<<<<<<<;;;;;;===AAAIIISSS^^^eeehhhfffaaa]]]^^^\\\QQQEEE>>>AAAJJJWWW```bbbeeeiii```WWWNNNKKKNNNQQQPPPMMMCCCGGGJJJGGGBBB<<<:::;;;555666777555222//////000,,,++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,)))************++++++++++++++++++,,,---,,,+++***++++++++++++++++++++++++***++++++,,,,,,------.../////////111333444333222222111222555:::>>>???>>>:::;;;;;;<<<<<<======>>>>>>@@@EEEOOOZZZeeelllpppxxx))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))++++++******)))))))))))))))))))))))))))))))))))))))************(((***,,,---...111555888888===@@@DDDNNN[[[___]]]ZZZOOOHHHPPPbbbnnnrrrpppyyyzzznnniiirrryyyzzzyyy~~~nnn^^^TTTOOOKKKIIIIIIIIIIIIJJJLLLNNNPPPQQQQQQWWWdddmmmnnnmmmmmmrrrnnnkkkmmmrrruuussspppuuuwwwyyywwwtttqqqqqqsssxxxzzz{{{xxxtttqqqqqqrrrlllllllllmmmoooqqqtttuuuyyyxxxuuurrrqqqsssxxx}}}|||{{{|||~~~yyyttttttwww{{{|||||||||||||||wwwzzzxxxqqqpppqqqpppkkklllmmmmmmjjjgggbbb```[[[XXXTTTRRRQQQQQQQQQPPPEEEAAA===:::999999888777333333333222222333444444333333444666888:::<<<===:::;;;;;;<<<===<<<<<<<<<======@@@IIIWWWdddlllpppdddbbb]]]ZZZYYYVVVKKK???IIIPPP[[[dddeeeaaadddjjj```WWWNNNLLLPPPPPPHHH@@@===AAADDDAAA:::555777:::444666777555111///000222++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...---,,,+++***+++,,,---)))************+++++++++,,,,,,,,,---...---+++)))++++++++++++++++++++++++***++++++,,,,,,---....../////////111333444333222333111111333888::::::888;;;;;;<<<<<<===>>>>>>>>><<<>>>CCCNNNZZZfffnnnqqqwww******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************++++++******)))((((((((())))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))((('''''''''(((***+++***)))))))))+++...111222999;;;===>>>AAAIIIUUU______VVVMMMLLLUUUcccpppwwwyyyvvv|||vvvnnnppp}}}~~~zzzjjjYYYVVVXXXNNNMMMLLLHHHFFFFFFIIILLLLLLOOOSSSUUUYYYaaajjjppphhhhhhiiijjjlllooorrrtttssssssqqqpppuuu|||}}}yyyuuuttttttuuutttrrrpppqqqqqqnnnlllkkkmmmnnnnnnnnnxxxrrrjjjgggiiimmmqqqrrrvvvvvvuuutttsssqqqpppppptttwww{{{}}}}}}{{{zzzzzz}}}~~~}}}|||||||||wwwpppiiihhhhhhhhhfffccc___[[[XXXRRRPPPNNNLLLJJJHHHGGGGGGAAA>>>;;;:::999888666555555444333333333333555555888888999999999888888777777;;;??????<<<999999:::>>>>>>HHH___qqqrrrhhh___ccc^^^YYYSSSGGG???GGGVVVxxxooo\\\VVVZZZ]]]XXXOOOLLLPPPOOODDD===>>>@@@@@@???:::666555777;;;<<<;;;888555111...+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,///...---,,,+++,,,,,,---+++,,,---///111222444444,,,,,,,,,---------............///111333333222000333444555777999;;;===>>>======<<<======>>>???@@@===???EEEPPP\\\fffmmmqqqzzz******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++)))(((((('''((()))***+++***)))))))))***---///111555777:::;;;>>>EEEPPPXXX]]]WWWPPPNNNUUUbbbqqqzzzuuuyyyvvvtttooommmuuuzzz|||xxxeee]]]ZZZNNNMMMJJJHHHFFFFFFGGGHHHHHHJJJLLLNNNPPPTTT[[[___ddddddeeegggjjjmmmppprrrrrrttttttsssuuuyyyzzzvvvooooooqqqsssrrrooommmlllooommmllllllnnnooonnnmmmsssooolllkkknnnqqqssssssqqqpppooommmlllkkkkkkkkkppprrruuuvvvuuusssssstttssstttvvvyyy}}}}}}{{{vvvpppiiidddccccccaaa___\\\XXXUUUSSSNNNMMMKKKHHHFFFDDDCCCCCC???===:::999888777666444555444333333333555666777999:::::::::::::::999999======<<<;;;;;;===AAACCCBBBRRRfffoooooolllmmmpppfff]]]SSSJJJ@@@@@@QQQfff~~~nnn___YYYXXXXXXUUURRRPPPPPPLLLDDD===;;;@@@???===:::777666888999<<<:::777333000---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,///...---,,,+++,,,,,,---+++,,,---...///111222222,,,,,,---------.........///...///111333333222000222333555777999;;;<<<===<<<<<<<<<======>>>??????<<<>>>DDDNNNZZZeeemmmqqqvvv|||******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************''''''((())))))***++++++))))))))))))************))))))))))))))))))))))))******))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++((((((((((((((()))*********))))))))))))+++,,,...///222666888;;;AAAIIIOOOYYYYYYWWWTTTTTT\\\iiisssssstttyyyxxxooolllsss|||uuupppuuu|||mmmddd^^^PPPMMMJJJHHHGGGGGGFFFEEEFFFGGGHHHIIIIIIKKKMMMPPP[[[\\\^^^aaaeeeiiilllnnnoootttvvvtttsssuuutttqqqmmmooosssttttttrrrooommmmmmmmmmmmoooqqqqqqooonnnnnnnnnnnnpppsssuuuuuutttooonnnlllkkkjjjjjjjjjkkklllmmmnnnmmmlllkkkkkklllhhhiiilllooosssvvvyyyzzzvvv}}}|||~~~|||vvvnnnhhhcccaaa^^^]]]ZZZWWWTTTRRRPPPOOOKKKJJJHHHEEECCCAAA??????===;;;888777777666555333444444444444555777888999;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::999:::>>>DDDGGGOOOgggyyyvvvkkkjjjooossslll\\\LLLEEEDDDMMMdddzzz}}}uuuhhh^^^ZZZVVVRRRPPPQQQMMMGGGDDDDDDBBB???BBB???<<<:::999999888777:::888555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,------......//////,,,------------........./////////111333444222000222333444666888:::;;;<<<;;;<<<<<<======>>>??????<<<===BBBKKKXXXdddmmmqqqxxx******++++++++++++******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++((((((((((((((())))))******))))))((())))))***++++++...222555888===BBBFFFTTTZZZ___^^^YYYWWW[[[aaapppuuuxxxxxx{{{~~~|||vvvuuu}}}tttmmmlllxxxuuummmeee^^^UUUQQQKKKHHHGGGGGGEEEDDDFFFGGGIIIJJJJJJJJJKKKKKKPPPQQQUUUZZZ___dddhhhjjjjjjqqquuussspppooonnnlllmmmppprrrrrrrrrtttssspppmmmnnnooorrrttttttrrrooommmnnnoooqqqsssttttttttttttsssqqqooooooooopppqqqnnnnnnmmmkkkhhhhhhiiikkkffffffhhhiiikkkllllllmmmnnnrrrtttrrrssszzz~~~~~~~~~yyyyyyvvvooofff```___```[[[YYYVVVRRROOONNNMMMMMMJJJHHHFFFCCCAAA???>>>===;;;999666555555555444333333444444666777999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???===<<>>>>>??????;;;<<<@@@IIIVVVbbblllqqq|||******++++++++++++******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))((((((''''''((()))))))))************))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************'''(((((())))))))))))))))))))))))))))))))))))******,,,000333666:::===@@@KKKVVVdddiiiddd\\\WWWVVVcccoooxxxwwwuuuyyyzzzvvvsssyyy{{{tttqqqllleee^^^ZZZUUUPPPLLLHHHFFFDDDDDDDDDFFFHHHJJJKKKKKKJJJEEEHHHLLLRRRXXX]]]aaaccccccjjjnnnllliiiiiiiiigggjjjmmmllliiikkkqqqsssqqqoooppprrruuuxxxwwwtttrrrppppppooonnnnnnoooqqqrrruuutttsssrrrrrrsssttttttrrrrrrpppnnnkkkjjjkkkmmmgggggghhhhhhhhhhhhgggfffnnnpppnnnjjjiiiooossssssuuuwww{{{~~~~~~}}}|||{{{{{{}}}{{{wwwsssrrrnnnfff^^^XXXXXXYYYVVVTTTPPPLLLJJJIIIIIIIIIEEEDDDBBB@@@>>><<<;;;;;;999777555444555555444222444444666777999;;;<<<<<<:::::::::999:::;;;<<<===???BBBCCC@@@???JJJ^^^nnnxxxvvv{{{tttggg```PPPJJJZZZoooxxxxxxvvveeebbb___\\\YYYWWWXXXZZZYYYZZZWWWVVV^^^eee]]]NNNFFFCCC@@@??????>>>999666555333000---+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++---------.........////////////000222444444333111222333444666777999::::::999:::;;;===>>>>>>>>>>>><<<<<<@@@IIIUUUaaakkkooozzz******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************)))(((((('''&&&&&&))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))''''''((()))))))))))))))))))))))))))***************+++...111555888:::;;;BBBMMM^^^kkknnniii```ZZZUUUaaaoootttrrrvvvqqqsssvvvzzz}}}}}}~~~yyyppppppmmmfff\\\QQQIIIEEEAAAAAAAAADDDFFFHHHGGGFFF@@@CCCGGGLLLQQQUUUWWWYYY\\\```bbbaaaaaadddeeedddkkkooommmhhhjjjsssxxxvvvqqqrrrtttvvvxxxxxxuuurrrqqqqqqooolllkkkkkknnnqqqppppppqqqqqqqqqqqqqqqqqqttttttssspppmmmlllmmmooofffggghhhiiijjjjjjiiihhhoooooolllfffeeeiiikkkjjjfffjjjoootttwwwxxxwwwvvv~~~~~~~~~}}}||||||}}}zzzvvvvvvwwwtttpppooommmggg___WWWQQQOOONNNOOOMMMIIIFFFCCCBBBBBBBBB???>>><<<;;;999888888888888666444444444555444333555666777999;;;<<<<<<<<<;;;:::999999:::;;;===>>>>>>@@@@@@???DDDWWWrrrxxxpppoookkkdddPPPNNNWWWkkkxxxuuummmjjjeee```\\\\\\[[[ZZZZZZ]]]UUUWWW\\\ccciiifffUUUCCCGGGEEECCCBBB@@@<<<777444111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++************+++,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++---,,,,,,,,,+++++++++***------........./////////000///000222444444333111333444555666888999:::;;;777999;;;===>>>???>>>>>><<<===AAAJJJUUU```iiimmm{{{******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((''''''))))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))&&&'''((()))***))))))(((((())))))***++++++++++++******,,,...222555777777===CCCPPPaaannnqqqkkkcccRRRVVVbbbpppuuuuuu}}}{{{mmmnnnpppuuuxxxbbbSSSKKKEEECCCBBBBBBDDDEEECCCAAAAAABBBEEEHHHJJJKKKLLLLLLVVVWWWVVVUUUYYY```cccbbbkkkppppppkkkmmmxxx|||xxxsssssssssuuuvvvvvvtttqqqoooppppppmmmkkkkkkmmmppplllnnnoooqqqqqqqqqpppooopppqqqqqqooollljjjkkklllfffgggiiikkkkkkkkkjjjiiimmmmmmjjjeeeeeejjjllljjjfffiiilllnnnnnnnnnmmmmmmnnnnnnoooppprrrtttwwwxxxzzz{{{~~~|||{{{wwwqqqoooqqqpppllliiiddd^^^XXXSSSNNNKKKHHHIIIHHHEEEBBB@@@>>>>>>>>>;;;;;;:::999888888888888777555444333555555555444666777999;;;<<<===<<<<<<<<<;;;::::::;;;<<<>>>@@@===@@@EEEMMMZZZlllzzzssslllgggaaaZZZVVVKKK\\\tttwwwfffdddmmmpppddd\\\]]]^^^[[[WWWUUUKKKMMMTTT]]]]]]SSSGGG@@@EEEFFFFFFCCC===888444222------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,---------++++++++++++++++++++++++************+++,,,---...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,+++++++++............////////////000000000222444555333111444555666777888:::;;;;;;666888;;;===>>>???>>>>>>===???CCCLLLVVV```gggjjjyyy******++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************&&&&&&''''''((()))))))))))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))&&&''')))*********)))(((((()))***++++++,,,,,,,,,*********,,,000333555555======EEEVVViiirrrnnngggYYYRRRYYYmmmyyyvvvvvv}}}vvvqqqjjjkkkyyyrrr]]]RRRNNNJJJFFFEEEFFFEEECCC@@@CCCDDDEEEFFFFFFFFFEEEDDDRRRQQQNNNNNNTTT^^^cccbbbeeemmmnnnjjjmmmwwwyyytttsssrrrrrrsssuuutttrrrpppmmmoooqqqpppmmmlllnnnpppmmmooorrrtttuuusssqqqppplllmmmmmmllliiihhhhhhiiigggiiijjjkkkkkkjjjhhhgggiiijjjhhheeegggmmmooommmnnnooopppooonnnnnnnnnooolllllllllmmmnnnpppqqqrrrppprrruuuwwwyyyyyyxxxwwwyyyzzz{{{zzz}}}~~~|||uuummmkkknnnooolllaaa\\\VVVSSSRRROOOKKKHHHHHHFFFDDDBBB@@@>>>===<<<<<<;;;::::::::::::::::::777555444444555666555444777888:::<<<======<<<<<<======<<<;;;<<<>>>@@@BBBCCCHHHTTTfffxxxpppaaaaaafff```RRRHHHOOOmmmuuu[[[bbbyyy{{{iii[[[\\\```[[[QQQKKKJJJHHHLLLRRRNNNEEEDDDKKKDDDFFFGGGCCC;;;444111000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************+++,,,---...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000000000222444555333222555666777888999:::;;;<<<666888:::===??????>>>>>>>>>@@@EEEMMMWWW```fffhhhrrr))))))************))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))******+++---///111222:::888;;;FFFXXXffflllllleee___WWWXXXeeetttyyyvvv}}}|||wwwppprrryyy}}}|||zzz}}}pppdddXXXSSSFFFDDDMMMJJJAAAAAAAAA???>>>???@@@AAAAAA@@@EEEDDDEEEKKKTTT]]]bbbdddiiikkkllllllkkkmmmssswwwuuusssooolllkkkjjjiiihhhkkklllnnnnnnlllkkklllmmmmmmmmmoooqqqsssrrrooollliiihhhggggggiiikkkkkkjjjmmmnnnoooooonnnkkkgggeeeaaacccgggkkkmmmooooooooonnnoooqqqrrrqqqpppnnnmmmpppooonnnmmmmmmnnnooopppkkkkkkllllllkkkjjjiiiiiinnnoooqqqrrrsssvvvzzz}}}zzzwww||||||zzzzzzzzz{{{xxxsssnnnmmmmmmkkkeee___VVVTTTQQQNNNLLLJJJFFFDDDGGGEEEBBB>>><<<;;;;;;;;;:::999999999999999:::;;;;;;999666333333444777999999999999;;;===>>>===<<<;;;???===777666<<<@@@???DDDZZZvvv|||zzzfff[[[]]]TTTBBBCCCRRRggg|||lllbbbiiitttooonnnpppqqqjjj\\\PPPKKKGGGGGGGGGGGGGGGHHHHHHHHHEEECCC@@@>>>;;;777222.........---,,,,,,+++******---------,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++...---,,,+++***+++,,,------,,,,,,+++*********+++------------------------------,,,,,,,,,,,,++++++------..................111000000222444444333222444666888:::<<<=====================>>>>>>>>>>>>===<<>>>>>@@@BBBBBBBBBAAA@@@AAAEEEMMMTTTXXXZZZ```bbbdddfffhhhjjjnnnpppjjjjjjiiiiiijjjkkkkkkjjjiiiiiijjjkkkllllllkkkkkkllllllmmmnnnpppooommmjjjiiijjjjjjjjjkkklllmmmnnnnnnooooooooommmjjjhhhffffffhhhkkknnnppppppppppppnnnoooqqqrrrsssrrrqqqppprrrqqqooommmmmmmmmooopppnnnnnnnnnnnnmmmmmmlllllljjjlllnnnoooppprrruuuwwwtttrrruuu~~~|||xxxvvvtttttttttqqqmmmhhheeeccc```ZZZVVVRRRPPPLLLJJJIIIGGGEEECCC===<<<;;;::::::;;;<<<===888888777777777888999999888777666555555777:::;;;<<<<<<;;;;;;<<<;;;:::999999======999;;;CCCIIIKKKeeekkkttt~~~vvvqqqaaaQQQIIIGGGJJJWWWeeebbbhhhjjjgggdddgggkkklllqqqpppqqqppphhhZZZNNNIIIOOOOOONNNMMMKKKHHHEEECCCDDDAAA===:::888444000---......------,,,++++++***---------,,,,,,,,,++++++---------,,,,,,+++++++++***++++++++++++,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,---------,,,++++++******++++++------------------------------,,,,,,,,,,,,++++++---...//////000000//////111000000222444555444222444666888:::<<<=========<<<<<<<<<===>>>????????????===???JJJWWW```iiiooowww))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************)))***+++,,,------111555888999:::AAANNNXXX___bbb^^^UUUQQQZZZiiisssyyy{{{|||{{{{{{xxxqqqiiiqqq~~~}}}~~~vvv]]]PPPEEE???FFF@@@>>><<<<<<===??????>>>???>>>>>>@@@EEEJJJMMMNNNUUUVVVZZZ___dddggghhhgggbbbccceeeggghhhiiiiiiiiigggffffffiiilllmmmkkkiiikkkjjjiiijjjlllllljjjhhhiiikkknnnnnnmmmmmmooorrrppppppooommmkkkiiihhhgggjjjkkkmmmnnnoooooonnnnnnnnnoooppprrrrrrrrrqqqqqqrrrpppnnnlllkkkmmmnnnppprrrrrrpppooooooooopppqqqmmmnnnppppppooonnnoooppprrrppprrrxxx|||{{{zzz{{{}}}{{{{{{zzz|||}}}zzzuuurrrooonnnmmmjjjgggbbb\\\WWWSSSQQQOOONNNKKKGGGDDDDDDCCCCCCBBB<<<;;;:::999888777777777666555555555666666777888666666777888999;;;===>>>===<<<;;;::::::999999999;;;;;;:::;;;DDDSSSaaaggguuukkkgggsss|||lll___KKKBBBKKK\\\eeeeee]]]^^^^^^^^^ccckkknnnlllmmmjjjjjjllljjjaaaZZZWWWXXXYYYYYYXXXTTTNNNHHHDDDBBB>>>999666333000---+++......------,,,+++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------......,,,,,,++++++******++++++------------------------------,,,,,,,,,,,,++++++...//////000111111000000111000000222444555444333444666888:::<<<=========:::;;;<<<===>>>???@@@AAABBB===???JJJXXXbbbiiinnnwww))))))************))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++*********))))))))))))******+++000333666666555:::DDDLLLWWW___ccc^^^XXX[[[ccchhhwwwxxxxxxzzz||||||yyyttt~~~xxx|||kkkUUUGGGHHHDDDBBB>>>===>>>>>>>>>===@@@???>>>???@@@CCCEEEFFFKKKLLLQQQXXX```cccaaa^^^```bbbfffggggggfffeeedddgggeeedddhhhnnnppplllhhhjjjhhhggghhhiiijjjiiihhhgggkkkppppppmmmlllppptttqqqpppnnnkkkjjjiiihhhhhhjjjjjjkkkkkkkkkjjjiiiiiimmmnnnoooooooooooonnnnnnooommmkkkiiijjjllloooqqqtttrrrqqqooooooppprrrssstttuuuvvvuuurrrooonnnmmmuuuuuuvvvyyy{{{zzzxxxwww}}}~~~{{{xxxwwwwwwpppnnnnnnooorrruuuzzz~~~|||xxxtttoookkkiiigggcccaaa]]]WWWQQQMMMLLLMMMKKKHHHCCC@@@????????????::::::999888777666666666444444444444555666666777666777999;;;===>>>>>>???:::::::::999888888:::<<<>>>:::888BBBVVVnnn~~~ssseee```oooxxx[[[TTTPPPWWWgggooohhh\\\dddooowwwsssnnnooouuuyyytttjjjdddgggllljjjdddaaa[[[]]]^^^^^^YYYRRRJJJEEE@@@<<<666222000...---,,,......------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,,,,++++++***++++++,,,------------------------------,,,,,,,,,+++++++++---...///000000000000000111000111222555666555333444666888:::<<<=========999:::;;;===>>>@@@AAABBBCCC===>>>IIIXXXaaagggkkkxxx))))))************))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******)))))))))(((((())))))***---///111444666:::>>>AAALLLWWWbbbggghhhfffaaa\\\hhhlllrrrvvvxxxxxxzzz|||}}}|||iiiMMMDDDHHHEEEAAA@@@@@@AAAAAAAAA??????>>>>>>===>>>???@@@BBBDDDHHHOOOVVVYYYVVVSSS\\\```dddfffeeecccbbbcccfffddddddiiioooqqqmmmhhhhhhgggfffgggiiijjjiiihhheeejjjoooooollljjjmmmqqqpppnnnllljjjhhhhhhhhhiiiiiiiiiiiiiiihhhhhhgggfffllllllllllllkkkjjjjjjiiijjjiiihhhhhhiiillloooqqqrrrpppooonnnnnnoooqqqrrrtttvvvwwwwwwtttrrrqqqrrrxxxyyyzzz{{{}}}}}}zzzwww~~~|||zzzzzz{{{tttttttttuuuwww{{{~~~~~~yyy}}}~~~~~~}}}yyywwwsssnnniiidddaaa___ZZZYYYVVVQQQLLLJJJJJJLLLIIIFFFAAA===<<<<<<<<<;;;555555555555666777888999444444444555555666888888999:::<<<===>>>>>>>>>===;;;;;;:::888666777;;;>>>===;;;BBBXXXtttzzzpppmmmuuu{{{tttfff\\\HHHSSSiiivvvooorrr{{{{{{zzzoooaaaaaahhhhhhaaa\\\\\\]]]^^^\\\WWWNNNFFF@@@>>>:::444000///......---......------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,++++++***++++++,,,,,,------------------------------,,,,,,,,,++++++++++++,,,---...////////////111000111333555666666444444666888:::<<<=========888999;;;<<>>IIIUUU^^^eeejjjvvv))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))((((((((()))************+++///555999999888BBBLLLYYYfffooopppeeeXXX[[[```jjjqqqqqqrrrxxx}}}~~~|||}}}]]]NNNJJJGGGBBB@@@???@@@@@@@@@;;;<<<===<<<;;;:::<<<>>><<<===@@@DDDHHHJJJJJJIIIQQQVVV\\\_________```bbbccccccdddhhhlllmmmjjjgggeeeeeeeeegggiiijjjjjjhhheeeiiilllmmmkkkjjjkkkllllllkkkjjjhhhgggggghhhiiijjjjjjiiiiiiiiiiiiiiihhhkkkkkkjjjjjjiiiiiiiiiiiigggggghhhhhhjjjlllnnnpppnnnmmmlllllllllmmmnnnooolllnnnqqqsssssstttuuuwwwvvvxxxyyyyyy{{{}}}{{{wwwzzzyyyyyyyyyzzz{{{||||||}}}~~~zzz{{{}}}}}}}}}}}}~~~~~~yyyxxxyyy|||~~~zzzvvvmmmlllhhhddd___[[[WWWUUUPPPOOOLLLIIIGGGFFFFFFFFFEEEBBB>>>;;;;;;;;;:::999:::888666444333444555666666666666777888999:::;;;<<<======>>>>>>>>>======>>>>>>===:::777888===BBBBBBIII]]]zzz}}}zzzwwwkkkZZZRRRSSS\\\tttttt{{{vvvggg\\\]]]cccddd```]]]cccbbb```\\\UUULLLCCC>>>:::666222////////////.........------------------------------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............++++++******++++++,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,...////////////111000111333555777666555444666888:::<<<=========999:::;;;===>>>@@@BBBBBB@@@===@@@IIISSS[[[cccjjjrrr~~~))))))************))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))((((((((()))***++++++)))((((((+++000444666666:::@@@JJJXXXhhhoooiii^^^VVVYYYaaaiiikkkmmmvvvzzzwwwoootttvvviii]]]XXXPPPIIIDDDAAA???===888;;;<<<<<<;;;;;;===???;;;<<<===>>>>>>???AAACCCDDDJJJPPPTTTTTTUUUYYY]]]]]]___bbbeeegggfffdddbbbaaaaaacccgggjjjkkkiiihhhggghhhjjjkkkkkkjjjiiihhhhhhhhhgggggggggggghhhhhhiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjjjjkkklllmmmnnniiijjjkkkllllllmmmmmmmmmjjjkkkkkkkkklllllllllllliiijjjmmmnnnooorrruuuwwwppptttuuuuuuxxx|||{{{uuutttrrrqqqsssxxx}}}~~~~~~~~~}}}vvvxxxzzz{{{|||{{{zzzyyyuuusssqqqrrrsssrrrnnnkkkcccaaa___[[[WWWSSSPPPNNNKKKHHHEEEDDDEEEDDDAAA>>>===;;;:::999:::;;;:::999===;;;888666666999<<<>>>999999999:::;;;<<<>>>>>>===============>>>>>>>>><<<>>>>>>===<<>>@@@AAAAAA??????DDDKKKRRRXXXbbblllrrr))))))************))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((((((((()))***+++,,,+++***)))***---111555888777999???KKK]]]kkklllfffTTTSSSXXX```dddhhhrrr}}}xxxuuuttthhhlllxxxqqqfffZZZQQQIIICCC@@@888;;;>>>>>>======???BBB===>>>>>><<<999:::>>>BBB===CCCIIILLLKKKMMMQQQUUUXXX[[[```bbbbbb```______^^^___bbbfffjjjkkkiiigggiiiiiiiiikkklllkkkhhheeeeeefffffffffggggggggghhhgggggggggggghhhiiijjjkkkiiijjjkkklllnnnppprrrtttlllmmmnnnooonnnmmmkkkjjjiiiiiijjjkkkllllllkkkkkklllmmmmmmmmmmmmooorrrtttkkkpppsssrrrvvv{{{zzzuuuvvvsssqqquuu~~~}}}{{{yyysssvvvyyy{{{zzzwwwsssppptttpppkkkiiiiiihhheeebbb^^^]]][[[XXXTTTPPPMMMKKKJJJFFFBBBBBBDDDCCC>>>999777666666888:::;;;;;;:::333333333777===FFFOOOUUU;;;;;;;;;<<<===>>>@@@AAA<<<<<<<<<<<<===>>>???@@@777:::===>>>@@@GGGRRRZZZ{{{sssdddSSSSSSooozzzttt|||rrrddd[[[```gggiiicccZZZZZZ```YYYWWWRRRMMMGGGBBB???===222000...---...//////...------..................---------.........//////+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,+++++++++******------------------------(((***+++---......------+++*********+++,,,,,,------------------------------------,,,,,,,,,++++++,,,---...000111111222222000000111333666888777666444666888:::<<<=========:::;;;<<<===>>>???@@@AAA>>>AAAFFFNNNRRRWWWcccnnnuuu))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))(((((((((***---000111888777999AAAPPP```mmmuuunnn___TTTWWW```fffkkkooo|||~~~xxxxxxyyyzzzrrrqqq{{{mmm\\\VVVNNNDDD<<<<<<;;;999888999<<<>>>>>>;;;999;;;:::777777:::??????@@@AAACCCFFFGGGIIITTTUUUXXXZZZ]]]___```aaa```cccfffgggfffeeedddddddddfffhhhiiiiiigggdddcccgggfffdddccceeehhhiiijjjhhhgggeeeeeefffhhhkkkmmmtttkkkgggmmmrrrpppllllllkkkjjjjjjjjjjjjkkkkkklllllllllkkkkkklllnnnpppqqqpppqqqssstttuuuvvvwwwwwwuuusssssswww}}}~~~yyytttwwwyyy|||{{{uuusssvvvzzz~~~{{{uuuooommmiiifffeeeeeeddd```]]]TTTSSSRRROOOMMMJJJGGGFFFDDDBBB@@@>>><<<:::999999777666666666666555555555333222222222333666999:::?????????@@@@@@AAABBBCCC>>>::::::>>>@@@>>>===>>>;;;;;;<<<@@@JJJZZZkkkvvv~~~jjjYYYYYYjjjzzz|||zzzzzzzzzeeeXXXeee```bbbiiiiiiaaaYYYVVVOOOKKKEEEBBB@@@<<<777222......------------..............................//////...------------...---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,++++++******++++++,,,------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111111222333444444444444666666777888:::;;;<<<<<<;;;;;;<<<===>>>??????@@@@@@???AAAJJJSSS[[[eeennn|||))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))((()))***,,,///000333555999>>>FFFRRR___hhhvvvhhh[[[XXX[[[```gggnnnuuu}}}ttttttxxx{{{ssscccWWWGGGFFFDDDCCCBBB@@@===;;;;;;999:::>>>???===>>>BBB============>>>@@@AAABBBJJJKKKMMMPPPRRRTTTUUUUUUWWWYYY\\\]]]\\\\\\\\\]]]```aaadddfffggggggeeedddgggeeedddccceeefffhhhhhhhhhgggffffffgggiiikkkmmmqqqjjjgggkkkmmmkkkiiijjjnnnmmmllljjjiiiiiijjjjjjqqqqqqooonnnnnnnnnoooooorrrrrrtttuuuvvvvvvvvvuuuwwwwwwxxxzzzzzzyyywwwuuuwwwzzz~~~}}}{{{|||wwwsssssssssttttttqqqllliiifffccc___^^^]]]\\\XXXVVVOOOOOOMMMKKKIIIFFFDDDBBB@@@???===;;;999888777777555555555555555555555555333333222333444666999;;;============>>>??????@@@BBB>>><<<===<<<999;;;???CCCCCCKKK]]]qqq}}}{{{tttwwwiiibbbkkkzzz~~~sssqqqiiisss{{{qqqiiifffhhhhhhlllrrrqqqfff\\\XXXNNNJJJFFFAAA===999444111......------------..............................//////...------------......---------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111111222333444444444444666777888999:::<<<<<<===;;;;;;<<<===>>>@@@@@@AAAAAA???AAAJJJSSS\\\gggppp|||))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))***))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))***))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************))))))***+++---...---222777999;;;BBBMMMVVVsssmmmfffbbb``````fffmmmjjjooopppnnnooovvvvvvUUUMMMDDD>>>======:::777:::777666999999777777:::<<<;;;;;;;;;;;;;;;<<<<<<@@@AAACCCEEEGGGHHHIIIIIIMMMOOOPPPQQQQQQQQQTTTVVVXXXZZZ]]]```bbbccccccbbbddddddcccccccccdddeeeeeefffgggggghhhiiijjjkkkllllllhhhggghhhhhhffffffiiirrrpppmmmkkkiiiiiijjjjjjqqqqqqpppoooooooooppppppvvvwwwyyyzzzzzzxxxwwwuuuxxx{{{}}}|||yyyvvvvvvwwwxxx{{{}}}}}}{{{}}}}}}}}}|||||||||xxxuuupppmmmjjjgggfffdddbbb```\\\ZZZWWWUUUSSSQQQNNNLLLIIIHHHGGGFFFCCCAAA???>>><<<;;;999888666555555444333444444444444444444444555555444555666888:::<<<======<<<<<<<<<======>>>;;;:::;;;===<<<;;;@@@GGGEEEWWWnnnyyyxxxrrrxxx|||yyyuuu}}}ppphhhdddhhhmmmjjjmmmssswwwrrrdddYYYTTTKKKIIIFFF@@@999444111000......------------..............................//////...------------............---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111111222333444444444444666777999:::<<<======>>>;;;;;;<<<>>>???AAABBBBBBAAA???AAAIIISSS]]]iiisss}}}))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((()))*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************+++******)))******+++,,,***...222444555999@@@EEE^^^fffqqqvvvsssnnnkkkllllllkkkkkknnnttt|||zzzuuu}}}{{{zzzwww{{{qqqYYYIIIDDDDDDBBB@@@EEE@@@>>>>>>===;;;===@@@<<<<<<;;;;;;;;;;;;<<<===<<<===???@@@BBBCCCCCCCCCHHHIIIIIIIIIIIIKKKOOORRRQQQSSSVVVYYY[[[\\\]]]]]]aaaaaabbbbbbaaaaaaaaabbbdddeeeggghhhiiijjjiiiiiigggggghhhgggeeedddhhhlllsssqqqnnnlllkkkkkklllmmmllllllmmmnnnoooqqqrrrssszzz{{{}}}~~~}}}|||yyyxxxxxxyyyzzz{{{zzzzzzzzzzzz{{{}}}|||zzzzzz}}}{{{yyyyyyvvvqqqmmmjjjfffbbb___]]]\\\ZZZYYYUUUTTTQQQOOOLLLIIIGGGEEEBBBBBBBBB@@@???===;;;:::999888777555444444444444222222333333444444444555888888888888999;;;===>>>=========<<<<<<======>>>888888<<>>666000///000......------------..............................//////...------------...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,---...//////...---,,,------------------------......//////000000111111111111222333444444444444666777999;;;===>>>>>>>>>:::;;;<<<>>>???AAABBBCCCAAA>>>@@@IIISSS]]]jjjttt~~~))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))******++++++(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********************************+++++++++---000444777:::;;;EEEZZZuuu~~~qqqhhhqqqnnnnnnttt{{{~~~|||~~~yyyyyytttrrrqqqxxxtttaaaYYYUUUOOOJJJIIICCC>>>===;;;:::<<>><<<===>>>???@@@@@@@@@@@@DDDDDDDDDDDDDDDFFFJJJNNNOOOPPPRRRTTTUUUVVVWWWWWW[[[]]]``````^^^]]]^^^___```bbbdddfffggggggfffeeecccfffiiigggeeegggkkkooopppooommmllllllnnnoooppplllmmmnnnoooqqqrrrssssssyyyzzz{{{||||||zzzxxxwwwuuuttttttyyy~~~}}}}}}}}}~~~}}}~~~yyyxxx{{{}}}{{{yyywwwrrrjjjdddaaa___\\\[[[ZZZXXXVVVTTTPPPOOONNNKKKHHHEEECCCBBB>>>>>>======<<<:::999888777666666555444444555555222222333444444555666666:::;;;;;;<<<<<<>>>??????<<<<<<;;;;;;;;;<<<======>>><<<===@@@EEEPPPbbbsss~~~{{{zzzyyyiiiaaammm~~~wwwmmmfff```^^^bbbhhhvvvxxxvvvnnnbbbYYYRRROOOEEEEEEBBB;;;444//////111......------------..............................//////...------------...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,---...//////...---,,,------------------------......//////000000111111111111222333444444444444555666999<<<===>>>>>>>>>;;;;;;<<<>>>???@@@AAABBB@@@>>>@@@IIISSS]]]iiisss}}}))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))************(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******************+++******---222666777666888MMMiii}}}wwwkkkhhhdddfffqqq}}}}}}yyyvvvxxxpppmmmooozzzuuukkk^^^WWWNNNHHH@@@888555777:::999999999:::;;;<<<<<<<<<<<<======>>>=========???????????????@@@DDDGGGKKKLLLMMMOOOPPPQQQQQQQQQTTTXXX]]]]]][[[ZZZZZZ\\\\\\]]]___aaabbbbbbbbbaaa```eeehhhgggfffhhhkkkllljjjjjjkkkkkklllnnnooooooooopppqqqqqqrrrrrrqqqqqqrrrrrrsssttttttuuuuuutttqqqpppqqqxxx}}}|||||||||}}}~~~yyy}}}~~~~~~zzz{{{{{{yyywwwvvvsssmmmddd]]]YYYWWWUUUUUUTTTSSSPPPNNNJJJJJJIIIGGGCCC@@@???@@@::::::::::::999999888777666666555555555666666777333333444555666888888999;;;;;;<<<======>>>??????:::::::::;;;;;;<<<===>>>>>><<<>>>GGGVVVkkk~~~}}}~~~vvvnnnkkknnn{{{uuuxxxrrrllliiieeedddhhhnnnpppoooggg[[[RRRNNNKKKIII@@@???;;;666222//////000......------------..............................//////...------------...---------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------------............------------------------------......//////000000111111111111222333444444444444333555888;;;===>>>>>>===;;;;;;<<<===>>>???@@@@@@???===@@@JJJSSS\\\gggpppzzz))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))*********************************)))))))))))))))(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************(((((()))***************)))***+++---...111333555888AAANNN\\\nnn}}}zzziiibbb```iiitttzzz}}}}}}uuuooouuuuuupppwww~~~xxxpppggg[[[KKKAAA???<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<<<<===???AAACCCCCCDDDFFFGGGHHHIIIJJJNNNTTTYYY[[[YYYWWWXXXZZZXXXYYYZZZ[[[\\\]]]]]]]]]^^^dddgggddddddggggggcccdddfffgggiiijjjkkkkkkjjjlllmmmnnnooopppoooooonnnlllllllllmmmnnnppprrrtttoooqqquuu{{{~~~{{{yyyzzz{{{||||||zzz||||||}}}|||zzz|||zzzwwwzzz~~~yyypppmmmjjjiiigggccc\\\WWWSSSPPPMMMLLLKKKJJJHHHFFFAAACCCCCC@@@===::::::<<<666777777777777777666666555555444555555666777777444555666777999:::;;;<<<999:::;;;<<<<<<=========<<<======>>>???AAABBBCCCAAADDDPPPbbbuuupppgggvvv~~~uuujjjsssrrrrrrsssooojjjkkkooobbb___UUUHHHCCCEEEDDDAAA;;;888333000////////////......------------..............................//////...------------...+++,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------,,,,,,,,,,,,------..............................//////000000111111111111222333444444444444222444888;;;===>>>===<<<;;;;;;<<<<<<===============<<>>WWWvvv|||oooeeeeeeiiikkknnnrrr{{{|||xxxuuuzzzwwwtttqqqmmmcccTTTHHHCCC@@@???>>><<<;;;:::::::::<<<<<<======<<<;;;;;;:::;;;<<<===<<<<<<<<<===???999:::;;;===???AAABBBCCCKKKQQQWWWZZZWWWVVVWWWYYYVVVVVVWWWXXXYYYZZZ[[[[[[^^^ccceeebbbbbbdddbbb[[[aaaccceeeggghhhhhhfffeeedddeeehhhjjjlllmmmmmmmmmjjjiiiiiijjjlllpppsssuuunnntttzzz~~~~~~|||zzzxxxwwwxxxzzz}}}~~~{{{|||}}}|||||||||||||||{{{{{{{{{{{{}}}{{{zzz{{{}}}}}}yyyuuu{{{}}}zzzuuuuuuvvvppphhhfffbbb^^^\\\\\\ZZZUUURRRPPPLLLGGGDDDCCCBBBAAA@@@;;;===>>>;;;888555666888444555555666666555555555444444444444555666777888555666777999:::<<<======888888999:::;;;;;;;;;:::@@@AAAAAACCCDDDFFFHHHIIIOOOXXXkkkvvv||||||{{{}}}uuunnnrrrxxx}}}xxxoooiiihhh[[[WWWMMMAAA@@@DDDEEE@@@777333...,,,...//////---.........------.................................//////...------------...+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------............------,,,,,,------...------+++******+++------..............................//////000111111111111111222333444444444444111333777;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;;;;;;;::::::;;;<<<===>>>999999999999:::<<<>>>@@@DDDDDDDDDEEEGGGIIIJJJKKKOOOPPPRRRSSSRRRQQQOOONNNUUUUUUVVVWWWXXXXXXXXXXXX]]]]]]^^^^^^___`````````bbbbbbccceeegggiiikkklllhhhhhhiiinnnssstttqqqmmmmmmooorrruuuvvvuuutttrrrpppuuu{{{}}}}}}~~~zzzxxxyyy|||~~~~~~|||{{{yyyvvvtttrrrqqqqqqqqqpppooonnnmmmnnnoooooooooppppppnnnjjjddd___[[[\\\XXXRRRNNNMMMLLLKKKJJJFFFEEEDDDBBB???>>><<<;;;999999888777666555555444333333444444555666666777555555666777888999999999::::::::::::;;;<<<===>>>;;;===>>>:::999;;;<<<<<<===AAADDDDDDDDDKKKWWWbbbsssxxxxxxrrrhhh___WWWRRRLLLHHHFFFBBB===888222222222111000//////...////////////////////////////////////////////////////////////...............---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,,,,---------......------------------------------------------------***++++++,,,---.../////////...---,,,,,,,,,,,,,,,////////////////////////000000000000111111111111000111222333444555555555555555777999;;;===???@@@;;;<<<===>>>>>>===<<<<<<===>>>BBBKKKSSSYYY^^^aaawww''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))*********+++***)))(((''''''((()))***((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))************))))))))))))))))))*********************+++++++++,,,,,,...444888666666BBBYYYmmm~~~zzzxxxzzzvvvmmmqqq||||||yyy~~~~~~xxxxxx~~~yyy```LLLHHHRRR^^^oooiii___UUULLLDDD===999???@@@@@@>>><<<:::999888@@@@@@>>><<<:::777555444;;;;;;:::::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHKKKMMMNNNOOOOOOQQQQQQSSSTTTUUUUUUUUUUUUYYYZZZZZZ[[[\\\\\\]]]]]]aaaaaaaaabbbccceeefffgggeeefffgggkkknnnooonnnllllllnnnppprrrssssssrrrrrrlllrrrxxxzzzzzzzzz|||}}}{{{wwwvvvwwwxxxyyyyyyqqqpppnnnllljjjhhhgggffffffeeedddcccccccccdddeeefffffffffeeeccc___[[[XXXVVVRRRMMMJJJHHHGGGFFFEEEAAA@@@???===;;;:::888888888777777666666555555555333333444444555666666777888888888999999::::::;;;>>>>>>==================<<<<<<======;;;999:::<<<<<<>>>AAACCCKKK]]]ttt}}}~~~zzzfffTTTOOONNNLLLHHHBBB===999777222222111111000//////...................................................////////////...............---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,------------------///...---,,,,,,,,,,,,---........................000000000000111111111111000111222333444555555555444555666888;;;===>>>???;;;<<<===>>>>>>>>>===<<>>AAAIIIPPPVVV]]]ccc~~~''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((()))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))*********************++++++++++++,,,+++000444333333888CCCLLLfffyyy|||ttthhhtttyyyuuuxxxwwwxxx}}}xxxsssyyyqqqaaaXXXUUUfffjjjoooqqqmmm```QQQFFF>>>??????===;;;:::>>>AAA888999<<<>>>@@@AAAAAAAAA<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;;;;<<<;;;<<<>>>AAADDDGGGIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPSSSTTTTTTUUUUUUVVVVVVWWW[[[[[[[[[[[[[[[\\\]]]^^^]]]___aaabbbcccdddfffgggggghhhiiijjjkkkllllllllliiinnntttwwwuuussssssssstttrrrppppppppppppooommmgggfffeeecccaaa___^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[YYYYYYYYYXXXWWWUUUTTTSSSNNNJJJFFFCCCBBBAAA@@@???===<<<;;;:::888777666555666666666555555555555555444555555666666777777888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::999555777<<<<<<888:::AAA>>>FFFOOOXXXddduuu~~~xxxmmm[[[JJJGGGIIIIIIDDD<<<666555555222111111000000//////.................................................../////////............---...------,,,,,,------...,,,------......------,,,,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,......---,,,,,,,,,------------------------------000000000000111111111111000111222444555555555555444444666888:::<<<===>>>;;;<<<===>>>??????>>>===AAA???AAAHHHOOOVVVaaalll''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))((()))))))))************************++++++++++++(((+++///222333666:::>>>III___yyy|||hhhiiijjjnnnuuu}}}zzzuuuqqqttt}}}~~~xxxwww~~~~~~yyyeeeXXX]]]eeemmmqqqmmmfff```WWWQQQKKKIIIFFFCCCBBBCCCAAAAAA@@@???>>>===<<<;;;============<<<;;;::::::;;;;;;;;;;;;;;;::::::999:::::::::;;;<<<>>>???@@@CCCDDDFFFGGGIIIIIIJJJJJJLLLLLLLLLMMMNNNNNNOOOOOOQQQPPPPPPQQQQQQRRRSSSTTTSSSVVVXXXWWWVVVWWW[[[___^^^]]]]]]]]]^^^```bbbcccaaaeeehhhjjjhhhgggggghhhgggffffffffffffeeeaaa___^^^]]]\\\[[[YYYWWWUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRNNNNNNMMMLLLKKKKKKKKKKKKFFFCCC???===<<<<<<;;;:::::::::999888777666666555444555555555666666777777888888888888999999::::::======<<<<<<<<<<<<<<<<<<777888:::;;;<<<<<<<<<;;;>>>888888???@@@===AAALLLPPP___qqq~~~}}}~~~uuu|||~~~nnn\\\PPPKKKHHHGGGGGGDDD>>>777222111222111111000000////////////................................................//////.........---------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,,,,------------------------------///000000000111111111111000111222444555555666666444444666777999;;;<<<===;;;<<<===???@@@@@@??????@@@>>>AAAJJJRRR\\\mmm~~~''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************(((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******************)))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))((()))))))))************))))))*********+++++++++)))***---///222555777999777EEE\\\sssuuuggg```hhhooopppxxx~~~wwwtttppptttoooiiibbb___aaagggmmmpppuuummmmmmlllaaaRRRJJJDDDCCC@@@>>>=========>>>>>>===========================>>>>>>===<<<::::::;;;::::::999999::::::;;;>>>???@@@AAACCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHHHHIIIJJJLLLMMMNNNMMMOOOPPPOOONNNOOOSSSWWWUUUTTTSSSSSSTTTVVVXXXZZZVVVWWWWWWWWWWWWXXXZZZ\\\\\\\\\\\\]]]]]][[[WWWTTTRRRRRRQQQPPPOOOMMMKKKIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBAAABBBBBB@@@>>>;;;999999999888777777777777777666666666555555666666777777888888999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>======BBB>>>???HHHMMMPPPYYYeeesss{{{~~~uuuqqqqqqcccfffcccVVVKKKGGGIIIJJJKKKDDD<<<666333111000///000000000///////////////............................................................------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------++++++,,,,,,---...//////------,,,,,,,,,------...........................///000000000111111111111111222333444555666666666444555666777999:::<<<<<<:::<<<===???AAAAAAAAA@@@>>>===CCCPPPZZZeee{{{''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************)))))))))************++++++++++++,,,---///222333333888EEE[[[ttt~~~mmmbbbdddffffffnnnzzz}}}wwwtttwwwzzzvvv~~~~~~{{{yyyzzzzzzzzzzzz||||||}}}sssZZZXXXTTTOOOKKKIIIGGGFFFAAA@@@???>>>>>>>>>???@@@===>>>??????>>><<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEGGGIIIJJJIIIIIIJJJJJJIIIKKKNNNPPPMMMMMMLLLMMMNNNOOOQQQRRRQQQPPPNNNNNNOOORRRTTTVVVSSSSSSTTTUUUVVVTTTPPPMMMKKKLLLLLLKKKJJJHHHEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>===<<<;;;;;;;;;<<<:::888777777777666555555555555555555555555555888888999999:::::::::;;;========================;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;<<<<<<888===GGGSSSbbbrrrrrriiiddd[[[VVVOOOLLLQQQUUUPPPHHHGGG???666111000111000...////////////////////////------------------------------------------------.........------------,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......------------------------------------------------***++++++,,,---...///000------,,,,,,,,,---......////////////////////////000000000000111111111111111222333444666666666666555666777888999;;;<<<<<<:::;;;>>>@@@AAABBBBBBBBB>>>===GGGWWW```jjj''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))(((''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''((()))******)))((('''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))************++++++++++++***+++---///333444999DDDTTTggg{{{wwwmmmkkkrrrwwwvvvvvvyyy~~~xxxrrrvvv~~~}}}}}}xxxvvv{{{}}}tttqqq~~~{{{pppbbbUUUJJJDDDFFFDDDAAA>>>===>>>@@@AAA>>>>>>@@@@@@???>>><<<;;;;;;;;;======>>>===<<<<<<::::::;;;;;;;;;;;;::::::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCEEEGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIJJJKKKLLLMMMMMMJJJJJJKKKLLLMMMLLLHHHFFFGGGGGGHHHHHHFFFDDDBBB@@@???@@@AAAAAAAAA@@@>>>>>>:::::::::999999888888777888777555555666666555444555555666666777777888888<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<:::;;;;;;;;;<<<=========<<<;;;;;;;;;===@@@CCCEEEHHHVVVeeeooosssggg^^^\\\XXXSSSSSSYYYZZZNNN@@@:::777444111000000000000////////////////////////------------------------------------------------.........---------,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///........................000000000000111111111111111222333555666666777777666777888999:::;;;<<<===:::;;;>>>@@@BBBCCCCCCCCC??????KKK[[[cccjjj'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))************(((***,,,+++******,,,///000222444555999IIIeee}}}~~~|||mmmqqq|||~~~pppqqq|||}}}~~~{{{xxx{{{|||{{{hhheeeiiimmmuuu|||}}}~~~}}}xxxppphhhcccKKKHHHCCC???======@@@AAA???@@@AAABBBBBB@@@>>>======>>>???@@@???===;;;999:::::::::::::::999999888777777888888999:::::::::::::::999999999999999:::>>><<<;;;===AAABBBAAA??????@@@AAABBBCCCDDDDDDDDDBBBAAABBBCCCCCCCCCAAA???BBBBBBCCCDDDEEEEEEBBB@@@???@@@@@@@@@???===:::999888999:::::::::999777666555666666777777777666666666555444444555555444333888888999999:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>>>>????????????BBBGGGMMMTTTXXXsssrrrdddZZZYYY___aaa^^^XXXPPPDDD999...111444333000...///222.........///////////////------------------------------------------------......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------000000000000111111111111222222444555666777777777777777888999;;;<<<======:::;;;>>>@@@BBBDDDDDDDDDAAABBBMMM^^^cccggg|||))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))(((((('''''''''''''''''')))+++---///))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((()))***************+++*********))))))(((((()))************+++++++++---///111111333:::EEEMMMnnnxxxkkkiiiuuu}}}yyywww{{{yyyvvvvvv~~~mmmXXXTTTNNNIIIIIILLLRRRUUUaaaUUUIIICCCAAA???============>>>??????>>>AAAEEE>>>===<<>>;;;<<<======<<<<<<:::999999;;;;;;;;;::::::999999999888888::::::::::::999888888888999::::::::::::999888888999999::::::::::::<<<;;;:::999999:::;;;<<<999::::::::::::;;;;;;;;;:::::::::999999999999999777777777666555555444444666666666666777777777777666666666777888888999999>>>>>>>>>======<<<<<<<<<;;;@@@@@@;;;999<<<>>><<<888999:::;;;<<<<<<===>>>===:::<<>>>>>@@@@@@AAACCCDDDBBB===999777@@@===999999===???@@@???<<<======>>>?????????>>><<<<<<;;;;;;;;;;;;;;;:::999:::;;;;;;;;;:::999999999:::::::::999888888777777777777777777888888888999999888888888888999999888888888999999999999:::777777666666666666666666666666666666555555555555777777777888888888999999999999::::::;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCC>>>BBBBBB>>>===@@@AAA>>>@@@@@@@@@???===<<<<<<<<>>>>>>>><<<<<<==================<<<=========<<<<<<;;;:::<<<<<<;;;;;;:::888777666777777777666666666666666777777888888888888777777777777777777888888888888666666666666666666666666666666666666777777777777999999:::::::::;;;;;;;;;=========>>>??????@@@@@@???@@@@@@@@@@@@???>>>>>>===>>>===;;;<<>>:::999;;;===>>>???AAADDDGGG>>>???CCCGGGMMMYYYmmmvvvdddYYYOOOKKKNNNWWWeeeqqqrrrmmm___JJJ:::555555555//////////////////////////////......---.........///...------------...///---------............///...........................------,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---.........---------------............------------------------............///....../////////000000000///000000111222222111111222222222333444444555555666888:::;;;;;;;;;<<<===;;;===???AAABBBBBBAAA@@@<<<===>>>BBBMMMbbb|||((()))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((+++***))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))(((((()))************************)))))))))))))))))))))*********++++++++++++---///...------///111888444<<>>===<<<===AAAEEEFFFCCC@@@???>>>>>>>>>===>>>>>>>>>===>>>>>>>>>??????@@@@@@?????????>>>>>>===<<<<<<============<<<;;;:::999999999999999888888888888777888999::::::999888777777888888888999999999999999999999999::::::::::::777777888999999:::;;;;;;<<<<<<<<<<<<============>>>>>>??????@@@AAAAAAAAA@@@AAAAAA@@@@@@???======@@@???>>>===>>>???===:::AAACCCCCCBBB???>>>AAACCCBBBMMM\\\hhhsssssskkkaaa[[[WWWZZZ___gggrrr|||qqqjjjZZZDDD666333444555---........./////////000000000///......---...............------.........---------............///...........................------,,,,,,------.../////////...---------,,,------------------------,,,.........---,,,---...///......---------------...............------------------............///////////////000000000000///000000111222222222222222222333333444555555555666888;;;<<<;;;;;;<<<>>>;;;===???AAABBBBBBAAAAAA===<<<;;;@@@NNNfff((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))******))))))*********+++++++++***+++---............///444///222>>>IIIWWWqqqxxxuuuzzzxxxyyyyyywwwrrrooorrrwww}}}vvvxxx{{{wwwwwwrrrvvv}}}ppplllbbbZZZaaasss~~~~~~~~~wwwjjj```XXXNNNDDDBBB???===>>>BBBDDDCCCAAACCCBBBBBBAAAAAAAAABBBCCC?????????@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@?????????========================:::;;;<<<======<<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<============:::;;;;;;<<<===>>>??????>>>>>>>>>>>>????????????===>>>>>>??????@@@AAAAAA???@@@@@@AAABBBDDDEEEFFFFFFCCCAAAAAABBBAAAAAAAAA>>>BBBGGGKKKNNNTTT\\\bbbiii|||nnnhhhpppccc]]]XXXXXXYYYZZZ___eeeeee___QQQ???444222222111------......//////000000111000///...............---..................------------............///...........................------,,,,,,------.../////////...---------,,,------------------------+++---...---,,,+++,,,---///......---------..............................---------............///////////////000000000000//////111222222333333333222333333444444555666666777999;;;<<<<<<<<<===>>><<<===@@@BBBCCCCCCBBBAAA>>>;;;:::???OOOhhh))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))%%%&&&'''((()))******)))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++******,,,---...///......+++---222555333888MMMddd~~~wwwuuusssqqqnnnmmmsss{{{tttllllllsss||||||sssppprrrsssrrrssstttrrrlllgggmmm{{{wwwooorrruuutttggg^^^RRRJJJGGGFFFEEECCCDDDCCCBBBAAAAAABBBCCCDDD@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@?????????@@@@@@AAA@@@@@@AAABBBBBBBBBBBBBBB???@@@@@@@@@AAAAAAAAAAAA>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????;;;<<<<<<======>>>>>>???===>>>>>>???@@@AAAAAAAAA?????????@@@@@@@@@AAAAAA===>>>>>>???@@@@@@AAAAAADDDBBBAAA@@@AAACCCEEEFFFDDDBBBAAABBBAAAAAAEEEKKKPPPVVV^^^dddjjjrrr~~~~~~jjjhhhvvveee[[[PPPIIIEEECCCGGGMMMSSSOOOEEE888111000///---.........//////000000000000000//////.../////////------...//////...---------------............///...........................------,,,,,,------..................---------------------------------+++---...---,,,+++,,,---......------...//////000.............../////////---------............///....../////////000000000//////111222333333444444333333333444555555666666777999;;;<<<<<<<<<===>>><<<>>>@@@BBBCCCCCCBBBAAA<<<;;;:::???NNNggg))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***%%%&&&'''))))))))))))((())))))))))))))))))))))))'''''''''((()))*********(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((()))***************((()))))))))************)))************+++++++++******+++,,,---......---***...333333111222:::CCCOOOooowwwnnnlllmmmnnnuuu}}}~~~xxxooommmpppyyy~~~www}}}zzzxxxwww}}}zzzyyyxxxqqqllluuu}}}kkkeeeooo|||{{{tttkkkddd```]]]YYYVVVNNNLLLIIIFFFCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@BBBCCCBBBBBBCCCCCCCCCBBBAAAAAA??????@@@@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA<<<======>>>??????@@@@@@?????????@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCCFFFEEECCCCCCEEEJJJOOOSSSRRRQQQSSSUUUTTTUUU^^^jjj|||~~~uuusssxxxttteee___ccc[[[RRRHHHBBB??????DDDKKKEEECCC<<<333///111111...///000000000000000000000//////////////////000111------...//////...---------------............///...........................------,,,,,,------...---------.......................................,,,...///...---,,,---...------------...000111222---........./////////000---------............///------.........///////////////111222333444444444333333444444555666666666777999<<<<<<<<<<<<===???<<<>>>@@@BBBCCCCCCBBBBBB======>>>CCCPPPggg))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******&&&'''((()))))))))((('''))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((()))***************(((((())))))*********+++)))************+++++++++,,,+++***+++,,,---,,,+++...///000000222555555222>>>NNNbbbwww|||mmmkkkooosssyyy~~~wwwyyytttwww{{{sssxxxzzzsss}}}xxxrrrnnnhhhjjjkkkooouuuzzzzzztttoooaaa^^^XXXQQQLLLGGGEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>???AAACCCDDDDDDDDDDDDCCCBBBAAA??????======>>>???AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBB>>>??????@@@AAABBBBBBBBB??????@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEAAABBBDDDJJJSSS___kkkrrroooppptttwwwvvvxxx```aaadddfffcccZZZMMMCCCGGGBBB???AAABBBDDDIIIOOO???>>>888111000333444222111111111111000000000000//////...//////000111222,,,---...//////...---,,,---------.........//////...........................------,,,,,,------...,,,------....../////////...........................///000///...---...000,,,,,,,,,---///000222333---.........//////000000---------.........//////------------........./////////111222333444444444333333444444555666666666777:::<<<===<<<<<<===???<<<>>>@@@BBBCCCCCCBBBBBB@@@BBBDDDHHHSSSiii))))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,---//////000::::::@@@RRRnnnqqqaaagggyyy{{{xxxzzztttmmmmmm~~~www|||~~~|||yyymmmfffXXXSSSTTT___kkkuuu|||ppp]]]PPPLLLLLLHHHFFFBBB???@@@CCCDDDCCC@@@@@@AAAAAABBBBBBAAAAAA@@@AAABBBDDDDDDEEEEEEEEEBBB???>>>@@@CCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAABBBAAA???>>>>>>@@@AAAAAAAAACCCBBBAAAAAAAAAAAAAAAAAA>>>;;;;;;AAAGGGFFFAAA===>>>AAACCCBBBBBBCCCDDDDDD>>>FFFIIIEEECCCFFFGGGEEEPPPMMMMMMYYYttttttkkkUUUQQQRRRWWWTTTJJJAAA???;;;======>>>FFFQQQTTTPPP777555333111000000000111////////////////////////000000//////.........---........................000000000000000000000000......------------............------------..............................///---***+++---///...,,,---------------------------------............///........................////////////////////////000000000000000000000000000111111111111222222222333333444444555666666666666888;;;<<<<<<<<<<<<===>>>======@@@CCCDDDBBB???>>>>>>???CCCPPPiii))))))************))))))))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((())))))******))))))((())))))((((((((('''''''''(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,---...//////333222444:::III]]]rrrxxxqqqzzzyyyvvvyyy{{{wwwwwwsssvvvwwwvvvzzzxxxtttttthhh___^^^^^^[[[TTTQQQcccfffhhhffffffhhhiiihhh[[[WWWRRRLLLIIIGGGDDDAAAIIIJJJKKKIIIEEEBBBBBBBBBAAAAAA@@@@@@???>>>======DDDBBB@@@@@@???>>>>>>??????@@@CCCEEEEEEEEEDDDCCCEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDDDDDDDCCCBBBCCCDDDFFFCCCAAAAAAAAABBBCCCDDDCCCEEEFFFDDDCCCEEEIIILLLHHHMMMMMMJJJNNN[[[gggmmmjjjnnnzzzzzzdddVVVOOOLLLIIIJJJLLLHHH???::::::;;;;;;===GGGVVV]]]RRRAAA666555333111000000000111////////////////////////000/////////....................................////////////////////////......------------......///......------......///........................///---++++++---......,,,---------------------------------............///........................////////////////////////000000000000000000000000000111111111111222222222333333444444555666666666666999;;;<<<<<<<<<<<<===>>>======@@@CCCEEECCCAAA??????@@@DDDQQQiii))))))************))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))******************)))))))))(((((((((((('''''')))******++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))***************************+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,------......---000222000111:::KKKXXX}}}uuuqqqtttvvvwwwxxxooouuu}}}{{{xxx}}}|||}}}uuu{{{mmm[[[MMMNNNOOOWWWjjj}}}xxxsssnnnkkkrrrqqqmmmeeeYYYOOOJJJHHHIIIHHHGGGFFFEEEFFFGGGGGGBBBCCCDDDCCCCCCDDDFFFHHHDDDEEEEEEEEEEEEDDDCCCCCC@@@@@@AAABBBBBBBBBBBBBBBCCCEEEHHHHHHFFFEEEGGGIIIHHHIIIGGGDDDBBBDDDHHHLLLJJJMMMOOOPPPQQQVVV```hhhllluuu~~~cccPPPGGGDDDBBBCCCGGGIIIEEE>>>;;;======AAAIIITTT]]]YYYGGG444555444222000//////000000////////////////////////////////////....................................------------------------......------------......//////............//////........................///---+++,,,---...---,,,---------------------------------............///........................////////////////////////000000000000000000000000000111111111111222222222333333444444555666666666666999<<<===<<<<<<===>>>======>>>AAADDDEEEDDDCCC@@@AAABBBFFFRRRiii))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******++++++++++++******))))))(((((((((((((((((()))******++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***000666666333333:::BBBNNNmmmuuuppptttxxxvvvssssss~~~yyyttttttvvvzzzyyyzzz{{{pppuuu~~~ooolllgggiii}}}tttiii___YYYOOOMMMIIIFFFDDDDDDDDDEEEFFFIIIIIIEEEDDDFFFIIIJJJIIIGGGEEEBBBBBBBBBDDDFFFHHHGGGGGGFFFEEEFFFIIIKKKCCCGGGLLLMMMKKKJJJLLLOOOPPPRRRSSSRRRTTTYYY]]]]]]^^^aaahhhooosssyyyxxxwwwkkkWWWKKKGGGFFFBBBGGGKKKJJJDDD===;;;===GGGPPPYYYXXXNNNAAA777111444333111000/////////000///////////////////////////////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,......------------......000//////......//////000...........................---,,,,,,,,,---------........................---------............///........................////////////////////////////////////////////////000000111111111222222222333333444444555666666666777999<<<======<<<===>>><<<===???BBBDDDEEEDDDDDDAAABBBDDDHHHTTTiii))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******++++++++++++******(((((())))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,)))---111333222222444666;;;OOOkkk~~~wwwvvvzzz}}}yyytttsss{{{~~~tttmmmjjjkkkvvvxxxvvv|||xxxpppwwwzzzwwwsssnnnhhhccc```^^^]]]hhhiiieee\\\WWWXXXWWWTTTSSSSSSTTTSSSQQQOOOLLLJJJHHHHHHHHHGGGHHHMMMUUU[[[```dddiiikkkjjjiiijjjkkknnnnnnkkkjjjsss|||fffTTTJJJEEEAAA???DDDGGGGGGBBB======AAAEEEVVVVVVSSSHHH:::///...222222111111000////////////////////////////////////.........///////////////........................------------------------......------------......//////............//////........................---------,,,,,,,,,---...........................---------............///........................////////////////////////////////////////////////000000111111111222222222333333444444555666666666777999<<<============>>><<<===@@@BBBCCCCCCCCCDDDAAABBBDDDIIITTTjjj~~~))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))******************)))(((((())))))))))))******'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++*********************+++++++++,,,,,,,,,***+++++++++,,,,,,------///---+++***,,,///222333777:::AAAQQQgggrrriiikkkrrrvvvvvvwwwwwwxxx{{{zzzqqqfffmmmhhhhhhzzz~~~|||ooo```WWWUUUYYY^^^dddmmmyyy|||kkk[[[JJJCCCAAA@@@===<<<>>>BBBDDDBBBEEEOOOXXX^^^[[[KKK:::333111111000111000000000000//////......////////////////////////.........///////////////......................................................------------............------------..............................,,,---...---,,,+++---///........................---------............///........................////////////////////////000000000000000000000000000111111111111222222222333333444444555666666666777:::===>>>======>>>???;;;>>>@@@BBBAAAAAAAAABBBAAABBBCCCHHHUUUlll|||))))))************))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((())))))******))))))((((((((()))))))))*********'''(((((())))))((((((''''''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,))))))***+++,,,------...///...++++++,,,...000222111000000555BBBWWWppp|||fffcccmmmwww~~~vvvqqqjjjlll~~~yyy|||yyyqqqvvv~~~sssaaa```eeefffdddRRRIIICCCCCCCCCAAA@@@CCC???IIISSSYYY^^^bbb```ZZZIII:::------111222111111//////000000//////......////////////////////////............/////////000......................................................------------......------,,,,,,,,,,,,------........................,,,......---++++++---///........................---------............///........................////////////////////////000000000000000000000000000111111111111222222222333333444444555666666666888:::===>>>>>>===>>>???;;;>>>AAAAAA???>>>???@@@@@@@@@BBBGGGTTTmmm|||))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))*********+++(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++******))))))******+++++++++,,,,,,,,,((())))))+++,,,---......&&&***...000///............222666555111555DDDRRRcccyyywwwyyy~~~{{{rrroooxxxuuuxxxwwwqqqyyyvvvkkk^^^YYYWWWUUUTTTTTTRRROOONNNOOOJJJBBBBBBGGGJJJ[[[llltttqqqdddKKK555222///111444222---...444...///////////////...---////////////////////////---.........//////000000........................------------------------.........------.........---,,,,,,++++++,,,,,,---........................,,,...///---+++***---///////////////////////////---------.........//////........................////////////////////////000000000000000000000000000111111111111222222222333333444444555666666777888:::===>>>>>>===>>>???;;;>>>AAAAAA>>>======??????@@@AAAFFFTTTnnnxxx+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))((((((***)))'''(((***++++++***************************************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///000000222333555777888EEESSSpppuuuggg___aaaeeesss||||||~~~mmm___]]][[[XXXWWWWWWXXXZZZbbb^^^UUULLLEEECCCFFFJJJWWWdddqqqooo^^^III<<<666111111111000000000000///////////////////////////111111000///////////////111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////......---------......///333111///---------///000------------------------000000//////.........---///////////////////////////////////////////////////////////////////////////////////////000111111111111111000111111222222444444555666777777777666;;;<<<>>>???>>>===;;;:::===???@@@@@@?????????AAA@@@AAABBBGGGTTTlllrrr************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((***)))'''(((***++++++***************************************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......///000111333444555888???RRRjjjzzz|||uuuvvvwwwvvvsssuuu}}}~~~uuuiiicccaaakkkuuu~~~}}}vvvoooqqqxxx{{{bbb___eeejjjhhh```XXXUUUVVV```WWWMMMHHHLLLUUU___eeeooolllcccVVVEEE888000...111111000000000/////////111111111111111111111111000000//////...////////////.........------------------------------------................................................///......---------.........---,,,*********+++,,,........................000/////////.........---///////////////////////////////////////////////////////////////////////////////////////000111111000000000000111111222222333444555666777777777777;;;<<<>>>??????===<<<:::===???@@@AAA@@@???@@@AAA???@@@AAAGGGUUUnnnttt************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))***)))'''(((***++++++***************************************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------......///111111333111777CCCOOO^^^vvvsssjjjlllpppzzzyyy{{{|||xxxqqqmmmnnnhhhmmmrrrvvvuuummmpppyyyxxxbbbpppwwwyyypppaaaWWWXXX]]]]]]XXXTTTYYYcccmmmqqqqqqhhh[[[HHH:::333222222222111111111000000000//////111111111111111111111111111111000000000111111222............------------................................................------------------------000///...---------------.........---------------/////////////////////////////////...............///////////////////////////////////////////////////////////////////////////////////////000111111//////000000111222333333333444555666777777777777:::;;;===??????>>><<<;;;===???AAAAAA@@@???@@@AAA>>>>>>@@@FFFVVVpppuuu*********)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))***)))'''(((***++++++***************************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------------......///333000000333666;;;HHHUUUppp}}}yyyrrrpppooopppyyyqqqwww{{{zzzxxxxxxuuuqqqvvvnnnppp}}}~~~~~~~~~uuuttt{{{ttt```PPPOOO[[[hhhgggjjjqqqyyy{{{tttfff\\\HHH???555111333777888777222222222222111111111111////////////////////////333333222222222333444444000000000000000/////////////////////////////////........................------------------------000///...------------------....../////////......................................................///////////////////////////////////////////////////////////////////////////////////////000000111///000111222333444555555333333555666777777777777999;;;===>>>???>>>===<<<===???AAAAAA@@@???@@@AAA???>>>???FFFVVVpppvvv))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********)))'''(((***++++++***************************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......---------.........000000222444444444888===AAATTTqqq|||uuuuuurrrzzzzzzssspppmmmkkkeee]]]aaaqqq|||{{{tttnnnrrr~~~wwwqqqttt}}}zzzqqqwwwsss^^^MMMJJJVVVjjjyyyuuuaaaNNNBBB666555444444555555444333444444333333333222222222000000000000000000000000222222111111111222222333/////////000000000000000////////////////////////........................------------------------//////...---------------)))***+++,,,,,,,,,,,,,,,---------------------------------...............///////////////////////////////////////////////////////////////////////////////////////000000111000111222444555666666666222333444666777777888888888:::<<<>>>??????>>>===>>>@@@AAAAAA@@@@@@AAABBB???>>>???GGGWWWpppuuu))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************)))'''(((***++++++***************************************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---------......///...///111222222333666888666<<>>??????>>>>>>>>>@@@BBBBBBAAA@@@AAABBB???>>>@@@IIIZZZqqqvvv((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***************)))'''(((***++++++***************************************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///...//////......///000000:::555333:::GGGYYYpppzzzooodddmmmtttyyyyyyyyyzzzxxxuuuvvvppplllpppxxxqqqqqqtttxxxqqqooouuuuuujjj[[[RRRRRRXXXdddvvvpppeeeUUUDDD:::555555666000000111222333555666666333333222222222111111111222222222222222222222222222111000///...---------------------.........///........................................................................---------------...///000////////////000222444555........................,,,,,,,,,------.........///////////////////////////////////////////////////////////////////////////////////////000111111000111333444555444333222111222444666777888888999777999;;;>>>???@@@???>>>>>>@@@BBBBBBAAA@@@AAABBB===>>>BBBMMM___vvvwww(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++***)))'''(((***++++++***************************************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,---...///+++...000000000111000...//////222777999:::EEERRRkkkssshhhgggqqq{{{zzz{{{~~~xxxpppnnndddYYYbbbwwwvvvpppnnn{{{|||~~~zzzooo___^^^^^^^^^]]][[[YYYXXXjjjsssqqqaaaDDD===555222444666444111222111000222555555222///111111111000000000000///000000000000000000000000555444333111000/////////.../////////000000111111................................................////////////////////////,,,,,,,,,---...///000111------,,,,,,---000222444////////////////////////,,,,,,,,,------.........///////////////////////////////////////////////////////////////////////////////////////000111111///000222333333222111000111222444666777888999999777888;;;>>>???@@@??????>>>@@@BBBBBBAAAAAAAAABBB<<<===CCCPPPccczzzyyy'''((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))))))))))))))******+++,,,,,,,,,,,,++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////111222444666777777EEELLL\\\rrr}}}zzzxxxxxxxxxwwwtttqqqmmmeee]]]ZZZ]]]iii~~~rrryyy{{{yyywwwsssgggWWWLLLDDDKKKPPPSSS]]]ooo}}}mmm\\\MMMAAA:::666555444333222111111111111111111111111111222222333222000/////////000111000000000000000000000000000000000///---...000222000000////////////000000........................,,,,,,---...///000111222........................////////////000000000000........................------------------------........................///,,,+++,,,000111...+++//////000111111111111111111111000000//////......////////////000111222333000111111111111222222222333444666777999::::::::::::;;;===>>>?????????>>>???AAACCCCCCBBBBBBBBBCCC===@@@BBBOOOgggvvvttt((())))))************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++*********++++++,,,************************++++++++++++++++++++++++++++++*********+++,,,,,,******++++++,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////000222333444555666777;;;EEETTThhh|||rrrrrrtttwwwxxxuuunnniiirrrkkkfffffffffgggmmmttt~~~yyyxxx|||zzz~~~|||vvvuuuoooggg^^^VVVOOOKKKIIIGGGJJJQQQaaazzztttaaaPPPFFF@@@:::555555444333222111111111111111111111111111111111111222111000/////////000000///////////////////////////000000000......000111000000////////////000000........................,,,,,,---...///000111111.........................../////////000000000000...........................................................................000111111000...------......///000000000000000000000000000////////////////////////000111222333111111111111222222222222333444666777999::::::::::::;;;===>>>???????????????AAACCCCCCBBBAAABBBCCCAAADDDFFFSSSkkkzzzsss)))************))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---,,,,,,+++++++++,,,,,,************************,,,,,,,,,+++***)))))))))******))))))***++++++,,,))))))***+++,,,---......,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////000111111222333333333555777;;;DDDWWWpppssseeegggkkkqqqwwwyyyyyyxxxzzzsssppprrruuurrrooonnnooojjjccc^^^\\\```ffflll~~~{{{sssqqqwww||||||{{{mmmeeecccVVVYYYXXXQQQIIIEEEGGGKKKZZZcccsssooobbbTTTBBB777555666333000333333222111000000000111111111111111111111111111111111000////////////000////////////////////////...///111111/////////000000//////......//////000........................,,,------...///000111111............................../////////000000000........................////////////////////////...........................222666666111------...------...///////////////////////////000000000000////////////000111222333111111111111222222222333333444666777999:::::::::999;;;<<<>>>???@@@?????????AAACCCCCCBBBAAABBBCCCCCCGGGHHHUUUmmm}}}ppp***************)))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,---...++++++,,,------...//////,,,------...............------------------------------------------------------------------------......................../////////000000000000000333555666444444<<>>999444222444555222///222111000000000000000111111111111111000000000000////////////////////////////////////////////////---///111222000//////////////////....../////////........................------......///000000111................................./////////000000........................................................................///222666777444111//////---...//////000000//////......//////000000111111////////////000111222333111111111222222222333333333444666777999:::::::::999:::<<<>>>???@@@@@@??????AAACCCBBBAAA@@@AAABBBAAAFFFGGGSSSlll|||lll***************)))((('''(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,++++++*********+++++++++++++++,,,,,,---------,,,,,,,,,,,,------..................///000111222000000000000000000000000...//////000000/////////////////////////////////------------------------------------------------////////////////////////////////////////////////---///111333555666888:::JJJ]]]lllrrrxxxvvvyyyzzzzzz{{{zzzqqqiii```ZZZ]]]eeeppprrrtttmmmtttwww~~~wwwyyy}}}}}}zzznnneee```QQQMMMGGGEEEEEEFFFFFFEEEUUUVVVSSSQQQ[[[pppqqq\\\HHH<<<999:::...111333555444333222222000000000///000000111111111111111000000000//////............//////..............................---///111222000///////////////............//////........................------......//////000000....................................////////////........................------------------------........................///000111555777666333/////////000111111111111000......//////000000111111////////////000111222333111222222222222333333333333444666777999:::::::::888:::<<<>>>@@@@@@@@@@@@???AAABBBBBBAAA@@@@@@AAA>>>EEEGGGRRRkkk}}}iii)))************))))))((())))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))******(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++***************+++,,,,,,***++++++,,,,,,------...---......///000000111111111111222222333444555666555444444444333333333222333333444444333333222111222222222222222222222222////////////////////////------------------------////////////////////////////////////////////////000......000444666555333999DDDLLLPPP]]]uuuyyysssssstttvvv{{{tttqqquuuwwwpppnnnmmm```OOOKKKRRR___ooo|||}}}xxxjjjqqq~~~}}}~~~}}}zzz~~~|||qqqggg]]]TTTJJJDDD???>>>???DDDKKKQQQUUUVVVcccllltttzzzsss\\\CCC666333333333444222444555222...---111555000/////////000111222222111111111000000//////...,,,---......///....................................///111111/////////000///......------......///....................................//////000000........................------........./////////........................------------------------........................///......222777777333//////000000111111111111111////////////000000000000////////////000111222333222222222222333333333333333444666777999:::::::::888999<<<>>>@@@@@@@@@@@@@@@AAABBBBBB@@@??????@@@===EEEGGGRRRmmmzzzhhh((())))))************)))))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++---...///.........///000000111111222222222222222222333333444444444444666777888999777777777777777777777888:::::::::999888777666555555555555555555555555555222222222222222222222222////////////////////////////////////////////////......//////000000000111444222//////111222222111222777>>>DDDKKKUUUccclll~~~|||zzzyyy}}}{{{||||||yyyqqqjjj___SSSPPPSSS[[[jjj{{{|||yyywwwwwwuuurrrkkkaaaRRRFFF???>>>??????>>>EEENNNUUUYYY^^^dddiiioooqqqZZZKKK>>>333444888666///,,,444444222///---...000333000//////000111222333444222111111000//////......+++,,,---...///......---........................///000000000......000111///......------......///....................................////////////........................---------.........//////..............................................................................///111222222111000...//////000111000000000000000000000////////////////////////000111222333222222222333333333444444333444666777999:::::::::888999;;;>>>@@@AAAAAAAAA@@@AAABBBBBB@@@??????@@@;;;EEEGGGRRRnnnvvveee'''((()))***************))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++,,,---///000111222222333444555555666666666555555444444333333222444444555555777888999:::777777888999:::;;;;;;<<>>===<<<:::999888777777777777777777777777555555555555555555555555111111111111111111111111000000000000000000000000......//////000111111222//////000000111222444444555333666<<>>@@@AAAAAAAAA@@@AAABBBBBB@@@?????????999CCCEEEPPPmmmtttbbb))))))************))))))))))))))))))************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))(((((((((((((((******))))))***++++++,,,************++++++++++++...000222555777777777777777888999888666444333444666666555222000000222444111555666555777===;;;666:::<<<>>>??????@@@CCCEEEKKKGGGDDDCCCBBB???>>>>>>===888888???CCCBBBAAABBBDDDBBBAAA@@@<<<777777;;;444555777666333///------666333222222222000------111111222000///...///000...//////000111222222333111222333555999???CCCFFFOOOWWWgggxxxsssnnnooommmpppvvvvvvzzz|||{{{||||||yyyrrrbbb\\\[[[SSSYYYUUUXXXgggxxxttteeeTTTJJJIIIJJJGGGDDDCCCAAA@@@AAAFFFMMMTTTXXXnnnssswwwtttoooooowww~~~rrrbbbTTTJJJCCC;;;666555444333222111111111111111111111111111111111111000000//////000111222222////////////////////////........................////////////////////////......////////////......................................................---------............///////////////////////////......------------......------............---------------............///............////////////000000//////.........---------..................------...///000/////////000000000000111222333444111222222333333444444555777777777777888999:::;;;888:::===???AAABBBAAAAAACCCBBBAAAAAAAAAAAABBBCCC===BBBGGGPPPgggttt\\\))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))******+++,,,++++++***)))))))))******+++,,,---...///000111444555666666777777777777999999777444111000222333777666555555666999;;;<<<@@@AAA>>>999:::>>>>>>;;;:::;;;===???AAADDDIIILLLHHHFFFGGGIIIKKKKKKJJJIIIGGGEEECCCEEEIIIMMMOOOOOOJJJEEEAAACCCCCC@@@>>>???@@@>>>;;;::::::;;;===???444333333555555444222222000222333333222000000000000000000/////////......//////000222555888;;;===???GGGTTT^^^bbbjjj}}}|||rrrqqqwwwzzzrrrtttzzz~~~{{{{{{wwwkkkjjjnnnjjjddd___]]]```bbbaaaccchhhlllhhhhhhppp|||wwwsssqqqpppppp___TTTHHHAAAAAABBBAAA???BBBDDDIIIPPPZZZeeeooouuuzzz{{{qqqkkkjjjUUUMMMDDD>>>===<<<:::777555555444333222222222222111111111111111111111111000000//////000111111222////////////////////////........................////////////////////////......////////////......................................................------------..........................................------------......---......//////......------------............///............////////////000/////////...................../////////000000222222111000000/////////000000000000111222333333111111222333333444444555666777777888888999::::::888:::===???AAABBBAAAAAACCCBBBAAAAAAAAAAAABBBCCC>>>AAADDDNNNfffyyyaaa))))))************))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---------,,,+++************---...///222444666888888;;;:::888777666666777777555666666666555666888;;;888888888:::>>>BBBDDDEEEFFFEEEAAA<<<>>>CCCFFFDDDJJJJJJIIIHHHHHHKKKOOOSSSPPPOOOOOOSSSYYYZZZUUUPPPOOOSSSQQQNNNSSS___ccc```XXXOOOIIIKKKNNNLLLHHHFFFGGGDDD@@@@@@BBBDDDDDDBBBBBBBBB@@@===;;;:::888888333444555555555333222111000000000/////////............///000111222333444555===GGGHHHDDDIII___vvv~~~xxxrrruuuxxxxxxtttyyyyyyrrruuu~~~|||yyyuuuqqqnnnfffZZZRRROOOFFFCCCEEEQQQaaaqqq|||wwwssslllbbbYYYRRROOONNNFFFBBB>>>===@@@EEEHHHJJJQQQTTT[[[cccllluuu}}}sssbbbTTTLLL>>>:::555333555666555333555555444333222222222222000000000000000000000000000000/////////000111111////////////////////////////////////////////////////////////////////////......////////////......................................................------------............------------------------......------------............////////////......---------............///............////////////////////////............---......///000111222222777666444111000/////////000000000000111222333333111111222222333444444444555666777999999999999888888:::===???AAABBBAAAAAACCCBBBBBBAAAAAABBBBBBCCC???AAABBBMMMggg{{{ddd))))))************))))))((()))))))))************************************((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,,,,,,,,,,------///000000333444666777:::<<<===>>><<<:::888666555666888999666888;;;<<<<<<<<<<<<===999<<>>@@@BBBGGGOOOYYYcccjjjkkkmmmpppsssvvvyyyzzz{{{|||oooaaaSSSFFF<<<666;;;888666555555444222000444333333222111111222222000000000000000000000000000000/////////000000111////////////////////////000000000000000000000000////////////////////////---......//////......---................................................,,,,,,---------.........------------------------......------------.........//////000000//////...---------............///............///////////////////////////.........,,,------///000111222222888666333111//////000111/////////000000111222333111111111222333333444444444555777999:::999888777888:::===???AAABBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCNNNhhh|||fff))))))************))))))((()))))))))************************************((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++***))))))*********+++,,,---///222555777999::::::;;;<<<===>>>??????:::888666555555888;;;===>>>>>>>>><<<;;;<<<>>>AAAGGGMMMRRRRRRMMMMMMSSSZZZaaafffqqq~~~yyyxxx{{{~~~wwwxxxqqq{{{}}}wwwyyysssnnnkkkjjjfffbbbcccfffgggdddcccdddgggddd]]]WWWLLLVVV^^^]]]YYYTTTLLLDDDDDD@@@;;;888777777777666///000000000000000111111///000111222222222222222222333666888777999DDDPPPVVV^^^iiirrrzzzvvvlllsssttt}}}wwwqqqmmmnnnmmmiiiccckkkhhhiiimmmlllcccYYYSSSMMMNNNNNNNNNNNNRRRXXX]]]fffsss~~~~~~}}}|||zzzqqqiii```[[[YYYVVVPPPJJJAAAAAAAAA???>>>@@@FFFLLLMMMPPPTTTZZZbbbnnnzzz||||||zzzxxxuuurrrnnnmmmeee[[[MMM@@@888444222111333333333333444444333222222111000000000000000000////////////////////////000000///////////////000////////////////////////000000000000000000000000////////////////////////------............------................................................,,,,,,,,,------------.................................------------............////////////......---------............///............////////////.........///////////////++++++,,,---///000111111444222000///...///111222////////////000111222333000000111222222333333444333555777999:::999888777888:::===???AAABBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???BBBFFFRRRjjjyyy~~~ggg))))))************))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---...000222555888;;;<<<<<<<<<<<<===============888888777777999<<<@@@BBB>>>??????AAAEEEMMMVVV]]]hhhnnntttsssoooooottt{{{~~~uuu||||||yyywwwvvvrrrooorrrwwwxxxtttppppppssswwwyyyyyyttttttbbbRRRUUUOOOHHHCCCBBBAAA>>><<<:::999777666444222000000000000000111111222222222333000000333444333666:::>>>GGGRRRXXXZZZ\\\bbbggguuu}}}xxxrrrkkkmmmyyyzzzsssooooootttuuummmbbb[[[XXXXXXYYYXXXVVVSSSPPPNNNFFFLLLSSSWWWUUURRRPPPOOO```fffmmmsss|||yyyzzz|||}}}~~~}}}|||uuusssmmmjjjeeebbb```\\\VVVRRRQQQHHH???===AAACCC@@@;;;CCCDDDFFFIIINNNVVV___ddddddeeegggjjjooouuu}}}|||xxxpppggg^^^VVVOOOLLLAAA===777444333444555555444444444444444333222111000000///////////////000////////////////////////000000//////......//////////////////////////////////////////////////////////////////////////////------............------................................................,,,,,,,,,,,,------------////////////////////////......------------......------............---------------............///............////////////.........///////////////+++,,,,,,---...///000000000//////...///000111222////////////000111222222000000111111222333333333444555666888888888888777888:::===???AAABBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAA===BBBHHHSSSiii|||}}}ttt{{{bbb))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,...///111222333333333444555666777888999999999:::::::::::::::;;;;;;;;;<<>><<<:::999444333222111111111222333555111000333333000000333111666;;;@@@AAABBBBBBCCCHHHPPPZZZeeeqqq}}}zzzuuusss~~~~~~tttlllmmmooonnnlllkkkkkkjjjiiiiiihhheee```\\\YYYZZZYYYXXXUUUQQQNNNMMMCCCHHHKKKNNNRRRVVVUUUPPPNNNQQQUUUYYY]]]bbbgggkkkiiiiiiiiijjjllloooqqqsssuuu{{{}}}}}}zzzuuusssjjjhhhiiijjjfff\\\UUUSSSNNNNNNMMMJJJEEEAAA@@@???BBB???>>>BBBHHHMMMNNNMMMYYYYYY\\\aaaiiipppuuuwwwrrrrrrsssssssssrrrpppnnnfff```VVVKKKAAA999555333111222333444444555666666888888888666444222111111000000////////////000000........................000000///...............////////////////////////........................////////////////////////,,,------......------,,,................................................++++++,,,,,,,,,---------..............................------------......,,,,,,------------,,,,,,---------............///............////////////............/////////000------....../////////000/////////000000000111111///......//////000111222000000000111222222333333555555666666777888888888888:::===???AAABBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA<<>>999999@@@GGGFFFIIIOOOWWW]]]cccgggiiiiiihhhjjjpppwww|||{{{zzzvvvvvvvvvvvvtttnnneee^^^KKKFFF???888444333444555222333444333111111222333000111333333333444555666111000000000000000111111........................111000///...............////////////////////////........................////////////////////////,,,------......------,,,................................................++++++,,,,,,,,,---------------------------------.........------.........+++,,,,,,------,,,,,,+++---------.........//////............/////////000---.........//////000000////////////000000000000///000111111111111000000.........//////000111222000000000111222222333333666555555555666777888999888:::===@@@AAABBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA;;;AAAFFFNNNaaavvv|||iii))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))************))))))))))))************++++++***)))(((((())))))++++++*********++++++,,,(((((()))************)))...///111444777999888666555333111111333444333222:::666555888:::999888999BBBEEENNNZZZaaabbbccceeeyyy}}}vvvqqqnnnsss|||||||||{{{~~~nnn```ZZZWWWSSSPPPLLLIIIIIILLLAAA@@@===999777555555555333222111111111000...,,,444333111000000111222333333333555777999;;;<<<===MMMUUUbbbooo||||||vvvmmmkkkrrrwwwnnnfffeeeiiiaaaqqqqqqjjjooopppiiieeekkkjjjjjjhhh___VVVSSSUUUOOOPPPKKKEEEGGGNNNMMMEEEEEEEEECCC@@@@@@DDDFFFFFFDDDCCCBBBDDDGGGKKKNNNOOOLLLNNNPPPOOOQQQSSSUUUUUUWWWVVVUUUQQQNNNLLLMMMOOOPPPOOOMMMHHHDDDAAAAAABBBAAAAAACCCFFFDDD@@@AAAFFFCCCFFFHHHIIIKKKPPPXXX]]]gggjjjooossstttssspppmmmtttrrrqqqvvv|||~~~{{{{{{jjj\\\SSSKKKDDD>>><<<;;;888666444444444444111111111222333444555666444444444444444444444444111111000///////////////000000000000000000000000//////////////////////////////.........---------....................................................................................//////////////////.........---------------------------------........................------------------------........................------------------------..................------///////////////////////////////////////.........000000000000000000000000///////////////000111111000000111222333444444555666666666777999:::999777:::;;;===???@@@AAA@@@@@@AAACCCDDDDDDBBBAAA@@@@@@??????FFFOOOaaa```)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((************))))))))))))))))))))))))************))))))))))))************++++++***)))))))))))))))***))))))(((((())))))******)))))))))+++---///111555777:::======:::666222000000000111333666777888777777666777===HHHRRRXXXaaafffppp{{{|||zzzyyy}}}wwwtttrrrttt}}}}}}{{{tttlllgggaaaYYYOOOIIIFFFDDDBBB@@@???<<<777333444222111222333444333222000000///000000111222333111111222333333444555555000555;;;@@@DDDJJJTTT[[[uuu}}}zzzxxx{{{qqqkkklllrrrsssnnnllliiilllsssyyyyyyyyyzzzppptttssskkkkkkqqqrrrmmmhhhddd^^^WWWUUUWWW[[[\\\YYYVVVSSSOOOKKKFFFBBB???EEECCC@@@>>>>>>??????>>>CCCAAA>>><<<<<<>>>@@@AAA@@@AAAAAAAAA@@@BBBDDDGGGGGGHHHNNNTTTVVVVVVYYY___gggjjjlllmmmnnnppptttxxxrrrtttvvvwwwvvvsssooolllqqqssswww{{{ttt___WWWKKKBBB>>>:::555111777666555444333333444555888777555444222222111111444444444444444444333333111000000//////000000111000000000000000000000000//////////////////////////////.........---------....................................................................................////////////......---------,,,,,,,,,------------------------........................------------------------........................------------------------......................../////////////////////////////////////////////...000000000000000000000000///////////////000111111000000111222333444444555666666666777999:::999777:::;;;===???@@@AAAAAA@@@AAACCCDDDDDDBBBAAA@@@AAAAAABBBIIIRRRcccfff))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************+++***))))))))))))))))))******))))))))))))******,,,+++++++++...222777:::;;;<<<<<<;;;999777555333222444555777999===BBBFFF===DDDJJJMMMZZZnnn~~~}}}yyytttpppooosss}}}oooZZZTTTMMMIIIHHHEEE???:::777444222111222333444333000000000111111222222222111111000000000/////////333555666555222222666999;;;@@@IIIQQQZZZbbbiiimmm|||zzzssspppuuu}}}zzzoooppppppooovvvyyy}}}wwwwwwzzzsssqqqvvv}}}~~~{{{vvvnnnfff___[[[bbb```^^^]]]]]]]]]\\\[[[[[[WWWRRRRRRWWW\\\```aaaZZZ[[[\\\\\\[[[]]]___bbbggggggkkkqqqrrrpppqqquuu}}}~~~}}}{{{xxxwwwwww|||||||||{{{yyyuuurrrppp|||zzzvvvqqqhhh[[[KKK@@@>>>999444222333333111///111111111111222333444555;;;999777555222111000///333333333333333333333333000000000///000000111111000000000000000000000000////////////////////////...............---------........................................................................---............/////////---------,,,,,,,,,,,,,,,------------------------........................------------------------........................------------------------........................////////////////////////......//////////////////000000000000000000000000///////////////000111111000000111222333444444555666555555777999:::999888999;;;===???@@@AAAAAAAAAAAABBBDDDCCCBBBAAAAAAAAA@@@CCCKKKSSScccfff))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))(((((()))))))))************((()))))))))******************)))))))))))))))***++++++*********+++,,,,,,------...111444888<<<>>>@@@===:::666444666:::======>>>>>>===>>>BBBHHHNNNOOO\\\iiisss~~~~~~{{{zzzyyyzzztttiii\\\TTTRRRPPPLLLGGGAAA===999666444333222000333333333222222111000///222111111000000/////////333444555333222222444666111222444555666888<<>>BBBKKKRRRaaaeee))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++************)))))))))(((((()))))))))************((()))))))))***************)))))))))))))))******************+++,,,---...///111444888;;;<<<======>>>>>><<<999777999===AAA@@@@@@BBBEEEJJJQQQYYY___pppxxx~~~vvvkkkeeeccc___WWWOOOLLLHHHDDD@@@===999555222222222111111000000//////000000000000000111111111,,,---...//////000222444444555666555444333555777444333333555999@@@GGGKKKYYY```nnn}}}wwwrrrqqquuu~~~uuurrruuuwww}}}~~~~~~~~~||||||}}}rrrpppqqqvvvyyyxxxyyy||||||zzzzzz{{{|||}}}{{{wwwooodddYYYNNNFFFBBB;;;777333000111444888:::222222222333444444333222000111111111222222222111111111000000111111222333111111111222222222333333222111000...---,,,++++++////////////////////////////////////////////////---.............................................................................................------------........................////////////........................................................................................................................---------.........//////////////////////////////---.........//////000000///////////////////////////////////////000000111000000111222333444444555555444555777999::::::999888:::<<>>BBBKKKRRRaaabbb))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++(((((()))***+++---///000444666999<<<===<<<;;;999666:::===>>>;;;:::;;;===;;;AAALLL]]]oooxxxvvvvvvwwwwwwpppeee\\\UUUTTTQQQNNNJJJCCC<<<777333222000//////000111222---......//////000000111333333333333333333333333---///000111000///000111;;;999777888:::;;;999666:::<<>>===???EEEJJJOOOXXXjjj~~~qqquuuzzz}}}xxxmmmlllkkkhhhbbbWWWKKKCCC>>><<<888444222111222333....../////////000000000222111000000000///---,,,111333444333111000111222***+++...111333333111///777555222000222666:::===;;;GGGVVVbbbooo{{{~~~~~~zzzvvvzzzwwwssszzzxxx}}}~~~wwwxxxzzzzzzwwwrrrwwwuuuvvvwwwxxxxxxzzz}}}wwwooollliiidddbbbccc]]]XXXPPPJJJFFFCCC>>>;;;555666777777777666444333...000333444555444444333111222333333222111111222///000111222222111000///222111111000000000000000//////000000111222222333111111000////////////000000000000000000000000000////////////////////////---------.........//////........................................................................,,,,,,---------.....................//////000000........................................................................................................................,,,,,,------...//////000////////////////////////------......///000000111000000000000000000000000///////////////000111111000000111222333444444555444444444777999;;;:::999888999<<>>;;;999777555555BBBBBB@@@>>>@@@JJJYYYeeerrrzzzyyywwwsssvvv{{{|||nnn^^^SSSNNNIIIBBB;;;555333222333111111111111111000000000111000000111222222000///...//////...------///111333444444222000...///000---...000111333333333333000555777777;;;CCCCCC???777===<<<===DDDCCCDDDNNNQQQRRRZZZiiivvv{{{|||}}}}}}~~~xxxrrrqqqwww}}}zzzyyyvvvuuu{{{tttwww{{{}}}|||yyywwwwwwttttttrrrnnnkkkiiiiiikkk```UUUKKKEEEAAA<<<999:::999777555666888888555222222333555666666555444333555555444222000//////000---...000111111222333555---...///111111111000000000000000000111222333444...//////000111222222222000000000000111222333444000000000000000000000000////////////////////////---------.........//////........................................................................,,,,,,,,,---------......---------.........//////////////////////////////........................////////////////////////........................////////////////////////,,,,,,------...///000000////////////////////////---------...///000000111000000000000000000000000///////////////000111111000000111222333444444555444444444777999;;;;;;:::888999<<>>BBB;;;666777666333666===@@@CCC>>>BBBZZZmmmvvv{{{|||uuurrrxxxwwwhhhTTTTTTRRRLLLDDD>>>:::666333222000------///000111111000111111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222555555555555555555555555666888:::???DDDHHHLLLOOOZZZ[[[\\\___eeemmmtttyyysssvvvzzz}}}~~~}}}{{{zzz}}}yyytttooommmmmmppprrr{{{|||}}}}}}|||zzzxxxwwwrrrqqqnnnkkkhhheeedddcccUUURRRNNNIIIEEECCCBBBAAA;;;999777555444555666777333333222222111222222222444444333333333444444555333333333222111000///...444222///...---///111333333111///......///111333000000000000000000000000000000111222222222222111111111000///////////////000000//////.........---,,,,,,------...///000000000000//////.........---000000//////............////////////////////////------------------------......------------......------............------------------------------000000//////.........---......------------..............................000///...---------------...............///000000////////////////////////............////////////000000000000000000000000///////////////000111111111222222333333444444555555555666666777777888888888999<<<>>>@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCAAAEEEKKKYYYvvvyyysss))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************)))))))))((()))))))))))))))************************+++++++++---+++)))((()))+++,,,---222555:::===????????????:::666555999;;;:::<<>>CCCHHHKKKJJJLLLNNNQQQRRRQQQPPPOOOUUURRROOOLLLKKKLLLNNNPPPUUUVVVVVVWWWVVVTTTRRRQQQJJJIIIHHHFFFEEEDDDCCCCCC@@@>>>;;;888666555555555777666444333222222333333222222111111111222222333555444333333333333333444111111222222222111000000222111///...///000111222111111000//////000111111000000000000000000000000000000111222222222222111111111000///////////////000/////////............,,,,,,---......//////000000/////////............/////////.........------........................------------------------.........------.........,,,,,,------------,,,,,,------------------------000/////////.........---......------------....................................---------......///---------------...//////////////////////////////............////////////000000000000000000000000///////////////000111111111222222333333444444555555555666666777777888888999:::===???AAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEDDDHHHNNN[[[wwwzzznnn))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++************))))))))))))(((((())))))******++++++((()))***+++,,,,,,,,,,,,,,,+++******,,,///222444;;;>>>@@@???;;;888777888777666888===??????@@@CCCKKKbbbxxx||||||xxxssshhh[[[UUUSSSMMMFFF:::666222///.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////...//////000111222222222444555777888222333333444555555444444555444333333333444666777777888888999888777555444111111111111222222222222333222000//////000111111222222111111000000//////111000000000111222333333555444333222222222222222///000111111222222111111/////////000000111111222000000000000000000000000000000000000000000000000///000111111222222111111111111000///////////////////////////............---------......//////000////////////.....................---------------........................................................................+++,,,,,,,,,,,,,,,,,,+++------------------------/////////.....................------------..............................,,,,,,,,,------///000000,,,,,,,,,,,,,,,---......////////////////////////............////////////000000000000000000000000000////////////000111111111222222333333444444555555555666666777777888888:::;;;>>>@@@BBBBBBCCCBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDJJJNNN[[[uuuwwwkkkxxx))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))''''''((()))***++++++,,,((()))***+++,,,++++++***(((***...111444888;;;>>>???>>>;;;999777888999:::>>>>>>AAAEEEIIILLLOOORRRkkk{{{vvvxxxuuutttpppoootttttteeeSSSCCC>>>888444222333333333111111000000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111222///000000000000//////...333222222111111222222222...///000111111222222222000111111111111000///...//////000111222333333333111000000000000111333333/////////000///...------/////////000111222333444444333222111111111111111000000111111111111000000,,,---///000111111111111//////000111111000/////////////////////////////////000000111111111111111111000000//////////////////////////////.........------....../////////000///////////////.........------------------------........................////////////////////////---..................---,,,,,,------------,,,,,,------------------------..............................------------..............................---------------...//////------,,,,,,------...///////////////////////////............////////////000000000000000000000000000000//////000000111222111222222333333444444555555555666666777777888888999;;;===???AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAABBBGGGKKKVVVooo|||qqqmmmqqq))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******''''''((()))***++++++,,,*********+++******))))))(((---333888999:::<<<===777555444888>>>AAAAAA@@@===@@@GGGOOOZZZgggqqqvvv}}}xxxqqqjjjlllwwwwwwwww~~~iiiSSSLLLCCC;;;666444333333222222111000//////000000////////////////////////////////////////////////////////////////////////........................000000000000000000000000---------......000111111,,,------......---,,,+++222111000///...///000000///000111222333222111000000000000000000//////...---...///000000000000/////////......//////000000....../////////...------.........///000111222333222222111000000000000000111222222111000///......+++---///111222111000000...///000000000000///...//////////////////////////////000111111111111000111000000///////////////.........///////////////.........///////////////.........///////////////------------------------........................////////////////////////------...//////...------------............---------------------------------------.....................------------..............................//////...---------------...............//////000////////////////////////............////////////111111111111111111111111000000000000000111222222111222222333333444444555555555666666777777888888888:::<<<>>>@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCC???@@@FFFIIIRRRkkkxxxooolllkkk))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++))))))))))))************(((((())))))******+++++++++************+++,,,,,,...333888:::888666555666111333777===@@@@@@<<<888888@@@KKKXXXkkkxxxwwwtttqqqmmmppp}}}}}}zzz||||||hhh___RRREEE<<<777444222444333222000000000111111000000000000000000000000////////////////////////////////////////////////................................................111000000/////////000000000111222222222222111111000//////.........//////...///111111111111///.../////////..................///000111111000...---////////////............///////////////////////////.........///000111111000000/////////000000111222222222111000///---,,,,,,---///000111000000///////////////////////////000000000000000000000000...///000000111111000000111111000///////////////.........///////////////////////////////////////.........///////////////---------------.........------------------------........................,,,---...//////...---,,,---......//////......------------------------------------------...............------------..............................000000///------,,,,,,,,,///............///000000////////////////////////............////////////111111111111111111111111111000000000000111222222111222222333333444444555555555666666777777888888888999;;;>>>???@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@BBBGGGIIIQQQkkkzzzrrrggg{{{yyyeee))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++((()))))))))************)))))))))))))))*********+++*********+++...111333666:::<<<:::555222333555777<<>>===666555333111000111222222000000000000000000000000////////////////////////////////////////////////........................------------------------222111000000000000000000,,,,,,,,,---------------000000111111111111111111---...///000111111000000000000////////////000000000111222333333222000//////000000000000000//////000///...------...///000//////.........//////000............///000111111000000111111000///............//////////////////000///...------...///000000000000000000000000000...//////000000000000000111111000///////////////............/////////000000/////////////////////............/////////000------........./////////------------------------------------------------,,,---///000000///---,,,,,,------......------,,,------------------------,,,,,,,,,------...............------------..............................///......---------.........------------...//////////////////////////////............////////////111111111111111111111111111111000000111111222333111222222333333444444555555555666666777777888888999:::<<>>>>>:::444333666;;;>>>DDDHHHEEEAAAFFFWWWfffuuu}}}yyyyyyrrrqqqtttwwwyyyyyyzzz{{{|||yyyzzzlll^^^TTTOOOLLLKKK777666333222111111222333000000000000000000000000////////////////////////////////////////////////////////////////////////........................++++++++++++,,,---...///000000///......//////000,,,---...///////////////+++,,,---...///000000000000///////////////000000+++,,,...000000///---,,,---......///////////////000///---,,,,,,---///111000//////.........//////---------...///000111222...//////000000000000000////////////............111000...------...000111000000000000000000000000...//////000000000000000111111000///////////////---.........//////000000000000000000////////////---.........//////000000........./////////000000------------------------------------------------,,,---///000000///---,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------..................------.................................---------------...///000---,,,,,,,,,,,,---......////////////////////////............/////////000111111111111111111111111111111111000111111222333111222222333333444555555555555666666777888888888:::;;;===@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAABBBFFFFFFNNNiii{{{vvvlll{{{ggg))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))***++++++***)))***+++************************&&&''')))+++,,,---------///,,,***,,,333:::===>>><<<:::666222111555===DDDAAA@@@BBBIIISSSccczzzqqq|||~~~yyyyyysssqqqxxx~~~}}}vvvkkkdddaaa[[[RRRFFF>>>444000333555333000000111111000......///111000000000000000000000000000000//////.........---,,,,,,---......---,,,,,,........................------------------------.........////////////000000000000000000000000000................................................---...............------//////.........---------......------------......000000///............///////////////////////////000000000000000000000000111000///...------...///...---------...///111222000000//////.........---000000000000111111111111000000000000000000000000---......///////////////////////////////////////,,,---...//////...---,,,........................------------------------////////////////////////.........------,,,,,,,,,---------.........//////........................................................................,,,,,,,,,------.......................................//////000000111111333222111///...........................///000000222222111111111111111222222111111111000000//////222333333333333333333444555555666666777777888888;;;===???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFCCCGGGKKKUUUnnn}}}xxxjjj~~~zzzhhh))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))***++++++***)))***+++************************))))))******+++++++++,,,...///333777<<<>>>===;;;999555444;;;FFFLLLJJJFFFEEELLLZZZiiirrryyy{{{zzzvvvtttyyyvvv~~~vvvtttpppqqq{{{}}}{{{||||||yyytttpppoooooo{{{}}}{{{}}}xxxtttkkkaaaWWWNNNCCC;;;888888777555222222222111////////////000000000000000000000000000/////////............,,,,,,---......---,,,,,,........................------------------------------........./////////////////////////////////................................................------............------//////.........---------......------------.....................///000000........................////////////////////////111000///...------...///------------...///000111000/////////.........---//////000000000111111111////////////////////////---......///////////////////////////////////////------............------------------------------........................////////////////////////...------------------,,,------..........................................................................................,,,,,,,,,------.........------------------------............////////////222111000///...........................///000000222222111000000111111222000000000000000111111111222222333333333333444444555555666666777777888888;;;<<<>>>@@@BBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCFFFDDDHHHNNNXXXqqq|||lll{{{ggg))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))***++++++***)))***+++************************,,,+++***))))))***+++,,,---333;;;@@@@@@===888666333555:::DDDMMMQQQMMMIIIQQQ]]]rrr}}}{{{zzzuuuqqqjjjdddiiitttuuurrrnnnlllbbbcccaaadddvvvyyyvvvsssnnngggbbb```bbbdddhhhmmmvvv|||ttthhhbbbWWWKKKAAA;;;777555333333222111000//////...000000000000000000000000////////////............,,,------......------,,,........................------------------------,,,,,,,,,---------..............................------------------------------------------------------............------...............---------......------------......,,,,,,,,,---...000111222........................////////////////////////000///......---.........,,,---...////////////////////////...............//////000000000000111111////////////////////////---......///////////////////////////////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---------------...........................------........................................................................---------------.........------------------------............------------000//////......//////000...............///000000111111000000000111111222////////////000111222333222222222333333444444444555555666666777777888888:::;;;===???AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCHHHNNNXXXqqqppp{{{eee))))))************))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++)))***++++++***)))***+++************************,,,+++***)))***,,,...///111777===>>>;;;555222111555???IIILLLIIIKKKTTT]]]iiiqqq~~~~~~|||{{{yyyuuusssrrroootttooonnnooojjjfffrrrwwwuuummmgggcccgggeeeeeevvvvvvtttqqqmmmiiigggffffffbbbbbbdddiiilllqqqyyy{{{}}}yyyrrrqqqlllaaaQQQAAA777222333222111111111111///...///////////////////////////////////////.........------------------------........................------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,---.........------...........................------,,,,,,------...------------...///000111........................////////////////////////........................+++,,,...///000///..............................////////////000000000111////////////////////////---......//////////////////////////////////////////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////,,,,,,------......//////...............---------........................................................................---------...............------------------------/////////......---------...............///000111...............///000000111000000000000111111222111000000//////000111222222222222333333444444444555555666666777777888888999;;;===???@@@AAAAAA@@@??????@@@AAABBBDDDDDDEEEAAAAAAFFFKKKTTTmmm{{{rrrzzzbbb))))))************))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++)))***++++++***)))***+++*********************************+++---000444666999;;;:::777222000222444@@@GGGNNNQQQTTT```ssszzzjjjhhhmmmsss|||tttkkkffffffhhhjjjuuurrrssswwwxxx~~~~~~~~~wwwjjjggg```eeedddaaajjj|||~~~wwwtttpppmmmllllllnnnooommmjjjhhhiiigggiiisss}}}uuunnnrrrvvvzzzzzziiiRRR@@@666555333000000111222111///////////////////////////.........///////////////------------------------........................------------------------+++++++++,,,,,,,,,,,,---------------------------------------------------------------------------++++++,,,---......---------.....................------,,,,,,,,,,,,------......------------......................................................------..................+++,,,.../////////---------------..................////////////000000000........................---......//////////////////////////////////////////...---,,,,,,---...///------------------------------------------------////////////////////////---------....../////////.....................---................................................................................................------------------------111000000//////.........------------...///000111...............///000000000000//////000111111222444333111///......///000111111222333333444555555555555666666777777888888999;;;===???@@@AAAAAA@@@??????@@@AAABBBDDDDDDEEEBBBAAAGGGKKKRRRjjj{{{yyynnnwww___))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))***++++++***)))***+++************************)))***+++...222666:::<<<@@@===888333222444999>>>FFFFFFJJJYYYoooqqqccc\\\ccckkkppp|||zzzqqqllllllxxxuuussssss{{{vvvsss|||qqqccceee]]]aaabbb```dddooozzzwwwjjjaaa___dddkkkooopppkkkjjjoooqqqrrr{{{uuugggfffmmmrrrtttuuuzzzzzzzzz}}}zzzuuuxxxzzzwwwttt}}}zzz~~~|||~~~hhhRRRFFF===888222000111333222000000000000000000000000000.........///////////////...------,,,,,,------...........................------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...---------------...............------,,,,,,,,,,,,------///......---,,,,,,------------------------------........................,,,,,,---............---,,,------.........---------------------...............////////////000000........................---......///////////////////////////////////////.........------.................................------------------------////////////////////////.............../////////---------.........//////......................................................................../////////.......................................000000000000000/////////...---------...//////000...............///000000////////////000111111222666444111///.........///111111222333333444555555555555666666777777888888:::;;;===???AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDKKKNNNTTTjjj}}}{{{kkk}}}wwwbbb))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))***++++++***)))***+++***************************,,,///222777:::===???>>>:::666444777===CCCFFFHHHMMMZZZppp}}}vvvqqqoooeee^^^aaakkknnnrrr~~~ooogggfffpppqqqllliiiuuunnnmmmrrrggg^^^ddd___^^^```dddeeehhhrrr~~~vvvggg^^^aaalllxxx}}}mmmcccgggnnnqqqwww~~~qqqggghhhkkkjjjgggfffkkkgggdddfffnnn{{{{{{xxxyyywwwuuuwwwvvvvvv|||sssaaaVVVHHH@@@777222222333222000000000000000000000000000............/////////000...---,,,,,,,,,,,,---...........................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------------.........//////---,,,,,,++++++,,,,,,---------,,,,,,,,,---......------------------------........................+++,,,---.........------...------,,,,,,---------,,,,,,,,,------................../////////000000........................---......///////////////////////////////////////------............------------------------------........................////////////////////////////////////............+++,,,,,,---...///000000........................................................................000/////////.........---////////////////////////......//////////////////......---------...//////...............///000000.........//////000222222555333111...---...///111000111111222444555555666555555666666777777888888;;;<<<>>>@@@BBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCEEELLLPPPUUUlll~~~rrrlll))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))+++++++++***)))***+++************************,,,...222666999===???@@@999666333666===DDDIIIJJJMMM___xxxwwwsssssspppjjjgggeeejjjpppkkklllzzznnnkkknnngggllljjjfffttt||||||sssmmmlllbbb]]]fff]]]WWWYYYaaaccc___fffrrrsssllleeefffsss}}}bbb]]]bbbdddfffkkknnnhhhgggoootttrrrppprrrlllddd\\\\\\cccooo|||{{{zzz~~~uuuuuuyyy~~~uuuhhh___QQQHHH<<<555333333222000000000000000000000000000---.........//////000000...---,,,,,,,,,,,,---...........................------------------------,,,,,,------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...------------.........//////---,,,,,,++++++,,,,,,---+++++++++,,,---...///000------------------------........................***+++---...///...------///...,,,++++++,,,---...,,,,,,,,,------...................../////////000........................---......///////////////////////////////////////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////000000//////......------***+++,,,---...000111111........................................................................000000//////.........---000000000000000000000000,,,------......////////////......---------.....................///000000............///000222222444222000......///111333000111111222444555666666555555666666777888888888;;;===???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCKKKOOOUUUmmm|||uuu