BM6P6(@ ===;;;999888888777666444444444333333333333222222222222111111111111222222444333333222111000//////000000000000000000000000222222222222222222222222222222222222222222222222555444333333333333444555222222333444444555555666888BBBTTTgggwwwxxxllleeeiiipppwwwzzzxxxzzz~~~yyysssnnnpppxxxzzzoooggg[[[```eeehhhnnnzzzzzzaaaKKKFFFFFFCCCCCCHHHDDDCCCBBBAAA@@@@@@???@@@@@@@@@???>>>===<<<;;;;;;======>>>>>>??????@@@@@@===;;;:::888777777888888999999999999999999999999888888999999999:::::::::888888888999999::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<============EEEEEEHHH[[[pppwwwbbbTTTaaarrrqqqfff^^^uuu|||mmm]]]PPPPPPUUU^^^qqqyyyrrrnnnnnnxxx|||kkk```[[[YYYTTTMMMKKKMMMMMMJJJEEEDDDCCCDDDEEEEEECCCAAACCCDDDDDDBBB???>>>AAADDD??????>>>>>>???AAACCCDDDFFFHHHLLLTTT^^^fffjjjlllnnnppptttyyy~~~xxxwwwvvvyyy}}}wwwrrrnnnlllkkkfff___\\\\\\]]]]]]\\\YYYVVVSSSQQQQQQOOOJJJFFFDDDDDDCCCBBBBBBBBBBBBBBBEEEFFFFFFEEEEEEGGGKKKNNNRRRXXX```dddiiittt|||xxxnnnfffcccfffkkkeeedddbbbaaaaaaaaabbbcccaaa```^^^^^^]]]^^^___``````bbbdddffffffdddbbbaaacccbbbbbbbbbdddfffiiikkkjjjwww===;;;999888888777666444444444333333333333222222222222111111111111222222333333222222111000000000000000000000000000000000222222222222222222222222222222222222222222222222555444333333333333444555222222333333444555555555777999@@@JJJUUUdddzzzxxxpppkkkjjjpppuuuyyyzzzwwwmmmaaaZZZZZZ]]]aaa```aaacccaaa```fffpppwww}}}zzzuuutttrrrnnnmmmooozzzoooggggggjjjpppvvv~~~~~~fffSSSDDDCCCDDDBBBBBBGGGBBBAAA@@@???>>>>>>>>>>>>@@@@@@???>>>===<<<;;;:::;;;;;;<<<<<<<<<=========;;;:::999777666666777777888888888888888888888888888888888999999999::::::888888888999999999::::::::::::::::::;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;AAA@@@EEEUUUeee}}}ttt^^^]]]gggnnn]]]dddlllxxxvvvgggYYYTTTRRRUUUeeewww{{{yyy}}}sssnnncccWWWRRRRRRPPPKKKHHHFFFDDDCCCCCCCCCAAA???DDDEEEEEECCCAAAAAACCCFFFFFFEEEDDDCCCDDDDDDFFFFFFEEEDDDFFFIIINNNQQQRRRRRRSSSTTTVVVYYY\\\^^^___```eeefffhhhjjjmmmppprrrssstttuuuvvvwwwxxxxxxxxxxxxsssqqqmmmkkkkkkmmmqqqsssyyyyyyxxxvvvsssoookkkhhhcccdddeeeeeeccc```]]][[[XXXWWWWWWXXX]]]cccjjjnnnkkkeee]]]VVVRRRPPPNNNLLLPPPLLLHHHFFFGGGHHHHHHGGGIIIGGGEEEFFFGGGFFFDDDAAACCCCCCCCCBBBCCCEEEFFFGGGHHHIIIKKKLLLOOOTTTZZZ___dddkkkttt}}}zzzssspppoooooonnnlllmmmiiieeeeeegggnnn}}}{{{mmmeee```___aaafffcccbbbaaaaaa``````aaaaaa______^^^]]]]]]^^^^^^______aaaccceeeeeedddcccbbbaaabbbcccdddeeeffffffffffffooo===;;;999888888777666444444444333333333333222222222222111111111111222222111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222444444333333333333444444222222333333444444555555999666666888<<>>============??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<999888777666666666666666666666666666666666666666777888888888999999999999888888888888888999999999999999999::::::::::::;;;777888888999999:::;;;;;;;;;;;;:::AAAMMMUUUnnnzzzddd___pppyyy]]][[[aaannn}}}tttfff[[[QQQNNNYYYhhhtttkkkgggaaaYYYUUURRRNNNKKKJJJIIIHHHGGGEEEFFFFFFDDDCCCCCCEEEHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFEEECCCCCCCCCCCCAAA???DDDDDDDDDDDDDDDEEEFFFGGGJJJKKKLLLNNNPPPRRRSSSTTTRRRRRRSSSSSSRRRRRRQQQPPPOOONNNLLLKKKKKKLLLNNNOOOQQQQQQRRRQQQPPPNNNLLLKKKKKKJJJJJJIIIHHHFFFDDDCCCDDDCCCBBBCCCEEEIIIMMMOOORRROOOJJJHHHGGGGGGGGGFFFFFFDDDCCCCCCDDDEEEEEEDDDCCCBBBAAABBBDDDDDDDDDBBBHHHGGGGGGGGGIIIKKKNNNPPPUUUWWWZZZ___eeennnwww}}}{{{iiigggccc___[[[WWWTTTSSSUUURRRQQQRRRTTTXXXbbbmmmyyy~~~pppbbb\\\[[[[[[^^^aaa___`````````______^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^^^^___aaacccddddddcccccc___aaadddeeefffdddbbbaaa```fffrrr===;;;999888888777666444444444333333333222222222222222111111111111222222000000111111111222222222000000000000000000000000111111111111111111111111111111111111222222222222333333333333333333333333111222222333444444555555888777888::::::;;;CCCLLL^^^ooozzzbbb\\\YYY[[[]]]ZZZXXXXXXYYY\\\eeevvvuuulllfffbbb```^^^bbbmmmzzz~~~yyywwwnnnmmmkkkiiigggcccaaaaaa\\\___dddlllyyy|||rrrggg```[[[ZZZ\\\^^^eeerrr|||cccSSSNNNHHHCCCDDDBBB>>>???CCC??????>>>===============>>>>>>===<<<<<<;;;::::::<<<<<<<<<<<<<<<=========888888777777666666666666666666666666666666666666777777777888888888888999777888888888888888888888888888888999999999::::::777777888999999::::::;;;<<<999888???GGGIII```xxxbbbaaa{{{eee___aaajjjxxxtttfffWWWNNNSSS^^^uuu|||qqqiiiddd^^^XXXUUUTTTRRRQQQLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMOOOPPPKKKIIIGGGFFFFFFEEECCCAAAFFFEEECCCBBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDIIIIIIHHHIIIJJJKKKKKKKKKPPPPPPPPPQQQTTTYYY]]]___fffiiinnnuuu~~~{{{uuummmgggdddffffffddd___YYYVVVUUUSSSPPPPPPRRRRRRRRRWWW^^^kkkooopppuuuyyyjjj\\\WWWYYYZZZ\\\]]]\\\]]]^^^___^^^]]]\\\[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^___aaabbbccccccdddaaabbbcccddddddbbb___^^^]]]aaaiiiwww===;;;999888888777666444444444333333333222222222222222111111111111222222000000000111222222333333000000000000000000000000111111111111111111111111000000000111111222222222333333333333333333333333111111222222333444444555333333666999888666888===GGGUUUeee{{{pppiiibbbYYYRRRQQQTTTTTTZZZgggxxxyyywwwyyy|||~~~~~~yyyhhhfffaaa\\\[[[^^^eeekkksssttt{{{hhhWWWOOOLLLHHHDDDBBB@@@>>>@@@CCC???>>>>>>============>>>======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;888888888888888888777777777777777777777777777777666666777777777888888888777777777777777777777777777777777888888888888999888888888999::::::;;;;;;===;;;999???DDDBBBUUUzzzjjjYYYjjj{{{eeeaaaeeeqqq~~~rrr```SSSRRRWWWjjj|||sssjjjccc___[[[YYYVVVTTTQQQOOOMMMMMMLLLLLLNNNNNNOOOPPPQQQTTTVVVXXXOOOMMMKKKKKKJJJJJJHHHFFFDDDCCCAAA@@@@@@@@@AAABBBDDDDDDCCCBBBBBBAAA@@@@@@CCCCCCDDDDDDDDDDDDDDDCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDGGGIIIJJJFFFFFFDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCDDDEEEHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLNNNOOORRRTTTVVVZZZ[[[^^^bbbhhhnnntttwww{{{zzzpppkkkhhheeeccccccfffiiihhhddd^^^ZZZWWWSSSQQQPPPRRRQQQOOOQQQUUUYYYwwwyyytttqqqtttuuugggZZZWWWYYYYYYYYYZZZ[[[[[[\\\]]]\\\[[[ZZZYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^___```aaacccddddddccccccbbbaaa___^^^^^^\\\```gggrrr===;;;999888888777666444444444333333333333222222222222111111111111222222000000111111222222222333000000000000000000000000111111111111111111111111//////000000111222222222222222333333333333222222111111222222333333444444555333333555555444777===<<>>>>>???AAACCC>>>======<<<<<<======>>><<<<<<;;;;;;;;;:::::::::999999999999888888888888777888888999999888777777777777777777777777777777666666666666777777777777777777777777666666666666666666666777777777888888777888888999::::::;;;;;;;;;===;;;>>>AAA???MMMiiirrrZZZ^^^rrrkkkaaa___jjjwwwnnn___WWWTTT^^^xxx|||wwwttthhhddd___[[[XXXVVVSSSQQQPPPOOONNNNNNNNNPPPQQQRRRRRRPPPMMMLLLKKKIIIGGGEEEBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@AAABBBCCCCCCCCCCCCCCC@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEHHHKKKNNNOOOGGGFFFEEECCCBBBBBBCCCCCCEEEGGGHHHIIIIIIJJJMMMOOOMMMOOOQQQQQQQQQPPPQQQRRRNNNPPPTTTWWW[[[```fffjjjmmmpppuuu|||xxxmmmhhhgggfffgggiiiiiikkknnnpppnnnhhhbbb^^^YYYVVVTTTUUUSSSPPPPPPRRRWWWmmm||||||mmmcccYYYXXXYYYXXXXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZZZZ\\\]]]]]]]]]]]]]]]^^^^^^]]]]]]^^^```bbbccceeedddcccaaa```___^^^^^^[[[___eeennn~~~===;;;999888888777666444444444333333333333222222222222111111111111222222111111111111111222222222000000000000000000000000111111111111111111111111/////////000111222222222111222333333333333222111111111111222333333444444666333333666666555777<<<444:::;;;DDDVVVcccsssrrriiidddeeedddfffuuuyyyvvvtttxxx~~~wwwyyy}}}~~~zzz{{{zzz{{{zzztttkkkdddaaaaaannnuuu~~~wwwfffUUUHHHCCCFFFAAA???===<<<>>>AAA@@@>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999888888777777777777666666777888888777666666555555555555555555555555555555555666666666777777777777666666666555555555555555666666666777777777666666777888888999999:::777===<<<;;;>>>>>>EEEWWWuuuyyyaaa[[[___vvv}}}lllaaagggrrr|||tttggg___WWWfff{{{~~~zzzuuuppplllfffddd```\\\YYYWWWVVVUUUWWWUUURRRPPPOOOMMMJJJHHHIIIIIIIIIIIIIIIHHHHHHGGGDDDEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJLLLOOOQQQTTTVVVWWWPPPNNNLLLKKKJJJKKKMMMNNNIIIKKKNNNOOOQQQTTTYYY]]]XXX[[[^^^___^^^___bbbeeejjjmmmrrrvvvzzzyyytttsssrrrppptttzzzzzz{{{~~~|||vvvnnngggbbb___ZZZTTTRRRSSSVVVaaawwwtttfff```[[[[[[[[[ZZZZZZ\\\[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]___^^^]]]\\\\\\^^^```bbbccccccddddddccc```]]]\\\ZZZ\\\```gggttt===;;;999888888777666444444444444333333333222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222111222333444444333222111000111111222333333444444000000333888888444222333666:::666555<<>>>>>AAABBB>>>999:::::::::999999:::;;;;;;;;;;;;::::::::::::::::::;;;:::::::::999999888888444555666777777666555555444444444444444444444444555555555555666666666777777777666666555555555444555555555555666666666777555555666666777888888888333<<<;;;888<<<===@@@KKKaaavvv~~~jjj\\\TTTeee|||jjjjjjpppwwwxxxnnn\\\bbbiiitttwwwtttooommmqqqzzz{{{tttoookkkjjj^^^\\\YYYXXXWWWUUUSSSPPPRRRRRRSSSSSSSSSQQQOOONNNNNNMMMMMMLLLKKKJJJJJJIIIJJJKKKKKKKKKKKKJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFHHHIIIJJJLLLMMMOOORRRTTTVVVWWWXXXXXXVVVTTTRRRRRRTTTWWWXXX[[[^^^aaadddggglllsssyyy~~~xxxnnnggg___VVVQQQQQQSSSVVVcccuuugggccc___^^^______]]]^^^bbb\\\[[[ZZZXXXXXXYYYZZZZZZZZZ[[[]]]^^^______^^^^^^```___]]][[[[[[]]]___aaa```bbbeeegggeeebbb]]]ZZZXXXYYY[[[```lll===;;;999888888777666444555444333222111222333333111000000000000000111111//////000111111111111111111111111111000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111222333333333333222333333333444444444555555777666666666888;;;>>>???GGGRRReeezzztttpppsssvvvtttpppttttttnnnccc]]]___dddfffhhhgggccc]]]VVVRRRSSSVVVOOOPPPQQQTTTYYY^^^aaacccxxx{{{ssspppccc\\\VVVUUUYYYZZZWWWRRROOOQQQRRRSSSUUUXXX]]]aaaaaaccckkkwwwsss```XXXYYYLLLJJJGGGDDDAAA???>>>>>>AAA@@@>>>===<<<<<<<<<===999999999888888999::::::888888888888888888888888999999999888888888777777666555555555555444444444555555555555555555555555555444444444444555666666555555555555555555555555666666666666666666666666777777777777888888888888777999:::;;;;;;===???BBBTTTeee~~~}}}eeeSSSUUUqqqllldddooo}}}}}}kkk^^^WWW^^^lll~~~wwwkkkaaaZZZ[[[\\\^^^ccckkkrrrzzzxxxpppmmmkkkjjjhhhhhhlllpppoooiiieeedddfff\\\[[[ZZZYYYXXXWWWXXXXXXZZZXXXUUUTTTTTTUUUUUUTTTTTTQQQOOOOOOPPPRRRRRRRRRQQQPPPOOOOOOPPPRRRTTTUUURRRVVVZZZ[[[ZZZZZZ\\\^^^aaadddhhhjjjkkkooouuuyyy}}}~~~zzzqqqeee\\\YYYRRRVVV[[[gggyyyjjj```\\\]]]^^^^^^_________^^^___]]]YYYWWWVVVXXX\\\^^^^^^ZZZXXXXXX\\\```bbbbbbccccccbbb___\\\\\\]]]^^^ccccccddddddccc```\\\ZZZWWWWWWYYY\\\bbbrrr===;;;999888888777666444555444333222222222333333111111000000000000111111//////000111111111111111111111111111000000000000000000111111111222222222111111111111111111111111111111111111111111111111000111222222333333222222333333333333444444444444666555555555666888;;;<<>>===;;;::::::;;;;;;:::999999888888888999999888888888888888888888888888888777777777666666666555555555555444444444444444444444444444444444444444444444444444555666666555555555555555555555555555555555555555555555555666666777777777888888888888999:::;;;;;;<<<>>>@@@MMM\\\uuuooo[[[WWWjjjuuucccdddrrr~~~mmmbbbZZZ\\\ddduuu}}}uuupppggg^^^WWWVVVVVVUUUWWW\\\\\\aaajjjssszzz{{{xxxrrrqqqpppnnnllljjjhhhggglllkkkhhhfffccc```___^^^bbbaaa```aaaccceeeeeedddddddddcccbbbccceeeiiimmmlllmmmnnnmmmkkkkkknnnqqqyyy~~~zzzjjj___[[[UUUWWWYYY```ttt~~~oooddd```^^^____________^^^]]]\\\[[[ZZZWWWVVVVVVYYY\\\^^^___\\\YYYYYY\\\___aaaaaadddeeedddbbb```^^^^^^___dddeeeffffffdddaaa^^^\\\YYYYYY[[[]]]bbbppp===;;;999888888777666444555444333222222222333333111111000000000000000111///000000111111111111000111111111111000000000000000000000111111111222222000000000000000000000000111111111111111111111111000111222222333333222222222222333333333444444444444444333333444555777888;;;::::::>>>JJJ^^^sss{{{tttttttttrrrooommmmmmnnnpppssssssnnngggcccfffjjjdddgggjjjiiigggfffgggjjjnnnjjjfffdddfffllltttxxxzzzzzzyyywwwvvvzzz|||kkkYYYNNNIIIEEEBBBAAADDDBBBAAA???===<<<;;;;;;===<<<;;;:::999999999:::::::::999999888777777777777777777777777777777777666666666666555555555555555555555555444444444444222222222222222222222222444444444444444555555666444444444444444444444444555555555555555555555555666666777777777777888888888:::::::::::::::<<<>>>DDDOOOdddmmmcccgggppphhh]]]eeeqqqyyyppphhhdddcccjjj~~~xxxsssooollljjjhhhfff___YYYWWWUUUQQQPPPRRRXXXYYY]]]aaafffppp|||zzzzzzvvvvvvwwwzzz}}}~~~}}}|||}}}~~~~~~||||||sssgggddd[[[[[[YYYYYYcccxxxqqqbbb]]]^^^```aaaaaa```___]]]\\\ZZZXXXWWWVVVUUUWWWYYY\\\]]]^^^\\\ZZZZZZ\\\___```aaafffggghhhgggdddbbbaaaaaaeeefffggghhhfffdddaaa___[[[[[[]]]___bbbnnn===;;;999888888777666444444444333333333222222222222111000000000000000000///000111111111111000000111111111111000000000///000000000000111111111111////////////////////////111111111111111111111111000000111222222222222222222222222222333333333333444444333333333444555555666666777999>>>FFFOOOVVViii}}}zzzmmm]]]UUUJJJCCCAAA@@@@@@@@@@@@???>>>===<<<;;;;;;:::;;;;;;::::::999999999999:::999999999888777666555666666666666666666666666666666666555555555555555555555555444444444333333333333333333333333333333444444333333444444555666444444444444444444444444555555555555555555555555666666666666777777777888999:::::::::888888:::<<<===CCCQQQkkkzzzoooiiizzzeee___bbbiiiwwwzzzpppllluuuyyyoookkkgggeeehhhkkkooopppoookkkfffccc```[[[WWWUUUVVVSSSSSSTTTUUUZZZgggttt|||xxxuuuuuuxxx|||~~~ssspppbbb```ZZZUUUWWWccctttyyyhhh[[[XXX[[[```aaaaaaaaa```___\\\[[[XXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZ[[[]]]```bbbcccgggiiilllkkkhhheeecccbbbeeefffhhhiiihhheeecccaaa^^^]]]^^^```bbbjjj|||===;;;999888888777666444444444444333333333222222222222111000//////000000000000111111111000000///111111111111000000000/////////000000000111111111........................000000000000000000000000000000111222222222222111111111111222222222333333444444444333333444444444///222555666777777888999???QQQeeettt{{{kkk___SSSJJJIIIKKKIIIDDD???>>>???@@@>>>>>>======<<<;;;;;;:::::::::;;;:::::::::999999888999999888777666555444555555555555555555555555666666666666666666666666555444444444444333333333333333333333333333333333333333333333333444555555444444444444444444444444555555555555555555555555555666666666666777777777888999999999777777999:::;;;>>>FFF\\\ppptttzzzeeeYYYXXXeeevvvwwwsssuuupppnnnlllooouuu}}}~~~yyytttnnngggaaa[[[XXXUUUUUUTTTTTTZZZaaammmsss~~~uuuooommmeeedddccceeejjjpppuuuwww|||yyyhhhddd]]]VVVTTTYYYdddnnnwww}}}zzzlllcccZZZXXXZZZ___```aaabbbbbb```^^^]]][[[[[[\\\\\\\\\\\\[[[ZZZYYYZZZ[[[\\\^^^aaaccceeehhhjjjmmmmmmjjjfffdddcccccceeeggghhhgggeeecccaaa___^^^___```aaafffttt===;;;999888888777666444333333444444444333222111333222111000////////////000111111111111000000///111111111111000000000000/////////000000000111111////////////////////////000000000000000000000000///000111111222222111111000000111111111222222222333333444444444444444444000111333333333444666888444===FFFKKKWWWlllxxxiiiXXXNNNKKKHHHDDD>>>FFFIIIDDD===;;;<<<<<<<<<=========<<<;;;:::999999999::::::::::::999999666777888888888666555444444444444444444444444444555555555666666666666666444444444444333333333333444444444444444444444444333333333333333444444555333333333333333333333333444444444444444444444444555555666666666666777777777888888888666666888:::;;;>>>CCCRRRuuu}}}ooowwwsss```WWW\\\hhhzzzvvvppp{{{}}}|||||||||tttkkkfffaaa```]]]YYYYYY\\\^^^cccqqq{{{ssslllhhhfff______```ccchhhnnntttwwwrrrkkkddd```\\\[[[```gggrrrkkkccc```[[[YYY[[[^^^```bbbccccccaaa___]]]\\\]]]___```___^^^\\\ZZZXXXZZZ\\\]]]^^^```cccfffgggjjjlllllliiifffcccbbb```bbbdddeeeeeecccaaa```^^^]]]___``````bbblllwww===;;;999888888777666444333333444444444333222111333222111000////////////111111111111111000//////111111111111000000000000////////////000000000111////////////////////////000000000000000000000000///000000111111111111111000000000000111111111222111222333333444444444444333333333333222444888;;;444888:::888===LLL\\\fffzzz{{{```\\\SSSIIIEEEHHHIIIFFF>>>DDDFFF@@@;;;;;;;;;888;;;<<<<<<<<<;;;:::888777777777888999999999888777444555777888888666555444333333333333333333333333333444444444555555555555444444444333333333222222222222222222222222222222333333222222333333444555333333333333333333333333444444444444444444444444555555555666666666777777555666777777666666888:::999>>>AAAHHHdddmmmjjjsssuuu```[[[[[[gggzzz~~~sssuuu}}}~~~uuulllfff___WWWSSSSSSWWW[[[dddqqq}}}~~~yyyrrrllliiihhhdddeeegggjjjmmmqqquuuxxxyyyrrrpppmmmhhhgggiiipppqqqaaa^^^]]]YYYZZZ``````bbbdddeeedddaaa^^^\\\ZZZ\\\___aaabbb```]]][[[ZZZ\\\______^^^___aaadddfffhhhjjjiiifffcccbbbbbb]]]^^^```bbbbbbaaa___]]]]]]\\\^^^```______fffooo===;;;999888888777666444333333444555444333222111333222111000////////////111111111111111000//////111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111000000111333333444444333000222333333222222333444000555888666666;;;???AAAIIIWWWkkk}}}|||hhh[[[OOOMMMHHHBBBAAACCCCCC@@@DDDFFFDDD>>><<>>???SSSzzzkkk___aaayyyiii\\\RRRXXXiii|||xxxooorrrxxxwwwpppkkkjjjpppzzz{{{pppddd]]]\\\PPPRRRXXXaaakkkwww~~~yyysssooonnnnnnoooqqqrrrsssuuuxxxzzz{{{}}}uuuppppppnnn~~~wwwhhh]]]\\\[[[WWWZZZccccccdddeeefffddd```\\\ZZZWWWZZZ^^^bbbcccaaa^^^\\\\\\___aaa```^^^]]]___aaafffggghhhgggdddbbbaaaaaaZZZ\\\^^^``````___]]]\\\\\\[[[]]]___^^^]]]ccckkk<<<;;;:::999888666555555666555555444444333222222111111000000000000111111111111000000000000111111//////............//////000000000000000000000000000000////////////000000///000000000......000111000000000000000000000000////////////000000000000000111111111111222222222111111222222222333333333333333333444444444555555777>>>GGGKKKRRRbbbzzznnn```WWWOOOJJJDDDCCCAAA@@@???>>>>>>>>>AAAAAA@@@???>>>===<<<<<<999:::;;;<<<;;;999777555666666666666555555555555444444444444444444444444333333333222222111111111222222111111222222333444222222222222222222222222222222222222222222222222111111222222222333333333444444222222222222444444444555555555555555555444333333333444444444555555777777666666666666777777999777777<<>>>>>>>>??????>>>===<<<;;;::::::999:::;;;;;;:::888666555666666666666555555555444444444444444444444444444333333333222222111111111222222111111222222333444222222222222222222222222222222222222222222222222111111111222222222333333444333222222222222333444333444444555555444444333333333333444444444444555777666666666666666666777:::888888;;;AAAMMMcccvvv~~~llldddkkk}}}qqqaaaYYYZZZcccnnn{{{yyyvvvggg\\\WWW\\\dddttt}}}kkk[[[VVVNNNSSS]]]```nnn~~~~~~~~~}}}}}}zzzwwwrrrmmmnnnuuu}}}tttsss~~~vvvdddaaa\\\YYYWWWXXXYYY[[[```bbbdddccc```]]]ZZZZZZ\\\[[[ZZZ\\\___```^^^\\\ZZZZZZZZZZZZYYYYYYYYYYYY```aaabbbbbbaaa```^^^]]][[[YYYXXXYYY[[[]]]^^^^^^```^^^]]]]]]___aaaaaaaaa<<<;;;:::999888666555555555555444444333333222222111111000000000000111111111000000//////000000111//////............//////////////////////////////000000////////////000000///000000000......000111000000000000000000000000////////////000000000000000000000111111111222222111111111222222222222333222222333333333444444444111444666666555777<<<@@@GGGQQQ```ooo}}}pppdddZZZSSSJJJDDDCCCCCCBBB@@@CCCBBBAAA???>>>>>>>>>>>><<<<<<;;;;;;:::999888888888999999:::999888666555666666555555555444444444333333333333333333333333222222222222222111111111222111111111111222333333222222222222222222222222222222222222222222222222111111111222222222222333333333222111111222333333222333333444444333333222333333333333444444444444666666555555555555666666999888999;;;<<<@@@KKKWWWvvv|||jjj```hhhrrr^^^TTTZZZddduuu~~~|||nnnaaa^^^```hhhvvvvvvaaa\\\RRRQQQWWWZZZlll}}}yyyyyyzzz{{{|||}}}}}}~~~{{{wwwpppjjjhhhmmmuuu{{{~~~}}}|||kkk___]]][[[YYYXXXXXXYYYZZZbbbcccdddbbb^^^[[[ZZZZZZ[[[YYYXXXXXXZZZ\\\]]]\\\XXXXXXXXXYYYYYYYYYZZZZZZ\\\]]]^^^______^^^]]]\\\[[[YYYWWWWWWZZZ\\\^^^^^^___^^^^^^```bbbcccbbbaaa<<<;;;:::999888666555555555555444444333222222111111111000000000000111111000000////////////000000//////............//////////////////////////////000000////////////000000///000000000......000111////////////////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222333333333333555666777777777888999999:::???GGGOOOXXXbbblllrrrqqqeee]]]WWWSSSQQQMMMHHHEEEDDDDDDDDDBBBAAA@@@???>>>============;;;;;;:::999999888777777777888888888888777666555555555555444444444333333222222222222222222222222222222222111111111111111111111111111111222222333111111111111111111111111111111111111111111111111111111111111222222222222222222111111111111222222222222222333333222222222222222333333333444444444666555555444444555555666777777999<<<;;;;;;AAAIIIaaawwwzzzgggaaauuuttt```ZZZ\\\iiiuuu~~~}}}uuukkkmmmkkkqqq~~~}}}hhhbbbWWWTTTYYY]]]rrr{{{tttmmmiiikkkqqquuuoooddd[[[[[[ZZZYYYYYYYYYYYYYYY```aaa```^^^[[[ZZZ[[[\\\ZZZYYYWWWVVVWWWZZZ\\\]]]ZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]\\\ZZZXXXVVVVVVYYY\\\^^^___^^^^^^```bbbdddeeecccaaa<<<;;;:::999888666555555555444444333222222111111111111000000000000111111000000////////////000000//////............//////........................000000////////////000000///000000000......000111////////////////////////////////////000000000000//////000000000111111111000000111111111222222222111111111222222222333333333333222333555666888888888888999:::<<<@@@EEEHHHVVVZZZbbblllxxx}}}rrrgggWWWKKKFFFFFFGGGHHHLLLJJJGGGDDDCCCBBB@@@??????>>>===<<<<<<<<<<<<<<<;;;::::::999999888888888666666666666666666555555444444444444333333333333222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111222222222222222222111222222222333333333444444555555444444444444555555777666777::::::999===DDDMMMdddrrrrrrzzz|||ggg\\\\\\cccooozzz~~~wwwqqqtttwww}}}rrrkkk___[[[^^^aaauuuwwwpppnnnpppsss||||||~~~nnnccc\\\YYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\ZZZYYYYYY[[[]]]ZZZYYYXXXVVVVVVYYY\\\___^^^^^^]]]\\\[[[YYYYYYXXXYYYZZZ\\\]]]^^^]]]]]]\\\ZZZXXXVVVWWWZZZ]]]______]]]^^^```ccceeeeeecccaaa<<<;;;:::999888666555555444444333333222222111111111111000000000000111111000//////......//////000//////............//////........................000000////////////000000///000000000......000111000000000000000000000000////////////000000000000/////////000000000111111000000000111111111111222000000111111111222222222111111111111111222444555666666555444555666888999===???BBBFFFMMMSSSYYY\\\kkkqqq|||~~~nnn___UUUOOOLLLGGGCCCBBBBBBBBBAAADDDCCCBBBAAA???>>>>>>>>><<<<<<;;;::::::::::::::::::::::::999999999888888555555555555555555555555444444333333333222222222111111111111111111111111000000000111111111111111111000000000000111222222111111111111111111111111111111111111111111111111000000000111111111111222000000111111111111000000111222222333333222222111222222222222333333333333444444333333333333444444888666666888777666999>>>BBBTTTnnnuuuvvv[[[ZZZ]]]gggqqq{{{xxxqqqqqq|||~~~vvvhhhccceeecccqqqyyyrrrpppqqqttt~~~vvvssszzz~~~wwwttt}}}nnnbbb[[[WWWZZZZZZYYYYYYYYYYYYZZZZZZWWWXXXYYYYYYXXXXXX[[[\\\YYYYYYYYYWWWWWWXXX\\\___``````^^^]]][[[YYYXXXXXXYYYZZZ\\\]]]]]]]]]\\\\\\YYYXXXXXXYYY\\\_________]]]^^^___bbbeeeeeedddbbb<<<;;;:::999888666555555444444333333222111111111111111000000000000111111//////............////////////............//////........................000000////////////000000///000000000......000111000000000000000000000000////////////000000000000////////////000000000111000000000000111111111111000000000000111111111222111333555444333222333444444444444666777888999888888999:::;;;===>>>@@@AAAEEEKKKUUU___jjjvvvzzzqqqfff[[[QQQJJJGGGEEEEEEDDDDDDDDDBBB@@@>>>?????????>>>======>>>>>>:::999999888888888888888999999999999888888888888555444444444444444555555333333333333222222222222111111111111111111111111///000000000111111111222000000000000000111222222111111111111111111111111111111111111111111111111000000000000111111111111//////000111111000//////222222333333333333222222111222222222222333333333444444333333333333444444777555666999888666777:::>>>JJJ^^^zzzqqqyyyooodddZZZ\\\cccjjjttt}}}vvvnnnyyyqqqlllmmmhhhoooxxxtttsssttt|||yyyqqqppp|||rrrrrrvvvttteee___\\\YYY\\\[[[ZZZYYYYYYYYYZZZ[[[WWWYYYZZZZZZYYYXXXYYY[[[WWWXXXYYYXXXVVVWWW[[[^^^^^^^^^]]]\\\[[[ZZZYYYXXXYYYZZZ[[[\\\\\\[[[ZZZZZZXXXXXXYYY\\\___aaa```___]]]]]]^^^aaaccceeedddbbb<<<;;;:::999888666555555444444333333222111111000111111000000000000111111//////............////////////............//////........................000000////////////000000///000000000......000111000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000111111111111...222777777444222222333//////111333666666555444666888:::<<<===<<<;;;::::::>>>CCCIIINNNVVV___eeeiiipppyyyyyynnnggg^^^^^^]]]XXXPPPHHHBBB@@@CCCBBB???===<<<;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<999888777777777777777777888888888888777777777777444444333333333444555555333333333222222222111111000000000000000000000000//////000000111111111222000000000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111...///000111111000///...222333333444444333333222111111222222222333333333444333333222222333333444444333666;;;<<<999999;;;;;;BBBPPPkkkooonnnrrruuu```YYYYYY\\\bbbiiittt|||~~~qqqttt~~~vvvsssuuunnnrrr}}}yyywwwvvv|||~~~uuuwww|||rrrkkkppp}}}kkkccccccccc```]]]\\\ZZZYYYXXXYYY[[[\\\YYYZZZ\\\[[[YYYXXXXXXYYYVVVWWWYYYXXXVVVVVVYYY]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[[[[ZZZYYYXXXWWWXXXZZZ^^^aaabbb```___]]]]]]]]]___bbbddddddccc<<<<<<;;;:::999777666555555444333222111111111111///////////////000111111000000000000000///......////////////////////////////////////000000000000//////////////////////////////...---,,,---000333////////////////////////............////////////000000111111111111000000000000000000000000000000000000000000000000000000333222222222222222222333222333444555666666666666666666666666777777777777666888;;;<<<>>>@@@CCCFFFHHHJJJLLLPPPTTTWWWZZZ[[[ggggggjjjnnnssswwwxxxxxx~~~~~~~~~|||xxxwwwnnnlllgggaaaZZZUUUQQQOOOJJJJJJKKKKKKIIIFFFBBB@@@========================>>>======<<<;;;;;;::::::666777777888888888777777888777777666555555444444444444444333333333222222444444333333222111000000111111222222222222111111000000////////////000000111111000000//////......000000000000000000000000////////////////////////000000000000000000000000////////////000000000000222222222222222222222222111111222222222333333333333333333333333333333333555555555555666666666666888BBBIIISSSrrrzzziii]]]eee{{{zzzhhh\\\UUUQQQQQQUUUcccuuu}}}}}}~~~wwwpppwww{{{yyyxxx{{{|||tttnnntttxxxjjjjjjjjjaaaZZZZZZ^^^^^^]]][[[YYYYYY[[[]]]ZZZXXXVVVVVVXXXZZZ[[[[[[^^^[[[XXXWWWXXX[[[\\\\\\YYY[[[^^^``````^^^\\\ZZZ^^^^^^^^^^^^]]]\\\[[[[[[WWWYYY\\\^^^^^^^^^___```^^^```aaabbbcccdddgggiii<<<<<<<<<;;;999888666555555444333222111111111111///////////////000111111000000000000000///................................./////////000000000000...........................//////...---...000222////////////////////////............////////////000000111111111111000000000000000000000000000000000000000000000000000000222222111111111111222222222222333444555555555555555555666666666777777777666888999::::::;;;>>>@@@===>>>???AAACCCEEEGGGHHHEEEEEEFFFJJJNNNQQQQQQQQQSSSSSSRRRSSSUUUXXX[[[\\\fffrrrxxxggg^^^[[[]]]\\\fff}}}pppddd[[[VVVTTTTTTSSSPPPMMMJJJHHHGGGFFFFFFGGGGGGGGGEEEBBB???===========================<<<<<<;;;;;;:::999999888777777888888888777777666777666666555444444333333333333333333222222222222333333222222111111000000000111111222222111111000000000////////////000000000000000000//////......////////////////////////////////////////////////////////////////////////000000000000111111111111222222222222222222222222111111111222222222333333333333333333333333333333555555555555666666666666888>>>AAAFFF]]]}}}ooobbb```gggvvvsssdddYYYTTTPPPUUU]]]gggooovvv|||{{{www{{{yyyyyy~~~}}}ppplllooozzz}}}nnndddeeeddd\\\XXXZZZ^^^______]]][[[ZZZ[[[\\\YYYWWWUUUUUUXXXZZZ\\\\\\^^^\\\YYYXXXXXXYYYZZZYYYYYY[[[]]]___```^^^\\\ZZZ[[[\\\\\\\\\\\\[[[ZZZZZZXXXZZZ]]]^^^]]]]]]^^^___^^^___`````````bbbeeeggg<<<<<<<<<;;;999888666555555444333222111111111111///////////////000111111000000000000000//////................................./////////000000000------------------------...///000000//////000111////////////////////////............///////////////000000111111000000///000000000000000000000000000000000000000000000000111111000000000000111111111111222333444444444444555555555666666666666777666777888888777666888999::::::::::::;;;;;;;;;<<>>===>>>@@@CCCEEEEEEDDDBBBBBBAAA@@@@@@AAABBBBBBIIIIIILLLXXXnnn|||dddVVVRRRSSSOOOZZZkkk~~~{{{llljjjgggaaaZZZTTTOOOKKKJJJDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888777777666555444333333333333333222222111111111111111111000000000000////////////000000000000///000000000000000000////////////....../////////////////////////////////////////////////////////////////////////////////........................000000000111111111222222111111111111111111111111111111111111222222222222444444444444444555555555444444444555555555666666999666777;;;@@@LLLhhh}}}gggXXXXXX```rrrqqqiii[[[RRRTTTTTTOOOOOOVVVXXX___mmm~~~}}}uuuwww|||~~~{{{yyy}}}}}}lllaaa\\\cccsssoooeeeaaa______]]]YYYZZZ___^^^```bbbbbb___\\\ZZZYYYUUUTTTSSSUUUYYY\\\]]]^^^ZZZYYYXXXXXXYYYYYYXXXWWWYYYZZZ[[[\\\\\\\\\[[[[[[VVVWWWXXXYYYZZZZZZZZZZZZ]]]^^^___^^^]]]\\\\\\]]]aaa```^^^[[[ZZZ[[[___ccc======<<<;;;:::888777666444444333222111111111111///////////////000000111//////000000000000//////....................................////////////---------------------------///000111000///000000////////////////////////............//////////////////000000000000//////////////////////////////////////////////////////000//////////////////000111111222222333222222222444444444444555555555555444666888999999888999:::999999999999::::::::::::::::::;;;>>>AAACCCBBBBBB>>>>>>==================BBBCCCDDDIIIVVVmmmmmmYYYPPPQQQUUUWWWjjj}}}wwwgggYYYRRRQQQPPPNNNLLLJJJHHHGGGBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@???===<<<;;;999999999999999999999999999999999888888888888888777777777666555444333222222222222222222111111111111111111000000000////////////////////////000000...//////000000//////...//////............//////.............../////////......................../////////////////////////////////////////////////////////000000000111111111111111111111111111111000000111111111222222222333333333444444444555555444444444444555555555555666444777======@@@UUUmmm}}}}}}ggg[[[XXXccczzz~~~nnn```ZZZTTTKKKIIILLLNNNTTT___kkkyyywwwwwwyyyrrrfff___]]]bbbtttqqqeee```_________\\\XXXZZZ]]]]]]___bbbbbb```\\\ZZZYYYTTTTTTTTTWWWZZZ]]]^^^^^^WWWVVVVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWYYYZZZ[[[[[[\\\\\\^^^______^^^\\\[[[\\\]]]aaa```^^^[[[YYYZZZ^^^aaa=========<<<:::999777666555444333222111111111111///////////////000111111...//////000000000000000------------------------------........./////////---------------------------...//////......///000////////////////////////............////////////...//////000000//////...000000000000000000000000////////////////////////000000////////////000000111222222333333222222222333333333444444444555555333555888::::::::::::;;;666777777888999:::::::::======>>>@@@CCCEEEEEEDDD?????????@@@@@@@@@@@@@@@;;;@@@EEEFFFIIISSSdddrrr~~~uuueeeSSSHHHJJJWWWbbbqqqvvvgggYYYNNNGGGHHHHHHHHHGGGFFFDDDBBB???????????????@@@@@@AAA;;;;;;;;;;;;;;;:::999999888888888888888888888888888888888888888888888888555666666666555444333333222222222222222222111111111111111111000000000///000000000000////////////......////////////......///......------......///---............/////////........................////////////////////////////////////////////////.../////////000000000000111111111111111111111111000000000111111111111222111222222333333444444444333444444444444555555555444333555999999999CCCQQQeeetttlllcccffflllwwwppp```TTTMMMIIIIIILLLQQQYYYdddoooyyy~~~|||{{{yyyzzzrrrddd]]]___gggnnnqqqfff___\\\]]]]]]\\\ZZZYYYYYYZZZ[[[^^^aaaaaa___\\\[[[ZZZUUUUUUVVVXXX\\\_________WWWVVVUUUWWWZZZ\\\]]]]]][[[[[[YYYXXXXXXXXXXXXXXXXXXXXXZZZ[[[\\\\\\\\\\\\]]]^^^^^^\\\ZZZYYYZZZ\\\______]]][[[YYYZZZ\\\___>>>======<<<;;;999888777555444333222111111111111///////////////000111111......///000000000000000---------------------------------.........//////........................---......---,,,,,,...111////////////////////////............////////////......////////////......000000000000000000000000////////////////////////111000000//////000000111222333333333333333222222222333333333333444444444111444777999888888888999777777888999999:::;;;;;;888777777999;;;<<<;;;999777777999:::;;;<<<<<<<<<>>>AAADDDDDDBBBCCCIIIOOOWWWUUUOOOIIIHHHSSSfffuuuxxxcccWWWOOOHHHHHHIIIKKKLLLKKKIIIFFFDDD@@@??????>>>??????@@@@@@:::::::::::::::999999999777777777777777777777777666666666666666666666666444444555555555444444333222222222222222222222222222222111111111000000000111111111000000/////////---......//////......---///......------......///---------.........//////........................////////////////////////........................//////000000000111111111111111111111111111111111000000000000111111111111000000111111222333333444333333444444444555555555333333333555777999===@@@OOOhhhyyyiii\\\]]]eeeqqqrrrbbbTTTQQQNNNKKKLLLRRRYYY___aaaeeejjjpppzzzzzzzzzsssnnnpppzzznnnggg___\\\cccqqq}}}ooohhhbbb]]]ZZZ[[[\\\[[[\\\\\\[[[YYYZZZ\\\______^^^\\\[[[\\\WWWWWWXXXZZZ^^^```______ZZZXXXVVVWWWYYY\\\^^^^^^]]]\\\YYYWWWVVVVVVVVVVVVXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZXXXVVVVVVWWWYYY[[[\\\[[[ZZZXXXXXXZZZ\\\>>>>>>===<<<;;;999888777555444333222111111111111///////////////000111111......///000000000000000---------------------------------.........//////////////////////////////---------+++***+++...111////////////////////////............/////////000......////////////......000000000000000000000000////////////////////////111111000000000000111111333333444444444333333222222222333333333444444444111333666777666555555555666666666777777888888888:::999999999::::::888777999:::;;;===???@@@AAAAAA@@@???>>>>>>>>>BBBFFFIIIDDDHHHLLLNNNRRR\\\lllxxxooouuuoooZZZKKKIIIIIIFFFFFFGGGJJJKKKKKKIIIEEECCC@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777444555555555555555555555333333444444555444444444222222222222222222333333222222222222111111111111333222222111000//////...---..................---.........------.........---------.........//////........................////////////////////////------------------------000111111111111222222222000000000000000000000000000000000000111111111111//////000111222222333333333333333444444444555555444444333444999@@@AAA>>>CCCUUUnnnjjj___WWWUUUfff~~~|||fffbbbZZZPPPKKKKKKMMMMMMMMMTTTZZZaaajjj}}}}}}xxx~~~zzzssspppwww{{{wwwyyyuuukkkfffnnn{{{uuujjjdddaaa```gggwww}}}kkkeeegggccc]]][[[[[[\\\\\\^^^```^^^ZZZYYY[[[]]]^^^]]]\\\\\\]]]XXXXXXYYY[[[^^^``````___]]]ZZZWWWWWWYYY[[[]]]^^^^^^]]]ZZZWWWUUUTTTUUUUUUXXXYYYZZZZZZZZZZZZZZZZZZWWWXXXWWWUUUTTTSSSUUUWWWXXXYYYZZZYYYXXXWWWXXXZZZ======<<<;;;:::888777666444444333222222111111000111111000///////////////000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---............////////////000---,,,---///000...,,,,,,---......//////......---------............///................................................000000000000000000000000000000000000111111111111222222222111111111111111555444444333333444444555666666666666777777777777555555666666777777888888777888999:::;;;:::999999:::::::::;;;<<<===??????????????????????????????CCCCCCDDDGGGMMMUUU]]]bbb```\\\TTTLLLFFFBBBAAAAAADDDEEEEEEEEEEEEEEEEEEDDD>>>>>>===;;;;;;:::::::::;;;;;;::::::999888777777666555555555555444444444444444444444444444444444444444444444444444444444111000000000111222333333111111000000//////......000000000000000000000000,,,,,,------.../////////------------------------...............---------//////.........------------------............///....................................////////////000000000000000000000000000000000000000111111222000000000000000000000000333333333444444444555555555555666666777999:::;;;???IIIWWWlllsss```UUUYYYcccuuu|||mmm\\\TTTQQQNNNIIIGGGKKKLLLQQQ[[[kkk~~~yyywwwwwwxxxwww~~~xxxqqqgggbbbgggxxxpppoooqqqwww|||pppeeeaaadddXXXmmmqqqbbb\\\^^^```aaa\\\]]]___``````___]]]\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXZZZ\\\_________WWWWWWYYYZZZ[[[\\\\\\]]]\\\ZZZWWWUUUVVVVVVUUUTTTYYYYYYXXXWWWWWWVVVVVVUUU[[[[[[ZZZXXXUUUSSSSSSUUUUUUVVVVVVWWWXXXXXXXXXWWW======<<<;;;:::888777666444444333222222111111000111111000///////////////000///...------...///000------------------------,,,---.../////////...---............///////////////---,,,---///000...,,,,,,,,,---............------------............///................................................//////////////////////////////000000000111111111111111111111111111111111444444333333333333444444444444555555555666666666555555555666777777888888888888:::;;;;;;;;;:::999999999999:::;;;<<<>>>???<<<=========>>>>>>>>>>>>EEEDDDCCCCCCEEEHHHLLLOOONNNLLLHHHDDDAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@???>>>===<<<;;;:::::::::::::::999999888777777666666444444444444333333333333444444444444444444444444333333333333333333333333111000000000111111222333000000000000//////......////////////////////////...............---------------------------------------..................//////.........------------------............///....................................////////////000000000000000000000000000000000000000111111222111111111111111111111111333333333444444444444555555555555666777888999:::777???KKKZZZsssxxxaaaUUUTTTUUUdddzzzooobbbZZZTTTPPPGGGFFFGGGLLLUUUaaammmtttyyypppmmmrrrxxx|||}}}vvvnnnbbbZZZ\\\iii{{{}}}yyyxxx}}}yyyvvvvvvuuuuuuzzz~~~wwwmmmccc]]]ZZZYYY___hhh{{{uuuggg^^^\\\^^^``````\\\]]]^^^___^^^]]]\\\[[[\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWXXXYYY[[[\\\[[[ZZZVVVWWWXXXZZZ\\\]]]]]]]]]\\\YYYWWWUUUVVVVVVUUUTTTWWWVVVVVVVVVVVVUUUUUUUUUWWWXXXXXXVVVTTTSSSTTTVVVUUUVVVWWWWWWXXXXXXXXXWWW======<<<;;;:::888777666444444333222222111111000111111000/////////////////////............//////........................,,,---......//////......---............////////////...------...///...---++++++,,,------------------------............///................................................//////////////////////////////000000000000111111///000000111111222222222444333333222222333333444333333333444444444555555444555555666666777888888888888999::::::::::::999888888888999:::;;;<<<===;;;;;;<<<===>>>???@@@@@@DDDCCCBBB@@@??????????????????>>>===============;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;:::999999999999888888777777666666555555333333333333222222222222333333333333333333333333222222222222222222222222000000000000000111111222000000000////////////...........................//////......---,,,,,,+++------------------------,,,---------.../////////...............------------------............///....................................////////////000000000000000000000000000000000000000111111222222222222222222222222222333333333333444444444444444444444555666777888999444:::@@@FFFVVVrrr}}}kkkbbbUUUVVV___ppp{{{pppeeeXXXTTTOOOKKKKKKNNNSSSWWWiiirrr~~~}}}tttjjjiiipppyyy~~~yyykkk^^^YYY^^^iiiqqq|||wwwzzz{{{tttssswww|||yyyjjj```VVVQQQLLLNNNUUUbbbttt{{{kkkeee^^^[[[\\\]]]^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZUUUWWWYYYZZZZZZXXXVVVTTTUUUVVVXXXZZZ\\\]]]^^^^^^[[[YYYVVVUUUUUUVVVUUUTTTSSSSSSTTTTTTTTTTTTUUUUUUTTTUUUVVVUUUTTTTTTUUUWWWVVVVVVWWWWWWWWWWWWWWWWWW======<<<;;;:::888777666444444333222222111111000111000000////////////////////////....../////////---------------------------------...............---------.........//////......---............---***+++,,,,,,------,,,,,,---------............///................................................////////////////////////////////////000000000111...//////000111222222333333333222222222222333333333333333333444444444444444444555555666777777888777777888888888999999999888888888888999:::;;;<<<;;;<<<===>>>@@@AAABBBCCCAAAAAABBBBBBAAA@@@???>>>===============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888888888888777777777666666666555555333333333333222222222222222222222222222222222222111111111111111111111111000000/////////000000111////////////////////////------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---...///000000........................---------............///....................................////////////////////////////////////000000000000000111111222222222222222222222222222222222333333333444444444333333333444555666777777777<<>>???AAACCCDDDCCCBBBAAA======>>>>>>>>><<<;;;:::::::::;;;;;;;;;;;;::::::999888888777777777777888777777777777777666666666444444444444333333333333222222222222222222222222000000000000000000000000000000//////...//////000.............../////////------------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,---...///000000---.....................---------............///....................................////////////////////////////////////000000000000000111111222222222222222222222222222222222222333333333444444444333333444444555666777777;;;>>>;;;;;;HHHbbbxxxzzzwwwsssrrrttt}}}sssfff\\\VVVTTTTTTQQQQQQUUU]]]fffpppzzz{{{zzz{{{tttllllllwwwoooccc]]][[[WWW```mmm|||}}}rrrkkkmmmsssxxx{{{yyypppbbbTTTLLLKKKOOOSSSSSS\\\gggssstttddd^^^^^^]]][[[ZZZZZZZZZZZZYYY[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZZZZZZZZZZYYYXXXWWWWWWUUUYYY]]]]]]ZZZUUUQQQPPPRRRSSSUUUXXXZZZ\\\]]]]]]ZZZWWWUUUTTTUUUVVVUUUUUUPPPPPPQQQRRRSSSSSSTTTUUUWWWXXXXXXWWWUUUUUUVVVXXXXXXWWWWWWVVVVVVVVVWWWXXX======<<<;;;:::888777666444444333222222111111000111111000///////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------------.........---...///...------...///++++++,,,------------------------............///..............................................................................////////////000000...//////000000111111111222111111000000111111222333333333444444444555555333444444555555666777777666666555555666666777888999888888888999999:::;;;777777888:::;;;===>>>>>><<<>>>@@@AAABBBAAA???>>>999:::;;;;;;<<<<<<;;;;;;777888888999999888888777777777666666666666666777777777777777777666666666444444444444333333333333111111111111111111111111000000000000000000000000000//////...............---............/////////------------------------***++++++,,,------......------------------------,,,---------.../////////---------...............---------............///....................................////////////000000000000000000000000000000000000000111111222222222222222222222222222222222222222333333333333444444444444444555666666333666999:::999@@@QQQcccwwwxxxccceeejjjxxxyyylllbbb]]]WWWRRROOOQQQTTTXXX^^^eeegggmmmuuu|||vvvqqqtttwwwhhh\\\WWWRRRXXX___jjjzzzuuunnnrrr{{{~~~vvvmmmkkkpppzzztttlllXXXTTTMMMGGGEEEKKKTTTZZZjjjuuuzzzfff]]]^^^YYYYYYYYYZZZZZZZZZZZZZZZXXXXXXYYYZZZZZZ[[[[[[\\\ZZZZZZYYYXXXWWWUUUTTTSSSUUUYYY]]]]]]YYYUUURRRRRRQQQRRRTTTVVVXXXYYYZZZZZZYYYWWWTTTTTTUUUVVVUUUUUUQQQQQQRRRSSSSSSTTTUUUUUUWWWXXXXXXWWWVVVUUUWWWXXXYYYXXXWWWVVVUUUVVVWWWXXX======<<<;;;:::888777666444444333222222111111000111111000///////////////---...///000000///...---------------------------...------,,,---...///000,,,,,,---------.........,,,...000///---,,,---///,,,,,,---............------------............///................................................................................./////////000000/////////000000000000000111111000000000000111111222222222222333333333333333333444555555666666777888777777666777888999::::::999999999999:::;;;;;;666666777888:::;;;<<<<<<:::;;;===>>>>>>===<<<;;;888888888888999999999999777777888888888888777777666555555555555555666666555555555555555555555555333333333333222222222222111111111111111111111111000000000000000000000000000///......---------...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------------..................---------.........//////---------............///....................................////////////000000000000000000000000000000000000000111111222111111111111111111111111111222222222222333333333555555555555555555666777333333555999:::;;;DDDNNNYYYhhh~~~fff\\\UUUYYYkkk~~~oooggg```\\\WWWQQQRRRVVVUUUYYY]]]aaafffooo|||{{{zzzwwwjjjbbbVVVWWWWWW]]]ooo~~~xxxtttzzzuuunnngggjjjrrrzzzxxxvvvvvv{{{}}}yyyvvvwww||||||vvvmmmcccYYYRRRIIIKKKNNNQQQVVV___jjjqqquuuiii^^^[[[]]]WWWZZZ]]]___^^^\\\ZZZXXXUUUWWWYYY[[[\\\]]]]]]\\\ZZZYYYXXXWWWUUUSSSQQQOOOSSSXXX\\\\\\XXXTTTSSSUUUPPPQQQSSSTTTVVVWWWWWWXXXXXXVVVTTTSSSUUUVVVUUUUUUSSSSSSTTTTTTUUUUUUUUUVVVTTTUUUVVVVVVUUUVVVXXXZZZZZZXXXWWWUUUUUUVVVWWWXXX======<<<;;;:::888777666444444333333222111111000111111000///////////////---...///000000///...---..............................---,,,---...///000,,,,,,,,,---------......,,,...000///---,,,---000,,,---......//////......---------.........//////..................................................................................../////////000000000000000////////////111111000000000000111111000111111111111222222222333333444444555666666777:::999888888888999;;;;;;:::::::::999::::::;;;;;;888888999:::;;;;;;<<<===999999;;;<<<======<<<<<<<<<;;;999888777666666666888888999999999999888888555555444444444555555666444444444444444444444444222222222111111111111000000000000000000000000000111111111111111111111111000///...------------------------.........//////...........................------,,,,,,++++++***------------------------...............------------------.........//////---------.........//////..................................../////////000000000000000000000000000000000000000000111111222000000000000000000000000111111222222222333333333666666555555555666666777999555666::::::888;;;AAAAAARRRkkktttdddUUUOOOXXX\\\]]]jjj}}}wwwlll___ZZZ[[[TTTSSSQQQPPPPPPSSSWWWZZZ^^^lllzzzzzzzzz|||ttt___]]]YYYZZZiiissslllhhheeegggrrrwwwpppqqqxxx}}}vvvqqqrrrzzzzzzrrrjjjfffaaafffooowwwzzzxxxtttppppppyyyyyysssiiicccZZZRRRMMMJJJGGGEEEKKKQQQ[[[gggtttlll```]]]ZZZYYYZZZZZZ^^^ccceeeccc]]]XXXUUUTTTVVVYYY\\\^^^^^^^^^]]]ZZZYYYXXXVVVTTTQQQOOOMMMQQQVVV[[[[[[WWWSSSTTTVVVPPPQQQRRRSSSUUUUUUVVVVVVXXXVVVTTTSSSTTTVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVQQQRRRTTTTTTUUUVVVYYY[[[ZZZYYYWWWUUUUUUUUUWWWXXX???>>>===<<<<<<:::777444444333222111000000000000//////............/////////............---------.........------,,,,,,,,,...------------...//////...------,,,,,,------...///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////........................+++++++++,,,,,,---------,,,------......------,,,,,,---......//////......////////////000000000000///000111222222333222222111000000///000222444555444444333333444555777888999999999999:::;;;<<<===999:::::::::::::::::::::;;;<<<===>>>???@@@AAAAAA>>>>>>===<<<:::999888888:::999888888777777888888777777666666555555555444666666555444444444444555444444444333333222222222111111111111000000000000000000////////////000000000000000000////////////000///...------...///000...///---((((((,,,---,,,------------------------........................+++,,,------......------++++++,,,,,,---...//////......//////......---,,,...---,,,,,,,,,,,,---.......................................////////////////////////////////////000000000000111111111111000000000000111111111111333333333333333333333333333333333444444444555555666666666666777777777777@@@AAAMMMfff}}}tttcccSSSLLLPPPSSSRRR\\\hhhzzzwwwmmmmmmfff]]]XXXWWWVVVRRROOOLLLRRRYYY___eeennn{{{}}}xxxzzz|||uuulllhhhppp~~~{{{yyyvvvrrrrrr~~~zzz}}}rrrcccZZZWWWVVVYYY]]]bbbgggllloooqqqtttyyy{{{ppphhhbbb\\\TTTMMMOOOLLLKKKLLLJJJIIIRRR^^^gggqqquuufff^^^ZZZXXXYYY[[[]]]]]]^^^]]]\\\ZZZXXXWWWVVVXXX\\\___aaa```^^^\\\YYY[[[]]]___^^^\\\YYYWWWVVVVVVVVVUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTSSSTTTSSSSSSSSSUUUWWWZZZ\\\ZZZXXXWWWZZZ]]]\\\WWWQQQQQQQQQQQQSSSUUUYYY\\\^^^___[[[XXXWWWYYYZZZYYYWWW@@@>>>===<<<<<<:::777444444333222111000000000000//////............/////////............---------......---------,,,,,,,,,---------------...//////...------,,,,,,------...///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------........................+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,------................../////////000000000000......///000111111111111111000000000000222333444333333222222333444666777888888888888999:::;;;<<<:::::::::::::::999999999:::;;;<<<===>>>??????@@@<<<<<<;;;:::999888888777888888777666666666666777666666666666555555444444666555555444444444444444444444444333333333222222111111111000000000//////000000////////////000000000000000000/////////...//////...------...//////,,,......+++***------***------------------------........................+++,,,------......------+++,,,,,,------........................------,,,...---,,,,,,,,,,,,---.......................................//////////////////////////////////////////000000000111111111000000000000111111111111333333333333333333333333333333333444444444444555555555666666666777777777<<<<<>>>>>===<<<:::999888777555555333222111000000000//////............//////111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...........................---------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,+++******,,,...///---------............///,,,---///000000000///...000111111111111222222222222444666666444333222333555555444444444555555555333333333444444444555555111111222222222333333333111111111222222333333333333333333333333222111000222222222222222222222222111000000000111222333333111111111111000000000/////////000000000000//////000000///...............------------------------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------+++++++++,,,,,,,,,------.........------,,,,,,,,,..................------............////////////............////////////000000000000000000000000111111000000000000111111111111111111111111111111222222333333333333444444666555333333333444666888>>>:::???MMMZZZjjjkkk___^^^XXXPPPJJJHHHGGGFFFDDDFFFDDDBBBBBBEEEGGGHHHHHHRRRUUU[[[eeeppp|||~~~zzzwwwrrrmmmiiigggffffffcccbbb```^^^]]]]]]^^^^^^]]]]]]^^^___`````````___dddeeeeeeeeedddeeehhhjjjgggjjjnnnrrrsssuuuzzz~~~~~~sssggg\\\SSSMMMKKKHHHDDDDDDFFFGGGDDDBBBEEEHHHHHHDDD>>>???FFFMMMNNNSSSWWWYYYXXX[[[aaafffpppwwwxxxfffbbb]]]ZZZYYYYYYYYYXXXVVVVVVWWWWWWXXXYYYYYYYYYUUUUUUTTTTTTUUUWWWXXXYYYVVVVVVWWWYYY[[[]]]___```^^^]]]]]][[[YYYUUUSSSQQQTTTUUUVVVVVVVVVVVVWWWXXXWWWWWWVVVUUUUUUUUUVVVVVVWWWVVVVVVVVVWWWWWWUUUSSSUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPOOOOOOPPPRRRSSSQQQRRRSSSUUUVVVXXXYYYZZZ>>>>>>===<<<:::999888777555555333222111000000000//////............//////000//////...---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---,,,+++******,,,---///---------............///---......///////////////000000111111111222222222000222444444333222222333333333333333333444555555333333333333444444444444111111111222222222333333111222222222222222222333222333333333222222111000222222222222222222222222000/////////000000111222111111111000000000///////////////000000/////////000//////...------......------------------------//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......------------------,,,,,,....................................////////////............////////////000000000000000000000000111111000000000000111111111111111111111111111111222222222333333333444444666555333333333444666777:::666888@@@HHHRRRiiizzztttllleee```[[[VVVRRROOOLLLGGGEEEEEEFFFFFFFFFCCCDDDFFFJJJPPPVVV\\\___ooorrrvvvyyy||||||vvvuuuwwwmmmhhh```XXXQQQJJJEEEAAAGGGEEECCCBBBCCCDDDDDDDDDCCCFFFIIIIIIJJJQQQ]]]gggvvv{{{~~~pppgggaaa^^^ZZZWWWUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWUUUTTTTTTTTTTTTUUUWWWXXXVVVVVVWWWXXXYYY[[[\\\]]]\\\\\\\\\ZZZXXXVVVSSSRRRRRRTTTUUUTTTSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYXXXWWWXXXYYYXXXWWWUUUTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUUUU>>>>>>===<<<:::999888777555555333222111000000000//////............/////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......---+++)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,---...---------............///...............///000000000000000111111111222222...000222333222222222333222222222222222333444444222222333333333444444444111111111222222222222333222222222222222111111111222222222333222222111000111111111111111111222222//////.........///000000000000000000////////////......////////////......//////...---------......------------------------///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------............,,,,,,------------------........................---............/////////............////////////000000000000000000000000111111000000000000111111111111111111111111111111222222222222333333333333555444333333333444666777;;;777777;;;===BBBQQQbbb~~~wwwpppiiieeeaaa[[[SSSMMMHHHFFFDDDBBBGGGFFFDDDDDDDDDGGGIIIKKKNNNPPPSSSUUUWWWZZZ^^^aaaeeejjjqqqwww|||}}}ppphhhbbb\\\ZZZZZZRRRNNNIIIEEECCCBBBAAA@@@CCCCCCDDDDDDFFFIIIMMMQQQQQQTTTWWWZZZ___iiiwww|||kkkaaa^^^\\\ZZZWWWTTTRRRQQQQQQRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXYYYYYYZZZZZZYYYXXXVVVTTTSSSPPPRRRRRRRRRPPPOOOPPPQQQRRRRRRSSSTTTUUUWWWYYYZZZYYYXXXWWWXXXYYYYYYWWWVVVRRRRRRRRRRRRSSSSSSSSSSSSQQQRRRRRRRRRRRRRRRQQQQQQTTTTTTTTTSSSRRRRRRQQQQQQ>>>>>>===<<<:::999888777555555333222111000000000//////............/////////......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...---------............//////......------...000111000000000000111111111111...///111222222222444555444444333222222222222222222222222222333333333333111111111111222222222222333333222222111111000000111111222222222222111111000000000111111111111111/////////......///000000000000/////////.........---......//////......---......---------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,------.........---------...............---------.........//////............////////////000000000000000000000000111111000000000000111111111111111111111111111111111222222222222333333333444444333333333444555666;;;888888;;;<<<>>>HHHSSSvvv}}}||||||wwwnnneee^^^WWWRRRNNNJJJHHHEEEBBBAAABBBDDDEEEEEEFFFFFFGGGGGGHHHJJJLLLMMMPPPTTTXXX[[[___eeeiiiooo|||zzzuuufff___UUUPPPMMMLLLLLLLLLJJJGGGDDDCCCEEEIIIKKKLLLLLLPPPTTTWWWZZZ```hhhnnnrrruuuwwwwwwxxx}}}~~~mmmbbb]]]]]]ZZZYYYXXXUUURRRQQQRRRSSSVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTVVVVVVWWWWWWWWWUUUTTTSSSOOOQQQQQQPPPNNNMMMNNNOOOPPPPPPQQQQQQRRRTTTUUUVVVVVVUUUTTTUUUVVVVVVUUUSSSOOOOOOOOOPPPPPPQQQQQQRRRQQQQQQSSSSSSSSSRRRQQQPPPTTTSSSSSSRRRQQQPPPPPPOOO>>>>>>===<<<:::999888777555555333222111000000000//////............//////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---------------............//////......------...000111//////000000000111111111...000222222222333555777888777555333222111111000111111111222222222333333000000111111111222222222222222222111111000000000000111111222222111111111/////////000000111111111111000000/////////000000/////////............---------............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........---------.........//////------------........................////////////////////////////////////111111000000000000111111000000000000000000000000111111111222222222333333333333333333333444555555444444555777777999???FFFOOOhhhtttyyy}}}wwwrrrccc___XXXRRRMMMKKKKKKKKKIIIIIIIIIJJJJJJIIIGGGFFFDDDEEEEEEEEEEEEGGGJJJLLLOOOYYYfffoootttyyy~~~~~~~~~wwwvvvpppjjjjjjmmmkkkeeebbbaaa___]]]\\\YYYUUURRROOOOOONNNNNNPPPSSSVVVVVVUUUTTTSSSUUU[[[aaafffhhhoootttzzz~~~tttggg^^^ZZZXXXXXX[[[\\\[[[YYYVVVUUUVVVXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPSSSSSSTTTUUUTTTSSSRRRQQQOOOPPPQQQPPPNNNMMMMMMNNNPPPOOOOOONNNNNNOOOOOOOOOPPPOOOOOOPPPQQQRRRPPPOOOLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPRRRSSSSSSSSSRRRQQQRRRRRRRRRRRRQQQQQQQQQQQQ>>>>>>===<<<:::999888777555555333222111000000000//////............//////000//////...---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((((((***,,,---------------------------*********+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,------------------............///...............///000000/////////000000000111111///111222222222333555777888777666444222111000000000000111111111222222222000000000111111111111222111111111111111000000000///000111111222111111111......//////000000111111111111000000//////000000///.........------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************++++++++++++,,,,,,------------------,,,,,,------.../////////,,,------------.....................////////////////////////////////////111111000000000000111111000000000000000000000000111111111111222222222222222333333333444444444444333333444444444555888;;;999EEEJJJQQQfffxxxssshhhaaa]]][[[[[[[[[[[[[[[XXXQQQIIICCCDDDBBB@@@??????@@@AAABBB<<<@@@EEEHHHIIIKKKOOOSSSSSSSSSTTTUUUVVVXXXYYYZZZ]]]\\\ZZZXXXWWWWWWXXXXXXTTTTTTUUUUUUUUUTTTSSSSSSTTTUUUVVVUUUSSSQQQQQQQQQQQQTTTRRRLLLLLLQQQOOOIIIEEEFFFFFFGGGGGGHHHIIIIIIMMMVVV```eeellluuu|||}}}|||}}}{{{qqqcccZZZWWWWWWVVVUUU[[[\\\]]][[[XXXVVVXXXZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSRRRQQQOOONNNNNNNNNNNNPPPPPPQQQRRRRRRQQQOOONNNNNNOOOPPPOOOMMMMMMMMMOOOPPPOOONNNLLLKKKJJJJJJJJJLLLKKKKKKLLLNNNNNNMMMKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSS>>>>>>===<<<:::999888777555555333222111000000000//////............/////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,---------,,,---------............///---......///////////////////////////000000000111000000111111000111444666555444333222111111111111000000000000111111111222000000000000111111111111000000000000111111111111//////000111111111111111------...//////000111111111000//////.........///.........---------,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------,,,,,,,,,,,,------...//////000,,,,,,---------.....................////////////////////////////////////111111000000000000111111000000000000000000000000111111111111222222222222222222333333444444444444444666666555555777999999888<<<:::@@@OOOXXXfffzzzyyyoooiiigggmmmooosssvvvuuummmbbbYYYQQQNNNJJJFFFDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIIIIJJJIIIIIIIIIHHHIIIJJJJJJIIIJJJLLLMMMLLLTTTUUUMMMKKKOOONNNHHHEEEFFFHHHKKKNNNSSSXXX[[[dddssszzzkkkfff___YYYWWWWWWXXXYYYWWWZZZ\\\ZZZVVVTTTVVVYYYWWWVVVUUUTTTSSSRRRQQQQQQPPPQQQRRRSSSTTTTTTSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMNNNNNNOOOOOOOOONNNLLLKKKKKKMMMNNNMMMLLLLLLMMMNNNOOONNNMMMKKKJJJIIIIIIIIIJJJJJJIIIKKKLLLMMMLLLJJJNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUTTTTTTTTTTTTTTTTTTTTTTTT>>>>>>===<<<:::999888777555555333222111000000000//////............//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((************************,,,+++++++++******))))))*********++++++,,,,,,,,,,,,,,,,,,---------......***+++,,,---------,,,,,,---------.........//////,,,---///000000000///...////////////000000000000///000000//////000222444111111000000111222222333000000000000111111111111000000000000111111111111//////000000111111222222//////000111111111111111---------...///000000111000///...---------------......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++*********+++,,,,,,---+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,------...///000000,,,,,,,,,---------................../////////000////////////////////////111111000000000000111111000000000000000000000000000111111111111222222222111222333444444444333333222444555444555888999999===<<<999<<>><<<:::999888888666555444333111000//////..............................////////////......//////.........---------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******........................++++++************++++++***+++---......---+++***,,,,,,+++***+++,,,---...,,,---......//////......------------------------...---------...///111222111111111111111111111111222222222111000//////......///000111111000///...111111111111111111111111222222111000000000000000000000000000111111111111111000...---,,,,,,---...........................//////.........---------------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------...------,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,------------............///,,,------......------,,,............////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222222222222222222222222222222222333333333444444444555555444777999;;;<<<>>>AAACCCYYYhhhvvvoookkkfffdddeeeeeedddaaa\\\UUUNNNJJJHHHIIIJJJJJJKKKKKKLLLLLLMMMOOOMMMIIIFFFFFFGGGJJJLLLLLLKKKJJJJJJJJJGGGDDDAAAHHHDDDBBBCCCDDDDDDHHHNNN```dddggggggccc```_________aaadddgggkkksss~~~~~~pppeee^^^[[[YYYVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSRRRQQQPPPOOONNNNNNMMMMMMNNNQQQSSSTTTSSSQQQOOONNNMMMLLLKKKKKKKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNRRRRRRQQQQQQQQQPPPPPPPPPMMMMMMLLLLLLNNNPPPSSSUUUSSSSSSSSSSSSSSSRRRQQQQQQAAA@@@>>><<<:::999888888666555444333111000//////..............................////////////......---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------,,,,,,,,,+++*********++++++************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,------.............................................------...///000111111111111111111111111111222222111111000//////...//////000000000000//////111111111111111111111111000//////...............//////////////////......///......------------...........................///.........---------,,,------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------............,,,------......------,,,............////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222222222222222222222222222333333333333444444444444333555888999:::;;;>>>@@@???KKK^^^vvv{{{|||~~~}}}rrrhhhbbb___^^^___aaaccceeegggiiijjjiiifffbbb^^^]]]]]]___aaaddddddddddddccc```ZZZVVVSSSPPPOOOPPPOOOMMMPPPTTTXXX\\\``````^^^]]]]]]___]]]^^^___```bbbgggooouuu~~~{{{zzzyyynnnfff```]]][[[XXXVVVUUUVVVWWWXXXWWWUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUTTTSSSQQQPPPOOOOOOOOONNNOOOQQQTTTUUUTTTRRRPPPOOONNNMMMLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNMMMNNNOOOOOOOOOMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOQQQPPPPPPPPPOOOOOOOOOOOOMMMLLLKKKKKKKKKMMMOOOPPPRRRSSSSSSSSSRRRRRRQQQPPPAAA@@@>>><<<:::999999888666555444333111000//////..............................////////////......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++---,,,,,,+++***)))((((((++++++************++++++...,,,+++))))))+++---...,,,,,,+++++++++,,,---...,,,,,,---...............//////////////////////////////............///000000000000000000000000000222111111000000//////...000//////////////////000000000000000000000000000000///......------...............------,,,,,,+++,,,------............---------------------------......------------,,,,,,------------------------******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------............,,,------......------,,,---............/////////////////////////////////////////////000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222333333333444444444333444666777777888:::;;;777<<>><<<:::999999999666555444333111000//////........................---......//////......---.........---------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++&&&&&&((()))************---,,,,,,,,,++++++******++++++************++++++,,,+++*********+++,,,---+++++++++,,,,,,,,,------,,,,,,---.........------......................../////////...............////////////////////////111111000000////////////000///...------...///000000000000000000000000000111111000////////////000///......---,,,+++*********+++---...///......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,------......------,,,---------.........//////////////////////////////////////////000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222333333333333333444666666555555777888=========???III\\\qqqwwwuuuwwwssskkkfff^^^YYYYYY\\\___aaa[[[WWWTTTRRRSSSTTTUUUVVVSSSTTTUUUVVVWWWXXXYYYZZZYYYYYYXXXWWWUUUTTTSSSRRRSSSRRRRRRSSSUUUVVVVVVTTTRRRQQQPPPOOOOOONNNNNNOOOLLLMMMNNNOOOOOONNNMMMLLLLLLNNNPPPQQQQQQOOOMMMLLLJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJLLLMMMOOOPPPPPPOOOOOOOOOOOOOOONNNNNNNNNOOOOOONNNMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPOOOOOO@@@???===<<<::::::999999666555444333111000//////........................------............------......---------,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,------------*********++++++,,,,,,,,,++++++************++++++))))))+++,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,---...---------------------------------///////////////.................................000000000///////////////000///...------...///000////////////////////////111000000/////////////////////......---,,,++++++***+++---.........------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,------......------,,,------------............////////////////////////////////////000000000000//////////////////////////////000000000111111111111111111111111111111111111111111222222222333333444555666666555555666777888999:::<<<>>>FFFQQQ[[[cccnnnsssfff___\\\YYYWWWXXXZZZ[[[[[[ZZZWWWTTTRRRSSSTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQRRRTTTUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMOOOPPPPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIJJJKKKMMMNNNPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPMMMNNNNNNOOOOOOOOONNNNNN???>>>===<<<;;;:::::::::666555444333111000//////........................------............------++++++++++++************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,''''''((()))***++++++,,,++++++************++++++'''(((+++------,,,+++******+++,,,---------,,,,,,++++++,,,---------------------------------------......///////////////...///////////////////////////////////////////////////..................//////////////////////////////...------,,,,,,------/////////......------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,------......------,,,,,,------------.........////////////////////////////////////000000000000000000000000000000000000/////////000000000111111111111111111111111111111000000111111111222222222333555666666555444666777333444888;;;:::999<<>>===<<<;;;:::::::::666555444333111000//////........................,,,------......------,,,+++++++++************)))++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++************************))))))***************)))((())))))******+++++++++++++++************++++++((())))))***+++,,,,,,,,,***+++,,,---------,,,,,,++++++,,,------------,,,........................,,,---...///000000//////////////////////////////////////////////////////---......//////......---..............................---,,,,,,,,,,,,---...............---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,------......------,,,,,,,,,---------.........////////////////////////////////////000000000000000000000000000000000000////////////000000000111111111111111111111111111000000000000111111111222222333555555444444555666666444444777666222222666333666<<>>===<<<;;;:::::::::666555444333111000//////........................,,,------......------,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************------.........------,,,---------,,,,,,,,,,,,,,,++++++************++++++***)))(((((()))+++---...***+++,,,---...---,,,,,,++++++,,,---------,,,,,,////////////////////////+++,,,...000000000000000000000000000000000000000.........///////////////,,,---...//////...---,,,........................000000///............///------------------------///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111222333444333333444666666000...222333222555;;;777888;;;======BBBQQQ```mmm~~~tttkkkaaa[[[YYYXXXWWWXXXZZZXXXVVVWWWXXXZZZZZZYYYYYYXXXWWWXXXXXXVVVSSSQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVQQQOOOMMMMMMNNNPPPPPPPPPRRRRRRPPPOOOOOOOOOOOOOOOPPPOOONNNMMMMMMNNNOOOPPPLLLKKKJJJIIIIIIKKKMMMOOONNNOOOOOOPPPPPPOOOOOONNNJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNMMMKKKKKKJJJJJJKKKLLLLLLMMMLLLLLL??????>>><<<;;;:::999888666555444222111000////////////...------------...---------------------------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************+++,,,------++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...,,,,,,---......//////.........---------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,+++*********+++...---+++*********++++++++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++******++++++++++++******...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////////////////000000000000222111111111000000//////000000000000000000000000//////000111111111111111222333333444444333333222333333333444444444555555333444666666888;;;@@@CCCRRR]]]ooowwwlll^^^]]][[[XXXWWWVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXVVVWWWWWWWWWVVVUUUTTTSSSWWWTTTRRRRRRTTTUUUSSSQQQRRRQQQQQQQQQQQQRRRSSSSSSUUURRROOOLLLKKKLLLNNNPPPOOOOOOPPPPPPOOOOOONNNNNNQQQPPPNNNMMMMMMMMMNNNNNNKKKKKKLLLLLLMMMMMMNNNNNNKKKNNNPPPPPPNNNMMMNNNPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPRRRPPPNNNMMMKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJIII??????>>><<<;;;:::999888666555444222111000////////////...------------...------------------------******+++,,,,,,---......******))))))))))))******,,,,,,+++******+++,,,,,,,,,+++************+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************+++,,,------++++++,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------------.../////////.........------------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******++++++++++++******+++,,,,,,,,,,,,---------++++++++++++++++++++++++---,,,++++++******++++++---,,,+++*********++++++++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++******++++++++++++******---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000000000///////////////111111111000000000//////000000000000000000000000//////000111111111111000111222222222222222222111333333333333444444444444444555555555555777;;;>>>:::AAAKKKVVVcccppp{{{vvvmmmccc\\\ZZZYYYWWWVVVUUUTTTUUUUUUTTTTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUSSSQQQQQQSSSTTTTTTRRRQQQQQQQQQPPPQQQRRRRRRSSSTTTSSSPPPNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMLLLLLLMMMNNNNNNKKKKKKKKKLLLLLLLLLLLLLLLKKKMMMOOOOOOMMMLLLMMMOOONNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMJJJJJJJJJJJJJJJJJJIIIIII??????>>><<<;;;:::999888666555444222111000////////////...------------...------------------------***++++++,,,,,,------...************************,,,++++++******++++++,,,+++******))))))******+++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************+++,,,---,,,+++***+++---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---/////////000............------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))******************)))******+++++++++,,,,,,,,,************************,,,,,,++++++******++++++---,,,+++*********++++++++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++******++++++++++++******---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000000000//////.........111111000000000000//////000000000000000000000000...///000000111111000000000000111111111111000000222222333333333444444444444555555444222333555777444555777:::AAAKKKVVV^^^vvv|||~~~vvvllleee```^^^ZZZXXXWWWVVVTTTSSSRRRRRRSSSSSSRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTRRRPPPOOOPPPRRRTTTTTTSSSQQQPPPPPPPPPPPPQQQRRRRRRSSSRRRRRRQQQQQQQQQRRRRRRTTTTTTTTTTTTSSSRRRPPPPPPMMMLLLLLLLLLLLLLLLMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMNNNNNNLLLKKKLLLMMMLLLLLLKKKKKKJJJKKKKKKKKKIIIHHHHHHHHHIIIJJJKKKLLLJJJJJJIIIIIIJJJKKKLLLLLLHHHHHHHHHHHHIIIIIIIIIIII??????>>><<<;;;:::999888666555444222111000////////////...------------...------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***************************,,,,,,,,,+++***+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------***+++---...//////......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------))))))************)))))))))************+++++++++************************,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000000000///......------000000000000000000//////////////////////////////...//////000000000000000000111111111111111111000222222222222333333333333333444444333111111333555555666777888888999<<>><<<;;;:::999888666555444222111000////////////...------------...------------------------///......---+++******)))+++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***************************+++,,,,,,******+++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,---......---,,,+++,,,,,,------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------))))))************)))))))))))))))*********++++++************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000/////////.........---//////////////////000000////////////////////////......///000000000000000111111222222222222111111111111111222222222333333111222333333222222444555///222444666666666777999888===GGGUUUeeeuuu~~~pppccc[[[ZZZXXXWWWWWWYYY[[[\\\\\\ZZZXXXVVVSSSQQQPPPPPPPPPRRRRRRRRRRRRQQQQQQPPPOOOMMMMMMMMMNNNOOOPPPQQQRRRMMMNNNOOOOOOPPPRRRSSSUUUQQQPPPPPPPPPPPPQQQRRRRRRNNNOOOPPPQQQQQQQQQPPPOOOPPPPPPPPPPPPOOONNNMMMLLLJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGHHHHHH??????>>><<<;;;:::999888666555444222111000////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***************************+++,,,+++***)))***,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------,,,++++++,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))******************)))))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++(((***++++++******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////..............................////////////000000000000000000000000000000---...//////000000//////111222222222222222222111000000111111111222222222000111333333222222444555444444444333222444888;;;666777:::@@@IIITTT]]]cccssszzzzzzpppiiiccc___\\\XXXXXXXXXXXXXXXXXXWWWWWW[[[YYYWWWTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRQQQOOOOOOMMMNNNOOOPPPQQQQQQQQQQQQMMMOOOPPPPPPPPPQQQSSSUUUQQQQQQQQQQQQQQQRRRSSSSSSNNNOOOOOOPPPOOOOOONNNNNNMMMNNNNNNNNNNNNMMMLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIKKKMMMNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDFFFFFFFFFGGGGGGGGGGGGGGG??????>>><<<;;;:::999888666555444222111000////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************)))+++,,,+++***)))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,******++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++(((***++++++******+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////,,,------....../////////........./////////000000000000000000000000000000---...//////000000//////000000111111111111000000000000000000111111111222///111333333111111222333777777666333111222444666888777666777999>>>CCCFFFLLLTTT___jjjttt{{{kkkgggbbb___]]]]]]]]]]]]XXXYYYYYYXXXWWWWWWWWWXXXXXXWWWVVVTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOQQQSSSUUUUUUUUUSSSRRRNNNPPPRRRQQQPPPPPPSSSVVVSSSRRRRRRRRRRRRSSSTTTTTTPPPPPPOOOOOONNNNNNMMMMMMMMMNNNOOOOOOPPPOOOOOOOOOKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHHHHKKKOOOQQQPPPNNNLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFHHHGGGGGGGGGGGGGGGFFFFFF??????>>><<<;;;:::999888666555444222111000////////////...------------...------------------------000///...---+++***)))(((+++,,,...//////...,,,+++***+++,,,------,,,+++***)))***+++,,,,,,+++***)))************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,************************)))+++++++++***)))***+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******+++---///000+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------------------------+++*********+++,,,,,,---)))***+++,,,---,,,,,,+++++++++++++++++++++++++++(((***++++++******+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////000+++,,,,,,---...///000000---.........//////000000000000000000000000000000---....../////////////////////000000000000//////000000000000111111111111000111333222000//////000***...111333333222111222333333333333444666888999777;;;@@@EEELLLWWWeeeppp|||yyypppkkkhhhfffZZZXXXWWWVVVWWWXXXWWWVVVSSSSSSTTTSSSSSSUUUXXXZZZUUUUUUTTTTTTTTTVVVWWWXXXVVVVVVVVVUUUTTTRRRQQQPPPQQQSSSWWWYYYYYYWWWUUUSSSOOOQQQSSSRRRPPPPPPSSSVVVSSSSSSSSSSSSSSSTTTTTTUUURRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRMMMMMMNNNNNNNNNLLLKKKJJJIIIJJJJJJJJJKKKLLLLLLLLLHHHGGGHHHKKKOOORRRQQQPPPLLLKKKIIIGGGFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCEEEGGGHHHIIIHHHHHHIIIHHHHHHHHHGGGGGGFFFFFF???>>><<<<<<<<<<<<:::888555444333222111111111111111000000///...------------,,,,,,++++++,,,,,,------,,,***))))))***,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++*********)))))))))************+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,------......------,,,,,,------......------,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))((())))))***+++,,,+++)))))))))+++---///---,,,+++*********+++,,,)))************+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,........................//////.........---------////////////////////////////////////////////////............////////////000000000000////////////000000000000000000000000000000000000000000000000222222222222222111000///111111222222222333333333555555555555555555555555666666777888<<<@@@DDDFFFQQQZZZfffqqq|||yyyzzz~~~uuummmbbbZZZWWWWWWWWWWWWTTTTTTTTTTTTUUUVVVWWWXXXTTTTTTUUUUUUUUUVVVVVVVVVXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXYYYYYYYYYXXXVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRTTTVVVVVVTTTRRRPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRQQQQQQPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQOOOMMMKKKIIIHHHGGGKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHFFFHHHKKKNNNOOONNNKKKJJJHHHGGGFFFFFFGGGHHHDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDEEEGGGIIILLLNNNPPPLLLLLLKKKKKKJJJHHHGGGFFF@@@>>><<<<<<<<<<<<:::888888777555333222111000000111000000///......---------,,,,,,++++++,,,,,,------,,,***))))))***,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++*********)))))))))************+++++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++,,,+++*********+++,,,------,,,+++*********++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,........................//////.........---------............................................................////////////000/////////////////////111111111111111111111111000000000000000000000000111222222222222111000///111111111222222222333333444444444444444444444444444444444555666999<<<>>>>>>DDDLLLSSSZZZcccooowww{{{sssmmmeee___XXXSSSSSSUUUWWWWWWTTTTTTTTTTTTUUUVVVWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVYYYYYYZZZ[[[[[[ZZZYYYYYYXXXYYYYYYYYYXXXXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRTTTVVVVVVTTTRRRQQQQQQSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNMMMKKKJJJIIIIIILLLLLLKKKJJJJJJKKKLLLLLLJJJHHHFFFGGGJJJMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIGGGFFFEEEDDDDDDDDDDDDEEECCCDDDEEEGGGIIIKKKNNNOOOLLLLLLLLLKKKJJJIIIHHHGGG@@@>>><<<<<<<<<<<<:::999:::999777555333111000000000000000///......------------,,,,,,,,,,,,---------,,,+++******+++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***+++++++++***************)))************+++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,++++++++++++++++++---,,,++++++******++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))************************++++++,,,,,,,,,---------++++++,,,---------------++++++++++++,,,,,,,,,,,,------------------------...............---------................................................---............/////////////////////////////////000000000000000000000000000000000000000000000000111111222222111111000000111111111222222222222333444444444444444444444444444333222222333444666777555888:::<<<>>>DDDMMMTTTaaagggpppyyytttkkkgggdddaaa___YYYUUUQQQOOOPPPSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTTTTUUUUUUUUUVVVVVVVVVYYYZZZ[[[\\\\\\[[[ZZZYYYZZZYYYXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUWWWWWWUUUSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMLLLLLLKKKKKKJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMJJJHHHGGGGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLJJJHHHFFFEEEEEEFFFGGGDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIHHH@@@>>>===<<<===<<<:::999999888777555333111111000000000//////............------,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++***+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,------......------+++++++++,,,,,,,,,------------------------------........................................................................---------.........//////.........///////////////........................000000000000000000000000000000111111111111000000111111111111222222222222333333333333333333333333444444333333333444555555777888999888777999===AAA@@@FFFMMMRRRXXXaaammmwww{{{sssmmmgggaaa[[[WWWVVVXXXYYYYYYWWWUUUSSSQQQQQQQQQRRRRRRUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVYYYZZZ[[[\\\\\\[[[ZZZYYYZZZYYYXXXWWWWWWWWWYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUWWWYYYXXXVVVUUUUUUUUUQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLLLLKKKKKKJJJIIIIIILLLKKKJJJIIIIIIJJJKKKLLLJJJIIIGGGGGGGGGHHHHHHIIIGGGGGGFFFFFFGGGIIIJJJKKKOOOMMMJJJHHHFFFGGGHHHIIIDDDDDDEEEEEEGGGHHHJJJKKKMMMMMMMMMLLLLLLKKKIIIIII@@@???============;;;999666666555333222222222222////////////...............------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************))))))*********++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,++++++******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,------......------++++++,,,,,,,,,------------------------------------.....................................................................------------............------....../////////000///////////////////////////////////////////////////000000111111111000000000000111111111222222222333333333333333333333333222222222333444555555666555666888777666555555555222666:::;;;;;;???GGGNNNWWW[[[aaaffflllssszzz|||ssslllhhhddd___[[[\\\YYYUUUSSSRRRRRRQQQQQQWWWVVVUUUTTTRRRQQQQQQRRRUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXZZZYYYWWWVVVWWWXXXQQQRRRSSSTTTSSSSSSQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKJJJHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIGGGFFFFFFFFFGGGIIIKKKLLLOOONNNKKKIIIHHHHHHIIIIIIDDDDDDDDDEEEEEEGGGHHHHHHKKKKKKKKKKKKKKKJJJIIIHHHAAA???============;;;999666555444333222222222222//////////////////............------------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++******************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++***))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------------------------------,,,------------.........---------......//////000111111111111111111111111//////////////////////////////000000111111000000000000000111111111111222222222222222222222222222///000111222333444444444333444666777666555333111333555777666555666:::===<<<@@@DDDGGGIIINNNUUUZZZcccffflllttt{{{~~~zzzwwwsssnnnkkkjjjfffaaa]]]\\\[[[[[[ZZZWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTSSSQQQQQQRRRTTTSSSTTTVVVWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUVVVVVVVVVXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYXXXWWWVVVWWWXXXSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMLLLJJJIIIGGGFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIGGGFFFFFFHHHJJJGGGGGGFFFFFFGGGIIIJJJKKKMMMLLLKKKJJJIIIIIIIIIHHHEEEEEEDDDDDDDDDEEEFFFFFFIIIIIIIIIIIIIIIHHHGGGGGGAAA???>>>===>>>===;;;:::888777666444333222222222.../////////////////////......------------......+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***))))))*********+++++++++)))************++++++++++++++++++,,,,,,,,,------************************((()))+++,,,,,,,,,***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***************+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++,,,+++*********+++,,,---++++++,,,,,,,,,+++***))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,---------.........,,,,,,---......///000000000000000000000000000000////////////////////////...//////000000000000000000000000000111111111111222222222222222222222222000000111222333333333333555444555666666666555444444555666777777888888888666999<<<<<<:::;;;@@@DDDGGGIIIMMMRRRYYY___ccceeeooowww~~~xxxtttmmmiiieeebbbaaa___\\\YYY[[[[[[[[[ZZZXXXXXXYYYZZZRRRSSSSSSSSSSSSTTTVVVWWWRRRSSSTTTRRRPPPPPPRRRTTTRRRSSSUUUWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZZZZYYYXXXWWWSSSTTTUUUUUUVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVUUUTTTTTTUUUWWWSSSTTTUUUUUUUUUTTTRRRQQQOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKJJJJJJIIIHHHGGGGGGGGGIIILLLNNNNNNLLLIIIGGGHHHIIIJJJHHHFFFFFFIIILLLHHHGGGGGGFFFGGGHHHJJJKKKIIIJJJKKKKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCDDDDDDDDDFFFFFFGGGGGGFFFFFFEEEDDDAAA???>>>===>>>===<<<:::;;;:::888666444222222111.........///////////////......------------......***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***))))))******++++++++++++)))************++++++++++++++++++,,,,,,---------************************''')))+++,,,,,,,,,***)))+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++******************+++++++++++++++++++++++++++************************++++++++++++++++++++++++(((((())))))***+++------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((()))******+++,,,+++)))))))))+++---///++++++,,,---,,,+++***))))))************+++++++++******+++++++++,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,---------......,,,,,,------...///000000------------------------////////////////////////......///000000000000000000000000000111111111111111111111111111111111111333333444444444444333333666444222222333555555555333222333555777777555333444777:::888555444888<<<===<<<;;;<<>>>>>>>>>>>;;;999999888666555333333222222111111111111000///------------------------------......---,,,,,,+++************+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++***))))))***+++,,,++++++***************+++++++++++++++++++++++++++************************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++***))))))***,,,+++*********))))))((((((((()))))))))************+++***)))((()))***,,,...******))))))))))))******)))***+++,,,,,,,,,,,,,,,))))))************))))))+++++++++*********))))))++++++************++++++++++++++++++++++++++++++******+++,,,---......///,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++************************,,,+++***))))))+++---...++++++++++++++++++++++++111///,,,***(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---////////////////////////------------------------..............................------------......---------............/////////////////////////////////////////////////////////000000000000//////000000000000000000000000000111111111111222222222111111222222222333333333222333333444444333333222333333333333333333333333555555555555555555555555666666666666666777777888999999;;;===???AAABBBCCCBBBDDDHHHLLLPPPTTTVVVWWW^^^aaaeeejjjmmmpppqqqqqqooorrrwww}}}}}}xxxtttrrrooonnnlllkkkkkkiiifffddd^^^]]]\\\ZZZXXXVVVUUUTTTRRRQQQQQQPPPPPPPPPQQQQQQUUUTTTTTTTTTTTTTTTUUUVVVTTTSSSRRRSSSTTTTTTRRRPPPPPPPPPOOOOOOPPPQQQSSSTTTRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUVVVVVVWWWXXXUUUWWWXXXWWWUUUSSSSSSSSSPPPOOOOOOPPPSSSTTTTTTSSSRRRTTTWWWYYYZZZYYYWWWVVVRRRSSSSSSSSSSSSRRRRRRQQQMMMNNNOOOPPPPPPNNNLLLKKKJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKJJJJJJJJJIIIFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEFFFFFFHHHGGGFFFEEECCCAAA???>>>CCCCCCBBBBBBBBBCCCCCCDDD@@@???>>>>>>>>>===;;;999999888666555333222222222111111111000//////...---------------------------......---,,,,,,+++************++++++++++++******+++++++++++++++++++++***++++++,,,,,,,,,,,,++++++++++++***))))))***++++++++++++***************+++************************************************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++***))))))***,,,+++*********)))))))))))))))))))))***+++,,,,,,,,,---+++***)))))))))+++,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,)))******************)))+++++++++*********))))))++++++************++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++************************,,,+++***))))))+++---...++++++++++++++++++++++++000...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------------,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------..............................------------......---------............/////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000111111111222222222111111111222222222333333222333333444444333333222333333333333333333333333444444444444444444444444666666555555666666777888666666777777888999::::::666888:::===???AAABBBCCCBBBDDDGGGJJJLLLMMMMMMMMMLLLNNNRRRVVV\\\```dddfffhhhjjjnnnrrrtttttttttssstttvvvzzz~~~}}}|||{{{zzzxxxtttpppnnnnnnnnnmmmllljjjmmmppppppnnnjjjhhhgggfffffffffdddbbb___\\\[[[[[[ZZZYYYZZZ[[[[[[YYYWWWVVVVVVUUUTTTRRRQQQPPPOOOQQQPPPPPPOOOOOOPPPPPPQQQSSSSSSSSSSSSSSSTTTTTTUUUSSSRRRQQQRRRSSSSSSRRRPPPQQQPPPPPPPPPQQQRRRSSSTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVWWWXXXWWWUUUSSSSSSTTTRRRQQQPPPQQQTTTUUUUUUTTTRRRSSSUUUWWWXXXWWWVVVVVVTTTTTTTTTTTTSSSRRRQQQQQQMMMMMMOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHKKKKKKLLLMMMMMMLLLKKKKKKLLLKKKJJJKKKKKKJJJGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFEEEDDDCCCAAA@@@???BBBAAAAAA@@@@@@@@@@@@AAA@@@>>>============:::888888888666444333222222222111000000000///......---------------------------...------,,,,,,++++++*********+++++++++++++++***+++++++++******))))))))),,,,,,,,,------,,,,,,,,,++++++***))))))***+++++++++***************++++++))))))))))))))))))))))))************************+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***++++++***))))))***,,,***************))))))))))))******+++,,,,,,------...---+++***))))))******,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,++++++******++++++++++++******+++++++++***************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++************************,,,+++*********+++,,,---++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------------------------------......------------......---------............/////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000111111111222222111111111222222222222333222222333333333333222222222222222222222222222222444444444444444444444444555555555555555666666777444444444333333333333222333333444555666666666666666777888999:::999888888888999;;;>>>AAADDDFFFGGGFFFHHHLLLPPPSSSTTTTTTTTTSSSUUUXXX[[[]]]^^^______^^^```bbbdddfffggggggfff``````___^^^]]]\\\[[[ZZZXXXVVVSSSRRRRRRSSSRRRQQQRRRTTTVVVVVVTTTSSSRRRSSSRRRSSSTTTTTTTTTSSSRRRQQQPPPPPPQQQSSSUUUWWWVVVUUUPPPOOOOOONNNNNNMMMMMMMMMOOOOOONNNNNNNNNOOOOOOPPPRRRRRRRRRRRRSSSSSSTTTTTTQQQPPPOOOPPPRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXVVVTTTTTTUUUSSSRRRQQQRRRTTTUUUUUUSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTRRRQQQQQQLLLMMMMMMOOOPPPRRRTTTUUUWWWVVVUUUTTTSSSSSSTTTTTTMMMMMMNNNNNNNNNMMMLLLLLLIIIJJJKKKKKKKKKJJJHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKJJJGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>=========???>>>=========<<<:::888888777666444333222111111000000//////............,,,,,,---------------------------,,,,,,+++++++++******++++++,,,,,,++++++,,,,,,++++++******))))))++++++,,,,,,,,,,,,+++++++++******************+++*********)))******+++,,,*********************************************************)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++***))))))***,,,************************++++++++++++++++++++++++---,,,+++************++++++++++++******+++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************++++++************+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++*********+++,,,---++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------............/////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000111111111111111111111111222222222222222222333333333333222222111111111111222222222222333333333333333333333333444444444444444555555666555555444444333333222222555666666666666555555444999999:::::::::999888777888999999:::;;;<<<=========>>>@@@BBBBBBBBBBBBAAABBBCCCEEEGGGHHHIIIIIIIIIGGGHHHKKKMMMOOOOOONNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFGGGGGGHHHHHHKKKMMMNNNOOONNNNNNOOOQQQMMMNNNPPPRRRSSSSSSRRRRRRQQQQQQRRRUUUXXXYYYYYYXXXMMMMMMNNNNNNNNNNNNNNNOOONNNMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSQQQOOONNNOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXVVVUUUUUUVVVSSSRRRQQQRRRSSSTTTSSSRRRQQQQQQPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSQQQQQQLLLLLLLLLMMMPPPSSSVVVXXXZZZYYYVVVTTTSSSSSSTTTUUUNNNNNNNNNOOOOOONNNNNNMMMIIIJJJKKKLLLLLLJJJIIIGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB???@@@@@@AAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;@@@>>>======>>>===:::888888777555444222111111111000///......---......///,,,,,,,,,---------......------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,------,,,,,,++++++++++++******++++++++++++***************++++++***************))))))***++++++,,,++++++++++++++++++++++++******************************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++***))))))***,,,***************+++++++++,,,,,,+++***)))(((''''''+++++++++++++++,,,,,,---******))))))))))))******++++++,,,,,,,,,++++++***+++++++++,,,,,,+++++++++************************++++++************++++++++++++++++++++++++++++++,,,++++++******)))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++***+++++++++,,,,,,++++++++++++++++++++++++************+++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------............/////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000111111111000000111111111222222222111222222333333222222111000000000111111222222222333333333333333333333333333333333333333444444555444444444444444444444444222333333444444444333333444444444555555555555555555555555555555555555555888999999::::::999888777::::::;;;<<<===>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>??????@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFGGGIIIKKKFFFGGGIIIKKKLLLLLLLLLKKKOOONNNOOOQQQSSSTTTTTTRRRLLLLLLMMMNNNOOOOOOPPPPPPLLLLLLLLLLLLLLLMMMNNNOOONNNOOOQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNOOOQQQPPPPPPMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVXXXWWWVVVUUUUUUVVVRRRQQQPPPPPPQQQRRRQQQOOOPPPOOONNNNNNNNNPPPRRRSSSUUUUUUUUUTTTTTTRRRQQQQQQMMMLLLLLLLLLNNNRRRUUUXXXXXXVVVSSSQQQOOOOOOPPPQQQMMMNNNOOOOOOOOOOOONNNNNNIIIJJJKKKKKKKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFGGGFFFCCCAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBB@@@???>>>>>>>>>======>>>???????????????=========>>>===<<<;;;:::AAA???>>>>>>>>>>>>;;;999777777555333222111111111000///...---------//////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))***++++++++++++***)))))))))))))))***+++,,,,,,++++++++++++++++++++++++************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***++++++***))))))***,,,*********+++++++++++++++,,,,,,+++***)))''''''&&&******++++++,,,---------***))))))))))))))))))***++++++,,,,,,,,,+++************++++++++++++*********************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,++++++*********)))***++++++++++++,,,,,,,,,******++++++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------............/////////////////////////////////////////////////////////000000000000///////////////////////////////////////000000000111111000000000111111111111222111111222222222222111111/////////000111111222222222222222222222222222222222222222222222333333444111111222222333333444444111111222333444444444333111111222222333444555555444444444444333333333333444444555666777777777777999999999::::::;;;<<<<<<>>>===;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<:::<<<============>>>@@@???AAACCCCCCCCCDDDFFFHHHDDDFFFGGGIIIJJJJJJJJJJJJLLLKKKKKKLLLMMMNNNMMMKKKJJJJJJKKKLLLMMMNNNOOOOOOLLLLLLLLLLLLLLLMMMNNNOOONNNOOOQQQSSSTTTTTTSSSSSSSSSQQQOOONNNOOOPPPPPPOOOMMMNNNOOOPPPPPPQQQPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSTTTTTTUUUTTTUUUWWWVVVUUUTTTTTTUUURRRQQQPPPPPPPPPQQQOOONNNNNNNNNMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQMMMLLLLLLKKKLLLOOOQQQSSSSSSQQQPPPNNNMMMLLLLLLMMMMMMMMMNNNOOOOOOOOONNNNNNJJJJJJIIIIIIHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDBBB@@@>>><<<<<<;;;;;;<<<<<<===>>>>>>======;;;;;;===>>>>>>===<<<;;;BBB@@@????????????<<<:::777666555333222111000000000///---,,,,,,---///000++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------*********+++,,,,,,------***++++++,,,,,,++++++***)))***++++++++++++***)))))))))))))))***+++,,,---************************************************))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++***))))))***,,,*********++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,,,,,,,+++***))))))******************)))))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******++++++++++++************************************++++++,,,,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++***))))))***++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------............/////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000111000000000000111111111111111111222222222222111111......//////000111111222222222222222222222222222111111111111111222333333000111111111111222222222222333444555555555555444444444444444555666777888555555555666666666666777444555555777888999::::::999999999999:::;;;<<<===<<<<<<;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<:::<<>>===<<<<<<:::;;;;;;<<<<<<<<<<<<<<<888999;;;=========<<<;;;BBBAAA@@@@@@@@@???===;;;777666555333222111000000///...---,,,,,,---///000++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---(((((()))***+++,,,,,,---+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))))))))))))))***+++,,,---))))))))))))))))))))))))************************))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++************++++++***))))))***,,,*********++++++,,,,,,,,,)))******+++,,,,,,------------------,,,+++******,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))************))))))))))))******++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********************************++++++,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000000000000000111111111111111111222222222222111111---......///000111111222111111111111111111111111111111111000111222222333222222222222222111111111222333333333444333333222222222222222222333444555000111111222333444444555555555666666777777888888666666666666777888::::::;;;;;;<<<======<<<;;;;;;888888999999999999::::::999<<>>@@@===???BBBDDDCCCCCCDDDEEEBBBDDDFFFIIIKKKLLLLLLLLLLLLKKKKKKLLLNNNNNNMMMKKKIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNOOORRRTTTUUUUUUTTTTTTWWWTTTQQQOOOOOOOOOOOONNNPPPQQQRRRTTTTTTTTTTTTSSSNNNNNNOOOPPPRRRTTTVVVWWWTTTTTTTTTTTTTTTUUUUUUVVVQQQSSSUUUUUUSSSSSSSSSTTTUUUSSSRRRQQQRRRRRRPPPNNNLLLMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPQQQRRRRRRRRRRRROOONNNLLLKKKIIIHHHHHHGGGMMMMMMMMMMMMMMMKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNKKKIIIFFFDDDDDDEEEGGGIIIFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCCCCDDDFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::666777:::<<<===<<<;;;;;;BBBAAA@@@@@@AAA@@@===:::888999888666222000///000////////////////////////------------------------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))************,,,+++*********+++------+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************++++++************++++++******))))))***+++,,,,,,************)))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,((()))))))))************++++++++++++++++++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,***(((***---...---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,------............---------------............///000000000000000000000000000000//////.........---111111111000000000000000...000111000///...///111000000111111111111000000111111000///////////////000000000000111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222222333333444555333333333444444444555555777666555555555666888999::::::999999999999999999::::::::::::::::::::::::;;;<<<===<<<;;;;;;<<<===???@@@AAACCCDDDFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNMMMKKKHHHHHHKKKMMMKKKKKKJJJJJJJJJJJJKKKKKKOOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOONNNOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSNNNOOOQQQTTTWWWYYY[[[\\\UUURRRPPPQQQTTTXXXZZZ[[[XXXWWWVVVTTTSSSSSSRRRRRROOOOOONNNNNNOOOPPPQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKMMMMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKIIIHHHKKKJJJJJJJJJLLLNNNPPPQQQOOOMMMJJJGGGFFFEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<:::;;;;;;;;;:::999999888999999999999999999999999BBBAAA@@@@@@AAA@@@===:::888999888666222000///000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))************+++******)))***+++,,,---+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************+++******************+++******))))))***++++++,,,************)))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++******))))))******+++************+++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++************++++++***++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,***)))***,,,---,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,------............---------------............///////////////////////////000/////////.........---000000000000000000000111...000111000///...///000000000111111111111000000111000000/////////////////////000000000111111111000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333222222222222333444444333333333444444444444555666666555555666666777888999999999999999999999999::::::::::::::::::::::::;;;<<<===<<<;;;:::;;;===???@@@AAABBBDDDFFFGGGHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLJJJIIIIIIKKKMMMLLLLLLKKKKKKJJJKKKKKKKKKNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSPPPQQQRRRSSSUUUVVVWWWXXXTTTSSSQQQRRRUUUWWWYYYYYYWWWVVVTTTSSSRRRQQQQQQQQQNNNNNNNNNNNNOOOOOOPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKMMMMMMNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIJJJLLLNNNOOOOOONNNLLLJJJHHHGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@???>>>======;;;;;;;;;;;;;;;:::999999999999999999999999999999BBBAAA@@@@@@AAA@@@===:::888999888666333000000000////////////////////////------------------------------------------------*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))***************))))))))))))***+++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))******+++,,,************)))))))))))))))************+++++++++)))************+++++++++*********************************++++++++++++,,,***))))))))))))))))))******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))((((((((((((((((((((((((************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******)))))))))++++++************+++++++++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++******+++,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------------,,,,,,,,,------............---------------............///......................../////////.............../////////000000111111111...///000000......///000///000000111111000000///000000//////......////////////000000000000111111000000000111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333444444333333333333444444444444444555666666777666666666777777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<;;;:::;;;<<<>>>???@@@BBBCCCEEEFFFGGGHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJLLLNNNNNNNNNMMMLLLKKKKKKLLLLLLNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQOOONNNMMMMMMNNNOOOPPPQQQRRRRRRSSSQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRTTTVVVWWWWWWVVVTTTTTTRRRQQQPPPPPPPPPPPPMMMMMMMMMNNNNNNNNNNNNOOOLLLLLLLLLMMMMMMMMMMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPRRRQQQPPPOOONNNMMMLLLLLLMMMMMMNNNNNNNNNLLLKKKJJJHHHHHHHHHHHHIIIJJJLLLMMMOOOOOONNNMMMKKKIIIHHHGGGDDDDDDDDDDDDCCCCCCCCCBBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>======;;;;;;<<<<<<;;;;;;::::::999999999999999999999999BBBAAA@@@@@@AAA@@@===:::999999999666333000000000////////////////////////------------------------------------------------))))))******+++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************)))))))))))))))*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********+++***************++++++************)))))))))((())))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))************++++++++++++******))))))))))))***************+++++++++,,,,,,************************,,,,,,++++++***)))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))************))))))++++++************++++++,,,,,,++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++*********))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------------............---------------............///------------------------........................---......///000111222222...///000///......///000//////000000000000//////000//////.........//////////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111222333333444222222333333333444444444333444555666777666555444555666666777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<<<<::::::;;;<<<===>>>???AAABBBDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJMMMOOOOOOOOONNNMMMLLLLLLLLLLLLNNNMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPOOONNNKKKJJJKKKLLLOOOQQQSSSTTTTTTTTTQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSTTTSSSSSSUUUVVVVVVUUUSSSRRRRRRQQQPPPOOONNNNNNOOOLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMNNNOOOOOONNNNNNOOOPPPQQQQQQQQQQQQSSSRRRRRRQQQOOONNNMMMLLLMMMNNNOOOOOOOOONNNLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKOOOOOOPPPOOONNNKKKHHHFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<============<<<;;;;;;<<<<<<<<<;;;;;;:::888888888888888888888888BBBAAA@@@@@@AAA@@@===:::999:::999777333111000111////////////////////////------------------------++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************(((((())))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))++++++***************+++************)))))))))((())))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++******+++++++++))))))))))))*********+++************************+++++++++*********))))))************************************************************************++++++++++++++++++++++++***++++++++++++++++++***++++++************+++++++++++++++******)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++***)))))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------............---------------............///---------------------------------...............------...///000111111222---///000///...---.../////////000000000000////////////............//////...////////////000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111222111111111111222333333222222222333333333444444222333555666666666555444555555666777777888999999:::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;:::999:::<<<<<<===>>>@@@AAACCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJJJJJJJLLLNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPOOOOOOOOOOOONNNMMMKKKJJJKKKMMMOOORRRSSSTTTTTTTTTRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVSSSSSSSSSUUUWWWVVVTTTQQQRRRQQQPPPOOOOOONNNNNNOOOKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQOOONNNMMMNNNOOOPPPPPPPPPOOONNNMMMKKKKKKKKKKKKLLLLLLLLLKKKNNNOOOPPPPPPNNNKKKHHHFFFBBBBBBBBBBBBAAAAAAAAA@@@???@@@@@@@@@@@@???>>>>>>========================::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;:::888888888888888888888888BBBAAA@@@@@@AAA@@@===:::999:::999777444111111111////////////////////////------------------------+++++++++++++++++++++++++++++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************))))))))))))************((()))******++++++*********************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,+++******)))*********************)))))))))))))))************+++++++++)))************+++++++++************************)))))))))************+++,,,,,,++++++++++++,,,,,,(((((()))))))))*********************************************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++***************)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))+++++++++)))((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...------............---------------............///---------------------------------------..................//////000000000---...//////------...///...//////000000//////.........------......//////......////////////000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222333333222222222222333333333333222333444444555555444444555555666666777777888888888999999::::::;;;;;;;;;999;;;<<<;;;:::999:::;;;;;;<<<===???@@@BBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGIIIJJJKKKJJJJJJLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNOOOOOOPPPQQQPPPPPPOOOOOONNNNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWSSSSSSSSSTTTVVVVVVTTTRRRRRRQQQQQQPPPOOOOOOPPPPPPMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQRRRRRRQQQPPPNNNMMMNNNOOOPPPQQQQQQPPPOOONNNLLLMMMMMMMMMMMMMMMLLLKKKNNNNNNOOONNNMMMJJJGGGEEEAAAAAAAAAAAA@@@@@@@@@@@@<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::999999999999::::::;;;;;;::::::888888888888888888888888BBBAAA@@@@@@AAA@@@===::::::::::::777444111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++++++++)))************+++++++++************************))))))))))))************))))))+++,,,,,,,,,+++***************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,,,,+++***(((,,,++++++***))))))******************)))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))************++++++************++++++))))))*********+++++++++************************)))))))))***++++++,,,,,,******************************************************************************************************++++++++++++******++++++************++++++))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************''')))+++***)))(((***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------............---------------............///------------------------,,,,,,,,,------...............//////////////////---...//////------...///......////////////.........------------...///000........./////////000000////////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222333111222222222222333333333333333333222333444444555666666666666666666666666777777888888999::::::;;;999:::;;;;;;999999:::;;;:::;;;<<<>>>@@@AAABBBCCCBBBCCCEEEFFFGGGGGGGGGGGGGGGIIIKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRQQQOOONNNNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSRRRRRRSSSUUUVVVUUUSSSSSSSSSRRRQQQQQQQQQQQQRRRQQQRRRSSSSSSSSSRRRPPPOOOMMMMMMMMMNNNNNNOOOOOOOOONNNOOOPPPQQQQQQRRRRRRQQQNNNOOOQQQRRRRRRQQQOOONNNOOOPPPQQQRRRRRRQQQPPPOOOMMMMMMNNNNNNNNNMMMKKKKKKMMMMMMMMMLLLJJJHHHFFFDDDAAA@@@@@@@@@????????????<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999888777777777888999999::::::999999888888888888888888888888BBBAAA@@@@@@AAA@@@===::::::::::::777444111111111////////////////////////------------------------------------------------..................------+++++++++,,,,,,---------........................++++++++++++++++++++++++)))************+++++++++************************))))))))))))************)))***+++,,,---,,,++++++))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((,,,,,,+++***))))))******************)))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))******************))))))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))************************************************************************))))))************))))))++++++************++++++(((((())))))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))&&&)))+++***((((((***---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........---..................------------.........//////........................,,,,,,,,,------.........///////////////.........---...///...------...///......////////////......---------------...///000............/////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111222222333111111222222222333333333444333222111222333444555666666666666666555555555666666777888999999::::::999:::;;;;;;999999:::;;;:::;;;<<<>>>???AAABBBCCCAAABBBDDDFFFGGGHHHGGGGGGGGGIIIKKKKKKJJJIIIJJJKKKJJJJJJKKKKKKLLLMMMOOOOOOQQQPPPPPPPPPPPPQQQRRRRRRSSSRRRPPPNNNNNNPPPSSSTTTTTTSSSRRRPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRSSSRRRQQQRRRTTTVVVUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVWWWVVVUUUSSSQQQMMMNNNNNNNNNNNNOOOOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPMMMNNNPPPRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRQQQQQQPPPMMMMMMNNNNNNNNNLLLKKKJJJMMMLLLKKKJJJHHHFFFEEEDDD@@@@@@@@@????????????>>>>>>>>>??????>>>>>>===<<<999999999999999999999999:::::::::999999777666555666777888999999999999999777777777777777777777777AAA@@@???@@@@@@???<<<999999888666444222111000000//////...------------...---------------------------,,,,,,+++*********+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))******************************++++++++++++******************************++++++++++++++++++++++++((()))++++++)))((()))***************************++++++************++++++)))))))))))))))))))))))),,,+++)))((((((((()))***++++++******************))))))************)))))))))*********++++++++++++(((((())))))*********++++++***)))))))))***,,,---************************---,,,***))))))***,,,---******))))))******+++,,,)))))))))))))))))))))))))))************+++++++++************************************)))))))))(((************************************************************************)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************+++,,,,,,---,,,,,,---------,,,++++++------------------------------------,,,,,,+++***,,,,,,,,,---------......//////////////////////////////............////////////.........---------............////////////....................................////////////////////////////////////////////////000000000000111111000000//////......000000////////////000000222222333333333222222111333333333333333333333333555555555555555555555555666666666666777888999:::888888999999999:::::::::;;;;;;<<<<<<===???@@@AAABBBDDDEEEEEEDDDDDDEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJMMMMMMMMMLLLJJJKKKMMMOOOPPPPPPOOOOOOOOOPPPQQQQQQTTTTTTSSSSSSRRRRRRQQQQQQRRRQQQPPPOOONNNOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRTTTUUUUUUTTTSSSSSSUUUWWWQQQQQQQQQQQQRRRTTTUUUVVVVVVTTTRRRQQQPPPQQQRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPOOOOOONNNLLLKKKIIIHHHJJJJJJIIIIIIGGGFFFEEEDDDBBBBBBAAAAAA@@@???>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888777666666777777777777777777777777444555666777777666555444AAA@@@???@@@@@@???<<<999999888666444222111000000//////...------------...---------------------------,,,++++++******++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))************************)))))))))******)))))))))************************++++++++++++++++++++++++((()))++++++)))((()))***************************++++++************++++++))))))))))))))))))))))))+++******)))))))))))))))************************))))))************)))))))))))))))*********++++++((()))))))))******************))))))******+++,,,************************---,,,***))))))***,,,---******))))))******+++,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++************************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,,,,---++++++,,,------,,,,,,,,,------------------------,,,---------,,,,,,+++***,,,,,,,,,---------..............................//////............////////////.........---------............////////////...............---------............////////////////////////////////////---............/////////000000000000//////......000000////////////000000111111222222222222111111333333333333333333333333555555555555555555555555666666666666777888999:::888888888999999999::::::;;;;;;;;;<<<===???@@@AAAAAACCCDDDDDDDDDDDDEEEGGGHHHHHHIIIJJJJJJJJJJJJIIILLLLLLLLLKKKJJJJJJLLLNNNMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTTTTSSSSSSRRRRRRRRRSSSRRRQQQPPPOOOPPPPPPQQQOOOPPPPPPPPPQQQQQQRRRRRRQQQRRRRRRRRRPPPQQQRRRTTTSSSSSSQQQQQQRRRSSSUUUWWWVVVUUUSSSRRRRRRRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVSSSRRRPPPNNNMMMMMMMMMNNNKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLJJJIIIIIIIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLJJJHHHGGGFFFHHHHHHGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888777666666777777777777777777777777444555666777777666555444AAA@@@???@@@@@@???<<<999999888666444222111000000//////...------------...------------------------,,,,,,++++++******++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))************************(((((())))))))))))((((((************************++++++++++++++++++++++++((()))++++++)))((()))***************************++++++************++++++)))))))))))))))))))))))))))************))))))(((************************))))))************))))))((()))))))))************))))))))))))************))))))***+++++++++++++++************************,,,+++***))))))***+++,,,******))))))******+++,,,++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,,,,,,,,,,,,,***++++++,,,------------------------------------,,,,,,---------,,,++++++,,,,,,,,,---------..............................//////............//////...............------------............///////////////.........------------............/////////////////////////////////,,,,,,---------.........000000000////////////...000//////......//////000000000111111111111000000222222333333333333333333444444444444444444444444666666666666777888999999888888888999999999999:::;;;;;;;;;<<<===>>>???@@@@@@BBBCCCDDDCCCCCCEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHJJJKKKKKKIIIHHHHHHJJJLLLKKKKKKKKKLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQOOOPPPQQQPPPOOOOOOQQQSSSVVVTTTRRRPPPPPPRRRTTTVVVUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWSSSRRRPPPNNNMMMMMMMMMNNNJJJJJJJJJIIIJJJJJJKKKKKKMMMMMMKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999888888777777666666555555555555555555555555444555666666666666555444AAA@@@??????@@@???<<<999999888666444222111000000//////...------------...------------------------,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))************************(((((())))))))))))((((((************************************************((()))++++++)))((()))***************************++++++************++++++))))))))))))))))))))))))((()))***++++++***)))(((***************+++++++++)))******++++++******)))(((((()))))))))*********)))))))))))))))*********((()))***,,,,,,+++******************************+++******)))******+++,,,******))))))******+++,,,))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,+++++++++*********************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,///...------,,,,,,,,,,,,)))***+++,,,---.........,,,,,,------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,---------..............................///......------......///........................---------.........///////////////...------,,,,,,---------.........//////////////////////////////,,,------------........./////////////////////////////////....../////////...//////000000000000000222222222222222333333333444444444444444444444444666555555666666777888999888888888888999999999999;;;;;;;;;;;;<<<===>>>??????AAABBBCCCBBBCCCDDDFFFFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIHHHFFFGGGIIIKKKJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQQQQPPPPPPRRRTTTVVVTTTQQQOOOOOOPPPRRRTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUVVVRRRQQQPPPNNNMMMMMMNNNNNNKKKKKKJJJIIIIIIIIIJJJJJJNNNNNNMMMKKKJJJIIIHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888888888888777777777666666666444444444444444444444444555555555555555555555555AAA@@@??????@@@???<<<999999888666444222111000000//////...------------...------------------------,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************************************((()))++++++)))((()))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((()))***++++++***)))((())))))*********+++++++++******++++++++++++******))))))))))))******************))))))))))))))))))((()))***,,,,,,+++******************************))))))))))))***++++++,,,******))))))******+++,,,))))))))))))))))))))))))))))))*********+++++++++************************+++*********))))))))))))************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,///...------,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,---------......+++,,,,,,------,,,,,,,,,,,,,,,,,,---------....................................------------......---.....................------------............//////.........---------------------............////////////////////////------........./////////...............///////////////............//////---...///000000000000000111111111222222333333333444444444444444444444444555555555555666777888999777777888888888999999999;;;:::::::::;;;<<<===>>>===???AAAAAAAAABBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGEEEFFFHHHJJJLLLLLLKKKJJJJJJJJJKKKKKKMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOOOONNNNNNMMMMMMQQQQQQPPPPPPOOOOOOOOONNNNNNOOOPPPPPPOOOPPPRRRTTTUUUSSSQQQOOONNNOOOQQQRRRQQQQQQRRRSSSSSSRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSTTTRRRQQQOOONNNMMMNNNNNNOOOMMMMMMLLLKKKJJJJJJJJJJJJMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999888888888888777777777777777666666666666666666333333333333333333333333555555444444444444555555AAA@@@???@@@@@@???<<<999999888666444222111000000//////...------------...------------------------++++++******++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************((()))++++++)))((()))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((())))))************))))))))))))***++++++,,,,,,******++++++++++++******)))*********++++++++++++************))))))))))))))))))***+++++++++++++++************************(((((()))******+++++++++******))))))******+++,,,++++++++++++++++++++++++)))************+++++++++*********************************)))))))))((((((************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,,,,------.........++++++,,,---------,,,,,,,,,,,,,,,---------......------------------------......------------......---------...............,,,------------.................................,,,------------.........////////////////////////---............/////////---............////////////......------......///---...///000000111111000000000111111222333333333333333333333333333333333555555555555666777888888777777777888888888888999:::::::::::::::;;;<<<<<<<<<>>>@@@@@@@@@AAACCCEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHFFFEEEEEEGGGIIIMMMLLLKKKJJJJJJIIIIIIIIIKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNMMMMMMRRRQQQQQQPPPOOONNNMMMMMMLLLMMMNNNNNNNNNNNNPPPRRRSSSSSSQQQPPPPPPPPPPPPQQQPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888888888888777777777666666666666666666666555555555555333333333333333333333333555555444444444444555555AAA@@@???@@@@@@???<<<999999888666444222111000000//////...------------...------------------------++++++******++++++,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************((()))++++++)))((()))***))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,************)))))))))(((******))))))******+++,,,************************'''((()))******+++++++++******))))))******+++,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++*********))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,,,,---++++++,,,------,,,,,,,,,++++++,,,,,,---......///***+++,,,,,,---------,,,,,,,,,,,,---------......------------------------...------,,,,,,------...---------.........//////,,,,,,---------.........,,,,,,------.../////////,,,,,,---------.........////////////////////////,,,,,,---------.........---------........./////////......------......///---...///000111111111111///000000111222222333333333333333333333333333333555555555555555666888888777777777777888888888888:::::::::999::::::;;;<<<;;;===???@@@@@@AAACCCDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHFFFEEEEEEGGGIIILLLKKKKKKJJJJJJJJJJJJKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQPPPOOONNNRRRRRRQQQPPPOOOMMMMMMLLLLLLMMMNNNNNNNNNOOOQQQSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPPPPPPPRRRSSSTTTUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPOOONNNNNNNNNOOOPPPPPPOOOMMMLLLKKKJJJJJJJJJHHHIIIJJJJJJJJJJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@AAA@@@@@@???>>>::::::::::::::::::::::::999999888888888777777777777777777666666666555555555555555555555555555555444444444444444444444444555444444333333444444555AAA@@@???@@@@@@???<<<999999888666444222111111000//////...------------...------------------------+++*********+++,,,,,,---++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))((()))++++++)))((()))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))***)))((((((((()))+++,,,((())))))***++++++,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------+++*********))))))((((((+++***)))))))))***,,,---************************'''''')))***++++++++++++*********)))***++++++,,,)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,+++++++++******************************************************************************)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************+++,,,,,,---,,,,,,---------,,,++++++++++++,,,,,,---...//////***+++,,,,,,------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------.........//////,,,,,,,,,---------......+++,,,,,,---...///000000,,,,,,,,,---------......////////////////////////++++++,,,,,,,,,------------------.........//////.........------...............000111222222222222///000000111222222333333333333333333333333333333555444444555555666777888777777777777888888888888::::::999999::::::;;;;;;:::<<<>>>??????@@@BBBDDDGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGEEEFFFHHHJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJKKKKKKMMMNNNOOOPPPQQQQQQRRRSSSSSSSSSRRRPPPPPPRRRRRRQQQPPPNNNMMMLLLLLLNNNOOOPPPPPPPPPQQQTTTVVVSSSTTTUUUVVVVVVUUUTTTSSSSSSRRRQQQPPPQQQRRRTTTVVVXXXWWWWWWVVVUUUTTTSSSSSSQQQPPPOOONNNNNNNNNOOOPPPPPPOOOMMMLLLJJJJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLEEEEEEEEEEEEDDDCCCBBBBBB@@@AAAAAAAAAAAA@@@@@@???999999999999999999999:::888888888888777777777777777666666666555555555555444555555555555555555555444444444444444444444444555444333333333333444555BBBAAAAAA???===;;;999888777777777555444222000/////////...------------...------............------,,,+++***,,,//////,,,))),,,++++++******++++++,,,,,,,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,---------,,,++++++******))),,,,,,,,,+++++++++************++++++++++++******((()))***+++++++++++++++''''''((()))***++++++,,,))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,++++++*********************************,,,,,,+++***))))))******)))************+++++++++++++++******+++---...000)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))+++,,,,,,+++***,,,---************************++++++*********************)))))))))+++,,,+++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,************************)))************+++++++++,,,,,,,,,+++++++++******************************,,,***((()))+++,,,+++(((******++++++++++++******************************,,,++++++******++++++,,,...,,,******,,,---+++(((************************,,,,,,++++++++++++++++++))))))***+++,,,,,,------***,,,---,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------..............................------,,,,,,------...---------------------------------............///........................------------------------........................---------............///......////////////......222222222111111111000000222222222222222222222222444444444555555555555666555555555666777777888888999:::;;;;;;<<<<<<;;;;;;>>>>>>======>>>@@@BBBCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCCCCEEEFFFGGGMMMLLLKKKJJJJJJIIIIIIJJJMMMMMMMMMMMMNNNPPPRRRSSSRRRSSSUUUVVVUUURRROOOMMMPPPPPPPPPOOONNNNNNPPPSSSPPPPPPQQQRRRSSSUUUVVVWWWTTTUUUUUUVVVVVVWWWWWWXXXWWWUUUTTTVVVYYYZZZXXXVVVUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTRRRPPPMMMLLLMMMOOOPPPOOONNNLLLKKKJJJJJJJJJJJJKKKNNNPPPPPPOOOMMMKKKMMMMMMMMMMMMLLLKKKIIIIIIFFFEEEEEEDDDDDDDDDDDDDDD@@@???>>>?????????===;;;===;;;:::888777777888888;;;:::888666666666666777777777666555444444333333555555555444444333333333444444444555555555555666666555555555555444444444CCCCCCBBBAAA???===<<<;;;777777666555333111///...//////...------------...------............------,,,++++++,,,......,,,))),,,++++++******++++++,,,,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,++++++++++++***************++++++,,,,,,,,,******++++++++++++******))))))***+++++++++******(((((())))))******++++++))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,++++++*********************************,,,++++++***))))))******)))************+++++++++,,,++++++***+++,,,......)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))***,,,+++******+++---***************************************************)))))))))+++,,,+++******+++,,,,,,******+++,,,************************,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,************************)))************+++++++++,,,,,,++++++************************************,,,***((()))+++,,,+++)))******++++++++++++******************************+++******))))))******+++...,,,******,,,,,,+++)))************************++++++++++++++++++++++++)))******+++,,,,,,------***,,,---,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------..............................------,,,,,,------...---------------------------------............///........................------------------------........................---------............///......////////////......222222222111111111000000222222222222222222222222444444444444555555555555555555666666777888888999999:::;;;;;;<<<<<<;;;;;;>>>>>>===>>>???@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGLLLKKKKKKKKKLLLLLLMMMMMMOOOOOOOOOOOOPPPRRRTTTUUUUUUUUUUUUUUUSSSQQQNNNLLLOOOPPPQQQQQQPPPPPPRRRTTTRRRRRRSSSTTTUUUWWWXXXYYYVVVVVVVVVVVVWWWWWWWWWWWWWWWUUUUUUWWWYYYZZZYYYWWWTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRRRROOOLLLKKKLLLNNNPPPOOONNNLLLKKKKKKJJJJJJIIIKKKMMMOOOOOONNNLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@AAA@@@>>>===<<<;;;999888777777888888:::999888666666666666666777666666555444444333333555555444444444333333333444444444444555555555555555555555555444444444444AAAAAAAAAAAA???>>>===<<<777777666444222111000/////////...------------...------............------,,,++++++,,,------,,,***,,,++++++******++++++,,,,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++)))+++,,,,,,+++***+++---*********+++++++++++++++(((((()))***+++,,,---...******++++++++++++************+++++++++******))))))*********************))))))))))))))))))))))))+++++++++***************+++++++++++++++*********************************,,,+++******)))*********)))************+++++++++,,,,,,++++++++++++,,,---)))************+++++++++)))************+++++++++)))))))))))))))))))))))))))***++++++******+++---***************************************************)))))))))+++,,,+++******+++,,,+++******+++,,,)))))))))))))))))))))))),,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************)))************++++++++++++************)))))))))************************+++***)))***++++++***)))******++++++++++++*********************************))))))))))))))))))***---+++***+++,,,,,,+++)))*********************************++++++,,,,,,---*********++++++,,,,,,---+++,,,---,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------...------,,,,,,------...---------------------------------............///------------------------------------------------........................---------............///......////////////......222111111111111000000000222222222222222222222222444444444444555555555555666666666777888888999999999:::;;;;;;<<<<<<;;;;;;=========>>>???@@@BBBCCCBBBCCCDDDEEEGGGIIIJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUWWWVVVUUUSSSQQQOOONNNMMMOOOQQQSSSTTTSSSSSSTTTVVVUUUUUUUUUVVVVVVXXXYYYYYYWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVYYYYYYXXXWWWTTTTTTTTTUUUTTTSSSSSSRRRQQQQQQQQQOOOLLLJJJKKKLLLOOONNNNNNMMMLLLKKKJJJJJJIIIJJJKKKMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGCCCBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@>>><<<;;;:::999888777777777888999888777666666555666666666666555555444333333333444444444444333333333333333333333444444444555555555555444444444333333333>>>>>>>>>>>>>>>===<<<;;;999888777555333222111000//////...------------...------............------++++++++++++,,,,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,((())))))***+++,,,,,,,,,((())))))***+++,,,,,,,,,******++++++++++++******+++++++++++++++***)))(((+++*********************))))))))))))))))))))))))************************+++++++++***************************************++++++***************+++))))))*********+++++++++,,,,,,++++++++++++++++++))))))*********+++++++++))))))*********+++++++++)))))))))))))))))))))))))))***++++++******+++,,,***************************************+++++++++***)))))))))+++,,,+++***)))+++,,,+++***)))***+++************************++++++******++++++,,,,,,************************++++++++++++++++++++++++******))))))******+++,,,************************))))))*********+++++++++***)))))))))))))))))))))************************+++************+++************++++++++++++************************************))))))))))))******,,,+++++++++++++++++++++************************))))))***+++,,,,,,------*********++++++,,,,,,,,,+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------...------,,,,,,------...---------------------------------............///------------------------------------------------........................---------............///......////////////......111111111111000000000000111111111111111111111111333333444444444555555555666666777777888999999999999:::;;;;;;<<<<<<;;;;;;======>>>>>>???AAABBBBBBAAABBBDDDEEEGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHJJJJJJKKKMMMNNNNNNOOOOOONNNNNNNNNOOOOOOPPPQQQRRRVVVUUUSSSQQQPPPOOOOOOPPPOOOQQQTTTVVVVVVUUUVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVTTTUUUUUUUUUUUUTTTSSSSSSQQQRRRQQQPPPMMMKKKKKKLLLNNNNNNNNNMMMLLLKKKKKKJJJHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJIIIIIIHHHGGGGGGBBBBBBAAA@@@@@@@@@@@@AAA???>>>======>>>===;;;999999999888888777777777777777777666666555555555555555555555444444333333333333333333333333333333333222333333333444444444444444444444444333333333222>>>>>>>>>>>>>>>===<<<<<<;;;999888555444333222222//////...------------...------............------++++++++++++******+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,******+++,,,(((((()))***++++++,,,---******************************++++++++++++******+++++++++++++++***)))(((++++++++++++************))))))))))))))))))))))))************************************************************************+++***************++++++))))))*********+++++++++++++++++++++++++++******))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))(((***++++++***)))+++,,,************************))))))*********+++++++++***)))))))))+++,,,+++***)))***++++++))))))***++++++++++++++++++++++++++++++*********++++++,,,---************************++++++++++++++++++++++++******))))))******+++,,,************************))))))*********+++++++++)))))))))))))))))))))*********************************+++************+++******++++++++++++******************************+++++++++******++++++++++++++++++++++++++++++,,,************************))))))***+++,,,,,,------***+++++++++++++++,,,,,,+++,,,,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------...------,,,,,,------...---------------------------------............///------------------------------------------------........................---------............///......////////////......000000000000000000000000111111111111111111111111333333333444444444444555666666666777888888999999999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBAAABBBDDDEEEGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKLLLLLLMMMMMMLLLLLLKKKMMMMMMNNNOOOOOOPPPPPPPPPSSSRRRQQQPPPPPPQQQRRRSSSOOORRRUUUVVVVVVVVVVVVWWWYYYXXXVVVTTTSSSRRRQQQQQQSSSSSSRRRRRRQQQPPPOOOOOONNNOOOQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRSSSSSSQQQNNNMMMLLLMMMMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHCCCBBBAAAAAA@@@@@@AAAAAA>>>===<<<<<<======;;;999777777777777777777666666666666666666555555555444444444444444444333333333333333333333333333333333222222222222333333333444444333333333222222222222@@@@@@@@@@@@@@@???>>>===;;;:::777555333222222222//////...------------...------............------***+++,,,+++))))))+++,,,,,,++++++******++++++,,,***+++,,,---------,,,,,,------------------------+++++++++++++++++++++++++++,,,---,,,*********+++(((((())))))***+++,,,,,,++++++*********)))))))))******++++++++++++************+++++++++******)))******++++++++++++++++++))))))))))))))))))))))))***************+++++++++)))))))))************************************************)))******+++,,,)))************+++++++++******+++++++++++++++***)))************+++++++++)))************+++++++++))))))))))))))))))))))))((()))******))))))***,,,************************)))))))))***++++++,,,,,,***)))))))))+++,,,+++***)))***+++***))))))***+++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************)))************+++++++++)))))))))************+++************************)))+++++++++***)))***+++******++++++++++++******************************,,,,,,++++++++++++,,,,,,)))+++,,,,,,+++***+++---*********************************++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///......////////////......//////000000000000000111111111111111111111111111333333333333444444444444555555555666777777888888999:::;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIIIILLLMMMNNNNNNMMMKKKJJJHHHNNNNNNOOOPPPPPPPPPPPPPPPQQQPPPPPPOOOPPPQQQSSSTTTPPPRRRTTTUUUTTTTTTUUUWWWWWWVVVTTTRRRPPPOOONNNNNNQQQQQQPPPOOOOOONNNMMMMMMKKKMMMPPPQQQPPPQQQRRRTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRSSSTTTRRROOOMMMMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJGGGFFFEEEEEEEEEFFFHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>???>>><<<:::666666777777777777666555444444555555555555444444444444333333333333333333222222222222333333333333111111222222222333333333333333333222222222111111AAAAAAAAA@@@@@@>>>======:::888555333111000111111//////...------------...------............------***+++,,,***((((((+++---,,,++++++******++++++,,,***+++,,,---------,,,,,,------------------------+++++++++++++++++++++++++++,,,---,,,***)))***+++(((((())))))******++++++))))))))))))******************++++++++++++******))))))***+++++++++***************++++++,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++((()))))))))*********+++******************************))))))***++++++,,,)))************+++++++++((()))***+++,,,,,,++++++)))************+++++++++)))************+++++++++))))))))))))))))))))))))((()))******))))))***+++************************((())))))***++++++,,,,,,***)))))))))+++,,,+++***(((***+++***)))((()))+++************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************)))************+++++++++************++++++,,,,,,************************)))+++,,,+++)))(((***,,,******++++++++++++******************************++++++************++++++)))+++,,,,,,******,,,...************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///......////////////......////////////000000111111111111111111111111111111222222333333333444444444444444444555666666777777999:::;;;;;;<<<<<<;;;;;;;;;===>>>@@@AAAAAAAAAAAACCCDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJMMMNNNOOOOOONNNMMMJJJIIILLLMMMNNNOOOOOOOOONNNNNNQQQQQQPPPPPPPPPQQQRRRRRRQQQRRRSSSRRRQQQRRRSSSUUURRRRRRQQQPPPOOOOOOOOOOOOPPPPPPOOOOOONNNNNNMMMMMMJJJMMMPPPPPPPPPPPPRRRTTTRRRRRRRRRSSSRRRQQQQQQPPPPPPRRRSSSRRROOOLLLLLLLLLKKKLLLNNNNNNNNNMMMKKKJJJGGGEEEDDDCCCCCCEEEGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGAAA@@@??????>>>>>>?????????>>>======>>>>>><<<:::555555666777777666666555333444555555555555444333333333333333333333333333111111222222222333333333111111111111222222222222222222222222111111111111@@@?????????===<<<;;;:::888777444111/////////000//////...------------...---..................---***+++,,,***((((((***---,,,++++++++++++++++++,,,***+++,,,---...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++))))))))))))************''''''((()))***+++,,,,,,******++++++++++++******((()))***+++++++++++++++))))))***+++,,,,,,------))))))))))))))))))))))))))))))******++++++++++++(((((())))))*********+++******************************))))))***+++,,,,,,)))************+++++++++'''(((***+++,,,,,,,,,+++)))************+++++++++)))************+++++++++))))))))))))))))))))))))((()))******))))))***+++************************((())))))***++++++,,,,,,***)))))))))+++,,,+++***(((***+++***)))((()))***))))))))))))))))))))))))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,************************)))************+++++++++******+++++++++,,,,,,,,,************************(((+++,,,,,,)))(((***,,,******++++++++++++************************************))))))))))))******(((+++---,,,******,,,...************************,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////......////////////........./////////000000111111000000000000000000000000222222333333333444444444333333444444555666666666999:::;;;;;;<<<<<<;;;;;;;;;===>>>@@@AAAAAAAAAAAADDDDDDEEEFFFGGGGGGHHHHHHFFFFFFHHHIIIJJJKKKKKKKKKMMMNNNPPPPPPPPPNNNMMMKKKIIIJJJLLLMMMMMMLLLKKKJJJRRRRRRQQQQQQQQQPPPPPPPPPRRRRRRRRRQQQOOOPPPRRRTTTNNNNNNNNNOOOOOOQQQRRRRRRPPPPPPOOOOOOOOOOOONNNNNNJJJMMMPPPQQQPPPPPPRRRUUUPPPPPPQQQQQQPPPPPPOOONNNOOOQQQRRRQQQNNNLLLJJJJJJKKKLLLNNNOOONNNMMMKKKJJJFFFEEECCCBBBBBBDDDFFFHHHEEEFFFFFFGGGGGGGGGFFFFFF??????>>>==================<<<;;;;;;<<<;;;999777444555666777777666555555222333444555555555444333333333333333333333333333111111111222222333333333000111111111111222222222222222222111111111111000@@@@@@???>>>===<<<;;;;;;777666555444333222222222---.../////////...,,,,,,------------------------,,,++++++******++++++,,,+++))))))***,,,------,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,++++++*********************+++,,,---.../////////,,,,,,,,,+++++++++************))))))))))))******+++***)))(((((()))***+++************************++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++***************)))((('''(((***++++++******+++,,,******++++++++++++******,,,+++***))))))***+++,,,,,,+++***))))))+++---...))))))***+++,,,,,,------,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++++++++++++++++++++------,,,,,,+++***))))))***+++,,,---...---,,,,,,++++++************++++++,,,++++++******++++++,,,************************++++++************++++++************************++++++++++++++++++++++++)))))))))***+++++++++,,,)))************+++++++++)))))))))((()))******+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------///...---,,,+++,,,,,,---...------,,,,,,------...---.........---,,,,,,+++------------------------............////////////////////////............000000000000111111111111444444333333222333333333333333444444555666666666666888999999999999:::<<<<<<<<<>>>???@@@AAAAAABBBEEEDDDDDDDDDEEEFFFHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHJJJKKKMMMNNNOOOOOONNNNNNMMMNNNNNNNNNMMMLLLJJJIIIOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJJJJNNNQQQRRRQQQSSSRRRQQQOOOMMMMMMLLLLLLJJJKKKMMMNNNOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOONNNMMMKKKJJJIIIJJJLLLNNNOOONNNMMMLLLFFFEEEDDDCCCBBBAAAAAAAAADDDDDDEEEFFFFFFFFFFFFFFFBBBAAA???>>><<<;;;;;;:::;;;;;;:::999999888888777555555444444444444555555333333444444333333222111111111222222222333333333111111111111111111111111222111111111000000//////222111111111000000//////??????>>>===<<<;;;::::::888777555444222111111111---.../////////...---,,,---------------------------,,,,,,,,,,,,,,,,,,------+++***+++,,,,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++***************************+++,,,---------------,,,,,,++++++******************))))))))))))************))))))))))))******************************++++++++++++++++++++++++******))))))))))))******************************************************++++++++++++++++++++++++******++++++******)))((((((***++++++******+++,,,******++++++++++++******++++++***))))))***++++++,,,+++***))))))+++,,,...*********++++++,,,,,,---,,,,,,++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++------,,,,,,+++******)))***+++,,,---------,,,,,,++++++************++++++,,,++++++******++++++,,,************************++++++************++++++************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------------------------------///...---,,,,,,,,,------...------,,,,,,------...------......------,,,+++------------------------............////////////////////////////////////000000000000111111111111333333222222222222333333333333444444555666666666666888999999999999:::<<<;;;<<<>>>???@@@AAAAAAAAACCCCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHJJJJJJLLLMMMMMMNNNNNNNNNLLLLLLMMMMMMLLLKKKIIIHHHMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNKKKIIIKKKNNNQQQRRRRRRSSSRRRQQQPPPOOONNNMMMMMMJJJKKKLLLNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHHHHIIILLLMMMNNNNNNMMMLLLEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDAAA@@@???===<<<;;;:::::::::999999888888777666666555555444444444444555555333333444444333333222111111111111222222222333333111111111111111111111111111111111000000000//////111111111000000000//////>>>>>>===<<<;;;:::999999999888666333111000//////......//////......---,,,------------------------...------,,,,,,------......---++++++++++++***(((******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++***************************++++++,,,,,,,,,+++++++++************)))))))))******))))))))))))******))))))************))))))************************++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((***++++++******+++,,,******++++++++++++******++++++***))))))***++++++++++++***))))))+++,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++---,,,,,,++++++************+++,,,---------,,,,,,++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++---------,,,,,,,,,,,,,,,)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++***---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------......---,,,,,,,,,------...------,,,,,,------...------......------,,,,,,---------------------------............/////////000000000000000000000000000000000000111111111111222111111111111111222222333333444444555666666666666888999999888999:::<<<;;;<<<===>>>???@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJJJJJJJKKKKKKLLLMMMKKKKKKLLLLLLKKKJJJIIIHHHKKKJJJJJJJJJJJJJJJJJJKKKNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKJJJKKKNNNQQQRRRRRRRRRRRRSSSSSSRRRPPPOOONNNJJJKKKLLLMMMNNNMMMLLLKKKIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHJJJLLLMMMNNNMMMMMMEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBB@@@???>>><<<;;;:::::::::999888888777666666555555555555444444444444555555333333333333333222222111000111111111222222222222111111111111111111111111111111000000000000//////111111000000000000//////???>>>======;;;;;;:::999:::888666333111///...---...............---------------------------------------,,,,,,,,,,,,---------,,,++++++,,,,,,***)))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++***************+++++++++******+++++++++******)))***)))))))))))))))))))))******))))))))))))******((()))***++++++***)))(((******************************************************))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***(((***++++++******+++,,,******++++++++++++******+++******************+++*********)))***+++,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++------,,,,,,+++++++++***))))))*********+++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,+++******---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------...,,,------...------,,,,,,---------------------------------.........//////000000000000111111111111///000000000111111111111000000000000000111111222333333444444555666666666666777999999888888:::;;;;;;;;;<<<===>>>??????>>>??????@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHHHHHHHIIIKKKLLLJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLMMMNNNOOOPPPPPPQQQRRRTTTUUUTTTSSSQQQOOOLLLMMMNNNOOONNNNNNLLLKKKHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFEEEGGGHHHJJJLLLMMMMMMMMMGGGFFFDDDCCCAAA@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@???>>>===;;;::::::999999999888888777777666555555555444444333333444444555222333333333333222111111000000000111111111111222111111111111111111111111000000000000000000//////000000000000000000//////@@@??????>>>===<<<;;;;;;;;;999777444111///...---//////......------------------------------------,,,,,,++++++++++++,,,,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********))))))*********+++++++++******+++++++++***)))))))))))))))))))))))))))*********))))))))))))******((()))***++++++***)))(((******************************************************))))))))))))******************************************************++++++++++++++++++++++++***++++++,,,,,,,,,++++++(((***++++++******+++,,,******++++++++++++***************++++++************))))))*********++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++******))))))))))))*********+++++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,---------------------...------,,,,,,------...,,,,,,------...------,,,------------------------------------............///000000000111111111222///000000000111111111111000/////////000000111222333333444444555666666666555777888888888888999;;;:::;;;<<<<<<===============>>>???AAABBBDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOONNNMMMMMMMMMNNNPPPQQQSSSUUUUUUTTTSSSRRROOOPPPPPPQQQPPPOOOMMMLLLHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHEEEFFFGGGIIIJJJLLLLLLMMMJJJHHHFFFCCCAAA???>>>=========>>>????????????>>>======;;;:::999999999999:::999999888777777666666444444333333333333444444222222333333222222111000//////000000000111111111000000000000000000000000//////////////////000000//////////////////000000@@@@@@???>>>===<<<;;;;;;;;;:::777555222000///...//////...------------...------------------------,,,++++++******++++++,,,***))))))***,,,------,,,******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++++++++***))))))))))))***++++++,,,,,,)))******+++++++++******)))))))))************+++******))))))))))))******))))))************))))))******************************************************))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++++++++++++++(((***++++++******+++,,,******++++++++++++******)))***++++++++++++***))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++******************)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++,,,---.........------...------,,,,,,------...,,,,,,------......------------------------------,,,------------............//////000000111111111000000000000111111111111////////////000111222333333333444444555666666666555777888888777888999;;;999:::;;;<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNPPPPPPOOOMMMLLLMMMNNNPPPQQQRRRTTTUUUUUUTTTTTTQQQQQQRRRRRRQQQOOONNNMMMIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLJJJJJJJJJJJJJJJEEEFFFFFFHHHIIIJJJKKKLLLJJJIIIFFFCCCAAA???======<<<<<<===>>>>>>>>>>>>===<<<;;;:::999888888888888:::999999888888777666666444444333333333333444444222222222222222111111000////////////000000000000000000000000000000000000......////////////000000......////////////000000??????>>>===<<<;;;;;;:::;;;:::888555333222000000000///...---,,,------...------------------------,,,,,,,,,++++++,,,,,,,,,,,,+++******,,,---,,,*********+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++++++++***)))((())))))***++++++,,,,,,))))))***+++,,,,,,,,,,,,************++++++,,,,,,******))))))))))))************))))))))))))************************************************************))))))))))))******************************************************++++++++++++++++++++++++((()))******++++++******(((***++++++******+++,,,******++++++++++++******)))***++++++++++++***)))((())))))************************++++++,,,,,,---,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++******++++++++++++++++++)))************++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---------------,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------+++,,,---.........------...------,,,,,,------...+++,,,------......------------------------------,,,,,,---------.........------...//////000111111000000000000111111111111000000000000111222333333333333444444555666666666555666888888777777999:::999::::::;;;;;;;;;;;;:::<<<===@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIKKKMMMMMMMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKNNNPPPOOONNNMMMNNNPPPPPPPPPQQQRRRSSSTTTUUUVVVQQQRRRRRRRRRQQQOOOMMMLLLJJJKKKKKKLLLNNNOOOOOOPPPOOONNNLLLKKKJJJJJJKKKKKKFFFFFFFFFGGGGGGHHHIIIJJJHHHGGGEEECCCAAA@@@??????;;;<<<======>>>>>>======;;;:::999888888888888888999888888777666666555555444333333222222333333444222222222222222111000000........./////////000000000000000000000000000000........./////////000000........./////////000000>>>>>>===<<<;;;::::::999;;;:::888666444333222111000///...---,,,---......------------------------...------,,,,,,------......,,,++++++,,,+++***)))******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((()))***+++,,,,,,+++***)))((())))))***++++++,,,,,,((()))***+++,,,---------******+++++++++,,,,,,,,,******))))))))))))******+++***)))(((((()))***+++************************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***************(((***++++++******+++,,,******++++++++++++******)))***+++,,,,,,+++***)))(((((()))***************))))))***+++,,,,,,---------,,,,,,++++++*********+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------)))************+++++++++++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---.........---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------***+++---...///...------...------,,,,,,------...+++,,,,,,---.........---------------------------,,,,,,,,,---------......,,,------...///000000111000000000000111111111111000000000000111222333444333333444444555666666777555666888888777777999:::999999:::;;;;;;;;;::::::<<<===@@@BBBDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIGGGFFFGGGHHHJJJKKKLLLMMMLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHKKKOOOOOONNNNNNPPPSSSPPPPPPPPPQQQRRRTTTVVVWWWQQQQQQQQQQQQPPPNNNLLLJJJKKKLLLMMMNNNOOOPPPQQQQQQOOONNNLLLKKKJJJJJJKKKKKKGGGFFFFFFFFFGGGHHHIIIIIIEEEDDDCCCBBBBBBBBBBBBBBB;;;<<<======>>>>>>======::::::999888777777777888777777777666555555444444444333333222222333333444111222222222222111000000............/////////000000000000000000000000000---.........//////000000---.........//////000000>>>>>>======<<<<<<;;;;;;:::888666333222111000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,,,,,,,+++***))))))************************************++++++++++++*********************)))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))***++++++++++++***,,,++++++******++++++,,,))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((,,,,,,+++++++++++++++++++++++++++******************+++,,,+++******,,,...))))))******++++++++++++,,,+++***))))))***+++,,,---,,,,,,+++***)))((((((*********))))))))))))))),,,,,,++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++************************++++++***)))***+++---...***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---------,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++******++++++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++........................,,,++++++******++++++,,,///...,,,+++***+++,,,,,,.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,+++************............///////////////......---------......111111111000000000000000000000000000111111111111222222333444444555555666777777888888888999999999:::999999::::::;;;<<<=========>>>@@@BBBCCCEEEEEEGGGFFFFFFHHHIIIIIIGGGEEEFFFGGGHHHJJJJJJJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHGGGGGGGGGHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOOOOOOOPPPRRRSSSTTTSSSQQQNNNMMMNNNPPPQQQQQQPPPPPPNNNMMMMMMMMMNNNOOOOOONNNNNNNNNOOOOOOPPPQQQOOOOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJFFFEEECCCCCCCCCCCCAAA???>>>===<<<;;;;;;:::;;;;;;999999999888888888777777666555555555555444444444222111111111222333333444222222222111111111000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000??????>>>======<<<<<<;;;;;;:::777444222111000000000///......------......------------------------,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,***)))))))))((((((((((((******************************++++++++++++******+++++++++++++++***))))))************************))))))***++++++***))))))))))))***++++++++++++***+++******))))))******+++************************************+++++++++++++++*********))))))))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++++++++******+++---)))*********++++++++++++++++++************++++++,,,,,,++++++***)))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++........................---,,,,,,,,,,,,,,,,,,---...---,,,+++++++++,,,,,,......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,+++,,,,,,,,,............///////////////......---------......000000000000000000000000000000000000111111111111222222333333444555555555666777777888999999::::::;;;;;;;;;;;;<<<===>>>>>>===>>>???AAABBBDDDEEEFFFGGGFFFGGGHHHJJJJJJHHHFFFDDDEEEHHHJJJLLLLLLMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTRRRPPPNNNNNNOOOQQQQQQPPPPPPOOONNNMMMLLLMMMMMMNNNOOONNNNNNMMMMMMNNNNNNOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFDDDBBBBBBBBBBBB@@@>>>>>>===<<<;;;::::::::::::999999888888888777777777555555555555444444444444222111111111222222333444222222222111111111000000000000000000000000000000.../////////000000000000////////////////////////.../////////000000000000@@@??????>>>>>>===<<<<<<===;;;888555333111000000111000//////......//////........................,,,------......------,,,......------------,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,)))))))))***))))))((('''******************************++++++++++++******,,,,,,,,,,,,,,,,,,+++***************************))))))************))))))))))))***++++++++++++******))))))))))))))))))***++++++++++++++++++++++++*********+++,,,,,,------***************)))))))))*********++++++,,,,,,---+++++++++,,,,,,------...***++++++***))))))***,,,************++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------------...------,,,,,,------...------,,,+++++++++,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,------......---............/////////......---------......///000000000000000000000000000000000000111111111111222222333333444444555555555666666888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBDDDEEEFFFGGGGGGFFFGGGIIIKKKKKKIIIGGGCCCEEEGGGJJJMMMOOOPPPPPPLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNOOOOOOPPPNNNOOOQQQRRRSSSTTTSSSSSSQQQPPPOOOOOOQQQQQQPPPOOONNNNNNMMMLLLLLLLLLLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFDDDCCCAAAAAAAAA@@@???=========<<<;;;::::::::::::888888888888777777777777555555555555444444444444222111111111111222333333222111111111111000000000000000000000000000000000....../////////000000000////////////////////////....../////////000000000@@@@@@??????>>>=========>>>===999666333111000000111000//////......//////------------------------,,,,,,------------,,,,,,---------------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,***+++,,,,,,,,,+++************************************++++++++++++******++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******++++++++++++++++++++++++))))))******+++,,,------************************))))))***+++,,,,,,------)))******+++,,,---......***++++++***(((((()))+++++++++++++++++++++++++++)))***,,,,,,,,,,,,***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---...///---------.........//////...------------...///////////////000000000000000///000000000111111111111111222222333444444555555444555666777999:::<<<<<<=========>>>>>>???@@@AAA???@@@AAACCCDDDFFFGGGHHHGGGGGGGGGIIILLLLLLKKKIIIEEEFFFHHHJJJMMMOOOQQQQQQMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNOOOOOOMMMOOOQQQTTTUUUTTTSSSRRRPPPOOOOOOPPPQQQQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEECCCAAA@@@???@@@???>>><<<===<<<;;;:::999999999999888888777777777666666666555555555444444444333333222111111111111111222222111111111111000000000000////////////////////////........./////////000000////////////////////////........./////////000000@@@@@@??????>>>=========>>>===999666333111000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,++++++,,,,,,,,,,,,++++++******************************++++++++++++************+++++++++++++++***))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***+++++++++******+++++++++************************'''(((((()))***+++,,,,,,***************+++++++++))))))***+++,,,,,,------((())))))***+++,,,,,,---***++++++***))))))***,,,,,,+++++++++++++++++++++***+++,,,------,,,+++************+++,,,,,,------+++++++++,,,,,,,,,------,,,+++++++++*********)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++******+++,,,------------------............---------------...//////......//////000000000000///000000000111111111111111111222222333444444555444555666777999:::<<<<<<=========>>>>>>???@@@AAA@@@@@@AAACCCEEEFFFHHHHHHGGGGGGHHHJJJMMMNNNMMMKKKIIIIIIJJJKKKLLLNNNOOOPPPNNNNNNNNNNNNOOOOOOOOOOOONNNNNNLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMNNNQQQSSSTTTTTTSSSRRRPPPOOOOOOPPPQQQQQQPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKGGGGGGHHHIIIJJJLLLMMMNNNKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA????????????===;;;<<<;;;:::999999888888999777777777666666666555555555444444444444333333333222222111000000111111111000000000000000000000000////////////////////////............////////////....................................////////////@@@??????>>>>>>===<<<<<<===;;;888555333111000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,******)))))))))***++++++******************************++++++++++++******)))******+++++++++++++++))))))))))))))))))))))))++++++************++++++))))))***++++++++++++***,,,,,,++++++++++++,,,,,,************************((((((((()))*********+++*********+++++++++++++++*********++++++,,,,,,---)))))))))******++++++,,,***+++,,,+++******,,,...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,------***++++++,,,,,,---------,,,,,,+++******)))((((((,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,+++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,---------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,------------.........---------------...///000---......//////000000111000000000000111111111111111111222222333333444444555666666888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@???@@@AAACCCEEEFFFGGGHHHGGGGGGHHHKKKNNNOOONNNMMMKKKKKKJJJJJJKKKLLLMMMNNNMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSRRRRRRQQQPPPOOOOOOQQQQQQPPPOOOMMMMMMNNNNNNMMMMMMLLLKKKGGGGGGGGGHHHJJJKKKMMMNNNJJJJJJJJJIIIJJJJJJKKKKKKIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA?????????>>>===;;;;;;;;;:::999888888888888666666666666555555555555444444444444333333333333222222111000000000000111//////000000000000000111000000000000000000000000------........./////////........................------........./////////??????>>>======<<<<<<;;;;;;:::777444222111000000111000//////......//////------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,+++***((('''(((***,,,---******************************++++++++++++*********++++++,,,---,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---))))))***++++++++++++***++++++************++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++,,,...000------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------+++++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,+++++++++,,,,,,,,,,,,---------.........---,,,,,,------///000000------......///000000111000000000000111111111111111111111222333333444444666777777888999999::::::;;;;;;;;;;;;<<<===>>>>>>??????AAABBBDDDFFFGGGGGGGGGGGGIIILLLOOOPPPPPPNNNKKKJJJJJJIIIJJJKKKMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLLLLLLLKKKMMMMMMNNNOOOPPPQQQRRRRRRRRRPPPNNNNNNOOOQQQQQQPPPMMMNNNOOOOOOOOONNNLLLLLLJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLHHHHHHGGGFFFEEEDDDDDDCCCCCCAAA????????????===;;;;;;:::999888888777777777666666666555555555444444444444444333333333222222222222111000000000000000////////////000000111111000000000000000000000000---------.........//////........................---------.........//////>>>>>>>>>===<<<<<<;;;;;;:::888666333222111000000222111111000000000000000........................,,,------......------,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********)))***++++++,,,...---***((()))+++///111******************************++++++++++++******+++,,,------.........---------------------------------,,,++++++,,,------))))))***++++++++++++*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,---000222---------,,,,,,+++++++++...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------........................++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))***,,,---...---,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000111---------...///000000111000000000000111111111111000111111222333333444444777777888888999999999::::::999999::::::;;;<<<===>>>???@@@BBBDDDEEEFFFGGGGGGGGGIIILLLOOOQQQPPPOOOIIIIIIIIIIIIJJJKKKMMMNNNLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNOOOPPPPPPOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSQQQNNNMMMNNNPPPQQQQQQNNNNNNOOOPPPOOONNNMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLGGGGGGFFFFFFEEEEEEDDDDDDCCCAAA@@@???@@@???===<<<;;;:::999888777777777777666666555555555444444444444444444333333333222222222222111000000///000000.../////////000000111111000000000000000000000000---------.........//////........................---------.........//////BBB@@@<<<;;;<<<=========<<<;;;888555222111000000000000///...............---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,---------------......,,,***((('''(((***,,,...---,,,***)))))))))***+++---,,,+++******+++,,,---,,,,,,,,,++++++*********++++++******************)))************++++++++++++++++++++++++***)))(((++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******))))))))))))************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......---***''''''+++...---------,,,,,,+++++++++------------------------,,,---......---,,,***)))+++++++++,,,,,,---------------------,,,,,,+++***------------------------///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,+++******,,,,,,+++***---,,,,,,++++++*********+++++++++************))),,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111000...---,,,+++***++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------..........................................////////////////////////000000000000000000000111222222333333555555555555666666666666888:::<<<===<<<<<<===>>>;;;<<<===>>>AAACCCEEEFFFIIIIIIJJJKKKLLLMMMNNNNNNJJJIIIHHHGGGHHHJJJLLLNNNOOONNNLLLKKKJJJKKKMMMNNNOOOOOONNNMMMMMMNNNOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKOOOMMMLLLNNNQQQRRRQQQOOONNNMMMKKKJJJIIIKKKLLLMMMNNNOOOOOOPPPOOONNNLLLKKKKKKKKKKKKJJJIIIGGGFFFEEEIIIIIIJJJJJJJJJJJJIIIIIIIIIGGGEEECCCAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<:::999888777666666666666666666555444333333222222333333333333333333333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------............///..................------BBB???===;;;<<<=========<<<:::888555222111000000000000///...............---------,,,,,,,,,++++++,,,,,,,,,+++++++++************++++++,,,---------+++***)))((()))***,,,---,,,++++++***************,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************++++++++++++++++++++++++***))))))++++++++++++++++++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------+++((((((+++...---------,,,,,,,,,++++++------------------------,,,,,,---------,,,++++++++++++,,,,,,,,,------------------------,,,+++***------------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,+++***+++,,,,,,,,,***,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////111000///...---,,,++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------..........................................////////////////////////000000000000000000000111222222333333444555555555666666666666888:::<<<<<<<<<;;;<<<===;;;<<<===>>>@@@CCCEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIHHHGGGHHHIIIKKKMMMNNNMMMLLLKKKKKKKKKMMMNNNOOOOOOMMMMMMMMMMMMOOOOOOMMMMMMNNNOOOOOONNNNNNNNNQQQOOOMMMMMMPPPQQQQQQOOONNNMMMKKKJJJJJJKKKLLLMMMLLLMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGEEEDDDBBBAAAAAAAAA?????????>>>>>>===<<<;;;999888777666666555555666555555555444333333222222333333333333333333333333000000000000000000000000////////////////////////........................------------------------------------..............................------BBB???===<<<<<<======<<<<<<:::777444222000000000000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******+++,,,---......************+++++++++++++++++++++++++++******)))+++++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***++++++++++++***))))))++++++++++++++++++++++++************************,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,++++++,,,---------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,------------,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---------,,,,,,++++++------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,---+++***+++,,,---,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++*********************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000//////...---,,,++++++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------..........................................////////////////////////000000000000000000000111222222333333444444444555555555666666777999;;;<<<;;;;;;<<<===;;;;;;<<<>>>@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJKKKMMMMMMLLLKKKKKKLLLMMMNNNOOONNNMMMLLLLLLMMMNNNOOOMMMNNNOOOPPPQQQQQQQQQPPPRRRPPPNNNMMMOOOQQQQQQQQQOOONNNMMMKKKKKKKKKLLLMMMJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEHHHHHHHHHIIIIIIHHHHHHHHHFFFFFFEEEEEECCCBBB@@@???============<<<;;;::::::888777666555444444444444555444444333333222222222222222222222222222222222000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------......AAA???===<<<=========<<<;;;999777444222000000000000000///..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------)))***+++,,,,,,,,,+++******+++,,,---,,,+++***)))***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++******)))************************************************,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---------,,,,,,------------------,,,,,,------------------------,,,,,,++++++,,,---///000,,,,,,------------------,,,---------------,,,,,,........................,,,,,,,,,,,,------......------------------------........................------------.....................---,,,,,,++++++------------............------,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,++++++,,,---,,,+++***++++++,,,,,,---------,,,,,,+++++++++******************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------..........................................////////////////////////000000000000000000000111222222333333333333444444444555555555666888:::;;;::::::;;;<<<;;;;;;<<<===???AAACCCDDDCCCCCCDDDDDDEEEFFFFFFGGGIIIIIIHHHGGGGGGHHHIIIIIILLLLLLKKKKKKLLLMMMNNNOOOOOONNNMMMLLLLLLMMMNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQQQQOOOMMMMMMNNNQQQTTTUUUQQQPPPNNNMMMLLLLLLLLLLLLIIIIIIJJJKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDEEEEEEDDDBBB@@@>>><<<<<<<<<;;;;;;:::999888666666555444333333333333444333333333222222222111222222222222222222222222000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------......AAA???=========>>><<<;;;:::888666333111000000000000000///........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********+++,,,------,,,***)))++++++,,,------+++***)))***+++,,,------,,,+++***++++++++++++++++++++++++)))*********+++++++++,,,))))))*********+++++++++)))******+++++++++******************************************************,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---......---+++------------------------------------------------,,,,,,++++++,,,...000111------------------------,,,------......---------........................+++,,,,,,------......///------------------------........................---------....../////////.........------,,,,,,,,,---------....../////////...------,,,,,,------...,,,------......------,,,---,,,++++++------,,,++++++++++++,,,,,,------...,,,,,,,,,++++++++++++*********++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------..........................................////////////////////////000000000000000000000111222222333333333333333333444444444444555777999:::999999:::;;;;;;;;;;;;===>>>@@@BBBCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIKKKKKKKKKLLLLLLMMMNNNOOONNNNNNMMMLLLLLLMMMNNNNNNLLLLLLNNNOOOPPPPPPPPPPPPMMMMMMLLLLLLNNNQQQUUUXXXRRRQQQPPPOOONNNMMMLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKLLLKKKKKKJJJIIIHHHEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCCCCBBBAAA???===:::;;;;;;::::::999888777666555444333222222222222222222222222222111111111111111111111111111111111////////////////////////................................................------------------------,,,,,,,,,------------...,,,,,,,,,,,,------......@@@???======>>>>>><<<;;;999888555333111000000000000000///...........................---------,,,,,,,,,,,,,,,------------++++++******))))))((((((+++,,,---------,,,******,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,)))))))))******++++++,,,)))************+++++++++))))))***++++++++++++***************************************************,,,,,,++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++,,,---//////---+++------------............------------------------,,,,,,,,,,,,---...///000............------------,,,------............---........................,,,,,,------.........///------------------------........................------......///000000000---------------------------------...//////000000......------------......------............------...,,,+++,,,---...---+++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------..........................................////////////////////////000000000000000000000111222222333333222222222333333333444444444666888999888888999::::::;;;;;;<<<===???AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKKKKLLLMMMNNNKKKLLLMMMNNNNNNOOONNNNNNJJJKKKLLLMMMMMMPPPTTTXXXSSSSSSRRRQQQOOOMMMLLLLLLJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKKKKKKKKKKJJJIIIIIIDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAA@@@@@@???>>>===::::::::::::999888777777666555444333222222222222111111111111111111111111000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,------......@@@???===>>>>>>>>><<<:::999777555333111000000000000000///...........................------------,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,---------,,,,,,+++***------,,,++++++++++++,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,))))))***++++++,,,------)))************+++++++++))))))***+++++++++++++++************************************************++++++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---+++,,,......,,,***------------.........///------------------------,,,,,,---......///......///.........------------,,,,,,---.......................................---------...............................................................---......///000000111111,,,,,,------.../////////---------...///000000000......------------......------............------...,,,,,,,,,---...---,,,---------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,---------..........................................////////////////////////000000000000000000000111222222333333222222222222333333333333333555777888777777888999::::::;;;<<<===???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIHHHIIIJJJLLLNNNOOOOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMJJJLLLMMMNNNMMMNNNQQQTTTTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJHHHHHHGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGCCCCCCDDDDDDDDDDDDCCCCCC@@@???>>>======<<<======::::::::::::999888777777666555444333333222222333000111111111111111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,------......@@@>>>>>>>>>???>>><<<:::888777555333111000000000000000///...............//////.........---------,,,,,,,,,------.........+++,,,---...000111222333---------,,,,,,+++++++++...---,,,+++***+++,,,------,,,+++******+++,,,---*********++++++,,,,,,,,,******+++,,,,,,---......)))************+++++++++((()))***+++++++++++++++))))))))))))))))))))))))*********************************++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000...+++,,,......,,,***---------.........//////------------------------,,,---.../////////...---//////.........---------,,,,,,---.../////////...////////////////////////................................................////////////////////////---......///000111111222+++,,,,,,---...///000000---------...///000000111......------------......------............------...---,,,,,,......---,,,.........------,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,------...++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------........................................../////////000////////////000000000000000000000111222222333333111111222222222333333333333555777888777777888999::::::;;;;;;===>>>@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAABBBDDDFFFHHHIIIJJJJJJHHHIIIJJJLLLNNNOOOPPPPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNOOOOOOOOONNNMMMMMMJJJMMMOOONNNLLLLLLMMMPPPUUUUUUTTTRRRPPPNNNLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFBBBCCCCCCCCCCCCCCCCCCBBB???>>>===;;;;;;;;;<<<===::::::;;;::::::999888777666666555444333333333333000000000000000111111111000000000000000000000000////////////////////////........................------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......???>>>======>>>>>>===<<<===<<<999666333222111111//////............//////---.........---,,,,,,+++---,,,***))))))***,,,------,,,,,,...000111000///111///---,,,,,,...000222333///***)))+++------,,,++++++++++++++++++++++++///,,,)))))),,,...---,,,++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++++++++******)))))),,,,,,,,,+++++++++******))))))*********+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,---......//////..................////////////,,,,,,,,,---------......//////...---------......------------,,,,,,,,,+++,,,,,,,,,,,,,,,---......///000000000000000000000222111111000//////......---------......000111111111111111111000000000000/////////000//////...---........................///,,,***+++...000///---//////......---,,,++++++******++++++,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++++++++------------++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------++++++++++++------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,---------......//////.........---------++++++,,,,,,,,,,,,------------------------------------......------,,,+++............////////////111111111000000000000000000111111111111222222222444333222222333444666777666555555444444666777888777888999:::<<<===>>>>>>AAA@@@@@@@@@AAACCCEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIJJJKKKMMMNNNOOOOOONNNLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLMMMNNNOOOPPPRRRSSSSSSTTTSSSRRRQQQOOONNNMMMLLLMMMLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@======<<<;;;::::::::::::888888888888888777666666777777555444333222222222111111111111111111111111000000000000000000000000........................000000////////////000000---,,,,,,++++++,,,,,,---------++++++++++++------...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------???>>>======>>>>>>===<<<===;;;888555333111000000//////............//////------......------,,,+++---,,,+++******+++,,,------------...000111000...///...,,,,,,,,,///111333333000,,,+++,,,...---,,,++++++++++++++++++++++++...+++))))))+++,,,+++***++++++++++++++++++++++++************************---,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++*********))),,,,,,,,,++++++++++++************+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,---......//////..................////////////------.........////////////............///000000////////////000000000000//////.........//////000.............../////////222222222222111111111111//////.........//////000111111111000000000000//////000000000000000//////////////////////////////---+++***+++---///...---//////.........---------,,,,,,---...///000111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,------,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,------------------+++++++++,,,,,,---------,,,,,,,,,------------...///.........------------++++++,,,,,,,,,,,,------------------------------+++,,,,,,---.........---............////////////000000000000000000000000000111111111111222222222333333222222333444666777666666555444555666777888777888999:::<<<===>>>>>>@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMPPPPPPNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRQQQOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGEEEEEEBBBBBBBBBAAAAAA@@@@@@???===<<<;;;:::999999999999777888888888888777666666777666555444333222222222111111111111111111111111////////////////////////........................//////............//////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------???>>>======>>>>>>===<<<<<<:::777444222000000000//////............//////------......------,,,,,,,,,,,,,,,++++++,,,,,,,,,...------...000000...------,,,++++++---///222444333111////////////---+++++++++++++++++++++++++++---+++))))))*********)))++++++++++++++++++++++++************************+++++++++++++++******************+++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++************,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---......//////..................////////////....../////////000000000............///000111111---------...//////000000------------------,,,,,,........................------........./////////000000///...............000000000000//////////////////000111111000000000////////////////////////...---,,,---...//////...------------............,,,,,,------......//////000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------............------------++++++,,,,,,,,,,,,------------------------------)))***,,,---.../////////---............/////////000000000000000000000000000111111111111222222222333333333333333555666666666666555555555666777888777888999:::<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGIIIHHHHHHHHHIIIJJJJJJKKKPPPOOONNNNNNMMMNNNNNNNNNPPPPPPOOOOOONNNMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQPPPOOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFGGGGGGFFFGGGHHHHHHHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@??????;;;;;;:::999888888888888777777777777777666666555777666555333222222222222111111111111111111111111////////////////////////...........................------------------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------???>>>======>>>>>>===<<<;;;999666444111000000000//////............//////,,,------...------,,,,,,++++++,,,------,,,++++++///...---...//////---,,,------,,,,,,---...000222222222222222111///---+++++++++++++++++++++++++++---,,,+++*********))))))++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,---......///.....................////////////....../////////000000000//////.........//////000---------....../////////---------------,,,,,,,,,/////////000000000000000,,,---...///000111111222222222111111111222222333333333333222222222222111111111222333444444333333000000000000000000000000444444333222222111///.........//////000111111111///......------,,,,,,+++/////////.........------........................------------------------,,,,,,,,,------------...///.........------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------------------------------***+++,,,---............---------.........///////////////000000000000000000000111111111222222222222222333333444555555666666666666666666777777777777888999:::<<<===>>>>>>>>>@@@BBBDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJIIIIIIIIIIIIIIIJJJJJJMMMMMMLLLLLLLLLLLLLLLLLLQQQQQQPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNMMMLLLKKKKKKIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>:::999888777777666666777666666777777666666555444666555444333222222222222111111111111111111111111////////////////////////..............................------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------???>>>======>>>>>>===<<<:::999666333111000000000//////............//////,,,,,,------...------,,,+++,,,------------,,,+++...------...//////---+++///...------,,,---......000111222222000...,,,+++++++++++++++++++++++++++,,,------,,,,,,+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,------------+++++++++,,,,,,,,,------+++++++++++++++++++++,,,---------,,,,,,,,,++++++,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,---......///.....................////////////------........./////////000000///...---------...111111111000000000000000000111222222222111111000111111222222333444444555666777888999;;;<<<===>>>:::;;;;;;<<<===>>>@@@AAA??????>>>>>>>>>=========;;;;;;<<<>>>>>>?????????::::::::::::::::::::::::======<<<:::777444111000111111111222222222222222000000000000////////////.........---------,,,,,,------------------------------------------------,,,,,,---------...............------,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------+++++++++,,,,,,,,,------------------------------,,,------...------,,,,,,------------..................//////000000000000000000111111111222222222222222333444444555555555666666666777777777777777777888999:::<<<===>>>>>>???@@@BBBDDDEEEEEEEEEDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMLLLLLLLLLPPPPPPPPPQQQRRRSSSTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIJJJJJJJJJJJJHHHFFFEEECCCBBBBBBAAA???>>>>>>===999999888777666666666666555666666666666555444444555444333222222222222222000000000000000000000000................................................///..................///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------???>>>======>>>>>>===<<<:::999666444222111111111//////............//////,,,,,,------......------------,,,,,,,,,,,,---------,,,,,,---//////---,,,000///...---,,,,,,,,,,,,---///111000...---,,,,,,++++++++++++++++++++++++***,,,......,,,+++,,,---++++++++++++++++++++++++*********************************+++++++++++++++,,,,,,---------.........++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,---......//////..................////////////------........./////////111000//////......//////000000000111111111111111333444555666777666555555777777888:::;;;===>>>???CCCCCCDDDFFFGGGIIIJJJJJJIIIJJJJJJLLLMMMOOOQQQRRRPPPPPPOOOOOOOOONNNNNNNNNKKKLLLMMMNNNPPPPPPQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJGGGBBB>>>;;;:::444444333333222111111000/////////000000111111111///.........------------------------------------------------------------,,,---------............---------,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------............------,,,,,,,,,---------......++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++------------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------------......------,,,+++,,,------------.........---......//////000000111000111111111111222222222111222333444555555555555555666777888888888777777777888999:::<<<===>>>>>>@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNNNNOOOQQQRRRSSSTTTUUURRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBB@@@???>>>===<<<999999888777666666666666555555555555555444444333444444333222222222222222000000000000000000000000................................................//////............//////---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------???>>>======>>>>>>===<<<;;;999777555333222222222//////............//////+++,,,------......------...---,,,++++++,,,---...,,,++++++---//////...---......------------------***,,,......,,,++++++---++++++++++++++++++++++++'''***------,,,+++,,,---++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------...------------,,,,,,,,,+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------------------............------------------------,,,---......//////..................////////////....../////////000000000000000000000111222333444222333444555777888999::::::<<<>>>@@@AAA@@@@@@???CCCDDDFFFHHHJJJMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[]]]^^^^^^^^^]]]]]]]]]\\\\\\\\\YYYZZZ[[[]]]___`````````^^^^^^^^^^^^^^^^^^^^^^^^YYYZZZ[[[YYYTTTOOOMMMMMMEEEEEECCCAAA@@@>>><<<<<<888777777666555444333333000000000000////////////................................................------------............------------............------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,---------------------------,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,------...---------,,,,,,---------.........------......///000000111000111111111111222222222111222333555555555555444555666777888999888777777777888999:::<<<===>>>>>>AAABBBBBBBBBCCCEEEFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPOOOOOONNNMMMMMMNNNOOOPPPPPPQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCBBBAAA@@@???===<<<<<<:::999888777666666666666444555555555555444333333444333222222111222222222000000000000000000000000...................................................------------------...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------???>>>======>>>>>>===<<<;;;:::777555444333333333//////............//////+++,,,,,,---.........---///...,,,++++++,,,...///+++++++++,,,///000///---,,,,,,,,,------.........(((+++---,,,***)))+++...++++++++++++++++++++++++%%%(((,,,,,,+++***+++---++++++++++++++++++++++++************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------......---------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------.........//////------------------------,,,---......//////................../////////000000000000000111111111111//////000111333666888999;;;<<<>>>@@@CCCFFFHHHIIIGGGIIIKKKNNNOOOOOOOOONNNOOOPPPRRRUUUXXXZZZ]]]^^^^^^^^^___```aaabbbcccccc___^^^^^^^^^___```aaaaaaddddddcccccccccbbbbbbbbb```aaacccdddfffggghhhhhhggggggggggggggggggggggggeeegggiiihhhccc___^^^^^^^^^]]][[[YYYVVVTTTRRRQQQJJJIIIFFFCCC???<<<999888222222222222111111111111000000000000000000000000........................---------.........//////---.........//////000000------------------------------------------------,,,,,,,,,------.........++++++------------+++++++++++++++,,,,,,---------------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------,,,,,,,,,------.........---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------***+++,,,---.../////////,,,,,,,,,---------......---------...///000000111000111111111111222222222111222333555666555555444555666777999999888888777777888999:::<<<===>>>>>>CCCBBBBBBBBBCCCDDDFFFHHHFFFFFFGGGHHHIIIKKKKKKLLLFFFFFFFFFGGGHHHJJJKKKLLLJJJKKKLLLMMMNNNNNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKMMMLLLJJJIIIHHHGGGGGGFFFGGGGGGHHHGGGFFFDDDBBBAAACCCCCCAAA@@@???===<<<;;;:::999888777777666666666444444555555444444333222333333222222111222222222000000000000000000000000................................................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++,,,,,,---...++++++,,,,,,,,,---------@@@???>>>???@@@???>>><<<;;;:::888555333333222333111111000......---------........................,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))+++---------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------------------------------.........------,,,,,,,,,------------------------------------------------....../////////.........///.........///000222333//////000111333555777999:::;;;===>>>@@@@@@AAA@@@IIIIIIKKKMMMPPPQQQQQQOOORRRQQQOOOOOOPPPSSSVVVXXXXXXYYY[[[^^^bbbddddddcccbbbbbbbbbbbbaaa```___^^^aaa]]]XXXWWWXXXYYYYYYXXXWWWZZZ]]]``````___]]][[[]]]aaaeeeffffffgggjjjlllooonnnnnnmmmmmmmmmnnnnnnjjjjjjjjjjjjkkkkkkkkkkkkhhhggggggggghhhgggdddbbbaaa```^^^\\\XXXRRRKKKFFFDDD@@@;;;::::::888222---333222000............///---...///...---,,,,,,---...---,,,---///000///...........................------------------------------------------------***++++++,,,,,,++++++***------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++....................................////////////000111111111111222222222222222333444444555555666888888999999999999888888777888999999;;;;;;<<<===???@@@AAABBBCCCCCCCCCCCCBBBCCCEEEGGGHHHIIIHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHKKKJJJIIIJJJKKKKKKIIIHHHKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCC@@@??????>>>===<<<<<<<<<777777777666555555444444555444333222111111111111000000000000111111111111//////////////////////////////...------------...------------------------.........------,,,,,,,,,------++++++++++++------******+++,,,,,,---......******+++++++++,,,,,,,,,------------------------???>>>>>>>>>??????===<<<;;;:::777555333222222222111000///......---------........................,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,,,,,,,+++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,,,,,,,---------------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,---......//////000------...///000000000///111111000000111222444444666777999;;;>>>AAADDDEEEFFFFFFGGGHHHIIIKKKLLLLLLQQQQQQRRRTTTUUUUUUTTTRRRRRRQQQQQQQQQSSSUUUWWWXXXVVVWWWXXX[[[^^^______^^^____________^^^]]]\\\\\\ZZZYYYWWWWWWXXXXXXWWWUUUXXXZZZ\\\]]]\\\ZZZXXXVVVUUUYYY]]]___aaacccgggkkkoooooonnnmmmllllllmmmmmmqqqpppooonnnmmmmmmmmmmmmjjjiiijjjlllnnnnnnmmmkkkkkkiiifffdddbbb^^^YYYVVVRRRNNNIIIHHHIIIHHHDDD???;;;:::777444111///......+++---///111000000/////////---,,,---...///...---........................------------------------------------------------,,,,,,------------,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++....................................////////////000000111111111222222222222222333333444555555555777777888888888888777777777888888999:::;;;<<<<<>>>>>>>>===<<<<<<;;;;;;777777666666555555444444444444333222111111111111000000000000111111111111////////////////////////......---,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++++++++,,,,,,,,,------------------------???>>>>>>>>>??????===;;;;;;999777555333222222222111000///......---..............................,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,------------------------------------------------------------.........---------------------..................,,,------...///000111111//////000000000000//////222222222333444555777888;;;<<>>:::666333222,,,---000111222111000///000///------...///...---........................------------------------------------------------......////////////......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000111111111222222222222333333444444555555666666777777777777666666777777888999:::;;;<<<<<<>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFFFFGGGIIIJJJIIIGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>===<<<<<<;;;;;;:::::::::777777666666555444444444333333333222111111000000000000000000111111111111////////////////////////------,,,++++++++++++,,,------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------???>>>===>>>??????===;;;;;;999777444333222222222000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------..................................................................---------.............../////////---.........//////000000222222222222111000//////333444555777:::<<<>>>???CCCDDDGGGKKKNNNQQQTTTUUUSSSRRROOONNNNNNPPPSSSUUURRRSSSUUUTTTRRRPPPOOOOOOKKKMMMPPPRRRSSSQQQOOOMMMLLLLLLMMMLLLKKKJJJIIIJJJIIIKKKMMMPPPSSSUUUWWWWWWUUUXXXZZZ[[[YYYXXXXXXXXXVVVWWWXXXYYYYYYYYYZZZYYYYYYZZZ[[[\\\___ccchhhkkkmmmlllkkkkkkjjjjjjkkkkkkhhhgggdddbbb```___``````bbbbbbdddhhhllloooooonnnnnnllliiihhhfffccc```]]]]]]ZZZWWWVVVWWWXXXYYYXXXVVVTTTPPPLLLGGGCCC@@@>>>444333222222111000...---222000......///000000///..............................................................................////////////......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++***------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000000111111111111111222222333444444555555555555666666666666555555777777888999:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAACCCCCCBBBAAABBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBEEEDDDDDDFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBAAA???>>>======;;;:::::::::999999999888777666666555555444333333222222222222222111000000///000000000111111111111////////////////////////...---,,,,,,+++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------???>>>======>>>>>>===;;;:::999666444222222111222000//////............///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,---------..........................................................................................//////000000000////////////............111222333444555666666666999;;;===@@@DDDGGGIIIJJJMMMOOOQQQSSSUUUWWWWWWWWWSSSQQQNNNLLLLLLNNNQQQSSSKKKNNNPPPPPPNNNLLLLLLMMMOOORRRVVVYYYZZZWWWSSSQQQSSSTTTSSSQQQMMMJJJJJJKKKOOOPPPRRRUUUWWWXXXYYYZZZWWW\\\```aaaaaabbbggglllggggggggggggfffeeeddddddaaa```______aaadddggghhhffffffeeedddcccccccccdddcccbbb```___]]]]]]]]]^^^]]]]]]___bbbfffggggggfffggggggggghhhiiihhheeebbbbbb```]]]\\\]]]___``````^^^]]][[[YYYVVVSSSPPPOOOGGGCCC===999777555333111222///------...000000000////////////////////////................................................------............------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................//////////////////000000000111111111111111222222333444444555555555666666666666555555666777777888999:::;;;<<<<<<===>>>???@@@@@@@@@@@@BBBBBBAAA@@@AAACCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBDDDCCCDDDEEEHHHIIIHHHFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@>>>>>>===999999999999888888888888666666666555444444333333111111222222222111000000///000000000111111111111///////////////////////////......---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,--------------------------------->>>=========>>>>>><<<::::::888666444222111111111//////............//////........................,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,---------.........................................................................../////////......//////000000111111000000000000000/////////000222555999===@@@BBBCCCCCCEEEGGGKKKNNNQQQRRRSSSPPPQQQSSSTTTTTTSSSSSSRRRLLLKKKIIIHHHIIILLLOOORRRPPPSSSWWWWWWTTTRRRTTTUUU[[[___eeejjjkkkjjjfffdddhhhhhhgggbbb\\\XXXXXXZZZ[[[\\\\\\\\\\\\\\\[[[[[[]]]dddlllnnnooorrr{{{}}}yyyuuurrroooooommmlllmmmppprrrssssssiiihhhfffdddaaa```___^^^``````___^^^]]]\\\[[[ZZZ\\\\\\]]]```bbbcccbbbaaa[[[\\\^^^bbbeeehhhgggfffeeedddbbbaaaaaaaaabbbccc```aaaaaa``````___]]]]]][[[UUUNNNIIIFFFDDD@@@===555222///....../////////////////////////////////................................................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////////////////000000000111111111111222222333333444444555555666666666666555555666666777888999:::;;;;;;;;;<<<===>>>????????????@@@@@@@@@AAABBBDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDDDDEEEGGGHHHGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>===888888888888888888888888666666555555444333333333000000111222222111000///000000000000111111111111//////////////////////////////...------------...------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------>>>===<<<===>>>>>><<<::::::888666444222111111111//////............//////........................,,,,,,,,,---------......,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------............................................................---........./////////000......///000000111222222//////000111222444444555777999<<<@@@DDDHHHJJJKKKJJJKKKNNNPPPRRRSSSSSSSSSNNNOOOPPPQQQQQQOOOMMMLLLKKKJJJKKKMMMPPPUUUYYY\\\bbbfffiiiiiieeecccdddggghhhmmmuuu|||~~~~~~xxxpppkkkkkkmmmhhhhhhiiiiiiiiihhhggggggkkkttt}}}~~~}}}zzz{{{zzz{{{~~~~~~{{{wwwrrrmmmiiifffdddeeeeeeeeedddbbb___\\\ZZZ[[[[[[\\\___aaabbbaaa___WWWVVVUUUWWW[[[```ccceeegggggggggfffdddccccccccc^^^___aaacccddddddcccccceeeaaa\\\ZZZYYYVVVPPPKKK@@@===777444222111000///////////////////////////................................................,,,,,,------------,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////////////////000000000111111111111222333333444444666666666777777666666666666666777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@BBBDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHFFFEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAA?????????>>>>>>=========888888888888888888888888666555555444444333333222///000111222222111000///000000000000111111111111///////////////////////////...------,,,,,,------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,------------...------------------------>>>===<<<===>>>>>><<<::::::888666333222111111111//////.........//////000........................,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------)))+++,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////////////////////////////////////////////////////---.........//////000000...//////000111222222222...///111333555777999:::@@@AAACCCFFFHHHJJJLLLLLLLLLMMMOOOPPPPPPPPPOOOOOOQQQQQQSSSSSSSSSQQQOOOMMMRRRSSSVVVZZZ___eeejjjnnnssswwwzzzyyyuuurrrsssvvvpppuuu~~~|||vvvvvvyyytttuuuvvvxxxyyyzzz{{{{{{xxx||||||}}}wwwrrrppppppppppppooolllhhhcccaaaZZZZZZ[[[^^^```aaa```___^^^ZZZUUUSSSVVV[[[aaacccmmmmmmnnnmmmjjjhhhgggggg\\\]]]```bbbdddeeeeeeeeefffdddccceeefffbbb[[[TTTLLLGGGAAA;;;888666444222000000000000000000000000////////////////////////////////////////////////,,,------------------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))***+++,,,------...///------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................................../////////000////////////000000000000000111111222333333444444666666777777777777666666666666777888999::::::;;;:::;;;<<<===>>>>>>>>>>>><<<>>>AAACCCEEEFFFGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFHHHHHHFFFDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@===============<<<<<<<<<888888888888888999999999666555555444444333222222...///111222222111000///000000000000111111111111////////////////////////...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,------.........++++++------------++++++******+++,,,,,,---......,,,,,,,,,---------......------------------------>>>===;;;;;;<<<<<<;;;999666555444222111000//////111111000......---------...............---------...------,,,,,,------......------...//////...,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++)))((()))+++---......+++++++++,,,,,,---------++++++,,,,,,,,,------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------..........................................---------------............///---...//////......000222111000//////000444777999777888999:::;;;>>>BBBEEEEEEHHHLLLNNNNNNNNNMMMMMMRRRQQQNNNKKKIIIIIIJJJKKKPPPWWW```fffggggggiiikkkiiimmmqqqssssssuuuyyy}}}{{{|||{{{yyyrrrfffbbb^^^[[[[[[^^^```bbbaaa___```aaa]]]YYY^^^gggooopppqqqssssssqqqlllhhhaaa```____________```aaafffhhhkkkkkkiiifffdddddd___^^^[[[VVVNNNDDD<<<666666444111///000000000///000000/////////000111222000000////////////000000..............................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***...,,,***+++---...,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...//////000000000000000000111111222222333444444555555555555666666666666777888888999999:::;;;;;;============>>>>>>>>>>>>>>>???BBBEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEHHHKKKMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGFFFEEECCCBBBCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<;;;;;;::::::999666666666666555555555555888777666555444333222222000000000000000000000000000000000000000000000000///...---,,,,,,---...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......???===<<<<<<<<<<<<:::999777666444333111000000000111000///......---------//////......---------,,,...------,,,,,,------...,,,++++++,,,------,,,***///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++...,,,******,,,---------+++++++++,,,,,,---------++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------....................................................../////////000000000...///000///...///000222000000000111444777;;;===:::===@@@BBBCCCFFFHHHKKKNNNOOOPPPOOOMMMKKKLLLMMMKKKJJJKKKMMMQQQUUUWWWXXXhhhnnnvvv}}}~~~}}}{{{xxxvvvvvvyyy{{{|||~~~||||||}}}~~~uuuwww~~~|||sssjjjeeebbbbbbbbbgggdddbbbccc```]]]aaaiiiiiikkknnnrrruuusssooolllfffeeebbb^^^\\\ZZZYYYYYY```bbbdddeeeeeeeeegggiiiggggggeeeccc^^^YYYUUURRRHHHCCC===777444222000///111111111111111000000///000///////////////000000.................................---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***...,,,***+++---...,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...//////000000000000000000111111222222333444444555555555555666666666666777888888999999:::;;;;;;<<<<<<===>>>>>>???@@@@@@???@@@CCCEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFGGGJJJLLLMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;;;;::::::999666666666666555555555555777666666555333222222111000000000000000000000000///////////////////////////...------------...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......@@@???===<<<<<<<<<:::888888777555333222111111111111000///......---......000000///...------,,,,,,...------,,,,,,------...,,,++++++,,,------,,,***......---,,,,,,,,,------------------------------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---------,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------................................................000000000000111111111111///000111000//////111333222333555888;;;>>>AAACCCEEEHHHKKKLLLLLLLLLMMMNNNMMMNNNNNNMMMMMMOOORRRUUUYYYXXXYYY]]]cccggghhhgggmmmpppuuuzzz}}}~~~}}}xxxpppjjjhhhiiikkklllgggnnnsssuuuxxx{{{zzzuuutttrrrpppppppppooonnnllluuuvvvxxxyyyyyyxxxvvvuuuvvvwwwyyyzzzqqqooorrr}}}vvvqqqqqqtttxxx|||}}}{{{xxxvvv|||}}}{{{vvvtttuuuvvvwwwqqqkkkgggccc___```cccjjjkkknnnqqqsssqqqllliii```^^^\\\ZZZYYYYYYYYYYYYYYYYYYZZZZZZ\\\___eeeiiiiiijjjjjjjjjiiihhhfffeee^^^XXXOOOFFF???:::555222000111111222222111000///............//////000111.................................------------,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,++++++------,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...///000000111111000000000111111222222333444444555555555555666666666666777888888999999:::;;;;;;<<<<<<===>>>@@@AAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHJJJLLLNNNNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBAAA??????======<<<<<<;;;::::::999666666666555555555555444555555444333222111111000000000000000000000000000///////////////////////////...------------...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......AAA@@@======<<<;;;999777888777666444333222111111000000///...............000000///...---,,,,,,+++...------,,,,,,------......------...//////...,,,...------,,,,,,,,,------------------------------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------,,,,,,,,,,,,------------,,,,,,............................................................////////////000000000000111111111111///000111111000000222444888999;;;>>>AAADDDFFFGGGKKKMMMNNNMMMKKKIIIJJJJJJKKKMMMPPPSSSWWW\\\bbbfffpppmmmjjjjjjkkkjjjfffbbb^^^^^^^^^```bbbcccddddddfff```YYYWWWYYY\\\^^^^^^ZZZ```eeegggjjjnnnmmmjjjgggddd```]]]\\\\\\]]]]]]```bbbeeehhhjjjjjjhhhfffeeeeeefffjjjoooqqqqqqoootttqqqqqqrrroooiiifffhhhlllrrryyy}}}|||wwwssspppmmmnnnqqqssstttrrrnnnkkkllllllooouuu{{{rrrjjjccc^^^\\\gggggghhhjjjlllmmmkkkjjj\\\[[[YYYXXXWWWXXXXXXYYYWWWVVVUUUSSSSSSVVV[[[___ggghhhkkkmmmmmmlllkkkiiilllggg```XXXPPPHHHAAA<<<333222111111000111111111............///000111111....................................------------------------------,,,,,,........................------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000111111111111000000111111222222333444444555555555555666666666666777888888999999:::;;;;;;;;;<<<===???AAACCCDDDEEECCCDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKMMMOOONNNLLLIIIKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJIIIHHHGGGFFFDDDDDDDDDCCCCCCBBB@@@@@@>>>>>>===<<<;;;::::::999666666555555555444444444333333333222111000000000////////////////////////////////////////////////.........------.........------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......BBB@@@>>>======<<<:::888888777666444333222111111000//////............///000//////...------,,,,,,...------,,,,,,------......------...//////...,,,------,,,,,,,,,------...------------------------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,------......------,,,........................////////////////////////........./////////000000//////000000000111111111000111222222222333555777<<<===???BBBDDDFFFHHHHHHFFFHHHIIIIIIJJJKKKNNNQQQWWWZZZ]]]___aaabbbeeegggjjjgggbbb___\\\XXXRRRNNNRRRRRRQQQQQQRRRTTTWWWYYY[[[YYYWWWYYY___ccceeedddbbbfffhhhgggiiimmmnnnkkkhhhfffbbb______bbbgggkkkeeefffgggkkknnnnnnllliiigggffffffggghhhiiihhhhhhkkkgggdddeeeccc^^^\\\]]]aaaffflllpppsssuuuwwwyyy{{{zzzzzz|||}}}sssqqqqqquuu|||xxxpppgggaaaaaa___^^^```dddhhhkkklllfffdddaaa]]]ZZZWWWVVVVVV^^^\\\YYYUUURRRQQQTTTVVVcccggglllqqqsssssspppoooooonnnkkkhhhccc[[[RRRLLLAAA>>>999444111000111222///////////////000111111//////////////////////////////.........---------------------------------........................------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////000000111111111111111000111111222222333444444555555555555666666666666777888888999999:::;;;;;;;;;<<<>>>???AAACCCEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIKKKJJJKKKMMMNNNNNNKKKIIIKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFGGGHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA???>>>>>><<<;;;:::999999555555555555444444444444222222222111000000000///////////////////////////........................---..................---------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......AAA@@@>>>=========;;;999888777555333222111111111//////............/////////............---------...------,,,,,,------...,,,++++++,,,------,,,***------,,,,,,,,,---......------------------------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((***---...---,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------............------............------........................////////////////////////.........//////000000111///000000000000111111111222333555666777888;;;>>>???@@@AAACCCEEEGGGJJJKKKJJJMMMQQQUUUXXX\\\```cccbbbbbbbbb___[[[WWWUUUUUUTTTTTTSSSQQQPPPNNNMMMMMMQQQUUUXXXYYYXXXYYY]]]aaaggggggiiimmmrrrvvvwwwwwwyyy|||}}}zzz{{{~~~}}}{{{wwwuuuwww}}}~~~}}}{{{yyyxxxwwwwwwwwwwwwrrrooonnnjjjccc```aaadddgggjjjnnnrrrxxx~~~~~~|||{{{zzzyyyxxxzzz{{{tttmmmiiidddaaaaaaaaabbbbbbhhhgggdddbbb```_________ddddddccc```[[[WWWUUUUUUZZZ^^^eeelllrrrtttttttttooopppqqqrrrpppkkkccc^^^XXXSSSKKKBBB;;;666444444222111111000000111111111/////////////////////////////////.........------------------............------------------------------------------------++++++,,,---------,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////000111111222222111111000111111222222333444444555555555555666666666666777888888999999:::;;;;;;;;;<<<===???AAACCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJIIIIIIJJJKKKLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEDDDCCCCCCBBB@@@???>>>===<<<:::999999555555555444444444444333222222111111111000000000000000000000000000000000........................------...//////...------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......@@@???======>>>===<<<:::777666444333111000000000//////............//////---------..................------,,,,,,------...,,,++++++,,,------,,,***,,,,,,,,,,,,,,,---...///------------------------)))***+++,,,,,,,,,,,,+++------------------------*********,,,......---+++---------,,,,,,+++++++++,,,,,,---------.........------------.........///------............------........................////////////////////////---......///000000111111111111111111222222222333555777999;;;<<>>======>>>>>>===;;;666555444222111000////////////.........//////000,,,,,,------.../////////...------,,,,,,------......------...//////...,,,,,,,,,,,,,,,,,,---...///------------------------)))***+++,,,,,,,,,,,,,,,---------------------------------...///...,,,***---------,,,,,,+++++++++---------.........//////---------.........//////------............------////////////////////////000000000000000000000000---......///000111111222222222333333333444444444888:::===???AAADDDHHHKKKIIIIIIIIIKKKOOOTTTYYY\\\fffjjjooooookkkbbb[[[VVVQQQQQQPPPOOOOOOSSSYYY]]]WWW\\\bbbddddddiiirrr{{{~~~{{{wwwuuuzzzyyyqqqjjjnnnrrrsssrrrrrrsssuuuyyyyyyrrrooorrr}}}{{{vvvqqqmmmgggfffcccaaa______^^^___\\\bbbjjjnnnmmmhhhccc___QQQQQQTTTXXX___gggnnnrrruuutttssstttvvvvvvvvvtttpppoookkkfff^^^UUUMMMHHH666666444333222111111111000000000000000000000000000/////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,,,,------------***,,,...---+++***,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000111222222222222111000111111222333333444444555555555555666666666777777888888999::::::;;;;;;<<<<<<===>>>@@@AAABBBBBBEEEDDDDDDCCCCCCDDDFFFGGGDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKHHHFFFDDDDDDFFFHHHJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCC@@@@@@???===<<<:::999999555555444444444333333333222222222222111111111111000000000000000000000000........................,,,---...//////...---,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......@@@@@@???===<<<:::999999777666555333222111000000222111000...------------//////.........---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......111000...,,,+++++++++,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...//////...,,,,,,---///+++,,,...---,,,,,,---///...---,,,++++++---...000---------.........//////......------------......000000000000000/////////000000/////////000000111///111333444555666999<<<@@@@@@AAABBBCCCEEEFFFGGGCCCKKKQQQTTTXXX^^^bbbbbbggggggfff```YYYTTTRRRRRRTTTTTTVVV\\\cccggggggeeeeeegggkkkqqqxxx}}}}}}vvvooolllkkkkkkooouuuzzz{{{zzz~~~{{{wwwkkk```cccoooyyywwwvvvoooddd]]]]]]``````]]]```dddgggiiijjjjjjjjj[[[TTTNNNOOOSSSYYYdddnnnuuuvvvvvvvvvwwwxxxyyyzzzvvvsssooommmjjjfff___ZZZGGGBBB:::444111111222222///...---...///000000///.........///////////////................................................------------------------,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------...------------...//////////////////000000000000222222333444444555555666333333444444555666666666777777777777888999:::;;;:::;;;<<<===>>>???@@@AAADDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGGGGFFFEEEDDDCCCIIIIIIIIIHHHHHHIIIJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEECCCDDDFFFHHHIIIHHHGGGFFFCCCAAA@@@@@@BBBBBBAAA?????????>>><<<;;;888777666555444444333333222222111111111111111000000000000////////////////////////------------------------.........------,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------............------,,,,,,,,,------------------------------------------------...------,,,,,,------...@@@@@@???===<<<;;;:::999777666555333222111000000000//////............/////////.........---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......///......---,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...//////...,,,,,,---///+++---......---,,,...///...---,,,++++++---///000---------.........////////////............//////111111000000000000000000111000000000000111111222222444666777888999<<>>???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGGGGGGGEEEDDDCCCGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEFFFEEEEEEDDDDDDCCCDDDFFFGGGGGGGGGEEEEEEBBBAAA@@@@@@AAABBB@@@???======<<<;;;999777555444555444444333333222111111111111111000000000//////........................------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------------------------------...------,,,,,,------...@@@???>>>===<<<;;;:::999777666555333222111000000...............///000000...............---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------...---------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...//////...,,,,,,---///+++---......------...///...---,,,,,,,,,---///000------........./////////000//////////////////000111111111111111111111111111111111111111222333333777888:::;;;<<<>>>AAACCCDDDDDDEEEGGGIIIMMMPPPSSSWWWZZZYYYTTTRRRSSSTTTSSSUUUXXX[[[^^^aaaeeejjjnnnrrrtttzzz}}}|||xxxrrrjjjhhhhhhooozzzzzzqqqkkkbbb^^^]]]___`````````\\\ZZZ[[[YYYVVVVVVYYY___eeeooowww{{{{{{wwwtttooopppqqqsssttttttqqqnnnooojjjcccZZZOOODDD999111444222111111222222111000////////////////////////------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------...//////////////////000000000000111111222222333444444444333333444444555666666666777777777777888999:::::::::;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@>>><<<;;;;;;:::888666444333444444444333222222111111111111000000000000//////........................------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,------------------------...------,,,,,,------...------------,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...??????>>>===<<<;;;::::::777666555333222111000000//////............//////........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......***+++---...///...------+++,,,------......------------------------------...------------...//////...//////...,,,,,,---///,,,---......------...///...------,,,---...//////............////////////000000000111111000000000000000000000111111111111111111111111222333444555:::<<<>>>@@@AAACCCFFFIIIKKKJJJJJJKKKNNNRRRVVVXXXSSSUUUTTTPPPOOOSSSVVVVVVbbbeeeiiinnnsssyyy~~~yyynnnjjjnnnqqqooolllqqqxxxvvvkkkddd```[[[XXXbbb```aaacccbbb\\\ZZZ[[[]]]dddnnnvvvzzzyyytttpppkkkkkkkkklllnnnooopppppprrrqqqnnniiiaaaVVVIIIAAA:::777222//////000000000000000000///////////////------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------...//////////////////000000000000000111111222222333333444333333444444555666666666666666666777777888999::::::;;;<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFEEEEEECCCDDDDDDEEEFFFFFFFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAA??????@@@@@@???===;;;;;;:::999888666555444444444333333222111111111111000000000////////////........................------------------------------------------------,,,,,,,,,------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...??????>>>===<<<;;;;;;:::777666555333222111000000111111///......------------.....................------------------------,,,,,,,,,---------......,,,,,,,,,---------......***+++---...///......---+++,,,------......------------------------------...------------...//////...//////...,,,,,,---///,,,---///...------...000------------......//////........./////////000000000000111222222111000000/////////000000111111111111111111222333555666777<<<>>>AAACCCEEEHHHLLLOOOOOOMMMLLLLLLNNNSSSXXX[[[WWW[[[[[[YYY[[[bbbhhhiiirrrtttxxx~~~~~~uuurrrnnnfff^^^^^^fffpppvvvxxx|||tttjjjbbb\\\\\\[[[^^^cccdddbbbaaacccfffkkkqqqwwwzzzxxxuuurrrnnnllliiigggfffiiilllooommmnnnoooooollldddZZZSSSHHHBBB999333111111222333111111000000////////////------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------------...//////////////////000000000000000111111222222333333444333333444444555666666666666666666666777888999::::::;;;<<<===>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAABBB@@@????????????===<<<;;;;;;;;;:::888777555555444333333222222111000000000000000////////////...........................------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...???>>>>>>===<<<<<<;;;;;;777666555333222111000000222111000///---------,,,---------...............------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,,,,---............+++,,,------......------------------------------...------------...//////...//////...,,,,,,---///,,,...//////......///000------......////////////....../////////000000000///000111222222111000/////////000000111222222222333333444555666888:::;;;>>>@@@DDDGGGJJJNNNRRRVVVPPPNNNLLLLLLOOOUUU[[[^^^cccgggjjjiiimmmvvv}}}|||rrriii\\\___aaaaaaaaafffooowww{{{yyyrrrnnn]]][[[[[[___aaa```cccgggmmmppptttxxxzzzzzzyyywwwpppmmmiiiccc``````dddhhhhhhjjjlllooooookkkeee```SSSMMMCCC;;;666444222111222111111000000//////...................................................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////////////////000000000000111111222222333444444444333333444444555666666666666666666666777888999999:::;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEGGGHHHJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGCCCDDDDDDEEEEEEDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@BBB@@@>>>>>>>>>>>><<<;;;::::::::::::888777666555333333333222111111000000000000////////////......------------------------------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++------------------------...------,,,,,,------...++++++++++++,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...>>>>>>>>>===<<<<<<;;;;;;777666555333222111000000111000///...............---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,---......+++,,,------......------...........................------------...//////...//////...,,,,,,---///---...//////......///000---......///////////////.../////////000000000000...///111222222111///...111111222333333444555555777777888999;;;===???@@@@@@CCCGGGKKKOOOTTTYYY]]]RRRPPPOOOOOOTTT[[[ccchhhoootttyyy{{{zzzkkkjjjeee___ZZZZZZ]]]aaabbbppp}}}vvvnnnfffbbb___\\\___dddgggkkkoootttxxxzzzzzzzzzrrrpppmmmgggaaa___```bbbggggggiiillloooooollljjjaaa\\\UUUMMMFFF???888444222222111111000//////...////////////////////////........................------------------------,,,------......------,,,------------------------///.........------------+++,,,,,,------,,,,,,+++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////////////////000000000000222222222333444444555555333333444444555666666666666555555666666777888999:::;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFGGGJJJLLLMMMMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHCCCCCCDDDEEEFFFFFFFFFFFFBBBBBBAAAAAA@@@@@@@@@@@@BBB@@@>>>>>>>>>===<<<:::999999999888777666555444333333222222111000000000000000/////////.........------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------------------------...------,,,,,,------...******+++++++++,,,,,,,,,------------------------------------------------...------,,,,,,------...>>>>>>======<<<<<<;;;;;;777666555333222111000000///............///000000---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......///...,,,++++++,,,---...+++,,,------......------...........................------------...//////...//////...,,,,,,---///---...//////......///111---......///000/////////////////////000000000000---///000111111000///---333333444444555666777777999:::;;;<<<>>>@@@BBBCCCAAAEEEIIINNNRRRXXX]]]aaaUUUSSSRRRTTTZZZccclllqqqxxx~~~}}}xxxpppfff^^^XXXUUUQQQ\\\hhhpppxxxxxx~~~wwwkkk```ZZZ[[[___^^^bbbhhhooouuuxxxxxxxxxxxxxxxwwwqqqjjjeeeddddddeeeeeegggjjjnnnqqqrrrqqqqqqnnniiicccZZZOOODDD<<<222222222111000//////...000000000000000000000000........................------------------------,,,------......------,,,------------------------//////.........---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////////////////000000000000222333333444444555555666333333444444555666666777555555555666666777888999:::;;;<<<===>>>???@@@AAA@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFHHHJJJLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIBBBCCCDDDFFFGGGGGGGGGGGGCCCBBBBBBAAA@@@@@@@@@AAABBB@@@>>>===>>>===;;;:::777777777777666555333333333333222222111000000000000/////////............------------------------------------------------,,,,,,,,,------.........+++++++++,,,,,,+++++++++------------------------...------,,,,,,------...*********++++++,,,,,,,,,------------------------------------------------...------,,,,,,------...???===;;;;;;;;;;;;999777666555444333222111111111//////...------------...........................000///...---------------........................000///---,,,,,,---///000------------------------*********++++++,,,------///......---------......(((***+++---......------,,,---------.../////////---...///000000///...---...//////000000000000000//////000111111111111111222111111111111111222222333333333444666999;;;===:::===@@@BBBBBBBBBCCCCCCDDDEEEHHHKKKMMMTTTdddrrrjjjgggfffjjjqqqwwwxxxwww~~~uuujjjbbbZZZXXXXXX\\\eeennntttvvvppp{{{{{{~~~}}}nnnbbb[[[```aaadddhhhiiijjjmmmpppvvvtttrrrrrrqqqmmmfff___\\\```ffflllpppsssttttttuuurrrooommmiiibbbXXXQQQDDD===555000000111111000//////......---....../////////.........---------,,,------......------,,,+++,,,,,,+++***+++---///+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++///...------++++++***)))///////////////.........////////////000000000000444444555555666777777777333333444444555666666666888888888888888999999999;;;<<<===>>>???@@@AAABBBAAAAAAAAABBBBBBDDDEEEEEEDDDEEEFFFHHHIIIIIIHHHHHHMMMLLLLLLLLLLLLLLLMMMMMMMMMJJJGGGIIILLLMMMIIIEEECCCCCCDDDEEEEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCBBB@@@>>>;;;999888777888888888666555333111333222111111000000111111///............---------........................///...,,,,,,------,,,+++------------------------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,???===;;;;;;;;;;;;999777666555444333222111111111//////...------------...........................//////...---------------........................///...---,,,,,,---...///---------------------------------,,,,,,,,,,,,,,,///......---------......***+++,,,---.........---------........................///000000///.........//////000000000000000///000000111111111111111333222222222222222333444777777777888999;;;<<<===???@@@AAABBBAAAAAACCCDDD@@@BBBHHHNNNSSSZZZiiiwwwwwwuuuuuuyyy~~~uuueee```\\\[[[^^^bbbeeefffmmmssszzzuuukkk```^^^\\\\\\]]]bbbjjjqqqqqqsssuuutttqqqmmmiiifff```bbbfffjjjnnnqqqssstttvvvtttsssrrrpppjjjccc]]]PPPHHH===555222111///...////////////000000111111//////.........---------,,,------......------,,,,,,,,,---,,,++++++---000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++...------,,,,,,++++++***////////////............////////////000000000000333333444555555666666777333333444444555666666666888888888888999999999999:::;;;<<<===???@@@AAABBBAAAAAAAAABBBCCCEEEFFFGGGDDDEEEGGGHHHIIIIIIIIIHHHKKKKKKKKKKKKLLLLLLMMMNNNKKKHHHFFFHHHKKKLLLIIIEEECCCCCCDDDEEEFFFFFFFFFFFFCCCDDDDDDDDDCCCCCCBBBAAACCCBBBAAA@@@>>>;;;999888777777777777666444333111333222111111000000111111///............---------........................///---,,,,,,---...,,,+++------------------------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,???===<<<;;;;;;;;;999888666555444333222111111111000///......------..............................//////...------------...................................................------------------------/////////...---,,,,,,+++......---------......///+++,,,---.../////////...//////.....................//////000000//////......///000000111111000000///000111111222222111111333333222333333444555555555666777999;;;<<<===>>>BBBBBBAAA???>>>@@@CCCFFFDDDGGGOOOXXX]]]dddppp|||wwwqqqjjjdddaaa`````````iiiggghhhnnnwwwyyyoooccc\\\]]]bbbgggggglllpppoookkkgggfffgggddddddeeegggjjjmmmppprrrttttttuuuvvvvvvsssnnnjjjaaaXXXKKKAAA:::555111---...............---------/////////.........------------............------,,,---...---,,,,,,...000------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000222222333333444555555555333333444444555666666666888888888888999999::::::999999:::<<<===@@@AAABBBAAAAAAAAACCCDDDFFFHHHIIIFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNIIIGGGFFFGGGJJJKKKIIIFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@BBBAAA@@@???===;;;999888666777777666555444222222222222111000000000000111///............---------........................///---,,,,,,---...---+++------------------------...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,???>>><<<;;;<<<;;;:::888666555444333222111111111000//////.......................................///......---------..............................------...//////...------....................................------,,,,,,...------------...//////------...///////////////000000//////......------/////////000000///////////////000111111111111000000000111222222222222111222222222333333555666666444666888;;;???AAACCCDDDFFFFFFDDDBBBCCCFFFLLLPPPQQQTTT\\\ffflllpppzzzxxxsssrrrrrrrrrpppiiibbbccckkktttzzz{{{~~~oooeee```\\\^^^aaaeeefffeeecccdddeeefffeeecccccceeehhhlllnnnppprrrtttvvvwwwvvvsssqqqmmmfff\\\RRRJJJBBB999333000000///...---,,,,,,+++////////////............------............------,,,---......------...000...---+++++++++,,,...000------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------...............///////////////000000000000111111111222333333444444333333444444555666666666777888888999999:::::::::888999999:::<<>><<<:::888777666666555555444333222222222222111000000000000000///............---------...........................---,,,,,,---...---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@>>><<<<<<<<<<<<:::888666555444333222111111111000000///............///..............................---------......///........................------...//////...------........................+++,,,,,,,,,---------...---------------.../////////.........//////000000000000000//////......---000000000//////000000000///000000111111111111111000000111222222222222222111222222333444555777888;;;<<<>>>AAACCCFFFHHHIIIKKKKKKKKKKKKMMMSSSZZZ___]]]```hhhrrryyy~~~zzzooogggeeehhhmmmooouuuuuuzzzzzzkkk___XXXWWWXXX\\\aaaeeeffffffeeedddbbbaaabbbdddgggiiimmmpppsssuuuvvvuuuttttttsssoooiiiddd^^^TTTHHH@@@555444333222111111111111000000/////////.........---......//////......---,,,---//////...---...///...---+++++++++,,,...000------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,---------......//////////////////000000000000000000111111222333333333333333444444555666666666777888888999::::::;;;;;;999999999:::<<<>>>AAACCC@@@AAABBBCCCEEEGGGIIIJJJHHHGGGGGGHHHHHHHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMJJJJJJJJJKKKLLLLLLKKKIIIEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCAAA@@@??????>>>>>>===;;;999777666555555444444333333222222222111000000//////000000///............---------...........................,,,,,,,,,......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@>>><<<<<<<<<<<<:::999666555444333222111111111111000//////......//////...........................------------...//////........................................................................***++++++,,,------......---------------...///000//////............///000000000//////////////////111000000//////000000111///000111111222222111111000111222222333222222222222222333444555777999:::?????????@@@BBBDDDGGGHHHMMMNNNQQQTTTXXX^^^dddiiihhhjjjqqq}}}vvvlllfffdddcccgggkkkuuu~~~|||kkkWWWSSSPPPSSSZZZ```ccccccdddcccbbbaaabbbbbbddddddkkknnnrrrtttttttttuuuvvvtttsssrrrpppmmmeeeZZZQQQ;;;888555222000111222333000000000/////////............////////////......+++,,,...///...------...------,,,+++,,,---...///------------------------,,,---------............,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,------------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---......//////////////////000000000000000000111111222333333333333333444444555666666666777888888999:::;;;<<<<<<<<<;;;::::::<<<>>>AAACCCAAAAAAAAACCCDDDFFFHHHIIIHHHGGGGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>=========<<<:::888777666555444333222222222222333111111000////////////000///............---------........................---,,,+++,,,.........---------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@>>>===<<<===<<<;;;999666555444333222111111111111000000///////////////........................---------------...//////........................///...---,,,,,,---...///........................---------------.........---,,,,,,------///000000//////...------......//////////////////000000000111111000//////000111111000000111222222222222111000111222222333333222222444444555666888:::<<<===???>>>>>>???BBBGGGLLLOOOWWW[[[```eeeiiinnnssswwwzzzyyy~~~wwwkkkcccddddddlllxxxyyyrrrrrrxxx~~~gggbbb\\\WWWVVVYYY\\\^^^bbbcccddddddddddddbbbbbbfffjjjnnnqqqqqqrrrtttvvvvvvuuutttuuutttppphhhaaaMMMHHH@@@888222000000111000000000000/////////.........////////////......))),,,......---,,,,,,---,,,,,,,,,---------..............................------------............,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////////////////000000000000000000111222222333333444333333444444555666666666777888888999:::;;;<<<===>>>===<<<;;;<<<>>>AAABBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIILLLMMMMMMLLLJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@???>>><<<<<<<<<;;;:::888666666444333222111111222222333111111000//////////////////............---------........................---,,,+++,,,...///...---------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@???===<<<===<<<;;;999666666444333222111111111111111000///////////////........................---------------...///000........................000///---,,,,,,---///000////////////////////////000000000///......------,,,,,,,,,---...///000111//////---,,,,,,---...///......//////000000111111222111000//////000111222000000111222222222222111111111222333333333333222666666777888:::===???@@@AAAAAAAAAEEEKKKSSS[[[___iiimmmtttzzz~~~|||mmmiiiaaaaaaiiijjjdddbbbgggjjj{{{{{{rrreee[[[WWWZZZ___bbbcccfffggggggeeecccaaa```eeejjjmmmnnnooosssvvvxxxvvvtttuuuvvvtttpppkkkfff^^^RRRDDD:::444222111000000000000////////////......////////////......)))+++---...---,,,,,,,,,+++,,,---.........------........................---------.........//////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------.........---,,,,,,,,,,,,---......------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////000000000000111111111222333333444444333333444444555666666777777888888999;;;<<<======@@@???===<<<<<<>>>@@@BBBAAAAAAAAABBBBBBDDDEEEEEEGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHLLLMMMMMMLLLIIIGGGFFFFFFHHHGGGGGGFFFDDDCCCAAA@@@??????@@@@@@@@@??????>>><<<<<<;;;:::999888666555444333222111111111222333111111000/////////////////////.........---------........................---,,,+++,,,...///...---------------------------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,CCC@@@<<<::::::::::::999888777666555444333333333111111000///////////////////////////////////////000000///...------,,,,,,,,,---......//////............---,,,,,,,,,------........................////////////////////////000000//////.........---............/////////000000000000000000000000000000111111111111222222222222222111111111111111222444222000111444555333111555777:::;;;<<<>>>AAACCCFFFHHHMMMSSS[[[cccjjjnnnvvvxxxuuupppjjjeee```[[[WWWfffhhhppp|||{{{ggg```bbbccc___aaaiiikkkgggdddeeeaaa___aaaiiinnnooopppsssxxxwwwvvvwwwxxxwwwuuutttooommmfff\\\NNNBBB999555555333222111222111///---111111000///...------,,,///............---------........................000///...---------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///---------,,,,,,+++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---..................////////////000000111222333333333333555444444444444555666666444444555777888:::;;;;;;>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEJJJJJJKKKKKKJJJIIIHHHHHHFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA???>>>===<<<<<<<<<;;;;;;:::888777555444444444444333333222111000000////////////............------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------,,,***))))))***,,,---.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,BBB???<<<::::::::::::999888777555444333333222222111111000///////////////////////////////////////000//////...------,,,,,,,,,---......//////......,,,,,,,,,,,,------...///////////////////////////////////////////////////000000/////////................../////////000000000000000000000000000000000111111111111222222222333333222222111222222333444222111333666888777555<<<===>>>>>>???AAAEEEHHHPPPTTT[[[cccllluuu}}}{{{vvvnnnfff```WWWYYYbbbooovvvzzzzzz{{{pppiiidddffffffeeegggllldddaaaaaaggglllnnnqqquuuuuuttttttuuuwwwxxxvvvuuutttrrrooohhh___TTTJJJDDD666444111///000111111000000000000///.........---///............---------........................//////...---------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------,,,,,,,,,++++++,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---..................////////////000000111222333333333333444444444444444555666666444444555777888999:::;;;>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCBBB@@@???===<<<<<<<<<;;;:::999888666555444333444444333222222111000000////////////............------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------,,,+++))))))+++,,,---......---------,,,,,,,,,......---,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,AAA???<<<::::::;;;:::999777666555333222222222222111111000////////////////////////////////////////////////...------,,,,,,,,,---......//////......+++++++++,,,---///000111000000000000000000000000////////////////////////000000////////////............/////////000000000000000000000000000000000000111111111111222222222333333222222222222333333444333333555888::::::999=========<<<===AAAFFFJJJXXX^^^gggqqq{{{zzzppphhh[[[ZZZ]]]dddkkkpppwww}}}zzznnnfffbbbaaadddiiigggbbbaaafffkkknnnrrrwwwsssrrrsssuuuwwwxxxxxxwwwsssrrrpppnnnkkkcccYYYQQQ===999333//////000222333///////////////////////////............---------........................//////...------------...------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---..................///////////////000111222333333333333444444444444555555666666444444555666888999::::::======???@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDBBB@@@>>><<<;;;;;;:::999888777666555444333333333333222111111000000////////////............------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------,,,+++******+++,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,AAA>>><<<;;;;;;;;;:::999666555444333222111111111111000000/////////////////////////////////////////////.........---------,,,---......///.........,,,,,,,,,------...///000////////////////////////////////////////////////000000//////////////////...////////////000000000000000000000000000000000000000111111111222222222222222222111222222333444444444555666888999::::::=========>>>AAAGGGNNNSSSaaahhhrrr|||{{{tttuuuoooiiiggghhhkkknnnpppwwwzzztttiiiccc``````fffbbbaaaggglllooosssxxxtttttttttvvvxxxyyyxxxwwwtttqqqnnnoooooolllccc\\\LLLEEE<<<444111111111222///////////////000000000///............---------........................///......---------......------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,------------------,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---..................///////////////000111222222333333222333444444555555555555555444444555666777888999:::<<<<<<>>>???@@@@@@@@@@@@BBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGHHHGGGGGGGGGFFFFFFEEEEEEFFFEEECCC@@@>>><<<::::::999888888777555444444333333222222222111111000000////////////............------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,@@@>>><<<;;;<<<;;;:::999666555444333222111111111111000000///////////////////////////////////////...............---------,,,---......///.........///......------.................................//////////////////////////////000000000000000000////////////000000000111111111111111111111111111000000111111111222222222111111111111111222333444444555666777888888999:::@@@CCCFFFKKKQQQYYYbbbhhhttt{{{~~~{{{vvvllldddeeedddkkk|||wwwllldddgggcccccchhhmmmooossswwwxxxwwwwwwxxxzzzzzzyyywww{{{vvvrrrrrrtttsssnnniii^^^VVVJJJ@@@888444111////////////000000000000000///............---------..............................---------......///------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---..................//////////////////000111222222222222333444555555666666555555444444555666777888888999;;;;;;===>>>???@@@@@@@@@BBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDGGGEEECCC@@@===;;;:::999888777777666555444333333222222111111111111111000////////////............------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,???===<<<<<<<<<<<<:::999777666555333222222222222111111000///////////////////////////////////////........................,,,---......//////......000//////...------..............................//////////////////////////////000000000000111111/////////000000000111111111111111111111111111111000111111111111222222222222111111222222333444555555777999::::::;;;===???EEEJJJRRR[[[eeennnwww}}}}}}kkkYYYUUUVVVccctttyyymmmhhheeehhhlllmmmppptttyyyxxxxxxyyy{{{{{{zzzxxx|||xxxtttsssttttttrrrpppkkkdddZZZOOOFFF===555111000000000000000000000000///............---------...........................------------...//////------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,------------............,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---..................////////////...///000111222222222222222333555666666666555444444444555666666777888888999:::<<<===???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBB???<<<:::999888777666666555444444333333111111111111111111111111////////////............------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,)))***,,,------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>===<<<<<<===<<<:::999888777555444333333222222111111000///////////////////////////////////////........................,,,---......//////......///...............///000........................//////////////////////////////000000000111111111//////000000000111111111111111111111111111111111000111111111111222222222333333333444444555777777666999===???@@@BBBEEEIIILLLTTTaaannnyyy~~~aaaYYYTTTYYYcccnnnxxxyyyppphhhfffggghhhmmmrrrwwwvvvwwwxxx{{{|||{{{zzzvvvvvvuuuuuutttsssrrrrrrpppmmmfff^^^TTTIII>>>666222111111111000////////////............---------........................---------------...//////------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------.........///,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---..................////////////...///000111222222222222222333555666777666555444444444555555666777777777999:::;;;===>>>???@@@@@@??????@@@AAABBBCCCEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBCCCCCCDDDBBB@@@>>>;;;:::999888666666555444444333333333000000000000111111111111////////////............------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,------------------,,,******+++++++++,,,,,,,,,(((***+++---------+++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>><<<<<<<<<======;;;999888777666555444333333333111111000///////////////////////////////////////---.....................,,,---......//////......---------......000111222000000000000000000000000//////////////////////////////000000111111111222000000000000111111111111111111111111111111111111000111111111111222222222555555555666666888999999777;;;@@@CCCEEEHHHMMMQQQXXXaaappptttjjj```___aaafffmmmttt~~~vvvjjjdddbbbcccjjjqqqttttttuuuwwwzzz||||||{{{tttvvvyyyzzzxxxvvvuuuuuuqqqooolllggg^^^RRREEE<<<333222222111000///......//////.........---------........................---------------...///000------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---................../////////000...///000111111222222111222333555777777666555444444444555555666666777777888999;;;===>>>???@@@@@@>>>??????@@@BBBDDDFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA???===;;;999999888555555555444444333333333000000000000000111111111000/////////............------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------,,,------......------,,,*********++++++,,,,,,,,,((()))+++---------+++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,======<<<;;;:::999999888777666555444333222222222111111000///////////////---------.........//////......------------......000///......///000///---............/////////000////////////////////////......////////////......000000000000000000000000111000000000222333222111111111111000000000000000000111222111000000222444222333555555666777:::===???@@@DDDLLLVVV^^^bbbcccooosss{{{wwwnnniiieeebbb___fffttttttnnnnnnnnnkkkhhhhhhnnntttwwwwwwvvvxxxzzzzzzyyyxxxxxxwwwvvvuuuuuurrrqqqooonnnjjjbbbWWWOOO???999333000000111000////////////...,,,,,,---///...........................------------...//////..............................//////...---,,,,,,------------------------------------------------+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------------------------------...---+++******+++---...------------------------///......------///000111000000000000111111111111222222333444444555555666555555666666777777888888::::::<<<===>>>>>>>>>>>>BBBBBBAAAAAABBBCCCEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEFFFHHHIIIHHHEEEAAAAAAAAABBBAAAAAA@@@@@@@@@???>>><<<:::888666666444444333333333222222222000000000000////////////------------------------------............------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......>>>===<<<<<<::::::999888777666555444333222222222111111000///////////////---------.........//////......------------......000///---...///000///---........./////////000000////////////////////////......////////////......000000000000000000000000111000000000222333222111111111111111000000000000111222333222222222444666555666888999999;;;===???CCCFFFNNN\\\jjjtttvvvuuuwwwzzz~~~yyypppjjjgggmmmttt{{{{{{|||~~~{{{rrrjjjhhhiiikkkooorrruuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuutttsssrrrpppjjjbbb\\\LLLDDD999222000111111000//////000///......//////...........................------------...//////..............................//////...------,,,------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...------------------------------------------------......---------,,,,,,,,,------------------------------------------------///...,,,++++++,,,...///------------------------///......---...///000111000000000000111111111111222222333444444555555666555555666666777888888888:::;;;<<<===>>>?????????BBBBBBBBBBBBBBBDDDEEEFFFDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLIIIGGGFFFGGGIIIJJJHHHFFFBBBCCCCCCCCCCCCBBBBBBAAA>>>======;;;:::999888888444333333333333222222222000000000000/////////...------------------------------............------,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......>>>======<<<;;;:::999999777666555444333222222222111111000///////////////------........./////////......------------......///...---...///000///........./////////000000000////////////////////////...//////000000//////...000000000000000000000000111000000000222333222111111111111111111111111111111333444333333444666888777999;;;<<<===???BBBEEEIIINNNZZZnnn~~~tttnnnllliiihhhnnnyyy|||sssmmmhhhccceeekkkqqqttttttsssssstttuuuuuuvvvvvvuuuuuuuuuuuuuuutttqqqlllhhh^^^TTTEEE999333222111000//////000000000000//////...........................------------...//////.................................///......---,,,------------------------------------------------,,,------------............------,,,,,,------...........................------------------------...------------,,,,,,,,,------------------------------------------------//////---,,,,,,---//////------------------------///............///000000000000000000111111111111222222333444444555555666555666666777888888999999:::;;;<<<>>>???@@@@@@@@@CCCCCCCCCCCCCCCDDDFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOJJJHHHGGGHHHIIIJJJIIIGGGDDDDDDEEEEEEDDDCCCCCCBBB<<<<<<;;;;;;::::::999999333333333222222222111111000000000/////////......------------------------------............------------------------,,,,,,...------,,,,,,------...---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......>>>>>>===<<<;;;:::999999777666555444333222222222111000000///////////////............////////////......------------......///...---...///000///......////////////000000000//////////////////////////////000000000000//////000000000000000000000000111000000000222333222111000111111111111111222222111222444444444555777999888999:::;;;???DDDLLLQQQUUUYYYeeexxx{{{xxxvvvpppiiigggllltttyyy~~~uuummmddd```bbbhhhooosssrrrssstttuuuuuuuuuuuutttttttttttttttsssrrrooonnnlllaaaQQQDDD<<<777333000/////////000111111///..............................------------...//////........................---...............---------------------------------------------------------------.........//////...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------......------------........................................../////////000///000000000111111111111222222333444444555555666666666777777888999::::::;;;<<<===???@@@AAAAAAAAADDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLMMMJJJIIIIIIIIIIIIIIIHHHHHHDDDEEEEEEEEEDDDCCCBBBAAA<<<<<<;;;:::999999888888222222222222111111111111000000/////////.........------------------------,,,------......------,,,.........------,,,,,,,,,...------,,,,,,------......------,,,,,,++++++***---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......???>>>===<<<;;;::::::999777666555444333222222222111000000///////////////........./////////000000......------------......///------...000000000///////////////000000000111000000000000000000000000//////000000000000//////111111111111111111111111111000000000222333222111000000111111222222222333111222444444444666888;;;::::::;;;>>>DDDMMMYYY```fffhhhooo}}}uuuhhhaaaccciiittt||||||~~~}}}wwwlllbbb\\\___gggnnnqqqrrrtttuuuuuuuuutttsssssstttttttttrrrqqqpppoooqqqiii]]]SSSJJJAAA888222111///...///111111///,,,////////////////////////...------------...//////........................------...............------------------------------------------------------------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---........................---......//////////////////000000000111111111111222222333444444555555666666666777888999:::;;;;;;;;;<<<>>>@@@AAABBBCCCCCCEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@???===<<<;;;999888666555444222222111111111000000000////////////............------------------------,,,,,,------------,,,,,,.........------,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......???>>>>>>===<<<;;;::::::777666555444333222222222111111000///////////////....../////////000000000......------------.........------...000111000////////////000000000111111000000000000000000000000///000000111111000000///111111111111111111111111111000000000222333222111000000111111222333333333111333555666666888;;;===???AAADDDIIIQQQ\\\hhhpppuuuvvv{{{nnn]]]XXX[[[eeerrr||||||zzznnnddd___aaaeeemmmoooqqqsssuuutttssssssuuuvvvwwwwwwtttrrrqqqrrrqqqlllfff```YYYOOOCCC:::666222//////000111///---////////////////////////...------------...//////........................,,,---......///.........------------------------------------------------,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---......///000/////////000000000000111111111111222222333444444555555666666666777999:::;;;<<<===<<<===???AAABBBCCCDDDDDDFFFFFFGGGHHHHHHGGGGGGFFFEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHGGGEEECCCDDDEEECCCCCCBBBBBBAAA@@@>>>>>><<<;;;:::888666444222111111111111000000000000////////////.........------------------------------,,,,,,------------,,,,,,------------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......??????>>>===<<<;;;::::::777666555444333222222222111111000///////////////.../////////000000000000......------------.........---,,,...000111000/////////000000000111111111000000000000000000000000000000111111111111000000111111111111111111111111111000000000222333222111000000111222222333444444444555777888999;;;>>>AAAHHHMMMTTT\\\eeennnwww}}}zzz~~~|||lllbbbbbbcccmmmzzzyyymmmccc^^^fffhhhlllpppsssttttttssstttwwwzzzyyywwwtttssstttpppnnnllljjjfff]]]PPPGGG<<<777111///111222111...////////////////////////...------------...//////........................,,,------...//////......------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,------------,,,,,,........................------///000000000///...000000000000111111111111222222333444444555555666666777888999:::<<<======<<<===???AAACCCDDDEEEEEEGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFHHHIIIIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGDDDEEEFFFEEEBBB@@@AAACCCCCCCCCBBBBBBAAA???>>>===999888777666444333222111111111000000000///////////////.........---------------------------------+++,,,,,,------,,,,,,+++,,,,,,------------------...------,,,,,,------...***++++++,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......??????>>>===<<<;;;::::::777666555444333222222222111111000///////////////////////////000000000000.........------............---,,,...000111111000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111111000000000222333222111000000111222333333444444666777999;;;<<<>>>AAACCCOOOVVVaaakkkttt{{{xxxwwwtttkkkmmmrrrzzz}}}iii[[[```ccchhhmmmqqqtttttttttrrrvvvyyyzzzwwwuuutttuuupppooooooooommmeeeZZZRRRAAA:::333111222444222000000000000000000000000000...------------...//////........................,,,,,,---.../////////...------------------------------------------------+++++++++,,,,,,,,,------...------,,,,,,------...........................------------------------,,,,,,,,,------.........---------------------------------------------------......//////......---////////////////////////,,,---///000000000///...000000000000111111111111222222333444444555555666666777888999;;;<<<===>>>===>>>@@@BBBCCCEEEFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEGGGHHHIIIIIIHHHFFFEEEBBBBBBCCCEEEFFFGGGHHHIIIBBBDDDEEECCC@@@>>>@@@AAACCCCCCCCCBBBAAA@@@>>>===666555555444333333222222000000000000//////////////////.........---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------............------,,,,,,------...)))***+++,,,------...///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......@@@???>>>===;;;:::999888666666555444333333333333111111000000//////......111000///......///000111000000//////.........------------............///000000000000000000000000000000000000000000000000111111111000000000000000111111222222222333333333333333222222111222222222555444222000...000444777888;;;<<<<<<;;;>>>EEEKKKXXXeeevvv~~~}}}zzz{{{~~~wwwooopppsssxxxyyyjjjbbbaaaccchhhooossstttssstttttttttvvvxxxwwwsssppptttrrrooonnnmmmjjjddd___SSSCCC555222333111000111111222222111///......///000/////////............---,,,,,,,,,,,,---......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///............////////////000111111111111222222222222222333444444555555666444555666888:::<<<>>>>>>===>>>???@@@BBBCCCDDDEEEGGGGGGHHHIIIIIIIIIIIIHHHCCCDDDFFFHHHHHHGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@>>>======<<<<<<555555555444444333333333000000000000000///......////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,??????>>><<<;;;:::999888666666555444333333333333111000000000/////////...000000////////////000000000000/////////................../////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333333222222222222222333444444333111111222666999999;;;===???CCCJJJRRRXXXeeeppp}}}}}}~~~~~~}}}}}}}}}~~~|||tttmmmjjjoooxxx~~~rrrnnnjjjggghhhjjjlllmmmpppqqqrrrtttvvvvvvvvvuuutttrrrqqqqqqpppnnniiieee]]]OOO@@@:::777333222444---...///////////////000000000/////////.........------,,,,,,------...///------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///............////////////000000111111111222222222222222333444444555555666444555666888999;;;<<<===<<<===>>>@@@AAACCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCAAA@@@???>>>===<<<<<<<<<777666666444333222111111000000000000000///..............................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,??????>>><<<;;;:::999888666666555444333333333333000000000000//////////////////000000000000//////000000////////////......//////000000000111111111000000000000000000000000000000000000000000000000///000000000111222222222111111222222222333333333333333222222222222333333444444555555444666999;;;<<<>>>BBBIIISSS^^^gggmmmwww}}}|||zzzyyyvvvtttmmmllliiigggffffffhhhiiiccccccbbbbbbbbbcccddddddcccbbbbbbbbbbbbbbbcccdddmmmppprrrqqqlllgggffffffbbbdddfffgggiiilllooorrrxxx{{{vvvhhhaaa```eeekkkwww|||rrrjjjhhhiiikkkmmmoooqqqsssssstttuuuvvvuuutttsssttttttrrrnnnkkkjjj^^^QQQGGG>>>777444555//////000111111000000///000000000/////////......---------,,,------...///------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///............////////////000000000111111111222222222222333444444555555666555666666777888999:::;;;;;;<<<===???AAABBBDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDBBBBBBBBBBBBBBB@@@???>>>===<<<;;;;;;;;;888777666444333111000//////000000000000///......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,???>>>===<<<;;;:::999999666666555444333333333333000000000000////////////...///000111111000///...000000///////////////////////////000000000111111000000000000000000000000000000000000000000000000//////000111222222333333111111222222222333333333333333222222222333444444555666777888888888;;;===@@@DDDMMMYYYgggsss{{{~~~yyyrrrlllgggcccbbbcccbbbaaa```___]]]\\\ZZZ]]]]]]\\\\\\]]]]]]^^^___]]]]]]]]]]]]]]]^^^______``````__________________aaaeeeiiijjjgggdddbbbbbb___]]][[[YYYXXXXXXZZZ\\\\\\^^^ccciiioootttwwwyyyyyycccUUUTTTVVV```qqqvvvkkkgggfffiiimmmqqqrrrrrrrrrrrrtttuuuvvvvvvvvvuuussspppnnnpppjjj```UUUIII>>>666333444333333333333222000///000000000////////////...---------------...//////...........................------,,,,,,------...------------------------------------------------------------------------------------------------.................................------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///............////////////000000000000111111111111222222333444444555555666666666666777888888999999:::;;;<<<>>>@@@BBBCCCDDDBBBCCCDDDEEEFFFGGGGGGGGGJJJIIIGGGFFFDDDCCCCCCCCCAAAAAABBBCCCDDDEEEEEEFFFDDDDDDCCCBBBBBBAAAAAAAAA???>>>===;;;::::::::::::666666555444333111111000//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>===<<<;;;::::::999666666555444333333333333////////////000000000000...///000111111000///...//////000000000000000000....../////////000000000000000000000000000000000000000000000000000000000///000000111222333333444111111222222222333333333333222222222333444444555444555777777888999;;;===DDDLLLYYYhhhuuu}}}vvvqqqooocccaaa^^^ZZZWWWUUUTTTSSSUUUVVVXXXYYYYYYYYYYYYYYY\\\^^^aaadddfffgggffffffhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhggggggffffffeeedddhhhlllooopppooonnnmmmiiieee```[[[XXXWWWWWWWWWTTTUUUXXX\\\___bbbdddeeedddfffkkkrrryyylllVVVRRRNNNQQQ^^^lll{{{qqqddd]]]dddggglllppprrrsssssssssvvvwwwwwwwwwuuurrrpppooopppooojjjaaaUUUHHH<<<444555333111111333333222000111000000000////////////...------------...//////...........................------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///............//////////////////000000000111111111222222333444444555555666666666777777777888888888:::;;;<<<>>>@@@BBBDDDEEECCCCCCDDDFFFFFFGGGGGGGGGIIIHHHFFFEEECCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@======;;;:::999888888888333333333333333333222222///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>======<<<;;;;;;::::::666666555444333333333333////////////000000000000//////000000000000////////////000000000000111111........./////////000000000000000000000000000000000000000000000000000000000111111111222333333333111111222222222333333333333222222333333444555666333444666888999<<<@@@CCCMMMXXXgggttt}}}uuusssnnnhhhaaa\\\YYYWWWRRRRRRQQQPPPPPPQQQSSSSSSTTTWWW[[[^^^```aaacccddddddggglllqqqttttttsssrrruuuuuuvvvwwwxxxxxxwwwwwwxxxxxxxxxwwwwwwuuutttsssooorrrvvvzzz|||}}}}}}|||uuuqqqkkkfffcccaaa```^^^YYYYYYZZZ[[[[[[[[[[[[ZZZVVVWWWZZZ^^^bbbgggkkkmmmssswwwvvvdddYYYOOOJJJPPPXXXcccttt~~~mmmccccccccceeejjjppptttuuuuuutttvvvxxxwwwtttqqqpppoooooopppooohhh```VVVHHH<<<666222......111333333222111111000000000/////////......------......///000...........................------,,,,,,------...------------------------------------------------------------------------------------------------++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///............/////////////////////000000000111111222222333444444555555666666777777888888999999999:::;;;<<>><<<;;;:::999888777777777222222222222333333333333...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,=========<<<;;;;;;::::::666666555444333333333333.../////////000000000111000000////////////000000//////000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333222222222333333555666666666777:::<<<@@@FFFMMMQQQ]]]iiivvv~~~}}}uuuoookkkgggeee]]]\\\YYYWWWUUUTTTTTTTTTTTTTTTTTTVVVXXX[[[]]]______dddjjjnnnppprrruuuwwwyyy{{{~~~}}}xxxuuurrrooollliiihhhhhhfffdddbbb```___[[[[[[ZZZZZZYYYZZZZZZZZZ[[[^^^cccgggjjjnnnsssvvv}}}}}}lll^^^RRRNNNMMMNNNZZZiii|||xxxlllfffaaabbbjjjqqqttttttqqqtttwwwwwwuuurrrrrrssspppqqqpppllliiieeeXXXJJJ@@@999222///111333333111111111111000000000//////...............//////000...........................------,,,,,,------...------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......---------............///............////////////////////////000000000111222222333444444555555666777777777888999::::::;;;:::;;;===???BBBDDDFFFGGGIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHJJJKKKKKKKKKJJJJJJFFFFFFFFFFFFFFFEEEEEEEEEAAAAAABBBBBBAAA@@@>>>>>>;;;:::999888777666666666333333222222222222222222......//////......---,,,------------------------++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,=========<<<;;;;;;;;;:::666666555444333333333333.../////////000000111111111000///......///000111//////000000111111111222000111111111111222222222000000000000000000000000000000000000000000000000333333222222222222222222111111222222222333333333222222222333444555666777:::<<>>===;;;:::999777666666666555444444333333222111000000......//////......---,,,------------------------++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,???===<<<;;;<<<<<<;;;999888777666444222111111111222111111000000000000000000000000000000000000000////////////000000000000000000111111111111000000222222222111111111111111111111111111111111111111111111222222222222111111555555444333333222111111222333444333333555999<<<:::BBBIIIMMMUUUaaajjjnnn~~~|||pppgggbbb^^^\\\[[[XXXUUUUUUVVVYYYZZZ[[[]]]___bbbggglllppptttvvvvvvxxxzzz{{{|||}}}|||xxxsssoookkkiiihhhcccaaa___^^^^^^^^^]]]\\\]]]^^^^^^^^^^^^```bbbeeelllrrr~~~zzzggg]]]YYYQQQIIIVVV[[[lllyyyeee\\\^^^dddiiikkkqqqpppqqqtttuuuuuurrroootttrrrpppooonnnkkkhhhfff^^^QQQ@@@555222222222111111000///000111111///---//////............/////////...---,,,,,,---...///......------------..............................///............---------------------------------//////.........---------.........------,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------............///000000000000/////////////////////000111111222222222444555555444555666888999999::::::;;;<<<======<<<===>>>AAACCCEEEGGGHHHIIIHHHHHHGGGHHHIIIKKKLLLJJJNNNUUU\\\```aaa```___YYYRRRKKKHHHHHHHHHEEEAAAEEEDDDCCCCCCCCCBBB???<<<;;;;;;:::888777555444444333333222222111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++......---,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------???===<<<;;;<<<<<<;;;999777666555333222111000000222111111000000000000000000000000000000000000000////////////000000000111000000111111111111000000111111111111111111222222111111111111111111111111111111222222222222111111333333333333333333333333111333666777777888:::;;;;;;BBBKKKVVVdddrrrxxxvvvtttoooggg___ZZZWWWVVVUUU[[[ZZZYYYZZZ]]]```cccdddiiikkkooouuuzzz~~~{{{yyyxxxpppnnnkkkhhhgggfffdddbbbaaa```___^^^\\\\\\\\\]]]]]]___hhhttt~~~wwwjjjaaaUUUJJJNNNPPP]]]tttsssddd]]]^^^dddiiimmmmmmooorrrtttuuuuuutttsssqqqppppppooonnnkkkiiifff]]]NNN???444///...///111000///000111222000...//////............/////////...------------...///......------------..............................+++,,,,,,---...///000000------------------------///.........------------......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------............///000000000000//////////////////000000111111222222222444555555555555666888999999:::;;;<<<======>>>===>>>???AAADDDFFFGGGHHHHHHHHHHHHGGGHHHIIIKKKLLLNNNRRRXXX___cccddddddcccYYYSSSLLLIIIIIIIIIFFFCCCEEEDDDCCCCCCCCCBBB>>><<<::::::999777666555444333333333222111111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,------...------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------???===<<<;;;<<<<<<;;;999666555444222111000000000222111111000000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000000111222222222333222222222222222222222222111111222222222222111111111222222333444555555666111444777999:::;;;<<<===DDDLLLXXXhhh|||{{{ssskkkfff___]]]ZZZWWWWWWXXX[[[\\\ccceeegggkkkooorrruuuvvv{{{}}}zzzwwwtttqqqnnnllliiihhhdddaaa]]]ZZZXXXWWWVVVTTTVVV]]]cccjjjuuu}}}qqqaaaSSSKKKIIIPPP```ppp{{{mmm\\\WWW]]]dddhhhkkknnnpppqqqrrrtttuuuqqqpppppppppqqqpppmmmkkkiiifff]]]MMM;;;000...111111000///000111222111000000//////......//////000///......------......///......------------..............................+++,,,,,,---...///000000------------------------............------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------............///////////////000000000000//////000000111222222222222444555555555555666888999999:::;;;<<<===>>>>>>??????AAACCCEEEFFFHHHHHHHHHHHHGGGHHHHHHJJJKKKLLLPPPSSSYYY^^^bbbcccbbbbbbWWWRRRMMMJJJJJJIIIGGGEEEEEEDDDCCCCCCCCCAAA>>><<<999888888666555444333222222222222111111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------>>>===<<<;;;<<<<<<;;;999777666444333222111111111222111111000000000000000000000000000000000000000//////000000000111111111000000111111111111000000//////000111222333333333222222222222222222222222111222222333333222222111222222333333444555555555333555888:::;;;>>>BBBEEEVVV```oooxxxkkkccc___\\\[[[aaabbbcccdddgggkkkppptttuuuyyy}}}~~~{{{xxxsssooojjjeeeaaa^^^^^^ZZZWWWWWWYYYZZZ```gggtttzzzrrrcccTTTMMMKKKRRR\\\iii~~~{{{ggg]]]]]]___dddhhhlllnnnnnnnnnoooqqqppppppoooppppppooollliiieeefffcccXXXIII<<<555333111000...///000111000///000000////////////000000//////............//////......------------..............................///............---------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------............///////////////000000000000///000000111111222333333333444666666555555777888999::::::<<<===>>>??????@@@AAABBBDDDEEEGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKOOOQQQUUUXXXZZZZZZYYYYYYSSSPPPKKKIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBAAA>>>;;;888777666555444333222222222111111111000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------>>>===<<<;;;<<<<<<;;;999888777666444444333333333222111111000000000000000000000000000000000000000000000000000111111111111000000111111111111000000//////000111222333333333222222222222222222222222222222333333333333222222444444444444444444444444666777777999===CCCLLLQQQgggtttvvvpppggg```^^^```dddfffmmmooosssvvvyyy}}}{{{vvvppplllgggaaa]]]\\\ZZZWWWWWWZZZ\\\aaahhhqqq}}}ttt___UUUMMMMMMPPPYYYnnntttkkkddd___ccchhhkkkmmmmmmnnnnnnpppoooooooooooommmiiieeebbbbbbbbb___WWWKKK>>>444222000....../////////...000000////////////000000////////////////////////......------------..............................///............---------------------------------,,,,,,------------------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------............///.../////////000000000111000000000111222222333333333555666666555666777999999:::;;;<<<>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHFFFFFFGGGIIIJJJKKKKKKKKKOOOPPPQQQRRRRRRQQQOOONNNNNNLLLIIIGGGFFFEEEDDDCCCDDDCCCBBBBBBBBBAAA>>>;;;777666666555444333222222111111111000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------???===<<<;;;<<<<<<;;;999888777666555444444444444222111111000000000000000000000000000000000000000000000000111111111222222000000111111111111000000000000000111222222222333333333333333333333333333222222333333333333222222555555555444444444444444888888999<<>>@@@AAABBBBBBCCCCCCDDDEEEFFFFFFGGGEEEFFFGGGIIIJJJKKKKKKKKKPPPPPPOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBDDDCCCBBBBBBBBB@@@===;;;777666666555444444333333000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------???===<<<;;;<<<<<<;;;999777666555444444444444444222111111000000000000000000000000000000000000000000000111111111222222222000000111111111111000000111111111111111111222222333333333333333333333333222333333444444333333222333333444444555555666666888:::===CCCKKKVVVccckkkssswww|||}}}uuuoooiiifffdddfffiiinnnssszzz|||uuuooommmkkkfffbbbbbbZZZ[[[[[[ZZZ\\\cccoooxxxwwwppphhh```TTTNNNXXXiiiooohhhbbbbbbhhhmmmooonnnmmmnnnnnnppppppnnniiifffccc```^^^```aaa\\\PPPFFF888555222000/////////...111111000000000000111111...///000111111000///.........------------..............................+++,,,,,,---...///000000------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------............///.........///000111111111000111111222222333333444444555777777666666888999::::::<<<===???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEGGGIIIKKKKKKKKKKKKNNNNNNMMMLLLKKKJJJJJJIIIEEEFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBBBB@@@===:::777777666666555444444444///000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,------...------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------???===<<<;;;<<<<<<;;;999666555444444333333333333222111111000000000000000000000000000000000000000000111111111111222222222000000111111111111000000222222222111111111111111333333333333333333333333222333333444444333333222111222333444666777888888888;;;AAAIIIRRR^^^jjjqqqsssrrrrrrwww{{{rrrllliiijjjkkklllqqquuuzzz~~~zzzvvvqqqmmmmmmccccccbbb^^^[[[]]]eeelllvvvxxxnnn]]]PPPTTTaaaiii{{{rrrddd___dddjjjlllkkklllmmmnnnppprrrpppllliii```^^^\\\^^^```___YYYTTT<<<888444222111000000///111111000000000000111111...///000111111000///............------.................................//////.........---------------------------------+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,------......------,,,---------------------------------.........//////---......///000111111222000111111222222333444444444555777777666666888999::::::<<<===???AAABBBCCCBBBCCCCCCCCCDDDDDDDDDEEEDDDEEEGGGJJJKKKLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJDDDEEEEEEEEECCCBBBBBBCCCCCCBBBAAAAAAAAA@@@===:::777777777666555555555444////////////000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++......---,,,,,,,,,------------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,--------->>>>>>>>>>>>===<<<;;;:::777666444333222111111111111222222111000000111333222111000111222222111000000000000000000000000000000000111222222222222111222222111111111111111111222222333333333333444444222333555444333222222333555444444555444333999AAA???FFFPPPYYYbbbiiipppsssvvv{{{xxxmmmmmmnnnppptttyyy~~~~~~vvvrrrlllgggeeedddccccccjjjkkkooowwwzzzhhhccc^^^WWW___\\\___lll{{{rrriiiffffffiiikkknnnllljjjjjjmmmooommmhhhddd___[[[[[[^^^```^^^[[[OOOGGG===666333333222000222111111000000000000000......//////000000111111..............................---------,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......////////////000000000000000111111222222333444444555555555666666777888999===<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEEEEEEEDDDCCCDDDEEEGGGIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGFFFDDDCCCAAA@@@@@@@@@AAAAAA@@@???===;;;999888666555555444222111000000000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------***+++------------+++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,????????????>>>===;;;;;;777777555444333222222222111222222111000000111333222111000111222222111000000000000000000000000000000000111222222222222111222222111111111111111111222222333333333333444444222333555444333222333444777666777999999:::AAAJJJPPPXXXcccnnnwww}}}{{{uuuqqquuuvvvyyy}}}zzzsssooollliiiggg______```dddhhhkkkllllllxxxrrrdddYYYRRRQQQZZZhhhwwwxxxkkkddddddfffkkkkkklllmmmoooooollliiigggaaa[[[YYY[[[^^^^^^]]]XXXPPPDDD:::333000000///222111000000//////000000.../////////000000000111.................................---------,,,,,,------------------------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,------------------------+++,,,------......------,,,,,,---------.........////////////000000000000000111111222222333333444555555555555666777888999<<<;;;;;;;;;<<<>>>@@@AAABBBCCCDDDEEEEEEEEEEEEEEEBBBCCCEEEGGGHHHIIIJJJKKKIIIHHHHHHGGGFFFFFFEEEEEEGGGFFFEEECCCBBBAAA@@@@@@AAA@@@@@@>>>===;;;999888666555444333222111111000000000000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................@@@@@@@@@???>>>===;;;;;;888777666555444333333333111222222111000000111333222111000111222222111000000000000000000000000000000000111222222222222111111111222222222222222222222222333333333333444444222333555444333222333444555444666:::===AAAJJJUUU___iiivvv}}}tttpppqqqsssuuu}}}yyytttooolllkkkjjjiiihhhgggeeeaaa______fffpppzzzttt^^^SSSKKKMMMXXXiii~~~vvveee___^^^fffhhhllloooqqqooommmkkkkkkddd\\\WWWXXX[[[^^^^^^___YYYNNNAAA666111000111111000000///////////////////////////000000000000.................................------------,,,------------------------//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000...------------,,,,,,,,,------------------------+++,,,------......------,,,------------.........////////////000000000000000000111111222333333333555555555555666777888999:::::::::;;;<<<===???@@@BBBBBBCCCEEEEEEFFFFFFFFFBBBCCCDDDFFFHHHIIIKKKKKKGGGGGGGGGFFFEEEEEEDDDDDDGGGFFFEEEDDDBBBAAA@@@@@@?????????===<<<:::888777555555444333222111111000000000000/////////............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------///......------......///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................@@@@@@@@@???===<<<:::999777666555444333333333333111222222111000000111333222111000111222222111000000000000000000000000000000000111222222222222111111111222222222222222333222222222333333333444444222444444444333333444666666555777<<>>666333333111000//////......//////////////////000000000000....................................------------------------------------/////////...------,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------+++,,,------......------------------............////////////000000000000000000000111222222333333555555555555555666888888999999:::;;;<<<===??????@@@AAABBBCCCDDDEEEEEEEEEBBBCCCDDDEEEGGGIIIJJJKKKHHHGGGGGGFFFEEEEEEDDDDDDFFFFFFEEEDDDCCCAAA@@@???>>>>>>===<<<;;;999777666444444333333222111111000000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------///...---,,,,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>===<<<:::999888555555444333222222222222111222222111000000111333222111000111222222111000000000000000000000000000000000111222222222222111111111222222333333333333222222222333333333444444333444444444333333555777::::::>>>EEEMMMWWWeeesss{{{wwwpppqqqtttyyy~~~xxxwwwtttrrrooojjjddd```XXXXXXWWWWWWZZZ___fffkkkuuu~~~ssseeeYYYQQQQQQZZZeeewwwgggcccaaadddkkknnnlllmmmpppjjjgggccc```^^^\\\[[[ZZZ[[[\\\[[[SSSHHH<<<555222111111000///////////////000000000000//////////////////////////////////////////.........---------------------------------//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......---------------.........//////////////////000000000000///000000111111222333333444444444444555666777888888888:::;;;===>>>????????????AAABBBCCCDDDDDDDDDCCCDDDDDDDDDFFFHHHIIIJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA???>>><<<<<<;;;;;;999888666555333333333222222111111000////////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------...---,,,++++++,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,<<<<<<<<<<<<;;;:::999999555444333222222222222222111222222111000000111333222111000111222222111000000000000000000000000000000000111222222222222111111111222222333444444444222222333333333333444444333444444333333333666888888<<>>??????@@@>>>???AAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIIIIHHHHHHGGGFFFFFFEEEEEECCCDDDDDDCCCBBB@@@>>><<<:::::::::999888777555555333333222222111111111111/////////.........------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................;;;<<<<<<<<<<<<<<<;;;;;;555555444333333333333444111222222111000000111333222111000111222222111000000000000000000000000000000000111222222222222111111111222222333444444555222222333333333333444444333444444333333444777999999BBBSSSeeeooorrrwww}}}zzzuuusssssswww|||~~~zzzvvvooolllhhhddd```]]][[[ZZZRRRYYYaaaiiirrryyyaaaUUUSSSYYYpppmmm```bbbfffgggjjjpppiiiiiiiiigggddd```]]]\\\]]]^^^___^^^XXXMMMAAA888333333222111111111111111111000000000/////////...////////////////////////////////////............------------------------,,,,,,------.../////////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------+++,,,------......------............////////////////////////000000000000//////000000111111222222444444444444555666777777777999;;;===???@@@@@@@@@@@@@@@BBBDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBCCCBBBAAA???<<<;;;999999999888777666555444222222222222111111111111//////.........---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................;;;<<<<<<===============666666555444444444555555111222222111000000111333222111000111222222222000000000000000000000000000000000111222222222222111111111222333333444555555222222333333333444444444444444444333222444777:::AAANNNdddzzzyyyqqqqqqtttvvv|||{{{xxxsssnnniiiccc^^^[[[UUUXXXYYYYYY]]]iii{{{jjjZZZVVVKKKeeetttaaa```eeeeeehhhnnnjjjjjjjjjgggdddaaa______\\\\\\\\\^^^\\\UUUJJJBBB444333222222111111222222111111000000/////////...000000000000000000000000000/////////............------------------------+++,,,,,,---...///000000***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,------.........------------------------+++,,,------......------............/////////000////////////000000000000/////////000111111222222444444444444444555777777888999<<<>>>@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHIIIIIIGGGEEEDDDCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBBBBAAA>>>;;;:::888888888888777666444444222222222111111111111111//////.........---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,---...//////...---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>><<<;;;;;;:::;;;;;;777777777666555555444444333333333222222222111111111111111111111111111111///000111222222222222222444333333222111111111222111111222222222333333333333333333333333333333333444555666444444666===BBBLLL]]]www~~~rrrsssvvvyyy}}}zzztttlllgggaaa[[[TTTPPPRRRYYYaaaggg{{{jjj[[[MMMTTT```ppp|||ggg\\\\\\```fffiiikkklllllljjjgggdddbbbbbb\\\]]]^^^^^^\\\YYYUUUSSS<<<666222222333000000111000000000000////////////......------------......////////////////////////,,,,,,------.../////////........................------------------------***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......,,,,,,,,,------.........////////////000000000000000000000111222222333333444444333333333444444444999999:::<<<>>>@@@BBBDDDAAAAAACCCDDDFFFHHHIIIJJJKKKJJJHHHFFFFFFGGGHHHIIIHHHHHHHHHGGGFFFDDDAAA@@@AAAAAABBBAAA???===:::888:::999777666444333333222222111111000///......---.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))******+++---......///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------>>>======<<<;;;;;;:::;;;777777666666555444444333333333222222222111111111111111111111111111111111111111222222222111111000444333222222111111222222111111222222222333333333333333333333333333333333222444666666777;;;AAAGGGTTT```uuuwwwssstttyyy|||}}}wwwqqqjjjaaaYYYVVVWWWZZZ\\\fffnnn~~~sss[[[VVVRRRVVVdddxxxrrrccc^^^___cccgggiiikkklllllljjjgggeeeccc^^^_________]]][[[XXXWWWFFF;;;222222444333111000000000000000///////////////......------......///////////////////////////..................------........................------------------------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,------------------...////////////000000000000000000000111222222333333444444444444444555666666::::::;;;===???AAACCCEEECCCDDDEEEEEEFFFGGGHHHHHHKKKIIIHHHFFFFFFGGGHHHIIIHHHHHHHHHHHHFFFDDDBBBAAAAAAAAABBBAAA???===:::888999999777555444333222222111111000000///......---------------,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------>>>======<<<;;;;;;::::::666666555555444333333333333222222222222111111111111111111111111111111111333333333222222000//////333333222222111111222222111111222222222333333333444444444444444444444444222444777999;;;AAAJJJQQQ[[[cccrrr~~~tttpppoootttyyyxxxnnneee^^^ZZZWWWUUUTTTXXXccctttrrrcccQQQIIIQQQfffrrreee______bbbeeehhhkkknnnmmmkkkhhheeeaaaaaa```___^^^]]]\\\[[[RRRDDD666333444444111000000000000000///////////////......------......///////////////////////////000//////...------,,,,,,........................------------------------------............------------,,,,,,,,,,,,++++++,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---...............---------------////////////000000000000000000111111222333333333444444444444555777888999;;;;;;<<<>>>@@@BBBDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGJJJIIIHHHGGGFFFGGGHHHIIIHHHIIIIIIHHHGGGEEECCCBBBAAABBBBBBAAA???===:::999888888666444333222222222111000000//////.........,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,........................,,,,,,,,,---------.........---------,,,,,,++++++------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------=========<<<<<<;;;::::::555555555444333333222222222222222222111111111111111111111111111111111111222222222222222111000///333333222222111222222333111111222222222333333333444444444444555555555555555777999:::???GGGSSS\\\cccjjjvvv~~~qqqmmmqqqwww~~~vvvnnnhhhbbb\\\XXXSSSRRRVVVaaaooovvv___RRRRRR```vvvrrrfff___]]]bbbdddiiimmmooommmjjjfffcccbbb```___^^^]]]^^^^^^YYYLLL???888444111000222000000000000//////////////////............////////////////////////////////////.........---------........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......//////......------,,,,,,////////////000000000000000000111222222333333444333444444555777888:::;;;;;;;;;<<<===???AAACCCDDDFFFFFFGGGGGGGGGHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGEEEDDDBBBBBBAAAAAA@@@>>><<<:::999777666555333222222111111000000/////////.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,........................,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------============<<<;;;:::999555555555444333333222222222222222111111111000000111111111111111111111111///000111222222222222222333222222111222222333333111111222222222333333333444444444555555666666666666888:::===CCCNNN\\\eeepppyyyyyyqqqmmmqqqyyy~~~xxxsssnnnfffaaa\\\WWWTTTXXX___kkk|||ooo]]]UUUWWWeeetttvvvhhh___aaabbbeeejjjmmmmmmjjjgggeeecccaaa___]]]]]]^^^^^^[[[TTTKKKAAA555...///555000000000000/////////////////////....../////////////////////////////////---------.........//////........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---....../////////......---------////////////000000000000111111111222333333444444333333444555777999;;;<<<:::;;;;;;<<<>>>@@@BBBCCCEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@>>>===;;;999888555555444222111111111111////////////............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------<<<======>>>===;;;:::999666666555555444333333333222111111111111000000000111111111111111111111111//////000222222333333333222222111111222222333333111111222222222333333333444444555555666777777777666;;;AAAHHHPPP[[[hhhqqqvvvooouuutttxxxzzzqqqjjjfff^^^WWWUUUUUUYYYdddoookkkZZZRRRYYYeeexxx|||llldddccccccfffkkklllkkkhhhgggeeecccaaa___^^^^^^^^^[[[YYYUUULLL<<<000000666000000000000////////////000//////......//////000////////////////////////,,,,,,------...//////000........................------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---....../////////...............////////////000000000000111111222222333444444444333444444555777888:::;;;:::;;;;;;<<<===???AAABBBDDDDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFEEECCCBBB@@@???>>><<<;;;999888777444333222111111000000000........................++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,,,,,,,---------......,,,,,,------.........///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------<<<<<<===>>>===<<<:::888777777666666555444444333111111111111000000000000111111111111111111111111000111111222222222111111222222111111222222333444111111222222222333333333444555555666777777888888888BBBPPP]]]hhhrrr{{{yyyrrrpppppp|||}}}vvvnnnggg___YYYTTTRRRVVV^^^lllvvvjjjXXXUUU\\\eeeyyyjjjfffcccdddhhhllllllkkkjjjhhhfffdddaaa```^^^^^^\\\\\\[[[UUUGGG888222555000000000000////////////000000////////////000000////////////////////////------..........................................------------------------------............------+++++++++,,,,,,---------......---------,,,,,,,,,---------------------------,,,,,,,,,,,,---..................////////////////////////000000000000111111222333333444444555444444444555666777999:::<<<<<<<<<===>>>@@@AAABBBEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGDDDEEEFFFFFFEEEDDDBBBAAA???>>><<<:::999777777666333222111000000000000000........................+++,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000........................,,,,,,,,,---------..................------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------<<<<<<>>>>>>===<<<999888777777777666555555444444111111111111000000000000111111111111111111111111222222222222222111000///222111111111222333333444111111222222222333333333444555555666777888888999;;;III]]]ooo|||rrrkkkmmmuuu{{{uuunnnfff```XXXRRRSSSXXX[[[cccsssyyy```TTTUUUYYYmmmoooiiiccccccggglllmmmmmmlllkkkiiifffdddaaa___^^^___^^^]]]ZZZOOO???555333000000000000////////////000000////////////000000/////////////////////////////////...------,,,,,,........................------------------------......////////////......+++++++++,,,,,,---------.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---......------......//////000000////////////000000000000111222222333333444444555444444444444555777888999=========>>>???AAABBBCCCFFFFFFFFFFFFEEEEEEDDDDDDHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDEEEEEEEEECCCBBBAAA>>>===;;;999777666666555222222111000000///000000---.....................,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111000000000000000000000000,,,,,,,,,---------......111000///...---,,,++++++------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------>>>>>>======<<<;;;999888999777555555555666555444222222222222222222222222111111222222222333333333111111111111111222222222111111222333333333333222222222222222222222222222222444444333333555;;;@@@FFFWWWlll}}}}}}sssnnnooovvv|||rrrggg___YYYVVVVVVVVVWWW```qqqmmmXXXWWWSSSaaavvvrrraaabbbgggeeeeeeiiikkkiiigggdddbbbbbbbbbbbb]]]^^^^^^]]]WWWKKK<<<111111//////222222000000222////////////////////////////////////////////////+++++++++,,,,,,,,,------........................//////.........---------........................------------------------........................------------------------------------------------........................000000000000////////////000111111222222333444444333444444555777888:::;;;888999;;;===>>>??????@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFGGGGGGHHHGGGFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCC>>>===;;;999888666555555444444333222111000///...////////////////////////------------------------.........------,,,,,,,,,------------------------------------------------------------------------................................................//////.........---------......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------>>>>>>======<<<:::999888999777555444555555555333222222222222222222222222111111222222222333333333222222222111111111111111111111222333333333333222222222222222222222222222555666666666666:::BBBHHHUUUhhh~~~wwwuuurrrtttyyytttjjjaaaZZZVVVUUURRRVVVaaaqqqgggYYYOOOSSS^^^sssooocccaaaaaadddhhhjjjiiihhhfffdddcccbbbaaaaaa^^^[[[\\\ZZZQQQBBB555555111000222222///...000////////////////////////////////////////////////,,,,,,,,,,,,------------........................//////.........---------........................------------------------........................------------------------------------------------........................000000000000////////////111111111222333333444444444444444555777888:::;;;999:::;;;===>>>?????????AAABBBBBBCCCCCCDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@===<<<:::888666555444444444333333222000//////...........................------------------------......---------,,,,,,,,,------------------------------------------------------------------------................................................//////.........---------......---------,,,,,,,,,...------,,,,,,------...---------------------------------------------------------,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------============<<<:::999888999777555444555555444333222222222222222222222222111111222222222333333333333333222222111111000000111111222333333333333222222222222222333333333333777888888888999@@@KKKRRR^^^ppp{{{rrroooqqqtttyyy{{{qqqfff^^^YYYSSSOOOSSS\\\hhhxxxyyyaaaZZZPPPNNN[[[nnnpppccccccggggggiiiiiiiiihhhfffdddbbbaaaddd^^^ZZZ[[[^^^XXXJJJ>>>:::444111111111...---///////////////////////////////////////////////////------------.........///.......................................---------........................------------------------........................------------------------------------------------........................////////////000000000000111111222222333333444444444444555666777888:::;;;;;;;;;<<<>>>>>>????????????@@@AAABBBDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDCCCAAA@@@???>>>===;;;:::888666555333333333333333222111000///..............................------------------------...------------,,,,,,,,,------------------------------------------------------------------------...............................................................---------......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------=========<<<;;;:::999888888666444444555555444333222222222222222222222222111111222222222333333333444444333222111111000000111111222333333333333222222222222333333333333333666777777888<<>>777111111111//////000////////////////////////////////////////////////............////////////........................................................................------------------------........................------------------------------------------------........................////////////000000000000111111222222333444444555555555555666777999:::;;;<<<<<<===>>>????????????>>>???@@@BBBEEEFFFHHHIIIHHHHHHFFFEEEEEEFFFGGGHHHEEEDDDCCCAAA???===<<<;;;:::999777666444333333222222222111000//////..............................------------------------------------------------------------------------------------------------------------------------..............................................................................---------,,,,,,,,,...------,,,,,,------...---------------------------------------------------------...............------------------,,,,,,------------------------======<<<<<<;;;999888777888666444444444555444222222222222222222222222222111111222222222333333333555444444333222111000000111111222333333333333222222222333333333444444444333555888:::???HHHTTT]]]fffmmmsssrrrmmmmmmxxxyyywwwyyy|||~~~vvvkkkddd\\\XXXVVVUUUYYY^^^qqqvvvaaaOOOMMMPPPZZZsssvvvhhhddd```eeegggiiijjjjjjgggdddbbbcccbbbbbbaaa^^^[[[XXXVVVCCC:::222111222111111333000000000000000000000000////////////////////////........./////////000000........................---.............................................------------------------........................------------------------------------------------.........................../////////000000000111111222222333444444555555666666666666777999:::;;;<<<<<<>>>???@@@@@@@@@@@@>>>???AAACCCEEEGGGHHHIIIGGGFFFEEEDDDEEEFFFGGGHHHFFFEEEDDDAAA???===;;;::::::999777666444444333333111000000//////.................................------------------------------------------------------------------------------------------------------------------------................................................---...........................---------,,,,,,,,,...------,,,,,,------...---------------------------------------------------------.........//////------------------,,,,,,------------------------<<<<<<<<<<<<;;;999888777888666444333444444333222222222222222222222222222111111222222222333333333444444333333222222111111111111222333333333333222222222333333444444555555444888===BBBGGGOOOYYY```iiigggeeeccc```eeerrryyyyyy~~~uuummmeee```YYYSSSRRRTTT^^^nnnuuu]]]NNNIIIRRRjjjlllbbb\\\bbbdddgggiiiiiihhhfffeeebbbdddeeeccc^^^[[[ZZZ[[[KKK???555222333222222333000000000000000000000000////////////////////////............/////////000........................---------.......................................------------------------........................------------------------------------------------..............................//////000000111111222222333333444444555555777777777777888999::::::;;;<<<>>>???AAABBBBBBBBB@@@AAABBBCCCEEEFFFGGGHHHEEEEEEDDDDDDDDDEEEFFFFFFFFFEEECCCAAA>>><<<:::999999888777555444333333333000/////////.........---------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------................................................---------.....................---------,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,---......//////------------------------------------------------<<<<<<<<<;;;:::999888777777666444333444444333222222222222222222222222222111111222222222333333333333333333333333333333333111111222333333333333222222222333333444555555666999>>>FFFMMMRRRXXX___dddddd]]]YYY[[[^^^dddnnnyyy~~~}}}yyyyyy~~~|||rrrjjj```WWWSSSUUUTTT]]]jjjxxxpppXXXKKKNNN^^^lllpppaaa```aaadddfffhhhhhhhhhgggdddddddddbbb```^^^[[[ZZZSSSFFF888444333222111111000000000000000000000000////////////////////////------........./////////........................---------.........//////........................------------------------........................------------------------------------------------.................................///000111111111222222333333444555555555777777777777888999:::::::::;;;===???AAACCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCAAA???===;;;999888777666555333222222222222//////............------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------................................................---------.........//////......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------+++++++++,,,---.........+++,,,,,,------.........------------------------<<<<<<<<<;;;:::999888777777555333333444444333222222222222222222222222222111111222222222333333333333333333333333333333444111111222333333333333222222222333333444555666666>>>DDDNNNUUUZZZ___dddhhh^^^WWWTTT\\\eeekkkrrryyyvvvyyywwwyyy|||}}}rrrggg]]]YYYZZZQQQUUUYYYcccwwwzzzcccTTTSSSYYY^^^vvvkkk^^^```bbbeeeggghhhiiiiiigggdddaaaaaabbb```[[[WWWYYYKKK;;;555444111//////000000000000000000000000////////////////////////------------.........///........................---------.........//////........................------------------------........................------------------------------------------------........................---......///000111111222222222333444444555555666888777777777888999::::::999;;;===@@@BBBDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@AAACCCDDDDDDDDDCCCBBBBBBAAA@@@>>><<<:::888777555444333222111111111111..................------------------------------------------------------,,,,,,,,,------.........------------------------------------------------------------------------................................................---------.........//////......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------******+++,,,,,,---......++++++,,,,,,---...//////------------------------<<<<<<<<<;;;:::999888777777666555444333222222222333333333333333333333333333333333333333333333333333444444555555444444333222222333333333333444444111333444555444666888:::GGGMMMYYYdddjjjhhhaaa[[[]]]\\\___gggmmmoootttyyy{{{~~~uuummmddd^^^WWWSSSRRRWWWbbbrrrqqqaaaXXXWWWWWW^^^pppddd^^^\\\```cccdddhhhooogggfffeeecccbbbaaa``````ZZZTTTJJJ>>>555111222444///////////////000111111000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,---------..............................------------------------............................................................////////////000111111111111222222222222444777777777666666777999999999::::::;;;;;;;;;:::;;;===@@@BBBCCCDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCCCCDDDDDDDDDCCCCCC@@@???<<<:::999888888888555444333111000/////////000000//////.........---,,,,,,,,,---------......------............------.........------,,,,,,,,,------------------------------------------------................................................//////////////////////////////.........---------........................------------------------,,,,,,,,,---------...............------,,,,,,,,,---.........---,,,,,,+++------------------------------------------------<<<<<<<<<;;;:::999888777555555444333333333444444333333333333333333333333333333333333333333333333222222333333333333222222222222333333333333444444222333444555555666999;;;FFFPPP^^^jjjnnniiiaaaZZZ]]]\\\```hhhnnnqqqwww|||vvvkkkccc[[[VVVRRRTTT[[[gggzzzqqqdddYYYRRRVVVeee}}}kkkccc]]]```dddfffiiimmmhhhgggfffdddcccbbbbbbaaa\\\WWWNNNCCC:::555333333///////////////000111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------..............................------------------------............................................................////////////000111111111111222222222222444666777666666666777999999::::::;;;;;;<<<<<<<<<===???AAACCCDDDDDDEEECCCBBBBBBBBBAAAAAAAAAAAADDDDDDEEEEEEEEEEEEDDDDDDAAA???===;;;999888888888555444222111000/////////000/////////.........---,,,,,,,,,---------......------............------......---------,,,,,,,,,------------------------........................................................................//////////////////////////////.........---------........................------------------------,,,,,,,,,---------............---------,,,,,,,,,------......------,,,+++------------------------------------------------<<<<<<<<<;;;:::999888777444444333333444555555666333333333333333333333333333333333333333333333333000000111111111111000000222222333333333333444444111333444555555777;;;>>>FFFRRRbbbmmmnnnhhh```[[[```^^^```gggnnnttt{{{uuummmddd]]]VVVTTTUUUZZZgggsss}}}uuuaaaPPPNNNVVVhhhuuuhhh[[[ZZZ```dddfffggghhhggggggfffeeeddddddddd```\\\TTTKKKAAA999444111000000/////////000111111000000000000000000000000////////////////////////------------------------........................,,,,,,,,,---------..............................------------------------............................................................////////////000111111111111222222222222444666777666666777888999999:::;;;<<<<<<======@@@@@@BBBCCCDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBEEEFFFFFFFFFFFFFFFEEEEEEBBB@@@>>>;;;999777777777444333222111000//////////////////...............,,,,,,,,,---------......------............------...------------,,,,,,,,,------------------------////////////////////////................................................////////////////////////...............---------........................------------------------,,,,,,,,,---------.........------------,,,,,,,,,------......------,,,,,,------------------------------------------------<<<<<<<<<;;;:::999888777555555444444444444555555333333333333333333333333222222222222222222222222000000111111111111000000222222222333333333444444000222333555666999>>>AAAKKKUUUbbbhhhgggcccaaaaaaeee```___eeellltttqqqhhh^^^XXXTTTTTTYYY```lll}}}yyy~~~kkkVVVMMMMMMTTTkkkttt```YYY]]]cccffffffggghhhhhhhhhggggggffffffccc```ZZZRRRIII???555///111000000///000000111111////////////////////////////////////////////////------------------------........................,,,,,,,,,---------..................................................................................................................////////////000000111111111222222222222444666666666666777999999::::::;;;===>>>??????CCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGFFFEEEBBBAAA>>>;;;888666666555333222111000////////////........................,,,,,,,,,---------......------............------------------------------------------------------........................................................................////////////////////////................................................------------------------,,,,,,,,,---------......------------------------,,,------...------,,,,,,------------------------------------------------<<<<<<<<<;;;:::999888777888777666555444444444444333333333333333333333333222222222222222222222222111111222222222222111111222222222333333333444444///111333555888===CCCGGGVVVZZZ______^^^___eeejjjiiiccc___bbbiiittt|||rrrggg```YYYSSSSSSVVVWWWfffzzzrrr^^^SSSKKKIIIXXXsssnnn___^^^dddhhhhhhfffggghhhiiiiiiiiihhhhhheeebbb^^^XXXPPPDDD888000111111000000000000111111////////////////////////////////////////////////------------------------........................,,,,,,,,,---------..................................................................................................................////////////000000111111111222222222222444555555555666888:::999:::;;;<<<>>>???@@@AAADDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEAAA@@@===:::777555555444222222111000////////////---------...............,,,,,,,,,---------......------............------------------------------------------------------------------------------................................................////////////////////////---.............................................------------------------,,,,,,,,,---------......------------------------,,,,,,------...------,,,------------------------------------------------<<<<<<<<<;;;:::999888777999888777555444333333333333333333333333333333333222222222222222222222222222222333333333333222222222222333333333333444444000222555888===CCCJJJOOO]]]\\\[[[XXXYYY^^^hhhoooiiiccc```cccjjjrrr}}}qqqiii```WWWRRRRRRQQQ[[[hhhyyyyyyfff[[[PPPIIIQQQfff}}}}}}hhh^^^___cccdddeeefffhhhjjjjjjjjjjjjiiifffdddaaa]]]VVVKKK===333222222111000000000111111000000000000000000000000////////////////////////------------------------........................,,,,,,,,,---------..................................................................................................................////////////000111111111111222222222222333555555555666888;;;999:::;;;===???AAABBBCCCEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCC???===;;;888666444444444222111000///////////////---------------.........,,,,,,,,,---------......------............------,,,,,,,,,------------...------------------------------------------------................................................////////////////////////---------.......................................------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------......------------------------------------------------------<<<<<<<<<;;;:::999888777777777666555555555555555333333333333333333333333111111111111111111111111222222333333333333222222222222333333333333444444222555888<<>>@@@BBBDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIFFFGGGGGGGGGHHHHHHHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@<<<;;;999666444333333333111111000////////////000,,,,,,,,,------.........,,,,,,,,,---------......------............------,,,,,,,,,---------......------------------------........................................................................////////////////////////---------.........//////........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,------......------------------------------------------------------<<<<<<<<<;;;:::999888777666555555555555666777777333333333333333333333333111111111111111111111111222222333333333333222222222222333333333444444444555777;;;@@@GGGOOOYYY___RRRPPPOOOQQQVVV[[[```aaabbbaaaeeelllqqqrrruuuyyy~~~tttggg]]]YYYMMMSSSWWW[[[hhh|||lll___SSSRRRZZZkkkrrrfffcccccccccdddgggjjjkkkkkkjjjjjjjjjgggeeeddd```UUUGGG<<<333333222111000000111111000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,---------..............................////////////////////////............................................................/////////000000111111111111222222222222333444444444666999<<<999:::<<<>>>@@@CCCDDDEEEDDDDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIICCCCCCCCCCCCBBBAAA@@@???;;;999777555333333333333111000000////////////000,,,,,,,,,------.........,,,,,,,,,---------......---..................---,,,,,,,,,------.........------------------------////////////////////////................................................////////////////////////---------.........//////........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........+++,,,,,,---.........---------------------------------------------------<<<<<<<<<;;;:::999888777666666555444333333222222333222222111111222222333444111//////111222///---111111222222222333333333000//////000222333333333888:::>>>EEENNNUUU[[[]]]RRRPPPNNNQQQVVV[[[]]]^^^```dddhhhiiijjjmmmtttzzz~~~uuuiii```ZZZSSSPPPUUU\\\jjj}}}pppddd\\\VVV]]]zzzwwwgggdddaaafffjjjiiiggghhhjjjllljjjiiihhhhhhfff___SSSIII???777222444444000///222000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,---...///.........////////////000......---------....../////////............//////............/////////000222222222111111111111111555555666666666666666666999;;;===>>>>>>???AAABBBEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJEEEDDDCCCBBB@@@===;;;:::777666666444333222111111000///...---------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------............///////////////////////////////////////////////////..............................------------......000000//////.........---........................................................................................................................---------............///...------,,,,,,------...=========<<<;;;:::888888555555555444444333333222333222222111111222222333222000...///222333111///111111222222222333333333111000000111222333444333999>>>FFFPPPXXX\\\\\\\\\VVVVVVUUUVVVXXXZZZ[[[\\\fffiiilllmmmmmmqqqxxx~~~xxxmmmbbbYYYSSSTTTVVV___uuu}}}rrrfffZZZYYYmmmrrrccc```dddhhhiiihhhiiikkkllljjjhhhhhhhhhhhhbbbXXXPPPDDD:::222222333111000222000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------,,,,,,,,,---......------........./////////000///...---------------......------------.............../////////000000111111111111111222222222555555555666666666666666999:::<<<======>>>@@@BBBDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHDDDDDDCCCAAA???===;;;:::666666555444333222111111//////...---------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------............///////////////////////////////////////////////////........................///......------......///000/////////....................................................................................................................................---------............///.........------.........============<<<:::999888444444444444444444444444333222222111111222222333000///...000222333333222111111222222222333333333222222222222333444444555;;;CCCPPP\\\cccccc___[[[XXXZZZ[[[ZZZXXXYYY\\\```mmmooopppppppppttt{{{xxxkkkaaaXXXUUUSSSVVVdddtttzzzeeeXXX___nnneee```bbbdddhhhjjjkkkkkkllljjjiiihhhiiiiiifff___YYYLLL@@@333000222222111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////..............................---,,,,,,,,,------,,,---------............111000///...---,,,,,,,,,------,,,,,,,,,,,,------....../////////000000000000000111111222222333333555555555666666777777777888:::<<<=========???AAABBBCCCDDDFFFGGGHHHHHHHHHFFFGGGHHHHHHHHHGGGFFFEEECCCCCCBBB@@@>>><<<:::999555555444333222111111000//////...------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------............///////////////////////////////////////////////////........................///......------......///////////////....................................................................................................................................---------............/////////............//////======<<<<<<;;;:::888777333333444444444444444444333222222111111222222333000000000111222222222222111111222222222333333333222333333333333444666888???IIIWWWbbbgggeeeaaa]]]YYY\\\^^^[[[XXXZZZcccjjjrrrssssssrrrssswww}}}uuuiii^^^ZZZVVVSSS[[[fffzzzuuu___ZZZ___vvvmmmccc``````eeeiiijjjjjjjjjkkkiiihhhhhhhhhfffbbb___UUUGGG888111111333333111000000000000000000000000////////////////////////////////////////////////////////////////////////........................///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---------------...------,,,,,,------......////////////000000000000000111111222333444444444555555666777888888888888:::<<<<<<<<<===???@@@@@@AAACCCEEEFFFHHHHHHHHHEEEFFFHHHHHHHHHFFFDDDBBBBBBAAAAAA???===;;;999777444333333222111111000000///......---------..............................------------------------+++++++++,,,,,,,,,,,,---........................---------............///////////////////////////////////////////////////........................//////............/////////////////////.................................................................................................................................---------............///......------------......;;;;;;;;;:::999888777666333333444444444444444444333222222111111222222333222222222222111000000111111111222222222333333333222333444444444555999<<>>@@@???@@@BBBDDDEEEFFFGGGGGGDDDEEEFFFGGGGGGEEECCCAAA@@@@@@???>>><<<999777666222222222111000000//////......---------......///---.....................------------------------++++++,,,,,,,,,---------........................---------............////////////////////////////////////////////////////////////////////////////////////....../////////.........///////////////........................................................................................................................---------............///---,,,,,,++++++,,,,,,---::::::::::::999777666555444444444444444444444444333222222111111222222333333444444333111///000111111111222222222333333333111333555555444777<<>>>>>======???AAA???@@@BBBCCCDDDEEEEEEFFFCCCDDDEEEEEEEEEDDDCCCBBB??????>>><<<:::888666555111111000000000/////////...------------...//////---------...............------------------------,,,,,,,,,---------..............................---------............///////////////////////////////////////////////////////////////////////////000//////......//////000.........///////////////........................................................................................................................---------............///,,,,,,++++++++++++,,,,,,;;;;;;;;;:::999888777666555555555444444333333222333222222111111222222333111333444333111000111333111111222222222333333333000333555555555888???EEELLLNNNPPPPPPPPPSSSZZZaaahhhhhhfffbbb```cccllltttttttttuuuxxx|||zzzpppgggZZZSSSTTTUUUZZZkkk|||jjj\\\YYY___mmmppp\\\\\\ccceeefffiiijjjjjjkkkjjjhhhfffeeeeeebbb___SSSBBB888666444111111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................------,,,,,,,,,---......------........./////////---------------...///000///......------....../////////000000000111111111333333333333333333333333333333555666888:::;;;<<<<<<>>>??????>>>>>>@@@AAA@@@@@@AAACCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDD>>>>>>===;;;999777555444000000////////////......---------------...//////---------.........//////........................------........./////////........................---------............///////////////////////////////////////////////////////////////////////////000000////////////000000............/////////000........................................................................................................................---------............///---,,,,,,++++++,,,,,,---<<<<<<<<<;;;:::999888777666666555444333333222222333222222222222222222333///111333333111111333666111111222222222333333333///222555666666999AAAGGGLLLNNNNNNMMMLLLPPPXXX```^^^___```___```dddkkkqqqnnnnnnqqquuuyyy|||||||||~~~wwwnnnbbbZZZZZZSSSSSS]]]tttooo```YYYZZZhhhvvv^^^[[[bbbeeegggkkkhhhjjjkkkkkkjjjhhhhhhhhhcccbbbXXXGGG:::666444111111111111111111111111111000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,------...///.........////////////000///......---------.........------,,,,,,------...000000000000111111111111444333333333333333333333222333555666888:::<<<<<<===>>>@@@@@@??????@@@BBB@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEE>>>===<<<;;;999777555333///////////////.........---------------...///000---------.........//////.................................////////////000........................---------.........//////////////////////////////////////////////////////000000000000000000000000000000////////////000000---.........//////000000........................................................................................................................---------.........//////...------,,,,,,------...>>>===:::888666555555555666666555444444444444555333444444555444333111000000111111222222333444444111222222333333222222111333222222444888===CCCFFFJJJIIIIIIIIILLLQQQVVVYYYWWWWWWWWWYYY\\\___cccdddiiikkkmmmppprrrtttuuuvvvzzzrrrddd]]]WWWUUUYYYcccttttttjjjZZZXXX```zzzjjj______bbbeeehhhhhhiiikkkjjjhhheeeeeeeeefff___XXXQQQDDD666111444222222111000000111222333000000000000////////////000///...------...///000......................................................................................................------------..................////////////111111111000000000000000000000111222333444444555777888999999888777999:::<<<===@@@BBBDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFFFFEEEDDDBBBAAA@@@===<<<:::888555333111000111111000......---------//////............//////........................//////.........---------....................................------------...///000///---,,,---...///////////////000000000000000000/////////.........000111111/////////000222222111000//////000000////////////////////////000//////.........//////000000000000////////////.........////////////000111000//////.../////////000000///...------,,,,,,...........................------,,,,,,------...<<<;;;999888777666777777666666555444444444444444222333444444444333222111333222222222222222222222111222222333333222222111333333333555888>>>CCCFFFGGGGGGGGGIIILLLQQQVVVXXXYYY[[[]]]]]]^^^___bbbdddhhhjjjmmmppprrrssstttuuuyyyqqqjjj]]]YYYXXX]]]gggzzzwwweee]]]^^^sssmmmbbb\\\]]]aaafffhhhjjjiiihhhfffffffffgggaaa[[[UUUIII;;;444444333222111000000111222333000000000000////////////000///...------...///000......................................................................................................------------..................////////////111000000000000000000000000000111222333444444555555666888999888999;;;<<<===>>>AAACCCDDDEEEDDDDDDEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCAAA@@@???;;;:::999777555333222111111000///......---------//////............//////........................//////.........---------....................................------------...000111000.........000000000000000000000000000111111111111111111111111///111222222111111111222333333222111111111111111000000000000000000000000111111000///////////////---------------........./////////000000000111111//////...------.........000000//////......------...........................------,,,,,,------...999999888888777888888999666555555444444444444444111222333333444333333222444444333333222111111000111222222333333222222111333333444666:::???CCCFFFCCCDDDFFFIIIMMMPPPTTTVVV[[[___cccccc```^^^aaaeeefffjjjnnnqqqrrrrrrssstttyyyxxxeee___YYYWWWYYYgggttthhhaaallliiiYYYXXX^^^ccceeehhhhhhhhhgggggghhhgggccc___[[[QQQBBB888444333222111000000111222333000000000000//////////////////............//////......................................................................................................------------..................////////////000000000000000000111111000000111222333444555555333555777888999:::<<<>>>>>>???AAACCCEEEEEEEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBB@@@>>>===999888777666555333222222111000///......---......//////............//////......................../////////............---------..................000////////////............///111000//////000111111111111111000000000000222333333444444555555666555666888999888777888999999888777777777777777777666666666666666666666666555555333222111111111111000000000000000111111111000000000000111111111111///......---......//////////////////////////////..............................------------......999999999888888888888888666555444444333333444444111111222222333333333333333333333222222111111111111222222333333222222111333444555888<<<@@@DDDFFFBBBDDDFFFIIILLLOOOQQQQQQYYY```fffeeeaaa___bbbggggggkkkpppssssssrrrsssuuuzzz~~~nnnggg]]]VVVSSS]]]tttwwwmmmmmm{{{uuu^^^ZZZ___aaacccfffggggggggghhhiiifffdddbbb___WWWJJJ===444444333222111111111222333000000000000/////////////////////....../////////......................................................................................................------------..................////////////000000000000000111111111000111111222333444555555444666888999999:::<<<>>>>>>???@@@BBBDDDDDDEEEEEEGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCC@@@>>><<<:::666666555555444333333333000000///...............//////............//////......................../////////...............------............//////000000000000000/////////---...000000///000111333111111222333444555666666888888999:::;;;<<<======@@@BBBDDDDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>===<<<:::999888888888777666666555555444333333111111111111111000000000000//////...//////000000.........///////////////..............................------------......;;;::::::999888777666555555555444333333333333333111111111111222333333444111111222222222333333333111222222333333222222111333444777:::>>>BBBDDDFFFDDDEEEHHHJJJMMMNNNNNNOOOWWW]]]dddeeeaaa```dddiiiiiinnnsssuuussssssuuuxxx|||zzzqqqeee[[[TTTXXXhhhyyywwwtttfff[[[ZZZ^^^aaaeeefffggggggiiijjjfffeeecccaaa\\\RRRCCC777555444222111111111222222000000000000////////////...//////////////////...////////////////////////..............................................................................------------..................//////////////////000000111111111111111111222333444555555666666777999999999:::;;;===>>>>>>@@@AAACCCDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCAAA???<<<:::999444444444444333333333333000//////............/////////............//////////////////////////////////////////////////////.........//////000000000........./////////000000...000222333333333555777888999:::<<<>>>@@@BBBCCCCCCDDDEEEFFFGGGIIIJJJJJJNNNPPPRRRRRRQQQPPPQQQRRRSSSRRRRRRQQQRRRRRRSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLJJJIIIHHHGGGFFFFFF@@@@@@>>>===;;;999888777666666555444333222222111111000//////......//////...............////////////////////////////////////......------......///::::::::::::888777555555555444444333333333333333222111111111111222222333000111111222333333444444111222222333333222222111333555888<<<@@@CCCEEEFFFFFFGGGIIIKKKMMMOOOPPPPPPWWW\\\aaabbbaaabbbgggkkkkkkppptttuuurrrrrrvvvzzz}}}~~~pppcccYYYVVV\\\fffrrrssssss^^^TTT]]]```dddffffffggghhhjjjgggfffcccaaa___YYYJJJ<<<555444333222111111222222000000000000////////////......////////////......////////////////////////..............................................................................------------................../////////////////////000111111222222111111222333444555666666666888::::::999:::;;;===??????@@@AAACCCDDDEEEFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@>>><<<:::999333333333333222222222222//////............////////////............//////////////////////////////...////////////000000000//////000000111111222222---...///000111222333444666888;;;<<<<<<>>>@@@BBBEEEFFFGGGJJJLLLOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ\\\\\\ZZZYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTTTTPPPOOONNNLLLJJJHHHGGGFFFBBBAAA@@@>>><<<:::999888444333222111000///////////////////////////////////////////////////////////////............//////888999999:::999888777666555444333333222222333333333222111000000111111222222222222222222222222333111222222333333222222111333555999>>>AAADDDEEEFFFEEEFFFIIIKKKOOORRRTTTUUUZZZ]]]___aaabbbdddhhhkkklllqqqtttsssppppppvvv|||}}}zzznnncccZZZWWWYYYooossshhhtttmmmZZZ]]]```ccceeeffffffhhhiiijjjhhhdddaaabbb```RRRCCC666555333222111111222222000000000000////////////---...///000000///...---////////////////////////..............................................................................------------..................////////////...//////000111111222222111222222333444555666666555777999::::::;;;===???AAABBBBBBCCCEEEFFFHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@???===;;;:::999333333222222111111111111//////............////////////............//////////////////////////////.../////////000000000000000111111222222333444444333333555777999;;;======CCCEEEHHHIIIJJJLLLNNNPPPQQQQQQSSSTTTVVVXXXYYYZZZZZZ[[[[[[\\\]]]^^^^^^___]]]^^^______]]][[[[[[\\\\\\\\\[[[[[[\\\\\\]]]^^^ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\[[[ZZZZZZYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVUUURRRQQQOOOLLLIIIFFFDDDCCC<<<;;;:::888666555444444333222222111111000000000//////////////////////////////............//////666777888999:::999999888555444333333222222333333444333111000000000111111444444333222222111111111222222222333333222222222333555:::???BBBEEEFFFFFFDDDFFFHHHKKKPPPTTTXXXZZZ^^^^^^___```cccfffiiikkklllpppsssrrrnnnooouuu||||||wwwlllaaaYYYWWW```rrrtttcccgggrrr~~~ggg]]]```ccceeeffffffgggiiillljjjdddaaaddddddXXXHHH666555444222111111222222000000000000////////////---...///000000///...---000000000000000000000000.................................................................................------...................../////////000...//////000111222222222111222222333444555666666333555888999;;;<<>>===;;;:::999333333222222111000000000//////.........//////000//////............//////000000000000000000000000.../////////000000111111111111222333444444555555:::;;;===???BBBDDDFFFGGGMMMOOORRRTTTUUUVVVYYY[[[WWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^^^^_________]]]______^^^\\\ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\WWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY^^^\\\ZZZWWWSSSPPPNNNLLLEEEDDDBBB???===<<<;;;:::555555444444333222111111000000000000000000000000//////............//////::::::999888777666555444666666555444333333222222222222222222222222222222333333333333333333333333222333333111000000333555555777:::>>>@@@BBBCCCCCCEEEFFFHHHLLLPPPUUUXXX[[[^^^```ccccccbbbcccgggjjjlllllllllkkkkkkmmmrrruuuzzz}}}}}}qqqeee[[[VVVbbbgggyyyuuu___]]]eeelllbbbeeeddd```___dddhhhgggiiifffccccccccc```YYYRRR===777555666444000000444000000000000000000000000000000000000////////////..............................................................................////////////..............................////////////000000000000000111111111222222222222444444555555666777777777888777888888:::===@@@AAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFDDDBBBBBBBBBBBBCCC@@@???>>><<<:::999999999333222111000////////////000000000000//////////////////000000//////...---/////////000000000000000333222000/////////000111111222444666999;;;======DDDEEEHHHKKKNNNPPPRRRRRRVVVWWWWWWXXXYYYZZZ[[[[[[YYYXXXXXXXXXXXXXXXWWWWWW\\\]]]^^^```aaabbbcccccc___^^^\\\ZZZYYYWWWWWWVVVWWWVVVUUUTTTTTTUUUWWWXXXUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVYYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZZZZYYYVVVSSSPPPOOOKKKKKKIIIHHHEEEBBB@@@???>>>===<<<:::888666444333111000///000111111///---111000///---------......::::::999888777666555555666555555444333333222222222222222222222222222222333333333333333333333333222333333222111111333555777999;;;>>>AAABBBCCCCCCFFFGGGJJJOOOSSSXXX[[[]]]\\\^^^`````````bbbfffjjjjjjjjjjjjjjjjjjlllppptttzzz|||~~~~~~~~~|||{{{}}}|||{{{yyywwwvvvvvvvvvvvvsssssssssssssssssssssssstttsssrrrrrrsssvvvxxxyyyyyyzzzzzzzzz{{{}}}~~~}}}|||{{{zzzyyyxxxxxxxxxuuuuuuvvvvvvuuusssrrrqqqmmmnnnqqquuuxxxzzz{{{{{{|||}}}}}}ooo```WWW[[[^^^mmmsss^^^YYY___nnnxxxgggccc^^^^^^aaadddffffffhhhfffccccccdddaaa[[[UUUBBB:::555666555222111444000000000000000000000000000000000000////////////..............................................................................////////////..............................////////////000000000000000000000111111111222222333444444555666666777777999999999:::;;;===>>>???AAABBBBBBDDDEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEEEE@@@???>>>;;;:::888888777333222111000////////////000000000000////////////---......///////////////000000////////////////////////000111222444666666:::<<<>>>BBBFFFIIILLLNNNOOOPPPRRRTTTVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZ]]]]]]___```aaaaaabbbbbbaaa___]]]ZZZXXXVVVTTTTTTNNNMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMOOOOOORRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXVVVUUUSSSSSSPPPPPPOOONNNLLLJJJIIIHHHEEEEEEDDDBBB@@@>>>===<<<777444222000000000///...000000///......///000111:::999999888777666555555555555555444444333333222222222222222222222222222333333333333333333333333222333333222111222444666999:::<<<>>>@@@AAABBBBBBDDDFFFJJJOOOSSSWWWZZZ[[[ZZZ[[[[[[\\\]]]aaafffiiiggghhhiiiiiiiiilllpppsssxxx{{{~~~~~~}}}}}}~~~}}}|||{{{{{{{{{zzzxxxvvvqqqpppoooooonnnnnnnnnnnnoooooopppqqqrrrrrrrrrrrrpppppppppppppppooonnnmmmoooooonnnmmmkkkhhhfffdddbbb```^^^]]]^^^___^^^]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^\\\[[[[[[\\\^^^]]]]]]\\\\\\ZZZYYYYYYXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUWWWYYYZZZ[[[\\\]]]]]]]]]___bbbeeefffeeedddbbb```^^^\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]YYYYYYYYYYYYYYYXXXWWWVVVRRRSSSUUUWWWYYYZZZ[[[[[[\\\]]]___bbbeeehhhjjjkkklllpppuuuwwwxxxzzz}}}kkk]]]XXXVVV___sssuuubbbYYYYYY]]]yyyrrrbbbVVV[[[bbbddddddfffgggeeeddddddeeeccc^^^YYYJJJ@@@777444555444333333000000000000000000000000000000000000////////////..............................................................................////////////..............................////////////000000000000///000000000111111111111333333333444555555666666999:::;;;<<<============AAABBBCCCDDDEEEFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFFFFAAA???===;;;888777666555222222111000////////////////////////000000000000---......///000000111111222111000//////000111222000222555888<<>>:::777555444333111////////////000111222333999999888888777666666555555555444444444333333333222222222222222222222222333333333333333333333333222222333222222333666888:::;;;<<<===???@@@@@@AAABBBDDDHHHLLLOOORRRSSSTTTXXXWWWWWWXXX[[[___eeehhhfffggghhhiiijjjlllpppssswwwzzz~~~|||wwwuuutttrrrmmmiiikkkkkkjjjiiihhhgggffffffdddccccccbbbbbbcccdddeeebbbaaa```___```___]]][[[\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXWWWVVVVVVYYYYYYYYYYYYXXXVVVTTTSSSSSSQQQPPPPPPPPPQQQPPPNNNOOOPPPPPPPPPPPPPPPOOOOOOMMMMMMLLLMMMOOOOOONNNMMMQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNOOOPPPQQQOOOQQQRRRRRRRRRSSSUUUXXXWWWVVVUUUSSSRRRQQQPPPPPPRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQPPPQQQRRRTTTVVVXXXZZZ[[[WWWZZZ^^^aaabbbdddgggjjjjjjmmmqqquuu{{{xxxhhh\\\WWWXXXeeeyyy}}}lll```ZZZWWWooogggRRRWWWaaabbbccchhhfffeeedddeeefffdddaaa^^^QQQFFF999333444555333111000000000000000000000000000000000000////////////..............................................................................////////////..............................////////////000000000000//////000000000111111111222222333333444555555555888999;;;===>>>???>>>>>>BBBCCCDDDFFFFFFGGGFFFFFFCCCCCCCCCCCCCCCCCCDDDDDD@@@???<<<:::777555444333111111000///////////////////////////000000000000////////////000000111111222111000000222444666777999<<<@@@EEEIIIMMMNNNOOOTTTUUUWWWXXXZZZ\\\^^^^^^___````````````___^^^^^^ZZZYYYVVVSSSPPPLLLJJJIIIEEEFFFIIIKKKNNNQQQSSSTTTZZZ[[[]]]___```aaabbbbbb___^^^[[[WWWSSSOOOLLLJJJMMMNNNNNNNNNNNNLLLJJJIIIAAAAAA@@@@@@AAABBBCCCDDDGGGIIILLLOOORRRTTTVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXVVVTTTRRRQQQRRRTTTUUUSSSSSSSSSTTTTTTUUUVVVWWWVVVVVVVVVVVVUUUTTTRRRQQQLLLJJJFFFCCCAAA===999666111111000000000000111111999999888888777777666666444444444444444333333333222222222222222222222222333333333333333333333333111222333333333444777::::::;;;;;;<<<===>>>???@@@DDDEEEGGGJJJLLLNNNOOOOOOVVVUUUUUUVVVZZZ___dddgggeeefffhhhjjjkkkmmmqqqtttvvvyyy}}}zzzvvvrrrqqqkkkgggdddccccccbbb___[[[\\\\\\\\\[[[ZZZZZZYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[]]]\\\[[[[[[[[[ZZZXXXVVVWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSUUUVVVVVVVVVUUUUUUUUUSSSRRRSSSTTTTTTSSSQQQRRRRRRSSSSSSSSSRRRQQQQQQNNNNNNNNNOOOQQQQQQPPPNNNPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQRRRRRRRRRSSSPPPRRRSSSSSSRRRSSSUUUVVVTTTTTTSSSSSSSSSTTTUUUUUUWWWWWWVVVVVVWWWWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXYYYWWWWWWVVVWWWWWWXXXZZZZZZXXXYYY[[[\\\]]]^^^```aaa___bbbeeehhhlllqqqwww{{{qqqddd\\\XXX^^^mmmxxxiii___WWWiiisssWWWUUU^^^aaadddkkkeeeeeeeeeeeefffeeecccaaaWWWLLL===444333555333///000000000000000000000000000000000000////////////////////////////////////......................................................////////////..............................////////////000000000000000000000000111111111111222222333333444555555555666888:::===@@@AAAAAAAAACCCDDDFFFGGGHHHGGGFFFFFFAAABBBBBBBBBCCCCCCBBBBBB???===;;;888666444222222111000//////////////////.../////////000000000111000///............/////////000111333666999<<<>>>EEEHHHLLLPPPTTTVVVWWWXXXZZZZZZ[[[\\\]]]^^^___```______`````````______^^^ZZZXXXUUURRRNNNJJJGGGFFF@@@AAACCCFFFIIILLLNNNOOOVVVWWWYYY\\\^^^```aaaaaa^^^]]][[[XXXTTTPPPMMMKKKKKKLLLLLLLLLKKKJJJHHHGGGCCCCCCBBBBBBCCCEEEFFFGGGJJJKKKNNNRRRUUUXXXZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYVVVTTTQQQNNNMMMNNNPPPRRRRRRRRRSSSSSSUUUVVVXXXYYYXXXYYYZZZ[[[ZZZYYYWWWVVVRRRQQQOOONNNKKKFFF@@@;;;777666555444222000///...888888888888777777666666444444444444444444444444222222222222222222222222333333333333333333333333111222333333444555999;;;;;;;;;;;;<<<===???@@@AAAGGGHHHHHHJJJKKKNNNPPPQQQWWWUUUTTTVVV[[[```ccceeeccceeehhhjjjkkknnnqqqttttttwww|||}}}|||zzzzzzyyyvvvsssnnnjjjfffdddccc```___^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\```___^^^]]]^^^___```aaaaaa```_________^^^\\\ZZZZZZYYYYYYYYYYYYYYYZZZZZZ\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYXXXUUUVVVXXX[[[\\\]]]]]]]]]ZZZYYYYYYZZZ[[[[[[ZZZXXXVVVWWWXXXYYYXXXWWWVVVUUUSSSRRRRRRTTTVVVVVVUUUTTTUUUVVVWWWYYY[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[ZZZZZZXXXZZZ[[[[[[[[[ZZZ\\\]]]ZZZZZZZZZ[[[]]]___aaaccccccbbbbbbaaaaaabbbbbbccceeedddcccaaa````````````\\\\\\^^^```bbbeeehhhiiihhhgggfffeeedddeeefffgggdddcccbbbaaaaaabbbcccdddcccdddffffffgggiiilllooowwwxxx{{{zzzlllccc\\\\\\eeewwwrrrfffYYYbbbrrreeeZZZ\\\```eeejjjeeeeeeeeeeeeeeeddddddccc[[[RRRDDD777333555333///000000000000000000000000000000000000////////////////////////////////////......................................................////////////..............................////////////000000000000000111111111222222222222333333333444555555666666666777:::===@@@BBBCCCDDDCCCEEEGGGHHHIIIHHHFFFEEEBBBCCCCCCDDDCCCCCCBBBBBB===;;;999777444333222111000//////....../////////......//////000000111111///...---,,,---...///000111333666:::>>>BBBEEEFFFOOOPPPSSSUUUXXXZZZ[[[\\\[[[\\\]]]^^^```aaacccccc^^^______`````````______ZZZYYYVVVSSSOOOLLLJJJHHHCCCDDDEEEGGGIIIKKKLLLMMMPPPQQQTTTVVVYYYZZZ\\\\\\[[[[[[ZZZXXXVVVSSSPPPNNNKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMPPPRRRTTTXXX[[[]]]___```^^^^^^]]]]]]\\\[[[ZZZZZZTTTRRROOOMMMLLLMMMNNNOOOSSSSSSSSSSSSTTTVVVXXXZZZXXXYYY[[[\\\]]][[[ZZZYYYUUUTTTSSSRRRPPPLLLFFFBBB@@@???===;;;888555222000888888888888777777777777444444444444444444444444222222222222222222222222333333333333333333333333111222333444444666:::<<<===<<<======???AAACCCDDDHHHGGGGGGHHHKKKOOOSSSUUUWWWVVVUUUXXX]]]aaaccccccaaacccfffiiikkkmmmpppssssssvvv{{{~~~}}}~~~~~~~~~|||yyywwwvvvuuuuuutttuuuwwwwwwvvvvvvxxxyyyyyyyyyzzzzzz{{{|||||||||~~~~~~~~~~~~||||||}}}|||zzzxxxvvvvvvvvvvvvvvvwwwxxxyyy||||||}}}}}}}}}}}}||||||~~~~~~}}}|||{{{yyywwwvvvrrrtttvvvxxxyyyzzzzzzzzzwwwwwwwwwxxxyyyyyywwwuuussstttvvvwwwwwwvvvuuutttooonnnmmmnnnqqqrrrrrrqqqtttvvvxxxzzz|||~~~~~~~~~|||}}}}}}}}}|||{{{{{{zzzxxxzzz{{{{{{zzzzzzzzz{{{{{{zzzzzz{{{}}}~~~~~~}}}~~~zzzzzzzzz}}}wwwmmmccc^^^___iii}}}|||ooo]]]^^^eeeuuuwwwccc^^^aaaeeegggdddeeeeeeeeedddccccccddd___YYYLLL<<<555555444000000000000000000000000000000000000000////////////////////////////////////......................................................////////////..............................////////////000000000000222222222222333333333333333444444555666666777777999999;;;<<>>>>>>>>???AAACCCFFFGGGFFFEEEEEEFFFJJJOOOUUUXXXXXXVVVVVVYYY^^^bbbcccbbb___aaaeeegggiiilllooorrrsssvvvzzz~~~vvviii___ZZZ]]]lll{{{wwwbbb\\\^^^kkk|||jjj```ccceeecccdddeeefffeeecccbbbcccdddaaa^^^QQQ@@@777666666222000000000000000000000000000000000000////////////000000000000000000000000......................................................////////////..............................////////////000000000000222222333333333444444444444444555555666777777777<<<<<<<<<<<<>>>@@@BBBDDDDDDFFFHHHJJJJJJIIIFFFEEE???@@@@@@@@@???>>><<<;;;999888777555333222222222//////.........//////000---......///000111111222333333333444777;;;???AAAHHHKKKPPPUUUYYY[[[[[[[[[ZZZZZZZZZ[[[]]]```bbbdddcccbbbaaa```___]]]\\\\\\^^^^^^]]]]]][[[ZZZYYYXXXUUUTTTSSSQQQOOOMMMLLLKKKMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGHHHIIIJJJKKKOOOOOOOOOOOOPPPRRRTTTUUURRRTTTUUUXXXZZZ[[[\\\\\\^^^]]]\\\[[[ZZZYYYXXXWWWNNNNNNMMMMMMNNNPPPRRRSSSQQQPPPOOONNNNNNPPPRRRSSSYYYZZZ]]]___```___^^^\\\___[[[WWWTTTTTTVVVWWWWWWOOOOOONNNKKKHHHDDDAAA???::::::999888777666555444555444333333555555444333000000000000111222333444222222222222222222222222333333333444555777999:::@@@<<<999;;;BBBHHHJJJIIIFFFDDDBBBCCCHHHNNNSSSUUUTTTTTTVVVYYY\\\^^^^^^]]]aaaccceeegggiiilllppptttvvvwwwxxx}}}pppddd\\\YYY```kkk~~~fffccc]]]]]]ggg{{{vvvbbbcccgggcccdddeeeeeeeeeeeeeeeeeeeeeeee```UUUIII===555222222444333222222111111222222111111111111000000000000000000000000000000000000000...---...///000///...000///...------,,,,,,---////////////000000000000////////////////////////////////////000000000000444444444444555666777777444444555777888999:::;;;666999<<<>>>???@@@BBBDDDEEEFFFHHHIIIIIIHHHFFFEEEBBBBBB@@@???===<<<:::::::::888666444222111000000---...//////000000//////111222444333222222333444444777;;;???BBBFFFJJJMMMVVVWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^___^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\YYYXXXVVVTTTQQQNNNLLLKKKLLLMMMNNNLLLJJJHHHGGGHHHFFFGGGIIIIIIJJJIIIHHHGGGKKKJJJHHHHHHIIIJJJIIIHHHEEEHHHLLLOOOPPPNNNKKKIIIKKKIIIFFFEEEFFFIIIMMMOOOPPPMMMIIIHHHIIIJJJKKKLLLJJJKKKMMMQQQUUUXXXXXXWWWVVVXXXXXXVVVSSSPPPNNNMMMOOONNNLLLJJJKKKMMMOOOPPPTTTSSSRRRPPPNNNLLLJJJIIIMMMPPPVVV[[[^^^___]]]\\\aaa```^^^\\\ZZZXXXXXXXXXTTTSSSRRRRRRQQQOOOKKKHHH::::::999888777666555444555333333333444555444333111111111111222333444555222222222222222222222222555555555555777999:::<<>>EEEJJJLLLKKKHHHEEECCCDDDHHHNNNRRRSSSSSSTTTVVVYYY\\\]]]]]]]]]```bbbdddfffhhhkkkooorrrtttuuuwww{{{xxxjjj```[[[___gggyyyqqqkkkccc^^^ddduuukkkbbb```___eeeeeeeeeeeeffffffggggggeeeaaaYYYMMM@@@777444333333222111111000000111111111111111111000000000000000000000000000000000000000...---...///000///...000///......---.........////////////000000000000////////////////////////////////////000000000111333333333333444555666777444555666777888:::;;;;;;888:::===???@@@@@@BBBDDDEEEFFFHHHIIIJJJIIIGGGFFFFFFEEEDDDBBB@@@>>><<<;;;999888666444222111000000000000000000000///...---...000111000000000222444777;;;AAAFFFKKKPPPTTTWWWXXXYYYZZZ\\\]]]^^^^^^^^^[[[\\\]]]]]]]]]\\\[[[[[[]]]]]]\\\[[[ZZZYYYXXXXXXTTTSSSQQQOOOMMMLLLKKKKKKIIIJJJKKKJJJHHHFFFFFFGGGFFFGGGHHHJJJKKKKKKKKKJJJLLLLLLLLLMMMNNNNNNMMMKKKMMMPPPUUUYYYZZZYYYVVVTTTRRRQQQPPPNNNMMMPPPVVVZZZXXXTTTOOOLLLJJJJJJIIIHHHJJJIIIJJJMMMOOOPPPOOOMMMQQQQQQRRRQQQOOOMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPTTTTTTSSSRRROOOLLLJJJHHHHHHJJJNNNSSSXXX\\\```bbbbbbbbbaaa___^^^]]]\\\\\\[[[XXXVVVTTTSSSRRROOOMMM999999888777666666555555555333222333444555444222222222222222333444555555222222222222222222222222444444444555666888999:::<<<;;;;;;???FFFJJJKKKJJJHHHFFFDDDEEEIIINNNQQQRRRSSSTTTWWWYYY[[[]]]]]]]]]___aaadddeeegggjjjmmmpppqqqsssuuuyyy~~~pppccc[[[[[[___ppp|||ttthhh^^^```nnnzzzccc]]]```ddddddeeefffgggggghhhhhhcccbbb^^^SSSEEE:::666555222111000000//////000000111111111111000000000000000000000000000000000000000...---...///000///...//////......//////000000////////////000000000000/////////////////////////////////000000000111111222222222222333444555666555555666777999:::;;;<<<;;;===@@@AAAAAABBBCCCEEEFFFGGGHHHJJJJJJJJJIIIHHHHHHGGGFFFCCC@@@>>><<<;;;888777555333222111000000111111000000//////.........///000111111333777999@@@DDDJJJPPPTTTWWWZZZ\\\ZZZZZZ[[[]]]]]]^^^^^^^^^[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWUUUSSSQQQPPPOOOOOOJJJIIIHHHGGGHHHIIIJJJKKKJJJLLLMMMNNNMMMMMMNNNOOOOOOPPPQQQSSSTTTUUUUUUUUUYYYZZZ\\\^^^``````]]]ZZZWWWZZZ^^^bbbdddeeeeeeddddddffffffccc```bbbiiipppkkkfff```[[[XXXUUUSSSQQQOOOOOOOOOPPPQQQPPPNNNLLLNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLNNNNNNNNNMMMMMMNNNOOOPPPOOONNNKKKIIIGGGGGGGGGGGGJJJOOOWWW^^^cccbbbbbbbbbbbbaaa```______aaa^^^YYYWWWUUUUUUSSSRRR999888888777666666555555444333222222444444333222222222222222222333444444222222222222222222222222000111222333444555777777666777999>>>DDDGGGGGGFFFFFFEEEDDDFFFKKKOOORRRSSSRRRTTTWWWZZZ[[[[[[]]]]]]___aaadddfffhhhjjjmmmpppppprrruuuyyy|||}}}zzzlllbbb]]]\\\hhhuuuyyyjjj^^^[[[iiihhh^^^dddbbbbbbcccdddfffggghhhhhh```cccbbbXXXJJJ===777666222222111000000000000000111111111111000000000///////////////////////////000...---...///000///............//////000222222////////////000000000000//////////////////////////////000000000111111111222222222222333444555555555666777888999;;;<<<<<<>>>@@@CCCDDDCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGDDDAAA>>>;;;999888666555444222111000000000.........//////000000111000222444666999===BBBFFFKKKOOOTTTWWWWWWWWWWWWWWWYYYZZZ[[[[[[\\\\\\[[[[[[ZZZZZZYYYXXXVVVUUUTTTSSSPPPOOOMMMLLLKKKJJJJJJJJJGGGGGGGGGIIILLLOOOSSSUUUUUUWWWZZZ[[[]]]___bbbdddeeeeeeffffffggggggggggggnnnooorrrvvvxxxxxxuuurrrffffffgggiiilllppptttvvv{{{~~~{{{vvvvvv}}}{{{uuupppmmmjjjgggeee\\\[[[\\\^^^___```^^^\\\UUURRRNNNKKKJJJIIIHHHGGGIIIJJJKKKLLLLLLLLLLLLLLLJJJKKKNNNPPPQQQPPPOOONNNNNNLLLJJJKKKNNNTTTZZZ___aaaaaabbbcccbbbaaa___^^^bbb___]]][[[ZZZYYYVVVTTT888888777777666555555555444333222222333444333222222111111111111222222333222222222222222222222222000111222333555666666777555666999>>>CCCEEEFFFEEECCCCCCDDDHHHMMMQQQSSSTTTQQQTTTXXXZZZZZZZZZ\\\^^^```bbbeeehhhiiikkkmmmooopppssswwwzzz|||xxxllljjjqqqwwwnnnkkknnnqqqyyyooofff```\\\dddrrrpppaaaZZZeeennn___bbb``````aaabbbdddeeeffffff```bbbccc\\\NNNAAA999666333333222111111111111222111111111111000000000///////////////////////////000...---...///000///...............///111222333////////////000000000000000000000000000000000000000000000000111111111111222222222222333444555555666777777999:::;;;<<<===@@@BBBDDDEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDAAA===:::888666555444333222111000000000000//////...//////000111444666:::>>>BBBGGGMMMRRRTTTWWWZZZ[[[YYYWWWUUUUUUZZZ[[[[[[[[[[[[ZZZYYYYYYVVVUUUSSSQQQNNNMMMKKKKKKJJJJJJJJJJJJKKKMMMOOOQQQOOOPPPSSSVVV[[[aaaeeehhhdddgggjjjmmmooosssxxx{{{}}}}}}{{{zzzyyywwwwwwvvv{{{|||~~~ssspppmmmmmmpppvvv|||~~~|||}}}zzzxxxwwwtttsssggggggiiimmmqqqssssssrrrddd^^^WWWQQQOOOMMMLLLJJJNNNMMMKKKIIIIIIIIIKKKLLLIIIKKKOOOSSSUUUWWWWWWWWWTTTSSSSSSTTTVVVYYY]]]___```bbbcccdddcccaaa^^^\\\^^^^^^___``````^^^YYYVVV777777777666666555555555444222111222333444333111222111111000000111222222222222222222222222222222222333555666888999999999777999<<<@@@CCCEEEFFFFFFCCCCCCEEEIIINNNQQQSSSSSSPPPTTTXXXZZZYYYYYY\\\^^^```cccfffhhhiiikkkmmmoooooosssxxx{{{|||ppphhhkkkzzz|||llldddcccdddtttvvvjjj```WWW\\\dddsss|||nnnaaaddd~~~zzzddd^^^``````aaabbbbbbcccddddddbbbcccbbb]]]SSSGGG<<<666444333333222111222222222111111111111000000000000000000000000000000000000000...---...///000///...............///000111222////////////000000000000000000000000000000000000000000000111111111222222222222222222333444555666777777888999;;;<<<===>>>@@@BBBEEEFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFCCC@@@===:::888777333222222111000000000111444333111000000000111222999<<>>>>>???BBBEEEFFFGGGHHHJJJKKKLLLKKKIIIHHHFFFEEEEEEEEEDDDCCCAAA>>>;;;888666555222111111000000000000111333222222222444666999:::AAAEEEJJJOOORRRTTTVVVXXXWWWYYY[[[[[[YYYXXXYYYZZZWWWWWWWWWVVVUUUSSSRRRQQQNNNMMMLLLKKKKKKKKKLLLLLLOOOPPPRRRVVV[[[bbbhhhllljjjmmmqqquuuxxxzzz{{{{{{~~~~~~{{{xxxwwwzzz}}}yyywwwtttrrrrrrtttwwwyyy~~~}}}yyywwwtttsssrrrqqqooommmiiiiiilllpppuuuxxxxxxxxxtttlllccc^^^___aaabbbaaa]]][[[WWWTTTPPPMMMLLLKKKLLLKKKJJJIIIIIIJJJJJJKKKNNNPPPSSSWWWZZZ\\\]]]^^^\\\^^^______\\\WWWQQQMMMNNNOOORRRVVVYYYZZZWWWUUU666666666666666555555555333222111111333333222111444444333222222333333333222222222222222222222222111222444666888888888888777888:::<<<===???AAACCCHHHHHHIIILLLNNNOOONNNLLLNNNTTTYYYZZZXXXXXX[[[___^^^aaadddggghhhhhhjjjkkkmmmrrrxxxzzz{{{~~~{{{wwwjjjdddbbbmmmyyyjjj^^^\\\ZZZ^^^oooyyynnn|||oooccccccccccccccccccddddddiiifffccc```[[[QQQBBB888222111111000000000000000111111111111000000000000000000000000000000000000000...---...///000///......------------...//////////////////000000000000000000000000000000000000000111111111111222222222444444444444555666777777777888999:::<<<===>>>>>>???AAADDDFFFGGGHHHJJJLLLLLLKKKIIIGGGEEEDDDCCCCCC@@@???===:::777555333222111111000000000000111111...///000333888===BBBEEEIIIMMMRRRVVVWWWXXXXXXYYYXXXYYYYYYXXXVVVUUUUUUVVVRRRRRRRRRQQQOOONNNLLLKKKPPPPPPOOOOOOPPPRRRTTTUUU^^^___aaaffflllttt{{{|||~~~{{{xxxzzz~~~}}}{{{xxxuuutttrrrnnnlllggghhhiiimmmppprrrrrrqqqssskkkccc```ccchhhjjjkkknnnmmmkkkhhhccc^^^ZZZXXXWWWTTTQQQMMMJJJIIIHHHIIIIIIJJJLLLOOOQQQSSSUUUUUUXXXYYYZZZYYYVVVOOOIIIEEEFFFFFFHHHKKKOOORRRRRRRRR888777777666555444444444444333333222222111111000222222222111111111111000111111222222222333333333444222222444888;;;;;;999;;;;;;;;;>>>@@@BBBBBBAAALLLOOORRRRRRQQQPPPOOOOOOTTTTTTTTTUUUWWWZZZ]]]^^^cccdddeeeffffffiiillloooqqqsssuuuwwwzzzsssjjjcccfffvvvttthhh\\\UUUZZZeeeuuuwwwzzzfffbbbcccbbb```aaadddeeedddeeeeeecccaaa```[[[LLL===444555444333222333444666111000000///////////////////////////////////////000000///...........................////////////////////////////////////000000000000111111111111111111111000111111222333444444444444444555777777888999;;;;;;;;;;;;===>>>BBBCCCEEEFFFHHHIIIIIIIIIJJJIIIGGGEEECCCAAAAAAAAAAAA???<<<888666444333333111111222222222222222222333555888<<>>AAABBBBBB@@@???FFFKKKQQQUUUUUUSSSQQQOOOTTTTTTTTTUUUVVVXXX[[[\\\^^^```aaacccdddfffjjjmmmnnnpppsssuuuxxx|||vvvlllnnnzzz~~~pppbbbWWWUUUXXX___nnn~~~yyytttwwwkkkaaa___^^^___bbbddddddeeeeeeeeeeeecccbbb]]]QQQEEE777555333222111222333444222222111111000000000000////////////////////////000//////............///............////////////111111111111111111111111000000000000111111111111111111111111111222333333444444444555555666777888888:::<<<<<<<<<<<<>>>@@@CCCDDDEEEGGGHHHIIIJJJJJJJJJFFFCCCAAABBBBBB@@@======;;;888666333222222222444333222111111222444444???BBBHHHNNNRRRTTTTTTSSSTTTUUUVVVWWWWWWVVVUUUTTTQQQPPPMMMIIIGGGIIIMMMQQQXXXZZZ^^^ccciiinnnrrrttt~~~|||~~~}}}||||||~~~|||xxxtttqqqooopppooonnnmmmlllllllllmmmvvvuuusssqqqooolllkkkjjj___ZZZUUUPPPNNNMMMLLLKKKDDDEEEEEEEEEFFFFFFGGGGGGEEEDDDBBBAAABBBDDDGGGIII777777666666555555555555333333333444444555555555222222222111111111000000111111222222222333333333333555777999:::888666444888;;;@@@BBBCCCAAA@@@???DDDHHHMMMQQQQQQQQQQQQQQQUUUUUUUUUUUUWWWYYY[[[\\\]]]___aaabbbcccfffjjjmmmnnnpppsssvvvxxx|||uuuuuutttggg[[[XXXYYY\\\ggguuu|||uuusssxxxqqqddd```]]]```dddeeeeeefffdddeeeeeecccbbb___UUUKKK999777333111111222222222222222222222222111000000////////////////////////000///............//////............////////////000000000000000000000000///000000000111111111111222111111111111222333333555555555555666777888999999:::<<<======>>>???AAADDDDDDFFFHHHIIIJJJJJJJJJJJJFFFBBBAAACCCBBB???;;;:::888666444222111111111333333222333555777:::;;;EEEHHHLLLPPPSSSUUUTTTTTTVVVVVVVVVUUUTTTRRRPPPOOOKKKKKKIIIGGGGGGMMMUUU\\\bbbeeekkkqqqxxx}}}~~~~~~~~~}}}~~~zzzvvvqqqoooppppppooonnnooonnnnnnnnnpppqqqrrrrrrmmmiiiddd___[[[WWWTTTQQQHHHHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGG666666666666555555555555555555555444444333333333222222222111111111000000111111222222222333333333333555888999999777555444888<<>>>>>???AAACCCDDDEEEGGGHHHJJJKKKKKKKKKJJJGGGEEEDDDDDDBBB===:::777666444222111111111222222333444777;;;???CCCEEELLLMMMNNNPPPRRRTTTUUUVVVVVVUUUSSSPPPNNNMMMLLLKKKJJJKKKMMMOOORRR[[[gggpppuuuxxx}}}~~~{{{{{{{{{yyyvvvsssrrrqqqrrruuuvvvuuusssnnnmmmkkkjjjhhheeeaaa^^^UUUTTTPPPMMMIIIGGGEEEDDDDDDCCCCCCDDDDDDFFFGGGHHH666666666666666666555555555555555444333222222111222222222111111111111000111111222222222333333333333666888999888666666666999>>>BBBCCCAAA???@@@AAADDDEEEFFFFFFGGGJJJOOOSSSTTTTTTTTTUUUXXXZZZ]]]^^^___```aaabbbccceeehhhkkknnnqqqtttwwwyyy|||yyykkkccc[[[TTTWWW___rrr{{{qqqkkklllvvvnnnaaaYYY\\\___^^^___ccc```cccdddbbbbbbaaa\\\UUU@@@;;;555222222333333111000111222222222111///...///////////////////////////............//////000............////////////........................000000000000111111111111222222222222222333444444666666666666777888999::::::<<<>>>??????@@@BBBDDDEEEFFFGGGIIIJJJKKKLLLLLLIIIJJJKKKJJJGGGAAA<<<999666555333222111222222333333555999>>>CCCHHHLLLNNNRRRRRRRRRRRRSSSTTTUUUVVVSSSQQQNNNKKKJJJKKKMMMNNNQQQUUU[[[___dddnnn{{{}}}|||yyyvvvxxx|||yyyxxxwwwzzz~~~|||||||||zzzvvvqqqkkkkkkkkkmmmnnnnnnkkkiiidddbbb^^^XXXSSSMMMIIIGGGGGGFFFFFFEEEFFFGGGIIIJJJ555666666666666666666666333333333333333222222222222222222111111111111000111111222222222333333333333555888888666666777999:::???CCCCCC@@@>>>@@@CCCCCCDDDFFFGGGGGGJJJNNNQQQPPPQQQRRRSSSVVVYYY\\\^^^___```aaaaaaaaabbbeeehhhmmmpppsssvvvxxx{{{~~~tttjjj^^^SSSRRRXXXeee||||||qqqiiidddmmmwwwggg[[[\\\___]]]^^^ddd^^^bbbcccaaaaaaaaa^^^XXXDDD===666222333444333111///000111222222000...---////////////////////////...............///000000............////////////////////////////////////000000000000111111111111333222222222222333444444777777777777888999:::::::::<<<>>>???@@@AAACCCEEEEEEFFFHHHIIIKKKLLLLLLLLLIIINNNRRRQQQIII@@@;;;999555444333222222222333444666999???EEEKKKOOORRRSSSRRRSSSSSSTTTTTTSSSSSSRRROOOLLLIIIGGGHHHMMMRRRVVV___eeennnssswww|||zzzyyy{{{xxxrrrqqquuuuuusssrrruuu|||xxxssspppnnnmmmmmmnnnnnnmmmmmmkkkhhhccc]]]VVVQQQMMMLLLKKKIIIGGGGGGHHHIIIJJJ555555555666666666666666000111111222222333333444222222222111111111111000111111222222222333333333333555888777555555888:::;;;???CCCBBB???>>>@@@DDDBBBDDDGGGIIIJJJKKKMMMOOONNNNNNOOOQQQTTTXXX[[[]]]^^^___```______```cccfffkkknnnrrruuuwwwyyy|||~~~|||~~~yyyooobbbVVVTTTYYY]]]uuusssiii```hhhmmm______aaa^^^```ggg]]]aaabbbaaaaaaaaa___ZZZEEE>>>666333444555444222...///111222111000...---////////////////////////...............///000111............/////////000000000000000000000000000000000000000111111111111333333222222333333444555777777777777888999:::;;;:::<<>>>>>???AAABBBBBBDDDGGGIIIHHHIIIKKKMMMNNNNNNNNNNNNNNNSSSWWWSSSHHH>>>777555333222111222444888<<<>>>FFFGGGIIINNNSSSWWWYYYYYYQQQRRRQQQNNNNNNOOOLLLFFFJJJOOOSSSSSSSSSZZZhhhuuu~~~|||wwwtttsssuuuzzzxxxzzz}}}}}}sssppptttrrrpppmmmjjjgggfffeeeeeedddaaa]]]WWWRRRMMMIIIGGG666666555444444444444444555444444333222222222222000222444333222111222333111111111111222333444555777888888777666666888:::@@@@@@???@@@AAABBBCCCCCCFFFFFFEEEFFFHHHKKKNNNPPPOOOOOOPPPRRRTTTXXX\\\^^^^^^___``````aaacccgggjjjpppqqqsssuuuwwwzzz~~~~~~qqqcccYYYVVVVVVcccwwwuuujjjnnn~~~gggddd```]]]eeeaaa___^^^aaaeeefffbbb___TTTFFF999666666444222333111111111111000000000000//////////////////////////////////////////////////////...............///111111111111111111111111222222111111222222333444222333333444444555555666666666777888:::<<<===>>>@@@AAACCCCCCCCCEEEGGGJJJJJJKKKMMMNNNNNNNNNMMMLLLKKKLLLLLLHHH@@@999555444333333333555888<<<@@@CCCKKKKKKMMMPPPSSSUUUUUUTTTPPPPPPMMMIIILLLRRRUUUTTTVVV\\\cccgggjjjpppzzz~~~zzzxxxwww||||||yyyzzz~~~yyysssnnnllljjjiiihhhiiihhhfffccc___ZZZTTTQQQ555555666666555555444333444444333222222333333333222333333222111111222444111111111111222333444555777777777777666666999;;;??????>>>>>>???BBBDDDFFFHHHGGGFFFFFFGGGJJJNNNPPPMMMNNNOOOQQQUUUYYY\\\^^^^^^___aaaaaabbbdddhhhkkkoooqqqsssuuuvvvzzz~~~zzzjjj^^^YYYWWW^^^lllpppmmmzzzkkkbbbaaa___cccaaa______bbbfffgggeeebbbYYYLLL>>>888666444333444111111111111000000000000////////////////////////////////////////////////222111000///.........///000000000000000000000000222222111111222222333444333333333444555555666666666666777888:::<<<>>>???BBBCCCDDDEEEDDDEEEHHHJJJKKKLLLNNNOOOOOONNNLLLKKKIIIFFFBBB===999666555444333444666999===BBBGGGIIIMMMNNNPPPRRRRRRRRRRRRQQQOOONNNJJJGGGNNN[[[eeegggkkkqqqyyy~~~~~~~~~zzzuuutttrrroookkkllllllmmmooonnnjjjddd```444555666666666555333222333333222222222333444444333333333111000000222555111111111222333444555666666777777666666666999;;;???>>>======>>>BBBEEEHHHJJJIIIGGGFFFGGGIIIMMMOOOKKKLLLNNNQQQUUUYYY\\\^^^]]]___aaabbbccceeeiiilllnnnppprrrtttvvvzzz~~~yyy~~~rrrddd^^^WWWZZZeeewwwtttkkksssjjj^^^aaaaaacccbbbaaabbbdddfffgggeeeccc]]]QQQBBB999444333333333111111111111000000000///........................////////////////////////333222111000////////////////////////////////////222222111111222222333444333333444444555666666666777777888999;;;===>>>@@@BBBDDDEEEEEEDDDEEEGGGIIIJJJKKKMMMOOOOOONNNLLLKKKIIIDDD>>>999777666555555444555999===BBBGGGKKKNNNLLLNNNPPPQQQQQQPPPPPPPPPMMMNNNLLLNNNZZZlllyyy~~~||||||}}}~~~~~~wwwqqqllllllmmmpppssssssoookkk444555666666666555333222333333222222222333444444333333333111000000222555111111111222333444666777666666777666666777999<<<>>>===<<<<<<>>>BBBEEEHHHIIIHHHGGGFFFFFFIIIKKKMMMJJJKKKNNNQQQTTTXXX[[[]]][[[]]]```bbbcccfffiiilllnnnooorrrtttvvvyyy~~~|||wwwqqqxxxyyyjjjdddXXXYYYbbbtttwwwjjjlllyyyhhh\\\___``````dddddddddeeeffffffdddbbb^^^UUUFFF:::444333222111111111111111000000000///////////////////////////000000000000000000000000444333222000000/////////////////////////////////222222111111222222333444333333444555555666666777888888888:::;;;===???@@@BBBCCCDDDDDDCCCDDDFFFHHHGGGIIILLLOOOOOONNNMMMKKKEEEAAA<<<999777666555444666999===BBBGGGKKKNNNOOONNNPPPQQQPPPMMMLLLMMMNNNJJJOOOTTT]]]nnn~~~sssooolllmmmpppqqqnnnkkk555555666666555555444333444444333222222333333333222333333222111111222444111111111222444555777777555666777666666777:::<<<===<<<<<<===???BBBDDDFFFFFFFFFFFFFFFGGGHHHJJJKKKJJJKKKNNNQQQTTTWWWYYY[[[YYY[[[___aaacccfffiiikkkmmmoooqqqsssvvvyyy~~~}}}sssnnnkkknnnwwwqqqkkk[[[[[[```ooozzzmmmhhhllljjj]]]\\\[[[^^^dddeeefffffffffdddcccbbb___XXXJJJ<<<444444333111111111111111000000000000000000000000000000000000000000000000000000000000222222111000/////////000000000000000000000000000222222111111222222333444444444444555666666777777888888999:::<<<>>>@@@AAAAAABBBCCCCCCCCCDDDFFFIIIFFFIIILLLNNNOOOMMMJJJIII???===:::777555444555555<<<>>>BBBGGGKKKMMMOOOOOOQQQRRRRRROOOKKKJJJLLLOOOOOOWWWbbbooo}}}{{{sssooooooooolllhhh666666555444444444444444555444444333222222222222000222444333222111222333111111111222444666777888555666666666666777:::<<<<<<<<<===>>>???AAACCCDDDCCCCCCEEEFFFGGGHHHHHHIIIJJJLLLNNNQQQTTTVVVXXXYYYWWWZZZ]]]aaaccceeehhhkkklllnnnqqqsssvvvyyy~~~wwwnnnjjjiiimmmxxxwwwqqq___\\\]]]fffxxxqqqfffaaarrrmmm___YYYXXX___bbbccceeefffeeeddddddddd___[[[OOO???777666555111111111111111000000000000111111111111111111111111000000000000000000000000111000000/////////000000111111111111111111111111222222111111222222333444444444555555666666777777999999:::;;;===???@@@AAAAAABBBDDDDDDDDDFFFHHHKKKHHHJJJLLLNNNMMMJJJFFFDDD999:::888555333444999>>>CCCEEEIIILLLOOOPPPOOOOOONNNPPPPPPNNNKKKMMMSSSYYYbbbjjjttt~~~|||}}}xxxssspppnnnooommmmmmnnnqqqssssssrrrooopppppppppooopppsssuuuxxx|||~~~~~~yyyxxxvvvqqqmmm777666555333333444555555666555444333222111111111000222444444333222111222111111111222444666777888555666666666666777:::===<<<<<<===???@@@AAABBBBBB@@@BBBDDDFFFHHHHHHHHHGGGKKKLLLNNNQQQTTTVVVWWWWWWUUUXXX]]]```bbbeeehhhjjjlllnnnqqqsssvvvyyy~~~zzzqqqmmmllllllxxx{{{uuubbb]]]ZZZ___mmmtttfff\\\kkkmmm```VVVVVVaaa___aaadddeeeeeeeeeeeefff```]]]RRRBBB999888666222111111111111000000000000111111111111111111111111000000000000000000000000000///////////////000111111111111111111111111111222222111111222222333444444444555555666777777777999999:::;;;===???AAABBBAAACCCDDDEEEFFFHHHJJJMMMJJJLLLNNNNNNLLLGGGCCC???888999888555333666???GGGHHHJJJMMMPPPQQQQQQPPPOOOIIIKKKMMMMMMMMMSSS\\\eeevvv|||}}}~~~{{{xxxvvvwww{{{~~~yyytttnnniiigggfffdddccccccccccccbbbaaaaaa``````cccdddddddddcccdddfffhhhcccgggnnntttxxxyyywwwvvvyyy{{{~~~{{{uuu555555444444444555555666333333333333333333333333111111111222222333333333000111222333555666777777999777444444777:::<<<======;;;999999<<<>>>@@@@@@@@@AAABBBDDDEEEGGGHHHIIIIIILLLOOOQQQRRRUUUXXXZZZWWWZZZ^^^aaaccceeehhhjjjoooppprrruuuzzz~~~{{{tttrrruuu~~~~~~tttccc]]]VVVUUUbbbzzzuuuhhh___bbbwwwsss\\\XXX\\\^^^]]]```ccceeeeeedddeeeeee``````XXXGGG:::666333000222111111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000111111222222333444444444444444444555777888999:::;;;<<<>>>???AAABBBCCCDDDDDDDDDDDDFFFHHHJJJKKKMMMMMMMMMKKKGGGBBB>>>;;;555555555888;;;@@@DDDGGGLLLLLLLLLNNNPPPPPPOOOMMMMMMMMMNNNPPPVVVaaammmuuusssrrroookkkgggeeefffhhhfffeeedddeeeiiinnntttxxxtttrrrnnniiifffdddddddddcccbbbaaa```___]]]\\\\\\______```aaa```___^^^^^^bbbcccdddfffggggggggggggmmmnnnppprrruuuyyy~~~|||666555555444444444555555333333333333333333333333222222222222222222333333000111222333555666777777999777555555777:::<<<<<<>>><<<:::;;;===@@@AAAAAA@@@AAABBBCCCEEEGGGHHHIIIIIILLLOOOQQQRRRTTTWWWZZZWWWZZZ^^^aaadddfffiiikkkmmmnnnqqqrrruuuyyyzzzggg```WWWUUU```vvvzzzmmmdddddduuu{{{bbbZZZ[[[[[[]]]```ccceeeeeeeeeeeefffaaabbbZZZJJJ===888555111222222111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111111111111222333333444444555555555666777888999::::::;;;<<<===???AAABBBCCCCCCCCCDDDDDDFFFHHHJJJLLLMMMMMMLLLIIIEEEAAA<<<999777777999<<<@@@DDDGGGIIILLLMMMMMMNNNOOOMMMKKKIIIFFFKKKSSS]]]jjjwwwvvvrrrrrrpppkkkfff[[[ZZZXXXTTTQQQQQQTTTWWW[[[\\\^^^ccckkkttt|||yyyxxxwwwuuusssqqqpppoookkkkkkkkkkkkiiifffdddbbb^^^____________^^^^^^]]]^^^___```aaadddhhhmmmppppppuuuzzz777666555444444444444444333333333333333333333333333333222222222222222222000111222333555666777777999777555555888:::<<<<<<>>><<<;;;<<>>:::888999;;;>>>BBBFFFIIIKKKLLLNNNNNNNNNNNNMMMJJJHHHGGGLLLUUUcccrrr|||mmmjjjeeecccbbb```___]]]]]]\\\XXXSSSPPPPPPSSSVVV[[[]]]dddmmmyyyvvvuuussspppmmmiiifffddd```___]]]\\\]]]___bbbdddcccfffiiikkknnnrrrxxx{{{{{{zzz{{{888777666555444333333333333333333333333333333333333333333222222111111111000111222333555666777777999777666666999;;;<<<<<<<<<<<<;;;===???AAA@@@@@@???@@@AAACCCEEEFFFGGGHHHJJJLLLOOOPPPQQQSSSVVVXXXYYY\\\```ccceeegggjjjllliiimmmooommmkkkooozzzssshhh[[[VVV\\\lllyyymmmhhhppp}}}sss```XXXVVV\\\___ccceeeeeeeeeffffffdddccc]]]RRREEE;;;666444333222111111000000111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111222222222111111222222333444444555666666666777888999:::;;;:::;;;<<<>>>???AAABBBCCCCCCCCCDDDFFFHHHIIIKKKLLLMMMKKKGGGCCC???;;;999777<<<>>>BBBGGGJJJLLLMMMNNNOOONNNMMMKKKIIIIIIKKKLLLXXXbbbrrr~~~zzzvvvtttrrrrrrsssrrrqqqrrrsssuuu|||yyyssslllfffdddfffhhhkkkooowwwxxxtttnnniiieeecccbbbaaacccbbbbbbbbbcccfffiiilllmmmkkknnnuuu{{{888777666555444333333333333333333333333333333333333333333222222111111111000111222333555666777777999777666777999<<<<<<<<<::::::;;;===???@@@???===???@@@AAACCCDDDFFFGGGHHHJJJLLLNNNPPPQQQSSSUUUWWWYYY\\\```ccceeegggjjjlllkkknnnpppnnnlllppp|||~~~}}}yyylll___YYY[[[ggg}}}}}}ooohhhooo|||}}}fffZZZWWW\\\___ccceeeeeeeeefffgggdddbbb^^^UUUHHH<<<555444333222222111111111111111000000000000000000000000000000////////////000000111111111111111111111111111111111111222222222222111222222333444444555555555555555666777888999:::;;;<<<===???AAABBBCCCDDDDDDDDDEEEGGGHHHIIIJJJJJJKKKHHHDDD@@@<<<:::::::::>>>AAAEEEIIILLLMMMNNNMMMLLLKKKIIIGGGGGGLLLTTTZZZdddnnn}}}yyy{{{~~~xxxqqqkkkgggeeedddbbbbbbdddfffhhhiiicccbbbdddlllrrruuuzzz~~~777666555444444444444444333333333333333333333333333333222222222222222222000111222333555666777777999777777888:::<<<<<<<<<999999;;;===@@@@@@>>><<>>???@@@BBBDDDEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFAAA===;;;;;;<<<>>>BBBDDDGGGJJJLLLMMMMMMLLLHHHIIIIIIJJJOOOYYYfffppp}}}yyy{{{xxxtttpppllljjjhhheeecccbbb______dddhhhiiijjjnnnrrrxxx666555555444444444555555333333333333333333333333222222222222222222333333000111222333555666777777888777777888;;;<<<<<<<<<999:::<<>>???@@@BBBDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGFFFCCC>>>;;;:::<<<@@@BBBFFFGGGIIIKKKLLLMMMMMMLLLHHHLLLSSSYYYbbbpppzzz}}}vvvqqqsssmmmiiijjjkkkhhhggghhhfffkkkrrrzzz555555444444444555555666333333333333333333333333111111111222222333333444000111222333555666777777888888777999;;;===<<<<<<999;;;===AAACCCCCC???===>>>???@@@BBBDDDEEEFFFGGGJJJLLLNNNPPPPPPQQQTTTVVVWWWZZZ^^^aaaccceeehhhjjjnnnmmmnnnpppvvv}}}}}}ttttttxxxqqqggg]]]ZZZhhhzzzyyygggjjjwwwiiiXXX[[[^^^bbbeeeffffffggghhhhhheeeddd```SSSAAA888888444333222222111111222222000000000000000000000000000000////////////000000111111111111111111111111111111222222222333333333222222333444444555555666777777777888999:::<<<<<>>BBBEEEIIIIIIJJJKKKLLLMMMMMMMMMKKKRRR^^^iiiuuu{{{{{{|||wwwxxxzzz~~~}}}{{{yyysssppppppkkklllmmmpppuuu{{{666666555444444444444555777666444333333444666777222222222222222222222222333333333444666777999:::777888:::;;;<<<<<<;;;:::999999<<>>>>>@@@BBBCCCDDDEEEGGGIIIIIIJJJLLLMMMNNNPPPSSSUUUVVVYYY]]]___bbbdddhhhkkkpppsssvvvyyy{{{{{{vvvxxx{{{yyynnnccc[[[aaammmmmmfffmmmsss[[[ZZZ\\\___bbbcccdddfffhhhfffhhhgggbbbWWWIII<<<555555555444333222222222222111111111111111111111111111111000000000000111111000111111111111222222222222222333333333333444444555444444555555666777888999999::::::;;;<<<======AAACCCDDDEEEEEEFFFIIIKKKKKKJJJHHHGGGFFFEEEEEEEEE???<<<:::<<>>@@@BBBCCCDDDEEEGGGIIIHHHIIIKKKLLLMMMOOORRRTTTVVVYYY\\\___aaadddgggjjjooorrrvvvyyy}}}yyyqqqsssuuu{{{}}}rrrfff]]]aaalll~~~rrrfffiii|||^^^YYY[[[]]]```aaaccceeeffffffhhhhhhcccXXXJJJ===666555555444333222222222222111111111111111111111111111111000000000000111111000111111111111222222222222222333333333333444444555555555555555666888888999999:::;;;<<<======>>>@@@AAACCCDDDEEEGGGJJJLLLKKKKKKJJJHHHGGGEEEDDDDDD???===<<<>>>BBBGGGHHHHHHMMMHHHHHHNNNMMMJJJOOOZZZiiixxx|||{{{xxxuuutttwww}}}~~~}}}zzzxxxvvvtttuuuxxx|||~~~666666555444444444444555444333222111111222333444222222222222222222222222222333444555666777888999777888999;;;;;;;;;;;;::::::;;;===@@@BBBAAA>>>;;;>>>@@@BBBCCCCCCDDDGGGIIIGGGIIIKKKLLLLLLNNNQQQSSSVVVYYY\\\___aaacccgggiiimmmpppuuuzzz~~~~~~vvvnnnpppsssxxxxxxkkk```aaaiiizzzzzzjjjggg}}}cccXXXYYY[[[]]]```bbbdddeeefffggghhhddd[[[MMM???777555555444333222222222222111111111111111111111111111111000000000000111111000111111111111222222222222222333333333333444444555555555555666777888888999999:::;;;<<<===>>>>>>???AAACCCDDDEEEGGGJJJLLLKKKLLLLLLKKKIIIFFFCCCBBB???>>>???AAAEEEHHHHHHHHHIIIHHHJJJKKKHHHGGGUUUgggzzz|||yyyzzz{{{|||~~~yyyuuuuuuwwwxxxyyy~~~666666555444444444444555333333222222222222333333222222222222222222222222222333444555777777888888666777999:::;;;;;;:::::::::;;;===???@@@>>><<<999>>>???BBBCCCCCCDDDFFFHHHHHHIIIKKKLLLMMMOOORRRTTTVVVYYY\\\^^^```bbbfffhhhiiimmmsssyyy~~~|||tttqqqtttwww{{{}}}ooobbb```fffuuupppiiitttkkkZZZZZZZZZ]]]```cccdddeeefffggggggeee]]]OOOAAA888555555444333222222222222111111111111111111111111111111000000000000111111000000111111111222222222222222222333333333444444555555555555666777888999999::::::<<<===>>>??????@@@BBBDDDDDDDDDFFFHHHKKKLLLMMMNNNNNNKKKGGGCCC@@@@@@AAACCCEEEHHHIIIIIIHHHHHHHHHJJJLLLKKKQQQdddwww}}}{{{yyy~~~|||ssswwwzzzzzzyyy{{{666666555444444444444555444444333333333333444444222222222222222222222222222333555666777777777777666777888:::;;;::::::999;;;<<<>>>???>>><<<:::999===???AAABBBCCCDDDFFFHHHIIIKKKMMMNNNOOOPPPSSSVVVVVVXXX[[[^^^___aaaeeegggeeejjjqqqxxx~~~|||uuuuuuyyy}}}uuueee```cccqqqqqqggglllzzzrrr]]][[[[[[]]]aaaeeefffffffffffffffddd]]]QQQCCC999555555444333222222222222111111111111111111111111111111000000000000111111000000111111111222222222222222222333333333444444666555555666666777888999999:::;;;<<<>>>???@@@AAACCCEEEEEEEEEEEEEEEGGGIIILLLNNNOOOOOOMMMIIIDDDAAAAAACCCFFFIIIJJJJJJJJJJJJJJJJJJNNNTTT\\\hhhzzz|||zzz||||||uuuqqqrrrwww}}}666666555444444444444555333444444444444444444333222222222222222222222222222333555777777777777666666777888::::::::::::999;;;===??????>>><<<;;;;;;===???AAABBBBBBCCCFFFHHHJJJLLLNNNOOOOOOQQQTTTWWWVVVXXX[[[]]]___aaadddfffdddjjjqqqyyy{{{uuuwww}}}zzzjjjbbbccclllnnnbbbdddnnnxxx___]]][[[^^^cccggghhhgggfffeeecccaaa\\\RRREEE;;;555555444333222222222222111111111111111111111111111111000000000000111111000111111111111222222222222222333333333333444444666666666666777888999999999:::;;;===>>>@@@AAABBBEEEFFFGGGFFFFFFFFFHHHJJJMMMNNNOOOPPPNNNJJJFFFCCCDDDFFFIIIKKKJJJJJJKKKLLLIIILLLSSS___nnn}}}zzzyyy{{{vvvrrrssstttttt666666555444444444444555222222333333333333222222222222222222222222222222222444555777888777666555555666888999::::::999999;;;===@@@@@@===<<<<<<======???AAABBBBBBCCCEEEGGGIIIKKKMMMNNNOOOQQQTTTVVVUUUXXX[[[]]]^^^```ccceeefffkkksss{{{~~~yyyuuuyyyoooeeeeeeggg~~~nnn```^^^dddxxx|||```]]][[[]]]ccchhhhhhggggggdddaaa___[[[RRRFFF===555555444333222222222222111111111111111111111111111111000000000000111111000111111111111222222222222222333333333333444444666666666666777888999:::::::::<<<===???AAABBBCCCCCCEEEGGGGGGHHHIIILLLNNNMMMNNNOOOOOONNNKKKHHHFFFFFFIIIKKKLLLKKKJJJLLLNNNKKKTTTbbbqqq}}}}}}yyysssoooyyy666666555444444444444555111111222222222222111111222222222222222222222222222444666777888777666555555666888999::::::999999;;;>>>@@@@@@>>><<<===>>>===>>>AAABBBBBBCCCEEEGGGIIIJJJLLLMMMNNNPPPSSSUUUUUUXXX[[[\\\^^^```bbbeeegggmmmuuu}}}{{{xxxuuu{{{ssshhhgggccc|||qqqccc[[[___uuu~~~```]]]ZZZ\\\cccggghhhggggggddd___]]]YYYRRRFFF>>>555555444333222222222222111111111111111111111111111111000000000000111111000111111111111222222222222222333333333444444444666666666666777888999:::::::::<<<===???AAABBBCCCAAACCCFFFHHHIIILLLOOORRRNNNNNNOOOOOONNNKKKIIIHHHHHHJJJLLLLLLKKKJJJMMMOOOTTTbbbuuu}}}xxxpppuuu}}}555555444333333333333444333333333222222222111111333333333222222111111111111222444666666666666666555666999;;;<<<;;;:::999;;;===??????===;;;;;;;;;@@@AAABBBCCCDDDDDDDDDDDDGGGIIIKKKLLLLLLNNNRRRVVVTTTVVVZZZ\\\]]]___aaacccccclllwwwwwwrrrvvv{{{zzzkkkaaabbbrrryyybbb]]]```ttt}}}ggg\\\WWW]]]ddddddeeeiiieeeeeedddaaaZZZQQQIIICCC777555333222333333222000111111222222222222111111000000000000000000000000000111111111111222222222333333444444444444444444555555666777888999::::::;;;===???AAACCCDDDDDDDDDFFFGGGGGGIIILLLOOORRRTTTQQQNNNKKKKKKMMMOOONNNMMMOOONNNPPPQQQNNNMMMVVVccclllyyywwwyyyzzzqqqrrrvvvyyy555555444333333333333444333333333222222222222111333333333222222222111111222333444666777777666555666777999:::;;;;;;:::::::::<<<>>>===<<<:::::::::@@@@@@AAACCCDDDDDDDDDDDDGGGIIIKKKKKKLLLNNNRRRVVVTTTWWWZZZ\\\]]]___aaacccfffoooyyy~~~tttppptttzzz}}}nnnddd^^^lll~~~ggg^^^aaawwwkkk___XXX^^^ccccccdddhhhffffffeeeaaaZZZQQQIIICCC777555333222333333222000111111222222222222111111111111111111111111111111111111111111222222222222333333444444444444555555555666666777888999::::::<<<===@@@BBBDDDEEEEEEEEEEEEFFFFFFHHHJJJNNNPPPRRRRRROOOMMMMMMPPPQQQQQQOOOPPPNNNOOOQQQRRRVVVdddrrr{{{~~~yyyvvvtttwww|||555555444333333333333444333333333333222222222222333333333222222222222111222333555666777777666555888888888999999::::::;;;999;;;<<<<<<:::999999:::???@@@AAABBBDDDDDDDDDEEEFFFHHHIIIJJJKKKNNNRRRTTTUUUWWWZZZ\\\]]]^^^aaaccchhhpppzzzzzzqqqoootttyyypppeee[[[eeezzzpppbbbeee{{{ttteee[[[^^^cccbbbcccgggggggggfffbbb[[[RRRIIIDDD888666333222222333222111111111222222222222111111111111111111111111111111111111111111222222222333333333444444444555555555666666777888999:::;;;;;;===>>>AAACCCEEEFFFFFFFFFGGGGGGGGGIIIKKKNNNPPPRRRRRRQQQPPPQQQSSSTTTTTTSSSQQQOOOOOORRRWWWbbbttt}}}tttoooooo555555444333333333333444444444333333333222222222222222222222222222222222333444555777777777666555999999888888888999:::;;;:::;;;<<<<<<:::999999:::>>>???@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIKKKNNNQQQSSSVVVWWWZZZ[[[\\\^^^aaaccchhhoooxxxwwwooonnntttyyyrrrfff[[[```pppwwwgggggg{{{~~~lll^^^^^^bbbaaacccfffhhhhhhgggccc\\\SSSJJJEEE:::777444222222222222111111111222222222222111111111111111111111111111111111111111222222222333333333333444444555555666666777777888999:::;;;<<<<<<>>>@@@BBBDDDFFFGGGGGGGGGIIIIIIIIIJJJLLLOOOQQQSSSRRRSSSSSSUUUVVVVVVUUUUUURRRRRRSSSWWWaaaqqqtttlll555555444333333333333444444444444333333333222222222222222222222222222222444555666777777777666555999999888888888999:::;;;;;;<<<===<<<:::999:::<<<===>>>@@@BBBCCCDDDEEEEEEFFFEEEFFFGGGJJJMMMPPPQQQUUUWWWYYYZZZ\\\^^^bbbeeekkkpppxxx|||sssllllllrrrwww~~~zzzzzzwwwkkk___^^^hhh|||jjjdddtttsssaaa^^^aaaaaacccfffhhhhhhgggddd]]]TTTLLLGGG;;;888444222222222222222111111222222222222111111111111111111111111111111111222222222222333333333333333444555555666777777888888999:::;;;<<<======@@@AAACCCFFFGGGHHHHHHHHHJJJIIIIIIJJJLLLNNNPPPQQQSSSTTTVVVXXXXXXWWWVVVVVVRRRWWW]]]fffuuu}}}555555444333333333333444444444444444333333333333111222222222222333333333555555777777777777666555999999999999999999999999<<<======<<<:::999;;;<<<===>>>???AAACCCDDDEEEEEEEEEDDDDDDFFFJJJMMMOOOOOOTTTVVVXXXZZZ\\\___dddgggooosss{{{vvvmmmhhhjjjpppuuu|||}}}nnnlllttt~~~rrrccc^^^cccvvvmmmaaajjjyyyccc^^^aaaaaacccggggggggggggddd^^^VVVNNNIII<<<999444222222222222222111111222222222222111111222222222222222222222222222222222222333333333333333333444555666777777888999999:::;;;<<<===>>>>>>AAABBBEEEGGGIIIIIIJJJIIIIIIIIIIIIIIIJJJLLLNNNOOOTTTWWWZZZ\\\ZZZXXXVVVVVVSSS^^^mmm}}}555555444333333333333444555444444444444333333333111111222222222333333333555666777888888777666555888999::::::::::::888888;;;<<<<<<:::888888:::<<<<<<===???AAACCCDDDEEEEEEEEECCCCCCEEEIIIMMMNNNNNNRRRTTTWWWYYY\\\```eeeiiiqqqttt{{{zzzqqqjjjgggkkksssyyy~~~tttyyynnnfffkkkxxxvvvfff______nnnyyydddfff}}}eee^^^```bbbdddhhhfffggggggeee___XXXQQQLLL===999555222111222222222111111222222222222111111222222222222222222222222222222222333333333444444333333444555666777888888::::::;;;<<<===>>>>>>???BBBCCCFFFHHHJJJJJJKKKJJJLLLLLLKKKKKKLLLNNNPPPQQQWWW[[[___```]]]ZZZXXXWWWWWWhhh~~~555555444333333333333444555555444444444333333333111111111222222333333333666666777888888777666555777999:::;;;;;;:::888777:::;;;:::999777777999;;;<<<===???AAACCCDDDEEEEEEEEECCCBBBDDDIIIMMMNNNNNNRRRSSSVVVYYY\\\aaagggkkkpppsssyyyyyypppjjjiiioooxxx~~~wwwkkkggghhhrrr~~~wwwfff^^^]]]jjjlllggg}}}eee^^^```bbbeeeiiieeeffffffeee```YYYRRRMMM>>>:::555222111222222222111111222222222222111111222222222222222222222222222222333333333444444444333333444555666777888999::::::;;;<<<===>>>??????BBBDDDFFFHHHJJJKKKKKKKKKPPPPPPOOOOOOPPPRRRSSSTTTZZZ^^^bbbccc___[[[YYYXXX]]]ppp555555444444444555555666555555444333333222111111333333222222111222222222555777:::999777444222111999:::999888666555666777;;;:::999888888888999999??????@@@AAABBBCCCEEEFFFEEEEEEEEEDDDEEEIIINNNRRRQQQUUUYYYZZZZZZ___jjjssstttyyy}}}}}}sssiiiggghhhlllttt|||~~~vvvlllggggggeeeqqq}}}|||kkkaaa]]]ggg|||xxxdddnnnrrr```aaaaaa```hhhfffhhhiiiggg```XXXRRROOOBBB999222111222111111333111111111111111111111111222222222222111111000000111222222333333444444555444444555666777888999999888999;;;<<<<<<<<<>>>@@@AAACCCEEEGGGJJJLLLMMMMMMUUUPPPPPPTTTVVVTTTVVV[[[fffeeefffddd^^^YYY\\\ccclll|||}}}zzz666555555444444444555555555555444333333222111111333333222222222222222333555777::::::888555333333777888888888666666888999<<<;;;:::888888999999:::??????@@@@@@BBBCCCEEEFFFFFFFFFFFFEEEFFFIIINNNRRRQQQUUUYYYZZZZZZ```jjjsssvvvzzzxxxooofffeeehhhnnnwww{{{nnngggcccaaadddjjjxxxlllbbb\\\eeeyyyzzzbbbggg}}}xxxcccaaa```___ffffffhhhiiiggg```YYYRRROOODDD;;;444333333222222444111111111111111111111111222222222222111111111000111222222333333444555555444444555666777888999999888:::<<<=========???AAACCCDDDFFFIIIKKKMMMNNNOOOTTTQQQQQQUUUWWWXXX]]]dddnnnlllkkkgggbbb```iiisss~~~yyyxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxyyy{{{~~~777666555444444444444444555444444333333222222111333333222222222222333333555888::::::888666555555555666777777777777:::<<<===<<<:::999999999:::;;;>>>??????@@@BBBCCCEEEFFFHHHHHHHHHGGGGGGIIINNNQQQPPPTTTXXXZZZ\\\aaakkksssxxx|||~~~rrrjjjcccdddiiiqqq{{{~~~|||zzzyyy{{{}}}|||nnncccYYYVVV[[[dddqqq|||pppddd\\\bbbttt{{{bbbaaassseee```___^^^eeeeeegggiiigggaaaYYYSSSOOOFFF===666555555333333555222222222222222222222222222222222222111111111111222222222333444444555555444555555666777888999999999;;;======>>>>>>@@@BBBDDDEEEGGGJJJLLLNNNOOOPPPSSSRRRSSSVVVXXX]]]fffpppuuuqqqlllhhhdddiiixxx|||yyywwwvvvsssrrrpppnnnjjjgggdddccc___^^^]]]]]]\\\\\\]]]]]][[[\\\]]]```cccfffhhhjjjmmmoootttyyy888777666555444333333333444444444333333222222222333333222222222333444444666888:::;;;999777777777666777888888777888:::;;;===<<<;;;:::999:::;;;;;;>>>>>>???@@@AAACCCEEEFFFIIIIIIIIIHHHHHHJJJNNNQQQPPPTTTXXX[[[]]]ccclllsssyyy~~~{{{nnnfff```ccciiirrr~~~~~~wwwzzz{{{|||}}}|||xxxuuurrrhhheee```^^^```aaa^^^ZZZWWWTTTRRRWWWddduuuvvviii^^^aaaqqq|||dddaaaqqqddd^^^^^^___ffffffhhhiiigggaaaZZZTTTQQQHHH???777555555333333555222222222222222222222222222222222222222222222222222222333333444555555555555555666777888999999:::888:::<<<===>>>???AAACCCCCCEEEGGGJJJLLLNNNOOOPPPQQQRRRTTTUUUXXX```lllwwwvvvooohhhdddeeennn}}}{{{yyywwwwwwqqqpppnnnkkkhhheeecccbbb]]]\\\ZZZXXXUUUQQQOOOMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJKKKMMMOOOQQQTTTVVVWWWYYY[[[```eeekkkppptttuuuxxxyyyzzz|||~~~888777666555444333333333444444333333333333222222333222222222333444444555777999::::::999888888888888999999888777777888:::===<<<;;;:::999:::;;;;;;======>>>???AAACCCEEEFFFIIIIIIJJJIIIIIIKKKNNNQQQQQQTTTXXX\\\```fffnnntttyyy~~~xxxmmmeee```cccjjjttt}}}yyy|||{{{yyyuuunnneee^^^YYYVVVQQQNNNNNNOOOOOONNNNNNPPPUUU]]]gggvvv|||nnnaaaaaaooo}}}hhhcccpppccc\\\^^^aaahhhgggiiijjjiiiccc[[[VVVRRRHHH???777555555333222444222222222222222222222222222222222222222222222333222333333444444555666666555555666777888999::::::888:::<<<===>>>???AAACCCCCCDDDFFFIIIKKKMMMNNNOOOQQQSSSTTTVVVZZZdddpppxxxssskkkdddcccjjjwww}}}yyytttqqqlllkkkiiifffdddbbbaaa```ZZZZZZYYYWWWUUUSSSRRRQQQMMMLLLLLLJJJHHHFFFEEECCCEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDFFFGGGHHHIIIJJJJJJJJJKKKOOOSSSWWW[[[]]]^^^aaabbbdddfffhhhjjjllllllvvvwwwyyy|||777666555444444444444444333333333333333333333333333222222333333444555666888999::::::888777777888999::::::999777777888:::===<<<:::999999999:::;;;<<<======???AAACCCEEEFFFGGGHHHIIIIIIJJJKKKNNNQQQRRRUUUYYY^^^cccjjjqqqvvvxxx}}}~~~vvvllleee```ccckkkvvv||||||}}}|||zzzwwwqqqggg]]]TTTNNNKKKJJJIIIGGGGGGJJJLLLMMMPPPUUUaaakkkwwwqqqcccaaammmkkkbbbiii~~~ccc\\\^^^bbbiiihhhjjjllljjjeee^^^XXXUUUJJJ@@@888666555333222333333333333333333333333333222222222222333333333333333333333444555555666666555666666777888999::::::888:::===>>>???@@@BBBDDDBBBDDDFFFIIIKKKMMMNNNOOOQQQTTTVVVYYYaaammmuuuxxxrrriiidddjjjwww~~~}}}{{{xxxvvvnnnkkkgggccc```]]]YYYVVVVVVUUUSSSQQQPPPOOONNNNNNJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCCCCAAABBBDDDFFFHHHIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTTTT\\\\\\]]]___ccchhhlllooowww666555555444444444555555333333333333333333333333222222222333333555666666999::::::999777555555666777888999999888888:::<<<<<<;;;:::888888999999:::<<<<<<===???AAACCCEEEFFFEEEFFFHHHIIIJJJKKKNNNQQQSSSVVVZZZ___fffmmmssswwwvvv||||||uuujjjccc___dddmmmxxxzzzuuurrrrrrpppmmmjjjccc]]]SSSJJJDDDCCCDDDFFFEEEEEEJJJPPPSSSUUU^^^hhhyyysssdddaaakkkkkk]]]bbbxxxhhh^^^___bbbhhhiiilllnnnlllggg```ZZZWWWLLLCCC:::888666444333444333333333333333333333333222222222333333333444444333333444444555666666666666666777888999::::::;;;:::<<>>@@@BBBDDDEEEFFFFFFFFFGGGGGGHHHIIILLLOOOSSSUUUbbblll{{{555555444444444555555666333333333333333333333333222222222333444555666777999::::::999666444444555555777888888999:::<<>>AAACCCEEEFFFDDDEEEGGGIIIIIIKKKNNNQQQTTTVVV[[[```gggnnnuuuxxxuuu{{{|||ttthhhaaa^^^dddnnn{{{}}}xxxtttoookkkhhhccc[[[VVVOOOMMMIIIFFFEEEEEEFFFGGGHHHKKKRRR[[[^^^aaammm{{{sssdddaaajjj~~~iiiZZZ^^^vvvlll``````aaafffjjjmmmooommmhhhaaa[[[XXXNNNDDD<<<999888555444555333333333333333333333333222222222333333444444444333333444444555666666666666666777888999::::::;;;<<<>>>AAABBBCCCEEEGGGIIIEEEFFFHHHKKKMMMOOOPPPQQQRRRVVVZZZbbbrrr}}}oooggggggxxx}}}yyytttpppmmmkkkbbb___ZZZWWWUUUSSSQQQOOOOOOMMMKKKKKKKKKJJJIIIGGGEEEEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDDDDDDDEEEEEE@@@AAACCCDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???===???AAACCCDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJKKKVVVgggwww666555555555555444444444555555555555555555555555333333222222222333444444888:::;;;:::888666666777::::::999999999:::;;;<<>>AAACCCFFFGGGJJJKKKKKKKKKKKKMMMPPPSSSTTTXXX^^^dddiiipppvvvzzzwww|||{{{sssiii```[[[bbbppp|||{{{qqqfff\\\YYYVVVRRRNNNMMMGGGGGGFFFEEEDDDFFFJJJNNNPPPWWW```gggmmmuuuuuuddd```gggyyylll\\\ccc}}}|||bbb\\\aaafffiiijjjkkkjjjgggaaaZZZVVVRRRFFF:::666555444333444333333333333333333333333333333333333333333333333444444555555666777777777888888888999;;;===???@@@???AAACCCDDDEEEFFFHHHJJJQQQLLLJJJMMMNNNNNNOOOSSSXXXXXX^^^nnn|||gggjjjqqq}}}}}}~~~}}}vvvpppnnnmmm```^^^ZZZUUUPPPMMMLLLKKKJJJJJJJJJKKKJJJIIIIIIHHHFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHJJJIIIGGGEEEDDDEEEIIIGGGEEEEEEEEEFFFGGGFFFFFFEEEEEEEEEEEEGGGIIIJJJFFFEEEDDDEEEFFFEEECCCAAA@@@BBBDDDCCC@@@???AAACCC@@@AAAAAABBBBBBAAAAAA@@@???@@@AAABBBCCCDDDEEEEEEIIILLLRRR\\\iiiyyy666555555555555444444444555555555555555555555555333333222222333333444555888:::;;;:::888666666777::::::999888999:::;;;<<>>AAACCCFFFGGGHHHIIIIIIIIIIIIJJJNNNQQQRRRUUUZZZ```gggoooxxx}}}{{{zzzrrrfff]]]YYYaaaqqqvvvppp```WWWOOOLLLIIIFFFFFFHHHGGGIIIKKKLLLNNNQQQVVVYYYaaagggooouuuzzzxxxfffaaafffvvvvvvfffjjjfff___cccgggjjjkkkllllllhhhbbb\\\XXXRRRFFF:::666666444333444333333333333333333333333333333333333333333333333444444555555666777777777888888999:::;;;===???@@@@@@BBBEEEFFFFFFGGGJJJLLLPPPLLLKKKNNNOOONNNOOORRRUUU[[[iii|||tttgggnnnyyy}}}yyywwwtttqqqmmmjjjhhhgggeeecccfffgggiiimmmqqqvvvzzz}}}{{{zzzzzzppplllfff___YYYUUUTTTSSSSSSSSSRRRPPPNNNMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLJJJLLLMMMMMMLLLJJJJJJJJJIIIIIIJJJLLLMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJIIIGGGFFFFFFFFFGGGFFFEEECCCEEEFFFDDDBBBAAABBBDDD@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCCEEEHHHMMMUUU```lllttt666555555555555444444444444444444444444444444444333333333333333444555555888::::::999777666666777:::999999888888:::;;;<<<>>><<<999777777888999;;;;;;;;;<<<>>>AAACCCFFFGGGFFFFFFGGGFFFFFFHHHLLLOOOPPPRRRVVV[[[cccnnnyyy~~~yyypppbbbZZZXXXaaaqqqzzziii^^^OOOJJJEEECCCAAA@@@EEELLLOOORRRWWW\\\```dddiiilllqqqvvv|||zzzhhhaaaeeessstttrrrjjjbbbeeehhhkkklllnnnmmmjjjddd^^^ZZZSSSGGG;;;777666444333444333333333333333333333333333333333333333333333333444555555666666777777888888888999:::<<<>>>@@@AAABBBDDDFFFGGGHHHIIIKKKMMMOOOLLLLLLOOOPPPNNNOOOSSSXXXcccuuu|||pppnnnxxx}}}{{{uuutttqqqlllgggbbb^^^\\\[[[YYYVVVTTTSSSRRRPPPNNNOOOPPPSSSWWW\\\bbbgggjjjuuuxxx}}}{{{uuuooojjjhhhgggggggggeeeccc___[[[XXXUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVTTTVVVXXXXXXWWWVVVWWWXXXRRRTTTWWWZZZ[[[ZZZXXXWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQOOOLLLKKKLLLMMMNNNMMMIIIIIIIIIGGGEEEDDDEEEFFFAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBEEEJJJRRRWWW666555555555555444444444444444444444444444444444333333333333333444555666999999:::888666555666777:::999888888888999;;;;;;===;;;999777777888999:::;;;;;;<<<>>>AAACCCFFFGGGEEEFFFFFFFFFFFFHHHKKKNNNQQQRRRTTTXXX```kkkxxx~~~xxxoooaaaYYYWWWaaaqqq|||{{{xxxvvvuuuttttttttttttssssssssstttvvvwwwyyy{{{}}}wwwrrrrrrvvv}}}zzzkkkXXXLLLGGGEEEDDDEEEDDDGGGQQQ\\\___dddkkkqqquuuyyy|||~~~|||jjjbbbdddpppwwwjjjbbbeeegggjjjlllnnnnnnkkkeee___\\\TTTHHH<<<888777555333444444444444444444444444444444444444444444444444444555555555666777777888888888888999;;;===???AAABBBCCCEEEGGGHHHHHHIIIKKKMMMNNNLLLMMMQQQQQQOOOQQQUUUaaammm}}}yyysss{{{~~~wwwvvvtttppplllhhhdddbbb`````````^^^ZZZWWWUUUTTTUUUSSSQQQQQQRRRRRRPPPOOOKKKKKKMMMOOORRRVVVYYY[[[dddhhhnnntttyyy|||}}}~~~~~~|||yyytttoookkkgggeeeddddddeeeeeeeeeddddddcccbbbdddfffggggggggghhhjjjdddfffhhhiiihhhgggfffeeeiiihhhgggeeecccaaa```___\\\ZZZXXXXXXYYYYYYWWWVVVPPPOOOMMMKKKIIIHHHHHHHHHEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBEEEIIIMMM666555555555555444444444444444444444444444444444333333333333444555666777999999999777555555666777999999888777888999:::;;;;;;:::999777777888999:::;;;;;;<<<>>>AAACCCFFFGGGGGGHHHHHHGGGGGGIIIMMMPPPSSSTTTUUUXXX___iiiuuu}}}|||wwwnnn```YYYXXXbbbqqq~~~~~~{{{vvvrrrooolllhhhfffaaa___]]][[[YYYYYYYYYYYYYYYYYYXXXWWWXXXZZZ\\\]]]^^^```cccggglllrrrzzzqqqgggaaadddlllpppiiiYYYJJJDDDCCCCCCFFFJJJLLLRRR```mmmssswww~~~}}}llldddcccnnnwwwhhh```bbbeeeiiikkkmmmmmmkkkfff```\\\UUUIII===888777555444555444444444444444444444444444444444444444444444444555555666666777888888888888999:::;;;===@@@BBBCCCDDDEEEGGGHHHHHHIIIJJJLLLMMMMMMOOORRRRRRQQQTTTZZZggguuu}}}wwwvvvwwwvvvvvvvvvvvvtttpppmmmiiihhheeebbb```___^^^^^^\\\^^^``````]]][[[[[[[[[YYYXXXVVVVVVWWWVVVTTTRRRSSSRRRRRRRRRRRRTTTUUUWWWXXX\\\bbbiiioootttuuuvvv||||||yyyyyyyyyyyyxxxwwwuuutttsssqqqssstttuuuuuuvvvxxxzzzxxxyyyyyyvvvrrrpppqqqrrrzzzyyyxxxwwwuuusssqqqqqqkkkjjjiiiiiihhhfffbbb___YYYWWWSSSPPPNNNMMMLLLLLLKKKJJJHHHFFFEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDEEEGGGIII666555555555555444444444333333333333333333333333333333333333444555777777999999999777444444666888999888888777777999:::;;;:::999888777777888999:::;;;;;;<<<>>>AAACCCFFFGGGIIIIIIJJJIIIIIIKKKOOORRRTTTVVVXXX[[[aaajjjssszzzzzz~~~uuulll___XXXWWWbbbqqq~~~vvvoooiiieeebbb___[[[YYYWWWUUURRRPPPMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJIIIHHHIIIJJJKKKLLLJJJLLLOOORRRVVV[[[bbbfffooosssxxx}}}rrraaaXXXUUUXXX^^^```XXXMMMGGGHHHCCCDDDJJJQQQXXX```ooo}}}ooofffcccmmmvvvfff^^^aaaccciiikkkmmmnnnkkkgggaaa^^^VVVJJJ>>>999888555444555444444444444444444444444444444444444444444444444555666666777777888888999888999:::<<<>>>AAACCCDDDEEEFFFHHHIIIHHHIIIKKKLLLNNNMMMPPPSSSSSSSSSYYYaaalll}}}zzzxxx{{{}}}zzzxxxwwwooonnnoooppprrrrrrpppnnnjjjiiiiiihhhiiiiiijjjkkkmmmpppttttttqqqnnnnnnppplllkkkiiiiiiiiigggdddbbb___^^^]]][[[[[[[[[\\\\\\YYY[[[^^^ccciiinnnoooooozzz~~~~~~|||zzzvvvqqqnnniiieee```]]][[[ZZZXXXWWWUUUSSSOOOLLLIIIGGGFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGHHHGGGEEEDDDEEEFFF666555555555555444444444333333333333333333333333222333333333555666777888999999888666444444666888999888777777777888:::;;;999999888888888888999999;;;;;;<<<>>>AAACCCFFFGGGJJJJJJKKKJJJJJJLLLPPPSSSSSSVVVZZZ___eeellltttyyy}}}|||sssiii[[[VVVVVVaaaqqq~~~tttnnnfff___YYYTTTPPPNNNOOOMMMKKKJJJJJJJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHEEEEEEDDDCCCCCCCCCCCCDDDAAACCCEEEGGGHHHJJJMMMPPPTTTWWW]]]aaaeeeiiimmmpppwww{{{ttthhh___YYYUUUTTTSSSPPPKKKLLLPPPNNNOOOVVVaaalllwwwssshhhccckkk}}}vvvggg___aaacccjjjlllnnnooommmiiiccc```WWWKKK>>>:::888666444555555555555555555555555555555555555555555555555555666666666777888888999999999999:::<<>>AAACCCFFFGGGJJJKKKKKKKKKKKKMMMPPPSSSQQQUUU[[[bbbhhhooouuuyyy{{{qqqgggXXXSSSTTTaaarrrttthhh___YYYUUUPPPLLLKKKJJJJJJIIIGGGEEEDDDDDDFFFGGGGGGFFFGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBAAAAAABBBCCCCCCFFFIIILLLNNNPPPRRRTTTXXX___jjjsssvvvrrrkkkeee___bbbkkkxxxzzzcccZZZQQQNNNNNNNNNQQQUUU\\\]]]eeerrrvvvjjjccciii|||uuu~~~iiiaaabbbdddkkkmmmooopppooojjjeeebbbXXXKKK???:::888666444555555555555555555555555555555555555555555555555555666666666777888888999999999999:::<<>>???AAADDDFFFHHHJJJMMMOOONNNNNNOOOPPPRRRQQQTTTWWWUUUUUUfff||||||{{{uuurrrqqqnnngggbbb```^^^[[[VVVRRRPPPQQQRRRUUUYYY```gggkkklllkkkjjj777666666555444444333333333333333333333333333333222222222222333444555555888777666555555555555555777666666555666777888999999999999:::::::::;;;;;;;;;<<<===???AAACCCEEEEEEFFFGGGIIIKKKMMMOOOPPPPPPRRRUUUZZZaaajjjrrrxxx|||~~~wwwjjj^^^UUUQQQUUUccctttmmmfff]]]XXXVVVTTTQQQMMMOOOPPPPPPPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDDDDDDDDDDBBBCCCFFFMMMTTTXXXWWWUUURRRPPPSSSeee|||hhhYYYZZZ```ccchhhnnnrrrzzzuuuhhhccciii~~~qqqqqqvvvdddbbbeeeiiinnnqqqooonnnmmmhhhbbb\\\PPPBBB888666777666555444444555555555555444444555444444333333444444555666666666777777999:::;;;;;;<<<>>>@@@@@@BBBEEEGGGIIIKKKNNNOOOOOOOOOPPPQQQRRRQQQSSSVVVTTTWWWkkk{{{wwwwwwvvvsssooonnnkkkgggbbb]]][[[[[[[[[^^^aaagggmmmqqqrrrrrrrrr666666666555444444333333333333333333333333333333222222222222333444555555999888777666555444444444777777666555666777888999999999999999999:::;;;;;;;;;<<<===???AAACCCEEEEEEDDDEEEGGGIIIKKKMMMNNNOOOSSSVVV[[[ccckkkssszzz}}}|||vvviii\\\RRROOOTTTcccuuu~~~qqqiii[[[WWWSSSRRRTTTTTTSSSPPPTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTRRRQQQQQQQQQQQQPPPPPPPPPNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFNNNXXX___cccccc[[[WWWWWWhhh}}}ooodddfffkkkoooxxxwwwiiiccchhh}}}rrrqqqzzzhhhdddeeeiiinnnqqqpppnnnmmmhhhccc]]]QQQCCC999777777777555444444555555555555444444555444444444444444555555666666666777888999;;;<<<<<<>>>AAABBBCCCDDDGGGIIIJJJLLLOOOQQQQQQQQQRRRSSSSSSRRRSSSUUUTTT\\\uuu}}}xxxrrrmmmjjjiiihhhhhhjjjmmmppptttvvvwwwxxx666666555555555444444444333333333333333333333333222222222222333444555555888888777666555555555666888777666666666777888999999999888888888999:::;;;;;;<<<===???AAACCCEEEEEECCCDDDEEEGGGIIILLLNNNOOOSSSVVV[[[ccckkktttzzz~~~|||uuuhhh[[[QQQOOOTTTeeexxxzzzrrrkkkiiippp|||uuukkkccc^^^[[[YYYXXXYYYZZZ[[[ZZZXXX[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^[[[[[[ZZZZZZZZZZZZYYYYYYVVVUUUTTTSSSRRRQQQPPPOOOLLLKKKKKKKKKJJJJJJIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGJJJSSS___kkksssvvvjjjgggeeemmm{{{uuusssvvvzzzzzzllldddhhh~~~}}}ooosss|||jjjeeefffiiinnnqqqpppooonnniiiddd^^^SSSDDD:::888888777666444444555555555555444444555444444444444555555666666666777777999:::<<<===>>>@@@CCCEEEEEEGGGIIIJJJKKKMMMQQQRRRSSSSSSTTTUUUUUUTTTUUUVVVYYYfff|||yyyvvvuuupppppppppqqqsssvvvxxxzzz555555555555555444444444333333333333333333333333222222222222333444555555666666666666666777888999888777666666666777999::::::999888777888999:::;;;;;;<<<===???AAACCCEEEEEECCCDDDEEEFFFIIILLLNNNPPPRRRUUU[[[bbbkkkssszzz~~~|||tttgggZZZPPPOOOVVVgggzzzxxxsssnnnmmmmmmiii___VVVUUUOOONNNVVVbbbmmmxxx}}}uuummmfffbbbbbbbbbaaaaaaaaabbbdddddddddccceeeeeeeeeeeefffgggggghhheeeeeeddddddddddddeeeeeeccccccbbbbbbbbbaaaaaaaaa]]]\\\[[[ZZZYYYWWWVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQOOONNNNNNMMMLLLKKKKKKJJJHHHGGGIIIQQQ]]]iiipppsssppppppoooooorrrxxx{{{{{{zzz|||~~~pppgggjjjxxxlllttt}}}jjjeeegggiiiooorrrqqqpppoookkkeee```TTTEEE;;;888999888666444444555555555555444444444444444444444555666777666777777888:::;;;===>>>???BBBEEEGGGHHHHHHJJJLLLKKKNNNQQQSSSTTTTTTUUUWWWWWWWWWXXX[[[bbbrrr~~~xxxwwwuuuuuuvvvxxx|||~~~555555555555555555555555333333333333333333333333222222222222333444555555555555555666777888999:::888888777666777888999::::::999777666777888:::<<<;;;<<<===???AAACCCEEEEEEDDDEEEEEEGGGJJJMMMPPPRRRRRRUUUZZZbbbkkkttt{{{~~~zzzrrreeeXXXOOONNNVVVhhh{{{zzzwwwuuuzzznnneee___[[[WWWUUUUUUQQQJJJDDDHHHEEEDDDJJJQQQXXXcccmmmqqqooolllhhheeefffjjjnnnfffggghhhjjjkkklllmmmnnnooonnnnnnnnnoooppppppqqqlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggccccccbbb```^^^]]]\\\[[[ZZZYYYYYYWWWVVVUUUTTTTTTSSSSSSRRRQQQOOONNNMMMMMMNNNLLLLLLQQQXXX___bbbcccfffiiijjjgggdddfffnnnuuussshhhkkk|||ooovvvjjjdddgggjjjooorrrqqqqqqppplllfffaaaUUUFFF<<<999999888777444444555555555555444444444444444444555666777777777777777999:::<<<>>>???@@@CCCFFFHHHIIIJJJKKKLLLKKKNNNRRRTTTTTTUUUVVVWWWXXXXXXYYY___kkk}}}|||{{{yyyxxxzzz~~~555555555555555555555555333333333333333333333333222222222222333444555555666666666666777888999999999888777777777888999::::::999777666666888:::<<<;;;<<<===???AAACCCEEEEEEFFFFFFGGGHHHKKKOOORRRTTTSSSVVV\\\dddmmmuuu||||||wwwoooaaaUUUMMMLLLUUUgggzzz{{{mmmddd```___eeemmm|||xxxmmmcccYYYSSSOOOMMMKKKJJJIIIHHHDDDBBBDDDCCCDDDFFFHHHKKKVVVaaalllnnnooopppoooppptttwwwqqqqqqrrrrrrrrrsssuuuwwwwwwwwwvvvuuuuuuvvvwwwxxxssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppoooooolllkkkjjjhhhfffeeedddccc^^^]]]\\\[[[ZZZXXXWWWWWWYYYYYYXXXVVVUUUSSSRRRRRRTTTRRRQQQSSSWWWYYYXXXVVVVVVXXXYYYYYYYYYaaaqqq~~~sssiiikkk|||}}}lllcccfffjjjooorrrrrrqqqqqqlllgggbbbVVVGGG===::::::999777444444555555555555444444444444444444555666777888777777888999;;;===???@@@@@@CCCGGGIIIJJJJJJKKKLLLKKKNNNQQQSSSTTTUUUVVVXXXXXXWWWYYYcccsss|||vvvuuuttttttuuuyyy~~~444555555555555555555555333333333333333333333333222222222222333444555555888888777777777777777888999888777777777888:::::::::999777555666888:::<<<;;;<<<===???AAACCCEEEEEEGGGGGGHHHIIILLLPPPTTTVVVTTTWWW]]]eeennnwww~~~~~~~~~zzzuuummm___RRRKKKKKKTTTfffyyytttdddZZZUUUSSSPPPZZZkkk}}}jjj[[[SSSMMMIIIEEECCCCCCBBBBBBBBBBBBBBBBBBAAABBBDDDEEEDDDFFFQQQ]]]mmmqqqwwwyyyyyyxxxyyyzzz}}}}}}|||zzzyyyxxxzzz||||||{{{zzzyyyyyyzzz{{{|||zzzyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwvvvssssssqqqpppnnnlllkkkjjjgggfffeeecccbbb```_________^^^]]]\\\ZZZXXXWWWWWWSSSQQQQQQSSSVVVVVVSSSPPPMMMKKKKKKNNNUUUcccxxxssshhhkkknnnbbbdddjjjooosssrrrqqqqqqmmmgggcccWWWHHH>>>::::::999777444555555555555555555444444444444555555777888888777777888999;;;===???@@@@@@CCCGGGJJJJJJJJJKKKLLLKKKMMMQQQSSSTTTUUUVVVXXXWWWVVVYYYdddxxx}}}|||sssllljjjjjjkkknnnssszzz555555444333333333333444333333333222222111111111222222222222333444555555777666444333444555777888;;;999888888999::::::999999888666777888999999888999;;;>>>@@@AAADDDHHHKKKJJJKKKMMMMMMNNNOOORRRTTTSSSXXX```hhhooouuu|||yyyqqqiii\\\QQQIIIIIISSSgggzzzvvveeeZZZSSSPPPNNNTTTggghhh]]]OOOGGGEEEFFFCCC@@@FFFDDDCCCDDDFFFHHHIIIHHHJJJIIIHHHGGGCCCEEEQQQ^^^pppuuu|||}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}||||||{{{zzzyyywwwvvvuuupppooommmkkkjjjiiiiiiiiihhheeecccbbbbbb___ZZZVVVYYYWWWSSSPPPNNNMMMMMMMMMFFFIIILLLQQQ___vvv~~~{{{||||||sssjjjmmmwwwfffdddlllnnnpppsssuuurrrmmmiiidddWWWGGG;;;777777666555444444444444444444444444555555555666666666666666888999999:::<<<>>>???@@@BBBDDDHHHKKKNNNOOOPPPPPPPPPPPPQQQRRRTTTVVVWWWXXX[[[YYY\\\kkkxxxsssjjjccc^^^\\\___XXXXXXZZZ\\\\\\___kkkxxx555555444333333333333444444333333333222222222222222222222222333444555555777666555444444666888999:::888777777888999999888999888666777888:::999999999;;;===???@@@CCCFFFIIIKKKLLLNNNNNNNNNPPPRRRTTTUUUZZZ```hhhnnnvvv}}}zzzsssjjj]]]QQQIIIJJJSSSgggzzz~~~kkk]]]VVVRRRTTTddd~~~yyynnnRRRLLLEEEBBBDDDFFFGGGFFFFFFGGGKKKPPPUUUWWWUUUSSSQQQMMMIIIFFFCCCEEEPPP\\\qqqwww~~~|||{{{zzzyyyyyyxxxwwwvvvttttttsssssspppmmmlllllljjjgggccc^^^\\\XXXTTTQQQPPPPPPPPPNNNSSSZZZbbbrrryyyrrrpppsssmmmlllkkkkkkooossswwwyyyxxx|||{{{yyyvvv{{{tttkkknnn{{{kkkiiilllnnnqqqtttuuusssnnnjjjfffYYYHHH<<<888888777666444444444444444444444444555555555666666666666666999999999;;;<<<>>>@@@AAABBBDDDHHHKKKNNNOOOPPPPPPQQQQQQRRRSSSUUUWWWYYYZZZ\\\ZZZ___ppp{{{oooggg```]]]YYYRRRMMMMMMIIIIIIJJJLLLKKKMMMWWWbbb555555444333333333333444444444444444333333333333222222222222333444555555888777666555555777888:::999777666666777888888777999777666777888::::::999:::;;;===>>>???AAADDDFFFLLLMMMNNNOOOOOOPPPRRRTTTUUUYYY^^^eeelllsss{{{zzzrrriii\\\PPPJJJJJJSSSfffzzz|||iii^^^XXXUUUaaaxxxrrr^^^TTTFFFEEEDDDCCCCCCDDDFFFGGGHHHNNNWWWbbbjjjllljjjggg```WWWOOOIIIFFFGGGPPPYYYpppwww}}}~~~~~~~~~~~~|||zzzyyyzzzwwwtttrrrrrrpppnnnmmmdddaaa]]]YYYVVVVVVWWWXXXaaagggpppzzz|||ooogggaaa\\\ZZZ[[[WWWWWWXXX[[[___eeeiiilllnnntttzzz~~~~~~wwwpppooouuuvvvlllooo}}}mmmjjjmmmnnnqqqtttvvvtttoookkkgggZZZIII===999999888777444444444444444444444444555555555666666777777777999999:::;;;===???AAABBBCCCEEEHHHKKKNNNPPPPPPQQQRRRSSSSSSUUUVVVXXXZZZ[[[^^^]]]eeexxxyyyrrrnnnddd\\\WWWVVVSSSMMMGGGEEEBBBAAABBBCCCCCCCCCIIIQQQ555555444333333333333444444444444444444444444444222222222222333444555555999888666555666777999:::999888666666888999888777888777666777999::::::999:::;;;===>>>>>>???BBBDDDJJJLLLMMMNNNNNNOOOQQQSSSSSSVVV[[[aaagggpppxxx~~~}}}yyyqqqhhhZZZNNNJJJJJJRRReeeyyy{{{hhh___XXX```vvvqqq\\\NNNIIIDDDHHHKKKLLLKKKJJJLLLNNNPPPWWWcccqqq||||||ssshhhZZZQQQLLLJJJPPPWWWkkkttt{{{xxxvvvtttsssrrrooommmjjjggggggjjjmmmooo{{{ttthhh[[[VVVTTTQQQOOOOOOOOOPPPPPPRRRTTTYYY^^^bbbfffoooyyy}}}vvvkkkjjjrrrxxxnnnppp|||kkkeeemmmooorrruuuwwwuuuppplllgggZZZIII===999888888666555555555555555555555555555555555666777777888888999999:::;;;===@@@BBBCCCCCCEEEHHHKKKNNNPPPQQQQQQSSSSSSTTTUUUVVVXXXZZZ[[[^^^___kkk~~~}}}~~~uuulllccc```\\\UUUNNNKKKEEEBBBAAACCCBBBAAADDDIII555555444333333333333444444444444444444444444444222222222222333444555555999888666555666777999:::;;;999777777999:::999888888777666777999::::::::::::<<<=========???AAACCCHHHIIIKKKKKKLLLMMMPPPRRRTTTWWW[[[aaagggoooxxx}}}~~~zzzsssiii[[[OOOJJJIIIQQQcccwwwuuujjjaaafffyyyuuufffXXXMMMIIILLLHHHMMMTTTWWWXXXXXX[[[___\\\bbbmmmzzzzzzjjj___UUUPPPRRRWWWgggqqq~~~||||||||||||{{{||||||ggg\\\QQQOOOOOOMMMKKKKKKMMMMMMNNNMMMNNNQQQVVV[[[bbbmmmzzz}}}uuujjjjjjsssyyyoooppp}}}llldddnnnooosssvvvxxxvvvrrrnnngggZZZIII===888777666555555555555555555555555555555555666666777888888999999999:::<<<>>>AAACCCDDDDDDFFFHHHKKKMMMPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[___bbbqqq}}}zzzttthhh[[[TTTKKKDDD@@@@@@@@@>>>@@@CCC555555444333333333333444333333333333444444444444222222222222333444555555888777666555555777888:::;;;999888888999::::::999888666555666999;;;;;;::::::<<<===>>>>>>???BBBDDDEEEGGGIIIJJJKKKMMMPPPSSSVVVZZZ___eeekkkssszzz}}}vvvlll]]]QQQJJJHHHOOOaaauuu|||pppqqqxxxjjjYYYPPPLLLLLLRRRYYY\\\```dddeeeddddddeeegggjjjnnnvvvzzzmmm```WWWVVV[[[gggppplllbbbYYYUUUSSSPPPOOOPPPQQQTTTVVVUUUSSSRRRUUUXXXaaannn||||||tttnnnnnnxxxyyypppqqqqqqhhhnnnpppssswwwyyywwwsssooogggZZZIII===888777666444555555555555555555555555555555666777777888999999999:::;;;===???BBBDDDEEEEEEFFFHHHKKKMMMPPPRRRSSSRRRSSSSSSTTTVVVXXXZZZ[[[```gggyyyooocccYYYNNNEEEAAA@@@>>>???AAA555555444333333333333444222222222222333333333444222222222222333444555555777666555444444666888999:::888777777888999999888777666555666999;;;;;;;;;:::;;;===>>>???@@@CCCEEECCCEEEHHHJJJLLLNNNRRRUUUWWW[[[bbbhhhnnnuuu{{{}}}uuukkk\\\PPPIIIGGGMMM___sss~~~}}}cccWWWMMMMMMTTT\\\eeelllvvvvvvuuusssqqqoooooopppuuuxxx~~~yyyjjj^^^\\\```fffppp~~~xxxnnngggaaa]]]```dddggglllqqqpppiiibbb^^^]]]eeerrr~~~vvvrrrsss|||yyyppprrr~~~tttkkkoooppptttxxxzzzxxxtttpppiii\\\JJJ>>>999888777555555555555555555555555555444555666777888999::::::999:::;;;===@@@BBBEEEFFFFFFGGGHHHJJJMMMPPPRRRTTTTTTTTTUUUVVVWWWYYY[[[\\\ccclllxxxmmm^^^NNNFFFCCCAAA@@@BBB555555444333333333333444111111111222222333333333222222222222333444555555777666444333444555777888999777666666777888888777777666555666999;;;;;;;;;:::;;;===>>>???AAADDDFFFCCCEEEHHHKKKMMMPPPTTTWWWVVVZZZaaahhhnnntttzzz}}}{{{zzzrrrhhhYYYLLLHHHFFFLLL^^^rrrnnn[[[RRRNNNVVVdddooowww}}}~~~}}}|||||||||~~~{{{~~~ooobbb```eeeeeennn|||wwwpppmmmsss{{{tttiiidddkkkxxxzzzuuuvvvyyyppprrrzzzuuukkkoooqqqtttxxxzzzyyyuuuqqqjjj]]]LLL???:::999888666666666666666666666666666444555666777888999::::::::::::;;;===@@@CCCEEEFFFFFFGGGHHHJJJMMMPPPSSSTTTUUUUUUVVVWWWYYY[[[]]]^^^eeeppp~~~zzzhhhTTTHHHDDD@@@@@@AAA777666555444333222222222333222111222333333222000333222222111111222222333666666666555444444666888:::999888777777888999999:::777555555777:::;;;;;;<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJMMMPPPRRRSSSXXX```hhhoootttyyy|||}}}}}}zzztttooogggZZZNNNJJJGGGLLL\\\pppwwwlllllluuuxxxfffZZZVVV[[[eeerrrzzzpppjjjggggggiiippp~~~{{{|||zzz}}}xxxrrrlllsss~~~}}}~~~oookkkpppuuuxxxwwwwwwyyyvvvrrrooo```LLL>>>:::999888555666666666666777777777777999999888888999999:::;;;<<<===>>>???AAADDDFFFGGGHHHJJJLLLMMMNNNPPPSSSVVVWWWVVVWWWZZZ[[[ZZZ]]]ccceee|||{{{|||~~~|||}}}uuuhhhjjjvvvcccLLLHHHCCC===@@@666666555444333333333333333222111222444444333111222222222333444555666777777888888666555555777999:::999888777777888999999999777555555777999;;;;;;<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJMMMPPPRRRTTTYYY```hhhnnntttzzz}}}}}}vvvooofffXXXLLLHHHEEEIIIYYYmmm|||~~~mmmcccccciiinnnqqqkkkmmmppptttyyytttiiicccaaalllrrr}}}yyyrrrnnniiiiiinnnzzzwwwtttooolllooozzzssslllsssyyyzzzrrrnnnpppuuuxxxxxxyyyzzzxxxtttrrrbbbNNN@@@;;;:::999666666666666666777777777888999999888999999:::;;;<<<>>>>>>???AAACCCEEEFFFHHHHHHJJJLLLMMMNNNOOORRRTTTWWWVVVXXX[[[[[[ZZZ^^^dddkkk}}}{{{~~~yyy|||{{{lllddd^^^aaajjjuuuiiiSSSMMMEEE>>>BBB666555444444333333333333333222222333555666444333111111222444666888:::;;;999999999888666777999;;;999999888777777888999:::999777555555777999:::;;;<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJMMMPPPRRRUUUYYY___ffflllsss{{{~~~wwwoooeeeVVVIIIGGGDDDHHHXXXkkkzzzuuueee[[[VVVTTTSSSPPPQQQRRRUUUYYY^^^bbbdddkkknnnsssyyy{{{lll```___gggppp}}}wwwlllkkkmmmuuu}}}pppiiifffffffffggglllvvvssslllrrrvvvvvvpppkkkpppuuuyyyyyyzzz}}}{{{wwwuuueeePPPAAA<<<;;;:::777666666666777777777888888999999999999:::;;;<<<===AAAAAABBBDDDEEEGGGHHHIIIJJJLLLNNNNNNNNNOOOQQQSSSWWWWWWYYY[[[[[[ZZZ___ffftttvvvzzz}}}ttt}}}www^^^ZZZYYY]]]bbbhhhsss}}}lllWWWPPPGGGAAAGGG666555444333333333333333333222222444666666555444222222333444666888999;;;999999999888666666999;;;999888777777777888999:::999777555555777999::::::<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJMMMPPPRRRTTTXXX]]]cccjjjrrrzzz~~~wwwoooeeeVVVHHHIIIEEEIIIXXXkkk{{{|||pppdddWWWNNNIIIKKKJJJIIIIIIKKKLLLLLLLLLTTTWWW\\\bbbiiinnnrrrtttrrrnnnggg``````iiiyyy|||rrrooonnnsss{{{jjjaaa]]]dddgggkkknnnsss|||ssslllsssyyyttt}}}oookkkpppvvvzzzzzz|||}}}yyyvvvfffPPPAAA<<<;;;999777666666777777777888888888999999999:::;;;===>>>???CCCDDDEEEGGGHHHJJJJJJKKKMMMOOOQQQQQQQQQQQQRRRTTTWWWWWWZZZ\\\[[[[[[aaaiiizzzrrrzzzxxxssszzzeee___\\\___cccgggnnnuuu|||{{{jjjXXXPPPHHHDDDLLL555555444333333333444444333333222444666666555333333333333333444555666777777777777666555555777999888888777777777888:::;;;888666444444666999::::::<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJMMMPPPRRRSSSVVV[[[aaahhhpppyyy}}}wwwpppfffWWWJJJIIIEEEHHHWWWjjjzzz|||zzzyyyxxxvvvpppiii```XXXSSSNNNKKKIIIIIIJJJJJJHHHFFFGGGIIIKKKOOOTTTXXX\\\]]]ZZZ[[[]]]eeerrr{{{wwwsssttt~~~mmmaaa___aaaiiimmmrrrvvvzzzsssmmmsss~~~tttrrrnnnqqqvvvzzz{{{}}}{{{uuueeeOOO???:::999888666777777777777888888888888999999:::;;;<<<>>>@@@AAAEEEGGGHHHKKKLLLMMMMMMNNNPPPRRRUUUUUUUUUTTTUUUVVVWWWXXX[[[]]][[[[[[cccmmmzzzwwwzzzssstttwwwmmmeeegggnnnsssvvvyyy}}}|||lllYYYQQQJJJHHHRRR555444444333333444444444444333333333555555333222444444333333333333333444666666666555333444666888888777777777777999:::;;;888666444444666888999:::<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJMMMPPPRRRRRRUUU[[[aaahhhqqqyyyyyysssjjj[[[MMMHHHDDDFFFUUUgggwwwxxxuuuqqqnnnnnnmmmllljjjaaa]]]XXXTTTRRRNNNIIIDDDGGGFFFEEEEEEGGGIIILLLNNNRRRXXXeeexxx|||zzz{{{lllgggiiimmmvvvyyy}}}rrrmmmttt~~~ttt~~~rrrnnnrrrwww{{{|||~~~{{{tttcccMMM>>>999999888777777777777888888888999999999999:::<<<>>>@@@BBBCCCGGGHHHKKKNNNPPPQQQQQQQQQRRRTTTWWWXXXXXXWWWXXXXXXWWWXXX\\\^^^[[[\\\eeepppvvv~~~mmmnnnxxx~~~vvvuuu||||||}}}rrr^^^VVVQQQRRR]]]444444444333333444444555555333333333444333111///444444333333333333333444555666666555333333555777888777777777777999:::;;;888666444444666888999999<<<<<<<<<===>>>@@@BBBBBBDDDFFFHHHIIIJJJMMMPPPRRRRRRVVV\\\cccjjjrrr{{{}}}wwwmmm^^^PPPIIIEEEGGGUUUgggwwwzzzrrrmmmiiiccc[[[TTTSSSPPPLLLIIIHHHJJJLLLNNN\\\hhh|||xxxvvvxxxyyy~~~rrrnnnuuuxxxsss~~~qqqmmmrrrwww{{{|||}}}~~~zzzsssbbbLLL===888999999888777777888888888999999999999:::;;;<<<>>>AAACCCDDDGGGIIILLLPPPSSSTTTTTTTTTQQQTTTWWWYYYYYYXXXYYYYYYWWWYYY]]]^^^\\\\\\fffrrrvvv}}}|||}}}}}}dddmmm{{{tttrrrvvv}}}wwwhhhaaajjjxxxvvvaaa]]]\\\aaammm444444333333333444444555555444333333333222000...444333333333333444555555666666666555444444666888888777777777777999;;;<<<888666444444666888999999<<<<<<<<<===>>>@@@BBBCCCDDDFFFHHHIIIKKKMMMPPPRRRSSSWWW^^^eeemmmttt|||yyyooo___QQQLLLGGGIIIWWWiiiyyyyyysssbbb^^^XXXRRRPPPQQQTTTWWWkkk{{{}}}rrrnnnvvv|||rrrrrruuuqqqsssxxx{{{|||}}}}}}yyysssbbbLLL===999:::;;;:::777888888888888999999999999:::;;;===???AAADDDEEEGGGIIIMMMQQQTTTVVVVVVVVVPPPSSSWWWYYYYYYYYYYYYYYYWWWYYY]]]^^^\\\\\\gggsssyyy}}}qqqbbbpppuuupppkkkkkkqqqyyy~~~{{{nnn```VVVZZZnnn|||{{{tttaaaaaaeeemmm{{{555555444444444333333333444444222222222222444444222333333333222222444666555666777666444444666777999888777777777888::::::888777666555555666777888888999;;;===???AAAAAABBBCCCEEEGGGIIIJJJLLLOOORRRZZZ]]]aaaeeejjjrrr|||}}}vvvlll]]]OOOIIIDDDFFFTTTgggwwwxxxnnnhhhaaa\\\___ggg|||yyywww~~~{{{oookkksss}}}ooozzzssspppvvvxxx|||~~~~~~|||{{{uuu___HHH===<<<;;;999888777777777777888999:::;;;::::::;;;<<<>>>AAADDDFFFHHHJJJLLLNNNPPPSSSVVVYYYWWWVVVVVVUUUUUUVVVVVVWWWXXXVVVXXX\\\XXXVVVeeeyyy~~~pppbbb|||{{{pppgggcccccciiiooorrrtttwwwvvvmmmccc^^^\\\aaarrruuunnnsssmmmeeefffllluuu|||555555444444444333333333444333333222222333333444222333333333222222444666555666777666444444666777999888777777777888::::::999777666555555666777999999:::;;;===???@@@AAAAAACCCEEEGGGIIIJJJLLLOOORRRXXX\\\bbbfffkkkrrr{{{~~~wwwmmm^^^QQQJJJFFFGGGUUUgggxxxttthhh```eeesss|||uuuuuuzzzxxxqqqlllkkklllmmmqqqvvvyyyzzzyyy}}}~~~ssskkkgggfffgggfffeeeiiitttyyynnnjjjtttqqq}}}wwwuuuwwwyyy}}}~~~|||uuu___HHH===;;;;;;999888888888888888999:::;;;<<<:::;;;;;;===???BBBEEEFFFHHHJJJMMMOOOQQQTTTXXX[[[XXXWWWWWWVVVVVVWWWWWWXXXXXXVVVYYY]]][[[[[[jjj~~~tttiiihhh{{{{{{tttggg```XXXUUUVVV\\\```bbbeeejjjmmmmmmpppuuuvvvxxxtttpppwwwuuujjjjjjpppwww~~~555555444444444333333333444333333222222333333444222333333333222222444666555666777666444444666777999888777777777888::::::999888666555555666888999:::;;;<<<===>>>???@@@@@@CCCEEEGGGIIIJJJLLLOOORRRWWW\\\ccciiinnnttt|||yyyoooaaaSSSIIIEEEFFFSSSeeeuuu{{{mmm___\\\bbbnnn|||zzzvvvlllaaa[[[\\\\\\^^^dddkkkrrrwwwyyyxxxxxxzzz|||~~~wwwpppiiieeebbbaaa^^^^^^aaagggoooxxxwwwmmmjjjuuu~~~rrrxxxwwwxxx{{{~~~~~~ttt___GGG===;;;:::999888999999999999:::;;;<<<===;;;;;;<<<>>>AAADDDFFFGGGIIIKKKNNNQQQSSSVVVZZZ]]]YYYYYYXXXXXXXXXXXXYYYYYYYYYXXXZZZ^^^]]]aaaqqq~~~kkkdddrrrwwwpppiiilllpppvvv}}}sssnnnhhh^^^UUUQQQLLLKKKMMMRRRTTTWWW___hhhwww}}}}}}{{{zzzwwwrrrvvv{{{}}}~~~555555444444444333333333333333333333333333333333222333333333222222444666555666777666444444666777999888777777777888::::::999888666555555666888999<<<<<<<<<===>>>??????@@@CCCEEEGGGIIIJJJLLLOOOQQQWWW]]]fffmmmrrrwww}}}{{{rrrcccUUUGGGBBBCCCOOO___ppp~~~pppkkkmmmtttyyysssiiigggxxxyyyqqqkkkddd^^^ddddddeeejjjqqqyyy~~~}}}}}}|||}}}|||~~~xxxpppkkkllljjjiiijjjiiilllwwwwwwmmmkkkvvvzzzqqqvvvvvvyyy{{{~~~~~~ttt^^^GGG<<<;;;:::999888999999888999999:::;;;<<<;;;<<<>>>@@@CCCFFFHHHIIIJJJLLLOOORRRTTTXXX\\\___[[[ZZZZZZYYYYYYZZZZZZ[[[[[[ZZZ\\\^^^___ddduuu~~~jjjiii~~~zzziiifffbbbcccnnnvvvmmmhhhbbbXXXOOOKKKIIIJJJNNNRRRVVV]]]lll{{{~~~zzz}}}}}}yyywww555555444444444333333333333333333333333333333333222333333333222222444666555666777666444444666777999888777777777888::::::999888777666666777888999<<<<<<<<<<<<===>>>@@@AAACCCEEEGGGIIIJJJLLLOOOQQQWWW^^^hhhpppuuuzzz|||ssscccVVVGGGBBBCCCLLL[[[kkk}}}{{{xxxyyyyyynnnhhhfffiii|||zzzwwwvvvtttrrrtttrrrrrrtttyyy}}}zzzuuusssqqqoookkkjjjrrr|||xxxnnnmmmxxxwwwsssuuutttxxxzzz~~~}}}sss]]]FFF<<<;;;:::999888777777777888888999:::;;;<<<===@@@BBBEEEHHHJJJJJJLLLNNNQQQSSSUUUXXX\\\___\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^___fffuuu|||mmmrrr{{{qqqsssyyyzzzooobbb]]]bbbooo}}}vvvqqqpppqqqqqqrrrsssrrrrrrrrrqqquuuzzzyyymmmeee\\\RRRKKKJJJJJJLLLQQQXXX^^^jjj~~~yyyzzz|||xxxsssqqq555555444444444333333333222333333444444333333222222333333333222222444666555666777666444444666777999888777777777888:::::::::999777666666777999:::<<<<<<;;;<<<===???AAABBBCCCEEEGGGIIIJJJLLLOOORRRVVV]]]gggooouuuzzz}}}ssscccUUUJJJEEEEEEMMMYYYiii{{{}}}|||mmmlllnnnsss~~~}}}vvvoooooottt~~~wwwnnnooozzzvvvtttvvvvvvxxx{{{~~~~~~rrr\\\EEE;;;;;;:::999888777777777777888999::::::===>>>AAADDDHHHJJJKKKLLLMMMOOORRRTTTUUUXXX\\\___\\\\\\[[[[[[[[[[[[\\\\\\]]]___``````aaahhhuuuwwwooo|||rrrpppsss{{{hhh]]]ZZZ___jjjttt~~~~~~uuummmeee^^^ZZZ[[[[[[\\\]]]]]]]]]]]]\\\```dddjjjqqqwww~~~~~~lll___TTTLLLKKKMMMNNNQQQXXXbbbkkkxxx|||zzzwwwqqqkkkiii555555444444444333333333222333333444444333333222222333333333222222444666555666777666444444666777999888777777777888:::::::::999777666666777999:::;;;;;;:::;;;<<>>@@@CCCGGGJJJLLLMMMNNNOOOQQQSSSTTTUUUWWWYYY\\\\\\[[[[[[ZZZZZZ[[[[[[\\\[[[___bbbcccgggooozzzooorrrzzzlll[[[SSSTTTPPPWWWaaajjjsss|||yyytttooojjjccc]]]XXXQQQLLLFFFBBBBBBBBBCCCDDD@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEEEEFFFJJJNNNRRRZZZZZZ\\\bbbjjjrrrwwwyyyrrrlllhhhgggeeecccdddhhhiiinnn{{{666666555444444444444555444444333333333333222222333222222111111222222333555666777666444444666777888777666666666777999:::888777666555666777999;;;;;;<<<===>>>???@@@AAABBBFFFHHHIIIJJJKKKMMMQQQTTTUUUZZZaaafffkkksss{{{tttbbbRRRMMMEEECCCIIIRRR]]]ppp}}}wwwqqqppprrrtttrrrpppqqqyyy~~~pppmmmssszzzmmmrrrxxxpppxxx}}}}}}www```JJJBBB???:::888:::777888:::;;;;;;;;;===???CCCEEEHHHIIIJJJKKKNNNPPPSSSTTTUUUWWWYYYZZZ\\\\\\[[[ZZZXXXWWWXXXYYY[[[\\\[[[]]]^^^___gggsss|||~~~nnnnnn}}}~~~qqq```YYYNNNPPPPPPQQQWWWeeettt{{{}}}wwwrrrooommmkkkhhhhhhiiiiiifffccc\\\YYYUUUQQQNNNKKKHHHFFFHHHGGGEEEDDDBBBBBBBBBCCCAAAAAAAAAAAAAAAAAABBBBBBEEEDDDCCCCCCDDDEEEGGGHHHGGGEEEIIIPPPTTTUUU[[[ccckkkuuuyyyuuuxxx~~~666666555444444444444555444444333333333333222222333222222111111222222333666777777666555555666888888777666666666777999:::888777666555666777999;;;:::;;;<<<===>>>???@@@AAAFFFGGGIIIJJJJJJMMMQQQTTTTTTYYY```ffflllttt}}}wwwfffWWWMMMEEECCCIIIQQQ\\\ooo}}}zzzvvvwwwwwwtttrrrwww}}}~~~qqqmmmuuuoooooosssnnnuuu}}}~~~vvv___IIIAAA>>>999888:::777999;;;;;;;;;<<<>>>@@@CCCEEEHHHIIIJJJLLLOOOQQQSSSTTTUUUWWWYYYZZZ\\\\\\^^^]]][[[YYYYYYYYYZZZ[[[[[[^^^```bbbiiissszzz|||yyykkkooo|||}}}}}}}}}nnn^^^XXXSSSOOOOOOSSSYYY```eeelllpppvvv|||~~~}}}zzzxxxrrrqqqooolllhhhccc___]]]\\\YYYVVVVVVWWWWWWUUURRROOOMMMKKKIIIHHHGGGFFFFFFHHHFFFEEEDDDCCCDDDEEEFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEKKKGGGFFFIIILLLOOOXXXbbbuuu666666555444444444444555444444333333333333222222333222222111111222222333666777777666555555666888888888777666777888999:::999888777666666777999:::999:::;;;<<<>>>???@@@@@@EEEFFFHHHIIIJJJMMMQQQTTTSSSXXX___eeellluuu{{{kkk\\\MMMEEECCCIIIPPPZZZnnnzzz{{{}}}zzz~~~qqqooowwwwwwtttqqqnnnuuu}}}ttt]]]GGG???===999888;;;777999;;;<<<<<<===???AAABBBEEEHHHJJJLLLNNNQQQTTTUUUUUUVVVXXXYYY[[[\\\]]]aaa___]]][[[ZZZZZZ[[[\\\[[[```cccfffmmmwww}}}~~~rrrhhhrrr{{{tttoooqqqxxxvvvhhhYYYMMMMMMOOOMMMMMMPPP]]]```eeeiiijjjiiifffdddXXXWWWVVVTTTQQQOOOLLLKKKJJJHHHFFFEEEFFFGGGGGGFFFEEEEEEEEEFFFGGGIIIKKKLLLJJJIIIGGGEEEEEEFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHMMMHHHDDDDDDHHHPPP^^^iii666666555444444444444555444444333333333222222222333222222111111222222333555666666555444444555777999888777777777888999::::::999777666666777999:::::::::;;;===>>>@@@AAABBBEEEFFFHHHIIIJJJMMMQQQTTTTTTYYY___eeelllttt}}}nnn___MMMFFFDDDHHHNNNXXXmmm}}}qqqqqqzzzsssqqqxxx}}}pppYYYDDD===<<<888888;;;888:::<<<======>>>@@@BBBDDDFFFJJJMMMOOOQQQUUUXXXWWWXXXYYYZZZ\\\]]]^^^___```^^^\\\[[[ZZZ[[[\\\]]]\\\aaaeeejjjssskkkhhhwwwxxxssstttlll|||mmmYYYUUUTTTNNNKKKNNNLLLMMMOOOQQQPPPNNNLLLJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAAAAACCCEEEHHHIIIHHHIIIKKKMMMOOOSSSWWW[[[TTTQQQMMMJJJHHHIIIJJJLLLOOOPPPPPPPPPOOOMMMLLLKKKLLLMMMNNNPPPQQQRRRSSSSSSOOOMMMKKKLLLSSS___ooozzz|||666666555444444444444555444444333333333222222222333222222111111222222333444555555444333333444666999888777777777888:::;;;;;;999888666666777999:::;;;;;;===>>>@@@BBBCCCDDDEEEFFFHHHJJJKKKNNNRRRUUUWWW[[[aaafffkkksss}}}~~~nnn```OOOHHHEEEHHHLLLUUUjjj}}}rrrsss~~~vvvtttyyy}}}jjjTTTAAA<<<<<<999999<<<888:::===>>>>>>???BBBDDDFFFIIILLLOOORRRUUUXXX[[[ZZZ[[[\\\]]]^^^___```aaa\\\\\\ZZZZZZZZZ\\\^^^___^^^bbbgggmmm{{{zzzgggjjj~~~~~~{{{lllrrryyytttggg^^^UUUPPPQQQGGGGGGHHHHHHGGGFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFKKKPPPSSSTTTVVVXXXZZZ\\\```fffkkkddd```YYYRRRNNNLLLMMMNNNXXXXXXYYYYYYXXXVVVTTTSSSPPPQQQTTTWWWZZZ]]]```aaaZZZ\\\^^^aaahhhttt|||yyyyyy||||||666666555444444444444555444444333333333333222222333222222111111222222333444555555444333333444666999999888777888999:::;;;;;;:::888777777888999:::;;;<<<===???AAACCCDDDEEEFFFGGGIIIKKKLLLPPPTTTWWWYYY]]]aaafffkkksss}}}~~~oooaaaQQQJJJGGGHHHIIIQQQggg}}}}}}rrruuuvvvtttwww~~~~~~bbbOOO>>>;;;===:::999<<<999;;;===??????AAACCCEEEHHHKKKNNNQQQSSSVVVYYY\\\\\\\\\]]]^^^___```aaaaaa[[[[[[ZZZZZZ[[[]]]___aaa___dddiiiqqqtttgggqqqvvvppplllooo{{{lll```WWWRRRMMMMMMLLLLLLKKKKKKKKKLLLHHHHHHGGGGGGGGGGGGHHHIIIGGGGGGGGGGGGIIINNNUUUZZZ___aaadddeeefffkkkrrrwwwuuuooofff\\\UUUQQQQQQQQQZZZ[[[\\\]]]\\\ZZZXXXWWWTTTUUUWWWZZZ___dddhhhkkklllqqquuuwww|||{{{vvvooojjjkkkyyy}}}~~~666666555444444444444555444444333333333333222222333222222111111222222333555666777666444444666888999999888888888999:::;;;<<<;;;999777777888999::::::;;;<<<>>>@@@BBBDDDEEEGGGHHHJJJLLLNNNQQQUUUYYYXXX\\\aaaeeekkktttqqqdddSSSLLLHHHHHHHHHNNNddd{{{}}}sssvvvvvvuuuxxx~~~{{{\\\JJJ<<<<<<>>><<<:::<<<999;;;>>>???@@@BBBDDDFFFHHHKKKNNNQQQSSSUUUXXX[[[\\\\\\]]]]]]^^^___``````^^^]]]\\\[[[\\\]]]___aaa___eeellluuuooohhhxxx~~~sssssswww}}}rrrfff\\\ZZZWWWTTTRRRQQQQQQQQQSSSRRRQQQPPPPPPPPPQQQRRROOOOOONNNLLLMMMQQQXXX^^^eeehhhkkklllmmmrrrzzz|||qqqeee\\\XXXWWWWWW\\\^^^```aaaaaa___]]]\\\[[[[[[[[[^^^ccciiinnnrrryyy{{{vvvrrrnnnlllfff```dddttt666666555444444444444555444444444333333333222222333222222222222222222333777888888888666666888999:::999888888888999:::;;;<<<;;;999777777888999:::999:::;;;===@@@BBBCCCDDDGGGIIIKKKMMMOOORRRVVVZZZWWWZZZ___eeekkkuuurrrfffTTTNNNIIIHHHGGGMMMbbbyyy}}}ssswwwwwwwwwzzzzzzXXXGGG:::<<>>@@@AAABBBEEEGGGHHHJJJNNNPPPQQQTTTWWWYYY[[[[[[\\\\\\]]]^^^______aaa```^^^]]]]]]^^^___```___fffnnnxxxmmmiii||||||sss{{{~~~yyysssnnnkkkiiihhh^^^]]][[[ZZZZZZZZZ[[[[[[WWWWWWUUURRRQQQTTT[[[aaahhhllloooppprrrwwwwwwjjjaaa\\\[[[[[[eeefffiiijjjkkkiiigggfffaaa``````aaaffflllrrrvvv~~~~~~{{{xxxtttnnniiicccbbb^^^[[[```rrr555555444333333333333444333333333333333333333333222222222222222222222222444555666555444333444666666999<<<:::666444777::::::;;;;;;999777777888999999:::<<<>>>@@@CCCDDDEEEHHHIIIKKKMMMQQQTTTWWWYYYZZZ\\\bbbkkkuuuuuueeeUUUMMMHHHHHHGGGJJJYYYkkkwwwkkkeeekkkuuu}}}mmmqqqyyyvvv}}}}}}}}}rrrQQQEEE;;;:::===<<<;;;;;;;;;<<<>>>@@@CCCFFFHHHIIILLLLLLMMMOOOQQQTTTVVVWWWXXXYYY[[[[[[[[[\\\^^^``````bbbdddcccaaa___^^^^^^^^^cccpppxxxgggqqq}}}{{{|||wwwrrrnnnlllkkkjjjiiiddd^^^XXXWWWYYY]]]aaaiiilllrrrwww}}}{{{rrriiibbb___gggmmmsssuuutttrrrrrrsssmmmlllkkkjjjlllooorrruuu~~~zzzuuurrroooiiiddd```\\\XXXYYYcccvvv555555444333333333333444333333333333333333333333222222222222222222222222555666888777666555666777777;;;>>>===999777999<<<:::;;;;;;:::888777888999999:::<<<>>>@@@CCCDDDEEEHHHIIIKKKNNNQQQUUUXXXZZZ___aaagggoooyyyzzzjjjWWWOOOIIIHHHFFFIIIWWWhhhxxxmmmcccbbbgggsssnnniiipppvvvxxxwww}}}~~~qqqOOODDD;;;:::<<<<<<;;;;;;<<<===@@@CCCFFFIIIKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWXXXZZZ[[[[[[[[[\\\^^^```bbbdddeeeeeebbb```_________dddppp~~~tttgggtttzzzqqqllleee___\\\]]]```ccchhhlllrrryyy{{{qqqjjjgggnnnttt{{{~~~}}}{{{zzzzzzuuutttrrrpppooopppqqqqqq|||zzzvvvssspppjjjfffccc```]]]```kkk~~~555555444333333333333444333333333333333333333333222222222222222222222222666888999999888777777888888<<<@@@@@@===;;;<<<===;;;;;;<<<:::888777888999999:::<<<>>>@@@CCCDDDEEEIIIJJJLLLNNNRRRUUUXXXZZZaaadddiiipppyyyooo[[[QQQJJJHHHFFFHHHUUUddd}}}xxxiii^^^ZZZ]]]hhhqqqsss{{{uuuhhhdddccc{{{{{{vvvxxx}}}mmmLLLBBB:::999;;;;;;:::;;;===???BBBFFFIIILLLOOOPPPOOOPPPPPPRRRSSSUUUVVVWWWXXXYYY[[[[[[ZZZ[[[]]]___bbbccceeedddbbb___^^^___```eeeppp~~~mmmfffwwwzzzuuummmeeeaaa```bbbdddfffjjjqqqyyy|||tttpppuuu|||{{{{{{yyywwwuuusssrrrqqqyyy}}}{{{xxxvvvsssnnnjjjgggeeedddhhhttt555555444333333333333444333333333333333333333333222222222222222222222222666888::::::888777777888888<<<@@@AAA@@@>>>======;;;<<<===;;;999777777888999:::<<<>>>@@@CCCDDDEEEIIIJJJLLLOOORRRVVVYYYZZZ^^^aaaeeekkksss}}}sssaaaUUULLLIIIFFFFFFQQQ```xxxxxxcccXXXVVVZZZ[[[ZZZdddyyyqqqggg```kkk~~~wwwtttzzz~~~yyyhhhIII@@@999999;;;::::::<<<>>>@@@CCCHHHLLLOOOQQQRRRQQQRRRSSSTTTUUUVVVWWWWWWWWWYYYZZZYYYYYYYYY[[[]]]___aaabbbbbb___]]]]]]]]]aaafffrrrxxxhhhdddzzz|||{{{|||{{{ssskkkfffdddeeegggdddgggnnnvvv|||vvvyyy~~~~~~}}}|||zzzxxxvvvtttwwwzzz}}}|||zzzxxxtttpppllljjjkkkqqq~~~555555444333333333333444333333333333333333333333222222222222222222222222444666999999888666666666777999===??????>>>===<<<;;;<<<===<<<:::888777777999:::<<<>>>@@@CCCDDDEEEIIIJJJKKKNNNRRRUUUXXXZZZZZZ]]]aaaffflllvvvzzzgggZZZOOOJJJGGGFFFOOO[[[uuukkk\\\QQQPPPNNNMMMXXXoooyyyjjjaaabbbkkk{{{xxxxxx{{{uuubbbFFF>>>999999;;;:::;;;===>>>@@@DDDIIIMMMPPPQQQRRRRRRSSSUUUVVVWWWXXXXXXXXXWWWXXXYYYYYYXXXXXXZZZ\\\^^^```bbbbbb```___^^^___aaagggtttttteeeddd}}}{{{sssnnnllllllmmmgggjjjooouuu~~~zzz}}}|||yyywwwxxxzzz}}}|||yyyuuutttuuu}}}555555444333333333333444333333333333333333333333222222222222222222222222333555888999777666555555666777:::<<<======<<<<<<;;;===>>>===;;;888777777999:::<<<>>>@@@CCCDDDEEEHHHIIIKKKMMMQQQTTTWWWYYYYYY\\\___ccchhhqqq}}}nnn___RRRLLLHHHEEEMMMXXXqqqrrrcccVVVRRRNNNOOO\\\ttt|||mmmbbb```___fff{{{|||{{{xxxqqq\\\DDD>>>::::::;;;:::<<>>;;;888777666999:::<<<>>>@@@CCCDDDEEEGGGHHHJJJLLLPPPSSSVVVXXXXXX[[[^^^aaaeeennn{{{sssdddUUUNNNIIIFFFKKKUUUlllzzzooohhh```YYYZZZgggxxxoooeeeaaabbbnnn}}}wwwxxxmmmWWWBBB===:::<<<<<<;;;===@@@@@@CCCGGGLLLOOOQQQQQQQQQRRRTTTWWWZZZ\\\\\\\\\\\\[[[\\\]]]\\\[[[\\\]]]___^^^```ccceeeeeeeeefffgggeeelllyyynnnbbbjjj~~~xxxtttxxx}}}{{{{{{xxxwwwvvvuuuwww}}}}}}}}}uuuyyyvvvnnnjjjkkkmmmsss}}}555555444333333333333444333333333333333333333333222222222222222222222222333666999:::888666555555777666666888;;;===>>>===<<<>>>???>>>;;;888777666999:::<<<>>>@@@CCCDDDEEEFFFGGGIIILLLOOOSSSVVVWWWVVVYYY\\\^^^bbbkkkyyyvvvfffWWWOOOJJJFFFKKKTTTjjj{{{wwwlllbbb```lllmmmiiigggkkkwww{{{uuuyyykkkTTTBBB===;;;<<<===<<<===AAABBBEEEIIIMMMPPPRRRQQQQQQRRRTTTWWWZZZ]]]^^^]]]]]]^^^___```___^^^^^^___aaa[[[^^^aaacccddddddfffggggggnnn{{{kkkbbbmmm~~~~~~uuurrrvvv}}}|||{{{{{{yyyvvvsssssswww}}}yyywwwssszzz~~~lll___YYYWWWWWWZZZ```lllyyy555555444444444333333333333333333333333333333333222222111000000111222222555666888999888777555444333666888999888888888999<<<===???>>><<<:::999888:::;;;<<<>>>@@@BBBDDDEEEEEEGGGIIIKKKMMMPPPUUUXXXVVVXXXZZZ]]]aaaiiiuuu}}}xxxnnn___PPPHHHGGGKKKOOObbb{{{rrrgggqqqyyynnnlllqqq{{{{{{|||zzzxxx{{{}}}|||||||||wwwqqqvvvuuuzzz}}}vvv|||{{{aaaKKK>>>===<<<<<<===???AAACCCEEEHHHLLLOOOPPPRRRTTTUUUUUUUUUWWWXXX[[[^^^```aaa```bbbcccdddbbbbbbbbbccc___aaacccdddcccbbbbbbccciiippphhheeevvv{{{www|||{{{{{{~~~}}}~~~zzzvvvvvv|||yyyqqqrrrhhhXXXOOOOOOMMMPPPOOOQQQZZZeeerrr555555444444444333333333333333333333333333333333444333222222222222333444555666777888888777666444333666888999888888888999;;;===???@@@>>><<<:::999:::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIKKKMMMPPPTTTWWWVVVXXXZZZ\\\```hhhsss{{{zzzqqqbbbUUULLLIIIKKKMMM___xxxwwwiiippp~~~~~~~~~zzzsssnnnjjjoooqqqvvv}}}}}}xxxnnneeeaaahhhuuu~~~~~~vvvuuuuuuuuuvvvwwwwwwvvvzzz}}}~~~{{{zzzxxxqqqiiiiiijjjsss~~~xxx~~~uuu[[[FFF======<<<<<<===???BBBCCCFFFIIIMMMPPPQQQSSSTTTVVVVVVVVVWWWYYY[[[]]]___``````bbbddddddbbbbbbcccdddaaaccceeeeeedddccccccdddffftttgggfffxxx{{{vvvuuuyyy|||vvvuuuvvvqqqfffgggrrr{{{zzzuuuuuu|||kkkaaaRRRKKKLLLJJJMMMKKKLLLQQQYYYeeevvv555555444444444333333333333333333333333333333333555555444444444444555555444666777888888777666555444666999999999888888999:::<<>>@@@AAABBBCCCEEEGGGIIIJJJLLLOOOSSSVVVVVVXXX[[[\\\___fffpppxxx~~~uuugggYYYOOOKKKKKKLLL[[[sssxxxhhhiiissszzzwwwtttkkk```WWWSSSQQQOOONNNOOOUUU^^^eeegggddd]]]XXXSSSMMMJJJRRR^^^iiittt|||}}}zzz{{{|||{{{zzz~~~zzz{{{mmmSSSAAA===<<<<<<<<<===@@@CCCEEEHHHKKKOOORRRSSSTTTVVVXXXZZZZZZ[[[\\\]]]___```aaaaaabbbddddddcccbbbdddeeedddeeeggggggeeeddddddeeeiiizzzfffggg||||||zzz~~~~~~|||}}}xxxxxxxxxwwwuuuuuuwwwzzz}}}|||{{{xxxuuuuuuwwwzzz~~~kkk]]]TTTZZZ______[[[\\\eeennnooobbbUUUOOOPPPLLLMMMJJJJJJLLLOOOYYYjjjzzz555555444444444333333333333333333333333333333333555555444444444444555555444555777888999888666555444666999:::999888999:::999;;;???BBBDDDBBB===:::;;;;;;===>>>???AAABBBBBBFFFGGGIIIJJJKKKNNNRRRUUUVVVXXX[[[\\\^^^dddmmmttt}}}{{{kkk[[[PPPKKKKKKLLLWWWnnnrrrcccccchhh~~~|||ooocccTTTJJJHHHIIIIIIHHHEEEKKKRRRVVVUUUQQQMMMKKKMMMHHHFFFKKKRRRYYYbbbjjjyyy~~~}}}|||~~~fffMMM???<<<<<<;;;<<<>>>BBBEEEGGGKKKNNNRRRTTTVVVWWWXXXZZZ____________```aaabbbbbbaaacccddddddcccccceeegggfffhhhiiihhhfffeeefffgggqqqdddggg|||}}}oooddddddcccbbbbbbdddiiimmmsssssstttuuuxxx{{{qqqaaaTTTSSSSSSQQQOOORRR]]]hhh{{{lll\\\VVVUUUNNNOOONNNMMMMMMNNNSSSbbbppp555555444444444333333333333333333333333333333333333333333444444333333333333555777888999888777666444777999:::999999999::::::;;;>>>BBBEEECCC>>>::::::;;;<<<===???@@@BBBBBBFFFGGGIIIIIIJJJMMMPPPSSSUUUXXXZZZ[[[]]]ccckkkrrr{{{ppp]]]QQQKKKKKKLLLRRRiiizzzooodddeeegggyyy{{{bbbXXXLLLEEEDDDGGGGGGFFFFFFHHHKKKKKKJJJIIIJJJKKKLLLHHHGGGJJJMMMQQQZZZcccuuu~~~}}}||||||zzz___JJJAAA<<<<<<<<<===@@@DDDGGGIIINNNQQQUUUWWWXXXYYY[[[\\\```____________```aaaaaabbbcccddddddcccdddfffhhhhhhiiijjjiiigggggghhhiiittt~~~```cccvvvlll]]]WWWVVVUUUUUUXXX___gggmmmpppssswww|||rrr\\\VVVPPPNNNLLLPPP]]]jjj~~~{{{ggg]]]YYYPPPSSSQQQQQQQQQOOOPPPXXXbbb555555444444444333333333333333333333333333333333222222333333333333222222333444666888999888777666555777:::::::::999999:::;;;;;;===AAADDDCCC>>>:::999999;;;===???AAABBBCCCFFFGGGIIIIIIIIIKKKOOORRRTTTVVVYYYZZZ\\\bbbiiipppyyyvvvcccTTTMMMKKKKKKMMMbbbrrrtttooorrrqqq}}}sssiiiQQQKKKEEEAAABBBCCCDDDCCCEEEEEEEEEFFFHHHKKKMMMOOOJJJHHHHHHIIIKKKNNNYYYccc||||||~~~vvvxxx}}}tttXXXFFFCCC<<<<<<===???BBBFFFJJJMMMQQQTTTXXXZZZ[[[[[[]]]^^^^^^]]]]]]]]]]]]^^^______cccdddddddddccceeegggjjjhhhiiiiiiiiihhhhhhjjjlllooopppYYY[[[jjjuuu___PPPQQQPPPNNNOOOSSS\\\gggooouuuzzzhhh^^^WWWVVVUUUWWWaaaooorrrkkk```]]]YYYUUUTTTPPPMMMPPPUUU555555444444444333333333333333333333333333333333111222333444444333222111333444666888999888777666555777:::;;;:::999::::::===<<<<<>>999777888:::<<>>AAADDDIIIMMMOOOTTTVVVZZZ\\\]]]]]]___```^^^^^^^^^^^^^^^___``````cccddddddddddddeeehhhkkkggghhhiiihhhhhhiiikkknnnooodddQQQQQQ[[[ttt{{{yyy|||~~~jjj]]]YYYWWWTTTSSSWWW```llluuu}}}sssmmmpppooommmrrr||||||sssjjj```[[[WWWQQQOOOPPP555555444444444333333333333333333333333333333333222222444444444444222222333444666888999999777777555777:::;;;:::999:::;;;???<<<;;;===AAAAAA===999666777999<<>>>>>???BBBEEEJJJNNNQQQUUUXXX[[[]]]^^^^^^___aaaaaa`````````aaabbbcccddddddddddddddddddeeeiiilllfffggghhhhhhhhhiiilllooottt}}}bbbLLLJJJQQQgggxxxuuuyyy|||~~~wwwjjjgggbbb___bbbkkkwww{{{lllddd^^^XXXTTTSSS555555555444444333333333222222222333333444444444333222222111111222222333555555555777888888555222444555777888999999999888===<<<>>>AAADDDDDD@@@;;;999999:::<<<>>>@@@BBBCCCDDDFFFHHHIIIIIIKKKNNNPPPTTTUUUWWWYYY\\\aaagggkkkttt}}}vvvfff\\\RRRIIILLLOOOZZZlllwwwmmmaaaPPPIIIKKKGGGIIIJJJIIIGGGGGGKKKOOOLLLSSS```rrr|||mmmeee```bbbjjjkkkfffiiisssvvvrrrzzz}}}xxxuuu|||}}}dddIII>>>@@@===>>>AAACCCFFFJJJPPPTTTXXXYYYZZZ\\\^^^```aaabbbaaabbbbbbcccccccccbbbbbbbbbbbbbbbcccdddeeeggggggfffggghhhhhhggghhhjjjlllttt|||\\\MMMIIIJJJVVVjjjyyy|||zzz|||uuu}}}zzzzzz~~~vvvnnn```VVVRRR555555444444444333333333222333333333333333333444333222222111111222222333333333444777999999777555444555666888999999999999<<<<<<===@@@DDDCCC???;;;777777888:::<<<>>>@@@BBBEEEFFFHHHIIIJJJLLLOOOQQQTTTUUUWWWYYY\\\aaagggkkkuuu}}}zzzjjj___SSSIIIIIILLLVVVggg}}}}}}yyylllbbbXXXLLLGGGJJJEEEHHHLLLNNNNNNQQQUUUYYY\\\hhhzzzzzzssssssxxxyyyvvv||||||yyyxxxxxxyyy___GGG>>>AAA===???BBBDDDHHHLLLRRRVVVZZZ[[[\\\]]]^^^```aaaaaa```aaaaaabbbccccccbbbbbbaaaaaabbbbbbccceeefffgggfffggghhhhhhhhhiiikkkmmmuuu___JJJHHHHHHPPP]]]hhhmmmnnn|||lll___YYY555444444444444333333333444333333333333333333222333222222111111222222333111111333666999:::888666444555666888999999999999;;;;;;<<>>@@@BBBEEEGGGIIIJJJKKKMMMPPPRRRSSSUUUWWWYYY\\\```fffjjjsss{{{qqqdddWWWLLLIIIJJJRRRaaauuu}}}llldddooowwwbbbYYYTTTMMMKKKNNNJJJOOOTTTWWWZZZ___eeejjjtttwww{{{sssXXXBBB===AAA>>>AAADDDGGGKKKPPPVVVZZZ]]]]]]^^^^^^___`````````^^^___```aaabbbcccccccccbbbbbbbbbbbbcccdddfffffffffhhhiiiiiiiiijjjlllnnnxxxcccMMMKKKJJJLLLQQQXXX___ccctttpppggg444444444444444444444444444444444333333222222222333222222111111222222333111222333666999:::888666444555666777888999::::::;;;:::;;;>>>AAABBB???;;;999999999:::<<>>888777666777999<<<@@@BBBDDDFFFHHHJJJKKKMMMQQQSSSRRRUUUXXXZZZ\\\___cccfffhhhqqq|||qqqdddYYYJJJHHHHHHNNN^^^uuurrriiijjjsssqqqppprrruuuuuussspppoooqqqsssvvv}}}zzz}}}uuu[[[GGG>>>>>>???CCCGGGLLLPPPUUUYYY^^^bbbbbbbbbaaa```___^^^]]]]]]\\\[[[[[[\\\^^^```bbbccceeeeeeeeeeeeeeefffggggggeeeggghhhiiiiiikkkmmmooovvvzzzkkkYYYMMMKKKMMMOOOOOO]]]tttpppiiiqqq333333333444444444555555222333333333333333333444333222222111111222222333111222333666999999888666444444444555777999<<<===<<<;;;;;;===BBBDDDBBB@@@888777666666888<<<@@@BBBCCCEEEGGGIIIJJJMMMPPPSSSRRRTTTXXXZZZ\\\___bbbeeeiiippp||||||lll___MMMJJJGGGJJJVVVjjj~~~tttttt|||{{{kkkRRRCCCAAAAAA@@@EEEHHHMMMRRRVVVZZZ___bbbbbbaaaaaa```___^^^]]]]]]\\\\\\[[[[[[\\\^^^aaabbbdddccccccccccccdddeeeeeedddfffggghhhhhhjjjmmmooovvvlllXXXMMMJJJKKKNNN\\\tttwwwgggccceeemmmsssssssssuuu{{{333333333444444555555555222222222333333444444444333222222222222222222333///000222666999;;;:::888444444444555777999<<<======;;;;;;>>>BBBDDDCCCAAA:::999888888:::===BBBDDDBBBDDDFFFHHHJJJLLLPPPSSSRRRTTTXXXZZZ\\\___bbbeeekkkpppyyytttdddRRRNNNIIIHHHPPPaaauuu~~~}}}}}}zzz{{{zzzcccLLLAAACCCDDDBBBFFFIIINNNSSSWWWZZZ^^^aaaaaaaaa```___^^^]]]]]]\\\]]]\\\[[[[[[\\\^^^```bbbbbbbbbbbbaaabbbbbbccccccccceeegggggghhhiiillloooxxxeeeQQQIIILLLQQQ\\\uuuxxxkkk^^^TTTTTTWWWWWWWWWZZZbbbwww~~~~~~666666555444444444444555666555444333222333444444333333333333333333333333111111222333555888;;;<<<666555444555666999;;;===???;;;999<<>>???CCCEEEHHHJJJKKKMMMPPPRRRSSSVVVYYY[[[]]]___ccceeemmmnnnttt}}}kkkVVVMMMGGGIIINNNVVVhhh{{{uuuzzzjjjSSSJJJCCCBBBDDDAAAIIIMMMQQQUUUXXX\\\aaadddfffccc___^^^``````___]]]]]]\\\\\\]]]```aaaaaa```aaaaaaaaaaaa````````````eeefffgggggghhhkkkppptttxxxpppQQQKKKOOOKKK^^^vvvooobbbVVVSSSPPPLLLJJJMMM\\\pppzzz}}}rrrrrryyy666666555444444444444444666555444333222333333444333333333333333333333333222222333444666999;;;===666555555555666999;;;===???<<<:::<<>>;;;777666888;;;===>>>CCCEEEHHHJJJKKKMMMOOOQQQSSSUUUXXX[[[]]]___bbbdddkkklllrrr}}}nnnZZZOOOIIIIIILLLRRRbbbttt~~~xxx}}}gggPPPIIIBBBBBBEEECCCLLLOOOSSSWWWZZZ^^^bbbfffdddbbb______bbbccccccbbbaaa`````````bbbbbbaaa```````````````aaaaaaaaaaaaeeefffggghhhiiimmmrrrvvv|||tttTTTLLLPPPLLL```xxxvvviii\\\VVVRRRNNNNNNQQQ[[[nnnrrrlllooo666555555444444444444444555555444333333333333333333333333333333333333333111111222333555777:::<<<666555555555666888;;;===>>><<<;;;===BBBEEEEEECCC>>>;;;777666777:::<<<===BBBEEEHHHJJJKKKLLLOOOPPPRRRTTTXXXZZZ\\\^^^aaadddiiijjjqqq{{{sss___SSSKKKIIIJJJMMM[[[jjjsssmmmnnnqqq|||xxxzzzbbbMMMFFFAAACCCHHHGGGPPPSSSWWW[[[^^^aaaeeehhheeecccaaaaaabbbcccdddcccbbbbbbaaabbbddddddbbbaaa______``````aaaaaabbbbbbeeefffggghhhjjjnnntttxxx{{{ZZZOOORRROOOccc{{{{{{pppcccZZZTTTOOOOOORRR^^^ppp}}}pppjjjrrr666555444444333333444444444444444333333333333333222222222222222222222222000000000111333555888999666666555555666888;;;<<<>>><<<<<<>>>BBBEEEEEEEEE???<<<888666777999:::;;;AAACCCGGGJJJKKKLLLNNNPPPQQQTTTWWWYYY[[[]]]aaaccchhhjjjpppyyyzzzdddWWWMMMJJJIIIJJJTTTaaa}}}}}}|||{{{vvvrrrsss}}}vvv{{{wwwZZZHHHEEEAAADDDLLLLLLUUUXXX[[[^^^aaadddgggjjjjjjhhhfffdddccccccbbbbbbcccbbbbbbccceeeeeedddbbb^^^______```aaabbbbbbccccccdddfffgggiiinnnsssxxxaaaSSSTTTQQQeee|||}}}{{{qqqggg]]]VVVSSSRRRdddtttwwwwwwvvvrrrwww555555444333333333333333333333333333333222222222222222222222222222222222111111111222444666888:::777666555555666888:::<<<=========???BBBEEEFFFGGGAAA===999777777999::::::>>>AAAFFFIIIKKKMMMNNNPPPQQQTTTWWWYYY[[[]]]aaacccgggjjjpppxxxjjj\\\QQQMMMKKKIIIPPP[[[uuuyyylllnnn~~~~~~~~~xxxzzzlllSSSEEEDDDBBBGGGPPPQQQYYY[[[___aaaccceeehhhkkknnnmmmkkkiiihhhhhhhhhiiillljjjgggffffffeeecccbbb^^^______```aaabbbbbbcccbbbcccdddfffhhhlllrrrvvvhhhUUUUUUTTTfff|||uuuttt{{{oooddd\\\WWWhhhuuuxxxzzzyyy{{{www}}}wwwpppjjjfffcccdddhhhoooxxx555444444333333333333333333333333333333222111111222222222222222222222222444444444444666888:::;;;777777555555666888:::;;;======>>>@@@CCCEEEGGGIIICCC???;;;888888999999999;;;???DDDIIIKKKMMMOOOQQQRRRTTTXXXZZZ\\\^^^aaadddfffiiiooovvv|||rrrdddVVVRRRNNNJJJNNNVVVlllzzz}}}~~~|||tttgggiii|||{{{vvvuuuyyy|||~~~|||{{{bbbLLLBBBEEEEEEKKKTTTVVV[[[^^^```bbbdddfffhhhkkkmmmnnnnnnnnnmmmoooqqqtttxxxtttnnniiigggeeecccaaa______``````aaaaaabbbbbbbbbcccdddeeegggkkkqqquuunnnXXXVVVUUUdddzzz|||mmmmmmvvv{{{oooeee^^^kkkvvvvvvccc___gggqqqzzz{{{tttjjjaaa[[[VVVTTTRRRQQQTTTZZZbbbmmmwww555444333333222222333333222333333444333222111000111111111111111111111111333333333333555777999:::888777666555666777:::;;;<<<>>>???AAACCCEEEHHHJJJEEEAAA<<<999888999:::999888<<>>@@@AAACCCEEEHHHKKKFFFBBB===:::999:::::::::666;;;BBBHHHLLLOOOQQQSSSSSSVVVYYY[[[]]]___ccceeebbbffflllrrruuu}}}rrrbbbZZZRRRJJJIIIMMMSSSjjjfff]]]TTTMMMHHHHHHOOOXXXnnn{{{|||sssqqqwww~~~wwwVVVDDDAAAIIIJJJPPPYYY[[[]]]___aaacccccceeegggiiihhhjjjkkkjjjiiiiiimmmppptttnnngggbbbaaaccceeefffaaaaaaaaaaaa````````````eeefffgggggghhhlllppptttxxxtttYYYVVVVVV```vvv~~~~~~}}}}}}pppccc___bbbiiisss|||yyyvvvrrrnnniiiddd]]]YYYSSSQQQMMMKKKKKKNNNSSSVVVXXXaaappp444444333333333222222222333333333222222222111111111111222222222222111111333333333333444555666666;;;:::888555333444888;;;:::>>>BBBAAA>>>@@@GGGNNNOOOIIIAAA:::777777999:::888:::???DDDJJJNNNQQQSSSTTTVVVXXXZZZ\\\___cccgggfffggglllrrrvvv|||{{{lll```UUULLLGGGHHHNNN```vvvooo^^^OOOMMMIIIGGGFFFGGGIIIKKK]]]yyyzzz{{{zzzgggNNNIIIEEEHHHPPPXXX\\\]]]dddccccccbbbbbbccccccdddhhhgggeeedddeeegggjjjlllllljjjgggffffffgggfffeeefffeeecccbbb```_________fffhhhhhhfffeeeffflllpppuuunnnUUUTTTVVV]]]ooozzzppprrr}}}uuuoooeeeaaaYYYRRRLLLIIIHHHIIINNNWWWeeewww666666555555555444444444333333333222222222111111111111222222222222111111333333222333333444555666::::::888555333444888;;;<<<@@@CCCBBB???@@@GGGMMMOOOJJJBBB;;;888777888999888;;;???DDDIIINNNQQQSSSUUUVVVXXXZZZ\\\___cccfffeeefffkkkqqqtttyyyqqqeeeYYYOOOIIIJJJGGGVVVhhhzzzqqq___TTTMMMKKKIIIGGGGGGHHHJJJKKK[[[uuuxxxcccKKKHHHEEEIIIRRRZZZ___```eeeeeeddddddddddddeeeeeeiiigggfffdddeeefffhhhjjjllljjjgggfffgggggggggfffdddcccbbbaaa______^^^^^^dddfffhhhgggeeefffkkkooottthhhSSSRRRQQQ\\\nnn|||oooaaaVVVOOOLLLKKKJJJRRR]]]ooo666666555555555444444444333333333222222222111111111111222222222222111111222222222333333444555666:::999888555444555888:::===AAADDDCCC@@@@@@FFFKKKOOOKKKEEE???:::888777888999;;;>>>CCCHHHMMMPPPSSSUUUWWWYYYZZZ\\\^^^aaaddddddfffjjjooorrrwwwyyylll```SSSLLLKKKHHHQQQ]]]mmmrrraaaVVVRRRQQQPPPNNNMMMLLLLLLMMMNNNYYYpppsss]]]IIIGGGGGGLLLTTT]]]bbbcccffffffeeeeeeeeeeeeffffffhhhgggfffeeedddeeefffgggjjjhhhffffffgggggggggfffbbbaaa``````___^^^]]]]]]aaadddggggggffffffiiillltttbbbQQQPPPOOOZZZllltttcccVVVOOOLLLIIIMMMUUUeee}}}444444333333333222222222333333333222222222111111111111222222222222111111222222222222333444555666999999888666444555777:::===@@@BBBAAA??????CCCGGGOOOMMMHHHBBB<<<999777777:::;;;===AAAFFFKKKOOORRRUUUWWWYYY[[[\\\]]]```bbbdddfffjjjoooqqquuuuuugggYYYPPPNNNLLLNNNTTTbbbxxxyyyppphhhcccaaa```___]]]ZZZXXXVVVUUUTTT[[[mmmmmmWWWJJJIIIKKKPPPWWW^^^bbbcccfffeeeeeeddddddeeeeeefffggggggfffeeedddcccccccccgggeeeddddddeeefffeeeddd____________^^^^^^]]]]]]]]]aaaeeegggffffffhhhkkkuuuaaaQQQQQQQQQWWWhhhxxxgggZZZSSSMMMMMMPPP[[[ppp444444333333333222222222333333333222222222111111111111222222222222111111222222222222333444555555999999888777555555777999<<<>>>@@@???>>>>>>@@@CCCMMMMMMLLLFFF@@@:::777777;;;;;;<<<>>>CCCHHHMMMPPPTTTVVVYYY[[[\\\]]]___aaadddfffjjjoooqqqttt}}}~~~ooo___TTTQQQKKKIIIJJJTTTggg~~~sssnnnttt|||zzztttrrrkkkkkkooowww~~~~~~zzzvvvtttppplllhhhdddaaa```___kkk}}}~~~zzzyyyzzzwww{{{xxxrrrwww}}}fffQQQLLLMMMPPPUUUZZZ^^^```aaadddccccccccccccccccccdddeeeeeeeeedddcccbbbaaa```bbbaaa```aaaccccccbbbaaa^^^______``````___^^^]]][[[___dddfffffffffhhhjjjvvv```NNNPPPRRRUUUeee{{{ooodddUUUPPPMMMSSSaaasss666666555555555444444444333333333222222222111111111111222222222222111111111111111222222333444555888999999777555555777999:::<<<>>>>>>===>>>???AAAKKKMMMNNNJJJCCC<<<888888:::::::::;;;???EEEKKKNNNSSSUUUYYY[[[\\\]]]```aaaccceeejjjooopppsss|||xxxgggZZZVVVMMMHHHGGGLLLYYYlll{{{mmmfffgggkkkooonnnggg___ZZZWWW[[[aaannnzzzvvvsssqqqpppjjjnnnyyy~~~sssnnnnnnpppllliiifffeeeaaa[[[YYYZZZ^^^lllsssrrr~~~ttt^^^NNNOOOQQQUUUYYY\\\^^^``````bbbbbbaaaaaaaaaaaabbbbbbccccccddddddcccaaa```^^^^^^]]]]]]___aaaaaa```___^^^___```bbbbbbaaa```___ZZZ___dddfffffffffiiilllvvv}}}^^^MMMNNNQQQSSSaaavvv{{{ooogggdddeeeppp~~~uuu```WWWOOOOOOVVV```nnnxxx~~~~~~666666555555555444444444333333333222222222111111111111222222222222111111111111111111222333444555888999999777666555777888:::;;;===>>>>>>???@@@AAAIIIMMMPPPMMMEEE===999999:::999888999<<>>::::::999888777777;;;AAAGGGKKKPPPSSSWWW[[[]]]^^^aaabbb^^^```fffkkkmmmpppyyyttteee___OOOKKKHHHHHHJJJUUUmmm}}}lllgggaaa```dddkkkssswwwssszzz}}}|||yyyvvvkkk[[[RRRQQQMMMUUUhhhyyyjjjiiivvv}}}zzzgggUUUKKKNNNRRRXXX]]]```aaaaaabbbbbbbbbaaaaaaaaaaaabbbbbb___```bbbccccccaaa___]]]\\\\\\]]]___aaabbbaaa___```aaaccceeefffeeedddccc[[[___ccceeeeeegggkkkooorrrsss^^^SSSSSSPPPQQQ]]]nnntttnnniiihhhhhheeeeeehhhkkkoooooooooxxxyyylll___YYYVVVWWW^^^hhhffffffhhhlllppprrrqqqppp555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222777999<<<;;;888666666888:::;;;===???@@@AAAAAA@@@FFFEEEIIINNNJJJ???888888888999999888888<<>>@@@FFFNNNOOOIIIBBB???;;;;;;;;;:::999:::<<>>BBBHHHMMMRRRWWW\\\```^^^]]]```eeehhhkkkrrryyy{{{lll\\\SSSOOOKKKJJJKKKPPP___yyy{{{mmmooosssdddWWWMMMIIIEEECCCCCCCCCBBBBBBHHHQQQ___qqq|||tttfff]]]ZZZ\\\___ddddddeeegggiiijjjkkklllgggfffeeefffhhhiiiiiihhhgggfffeeegggiiijjjjjjiiifffeeecccdddeeeeeecccbbbaaa```___```bbbddddddccccccdddgggiiikkkmmmnnnnnntttgggRRRLLLLLLOOOUUU___kkkxxx{{{xxxxxxyyyyyyxxxwwwzzz~~~qqqggg___XXXVVVWWW555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222444333555888<<<===;;;999555888<<>><<<666888<<>>::::::;;;::::::666:::AAAGGGNNNUUU[[[```cccaaabbbfffhhhjjjooovvvyyy~~~qqqeee]]]TTTMMMKKKFFFLLL\\\uuutttwwwoooccc^^^VVVLLLGGGGGGFFFFFFGGGDDDAAADDDKKKOOO```uuu{{{}}}tttllloooxxxzzzpppfffhhhhhhhhhhhhiiijjjkkklllllljjjhhhhhhiiijjjiiihhhfffeeeeeefffggghhhhhhfffkkkjjjhhhggghhhgggeeedddeeecccaaaaaacccdddeeedddggghhhjjjmmmnnnoooooonnnooo}}}oooVVVOOONNNPPPSSSYYYaaalll{{{~~~~~~qqqfffccceee666666555444444444444555555555444444444333333333333222111111333333222111444333222111111222333444222222222666;;;===<<<;;;777777888===DDDJJJKKKKKKJJJJJJGGGJJJ]]]ssswwwoooSSSIII===888999:::888444:::;;;???EEENNNUUU[[[]]]___```bbbccceeeiiinnnrrrwww|||xxxkkk```VVVNNNLLLMMMKKKSSSgggzzz}}}wwwuuu}}}kkkgggdddYYYQQQOOOKKKKKKIIIGGGEEEDDDEEEGGGKKKTTTbbblllllllllsss}}}|||}}}xxxmmmjjjxxxyyykkkkkkjjjiiihhhhhhjjjlllmmmlllkkkjjjiiihhhhhhhhhhhhfffffffffffffffgggggggggnnnmmmkkkiiigggeeedddddd````````````bbbdddeeeggglllllllllllllllmmmnnnoooqqq{{{~~~dddVVVMMMOOOQQQTTTYYYeeewwwwwwooooookkk666666555444444444444555444444333333333222222222333222111111333333222111333222222222222222222333222111222555999======<<<:::999888<<>>??????<<<999;;;@@@GGGMMMPPPYYYUUUKKKBBBFFFUUUaaacccaaaWWWIII>>>::::::::::::888999;;;???FFFOOOWWW\\\```bbbdddeeegggjjjnnnqqqxxxzzzuuueeeYYYSSSNNNHHHGGGOOOYYYiii|||llleeecccooo{{{~~~pppggg]]][[[WWWSSSOOOLLLKKKKKKMMMPPPUUUTTTNNNLLLVVVcccwww|||~~~yyylllbbb```lll{{{xxxpppnnnmmmkkkiiihhhhhhhhhhhhjjjiiihhhgggeeeeeeddddddeeefffhhhiiiiiiiiihhhgggkkkjjjhhhgggfffeeeeeeeeeffffffddddddddddddeeefffggghhhiiijjjkkklllmmmmmmnnnuuuxxxgggZZZRRRTTTUUUVVVZZZfffxxx~~~666666555444444444444555333333333333222222222222333222111111333333222111111222333444444333222111333111111222555:::???AAACCC???;;;:::===EEEMMMRRRaaa___UUUGGGCCCLLLXXX^^^aaaZZZMMMBBB:::888999;;;888999:::===CCCLLLUUU\\\aaaccceeegggiiilllpppsssyyy{{{oooaaaYYYUUUNNNJJJKKKNNNYYYrrrtttbbbXXXZZZXXX```xxx{{{pppjjjbbbZZZUUURRRPPPPPPQQQWWW^^^^^^VVVRRRZZZfffxxxwww|||vvveee\\\YYYbbbnnnppplllhhhooommmkkkiiigggfffffffffeeeddddddccccccccccccccceeefffhhhiiiiiiiiihhhggghhhhhhgggfffeeeeeeeeeeeefffeeecccbbbbbbbbbcccccceeefffggghhhjjjkkkkkklllmmmsss~~~~~~oooaaaTTTVVVXXXXXXYYYaaasss}}}~~~666666555444444444444555444444444444333333333333333222111111333333222111111222333444444333222111222222111111444888>>>BBBDDDAAA===:::<<>><<<<<>>EEEOOOWWW^^^aaaeeehhhkkknnnrrruuuyyyyyy}}}qqqgggXXXQQQLLLLLLJJJLLLYYYiiiyyyeee```XXX\\\mmmsssiiibbb]]]YYY```lllyyyzzzmmm___^^^dddxxx||||||pppaaa\\\[[[```fffhhhjjjllliiihhhhhhgggfffdddcccccc^^^^^^^^^______aaabbbcccccccccccccccddddddeeeeeeffffffeeedddcccccccccddd^^^]]]]]]\\\]]]^^^___```dddeeeggghhhiiiiiihhhhhhlllrrr}}}rrr^^^PPPPPPVVV]]]]]]]]]ggguuuwwweee```ddduuu666666555444444444444555444444444333333333222222333222111111333333222111333222222222222222222333222333444333333555:::>>>BBBAAA@@@======???EEEJJJMMMRRRUUURRRJJJFFFKKKRRR```gggllldddSSSCCC<<<<<<888:::<<<<<<<<>>GGGNNNVVVYYY___cccgggkkkooorrruuutttxxxnnnbbbWWWSSSMMMGGGJJJQQQUUUgggvvvkkkiiipppwwwssscccWWW[[[ggg{{{wwwuuufffcccbbbcccccc```aaaeeeaaabbbcccddddddddddddcccfffeeedddbbbaaaaaaaaaaaaaaa```^^^\\\]]]___aaacccgggfffdddcccbbbaaaaaaaaa\\\\\\]]]^^^```cccfffhhhfffhhhiiijjjiiihhhfffeeegggnnnyyymmmVVVTTT[[[gggiiibbbaaahhhrrr{{{pppmmmxxxvvvnnnjjj___aaaiii}}}666666666666555555555555555555444444444333333333444444333333222111000000222222222222222222222222444222111111222444777999AAADDDEEEBBB===<<>>AAAFFFRRRVVVZZZYYYUUUOOOKKKIII[[[gggsssuuuiiiVVVDDD:::===;;;:::;;;:::999>>>DDDQQQWWW___eeeiiimmmrrrvvvwwwzzz}}}yyyhhh[[[UUURRRNNNKKKLLLQQQ^^^ssstttnnnoooqqqooofff[[[WWW]]]eee}}}}}}vvvooofffeeeccccccccccccbbb```____________```bbbcccddddddddddddddddddcccbbbbbbcccbbbaaabbbeeeffffffeeefffeeedddeeeffffffdddbbbaaabbbccceeeffffffffffffggghhhjjjkkklllkkkjjjiiijjjmmmttt}}}jjjWWWZZZnnnwwwvvvpppfffiiitttmmmeeeaaaiiiyyyvvvwww|||666666666666555555555555444444444444333333333333444333333222222111111111222222222222222222222222333222111111222444666888>>>DDDJJJJJJEEEAAAAAACCCOOOTTTZZZ\\\XXXQQQJJJFFFUUU___lllqqqjjjZZZHHH===>>>;;;999:::999888<<>>:::888999999888;;;AAABBBIIISSS[[[aaagggnnnrrryyy|||~~~{{{iii___YYYSSSOOOLLLJJJLLLVVVdddssswwwooouuutttnnnsss{{{{{{rrrvvv~~~~~~uuummmiiihhheeedddcccccceeeeeedddccc````````````aaabbbcccccc^^^___```bbbdddggghhhiiifffdddddddddfffgggfffeeeccccccdddfffiiikkkkkkjjjffffffggghhhiiijjjjjjkkkiiiiiiiiiiiikkklllnnnoooqqqsssvvv{{{|||cccUUU]]]pppxxxpppnnntttvvvlllggggggddd\\\UUUOOOYYYjjj}}}666666666666555555555555444444333333333222222222333333222222222222222111222222222222222222222222222222222111222333444555999@@@JJJOOONNNIIIEEEBBBNNNSSSYYY___```]]]WWWSSSIIIOOO[[[jjjqqqiiiUUUEEE>>>999777888999999<<>>EEENNNVVV]]]dddkkkqqqxxx{{{}}}~~~}}}}}}}}}~~~yyymmmddd\\\VVVQQQLLLKKKOOOWWWeeexxxnnnpppuuurrryyyzzzpppjjjggggggdddcccccceeegggiiihhhgggdddcccbbbbbbaaaaaaaaaaaa]]]]]]___aaacccfffiiikkkhhhgggffffffggghhhfffeeeeeedddeeegggjjjkkkkkkjjjffffffggghhhiiijjjkkkkkkjjjiiiiiiiiijjjlllnnnpppmmmppprrrvvv~~~dddTTTWWWgggwwwooommmwww|||tttiiiccc```]]]WWWRRROOOZZZmmm666666666666555555555555333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333444444555===FFFMMMOOOLLLHHHFFFMMMQQQXXX^^^aaa^^^XXXSSSJJJLLLTTTdddqqqooo^^^NNNAAA;;;777999::::::<<>>DDDKKKRRRXXX```iiioootttwww{{{||||||{{{zzz{{{yyymmmbbbZZZWWWRRRNNNNNNPPPYYYiiixxx|||www|||xxx~~~}}}uuunnnjjjhhhhhheeeddddddfffhhhjjjjjjiiieeeeeecccaaa```_________\\\]]]]]]___bbbeeehhhjjjiiihhhffffffggggggfffdddeeeeeeeeegggjjjkkkkkkjjjggggggggghhhiiijjjkkkllljjjiiiiiiiiijjjkkkmmmnnnnnnqqquuuvvv}}}fffSSSSSS^^^xxxtttjjjnnn|||~~~pppiii```ZZZXXXXXXWWWUUUSSS^^^ppp666666666666555555555555333333333222222222222111222222222222222222222222222222222222222222222222222222222222222333333333333999BBBJJJNNNNNNLLLKKKIIIOOOYYYccciiifff^^^WWWQQQLLLNNN\\\nnnsssgggYYYFFF>>>999:::;;;999:::<<<===AAAFFFKKKQQQYYYccckkkooosssxxx{{{||||||}}}}}}yyykkkaaa]]]XXXRRROOOMMMQQQ]]]iii~~~vvvpppmmmllljjjhhhgggfffeeefffggghhhgggfffcccbbbaaa___^^^^^^^^^^^^]]]]]]]]]]]]```cccfffhhhhhhgggeeeeeefffeeedddbbbccccccdddgggjjjllllllkkkhhhhhhhhhhhhiiikkkmmmnnniiiiiiiiiiiiiiijjjkkkkkkmmmqqquuuwwwzzzoooVVVSSSXXXmmmnnnkkkssswwwiiiccc[[[VVVUUUXXX\\\^^^]]]fffuuu777666666666555555555555333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222333333111777@@@HHHNNNOOOOOONNNJJJRRR```nnnvvvuuulllcccWWWNNNJJJVVVjjjtttmmmaaaJJJBBB<<<;;;;;;888888999:::===AAAEEEJJJRRR]]]eeekkkpppvvv{{{~~~xxxmmm```[[[VVVQQQLLLLLLUUU```sssyyyppplllmmmmmmkkkhhhiiigggfffeeeffffffdddccc______^^^]]]]]]]]]]]]^^^]]]]]]\\\]]]^^^aaadddfffgggfffddddddddddddbbb```aaaaaacccfffjjjmmmmmmllljjjiiiiiiiiijjjlllnnnoooiiiiiiiiiiiiiiiiiiiiiiiieeekkkppppppsss~~~yyyZZZTTTUUUddduuujjjmmmyyyyyyiiiddd\\\WWWXXX\\\bbbfffhhhooozzz777555333444666666444222333333333333333333333333222222222222222222222222111111222333333333333222333333333333333333333333111222999FFFPPPUUUYYY]]]\\\aaakkkwww~~~tttjjj]]]TTTKKKLLLYYYgggllljjjTTTJJJ???::::::;;;<<<>>>===;;;<<>>IIITTTbbbmmmlllddd^^^cccooovvvrrrllleee```WWWOOOLLLRRR^^^hhhtttdddNNN@@@======;;;888<<<::::::>>>@@@CCCJJJRRR```gggpppxxx~~~xxxiii^^^WWWQQQOOOPPPNNNSSS^^^ppp~~~ooohhhqqq~~~qqqmmmjjjggghhhjjjjjjhhheeefffffffffeeecccaaa___^^^``````_________``````aaa``````aaabbbbbbbbbbbbbbbaaa```aaacccfffggggggeeeaaaaaabbbcccdddeeeeeeeeefffeeeeeeddddddddddddeeefffhhhjjjjjjiiihhhiiijjjkkkllloooqqqpppsss~~~www\\\UUU___lllpppmmmzzzzzz666555555555555555444444333333333333333333333333222222222222222222222222111111222333333333333222222222222222222222222222666333333:::CCCNNN]]]jjjoooaaaTTTTTT```kkkmmmjjjiiifffaaaWWWLLLKKKWWWdddwwwlllYYYFFF=========<<<<<<::::::<<<>>>???EEELLLZZZaaallluuu|||vvvggg]]]WWWRRRQQQQQQSSSXXXddduuu}}}oooddd^^^ffftttwwwjjjiiigggeeefffggghhhfffeeefffeeeeeedddcccbbb```___aaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccddddddcccbbbaaa```______aaadddfffeeedddaaaaaaaaaaaabbbccccccdddccccccbbbbbbbbbcccdddddddddgggiiijjjiiihhhhhhhhhjjjkkkoooqqqppppppxxx___UUUZZZaaa{{{wwwooottt}}}555666666555444444444444333333333333333333333333222222222222222222222222111111222333333333333222222222222222222222222222222111222888>>>FFFRRR]]]fffXXXJJJHHHRRRaaajjjnnnkkkkkkjjjcccUUUMMMUUUcccwwwuuuiiiSSSAAA<<<======<<<:::999;;;<<<<<>>HHHRRRXXXQQQGGGDDDKKKYYYiiisssoooooopppmmmaaaWWW[[[ggg}}}~~~fffMMM@@@<<<:::===::::::<<<<<<;;;???EEEKKKRRR\\\fffooowww}}}xxxpppfff^^^WWWTTTPPPOOOTTT```nnnyyyyyyiii[[[XXX]]]jjjyyyoooiiidddddddddddddddcccccccccdddddddddddddddcccbbbaaabbbcccdddeeefffffffffeeecccbbbaaaaaa```aaaaaabbbaaa___^^^]]]_________^^^aaa```___^^^^^^___``````aaa```___^^^___aaadddeeedddfffhhhhhhggggggggghhhjjjjjjmmmpppooommmqqqwwwnnnXXXQQQQQQWWWmmmsssqqqttt}}}444666777666444222444555333333333333333333333333222222222222222222222222111111222333333333333222111111111111111111111111000000333666888;;;DDDNNNTTTSSSOOOIIIHHHQQQdddsssuuurrrrrrtttlllbbbdddnnnyyy___MMMAAA888===;;;;;;===<<<;;;???DDDEEEKKKTTT^^^hhhqqqyyy~~~ssshhh___\\\VVVQQQPPPVVVaaaiii{{{jjj^^^[[[cccwww}}}qqqkkkhhhdddeeeeeedddcccbbbbbbcccccccccdddddddddcccbbbbbbcccdddeeegggggggggggggggbbb```^^^]]]]]]___aaacccaaa___]]]]]]^^^``````___aaa```^^^]]]\\\]]]^^^___```___^^^^^^___aaadddffffffggghhhgggffffffhhhjjjjjjjjjllloooooommmpppuuu~~~___PPPOOOQQQ[[[~~~uuuqqqttt444666777666333222444666333333333333333333333333222222222222222222222222111111222333333333333222111111111111111111111111222111333666777:::DDDOOOXXX[[[YYYPPPGGGKKK^^^ooozzztttsssvvvsssjjjllluuunnn[[[HHH999>>>;;;<<<======<<>>===<<<;;;===AAA@@@<<>>CCCJJJRRR\\\gggmmmyyy~~~rrrfff^^^YYYVVVUUUUUU^^^iiiuuuggg^^^eeeppp{{{qqqiiibbbaaacccaaaaaaaaaaaa``````___^^^cccaaa___^^^^^^___^^^\\\aaaaaaaaabbbbbbbbbbbbbbbccccccbbbaaa````````````aaaaaaaaa```````````````dddbbb___\\\\\\]]]___aaacccbbbaaaaaabbbdddfffgggjjjkkklllnnnoooppppppppprrrqqqqqqppppppqqqqqqrrrwww}}}|||aaaSSSRRRSSS\\\qqq888777666555555444444555555444444333222222222222444333333222222111111111222222222222222222222222222222222222222222222222222000111333555777<<>>999999===:::<<>>III]]]qqqsssdddTTTNNNOOOfff~~~wwwhhhVVVYYYbbbssswwwiiiSSS@@@===>>>;;;<<>>AAAFFFOOOYYY```ooowww~~~yyypppiiieee[[[XXXTTTUUU```sssvvviiicccrrr||||||~~~pppkkkkkkhhhfffeeebbb```^^^\\\\\\^^^```aaaaaa```^^^]]]^^^___^^^]]]``````aaaaaabbbcccddddddeeedddccccccbbbbbbbbbbbb```_________```aaacccdddbbbaaa___^^^___aaacccdddeeedddcccbbbbbbccceeefffeeefffhhhjjjlllnnnnnnooosssrrrrrrrrrrrrrrrssstttvvvxxx}}}fffUUULLLPPPUUU___}}}zzz|||888777666555555444444555666555444333222111111111333333222222222222222111222222222222222222222222222222222222222222222222111333444333222555777999FFFUUUhhhqqqlll___RRRKKKVVVkkkyyybbbZZZWWWaaassshhhKKK@@@???>>>===???=========>>>BBBIIIRRRXXXhhhpppwwwzzz~~~wwwrrriiibbb[[[YYY]]]fffrrr{{{vvvfffnnn}}}}}}yyymmmkkkmmmkkkiiihhhcccaaa___]]]]]]___aaaccc```^^^\\\\\\]]]]]]\\\[[[\\\]]]^^^___```aaabbbbbbdddcccccccccccccccdddddd```___^^^^^^___aaaccceeebbbaaa``````aaabbbdddeeeeeedddbbbaaa```aaacccdddbbbccceeegggiiikkklllllloooooooooooopppqqqrrrssstttwww|||cccMMMMMMRRRTTTeee{{{}}}yyy}}}888777666555555444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111444555333222555777666CCCLLLZZZggglllfffXXXMMMGGGXXXnnnlll]]]QQQTTTaaassseeeMMMCCC@@@===:::<<<<<<;;;;;;===CCCJJJOOO\\\eeemmmqqqvvv}}}sssllldddaaa^^^]]]aaagggooo~~~tttmmmyyy}}}~~~zzzqqqkkkkkkmmmkkkiiiiiidddcccaaa______aaadddeeeaaa___\\\\\\\\\\\\[[[YYYXXXXXXYYY[[[\\\^^^___```aaaaaabbbbbbcccdddeeefff``````^^^^^^___aaaccceeecccbbbbbbaaabbbcccdddeeeeeedddbbb``````aaabbbcccbbbccceeegggiiijjjjjjkkkjjjjjjkkklllnnnpppqqqrrrrrrwww}}}[[[OOONNNMMMTTTaaarrryyyvvvyyy888777666555555444444555444444333222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000555777333333666777555===BBBMMM[[[ffffff^^^UUUHHHPPP\\\kkk}}}|||jjjZZZUUUWWWeee```IIICCC???:::;;;;;;;;;;;;<<>><<<======<<<===???CCCFFFFFFOOOXXX^^^fffrrr|||}}}uuuooolllfff\\\WWWZZZTTT^^^jjjtttxxxyyyxxxwwwzzz}}}yyyqqqmmmkkkllloooooolllkkknnnfffeeeeeeeeeeeefffggghhheeebbb___^^^]]]\\\ZZZXXXYYYZZZ[[[]]]___aaabbbccc]]]]]]___```ccceeegggiiibbbaaa___^^^^^^```bbbdddeeeddddddccccccdddddddddhhhgggeeecccbbbbbbcccdddaaabbbcccdddeeeeeeeeeeeeeeefffgggjjjmmmppprrrtttooouuuzzzzzz}}}~~~eeeUUUQQQTTTOOO\\\ttt{{{wwwsssxxx555555444333333333333444444444444444444444444444444333222222111111222222333222111000000111222333111111111111111111111111333333333333333333333333555999===CCCRRR```ccc]]]UUUNNNJJJSSSiiixxxnnnbbb___rrrdddOOOCCC===???;;;999:::;;;999;;;???FFFIIINNNUUU]]]hhhrrryyy{{{ooogggcccaaa\\\XXX\\\XXXYYYaaammm~~~~~~}}}yyyuuuxxx{{{tttooonnnmmmllljjjhhhgggfffeeeddddddccccccddddddeeefffcccaaa^^^\\\ZZZZZZ[[[[[[^^^___```aaaaaa```___^^^[[[\\\]]]^^^```bbbdddeeegggdddaaa^^^]]]^^^```bbbfffeeedddcccbbbbbbbbbbbbfffeeedddcccbbb```______```bbbccceeeffffffeeeeeeeeefffiiikkkmmmnnnoooppprrrppptttzzz|||iiiVVVKKKRRRUUU```{{{yyyuuuyyy666555555444444444444444444444444444444444444444444333222222111111222222333333222111111222333333111111111111111111111111333333333333333333333333444888;;;AAAOOO```hhhiiidddWWWKKKNNN___vvvvvvggggggqqquuuaaaMMM???@@@<<<;;;===>>>===>>>AAAAAADDDIIIOOOWWWaaalllttt|||~~~vvvrrrnnniiieeeaaa\\\ZZZ^^^eeeppp~~~~~~sssqqqwww~~~wwwmmmllljjjjjjiiihhhgggfffdddcccbbbbbbaaaaaabbbbbbcccdddcccbbb___]]]\\\\\\]]]^^^``````aaaaaaaaa```___^^^[[[[[[\\\]]]^^^```aaabbbcccaaa___]]]\\\]]]___```bbbbbbaaa```````````````cccbbbbbbaaa```___^^^^^^^^^___bbbdddfffggghhhhhhfffggghhhhhhiiiiiiiiiiiikkkkkkpppvvvvvvzzzgggRRRKKKKKKRRRfffxxxtttwww777777666555555555555555444444444444444444444444444333222222111111222222444333333222222333333444111111111111111111111111333333333333333333333333333666999===III]]]oooyyyppp\\\TTT]]]pppsssccc]]]eeerrryyy___JJJBBB===;;;>>>???<<<<<<======>>>AAAFFFNNNXXXdddlllxxx{{{tttnnnmmmfffaaa```aaaccciiipppyyypppnnntttzzziiidddgggdddeeefffgggfffdddbbbaaa_______________```aaaaaacccbbb```______```aaaaaabbbbbbbbbbbbaaa___^^^]]][[[[[[ZZZ[[[[[[\\\]]]^^^]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]______^^^^^^^^^]]]]]]]]][[[]]]```cccfffiiijjjjjjiiihhhhhhgggfffeeeeeedddfffgggmmmrrrpppppp|||iiiZZZRRRPPPWWWddd{{{xxxrrrvvv|||888777777666666666666666444444444444444444444444444333222222111111222222333333333222222333333333111111111111111111111111222222333333333333444444222555666999CCCXXXrrrvvvfffcccmmm|||jjj^^^[[[ccctttttt___GGG@@@===>>>???<<<;;;<<<;;;<<<===@@@GGGQQQ]]]eeevvv{{{sssvvvoooiiigggeeebbbcccfffnnnxxx}}}uuupppppprrrxxx{{{mmmbbb```bbbaaabbbeeeffffffdddaaa```^^^^^^^^^^^^^^^___``````aaaaaa`````````aaabbbcccddddddcccbbb```___]]]]]]ZZZZZZYYYYYYXXXXXXYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]ZZZ\\\___cccfffhhhiiijjjjjjjjjiiigggfffeeeeeeeeeggghhhlllpppnnnmmmtttzzzgggXXXTTTWWWccctttppptttzzz888888777666666666666777444444444444444444444444444333222222111111222222111111222222222222111111111111111111111111111111222222222333333444444444333444555666===PPPkkk}}}nnnnnn|||tttgggXXX\\\kkkuuuPPPGGG?????????>>>>>>???<<<======???DDDMMMWWW^^^rrr}}}xxxsssmmmhhhiiijjjhhhiiikkkgggnnnwww~~~yyytttoookkkjjjqqqzzz{{{nnngggccc```___```bbbdddffffffdddbbb```^^^^^^^^^^^^^^^___``````____________```aaabbbbbbeeedddcccaaa___^^^]]]\\\ZZZZZZYYYWWWWWWVVVVVVVVVUUUVVVWWWXXXYYYYYYXXXXXXYYYYYY[[[\\\\\\\\\\\\[[[\\\\\\]]]]]]]]]]]]^^^^^^\\\^^^```ccceeeggggggggghhhgggfffeeeeeeeeeffffffjjjjjjlllmmmlllmmmsss{{{}}}^^^RRRQQQZZZsss}}}nnnkkkpppxxx888888777666666666666666444444444444444444444444444333222222111111222222000111111222222111111000111111111111111111111111111222222333333444444555444444444555999FFF]]]rrryyyrrr______kkkaaaTTTFFF@@@???======???>>>>>>>>>???BBBIIIQQQWWWiiiuuurrrkkkfffgggjjjkkklllnnnfffkkkppprrruuu~~~}}}nnnggggggiiikkkpppwwwooogggfffdddaaa```aaabbbdddeeedddcccaaa```___^^^^^^^^^^^^___``````]]]^^^^^^___```aaaaaaaaadddcccaaa```^^^]]]]]]\\\[[[ZZZYYYWWWVVVVVVVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]]]]]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]___aaaccceeeeeeeeeeeeccccccbbbbbbcccdddfffgggjjjkkkkkkkkklllooossswwwsssXXXNNNRRRbbbsss}}}rrrmmmpppuuu~~~777777666555555555555666444444444444444444444444444333222222111111222222111111222333333222111111111111111111111111111111111111222333333444555555666444444555666<<>>???>>>>>>>>>>>>@@@DDDKKKPPP\\\jjjwww|||~~~yyyooollljjjhhhggghhhggglllqqqpppnnnpppxxx~~~vvvkkkbbb```dddkkkpppxxxtttiiieeedddbbbaaacccbbbbbbccccccbbbaaa``````^^^^^^]]]]]]^^^^^^___```^^^^^^___```aaaaaaaaaaaacccbbb```^^^]]]\\\\\\]]][[[[[[YYYXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXVVVXXXZZZ\\\]]]]]]]]]\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^aaaccceeeeeeeeeeeeccccccbbbbbbbbbdddggghhhkkklllmmmmmmooorrrssssssqqqWWWOOOTTT[[[zzzuuupppmmmqqq}}}777777666555555555555555444444444444444444444444444333222222111111222222222222444444444444222222111111111111111111111111111111222333333444555555777444444666555666CCCQQQqqq|||~~~~~~fffVVVKKKEEEEEE============>>>AAAFFFJJJQQQ```pppvvvyyy~~~tttllleee```^^^fffnnntttsssmmmiiikkkppp}}}vvvppphhhfffcccaaabbbiiirrryyy}}}ooojjjfffeeebbb___aaaeeecccbbbbbbaaa``````______]]]]]]\\\\\\]]]]]]^^^_________```aaaaaaaaaaaaaaabbb```___]]]\\\\\\\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWYYYXXXXXXWWWWWWXXXXXXYYYUUUWWWZZZ\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[ZZZ\\\]]]```ccceeeffffffffffffeeedddddddddfffiiijjjlllnnnpppqqqsssuuutttqqqyyy{{{hhhWWWTTTTTT[[[jjjvvvkkkjjjttt999888777666666555555555666555555555555444444444444444333222111111111111111111111222222333333333333222000/////////000111111111111111111111111111222333444555666999===AAAVVVoooyyy{{{vvvdddSSSCCCHHH??????AAA;;;>>>EEECCCKKKRRR]]]hhhrrrzzzqqqddd^^^___dddnnnzzzxxxqqqssswwwlllbbbccc]]]```dddggglllttt~~~wwwjjjgggcccaaaaaaaaa``````fffeeedddbbbaaa`````````___^^^\\\[[[[[[\\\^^^___^^^^^^^^^^^^___aaabbbccceeeeeecccaaa^^^\\\]]]___^^^]]]\\\\\\[[[[[[[[[[[[\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\___```___^^^___^^^]]]___aaa```\\\YYY[[[]]]```bbbcccdddgggiiidddfffhhhiiiiiijjjlllnnnpppqqqrrrsssssssssrrrqqqvvv{{{ttt\\\PPPNNNXXXiiiwwwnnnmmmnnnwww999888777666666555555555555555555555444444444444333333222222111222222222111111222222222333333333000///...---------......111111111111111111111111222333444444555888<<>>@@@;;;@@@BBBFFFKKKQQQXXX```fffrrryyywwwooofffaaacccgggkkkmmmtttvvvyyyuuunnnhhhgggffffffmmmuuu}}}}}}ssslllfffbbbaaa```aaadddfffggggggccccccbbbaaaaaa```aaaaaaaaa``````___^^^\\\ZZZYYY[[[\\\]]]___aaabbbccccccaaabbbbbb___]]][[[[[[\\\]]]]]]]]]___```bbbdddeeeeeeeeeffffffdddaaa___]]]^^^]]]]]]___aaabbbaaa_________```aaabbbbbbbbbaaa^^^```bbbccccccdddfffhhhhhhiiijjjiiigggffffffgggggghhhkkkmmmooopppppppppsssxxxyyyhhhYYYOOOTTTaaattttttlllhhhkkksss~~~~~~{{{999888777666555555555555555444444444444333333333111111111111222333444444222222222222222222222222111111111111111000000000222222222222222222222222222333444444222222444666666;;;AAAMMMdddxxxtttrrrrrrRRRGGGAAA@@@AAA;;;>>>@@@BBBDDDHHHNNNVVV[[[aaajjjwwwuuujjjdddaaa___]]]^^^aaafffmmmuuu~~~vvvooolllddddddfffkkkooouuu~~~pppnnnllleee```______aaadddfffgggfffddddddcccbbbbbbccccccccccccccccccbbb```^^^\\\[[[ZZZ[[[]]]___```aaaaaaaaabbbcccdddbbb```_________````````````aaabbbcccddddddeeeeeeeeedddaaa^^^\\\]]]]]]]]]^^^```aaa```^^^\\\]]]^^^____________```___aaacccccccccdddeeegggdddeeeffffffeeedddfffgggiiijjjlllmmmoooooonnnnnnoootttsssvvvzzzdddYYYVVV]]]rrr|||tttmmmkkkpppwww}}}|||999888777666666555555555444444444444333333333333222222222111222222333333333333333222222222222111222222333333222222111000333333333333333333333333222333444444333333444555888:::>>>GGG[[[yyy{{{ssshhh^^^fffuuubbbSSSGGGAAA@@@<<<>>>??????@@@BBBGGGMMMRRRYYYcccqqq}}}{{{qqqhhh```ZZZUUUUUUVVVZZZbbbooo}}}{{{pppfffaaaaaa```eeelllsssxxx~~~qqqhhhiiihhhccc_________```ccceeeeeedddddddddcccccccccddddddeeeeeeeeecccbbb```___^^^]]]YYYZZZ\\\^^^______^^^^^^aaabbbddddddbbbaaaaaabbbbbbaaaaaaaaaaaaaaabbbcccccccccccccccaaa```^^^\\\^^^]]]]]]^^^``````___^^^\\\]]]^^^^^^]]]]]]^^^______aaabbbbbbbbbbbbdddeee```bbbddddddcccdddeeegggiiijjjlllnnnoooooonnnnnnkkkqqqpppqqqyyy~~~dddUUUUUUcccqqqsssffffffjjjppp{{{999888777666666555555555444444444333333333222222333333222222111222222222333333333222222222111111333444444555444333222111333333333333333333333333111333444555444333444555999:::<<>>>>>>>>>>>BBBGGGJJJSSS\\\iiittt|||xxxmmmfff\\\ZZZWWWUUUWWW___kkktttxxx{{{}}}{{{wwwxxx~~~xxxpppkkkeee___```dddiiiqqqyyy~~~wwwjjjggggggfffccc___^^^^^^```bbbcccbbbaaacccbbbbbbbbbcccddddddeeeeeedddbbb```____________XXXZZZ[[[]]]]]]]]][[[ZZZ]]]___aaabbbbbbaaabbbcccaaaaaaaaaaaaaaabbbbbbcccbbbaaaaaa```______^^^^^^___^^^^^^___aaaaaa```^^^___```aaa```^^^]]]___aaa___```bbbbbbaaaaaabbbdddaaabbbddddddcccccceeefffggghhhjjjmmmnnnoooooooookkkqqqooopppvvvxxx}}}iiieeegggiii~~~tttlllkkkjjjqqq{{{999888777666666555555555444444444333333333222222444444333222111111111111333333333222222111111111000000111222111000///...333333333333333333333333111333555555444444555666444444666999BBBWWWvvvqqqYYYWWW]]]nnn{{{^^^GGGDDDFFF=========<<<===???CCCFFFKKKRRR\\\fffoooxxx~~~vvvbbbaaa^^^XXXSSSRRRUUUYYY___gggpppqqqmmmkkkooottttttzzzkkkccc^^^^^^^^^___eeemmmxxxzzzvvvlllhhhhhhgggffffff______^^^___aaaaaa```^^^aaaaaaaaaaaabbbcccddddddeeecccaaa___^^^^^^___```XXXYYY[[[\\\\\\[[[ZZZXXXYYY\\\___`````````aaabbb````````````aaabbbcccdddaaaaaa```___^^^^^^______``````___```bbbbbbaaa___bbbcccdddbbb___^^^```ccc^^^```aaaaaa``````aaacccbbbdddeeeeeedddcccdddfffdddeeehhhkkknnnoooppppppjjjnnnkkkkkkpppooossswwwmmmlllsssiiihhhmmmrrr{{{999999888777666555444444777666444333222222333333444444444444444444444444333222222111111222222333444333111000000000111111000000111111111222222222222222333333333333444444333777888666999HHHaaauuurrrbbbWWW___rrruuubbbKKK@@@AAA===<<<:::888:::???BBBBBBFFFHHHPPPZZZcccjjjuuuxxxuuulllaaa[[[ZZZWWWRRRYYY[[[ccclllpppllliiiiiihhhiiikkklllpppxxxzzzssskkkfffWWWYYY\\\^^^bbbjjjuuu}}}sssvvvooolllhhhdddbbbccceeeffffffdddbbb```^^^^^^^^^^^^````````````aaaaaaaaabbb```___]]][[[ZZZZZZZZZ[[[XXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[]]]]]]\\\\\\]]]^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]]]]^^^______\\\]]]^^^___````````````ccccccbbbaaa```___^^^^^^bbbaaa___^^^___aaadddfffcccdddeeedddaaa^^^]]]]]]dddeeefffhhhiiikkkmmmmmmmmmmmmmmmmmmlllnnnrrruuuxxxrrr|||llldddkkkjjjooozzz999999888777666555444444777666444333222222333333444444444444444444444444333222222111111222222333333333111000000000111111111111111222222222222333222222333333333333444444444666777555555===MMMZZZtttmmmcccgggrrr~~~qqq___NNNDDDBBB:::===>>>===;;;<<<>>>???>>>???EEENNNUUU]]]iiitttwwwnnniiiccc\\\\\\\\\```hhhllliiiggghhhbbbbbbcccbbbcccgggmmmssswww~~~zzzppphhhbbb^^^[[[XXX]]]aaaeeejjjooowwwyyysssqqqkkkiiifffcccbbbbbbcccdddeeedddbbbaaa___^^^^^^^^^^^^^^^____________``````___^^^\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZYYYZZZ\\\[[[ZZZZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^___\\\]]]^^^___````````````cccbbbbbbaaa```_________aaa```___^^^___aaacccddddddfffgggeeeccc```______bbbcccdddfffhhhiiikkkkkkiiiiiijjjjjjiiijjjmmmooowwwsssrrrmmmmmmiiihhhmmmqqqvvv999999888777666555444444666666444333333333333333444444444444444444444444333222222111111222222333333222111111000111111111222222222222333333333333222222333333333333444444777888999777666999???EEE\\\}}}hhh^^^bbbrrrwwweeeVVVIII@@@;;;???BBBBBB>>>;;;<<<>>>>>>===@@@FFFLLLSSS```lllyyy~~~yyyqqqiii___\\\\\\```bbb___^^^___^^^^^^^^^[[[YYYYYYZZZ\\\```fffooowwwxxxnnnhhh^^^WWWTTTUUUVVVXXXbbbhhhooovvv}}}vvvsss|||xxxnnngggeeeeeecccbbbaaaaaaaaabbbccccccbbbaaa```^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXXXXXXXWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[ZZZXXXXXXXXXZZZYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^\\\]]]^^^______`````````bbbaaaaaa```____________aaaaaa```aaaaaabbbcccdddeeefffgggfffdddaaa````````````bbbccceeefffggghhhfffggghhhhhhggggggiiijjjqqqttt~~~kkkiiivvvuuummmdddaaabbbgggqqqzzz999999888777666555444444555555444444333333333333333333333333333333333333333222222111111222222333222222111111111111111111222222333333333444444444222222222333333333444444555555666777888999;;;===OOOnnnwwwddd___gggqqq{{{lllYYYHHHDDDAAA@@@AAA???======???AAA??????CCCGGGMMMZZZfffooouuu}}}~~~ppphhhbbbaaa___[[[XXXXXX^^^^^^^^^\\\YYYWWWVVVUUUUUUXXX^^^dddlllvvv{{{pppgggccc___YYYVVVWWW\\\bbbeeelllsss}}}wwwuuuzzznnnhhhgggbbbbbbbbbcccbbbbbbaaaaaa___`````````___]]][[[ZZZYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXYYYXXXXXXYYYZZZ[[[ZZZXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[[[[\\\\\\]]]]]][[[\\\]]]^^^____________```___^^^]]]]]]]]]^^^___aaabbbbbbcccccccccddddddccceeeffffffcccaaaaaaaaa]]]^^^___```bbbcccdddeeefffhhhiiijjjiiihhhiiijjjnnnooowwwqqqooo~~~rrrfffaaadddjjjooouuu{{{999999888777666555444444444444444444444444333333333333333333333333333333333222222111111222222333111111111111222111111111222222333333333444444444222222222333333333444444111111111222444777999:::DDD\\\yyypppiiiggg{{{~~~jjjWWWIII===<<>>>>>>>>???======???@@@DDDOOOZZZaaafffnnnuuu|||zzztttooogggaaa___]]]]]]\\\[[[ZZZYYYXXXVVVOOOOOOPPPRRRWWW^^^eeekkkpppvvv|||tttlllfffddd```[[[WWWWWWWWWXXXZZZ___fffnnnssswwwvvvzzzvvvmmmfffccccccaaabbbcccdddccccccbbbaaa]]]]]]^^^^^^]]][[[YYYXXXXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[[[[ZZZZZZYYYXXXXXXVVVVVVWWWXXXYYYXXXXXXWWWYYYZZZ[[[ZZZXXXWWWWWWXXXVVVVVVVVVWWWWWWXXXXXXXXXZZZZZZ[[[[[[[[[[[[[[[\\\ZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZ[[[]]]^^^`````````aaaaaaaaaaaaaaa```bbbddddddbbb`````````\\\]]]^^^___```aaabbbccceeegggiiijjjiiihhhiiijjjhhhkkkpppxxx~~~yyy~~~qqqjjjfffdddeeejjjpppwww~~~}}}yyy999999888777666555444444333444444555555444333333333333333333333333333333333222222111111222222333000000111222222222222111222222222222333333333333222222333333333333444444555444333333444666999;;;999HHH^^^wwwyyyttt]]]FFF@@@AAA???===>>>@@@>>>>>>??????@@@HHHQQQVVVZZZaaahhhooovvv}}}|||rrrnnnbbb```\\\ZZZZZZZZZYYYXXXSSSQQQNNNLLLLLLOOOSSSUUUXXX]]]eeemmmsssyyy|||ppphhh]]]YYYSSSPPPPPPRRRTTTUUUWWWZZZ___eeelllttt}}}rrr|||{{{nnniiifffcccaaabbbcccccccccdddccccccbbbbbb\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[ZZZYYYXXXXXXUUUVVVWWWYYYYYYXXXWWWWWWXXXYYYZZZYYYWWWWWWWWWYYYUUUUUUVVVVVVWWWXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[YYYYYYYYY[[[]]]^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^```bbbbbb```_________\\\]]]]]]^^^```aaaaaabbbbbbdddffffffffffffhhhjjjgggkkkoooqqqvvvyyynnnbbb______aaaeeelllssszzz}}}||||||999999888777666555444444333333444555555444444333222222222222222222222222333222222111111222222333///000111222333222222111111111111222222222222333222222333333333333444444444666777666555666999;;;555>>>KKK^^^yyy|||```RRRJJJBBB>>>@@@AAA@@@AAACCCBBB@@@DDDJJJNNNQQQVVV\\\ccckkktttzzzwwwqqqiiidddaaa```___]]]^^^ZZZUUUPPPNNNNNNOOOOOONNNQQQVVVZZZ^^^ccchhhllluuu|||yyyssspppnnnggg]]]TTTNNNNNNOOOOOOQQQVVV]]]bbbfffjjjooouuu|||yyy|||qqqgggeeeeeecccccceeedddccccccbbbbbbaaaaaaaaa^^^]]]]]]\\\[[[[[[[[[[[[XXXXXXYYYYYYYYYZZZZZZZZZXXXXXXYYYZZZYYYXXXWWWVVVTTTVVVWWWYYYYYYXXXWWWVVVUUUVVVWWWWWWVVVVVVWWWXXXUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWXXXYYYZZZZZZZZZZZZ\\\[[[ZZZYYYZZZ\\\___```^^^]]][[[ZZZZZZ[[[\\\^^^]]]___aaaaaa```_________]]]]]]^^^___```aaaaaabbbaaabbbcccddddddfffiiillljjjmmmpppppprrr{{{xxxkkkgggaaa^^^```eeekkkooowwwzzz999999888777666555444444222333444555555555444333222222222222222222222222333222222222222222222333///000111222333333222111000000111111111222222222222222333333333444444444,,,000333444222222444777888===EEEPPPfffxxxdddTTTEEEAAAEEE>>>>>>AAACCC@@@<<<>>>CCCDDDGGGJJJPPPVVV```iiippp|||zzzqqqllliiigggeeeddd```ZZZTTTQQQPPPOOONNNIIIKKKMMMNNNPPPSSSWWWZZZ^^^fffpppxxx|||zzzsssmmmfff```[[[ZZZ\\\YYYQQQIIIHHHLLLRRRUUUWWW]]]fffmmmsssvvvzzz}}}{{{}}}wwwqqqiiibbbcccbbb```ccchhhdddcccbbbaaa```````````````___]]]\\\[[[\\\]]]]]]YYYYYYYYYZZZZZZZZZ[[[[[[VVVWWWXXXXXXXXXWWWVVVUUUTTTUUUWWWYYYYYYXXXWWWVVVSSSTTTVVVVVVUUUUUUVVVXXXUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYUUUVVVWWWXXXYYYYYYYYYYYY]]]\\\[[[ZZZ[[[]]]```bbbaaa___]]][[[[[[]]]___```]]]___aaaaaa```______```^^^^^^______```aaabbbbbbbbbccccccddddddgggkkknnniiijjjlllnnnqqqxxx~~~uuuiii___\\\]]]aaadddgggkkksss|||:::999777666777888777666666555555555555444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222333333333333444444555555555555555555555555777555:::EEEPPPgggiiiUUUMMMGGGDDDCCCDDD???:::>>>FFF@@@BBBEEEHHHKKKQQQZZZ```pppvvvzzztttpppggg\\\WWWVVVUUUPPPKKKLLLMMMMMMLLLLLLLLLMMMOOORRRSSSVVVZZZ^^^cccgggiiitttvvvyyy~~~}}}yyyssslllfff___XXXTTTNNNNNNNNNLLLJJJKKKMMMOOOMMMSSSZZZ```eeemmmxxx|||nnnmmm|||ppphhhgggfffeeeeeedddeeeeeeeeeeeedddcccbbb___^^^]]]___^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]\\\ZZZYYYXXXXXXYYYZZZ[[[ZZZXXXVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWVVVUUUTTTSSSSSSUUUWWWXXXVVVWWWXXXZZZ[[[ZZZYYYYYYWWWXXXZZZ[[[ZZZYYYWWWVVVUUUUUUWWWXXXYYYZZZ[[[[[[^^^^^^______^^^]]]]]]\\\```____________^^^^^^^^^^^^___```aaaaaa```___^^^_________``````aaabbbccceeefffggggggffffffgggiiilllmmmnnnpppqqqssstttuuusssfffbbb```\\\[[[___cccggglllsss}}}~~~wwwzzz;;;999777666777777777555555555555555444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222333333333333444444555555555555555555555555777555888>>>DDDSSStttppp[[[NNNCCC@@@AAA@@@@@@CCC>>>@@@BBBCCCEEEJJJQQQVVVeeekkkttt}}}sssjjjfffbbb[[[UUUPPPPPPPPPOOONNNNNNNNNOOONNNNNNOOOPPPRRRSSSUUUVVVWWWYYY\\\aaaffflllqqqsss||||||zzzuuuooojjj___]]]YYYVVVSSSPPPNNNLLLJJJKKKMMMNNNPPPUUUZZZ___```eeelllrrrwwwvvvqqqqqq{{{rrriiiggggggfffeeeeeeeeeeeeeeedddccccccbbb```______^^^^^^^^^__________________^^^^^^___^^^]]][[[YYYWWWXXXYYY[[[[[[[[[ZZZXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUVVVXXXYYYWWWXXXYYYZZZZZZZZZZZZZZZXXXYYYZZZ[[[[[[ZZZXXXWWWUUUVVVXXXZZZ[[[\\\\\\[[[____________^^^]]]\\\\\\]]]]]]^^^^^^_________```]]]^^^```aaaaaaaaa```___``````______```aaacccdddffffffgggfffeeeeeegggiiihhhhhhiiijjjlllmmmnnnnnnuuuooobbbXXXYYY[[[]]]```dddgggjjjvvv}}}~~~{{{zzzvvvuuu|||;;;999777666777777666555555555555555444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444666444666888888???VVVmmmlllOOOAAAAAAAAA>>>:::>>>?????????@@@CCCHHHLLLXXX^^^gggqqqyyy}}}vvvmmmfff\\\[[[YYYVVVTTTRRRQQQQQQLLLKKKJJJIIIIIIHHHIIIIIIFFFHHHJJJMMMPPPTTTWWWYYY___bbbfffjjjnnnqqqvvvyyy|||~~~}}}|||xxxqqqllleeecccaaa___]]]ZZZUUURRRLLLKKKJJJIIIJJJKKKMMMNNNLLLMMMPPPTTTYYYbbbkkkqqquuuzzzwwwpppmmmvvv{{{ssslllfffgggfffeeeeeeeeeeeeeeefffcccbbb```______``````aaa___``````aaaaaa`````````````````````^^^\\\ZZZXXXYYYZZZ[[[\\\]]]\\\[[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\\\\\\\[[[ZZZVVVXXXZZZ]]]^^^^^^]]]]]]````````````___^^^]]]\\\[[[[[[\\\]]]^^^___``````\\\]]]___aaabbbbbbbbbaaacccbbb```___```bbbdddffffffffffffdddcccdddgggjjjeeeffffffggghhhhhhiiiiiikkkwwwkkkeee___\\\\\\]]]]]]\\\___fffmmmpppuuu~~~~~~zzzuuuuuuwww{{{~~~;;;999777666777777666555555555555444444444333333222222222222222222222222111111111111222222222222111111111111111111111111111111222222222333333333222222222333333333444444444444444444444444444444333333666888666999GGGVVVpppxxxtttuuuzzzZZZCCC???@@@>>>999@@@????????????BBBEEEGGGNNNTTT]]]fffooowww~~~|||pppmmmhhhccc___[[[WWWUUUNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMNNNQQQUUUWWWZZZ]]]```cccccceeegggkkknnnqqqtttuuuwwwxxxyyyzzz|||~~~~~~}}}{{{xxxvvvtttsssrrrllljjjfffdddbbb^^^YYYUUUQQQQQQPPPPPPOOOMMMKKKIIIMMMMMMMMMMMMNNNQQQVVVYYYWWWYYY[[[___fffooozzz|||kkkccchhhvvvyyypppnnnllljjjeeeeeedddddddddeeeeeefffbbbaaa___^^^^^^```aaacccbbbbbbbbbbbbbbb```___^^^______``````___^^^\\\[[[ZZZ[[[\\\]]]^^^]]]]]]]]]YYYYYYYYYZZZZZZZZZZZZ[[[ZZZYYYXXXWWWWWWWWWXXXXXXZZZYYYXXXWWWWWWWWWYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\YYY[[[]]]```aaaaaa```___aaaaaaaaaaaa```___^^^^^^[[[[[[\\\\\\]]]^^^______[[[]]]___aaabbbccccccccceeeccc```______bbbeeegggffffffeeecccbbbcccgggjjjggghhhhhhhhhhhhhhhiiiiiilllpppyyypppfffcccbbb```\\\TTTYYY]]]aaaeeennnwww}}}yyyvvvtttsss}}}|||<<<:::777777777777555444555444444444444333333333222222222222222222222222000000000111111222222222111111111111111111111111111111222222222333333333222222222333333333444444444444444444444444444444222444888999888999@@@IIIZZZssswwwlllgggfffsss]]]CCC<<>>>>>???BBBCCCDDDGGGLLLSSS[[[cccjjjqqqvvv{{{{{{tttnnnhhhaaa]]]WWWUUUSSSPPPNNNLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIILLLLLLMMMNNNPPPRRRRRRSSSTTTVVVXXXZZZ\\\\\\]]]^^^___aaacccdddffffffiiijjjkkkmmmnnnooooooooolllkkkjjjiiihhhgggffffffcccbbb```^^^\\\[[[ZZZZZZXXXWWWUUUTTTRRRQQQNNNMMMHHHIIIJJJKKKKKKKKKLLLLLLQQQRRRTTTUUUVVV[[[aaafffhhhjjjmmmqqqxxxnnnaaadddttt{{{mmmjjjjjjjjjiiiccccccbbbbbbcccdddeeeeeecccbbb```^^^^^^```aaaccccccddddddcccaaa___\\\[[[[[[\\\]]]___```______^^^[[[[[[\\\\\\]]]]]]]]]]]]YYYYYYYYYZZZZZZZZZZZZ[[[XXXXXXWWWWWWWWWWWWWWWXXXZZZYYYWWWVVVUUUVVVWWWWWWYYYYYYZZZ[[[\\\]]]]]]]]]]]]^^^```bbbbbbbbb``````bbbbbbbbbbbbbbbaaa``````]]]]]]]]]]]]]]]]]]]]]]]][[[]]]___aaacccdddddddddeeecccaaa______aaadddfffdddeeedddcccbbbcccfffhhhiiiiiiiiiiiiiiiiiiiiiiiimmmnnnrrrzzz}}}vvvkkkccc[[[YYYWWWXXX[[[```ffflllooosssyyy~~~|||zzzxxxyyy}}}|||vvv<<<:::888777777666555444444444444444333333333333222222222222222222222222//////000000111222222222111111111111111111111111111111222222222333333333222222333333333333444444333333333333333333333333333666888888777777:::>>>FFF[[[wwwppp\\\___ffftttnnnSSSFFFBBB???;;;???>>><<<<<<>>>@@@AAA@@@@@@DDDIIINNNSSSZZZ```eeemmmqqqyyy~~~vvvpppiiifffbbb\\\WWWRRRNNNMMMJJJJJJIIIHHHHHHHHHIIIIIIEEEFFFGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRTTTUUUUUUUUUUUURRRRRRQQQPPPOOONNNNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIJJJIIIKKKNNNPPPQQQSSSVVVXXX[[[___cccfffiiinnnuuu{{{|||~~~rrrkkkqqqzzz|||mmmfffdddcccbbbbbb````````````aaacccddddddeeedddbbbaaa`````````aaabbbbbbcccbbb```]]]ZZZXXXWWWYYY[[[]]]____________[[[[[[[[[[[[[[[[[[\\\\\\XXXXXXXXXXXXYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXYYYZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYZZZ\\\\\\]]]___````````````______^^^___``````aaaaaaaaaaaaaaa___^^^^^^^^^]]]]]]]]]\\\\\\]]]___bbbcccddddddddddddcccaaa______aaaccceeecccdddddddddcccccceeefffffffffffffffggggggggggggiiiiiikkkpppwwwpppfff[[[VVVUUUTTTUUUWWWXXX\\\bbbgggnnnttt{{{|||yyyxxxxxxyyyuuuxxx||||||www|||===:::888777777666555333444444444333333333222222222222222222222222222222/////////000111222222222111111111111111111111111111111222222222333333333222222333333333333444444333333333333333333333333222555666666555666777888;;;IIIeeepppaaaYYYaaaqqq{{{iii[[[LLL???BBB???======???@@@???===<<<>>>AAACCCFFFKKKPPPTTT\\\aaajjjuuuzzzssskkkddd___\\\YYYXXXUUUSSSQQQOOONNNNNNHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJFFFGGGIIIJJJKKKMMMOOOQQQVVVYYY]]]```bbbeeejjjnnnqqqvvv|||sssmmmvvvxxxmmmcccbbbbbb___^^^```^^^^^^^^^___```aaaccccccggggggeeecccbbb```___^^^]]]^^^``````___]]]ZZZXXXVVVWWWYYY[[[]]]]]]]]]]]][[[ZZZZZZYYYYYYYYYYYYZZZVVVVVVVVVWWWWWWWWWXXXXXXVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[\\\```___^^^\\\[[[[[[[[[[[[[[[\\\]]]^^^___`````````^^^^^^^^^^^^^^^_________]]]^^^```bbbccccccccccccbbbbbb````````````aaabbb```bbbeeeeeedddccccccdddccccccddddddeeeeeeffffffffffffhhhllloooxxx~~~qqqgggaaaZZZTTTRRRRRRSSSUUUXXX[[[```gggkkkpppvvv}}}~~~yyyvvvnnnnnnkkkgggeeeiiirrryyy}}}vvvwww~~~===;;;888777777666555333444444444333333333222222222222222222222222222222...//////000111222222222000000000000000000000000111111222222222333333333222222333333333444444444333333333333333333333333000333444444555777888888;;;???QQQnnnyyy^^^\\\eeevvv}}}fffRRRFFFCCC@@@???AAAAAA???<<<<<<===>>>???@@@CCCHHHKKKPPPVVV```lllvvvyyytttqqqhhhfffbbb]]]XXXSSSPPPOOOMMMNNNNNNMMMKKKJJJKKKLLLIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKKKKLLLNNNOOOQQQRRRRRRSSSUUUWWWXXXZZZ]]]```eeeiiinnnqqqssswww}}}uuujjjjjjyyyxxxmmmddd___aaabbb```aaaddd\\\\\\]]]]]]___```bbbccciiihhhgggeeeccc```]]]\\\YYY[[[]]]______]]][[[YYYVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[ZZZYYYXXXWWWWWWXXXXXXUUUUUUUUUVVVVVVVVVWWWWWWVVVWWWYYYZZZ\\\]]]]]]]]]\\\]]]]]]]]][[[YYYWWWVVVSSSSSSTTTUUUWWWYYYZZZ\\\```^^^[[[YYYWWWWWWWWWXXXXXXXXXZZZ\\\]]]^^^______\\\]]]]]]^^^___```aaaaaa^^^___aaabbbccccccccccccaaaaaa```````````````aaa___bbbeeefffeeecccccccccbbbccccccdddeeeeeeffffffhhhfffhhhlllmmmooozzz~~~~~~xxxmmmbbb\\\XXXWWWVVVTTTSSSUUUYYY]]]^^^eeelllqqqrrrtttyyy}}}{{{ssskkkeeeaaa___aaabbbaaaccclll|||wwwyyy<<<:::777777777777666444444444333333333333222222333333222222111000//////111111222222222222111111222222222111111111000000000111111111111222222222111111111111222333444444222222333333333333444444444444444555555555555666999:::DDDZZZtttrrrfffkkkkkkXXXOOODDD>>><<<<<<>>>AAA>>>===<<<===???AAAAAAAAAGGGMMMUUU___jjjuuu~~~vvvpppkkkgggcccaaa\\\YYYUUURRRRRRQQQPPPOOONNNMMMMMMLLLKKKLLLLLLLLLGGGGGGHHHJJJLLLLLLJJJHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHJJJLLLLLLLLLMMMPPPQQQQQQSSSUUUUUUVVVVVVXXXZZZ^^^```eeeiiilllnnnnnnmmmxxx{{{{{{xxxiiijjjllluuuyyyrrreeebbb___^^^^^^^^^]]]\\\ZZZZZZZZZ\\\___``````___eeedddcccbbbaaa```___^^^YYYZZZ\\\\\\]]]\\\[[[ZZZXXXWWWUUUUUUVVVVVVVVVUUUVVVVVVVVVUUUVVVVVVWWWXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSUUUWWWXXXZZZZZZZZZYYY\\\^^^aaaaaa^^^ZZZWWWVVVSSSSSSTTTTTTUUUWWWXXXYYYZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\^^^```aaaaaaaaa````````````aaaaaa`````````______`````````cccccccccccccccbbbaaa``````aaabbbccccccddddddcccfffggghhhiiikkkooovvvzzzsssyyyyyynnngggbbb]]]ZZZ[[[\\\\\\[[[^^^^^^___bbbfffjjjkkkkkkpppssswww}}}~~~{{{zzzuuummmeee^^^ZZZYYYXXXXXXXXX]]]eeeooo{{{<<<:::777777777777666444444444333333333333222222333333222222111000000///111111222222222222111111222222222111111111000000000111111111111222222222222222222111222222333333222222333333333333444444444444444444555555555555999999===GGGVVVmmm}}}sssuuu|||fffIII<<>>??????>>>>>>@@@AAACCCGGGMMMUUU]]]fffooouuuyyy~~~}}}zzzwwwsssmmmiiifffcccaaa___WWWWWWVVVUUUTTTTTTTTTTTTSSSRRRQQQRRRSSSRRRQQQOOOOOOOOOPPPPPPPPPQQQQQQQQQUUUWWWZZZ\\\]]]^^^___aaa___bbbfffiiilllooorrruuutttwww|||}}}kkk___]]]XXXpppyyylllgggccc```]]]\\\\\\]]]\\\[[[[[[ZZZ[[[\\\___```___^^^bbbbbbbbbaaa```^^^]]]\\\XXXYYYZZZ[[[\\\\\\[[[[[[XXXWWWUUUUUUUUUVVVUUUTTTTTTTTTTTTSSSSSSTTTUUUUUUXXXXXXXXXXXXWWWWWWVVVUUURRRSSSUUUWWWXXXXXXXXXXXXZZZ]]]```aaa^^^ZZZWWWVVVRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUWWWWWWWWWXXXXXXZZZ[[[\\\ZZZZZZZZZ[[[\\\^^^```aaaaaa```_______________`````````____________``````aaaaaaaaaaaaaaa```_________```aaabbbccccccccccccdddfffgggiiiiiillloooqqq~~~~~~vvvooolllqqqyyy~~~|||zzzvvvtttssslllccc\\\ZZZ\\\^^^___]]]___cccgggjjjmmmnnnooossstttwwwzzz~~~}}}xxxpppkkkhhhgggfffdddcccaaa___]]][[[[[[[[[[[[___eeerrr<<<:::777777777777666444444444333333333333222222333333222222111000000000111111222222222222111111222222222111111111111111000111111111111222222222333333222222111222222222222222333333333333444444444444444444555555555555777777888999;;;IIIddd|||ppphhhpppyyyiiiQQQIIIHHHBBB;;;===???@@@???<<<;;;<<<>>>???AAAEEEJJJNNNTTTZZZ___dddjjjrrryyy~~~~~~|||vvvuuutttrrrqqqpppooooookkkiiifffeeeeeeeeedddcccbbbbbbaaaaaabbbdddfffgggkkkooossswwwxxxyyyzzz{{{{{{uuuggg\\\\\\aaarrr{{{rrrhhhaaa^^^___]]][[[ZZZ[[[[[[ZZZYYY\\\[[[ZZZ[[[]]]^^^]]]\\\]]]^^^______^^^\\\ZZZYYYVVVWWWXXXZZZ[[[[[[[[[[[[YYYWWWVVVUUUVVVVVVTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRXXXXXXXXXXXXXXXXXXWWWWWWRRRRRRTTTUUUVVVVVVVVVVVVXXX[[[```aaa___[[[WWWVVVTTTSSSSSSRRRRRRSSSTTTTTTTTTVVVXXXYYYYYYXXXWWWVVVXXXWWWVVVVVVWWWZZZ\\\^^^ZZZZZZZZZ[[[\\\^^^```aaa```___^^^]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]^^^^^^^^^__________________^^^^^^______```aaabbbbbbbbbbbbdddfffhhhiiiiiiiiiiiijjjrrrvvvsssfffccceeelllvvv|||}}}~~~vvvmmmhhheeeccc[[[[[[\\\\\\]]]]]]^^^^^^___aaadddgggiiijjjiiihhhjjjkkklllmmmnnnpppqqqqqqrrrrrrrrrrrrssstttvvvwwwttttttttttttttttttttttttqqqssstttrrrnnnjjjgggffffffdddbbb^^^\\\[[[^^^```aaadddhhhmmmrrruuuvvvwww|||uuuqqq{{{<<<:::777777777777666444444444333333333222222222222222222111111111000000111111222222222222111111111111111111111111111111000000111111111222222222444444333222111111111111222222222333333333444444333333444444444555555555222555::::::777999GGGWWWvvv~~~qqqhhhdddhhhuuuyyy\\\KKKDDDCCC@@@@@@@@@???>>>>>>=========???AAACCCEEEHHHLLLPPPSSSYYYbbbiiiqqqyyy~~~~~~}}}|||{{{{{{|||~~~yyyrrrhhh```^^^hhhyyypppgggdddaaa^^^^^^\\\[[[YYYYYYZZZZZZYYYXXX[[[YYYXXXXXXYYYZZZYYYXXXYYYZZZ\\\]]]]]][[[XXXVVVTTTUUUVVVWWWYYYZZZZZZ[[[ZZZYYYWWWWWWXXXWWWUUUSSSSSSRRRQQQPPPPPPPPPPPPPPPUUUVVVWWWWWWWWWWWWWWWVVVRRRRRRSSSTTTUUUUUUVVVVVVUUUYYY^^^aaa___[[[XXXVVVWWWWWWVVVUUUUUUUUUUUUUUUUUUWWWZZZ\\\]]]\\\ZZZYYYXXXWWWUUUUUUVVVYYY\\\___\\\\\\\\\]]]]]]^^^______^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\^^^^^^^^^^^^^^^^^^^^^___^^^___```aaaaaabbbbbbaaafffgggiiiiiihhhhhhiiikkkooonnnsssxxxqqqiiiccc______```bbbjjjrrr~~~tttrrrnnnjjjeeebbb```^^^[[[[[[\\\\\\[[[ZZZXXXWWW[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]]^^^___aaacccddd``````````````````aaaaaa^^^aaaeeeeeebbb^^^\\\\\\___cccggghhhhhhkkkrrrxxx}}}ooogggggghhhnnnvvv<<<:::777777777777666444444444333333333222222222222222222111111111111111111111222222222222111111111111111111111111111111000000111111111222222222444444333222111111111111222222222333333333444444333333333444444444444555444555888;;;:::888<<>>??????@@@AAAEEEHHHHHHNNNUUU]]]dddlllvvv}}}~~~|||uuujjjeee______mmm|||ooodddaaabbbaaa______ZZZYYYXXXYYYZZZZZZYYYWWWYYYWWWUUUUUUVVVWWWVVVUUUVVVXXXZZZ[[[[[[YYYWWWUUUSSSSSSTTTUUUVVVXXXYYYYYY[[[ZZZYYYYYYZZZYYYWWWUUUUUUTTTSSSRRRQQQPPPPPPPPPRRRSSSSSSTTTUUUUUUUUUUUUSSSSSSSSSTTTTTTUUUVVVVVVTTTXXX]]]___^^^[[[YYYWWWYYYXXXWWWVVVVVVUUUUUUVVVTTTVVVYYY\\\]]]\\\[[[YYYWWWVVVUUUTTTUUUXXX[[[]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZ]]]]]]]]]]]]]]]^^^___```^^^___```aaaaaabbbbbbaaaffffffeeeddddddfffjjjmmmmmmnnnqqqvvv{{{|||kkk```[[[XXXVVV]]]```fffkkklllnnnwwwxxxssspppgggeeebbb___\\\ZZZZZZYYYZZZYYYYYYXXXWWWVVVUUUUUUVVVUUUUUUUUUVVVWWWYYYZZZVVVVVVVVVWWWXXXYYYYYYYYY[[[bbbiiilllkkkiiiiiijjjooovvv}}}sssjjjdddbbbkkkrrr~~~rrreee<<<:::777777777777666444444444333333333333222222111111111111111111111111111111222222222222111111111111111111111222222222000111111111111222222222333333222222111222222222222222333333333333444444333333333333444444444444999555444777999999;;;>>>MMMWWWnnntttfff___dddwww}}}lll]]]WWWOOOIIIEEEBBB???===<<<<<<======<<<===@@@CCCBBBGGGLLLQQQVVV^^^gggnnnsssyyy|||sssiiiccc[[[```jjjyyymmmfffaaaaaabbb___]]]^^^YYYXXXXXXYYY[[[[[[ZZZXXXXXXUUUSSSSSSTTTUUUUUUUUUVVVWWWYYYZZZZZZYYYXXXWWWSSSSSSSSSSSSTTTUUUWWWWWWYYYYYYYYYZZZ[[[ZZZXXXVVVWWWVVVUUUTTTRRRRRRQQQQQQOOOOOOQQQRRRSSSSSSSSSSSSTTTSSSSSSSSSSSSTTTUUUVVVSSSWWW[[[]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUUUUUUUUUUUSSSUUUWWWYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTVVVXXXYYY\\\]]]]]]]]]\\\[[[ZZZYYYZZZZZZYYYYYYYYYZZZZZZ[[[YYYYYYYYYXXXXXXYYYYYYYYY\\\\\\[[[[[[\\\^^^___aaa______```aaabbbbbbbbbbbbccccccbbbaaaaaaccchhhllliiimmmqqqssssss{{{uuuiii\\\QQQRRRQQQRRRUUUVVVXXX```hhhwwwzzzrrrlllhhhfff```___^^^\\\YYYWWWUUUUUUXXXWWWVVVUUUUUUVVVWWWWWWUUUVVVWWWXXXZZZ[[[]]]]]]pppyyy}}}pppjjjmmmuuu{{{xxxlllbbb]]]<<<:::777777777777666444444444333333333333222222111111111111111111111111111111222222222222111111000000111111111222222222000111111111111222222222222222222111222222333333222222333333333333444444222222333333333444444444999444333666888888999;;;<<>>>>>>>>>>>>>>===<<<<<<>>>@@@>>>AAADDDFFFIIINNNVVV\\\aaahhhrrryyy~~~~~~uuulllfffaaa^^^\\\fffwwwyyykkkbbb______aaa___[[[ZZZ]]]YYYYYYYYY[[[]]]]]][[[ZZZXXXUUUSSSSSSTTTVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYSSSSSSRRRRRRRRRSSSUUUVVVVVVVVVWWWXXXZZZZZZXXXUUUYYYXXXVVVTTTSSSRRRQQQQQQMMMNNNOOOQQQRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTSSSVVVYYYZZZZZZZZZ[[[[[[YYYXXXXXXWWWWWWWWWWWWXXXTTTUUUVVVWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZYYYYYYXXXYYYYYYXXXYYYYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYYYYYYYZZZ\\\^^^```___```aaabbbccccccccccccbbbccccccbbbbbbcccfffiiigggjjjooorrrpppssswwwdddWWWSSSPPPRRRRRRRRRTTTXXX[[[aaahhhmmmwww~~~|||yyywwwuuutttuuutttrrrpppooooooooooooqqqrrrsssvvvxxx{{{|||}}}uuummmgggdddiiippp<<<:::777777777777666444444444444333333333222222111111111111111111222222111111222222222222111111000000111111222222222222000111111111111222222222111111111111222333444444222222333333333444444444222222333333333444444444444444777<<<<<<777555777;;;999===KKK]]]vvvzzzrrrmmmuuuhhhNNNEEEGGGAAABBBAAA???======>>>@@@;;;===?????????CCCJJJPPPOOOWWWbbblllsss{{{|||lllfff]]]WWWXXX^^^dddhhhssshhhcccYYYYYY\\\^^^\\\XXXYYY^^^ZZZYYYZZZ\\\^^^^^^\\\[[[XXXVVVTTTSSSUUUWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[TTTSSSRRRQQQQQQRRRSSSTTTSSSSSSUUUWWWYYYYYYWWWUUUYYYXXXWWWUUUSSSRRRQQQQQQMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRSSSTTTVVVXXXYYYYYYZZZ[[[]]][[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWWWWWWWXXXXXXXXXYYYTTTTTTTTTTTTSSSSSSSSSRRRQQQRRRTTTVVVXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]XXXXXXWWWWWWXXX[[[]]]___```aaabbbccccccddddddcccdddeeeggggggfffffffffggghhhiiimmmpppooommmrrryyyqqqiiibbb___[[[TTTNNNLLLLLLOOOQQQPPPUUU```iiilllyyyyyywww{{{xxxsssoookkkkkkiiiiiijjjkkkrrr===;;;999777777777666444555555444444444333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333333333444222000111333444222000666666666666666777777888999666:::BBBHHHRRRmmmwwwxxxyyywwwXXXFFFKKKGGGAAA???@@@@@@>>><<<>>><<<<<<>>>???>>>BBBGGGFFFJJJOOOVVV^^^hhhrrrxxx}}}{{{oooddd___^^^ZZZXXXcccyyy~~~mmm___ZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWTTTVVVXXXYYYYYYXXXVVVUUUVVVVVVVVVWWWWWWYYYZZZ[[[TTTUUUVVVXXXYYYYYYZZZZZZUUUTTTSSSRRRQQQQQQQQQQQQUUUTTTSSSSSSSSSTTTVVVWWWZZZXXXTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPQQQTTTSSSQQQPPPPPPRRRUUUWWWWWWWWWVVVVVVWWWYYYZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTUUUUUUVVVSSSSSSSSSSSSRRRRRRRRRRRRTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[aaaaaa``````___]]]\\\[[[XXXXXXWWWWWWYYY[[[^^^```dddddddddeeeeeefffggghhhllljjjgggeeedddeeeggghhhjjjiiiiiijjjkkkmmmoooqqqzzz~~~tttmmmbbbXXXUUUOOOLLLNNNPPPPPPRRRUUU^^^ccckkkssszzzzzzwwwuuuggg[[[TTTWWW___gggooo{{{>>><<<999888888888666555555555444444444333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333333333333111000111333444333111666666555555666666777888:::666777===@@@FFFZZZooo}}}zzz|||nnn[[[EEECCC@@@??????@@@???>>>DDDAAA???@@@>>>:::;;;>>>BBBEEEIIIOOOUUU]]]ffflllsssvvv|||tttiiibbb___UUU^^^iiiuuupppcccYYYVVVXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYUUUVVVWWWXXXYYYZZZZZZZZZVVVVVVUUUTTTSSSSSSRRRRRRTTTSSSSSSSSSTTTTTTUUUUUUYYYVVVSSSRRRSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPSSSQQQOOONNNNNNPPPRRRTTTUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRTTTTTTUUUWWWXXXZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\`````````______^^^]]]\\\YYYYYYXXXYYYZZZ]]]```aaafffeeeeeeffffffggghhhiiijjjhhhfffddddddeeeggghhhjjjiiiiiiiiijjjlllnnnooouuuyyyqqq___XXXRRRQQQOOOMMMNNNPPPRRRVVVZZZ^^^bbbhhhoootttwww{{{zzzmmm```YYYVVVVVV^^^hhhvvv~~~???===:::999999999777666555555444444444333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333333333222111000111333444444333666555555555555666777777999555555999:::<<>>@@@===<<<>>>>>>;;;;;;>>>===???BBBEEEIIINNNUUUYYYcccgggmmmssszzzuuukkk^^^UUU[[[gggvvv}}}jjj___ZZZVVVUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRSSSTTTVVVWWWXXXVVVVVVVVVUUUUUUVVVVVVWWWUUUVVVWWWYYYZZZZZZ[[[[[[XXXXXXXXXXXXWWWUUUSSSRRRRRRRRRSSSTTTTTTTTTTTTTTTVVVSSSPPPPPPQQQSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPQQQSSSRRRPPPOOONNNOOOQQQRRRTTTSSSRRRRRRRRRSSSTTTUUUWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTUUUWWWZZZ\\\^^^\\\[[[ZZZYYYYYY[[[\\\^^^^^^______``````______^^^[[[ZZZZZZZZZ\\\___bbbdddffffffffffffggghhhiiiiiigggfffdddcccdddeeegggiiijjjiiihhhhhhhhhiiikkkkkknnnqqqxxxyyyoooeee^^^WWWPPPMMMOOOMMMMMMNNNNNNOOORRRVVVZZZ]]]```ccceeegggmmmuuu|||xxx___YYYVVVXXX___hhhuuu???===;;;999999999888666555555444444444333333333222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333222222222222222222222222000000000111333444444444555555444444555555666777888444555999<<<<<<@@@FFFUUUooossshhhcccnnn{{{gggTTTHHHDDDBBB>>>===???@@@>>>>>>@@@;;;===>>>???@@@CCCGGGJJJSSSVVV\\\cccjjjqqquuuwww{{{~~~{{{~~~nnnbbb```]]]___rrryyyjjj\\\XXXXXXWWWVVVWWWRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPRRRUUUXXXZZZWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVXXXYYYZZZ[[[[[[[[[YYYYYYZZZZZZYYYVVVTTTRRRPPPQQQSSSTTTUUUTTTSSSRRRSSSQQQNNNNNNOOOQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRVVVTTTSSSQQQQQQQQQRRRSSSTTTSSSRRRQQQPPPQQQRRRSSSVVVVVVVVVVVVVVVTTTSSSRRRSSSTTTVVVXXXXXXWWWUUUTTTUUUVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSTTTVVVYYY]]]___]]][[[YYYXXXXXXZZZ]]]^^^^^^___```aaaaaabbbaaaaaa\\\\\\[[[\\\^^^```ccceeedddddddddeeeeeefffggghhheeeeeeddddddeeefffhhhiiiiiihhhgggfffffffffggghhhiiikkkooottt{{{~~~ssshhhcccbbb]]]\\\XXXUUURRRQQQQQQRRRMMMNNNOOOOOOQQQTTTXXX[[[```jjjtttyyyyyy{{{~~~{{{vvvpppjjjddd```]]]bbbccchhhqqq}}}???===;;;999999999888666555555444444444333333333222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333222222222222222222222222000000111222222333444555444444444444444555555666777666777;;;===<<<<<<>>>>>>OOO^^^vvvyyyfff```ffftttzzzdddXXXOOOHHHCCCBBBAAA>>>===???<<<===>>>===<<<===???AAAFFFIIINNNTTT[[[aaaeeegggkkkpppvvv|||}}}tttnnnjjj```___mmmzzzxxxhhh^^^UUUVVVZZZZZZWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPRRRUUUXXXZZZWWWWWWVVVVVVUUUVVVVVVVVVUUUVVVWWWYYYZZZZZZZZZZZZXXXYYYZZZZZZYYYVVVTTTRRRPPPQQQRRRSSSTTTSSSRRRRRRRRROOOMMMLLLNNNPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUTTTSSSRRRQQQQQQRRRRRRUUUTTTRRRQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUSSSRRRSSSTTTVVVXXXYYYXXXVVVUUUVVVWWWXXXXXXXXXWWWUUUTTTSSSSSSSSSSSSVVVYYY\\\___\\\[[[XXXWWWXXXYYY\\\^^^^^^___```aaabbbccccccccc^^^]]]\\\\\\^^^```ccceeebbbaaaaaabbbbbbcccdddeeeddddddddddddeeeggghhhiiigggfffdddccccccddddddeeeeeehhhkkkmmmooottt}}}xxxooofff]]]VVVRRRLLLKKKKKKKKKLLLLLLLLLKKKKKKQQQWWWYYYWWWXXX^^^cccbbbffflllsss{{{~~~zzzxxx{{{{{{|||sssqqqtttooofff___[[[WWWTTTUUU[[[ccciiiyyy???===:::999999999777666555555444444444333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333222222222222222222222222000111333333222222333555444333333333333444555555777777888:::999888888888:::CCCJJJ^^^cccbbbeeerrruuu^^^SSSHHHCCCAAA>>>>>>???>>>??????>>><<<<<<===??????AAADDDHHHMMMRRRVVVXXX```eeekkkqqqwww|||~~~vvvnnnfff```^^^]]]aaaqqqwwwjjj^^^WWWRRRVVVYYYXXXVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPQQQSSSVVVWWWUUUUUUUUUTTTUUUUUUVVVVVVTTTUUUVVVXXXYYYYYYZZZZZZUUUVVVVVVWWWVVVUUUSSSRRRPPPQQQQQQRRRRRRRRRRRRRRRRRROOOMMMLLLMMMOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTUUURRRQQQQQQPPPPPPPPPPPPQQQUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWXXXXXXXXXVVVTTTRRRTTTUUUVVVWWWXXXXXXWWWWWWWWWXXXYYYZZZZZZXXXVVVUUUSSSSSSSSSTTTVVVYYY[[[]]]ZZZYYYXXXWWWWWWYYYZZZ\\\]]]]]]___```aaabbbbbbbbb^^^^^^\\\\\\]]]___aaabbb____________```aaabbbbbbcccccccccdddeeefffggghhhdddcccbbbaaaaaabbbccccccdddgggiiijjjjjjkkkpppttt~~~wwwhhh___VVVSSSOOONNNOOOOOOLLLIIIHHHJJJLLLKKKJJJJJJNNNQQQPPPRRRUUUYYY^^^aaaccceeedddfffjjjooowww|||wwwuuutttuuuxxxwwwsssooolllmmmooopppooommmjjjiiidddccc^^^WWWUUUWWWUUUQQQRRRRRRSSSVVV^^^kkkyyy>>><<<999888888888666555555555444444444333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111000222444333111000222444333333333222333444444555333666888777555555666777999@@@AAAKKKcccxxxwwwooommmtttuuubbbTTTKKKDDDBBBCCC>>>??????>>>===<<<===>>>======???AAADDDGGGIIIJJJTTTWWW]]]ccciiipppwww{{{~~~nnnddd]]]ZZZ```hhhtttuuuqqqfff\\\WWWTTTUUUWWWUUUUUUXXXTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUSSSTTTUUUWWWXXXXXXYYYYYYRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSPPPMMMLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSPPPPPPPPPPPPQQQQQQQQQQQQTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXZZZZZZZZZXXXUUUSSSUUUUUUVVVVVVWWWXXXXXXYYYWWWYYYZZZ\\\[[[YYYWWWVVVRRRSSSTTTUUUWWWXXXYYYZZZWWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[\\\^^^_______________^^^\\\[[[[[[\\\^^^___^^^^^^^^^^^^___```aaaaaaaaaaaabbbbbbccccccddddddbbbaaa```______```aaabbbdddeeefffggghhhiiilllnnntttyyyppphhh^^^YYYXXXXXXUUUQQQUUUSSSOOOMMMKKKKKKKKKKKKNNNNNNNNNNNNOOOPPPQQQRRRQQQRRRTTTXXX\\\aaaeeehhhlllnnnoooooonnnooosssvvvvvvxxx||||||zzzwwwuuutttnnnrrrwww~~~vvvnnnhhhdddbbb```aaaddddddaaa^^^ZZZZZZZZZYYYWWWUUUTTTTTTYYYRRRNNNNNNNNNNNNPPPSSSRRRWWW```iiirrr|||===;;;999888888777666444555555444444444333333333222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111111111111000111222222333111111111111111111111111111333555333111000111333333333222222333333444555...333666555444666999;;;222999888:::FFFTTTiiitttjjjiiimmmppp{{{ppp\\\MMMDDDBBB===>>>???>>>===<<<===>>>=========>>>???AAABBBCCCDDDGGGMMMRRRYYY```hhhmmmsssyyyuuuhhh[[[VVVWWWaaauuu}}}nnnllllllaaa___ZZZVVVVVVUUUTTTVVV[[[UUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQPPPOOONNNNNNNNNOOOOOOOOOPPPPPPRRRSSSTTTSSSSSSUUUVVVWWWXXXXXXXXXPPPPPPPPPOOOPPPQQQRRRRRRQQQQQQPPPOOOOOOQQQRRRSSSSSSQQQNNNLLLMMMMMMMMMMMMKKKLLLLLLMMMNNNPPPQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSTTTUUUWWWXXXXXXYYY[[[\\\[[[YYYVVVTTTVVVUUUUUUVVVVVVXXXYYYZZZXXXYYY[[[\\\\\\ZZZXXXVVVRRRSSSUUUVVVWWWXXXXXXXXXVVVVVVVVVWWWWWWWWWWWWWWWYYYYYYZZZ[[[\\\\\\\\\\\\___^^^\\\ZZZZZZZZZ\\\]]]^^^^^^]]]^^^^^^___```aaa````````````aaaaaaaaaaaa```______^^^___```aaabbbcccccccccdddgggjjjlllnnnlllkkknnnyyy}}}zzzyyyuuurrrddd^^^WWWRRROOONNNKKKHHHKKKJJJIIIGGGGGGGGGHHHIIIKKKJJJJJJJJJKKKKKKLLLLLLOOOQQQRRRRRRPPPQQQUUUXXXUUUXXX[[[[[[YYYWWWVVVUUUOOOQQQVVV\\\aaaeeehhhiiikkkiiifffbbb]]]WWWRRROOOOOOLLLIIIJJJLLLMMMJJJHHHFFFGGGIIIIIIIIIIIIKKKLLLMMMEEECCCKKKPPPQQQWWW```nnnxxx;;;:::999888777555444444333333333222222222111111111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000///000000000......000111111111111111111111111111444333333222222333333444333333333444444444555555777777777777;;;CCCMMMTTTuuunnnccc___ccccccjjjzzz|||cccMMMJJJFFFCCCCCCEEEDDD???:::???===<<<;;;::::::===AAA===@@@DDDFFFIIINNNUUUZZZbbbhhhpppuuuxxx}}}~~~ssspppfff```[[[___ooo{{{pppiiiggggggeeeccc[[[YYYVVVSSSRRRRRRSSSTTTRRRSSSVVVXXXXXXXXXWWWVVVTTTSSSQQQQQQQQQOOOLLLJJJMMMNNNNNNOOOOOOOOONNNNNNOOOPPPRRRTTTVVVWWWXXXYYYSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPOOOQQQRRRSSSQQQPPPNNNKKKIIIIIILLLNNNMMMLLLJJJKKKMMMMMMLLLLLLNNNOOOOOOOOONNNNNNPPPRRRUUUWWWUUUTTTQQQPPPOOOPPPQQQRRRTTTUUUWWWYYYZZZZZZZZZYYYXXXTTTQQQSSSWWWYYYWWWTTTVVVUUUTTTTTTVVVWWWVVVUUUUUUUUUVVVWWWVVVUUUTTTSSSUUUUUUUUUUUUUUUWWWXXXXXXYYYXXXXXXZZZ\\\]]]ZZZWWWTTTUUUWWWYYYZZZ[[[\\\\\\___^^^^^^]]]\\\[[[YYYYYY]]]\\\\\\[[[[[[[[[[[[[[[ZZZ[[[\\\]]]___```aaabbbeeedddddddddeeefffhhhiiiiiijjjlllpppwww{{{ppphhhbbbZZZTTTWWWVVVUUUSSSQQQOOOMMMLLLIIIHHHGGGIIILLLLLLIIIEEEGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJKKKKKKLLLLLLPPPNNNKKKIIIHHHFFFCCCAAAEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKKKKKKKKKKMMMNNNSSSRRRSSSXXXcccnnnxxx}}};;;:::999888777666555444333333333222222222111111111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000///000111000......000111111111111111111111111111444333333222222333333444333333333444444444444555333444666777999>>>CCCGGGVVViii|||jjjbbb\\\___jjj|||nnnbbbRRRFFFBBBCCCCCCCCC>>>>>>>>>???>>>===>>>???;;;===@@@AAAAAADDDIIIMMMQQQWWW]]]bbbfffllltttzzzzzznnngggfffhhhnnnwwwmmmggg___\\\]]]___^^^]]]XXXVVVTTTQQQPPPQQQRRRSSSTTTUUUWWWXXXXXXWWWVVVUUUSSSQQQPPPOOOPPPPPPNNNLLLMMMMMMNNNNNNOOOOOONNNNNNOOOPPPRRRTTTUUUWWWXXXXXXSSSRRRQQQPPPPPPOOOOOOOOOOOOOOONNNPPPQQQRRRQQQOOONNNKKKIIIIIILLLMMMMMMLLLKKKLLLMMMLLLKKKJJJKKKLLLMMMLLLLLLLLLNNNPPPRRRTTTUUUTTTRRRPPPOOOOOOPPPQQQQQQRRRUUUWWWYYYZZZZZZZZZWWWSSSPPPRRRUUUXXXVVVSSSUUUTTTSSSTTTVVVWWWVVVUUUTTTUUUVVVVVVUUUTTTSSSRRRSSSSSSTTTUUUVVVVVVWWWWWWYYYXXXXXXYYY\\\\\\ZZZWWWUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\^^^___aaabbbbbbeeeeeeddddddeeefffggghhhfffffffffhhhlllqqqwwwzzzzzzpppqqqqqqoooiiiaaaYYYTTTRRRPPPMMMNNNPPPPPPMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIJJJLLLLLLLLLJJJLLLKKKKKKKKKKKKKKKKKKLLLJJJJJJIIIJJJJJJJJJJJJIIIEEEGGGIIIJJJIIIIIIJJJLLLKKKMMMQQQVVV[[[```eeehhhooopppssszzz;;;;;;:::888777666555444333333333222222222111111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000///...000222111111111111111111111111333333222222222222333333333333333333444444444444111333666888888888:::;;;???LLL___uuuxxxggg^^^^^^hhhyyysss^^^PPPIIIFFFEEEAAABBBBBBAAA@@@>>><<<;;;<<<===>>>>>>======???AAAEEEIIINNNRRRVVV\\\dddkkkqqqxxxzzzpppiiifffhhhooovvvooo___[[[WWWWWWYYY[[[[[[ZZZTTTSSSQQQOOOOOOPPPQQQRRRUUUVVVWWWWWWWWWVVVTTTSSSQQQPPPNNNNNNOOOOOOOOONNNLLLLLLMMMNNNOOOOOONNNNNNOOOPPPQQQSSSTTTVVVWWWWWWSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNOOOQQQQQQPPPNNNNNNLLLJJJJJJLLLLLLLLLKKKKKKLLLLLLKKKIIIHHHHHHIIIJJJJJJIIIJJJKKKMMMOOOQQQVVVUUUSSSQQQPPPPPPPPPPPPNNNPPPRRRUUUWWWYYYZZZ[[[UUURRRPPPPPPSSSUUUUUUSSSTTTSSSRRRTTTVVVXXXWWWVVVUUUUUUVVVVVVUUUSSSRRRQQQQQQRRRTTTVVVWWWWWWWWWWWWXXXXXXXXXYYY[[[[[[ZZZXXXWWWWWWXXXYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[ZZZYYYYYYYYYYYYYYY[[[\\\]]]^^^___aaaaaabbbeeeddddddccccccdddeeeeeeeeeeeeeeefffgggiiikkklllqqqwwwvvvmmmeeebbb^^^^^^``````]]]ZZZTTTTTTSSSSSSRRRSSSSSSSSSRRRQQQPPPPPPRRRRRRRRRPPPPPPPPPNNNMMMKKKIIIHHHGGGIIIIIIIIIJJJJJJIIIIIIIIIMMMSSSZZZ[[[YYYVVVVVVXXXZZZ]]]cccllluuu<<<;;;:::999777666555555333333333222222222111111111111111111111111111111000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000111111000//////000222111111111111111111111111333333222222222222333333222222333333333444444444333555888888777777777888:::AAALLL\\\qqqvvvpppnnnnnn|||wwweeeWWWNNNHHHGGGCCC???>>>@@@@@@>>>>>>?????????>>>>>>???@@@AAACCCEEEGGGKKKPPPWWW\\\cccjjjttt|||{{{lllgggbbbcccmmm|||nnnfff[[[YYYWWWWWWYYYYYYWWWVVVRRRQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTTTTUUUTTTSSSSSSRRRPPPNNNMMMNNNOOONNNMMMKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTVVVVVVRRRQQQPPPPPPOOOOOOOOOPPPOOOOOOOOOPPPQQQRRRQQQOOONNNNNNMMMLLLLLLLLLLLLKKKIIIKKKKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLNNNOOOWWWVVVUUUSSSRRRQQQQQQQQQNNNOOOQQQSSSUUUWWWXXXYYYTTTRRROOOOOORRRTTTTTTSSSSSSSSSRRRTTTWWWXXXXXXWWWVVVWWWWWWWWWVVVTTTRRRQQQPPPRRRUUUWWWYYYYYYXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]ZZZZZZYYYXXXXXXXXXXXXXXXZZZ[[[\\\]]]^^^___``````bbbbbbaaaaaaaaaaaaaaaaaabbbccceeefffhhhhhhhhhhhhjjjmmmrrrzzzxxxvvvsssqqqqqqtttxxxzzzqqqooommmlllkkkjjjhhhfffffffffgggeeeaaa\\\WWWSSSTTTVVVYYY[[[\\\]]]^^^___nnnwww~~~zzzyyy|||zzz}}}<<<;;;:::999888666555555333333333222222222111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111//////111222111111111111111111111111333222222111111222222333222222222333333333444444444555666666555666888:::666;;;AAAGGGPPPaaayyy~~~tttuuuzzzyyybbb^^^RRRFFFBBBFFFGGGDDD???>>>>>>>>>???@@@AAAAAA>>>>>>>>>???@@@DDDIIILLLPPPWWW```hhhooouuu}}}wwwnnniiibbbiiitttyyyoooggg```[[[VVVVVVUUUUUUVVVUUUSSSRRRQQQQQQPPPPPPPPPQQQRRRSSSNNNOOOPPPQQQRRRSSSTTTTTTTTTRRRPPPOOONNNNNNLLLKKKKKKKKKMMMNNNPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUQQQPPPPPPOOOOOOOOOOOOPPPQQQPPPPPPQQQSSSSSSRRRQQQOOOPPPPPPOOOMMMLLLLLLLLLHHHIIIJJJJJJIIIIIIJJJLLLJJJJJJJJJKKKLLLMMMNNNNNNWWWWWWUUUTTTSSSRRRRRRRRRPPPPPPQQQRRRSSSTTTVVVVVVTTTRRRPPPPPPQQQSSSTTTUUUTTTTTTSSSUUUXXXYYYYYYXXXXXXXXXYYYYYYXXXVVVUUUTTTSSSTTTWWWYYY[[[ZZZYYYYYYVVVWWWXXXXXXXXXYYYZZZ[[[^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^aaacccddddddcccbbbeeefffhhhkkkrrr{{{|||xxx|||<<<<<<;;;999888777666555333333333222222222111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///111333111111111111111111111111222222111111111111222222222222222222333333333333333333333222222333777:::333666:::;;;<<>>===>>>@@@BBBDDDDDDJJJQQQWWW[[[aaahhhnnnxxx}}}{{{ssslllgggfffgggiiivvvooofffccc___YYYUUUSSSSSSTTTUUUVVVVVVUUUUUUQQQQQQQQQQQQQQQQQQRRRRRRLLLMMMNNNOOOQQQSSSTTTUUUUUUSSSRRRQQQQQQOOOLLLJJJKKKLLLNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPPPPRRRSSSTTTPPPPPPOOOOOOOOOOOOPPPPPPRRRQQQQQQRRRTTTTTTSSSQQQQQQRRRSSSRRROOOMMMLLLMMMHHHJJJKKKKKKKKKKKKMMMNNNKKKKKKLLLMMMMMMNNNOOOOOOTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSUUUVVVVVVTTTRRRQQQQQQSSSVVVXXXWWWVVVUUUWWWYYYZZZZZZYYYWWWXXXYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZZZZZZZZZZYYYUUUWWWXXXXXXWWWXXXZZZ\\\`````````______]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\[[[\\\\\\]]]]]]]]]\\\\\\^^^___aaabbbcccaaa```^^^``````aaadddhhhlllppprrrvvv~~~<<<<<<;;;:::888777666666333333333222222222111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111222222111000000111333111111111111111111111111222222111111111111222222111222222222222333333333222333333333222333555888555444777:::999:::EEEQQQZZZvvv|||uuussswww~~~~~~ttteeeUUUOOOJJJDDD@@@@@@AAAAAAAAAAAA@@@???@@@AAABBBBBBBBBAAADDDHHHKKKMMMRRRYYY^^^dddjjjqqquuuxxx{{{~~~zzzvvvsssllljjjiiijjjpppzzzxxxkkkaaa```___[[[XXXWWWSSSTTTVVVVVVVVVVVVWWWXXXQQQQQQQQQQQQQQQPPPPPPQQQOOOOOOOOOPPPQQQSSSTTTUUUSSSRRRRRRSSSTTTRRRNNNKKKLLLMMMOOOQQQRRRTTTUUUUUURRRQQQPPPOOOOOOQQQRRRSSSPPPOOOOOONNNOOOOOOPPPPPPQQQPPPPPPQQQSSSTTTRRRQQQSSSUUUVVVTTTQQQNNNMMMNNNLLLMMMNNNNNNLLLLLLMMMNNNKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPRRRTTTVVVXXXXXXVVVUUUSSSSSSTTTXXXZZZYYYXXXXXXYYYZZZ[[[[[[ZZZVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXYYYYYYYYYYYYYYYUUUVVVXXXWWWVVVWWWZZZ]]]_______________^^^]]]\\\^^^^^^^^^^^^^^^]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^^^^]]]]]]___```bbbccccccbbbaaa```^^^^^^```bbbeeehhhiiijjjfffmmmuuuzzz|||www===<<<;;;:::888777666666333333333222222222111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111222222111000000111333111111111111111111111111222222111111111111222222111111222222222333333333333555666666555444555666666333444999:::999<<>>======>>>@@@AAA@@@???>>>@@@BBBBBBCCCGGGMMMSSSRRRXXX```eeehhhlllsssyyyzzz}}}|||yyyuuurrrnnnjjjeeeaaaaaagggrrrsssggg___YYYZZZYYYUUUVVV[[[SSSTTTTTTTTTRRRRRRRRRSSSQQQQQQQQQPPPPPPOOOOOOOOORRRRRRRRRRRRRRRSSSTTTUUUPPPQQQSSSUUUVVVTTTPPPLLLLLLMMMOOOQQQSSSUUUVVVVVVSSSQQQPPPOOOOOOPPPRRRSSSOOOOOOOOONNNNNNOOOPPPPPPPPPPPPOOOQQQRRRSSSQQQPPPTTTVVVXXXVVVRRROOONNNOOOOOOPPPPPPOOOMMMLLLMMMNNNKKKLLLMMMNNNNNNOOONNNNNNLLLMMMNNNNNNOOOOOONNNNNNNNNNNNOOOPPPRRRUUUXXXZZZYYYXXXVVVTTTSSSUUUYYY\\\[[[ZZZYYYZZZ[[[\\\[[[ZZZTTTUUUVVVXXXYYYXXXXXXWWWYYYYYYXXXWWWWWWWWWWWWXXXTTTVVVXXXWWWVVVWWWZZZ^^^^^^^^^______^^^^^^]]]\\\]]]]]]^^^______^^^^^^^^^[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\ZZZ[[[\\\^^^_________^^^[[[\\\^^^```aaabbbbbbaaa]]]]]]^^^```ccceeeffffffeeejjjoooooommmqqq{{{sssddd:::999888777666555444333333333333222222222111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000......///000000000000000222222222222222222222222000000000000111111111111111111111111111111111111222222222222222222222222111222222333333444444555555555666666777777888888???BBBQQQhhhxxx|||uuuwwwyyyyyy}}}tttbbbWWWPPPJJJFFFGGGEEECCCCCCCCCCCCAAA???===>>>@@@AAABBBDDDEEEFFFKKKIIIKKKRRRTTTSSSXXX___eeekkkttt{{{vvvlllccc\\\YYY[[[]]]^^^dddlllyyyxxxiiiaaaYYYXXXXXXXXXZZZZZZXXXVVVUUUUUUUUUVVVVVVVVVVVVVVVSSSSSSSSSRRRPPPOOOPPPRRRRRRSSSUUUVVVWWWVVVVVVUUURRRQQQRRRSSSTTTTTTRRROOOPPPOOOOOOQQQTTTVVVVVVUUUSSSSSSSSSQQQOOOOOOQQQSSSOOOPPPOOONNNLLLMMMOOOQQQPPPQQQRRRRRRQQQQQQRRRSSSWWWXXXXXXXXXXXXVVVUUUTTTUUUUUUTTTSSSQQQPPPNNNMMMPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKKKKLLLNNNPPPQQQOOOOOOQQQSSSTTTVVVWWWXXXUUUTTTSSSSSSTTTUUUWWWXXX[[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVUUUUUUVVVVVVWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\]]]]]]]]]^^^aaacccaaabbbcccddddddcccaaa```[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[[[[]]]^^^______````````````______```bbbccceeeaaaaaaaaaaaaaaabbbccccccgggggghhhhhhiiikkklllmmmwww~~~{{{tttqqqppplllbbbZZZ;;;;;;:::888777666555444333333333222222222111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000......///000000000000000111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222111111222333333444444555444555555666777777888888<<<:::@@@KKKTTTbbb}}}|||~~~{{{vvvbbbZZZQQQJJJHHHGGGFFFDDD@@@??????@@@AAABBBBBBAAA@@@???CCCHHHJJJHHHKKKQQQUUUYYY```fffjjjooouuuyyy}}}wwwpppkkkeeebbb______eeerrr~~~tttggg]]]YYYZZZYYYXXXYYYZZZZZZXXXVVVVVVVVVVVVWWWWWWWWWWWWWWWTTTUUUUUUSSSQQQPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXUUUTTTSSSTTTUUUUUUSSSRRRQQQPPPOOOPPPSSSUUUUUUUUUUUUUUUTTTQQQOOOMMMNNNPPPPPPQQQQQQPPPOOOOOOPPPRRRRRRSSSTTTSSSRRRQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUSSSSSSSSSSSSQQQPPPOOONNNPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLMMMOOOQQQRRRPPPPPPQQQRRRRRRSSSTTTUUUTTTTTTTTTTTTUUUUUUVVVWWWYYYYYYYYYXXXXXXXXXWWWWWWTTTTTTTTTSSSTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[]]]]]]\\\]]]___aaaaaacccdddeeeeeeccc```___[[[[[[[[[ZZZZZZ[[[[[[\\\ZZZ[[[]]]___````````````]]]]]]^^^___````````````bbbbbbbbbbbbcccdddfffgggbbbaaa```______```aaabbbcccccccccdddeeefffhhhiiiggglllssswwwzzz}}}mmmgggaaa^^^]]][[[WWWSSS<<<;;;:::999888666555555333333333222222222111111000000000000000000000000////////////////////////000000000000////////////000000000000000000000000......///000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111222222333444444444444444555555666777777777;;;888999:::<<>>===<<<<<<@@@IIITTT[[[{{{~~~{{{|||~~~}}}ooonnnlllkkkkkknnnppprrrwww}}}~~~yyywwwyyy|||}}}vvvnnnccc[[[VVVUUUTTTTTTPPPOOONNNOOOPPPOOOLLLJJJLLLKKKJJJJJJLLLLLLKKKJJJKKKJJJJJJIIIIIIJJJKKKKKKJJJKKKMMMPPPSSSTTTRRRPPPHHHHHHHHHIIIIIIIIIIIIIIILLLKKKKKKJJJJJJKKKKKKLLLKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOLLLJJJIIIIIIKKKMMMNNNMMMIIIJJJKKKJJJJJJKKKNNNPPPNNNOOOPPPQQQQQQQQQQQQPPPRRRQQQPPPPPPRRRRRRQQQPPPMMMNNNNNNOOOOOONNNNNNMMMPPPPPPPPPPPPQQQQQQQQQQQQOOOOOONNNNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLNNNOOOPPPOOOMMMLLLMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXVVVWWWWWWWWWWWWWWWWWWWWWZZZYYYYYY[[[\\\]]][[[ZZZ\\\[[[YYYXXXWWWWWWWWWWWWUUUUUUTTTTTTUUUVVVXXXYYYUUUWWWYYY[[[\\\\\\[[[ZZZYYY[[[]]]___``````______bbb```^^^\\\\\\]]]___```cccaaa^^^\\\[[[]]]```aaa]]]]]]]]]___aaabbb```___]]]\\\[[[^^^bbbeeeeeeddd______``````______^^^^^^___bbbggglllpppvvv|||}}}{{{|||{{{yyyvvvsssqqqnnnkkkiiiccc___ZZZXXXXXXYYYYYYXXXWWWWWWXXXWWWWWWVVVUUUTTTUUUUUUUUUUUUTTTSSSQQQPPPPPPQQQRRRSSSTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPQQQ===<<<:::888777666666666555444333333222222333333000000000000000000000000111111000000//////......------....../////////000////////////////////////////////////////////////......//////000000111111////////////000000000000////////////000000000000//////000000000111111111111111111111111111111111222111111111111222333333333333333333444444444444111222444666888888888888;;;;;;;;;;;;<<>>AAADDDHHHQQQ\\\gggxxxxxxjjj```ZZZSSSRRROOOMMMKKKIIIHHHHHHKKKJJJJJJKKKMMMLLLJJJHHHJJJHHHHHHHHHJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEHHHLLLQQQTTTRRRNNNJJJEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMOOOPPPLLLJJJHHHIIIKKKNNNNNNNNNLLLLLLLLLKKKJJJKKKMMMOOOPPPPPPPPPOOOOOOOOOOOOOOOQQQPPPOOOOOOPPPQQQPPPOOOMMMNNNNNNOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPOOOOOONNNNNNMMMMMMMMMNNNOOOPPPPPPOOONNNMMMIIIKKKLLLLLLJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLPPPPPPPPPPPPQQQSSSTTTUUUTTTSSSSSSSSSSSSRRRRRRRRRUUUUUUUUUUUUUUUVVVVVVVVVRRRRRRRRRRRRRRRSSSSSSTTTSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\ZZZYYYXXXYYY[[[\\\[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZWWWVVVVVVVVVVVVXXXYYYZZZWWWXXXZZZ\\\]]]\\\[[[ZZZXXXYYY\\\^^^```bbbccccccfffdddaaa^^^\\\\\\^^^___[[[ZZZXXXXXXYYY]]]aaaccc^^^^^^^^^```aaabbb```^^^]]][[[ZZZ\\\___aaa```^^^[[[\\\\\\\\\\\\ZZZXXXWWWUUUUUUTTTRRRQQQSSSVVVZZZ```hhhooopppkkkggggggjjjrrryyy~~~}}}tttlllfff```___^^^\\\]]]```cccaaa```______^^^\\\[[[RRRQQQPPPPPPQQQSSSVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPOOOOOOOOOOOO===<<<;;;999888777666666333333222111111111111222000000000000000000000000////////////000000000000,,,,,,---......///000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111////////////000000000000////////////000000000111000000000000000000000000111111111111111222222333222222222222333333333333777666666666666666666666666888999:::999999:::;;;@@@EEEIIILLLWWWjjj}}}~~~qqqcccXXXQQQOOOOOOHHHIIIJJJKKKJJJJJJJJJJJJLLLKKKJJJKKKLLLKKKJJJHHHGGGFFFEEEFFFHHHIIIHHHGGGEEEFFFGGGGGGGGGFFFDDDCCCFFFGGGIIILLLNNNMMMJJJHHHEEEEEEFFFFFFGGGHHHIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHLLLLLLMMMNNNNNNNNNNNNNNNPPPOOONNNLLLLLLMMMNNNOOOJJJIIIHHHJJJLLLNNNNNNNNNMMMNNNMMMLLLJJJJJJLLLNNNQQQPPPPPPOOONNNNNNNNNNNNOOONNNMMMNNNOOOOOONNNMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOJJJLLLMMMMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLOOOOOOOOOPPPQQQRRRTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSSSSSSSTTTTTTUUUUUURRRRRRRRRRRRRRRSSSSSSTTTSSSTTTUUUWWWXXXYYYXXXXXXWWWWWWXXXYYY[[[\\\\\\]]][[[YYYXXXYYY[[[\\\[[[[[[\\\]]]___``````______^^^YYYXXXXXXXXXXXXZZZ[[[\\\\\\]]]^^^^^^___^^^]]]\\\XXXYYYZZZ\\\___aaadddeeegggeeebbb___]]]]]]]]]]]][[[ZZZYYYYYYZZZ]]]```bbb^^^^^^^^^```aaaaaa```^^^```___^^^^^^___``````___^^^______^^^\\\YYYWWWUUUUUUTTTRRROOOMMMOOORRRVVV___cccfffeee___YYYWWWXXXYYY___dddcccdddgggjjjiiilllooorrrtttvvvxxx{{{wwwuuurrroookkkfff```\\\\\\YYYXXXYYYXXXWWWYYY____________^^^]]][[[YYYYYYSSSSSSSSSRRRRRRSSSUUUVVVYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOPPP===<<<;;;999888777666666333222111111000000111111000000000000000000000000......//////000000111111,,,,,,------...///000000000000000000000000000000000000000000000000000000000000000000////////////.../////////000000111111////////////000000000000////////////000000000000////////////////////////111111111000111222222333111111222222222333333333444444333222222333333444555666888888888999:::<<<999>>>AAAAAAEEENNNXXX\\\lll~~~~~~wwwwwwzzzpppbbb\\\UUUPPPLLLIIIJJJLLLHHHJJJKKKKKKIIIIIIIIIIIIHHHGGGEEEEEEFFFFFFDDDCCCEEEDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIHHHGGGEEECCCGGGFFFEEEFFFHHHIIIHHHGGGEEEFFFFFFGGGHHHIIIIIIIIIHHHIIIKKKLLLLLLKKKIIIHHHKKKKKKLLLMMMMMMMMMMMMMMMRRRPPPNNNLLLLLLMMMNNNOOOIIIIIIIIIJJJMMMNNNNNNMMMNNNOOONNNLLLJJJJJJKKKMMMQQQQQQPPPOOONNNNNNNNNNNNNNNMMMLLLLLLNNNNNNMMMLLLNNNNNNNNNOOOOOONNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQPPPPPPOOONNNNNNPPPQQQSSSTTTTTTSSSQQQPPPMMMOOOQQQQQQOOOMMMMMMMMMKKKLLLLLLMMMMMMMMMMMMLLLOOOOOOOOOPPPQQQRRRTTTTTTUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTSSSTTTVVVXXXYYYYYYYYYYYYVVVWWWXXXYYYZZZ[[[\\\]]][[[ZZZYYYYYY[[[\\\\\\[[[^^^___bbbdddddddddbbbaaaZZZZZZYYYYYYZZZ[[[]]]^^^``````````````````______XXXXXXYYY[[[^^^aaadddfffgggfffccc```^^^]]]\\\\\\]]]\\\[[[[[[\\\]]]___aaa`````````aaaccccccaaa___``````^^^]]]\\\\\\]]]^^^]]]^^^```aaaaaa```___^^^XXXWWWTTTPPPMMMNNNRRRUUU]]]```bbb```ZZZUUUSSSRRRSSSYYY\\\ZZZYYY\\\^^^^^^\\\^^^___^^^]]]^^^aaaeeefffddddddfffhhhhhhfffccc```___^^^]]]ZZZXXXWWWVVVTTTTTTVVVYYYWWWUUUYYY___ZZZ\\\^^^^^^[[[YYYYYYZZZTTTTTTTTTRRRPPPPPPQQQSSSVVVVVVWWWWWWWWWVVVVVVUUUWWWWWWWWWWWWXXXYYYZZZ[[[YYYXXXWWWUUUTTTTTTSSSTTTSSSRRRQQQOOOOOOOOOPPPQQQ>>><<<:::888888888777555444444333222222111000000////////////............////////////////////////////////////////////////222222111111000000//////---------------...///000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000//////............//////000111111111111222222222333333333444444444555555444555666777888999:::::::::<<<===>>>???BBBFFFIIINNN[[[mmm~~~|||xxxxxx~~~rrr```TTTQQQOOOLLLJJJGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGEEEDDDBBBAAA???@@@BBBCCCEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCDDDEEEFFFFFFGGGGGGEEEEEEDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMNNNNNNOOONNNNNNMMMJJJKKKKKKLLLLLLMMMNNNNNNQQQRRRSSSRRRPPPOOOOOOPPPSSSSSSTTTSSSRRRQQQOOONNNPPPOOOOOONNNMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKLLLNNNPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSRRRQQQOOOMMMLLLNNNOOOPPPRRRTTTUUUUUUUUUVVVWWWWWWWWWWWWUUUTTTSSSRRRQQQPPPNNNMMMMMMNNNNNNQQQQQQRRRSSSTTTUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSRRRPPPOOOOOOQQQRRRRRRQQQPPPQQQSSSTTTUUUUUUTTTSSSSSSSSSRRRRRRSSSUUUWWWYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZYYYWWWXXX[[[^^^^^^___aaacccdddcccbbbaaa]]]\\\[[[ZZZ[[[]]]```bbbaaaaaa```_______________^^^]]]\\\\\\]]]```bbbdddggghhhiiihhhfffccc___]]]```^^^\\\\\\^^^^^^^^^]]]\\\]]]^^^___````````````bbbaaa```___]]]]]]\\\\\\^^^^^^^^^^^^___aaabbbccc^^^[[[WWWRRROOOQQQUUUYYY\\\]]]]]]\\\ZZZWWWTTTRRRVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYVVVSSSRRRUUUZZZ______^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXXXXWWWWWWWWWWWWTTTTTTSSSSSSTTTVVVWWWXXXZZZ[[[\\\\\\[[[ZZZYYYXXXUUUUUUTTTSSSRRRRRRSSSSSSVVVVVVVVVUUUUUUUUUTTTTTTUUUTTTTTTUUUVVVXXXZZZ\\\[[[YYYWWWVVVVVVWWWXXXYYYUUUSSSQQQPPPRRRTTTUUUUUU>>><<<:::888888888777555444444444333222222111111000111333444444222000...////////////////////////........................000000//////////////////000////////////000000111000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000//////......//////000000111111111111222222222333333333444444444444555444555666777888999999::::::<<<=========???BBBEEEHHHNNNVVV___hhhuuu}}}~~~~~~sssiii```UUULLLLLLKKKIIIGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKMMMMMMPPPPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRRRRQQQOOONNNNNNOOOQQQRRRRRRSSSRRRQQQOOONNNOOOOOONNNNNNMMMMMMLLLLLLJJJLLLNNNNNNNNNNNNOOOQQQRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUUUUTTTSSSPPPNNNMMMMMMNNNPPPSSSUUUVVVWWWXXXXXXXXXYYYYYYYYYXXXVVVUUURRRQQQPPPNNNNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVXXXWWWVVVTTTSSSRRRRRRRRRRRRPPPOOOOOOQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVVVVTTTTTTRRRRRRSSSTTTVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\\\\ZZZYYYYYY[[[\\\^^^```bbbcccddddddcccbbb]]]\\\ZZZYYYZZZ\\\___aaa``````______^^^^^^______^^^]]]\\\\\\]]]___aaabbbggggggiiiiiigggdddaaa___```^^^]]]^^^___```___]]][[[\\\]]]^^^___`````````bbbbbb```___^^^]]]]]]]]]^^^^^^^^^^^^___```aaaaaa___]]]YYYTTTRRRSSSWWW[[[\\\\\\]]]\\\[[[XXXUUUTTTWWWWWWVVVVVVWWWXXXYYYYYYZZZYYYWWWTTTSSSVVVZZZ^^^___^^^]]][[[ZZZZZZ[[[[[[XXXXXXXXXXXXWWWWWWVVVVVVTTTSSSSSSSSSSSSUUUVVVWWWYYYZZZ[[[\\\[[[ZZZYYYXXXUUUUUUTTTSSSSSSSSSSSSSSSUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTUUUVVVXXXYYYXXXWWWVVVUUUUUUVVVWWWYYYVVVSSSQQQQQQRRRTTTUUUTTT>>><<<:::888888888777555555555444444333333222222///111444666666333000---////////////////////////..........................................//////111000000////////////000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000111000000//////000000111000111111111111222222222333333333333444444444444444555555666777888999999:::;;;<<<<<<;;;<<<>>>@@@BBBDDDEEEHHHMMMWWWeeeoooyyy~~~wwwmmmaaaXXXUUURRRNNNJJJGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEEEEFFFFFFFFFEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPQQQQQQPPPNNNMMMNNNOOOOOOPPPQQQQQQQQQQQQOOOOOONNNNNNNNNNNNNNNNNNNNNNNNJJJKKKMMMNNNNNNOOOQQQRRRRRRSSSTTTUUUVVVXXXYYYYYYVVVWWWWWWVVVUUUSSSQQQOOONNNOOOQQQTTTVVVXXXYYYYYYYYYYYYZZZ[[[[[[ZZZYYYXXXQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRSSSTTTUUUVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPQQQRRRSSSSSSRRRSSSSSSSSSTTTUUUVVVXXXYYYVVVUUUTTTSSSSSSTTTVVVVVVWWWWWWXXXXXXYYYYYYYYYYYY[[[\\\]]]]]][[[ZZZZZZ[[[\\\]]]___aaaaaaaaa``````\\\[[[YYYYYYYYY[[[]]]^^^_________^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]___```eeefffggghhhgggeeecccbbb_________```bbbaaa___]]][[[[[[\\\]]]^^^___``````bbbbbb```___^^^^^^]]]]]]___^^^^^^]]]]]]^^^^^^______^^^[[[XXXVVVVVVZZZ]]]\\\]]]]]]]]]\\\ZZZXXXWWWXXXXXXXXXWWWXXXXXXYYYYYYZZZYYYXXXUUUTTTVVVZZZ]]]^^^]]][[[YYYYYYYYYZZZ[[[WWWWWWWWWWWWVVVVVVVVVVVVSSSSSSRRRRRRSSSTTTVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSSSSRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSUUUWWWXXXVVVTTTQQQQQQRRRSSSTTTSSS>>><<<:::888888888777555555555555444444333333333...///111222111000...,,,////////////////////////........................---------......//////000000///...---------------////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111111000000000000111111000000111111111222222222222222333333333444444444444444555666666777888888888999;;;;;;;;;;;;===???:::===@@@CCCEEEIIINNNRRR[[[aaapppqqqfff\\\VVVNNNJJJKKKLLLKKKJJJFFFEEECCCBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIOOOOOOPPPPPPPPPOOONNNNNNJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLLLLMMMLLLMMMOOOPPPPPPPPPOOOOOOMMMMMMNNNNNNOOOOOOOOOPPPJJJLLLMMMNNNMMMMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWXXXUUUVVVWWWWWWWWWVVVTTTSSSQQQRRRSSSUUUVVVWWWXXXXXXWWWXXXZZZ[[[[[[[[[ZZZYYYOOOOOOMMMMMMMMMMMMNNNOOOQQQRRRRRRSSSTTTUUUVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRRRRSSSUUUVVVUUUTTTTTTTTTSSSTTTUUUWWWYYY[[[YYYXXXWWWVVVUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZ\\\^^^^^^\\\ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYY[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]]]]aaabbbdddeeeeeedddcccbbb______```bbbcccccc```^^^\\\\\\]]]^^^___```aaabbbbbbaaa```___^^^^^^^^^^^^___^^^]]]\\\\\\\\\\\\\\\^^^^^^]]]ZZZXXXYYY[[[]]]^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXVVVUUUVVVYYY\\\\\\ZZZXXXVVVVVVWWWXXXZZZVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTVVVWWWVVVWWWXXXZZZZZZZZZYYYYYYUUUTTTTTTSSSSSSSSSTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQSSSSSSSSSRRRRRRRRRSSSSSSPPPPPPPPPQQQRRRTTTUUUVVVUUUSSSQQQQQQRRRSSSSSSRRR>>><<<:::888888888777555555555444444444444333333//////...------------...////////////////////////.................................//////000000000000///...---------------////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111111000000000000111111000000111111111222222222222222222333333333444444444444444555666666777777555777999;;;;;;<<<>>>@@@666999<<<>>>@@@AAABBBCCCIIIJJJPPP\\\iiitttrrreeeZZZQQQLLLIIIFFFCCCCCCFFFGGGFFFEEEGGGFFFDDDBBB@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBAAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEIIIJJJKKKLLLMMMMMMNNNNNNIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNOOONNNLLLJJJKKKLLLKKKLLLMMMNNNOOOOOONNNNNNLLLMMMMMMNNNNNNOOOOOOPPPNNNOOOPPPPPPNNNMMMNNNOOOSSSTTTTTTTTTTTTTTTUUUUUURRRSSSUUUVVVWWWWWWVVVVVVTTTTTTTTTUUUUUUTTTTTTSSSTTTUUUWWWYYYZZZZZZYYYYYYNNNMMMLLLKKKKKKKKKLLLMMMQQQQQQRRRSSSTTTUUUUUUVVVQQQQQQQQQRRRSSSUUUVVVWWWUUUTTTUUUVVVXXXYYYXXXWWWUUUTTTTTTTTTUUUWWWYYY[[[ZZZYYYXXXXXXWWWWWWVVVVVVTTTUUUUUUVVVWWWWWWXXXXXXYYY[[[^^^^^^]]]ZZZYYYYYYXXXYYYZZZZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\]]]\\\[[[ZZZZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[]]]]]]___```aaaaaaaaaaaa______```bbbdddcccaaa___^^^^^^^^^^^^___```aaabbbaaa```___^^^^^^]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\````````````______^^^^^^[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYXXXWWWUUUVVVXXXZZZXXXWWWUUUTTTSSSTTTVVVWWWTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVWWWTTTUUUWWWXXXYYYXXXXXXWWWTTTSSSSSSRRRSSSSSSTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQSSSSSSSSSSSSSSSRRRRRRQQQNNNNNNOOOPPPQQQRRRTTTTTTTTTRRRQQQQQQSSSSSSSSSQQQ>>><<<:::888888888777555444444444333333333333333222111...---,,,---///000////////////////////////------------------------///////////////000000000111000000////////////000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000111000000//////000000111000111111111111222222222222222222222333333333333444444444444555555666666333555888::::::;;;===>>><<<<<<;;;:::<<>><<<:::888888888777555222222333333333333333333111111000///...//////000////////////////////////------------------------//////..................000////////////000000111000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000000//////......//////000000111111111111222222222111222222222222333333333333444444444444555555555222555777999888888999:::???===;;;;;;<<>>??????@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???????????????????????????@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLKKKLLLMMMKKKIIIHHHIIIJJJIIIJJJKKKLLLMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPQQQPPPOOONNNOOOPPPOOOPPPPPPQQQQQQRRRRRRRRRNNNOOOQQQRRRRRRRRRQQQPPPQQQQQQQQQQQQQQQPPPNNNNNNNNNPPPRRRUUUWWWXXXXXXXXXRRRQQQOOOMMMLLLKKKKKKLLLNNNNNNOOOPPPQQQRRRSSSSSSQQQQQQQQQRRRRRRSSSTTTUUUSSSTTTUUUXXXZZZZZZYYYWWWUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUUUUUUUUUUTTTTTTTTTRRRRRRSSSTTTUUUVVVWWWWWWUUUXXXZZZ[[[ZZZYYYZZZ[[[\\\\\\\\\]]]]]]^^^___```\\\[[[ZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[[[[YYYXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZXXXYYYYYYZZZ[[[\\\]]]]]]___^^^^^^___aaabbbbbbaaa```___]]][[[[[[[[[\\\]]]]]]]]]\\\[[[[[[[[[\\\\\\ZZZZZZYYYYYYXXXYYYYYYYYYXXXZZZ]]]___^^^\\\\\\\\\```___^^^]]]\\\\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUUUUVVVWWWVVVTTTSSSTTTUUUSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPPPPOOOOOOOOOOOONNNOOOPPPQQQQQQPPPPPPOOOMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOOOOQQQSSSUUUTTTSSS>>><<<:::999999888777555222222222222222222222222...///000000000///---,,,////////////////////////------------------------.........------,,,,,,,,,---------------...///000000000000000000000000000////////////////////////............/////////000000000000000000000000000////////////000000000000//////............//////000111111111111222222222111111222222222333333333333333444444444444444444333555777888666555555666999999999;;;======<<<;;;<<<<<<@@@EEEFFFEEEHHHMMMLLLQQQYYYdddrrryyylllccc]]]XXXRRRMMMJJJIIIFFFDDDBBBAAA@@@@@@AAA@@@@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>???@@@AAA<<<======>>>???@@@@@@AAA@@@AAAAAAAAAAAA@@@???>>>======>>>???????????????>>>>>>????????????>>>>>>===============<<<<<<<<>>===<<<<<<===>>>>>>????????????????????????AAABBBCCCEEEFFFEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIKKKLLLLLLKKKIIIHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJIIILLLLLLLLLKKKKKKKKKKKKKKKJJJKKKMMMMMMLLLLLLMMMNNNIIIJJJKKKLLLNNNOOOPPPPPPOOOOOOPPPPPPPPPNNNMMMLLLNNNOOOOOOPPPOOOOOONNNNNNMMMOOORRRTTTVVVXXXXXXXXXUUUSSSQQQOOOMMMLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRTTTSSSSSSRRRRRRRRRRRRSSSRRRRRRTTTWWWYYYZZZXXXVVVTTTUUUVVVWWWVVVUUUTTTSSSQQQRRRSSSSSSSSSSSSRRRRRRQQQRRRSSSTTTUUUVVVWWWWWWTTTVVVYYYYYYYYYYYYZZZ\\\[[[[[[[[[[[[\\\]]]^^^___\\\\\\[[[ZZZYYYXXXXXXWWWXXXYYYZZZ[[[[[[YYYWWWVVVTTTUUUVVVXXXYYYZZZZZZZZZXXXXXXYYYZZZ[[[\\\\\\]]]___^^^]]]^^^```bbbbbbaaa```^^^\\\ZZZYYYYYYZZZZZZ\\\\\\[[[[[[ZZZ[[[[[[[[[YYYYYYXXXXXXXXXXXXYYYYYYXXX[[[^^^```___^^^]]]]]]___^^^\\\[[[ZZZYYYYYYYYY[[[ZZZXXXWWWUUUUUUTTTTTTTTTUUUVVVVVVTTTSSSSSSSSSSSSTTTVVVWWWXXXVVVUUUSSSQQQRRRRRRRRRSSSSSSTTTTTTQQQQQQOOOOOONNNOOOPPPQQQRRRRRRSSSSSSSSSQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQRRROOOOOOOOONNNNNNNNNMMMMMMLLLMMMNNNOOOPPPOOONNNNNNMMMNNNOOOPPPPPPPPPPPPPPPOOONNNOOOQQQTTTUUUUUUSSS???===:::999999999888777222111000000111111000...222111111000///.........000000//////.........---000///...---,,,---......---......///////////////111000///...............111000000///...---------////////////////////////............////////////////////////000000000000000000000000000000000000............////////////000000000000111111111111222222222111111111000000111111222333555777999:::555555666666777777888888888999:::;;;<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCFFFGGGIIIMMMSSSYYY___cccwww{{{yyynnnhhhWWWUUUQQQMMMIIIFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@>>><<<<<>>>>>>>>>>>??????>>>===============@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>>>>======<<<<<<;;;;;;;;;:::???===;;;:::::::::<<<======<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAA??????@@@CCCEEEEEECCC@@@DDDDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLMMMLLLJJJGGGEEEHHHIIIJJJJJJKKKJJJJJJJJJLLLJJJIIIGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJKKKLLLNNNOOONNNNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJMMMMMMMMMMMMOOORRRUUUWWWVVVVVVTTTQQQMMMKKKKKKLLLMMMLLLLLLMMMOOOOOONNNLLLRRRQQQPPPOOONNNOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSVVVUUUUUUUUUVVVVVVWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSUUUWWWXXXWWWUUUYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXWWWWWWWWWXXXYYYZZZYYYYYYZZZZZZZZZYYYWWWVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXVVVTTTTTTVVVXXXZZZZZZXXXXXXXXXWWWWWWVVVVVVUUUYYYYYYZZZ[[[\\\]]]^^^^^^[[[ZZZYYYXXXWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZWWWWWWWWWXXXXXXYYYYYYYYYVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[ZZZXXXVVVUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUWWWWWWVVVUUUVVVWWWQQQRRRSSSTTTUUUTTTSSSRRROOONNNNNNNNNMMMLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNOOOPPPRRRSSSPPPPPPOOOOOOOOONNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJKKKMMMOOORRRSSSPPPOOONNNNNNMMMMMMNNNNNN???===:::999999999777666333111000000111222000///111111000//////...------000/////////............000///...---,,,------...------...///////////////000//////............///000000000///...---------....................................////////////.../////////000000000000////////////////////////............//////////////////000000000111111111222222222111111111000000111111111222444555777888555555555666777777888888777888999:::;;;;;;;;;;;;>>>?????????@@@@@@@@@AAA@@@@@@BBBEEEIIINNNQQQTTT[[[^^^dddmmmyyy{{{oooddd[[[TTTPPPGGGFFFDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@===<<<<<<>>>>>>===;;;<<<<<<=========>>>>>>>>>???>>>>>>===<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>=========>>>=========<<<<<<;;;;;;;;;???>>><<<;;;;;;;;;===>>><<<<<<<<<<<<====================================>>>???@@@AAAAAAAAA@@@?????????@@@CCCEEEEEECCCAAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLLLLJJJIIIGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJHHHHHHGGGGGGHHHJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJKKKJJJJJJIIIIIILLLKKKKKKKKKMMMPPPRRRTTTTTTTTTTTTQQQNNNLLLKKKLLLLLLKKKKKKLLLNNNOOOMMMLLLQQQPPPOOOOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTSSSUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVUUUUUUTTTSSSSSSTTTSSSRRRSSSVVVWWWVVVUUUWWWWWWVVVUUUUUUVVVVVVWWWXXXWWWVVVUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWYYYZZZ[[[\\\\\\YYYWWWTTTTTTVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVWWWWWWXXXZZZ[[[[[[\\\ZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZWWWWWWXXXXXXXXXYYYYYYYYYVVVWWWYYYZZZ[[[[[[ZZZZZZYYYXXXVVVUUUTTTUUUWWWXXXWWWWWWVVVVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUWWWWWWVVVUUUUUUVVVRRRRRRTTTUUUUUUUUUTTTSSSNNNNNNMMMMMMLLLKKKKKKKKKMMMMMMMMMNNNNNNNNNOOOOOOPPPOOONNNMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMOOOQQQRRRPPPPPPOOONNNNNNNNNNNNNNN>>>===::::::999999777555444222111111222222111000000000//////...---------////////////............///......---,,,---------------...////////////............---......//////000000//////...---------........................---............/////////....../////////000000000////////////////////////............//////////////////000000000000111111222222222111111111111111111111111111222333444555444555555666666777888888666777888999::::::::::::>>>>>>>>>>>>????????????@@@AAABBBDDDFFFHHHIIIJJJIIIKKKOOOUUU]]]hhhssszzzzzzoooggg\\\QQQJJJFFFDDDCCC@@@@@@?????????@@@@@@AAA?????????>>>>>>>>>>>>>>>>>>===<<<<<<======<<<:::;;;<<<<<<<<<============>>>>>>===<<<<<<<<<<<<===???????????????????????????>>>======<<<==================<<<<<<<<<<<<<<>>===<<<;;;<<<======:::;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???>>>>>>>>>@@@@@@@@@BBBDDDEEECCCAAAAAAAAABBBBBBCCCDDDDDDDDDDDDFFFHHHJJJKKKKKKJJJIIIGGGHHHIIIIIIJJJJJJIIIIIIGGGFFFEEEEEEFFFGGGIIIJJJIIIIIIIIIHHHHHHIIIIIIJJJGGGGGGFFFFFFFFFGGGIIIJJJLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIHHHHHHGGGGGGGGGGGGJJJJJJJJJJJJKKKMMMOOOPPPQQQRRRSSSRRROOOMMMLLLLLLJJJJJJJJJLLLNNNOOONNNMMMPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSUUUUUUYYYYYYXXXWWWVVVUUUTTTSSSTTTRRRQQQQQQSSSUUUVVVUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSRRRSSSVVVXXX[[[^^^```aaa]]][[[XXXWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVUUUUUUVVVXXXYYYZZZZZZYYYYYYWWWWWWXXXXXXXXXXXXYYYYYYVVVWWWXXXYYYYYYZZZYYYYYYWWWVVVUUUTTTTTTTTTUUUVVVVVVVVVWWWWWWVVVUUUSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUTTTUUUWWWVVVUUUTTTTTTUUURRRRRRTTTUUUUUUUUUTTTTTTNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPPPPOOONNNNNNMMMMMMNNNNNN>>><<<;;;::::::888666444444333111222333333222000//////......------------///////////////...............---------,,,,,,,,,,,,---......//////......------------......///000/////////......---------........................---------.........//////........./////////000000////////////////////////............////////////////////////000000000111111111111111111111111111333222222222222333333444444444555555666777777888666777888999::::::::::::<<<<<<<<<===>>>?????????BBBCCCDDDEEEFFFGGGGGGGGGIIIJJJMMMOOOTTTZZZbbbgggmmmooossswww~~~zzzrrrkkkbbb\\\WWWQQQJJJDDDBBBBBBCCCCCCBBBBBBAAA@@@????????????======<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;<<<999:::<<<>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===<<<@@@@@@@@@BBBDDDDDDCCCAAAAAAAAABBBBBBCCCCCCDDDDDDDDDFFFGGGIIIJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJJJJJJJJJJKKKLLLIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGKKKIIIHHHFFFFFFFFFGGGGGGJJJJJJJJJJJJKKKLLLNNNNNNOOOQQQRRRQQQOOOMMMLLLMMMJJJJJJJJJMMMOOOPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQRRRSSSUUUVVV[[[ZZZYYYXXXWWWUUUTTTTTTUUURRRPPPPPPQQQTTTUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRTTTWWWZZZ^^^aaabbbaaa___\\\ZZZZZZYYYXXXWWWTTTTTTTTTTTTTTTUUUUUUUUUSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTVVVXXXYYYZZZZZZYYYXXXVVVVVVWWWWWWWWWWWWWWWWWWUUUVVVWWWWWWXXXXXXYYYYYYXXXWWWVVVTTTSSSSSSSSSSSSUUUVVVWWWWWWVVVTTTRRRPPPQQQQQQRRRSSSTTTUUUUUUVVVSSSUUUVVVUUUTTTRRRRRRSSSQQQRRRTTTUUUUUUUUUUUUTTTOOONNNNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQPPPOOOMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLLLLMMMNNNMMMLLLLLLKKKKKKLLLLLL>>><<<;;;::::::888555222444333111222333333222000...............---------.........///////////////---------------,,,,,,,,,,,,------...............---------------...///000............------------........................------------........................////////////....................................////////////...////////////000000000111111111111111111111111444444333333333333444444444444444555666666777777777888999:::;;;;;;;;;;;;888999:::<<<>>>@@@AAABBB>>>???AAABBBCCCDDDDDDDDDGGGHHHJJJKKKMMMPPPUUUYYY[[[]]]^^^^^^aaaiiittt|||}}}sssdddZZZUUUQQQLLLGGGGGGEEEAAA@@@@@@AAAAAA@@@???>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999::::::999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<========================<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999:::<<<>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<>>???@@@AAABBBCCCDDDEEECCCEEEFFFFFFGGGIIILLLOOOTTTUUUUUUTTTSSSVVV\\\bbbdddkkksssxxxzzzssslllhhhccc``````[[[TTTLLLFFFEEEEEEDDDCCCDDDBBBAAA@@@@@@???===;;;::::::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;999:::;;;:::999888888:::999999999999::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;<<<:::::::::::::::;;;;;;;;;::::::999999999888888888999:::;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>======>>>@@@AAAAAA@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNLLLLLLLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLMMMNNNPPPQQQQQQRRRQQQQQQQQQOOOMMMLLLMMMNNNNNNNNNNNNPPPRRRSSSRRRQQQOOOPPPQQQRRRRRRRRRRRRRRRPPPQQQRRRTTTUUUUUUUUUUUUUUUTTTRRRQQQQQQSSSUUUWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUSSSQQQQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQQQQRRRTTTWWWZZZ[[[\\\ZZZXXXXXXXXXWWWUUUSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWXXX[[[ZZZXXXVVVTTTRRRPPPOOOSSSSSSTTTUUUTTTSSSRRRQQQRRRRRRSSSSSSTTTTTTUUUUUUSSSUUUUUUTTTQQQOOOOOOOOONNNOOOQQQSSSTTTTTTSSSSSSRRRRRRQQQOOONNNMMMLLLLLLKKKLLLMMMNNNPPPQQQRRRSSSRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVTTTRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGG===<<<;;;;;;:::777333000333111000000111222000///////////////////////////............/////////000,,,,,,---------,,,+++***+++,,,------......------......---,,,,,,,,,------------------------------------------------------,,,,,,---------.........---------.........//////....................................////////////........./////////000000000000111111111222222222222222111222222333444444333333444555555666666777666777888999::::::::::::888999;;;===???AAACCCDDDAAAAAAAAAAAABBBDDDFFFGGGBBBDDDFFFGGGGGGHHHKKKMMMOOORRRTTTTTTRRRSSSWWWZZZXXX\\\aaabbbdddhhhpppwww{{{lllaaaVVVQQQMMMHHHHHHLLLJJJHHHDDDBBBAAABBBCCCDDDCCCBBB@@@??????>>><<<:::888999;;;<<<=========<<<999999:::::::::;;;;;;;;;888:::;;;:::777666888999888888888888999999999:::::::::999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;888888888999999::::::::::::::::::::::::999888888::::::;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<===>>>???===<<<;;;<<<>>>?????????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNLLLKKKKKKLLLLLLKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRSSSSSSSSSRRRPPPMMMKKKJJJLLLOOOOOONNNNNNPPPQQQRRRQQQOOOPPPQQQRRRSSSSSSRRRQQQQQQPPPQQQRRRSSSUUUUUUUUUUUUTTTSSSPPPOOOOOOQQQTTTVVVTTTTTTTTTTTTTTTSSSSSSSSSTTTSSSRRRRRRTTTTTTSSSRRRUUUUUUWWWXXXYYYYYYYYYXXXUUUVVVWWWXXXWWWWWWVVVUUUQQQQQQPPPPPPPPPQQQSSSSSSQQQQQQQQQQQQSSSVVVYYY[[[ZZZYYYXXXXXXYYYXXXVVVUUURRRRRRSSSTTTUUUVVVWWWXXXVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ[[[[[[ZZZXXXWWWWWWVVVUUUUUUVVVWWWYYYZZZWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUWWWXXXWWWWWWVVVUUUTTTRRRQQQPPPRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSTTTUUUSSSPPPNNNMMMNNNMMMNNNPPPQQQRRRSSSRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOPPPQQQRRRSSSUUUVVVVVVTTTRRRPPPMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOOOONNNLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFGGG===<<<;;;;;;:::777333000222111000000111111000.../////////000000000000000---.........//////000000,,,,,,---...---,,,+++***+++,,,------......------///...------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////..................................../////////000............/////////000000000111111222222222222000000000000111222333444333333444444555666666777555666777888888999999888:::;;;<<<>>>???AAABBBCCCAAA@@@???>>>???@@@CCCDDDAAADDDFFFGGGHHHIIILLLNNNIIIMMMQQQSSSSSSSSSVVVYYYYYYZZZ[[[ZZZZZZ\\\bbbfffcccjjjsssyyy|||zzzxxxrrrooolllkkkkkkhhhccc^^^UUUNNNHHHGGGEEEAAADDDJJJEEEEEEDDDAAA>>>===>>>@@@>>><<<:::::::::;;;;;;:::777888999::::::999888888999999999::::::;;;;;;;;;777999;;;:::777666777999777888888888888999999999999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888999::::::;;;777777888888888999999999:::;;;;;;;;;;;;:::999888;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>???@@@===;;;:::;;;===>>>???>>>>>>??????@@@AAAAAABBBBBBAAAAAABBBDDDEEEGGGHHHHHHEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHLLLLLLLLLLLLMMMNNNOOOPPPOOONNNLLLKKKJJJJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHDDDEEEGGGIIIJJJJJJJJJIIIKKKLLLNNNPPPRRRSSSTTTTTTTTTSSSPPPLLLIIIIIILLLOOOOOONNNNNNOOOPPPQQQOOONNNQQQQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSUUUUUUVVVVVVSSSQQQOOOMMMNNNPPPSSSUUUQQQRRRRRRRRRRRRSSSSSSSSSTTTSSSSSSTTTUUUUUUSSSQQQUUUWWWXXXZZZ[[[[[[ZZZZZZVVVWWWXXXYYYZZZYYYXXXWWWRRRQQQQQQPPPQQQRRRSSSTTTQQQQQQPPPQQQSSSVVVZZZ\\\[[[ZZZZZZZZZ\\\\\\ZZZXXXRRRRRRSSSUUUVVVWWWXXXYYYVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXZZZ\\\\\\[[[YYYXXXXXXWWWUUUTTTTTTWWWZZZ[[[YYYYYYYYYXXXXXXWWWWWWWWWTTTSSSSSSSSSSSSUUUVVVWWWSSSSSSSSSSSSSSSRRRRRRQQQRRRQQQQQQQQQRRRSSSTTTUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUSSSPPPNNNMMMMMMLLLMMMOOOQQQRRRRRRRRRQQQQQQQQQOOONNNMMMKKKJJJIIIKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNMMMMMMMMMNNNPPPQQQOOOPPPRRRSSSSSSQQQOOOMMMLLLMMMNNNOOOOOONNNMMMLLLQQQQQQQQQQQQPPPNNNLLLKKKIIIHHHGGGGGGFFFFFFGGGGGG======;;;:::888777666555444333222111000000000000//////...------------...//////.........------------------------------------------............/////////.........---------......------------......------------------------......---,,,---...///000000///...---,,,------.........------------.........------------...//////////////////000000000000000000000000111111111111333333333333333333333333444555666666555555666777444666777888777777999;;;888999:::<<<===???@@@AAA??????@@@@@@@@@AAAAAAAAACCCCCCCCCDDDFFFHHHKKKLLLJJJKKKMMMNNNPPPPPPPPPPPPTTTSSSSSSTTTVVVZZZ^^^aaa^^^```aaabbbdddfffjjjmmmpppqqquuu}}}~~~~~~}}}wwwmmmddd]]]XXXUUURRRUUURRROOONNNOOOOOOLLLIIIBBBBBBAAAAAA@@@???>>>>>>======<<<<<<;;;;;;;;;:::999999999999999999999999777777777777777777777777888888888777777777777777888888999999999999888888777777777777777777777777:::999888888888999:::;;;::::::999999::::::;;;<<<999999999999999999999999888999999::::::999999888;;;:::999888888888888999999999888888999999:::;;;???===;;;::::::<<>>>>>===============>>>@@@@@@???????????????@@@BBB@@@>>>@@@CCCEEEEEECCCDDDEEEEEEFFFGGGHHHHHHHHHGGGEEECCCEEEHHHIIIHHHFFFKKKLLLMMMNNNMMMMMMNNNPPPPPPOOONNNMMMLLLKKKKKKKKKLLLKKKMMMPPPRRRQQQLLLHHHEEEIIIJJJGGGFFFHHHIIIHHHLLLNNNQQQTTTUUUTTTSSSRRRSSSQQQOOOLLLKKKKKKLLLMMMOOOQQQSSSTTTSSSQQQOOOMMMPPPQQQSSSTTTSSSQQQNNNLLLMMMNNNPPPRRRSSSSSSRRRRRRQQQPPPNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQSSSTTTUUUWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTVVVYYYZZZZZZZZZXXXVVVVVVXXX\\\^^^\\\YYYUUUTTTSSSSSSSSSTTTUUUVVVSSSTTTVVVVVVVVVVVVWWWXXXUUUWWWYYY[[[\\\]]]\\\\\\WWWVVVUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[ZZZYYYYYYYYY[[[\\\]]]UUUTTTSSSRRRRRRSSSUUUVVVVVVTTTTTTTTTVVVWWWVVVUUUVVVTTTSSSTTTUUUUUUTTTRRRVVVUUUTTTSSSSSSTTTUUUVVVQQQQQQPPPOOOOOOQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSQQQSSSUUUVVVUUURRROOOMMMOOOPPPPPPPPPQQQQQQRRRRRRMMMNNNOOOOOOOOONNNMMMLLLNNNMMMLLLKKKKKKLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKNNNOOOPPPQQQRRRQQQPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKPPPPPPPPPPPPOOOOOONNNMMMMMMKKKJJJHHHGGGGGGGGGHHH>>>===<<<:::888666555444444333222111000000000000//////...------------...//////.........---------------------------------------------............///.........------------......------------......------------------------...------,,,---...///000000///...---,,,------.........------------.........------------...//////....../////////000000000000000000000111111111111333333333333333333333333333555666666555555666888555777888888777777999:::999::::::<<<===>>>???@@@?????????@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPRRRQQQQQQQQQSSSVVVZZZ\\\ZZZ\\\]]]^^^^^^```cccfffccccccdddhhhnnnppppppoootttuuuwwwwwwwwwxxx||||||vvvkkkhhhccc^^^[[[ZZZ[[[\\\^^^ZZZTTTPPPMMMLLLJJJHHHJJJGGGEEEDDDEEEDDDBBB???@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777777777777777777777777777777888888999999888888777777777777777777777777777999888888777888999:::;;;999999999999999:::;;;;;;999999999999999999999999888999999999999999999888999::::::::::::999888777999888888888888999::::::===<<<;;;:::;;;<<<>>>???========================>>>======<<<<<<======>>>??????>>>>>>>>>>>>??????AAA???>>>???BBBDDDDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEFFFHHHIIIHHHFFFIIIJJJLLLLLLLLLLLLMMMNNNQQQQQQPPPOOONNNNNNMMMMMMMMMLLLMMMOOOQQQQQQNNNJJJJJJNNNNNNJJJGGGIIIIIIGGGJJJKKKOOORRRTTTUUUTTTTTTTTTRRRQQQOOOMMMMMMMMMMMMNNNPPPRRRSSSSSSRRRPPPNNNOOOPPPRRRRRRRRRQQQOOONNNLLLMMMOOOQQQRRRSSSRRRRRRRRRPPPOOONNNNNNOOOQQQRRRSSSSSSRRRRRRRRRSSSTTTTTTXXXXXXWWWVVVUUUTTTTTTTTTSSSRRRRRRSSSUUUWWWWWWWWWWWWVVVWWWXXX[[[\\\[[[ZZZWWWVVVUUUTTTTTTUUUVVVWWWUUUVVVWWWVVVUUUUUUWWWYYYWWWXXXZZZ\\\^^^^^^^^^^^^YYYXXXWWWVVVVVVVVVWWWXXXVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[TTTRRRQQQOOOOOOQQQSSSTTTVVVUUUUUUVVVWWWXXXWWWVVVVVVUUUTTTTTTUUUVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTQQQQQQPPPPPPPPPRRRSSSTTTUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOPPPPPPPPPQQQQQQQQQRRRRRRNNNNNNMMMLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLJJJKKKKKKLLLLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJOOOOOOOOOOOOOOONNNMMMMMMMMMLLLJJJHHHGGGFFFFFFGGG???>>><<<:::888666444444444333222111000000000000//////...------------..................---------------------------------------------........................------------......------------......---------------------------------,,,---......//////...------,,,---------......------------.........------------...//////------........./////////000000000000111111111111222222333333333333333333222444555555555555777888777888999999888777888:::::::::;;;;;;<<<======>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCFFFHHHIIILLLKKKKKKKKKLLLNNNPPPQQQRRRQQQQQQQQQRRRTTTWWWYYYYYYZZZ[[[ZZZZZZ[[[]]]___[[[ZZZZZZ[[[^^^```aaa```ccccccbbb```^^^^^^aaacccdddfffiiimmmqqqtttvvvwwwvvvuuuqqqmmmkkklllpppttttttuuuwwwyyyzzzzzzyyyyyyqqqqqqpppoooooonnnmmmmmmkkkllllllmmmnnnnnnoooooojjjeee^^^\\\]]]]]]YYYUUUOOOMMMJJJGGGEEEEEEGGGHHHGGGEEECCCBBBCCCDDDCCCBBBDDDCCCAAA@@@@@@@@@>>><<<===<<<<<<;;;;;;::::::999:::::::::::::::;;;;;;;;;888888888888888888888888555555555555555555555555666666666777777777777777777888888999999888888777777777777777777777777777888888777777777888999:::999888888888888999::::::888888888888888888888888888888888888888888888888777999;;;======;;;888666888888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<======>>>===============>>>>>>???>>>===>>>AAACCCCCCBBBDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEFFFHHHIIIHHHGGGGGGIIIKKKKKKJJJJJJKKKLLLQQQQQQRRRRRRRRRPPPOOONNNNNNMMMMMMNNNPPPQQQPPPOOOSSSUUUTTTNNNJJJIIIHHHEEEGGGIIIKKKOOOQQQTTTUUUVVVTTTTTTSSSRRRQQQOOONNNMMMLLLNNNPPPRRRSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPLLLMMMOOOQQQRRRSSSSSSTTTRRRQQQPPPOOOPPPQQQSSSUUUWWWWWWVVVUUUTTTTTTUUUUUUZZZZZZYYYYYYXXXWWWWWWWWWUUUSSSQQQQQQSSSUUUUUUUUUTTTVVVXXXYYYYYYYYYZZZ[[[YYYXXXWWWVVVVVVWWWXXXXXXYYYYYYXXXVVVTTTUUUWWWYYYXXXYYY[[[]]]____________[[[ZZZYYYWWWWWWWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUWWWXXXYYYYYYZZZTTTSSSPPPNNNNNNPPPRRRTTTVVVVVVUUUWWWXXXYYYXXXWWWWWWUUUTTTUUUWWWWWWVVVUUUSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQQQQQQQRRRSSSUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQSSSSSSRRRQQQQQQQQQRRRSSSPPPPPPPPPQQQQQQQQQQQQRRROOONNNLLLJJJJJJLLLNNNOOONNNMMMLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJMMMMMMNNNNNNNNNMMMLLLLLLLLLKKKJJJHHHFFFEEEEEEEEE???>>><<<:::888666444333444333222111000000000000//////...------------...........................------------------------,,,,,,---------.........------------------------...------,,,,,,------...------------------------,,,,,,,,,---------.........---------------------...------,,,,,,------......------------...//////------------.........//////000000000111111111111222222222222222333333333111333555555555555777888888999:::999888777888999;;;;;;;;;;;;;;;<<<<<<<<>>BBBAAA@@@@@@??????>>>===::::::::::::999999888888888888888999999:::::::::777777777777777777777777444444444444444444444444555555666666666666666777777777888888888888777777666666666666666666666666666666666777777777888888888777777777777888999999888888888888888888888888888888888777777888888888777:::>>>@@@@@@===999666777777777777777888999999888999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<======>>>======>>>???AAABBBBBBEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEFFFHHHJJJKKKJJJJJJJJJKKKOOOPPPQQQSSSRRRQQQOOONNNOOONNNMMMMMMOOOQQQSSSTTT[[[]]]ZZZRRRLLLJJJGGGDDDGGGHHHJJJLLLNNNQQQSSSTTTSSSSSSTTTTTTSSSQQQNNNMMMKKKLLLOOOQQQRRRSSSRRRRRROOONNNNNNNNNOOOPPPRRRSSSMMMNNNPPPQQQSSSTTTUUUVVVSSSRRRQQQQQQQQQSSSVVVWWWXXXXXXWWWWWWWWWWWWXXXXXX[[[\\\\\\[[[[[[ZZZZZZYYYYYYVVVTTTSSSTTTUUUUUUUUUQQQUUUXXXXXXVVVVVVXXX[[[YYYXXXVVVUUUUUUVVVWWWWWW[[[ZZZXXXUUUSSSSSSVVVYYYWWWXXXZZZ\\\]]]^^^^^^^^^[[[ZZZXXXWWWVVVVVVWWWXXXVVVVVVVVVVVVVVVUUUUUUUUUTTTVVVWWWYYYZZZZZZYYYYYYVVVTTTRRRPPPOOOPPPRRRTTTUUUUUUUUUWWWYYYYYYXXXVVVWWWUUUUUUVVVXXXYYYXXXWWWSSSRRRQQQPPPPPPQQQRRRSSSRRRRRRQQQRRRRRRTTTVVVWWWWWWWWWWWWVVVUUUSSSQQQPPPTTTTTTTTTTTTTTTUUUUUUUUUPPPPPPPPPPPPQQQQQQQQQQQQMMMMMMLLLLLLLLLMMMNNNOOONNNMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFDDDCCCCCC???>>><<<:::888666444444444333222111000000000000//////...------------...---.....................------------------------,,,,,,,,,------------...,,,,,,------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,---------------,,,,,,------------------------,,,,,,,,,,,,------...------------...//////------------.........//////000000000111111111111111111111222222333333333222333555555444444666888888999:::999777777888999::::::::::::;;;;;;;;;;;;>>>>>>?????????@@@@@@@@@????????????AAACCCEEEFFFEEEEEEEEEGGGJJJOOOSSSUUUTTTTTTSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZXXXWWWXXXYYYUUUTTTTTTTTTUUUWWW[[[]]]]]][[[XXXWWWVVVVVVWWWWWWSSSTTTUUUVVVVVVVVVUUUTTTUUUUUUVVVVVVVVVUUUTTTRRRMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNMMMLLLKKKIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJMMMIIIEEECCCDDDEEEDDDCCCDDDCCCAAA@@@>>>>>>======???>>>===>>>>>>===:::888<<<<<<<<<<<<;;;:::::::::999999999999999888888888666666777777888888999999666666666666666666666666333333333333333333333333444444555555555666666666777777777888888777777777555555555555555555555555555555666666666777777777777666666666666777888888777777777777777777777777888777777666666777777888777:::>>>AAABBB???;;;888777777666666777777888999777888:::;;;;;;;;;999999999999999999999999999999::::::999999:::;;;<<<<<<;;;;;;::::::;;;<<<============>>>>>>???@@@AAACCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCCCCDDDEEEHHHKKKLLLKKKJJJJJJKKKKKKMMMOOOPPPPPPOOONNNLLLNNNNNNMMMMMMNNNQQQUUUWWW___aaa^^^UUUNNNKKKHHHDDDHHHIIIIIIJJJLLLMMMNNNOOOPPPQQQRRRSSSSSSQQQNNNMMMJJJLLLNNNPPPRRRSSSSSSSSSOOOOOONNNNNNOOOQQQSSSTTTPPPPPPQQQRRRTTTUUUWWWWWWTTTSSSRRRRRRRRRTTTWWWXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[YYYWWWTTTTTTTTTUUUTTTSSSPPPSSSWWWWWWUUUUUUWWWYYYVVVVVVTTTSSSSSSSSSTTTTTTZZZYYYWWWTTTRRRRRRTTTWWWSSSUUUWWWYYYZZZ[[[ZZZZZZXXXXXXVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVUUUSSSQQQPPPPPPQQQRRRSSSSSSTTTVVVXXXXXXWWWUUUVVVUUUUUUVVVXXXZZZYYYXXXTTTTTTSSSRRRRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWVVVVVVWWWVVVUUUSSSQQQOOOPPPRRRTTTVVVVVVUUUSSSQQQPPPPPPPPPPPPOOOOOOOOOOOOJJJLLLNNNPPPPPPOOONNNLLLMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDBBBBBB======<<<:::888777666555444333222111000000000000//////...------------...---------...............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------++++++,,,------------,,,+++,,,,,,------------,,,------,,,,,,,,,,,,------...------------...//////------........./////////000000000000111111111111000000111111222333333333222444555555444333555666666777888888777666777999999999::::::::::::::::::>>>>>>>>>????????????@@@????????????@@@BBBDDDEEEBBBCCCDDDGGGKKKOOORRRTTTPPPPPPPPPPPPPPPQQQQQQRRRTTTUUUWWWWWWVVVVVVVVVWWWVVVVVVUUURRRPPPPPPRRRTTTUUUTTTRRRRRRTTTTTTTTTSSSQQQQQQQQQQQQPPPOOOOOONNNPPPQQQRRRSSSTTTRRRMMMJJJGGGGGGHHHHHHIIIJJJJJJKKKHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCEEECCCAAA@@@AAABBBBBBBBBAAAAAA@@@???===<<<::::::<<<;;;:::;;;<<<<<<:::888999:::;;;;;;999888999;;;888888888888888888888888666666666666666777777777555555555555555555555555333333333333333333333333333333444444555666666666666777777888888777777666555555555555555555555555333444555666666666555555666555555555555666777777666666666666666666666666888777666555555666777888888:::===??????>>>;;;999666666666666666777777888666777999:::::::::999888888888888888888888888888999888888888999:::;;;<<<::::::::::::;;;<<<======<<<>>>??????>>>???AAADDD@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDCCCAAA@@@AAABBBDDDGGGJJJLLLKKKJJJJJJJJJIIIJJJKKKMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNQQQVVVYYY```bbb___VVVOOOLLLIIIEEEHHHIIIIIIJJJJJJJJJJJJIIIKKKMMMNNNPPPPPPOOONNNLLLJJJKKKMMMOOOQQQRRRSSSSSSPPPPPPOOOOOOPPPQQQSSSTTTRRRRRRRRRRRRSSSUUUVVVWWWUUUTTTSSSRRRSSSTTTVVVXXXVVVVVVVVVWWWXXXZZZ[[[\\\[[[\\\]]]^^^^^^]]]\\\[[[WWWUUUTTTTTTTTTTTTRRRQQQPPPRRRTTTUUUUUUUUUVVVWWWTTTSSSRRRPPPPPPPPPPPPQQQVVVVVVUUURRRPPPPPPRRRTTTPPPQQQSSSUUUWWWWWWWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVYYYXXXXXXWWWWWWVVVVVVUUUTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUTTTSSSQQQPPPPPPQQQRRRSSSVVVXXXXXXVVVTTTUUUTTTTTTVVVXXXZZZZZZYYYVVVUUUTTTSSSSSSTTTUUUVVVTTTSSSRRRRRRRRRSSSUUUUUUTTTTTTUUUVVVUUUSSSQQQOOOLLLNNNQQQSSSSSSPPPMMMKKKOOOOOONNNNNNNNNNNNMMMMMMHHHJJJMMMPPPQQQOOOMMMKKKMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBBBB<<<;;;;;;:::999888777666444333222111000000000000//////...------------...---------.........//////------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------***+++,,,---------,,,,,,***+++,,,---...------,,,---,,,,,,++++++,,,,,,---...------------...//////....../////////000000000000000000000111111111111///000000111222222333333444555666555333222333444444555777777666666777999888888999999:::::::::;;;>>>>>>>>>>>>????????????@@@?????????@@@BBBDDDEEEBBBCCCEEEHHHKKKMMMOOOPPPMMMMMMMMMMMMNNNNNNOOOOOOPPPSSSUUUWWWVVVVVVWWWXXXZZZ[[[ZZZVVVRRROOOPPPRRRSSSRRRQQQSSSVVVVVVTTTQQQQQQQQQPPPOOONNNNNNNNNNNNMMMLLLLLLMMMOOONNNJJJFFFDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAABBBAAA@@@??????@@@AAABBBAAA@@@@@@@@@AAABBBBBBAAA@@@@@@@@@@@@???>>><<<;;;;;;:::999:::<<<<<<<<<;;;999;;;<<<;;;999999:::<<<777777777777777777777777666666666555555555555555444444444444444444444444444444444444444444444444222333333444555555666666666666777777777777666666444444444444444444444444222333444555666555555444555555444444555555666777666666666666666666666666888777555444444555777888888888999:::::::::::::::666555555555555666777777666777888888888999888888777777777777777777777777777777777888888999;;;;;;:::::::::;;;;;;<<<===>>><<<>>>@@@@@@??????BBBEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEECCCAAA@@@AAACCCCCCEEEIIIKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLJJJKKKLLLMMMMMMPPPUUUZZZ___aaa^^^VVVPPPMMMJJJGGGFFFGGGHHHJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKLLLMMMNNNPPPRRRSSSSSSQQQQQQQQQQQQRRRRRRSSSTTTRRRRRRQQQQQQQQQRRRSSSTTTVVVUUUSSSRRRRRRTTTUUUWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZUUUUUUUUUVVVWWWVVVSSSPPPQQQPPPQQQSSSUUUVVVUUUTTTSSSRRRPPPNNNNNNNNNNNNOOOQQQRRRRRRQQQOOONNNOOOQQQNNNOOOQQQSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSTTTVVVWWWZZZZZZYYYXXXXXXWWWVVVVVVSSSSSSTTTUUUWWWXXXZZZ[[[YYYYYYZZZZZZYYYVVVSSSQQQRRRRRRTTTWWWYYYZZZWWWUUUTTTSSSSSSUUUXXXZZZZZZYYYVVVUUUTTTSSSSSSTTTUUUVVVUUUTTTSSSRRRQQQRRRSSSSSSQQQRRRTTTUUUTTTSSSPPPOOOLLLMMMNNNOOONNNMMMKKKJJJMMMMMMMMMMMMLLLLLLLLLKKKGGGHHHKKKMMMMMMMMMKKKJJJLLLLLLMMMMMMMMMLLLJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHEEEFFFGGGGGGHHHHHHHHHGGGDDDDDDEEEEEEEEEDDDCCCBBB;;;;;;::::::999888888777444333222111000000000000//////...------------...---------.........//////------------------------++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------***+++,,,---...---,,,,,,)))***,,,---...------,,,---,,,,,,++++++,,,,,,---...------------...//////////////////000000000000000000000000111111111111///000000111222222333333555666666555333222222333222444666666555666777999777888888999::::::;;;;;;>>>>>>>>>>>>????????????@@@@@@??????@@@BBBDDDEEECCCEEEGGGIIIKKKLLLLLLMMMLLLLLLLLLMMMNNNNNNOOOOOOPPPSSSVVVXXXXXXXXXYYYZZZ[[[\\\\\\XXXTTTQQQQQQSSSRRRQQQRRRTTTWWWWWWTTTPPPPPPOOONNNLLLKKKLLLLLLMMMMMMJJJHHHIIIKKKLLLJJJGGGDDDEEEEEEFFFEEEDDDBBBAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===>>>@@@BBBCCC;;;<<<===>>>?????????>>>999:::;;;<<<;;;:::999888:::888777777888999999888555888999999777666888:::555666666666666666666666666666666555555444444333444444444444444444444444444444444444444444444444222222333444444555666666666666777777777777666666444444444444444444444444222333444555555555444333555444444444444555666666666666666666666666666666888777555444444555777888777777666666666777999999555555555555555666777777777777777777777888888888777777777777777777777777777777777777888999:::;;;:::::::::;;;<<<===>>>???<<>>>>>???AAACCCFFFFFFFFFGGGGGGHHHHHHIIILLLKKKJJJIIIIIIJJJLLLMMMNNNPPPRRRTTTUUUWWWYYY[[[\\\]]][[[XXXTTTPPPOOOOOOMMMMMMNNNOOOPPPQQQRRRSSSPPPOOOMMMKKKIIIIIIIIIIIILLLJJJGGGFFFHHHGGGEEEBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>=========<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888777777999888888888777777666666666666666666555555555555333333333333333333333333333333333333333333333333555555555444444555555555333222222111111222222333444444444444444444444444555555444444444333333333222222333333333333444444444444444444444444444444555555555555555555555555555555555444444333333333555555555555555555555555444555555666666666666666555555555555666666666666777777888888888888777777666666666666777777777777999999888888999999:::;;;============>>>@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@FFFEEEEEEDDDDDDDDDDDDEEEHHHIIIJJJIIIHHHHHHIIIJJJJJJJJJIIIIIIKKKNNNQQQSSSWWWVVVTTTQQQNNNKKKHHHGGGHHHGGGGGGJJJNNNPPPOOOMMMJJJIIIHHHHHHGGGGGGHHHHHHMMMMMMMMMMMMNNNOOOPPPQQQSSSRRRQQQQQQQQQQQQRRRRRRQQQQQQOOONNNNNNNNNNNNNNNQQQRRRSSSUUUUUUSSSRRRQQQWWWXXXXXXWWWTTTSSSSSSTTTUUUWWWYYY[[[[[[YYYWWWUUUTTTVVVYYY[[[[[[XXXUUURRRSSSSSSTTTUUUUUUVVVWWWWWWVVVUUUSSSQQQOOOMMMMMMLLLQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOQQQRRRSSSRRRTTTUUUVVVUUUTTTUUUVVVXXXXXXXXXXXXXXXYYYZZZZZZVVVWWWYYYYYYYYYZZZ\\\^^^```______^^^]]]YYYSSSOOOMMMOOORRRUUUWWWXXXXXXWWWUUUSSSQQQSSSVVVYYYYYYWWWUUUTTTRRRQQQPPPPPPQQQQQQQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQMMMKKKJJJIIIKKKKKKJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHFFFGGGIIIIIIIIIIIIJJJLLLIIIJJJKKKMMMNNNMMMJJJGGGIIIIIIHHHHHHGGGFFFFFFEEECCCDDDEEEFFFFFFFFFFFFFFFBBBCCCCCCDDDEEEFFFFFFFFFCCCFFFHHHGGGDDDCCCEEEGGG???BBBDDDEEEFFFFFFHHHIII;;;;;;;;;:::999888777666333333222111111000000//////......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////------------,,,,,,+++++++++///...---,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++------------------------......---------,,,,,,,,,............------------........................//////000000000111111111////////////000000000000000111222222111111333555444333333333333444555555888888888999999:::::::::;;;;;;<<<<<<<<<<<<======<<<===>>>>>>>>>>>>@@@CCCEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJKKKLLLKKKMMMPPPQQQRRRSSSVVVXXXYYYYYYYYYVVVRRROOONNNOOOMMMMMMMMMNNNOOOOOOPPPPPPOOONNNLLLIIIHHHGGGGGGGGGJJJHHHFFFFFFGGGFFFDDDAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888777777777777777777666666555555555666666666666555555555444333333333333333333333333333333333333333333333333444333333222222333333444333222222111111222222333444444444444444444444444444444444444333333333333222222222333333333444444444444444444444444444444333333333333333333333333444444444333333333222222444444444444444444444444444444555666666666666666444555555555666666666666666777777888888777777666666666666777777777888888999888888888888999::::::<<<<<<<<<<<<===???@@@AAA@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCCCCBBBAAA@@@@@@DDDCCCCCCCCCCCCCCCDDDDDDGGGHHHIIIIIIHHHGGGIIIJJJJJJIIIIIIJJJKKKMMMOOOPPPQQQQQQOOONNNLLLJJJHHHHHHJJJJJJJJJMMMQQQSSSSSSQQQJJJIIIHHHHHHGGGGGGHHHHHHLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPOOONNNNNNMMMNNNOOOQQQSSSTTTTTTSSSSSSVVVWWWWWWUUUSSSQQQQQQRRRSSSTTTVVVXXXXXXWWWUUUSSSSSSUUUXXXZZZZZZXXXUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXWWWVVVTTTRRRPPPOOONNNNNNQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPPPPOOOPPPPPPPPPLLLNNNQQQRRRRRRRRRTTTUUUXXXXXXWWWXXXXXXXXXYYYZZZVVVXXXYYYYYYYYYZZZ\\\^^^___]]]\\\[[[ZZZXXXTTTPPPNNNOOORRRTTTVVVVVVVVVUUUTTTRRRPPPRRRUUUWWWVVVUUUVVVUUUSSSPPPOOONNNNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPLLLJJJIIIIIIJJJJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGEEEGGGHHHHHHGGGFFFHHHIIIGGGGGGHHHJJJLLLLLLIIIGGGGGGGGGFFFFFFFFFFFFEEEEEECCCDDDDDDEEEEEEEEEEEEDDDBBBBBBBBBCCCDDDEEEEEEEEECCCDDDEEEDDDDDDDDDFFFHHHJJJLLLMMMMMMLLLKKKKKKLLL<<<<<<;;;;;;:::888777666333222222111111000//////000///...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...///...---------,,,,,,,,,,,,++++++......---,,,,,,,,,------++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***........................------------,,,,,,,,,,,,------------....................................//////000000000000111111////////////000000000000111222333222111111222444444333333333333444555555666777777888999:::;;;;;;;;;;;;;;;<<<<<<============>>>???>>>======???AAACCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJHHHJJJLLLNNNNNNOOORRRTTTTTTUUUUUUSSSPPPNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDFFFEEEEEEEEEFFFDDDBBB????????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBB??????>>>======<<<<<<;;;:::::::::999999999999999999999999999999999999999888888888888777777777777555555555555555444444444666666555555555444444444333333333333333333333333333333333333333333333333111111111000000111111111222222111111111111222222333333333333333333333333444444444333333333222222222222222222333333333333333333333333333333333333222222222222222222222222333333333222222222222222444444444444444444444444333444555555666666555555444444444555555555666666666666777777777777666666777777777777888888888888888888888888888999999::::::::::::;;;<<<===>>>???>>>????????????@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHHHHGGGGGGHHHJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJKKKNNNRRRTTTTTTSSSJJJIIIIIIHHHHHHHHHHHHHHHKKKKKKKKKKKKLLLMMMNNNNNNMMMNNNOOOPPPPPPOOONNNMMMPPPPPPQQQQQQPPPOOOMMMLLLKKKLLLOOORRRTTTUUUUUUUUUUUUVVVVVVTTTQQQOOOOOOPPPOOOQQQSSSTTTUUUTTTSSSRRRRRRSSSUUUVVVWWWWWWVVVUUUSSSTTTTTTUUUWWWXXXXXXYYYXXXWWWUUUSSSQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSPPPQQQQQQQQQPPPOOONNNMMMHHHKKKMMMOOOPPPQQQSSSVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWXXXYYYYYYYYYZZZ\\\^^^\\\ZZZXXXWWWWWWVVVTTTRRROOOPPPQQQSSSSSSSSSRRRQQQQQQPPPOOOPPPRRRSSSSSSRRRVVVTTTRRRPPPNNNLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLNNNNNNMMMMMMMMMNNNNNNOOOLLLJJJHHHHHHIIIJJJIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGFFFDDDDDDDDDEEEFFFEEEEEEFFFHHHIIIHHHFFFCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAABBBDDDGGGHHHIIIMMMNNNNNNMMMJJJGGGGGGGGG<<<<<<<<<;;;:::888777666222222222111000000//////111000///...---,,,,,,,,,................................................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------...............////////////000000000111////////////000000000000222333333222111000222333444333333333333444555555555666777888999:::;;;;;;<<<<<<<<<======>>>>>>>>>>>>??????>>>======>>>@@@BBBBBBCCCCCCDDDEEEFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIGGGHHHKKKKKKLLLMMMOOOQQQQQQRRRRRRQQQOOOMMMNNNOOONNNNNNMMMLLLLLLKKKKKKJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBCCCDDDCCCBBB@@@>>>>>>??????@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;888888888888888888888888888888888888888888888888888888777777777666666666555555555555444444444444555555555444444444333333222222222222222222222222222222222222222222222222111000000//////000000111222222111111111111222222222222222222222222222222333333333333222222222222111222222222222333333333222222222222222222222222222222222222222222222222222222111111111111111111333333333333333333333333333333444555555555555444333333444444444555555555555666666777777666666555777777777777888888888999777777777777777888999999888888999999:::<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFFFFFFFFFFHHHIIIHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIILLLOOOPPPQQQQQQJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKLLLMMMMMMKKKMMMOOOPPPPPPOOONNNMMMOOOPPPQQQRRRRRRPPPNNNLLLKKKMMMOOOQQQRRRTTTTTTTTTUUUUUUUUUSSSPPPNNNNNNNNNNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYWWWWWWUUUTTTRRRRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRSSSTTTSSSPPPMMMKKKJJJLLLNNNOOOOOOQQQSSSUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXYYY[[[]]]ZZZWWWUUUTTTTTTTTTTTTSSSOOOPPPPPPQQQPPPPPPOOONNNOOOOOOOOOOOOPPPPPPPPPOOOSSSRRRQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJMMMMMMMMMLLLMMMMMMNNNNNNLLLKKKIIIIIIJJJJJJJJJIIIFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGHHHFFFDDDBBBBBBCCCFFFDDDCCCCCCEEEEEEDDDCCC@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDAAA???AAAFFFJJJKKKJJJIIIJJJJJJGGGDDDAAA@@@@@@=========<<<:::888777666222222111111000//////...111000///...---,,,,,,,,,................................................---,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...*********+++++++++,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------.........//////...////////////000000000////////////000000000000222333333222111000222333444333333333333444555555555555666777999:::;;;;;;<<<======>>>??????@@@@@@??????@@@???===<<<>>>???@@@AAABBBCCCDDDEEEFFFFFFEEEFFFHHHJJJJJJJJJJJJIIIGGGIIIKKKKKKKKKKKKMMMOOONNNOOOPPPOOONNNMMMNNNOOONNNMMMMMMLLLKKKJJJIIIHHHIIIIIIHHHGGGFFFDDDCCCBBB???@@@AAABBBAAA@@@????????????@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>?????????@@@>>>>>>>>>===<<<<<<;;;;;;777777777777777777777777777777777777777777777777777777777666666666555555555555555555555555555555444444444444333333333333222222222222222222222222222222222222222222222222111111000000000000111111222111111000000111111222222222222222222222222222333333222222222111111111111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222333333444444444444444333333333333444444444444555555666666666666555555666777777777777888888888777777666666777777888999777777888888999;;;<<<======>>>>>>>>>>>>?????????>>>>>>>>>>>>????????????============>>>???AAAAAAAAABBBDDDEEEEEEEEEGGGIIIGGGHHHIIIIIIIIIIIIHHHHHHJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFIIIJJJLLLMMMNNNNNNKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLNNNPPPQQQPPPNNNMMMNNNOOOQQQRRRRRRQQQOOONNNNNNOOOPPPQQQQQQRRRRRRRRRTTTUUUUUUSSSPPPNNNNNNOOOOOOPPPQQQRRRSSSSSSRRRRRRMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWXXXVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPQQQRRRSSSSSSTTTSSSTTTVVVVVVUUURRRNNNLLLMMMNNNOOONNNMMMNNNPPPRRRTTTTTTUUUVVVWWWVVVVVVUUUVVVWWWXXXXXXWWWXXXYYY[[[XXXUUURRRQQQRRRSSSSSSRRRPPPPPPPPPOOONNNMMMLLLLLLMMMNNNOOOOOOOOONNNNNNNNNPPPPPPOOONNNMMMLLLLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMLLLLLLMMMNNNOOOOOONNNLLLJJJJJJKKKLLLKKKJJJGGGGGGGGGGGGGGGHHHHHHIIIHHHIIIIIIGGGDDDBBBBBBCCCFFFEEECCCBBBCCCBBBAAA???>>>>>>???@@@AAAAAABBBBBBFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDAAA@@@BBBGGGKKKKKKJJJFFFGGGGGGFFFCCCAAA@@@AAA>>>>>>===<<<:::888777666222111111000000///......000///...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......************++++++++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,---.........,,,,,,------.../////////......////////////000000////////////000000000000111222333222111111222444444333333333333444555555555666666777888999::::::<<<<<<===>>>??????@@@@@@>>>???@@@???======>>>@@@@@@@@@AAABBBDDDEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJHHHIIIKKKKKKKKKKKKMMMNNNLLLMMMNNNMMMLLLKKKLLLNNNLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBB>>>???@@@???>>>>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<=========>>>>>>>>>>>>======<<<;;;;;;:::666666666666777777777777666666666666666666666666666666666666555555555555444444444555555555555666444444333333333222222222222222222222222222222222222222222222222222222222222111111000000111111222111111000000000000111111111111111111111111111111222222222111111111000000111111111111222222222222111111111111111111111111222222222222222222222222111111111111111222222222222222222222222222222222111222333333444444333333222222222333333333444444444444555555555555444444666666666666777777777777666666666666666777777888777777777888999:::;;;<<<============>>>>>>>>>>>><<<<<<======>>>>>>>>>???===============>>>???@@@>>>@@@BBBCCCDDDDDDGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKJJJIIIHHHGGGFFFFFFFFFHHHJJJKKKKKKKKKLLLMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLMMMOOOOOOOOONNNNNNMMMNNNPPPQQQRRRRRRRRRQQQRRRRRRQQQQQQQQQQQQQQQQQQTTTUUUUUUTTTQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRMMMNNNNNNOOOQQQRRRSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWVVVSSSPPPNNNNNNOOONNNMMMKKKKKKMMMOOORRRSSSUUUVVVVVVVVVUUUTTTUUUVVVWWWWWWVVVVVVXXXYYYVVVTTTQQQQQQQQQRRRRRRQQQPPPPPPOOONNNMMMLLLKKKKKKKKKMMMPPPPPPOOOOOOOOOOOONNNOOOOOOOOONNNMMMLLLKKKIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMKKKKKKLLLMMMLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJJJJHHHEEECCCCCCDDDEEEDDDCCCCCCCCCCCC@@@>>>======>>>??????@@@AAAAAADDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGIIIIIIHHHAAACCCDDDCCCAAA??????@@@???>>>>>><<<:::888777666111111111000//////......///......---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///************++++++++++++******+++,,,---......---------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...//////000........./////////000000////////////000000000000000111222222111111333555444333333333333444555555666777777777888888999999::::::;;;<<<===>>>??????>>>??????>>>======???@@@@@@@@@AAACCCDDDEEEGGGGGGEEEEEEFFFFFFGGGIIIJJJKKKHHHJJJKKKKKKJJJJJJLLLMMMIIIJJJKKKKKKIIIIIIJJJKKKHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBCCCDDDDDDCCCBBBBBB>>>??????>>><<<===@@@CCC@@@@@@@@@??????>>>>>>===::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999555666666666777777777777555555555555555555555555666666666555555555444444222333333333444444444555333333333333222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111222111111111000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222111111222333333333333333222222222222333333333333444444444555555444444444444555555555666666666666666555555555555666777777777777777888999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;<<<======>>>>>>>>>>>>============>>>???===???AAABBBCCCDDDFFFHHHIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGIIIKKKKKKIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJKKKLLLMMMMMMNNNNNNLLLMMMNNNPPPRRRSSSTTTUUUSSSRRRRRRRRRQQQRRRRRRRRRTTTUUUVVVUUUSSSRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQOOOPPPQQQRRRSSSSSSSSSSSSVVVUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVUUUSSSQQQOOOPPPPPPOOOMMMKKKLLLNNNPPPQQQRRRTTTUUUVVVUUUTTTSSSTTTUUUVVVUUUTTTTTTVVVXXXUUUTTTRRRQQQRRRRRRQQQOOOPPPPPPOOOMMMLLLLLLKKKKKKJJJMMMQQQRRRQQQPPPPPPQQQPPPPPPPPPPPPNNNMMMKKKJJJIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNLLLKKKJJJKKKLLLKKKJJJEEEEEEDDDDDDEEEFFFHHHIIIHHHIIIIIIGGGEEECCCCCCDDDBBBBBBCCCDDDFFFEEECCC@@@======>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCBBBBBB@@@@@@@@@??????????????????BBBDDDFFFEEEDDDDDDDDD>>>???AAA@@@>>>======>>>??????>>><<<;;;999777666111111111000//////............---------......///................................................,,,+++***+++---...---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///)))************+++++++++((()))***+++,,,---------........................*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...///000000............/////////000////////////000000000000000111222222111222444666444333333333333444555555777777777777777888888888888888999:::;;;<<<===>>>===>>>???>>>======???AAA@@@AAABBBCCCEEEFFFGGGHHHFFFEEEEEEEEEFFFHHHJJJLLLHHHIIIKKKJJJJJJIIIKKKLLLGGGIIIIIIIIIGGGGGGHHHIIIFFFEEEEEEDDDCCCCCCBBBBBB???@@@AAABBBCCCBBBAAAAAA>>>??????===;;;<<>>===<<<;;;;;;999999999:::::::::;;;;;;;;;;;;::::::999888888777555666666666777777888888555555555555555555555555666666555555555444444444111111111222222333333333333333333222222222111111111111111111111111111111111111111111111111111111000000////////////000000111111000000000000111111000000000000000000000000111111111111000000000000000111111111111222222222000000000000000000000000000000000000000000000000111111222222333333333333111111111111111111111111111111222333333333333222111111222222222333333333333444444555555444444333444444444444555555555666555555555555555666777777777777888888999:::<<<===999999:::::::::;;;;;;;;;999::::::;;;<<<===>>>>>>???>>>>>>=========>>>>>><<<>>>@@@BBBBBBDDDFFFHHHIIIHHHGGGFFFGGGIIILLLMMMHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJJJJGGGFFFGGGIIIKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMMMMIIIIIIIIIIIIJJJKKKMMMNNNLLLLLLMMMOOOQQQTTTVVVWWWSSSRRRRRRRRRRRRSSSTTTTTTTTTVVVWWWVVVUUUTTTUUUVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQRRRSSSUUUUUUUUUTTTTTTVVVVVVUUUTTTSSSRRRQQQPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUSSSSSSTTTTTTSSSRRRQQQPPPSSSSSSRRRPPPNNNOOOQQQTTTQQQRRRTTTUUUVVVUUUSSSRRRSSSTTTUUUTTTSSSSSSUUUVVVUUUTTTRRRRRRRRRRRRPPPNNNPPPPPPNNNMMMLLLLLLLLLLLLIIIMMMQQQSSSRRRQQQQQQSSSRRRRRRRRRQQQOOOLLLIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKJJJIIIKKKKKKJJJIIIDDDCCCCCCCCCDDDEEEGGGHHHGGGHHHHHHGGGDDDCCCCCCDDD???@@@BBBEEEHHHHHHFFFCCC>>>>>>>>>>>>????????????>>>???@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>===============AAAFFFFFFCCC@@@@@@AAA@@@BBBCCCBBB@@@>>>>>>???=========<<<:::888666444333111000111111111///---000000///...---,,,,,,,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///...,,,++++++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,---------.........///////////////...---000000000000000000000000...000111111000000111222111222444666666555444333555555666666777777888888999999::::::::::::;;;;;;=========>>>???@@@BBBBBBBBBBBBBBBBBBCCCEEEFFFGGGCCCDDDEEEGGGHHHIIIIIIIIILLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBB@@@???>>>======???AAABBB============<<<<<<<<<<<<999999999999999999999:::888888777777666666555555888666555666777888777666555333111222444555333111444444444333333222222222111222333333111111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000...///000111222333333333000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111444444222111000/////////222222222222222222222222222222222222222222222222333444555555666555555555333333333444444444444555555555555555555444444444777888888999::::::;;;;;;:::::::::;;;;;;:::999999999999999:::;;;<<<>>>>>>>>>>>>?????????>>>>>>===?????????@@@BBBDDDEEEFFFJJJIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLLLLMMMKKKHHHEEEHHHGGGGGGGGGGGGGGGGGGGGGKKKLLLKKKKKKJJJIIIGGGGGGKKKLLLKKKJJJHHHIIIKKKMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLMMMNNNNNNOOOPPPPPPRRRSSSRRRPPPNNNNNNPPPRRRRRRRRRRRRQQQPPPPPPRRRTTTUUUUUUVVVVVVUUUTTTRRRQQQPPPRRRTTTVVVXXXXXXWWWVVVUUUUUUUUUTTTRRRRRRTTTVVVQQQQQQPPPPPPPPPQQQQQQQQQRRRQQQQQQPPPPPPRRRSSSTTTTTTSSSRRRSSSSSSSSSQQQOOOSSSSSSTTTSSSSSSRRRQQQPPPRRRSSSTTTSSSPPPNNNMMMNNNSSSUUUVVVVVVTTTSSSSSSTTTVVVVVVUUUSSSQQQPPPQQQSSSRRRRRRRRRRRRQQQQQQQQQPPPLLLOOORRRSSSRRRQQQQQQQQQTTTSSSQQQOOOMMMMMMMMMNNNKKKKKKKKKKKKKKKJJJJJJIIIEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJHHHGGGFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEBBB@@@BBBFFFIIIIIIIIICCC@@@>>>>>>>>>??????>>>??????@@@@@@@@@??????>>>>>>===============>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>=========<<<;;;888666444333111111111222111///---000000///------,,,,,,---//////000000000///------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///---,,,++++++,,,---///------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,---------............////////////......000000000000000000000000///000111111000000111222222333555666666666444333444444444555666666777777999999999:::::::::;;;;;;=========>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEGGGHHHEEEFFFHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAA??????=========>>>@@@AAA======<<<<<<<<<;;;;;;;;;888888888888888888888888777777777666666666555555777555444555666777666555444222111222444555333111444444333333333222222222111222333333111111222333000000000000000000000000////////////////////////000000000000000000000000/////////000000111111222//////////////////////////////000111222222222222000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000//////000000000111111111333333222111000000000000222222222222222222222222222222222222222222222222333333444555555555555555333333444444444555555555555555555555555555555555777777777888999999::::::999:::::::::::::::999999999999999:::;;;<<<===>>>>>>>>>???????????????>>>?????????@@@BBBDDDEEEFFFIIIIIIIIIIIIJJJJJJKKKLLLJJJJJJJJJKKKLLLLLLIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJJJJIIIHHHGGGFFFKKKLLLLLLKKKIIIIIIKKKMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQOOONNNMMMOOOQQQRRRSSSSSSQQQPPPPPPRRRTTTUUUUUUVVVVVVUUUTTTRRRQQQQQQRRRTTTVVVWWWWWWVVVUUUUUUVVVVVVTTTSSSSSSUUUWWWSSSSSSQQQQQQPPPQQQRRRRRRRRRQQQQQQPPPPPPRRRSSSTTTTTTSSSRRRSSSTTTTTTRRRPPPRRRRRRSSSSSSRRRRRRQQQQQQQQQRRRSSSRRROOONNNMMMNNNRRRSSSUUUUUUTTTSSSTTTUUUUUUUUUUUUSSSQQQQQQRRRTTTTTTSSSSSSRRRRRRQQQQQQQQQOOOQQQSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQQQQRRRRRRKKKKKKLLLLLLKKKKKKJJJIIIFFFFFFEEEEEEFFFFFFGGGGGGIIIIIIJJJJJJIIIHHHFFFEEECCCBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDBBBAAABBBFFFHHHIIIHHHDDDBBB>>>===>>>??????>>>??????@@@@@@@@@??????>>>>>>===============>>>>>>>>>???AAABBBBBBAAA??????@@@??????>>>>>>>>>>>>>>>===>>>======;;;888666555333222111111222111///---000///...---------------/////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...---,,,++++++,,,---...++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,---------......,,,---...///////////////000000000000000000000000///000111111000000111333333444555666777666555555333333444444555666666666999999999999::::::::::::<<<<<<<<<===>>>???AAAAAABBBBBBCCCCCCDDDFFFGGGHHHGGGHHHJJJLLLMMMNNNNNNOOOMMMLLLKKKJJJIIIGGGFFFEEEHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@??????>>>===<<<<<<<<<===???@@@<<<;;;;;;;;;;;;:::::::::666666666666666666666666666666666555555555555555555444333333555555444333333222111222333333222111333333333222222222222222000222333222111000111222000000000000000000000000////////////////////////000000000000000000000000------...///000111222222////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000//////000000000000111111111111000000000000111111111111111111111111111111222222222222222222222222222333444444555555444444444444444444555555555555555555666666666666666666555666666777777888999999888999999:::::::::999999999999999999:::<<<===>>>======>>>???@@@@@@@@@@@@?????????@@@BBBCCCEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGHHHJJJKKKLLLJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHGGGFFFEEEKKKLLLMMMLLLJJJJJJLLLNNNKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPOOOMMMMMMNNNPPPRRRSSSTTTRRRQQQQQQRRRTTTTTTUUUVVVVVVUUUTTTRRRQQQQQQSSSUUUVVVWWWVVVUUUTTTUUUVVVVVVTTTSSSSSSVVVXXXVVVTTTRRRQQQPPPQQQRRRSSSRRRQQQQQQPPPPPPRRRSSSTTTSSSRRRRRRSSSTTTUUUTTTRRRQQQQQQQQQQQQRRRRRRRRRRRRPPPQQQRRRQQQOOONNNOOOPPPQQQSSSUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSQQQQQQSSSUUUUUUUUUTTTSSSSSSRRRQQQQQQPPPQQQQQQQQQPPPPPPQQQSSSPPPQQQRRRSSSSSSSSSSSSSSSLLLLLLLLLLLLLLLKKKKKKJJJGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAABBBCCCCCCCCCBBBAAABBBEEEGGGHHHGGGFFFCCC???======>>>>>>>>>??????@@@@@@@@@@@@??????>>>======<<<<<<<<<=========>>>@@@AAABBBAAA@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===;;;999666555333222111111222222000...000///...---------------------------------,,,,,,------------------------------------------------------,,,++++++,,,------++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------......+++,,,---...//////000//////////////////////////////111222222111000222333444555666666777777666666333444444555555666666777888999999999999:::::::::;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAABBBCCCDDDEEEFFFHHHIIIJJJLLLNNNOOOOOOPPPQQQQQQPPPNNNLLLHHHEEEDDDEEEDDDBBBAAAAAAAAABBBBBB?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>:::::::::999999999888888555555555555444444444444555555555444444444444444444222111222333444333222222222111111222222222111222222222222222111111111000111222111000///000222000000000000000000000000////////////////////////000000000000000000000000.........//////000000000////////////////////////000000000111000000//////////////////////////////000000000000000000000000000000000000000000//////000000000000000000000000////////////000000000111///////////////000111222111111111111111111111111111111111111111111111111222222333444444444444444333444444444444555555555555555666666666666666777444444555666666777777888777888888999999999999999999999999999:::;;;<<<===<<<===>>>???@@@@@@@@@@@@?????????@@@AAABBBDDDDDDEEEGGGIIIJJJKKKKKKKKKJJJGGGFFFFFFHHHJJJJJJHHHGGGCCCCCCDDDDDDDDDDDDDDDDDDGGGHHHHHHHHHHHHHHHGGGFFFKKKLLLMMMMMMLLLKKKMMMNNNKKKLLLMMMOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQPPPNNNNNNOOOPPPSSSTTTTTTSSSRRRQQQRRRSSSTTTTTTUUUUUUTTTSSSQQQPPPQQQRRRTTTUUUUUUTTTSSSRRRSSSTTTTTTSSSQQQRRRTTTVVVVVVTTTQQQOOOOOOPPPQQQRRRRRRQQQQQQPPPPPPRRRSSSTTTQQQQQQQQQSSSUUUVVVUUUSSSOOOOOOOOOPPPPPPQQQRRRRRRPPPQQQQQQQQQOOOOOOQQQRRRSSSTTTUUUTTTRRRPPPPPPPPPQQQRRRRRRQQQPPPQQQSSSVVVUUUUUUTTTTTTSSSRRRRRRQQQNNNNNNNNNLLLJJJKKKMMMPPPMMMNNNPPPQQQRRRQQQQQQPPPLLLLLLMMMMMMLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGGGGFFFEEECCCBBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFFFFGGGCCC???<<<<<<=========>>>>>>???@@@@@@@@@??????======<<<<<<;;;;;;<<<<<<<<<<<<===>>>???AAACCCDDD@@@???>>>>>>======>>>>>>>>>>>>>>>===;;;999777555444222111222222222000...//////...------------...------,,,,,,------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......++++++---...////////////////////////////////////000111222222111111222333444555555666666666666666444555555666777777888888888888888999999999:::::::::::::::;;;<<<===???????????????@@@AAABBBCCCDDDFFFGGGIIIKKKMMMNNNOOOOOOSSSSSSSSSQQQNNNIIIEEEBBB@@@@@@???>>>>>>???AAAAAA============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999::::::;;;;;;888888888888777777777777444444444333333222222222333333333333333333444444333111000111222333222000111111111111111000111111111111111111111111111111///000111111//////000111////////////////////////........................////////////////////////000/////////......------........................//////000000000///......//////////////////////////////////////////////////////////////////000000////////////////////////...////////////000000000............///000111111000000000000000000000000111111111111111111111111111222222333333333333333333333333333444444444444444555555555666666666777333444444555666666777777666777888888999999999888999999999999999:::;;;<<<;;;<<<===>>>???@@@@@@@@@>>>>>>>>>>>>???AAABBBCCCCCCDDDFFFHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCDDDDDDDDDGGGHHHHHHIIIIIIIIIIIIHHHJJJLLLMMMMMMLLLLLLMMMNNNKKKLLLMMMOOOOOOOOONNNMMMNNNNNNNNNNNNNNNNNNMMMMMMOOOPPPRRRQQQPPPOOOPPPQQQRRRSSSTTTTTTRRRQQQQQQRRRRRRSSSSSSTTTSSSQQQPPPOOOOOOQQQRRRTTTTTTSSSQQQPPPOOOPPPPPPOOONNNOOOQQQTTTSSSRRRPPPNNNNNNOOOPPPQQQRRRQQQQQQPPPPPPRRRSSSTTTPPPPPPPPPRRRTTTUUUTTTSSSOOOOOONNNNNNOOOPPPQQQRRRPPPQQQRRRQQQPPPPPPRRRTTTUUUVVVVVVTTTPPPMMMLLLLLLNNNOOOPPPOOONNNOOOQQQTTTSSSSSSSSSRRRRRRRRRQQQQQQNNNNNNLLLJJJHHHHHHKKKMMMLLLMMMOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEEEECCCBBBAAA@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCEEEBBB>>><<<;;;<<<<<<;;;<<<===>>>>>>?????????>>>======<<<;;;;;;:::;;;;;;;;;:::888999;;;@@@EEEHHH???>>>======<<<<<<======>>>>>>>>>>>><<<999777666444333222222333222000...///......---------......//////.........///000000------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,---...............000000000000000000000000000111222222111111222444444444555555555666666666555555666666777888888888888888888888999999999999999999999:::;;;<<<>>>>>>======>>>>>>???AAABBBCCCDDDEEEGGGIIIKKKMMMMMMNNNQQQRRRSSSSSSPPPLLLGGGDDD@@@???>>>======>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888888888999999999999777777666666666555555555444444333333222222111111222222222222333333333333222111000000222222111000///111222111000///000111000000000000000111111111...000111000///...///000////////////////////////........................////////////////////////000000///...---,,,++++++..............................///////////////...000000000000000000000000////////////////////////......////////////000000////////////////////////......////////////000000...............///000000////////////////////////111111111111111111111111000111222222333333222222222222222222333333333333333333444444555666666666333444444555555666777777555666777888888888888888999999999999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<======???@@@@@@@@@AAACCCDDDEEEFFFGGGGGGHHHFFFEEEEEEEEEFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEGGGGGGHHHIIIIIIJJJIIIIIIIIIKKKMMMMMMLLLLLLMMMNNNKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRRRRQQQPPPQQQRRRQQQSSSTTTSSSQQQPPPPPPPPPPPPQQQRRRRRRQQQPPPNNNMMMLLLNNNPPPQQQRRRQQQPPPOOOLLLMMMMMMLLLKKKLLLOOOQQQPPPOOOOOOOOOOOOOOOPPPPPPRRRQQQQQQPPPPPPRRRSSSTTTOOOOOOOOOQQQSSSTTTSSSQQQOOOOOONNNMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOOOORRRTTTUUUVVVUUUSSSOOOLLLJJJJJJKKKLLLLLLLLLKKKKKKNNNPPPOOOOOOPPPPPPPPPQQQQQQQQQOOOOOOMMMKKKIIIHHHKKKMMMMMMMMMNNNNNNNNNNNNNNNMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDDDDCCCBBB@@@?????????>>>>>>===>>>>>>>>><<<<<<============<<<<<<;;;===???@@@??????@@@AAABBB???===;;;;;;;;;:::999:::;;;<<<======>>>=========<<<;;;::::::::::::::::::888777666999>>>CCCGGG======<<<;;;;;;;;;;;;;;;?????????>>><<<:::777666444333222222333222000///......---------......//////......---...///000111........................,,,,,,,,,---------......+++++++++,,,,,,+++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,---......---------000000000000000000000000000111333222111111222444444444444444444555555666444444555555666777777888888888888888999999999999888888999999:::<<<===>>>>>>>>>>>>>>>???AAABBBCCCCCCDDDFFFHHHJJJLLLMMMMMMOOOQQQTTTVVVVVVSSSOOOMMMCCCBBB@@@>>>============;;;;;;;;;;;;;;;;;;;;;;;;999::::::999888777666666666666777888888888888888555555555555444444444444444444333333222111111000111111111111222222333333222111000111222222111000...000222111///...///111/////////000000000111111...///000000......///000////////////////////////........................///////////////////////////......------,,,,,,,,,........................,,,------...////////////000000000000000000000000////////////////////////........./////////000000////////////////////////........./////////000000......---------...//////////////////////////////111111111111111111111111000111111222222222222222000000111111111222222222222222333333444555555555444444444555666666777777444555666777888888888888999999999888999999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEDDDBBBCCCDDDFFFEEEDDDBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIGGGIIILLLMMMLLLKKKLLLMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMOOOQQQRRRQQQPPPPPPQQQPPPRRRSSSSSSQQQOOONNNNNNOOOOOOPPPPPPOOONNNLLLKKKIIIKKKMMMOOOPPPPPPOOONNNJJJKKKKKKKKKJJJKKKNNNPPPMMMNNNOOOQQQQQQQQQQQQPPPRRRQQQQQQPPPPPPRRRSSSTTTOOONNNNNNOOOQQQRRRQQQOOOPPPOOOMMMLLLLLLMMMNNNOOOPPPPPPPPPNNNLLLMMMOOOQQQRRRSSSSSSRRRNNNLLLKKKKKKIIIIIIIIIHHHGGGHHHJJJLLLKKKLLLLLLMMMNNNOOOPPPPPPNNNNNNMMMKKKHHHGGGHHHJJJIIIIIIIIIIIIKKKLLLMMMNNNJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDAAABBBBBBBBBBBB@@@???>>>???>>>======<<<<<<======::::::;;;<<<<<<;;;::::::888;;;>>>>>>===<<<===>>>===<<<;;;;;;<<<;;;999777888999:::;;;<<<<<<<<<<<<===<<<;;;:::999999999999999888888888999;;;===???<<<;;;::::::999999::::::?????????>>><<<:::888666444333222222333333111///......---------......///---,,,,,,+++,,,---...///........................,,,,,,,,,------.........***++++++,,,,,,++++++***------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------...------,,,,,,000000000000000000000000000222333333222111333444444333333333333444555555333333444444555666666777777888888888888999999999888888888999:::;;;======>>>>>>>>>???@@@AAACCCCCCCCCDDDFFFHHHJJJLLLMMMNNNOOORRRWWW[[[]]][[[XXXVVVHHHFFFCCC@@@>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888777555555555666666777777777777777555555444444444333333333444444333333222111111000000000111111222222222333222111000111222333222000...000222111...---///111.../////////000000111111...///000///...---...000////////////////////////........................////////////////////////------------------------........................+++,,,---...////////////000000000000000000000000////////////////////////---.........//////000000////////////////////////............/////////000///......---------......////////////////////////000000000000000000000000000000111222222222222222///000000000000111111111111111222333333444555555444444555555666777777777444555666777888888888888999999999888999999::::::;;;;;;;;;<<<;;;;;;:::::::::::::::::::::;;;<<<=========<<<===>>>AAACCCDDDCCCAAAAAABBBDDDFFFGGGFFFBBBBBBCCCCCCDDDEEEFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHFFFHHHKKKLLLLLLKKKKKKLLLMMMLLLJJJHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMKKKNNNPPPQQQPPPOOOOOOPPPOOOQQQSSSRRRPPPNNNMMMMMMNNNNNNOOOOOONNNMMMKKKJJJGGGIIIKKKNNNOOOOOONNNMMMJJJKKKKKKJJJJJJKKKNNNPPPLLLNNNPPPRRRTTTSSSRRRQQQRRRQQQQQQPPPQQQRRRSSSTTTOOONNNNNNOOOPPPQQQPPPNNNQQQOOOMMMLLLKKKLLLMMMNNNOOOOOONNNLLLJJJKKKMMMOOOOOOQQQRRRQQQOOOMMMMMMMMMGGGHHHHHHFFFEEEEEEGGGIIIHHHIIIJJJKKKMMMNNNOOOPPPKKKKKKKKKIIIFFFEEEEEEFFFCCCCCCCCCDDDFFFIIILLLMMMIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDAAAAAABBBBBBAAA@@@>>>===???>>>===<<<<<<<<<<<<<<<999:::;;;;;;;;;;;;:::999666:::======;;;:::;;;===;;;::::::;;;<<<;;;888666777888999:::;;;;;;;;;;;;===<<<;;;:::999999999999888999:::;;;:::999888777;;;:::999999888888999999>>>======<<<:::888666555333222000000111111///...///............---------///...,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------***+++,,,,,,******+++,,,***+++,,,------+++***(((------------,,,+++******000//////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///............///////////////000222222111111111222222222333333333333444444555555444444444444555555666666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>@@@AAAAAAAAABBBBBBCCCDDDDDDDDDFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCCCCCCCDDDFFFGGGIIIHHHGGGHHHIIIJJJIIIHHHHHHHHHIIIIIIHHHGGGHHHIIILLLKKKKKKKKKKKKMMMOOOPPPQQQPPPOOONNNNNNNNNOOOPPPSSSRRRRRRQQQPPPOOOOOOOOONNNNNNOOOOOOPPPQQQRRRRRRLLLKKKKKKLLLNNNPPPOOONNNMMMKKKJJJKKKMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQRRRQQQQQQPPPQQQRRRSSSTTTTTTPPPMMMKKKLLLMMMNNNNNNOOONNNLLLKKKJJJJJJKKKKKKOOOOOOOOONNNNNNLLLKKKKKKMMMNNNOOOPPPPPPPPPOOONNNMMMIIIFFFFFFHHHJJJIIIHHHIIIJJJJJJIIIGGGGGGHHHJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEGGGJJJKKKHHHHHHIIIIIIIIIIIIIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@>>>===<<<;;;;;;======<<<;;;;;;:::999999;;;:::999999;;;;;;:::999999:::;;;;;;;;;:::999888<<<;;;;;;:::999888777777999999999888888888888777::::::999999888777666666777777888888888999999999999999999888888888777777>>>>>>===<<<:::888666555333222000000111111///...///............---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------+++,,,------,,,+++,,,---***+++,,,------+++***(((++++++,,,------,,,,,,,,,/////////...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------............///............///////////////000222222111111111222222222222333333333444444444444444555666777888999777777777888888999999:::999999999::::::;;;;;;;;;<<<>>>AAAAAA@@@???@@@@@@@@@AAABBBCCCEEEGGGIIIJJJNNNRRRWWW]]]^^^ZZZSSSMMMEEECCC???<<<999999999:::777777777888888888999999999999888777777666555555555555555555444444444444222222222222222222222222111111000//////000111111222111000000//////000000///000111111111111000///000...---...///000///------........./////////000...............................................................---,,,,,,,,,,,,,,,---------------...------,,,,,,------...........................................................................---------...............//////...---------------////////////............//////...------...//////---------............//////---,,,---000111000....../////////000000000000//////000000000000////////////000000000111111111111111111222222222333333333333333444444444444555555555666777777777777666666777777777888888888888999999999999888888888777777888888999::::::;;;;;;;;;===>>>>>>>>>>>>???AAAAAAAAAAAABBBCCCCCCDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDEEEDDDDDDCCCDDDEEEFFFGGGEEEDDDEEEFFFGGGHHHHHHGGGHHHHHHIIIHHHGGGFFFFFFGGGJJJIIIIIIJJJKKKMMMNNNPPPQQQPPPOOONNNMMMNNNOOOOOORRRRRRRRRRRRQQQPPPPPPOOOMMMMMMNNNOOOOOOPPPQQQQQQPPPOOONNNOOOQQQRRRQQQPPPMMMKKKJJJJJJLLLMMMMMMLLLOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQPPPPPPQQQRRRTTTUUUTTTQQQNNNLLLMMMNNNOOOOOOOOONNNLLLKKKJJJJJJKKKKKKOOOOOOOOONNNMMMLLLJJJIIILLLMMMOOOPPPPPPPPPOOOOOOMMMKKKIIIJJJMMMNNNNNNLLLJJJJJJJJJIIIGGGFFFGGGHHHJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEGGGIIIKKKHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCBBBBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;:::999999888:::999888999::::::999888888999::::::::::::999888;;;::::::999999888888777999999999888888888777777::::::999888888777666666777777777888888888999999999999888888888777777777>>>>>>===<<<:::888666555444222111000111111000...///............---------------,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,---......,,,,,,---...++++++,,,---,,,+++***))))))***+++,,,------------///......------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------............///............////////////...000222222111000111222222222222222333333333333222222333555777999;;;<<<888888888888888888888888777777888888999:::;;;;;;;;;>>>@@@AAAAAA@@@AAABBB??????AAABBBCCCEEEFFFGGGKKKMMMRRRVVVVVVRRRJJJDDD@@@???===:::888777666666666777777777777777888888888888777777666555555555555555444444444333333333111111111111111111111111111000000//////000000111111000000////////////000//////000000000000/////////...---...//////...---.............../////////........................---------------------------............------,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...............................................................---------//////...------------.../////////............---......------------......---------............///...---------///000///........./////////000000000...//////000000//////...//////000000000000111111111111111222222222222333333333333333444444444444444555666777777777777777777777777777888888888888999999999999888888888888888888999999::::::;;;;;;;;;<<<>>>>>>======???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEEEEHHHHHHHHHIIIKKKMMMOOOPPPPPPOOONNNNNNMMMMMMNNNNNNPPPQQQRRRSSSSSSRRRPPPOOOMMMMMMNNNNNNOOOPPPPPPPPPRRRQQQPPPQQQRRRSSSRRRQQQMMMKKKIIIIIIKKKKKKKKKJJJNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPOOOOOOPPPRRRSSSUUUTTTQQQOOONNNOOOQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLLLLPPPPPPOOONNNLLLJJJIIIHHHKKKLLLMMMOOOPPPPPPPPPOOOMMMLLLMMMOOOQQQRRRRRRPPPKKKLLLKKKIIIFFFEEEEEEFFFIIIJJJJJJJJJJJJIIIHHHHHHFFFFFFEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFCCCBBBBBBAAA@@@AAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;::::::999888888888999888777777999999888777777777888888888888777777999999999999999999999999999999888888888777777777999999888888777777666666777777777777888888888888888888888888777777777777>>>>>>===<<<:::999777666444222111111111111000...///............------------------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,---...---,,,+++,,,...++++++,,,,,,,,,+++***)))***+++,,,,,,---------,,,------------,,,,,,++++++........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////...000222222111000111222111222222222222333333333222222333444666888:::;;;888888888888777777777777555555666777888999:::;;;:::===@@@AAAAAAAAABBBCCC>>>???@@@BBBCCCDDDDDDEEEIIIIIIJJJKKKKKKHHHBBB>>><<<<<<;;;:::888666555444666666666666666666666666666666666555555555444444444444444444333333333222000000000000000000000000000000000//////000000000000//////......////////////////////////////////////...------//////...---................................................---------------------------------......------,,,...------,,,,,,+++++++++,,,++++++++++++++++++,,,------------------------................................................/////////...---------,,,///......---------......//////.........------------------------------------------............///------------...//////............/////////000000...//////////////////...////////////000000000111111111111111222222222222222222333333333444444444444444555666777777777777777777777777777888888888999999999999999999999999999999999:::::::::;;;;;;:::<<<============>>>@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFCCCDDDFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGFFFFFFGGGHHHIIIJJJLLLNNNPPPQQQOOOOOONNNNNNMMMMMMLLLLLLMMMOOORRRTTTTTTSSSQQQOOOOOOOOOOOOPPPPPPPPPQQQQQQSSSQQQPPPPPPRRRRRRQQQPPPMMMKKKIIIIIIJJJJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPRRRSSSTTTRRRPPPPPPQQQSSSTTTTTTQQQPPPNNNMMMLLLLLLMMMMMMPPPPPPOOONNNLLLJJJHHHGGGIIIJJJLLLNNNPPPPPPPPPOOOLLLMMMOOOPPPRRRRRRQQQPPPNNNNNNMMMJJJGGGEEEEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDDDDAAA@@@@@@?????????????????????>>>>>>===<<<;;;:::999999999999888888777777888666666666777888777666555555666666666777666666777777888888999999999:::888888888888777777777777888888777777777666666666666666666777777777888888888888777777777666666666???>>>>>>===;;;999777666444333111111222222000//////............---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---------.........***,,,---,,,+++***+++,,,,,,,,,,,,,,,++++++******,,,---------,,,,,,+++***,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////...///111111000000000111111111111222222222333333333333333333444555666666888888777777777777777777444444555666888999:::::::::<<>>>>>===<<<========================<<<;;;:::999999888888888888777777777666555555777777666555444444444444555666666666666777777888888999999:::888888888777777777666666777777666666666666666666555555666666666777777777777777777666666666555555??????>>>===;;;999777666444333222111222222111//////............---------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---------............***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,---------............///............////////////---///111111000///000111111111111111222222222222444444333333333333333444777777777777777777777777555555666666777888999999999<<<>>>??????>>>???@@@>>>???AAABBBCCCBBBAAAAAADDDAAA===;;;;;;;;;;;;:::999999999888888666555444555555555444444444444333333333333333333333333333333333333222222222111111////////////////////////...//////000000//////......------------......///......------------.........---,,,---......---,,,.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................---------...------------...//////.........------------,,,------............---------------............///+++---......------...///------........./////////---......//////......---......////////////000000000000000111111111111222222222222222333333333333222333444555666777777777888888888888777777777777999999999999::::::::::::::::::::::::;;;;;;;;;;;;999:::<<<<<<;;;;;;===>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBDDDEEEEEECCCEEEJJJOOOQQQLLLFFFDDDFFFIIIJJJJJJIIIJJJLLLNNNOOOQQQQQQQQQNNNNNNNNNNNNMMMKKKJJJIIIJJJKKKNNNPPPRRRRRRRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTSSSTTTUUUVVVUUUTTTOOOMMMKKKKKKLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJLLLNNNQQQRRRQQQPPPPPPRRRTTTWWWWWWWWWSSSRRRPPPOOONNNNNNOOOOOOQQQPPPPPPOOOMMMKKKJJJIIIIIIJJJLLLMMMNNNNNNNNNMMMKKKLLLMMMMMMKKKJJJJJJJJJPPPPPPOOOLLLHHHEEEEEEFFFDDDEEEEEEEEEEEEDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;:::888888888888888888888888777666555555777777666555444444333444444555666777777777777888888888999999888888777777777666666666666666666666555555555555555555555555666666666666666666666666555555555555??????>>>===;;;999888777555333222222222222111//////............---------------------------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------............+++,,,---,,,++++++,,,---,,,,,,++++++******++++++,,,,,,,,,------,,,++++++*********+++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,---------............///............////////////---///111111000///000111111111111111222222222222555444444333333333444444555555666666777777888888666666777777777888888888999;;;>>>>>>===<<<=========>>>@@@AAAAAA@@@???>>>>>><<<;;;;;;;;;;;;:::888888777777666666555555555444444444444333333333222222222222333333333333333222222222222111111111111////////////////////////......///000000///......------,,,,,,------...///......---,,,,,,---.........---,,,,,,......---,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...............---------------...//////.........---------,,,,,,---...////////////...------------............///+++---......,,,,,,---///---------.........//////---......//////......---........./////////000000000000000000111111111111111222222222222333333333111222444555666777777777888888888888777777777666999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;;;;;;;<<<>>>>>>>>>??????@@@AAAAAAAAAAAABBBDDDEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFEEEEEEDDDCCCEEEFFFFFFFFFKKKSSSZZZ\\\SSSJJJEEEFFFIIIJJJJJJIIIJJJLLLNNNOOOOOOOOOOOOMMMNNNNNNMMMLLLKKKIIIHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRTTTSSSRRRSSSUUUVVVVVVUUUPPPNNNMMMMMMOOOPPPPPPOOOMMMMMMMMMMMMLLLLLLLLLKKKIIIIIIIIIKKKMMMPPPRRRTTTPPPOOOOOORRRUUUWWWXXXWWWSSSRRRQQQOOOOOOOOOOOOPPPQQQQQQPPPPPPNNNMMMLLLKKKIIIJJJLLLMMMMMMMMMLLLLLLJJJKKKLLLKKKJJJIIIKKKNNNNNNNNNMMMJJJFFFDDDDDDEEEBBBCCCCCCCCCCCCBBBAAAAAA??????@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@??????;;;;;;:::999999999999:::999:::<<<======<<<;;;:::999999999999999999999999777666555666777888777555444444333333444555777888777777777777888888888888888777777777666666666666555555555555555555555555444444555555555666666666666666666555555555444444??????>>>===<<<:::888777555333222222222222111/////////.........---------,,,---------///000111222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------.........//////,,,---......,,,,,,---...---,,,++++++******++++++******+++,,,------------******************++++++++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,---------.........//////............/////////000---///111111000///000111000111111111111222222222555444444444444555666666444555555666777888888999777777777777888888888888999;;;===>>><<<;;;;;;<<<;;;===>>>@@@@@@???===<<<999999:::<<<>>>===999777777666555444444444444555444444444333333222222222222222222222222222222333222222222111111111111000000000000000000000000000---...///000000///...---,,,,,,,,,,,,------...///...---,,,,,,,,,,,,---......---,,,,,,......---,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------*********++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------....../////////---------------...///000......---------,,,,,,,,,---...///000000///...------------.........//////***---///...,,,+++---000---------.........//////---..................---............/////////000000000000000111111111111111111222222222333333333111222333555666777777777999888888888777777666666999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;;;;;;;<<<>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBDDDEEEEEEEEEDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDEEEGGGIIIIIIKKKQQQ]]]eeecccYYYMMMEEEEEEGGGIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMNNNMMMLLLJJJHHHGGGHHHIIIJJJLLLNNNPPPRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPQQQSSSUUUTTTSSSPPPOOONNNNNNPPPRRRRRRQQQPPPOOOOOOOOONNNNNNMMMMMMJJJJJJJJJLLLNNNQQQTTTUUUOOONNNOOORRRUUUXXXXXXXXXTTTSSSQQQPPPOOOOOOPPPPPPQQQQQQQQQPPPOOONNNMMMLLLJJJKKKLLLMMMMMMLLLKKKKKKIIIKKKLLLKKKJJJKKKOOORRRLLLLLLKKKHHHEEECCCCCCCCCAAAAAABBBBBBAAAAAA@@@???>>>>>>?????????>>>>>>======>>>>>>?????????>>>>>>;;;:::999999888888999999888:::;;;======<<<;;;:::999999999999999999::::::888666555666777888777666444444333333444666777888888888888777777777777777777777777777666666666666444555555555555555555555444444444555555555666666666666555555555444444444???>>>>>><<<;;;999777666222222333333333222222111111111000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000...---,,,,,,---...------------------------,,,,,,,,,++++++*********---------,,,,,,+++++++++---------,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------............///---.........//////000000000000111222333333333333555444444333333444444555444555555666777888888999888777666555555666777888777999;;;<<<<<<<<<>>>???;;;===???AAABBBAAA@@@??????>>>===<<<:::999888777888999:::888666555555666555555444444444333333333222222222222222222222222000000000000////////////////////////////////////...........................------,,,,,,------...------------------------.........------,,,,,,,,,,,,,,,,,,---------..................////////////......---------,,,,,,,,,.........------,,,,,,,,,+++,,,.........,,,***))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................///............---------***,,,............///111////////////000000000000111111222222000...,,,+++------.........---+++***---------............///.........------,,,,,,,,,//////............//////////////////............000000000000111111111111000000111111111222222222222222222222333444555555666666666666777777777777666777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;===???AAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBEEEEEEFFFGGGGGGGGGFFFEEEDDDFFFJJJPPPXXX___fffiii```XXXNNNHHHIIIKKKLLLJJJLLLKKKJJJJJJJJJKKKMMMNNNPPPOOONNNLLLJJJIIIHHHGGGIIIJJJKKKMMMPPPRRRUUUVVVRRRQQQPPPOOOOOOOOOOOOOOOQQQOOONNNMMMNNNPPPSSSUUUSSSPPPMMMLLLOOORRRTTTUUUWWWTTTPPPOOOQQQRRRQQQOOOLLLKKKJJJKKKNNNQQQRRRSSSOOOOOOPPPRRRSSSTTTUUUVVVVVVTTTRRROOONNNNNNOOOPPPOOOPPPQQQQQQOOONNNOOOPPPJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLJJJIIIIIIJJJLLLMMMJJJIIIHHHGGGEEEDDDCCCBBB@@@???>>>???@@@@@@???===>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::::::::999999999888888888888888888888888777777666555555555555555444444555555666666777777888888777777666666555555666666666666666666666666555555555555555555555555555555555555555555555555444444444333333222222222@@@??????===<<<:::888777333333333333333222111000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---,,,++++++++++++------------------------------,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------............///........./////////000000000000111222333333333333444444333333333333444444444555555666777777888888888777666555555666666777888:::===>>>>>>>>>>>>???<<<===???AAABBBAAA@@@@@@>>>===<<<;;;:::888777777888999:::999666555666777444444444444333333333333222222222222222222222222000000000000/////////...................................................------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,,,,,,,,,,------------...---.........//////////////////.........---------......---------,,,,,,,,,+++,,,---...---,,,***)))++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................................................------------+++---......------///000---......///000111111222111111111000///...---,,,------.........---++++++------------..................---------,,,,,,,,,//////............//////------......//////000000//////000000000111111111000000000111111111222222222222222222333444555555555555666666666777777777666666777777777888888888;;;;;;;;;:::::::::::::::<<<;;;:::::::::<<<>>>???AAABBBBBBBBBBBBBBBAAAAAA???@@@BBBCCCDDDDDDDDDDDDDDDEEEGGGHHHHHHHHHFFFEEEGGGHHHKKKOOOUUU[[[___bbb[[[TTTLLLHHHIIIKKKKKKJJJLLLKKKKKKJJJKKKLLLMMMNNNPPPPPPOOONNNLLLKKKIIIHHHJJJJJJKKKMMMOOOQQQSSSTTTQQQPPPPPPPPPPPPPPPPPPQQQOOONNNLLLKKKKKKMMMOOOQQQQQQNNNLLLLLLOOOSSSUUUWWWXXXUUURRRQQQRRRRRRQQQOOOMMMLLLKKKLLLOOOQQQRRRSSSRRRRRRSSSSSSTTTUUUVVVVVVUUUTTTQQQNNNMMMMMMMMMNNNOOOPPPRRRRRRPPPNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCAAA@@@@@@@@@AAAAAA@@@>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999888888888888888888888888777666666555555555555555555555555555555666666666777777777666666666555555555555555555555555555555444444444444444444444444444444444444444444444444555555555444444333333333@@@@@@@@@>>>===;;;999888444444444333222111000///.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......************+++,,,---...------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------............///......////////////000000000000111222333333333333444444333333333333444444555555555666666777777888888777777666555555555666888;;;???AAA@@@?????????<<<===???@@@AAA@@@@@@???===<<<;;;:::999777777666888999:::888666555666777444444444333333333222222111111111111111111111111000000000/////////..............................------------------------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////////////////............------------,,,,,,,,,,,,+++,,,---------,,,******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------............------------,,,---......---,,,---///,,,---...///000111222333222111000///...---------,,,------------,,,,,,+++------------...............------------,,,,,,,,,........................+++,,,---...///000111111//////000000000000111111000000000000111111111111222111111222222333444555555555555666666666666777666666666666777777777777::::::::::::::::::::::::<<<;;;::::::;;;<<<>>>???AAAAAABBBBBBBBBBBBAAAAAA>>>???AAACCCDDDEEEEEEEEECCCEEEGGGIIIJJJIIIGGGEEEIIIIIIKKKNNNQQQTTTWWWYYYUUUPPPKKKIIIJJJKKKKKKIIIKKKKKKKKKKKKKKKLLLMMMMMMOOOPPPQQQQQQPPPNNNKKKJJJKKKKKKKKKLLLMMMOOOPPPQQQOOOOOOPPPPPPQQQRRRRRRSSSPPPOOOMMMKKKKKKLLLMMMNNNOOOLLLKKKLLLOOOSSSVVVWWWYYYWWWTTTRRRRRRRRRPPPOOOMMMLLLJJJKKKNNNPPPQQQQQQSSSSSSTTTUUUVVVWWWWWWXXXXXXVVVSSSPPPNNNMMMMMMNNNOOOQQQTTTTTTRRROOOMMMLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCBBBAAAAAAAAABBBBBB@@@>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888888888888888888888888888666666555444444444444555555555555555555555444444666666666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555444444444444@@@@@@???>>><<<:::888777555444444333222111///...000000/////////.................................------------------------,,,,,,,,,---------......,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,+++++++++++++++++++++***+++---......---+++***************************)))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------............/////////////////////000000000000111222333333333333444333333333333333333444555555555666666666777777888777777666555555555444777:::>>>AAA@@@>>>======:::;;;<<<===>>>=========;;;::::::999777666666555777888999888666555666777333333333333222222222222111111111111111111111111000000/////////.................................---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.....................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------.........---------,,,,,,,,,...///...,,,,,,,,,...---......///000111111222222000///---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........................,,,,,,---......///000000////////////000000000111/////////000000000111111111111111111222333444555444444555555555666666666555555555666666666777777888888888999999999999999:::::::::::::::<<<===>>>@@@@@@AAAAAABBBBBBAAAAAA???@@@AAABBBCCCCCCDDDDDDBBBDDDGGGIIIJJJIIIGGGFFFHHHIIIJJJKKKMMMOOOPPPQQQPPPMMMKKKJJJLLLMMMLLLJJJKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPRRRSSSRRRPPPMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNOOOQQQRRRSSSTTTTTTUUUSSSQQQPPPOOONNNOOOPPPOOOMMMKKKLLLOOORRRTTTTTTWWWVVVTTTSSSRRRPPPOOONNNLLLKKKIIIJJJLLLNNNOOOOOOPPPQQQRRRTTTVVVWWWYYYYYY[[[YYYVVVRRRPPPOOOOOOOOOOOORRRUUUVVVTTTPPPNNNMMMNNNNNNMMMLLLKKKKKKJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@AAA@@@>>>===;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999888888888777777777888888888888888888888888666555444444333333444444666555555444444333333333555555555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444??????>>>===;;;999777666555444444333222111///...///////////////.................................++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***************************)))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------............///000000000000000000//////000000111222333333333333333333333222222333333333555555555555666666666666666666666666555555444444555888===???>>><<<::::::888999999999:::::::::999999999888777666555555444666777888777555444555666333333222222222111111111000000000000000000000000////////////....................................------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------...------------,,,,,,,,,,,,---...---,,,+++,,,---000000000000////////////000///...,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------...------------------------------............------...............---------...////////////000000000....../////////000000000111111111111222333444444444444444444555555555555444555555555555666666666777777777777888888999999888888888888999:::;;;;;;>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@BBBEEEHHHIIIIIIHHHGGGFFFGGGHHHJJJKKKLLLMMMNNNMMMLLLLLLLLLMMMNNNMMMLLLJJJKKKKKKLLLLLLLLLLLLLLLNNNOOOQQQSSSSSSQQQOOOMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMNNNPPPRRRTTTUUUUUUUUUWWWVVVTTTSSSQQQPPPPPPPPPPPPNNNLLLLLLNNNPPPQQQQQQTTTTTTTTTRRRPPPNNNMMMMMMLLLJJJHHHHHHJJJLLLLLLLLLKKKLLLNNNQQQTTTVVVXXXYYYZZZXXXUUURRROOONNNNNNOOOPPPSSSVVVWWWUUUQQQOOONNNNNNMMMMMMLLLKKKJJJJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBBBB@@@>>>===>>>>>>>>>;;;:::999999999::::::;;;;;;;;;999999999999999999999999888888888888888888888888888888777777777666666666777777777777777777777777555555444333333333333333555555444444333333222222333333333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222>>>>>>===<<<:::999777666444444444333222111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++*********+++++++++++++++***+++,,,------,,,+++***************************)))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------............///111111000000000000//////000000111222333333333333333333222222222222333333555555555555555555555555444555555666666666555444444777:::<<<;;;999888888777777777777777777777777777777777666555444444333444555666555444333444555222222222111111111000000/////////////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,************++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------,,,+++,,,...111111111000//////............---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,------------...,,,---...//////...---,,,.........---------,,,,,,......////////////000000............////////////111000000111111222333444333333333444444444555555444444444444555555555666555555666666777888888888666666777888888999999:::;;;<<<===>>>????????????AAA@@@???>>>=========>>>@@@AAACCCEEEGGGHHHHHHHHHEEEFFFGGGIIIKKKKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNJJJJJJKKKLLLLLLLLLLLLLLLLLLNNNPPPQQQRRRQQQPPPOOOLLLLLLLLLLLLLLLLLLMMMNNNMMMNNNQQQSSSUUUVVVVVVVVVVVVVVVTTTRRRQQQPPPOOOOOOPPPNNNLLLLLLNNNOOOOOONNNQQQRRRSSSRRRPPPNNNMMMNNNLLLJJJHHHHHHIIIKKKKKKKKKHHHIIIKKKNNNQQQTTTVVVWWWVVVTTTQQQNNNLLLKKKKKKLLLNNNQQQTTTUUUSSSQQQOOOOOOLLLLLLKKKKKKJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@>>><<<;;;;;;<<<;;;999777666777777888888999999999888888888888888888888888666666666666666666666666777777666666666555555555555555555555555555555555444444333222222222222333333333333333333333222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111222222222222??????>>>===;;;999888777333333333333333222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......)))***++++++++++++))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++)))*********++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------............///111111111000000000//////000000111222333333333333333333222222222222333333555555555555555555555555222333444666666666666555555777999:::999888888888777777666666666666666777666666555555444444333333222333444444222222333444222111111111000000000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,***************++++++,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++------,,,,,,---///000000000000////////////,,,------------,,,++++++++++++*********+++------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,...//////...,,,+++------------------------........./////////000000------........./////////000000000000111222333444222333333333333444444444333333444444444555555555444444555666666777888888666777888888999:::::::::999:::;;;<<<============>>>>>>===<<<<<<<<<======???@@@AAABBBDDDFFFHHHIIIEEEFFFHHHJJJKKKKKKJJJJJJIIIJJJKKKKKKKKKKKKMMMNNNIIIJJJKKKLLLMMMLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLLLLLLLLLLMMMNNNOOOMMMOOORRRTTTVVVVVVVVVUUUVVVUUUTTTSSSQQQPPPOOOOOONNNMMMKKKLLLNNNOOOOOOOOOOOOQQQTTTSSSQQQOOOOOOPPPNNNLLLJJJIIIJJJLLLLLLKKKHHHIIIKKKMMMOOOQQQRRRSSSRRRQQQNNNKKKJJJJJJJJJKKKKKKNNNPPPPPPOOONNNNNNOOOJJJJJJJJJJJJIIIIIIIIIIIIEEEDDDCCCCCCCCCCCCDDDEEEBBBBBBAAAAAA@@@?????????===<<<;;;:::;;;:::888666444444555666666777888888777777777777777777777777444444444444444444444444666666666555555555444444444444444444444444444444444333333222222222222222222222222222333333333333111111111111222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333@@@@@@???>>><<<:::999888222222333333333222222111.../////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,---......---,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++))))))******++++++++++++++++++***))))))***++++++)))))))))))))))))))))))))))+++,,,,,,+++***,,,---,,,,,,,,,---------......---------.........//////222111111111000000//////000000111222333333333333333222222222222222222333555555555555555555555444111222444666777777666666666888999999888777888999888777666666666666777777555555555444444333333333111222333333111111222333111111111111000000000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,*********++++++,,,,,,,,,******))))))***+++,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))***,,,,,,,,,,,,...///......//////000000111111+++,,,---...---,,,+++***++++++*********+++---...++++++,,,,,,,,,---------,,,,,,,,,------.........+++,,,...//////...,,,+++***++++++,,,---...//////............/////////000---------.........//////000000000000111222333444222222333333333444444444333333333444444444555555444444555555666777777888777777888:::::::::::::::888999:::;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<===>>>?????????@@@BBBEEEHHHIIIGGGHHHIIIJJJKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJKKKMMMIIIJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMOOOOOOPPPLLLLLLLLLLLLMMMNNNOOOPPPNNNOOORRRUUUVVVVVVVVVUUUVVVVVVUUUTTTSSSRRRQQQQQQLLLKKKJJJKKKNNNPPPPPPPPPOOORRRTTTTTTRRRPPPQQQRRRPPPMMMKKKKKKLLLMMMMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPRRRQQQNNNLLLKKKKKKKKKLLLIIIKKKMMMMMMLLLLLLMMMNNNHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFEEECCCCCCEEEFFFHHHAAA@@@@@@??????>>>>>>>>>===<<<;;;;;;;;;:::777555333333444444555666666777777777777777777777777777333333333333333333333333666666555555555444444444333333333333333333333333444333222222111111222222111111111222222333333444000000111111222222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222333333444444444