BM6&6( tttOOOEEE<<<;;;===<<<;;;;;;999888666666777777555444444444333333333333222222222222222111111111111000///111222222000///000000000444666555888GGG```ttt```gggkkklllssswwwUUUKKK[[[dddeeeVVVFFF???;;;777444333111000000000111333555666999888888777888999;;;<<<===<<<;;;:::::::::::::::::::::::::::::::::::::::888888888888888777666555:::999888888777777888888777777666444444333333333555555444333333222111111000000000///000111111222111222222333333222222111222222222111111111000000111111222222222333333333222222333333333333444444777777777777666555444333666666555444444444444555888:::;;;===@@@EEEKKKOOO___eeekkkoooqqqsssvvvyyyzzzsssnnnpppssstttwwwzzzzzzxxxtttvvvyyy}}}~~~~~~}}}}}}zzzyyyxxxvvvssspppmmmkkkiiifff___YYYYYY\\\YYYSSSPPPTTT[[[ccciiikkkjjjiiiddd```YYYVVV```{{{}}}|||yyy~~~qqqooowwwyyysssqqqdddXXXJJJ>>>AAA@@@333777444222222444666555444222222222222222222222222111777555444:::EEEaaaooo{{{wwwjjjnnnwwwvvvxxxuuurrr||||||kkkuuuyyy|||{{{|||~~~|||xxx{{{yyyyyy|||}}}~~~}}}{{{{{{{{{||||||~~~}}}|||wwwpppkkklllqqqwwwyyy|||~~~~~~}}}sssdddXXXRRRQQQTTTSSS[[[dddgggggglllvvv|||{{{|||xxxpppooosssxxxttttttxxxsssdddSSSMMMIIILLLXXXccclllwww~~~|||{{{xxxwwwvvvuuurrrlllddd___UUUMMMEEECCCAAA<<<999888888777777888999<<<>>>???qqqOOOEEE<<<<<<===<<<;;;;;;999888666666777777555444444444333333333333222222222222222111111111111000///111222222000///000111333222222888DDDVVVhhhtttpppqqqvvvuuuXXXLLLBBBPPPkkkuuueeeUUUDDD;;;777444222222333222222222333555777888999888888888999:::<<<======<<<;;;::::::999::::::::::::::::::::::::::::::999999999888888777666555888888777666666666666777777666555444333333333333444444333333222111111000000000000000000111111222333333444444444444333333222222222111111111000000111111111222222222333333222222222333333333444444666666666666666555555444666666555444444444444444666777999:::===BBBGGGLLLXXX^^^eeejjjlllnnnqqqttt}}}~~~wwwqqqppptttyyy||||||yyysssuuuyyy}}}||||||{{{zzzwwwtttqqqoookkkhhhaaa\\\\\\^^^[[[UUUJJJQQQYYY]]]___cccjjjpppuuurrrhhhZZZXXXjjjzzz||||||{{{xxxttt}}}zzzgggKKKAAAAAA:::888555222222333444444222222222222222222222222222333666333333:::BBBWWWuuummmppp~~~}}}ppphhhllluuuxxxzzzzzz~~~zzzuuuwww}}}yyyrrrxxx{{{ooouuuyyyzzzyyy{{{~~~||||||zzzyyy|||}}}~~~}}}|||||||||}}}}}}}}}}}}zzztttlllhhhlllqqqssstttxxx|||zzztttqqqmmmiiisssrrrvvv}}}jjj\\\TTTOOOPPPSSSVVV___hhhlllmmmqqqzzz{{{xxx|||}}}{{{vvvmmmjjjtttyyy~~~vvvvvvyyywwwjjj\\\LLLKKKKKKRRR```kkksss|||~~~~~~wwwwwwuuutttpppjjjccc^^^VVVMMMFFFDDDBBB===::::::888777777888999<<<>>>???mmmOOOEEE<<<<<<===<<<:::;;;999888666666777777555444444444333333333333222222222222222111111111111000///111222222000000111222444111444AAAUUUhhhssswwwzzzwwwYYY@@@BBBOOObbbnnnlll]]]NNN>>>666444222222444555555555555666888999:::888888888999:::<<<===>>>===<<<;;;:::999999999999;;;;;;;;;::::::999999999:::999999888888777666666777666555555444444555555666555444333333222333333222222222111111000000///000000000000000111111111333333444444444444333333222111111111111000000000111111111222222222222333222222222222333333333333444444555666666666666555666555555444444444444444222444555777999===BBBFFFNNNTTT\\\bbbeeegggkkknnnxxx{{{}}}|||{{{vvvrrrsssyyy~~~|||wwwyyy|||~~~|||yyyvvvtttooommmgggaaa```aaa]]]WWWGGGOOOUUUSSSOOORRR^^^kkk|||gggWWW]]]sssrrrsssxxx~~~~~~___IIIFFFBBB:::888555444444444444333333333333333333333333333444555111333:::===LLLfff~~~nnnjjj|||zzzzzz}}}zzzttt~~~~~~}}}}}}tttwww|||sssuuuyyyqqqsssvvvwwwvvvxxx}}}~~~}}}}}}|||{{{}}}}}}~~~}}}}}}}}}}}}~~~|||{{{vvvlllbbbaaagggnnnppppppssszzzyyyjjjaaa^^^\\\XXXTTTdddfffnnn}}}vvv^^^QQQMMMLLLOOOSSSZZZdddnnntttuuuxxxzzzwwwxxx{{{zzzxxxyyyyyyppplllwwwzzz~~~||||||yyyxxx{{{vvvfffXXXKKKGGGNNN[[[lllwww}}}zzzxxxwwwuuuqqqkkkddd___VVVMMMFFFDDDCCC???<<<<<<888888888888999;;;===???iiiNNNDDD===<<<>>><<<::::::999888666666777777555444444444333333333222222222222222222111111111000000000111222111000000222333111666BBBQQQ```lllsssuuurrrsss```OOOHHHTTTbbbeee]]]RRRLLLAAA666333222222333666555555666777888999::::::888888999:::;;;===>>>???<<<;;;:::999888888888888<<<<<<;;;::::::999888888888777777777888888999999666666555444444444444444444444333222222222222222111111000000000///////////////000111111111111111000000111111111111000000111111111111000000000000111111111111222222222222111222222222222333333333222333444555666666666666666555444444333333444444000222444555777:::???BBBGGGMMMVVV\\\```cccgggjjjrrrtttuuuvvvvvvvvvxxxzzzyyyvvvxxx}}}~~~}}}}}}}}}zzzxxxuuutttooohhhdddddd___YYYQQQVVVWWWPPPGGGGGGQQQ[[[wwwwwwbbb^^^jjjuuuzzzooommmvvv~~~vvv^^^PPPCCC<<<:::888666555555555555333333333333333333333333222444222333888888IIIgggrrrjjj}}}|||}}}tttuuuwwwoooqqqtttvvvuuuwww|||}}}{{{xxxzzz~~~~~~~~~~~~|||}}}}}}}}}~~~~~~|||{{{rrrddd[[[^^^hhhppprrrqqqssszzzrrrcccUUUPPPRRRRRROOOMMMZZZcccrrrpppSSSFFFEEEHHHNNNUUU^^^hhhsssyyy{{{}}}{{{yyyyyyzzzxxxuuuvvv{{{wwwzzz|||~~~|||{{{{{{zzzyyy{{{yyycccUUUIIIDDDQQQeeevvv}}}|||zzzwwwtttnnngggcccVVVMMMFFFEEECCC???<<<===888888888888999;;;===>>>gggNNNDDD======>>><<<::::::999888666666777777555444444444333333333222222222222222222111111111000000000111222111000000222444///AAAUUU___^^^]]]cccjjjgggppp~~~OOOSSSWWW[[[\\\SSSJJJIII>>>777222222333111111333555555666777888999999:::888888999;;;<<<======>>>::::::999888888888888999<<<<<<;;;::::::999888888444444555555777999;;;<<<666666555444444444444555333222222111111111111222000000///////////////...//////000111111111111000///000000111111000000///000000000000000000000000000000111111111222222222111111111222222222333333111222333555666666666666555555444333333333333333000222444555666999<<>>???CCCLLLVVVaaajjjuuu|||~~~~~~~~~~~~~~~}}}||||||{{{xxxuuurrr}}}~~~}}}~~~~~~|||zzzzzz{{{{{{yyy{{{qqq[[[NNNEEECCCUUUlll}}}}}}|||zzzwwwtttoooiiieeeVVVNNNGGGEEECCC???<<<<<<999999888888999;;;===>>>hhhMMMDDD======???===:::999999888666666777777555444444444333333333333222222222222222111111111111000111111111111000111333666333JJJaaadddWWWNNNUUU```ggguuuvvv```HHH\\\eeebbbZZZIII???EEE999444222333333000...000444555666888999999999999888999:::;;;<<<<<<;;;;;;888888777777888888999:::;;;;;;;;;::::::999999999333333333444555888;;;<<<666555555444444444444444222111000000000000111111////////////////////////...///000222222111111000111111222222222222111111//////000000000000000111000000000111111111111222111111111111222222222222111222333444555666666666555444444333333333333333111333555666666888;;;===@@@EEEKKKPPPTTTYYY```eeekkklllmmmoooqqqvvv}}}~~~}}}~~~{{{zzz{{{yyysssnnnkkkfffaaa```]]]YYYVVVSSSQQQOOOMMMVVVnnn}}}vvvsssnnneeefffiiissslllnnn{{{~~~zzzqqqzzzcccDDD@@@@@@===:::555333333444333333333333333333333333000333444666555444OOO{{{xxxwwwkkkjjjooorrrzzzzzznnnrrrvvvwwwvvvwww{{{{{{xxxtttvvvzzz~~~~~~}}}}}}|||{{{|||}}}~~~|||}}}xxxqqqtttwwwwwwxxx}}}{{{jjj\\\QQQQQQTTTRRRRRRUUU___ttteeeGGG???AAADDDMMMYYYdddkkkuuu{{{}}}}}}~~~zzz}}}}}}}}}~~~}}}|||{{{{{{{{{yyywwwtttpppwww}}}{{{zzz{{{|||zzzzzz}}}{{{eeeSSSLLLEEEFFF[[[rrrzzzyyywwwuuurrrnnniiieeeYYYPPPIIIGGGDDD@@@===<<<999999888888999;;;<<<===iiiMMMDDD===>>>???===:::999999888666666777777555444444444333333333333222222222222222111111111111000111111111000000111444777:::MMM```bbbVVVQQQZZZgggqqq{{{jjj^^^TTTXXXkkkkkkbbb[[[HHH888>>>888444222444444111111444444555777999::::::::::::888999:::;;;;;;:::999999666666666666888999:::;;;::::::::::::::::::::::::444333222222333555888999444444333222222222222333000000000//////000000111////////////////////////...///111222222222000///000111111111111111111000////////////000000111111000000000000111111111111111111111111222222222222222333444444555555555555555444333333222222333333111333555555666777999;;;;;;>>>CCCGGGJJJQQQYYY___cccgggmmmrrrvvvzzz~~~~~~~~~~~~|||uuuyyyyyyuuurrrpppmmmhhh```^^^[[[YYYYYYXXXWWWVVVYYYgggppppppuuu|||pppbbbdddhhhzzz{{{uuu{{{zzzgggQQQKKKKKKGGGAAA:::555444555444444444444444444444444222222222555666444MMMwww{{{pppkkkpppsssyyyzzzooooooqqqpppmmmooouuuyyyyyytttuuuxxx{{{~~~zzz{{{}}}~~~~~~~~~~~~}}}vvvzzzzzzyyysssuuuwwwzzz~~~~~~xxxmmmaaaZZZ]]]___\\\^^^dddooo}}}cccMMMKKKNNNNNNUUU```fffmmmuuuzzz||||||||||||~~~zzz|||{{{}}}|||zzzwwwuuusssssssssrrrpppsssxxx}}}}}}zzzzzz|||~~~{{{{{{tttkkkYYYMMMLLLIIILLLaaawww}}}yyywwwuuutttrrrooojjjggg]]]TTTLLLJJJGGGBBB>>>>>>:::999999888999:::<<<===jjjMMMDDD===>>>???===:::999999888666666777777555444444444444333333333222222222222222111111111111000111111111000000111444777>>>LLL[[[^^^[[[]]]iiiuuuyyy}}}xxxRRRTTTYYYwwwzzzeeeOOOMMMAAA444;;;777333111333444444888<<<555666888:::;;;;;;;;;:::999999:::;;;:::999888777444444555666888999;;;<<<:::::::::::::::::::::;;;666444333222222333555666333222222111000111111111000000////////////000111/////////000000000000000...///111222333222000///......////////////........./////////000000111111000000000000111111111111000111111111111222222222333333444444555555444444555444333333222222333333111222444555555666888999666999===???CCCJJJSSSZZZ\\\bbbllltttyyy{{{}}}}}}~~~~~~~~~~~~}}}qqqvvvyyyvvvttttttqqqnnngggfffdddbbbaaaaaabbbcccaaaffffffeeesss___dddaaaiiizzz|||pppiii___WWWVVVQQQIII@@@999777777444444444444444444444444555222///555777444IIIoooyyy}}}}}}xxxsss}}}|||uuuvvvuuuxxxxxxoookkkkkkgggcccfffooowwwyyyrrrsssuuuwwwyyy{{{}}}~~~zzz{{{}}}~~~~~~}}}||||||pppvvvyyyzzz~~~nnnoooqqquuuxxx{{{~~~~~~}}}}}}vvvnnnddd```gggjjjgggkkkttt}}}zzzdddUUUXXX[[[XXX]]]hhhhhhnnnuuuzzz{{{{{{zzzzzzzzz|||}}}yyysssnnnlllmmmoooqqqpppqqqssswww{{{}}}zzz{{{}}}||||||xxxggg^^^NNNGGGHHHGGGPPPfffzzz|||yyyxxxvvvuuutttqqqmmmjjj```WWWOOOLLLIIICCC??????:::999999888999:::<<<===iiiKKKCCC===<<<===;;;:::;;;888999999888888777666555111111333333333333111111222222222222222222222222222000111555444111555<<>><<<;;;999888888999;;;<<>>666444444333444222444666888777888999;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::::::::999888888999999:::999888777777888888666555555444333222111111111111111111111111111111111111,,,,,,------------,,,,,,........................//////000000000000//////000000000000////////////////////////////////////...///////////////000000000000000111111000000000111111111111111222222222333333333333333333333333222333555666666444333111333333444444444777;;;>>>BBBKKKXXXbbbhhhmmmrrruuuyyyzzz{{{{{{}}}||||||||||||}}}}}}uuusssqqqqqqqqqooojjjfffbbb```^^^```fffmmmtttwww|||jjjmmmyyywww{{{```PPPKKKFFF@@@999666444333444555555444222666333333777555;;;LLLggg~~~nnnttthhhiiilllrrrsssiiimmmtttsssllljjjrrrvvvpppjjjmmmwww~~~~~~zzztttnnnmmmpppvvvzzz~~~zzzyyyyyyxxxzzz|||~~~}}}|||{{{zzzzzz|||}}}}}}{{{yyyppppppqqqvvv{{{}}}~~~|||vvvppptttpppnnnooossswwwxxxqqqooorrrttttttrrrvvvtttssstttuuuvvvvvvtttuuussspppmmmkkkkkkkkkkkkllllllmmmnnniiiffflllvvv|||uuujjj___XXXRRRTTTaaaooowww}}}fff]]]SSSKKKFFFDDDIIIPPPfffttt~~~|||}}}zzztttqqqrrrpppmmmccc___YYYRRRKKKFFFBBBAAA===<<<:::999999:::;;;<<>>===;;;999999:::;;;<<>>888888888999999999999999777555444444555555444222333222222222222111111000000000000000000000000000...///000111111000///...---------------.........//////000000000000//////////////////000000000000000000000000000000000000///000000111111222222333222111111000000111111222000000111111222333333333333333333333444444444444000111333555666666666666222333444333333333666888<<>>999666555555555444111777444111555555666AAAYYYtttyyyyyyzzzrrrmmmtttxxx{{{uuunnnrrrrrrmmmiiirrrwwwpppiiikkktttzzztttqqqmmmllloootttyyy{{{www}}}~~~zzzxxxxxxyyy|||~~~~~~~~~~~~~~~{{{yyy|||yyytttqqqsssyyy{{{sssfff```aaaiiiooottt}}}}}}zzzxxxxxx{{{||||||zzzqqqooonnnnnnpppssstttsssnnnmmmjjjhhhffffffgggggggggiiijjjgggccceeemmmvvv}}}~~~yyyppphhhbbb[[[TTTJJJHHHIIIQQQ^^^iiinnnpppvvvyyyyyyeee]]]TTTMMMHHHIIITTT```qqq}}}~~~wwwsssrrroookkkeeebbb]]]WWWPPPIIIDDDAAA???===;;;:::999:::;;;<<<```KKKCCC===<<<===;;;:::;;;888999999888888777666555444333222111111222333444222222222222222222222222...111333444<<>>>>>???<<<;;;:::999999:::;;;;;;888888888888888888777777555444333333444555333222222222222222222111111000000000000000000000000000...///111222222111///...,,,,,,,,,------.........//////000000000000//////.../////////000000000111222222222222222222222222000111111222333333444444333222111111111111222333111111111222333444444444333333333444444444555555333444444444555555666666333444555555444444777999999===BBBIIIQQQ]]]lllvvvxxxzzz{{{xxxtttrrruuuxxxzzz}}}~~~|||{{{|||~~~~~~}}}{{{}}}zzztttpppppprrrnnnkkkfffbbb___[[[WWWTTTVVVjjj|||}}}rrrjjjggggggiii}}}qqqsssuuu[[[IIIFFFIIIFFFBBB<<<888666555444444222888444000555666666???UUUqqqtttyyyvvvyyy}}}sssuuuuuuppphhhpppsssnnniiikkkrrrwwwwwwssspppqqquuuzzz|||}}}xxx~~~|||zzzzzz{{{~~~~~~{{{xxx|||yyytttqqqsssyyy~~~~~~uuujjj[[[VVVYYYeeennnqqqzzz}}}}}}~~~~~~~~~}}}|||ooonnnmmmnnnppprrrssssssllljjjgggeeedddddddddeeehhhiiigggccc```dddlllrrrpppssspppiiibbb]]]WWWQQQFFFEEEEEEKKKWWWbbbffffffnnnrrrzzz}}}iii```VVVNNNHHHKKKXXXfffttt~~~xxxtttsssqqqmmmgggeeeaaa\\\TTTMMMFFFBBB???>>><<<:::999:::;;;<<<\\\KKKCCC===<<<===;;;:::;;;888999999888888777666555333333111111111111333333222222222222222222222222///333666999DDDQQQVVVTTTWWWmmmlllWWWnnnvvvggg[[[UUUAAA;;;888;;;???>>><<<===999;;;<<<<<<:::999999:::999:::;;;<<<===???@@@@@@>>>===;;;999888888888999;;;;;;:::999777555333222444333222222444444333222111111222222222111111000000000000000000000000000---...///111111///...---,,,,,,,,,------.........//////000000000000//////.../////////000000111111222222222222222222222222111111222333444444555555444333222111111222333444111111222333444444555555333333333444444555555555666666555444444444444555444555666666555666777999555777;;;@@@IIIWWWhhhsssyyy{{{{{{wwwqqqoooqqquuutttxxx~~~|||zzz||||||{{{~~~}}}{{{xxxuuusssnnnjjjeee___[[[UUUPPPLLLJJJ[[[jjjooollllllmmmmmm```xxxqqqtttqqqvvvyyyhhhMMMGGGQQQIIIDDD>>>999666555444444222999444///444666777???NNNoooxxx~~~{{{ooossswwwtttkkkrrruuuppplllooouuuxxxzzzwwwuuuvvvzzz~~~}}}~~~~~~|||{{{|||~~~zzzwwwwwwuuurrrppprrrxxx|||{{{}}}~~~|||mmm```QQQMMMSSSbbbkkknnnvvv~~~|||{{{nnnmmmlllnnnppprrrsssrrrjjjhhhfffdddbbbbbbcccdddiiiiiifff```^^^ccciiinnniiimmmlllfff___YYYSSSLLLDDDCCCBBBGGGRRR]]]aaa```jjjnnnuuukkkbbbWWWNNNHHHLLLZZZiiivvv~~~xxxtttuuusssooohhhgggddd___XXXOOOHHHCCC@@@>>><<<:::999:::;;;<<<[[[HHHDDD???;;;::::::999999888777666555555444444555222222222222222222222222444333222222333444444333555777888;;;EEEUUU```ccckkkvvvVVVbbb}}}uuufffVVVGGG@@@@@@@@@???===;;;888777888;;;@@@@@@>>><<<<<<<<<:::;;;<<<===@@@BBBDDDEEEDDDAAA>>>:::888666666666888888777666444333222111111111111111000000000000111111000///...---,,,,,,/////////......---------111111///......------...111111111000///...---,,,222111000//////000111222000000111111111222222222333555666666555555666777666666666666777888999:::666666666666666666666666999888666555444555777888999888888777666555555444666666555555555444444444333444555666666555444333222444777999>>>JJJZZZffftttvvvuuurrrnnnnnnqqquuutttuuuxxx~~~}}}yyy}}}|||yyywwwoooggg___^^^___^^^VVVNNNDDDLLLWWWaaaggglllpppsssqqqppp~~~vvvnnnqqq}}}hhhZZZ[[[___OOOIIIEEE888111666999666555444444555666777888EEEcccooo|||tttzzz|||tttssssssooojjjkkkttt|||}}}|||~~~|||zzz{{{~~~}}}}}}~~~zzzwwwvvvuuutttssstttyyy~~~|||~~~yyyooocccZZZNNNMMMQQQ\\\gggnnnvvv|||}}}}}}pppllliiikkkpppsssrrrooolllhhhccc^^^\\\\\\___aaadddccc___YYYWWW[[[fffooollljjjgggccc]]]VVVMMMHHHEEECCCAAADDDJJJRRRYYY\\\hhhooovvv|||wwwdddXXXIIIBBBHHHVVVeeennn}}}~~~{{{yyyxxxvvvtttsssiiihhheeebbb\\\TTTKKKEEEDDDBBB???<<<::::::<<<===\\\HHHEEE@@@<<<;;;;;;::::::888777666555555444444555444444444444444444444444333333222222333333333333444777;;;@@@NNN___lllpppbbbRRRfffwwwzzzhhhXXXJJJ@@@AAAAAA@@@>>><<<:::888777888;;;???@@@>>><<<<<<<<<;;;<<<<<<>>>???AAACCCDDDCCCAAA>>>:::888666666666666666555444444333222222111111111000000000//////000000000///......------............---------,,,//////............//////---...///000000111111111000000///000111222444555333333333444444444555555888999:::999888888:::<<<999999999999:::;;;<<<<<<999999999999999999999999:::999777666666666888999999888888777666666555555666555555555555444444444444444555666666555444444333555777888;;;DDDQQQ[[[eeeiiinnnsssuuusssnnnjjjrrrrrrsssxxx|||~~~|||{{{}}}~~~|||sssllleeecccdddbbb[[[UUUMMMPPPVVV\\\bbbkkkttt{{{qqqhhhqqqzzzsss{{{yyytttgggWWWRRROOO???555666666666555555444555666777888CCC___xxx|||~~~www~~~zzzpppttttttppppppvvv}}}}}}}}}~~~|||zzzwwwvvvuuussstttwww}}}xxxlll___UUULLLJJJMMMXXXcccjjjrrryyy~~~xxxvvviiieeeaaadddjjjoooooommmkkkgggbbb]]]ZZZ[[[\\\^^^\\\\\\YYYUUUTTTYYYbbbkkkkkkiiiddd___ZZZSSSLLLGGGDDDBBBBBBEEELLLSSSYYY\\\eeemmmvvv|||yyymmmZZZPPPDDDAAAJJJ[[[llluuu|||zzzyyywwwuuusssnnnllljjjfff```XXXOOOHHHEEECCC@@@===;;;;;;<<<===]]]IIIEEE@@@===<<<<<<;;;;;;888777666555555444444555444444444444444444444444222222333333333333222222666>>>FFFOOO]]]ppp___QQQXXXtttyyyzzzqqq___MMMCCC@@@@@@???===;;;:::999888888999;;;>>>>>>===<<<<<<===<<<======>>>???@@@AAABBBBBB@@@===:::888777666666444444333333222222222222111111000000000000//////////////////////////////...------------,,,,,,,,,......------......///000,,,---...000111222222222...//////111333555777888666666777777777888888888;;;<<<<<<;;;::::::===???;;;;;;;;;<<<<<<===>>>>>>::::::::::::::::::::::::<<<;;;999888888888999:::999999888888777666666666555555555555444444444444444444555666666555444444444666777777888===EEELLLWWW[[[dddoooxxxxxxrrrkkkrrrrrrrrruuuzzz}}}~~~~~~~~~xxxsssmmmkkkkkkiiiccc^^^YYYXXXVVVVVV\\\hhhwwwyyygggeeevvv{{{pppaaa\\\YYYHHH;;;888444666666555444444555777888BBBXXX|||oooooozzz|||pppyyy~~~}}}{{{~~~~~~zzz|||}}}xxxwwwvvvssssssuuuzzz~~~xxxlll^^^SSSIIIFFFIIIRRR]]]fffnnnuuu{{{sssoooeee```\\\___ffflllmmmlllhhheee```[[[XXXXXXYYYYYYTTTUUUUUUTTTTTTXXXaaagggjjjfffaaa[[[UUUPPPJJJFFFBBBBBBBBBFFFMMMTTTYYY[[[```jjjvvv~~~xxxjjjPPPHHH@@@AAAMMM```pppzzz~~~|||{{{yyywwwtttqqqooolllhhhbbbZZZPPPJJJFFFDDDAAA>>><<<<<<<<<===]]]GGGDDD???<<<;;;;;;;;;:::888777666555555444444555222222222222222222222222000222444444333333222333777EEETTT]]]gggyyyhhhOOOYYYmmm~~~|||yyymmmXXXDDD>>>CCC;;;:::999888777888999:::::::::<<<<<<===============>>>>>>???????????????@@@???===:::888777666666111111111111222222222222111000000000////////////............//////000000---------------,,,,,,,,,///......---......//////...///000111111111111111000111222444666888999:::999999999999::::::::::::;;;;;;;;;:::999:::<<>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::::::::;;;999999999888888777777777666666555555555555444444444555555555555555555444444666777666666999===@@@KKKNNNUUU___jjjqqqsssrrrtttuuuxxx{{{~~~~~~~~~}}}zzzuuurrrqqqnnnjjjfffddd___XXXUUUYYYeeesss}}}llleeemmm}}}uuueee```]]]MMM@@@;;;666777666555444444555666777@@@QQQxxxyyyooommmqqq|||~~~~~~zzzxxx|||vvvzzz|||xxxwwwvvvtttsssuuuyyy}}}~~~yyynnn```WWWGGGDDDFFFOOOZZZcccmmmuuu{{{zzzsssooojjjddd___```eeekkklllllleeeccc^^^ZZZVVVUUUUUUUUUPPPRRRTTTUUUWWW\\\bbbggghhhddd]]]WWWRRRMMMIIIFFFBBBBBBCCCGGGMMMRRRVVVXXX^^^jjjxxxvvvgggLLLFFFAAADDDQQQbbbqqqzzz~~~}}}{{{xxxuuuqqqooolllhhhbbbYYYOOOIIIFFFEEEBBB???===;;;;;;;;;ZZZEEEBBB===::::::::::::999888777666555555444444555222222222222222222222222///222444444333333444666888LLL___gggkkkyyywwwTTTZZZtttzzzxxxssseeeMMM999777???555555555555666888;;;<<<::::::::::::<<<===>>>>>>===>>>????????????>>>===>>>===<<<:::999777777666000000000111111111111222000000000////////////...------......///000000000------------------------111000///...............///000111222333333333333555555666888999::::::;;;:::::::::;;;;;;;;;;;;<<<;;;<<<<<<;;;:::;;;===???>>>???@@@BBBBBBBBBBBBBBB???????????????????????????>>>======<<<;;;;;;;;;999999999999888888888888777777777666666666555555555555555444444555555555444555666777777888:::;;;===BBBIIIPPPWWW^^^fffkkktttwww}}}|||{{{|||~~~~~~~~~}}}||||||}}}~~~|||xxxuuuqqqnnnlllkkkeee^^^YYY[[[bbbkkkqqquuuiiieeegggllltttccc]]]\\\NNNCCC???:::777666555444444555666777<<>>>>>======?????????>>>===<<<<<<<<<;;;:::999888777666000000111111111111111111000000////////////......---.........//////000000---------............///111111000//////000000000000111333555777888999:::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========???@@@@@@??????@@@AAAAAABBBDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>===<<<;;;;;;999999999999999999999999888888888888777777777777666555444444444444555666555555666888999999::::::888@@@JJJQQQUUUXXX^^^bbbpppuuu||||||vvvvvvwwwxxxxxx|||{{{zzzzzz{{{~~~}}}wwwrrrpppooommmiiidddaaaaaacccdddeeeaaa^^^aaaaaa]]]nnn|||nnn]]]YYYZZZOOOFFFCCC>>>888777555444444555666666888???cccxxxmmmjjjeeelllpppvvv{{{|||~~~{{{zzzyyywwwuuuuuuxxx{{{}}}~~~vvvkkk]]]TTTJJJFFFFFFNNNZZZggguuu}}}vvvmmmiiiiiiiiifffbbb^^^]]][[[XXXUUURRRPPPOOOMMMNNNQQQTTTXXX\\\```aaa```]]]WWWSSSOOOLLLIIIGGGDDDCCCDDDGGGMMMTTTYYY[[[ggguuu~~~ooo^^^OOODDDBBBCCCLLL\\\mmm{{{}}}yyyvvvsssrrrooolllfff^^^UUUOOOHHHGGGDDDAAA>>><<<:::999WWWDDDAAA===:::::::::::::::888777666555555444444555444444444444444444444444///222444444333555;;;AAAOOO[[[iiiqqqyyysss```uuussspppbbbMMM@@@===;;;666555666777999;;;<<<<<<<<<<<<999777777:::===??????<<<===>>>?????????===<<<;;;;;;;;;:::999888777666111111111111111111111111000000/////////..................///////////////........./////////000000/////////000111333444555666777999;;;<<<===>>>>>><<<<<<>>>???@@@@@@??????============>>>>>>>>>???>>>AAACCCDDDCCCBBBBBBBBB@@@AAACCCEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>===<<<;;;::::::::::::::::::::::::::::::::::::999999999888888666555444444444444555666666666666777999:::999999:::???IIIRRRZZZ```dddffflllqqqxxx|||~~~wwwxxx|||~~~}}}}}}~~~xxxrrrqqqqqqmmmkkkiiihhhgggfffbbb___YYYYYY``````YYYeee~~~ttthhhYYYXXX\\\TTTJJJEEE???888777666555444555555666888999WWWtttlllmmmhhhmmmmmmqqqzzz}}}{{{~~~}}}yyyuuutttuuuwww~~~zzzrrrggg\\\SSSKKKFFFFFFOOO\\\jjjyyy~~~uuupppnnnkkkeee```\\\[[[YYYWWWUUURRRPPPOOOOOOOOOQQQTTTXXX\\\^^^___ZZZWWWSSSPPPNNNKKKHHHFFFDDDCCCDDDHHHPPPYYY```dddooo|||yyyhhhXXXKKKBBBBBBEEEPPPaaarrr}}}yyyuuutttsssqqqnnniiiaaaYYYSSSKKKIIIGGGDDDAAA>>><<<;;;WWWEEEBBB>>>;;;;;;;;;;;;;;;888777666555555444444555222222222222222222222222000222444444333666>>>EEEPPPVVV___iiiwwwvvvYYYaaayyyqqqkkkWWW???999@@@<<<000888999;;;<<<======<<<;;;===999666666:::>>>??????;;;<<<>>>???@@@???===<<<:::;;;;;;:::999888777777222222222222111111111000000/////////............////////////////////////.../////////000000111111------...000333666888999>>>???????????????>>>>>><<<===???AAABBBBBBBBBBBB>>>>>>?????????@@@@@@@@@===@@@DDDEEEDDDBBBAAAAAA<<<===@@@AAABBBBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>><<<;;;:::::::::::::::::::::::::::;;;;;;;;;:::::::::999999666555444333333444555666888777666777888999999888:::;;;@@@KKKYYYeeelllnnnlllpppuuuxxxzzz}}}{{{~~~yyysssqqqsssmmmlllkkkkkkkkkhhhbbb]]]]]]]]]dddccc[[[eee}}}dddWWWYYY```XXXNNNGGG>>>888777666555444444555666:::666OOO{{{|||tttooouuuqqqmmmkkkqqq~~~}}}sssttt~~~}}}}}}~~~~~~{{{vvvsssssstttzzz}}}}}}vvvoooggg]]]VVVLLLGGGFFFOOO]]]lll|||{{{vvvsssnnngggaaaZZZZZZYYYWWWUUURRRPPPOOORRRRRRSSSUUUYYY]]]___```VVVTTTQQQNNNMMMJJJGGGDDDDDDCCCDDDIIISSS^^^fffkkkuuuvvvdddTTTHHHDDDDDDHHHSSSdddttt}}}xxxuuusssrrrpppnnniiibbbYYYTTTMMMLLLIIIFFFCCC@@@===<<>>???EEE[[[ZZZaaaaaammmuuuVVV\\\xxxyyy\\\EEEBBB@@@777555;;;;;;:::999888999;;;===??????<<<:::;;;>>>@@@???===999;;;===???@@@@@@???>>>>>>===<<<;;;999888777666333333333333333444555555222333333333333222111111111111222222222000...---111///---///222333222000444555666777999;;;<<<===???@@@AAAAAA@@@???@@@BBB@@@???>>>???AAACCCCCCCCCCCCDDDDDDBBB@@@AAADDDGGGEEEDDDDDDEEEFFFGGGEEEDDD@@@@@@BBBCCCEEEEEECCCAAADDDCCCBBBAAABBBCCCBBBAAA===>>>@@@AAAAAA???===<<<<<<;;;999888777888999;;;;;;;;;;;;;;;:::888666555555666777888888999888888444444444444555777888:::777777<<>><<<;;;;;;>>>@@@@@@>>>;;;999:::<<<===>>>>>>============<<<:::888777666555333333333333444555777888666777777666666555444444333444444444333222111111333222111333555666444222555555777888:::<<<======>>>???AAAAAA@@@@@@AAABBBAAAAAAAAABBBDDDEEEEEEEEEFFFEEEEEEFFFHHHIIIHHHFFFEEEDDDEEEGGGJJJKKKJJJIIIGGGDDDCCCDDDFFFGGGEEECCCCCCBBB@@@@@@@@@@@@@@@@@@>>>>>>?????????>>><<<;;;<<<:::999777777888999:::777777999::::::::::::999999999999888888777666555555555555444555666888999666666:::CCCKKKRRR]]]gggnnnjjjfffccccccdddeeefffuuu{{{~~~sssuuuxxxzzzyyyrrrggg___TTTVVVaaasssqqqdddbbbccc^^^TTTMMMKKKBBB888444666888777444666999EEEccc}}}}}}|||}}}yyysssnnneeeYYYTTTUUUsss~~~~~~yyyvvvxxx{{{}}}~~~~~~~~~~~~{{{xxxvvvvvvwwwwwwvvvxxx~~~wwwssslllbbbYYYUUUQQQMMMNNNXXXfffsssuuummmhhhccc___ZZZVVVTTTSSSRRRQQQRRRSSSVVVYYYZZZYYYTTTQQQOOOOOONNNMMMJJJHHHEEEDDDDDDEEEHHHPPP[[[hhhtttzzz}}}nnn```QQQGGGHHHHHHNNN]]]jjjttt~~~}}}~~~~~~}}}zzzwwwtttsssqqqmmmhhhbbb]]]ZZZWWWOOOHHHGGGFFFBBB??????WWWFFFAAA<<<:::;;;;;;:::888777777777777666666666666333333333333333333333333///333888444333GGG___fffpppjjj{{{}}}___mmmYYYDDD555777;;;999999??????>>><<<;;;;;;;;;<<<===:::;;;<<>>>>>===<<<;;;:::888777777666555555444444444555555666666666888999999777555666777888:::;;;===>>>???>>>@@@BBBBBBBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKIIIIIIMMMQQQQQQLLLGGGFFFGGGHHHLLLOOORRRQQQPPPOOOKKKFFFGGGJJJKKKIIIFFFEEECCCAAA@@@?????????@@@??????>>>======<<<;;;;;;;;;:::888777777777888999666777888999::::::::::::999999999888777777666666777777666666666666777777666666:::???BBBGGGRRR^^^hhhkkknnnnnnllliiifffeeeooottt~~~{{{{{{}}}|||tttggg]]]RRRGGGUUUlll{{{zzzxxxzzz~~~xxxiii^^^```PPP===555777:::777222777777???XXX}}}}}}|||wwwzzz}}}|||~~~qqqooommmkkkeee______ddd}}}{{{qqqooovvvyyyuuussstttxxx{{{~~~{{{yyywwwwwwxxxyyyzzzyyyyyy||||||vvvnnnccc[[[WWWUUUQQQRRRZZZeeeooozzz{{{oooiiieeeaaa\\\XXXWWWVVVUUUTTTVVVVVVWWWXXXXXXUUUQQQNNNMMMMMMLLLKKKIIIGGGEEEDDDDDDFFFJJJTTTbbbppp{{{xxxgggXXXMMMFFFJJJLLLTTTaaammmuuu~~~~~~~~~|||yyyuuutttqqqmmmhhhdddaaa___ZZZRRRKKKJJJHHHDDD@@@@@@VVVEEEAAA<<<:::;;;<<<:::888777777777777666666666666333333333333333333333333111000888777777VVVrrrnnnnnnmmmiii___}}}OOO???444777======>>>CCCAAA@@@???===<<<<<<<<<<<<;;;;;;<<<===>>>===<<<:::;;;;;;:::::::::;;;;;;<<<;;;:::999777666444333222111111222444999>>>CCCFFFEEEDDDAAA>>><<<999888777555555444333444555666777999999:::;;;<<<;;;999777888999:::<<<===???@@@AAA@@@BBBEEEFFFFFFFFFGGGHHHHHHJJJMMMNNNOOOOOOPPPQQQRRRRRRRRRTTTTTTSSSOOOMMMLLLMMMOOORRRVVVWWWVVVUUUUUUQQQMMMNNNQQQQQQMMMGGGGGGGGGEEECCC@@@???@@@AAA@@@???>>><<<;;;;;;;;;;;;;;;:::999888888888999999999999::::::::::::::::::888777777888888999::::::888888888777777666666666777888;;;======???KKKXXXbbbjjjtttzzz{{{zzzyyyzzzyyy{{{~~~}}}~~~}}}uuuggg]]]SSS===FFF[[[gggzzzzzzqqqooo^^^GGG999777888666333888666999MMMqqq~~~vvvuuunnnnnnuuuyyyxxx|||www{{{zzzddd___cccfffgggfffgggnnnuuu|||yyyooodddeeepppuuusssoooqqquuuyyy}}}~~~{{{zzzzzzzzzyyyxxxxxxyyy}}}}}}}}}|||rrrfff]]]YYYVVVRRRRRRYYYbbbkkkvvv~~~|||}}}uuummmiiieee```]]][[[[[[ZZZZZZWWWWWWVVVVVVVVVTTTQQQNNNMMMMMMLLLKKKIIIHHHGGGFFFEEEGGGMMMZZZiiixxxsss```QQQHHHDDDIIINNNXXXdddooowww{{{yyyuuusssppplllhhhfffdddddd]]]TTTMMMLLLIIIDDDAAA@@@SSSEEE@@@<<<:::;;;<<<:::888777777777777666666666666333333333333333333333333333...555:::DDDgggssslllxxxxxx^^^sssqqqLLL???666999>>>???@@@DDDCCCBBBAAA???>>>===<<<<<<===<<<;;;:::::::::<<<===<<<<<<;;;:::::::::;;;;;;888888777555444333222111///000333777<<>>:::777555444333333222222333555777888:::;;;<<<<<<;;;:::999888:::;;;<<<>>>???AAABBBCCCDDDFFFIIIKKKKKKJJJKKKLLLLLLOOORRRSSSSSSTTTVVVXXXXXX[[[]]]ZZZTTTQQQRRRUUUTTTTTTVVVXXXZZZZZZXXXUUUVVVUUUTTTWWWYYYVVVNNNHHHHHHIIIHHHFFFBBB???@@@AAAAAA@@@???======<<<<<<===<<<<<<;;;:::::::::::::::::::::;;;;;;<<<<<<===>>>;;;:::999999999999::::::999999999888888777666666666777:::;;;999;;;EEEQQQ\\\eeepppxxx}}}~~~yyylllaaa]]]BBBBBBOOOXXX|||}}}|||{{{yyyrrrfffSSSAAA777444555777777555777DDDbbbxxxwww|||rrrqqqmmmnnntttuuurrruuu|||wwwwww{{{nnnWWWXXX]]]aaa``````dddkkkqqqtttrrrjjjbbbfffrrrxxxtttnnnpppsssxxx|||~~~}}}|||{{{yyyxxxvvvvvvzzz}}}|||vvvhhh^^^ZZZTTTPPPPPPUUU\\\eeeqqq||||||yyyyyy}}}xxxpppllliiidddaaa`````````___WWWVVVTTTSSSSSSSSSQQQOOOKKKKKKJJJIIIIIIHHHHHHHHHHHHJJJQQQ___ppp~~~ooo[[[LLLEEECCCGGGOOO[[[fffpppzzz}}}zzzvvvuuussspppllliiiggggggfff___WWWOOOMMMJJJDDD@@@???QQQDDD@@@;;;:::;;;<<<;;;999777777777777666666666666333333333333333333333333555111444@@@UUUrrr~~~vvvuuullldddcccMMMBBB999999===>>>@@@BBBDDDCCCBBBAAA@@@>>>============;;;999777888;;;>>><<<<<<<<<;;;;;;:::::::::555555444444333222222111000222555999>>>CCCGGGIIICCCAAA>>>:::666444333222222333333444666777999:::<<<======<<<:::888999:::<<<===>>>@@@AAACCCDDDEEEGGGJJJMMMOOONNNNNNMMMNNNNNNQQQTTTUUUTTTVVVZZZ^^^^^^bbbeeeaaaXXXTTTWWW\\\YYYYYYYYY[[[[[[ZZZVVVSSSSSSUUUYYY[[[ZZZUUUNNNIIIHHHKKKLLLJJJDDD@@@???@@@AAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>=========<<<999:::;;;===???BBBEEEFFFCCCAAA>>>;;;999888777777999999999999999888777666555444666888666666===FFFOOOWWWbbbnnnyyysssiiibbbLLLEEEHHHNNNmmmyyylllsss}}}pppqqqmmmggg[[[JJJ:::333555888555666777>>>UUUzzzjjjggguuuvvvqqqfffeeelllyyyzzzyyy|||xxxwwwzzzqqqaaajjjllllllfffccceeeiiijjjnnnooolllggglllxxx{{{wwwoooqqqtttxxx|||~~~||||||||||||zzzxxxrrrtttzzz}}}|||nnnbbb^^^QQQMMMKKKOOOUUU^^^kkkxxxxxxwwwuuuuuuwww~~~|||uuurrrnnnjjjggggggggggggfff___[[[WWWTTTSSSRRRQQQPPPKKKJJJIIIIIIHHHIIIIIIIIINNNPPPWWWeeevvv}}}iiiWWWKKKDDDCCCHHHSSS```iiirrr|||}}}xxxuuuwwwuuurrrnnnkkkjjjiiiiiibbbYYYQQQNNNKKKEEEAAA@@@OOODDD@@@;;;:::;;;<<<;;;999777777777777666666666666333333333333333333333333444666777GGGbbbrrrtttuuuzzzhhhxxx}}}\\\PPPFFF===;;;===???AAACCCDDDDDDCCCBBBAAA@@@>>>>>>;;;<<<<<<:::777777:::<<<:::;;;;;;;;;:::999777666222222222222222222222222222444777:::===???@@@AAA:::888666333222111222222444555777999;;;<<<======??????>>>;;;888777:::<<<>>>>>>???AAACCCDDDFFFFFFIIILLLOOOQQQPPPNNNNNNNNNNNNQQQSSSSSSRRRUUU[[[``````eeeiiigggaaa]]]]]]```XXXXXXYYYZZZZZZWWWRRROOOPPPTTTYYYZZZVVVQQQLLLJJJLLLPPPSSSQQQKKKEEEBBBBBB@@@AAABBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@??????<<<<<<===???BBBFFFIIIJJJGGGEEEAAA===:::888777777888999:::::::::999888777666555555777666444777<<>>???AAADDDFFFDDDDDDDDDCCCBBBAAA???>>>999;;;===<<<999777888:::999999;;;;;;:::888555444000000111111222222222222444666999;;;<<<;;;:::999222111000//////000222333666888:::===???@@@AAAAAAAAAAAA???;;;888777:::>>>>>>???@@@BBBDDDEEEFFFGGGJJJMMMPPPQQQPPPNNNMMMMMMNNNPPPRRRQQQPPPSSSZZZaaabbbeeeiiikkkjjjfffcccaaaVVVVVVWWWXXXXXXUUUPPPLLLNNNSSSWWWVVVQQQLLLKKKLLLQQQVVVZZZYYYRRRJJJGGGFFF@@@BBBDDDFFFFFFFFFDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@AAAAAAAAABBBCCCFFFHHHJJJFFFDDDAAA>>>;;;::::::;;;888888::::::;;;:::999888:::777666888888555555777>>>CCCMMM^^^ooo|||}}}yyyppp[[[^^^VVVMMMQQQ[[[mmm~~~vvvrrruuuccc^^^______[[[QQQEEE:::555444000888<<<;;;FFFfffxxxzzzyyyttttttbbb[[[iii}}}zzzzzz{{{~~~|||{{{qqqqqqmmmfffgggmmmnnnjjjgggnnnppplllmmmtttuuuqqqssstttvvvxxx|||}}}wwwvvvuuuttttttssspppnnnlllsss~~~tttfff[[[VVVQQQKKKFFFEEEGGGPPP```nnneeehhhkkkmmmqqqvvv~~~~~~{{{{{{||||||||||||rrrhhhaaa\\\XXXUUURRRRRRQQQQQQQQQRRRTTTTTTZZZ[[[bbbooo~~~mmm^^^SSSLLLHHHFFFSSS___kkkooouuu}}}zzzwww{{{zzzxxxuuussspppnnnlllhhh___VVVSSSOOOHHHCCCBBB|||OOOCCC@@@<<<:::::::::999888888777555444444444555666333555666555444444555666888:::>>>LLLZZZZZZbbbyyyrrruuurrrggg^^^\\\KKK======BBBCCCCCCDDDDDDDDDCCCBBBAAA???===<<<;;;:::888999:::;;;;;;::::::::::::999999777666666111222333222111111333555444555777888888888777777333222111111111333555777<<<===???@@@AAAAAA@@@@@@???>>>===<<<<<<>>>@@@AAAAAAAAABBBCCCEEEGGGHHHIIIJJJMMMRRRTTTUUUTTTSSSTTTPPPPPPPPPQQQUUUYYY^^^aaa``````aaaeeeiiikkkiiifff^^^ZZZVVVTTTVVVVVVTTTRRRSSSSSSSSSSSSRRRQQQPPPPPPSSSWWWXXXWWWYYY[[[TTTJJJHHHFFFFFFHHHKKKKKKHHHEEEDDDDDDDDDDDDDDDDDDBBBAAAEEEFFFEEECCCCCCEEECCC@@@BBB?????????<<<777777:::999999999999999::::::;;;888888888888888777777777:::>>>HHHVVVfffuuu|||rrrgggWWWWWWTTT???EEEfffzzzwwwjjjdddiiiddd___VVVGGG888555:::333;;;777333>>>WWW}}}qqqeeeaaadddmmmzzzxxxsssttttttwww{{{ooonnnkkkiiijjjmmmooooooiiinnnmmmggggggmmmnnniiipppmmmoooyyy~~~~~~|||yyynnnmmmmmmoooqqqppplllhhheeeqqqyyyrrrjjj```VVVRRRJJJFFFBBBBBBHHHQQQZZZ```bbbcccccceeeppp~~~vvvkkkddd```^^^XXXVVVTTTTTTVVVXXXYYYYYY]]]eeennnvvv}}}nnn^^^PPPIIIFFFFFFPPP]]]jjjqqqvvv}}}{{{zzzyyyyyyyyyxxxvvvssspppnnnjjjddd\\\WWWRRRMMMGGGBBB|||OOODDD@@@===::::::::::::999888777666555555555666666333444555555444444555666444===CCCKKKPPPMMMXXXrrrrrr{{{xxxooojjjddd\\\MMM@@@@@@DDDDDDCCCCCCDDDDDDDDDCCCBBB@@@???>>>;;;:::888888999999999888999999999888888777555555111222222222111111333444444555666777777666555444222222111111222555777999===>>>@@@AAABBBBBBAAAAAA@@@???>>>===>>>???AAABBBBBBBBBCCCDDDEEEGGGIIIJJJKKKMMMQQQSSSSSSRRRSSSTTTQQQQQQSSSUUUYYY^^^bbbeeeeeebbb```bbbfffhhhgggfff___ZZZUUUSSSUUUWWWWWWVVVUUUVVVWWWWWWXXXXXXWWWWWW\\\^^^]]]YYYYYY[[[XXXRRRLLLJJJIIIJJJMMMMMMKKKHHHEEEFFFGGGGGGFFFEEEEEEEEEKKKJJJJJJJJJGGGEEEGGGLLLEEECCCCCCDDDAAA<<<;;;>>><<<;;;:::999888888888888888888888777666666555555777:::BBBNNN]]]mmmzzz}}}ssskkk^^^XXXRRRDDDEEE[[[oooyyyhhhjjjgggeee```QQQ@@@666555444999666555===MMMqqq~~~uuummmjjjhhhiiizzzyyyzzz{{{sssnnnfffccceeeiiiiiigggbbbiiijjjfffgggnnnnnniiiiiihhhmmmwww~~~}}}}}}{{{yyyxxxwwwwwwxxxxxxvvvpppkkkoooyyysssgggbbb]]]UUUOOOLLLGGGEEECCCCCCGGGMMMSSSWWWWWW\\\```eeeqqq|||sssmmmiii```^^^]]]^^^```aaaaaa```bbbllluuuzzz}}}nnn]]]OOOHHHGGGHHHRRR___kkkqqqttt|||~~~}}}|||}}}}}}|||zzzxxxuuurrrppplllfff___YYYUUUPPPIIIDDD{{{OOODDDAAA===;;;;;;;;;::::::999888777666666666666777222333444444333333555666444CCCKKKLLLJJJGGGWWWuuuiiifff~~~tttiiihhheeeYYYNNNEEEEEEGGGGGGDDDBBBDDDEEEDDDDDDCCCBBBAAA@@@<<<:::888777888888666555777777777777666555444444000111222222111111222444555555555555444333222222222222222333555888;;;===???@@@AAACCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAACCCCCCDDDDDDDDDEEEFFFHHHIIIJJJMMMNNNPPPQQQPPPQQQTTTVVVRRRTTTWWW[[[___cccgggiiikkkgggcccbbbeeehhhhhhggg```[[[VVVUUUXXX\\\]]]]]]XXXYYY[[[\\\]]]^^^^^^^^^cccccc```YYYVVVXXXZZZZZZSSSOOOMMMMMMOOOPPPNNNLLLHHHJJJLLLJJJHHHFFFHHHJJJLLLJJJJJJJJJIIIGGGKKKQQQIIIHHHIIIKKKHHHBBB@@@BBBBBB@@@>>><<<:::888888777::::::999999888777666666888999<<>>666666666555888<<>><<<;;;<<<;;;:::999888888777777777777777222333444333222333555777888IIIQQQOOOPPPUUUkkk{{{___rrrzzz}}}jjjaaa___[[[QQQLLLGGGGGGJJJIIIFFFCCCEEEEEEEEEEEEEEEDDDCCCBBB???<<<:::888888777555444555555555555555444333333///111333333222111222333555555444444333222111000444444555777:::===@@@BBBAAABBBCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLQQQQQQQQQPPPPPPRRRUUUXXXUUUWWW[[[___cccfffhhhiiillliiiggggggjjjlllkkkiiiaaa^^^[[[\\\```ccccccaaa]]]^^^___```aaaaaaaaaaaa``````^^^XXXSSSTTTYYY\\\VVVSSSOOONNNPPPQQQPPPNNNMMMOOOQQQNNNJJJHHHJJJLLLKKKLLLIIIHHHQQQ]]][[[QQQLLLLLLNNNQQQNNNGGGEEEGGGFFFEEECCC@@@>>><<<;;;;;;<<<<<<;;;;;;:::::::::999<<<;;;:::<<>><<<;;;<<<;;;:::888888888888888777777666333333333333222333666999???MMMPPPPPP\\\oooccceeepppxxxbbbWWWOOOKKKHHHHHHHHHIIIKKKLLLIIIFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA>>>;;;999999888666444333444444444444333222222000111333444333222222333444444333333222222222222777888:::<<>>@@@BBBDDDEEEFFFCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIILLLNNNQQQRRRVVVVVVUUUSSSRRRTTTYYY\\\[[[\\\___bbbeeefffggggggeeegggkkkpppsssqqqjjjddd``````ccchhhkkkjjjddd___ffffffeeedddcccaaa```___XXXXXXYYY\\\[[[WWWWWWZZZUUURRROOOPPPRRRSSSQQQNNNUUUSSSQQQOOONNNNNNNNNNNNFFFOOONNNNNNjjj^^^RRRQQQSSSUUUSSSMMMLLLNNNGGGFFFEEECCCBBBBBBAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;888999999:::===FFFSSS\\\qqq}}}}}}rrrnnn```WWWWWWQQQGGGFFFfffwwwhhhzzzmmmooozzz~~~sss}}}uuuhhhRRR>>>???777222888:::777QQQ~~~yyy}}}```HHHJJJXXX___^^^[[[ZZZ```cccbbbjjjyyyqqqfffaaakkkzzz~~~yyypppSSSIIICCCEEEIIIKKKLLLNNNLLLKKKIIIHHHJJJRRR^^^ggggggnnnzzz~~~}}}sssnnndddUUUJJJGGGLLLSSS[[[hhhsssvvvvvvyyy}}}~~~~~~{{{xxxuuutttsssrrrnnnhhhdddaaa[[[TTTNNNxxxOOODDD@@@===::::::::::::999666666777777777666555444555555555444333555999<<>>;;;999888777666444222333333444444333333222111444666777666555555555333333333444555777999;;;>>>>>>@@@AAABBBCCCDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFHHHJJJMMMQQQSSSUUUVVVVVVUUUSSSRRRTTTXXX[[[[[[\\\___bbbeeegggiiijjjjjjllloootttwwwssskkkddd______aaadddgggeee```ZZZbbbbbbaaa```^^^]]][[[ZZZZZZVVVVVV[[[\\\WWWUUUVVVSSSQQQPPPQQQTTTTTTRRROOOSSSOOOLLLLLLPPPRRRRRRPPPHHHMMMOOORRRbbbqqqlll\\\UUUTTTUUUVVVTTTOOOOOORRRLLLKKKIIIHHHFFFEEEEEEEEEAAA@@@???>>>===<<<;;;;;;666999;;;;;;<<<@@@HHHNNN]]]lllyyyuuukkkeee___VVVSSSNNNDDD^^^zzzyyyiiitttvvvoooxxxyyyvvvrrr```LLLAAA<<<555888999555GGGlllyyyzzzwwwjjjQQQTTTbbbhhhfffeeebbbiiilllkkkqqq{{{|||xxxrrrqqqwww~~~~~~tttiiiQQQIIIEEEIIINNNPPPQQQSSSOOOOOOOOOMMMOOOWWWdddnnnmmmqqq|||}}}llliiiaaaTTTIIIGGGMMMTTTaaammmxxxzzzxxxyyy|||}}}}}}zzzwwwuuuuuuttttttpppkkkhhhddd___WWWQQQxxxOOOCCC@@@<<<:::::::::999888555666777777777666444333555555555444444666:::===LLL[[[\\\\\\rrrnnngggxxxeeeEEEBBB<<<888CCCCCCKKKPPPNNNLLLOOOOOOLLLHHHGGGGGGFFFDDDBBBAAA@@@>>><<<999888777777555333222333333444444444333333222444777888777666555666222222333444777:::<<<>>>??????@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHKKKNNNRRRUUUWWWUUUUUUTTTSSSRRRTTTWWWZZZ[[[\\\___bbbeeeiiilllmmmrrrsssuuuyyyzzzvvvnnnhhh^^^]]]]]]___aaa```[[[WWW[[[[[[[[[ZZZYYYWWWVVVUUU\\\UUUSSSXXXZZZUUUQQQRRRRRRQQQPPPRRRUUUVVVSSSOOOQQQLLLGGGJJJQQQVVVUUURRRRRRQQQTTTZZZYYYUUUTTTXXXXXXVVVVVVWWWUUUQQQQQQUUURRRQQQOOOMMMKKKIIIIIIHHHHHHGGGEEECCCAAA???===<<<999<<<>>>===:::999===AAAJJJ\\\mmmwwwxxxiiihhhdddTTTSSSSSSBBBQQQooouuuxxxsss{{{tttxxx}}}qqq___AAA>>>888888999333???ZZZlll{{{vvv|||~~~qqqmmmvvv|||nnnWWW[[[jjjpppppppppnnnvvvyyyvvvwww|||{{{ttt~~~~~~~~~}}}pppcccXXXPPPLLLPPPTTTVVVUUUVVVPPPRRRRRRRRRSSSZZZfffpppuuuwwwqqqgggeee___TTTIIIGGGMMMTTThhhttt~~~||||||}}}}}}~~~|||zzzwwwuuusssssssssvvvrrrnnnjjjgggaaaYYYSSStttNNNBBB@@@===;;;;;;;;;:::999999999999888888888888777444---000::::::222999JJJ\\\[[[ZZZhhh|||^^^qqqrrrZZZIII===888999===DDDIIIPPPTTTSSSPPPLLLJJJLLLKKKJJJHHHFFFDDDCCCBBB>>><<<:::999999888666555555555444333333333333444666777777777777666666555444555666666777999<<>>???@@@AAAAAABBBEEEHHHHHHGGGFFFHHHIIIHHHDDD@@@CCCDDDFFFGGGGGGGGGFFFEEEBBBDDDGGGKKKOOORRRTTTUUURRRVVVVVVRRRQQQWWW[[[YYYZZZ]]]```dddggglllqqquuuzzzxxxwwwyyyzzzuuulllddd]]]ZZZZZZ]]]aaabbb___ZZZ^^^ZZZVVVRRRQQQPPPPPPOOOTTTUUUVVVYYY[[[[[[XXXVVV\\\VVVOOOMMMNNNOOOOOONNNSSSPPPMMMMMMOOOSSSVVVXXXRRRVVVYYYYYYWWWVVVXXXZZZ[[[\\\ZZZVVVQQQPPPUUU[[[YYYYYYVVVQQQKKKIIIKKKNNNOOONNNMMMKKKHHHEEECCCAAA:::888999<<<===;;;<<>><<<:::::::::999777555444444333222222222222333555555666666666555555555444666888888999:::===??????@@@AAAAAAAAABBBEEEHHHGGGFFFEEEFFFGGGGGGDDDAAABBBCCCCCCDDDEEEEEEEEEEEEHHHKKKNNNQQQTTTUUUUUUTTTWWW[[[ZZZUUUTTTYYY\\\[[[___bbbfffiiikkkmmmoooqqqsssrrrqqqssssssqqqkkkfff]]][[[\\\___cccccc^^^YYY\\\WWWQQQMMMLLLLLLKKKJJJOOOOOOQQQUUUWWWXXXVVVSSSUUUSSSQQQPPPQQQRRRRRRRRRVVVSSSQQQQQQRRRUUUVVVVVVUUUXXXZZZYYYWWWWWWZZZ]]]]]]]]]]]]ZZZXXXWWWZZZ\\\[[[[[[YYYUUUPPPMMMNNNPPPTTTSSSRRROOOMMMJJJGGGFFF@@@===<<<>>>>>>::::::===@@@FFFPPP___uuuzzzpppfff\\\TTTPPPKKKWWWuuu|||}}}|||sssXXXFFF:::999777333;;;IIIyyymmmfffmmmpppjjjdddgggooouuu{{{yyyaaaddd|||}}}}}}{{{uuuyyy{{{xxx}}}}}}|||xxxttttttxxx{{{{{{qqqjjj```^^^]]]]]]]]]\\\YYYWWWQQQNNNLLLMMMTTT___jjjrrrtttvvv{{{wwwjjj^^^SSSNNNIIIGGGPPP]]]nnnvvv|||}}}}}}~~~~~~|||~~~~~~|||zzzuuusssuuuwwwuuutttuuuwwwsssmmmiiigggccc^^^ZZZsssMMMBBB@@@===;;;;;;;;;:::999777777777777666666666555888555222222555;;;???AAALLLNNNUUUnnnhhhxxxzzzoootttaaaLLL@@@<<<999:::;;;GGGKKKPPPRRRRRRPPPOOONNNLLLKKKJJJIIIGGGDDDBBBAAA???===;;;:::::::::888666333333222111111111111222444444444555555555555555555888:::<<<<<<<<<>>>@@@???@@@AAAAAAAAABBBEEEHHHFFFEEECCCDDDEEEFFFEEEDDDDDDCCCCCCCCCDDDFFFGGGHHHKKKMMMOOORRRSSSSSSRRRRRR___aaa```[[[YYY[[[]]]\\\```dddjjjnnnooopppqqqqqqqqqqqqppppppnnnllljjjiiibbbaaabbbdddgggeee```[[[]]]VVVOOOLLLMMMNNNLLLIIIKKKLLLNNNRRRUUUVVVTTTQQQQQQSSSTTTUUUTTTSSSSSSTTTXXXWWWUUUVVVWWWXXXWWWVVVYYYZZZ[[[ZZZXXXXXX\\\```bbbaaa______``````___^^^]]]]]]]]]ZZZVVVTTTTTTTTTVVVUUUUUUTTTSSSRRRPPPPPPLLLHHHEEEDDDBBB===;;;===???@@@DDDPPPggg~~~oooaaaYYYVVVPPPSSSjjj}}}dddOOO===:::888444888BBBdddxxxcccjjjmmmfff___aaaggglllsss~~~yyyhhhmmmpppkkkrrrxxxxxxyyywwwtttrrrrrrtttxxx{{{{{{|||vvvrrroooeeebbb^^^\\\[[[ZZZYYYWWWRRRPPPOOOQQQWWWaaalllrrrrrrtttyyy|||rrrcccUUUMMMHHHGGGQQQ___rrrzzz~~~|||~~~~~~}}}{{{{{{{{{|||}}}{{{|||xxxvvvxxxxxxuuutttvvvxxxsssnnnkkkiiifffaaa\\\rrrMMMBBB@@@===;;;;;;;;;:::999888888777777777666666666444555222///999GGGMMMJJJDDDKKKXXXtttwwwnnnppplllgggVVVDDD===<<<<<<<<<<<>><<<;;;;;;:::888666444333333222222222222222444444444444555666666777777999===>>>>>>>>>???@@@@@@AAABBBAAAAAABBBEEEHHHGGGEEEDDDCCCDDDFFFGGGHHHGGGGGGEEEEEEGGGJJJMMMOOONNNNNNOOOPPPRRRTTTVVVXXXggggggeee```]]]\\\]]]^^^```dddiiinnnqqqsssuuuwwwxxxwwwvvvrrrnnnlllmmmnnnllljjjiiiiiijjjhhhddd``````YYYRRRPPPSSSUUUSSSPPPMMMNNNPPPSSSVVVVVVTTTQQQSSSVVVXXXVVVSSSQQQRRRTTTWWWWWWXXXYYY[[[[[[YYYWWW[[[\\\\\\ZZZXXXYYY^^^ccciiiddd``````ccceeeccc```]]]^^^______]]]\\\[[[ZZZVVVWWWXXXYYYZZZZZZZZZZZZYYYTTTPPPNNNIIIBBB???AAA@@@??????EEEUUUkkk}}}vvvggg\\\WWWVVVUUUhhhkkkTTT???999888666888===PPPxxxgggoooqqqkkkdddeeeiiikkkuuu|||nnnmmm}}}~~~ttteeeaaakkktttvvvvvvtttqqqrrruuuxxx{{{{{{zzz~~~~~~}}}zzzuuupppmmmnnnoooeeeccc___]]]\\\[[[YYYWWWWWWVVVVVVYYY```hhhqqqvvvtttvvv{{{~~~uuueeeUUUMMMGGGHHHTTTcccuuu}}}}}}~~~zzz{{{|||}}}}}}}}}zzzxxxzzzyyyvvvuuuxxxxxxtttooommmkkkhhhccc___qqqLLLBBB@@@===;;;;;;;;;:::999999999888888888777777777666888555444@@@SSSYYYTTTMMM[[[lllooozzz}}}iiirrr[[[MMM???;;;<<<===>>>@@@KKKNNNRRRTTTSSSQQQPPPPPPLLLLLLKKKJJJGGGDDDAAA??????>>><<<;;;;;;:::888666555555444333333333333333555555555555666777888999999;;;>>>@@@@@@@@@@@@AAAAAABBBBBBBBBAAABBBEEEHHHGGGGGGFFFEEEEEEFFFIIIKKKIIIHHHGGGGGGIIIMMMQQQSSSUUUSSSRRRRRRUUU[[[aaaeeekkkiiigggccc___\\\]]]___ccceeeiiilllooossswww{{{{{{zzzxxxtttqqqqqqtttvvvuuurrroookkkiiigggdddccc^^^YYYTTTSSSWWWYYYXXXUUUQQQRRRSSSVVVXXXWWWTTTRRRUUUWWWXXXUUUSSSRRRVVVYYYVVVWWWYYY\\\^^^^^^\\\YYY^^^^^^^^^[[[YYY[[[```eeemmmgggaaa```dddgggeeebbb]]]^^^```bbbccccccbbbaaa^^^___``````aaaaaa``````aaa\\\XXXVVVPPPHHHDDDDDD@@@??????AAAHHHXXXnnnzzzmmm^^^SSSSSSRRReee{{{qqqYYYBBB999888777999<<>>???===;;;:::::::::888666666555444444333333444444555555444555666888:::;;;;;;===???@@@@@@@@@AAABBBBBBBBBCCCBBBBBBCCCEEEGGGHHHHHHGGGFFFEEEFFFIIILLLHHHHHHGGGHHHJJJNNNRRRUUUWWWUUUSSSSSSVVV\\\ccchhhkkkgggeeeccc___[[[\\\___fffhhhjjjlllnnnrrrvvvzzzyyywwwuuutttuuuxxx|||~~~{{{xxxtttnnniiieeebbb```XXXWWWVVVVVVWWWWWWWWWVVVTTTTTTVVVXXXZZZZZZWWWUUUVVVVVVVVVVVVWWWZZZ^^^aaaWWWXXXZZZ^^^aaaaaa___\\\```aaa```^^^\\\^^^ccchhhmmmhhhddddddhhhkkkjjjhhhbbbbbbccceeehhhhhhgggeeehhhhhhhhhgggfffeeeccccccccc```^^^]]]XXXOOOJJJIIIAAAAAABBBBBBCCCNNNdddxxx~~~sss```RRRPPPOOO___wwwvvvuuu{{{dddKKK===999888999<<>>>>><<<:::::::::999777555555444333333222222333333444333333333555777:::;;;<<<>>>??????>>>???AAACCCBBBCCCCCCCCCBBBCCCEEEGGGFFFHHHHHHGGGEEEEEEHHHJJJIIIIIIIIIKKKNNNRRRUUUXXXZZZXXXVVVVVVWWWZZZ^^^aaahhhdddbbbaaa^^^YYYZZZ___dddgggkkkoooqqqtttxxx{{{yyyuuurrrsssxxx}}}|||wwwooogggaaa^^^YYY\\\^^^]]]ZZZXXXWWWWWWVVVWWWZZZ]]]aaaaaa___]]]YYYXXXYYY\\\___bbbbbbbbb\\\\\\^^^```cccccc```^^^cccddddddbbb```aaafffjjjggggggiiimmmqqqsssrrroookkkiiihhhiiikkkkkkiiiggghhhhhhhhhhhhgggfffeeeeeeeeecccdddfffbbbYYYSSSRRRIIIGGGFFFFFFEEEJJJ[[[lll~~~wwwdddUUUOOOJJJTTThhhzzz}}}www}}}tttYYYFFF<<<999999;;;BBBPPP~~~{{{yyy||||||aaaccchhhqqq|||{{{}}}kkkgggeeebbbfffdddgggbbbXXXYYYdddmmmnnnkkknnnqqqrrrpppqqqsssvvv|||~~~~~~{{{vvvuuuzzz}}}~~~zzzvvvqqqllliii```]]]ZZZ\\\bbbiiimmmnnnllllllnnnpppqqqnnniiieeefffhhhmmmsssxxx}}}|||hhh[[[OOOIIIFFFFFFRRR```gggsss}}}}}}yyyzzz}}}}}}{{{|||~~~zzzwwwuuuvvvvvvwwwxxxuuusssssssssqqqkkkgggoooKKKBBB@@@===;;;;;;;;;:::999777777777777666666666666555444666>>>GGGMMMTTTYYYsss|||iii{{{lllfffjjj```>>>;;;::::::888888>>>FFFNNNSSSXXXZZZWWWRRRMMMKKKLLLLLLLLLKKKHHHDDD@@@===>>><<<:::999999888666555444333222222111111222222333222222222444666999;;;===>>>>>>>>>===???AAADDDCCCCCCDDDCCCBBBCCCEEEGGGEEEGGGHHHGGGDDDDDDFFFHHHKKKLLLMMMOOORRRVVVYYY[[[``````___^^^]]]]]]]]]]]]fffaaa___```]]]XXXYYY______dddkkkqqqvvvyyy|||~~~~~~xxxtttuuu{{{vvvlllbbb]]]___dddgggfff```[[[ZZZ[[[YYYZZZ^^^bbbgggiiihhhfff]]]]]]^^^aaaeeefffbbb___``````aaacccdddcccaaa___eeefffgggfffdddeeehhhlllbbbfffmmmtttyyyzzzwwwuuurrrooollllllmmmmmmjjjhhh```aaabbbdddfffgggggghhhhhhgggjjjmmmjjjbbb[[[ZZZSSSNNNJJJIIIGGGIIISSS```rrryyygggYYYLLLCCCHHHXXXllldddMMM???999888:::<<>><<>>>>>??????@@@@@@???@@@AAAAAA@@@BBBEEEGGGJJJJJJJJJIIIHHHGGGFFFEEEJJJEEEJJJWWW\\\WWWVVV[[[bbbeeefffccc___]]]aaaeeemmmfffdddffffffbbbbbbfffjjjhhhgggggglllssszzz~~~zzzxxx}}}xxxooofff```___dddfffeeeffffffddd_______________aaadddgggiii^^^``````___]]]\\\\\\]]]cccfffgggfffdddeeeiiimmmhhheeefffnnnxxxyyyoooeee\\\dddoooxxx||||||zzzyyyxxxooogggffflllpppmmmhhheeedddbbb``````eeekkkpppnnnwwwwwwjjjbbbcccccc^^^aaa^^^YYYTTTRRRSSSWWWZZZddd|||vvviii^^^FFFJJJHHHHHH\\\~~~nnnvvvaaaLLL===888777:::>>>\\\kkkcccssswwwqqqiiigggyyy|||}}}rrrsss|||bbb[[[TTTXXX[[[\\\]]]aaajjjqqqkkkmmmrrrsssnnnggghhhlllooo|||~~~~~~}}}|||zzzzzzsssooommmlllhhheee^^^aaafffjjjoootttzzz~~~}}}{{{zzzxxxuuussstttuuuwww|||xxxfffZZZMMMFFFDDDHHHRRR\\\rrrxxx}}}}}}yyywwwyyyvvvtttuuuxxx{{{{{{zzzwwwuuuqqqooonnnnnnmmmlllpppPPPAAA???<<<;;;<<<<<<;;;:::::::::999999888777777666444999999@@@MMMVVVcccyyyjjjaaaooo{{{~~~iiiaaahhh```KKKIII???999<<<======DDDPPPVVVWWWYYYZZZYYYXXXVVVTTTNNNJJJJJJLLLJJJCCC>>><<<>>><<<:::999999999777555555444222111000111333444555555555666777888::::::======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBEEEGGGJJJJJJIIIHHHGGGGGGGGGGGGMMMHHHLLLWWWZZZUUUTTTYYYgggiiiiiieee```^^^```ccclllgggeeeggggggcccbbbdddhhhgggeeefffiiiooovvvzzzxxxxxxyyy{{{~~~zzzssslllhhhbbbjjjnnnlllhhhgggfffdddbbb```^^^]]]```eeelllpppfffccc___[[[YYYZZZ[[[\\\ggghhhhhhhhhggggggiiikkkkkkiiikkksss|||~~~xxxpppjjjnnnuuuyyyzzzwwwtttrrrwwwsssnnnlllnnnooonnnmmmkkkhhhdddaaabbbggglllooopppsssooodddaaaeeeddd]]]dddgggiiigggaaa^^^```cccgggxxxzzznnn]]]OOOEEEEEECCCFFFWWWuuuwwwiii}}}iiiQQQ???888777999;;;SSS{{{mmmcccooo}}}}}}vvvrrrddd```ppp}}}yyy~~~}}}}}}rrrtttuuuWWWLLLPPPVVV]]]```aaaccchhhmmmmmmnnnooonnnggg___```eeeooo{{{~~~|||}}}}}}~~~|||{{{{{{}}}wwwpppmmmmmmnnnnnnmmmeeehhhmmmqqquuuyyy~~~~~~|||{{{yyyvvvtttyyyxxxyyy}}}zzzeeeYYYLLLEEEEEEKKKWWWbbbvvv|||}}}yyywwwxxxvvvtttuuuxxxyyyxxxwwwuuurrrppppppqqqrrrpppnnnoooOOOBBB???<<<;;;;;;<<<;;;:::::::::999999888777777777444777777===HHHNNNbbbzzz^^^ggg{{{ttt{{{mmm\\\eeeqqqgggWWWNNNDDD===>>>???AAAJJJUUUXXXYYYZZZ[[[[[[ZZZYYYXXXOOOKKKIIIJJJHHHBBB>>>======;;;999888888888666444555444333222111222333333444444555777888:::;;;<<<===>>>>>>???@@@@@@AAAAAA@@@BBBCCCBBBBBBCCCEEEGGGJJJIIIGGGFFFFFFGGGIIIJJJNNNLLLOOOXXX[[[XXXXXX]]]jjjkkkjjjfffaaa^^^___aaahhhfffgggiiihhhdddbbbcccfffeeeccccccfffkkkpppttttttxxx{{{yyyuuuxxx{{{vvvqqqnnnnnnyyy|||sssoooqqqssskkkgggaaa]]]^^^eeemmmrrrqqqjjjaaa]]]^^^aaadddeeelllkkkjjjjjjllllllkkkjjjmmmmmmpppvvv{{{}}}zzzvvvvvvwwwyyyzzzyyyvvvrrrpppqqqqqqqqqpppppppppqqqrrrrrrmmmfffdddgggkkknnnoooppppppiiibbbfffnnnoooiiikkkttt|||{{{ssskkkjjjllloooxxxzzzmmm\\\MMMIIICCC@@@EEERRRggg}}}xxxlll```{{{vvv]]]GGG<<<:::999666FFFjjjrrrbbbfffqqqsssoookkkbbb[[[gggwwwyyy}}}|||~~~vvvVVVDDDKKKSSS]]]ccccccbbbdddgggjjjhhhgggeee^^^XXX[[[bbbooozzz{{{zzz|||}}}~~~}}}zzzyyyzzz{{{|||vvvpppnnnqqquuuwwwwwwpppssswwwzzz}}}~~~|||zzz~~~}}}~~~{{{cccWWWJJJEEEGGGPPP___lllwww|||}}}~~~}}}zzzyyywwwvvvuuuvvvwwwwwwuuussstttqqqoooqqquuuvvvssspppnnnNNNBBB@@@===;;;;;;;;;;;;:::999999999888888888777777777888888>>>EEEGGG^^^pppffftttzzzrrr^^^WWWiiipppfffaaaMMMFFFAAAAAADDDGGGPPPYYY]]]]]]]]]]]]]]]\\\[[[ZZZPPPKKKHHHHHHFFFAAA======;;;:::888777888777555444555555444333222333333333333444666888:::<<<=========>>>>>>???@@@AAABBBBBBAAACCCDDDDDDCCCDDDFFFGGGJJJHHHFFFEEEEEEGGGJJJLLLMMMMMMQQQYYY\\\\\\^^^dddggghhhgggddd```]]]]]]^^^cccdddgggiiihhheeeddddddcccbbbaaaaaacccgggkkknnntttyyy|||xxxqqqqqqyyyzzzuuuqqqnnnuuu|||wwwzzzuuupppgggaaa___cccjjjooossskkkcccaaaffflllooooooooommmlllmmmpppqqqooommmoooppprrrtttvvvvvvuuutttzzzzzz{{{{{{|||{{{xxxvvvmmmnnnoooqqqrrrssssssttttttmmmgggfffkkkooopppoooooonnnjjjgggooo{{{yyy}}}vvvsssrrryyy}}}yyyjjj^^^SSSFFFAAAGGGMMMXXXtttmmm^^^uuuzzzeeeOOO@@@999:::444<<>>>>>>>>???@@@AAABBBCCCCCCBBBDDDEEEFFFEEEEEEFFFGGGIIIHHHFFFEEEFFFHHHKKKLLLMMMNNNRRRWWWYYYYYY]]]bbb___`````````^^^]]]]]]]]]]]]bbbggghhhgggfffeeedddaaa``````aaacccfffiiikkkrrrvvvxxxwwwtttssswww{{{zzzuuuqqqoooppp{{{vvvzzz~~~yyytttlllfffccceeeiiilllnnniiidddffflllqqqrrrppprrrpppnnnppptttvvvtttrrrppprrruuuwwwwwwwwwwwwxxx~~~}}}}}}}}}tttrrrqqqsssvvvvvvssspppnnnjjjfffhhhmmmqqqpppmmmlllmmmlllmmmsss~~~}}}zzzxxxnnn]]]KKKBBBFFFGGGJJJeee|||fffvvvyyyjjjWWWBBB555;;;555666KKKiii{{{~~~fffZZZ```jjjhhh```fffbbbcccnnnyyy{{{~~~}}}{{{xxxssslllZZZDDDFFFMMMTTTXXXWWWXXX\\\aaa]]]\\\]]]]]]\\\]]]fffqqqxxx~~~{{{|||~~~|||}}}sss]]]RRRGGGEEELLLZZZnnn~~~}}}}}}~~~}}}}}}zzzzzzzzzyyywwwtttrrrqqqwwwtttrrrtttwwwwwwsssnnnlllKKKCCC@@@===;;;;;;;;;:::999888888888888888888888888777======BBBOOOYYYiii{{{eeezzzsssvvv___YYYmmmpppiiiccc[[[BBBCCCEEEIIIMMMPPPTTTVVV[[[\\\^^^^^^]]][[[XXXVVVRRRMMMIIIIIIFFFAAA======:::999777777888777666444333333444555555666666666555777999;;;============>>>>>>???@@@BBBCCCDDDDDDCCCEEEGGGGGGFFFFFFFFFGGGIIIHHHGGGFFFFFFHHHJJJKKKNNNPPPRRRSSSRRRSSSVVV[[[YYYZZZ[[[]]]^^^^^^^^^^^^\\\bbbgggfffcccddddddbbb^^^___```aaadddgggjjjlllnnnqqqtttvvvwwwyyy{{{~~~|||xxxtttqqqkkkyyy|||zzz|||~~~wwwsssmmmhhhggghhhlllnnnnnnmmmmmmppptttvvvuuussswwwuuussssssuuuwwwwwwwwwsssuuuyyy}}}~~~{{{xxxwwwxxxwwwrrrmmmiiiiiikkkooossssssoookkkkkklllmmmooottt{{{{{{rrrbbbOOOBBBCCC@@@AAAYYYxxxnnnqqqyyyeeeLLL;;;:::888777BBB^^^zzz{{{|||ppp___aaannnrrrmmmxxx{{{uuuvvvxxxtttmmmcccddd]]]HHHFFFKKKOOOQQQQQQSSSZZZ`````````ccceeedddfffoooyyy~~~}}}~~~ooo[[[PPPGGGFFFNNN]]]rrr}}}~~~zzz{{{{{{yyyvvvsssrrrrrrxxxvvvuuuuuuuuutttrrrppplllJJJCCCAAA===<<<;;;;;;:::888888888888888888888888888555>>>>>>DDD[[[rrrtttmmmlllzzzwww___ooo{{{|||yyy[[[BBBDDDFFFHHHKKKOOOQQQRRRXXX[[[___aaaaaa___[[[YYYUUUOOOLLLMMMJJJDDD@@@???;;;999888888888888777555111222444555777888888888777888:::===>>>>>>===<<<>>>???@@@AAABBBDDDEEEEEEDDDFFFHHHHHHGGGFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIIIINNNRRRTTTQQQOOOPPPUUUYYYXXXYYYZZZ]]]```aaaaaa```^^^eeehhhddd______```^^^\\\^^^```cccgggjjjmmmnnnnnnqqqtttvvvvvvyyyyyytttpppkkkvvvzzzuuunnnhhhfffhhhlllooommmooorrrvvvzzz{{{|||{{{}}}|||yyyvvvtttuuuxxxzzzvvvwww{{{}}}}}}zzzwwwtttrrrpppmmmrrryyy~~~~~~zzztttoooooollllllrrrzzz|||rrreeeSSSDDDAAA>>>@@@TTTnnnwwwjjjtttpppUUUBBB888:::999===UUUtttwwwsssyyy}}}fff___jjjwwwzzzzzzvvvkkk^^^dddeeeQQQFFFJJJNNNNNNNNNQQQXXX___dddfffjjjooooooqqqxxx}}}}}}~~~}}}}}}}}}nnnYYYPPPGGGGGGPPP___ttt}}}}}}~~~~~~zzz{{{zzzwwwsssqqqqqqsssvvvwwwwwwuuurrrppprrrssskkkIIIDDDAAA>>><<<;;;;;;999888888888888888888888999999:::EEEFFFLLLkkkpppzzzooo~~~jjj^^^~~~XXXDDDFFFGGGGGGIIIMMMOOOOOOXXX\\\aaaeeegggeeeaaa^^^WWWRRROOOPPPMMMGGGBBBAAA;;;999888888999999777666000111333555777999999:::888999;;;===>>>>>>===<<<>>>???@@@AAACCCDDDEEEFFFDDDFFFIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHNNNRRRUUURRRQQQSSSYYY]]]YYYZZZ\\\___bbbccccccbbb```hhhjjjccc\\\\\\\\\ZZZ\\\]]]```dddhhhllloooqqqqqquuuxxxvvvsssvvvxxxqqqllljjjrrrzzzzzzppphhhdddfffjjjmmmdddiiioootttxxx{{{~~~~~~xxxssssssvvv{{{xxxxxx{{{}}}yyy|||}}}yyysssqqqssswwwttt|||zzztttsssnnnmmmvvvttthhhVVVGGGAAA???CCCVVVllliiiqqqpppSSS@@@666<<<;;;;;;OOOppp}}}tttmmmpppuuujjjZZZcccttt}}}}}}xxxlll]]]eeejjjVVVEEEJJJNNNNNNNNNQQQXXX^^^dddhhhooovvvxxxyyy~~~{{{yyy}}}}}}}}}~~~{{{~~~oooXXXOOOGGGHHHQQQ```ttt~~~}}}{{{zzz||||||}}}}}}~~~~~~yyyzzzyyyuuuqqqoooqqqssstttvvvwwwtttpppooorrrwwwkkkJJJBBB@@@===;;;;;;;;;:::999;;;999777888::::::777444555GGGEEEYYYuuuzzzoooeeeggg~~~uuuQQQBBBBBBEEEKKKMMMMMMQQQVVV\\\```aaa___```dddfffdddbbbWWWMMMKKKJJJGGGDDDDDD===:::888777777666555333555555555555555666777888777999<<<>>>>>>>>>???@@@===>>>@@@BBBDDDFFFGGGHHHLLLLLLMMMMMMMMMKKKJJJIIIKKKIIIGGGEEEEEEGGGIIIKKKNNNQQQTTTUUUUUUUUUVVVWWWXXX[[[___bbbgggjjjggg```fff```\\\\\\\\\[[[^^^cccbbbeeeggghhhmmmssstttqqqqqquuuyyy{{{{{{}}}|||qqqhhhggglllrrrxxx|||uuunnniiiiiijjjkkkkkkdddfffkkkrrryyy~~~}}}zzzxxxxxx}}}zzzzzz{{{}}}}}}www~~~|||wwwnnnrrrvvv}}}yyyooo```JJJ@@@@@@???OOOnnnzzzvvveeeDDD===<<<777666FFFbbbxxx}}}oooeeeiiirrrxxxXXXccc}}}~~~}}}|||||||||yyy~~~hhhhhhooofffFFFHHHPPPWWWVVVSSS]]]kkktttxxx~~~~~~|||~~~}}}~~~~~~pppWWWPPPIIIJJJWWWiiizzz}}}}}}xxxzzzxxxyyy~~~~~~~~~|||zzzwwwuuutttsssrrrqqqvvvuuusssqqqppppppqqqqqqjjjJJJBBB@@@===;;;;;;;;;:::999;;;999777888::::::888555>>>KKKMMMgggpppoootttjjj```___ggg}}}tttkkk\\\???DDDDDDGGGLLLNNNMMMPPPVVV\\\bbbeeeeeefffhhhgggdddbbbXXXOOOMMMLLLGGGCCCAAA>>><<<999888888777666444555555666666777777888888999<<<>>>??????>>>???@@@>>>???@@@BBBDDDFFFGGGHHHJJJKKKLLLMMMMMMLLLJJJIIIHHHGGGFFFEEEFFFIIIKKKMMMRRRUUUXXXZZZZZZZZZZZZ[[[[[[```cccccceeegggeeeaaaddd___\\\]]]^^^]]]```dddbbbhhhmmmooorrrwwwwwwtttwww{{{}}}ssskkkkkkooosssvvv{{{~~~zzztttpppkkkiiikkkmmmnnnmmmjjjlllqqqwww}}}~~~~~~~~~}}}{{{{{{xxxsssuuuxxx{{{~~~uuueeeNNNCCCAAA>>>LLLhhhyyysssVVVAAA===888999DDDZZZqqqnnngggkkkvvv}}}___ggg|||uuuzzzyyyuuu{{{uuudddiiiuuupppaaa___ccckkkkkkhhhllluuu{{{xxxzzz|||}}}{{{nnnVVVPPPJJJKKKVVViii|||}}}|||{{{yyy{{{}}}}}}}}}{{{yyywwwuuutttsssrrrvvvuuutttrrrqqqpppppppppjjjJJJBBB@@@===;;;;;;;;;:::999:::999888888999:::888777CCCKKKSSSxxxYYYooo}}}ggg]]]TTTPPP___tttrrr]]]SSSLLL<<>>;;;999999888666555444555666888999999888888<<<>>>@@@@@@?????????@@@@@@@@@AAACCCDDDFFFGGGGGGGGGIIIKKKMMMMMMLLLJJJHHHEEEEEEEEEFFFHHHKKKNNNOOOVVVXXX\\\^^^^^^^^^^^^______eeegggdddaaaccccccbbbccc^^^\\\^^^``````bbbeeebbbkkksssuuuwwwzzz|||zzz}}}|||tttmmmkkkoooqqqrrruuuyyywwwsssllljjjiiiiiilllppprrrsssoooppptttyyy}}}~~~}}}~~~}}}{{{{{{||||||{{{}}}yyyssssssxxx{{{~~~{{{lllTTTFFFBBB<<>>???@@@@@@>>>>>>>>>???AAAAAABBBCCCEEEFFFGGGHHHFFFHHHKKKMMMNNNLLLJJJIIIFFFFFFGGGHHHJJJLLLMMMNNNTTTWWW[[[^^^^^^^^^______```gggiiiddd^^^___ccceeeeee___\\\___bbbbbbccceeegggpppxxxyyyyyy~~~~~~xxxqqqkkkgggjjjlllmmmrrrwwwwwwsssllljjjiiiiiimmmqqqvvvyyyuuuvvvyyy}}}}}}{{{~~~~~~~~~|||sssyyy~~~qqqXXXHHHBBB<<>>DDDLLLPPPQQQTTTYYY```hhhnnnllliiiiiihhhfff\\\QQQGGGEEEEEECCCAAAAAA===:::888777777666555444111333555888999999888777>>>?????????===<<<===???AAAAAACCCDDDFFFGGGHHHIIIGGGHHHKKKMMMMMMLLLKKKJJJHHHHHHIIIJJJKKKKKKKKKKKKOOOSSSXXX[[[]]]]]]]]]^^^___fffiiiccc]]]^^^dddhhhiiiaaa]]]```cccddddddeeepppwww|||||||||{{{uuunnnjjjhhhjjjllllllqqqwwwxxxuuurrrpppmmmlllnnntttzzz~~~ttt[[[JJJDDD===???PPPdddwww{{{zzzVVVEEE;;;===;;;<<>>IIIKKKeeelllWWWtttyyyuuullleeelllsssdddKKKAAA;;;666:::;;;===DDDMMMRRRSSSVVV[[[ccclllqqqnnniiigggfffeee^^^RRRGGGDDDBBB???<<<;;;999777555555555666555444222444666888999999999999>>>??????>>><<<<<<>>>???@@@AAABBBDDDGGGIIIJJJKKKJJJKKKLLLMMMMMMLLLLLLKKKJJJJJJLLLLLLLLLKKKJJJIIIJJJOOOUUUZZZ\\\]]]^^^___```gggiiiccc^^^```fffjjjkkkbbb\\\___dddfffgggiiivvv{{{~~~}}}|||vvvqqqooooooppppppooorrrwwwxxxvvvyyyxxxuuussstttxxx{{{~~~www___MMMGGG??????KKKUUUhhhttt||||||```LLL>>><<<:::;;;NNNgggwww~~~yyywwwyyyyyyttt{{{zzzggggggpppiiicccaaa___^^^fffqqqtttzzzsssooozzzwwwvvv}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~zzzfff___TTTOOOVVViii~~~xxxxxx|||}}}yyy{{{zzz~~~}}}zzzzzz|||xxxxxxxxxwwwvvvuuutttssseeeHHHBBB@@@===;;;;;;;;;:::999777999999999888999===@@@KKKKKKdddeee\\\yyyoookkkaaa^^^bbblll\\\FFFCCC???:::AAA===???GGGPPPTTTUUUXXX]]]fffpppwwwuuunnniiifffdddXXXOOOGGGFFFFFFAAA;;;999777555444444555666666555555666777888:::;;;<<<===?????????>>>======???AAA???@@@BBBEEEGGGJJJLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMIIIJJJLLLNNNMMMLLLJJJIIIJJJOOOVVV\\\___aaabbbcccdddiiijjjeeeaaadddhhhiiijjj```ZZZ]]]dddiiilllnnntttwwwyyy{{{}}}{{{zzzuuuvvvtttrrruuuzzz|||yyy|||}}}~~~}}}}}}~~~||||||dddPPPJJJBBB???HHHMMM^^^iiisss|||lllVVVAAA:::999<<>>???AAADDD???@@@BBBEEEHHHKKKMMMNNNPPPOOOMMMLLLLLLLLLMMMNNNHHHJJJLLLNNNNNNMMMKKKJJJKKKPPPXXX___ccceeefffggghhhllllllgggdddfffhhhhhhiii^^^XXX\\\eeekkkpppsssnnnqqqtttwww~~~vvvwwwvvvtttxxx~~~~~~|||hhhSSSLLLDDD???GGGKKKZZZcccpppttt]]]DDD999999===CCCIIInnn{{{zzzuuuccc\\\dddqqq||||||sssmmmpppvvvyyynnn|||}}}|||zzz}}}||||||hhh^^^RRRPPP\\\ppp}}}yyyxxxxxxyyy|||}}}yyyxxxwwwvvvvvvwwwxxxyyyaaaDDDCCC@@@;;;999999:::::::::888777888:::888777<<>>???@@@@@@AAAAAABBBBBBCCCCCCCCCAAABBBEEEHHHKKKMMMOOOPPPPPPLLLJJJLLLPPPRRRPPPMMMNNNKKKLLLRRRUUUQQQMMMKKKRRRVVV[[[```dddfffggggggjjjnnnqqqpppkkkgggeeeeeeZZZTTTVVVcccmmmnnnpppuuuvvvtttrrrtttyyyppp\\\JJJAAA@@@BBBMMMSSS[[[tttppp{{{aaaHHH???;;;888>>>IIIcccxxx~~~~~~yyywww~~~vvvWWWbbbpppvvv|||}}}rrr{{{~~~~~~|||}}}~~~yyy{{{{{{cccYYYNNNNNN[[[ooo|||wwwxxx~~~{{{xxx|||}}}~~~~~~zzzuuusssvvvyyy{{{{{{bbbEEECCC@@@<<<999999:::::::::888777888::::::;;;BBBJJJSSSZZZlllgggjjjbbbaaa^^^___jjj]]]LLL@@@???CCCFFFGGGIIIIIIIIIKKKOOOVVV]]]aaaeeemmmrrrnnniiifff```ZZZTTTNNNJJJJJJLLLLLLGGGAAA:::888666555666777777666888999:::;;;<<<===>>>???AAAAAAAAABBBBBBBBBBBBCCCBBBDDDGGGJJJMMMOOOOOOPPPMMMKKKJJJNNNSSSVVVTTTQQQQQQOOOPPPTTTSSSOOOLLLMMMUUUWWW\\\ccciiimmmoooooojjjmmmpppoookkkgggggghhh___XXXYYYcccjjjiiikkkpppnnnnnnnnnpppuuu}}}rrr```NNNCCCAAABBBKKKRRR]]]yyy|||rrrmmmSSSBBB;;;999===CCCeee~~~{{{uuurrrwww|||vvvZZZ[[[lllyyyvvvxxx|||{{{|||zzzcccZZZPPPNNNXXXkkk|||tttvvv{{{|||{{{zzzyyywwwcccGGGCCC@@@<<<::::::;;;::::::888777777:::<<>>???DDDGGGGGGKKKKKKLLLNNNSSSYYY___cccdddiiikkkhhhdddaaa^^^YYYXXXTTTQQQQQQRRRPPPJJJDDD===;;;888777888888888777999999999:::;;;<<<======CCCCCCBBBAAAAAAAAABBBBBBDDDFFFJJJMMMOOOPPPOOONNNMMMMMMMMMQQQUUUWWWUUUQQQRRRRRRUUUWWWUUURRRTTTYYYbbbbbbdddiiiooottttttrrrkkknnnrrrrrrpppnnnoooqqqggg```^^^dddfffdddeeekkkkkkmmmoooqqqvvv~~~vvvdddSSSGGGBBBAAAKKKOOOXXXttt}}}}}}bbbIII===>>>???>>>___~~~yyyooonnnuuu~~~|||aaaUUUgggyyy|||uuuttt~~~yyyzzzyyyeee___VVVQQQWWWhhh~~~xxx|||~~~|||cccHHHCCC@@@===;;;;;;;;;::::::999777777:::<<>>AAAFFFHHHHHHJJJKKKNNNQQQVVV[[[```cccfffggggggeeecccaaa___]]]\\\YYYWWWWWWWWWSSSLLLFFF@@@>>>;;;:::::::::999888::::::999999:::;;;<<<===DDDCCCBBBAAAAAAAAAAAABBBDDDGGGKKKNNNPPPOOONNNLLLPPPPPPQQQSSSUUUTTTQQQMMMPPPSSSXXX[[[ZZZZZZaaakkkqqqnnnlllnnnrrruuusssqqqnnntttzzz|||{{{yyyyyyzzzooohhheeehhhgggbbbdddkkkqqqtttvvvwwwyyy~~~}}}xxxhhhWWWIIIBBB???JJJLLLNNNbbboooPPPAAACCCDDD===OOOttt}}}|||{{{ssswwwhhhRRR___rrr~~~qqqrrrvvvrrrxxxtttsss{{{xxxuuu|||{{{kkkfff^^^WWWYYYiiicccIIIBBB@@@===<<<<<<<<<:::999:::888777:::<<>>EEEDDDBBBAAA@@@@@@AAABBBDDDGGGKKKNNNOOOOOOMMMKKKNNNOOOQQQSSSSSSRRROOOMMMNNNRRRXXX\\\[[[]]]gggssspppmmmkkklllqqqtttvvvuuuwww~~~{{{zzzwwwqqqoooqqqmmmgggiiirrrxxxzzz|||||||||}}}|||~~~|||yyykkkYYYJJJAAA>>>FFFIIIIIIUUUnnn|||}}}{{{uuuUUUDDDFFFEEE===AAAeeeyyyxxx{{{~~~||||||yyyuuu}}}xxxXXXXXXiiiyyyzzz~~~zzzjjjiiiooozzz~~~wwwsssssstttyyyzzz~~~{{{~~~~~~}}}~~~}}}nnnlllsss|||rrrxxxpppkkkbbbZZZZZZhhhbbbIIIBBB@@@>>>======<<<;;;999:::888888:::<<>>@@@EEECCCAAA@@@@@@AAABBBCCCEEEGGGJJJMMMOOOOOONNNMMMKKKLLLNNNQQQRRRRRRQQQPPPPPPRRRWWWZZZXXXYYYbbbmmmdddeeefffiiinnnuuu||||||yyy{{{|||}}}wwwooosss||||||~~~zzzyyy|||{{{mmm\\\LLLBBB>>>@@@GGGJJJSSSeeelllmmmtttyyywwwzzzyyy]]]JJJGGGDDD===>>>XXXjjjrrryyyxxxrrruuu}}}yyypppZZZcccuuuqqqnnnmmm```dddbbbppp}}}zzzvvvrrrhhhtttsssiiifffqqquuusssxxxlllkkksss}}}~~~~~~zzzkkkhhhnnn|||vvvrrrssslllbbbYYYZZZhhh}}}{{{{{{aaaHHHBBB@@@>>>=========;;;999888777888<<>>>>>===<<<;;;::::::;;;>>>AAACCCDDDBBBAAA???@@@AAACCCEEEGGGHHHKKKMMMOOOPPPPPPPPPLLLMMMOOOPPPPPPPPPQQQRRRSSSSSSVVVXXXWWWWWW^^^fffeeegggjjjkkknnnuuuxxx{{{}}}}}}ppp^^^NNNDDD@@@===EEEHHHRRRdddkkkjjjooo~~~yyyyyyjjjUUUIIICCC??????LLLYYYkkkyyyuuupppwww|||___^^^sssllldddeee]]]ggg___ooo|||wwwhhhjjjhhh\\\WWW___bbbbbbiii]]]]]]gggyyy}}}~~~}}}wwwhhhdddiiiuuuvvv{{{vvvnnncccZZZ\\\kkk}}}wwwttttttuuu```HHHBBB@@@>>>>>>>>>===;;;999777666888===AAAFFFQQQ\\\ttt|||eeeuuu{{{fff[[[wwwzzzkkkUUUFFF<<<===???===AAAJJJHHHLLLRRRYYY]]]```aaa```___ZZZYYYaaafffeeefffiiiiiigggddd```[[[UUUOOOKKKAAA???===<<<>>>??????>>><<<;;;::::::<<>>>>>>>>CCCIIIOOORRRUUUXXX[[[\\\\\\\\\\\\[[[\\\___cccgggjjjkkkjjjgggbbb^^^ZZZUUUNNNIIIBBB???<<<;;;===???@@@AAA???>>>===<<<<<<===>>>@@@CCCAAA???>>>???BBBEEEHHHFFFLLLPPPNNNNNNQQQTTTTTTMMMNNNQQQTTTVVVVVVRRRPPPTTTTTTVVVXXXXXXXXX```jjjyyyxxx|||{{{uuu{{{~~~zzz~~~ssseeeUUUGGG>>>===@@@EEEKKKXXXlllzzz~~~~~~jjjVVVGGGAAACCCDDDPPPgggyyy~~~|||{{{}}}{{{ooo^^^gggpppnnnrrr}}}}}}}}}tttooolllaaaVVVYYYbbb___TTTLLLRRR]]]mmm|||yyyzzz|||zzz}}}yyyzzz}}}~~~{{{|||yyy|||oooccc^^^```lllwww|||oooddddddlllzzz}}}xxxtttrrrtttvvvtttpppjjjfffeeehhhfffdddcccdddeeeeeeeeeaaaLLLAAA???===<<<<<<<<<;;;:::999<<<888;;;FFFKKKOOO[[[{{{fffllljjjssshhhZZZbbb|||kkkUUUJJJCCC>>>======>>>CCCIIIPPPRRRUUUXXXZZZ[[[\\\[[[ZZZZZZZZZ]]]aaafffjjjlllmmmhhhaaa[[[VVVQQQLLLHHHCCC@@@===<<<===???@@@@@@???>>><<<;;;<<<===???@@@FFFDDDBBB@@@@@@BBBEEEFFFFFFLLLPPPOOOOOORRRTTTSSSTTTTTTVVVXXXYYYXXXUUURRRPPPPPPSSSWWWXXXYYYaaajjjvvvyyy|||tttzzz{{{~~~tttgggXXXIIIAAA<<>>DDDKKKQQQSSSUUUXXXYYYZZZZZZZZZXXXXXXXXXZZZ^^^ccciiilllnnniiiaaaYYYSSSMMMIIIEEECCC@@@===<<<===>>>>>>>>>>>>===<<<;;;<<<===???AAAJJJHHHEEEBBBAAABBBDDDEEEEEELLLPPPQQQQQQTTTTTTRRRWWWWWWWWWXXXYYYWWWTTTQQQNNNNNNQQQUUUWWWZZZbbbkkkssswww|||sssxxx|||}}}vvviii[[[MMMCCC===???CCCKKK[[[xxxwwwcccSSSJJJDDD@@@EEEZZZqqq~~~}}}yyywwwzzz{{{ppprrrssssss{{{{{{yyygggWWWOOOHHHAAABBB>>>@@@RRRooovvvzzz{{{|||}}}~~~~~~}}}~~~|||tttzzzooobbbZZZZZZeeennnxxx|||wwwqqqttt|||tttmmmhhhdddaaaeeeccc```^^^]]][[[YYYVVVVVVVVVTTTRRROOOOOOQQQSSSTTTTTTTTTVVVXXX[[[]]]___cccLLLAAA???===<<<<<<<<<;;;::::::>>><<>>@@@BBBIIIGGGEEECCCBBBCCCDDDEEEEEEKKKPPPRRRSSSVVVUUURRRSSSRRRQQQRRRSSSSSSPPPNNNOOOMMMNNNSSSWWW\\\eeeooosssuuu{{{{{{uuu|||~~~vvvkkk]]]OOOEEE>>>???BBBIIIWWWqqqppp[[[MMMHHHCCCEEEWWWooo~~~{{{|||zzzyyywwwssswwwyyy{{{yyyzzz~~~zzzmmm___UUULLLEEE@@@:::999JJJdddwwwxxxqqqooosss{{{|||zzz|||{{{|||~~~}}}vvvkkk^^^XXXWWW```kkkwww}}}}}}zzz~~~zzzxxxwwwwwwwwwtttmmmeee^^^ZZZVVVPPPLLLMMMLLLKKKKKKJJJJJJIIIHHHIIIIIIHHHFFFDDDDDDGGGIIIJJJKKKMMMPPPRRRVVV[[[^^^```HHHAAA???===<<<<<<<<<;;;:::999===<<>>AAACCCEEEDDDCCCBBBCCCDDDFFFGGGFFFLLLPPPRRRUUUXXXVVVRRRMMMLLLKKKMMMOOOPPPOOONNNNNNKKKLLLRRRYYYbbbooozzzyyywwwyyy~~~~~~}}}}}}uuulll^^^OOOEEE<<<===BBBKKKXXXnnn}}}eeeQQQIIIEEEFFFVVVnnn|||}}}~~~}}}}}}yyywwwwwwzzzvvvnnnttt|||zzzzzzwwwtttqqqlllcccZZZBBB;;;:::GGG\\\kkkpppoooiiinnnwww{{{{{{~~~|||~~~~~~vvvjjj^^^YYYYYY___lllyyy}}}vvvqqqllljjjiiihhhgggeeeaaa___ZZZTTTMMMIIIGGGEEEAAA===>>>???????????????@@@@@@???@@@AAA@@@??????@@@BBBCCCFFFIIILLLOOOSSSYYY]]]___FFFAAA???===<<<<<<<<<;;;:::777:::;;;CCCOOOZZZvvviii}}}rrrzzzaaaDDDBBB>>>>>>BBBFFFIIINNNUUURRRRRRRRRRRRRRRRRRSSSSSSTTTUUUTTTQQQOOOPPPTTTYYYaaacccdddaaaYYYOOOFFFBBB===;;;:::999::::::999888;;;;;;:::;;;<<>><<>><<<;;;999888:::;;;;;;:::;;;<<<>>>999;;;<<<===<<<===@@@BBBDDDGGGLLLOOOQQQUUU[[[aaaaaaHHHAAA???===<<<<<<<<<;;;:::999;;;===HHHVVV___yyyxxxkkkrrr~~~[[[HHHEEECCCCCCGGGJJJKKKNNNSSSQQQQQQPPPPPPPPPPPPPPPPPPNNNPPPQQQOOOLLLLLLPPPUUUYYY\\\^^^[[[TTTLLLFFFCCC===;;;:::;;;<<<<<<;;;:::;;;::::::;;;<<>>;;;::::::;;;777999;;;;;;999999;;;===999:::;;;;;;===AAAGGGLLLMMMQQQVVVXXXYYY]]]dddjjjdddKKKAAA???===<<<<<<<<<;;;:::<<<>>>AAANNN]]]eee|||hhheee~~~rrr|||[[[QQQIIIGGGGGGKKKMMMKKKMMMPPPQQQPPPOOONNNNNNNNNNNNOOOJJJMMMOOONNNKKKKKKOOOSSSTTTWWWXXXUUUNNNHHHEEEDDD===<<<;;;<<<>>>>>>===<<<:::::::::;;;===@@@CCCDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOTTTZZZZZZVVVUUUSSSQQQRRRUUUXXXZZZZZZ]]]]]]bbbkkkqqqqqqqqqsss|||{{{yyyqqqcccRRRFFFBBB;;;;;;FFFOOOXXXhhhzzz~~~lllXXXRRRHHHDDDQQQgggtttvvvxxx~~~uuuyyykkkaaaccchhhcccccc```]]]]]]dddpppzzzzzzvvvuuu|||uuuddd[[[jjj~~~{{{{{{~~~|||vvvwww|||{{{xxxwwwzzzyyyxxxvvvwww{{{~~~|||xxxnnnaaaZZZYYYYYYgggwwwyyytttvvvyyytttjjj```^^^```eeecccZZZVVVWWWVVV[[[___\\\TTTOOOOOORRROOONNNMMMLLLJJJGGGBBB>>>;;;===>>>;;;777666888:::777:::<<<;;;999888:::===<<<<<<;;;<<>>555HHH[[[VVVddd^^^qqqsss~~~qqqVVVKKKIIIFFFDDDEEEIIIMMMNNNNNNRRRQQQPPPOOONNNMMMMMMMMMPPPQQQQQQNNNKKKKKKQQQVVVUUUWWWWWWTTTNNNHHHEEEEEEBBB???;;;::::::::::::::::::999888999===BBBDDDEEEHHHIIIHHHFFFCCCDDDHHHLLLNNNNNNPPPRRRUUUVVVUUUTTTTTTUUUWWWVVVUUUTTTTTTUUU]]]```eeeiiikkkjjjiiigggooouuu~~~~~~zzzzzzqqqcccRRRFFFAAA???>>>BBBKKKVVV]]]```wwwyyy{{{{{{{{{xxx^^^RRRJJJLLLPPPVVVcccrrr|||{{{nnnkkkwwweeeRRRnnnllliiiiiijjjiiiiiiqqq|||}}}|||yyyyyyvvv[[[dddzzzttt{{{www|||zzzyyy~~~|||nnnddd^^^WWWVVVUUUSSSQQQPPPPPPOOOQQQQQQQQQQQQSSSYYYaaafffsssuuuwwwxxxxxx{{{~~~|||vvvmmmbbbXXXQQQXXXfffrrryyyvvvpppmmmaaaYYYUUUMMMKKKKKKJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMJJJEEEBBBBBBAAA@@@???;;;:::999:::;;;=========<<<<<<===<<<;;;<<<>>>@@@BBB???AAAFFFHHHKKKVVVbbbiiiooowww{{{zzzxxxvvvvvv```HHHBBB@@@===<<<<<<===<<<;;;<<<888IIITTTOOO___fffxxxtttjjjPPPFFFEEEDDDCCCFFFJJJNNNOOOOOOQQQQQQPPPNNNNNNMMMMMMMMMRRRTTTTTTPPPMMMMMMRRRWWWVVVXXXXXXUUUOOOIIIFFFEEEBBB???;;;::::::::::::999:::888888:::>>>BBBDDDEEEHHHIIIHHHFFFCCCCCCHHHLLLOOOPPPRRRTTTUUUUUUTTTSSSUUUWWWYYYZZZYYYXXXYYYYYY\\\```eeejjjkkkjjjhhheeegggiiioootttpppnnnzzz~~~tttfffUUUJJJ>>>======AAAJJJSSSYYY\\\ooozzzwwwyyycccWWWMMMNNNRRRXXXeeesss~~~{{{|||lllmmm|||kkkUUUhhhpppiiihhhmmmlllhhhmmmxxx}}}zzzaaaXXXuuu~~~|||{{{|||{{{rrrggg\\\RRRKKKGGGFFFFFFEEEDDDCCCCCCCCCCCCGGGGGGGGGGGGIIIMMMSSSXXXcccfffiiilllooouuu|||}}}{{{vvvpppggg___XXXTTTSSSaaammmuuuqqqkkkfffYYYQQQNNNFFFDDDDDDCCCBBBAAAAAAAAAAAACCCDDDEEEGGGHHHIIIIIIIIIHHHFFFBBB@@@?????????>>>???>>>===<<<===<<<<<<;;;<<<===>>>>>>===???BBBDDDGGGEEEIIIPPPVVV\\\gggrrr~~~~~~|||```HHHBBB@@@===<<<<<<===<<<;;;:::<<>>>>>>>>???@@@@@@AAACCCFFFIIIQQQSSSWWW]]]dddmmmwww~~~yyyuuunnnggg```[[[XXXVVVSSS```kkksssooofff```RRRJJJGGG???@@@???===<<<;;;;;;<<<===???@@@BBBEEEGGGHHHIIIIIIHHHEEEBBB@@@@@@@@@???>>>AAAAAAAAABBBBBBAAAAAA@@@CCCDDDFFFHHHHHHJJJNNNPPPTTTUUUZZZeeepppyyy___HHHBBB@@@===<<<<<<===<<<;;;999???FFFIIIRRRmmm~~~zzzzzztttmmmyyykkk[[[KKKFFFAAADDDHHHLLLOOOPPPOOONNNOOOOOONNNMMMMMMMMMNNNNNNRRRSSSSSSRRRQQQSSSWWWZZZZZZZZZYYYVVVQQQLLLHHHEEEBBB???;;;999999999999888999888888;;;???CCCEEEFFFHHHIIIHHHEEEBBBCCCHHHMMMNNNQQQTTTWWWWWWUUUTTTSSSVVVYYY]]]___^^^]]]]]]]]]aaafffmmmrrrrrrmmmeee``````^^^cccmmmssssssxxxssseeeVVVMMM@@@===;;;===EEEQQQ\\\ddd}}}xxxgggXXXTTTTTTVVV___kkkvvv|||}}}tttsssrrr{{{vvv]]]ZZZiiikkkzzzzzz{{{vvvwwwuuuWWWMMMYYYnnn~~~rrrqqqvvv}}}~~~~~~}}}~~~~~~||||||~~~pppbbbWWWNNNHHHGGGFFFDDDBBBAAA??????>>>>>>>>>>>>===>>>>>>??????===???@@@AAA@@@@@@BBBCCCDDDGGGKKKRRR\\\gggrrrxxxqqqmmmgggaaa\\\XXXWWWVVVYYYcccmmmuuupppeee]]]NNNGGGEEE???AAA???===;;;<<<>>>AAACCCFFFGGGKKKNNNPPPQQQQQQQQQQQQNNNKKKHHHGGGFFFDDDCCCCCCEEEHHHJJJKKKLLLLLLMMMRRRTTTWWWYYY[[[]]]aaacccgggjjjrrr}}}^^^IIIBBB@@@===<<<<<<===<<<;;;:::@@@EEEPPPiiipppwwwhhhkkkooobbbWWWLLLKKKEEEHHHMMMPPPQQQOOOMMMLLLNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRUUUXXX[[[ZZZYYYXXXUUURRRNNNIIIFFFBBB???;;;999999888888777888888999<<<@@@DDDFFFFFFGGGIIIIIIFFFCCCDDDHHHKKKKKKOOOSSSVVVVVVUUUVVVWWWVVVYYY\\\]]]\\\[[[[[[\\\gggllltttxxxwwwqqqhhhbbbfffeeennn~~~ssseeeXXXQQQFFFAAA<<<;;;CCCSSSeeeqqquuuccc\\\YYYWWW]]]eeesss~~~xxxppprrruuuxxxyyydddYYYdddjjjyyywww~~~wwwssstttmmmUUULLL\\\ooolllmmmyyy|||wwwuuuxxx|||zzz}}}qqqgggYYYMMMEEEAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<===???BBBBBBAAAAAAAAAAAA@@@AAAEEELLLWWWbbbkkkppphhhfffccc___[[[XXXUUUTTTYYYbbblllttt~~~qqqddd[[[MMMGGGGGGCCCAAA@@@======@@@EEEJJJNNNZZZ\\\___bbbddddddcccbbb```]]]YYYVVVSSSPPPMMMJJJJJJNNNTTTVVVWWWWWWXXXYYYbbbdddhhhjjjlllooorrrtttuuu|||\\\HHHBBB@@@===<<<<<<===<<<;;;<<>>:::BBBSSSiiixxxooofffbbb]]]___eeesss}}}~~~uuunnnnnnpppuuuzzzvvveeeSSS___gggxxxyyyoooooozzzuuusssttt{{{dddQQQWWWbbbdddfffrrr}}}}}}~~~tttpppuuu|||~~~xxxzzz~~~|||~~~www\\\RRRFFF@@@======@@@DDD??????>>><<<<<<;;;;;;;;;======<<<;;;;;;;;;<<<<<<<<<>>>AAABBBAAAAAAAAABBBAAABBBFFFMMMVVV___eeehhhccccccaaa___\\\YYYVVVTTTTTT]]]hhhrrr|||ooobbbYYYLLLIIILLLIIICCCBBB@@@BBBGGGPPPYYY^^^rrrtttvvvxxxxxxvvvtttrrrkkkhhhddd```]]]YYYUUUQQQUUU[[[```cccbbb``````aaakkknnnrrrtttvvvwwwzzz|||{{{YYYEEEBBB@@@===<<<<<<===<<<;;;<<>>BBB@@@???>>>===============>>>>>>>>>>>>??????@@@AAA>>>@@@CCCEEEEEEEEEFFFGGGHHHHHHKKKRRR[[[bbbfffgggcccbbb```^^^[[[YYYWWWVVVTTT\\\iiisss|||ooobbbZZZNNNMMMRRRQQQLLLKKKJJJNNNVVVbbbnnnuuu}}}yyyvvvnnnkkkgggdddaaa]]]XXXUUU[[[aaahhhkkkjjjhhhhhhiiiqqqssswwwyyyyyyzzz{{{}}}{{{|||yyywwwWWWCCCBBB@@@===<<<<<<===<<<;;;<<>>AAAAAA<<<:::===??????>>>>>>>>>???@@@@@@<<<<<<===>>>???AAACCCDDDCCCEEEHHHIIIJJJKKKMMMNNNNNNOOORRRYYYbbbhhhjjjiiieeeccc```]]]ZZZYYYYYYYYYZZZaaammmwww}}}qqqddd\\\QQQRRRYYYXXXVVVUUUVVVZZZdddrrr{{{vvvsssllliiifffcccaaa]]]YYYVVVZZZaaajjjoooooonnnoooqqqsssvvvyyy{{{{{{{{{|||}}}{{{|||xxxsssoooTTTLLLBBB???;;;:::;;;===<<<;;;CCCFFF^^^fffrrrlllWWWQQQSSSOOOQQQTTTTTTRRRPPPNNNNNNTTTPPPMMMOOOSSSTTTQQQMMMQQQTTTXXXXXXVVVRRRPPPNNNSSSSSSSSSPPPMMMJJJHHHHHHEEEBBB???===<<<;;;999777777888;;;@@@DDDGGGGGGFFFDDDFFFHHHHHHGGGFFFEEEFFFMMMRRRVVVUUURRRRRRWWW]]]^^^YYYYYY^^^bbbbbbfffmmmoooooorrr{{{{{{zzz~~~zzzssskkkdddVVVOOOEEE???@@@KKK^^^mmmvvvzzzlllbbbaaajjjkkkmmmfff\\\hhhrrrkkknnnqqqdddeeedddkkkxxx}}}wwwsssvvv|||nnncccfff}}}dddEEE>>>>>>GGGQQQ\\\mmm~~~xxxuuuvvvxxxzzzzzz|||{{{{{{|||~~~ttt___QQQNNNOOOOOOCCCBBB@@@>>>>>>???@@@AAA>>>AAABBB???>>>BBBDDDDDDEEEDDDCCCDDDHHHLLLNNNOOOUUUVVVWWWXXXXXXYYY\\\^^^dddddddddddddddeeeggggggfffaaa]]]^^^]]][[[[[[]]]___gggrrr{{{rrrbbbYYYQQQMMMWWWfffnnnrrrvvv{{{xxxsssqqqqqqhhh```^^^^^^\\\]]]```ddddddggglllssswwwwwwvvv{{{||||||}}}~~~~~~zzzvvvssspppUUUJJJCCC@@@<<<;;;===>>>===<<<===FFFbbbnnnjjjVVVPPPQQQQQQRRRTTTTTTRRRPPPPPPPPPTTTQQQOOOPPPSSSTTTRRROOOQQQSSSUUUUUUTTTRRRQQQQQQVVVVVVUUURRROOOKKKIIIHHHEEECCC???===<<<:::888777777888;;;@@@DDDGGGGGGFFFDDDFFFHHHHHHGGGEEEEEEFFFKKKQQQXXXYYYUUUTTTVVVZZZ\\\ZZZ\\\aaadddfffkkkrrryyyxxxyyy}}}}}}sssiiiWWWOOOEEE???@@@JJJ\\\kkkpppqqqhhhhhhfffgggxxx~~~tttcccgggsssppppppoooaaafffnnnuuuvvvuuutttrrrnnnnnnaaaVVV[[[{{{hhh@@@;;;>>>MMM\\\gggpppxxx{{{yyyuuusssssstttvvvxxx}}}|||~~~wwwuuurrreeeRRREEEDDDDDDDDDCCCBBBAAA??????@@@BBBCCCEEEIIIJJJHHHIIINNNRRRRRRUUUUUUUUUVVVYYY\\\```ccchhhhhhiiiiiijjjkkknnnppppppooommmkkkhhhfffdddcccaaa^^^\\\]]]\\\ZZZ\\\```cccjjjttt|||qqqaaaXXXPPPNNNZZZiiixxxrrrpppoooggg```______]]]]]]```eeefffkkkqqqxxx|||~~~~~~{{{||||||}}}~~~}}}wwwrrrooollljjjhhhXXXIIICCCAAA>>>======>>>???>>>???JJJfff}}}yyyiiiUUUOOOOOORRRSSSTTTSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRRRRQQQPPPPPPQQQSSSXXXWWWVVVTTTQQQNNNKKKIIIFFFCCC???<<<;;;999777555777888;;;@@@DDDGGGGGGFFFDDDFFFGGGGGGFFFEEEEEEFFFHHHOOOXXX[[[XXXVVVVVVWWWWWWXXX]]]cccfffiiiooowww~~~xxxlllYYYOOOEEE@@@???FFFXXXhhhhhh~~~wwwpppqqqhhhgggsss}}}}}}~~~|||mmmeeeppprrrooojjjaaahhhwww}}}xxxuuuzzzyyysssdddXXXMMMQQQuuuggg???>>>FFFYYYmmmvvvuuurrrsssuuuvvvtttrrrrrrtttwww||||||{{{tttqqqiiiZZZJJJBBBAAAAAA@@@BBBAAABBBBBBDDDGGGIIIJJJOOORRRSSSQQQSSSZZZ___```bbbeeegggggggggjjjpppuuuuuuuuuuuuuuuwwwyyy{{{|||}}}{{{xxxsssmmmgggaaa^^^\\\[[[\\\]]][[[YYY]]]ccchhhnnnvvv}}}qqqbbbWWWPPPOOO\\\lll||||||zzztttooommmjjjddd_________]]]]]]```cccgggnnnuuu|||~~~~~~~~~~~~{{{vvvpppkkkhhhgggeeeddd]]]IIIBBB@@@>>>======>>>??????DDDIII]]]gggTTTNNNNNNRRRRRRRRRPPPOOOPPPRRRUUURRRTTTUUUUUUSSSSSSTTTVVVSSSRRRQQQOOOMMMMMMPPPRRRVVVUUUUUUTTTSSSQQQNNNKKKGGGDDD???;;;999888666444777888;;;@@@DDDGGGGGGFFFDDDFFFGGGFFFEEEDDDEEEFFFFFFMMMTTTXXXWWWVVVVVVWWWSSSXXX___eeeiiilllsssyyy}}}~~~tttzzzyyylll\\\PPPFFFAAA???CCCSSSddddddsss}}}vvvxxxqqqnnnsss{{{}}}~~~wwweeejjjnnnkkkjjjlllmmmssswwwxxx{{{}}}ggg^^^QQQOOOjjjZZZ@@@FFFRRRcccssszzztttkkkpppuuuzzzyyytttrrrtttxxx|||{{{zzz~~~uuuzzz}}}xxxoooooodddTTTGGGCCCDDDDDDBBB@@@BBBDDDIIINNNSSSWWWZZZaaadddccc```aaafffkkkllllllpppttttttsssuuu|||}}}|||{{{|||~~~yyyrrrkkkddd```]]]]]]___```\\\ZZZ___gggnnnrrrxxx~~~ttteeeXXXOOOOOO\\\kkk~~~}}}uuusssqqqlllhhhhhhccc___]]]^^^^^^[[[\\\^^^```fffooowww|||zzzyyyssslllfffcccbbbaaa``````JJJ@@@???>>><<<<<<<<<>>>@@@EEECCCOOOyyyzzz||||||}}}dddTTTNNNNNNPPPPPPOOONNNMMMOOORRRUUURRRTTTUUUUUUTTTTTTUUUWWWTTTSSSQQQNNNLLLKKKNNNPPPRRRQQQQQQSSSTTTSSSPPPLLLGGGCCC>>>:::888777666444777888;;;@@@DDDGGGGGGFFFDDDFFFFFFFFFDDDDDDEEEFFFFFFJJJOOORRRSSSUUUXXX[[[VVV]]]eeekkkpppuuuyyy|||{{{|||ooo___RRRGGGBBB???@@@NNN```ffflll|||~~~}}}zzzvvvrrrxxxkkkfffjjjjjjqqq}}}pppnnnzzz}}}zzz}}}llleeeZZZQQQ\\\tttmmmHHHAAAOOO^^^gggmmmqqqmmmeeennnuuu||||||vvvrrrtttxxxyyy{{{~~~}}}pppiiikkksssuuukkkiii\\\MMMEEEDDDEEEFFFEEEDDDGGGLLLSSS[[[ccciiilllxxx{{{yyytttrrrvvvxxxxxxwww||||||uuupppmmmgggfffhhhgggccc___dddlllsssuuuyyy~~~xxxjjjZZZOOONNNZZZggg|||xxxmmmhhhdddaaa___aaa[[[XXXXXXZZZYYYWWWXXX\\\___gggrrryyy{{{}}}xxxrrrmmmeee^^^[[[YYYXXXWWWaaaJJJ??????>>>===;;;<<<>>>AAAHHHHHHTTTvvvggg|||zzzzzz|||ttt^^^RRRNNNOOONNNNNNNNNMMMMMMNNNRRRUUUSSSSSSTTTTTTUUUVVVVVVVVVRRRRRRRRRPPPNNNLLLMMMNNNPPPOOOPPPRRRUUUTTTPPPKKKFFFBBB===999777777666555777888;;;@@@DDDGGGGGGFFFEEEEEEFFFEEECCCCCCEEEGGGFFFHHHLLLOOORRRVVV[[[___```gggnnntttzzzvvvcccUUUIIIEEE@@@>>>JJJ]]]nnnooo}}}|||}}}|||qqqsssrrrccciiiooozzz}}}sss{{{tttyyynnnfff]]]TTTRRR\\\VVV===GGG[[[jjjkkkkkkooonnngggkkkrrryyyzzzuuurrrssswww|||}}}rrr\\\[[[aaarrr|||tttkkk___SSSOOOPPPPPPQQQSSSRRRUUU[[[bbbjjjrrrwwwzzz~~~~~~}}}vvvtttssssssppplllooouuuxxxyyy{{{|||nnn]]]OOONNNXXXccc|||}}}qqqddd^^^ZZZWWWVVVXXXRRRPPPQQQSSSSSSQQQTTTYYY___jjjvvv|||||||||yyytttmmmhhhaaa\\\XXXWWWUUUTTT___JJJ???@@@@@@>>><<<<<>>>>><<<;;;AAAJJJSSSbbbxxxjjjmmmnnnxxxzzztttXXXUUUUUUPPPPPPMMMNNNPPPQQQSSSUUUWWWXXXWWWUUUTTTVVV[[[]]]\\\ZZZNNNPPPSSSUUUWWWVVVUUUTTTQQQSSSTTTUUUSSSPPPLLLJJJ@@@===999777777888777777777777:::>>>CCCGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCEEEFFFJJJPPPYYYaaagggjjjnnnuuuyyy{{{}}}pppkkklllrrr}}}zzzjjj[[[LLLBBB======FFFPPPttt}}}}}}uuu~~~yyyddd```nnn|||}}}xxxrrrqqqssstttrrrnnnwwwnnnjjjeee___```VVV???CCCOOObbbiiicccgggkkkccccccqqq|||yyytttvvvzzz|||uuupppiiibbb[[[[[[ggguuu|||mmmccckkkyyyzzzyyy}}}}}}}}}qqq___QQQNNNSSSZZZrrr}}}|||uuutttrrrlllaaaYYYSSSSSSQQQLLLHHHGGGIIIEEECCCEEEHHHJJJPPPWWWZZZhhhvvv{{{}}}zzznnnfff___]]]___aaa]]]XXX[[[ddd[[[HHHCCC@@@???>>><<<;;;BBBJJJVVVmmmooo}}}jjjzzz|||xxx\\\XXXWWWRRRRRRMMMNNNPPPRRRUUUWWWXXXYYYYYYWWWVVVXXX\\\]]]\\\YYYPPPRRRUUUWWWXXXWWWUUUTTTRRRSSSTTTTTTRRRNNNJJJGGG???===999777777888777666777777999>>>CCCGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCFFFGGGJJJPPPWWW^^^ccceeekkksssxxxzzz~~~yyylllffffffkkkttt}}}yyylll___OOOEEE>>>===DDDLLLppppppdddjjjuuu|||tttpppkkkgggdddeeekkkpppvvvrrrooogggbbbfff```JJJDDDHHHUUU\\\\\\ccceee[[[jjjxxx|||zzzzzzyyyssspppllliiieeeeeennnyyy~~~qqq___RRRNNNRRRXXXppp|||{{{ssspppkkkcccXXXPPPJJJJJJIIIEEECCCCCCFFFBBBBBBFFFIIILLLSSSZZZhhhrrr{{{}}}uuuooohhheeeeeefffddd```ccciiiYYYFFFBBB@@@???>>><<<<<>><<<:::999999888777555666666888<<>>???PPPmmmpppvvv~~~www}}}}}}{{{mmmnnnhhh^^^[[[```\\\XXXeee{{{yyyzzz|||vvvqqq[[[TTTZZZfffkkksssyyysssrrrwww}}}}}}uuuooommmjjjfffeeehhhjjjkkkooottt}}}}}}~~~ttteeeZZZSSSQQQRRRiiiyyy{{{ssshhh\\\SSSKKKDDDDDDEEEEEEEEEGGGGGGHHHNNNUUUZZZ```jjjuuuyyy}}}WWWFFFBBB@@@??????>>>>>>DDDMMMQQQjjjmmmxxxmmm[[[[[[TTTJJJKKKKKKOOOUUUZZZ^^^___^^^]]]^^^]]]___bbbeeeccc^^^YYYSSSUUUXXXYYYWWWSSSNNNJJJDDDDDDEEEEEEDDDCCCAAA@@@>>><<<:::999999888666555666666888<<<@@@CCCDDDDDDDDDDDDDDDEEEHHHJJJMMMOOONNNSSSZZZ^^^aaadddjjjnnnlllooolllddddddkkkmmmjjjdddcccccceeegggmmm{{{mmmfffYYYIII???>>>>>>===HHHeeeiiipppyyy}}}uuuwwwrrrnnnqqqhhhkkkyyywwwiiilll|||xxxyyyzzzwww~~~mmmeeejjjrrrrrrwww}}}{{{xxxxxxzzz~~~{{{sssllljjjeeeccceeehhhjjjlllssszzz}}}~~~}}}~~~}}}ssshhh^^^WWWSSSQQQeeevvv{{{sssiii]]]UUUNNNNNNNNNLLLJJJKKKNNNPPPWWW^^^bbbfffqqq|||WWWGGGBBB@@@??????>>>>>>EEEMMMOOOdddooo}}}yyynnn___```WWWIIIIIILLLPPPVVV\\\___```^^^\\\[[[[[[^^^cccfffeee```[[[SSSVVVYYYZZZXXXTTTNNNKKKFFFFFFFFFEEEDDDBBBAAA@@@===<<<:::::::::999666444666666888;;;@@@CCCCCCCCCCCCCCCDDDGGGJJJNNNQQQSSSOOOUUU\\\```aaadddiiinnnqqquuuqqqhhhdddhhhhhhcccbbbbbbcccdddeeeiiiuuurrrlll]]]KKK@@@>>>>>>;;;???```iiipppwwwyyyuuummmuuummmsssppp|||{{{yyyuuuzzz{{{mmm```aaahhhiiinnnvvvvvvtttrrrvvv|||}}}uuuooommmeeefffjjjmmmkkkjjjpppyyy|||~~~~~~{{{~~~zzzssskkkccc[[[UUUQQQ^^^ooo~~~}}}vvvqqqiiibbbaaa___[[[XXXWWW[[[^^^dddkkkmmmppp{{{XXXGGGBBB@@@??????>>>>>>EEENNNZZZiiizzzpppxxxrrrjjj^^^aaaWWWHHHGGGMMMQQQWWW]]]``````^^^\\\YYYZZZ]]]cccgggfffaaa\\\TTTVVVZZZ[[[ZZZUUUPPPLLLIIIIIIHHHFFFDDDBBBAAA???===<<<:::::::::999666444666666888;;;@@@BBBCCCBBBBBBCCCEEEGGGKKKPPPTTTVVVOOOUUU\\\``````bbbggglllooouuutttkkkgggiiigggaaabbbbbbdddfffeeehhhssswwwrrraaaMMM@@@???>>>:::777]]]jjjrrruuuuuuyyyiii|||uuummmjjjnnnxxxjjjiiilll]]]KKKHHHPPPUUU^^^hhhiiikkkjjjppp{{{yyysssqqqhhhkkkooopppkkkfffiiiqqq{{{|||~~~~~~zzz{{{xxxsssmmmfff^^^VVVQQQYYYkkkzzz~~~{{{tttrrrpppjjjeeedddfffiiipppvvvwwwyyySSSHHHDDDCCC<<<<<>>===<<>>GGG\\\mmmyyypppeeeZZZNNNKKKOOORRRTTTXXX]]]aaaaaa___\\\YYY\\\bbbgggiiifff```[[[WWWWWWVVVWWWXXXWWWTTTQQQNNNLLLHHHDDDAAA????????????===;;;::::::999777555222444888<<>>===>>>>>>RRRhhh|||zzzrrr|||wwwhhhyyyyyypppttt~~~iiiqqqvvvyyyoooxxx~~~yyysssppplllhhh[[[MMM@@@<<<>>>DDDMMMUUUaaannnvvvvvvyyyzzzooooooppppppkkkhhhmmmuuuxxxyyy|||~~~{{{xxxtttpppllldddYYYQQQTTTfffzzzyyyrrrmmmqqqrrrvvvzzz|||XXXKKK???AAA<<<;;;>>>>>>KKKccczzzmmmbbbXXXNNNMMMSSSSSSUUUYYY^^^bbbbbb___]]]]]]___cccgggiiigggbbb^^^WWWVVVVVVWWWXXXVVVSSSQQQLLLJJJGGGDDDBBBAAAAAAAAA>>><<<:::::::::999777555333555888;;;===???@@@@@@CCCBBBFFFLLLPPPOOOQQQTTTWWWYYY\\\```eeejjjnnnpppwwwzzzxxxuuuxxx~~~{{{ssslllkkkqqq}}}uuudddRRREEE???===>>>===KKKccczzzooozzzxxxhhhwww~~~ppplllppp~~~zzzssseeefffnnnuuuuuurrrnnnhhhbbb]]]TTTIIIBBB===???IIIUUUaaallluuuvvvzzz|||jjjjjjmmmrrrrrroooqqquuuuuuxxx|||}}}yyytttqqqmmmeeeZZZPPPTTTdddwww~~~xxxtttssstttwww|||XXXIII>>>AAA===<<>>===AAACCCSSSoooooo~~~bbbYYYYYYVVVSSSSSSWWWXXX[[[```cccbbb___\\\\\\]]]```cccfffeeebbb___SSSTTTUUUWWWXXXWWWTTTQQQJJJIIIGGGDDDAAA???>>>===<<<;;;999999999999777666666777999<<<>>>@@@AAABBBBBBBBBGGGOOOTTTTTTUUUXXXYYYZZZ^^^fffqqq{{{tttqqquuuuuurrrxxxzzz{{{||||||zzzjjjXXXJJJAAA===<<<<<>>>>>CCCEEETTTnnnnnn~~~bbbYYYZZZWWWTTTTTTWWWYYY\\\```bbbbbb^^^[[[VVVWWW[[[___bbbbbb___\\\UUUUUUVVVXXXXXXVVVQQQNNNHHHGGGEEECCC@@@>>><<<;;;<<<:::999888999999777666777777999;;;>>>@@@BBBCCCCCCCCCGGGOOOSSSTTTVVVZZZXXXYYY^^^gggttt~~~zzzxxxssslllkkkpppuuuvvvuuuxxxyyyyyyvvvtttvvv{{{zzzkkkZZZLLLBBB>>><<>><<<;;;;;;999888888999999777666555666777:::===@@@BBBDDDDDDCCCGGGMMMRRRSSSVVV[[[[[[\\\```jjjwww~~~xxxoooiiiggggggiiinnnxxxzzzkkk[[[MMMCCC>>><<<;;;@@@IIIaaayyyzzzssswwwzzz{{{yyywwwnnnyyyzzzooolllxxxvvvjjjkkkddd\\\XXXVVVVVV^^^fffbbbaaabbbfffiiihhheeecccaaaaaafffmmmqqqpppqqqtttwwwyyy||||||ppplllmmmmmmeee^^^QQQVVVcccvvv{{{|||~~~}}}{{{vvvrrrrrrrrrgggNNNCCCAAA:::;;;CCCFFFPPPeeezzzlllmmm```WWWPPPSSS[[[WWWYYY[[[___aaa```\\\YYYUUUXXX]]]dddhhhhhheeeaaa]]]\\\[[[ZZZWWWQQQIIIDDDAAAAAAAAA@@@???>>>===<<<;;;999888888999999777666333444666999<<>><<<555<<>>;;;<<<=========;;;888777777555444777<<<@@@BBBAAAFFFGGGHHHIIIKKKOOOSSSWWWaaagggkkkmmmsss~~~{{{xxxuuuxxx}}}~~~{{{~~~{{{iiiyyyqqqggghhhlllttt}}}nnn\\\MMMCCC??????:::BBBCCCVVVyyyuuu|||{{{ssslllxxxzzzyyyoooeee``````ZZZLLLFFFJJJPPPLLLIIIMMMUUU[[[[[[YYY```aaaiiirrrqqqjjjooo{{{~~~|||~~~yyyjjjgggjjjjjjgggdddVVVVVV```sss}}}{{{zzz~~~}}}{{{xxxwwwvvvuuusssqqqtttpppkkkhhhgggeeeaaa^^^nnnKKKFFFDDD======CCCBBBGGGWWWhhh|||www~~~kkkeee[[[XXXZZZWWW]]]\\\[[[\\\]]]^^^______cccccceeehhhjjjiiifffccc```[[[XXXWWWQQQGGGAAABBBBBBAAA???===<<<<<<<<<===<<<======>>>===;;;999777777555555777<<<@@@BBBBBBDDDFFFGGGIIIJJJNNNSSSWWWeeekkknnnlllnnnuuuyyyyyyzzzvvvsssuuuzzz}}}|||zzz{{{~~~xxxvvv|||wwwjjj|||vvvmmmkkkvvv~~~ooo]]]MMMCCC???>>>:::???>>>RRRvvvxxxzzzzzzppppppyyyjjjbbb^^^^^^WWWIIICCCEEEFFFDDDCCCGGGOOOWWWZZZ[[[^^^\\\aaahhhgggbbbiiivvvxxxtttyyy}}}mmmjjjlllllljjjhhh]]][[[bbbttt~~~|||{{{}}}zzzxxxvvvuuuuuusssqqqooonnnjjjgggeeedddccc```^^^pppMMMGGGEEE>>>>>>EEEDDDMMMbbbuuu|||uuu|||jjjcccZZZWWWYYYVVV\\\\\\\\\\\\]]]^^^___``````aaadddhhhkkkjjjgggdddaaa\\\YYYVVVOOOFFF@@@???AAA???>>><<<;;;;;;;;;<<<============<<<:::888777666555555777<<>><<<<<<;;;OOOuuu}}}wwwyyymmmqqqnnneee___^^^YYYLLLBBB@@@@@@@@@BBBFFFMMMVVV^^^bbb]]]ZZZ\\\```^^^]]]eeeqqq~~~uuuiiigggsssqqqmmmnnnnnnllllllbbb]]]```rrr~~~|||~~~|||yyyvvvtttqqqpppooonnnkkkiiigggdddbbbaaaaaa```___^^^rrrOOOBBBCCC???@@@EEEIII^^^~~~zzzuuuwwwfffaaaYYYVVVXXXUUUXXXYYYZZZZZZ[[[\\\^^^___^^^```dddiiimmmllliiieee```]]]ZZZUUUOOOHHHCCCAAAAAA@@@>>><<<<<<<<<<<<=========<<<;;;:::888666555666555666888;;;???AAACCCCCCDDDFFFHHHKKKOOOTTTXXX___ffflllkkkhhhjjjqqqwww~~~zzzwwwvvvyyy|||~~~{{{|||~~~ppp^^^SSS```kkkxxxzzzcccjjj|||rrr```OOODDD???>>>>>><<<<<>>>>>>>>>>>???===<<<;;;:::888666444333555666777888;;;>>>AAACCCDDDEEEGGGIIIKKKOOOTTTXXX\\\bbbhhhjjjiiijjjqqqyyy|||zzz|||{{{wwwuuuqqqfff[[[UUUgggrrr|||rrraaaooo}}}xxxzzzvvvxxx}}}rrr```PPPEEE???>>>===999<<>>BBBIIITTT]]]``````bbbdddddddddhhhnnnfff```[[[aaattt~~~rrroooooonnnmmmnnnbbbYYYXXXhhh}}}~~~|||{{{}}}zzzwwwtttrrrpppmmmjjjgggeeebbb^^^[[[XXXUUURRROOOKKKKKKJJJIIIGGGFFFFFFGGGuuuPPPCCCFFFDDDDDDEEELLLsssxxxyyy|||wwwgggccc\\\YYY[[[WWWWWWZZZ]]]]]]\\\]]]aaaeeefffhhhkkknnnmmmhhh```ZZZ[[[\\\YYYTTTPPPOOOMMMIIICCCBBBAAA@@@???@@@AAAAAA>>>===;;;999777555333222444666888999:::===AAADDDDDDFFFGGGHHHJJJMMMRRRVVV[[[]]]cccggghhhhhhooowww~~~|||}}}zzztttpppkkkeeedddgggxxx}}}{{{tttkkk}}}xxxwwwfff[[[WWWUUUXXX\\\dddfffjjjlllnnnwww}}}ppp```PPPEEE???>>>:::777;;;FFF\\\~~~pppwww{{{dddcccuuummm|||zzz}}}zzzooojjj```MMM===888:::===>>>AAAHHHPPPWWW]]]___bbbdddeeefffhhhjjjhhhgggfffkkkyyy}}}sssqqqrrrpppooooooeee]]][[[hhhzzz}}}|||~~~|||yyyxxxxxxvvvsssooollliiieeeaaa]]]XXXUUURRROOOMMMJJJFFFDDDEEEFFFFFFDDDBBBAAABBBDDDuuuOOOFFFEEEAAACCCGGGNNNrrrtttxxxxxxhhhcccZZZVVVVVVQQQVVVYYY]]]]]]\\\]]]aaafffdddfffjjjmmmlllfff]]]WWWYYY[[[YYYRRROOOPPPNNNIIICCCBBBAAA@@@@@@@@@AAABBB@@@???===:::888666444444444666888999:::<<>>:::777<<<@@@OOOxxx~~~eeeYYYiiijjj|||~~~{{{ooo```OOOAAA;;;<<<>>>@@@DDDIIIPPPTTT[[[]]]___aaacccfffhhhiiijjjnnnppprrryyy}}}vvvvvvwwwtttssssssiiiaaa___hhhwww|||vvvpppmmmlllmmmjjjhhheeebbb___ZZZUUUQQQLLLJJJGGGFFFEEEDDDAAA???AAACCCDDDDDDBBBBBBDDDGGGuuuOOOFFFAAA<<>>===:::>>>===IIIwwwgggUUU~~~cccZZZnnnzzzxxxrrr```PPPFFF888888999===BBBGGGKKKNNN[[[]]]^^^^^^aaaeeeiiijjjhhhoootttsssvvv~~~~~~yyyzzz{{{xxxvvvvvvkkkdddaaahhhsss{{{zzzxxxsssmmmgggddddddeee___]]][[[YYYVVVQQQKKKGGGDDDBBBAAAAAAAAAAAA@@@>>>999<<<>>>>>>===>>>BBBEEEuuuMMMDDDCCC???CCCJJJTTTyyyfff|||ppp\\\ZZZUUUQQQQQQMMMUUUUUUWWWYYY[[[]]]_________\\\___fffkkkhhhdddbbb^^^YYYSSSPPPNNNLLLIIIFFFBBBDDDFFFFFFDDDBBBAAAAAACCCBBB???>>>===:::777555444555777999;;;===???@@@AAA@@@AAABBBDDDHHHLLLNNNOOOPPPSSSZZZaaaeeeeeedddlllnnnpppooolllkkkmmmppplllkkkjjjjjjkkkmmmoooppp{{{}}}jjj___SSSaaapppxxx||||||xxxrrrpppaaaUUUWWW^^^fffssssssmmmjjjggghhhnnnxxx|||ooovvvrrrtttooo```OOODDD===999>>>888<<>>===;;;777555444555666999;;;===???@@@CCCCCCCCCDDDGGGIIILLLMMMNNNOOORRRYYY___cccdddbbbeeehhhjjjjjjhhhgggjjjllllllmmmnnnnnnooopppqqqqqq{{{yyywww|||yyy}}}qqq^^^WWWcccnnnzzzyyyhhhYYYWWWZZZ```nnn}}}oooaaaZZZWWWVVV]]]jjj{{{sssiiippphhhlllkkk___QQQHHHBBB>>>===888<<>>===<<<;;;<<<<<<<<<<<<===???BBBDDDFFFHHHKKKNNNtttLLLGGGCCC???DDDLLLSSSoookkkjjj[[[\\\WWWRRRSSSQQQOOORRRVVVZZZ[[[XXXTTTRRR[[[YYY\\\dddiiigggdddccc^^^[[[XXXUUURRRNNNJJJGGGHHHJJJKKKKKKHHHFFFDDDDDDCCCAAA???>>>===;;;888555444555666888:::===???@@@DDDDDDFFFGGGIIIKKKLLLMMMMMMNNNQQQWWW\\\```aaa```___bbbeeeeeecccccceeehhhjjjllloooqqqsssrrrqqqoootttyyypppsssyyy~~~ssslllnnnttt{{{~~~dddZZZ[[[oooyyy~~~nnn___YYYWWWYYYeeesss{{{tttlll```UUUKKKHHHHHHQQQdddyyylllhhhpppdddiiiiii^^^RRRIIICCC???<<<888;;;===@@@]]]sss{{{gggaaa^^^aaavvvqqqZZZPPPGGG@@@@@@BBBDDDGGGKKKKKKLLLMMMQQQZZZccceeeaaakkkmmmqqqtttwww||||||yyy~~~}}}}}}}}}zzzvvvsssqqqqqq}}}~~~|||}}}yyypppeeebbbjjjyyy~~~{{{yyyuuusssmmmbbb\\\ZZZWWWSSSMMMJJJGGGDDDCCCAAA???===>>>>>>=========>>>>>>>>>AAADDDHHHKKKNNNQQQUUUWWWuuuMMMGGGCCC???DDDLLLNNNccctttqqqbbb```WWWPPPPPPNNNMMMOOOSSSWWWXXXWWWTTTRRRYYYXXX[[[eeekkkjjjgggfffaaa___]]]ZZZVVVQQQMMMJJJGGGIIIJJJJJJGGGDDDCCCBBBBBBAAA???>>>===;;;888555444555555777999<<>>\\\~~~qqqjjjaaa```dddvvvzzz^^^VVVKKKBBB???@@@BBBFFFJJJKKKMMMPPPVVV]]]bbbcccaaadddiiioootttxxx|||}}}{{{zzzuuunnngggcccdddfffrrrvvv~~~}}}~~~zzzrrriiieeekkkxxx}}}{{{zzzsssrrrjjj___XXXVVVSSSPPPKKKIIIFFFEEEDDDDDDBBB@@@??????@@@AAAAAABBBDDDFFFIIILLLQQQUUUXXX\\\```cccvvvNNNEEEBBB???EEEKKKJJJ]]]xxxqqqccc```UUULLLLLLLLLMMMOOOQQQSSSVVVXXXZZZZZZYYYXXX\\\fffmmmllljjjiiiccccccaaa^^^YYYSSSOOOMMMFFFHHHJJJIIIGGGDDDCCCBBBBBB@@@>>>>>>===;;;888666444444555666999<<>>@@@CCCFFFIIIKKKLLLMMMJJJLLLOOORRRUUUWWWYYY[[[\\\^^^___]]]YYYXXXYYY[[[[[[^^^bbbdddeeebbb___]]]```fffnnnsssttttttttttttooofff[[[TTTVVV___hhhnnnzzz{{{zzzwwwpppiiiggggggeeecccfffooowww|||wwwllluuuzzz|||~~~vvvrrrttttttkkk```PPPNNNLLLMMMVVVhhh|||}}}kkkjjjrrrxxx|||{{{qqq^^^LLLBBB>>><<<;;;999===>>>???]]]}}}qqqiii^^^]]]aaaqqqlll\\\PPPDDD@@@???@@@CCCHHHIIIMMMSSSYYYZZZ[[[]]]```]]]cccllltttyyy}}}}}}{{{xxxuuummmddd]]]^^^eeelllpppttt|||{{{wwwqqqnnnpppyyyvvvtttkkk```XXXVVVTTTPPPLLLJJJHHHHHHIIIIIIHHHGGGBBBDDDGGGHHHIIIKKKOOORRRTTTWWW\\\```ccchhhllloooxxxPPPDDDBBB@@@FFFLLLOOOfffvvvkkk^^^[[[OOOGGGKKKNNNPPPPPPQQQSSSVVV[[[```ccc\\\ZZZ^^^gggmmmllliiihhhccccccaaa]]]WWWQQQNNNMMMEEEHHHJJJJJJHHHEEEDDDDDDBBB@@@>>>>>>===<<<999666555444444555888;;;???AAA>>>???AAADDDFFFIIIKKKLLLIIIKKKNNNPPPQQQSSSVVVXXXXXXZZZ[[[XXXTTTQQQRRRTTTVVVXXXYYYZZZZZZXXXUUUSSSUUUXXX]]]ccchhhhhhddd___UUUMMMFFFGGGPPP[[[aaacccfffbbb^^^[[[VVVRRRSSSVVV```aaagggqqqwwwzzz~~~{{{ssssssvvvqqqiii\\\ZZZWWWYYYbbbqqq{{{uuuyyysss^^^LLLCCCAAA@@@<<<999===>>>@@@[[[pppuuukkk[[[XXXYYYeeefffYYYKKKDDDAAA???AAAEEEDDDHHHOOOUUUUUUSSSVVV[[[YYY```kkkttt{{{~~~|||yyyuuurrrllleeecccjjjxxx~~~{{{wwwvvv{{{|||sssggg___]]][[[XXXSSSQQQOOOOOOQQQQQQQQQPPPLLLOOOSSSTTTUUUWWW\\\``````ccchhhkkknnnrrrvvvyyyzzzSSSEEEDDDAAAGGGPPPZZZ|||~~~qqqggg[[[XXXKKKDDDKKKPPPSSSSSSTTTVVVZZZ___eeehhhaaa^^^```gggkkkhhhdddbbb``````]]]WWWPPPKKKJJJJJJBBBDDDGGGHHHFFFDDDDDDDDDAAA@@@>>>======<<<999777555444444555777;;;???AAABBBBBBBBBCCCDDDGGGIIIJJJHHHJJJMMMNNNNNNPPPSSSVVVUUUXXXYYYVVVRRRPPPQQQSSSWWWVVVUUUTTTSSSQQQPPPOOOMMMOOOTTTYYY\\\[[[VVVRRRIIIEEEDDDGGGOOOWWWZZZZZZYYYRRRMMMKKKJJJHHHMMMTTT^^^___ccciiilllmmmrrrxxx}}}|||zzzwwwqqqtttyyyzzzsssooommmtttttt```MMMDDDAAA@@@===999;;;<<<>>>VVVzzzgggdddrrr^^^XXXTTT[[[fffssseeeUUULLLEEE@@@???AAABBBBBBGGGOOORRRQQQRRRWWWZZZaaalllwww}}}}}}xxxzzz|||zzzvvvvvvtttpppqqq|||yyyvvvyyyrrrjjjhhhfffcccaaa___\\\\\\\\\\\\[[[ZZZZZZ^^^aaabbbaaabbbggglllkkknnnrrrtttwwwzzz}}}{{{TTTGGGEEEBBBGGGSSSdddzzznnnhhh\\\XXXJJJCCCKKKQQQVVVVVVWWWZZZ^^^bbbfffhhhdddaaabbbgggiiieee___]]]\\\\\\YYYSSSKKKFFFFFFGGG>>>@@@CCCDDDCCCBBBAAAAAAAAA@@@>>>======<<<999777555444444444777;;;???AAAFFFEEEDDDCCCCCCEEEGGGHHHGGGJJJLLLMMMLLLNNNRRRUUUUUUWWWYYYWWWTTTRRRTTTVVVYYYWWWUUURRRPPPOOOOOOOOOGGGLLLRRRUUUUUURRROOOMMMCCCCCCEEEHHHLLLPPPRRRSSSVVVMMMGGGGGGHHHIIIPPPZZZUUUUUUXXX[[[\\\___gggpppsssyyyxxxppprrr}}}}}}qqquuuvvvbbbOOODDD@@@===>>>888:::;;;<<>>AAALLLSSSSSSSSSUUU]]]dddoooyyy{{{vvv||||||~~~}}}|||zzz{{{{{{zzz|||wwwrrruuu{{{rrrpppnnnkkkmmmkkkhhhffffffeeecccaaadddhhhkkkkkkiiiiiinnnrrrrrrtttwwwzzz|||~~~{{{TTTGGGHHHAAALLLTTTffftttwww~~~iii[[[RRRCCC@@@KKKQQQTTTSSSRRRVVV]]]ccceeeeeedddddddddeeeeeeddd```^^^aaa]]]VVVNNNGGGCCC@@@???===???BBBDDDEEEDDDBBBAAA???>>>===;;;999777666555444333333333666;;;@@@CCCCCCCCCCCCCCCCCCDDDDDDDDDHHHIIIJJJKKKMMMOOOPPPQQQSSSRRRQQQRRRSSSTTTRRRPPPSSSRRRRRRQQQOOONNNMMMMMMQQQRRRSSSRRRPPPMMMIIIGGGAAABBBCCCDDDGGGIIILLLMMMGGGGGGGGGIIILLLMMMLLLKKKPPPQQQQQQQQQSSSXXX___dddkkkmmmnnnnnnooossszzztttcccRRREEE???>>>======>>>@@@BBBMMMcccwww{{{rrrZZZ^^^~~~]]]___```UUU___fffzzz}}}}}}xxxpppkkkooo~~~~~~dddSSSLLLGGGAAA;;;CCCBBBDDDKKKTTT[[[\\\ZZZ[[[dddnnntttwww{{{{{{{{{}}}}}}{{{uuuxxx~~~zzzvvvtttsssrrrpppnnnlllkkkkkkkkkoooppprrrrrrrrrsssvvvxxxxxxyyy}}}~~~yyyRRRCCCDDD???LLLVVVhhhuuuqqqvvv|||fffYYYSSSHHHHHHSSSXXXVVVUUUVVVZZZ```dddfffeeeeeeddddddeeeeeedddaaa___^^^ZZZTTTMMMFFFBBB@@@???>>>???BBBDDDDDDCCCBBB@@@>>>>>><<<;;;999777666555444333333444666;;;???BBBCCCCCCCCCCCCCCCCCCCCCBBBEEEFFFGGGIIIKKKMMMNNNOOOQQQPPPPPPQQQSSSRRRPPPNNNPPPOOONNNMMMKKKJJJIIIHHHKKKLLLLLLLLLIIIFFFCCCAAA>>>@@@CCCFFFHHHHHHHHHGGGEEEFFFGGGIIIJJJKKKKKKKKKMMMMMMLLLLLLMMMPPPVVVZZZaaacccgggiiikkkpppwww}}}yyy|||}}}xxx}}}sssdddSSSGGGAAA@@@888888888:::;;;EEEZZZnnnqqq{{{qqqooodddaaa```VVV\\\[[[kkkuuutttttt___TTTLLLDDD===BBBAAADDDKKKUUU[[[\\\[[[XXX\\\cccjjjqqqwww}}}~~~~~~}}}yyywww~~~|||yyyxxxwwwvvvuuuttttttsssssstttuuuvvvvvvvvvwww{{{}}}||||||~~~wwwPPPAAACCC???MMMXXXkkkcccxxxpppvvvuuu|||mmm]]]VVVMMMLLLSSSUUUWWWXXXZZZ___cccfffeeeddddddccccccdddeeedddaaa___ZZZWWWQQQJJJEEEAAA?????????@@@BBBCCCCCCBBBAAA???======<<<:::888777666555444333333444666;;;???AAADDDDDDDDDDDDCCCCCCBBBAAADDDEEEGGGIIIKKKMMMNNNOOOMMMMMMOOOQQQRRRQQQNNNKKKLLLKKKJJJHHHFFFDDDCCCBBBFFFFFFFFFEEECCC@@@===<<<;;;>>>BBBFFFGGGEEEBBB@@@AAADDDHHHHHHGGGGGGIIILLLJJJJJJIIIHHHGGGIIIMMMQQQTTTXXX^^^cccffflllsssxxxvvvjjjlllqqqrrr}}}zzzssseeeVVVIIICCCAAA:::999::::::;;;DDDXXXkkkiiioookkkaaa^^^VVVZZZUUU```~~~hhhYYYNNNDDD===???@@@CCCKKKSSSYYYZZZXXXUUUVVVYYYaaajjjsssxxxyyywww}}}~~~~~~|||zzztttuuuyyy{{{www|||{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{zzzzzz|||vvvQQQDDDFFF@@@OOOYYYiiixxxXXXooorrryyymmmwwwqqq___YYYQQQPPPTTTSSSVVVYYY]]]bbbeeefffdddcccbbbaaa```aaabbbaaa___]]]VVVSSSMMMHHHCCCAAA@@@@@@@@@AAABBBBBBBBBAAA???>>><<<<<<;;;999888666555555333333333444777:::>>>@@@EEEEEEEEEEEEEEEDDDBBBAAAFFFFFFHHHJJJLLLNNNOOOPPPJJJKKKMMMPPPRRRPPPMMMIIIJJJIIIGGGEEECCCAAA???>>>CCCCCCBBBAAA???===<<<;;;;;;===@@@BBBBBB@@@>>><<<===BBBGGGGGGDDDCCCGGGKKKHHHIIIIIIGGGGGGHHHKKKMMMMMMRRRZZZ___dddiiioootttzzzzzz{{{zzzmmmkkkpppuuu|||zzzsssgggWWWJJJCCC@@@===<<<<<<<<<<<>>AAAGGGMMMQQQRRRQQQQQQSSSXXX___gggnnnrrrtttuuu{{{{{{yyywwwzzzxxxnnnmmmooo{{{}}}yyywww|||||||||||||||{{{{{{zzz~~~||||||wwwSSSFFFGGG@@@MMMUUU```tttZZZssssssyyyxxxmmmssslll[[[YYYTTTUUUZZZYYYTTTXXX^^^ccceeedddcccaaa```___^^^]]]^^^]]][[[YYYRRROOOKKKFFFCCCBBBBBBBBBAAAAAABBBAAA@@@???===<<<;;;;;;:::999777666555555333333333444777:::===???EEEEEEFFFGGGGGGEEEDDDBBBEEEEEEGGGHHHJJJLLLMMMMMMHHHIIIKKKNNNPPPOOOKKKHHHIIIHHHFFFDDDBBB@@@>>>===@@@???>>>===<<<;;;;;;;;;>>>======<<<;;;;;;;;;;;;<<>>PPPbbbnnngggtttsssZZZWWWXXX\\\___ccciiiqqq|||}}}jjjWWWHHH???<<<===>>>AAADDDGGGGGGGGGLLLRRRZZZ```cccffflllpppyyy}}}|||vvvrrrtttwww|||tttjjjiiikkkzzz~~~||||||}}}{{{|||||||||{{{zzzyyyxxx~~~}}}}}}wwwTTTEEEEEE>>>JJJPPPXXXuuubbb|||sssxxxzzzooooooppplll\\\XXXRRRRRRVVVUUUSSSXXX___cccddddddbbbbbb```^^^\\\[[[ZZZZZZWWWVVVPPPNNNJJJFFFDDDDDDDDDEEEBBBBBBBBB@@@???===<<<;;;::::::999888777666555444333333333555777999<<<===CCCDDDFFFGGGGGGFFFDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHFFFFFFHHHKKKMMMLLLJJJGGGFFFEEEDDDBBB@@@???===<<<;;;:::999888888999;;;<<>>@@@BBBCCCCCCDDDEEEGGGIIINNNUUUYYY\\\```eeeiiimmmnnnppprrrvvvzzz~~~mmmhhhnnn~~~vvviiiWWWIII@@@===999999999888777===NNN___ppplllwwwwwwyyy[[[UUUYYY^^^\\\[[[ccctttwwwaaaLLL@@@======<<<<<<===???AAACCCGGGOOOWWW\\\]]]```hhhnnn}}}|||wwwssswwwxxx{{{tttlllkkkooo{{{~~~zzzyyy|||zzzzzz{{{||||||{{{zzzyyyvvvSSSDDDDDD===JJJPPPXXXxxxeee|||uuuzzzvvvpppnnnmmmmmm]]]XXXNNNKKKOOONNNRRRXXX___cccddddddddddddbbb___\\\ZZZYYYXXXUUUTTTOOOMMMJJJGGGFFFFFFGGGHHHCCCCCCAAA@@@>>><<<;;;:::999999888777666555555444222333333555777999;;;<<>>>>><<<888666555777999;;;???????????????>>>======;;;===???@@@@@@@@@@@@AAADDDHHHNNNRRRTTTXXX^^^ccccccfffiiikkklllqqqwww|||}}}xxx|||nnnkkkuuu~~~vvvhhhWWWIIIAAA>>><<<<<<<<<;;;:::@@@QQQbbbooouuuqqq}}}```UUUXXX]]]YYYUUU\\\rrrqqqZZZKKK???>>><<<:::;;;===AAADDDIIILLLPPPTTTYYYaaakkkqqq~~~}}}zzz}}}zzzxxxyyy}}}yyy{{{sssrrruuu{{{zzzvvvuuuxxx|||uuuwwwyyy{{{|||}}}|||{{{tttQQQEEEEEE???MMMTTT\\\zzzbbbwwwyyy}}}xxxuuukkkkkk~~~fffYYYUUUMMMKKKRRRSSSSSSYYY```dddeeedddeeefffcccaaa]]][[[YYYWWWUUUSSSOOOMMMJJJHHHGGGHHHIIIJJJDDDCCCAAA???===;;;:::999999888888777666555555444222333444555777999;;;<<<===???AAADDDEEEDDDCCCBBBDDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAABBBDDDEEEEEECCC>>>>>>===<<<:::999999888888777666666888;;;???AAA<<<;;;888666666777888999@@@???>>>>>>???>>><<<:::;;;===???@@@???>>>>>>>>>>>>BBBHHHKKKNNNSSSYYY^^^\\\aaaeeefffgggkkkttt{{{}}}xxxuuurrrqqqxxxsssuuu~~~uuugggWWWIIIBBB@@@;;;;;;<<<;;;:::???PPPaaaooo~~~sss|||eeeWWWXXX[[[ZZZUUUVVVggglll]]]@@@???===;;;;;;>>>DDDHHHNNNLLLKKKOOOYYYfffpppvvv~~~~~~zzzsssqqquuu|||zzzzzz|||~~~}}}zzz}}}|||yyyxxxzzzzzz|||wwwvvvyyy|||ppprrrvvvyyy|||}}}}}}}}}vvvKKKGGGCCC@@@OOORRRbbbttt___xxxtttxxxuuuxxxiiixxxuuu{{{mmm\\\RRROOOPPPQQQSSSTTTXXX]]]bbbeeeeeedddccc```aaaaaa^^^ZZZXXXZZZ\\\OOOOOONNNKKKHHHFFFGGGHHHAAA@@@>>>===;;;999777777:::777555444444555555444222222222333555888;;;<<<@@@???>>>???AAABBBAAA@@@AAAAAA@@@@@@@@@AAABBBCCCAAAAAABBBCCCBBBAAA???>>>???===;;;999777666666666888555444777<<>>@@@DDDBBB???===;;;;;;<<<===>>>>>><<<<<<<<<===>>>???CCCCCCCCCDDDHHHMMMRRRUUUUUU[[[aaadddeeeggglllqqqzzztttpppoooxxx|||rrrcccTTTHHHAAA>>>===999888:::999===PPPeeevvv}}}kkk___\\\YYYZZZ___WWWTTTXXX\\\eee|||pppuuu}}}aaaLLLEEE===999<<>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>===<<<;;;999888777777888888999666555888<<<>>><<<888999666333333666:::>>>@@@@@@???>>>===<<<<<<========================>>>>>>@@@@@@AAACCCFFFJJJNNNPPPSSSYYY___ccceeehhhmmmrrr~~~|||}}}zzzwwwwww~~~{{{qqqcccTTTHHHAAA>>>>>>;;;:::<<<;;;???RRRgggsssxxxtttaaa~~~]]]\\\___aaaYYYUUUWWWXXX^^^rrr}}}iiipppnnnWWWPPPGGG@@@===>>>AAACCCEEEDDDEEEKKKUUUbbbpppxxx{{{yyyxxxzzz~~~yyywwwvvvvvvyyy|||}}}xxxwwwzzz~~~~~~}}}~~~{{{yyyzzzwww}}}xxxtttqqqnnnllljjjgggjjjrrr{{{xxxNNNHHHEEECCCTTT___xxxpppgggcccjjjhhhooo|||eeeXXXQQQNNNOOOSSSWWWZZZ^^^```_________```aaabbbbbb___[[[WWWVVVUUURRRNNNIIIHHHJJJLLLLLLKKKFFFEEECCCAAA>>><<<:::999888777666666777666444222222222222333555888;;;<<<::::::;;;>>>@@@@@@>>><<<;;;<<<===>>>>>>>>>======>>>???@@@@@@@@@???>>>===888888777666666777888999<<<:::999;;;??????===999777555333333777<<>>>>>>>>>>>>>>>>>;;;<<<>>>?????????>>>>>>===>>>@@@BBBEEEHHHJJJKKKNNNSSSZZZ^^^bbbfffkkkpppwww|||~~~zzzxxxwwwzzz}}}yyytttqqqzzz}}}||||||zzzqqqcccTTTHHHAAA>>>???<<<<<<>>>===BBBTTTiiiuuuxxx}}}```|||aaaaaafffccc\\\WWWVVVTTTVVVeeevvvhhh___RRRFFF>>><<<===???>>>>>>@@@EEEOOO\\\hhhpppnnnllljjjmmmsssyyy{{{|||{{{{{{{{{{{{}}}~~~~~~zzzyyy|||~~~~~~}}}}}}~~~{{{{{{|||xxx~~~}}}xxxrrrmmmjjjiiihhhggglllooovvvyyyPPPEEECCC@@@QQQ^^^|||ttttttqqqtttlllpppppp]]]UUUQQQNNNOOOTTT[[[^^^aaaaaa___^^^___aaaccccccdddbbb___ZZZVVVTTTTTTNNNHHHHHHLLLOOONNNLLLGGGFFFDDDAAA>>><<<:::999777666666777777666444111222222222333555888;;;<<<;;;<<<>>>BBBDDDDDDBBB???:::;;;<<<===>>>======<<<>>>>>>???@@@@@@???>>>===888777666555555666777888>>>>>>>>>???AAAAAA>>>;;;666444333444888===@@@AAA===>>>@@@AAAAAA@@@>>>===;;;===???BBBBBBAAA@@@>>>===>>>AAADDDFFFHHHHHHIIIGGGLLLRRRXXX]]]bbbgggkkknnnrrrwww{{{{{{zzzyyyyyyxxxyyy{{{}}}{{{nnnhhhfffsssyyyxxxyyyzzzrrrdddVVVJJJCCC@@@>>>;;;<<<>>>>>>AAATTThhh|||^^^pppeeeeeeiiiccc^^^YYYWWWSSSSSS]]]hhhyyyjjjUUUEEE>>><<<<<<<<<:::;;;===BBBJJJUUU___eeeeeebbb```cccjjjrrrvvvwww~~~zzz}}}{{{yyy{{{}}}|||{{{{{{xxx{{{wwwxxxssslllgggeeeeeeffffffqqqssszzzxxxPPPDDDCCC???OOO\\\{{{qqqxxxwwwfffWWWUUUSSSMMMMMMSSS^^^bbbeeeeeebbb```aaaddddddeeeffffffddd```ZZZVVVVVVPPPJJJJJJMMMOOONNNKKKEEEDDDBBB@@@>>>;;;:::999777666666777777666444111222222222333555888;;;<<<<<<===@@@CCCFFFGGGDDDBBB;;;<<<<<<===============>>>???@@@AAAAAA@@@??????:::999777555444444555555<<<===>>>???@@@???<<<:::555444444666:::>>>@@@@@@???@@@BBBCCCBBB@@@===<<<<<<>>>AAADDDEEEDDDBBB@@@???AAACCCFFFHHHHHHHHHHHHEEEIIIOOOUUU[[[```eeehhheeehhhlllooorrruuuyyy|||zzz{{{}}}uuupppnnn{{{tttrrrqqqwww~~~{{{rrrfffXXXLLLEEEAAA===::::::===<<>>>>>===;;;;;;;;;===@@@FFFMMMTTTXXXaaa^^^\\\```hhhpppuuuwww}}}~~~{{{zzz{{{yyy{{{~~~{{{wwwxxx{{{{{{xxxxxx~~~}}}wwwssssssnnngggcccbbbdddfffggglllmmmtttvvvOOOEEEEEEBBBOOO\\\yyysss~~~{{{iii[[[YYYUUULLLIIINNN\\\aaaffffffcccaaabbbeeedddeeegggjjjjjjeee___YYYVVVSSSOOOMMMNNNNNNLLLIIICCCCCCAAA???===;;;:::999888777666666777666444222222222222333555888;;;<<<;;;<<<>>>AAAEEEFFFEEECCC======<<<<<<======>>>???>>>???@@@AAAAAAAAA@@@???<<<;;;999666444333333333777999;;;<<<<<<;;;888777555555555777;;;>>>??????@@@AAABBBBBBAAA???===<<<===???AAADDDEEEDDDCCCAAAAAABBBDDDFFFGGGGGGGGGGGGFFFIIIMMMSSSYYY^^^bbbddd^^^```cccgggkkkqqqwww|||zzz}}}ooolllkkkttt}}}zzzrrrfffYYYMMMEEEBBB;;;888999;;;999<<>><<<;;;;;;999777555555555666555333222222222333555888;;;<<<<<<<<<===@@@CCCEEEEEEEEE>>>===;;;::::::<<<>>>@@@<<<===???@@@@@@@@@???>>>===;;;999777555444444444555777;;;<<<<<<:::888777666666666999<<<>>>>>>======>>>????????????======<<<===@@@BBBCCCCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDEEEGGGJJJPPPUUUZZZ]]]]]]YYY\\\```dddhhhmmmssswwwwww}}}gggeeehhhwwwzzzwwwpppeeeXXXLLLDDD@@@;;;888999:::888999III\\\qqq|||pppxxxyyyrrr```SSSRRRTTTWWWWWWXXXXXXXXXWWWkkkiiiSSSDDD===:::999:::;;;<<<>>>AAACCCEEEGGGIIIHHHIIIPPPZZZeeekkkmmmooosssxxxyyyxxxwwwyyy|||}}}{{{yyyzzz{{{}}}~~~~~~~~~~~~yyyzzz}}}}}}xxxuuupppkkkfffbbb___[[[ZZZ\\\___bbbcccnnnmmmsssrrrLLLCCCFFFCCCOOOZZZtttjjjzzzfff___UUUFFFBBBHHHQQQYYYaaaccc```^^^___ccc```bbbfffllloookkkddd]]]WWWXXXWWWTTTOOOJJJGGGFFFBBBAAAAAA@@@???>>>======:::777555444444555555444222222222333555888;;;<<<=========@@@DDDFFFGGGGGG???===:::888999;;;>>>@@@;;;<<<===?????????>>>===<<<;;;999777666555555555666999===>>>>>><<<:::999666666777999<<<>>>===<<<:::;;;<<<======>>>>>>>>>;;;<<<>>>@@@AAAAAAAAAAAA?????????@@@@@@AAABBBBBBBBBCCCFFFKKKQQQUUUWWWWWWVVVZZZ```dddhhhlllooorrruuu}}}___^^^eee|||xxxuuunnncccVVVJJJBBB???<<<999999:::777888GGGZZZoooyyyqqquuu~~~yyycccSSSMMMQQQTTTUUUVVVWWWUUUSSS^^^rrrvvv^^^HHH;;;777777888999;;;===???AAACCCDDDDDDCCCFFFNNNZZZeeelllnnnlllqqqwwwyyyyyyzzz~~~{{{}}}~~~~~~|||zzzyyyyyy{{{|||~~~|||{{{}}}}}}{{{tttooolllhhhbbb^^^[[[YYYVVVVVVYYY\\\___```eeegggrrrpppQQQDDDJJJCCCMMMYYYjjj~~~mmmxxxvvvcccXXXPPPIIIEEEEEETTTZZZ^^^]]]]]]aaadddeeefffcccaaaeeekkkkkkfff___VVVUUUSSSRRRPPPLLLGGGDDDBBB@@@>>>???AAAAAA>>><<<<<<:::888555444444444555111111222333444777999;;;<<<;;;;;;===@@@CCCDDDDDD@@@>>><<<999999:::<<<===999;;;<<<>>>>>>===;;;:::;;;;;;:::888444222222333;;;===@@@@@@>>>;;;:::999666777888999;;;<<<===>>>===<<<;;;:::999:::;;;<<<<<<===>>>??????>>>===<<<@@@???===<<<<<<<<<===>>>???CCCGGGJJJLLLNNNQQQSSSVVVZZZ___aaabbbdddhhhlllsssyyytttXXX___eeeuuuxxxvvvpppfffYYYMMMDDD@@@;;;::::::999999???OOO___kkkzzzooommm}}}zzzaaa]]]OOOUUUXXXVVVTTTTTTSSSPPPXXXiiiyyyyyy{{{www~~~kkkLLL<<<;;;888777888999:::<<<===>>>???>>>DDDLLLSSSXXX^^^eeejjjpppsssvvvwwwwwwxxxzzz|||zzz}}}}}}wwwssstttyyy}}}~~~~~~||||||}}}~~~yyyvvvpppjjjddd___YYYVVVTTTSSSSSSTTTVVVZZZaaafffggguuuqqqPPPCCCGGGAAALLLVVV```oooyyyqqqbbbXXXNNNDDDBBBFFFSSSZZZ___]]]\\\___aaaaaa``````bbbgggkkkjjjddd^^^VVVTTTRRRQQQOOOKKKFFFCCCCCCAAA>>>>>>???@@@???===;;;999777444333333333444111111222222444777999:::;;;:::999;;;>>>AAAAAAAAA@@@>>><<<:::999:::<<<===999:::<<<======<<<;;;:::::::::999777444222333444:::<<>>===<<<;;;::::::;;;;;;<<<:::;;;===>>>>>>>>>>>>===>>>======<<<;;;;;;<<<<<<<<>>???EEEMMMSSSXXX^^^fffkkkoooqqqtttvvvxxxxxxxxxxxxyyy{{{~~~yyyuuuuuuyyy||||||~~~|||~~~zzzuuurrrnnnkkkhhhddd```]]]YYYWWWWWWUUUWWW[[[\\\]]]dddmmmwww{{{rrrNNNCCCDDD@@@PPPWWW]]]kkktttzzzmmmaaaZZZNNNAAA???EEEQQQXXX^^^]]]\\\]]]^^^\\\[[[^^^dddhhhhhheee```\\\VVVSSSQQQOOOLLLIIIEEEBBBCCCAAA???>>>>>>???>>>===999888666444222222222333222111111222444666888::::::999888999;;;===>>>===???===<<<::::::;;;===>>>:::;;;<<<======<<<;;;:::999999888666333222444555:::<<<>>>===;;;888666666777777666777888:::<<<===<<<<<<;;;;;;;;;<<<<<<===:::;;;<<<>>>>>>?????????<<<<<<=========<<<;;;;;;999;;;===???BBBFFFKKKOOOVVVYYY\\\\\\\\\^^^bbbgggsssxxx}}}kkkSSSPPPYYYyyy}}}wwwtttnnncccWWWKKKCCC@@@;;;:::::::::999???NNN]]]rrriiiZZZxxx|||~~~hhh]]]eeeooorrrfffVVVOOORRRVVV```aaafffqqqwwwqqq{{{yyyfffRRRIIICCC666888888888999999;;;<<<<<>>===<<<;;;;;;<<<===>>>======>>>>>>>>>===<<<;;;777777666444222222444666;;;===>>>===:::777666555777666666666777999;;;===;;;;;;;;;<<<<<<======>>>>>>>>>>>>???????????????===>>>???@@@@@@???>>>===;;;;;;;;;;;;===@@@FFFJJJUUUWWWYYYYYYYYY\\\aaafffppptttyyy{{{}}}~~~dddVVVSSSccc}}}wwwtttmmmcccVVVKKKDDDAAA;;;:::::::::999>>>LLL[[[}}}}}}iii[[[sss~~~kkk```]]]iiipppjjj^^^YYYYYY[[[aaa^^^^^^fffwww}}}uuuaaaVVVJJJ999999999888888888999:::;;;>>>BBBHHHMMMRRRYYYaaagggkkkmmmrrrxxx}}}}}}yyyvvvzzzzzz{{{{{{{{{~~~{{{yyy{{{tttkkkeeeaaagggccc^^^WWWQQQOOOPPPQQQXXXSSSZZZkkkttt{{{|||uuuooojjjddd\\\VVVxxxSSSFFFBBB===RRR```mmmyyyzzziiiooowwwddd___XXXGGG======FFFPPPYYY\\\]]]```aaa______bbbeeebbb]]]XXXXXXYYYVVVSSSNNNJJJHHHEEEBBB@@@===@@@CCCDDDCCC???;;;888:::999888777555444333333222111111222333555777888;;;999888888:::;;;;;;;;;<<<<<<<<<;;;<<<===>>>??????????????????>>>======777666555333111222444777===>>>???===:::777555555777777666666777999;;;<<<:::;;;<<<===>>>>>>??????CCCBBBAAA@@@??????>>>>>>@@@AAABBBCCCCCCCCCBBBAAA??????===;;;;;;===BBBEEEKKKNNNQQQSSSVVV\\\dddjjjppptttxxx{{{~~~sss]]]UUUZZZuuuwwwtttmmmbbbVVVKKKEEEBBB;;;;;;;;;;;;999===KKKYYY~~~yyy{{{iiiZZZwwwiii___QQQXXX\\\\\\\\\aaaeeefff]]]YYYWWWZZZcccooo|||iii^^^UUUEEE;;;:::999888777888999:::;;;???CCCGGGKKKRRRZZZaaagggjjjpppwww|||}}}|||yyyzzzzzzzzzzzzzzz{{{}}}sssiiiccc```bbb```]]]YYYVVVXXX]]]bbbccceeeuuu|||{{{oooiiibbb\\\WWWQQQJJJDDD~~~VVVEEECCC;;;LLL\\\ooowwwwwwrrrrrrgggbbbZZZHHH<<<<<>>:::888::::::999777666555444333222222111222333444666777:::999888888:::<<<<<<;;;;;;;;;<<<<<<===>>>???@@@@@@@@@??????>>>>>>======777666555222000111444666>>>??????<<<999666555555777777888888999::::::;;;:::;;;<<<>>>???@@@@@@@@@EEEDDDBBB@@@???>>>======BBBBBBCCCDDDDDDDDDDDDCCCCCCBBB@@@===;;;<<<@@@CCCEEEHHHMMMRRRXXXaaammmuuurrrvvv{{{fffWWWSSSfffvvvssskkkaaaTTTJJJDDDBBB<<<;;;;;;;;;999===JJJXXXssszzzkkkYYY___SSSRRRQQQOOOOOOXXXgggppprrr]]]XXXUUUVVVYYYbbbqqq~~~mmmaaaXXXHHH>>><<<:::888777888999:::999<<>>???@@@@@@@@@???>>>===<<<<<<<<<<<<888777444111///000333555>>>>>>>>>;;;777444333333666777999;;;<<<;;;:::999999:::<<<>>>@@@AAAAAAAAACCCBBB@@@>>>============AAAAAAAAAAAAAAABBBCCCCCCBBBBBB@@@>>><<<===???BBBCCCFFFJJJOOOUUU___kkktttrrrvvv|||qqqZZZRRR\\\{{{{{{tttpppiii^^^RRRHHHBBB@@@<<<;;;;;;;;;999<<>>;;;999777888999:::888:::<<<===???DDDMMMTTTYYY^^^dddeeedddeeelllqqqrrrtttwwwyyyzzz|||{{{zzz}}}~~~|||vvvmmmhhhfffeeemmmyyy}}}zzzvvvrrrooollliiifff___YYYPPPJJJFFFCCC@@@==={{{NNNDDDIII@@@LLL^^^xxxyyyyyyxxxqqqaaa|||lllbbbSSS>>>999BBBGGGPPPYYY\\\```eeeiiiiiiggghhhjjjkkkjjjgggccc```YYYTTTMMMHHHEEEDDDBBBAAABBBCCCCCCAAA===;;;<<<>>>888777777666555333222111222222111111222444555777777666555777999;;;;;;;;;:::;;;<<<===>>>???@@@AAA>>>>>>===;;;;;;:::::::::888777444111...///222555======<<<999555222111222666888;;;======<<<:::999999:::===???AAAAAAAAAAAA@@@???>>><<<<<<<<<======??????>>>===>>>???AAABBB@@@AAA@@@>>>===>>>@@@BBB@@@BBBEEEGGGJJJSSS^^^fffpppuuu{{{dddRRRPPPiii|||wwwrrrnnnggg[[[OOOFFFAAA???<<<;;;<<<;;;999<<>>LLL[[[wwwsssooozzzmmmeee{{{}}}aaa\\\OOO???>>>CCCJJJVVV___^^^^^^dddjjjlllooorrrqqqmmmjjjhhhddd___WWWTTTPPPKKKHHHFFFFFFFFFCCCBBB@@@???>>>======>>><<<:::777666666555444222000000000000111222333444777666666666777888999999;;;<<<======<<<<<<===???>>>>>>>>>>>><<<:::888777555555555333111222444666===;;;999666555444555666777999;;;;;;;;;;;;===???@@@@@@BBBDDDFFFFFFDDDBBBBBB???;;;999999:::;;;;;;;;;===>>>===;;;<<>>>>>======???@@@AAACCCGGGLLLQQQTTT___jjjvvv|||~~~}}}zzz}}}}}}|||}}}uuuVVVSSS```~~~yyyrrrrrrlllcccYYYNNNEEE@@@======;;;::::::888:::DDDPPPlllsss|||fff~~~fff\\\```aaaaaaaaa___ZZZUUUQQQPPPVVVYYYVVVRRRVVVbbbmmmsssyyyzzzwwwiiiNNNCCCBBBAAA777555;;;;;;888777555666999???DDDHHHSSSVVVYYYYYYWWWWWWYYY[[[```jjjrrrsssuuuzzz}}}|||||||||}}}~~~{{{yyyxxxwww~~~{{{xxxxxxzzzrrr{{{vvvsssppprrrvvvwwwtttpppjjjgggbbb]]]XXXSSSNNNJJJDDDCCCBBB@@@???>>>======}}}QQQHHHDDD<<>>@@@DDDMMMWWW___^^^^^^dddjjjlllnnnpppooojjjfffeeebbb]]]XXXUUUQQQLLLIIIGGGGGGHHHDDDBBB@@@>>><<<<<<======;;;999777555555555333222000000000000111222333444666666666666777888999999;;;<<<<<<<<<;;;;;;===>>>===>>>>>>===<<<:::888666666555444222111222555888===;;;999666555555555666777999;;;;;;;;;;;;===???BBBCCCDDDFFFGGGGGGEEECCCAAA>>>:::999999:::;;;;;;;;;===>>>===<<<<<>>===<<<<<<<<<@@@@@@AAABBBDDDGGGIIIKKKTTTaaannnuuuwwwyyyxxxtttvvvyyy{{{zzzzzznnnYYYbbbvvv~~~yyyrrrnnniiiaaaWWWNNNFFFAAA???<<<;;;;;;;;;999:::DDDOOOhhhuuuggg}}}||||||\\\VVVSSSZZZbbbeee```XXXPPPMMMNNNSSSVVVSSSPPPTTT___jjjuuussszzz~~~nnnpppUUUGGGBBB@@@777666;;;::::::999777777999===AAACCCJJJOOOUUUXXXWWWVVVVVVWWW]]]fffmmmnnnooouuuxxxwww}}}|||}}}~~~{{{wwwtttwww{{{zzz}}}{{{{{{}}}}}}yyyqqqjjjdddbbbbbbfffkkkmmmkkkhhh___\\\WWWSSSOOOKKKFFFCCC@@@???>>>===<<<<<<<<<===}}}OOOIIIEEE===GGGRRRlllvvv|||nnnpppvvvPPPHHHBBB>>>CCCHHHQQQYYY^^^^^^^^^ccciiilllmmmnnnkkkeeeaaaaaa___[[[YYYVVVRRRMMMJJJIIIIIIJJJEEEBBB???<<<;;;;;;<<<===:::777555444444444333111000000000000111222333333555555555666666777999999999:::;;;:::999:::;;;=========>>>===<<<:::888777777666444111000222666999===;;;888666555555555666777999;;;;;;;;;;;;===???CCCEEEFFFHHHHHHGGGEEEDDD???<<<999888999:::;;;:::;;;<<<======<<<===???AAA@@@???>>><<<;;;;;;;;;;;;>>>???@@@AAACCCEEEGGGHHHMMMZZZgggmmmqqqttttttqqqqqqvvvzzzyyyxxx|||ddd___vvvzzz{{{}}}~~~yyyrrrjjjfff___VVVMMMGGGCCCAAA;;;:::;;;<<<:::;;;CCCMMMbbbvvvfffrrr{{{TTTSSSPPPXXX``````YYYQQQMMMLLLOOORRRTTTRRROOOSSS\\\eeetttvvvyyy{{{hhhrrr~~~aaaNNNCCC???777777;;;888;;;:::999999999;;;<<<>>>BBBIIIRRRXXXXXXVVVUUUVVV```gggmmmmmmooosssvvvwwwwwwwwwyyy}}}~~~wwwqqqpppwww~~~vvv{{{~~~~~~vvvooommmkkkeee___]]]]]]]]]aaaeeefffccc```QQQNNNJJJHHHEEEBBB???<<<===<<<;;;;;;;;;<<<===>>>~~~OOOEEEEEE@@@JJJPPPcccwwwnnnqqqtttRRRJJJCCC@@@GGGLLLVVVZZZ]]]]]]^^^bbbhhhmmmmmmmmmiiiaaa]]]]]]\\\YYYYYYVVVRRRNNNKKKKKKKKKKKKEEECCC???;;;999999;;;<<<888666444333444444333111111111000000111222222333444444444555666777888999888999:::999888888:::<<<>>>>>>>>>>>>===;;;999888888666333000///222777;;;<<<;;;888666555555666666777999;;;;;;;;;;;;===>>>BBBDDDGGGHHHGGGEEEBBBAAA===:::888777999:::::::::;;;;;;<<<===>>>???@@@AAA???>>><<<:::999:::;;;;;;<<<<<<===???CCCHHHMMMOOORRR\\\fffjjjmmmrrruuutttsssvvvxxxyyyzzzhhh^^^lllzzz|||~~~wwwpppiiieee^^^UUULLLFFFBBB@@@:::999;;;<<<:::;;;BBBLLL```wwwcccmmmZZZWWWYYYYYYXXXSSSNNNLLLOOOQQQTTTUUUUUUSSSPPPRRRYYY___lll{{{}}}sssnnn{{{qqqXXXHHH@@@888999<<<666999999999999::::::::::::???FFFPPPWWWXXXXXXYYYZZZbbbggglllmmmnnnpppsssvvvnnnppptttyyy}}}yyysssqqqyyyxxxwww{{{}}}||||||{{{tttkkkggggggeeeaaa\\\aaa```_________\\\WWWSSSGGGEEEBBBAAA@@@???<<<:::>>>===<<<<<<===???AAABBBQQQDDDDDD@@@JJJPPPeeennnvvvvvvttt[[[TTTJJJEEEKKKPPPYYYYYY[[[\\\]]]aaahhhnnnmmmmmmhhh```[[[\\\[[[XXXWWWUUUQQQNNNKKKKKKKKKLLLFFFCCC@@@<<<:::999::::::777555333333333444333222111111111000111111222333333333333444555777888999777888999999888888999;;;>>>?????????>>>===;;;:::888666444111000222888<<<<<<:::888666555555666777777999;;;;;;;;;;;;===>>>>>>CCCHHHIIIGGGBBB>>><<<:::888777777888::::::999::::::<<<>>>@@@BBBCCCCCC???>>>;;;:::999:::;;;<<<;;;;;;:::<<>>DDDLLLQQQTTTVVVZZZ]]]^^^bbbgggiiiiiiiiikkkooonnnppptttxxx{{{}}}}}}zzzyyy~~~yyy~~~yyykkkfff```^^^^^^^^^ZZZWWW[[[ZZZWWWUUUQQQLLLGGGCCCAAA@@@>>>>>>>>>>>>===;;;???>>>>>>>>>@@@CCCFFFHHHSSSEEECCC===GGGRRRpppiii{{{sssuuuaaaZZZOOOIIIOOOSSS[[[XXXWWWZZZ\\\___gggoooooonnniiiaaa\\\\\\ZZZWWWUUUSSSOOOLLLJJJJJJKKKKKKFFFDDDAAA>>><<<:::999999666444333333444555444333222111111111111111222222222222333333555666888999777888999888777888999;;;>>>>>>??????>>>===;;;:::777666444222111333888<<<;;;:::888666555555777777777999;;;;;;;;;;;;===???<<>><<<;;;:::<<<@@@GGGNNNSSS^^^ccceeecccdddkkkrrruuuzzzuuuqqqrrryyylll^^^RRRXXXvvv|||yyyuuupppmmmhhh```UUULLLDDD>>><<<:::999:::;;;999:::BBBLLLmmmbbbmmmooo^^^RRRNNNKKKOOOWWW\\\]]]ZZZWWWUUUQQQMMMKKKKKKMMMNNNWWWhhh~~~ttt\\\MMM>>>;;;;;;666555555666777888999::::::;;;@@@FFFJJJMMMPPPVVVZZZ^^^```eeejjjiiieeefffjjjqqqtttwwwzzzzzz{{{|||}}}{{{kkk```]]]YYYVVVVVVWWWXXXUUURRRQQQPPPNNNLLLHHHEEEBBB@@@???>>>===>>>???@@@???>>>@@@???@@@AAAEEEJJJOOORRRTTTEEECCC<<>>;;;888777666444333333555666555444222222111111111111111222111111222333444666777888888999999999888888:::;;;<<<<<<=========;;;:::999555555555333333444888;;;;;;:::777666555666777888777999;;;;;;;;;;;;===???<<>>@@@EEEIIINNNPPPZZZ```dddbbbccciiiooopppyyyvvvrrrrrruuuzzz~~~{{{iii]]]WWWVVVggg~~~yyyxxxvvvrrrmmmhhh```VVVLLLDDD???===;;;999999999777999BBBMMMrrr]]]lllkkkTTTLLLLLLNNNSSSZZZ^^^]]]\\\VVVRRRNNNKKKKKKLLLLLLKKKSSS___pppgggTTTBBB;;;;;;666666666666666666777999999888===CCCFFFIIILLLQQQUUU\\\^^^dddkkkiiicccbbbfffmmmqqquuuwwwxxxyyy{{{}}}}}}vvviiiZZZOOOPPPNNNNNNPPPRRRTTTSSSQQQMMMLLLKKKIIIGGGFFFGGGHHHBBBAAAAAABBBDDDEEEDDDCCCBBBBBBDDDHHHOOOVVV]]]bbbTTTCCCCCC>>>IIITTTrrrvvvjjjnnnvvvZZZQQQKKKMMMTTTUUU[[[UUURRRVVVZZZ^^^gggpppqqqrrrnnnfffaaa___\\\XXXQQQOOOKKKIIIGGGGGGHHHIIIEEEEEEDDDBBB???<<<888666666444333333555666666555222222111111111111111222111111111333444666777888888999:::999888888:::<<<:::;;;;;;<<<;;;:::888777444555555444444555888;;;;;;999777666555666777888777999;;;;;;;;;;;;===???>>>HHHTTTXXXRRRGGG>>>999555444444555888999999888888888;;;AAAHHHLLLLLLKKKCCCAAA>>><<<<<<>>>@@@BBB:::===AAAGGGKKKOOOQQQRRRVVV]]]cccdddeeejjjmmmnnnyyyyyywwwtttsssvvv|||rrrbbbZZZ[[[bbbvvv}}}xxxyyywwwtttmmmhhh```VVVMMMFFFAAA>>><<<:::999888666888BBBNNNqqqXXXkkkbbbJJJOOOPPPRRRTTTVVVXXX[[[]]]VVVRRRNNNLLLMMMOOOOOONNNSSSZZZgggxxxnnnYYYDDD;;;;;;666888777666555555666777888777<<>>HHHPPPllluuujjjhhh|||___VVVOOONNNUUUWWWVVVPPPMMMRRR[[[ccckkkqqqtttrrrnnnjjjeee___XXXSSSPPPNNNKKKHHHFFFGGGHHHIIIFFFJJJLLLHHH@@@888444444444444555666888888666444222222222111000//////...000000111222333555666777555666777888999:::::::::<<<999777999>>>???<<<999555555555333222333666999<<<:::777444222333444555777888:::::::::;;;>>>@@@AAAMMM[[[```ZZZNNNBBB<<<>>>999777999:::999:::===:::===AAAEEEIIIJJJKKKKKKEEEDDDAAAAAABBBCCCCCCCCC===>>>DDDMMMPPPPPPTTT\\\bbbeeekkkoooqqqrrrssssssyyywwwuuuttttttxxx|||yyyggg^^^\\\aaadddsssxxxrrrooojjjbbbWWWMMMEEE@@@===;;;999999:::999999???GGGggg]]]kkkyyy]]]OOOGGGHHHKKKOOOQQQSSSTTTTTTYYYSSSPPPSSSUUURRRMMMKKKSSSYYY___gggwww}}}}}}{{{]]]JJJCCC;;;222666444333333777:::999555888:::===AAAEEEHHHJJJJJJWWWVVVZZZaaaeeeeeefffiiillllllmmmooorrrwww{{{~~~yyyyyyzzz}}}xxx{{{}}}xxxttthhhWWWKKKHHHEEEFFFGGGKKKPPPSSSTTTTTTVVVTTTRRRQQQQQQOOOMMMKKKIIILLLOOOPPPPPPNNNNNNOOOSSSUUUZZZ```hhhooosssvvvSSSHHHEEE===DDDJJJdddmmm}}}fffccc[[[SSSQQQVVVVVVWWWSSSSSSZZZbbbgggmmmrrrtttrrrnnnkkkgggbbb]]]YYYOOOMMMJJJFFFEEEDDDEEEFFFAAADDDGGGDDD>>>888777777666555555666777777555333222222222111000/////////000000111222333555666777555666777999::::::;;;;;;<<<999777999===???<<<999777777666444333444777999;;;:::777555444444555777777999:::::::::;;;>>>@@@CCCPPP^^^cccZZZMMMCCC???===999777999:::999:::>>>:::===AAAFFFJJJMMMNNNNNNKKKGGGCCCAAACCCEEEEEEDDDGGGFFFKKKTTTYYY\\\ccckkkooooooqqqtttvvvvvvtttsssooopppssswww|||wwwggg```^^^^^^gggmmm{{{vvvoookkkbbbWWWMMMEEE@@@===;;;999999:::999999???GGGVVVttt{{{jjjmmm|||~~~```QQQMMMEEE@@@EEEPPPWWWUUUOOOPPPKKKIIIKKKLLLIIIGGGHHHRRRaaannnqqquuuqqqppp}}}|||lllqqqvvv\\\KKK@@@:::777666555555777888777444777888;;;>>>AAAEEEGGGIIIQQQRRRXXXbbbhhhiiijjjmmmoooooopppqqqtttwwwzzz|||vvvvvvwww{{{~~~}}}wwwzzz~~~yyyttthhhXXXNNNKKKLLLNNNQQQUUUZZZ]]]^^^^^^```]]][[[ZZZZZZZZZXXXWWWTTTWWWZZZ[[[ZZZYYYYYYZZZeeegggjjjmmmpppsssvvvxxxVVVJJJEEE<<>><<<999999888777555333444777::::::999777555555666777888777999:::;;;;;;<<<>>>@@@DDDSSSccceeeZZZLLLDDDAAA===999777999999888;;;??????AAAEEEHHHKKKMMMNNNNNNLLLGGGCCCCCCHHHKKKKKKJJJNNNLLLOOOWWW```hhhrrrzzzrrroookkkllloooooojjjfffaaadddkkkvvvwwweeeaaadddeeedddllluuu~~~||||||~~~~~~|||}}}}}}zzzvvvpppkkkbbbXXXNNNFFF@@@===;;;999999:::999999???GGGZZZyyy~~~oookkk{{{dddVVVVVVOOOGGGGGGMMMQQQQQQOOOKKKGGGFFFFFFDDDBBBDDDIIIVVVnnnrrrttt}}}~~~~~~pppeeelllsssUUUDDD@@@999888888777777555444444666666888:::===AAADDDFFFJJJMMMUUU```gggggggggjjjjjjkkklllnnnppprrrssstttrrrsssuuuxxx{{{|||zzzwwwyyy|||{{{ttthhh[[[SSSPPPTTTWWW\\\bbbfffhhhhhhhhhfffccc```___```aaaaaaaaaaaacccfffgggfffeeefffffftttwwwyyyyyyxxxxxxzzz}}}VVVHHHDDD<<>>???>>>;;;777444444555999888666666666555333111222222222111111000000000///000000111222444555666555555777888:::<<<>>>???<<<:::999:::;;;<<<<<<:::999888777444222333777:::888777666555555666777888888999;;;;;;;;;<<>>;;;999999:::999999???GGGdddiiiccc|||lll___\\\```___WWWKKKGGGMMMTTTMMMJJJIIIGGGBBB???EEEMMM^^^vvvnnnkkkpppccc```www```IIICCC:::888777888666333333555666666666777:::>>>BBBEEEGGGIIIQQQ\\\```___^^^___eeefffhhhjjjmmmnnnooooooqqqrrrtttxxx{{{zzzwwwttt{{{~~~{{{zzz|||}}}sssiii^^^XXXUUUZZZ___fffkkknnnnnnmmmllljjjhhhddddddeeegggiiiiiiiiikkknnnnnnnnnmmmnnnooowww{{{~~~}}}{{{zzz}}}UUUEEEBBB===GGGFFFYYYwwwlllvvvkkkfffaaa^^^]]]XXXWWWTTTTTTXXX]]]aaaiiiqqqtttqqqmmmiiifffaaa\\\XXXMMMJJJFFFCCC@@@??????@@@===<<<;;;999666555666666:::888666555555555333222222222222222111111111111//////000111222444555666555555666777999;;;>>>???===;;;:::::::::;;;;;;;;;888777555222111222666999666666555555555666777888888999;;;;;;;;;<<>>;;;:::;;;:::999>>>EEELLLLLLMMMMMMMMMMMMMMMLLLJJJHHHIIINNNVVVZZZZZZXXXSSSQQQQQQVVV```jjjnnnnnn^^^WWWPPPRRRXXXZZZSSSLLLJJJNNNWWWfffxxxtttaaa^^^fffkkkmmmmmmzzz{{{uuu~~~}}}|||~~~~~~zzzvvvpppkkkcccXXXNNNFFFAAA>>>;;;999999:::999999???GGG]]]bbb]]]~~~zzzooo```ZZZaaaddd^^^RRRMMMQQQXXXOOOMMMKKKGGGAAA>>>EEENNN^^^nnnzzzuuugggggg~~~yyyrrrqqqnnnwwwvvvZZZMMM===888555777666222333777666666666777:::===AAACCCDDDFFFMMMVVV[[[ZZZYYY[[[ccceeehhhkkkmmmoooqqqqqqqqqrrruuuyyy{{{{{{xxxuuu{{{~~~xxxmmmjjjooouuu~~~tttjjjccc]]]ZZZ```gggooouuuvvvsssqqqooopppnnnkkkkkknnnqqqssstttqqqrrrtttuuuttttttuuuvvvyyy{{{}}}}}}{{{{{{}}}UUUFFFBBB>>>GGGCCCRRR{{{pppiiinnnpppjjjeee```]]]VVVXXXTTTRRRUUUXXX]]]gggqqqxxxuuurrrnnniiibbb[[[VVVHHHEEEBBB>>><<<;;;<<<<<<:::999999999999::::::;;;:::888666555555555444222222222222222222222222222/////////000222333555666666555555666888:::<<<>>>===<<<;;;:::999:::;;;<<<777666444111000222777;;;777777666666666777777888888:::;;;<<<<<<===???AAADDDRRR```bbbWWWIIIBBBAAA???===<<<<<<;;;:::@@@HHHLLLMMMNNNPPPRRRSSSUUUUUURRRQQQQQQSSSVVVZZZ\\\\\\_________bbbiiinnnhhh___PPPKKKGGGJJJQQQSSSNNNHHHGGGNNN\\\lll|||wwwfff[[[```kkkrrryyy{{{}}}|||wwwvvvxxxxxxuuuqqqqqqlllcccYYYOOOGGGAAA>>>;;;999999:::999999???GGG___ZZZ\\\zzzyyycccRRRQQQQQQQQQUUUYYY[[[YYYVVVOOOLLLJJJGGGAAA???FFFOOOXXX]]]bbbaaa^^^dddyyyuuuaaaGGG<<<444666777444444888666666666888:::===???AAA@@@AAAGGGPPPWWWYYY\\\```aaabbbdddfffiiilllnnnoooqqqrrrtttxxx{{{{{{yyywwwwwwzzz}}}~~~~~~tttddd___eeemmmyyyxxxnnniiiddd```eeennnyyy{{{wwwuuuqqqpppooopppssswwwyyyzzzzzz{{{}}}}}}||||||~~~~~~}}}}}}}}}}}}}}}}}}|||WWWGGGCCC===FFFAAAOOOiiijjjiiinnnhhhddd```]]]WWWVVVSSSRRRTTTVVVZZZeeeoooxxxvvvssspppjjjbbbYYYSSSFFFDDD@@@===;;;;;;<<<===;;;;;;:::;;;<<<===<<<<<<:::888555444555555444444222222222222222222222222/////////000111333555666666555555555666888:::<<<======;;;:::999999;;;<<<666555333111111444999===:::999999999999999999999999:::;;;<<<<<<===???BBBEEEPPP]]]```XXXLLLDDDAAA@@@???>>>>>><<<;;;BBBKKKPPPQQQRRRTTTWWWYYY[[[\\\ZZZXXXVVVSSSSSSXXX___fffppprrrsssuuuxxxuuueeeTTTGGGDDDCCCGGGNNNPPPKKKFFFGGGVVVkkk~~~jjj___^^^nnn~~~|||~~~{{{}}}{{{uuuppppppsssuuurrroooqqqlllcccYYYOOOGGGAAA???;;;999999:::999999???GGGiiiVVVXXX}}}ZZZFFFHHHGGGGGGMMMTTTXXXVVVSSSRRRNNNLLLKKKIIIHHHNNNVVVYYYUUUTTTVVVXXX___ooo~~~sssTTTCCC666777999666444888444555666888:::;;;===>>>===<<<@@@IIIQQQWWW]]]ddd``````aaabbbdddgggjjjkkkooooooqqqtttwwwyyyxxxwwwtttwww{{{}}}}}}}}}~~~~~~~~~|||nnndddccckkksss}}}tttpppkkkeeefffppp~~~~~~}}}tttssssssvvvzzz~~~}}}{{{|||~~~zzzYYYHHHBBB===EEEAAAQQQgggnnniii~~~gggcccbbb```___YYYYYYVVVWWWYYY[[[^^^hhhqqquuutttrrroooiiiaaaWWWPPPHHHFFFBBB???>>>>>>???@@@@@@???>>>>>>>>>===;;;999:::777555444555555555444222222222222222222222222...//////000111333444555666555444444555777999;;;======<<<:::888888;;;===777666444222222555;;;@@@<<<<<<<<<;;;;;;:::::::::999:::<<<<<<<<<===@@@BBBFFFPPP\\\___YYYNNNEEEAAAAAA@@@@@@???===<<>>?????????>>>===;;;:::;;;:::888666555444444444222333333444444333333222111111000000000000111111333333444444333444777:::999999888888999999:::;;;:::666333111444777:::;;;===;;;:::888777777888999:::;;;<<<<<<;;;;;;===???AAAKKKYYY___WWWIIICCCEEEEEECCCCCCCCCAAA>>>CCCJJJQQQTTT[[[```^^^ZZZ]]]ccc]]]ZZZSSSIIIDDDLLL```qqquuu\\\PPPGGGIIILLLQQQVVVWWWTTTPPPXXXooo{{{aaa[[[hhh{{{xxx~~~~~~}}}{{{|||xxxyyy}}}|||vvvpppkkkhhhbbbZZZQQQIIIBBB???:::888888999888999@@@IIIcccUUUYYYjjjMMMDDDPPP\\\^^^UUUKKKGGGHHHLLLMMMNNNOOOPPPTTTXXX\\\]]]YYYRRRMMMMMMTTT^^^eeepppcccMMM999555999999777555333444666777888888888888999888:::@@@DDDIIIRRR[[[bbbaaaaaaaaabbbdddfffhhhllllllnnnppptttwwwyyyyyyyyyxxxwwwzzz~~~}}}zzzzzz|||tttsssrrruuuzzz|||wwwrrrooojjjsss{{{{{{~~~~~~{{{SSSIIIDDD===@@@FFFSSSvvvzzzjjjccc|||uuurrreeeVVVTTTNNNRRRWWW\\\```eeekkkooorrrqqqoooiiiaaaXXXSSSPPPMMMJJJGGGCCCAAAAAAAAABBBAAAAAAAAAAAA@@@>>>===<<<;;;:::888666444444444444222333333444444333333222111111000000000000111111333444444333222222444666888888888888888999::::::888555111000222666888:::::::::999888888888888999:::;;;<<<;;;;;;;;;===???@@@FFFQQQVVVQQQGGGEEEHHHGGGEEEEEEFFFCCC@@@DDDJJJUUUYYYaaagggeee```___bbbUUUQQQJJJCCCAAAFFFRRR[[[lllrrrsssyyysssXXXKKKKKKNNNUUU^^^dddfffccc```kkk|||aaa]]]kkk}}}}}}}}}~~~xxxrrriiifff___WWWOOOHHHBBB@@@:::888888999888999@@@IIIjjj\\\\\\oooTTTOOO\\\hhhgggZZZKKKCCCBBBIIIIIIIIIIIIKKKLLLNNNOOOQQQQQQQQQPPPOOOPPPSSSVVVfff}}}~~~sss___HHH===888555333444333444555666777777888888:::888999===AAADDDLLLTTT[[[[[[\\\^^^```bbbcccdddfffiiilllmmmmmmooouuuyyyxxxwwwwwwxxxzzz||||||{{{{{{}}}zzzvvvzzzvvvwww}}}UUUIIIDDD>>>@@@FFFRRR{{{xxxeee```}}}tttcccTTTTTTJJJQQQ[[[bbbdddggglllqqqppppppmmmfff___XXXSSSRRRPPPMMMJJJFFFDDDBBBBBBBBBCCCDDDCCCCCCBBB@@@???>>>;;;:::888666444444444444222222333333333333222222111111000000000000111111333444444222000000111333777777777888888888999999666333000///111555777888777777888999999999999999999:::;;;;;;;;;;;;===???EEEGGGKKKOOOLLLFFFFFFIIIHHHGGGHHHHHHEEEBBBDDDJJJQQQUUU^^^gggiiidddaaabbbXXXTTTOOOKKKJJJKKKMMMNNNTTTYYYYYYaaannngggSSSIIINNNSSS]]]gggnnnpppmmmjjj{{{bbbaaappp}}}}}}~~~}}}vvvqqqiiiddd]]]UUUMMMFFFBBB@@@:::888888999888999@@@IIIfff```]]]lllUUUTTT^^^gggcccUUUJJJIIIMMMNNNLLLKKKMMMPPPQQQNNNLLLIIILLLOOOQQQQQQQQQRRRSSSfffpppooowww^^^KKK???777555777444444444555666666666666999777777:::<<<>>>DDDKKKRRRTTTWWWZZZ]]]___aaaaaa```dddggggggeeehhhpppxxxuuuwwwxxxxxxxxxyyy{{{}}}|||}}}~~~~~~|||~~~}}}~~~UUUIIIDDD>>>@@@FFFQQQ}}}www___]]]vvvnnn```SSSTTTRRRZZZdddhhhgggggglllrrruuussspppiiiaaaZZZWWWVVVQQQOOOLLLHHHEEEDDDCCCCCCEEEEEEDDDCCCBBBAAA??????;;;999777555444333333444222222333333333333222222111111000000000000111111111222333222111000222333666666777777888888888777666333000000222555777777444555777999::::::999999999:::;;;;;;;;;<<>>:::999777555333333333333111222222333333222222111111111000000000000111111///111333333222222444555444555666777777777666666666333111111333555777777222333666888999:::999999999:::<<<<<<<<<>>>@@@CCCOOOOOORRRUUUSSSLLLHHHJJJHHHIIILLLOOOKKKFFFFFFJJJKKKMMMTTT]]]aaaccchhhnnneeefffeee```YYYTTTSSSTTTYYYZZZSSSVVVcccddd\\\[[[]]]ccckkksssxxxzzzzzzzzz{{{ffflllvvvhhhiiizzz~~~~~~}}}zzzwwwtttooolllmmmggg___UUUKKKEEE@@@???:::888888999888999@@@III[[[rrrxxxzzz~~~ffffff||||||bbbSSSXXXVVVOOOCCC999<<>>DDDFFFJJJPPPVVV\\\___`````````\\\YYYZZZaaaiiinnnpppmmmsss{{{~~~|||zzzyyyyyyzzzzzz{{{{{{|||}}}}}}~~~TTTGGGDDD???AAACCCHHHnnn{{{bbbccchhhaaaXXXPPPSSSYYY]]]aaabbbaaadddkkkpppsssssspppjjjbbb[[[WWWUUURRRQQQNNNLLLIIIGGGEEEEEEFFFEEECCCAAA@@@???>>>>>>:::999777555333333333333111111222222222222111111111111000000000000111111...000222333333333444555333444555666777666555444555333111111333555666666222333555666888999999999999;;;===>>>>>>@@@CCCEEEIIILLLTTTYYYVVVNNNKKKMMMKKKMMMRRRUUUSSSMMMLLLOOONNNOOOSSSVVVUUUUUU\\\eeedddffffffbbb[[[VVVVVVXXXVVV]]]]]]```iiieee[[[ZZZZZZbbbmmmxxx~~~|||gggVVVUUU^^^qqqmmmmmm|||{{{|||}}}}}}yyywwwtttpppnnnkkkggg___UUULLLEEE@@@>>>:::888888999888999@@@III```vvvyyyxxx{{{bbbqqq~~~~~~}}}{{{~~~[[[OOOMMMLLLJJJEEEAAACCCKKKRRRTTTSSSRRRSSSRRRMMMFFF@@@@@@EEEMMMQQQQQQOOOKKKIIITTTllloooddd[[[III999888777555444444444555555444333444777999999===CCCBBBFFFLLLSSSYYY\\\^^^______ZZZVVVYYYbbbkkknnnnnnlllqqqxxx|||}}}zzzxxxvvvvvvxxxzzz{{{|||}}}}}}{{{TTTFFFDDD@@@BBBBBBCCCeeezzzkkkjjjzzznnnaaaUUUNNNUUUXXXZZZ\\\^^^```cccgggjjjllllllkkkgggaaa[[[WWWUUUSSSRRRPPPNNNLLLJJJHHHHHHGGGFFFDDDBBB@@@?????????:::888666444333222222333111111222222222222111111111111000000000000111111---000222222222111111222222333555666666666444333333111000000222444555555333333444555666777999::::::<<<>>>???@@@BBBEEEGGGIIIOOOXXX\\\WWWNNNMMMQQQPPPSSSYYY^^^\\\VVVUUUWWWRRRUUUXXXWWWPPPLLLSSS___aaabbbbbbaaa___\\\YYYWWWPPP[[[^^^aaafff```WWWZZZWWWcccsss~~~kkkYYYOOOMMMVVVhhhqqqooo}}}}}}~~~~~~yyy|||xxxvvvsssqqqpppfffbbb\\\TTTMMMFFFAAA>>>:::888888999888999@@@IIIcccvvvvvvsssttt```uuu}}}WWWOOOGGGGGGHHHHHHIIIJJJKKKLLLPPPQQQRRRRRRPPPLLLGGGDDDEEEJJJOOORRRQQQNNNLLLJJJOOObbbwwwvvvkkkdddXXXJJJ:::999666555444444555666555333444777888777;;;@@@>>>AAAGGGMMMSSSXXXZZZ\\\\\\YYYWWWZZZaaaiiimmmooonnnooorrrvvvyyyyyywwwuuurrruuuxxx{{{}}}~~~~~~~~~~~~UUUFFFCCC@@@BBBAAA@@@```wwwrrrnnnuuusssaaaSSSNNNXXXZZZ[[[]]]___aaacccddddddggghhhiiigggbbb\\\XXXWWWTTTSSSRRRPPPNNNLLLKKKJJJIIIGGGEEEBBB@@@?????????:::888666444333222222333111111222222222222111111111111000000000000111111...000222222000.........111222444666666555444333222000//////111333444333444444333444555777999:::;;;===???@@@AAACCCFFFIIIOOOUUU^^^```WWWMMMMMMRRRUUUXXX___eeeccc]]][[[^^^ZZZ^^^ccc```VVVPPPWWWccc]]][[[[[[]]]```___XXXRRRRRR\\\^^^]]]aaa]]]ZZZbbb]]]kkkvvvaaaRRRNNNRRRYYYjjj~~~~~~sssppp~~~{{{xxx~~~}}}yyyvvvtttrrrqqqppp```^^^YYYSSSMMMGGGBBB???:::888888999888999@@@IIIeeewwwuuupppsssffftttZZZTTTRRRNNNKKKIIIHHHGGGCCC@@@HHHKKKOOOPPPOOOMMMKKKKKKFFFGGGHHHGGGGGGIIILLLOOOKKKWWWdddnnn~~~yyy|||pppmmmggg^^^;;;999777555444444555666666444555777777555888===:::===CCCIIIOOOTTTWWWYYYXXXXXXYYY\\\```ffflllpppooonnnmmmppptttwwwvvvuuupppsssxxx{{{~~~~~~|||~~~RRRKKK@@@AAA===AAAFFFQQQzzzpppgggkkkqqq^^^VVVTTTSSSZZZ^^^aaaaaa______aaadddkkkhhhggghhheee___ZZZXXXSSSQQQOOONNNNNNMMMKKKIIIIIIGGGDDDBBB@@@>>>;;;999999888777666444444333333333222111///...,,,+++***000///.........///111222000000000000111111111111111222222333333444444555555333000...///111444666777777666666666666666777:::===@@@BBBCCCCCCDDDEEEMMMUUU]]]^^^XXXQQQOOOPPPYYY[[[]]]^^^^^^^^^___```___cccfffccc]]]ZZZ]]]bbbhhhddd```^^^^^^[[[UUUQQQWWW[[[aaaeeedddcccggglllkkk{{{|||ppp___RRRSSSXXXaaasssvvvqqqrrr~~~~~~~~~~~~|||~~~~~~}}}zzzyyyyyywwwsssooofffbbb\\\SSSKKKEEE@@@>>>888999;;;;;;888999EEESSSiii|||rrrnnn{{{fffppp]]]UUUOOOLLLKKKNNNLLLEEE@@@>>>GGGIIIHHHDDDFFFLLLKKKFFF@@@BBBFFFIIILLLMMMMMMLLLKKKVVV\\\]]]jjjwwwnnnpppeee___KKK>>>333444777777555666555555555555666777999999;;;;;;===AAAHHHOOOUUUYYYVVVWWWXXXZZZ\\\```fffjjjhhhjjjlllnnnooorrruuuxxxvvvuuuuuuxxx|||~~~SSSJJJ@@@AAA===@@@EEESSS~~~iiigggiiisss^^^UUUTTTVVVYYY\\\```aaa______bbbdddjjjiiihhhhhheee```[[[XXXSSSQQQOOONNNNNNMMMKKKIIIGGGEEEBBBAAA@@@???===;;;999888777555444444333333333222222111000///......000//////...///000111222222111111111000000//////111111222222333444444444444333111000000222444666777777666666666666777777:::<<>><<<888888666555444444333333333333222222222222222222000////////////000111222333333222111000///......111111111222333333444444333333222222333444555555777777666666666666777777;;;<<<>>>>>>???@@@CCCEEEKKKTTT```eeeccc^^^[[[[[[VVVXXXZZZ\\\]]]]]]\\\\\\aaaaaabbbcccccccccccccccdddbbb]]]TTTNNNNNNTTTZZZeeemmmrrrpppjjjjjjsss{{{{{{kkk\\\[[[hhhxxxzzzrrrnnnyyy~~~~~~~~~}}}|||yyywwwvvvtttpppnnnjjjfff^^^UUUKKKCCC>>>;;;<<<:::888777777===MMM]]]wwwbbboooSSSGGGBBB@@@AAAEEEFFFEEEFFFIIIJJJNNNNNNHHHBBBBBBDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJOOOWWW\\\^^^fff{{{{{{}}}UUUrrrwwwfffZZZIII:::888777333333777555555555555666777888888888888:::<<>><<<:::888777666555444444444444444333333333222222222222000000000000000111111111222222111111000//////...000000111111222333333333222222333444555555555555777666666666666777777888<<<===>>>>>>>>>@@@CCCFFFHHHRRR]]]dddccc___\\\[[[[[[[[[]]]___```___\\\ZZZ```___```bbbfffgggfffcccccc```[[[UUURRRUUU\\\aaafffooossslllcccdddnnnxxxyyyddd^^^jjj{{{~~~xxxuuu~~~}}}zzzwwwtttqqqooommmkkkggg___UUUKKKCCC===:::<<<:::888777777<<>>???:::666777555555555555555666777888777888888:::===AAAEEEGGGRRRSSSTTTUUUVVVXXX\\\___```cccgggjjjlllnnnppprrrtttssstttvvvyyy{{{zzzzzz~~~}}}}}}|||yyy{{{}}}ZZZGGG@@@CCC======BBBVVVyyyrrrnnnwwwggg```___```^^^bbbfffhhhhhhiiimmmpppuuuyyyxxxooogggbbb\\\VVVTTTQQQOOOMMMMMMKKKIIIGGGFFFDDDAAA???>>>===:::888777666555444444333444444444444333222111000000//////000000111111111111111000000000000000000111111//////000111111222222333111222333555555666555555666666666666666777888888>>>????????????AAADDDFFFFFFNNNWWW]]]]]]ZZZXXXVVV``````bbbdddeeeccc^^^YYYbbb``````dddjjjllliiifffeeeaaa\\\[[[]]]```bbbcccoooxxxxxxkkk^^^^^^fffmmmxxxooodddwww~~~|||~~~|||~~~}}}}}}zzzvvvrrrooonnnmmmjjjfff^^^TTTJJJBBB===:::;;;999888999888:::DDDOOOfff|||xxxxxx]]]xxx|||MMM@@@BBB???===>>>???@@@HHHPPPNNNHHHDDDFFFJJJLLLLLLKKKFFFEEECCCAAAAAACCCEEEFFFFFFHHHRRR^^^]]][[[llljjjqqqvvvgggaaaTTT@@@666999555555555555555666666777777888888999<<<>>>@@@BBBKKKMMMOOORRRTTTWWW[[[______aaadddggghhhiiilllnnnrrrqqqrrruuuxxxyyyxxxwwwyyyxxxxxx{{{~~~xxxssstttvvvyyy|||~~~~~~~~~\\\HHH@@@BBB======BBBSSSxxx~~~zzzssswwwggg```^^^^^^]]]aaaeeegggfffgggkkknnnuuu{{{{{{pppgggccc^^^XXXTTTRRROOOMMMLLLKKKHHHFFFFFFDDDAAA???>>>;;;888666666555555444333333444444444444333222111//////...///000111111222222111111//////000000111111111111/////////000111111222222000111222444555555555555666555555666666777888999>>>???AAAAAA@@@AAADDDFFFEEEIIIPPPTTTUUUUUUTTTTTTaaaaaacccfffiiifff```[[[aaaaaabbbfffkkkmmmkkkhhhgggdddaaacccgggjjjhhhfffzzz}}}kkk\\\ZZZ^^^```ddd|||ssshhh|||}}}zzzuuuuuu}}}zzzwwwvvvyyy}}}|||wwwqqqnnnmmmnnngggccc[[[RRRJJJBBB===::::::888999:::999999???GGG[[[pppkkkkkk{{{ccc}}}yyyNNNFFFHHHCCC@@@>>>===???IIISSSUUUJJJCCCEEEKKKKKKHHHFFF>>>>>>>>>???AAAEEEHHHJJJHHHHHHOOOYYYYYYUUU___pppuuuqqqIII777;;;666555555444555555666666666777777888:::<<<===>>>CCCFFFIIIMMMPPPTTTXXX\\\^^^```bbbccceeegggkkknnnqqqqqqsssvvvyyyzzzyyyxxxuuuttttttvvvyyy~~~{{{vvvwwwwwwxxxzzz|||~~~}}}~~~^^^JJJ@@@AAA<<<>>>BBBPPP{{{~~~}}}xxxpppzzzfff\\\[[[]]]]]]aaaeeefffffffffiiilllpppyyyzzzooofffeeeaaaZZZTTTRRROOOMMMLLLJJJGGGEEEDDDBBB@@@>>>===<<<999777555555444444333333444444222222222222111111000000///000111222222222111111111111111000000000000000......//////000111111222000000111222333444555555555555555555666777888999<<<>>>@@@AAAAAAAAABBBCCCDDDFFFIIILLLOOOQQQTTTUUU]]]]]]```eeejjjiiibbb\\\\\\]]]```cccfffgggfffdddeeefffhhhlllppptttvvvvvvqqqcccbbbdddccciii|||xxxqqq|||tttqqqsssuuuttttttvvv{{{}}}wwwqqqmmmmmmoooccc___YYYQQQIIIBBB>>><<<:::888888999999888===EEEXXXmmmhhhiii|||nnn~~~|||~~~zzzwwwQQQMMMLLLHHHCCC???===@@@KKKWWWUUUKKKDDDEEEGGGEEECCCDDD??????@@@BBBEEEHHHKKKLLLHHHGGGLLLSSSUUUSSSUUU[[[ppp{{{aaaCCC<<<666555555444444555555555444555666777888999:::;;;===@@@DDDGGGKKKOOOSSSVVVYYY[[[\\\^^^```eeekkkooonnnoooqqquuuxxxzzzyyyxxxsssrrrrrrrrruuu{{{|||{{{yyyxxxxxxzzz|||~~~}}}~~~~~~~~~}}}~~~___LLL@@@@@@<<>>>>>>>>===;;;999555555444333333333444444111111111222222333333333///000111222333222111111333333222111000///............//////000111111111000000000111222333555666555555555555666777999999:::===@@@AAAAAA@@@@@@AAACCCDDDFFFHHHLLLQQQUUUXXXWWWXXX\\\cccjjjjjjddd^^^UUUWWW[[[^^^`````````___aaagggnnnssswww}}}{{{qqqsssuuurrr{{{tttqqquuuqqqrrruuuzzz~~~xxxqqqmmmnnnooo```]]]WWWOOOHHHCCC???===;;;888777888888999???FFFUUUjjjfffhhh|||qqq}}}}}}vvvSSSSSSOOOJJJDDD@@@>>>AAAMMMZZZQQQJJJEEEFFFDDDAAAAAAFFFBBBBBBCCCCCCEEEFFFGGGHHHGGGGGGIIIOOOTTTUUUSSSQQQ```nnnxxxxxxtttzzzQQQ;;;666555555444444444555555333333444555777888888999999<<<@@@DDDGGGJJJNNNQQQSSSUUUVVVXXX\\\bbbjjjooojjjkkknnnrrrvvvxxxwwwuuusssrrrqqqpppsssyyyzzzxxxuuurrrqqqsssuuuwww|||}}}~~~}}}}}}~~~\\\FFFDDD===>>>BBB@@@OOOkkk~~~zzzvvvxxxqqqssseee```^^^]]]```eeehhhiiiiiiiiiiiillllllmmmllljjjfffbbb```TTTRRRPPPLLLIIIEEECCCAAA?????????===;;;888555444777666444222222222444555333222222111111222222333444444333333222111000000000111222111000//////111000000////////////000000222222222111222222333333444444555555777888999:::;;;<<<>>>???@@@@@@@@@??????AAADDDEEEGGGLLLRRRWWWXXXXXX\\\ccciiiggg]]]SSSRRRTTTWWWYYYYYYZZZ\\\]]]kkkqqqzzzvvvooozzzuuukkk~~~tttkkklllooowww~~~}}}zzzwwwrrrnnnkkkbbb___ZZZQQQHHH@@@<<<;;;:::888777777666666===FFF\\\nnnlllmmmqqqqqq{{{YYYPPPGGGIIIHHHEEEGGGLLLOOONNNEEEIIIKKKIIIIIIHHHCCC<<<<<>>>>>AAA>>>KKKfffwwwvvvyyyyyyvvvqqqxxxwwweeebbbddd___bbbeeeggggggfffffffffnnnnnnooonnnlllgggcccaaaWWWUUUSSSOOOLLLHHHFFFDDD??????>>>===;;;999666555666555333222111222333444333333333333333333333333444444333333222111111000000111222111000///000111000000////////////000000222222111111222222333333666555555555666777999:::;;;<<<>>>@@@AAAAAAAAA@@@???DDDHHHGGGFFFIIISSS[[[WWWWWWYYY```gggggg```YYYZZZ[[[]]]]]]\\\\\\]]]___lllsss~~~pppiiitttwwwnnn{{{qqqkkkkkkmmmuuu}}}}}}|||{{{wwwsssnnnkkk___]]]YYYQQQHHHAAA<<<;;;999777666777777777???GGG[[[nnnlllpppwwwtttzzzXXXPPPLLLMMMLLLHHHHHHKKKJJJGGGDDDHHHJJJIIIJJJKKKIIICCC??????AAADDDGGGJJJKKKKKKKKKGGGIIIQQQWWWSSSKKKFFFIIIOOOYYYfffuuutttjjjtttkkkhhhYYYEEE888222111666777333111333333333333333444555666666888999;;;>>>AAADDDGGGIIIHHHIIIKKKOOOTTTZZZ___ccceeefffjjjmmmqqqtttvvvwwwxxxqqqnnnsss{{{}}}}}}~~~zzztttrrrqqqooolllnnnjjjlllttt~~~bbbKKKGGG???>>>@@@<<>>>>>>>>===;;;999888777555444222111000111333444333333444555555444333333444333333222222111111111111222222222000///000111000000////////////000000222222111111222222333444888777555444555666999;;;<<<===???@@@AAABBBBBBBBB@@@FFFKKKIIIEEEIIIUUU```___^^^aaahhhooossspppkkkhhhhhhgggeeecccbbbbbbdddooowwwrrrccc\\\gggxxxzzz|||vvvqqqiiikkksss{{{{{{zzzxxxsssmmmgggccc[[[[[[WWWQQQIIIAAA===;;;888666666777777888???HHH[[[pppnnnsss{{{oooyyyWWWOOONNNOOOMMMIIIIIIKKKIIIEEEEEEHHHJJJIIIIIIKKKKKKGGGEEECCCAAADDDIIIKKKIIIFFFMMMKKKHHHIIIPPPTTTMMMCCCEEEKKKQQQWWWeeewww~~~{{{iiisss~~~iiiaaaWWWJJJ>>>888444666888777444222333333333333444444555666777888999<<>>===@@@;;;DDD\\\ttttttrrrjjjjjjcccbbbaaaccceeeeeedddcccdddeeelllmmmnnnmmmjjjeee```\\\VVVUUURRRNNNJJJFFFDDDBBB>>>>>>===<<<;;;:::999888444333111000000111333444333444666777777666444333333333333222222111111111111222333222000///000111000000////////////000000111111111111222333444444:::888666444444666999;;;===>>>???AAABBBCCCDDDDDDBBBEEEHHHGGGGGGMMMXXXbbbeeefffjjjsss{{{~~~|||uuuuuutttqqqmmmllllllmmmsss{{{ggg[[[WWWbbbqqq{{{~~~|||kkkmmmuuu~~~zzzyyywwwssslllccc[[[VVVYYYYYYVVVPPPIIIBBB===;;;:::888777888777888???GGG[[[vvvuuuxxx|||~~~fffyyyzzz|||uuuUUUOOOMMMMMMIIIFFFHHHMMMNNNJJJGGGJJJKKKGGGEEEGGGGGGEEEEEEBBB@@@@@@CCCFFFGGGFFFMMMLLLFFFBBBKKKVVVSSSGGGGGGMMMOOOPPP^^^sss~~~|||wwwkkkpppsssfffXXXIIIBBB999333333666666444333333333333333444555666666666888:::<<>>>>>???@@@BBBCCCEEEEEEDDDCCCCCCEEEJJJRRR[[[```aaadddjjjttt||||||}}}}}}}}}{{{xxxwwwwwwyyyvvv}}}fff___```ooo}}}tttuuu|||}}}zzzxxxwwwuuupppiii```YYYTTTZZZYYYVVVPPPHHHAAA===;;;<<<999999999777777>>>FFF\\\wwwiiipppSSSPPPOOOLLLFFFBBBFFFNNNPPPMMMEEEIIIIIIEEEBBBCCCDDDCCC??????===;;;:::>>>DDDIIIIIIGGG@@@===FFFUUUWWWOOOFFFKKKLLLNNN\\\sssrrrtttxxxfff```PPP;;;111444777777444444333333333444555555555555666888:::===???@@@DDDEEEHHHLLLPPPTTTXXXYYY^^^___cccgggkkknnnpppqqqssssssvvvzzz{{{zzz~~~zzztttooojjjfffeeedddjjjuuu{{{zzzvvvtttzzz~~~bbbHHHCCC<<<>>>BBB===CCCYYYnnnuuu}}}nnnqqqfff```aaabbbccccccfffjjjmmmmmmoooqqqrrrooojjjeeeaaaZZZYYYUUUQQQMMMIIIFFFDDDAAA@@@>>><<<;;;:::999999444333111111111222444555444444555666666555444444222222222222222222222222222333333333111000111222000000////////////000000000000000111222333444555999888666555666777:::<<<>>>>>>>>>???AAACCCEEEFFFEEEBBB@@@CCCKKKSSSYYY[[[ZZZ^^^eeennnuuuxxxxxxvvvzzz}}}{{{jjjfffmmm~~~{{{|||}}}~~~|||wwwvvvtttppplllfffaaa^^^^^^\\\WWWPPPGGG@@@<<<;;;<<<999999999777888>>>GGG]]]zzztttjjjRRRRRRRRRMMMFFFBBBEEELLLMMMIIIAAAGGGIIIEEEBBBCCCEEEEEECCCDDDCCC@@@>>>AAAJJJQQQCCC@@@;;;;;;DDDQQQXXXXXXCCCDDDFFFKKKWWWlll[[[===444444222444444444333333444444555555555666777999;;;===>>>EEEEEEGGGJJJMMMRRRVVVXXX]]]___bbbeeehhhkkkmmmnnnsssrrrtttyyy{{{|||zzz{{{}}}}}}wwwqqqkkkfffjjjhhhkkkssswwwsssmmmjjjttt{{{gggIIIDDD<<>>BBBVVVrrrpppkkkxxxsssfff___```aaaaaabbbdddiiillllllooorrrsssqqqmmmgggccc]]][[[XXXTTTOOOKKKHHHFFFCCCAAA???<<<:::999999999444333222111222333555666444444444444444444444444222222222222222222222222222333444333111000111222000000////////////000000000000000111222333555666777777666666777999;;;<<<=========>>>@@@CCCEEEFFFDDDDDDDDDEEEHHHMMMRRRVVVUUUXXX]]]ccciiimmmnnnnnnqqquuuzzzuuusss{{{{{{|||~~~zzz|||yyywwwuuurrroookkkiiigggccc```YYYOOOEEE???<<<;;;999777777888888:::AAAJJJ\\\}}}yyyuuueeePPPUUUPPPMMMGGGDDDGGGLLLIIIBBBDDDJJJMMMIIIDDDEEEFFFFFFIIIIIIHHHGGGGGGJJJNNNQQQCCC>>>;;;???FFFOOOZZZcccHHHCCCCCCIIIOOO[[[vvvwwwLLL999555111555444444333333444444444555555666777999:::<<<===CCCDDDFFFIIIMMMQQQTTTVVVYYY[[[^^^aaaeeegggiiijjjnnnlllooouuuzzz{{{~~~xxxxxxzzz|||yyyqqqkkkkkkgggggglllpppmmmjjjjjjvvv~~~lllKKKFFF>>>???DDD>>>AAATTTyyyppphhhfffrrrpppddd`````````___```bbbgggjjjjjjmmmppprrrppplllgggccc]]][[[XXXTTTOOOKKKHHHFFFDDDBBB???<<<:::999888888555444333222222444666777555444333333333333444555222222222222222222222222222333444333111000111222000000////////////000000000000000111222444555666666666666777888:::;;;<<<=========>>>@@@BBBEEEFFFDDDFFFHHHGGGFFFHHHMMMRRRPPPQQQSSSWWW\\\```dddfffhhhnnnuuu|||~~~xxxzzz~~~|||ssskkknnnvvv|||zzzwwwsssooollljjjiiigggcccZZZOOOEEE>>>;;;;;;666555666888999;;;DDDMMMYYYyyyrrr}}}rrrmmmbbbPPPVVVKKKIIIFFFFFFJJJMMMHHH???JJJPPPSSSMMMGGGEEEEEEDDDHHHFFFDDDFFFJJJLLLJJJGGGGGG@@@>>>EEEKKKPPP]]]lllQQQHHHEEEIIIHHHMMMhhhpppzzzQQQ???===;;;555444444333333333444444555666666777888:::<<<===<<<>>>AAAEEEIIILLLMMMNNNTTTVVVZZZ^^^aaaeeeggghhhhhhfffiiiqqqwwwyyyzzz|||yyyyyyzzz|||~~~xxxqqqjjjdddaaaeeejjjkkklllnnn{{{iiiPPPGGG@@@======???GGGOOOssskkkmmm{{{uuukkkiiibbb___dddhhhiiiiiijjjmmmnnnmmmkkkkkklllggg```\\\ZZZWWWQQQLLLHHHGGGGGGAAA>>><<<;;;;;;;;;:::888444333222222222333444555222333444555555444333222111111222222222333333333333333222111111222333333111111000///////////////000000000000111222333444333333444666888:::<<<===??????@@@AAABBBBBBBBBBBBEEEFFFGGGFFFEEEFFFGGGIIILLLJJJHHHHHHIIIMMMPPPSSSYYYaaalllsssvvv{{{vvvzzzzzzvvvyyy}}}|||||||||vvvmmmfffdddjjjsssyyy}}}{{{{{{~~~}}}|||wwwpppkkkiiieee```WWWNNNEEE???<<<;;;;;;888888:::777888HHH[[[^^^jjjlllxxxjjjvvvaaaSSSMMMKKKIIIGGGHHHHHHGGGBBB>>><<>>???AAADDDGGGKKKMMMQQQRRRUUUYYY\\\^^^```aaa```bbbfffmmmuuuxxxwwwtttrrryyy}}}{{{zzz{{{|||{{{|||rrr}}}xxxkkkbbb]]]```dddgggnnnwww~~~|||{{{|||jjjLLLEEE>>>;;;;;;===DDDKKKhhhllllllvvvsssiiidddbbbeeehhhhhhjjjlllmmmnnnmmmjjjjjjjjjfff___ZZZYYYVVVRRRMMMIIIGGGGGGAAA???<<<;;;;;;;;;:::888555555444333333444555666333444444444444444444333222222222222222222333333333333222111111222333333111111000///////////////111111000000111222333333333333444666888:::<<<===@@@@@@AAABBBBBBBBBAAAAAAEEEFFFFFFEEEDDDEEEHHHJJJGGGEEEDDDCCCDDDGGGKKKMMMQQQYYYccckkkqqqxxxzzznnnwwwqqqjjjjjjyyy~~~~~~}}}uuunnngggiiissstttnnnpppxxx{{{}}}~~~~~~|||wwwqqqllljjjbbb\\\SSSJJJAAA<<<:::999:::777777:::888999GGGYYYcccrrrttt}}}oooxxx```RRRKKKIIIHHHGGGHHHIIIGGGCCC???;;;EEEKKKIIIFFFFFFIIIIIIFFFFFFDDDBBB@@@BBBGGGKKKHHH@@@===BBBCCC???BBBJJJKKKIIIKKKOOOLLLIIISSScccrrrvvvxxxmmm|||ooobbb[[[RRRDDD:::999555333333111///111666444444444555666777888999;;;<<<<<<>>>AAAEEEHHHJJJKKKMMMPPPTTTWWWZZZ\\\]]]\\\^^^bbbiiippptttsssqqqssszzz}}}zzzwwwzzz}}}~~~vvvjjjssszzzpppggg```_________ccciiioooooopppttt}}}lllKKKDDD>>><<<<<<===BBBHHHeeeooo}}}kkklllvvvlllgggeeefffgggfffiiinnnmmmnnnmmmiiihhhhhhddd^^^XXXWWWUUUSSSOOOKKKHHHGGGAAA???===<<<;;;;;;:::888777666555555555555666666555444444333333444444555444333222111111222333444333222222111111222222333111111000/////////000000222111111111111222222333333444555666888:::<<<>>>>>>>>>@@@BBBCCCDDDDDDDDDEEEEEEEEEDDDCCCEEEHHHKKKEEECCCBBBAAABBBDDDGGGIIINNNTTT\\\ccckkksss~~~xxxsssrrrrrr|||{{{fff^^^___qqqxxxyyyvvv||||||ssslllrrr{{{qqqppptttzzzzzzuuu}}}}}}}}}}}}}}}{{{xxxsssnnnkkk```ZZZQQQFFF???;;;999999999555666:::::::::FFFTTTbbbvvv{{{vvv|||^^^PPPGGGFFFFFFGGGHHHIIIGGGDDDAAA@@@HHHMMMKKKHHHHHHJJJJJJCCCDDDEEEDDDCCCCCCEEEFFFDDDAAA===<<<===???>>><<>>AAADDDFFFGGGHHHKKKOOOSSSWWWZZZ[[[XXXZZZ^^^eeejjjmmmmmmlllqqqxxxzzzuuuqqqttt{{{}}}qqqwwwwwwvvvmmmddd```]]][[[\\\___bbbbbbdddkkkuuunnnLLLEEE@@@???>>>>>>BBBGGG```rrrvvvmmmeeesssooojjjgggfffeeecccfffllllllnnnlllhhhffffffccc___XXXVVVUUUSSSQQQNNNJJJGGGBBB@@@===<<<<<<;;;999888777777666666555555555666555444333222222333444555555444333111111222333444222222222222222222222222111111000000///000000111222222222111111222222333444444555666888;;;===>>>:::;;;>>>AAACCCFFFGGGHHHDDDDDDDDDCCCCCCEEEIIILLLHHHGGGEEEDDDDDDFFFHHHIIIQQQTTTYYY___fffpppxxx~~~xxxtttyyyttt___[[[bbbxxxwwwtttpppzzz{{{vvv|||yyyzzz}}}|||{{{zzzxxxtttppplll```ZZZPPPEEE>>>;;;;;;<<<999555555999:::999CCCPPP^^^uuu}}}zzz[[[MMMDDDCCCDDDFFFHHHIIIGGGDDDBBBFFFLLLOOOJJJEEEDDDDDDCCC===???AAACCCDDDDDDDDDDDD===???===:::@@@GGGEEE<<<999:::>>>DDDGGGLLLXXXfffiiimmmwww}}}rrrZZZVVVmmm}}}llldddYYYMMM;;;666333444444222111333444444333333333444555555777777888999;;;>>>AAABBBEEEGGGIIIMMMRRRVVVYYY[[[XXXZZZ^^^bbbfffhhhhhhggglllsssuuunnnjjjnnnwww}}}yyy{{{tttkkkddd```^^^]]]]]]^^^^^^```fffppp{{{qqqLLLFFFAAA@@@???>>>AAAFFFOOOwwwqqqqqquuuffftttqqqjjjdddcccbbb```ccchhhiiillllllgggeeefffeeeaaaYYYWWWUUUTTTSSSPPPLLLHHHCCCAAA>>><<<<<<;;;999888666666666666555555444444555444333222222333444555555444333222222333333444222222222222222222222222111111000000000000111111222222222222222222333444444444555777999;;;===>>>;;;===>>>@@@BBBDDDDDDEEECCCDDDEEEEEEEEEGGGJJJMMMLLLKKKIIIHHHHHHHHHJJJJJJPPPQQQSSSYYYcccmmmtttxxx{{{{{{yyywww{{{~~~}}}|||zzzxxxwwwwwwvvv}}}qqq___bbboooxxxqqqlll~~~yyy}}}{{{|||{{{|||}}}{{{yyyxxxwwwtttppplll]]]WWWMMMDDD===;;;;;;<<<999666666999888888CCCRRRdddyyywwwxxxWWWKKKAAA@@@CCCGGGIIIIIIGGGDDDCCCFFFKKKKKKFFFAAA@@@???<<<;;;<<<>>>@@@AAAAAA@@@>>>777<<<<<<999@@@JJJHHH===666777999<<<>>>DDDPPP[[[YYY___nnn~~~kkk]]]eeeuuuyyykkkiiiiiiXXXHHH888333444444222111444444333333333444444555777777777888:::<<>>===<<>>===<<<;;;999888666777777777666555444333555444444333333444444555222333333333444444444444111222222333333222222111111111000000000111222222111111111222222333444555444555666777999;;;===??????@@@@@@@@@@@@@@@???>>>BBBDDDFFFGGGGGGIIILLLNNNMMMLLLKKKIIIIIIHHHIIIIIIJJJIIIKKKSSS___jjjpppsssqqqoookkkiiinnnuuuwwwsssbbbaaa```bbbgggqqqzzzqqqiiitttssskkkeeewww|||~~~zzz}}}zzzwwwvvvvvvtttooojjjXXXSSSJJJBBB<<<999999:::999777777999777888III\\\tttooo|||qqqSSSIII@@@???CCCGGGIIIHHHFFFDDDCCC@@@DDDEEEAAA>>>??????===???===<<<======<<<:::888555999:::888===CCCAAA:::666888<<<===<<<===AAAEEECCCHHH]]]xxx|||iiisss~~~eeeDDD444222333444333333333333333333444555666666666666777888;;;===>>>??????AAADDDHHHMMMQQQSSSWWWZZZ]]]```aaabbbccceeehhhmmmooommmmmmtttzzz|||}}}}}}}}}xxxttt}}}ppphhhccc^^^XXX[[[\\\```gggpppxxx~~~uuuNNNGGGAAA>>>===<<>>???>>>>>>?????????>>>>>>>>>AAADDDHHHJJJKKKKKKMMMNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHFFFGGGPPP\\\fffkkkkkkcccbbb___ZZZ[[[^^^^^^ZZZRRRRRRTTT\\\jjj}}}|||sss{{{zzzxxxyyyyyy}}}}}}kkkccc^^^ppp}}}~~~zzzvvvtttuuurrrmmmhhhVVVQQQJJJBBB===:::999999888777999:::777<<>>CCCHHHJJJHHHEEECCCBBB===@@@AAA>>>>>>AAAAAA???AAA>>>;;;:::;;;;;;:::888:::;;;<<<<<<======<<<;;;888;;;>>>===;;;;;;;;;<<<>>><<>>@@@DDDHHHLLLNNNPPPTTTYYY\\\]]]___cccffffffiiilllmmmrrryyy|||zzzyyy~~~}}}}}}}}}xxxnnniiibbb[[[[[[]]]aaahhhpppvvvyyyzzz{{{wwwRRRJJJCCC@@@>>>>>>BBBHHHGGGmmmqqqhhhgggyyyqqqdddWWWMMMQQQ[[[bbbeeeeeeaaafffiiigggfffjjjnnnoooddd^^^XXXUUUVVVUUUQQQMMMEEEBBB???===<<<;;;999888999999::::::999888666555222333555555555555333222...000333666777777666444111222333444444333222111111111000000111222333333///000000222333555777888555555666777:::<<<>>>???888999;;;===???@@@AAAAAAAAADDDIIILLLMMMMMMNNNOOOPPPOOONNNLLLKKKJJJIIIIIILLLIIIIIIPPP\\\dddfffeeeXXXZZZXXXQQQLLLKKKKKKIIIUUUVVV[[[fffyyytttuuu~~~zzzzzzqqqrrrzzzqqqeee^^^ZZZlll~~~yyyuuussstttqqqlllgggVVVSSSLLLEEE@@@===;;;;;;777777:::;;;888???[[[xxxddd|||gggNNNHHH@@@>>>CCCIIIJJJHHHDDDBBBBBB>>>AAAAAA??????AAABBB???@@@<<<888888:::===>>>===??????@@@BBBAAA>>>>>>AAA;;;<<<<<<:::888;;;???@@@III<<<===TTTlllyyyZZZ```ttt{{{\\\GGG<<<555333333222333333444555666888999444444444444555777999:::======>>>???CCCGGGKKKMMMJJJNNNTTTXXX[[[^^^cccgggbbbeeehhhlllttt{{{{{{wwwxxxuuuqqqjjjaaa]]]___ccciiiooossssssrrrvvv}}}yyyUUUCCC>>>BBB???>>>BBB@@@GGGccc}}}bbbnnnwwwpppaaaOOOMMMXXX]]]bbbfffdddiiigggfffhhhkkkllliiifffddd^^^ZZZXXXUUUOOOLLLLLLIIIGGGCCC@@@>>><<<888555:::999999888777666555555666444333444555666555444222333444555555555444333111111111000000000000///000000111222333333444444111222222111000000111333555555666777999;;;>>>@@@??????>>>===============BBBEEEIIILLLOOOPPPPPPPPPMMMSSSTTTNNNKKKLLLJJJFFFGGGHHHKKKQQQXXX]]]aaabbb\\\TTTIIICCCBBBEEEIIIKKKMMMZZZ```jjjrrrbbbxxx~~~zzzuuutttxxx~~~rrr___YYYTTTccczzz~~~{{{zzzuuuvvvssspppppppppkkkcccVVVPPPHHHAAA===:::888777555888:::666444BBBccc]]]bbbLLLAAA>>>BBBCCCEEEFFFEEECCC@@@>>>=========>>>??????@@@@@@CCC>>>888888;;;>>>>>><<>>===<<<;;;;;;:::888888999::::::;;;<<<<<<>>>;;;===FFFTTTdddvvvhhhaaa{{{|||sssfff___VVVAAA444333000222...111888777111000666333333222222333444666777;;;::::::;;;===AAADDDGGGLLLOOOSSSWWW[[[]]]^^^^^^eeeeeedddfffnnnwwwxxxuuuwwwyyy}}}~~~~~~~~~~~~tttjjjfffbbb___bbbhhhlllllljjjllluuu~~~|||UUUCCC>>>BBB>>>===AAA@@@<<>>===<<<999777999999888888777777666666777555444555666666555444333333444555555555444333222222111111111000000000000111111222333333444444111222333222111000222444666666666888:::<<>>===<<<======>>>CCCFFFJJJNNNPPPPPPOOONNNKKKRRRWWWVVVVVVXXXVVVRRRMMMLLLNNNRRRXXX[[[[[[ZZZRRRLLLEEEBBBEEEIIILLLMMMRRR___iiiyyykkk```wwwwwwzzz~~~~~~}}}|||yyykkkZZZUUUPPP]]]rrrtttpppuuu}}}}}}|||xxxyyyvvvrrrrrrqqqkkkdddVVVPPPHHHAAA<<<:::888777888999999888999IIIkkk~~~^^^tttVVVEEE???@@@BBBBBBCCCDDDCCCAAA???>>>;;;<<<<<<<<<======>>>>>>>>>;;;999;;;???AAA>>>;;;=========<<<;;;;;;::::::888888999999:::;;;;;;<<<<<<999999===EEEOOO^^^kkk^^^^^^}}}nnn[[[VVVUUUFFF888666555444666666111...111444444333222222222333444666777888888999:::<<<>>>AAABBBFFFIIIMMMQQQUUUWWWXXXYYY^^^```aaabbbhhhppprrrpppwwwzzz}}}~~~}}}||||||}}}|||ssshhheee``````bbbeeefffeeeiiiqqqyyy~~~VVVCCC===AAA===<<<@@@???@@@HHHccc{{{fffpppvvvwwwxxxlll___bbbkkkjjjhhhkkkiiijjjjjjjjjiiiiiiiiikkkmmmbbb\\\XXXVVVSSSLLLGGGGGG???>>><<<<<<<<<<<<:::999888888888777777777777777999777666666777777666444444444555555555444444333333333333222222222111111111111111222222333333444333333444333222111333555666777888999;;;===@@@AAA@@@???===<<<<<<<<<===>>>DDDFFFKKKNNNPPPNNNLLLJJJHHHPPPXXX\\\___aaa___\\\XXXVVVUUUYYY^^^___[[[WWWGGGDDDBBBEEELLLRRRSSSRRRWWWfffrrr{{{fffhhh|||pppvvv~~~~~~qqqbbbVVVSSSPPP^^^qqqrrrmmmttt}}}}}}~~~~~~zzzvvvtttsssllldddTTTOOOGGG@@@<<<:::888777888777666777<<>>;;;;;;;;;;;;<<<<<<<<<<<<888888:::>>>BBBBBB>>>:::::::::::::::::::::::::::888888888999::::::;;;;;;<<<::::::;;;;;;???LLLXXXsssmmmWWWddd{{{eee]]]\\\NNNAAA>>>===222999888...,,,555777111222222222222333444555555555666777888:::;;;<<<<<>>HHHQQQlll}}}ppprrrzzzsssyyyyyyooobbbdddlllhhhggglllllljjjkkkkkkhhhddddddgggjjj```[[[VVVUUUQQQJJJEEEEEE>>>===<<<<<<<<<<<<;;;999777777777777777888888888:::888777777888888666555555555555555555444444444444444333333333222222222111111111222222333333333333444555444222222444555777777999:::<<>>===<<<===>>>>>>BBBEEEIIILLLLLLJJJGGGEEEDDDJJJSSSYYY]]]```aaaaaaaaa^^^\\\^^^bbbaaa[[[TTTBBBAAACCCJJJTTTZZZ[[[ZZZdddttt|||jjj{{{xxxrrr{{{www|||iiiXXXMMMMMMNNN]]]rrrtttqqqyyy{{{ttt}}}|||yyywwwtttmmmeeeSSSMMMFFF???<<<:::999888666444444555:::HHH```uuutttuuugggdddKKKCCCEEEIIIBBBAAA@@@???>>>??????@@@============<<<<<<<<<<<<888999;;;>>>AAAAAA===999888888888888999999::::::777888888888999999::::::999:::;;;;;;999:::EEERRReeeggg\\\fff}}}yyyiiiVVVQQQTTTOOO999888444111555999666000222222222222222333444444444555666777888999888888:::<<>>@@@;;;;;;???>>>AAASSS{{{yyynnnqqqooopppqqqrrrdddccciiiffffffnnnpppnnnooommmiiidddbbbdddggg___ZZZVVVUUURRRJJJEEEDDDAAA???============;;;999777777777777777888888888:::888777777888888777555666666555555444444444444444444444333333333333222111222222222222222333333444555555444333333444666777777999;;;===???@@@AAA@@@@@@??????>>>>>>>>>>>>@@@BBBEEEGGGGGGEEEAAA???>>>AAAHHHOOOTTTZZZ```eeegggccc```______[[[SSSLLL@@@BBBFFFMMMVVV]]]```aaavvvrrrzzz~~~www~~~vvv___OOOBBBDDDHHHWWWkkkmmmmmmxxxyyyttt}}}}}}}}}zzzwwwtttlllcccQQQLLLDDD>>>;;;:::999888777555555666888???PPP```iiimmmeeeaaaJJJBBBAAABBBCCCBBB@@@???>>>???AAAAAA@@@@@@??????>>>>>>======;;;;;;;;;<<<===<<<;;;:::666666777777888999999999777777888888888888888999444555888999666666???JJJ^^^}}}uuu{{{|||mmmdddpppyyyeeeppp~~~wwwYYYAAA000444999555111333111111222222222222222222333444555666777777777777999;;;===AAADDDGGGIIIJJJOOOWWW]]]\\\ZZZ^^^dddfffgggiiinnnrrrvvvyyyzzzzzz{{{zzzyyyxxxzzz}}}qqqmmmeee\\\VVVTTTWWWZZZXXX\\\aaaeeehhhnnnvvv~~~[[[GGG???AAA<<<;;;??????<<>>>>>===;;;:::888888888777777777777777888777666777888999888666888777666555444444444444444444444333333333222222222222222222222222222222444444555444333222444666666777999<<<>>>???@@@@@@@@@@@@AAABBBBBB@@@???>>>===???@@@BBBAAA???===<<<::::::>>>FFFLLLSSS\\\dddllliiieee```ZZZSSSKKKFFF@@@CCCHHHMMMSSS[[[ccciii~~~zzz||||||jjjTTTGGGBBBEEEHHHVVVfffggghhhuuu~~~xxxtttqqqiii```PPPKKKCCC>>>;;;:::999888888888888888888<<>>======<<<<<<;;;:::999999999999:::666666777777888888888888777777777777777777777777555666888:::888666;;;BBBTTTuuutttnnnZZZ:::666777......888000111111222222222111111333333444555555666777777999:::<<>>>>>>>>>>><<<;;;999999888888777777666666666555555666888999888777999888666555444444444555333333333333222222222222222222222222222222222222333444444333222222333555555666999;;;===????????????AAADDDFFFEEECCC@@@===<<<======>>>===<<<<<<;;;<<<999;;;@@@DDDHHHOOOYYYbbbbbb___XXXPPPHHHDDDCCCBBBFFFKKKNNNQQQZZZiiitttuuussswwwuuu\\\KKKEEEFFFIIIKKKWWWffffffiiiwww~~~yyysssooolllcccZZZOOOIIIBBB===:::999999888777888999999888>>>PPPaaawww^^^\\\|||dddQQQIIICCCAAA?????????>>>>>>??????@@@???>>>>>><<<;;;:::999999888888888888888888999:::777777777777777888888888777777777777777777777777888777999;;;:::777999===CCCZZZnnn~~~hhhqqq|||tttQQQ@@@777///000777000000111222222111000///222222111222333555777888999999:::<<<>>>@@@BBBCCCDDDKKKQQQQQQSSSXXX\\\\\\^^^aaaeeejjjooosssvvvxxxwwwxxxyyy{{{}}}~~~|||~~~|||uuujjjccc___^^^\\\ZZZYYYZZZ^^^ccceeehhhuuu^^^JJJAAABBB===<<>>HHHdddvvvdddttt{{{WWWjjj}}}mmmhhhoooooonnnnnniiimmmjjjhhhhhhjjjiiifffbbb^^^YYYXXXYYYWWWPPPKKKJJJ???>>>======>>>>>>===<<<:::999999888777666666555555444444555888999999888999888666555444444444555333333333222222222111111222222222222222222222222333333444333222111333555444666888;;;===>>>?????????BBBEEEHHHHHHDDD@@@======<<<<<<<<<;;;;;;;;;;;;???;;;;;;>>>???===BBBJJJOOOPPPPPPJJJBBB<<<<<<>>>EEEJJJOOOPPPQQQ[[[nnn~~~nnnlllpppzzzjjjRRRGGGEEEDDDHHHJJJUUUdddeeeiiixxxxxxttt~~~{{{zzzuuuoookkkhhh___VVVNNNIIIBBB===:::999999888444555777777777@@@VVVkkk~~~\\\]]]}}}___MMMFFF@@@============>>>>>>>>>>>>>>><<<<<<;;;:::888777666666333555777888888888999:::888888888888888777777777777777777777666666666666555333444888999666666999444BBBUUUppp}}}```bbb{{{eeeKKK<<<555333333///000111222222111000///111000//////111333666888888888999:::;;;===???@@@???EEEJJJLLLOOOUUUWWWVVVYYY\\\```eeekkkooossstttuuuvvvyyy|||}}}~~~~~~~~~zzz~~~}}}rrrjjjhhhfffaaa^^^\\\\\\```eeegggjjjwww```JJJIII@@@;;;DDD@@@AAA???HHH```}}}eeerrr___fff}}}yyyuuurrrmmmeeedddiiijjjhhhgggiiimmmlllgggbbb```___]]][[[YYYUUUPPPLLL@@@@@@@@@@@@???===<<<;;;;;;999888777777777555444777888888777777666555444:::999888777666555444444222222222222222222222222111111111111111111111111111222333333111111222333333666999===???@@@@@@@@@BBB???===@@@GGGIIIFFFAAA;;;<<<<<<;;;:::;;;>>>AAA@@@@@@???>>>???BBBGGGKKKGGGFFFDDD@@@>>>???BBBFFFKKKNNNOOONNNUUUeeevvvoooyyyqqqTTTCCCBBBGGGBBBJJJQQQSSSXXXeeettt|||~~~gggdddzzz}}}zzzxxxwwwvvvpppiiieeeccc^^^WWWKKKFFF@@@<<<::::::999888;;;666888777222BBBaaattt^^^YYYyyyTTTNNNAAA<<>>???AAACCCFFFIIILLLMMMNNNNNNSSSWWW]]]bbbfffjjjnnnpppqqqtttwwwwwwwwwxxx|||}}}|||wwwlllccc___^^^```bbbfffjjjooosssuuu{{{~~~^^^FFFEEE<<<777@@@<<<===???FFF```kkktttnnnmmmzzz{{{iiibbb]]]YYY\\\ccchhhggggggiiilllkkkgggcccaaa___]]][[[XXXUUUPPPLLLAAAAAA@@@???>>>======<<<<<<:::888888888888666444444555666777888888888888999888777666555444333333222222222222222222222222111111111111111111111111111222333333111111222333333555999<<>>AAACCCDDDCCCBBBCCCEEEIIILLLNNNCCCBBBBBBBBBDDDFFFIIIJJJJJJNNNQQQRRRYYYhhhwwwwwwxxxbbbNNNDDDDDDFFFKKKRRRXXX[[[aaannn|||zzzhhhggg|||xxxssssssooogggbbb```[[[VVVIIIEEE???;;;999999888777:::555888777555HHHhhhzzz^^^aaa~~~MMMHHH===:::>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777777555555666777777777777777666555444444555666999::::::888555444555777777666555555666666666777777777555888;;;DDDXXXssszzzfff\\\mmm|||mmmjjjaaaPPP@@@666444555000000222444222000000333444333333222222333333444666666666777888:::;;;<<>>999AAA===>>>???CCC^^^tttzzz|||nnnyyyrrrZZZPPPNNNPPPWWW```dddeeegggiiikkkjjjfffcccccc```]]]ZZZXXXUUUPPPMMMDDDCCCAAA???>>>>>>>>>???===;;;:::999:::999777666555666777888888999999888777666666555444333222222222222222222222222222222111111111111111111111111111222333333111111222333333555888<<<>>>?????????>>><<<<<<@@@GGGMMMPPPPPPFFFFFFEEECCCBBBCCCFFFIIIMMMJJJGGGGGGIIIIIIGGGEEEBBBAAAAAADDDIIIMMMNNNMMMOOOUUUZZZ]]]eeettt~~~{{{cccPPPGGGEEEHHHJJJRRRXXX]]]```iiiyyyzzzooosss|||vvvoooqqqoooggg```]]]ZZZVVVHHHDDD>>>:::888888777777888444777888:::QQQsssZZZiiiqqqFFFAAA999:::<<<===<<<;;;;;;:::::::::;;;::::::999999888777777777555555666666666777777777555444444333444555777888888666444333444666666555555555555666666666666777777;;;===<<>>@@@BBBDDDFFFHHHLLLPPPUUUZZZ^^^aaaeeehhhlllooosssttttttuuuyyy|||~~~~~~}}}|||{{{zzzsssqqqjjjhhheeecccdddgggkkknnnppprrruuu{{{fffJJJFFF@@@<<>>===;;;:::;;;:::999777999999999999888777666555555555444444333222222111111111111111111111111111111111111111111111111111111222333333111111222333333555888;;;>>>>>>>>>>>>>>>===>>>AAAFFFMMMSSSUUUPPPOOOMMMKKKIIIKKKNNNQQQSSSOOOMMMOOORRRRRRLLLGGGMMMIIIGGGKKKRRRWWWWWWUUU]]]ccchhhllluuuwwwXXXGGGDDDIIIPPPUUU\\\```dddjjjxxx{{{uuu|||~~~{{{vvvpppsssrrrjjjbbb___[[[XXXHHHCCC>>>:::888888888777777444777999>>>YYY{{{wwwUUUooohhhBBB>>>888<<<===<<<<<<;;;:::999999999999999999888888777777777777666666555555555666666666555555444444444555777777666444333333444555555444444444555555555666666666888>>>BBB???===GGGZZZiii{{{~~~uuunnnttt~~~xxxllleeeaaa[[[OOOFFF===555000333444000000333333333222222222222333333666666666666777888999:::;;;;;;;;;<<<>>>@@@CCCDDDHHHKKKOOOSSSWWWZZZ^^^aaahhhlllpppqqqqqqsssvvvyyy|||~~~~~~zzzxxxyyy{{{~~~~~~||||||zzzwwwooolllgggdddccceeehhhkkkkkknnnrrrwww|||hhhHHHCCC>>>;;;@@@:::>>>===???YYY~~~}}}sssqqqwww{{{hhhZZZRRRHHHCCCCCC]]]bbbhhhkkkjjjhhhgggggghhhfffccc```]]]YYYTTTQQQLLLJJJGGGEEECCCCCCDDDEEE???===<<<;;;;;;;;;999888888888999888888777666555444444333333222222111111111111111111111111111111111111111111111111111111111222333333111111222333444666999<<<>>>???>>>>>>@@@AAAAAABBBFFFKKKRRRWWWXXXWWWTTTQQQOOOPPPTTTWWWUUUUUUWWW]]]cccddd^^^XXXWWWSSSQQQTTT]]]dddgggfffnnnssswwwzzzyyyZZZJJJIIIPPP[[[dddkkknnnrrr{{{yyyuuu}}}}}}yyyuuuxxxvvvnnngggccc^^^YYYHHHDDD>>>:::999999999999777444777999@@@^^^~~~oooTTTuuubbbCCC???999@@@>>><<<<<<:::999999888888888888888777777777777666666777666555555444555666666666666666666666666777777555333222222444555444333444444444444555555555555666888::::::888===IIISSSyyy~~~zzzvvv}}}qqqqqq}}}uuuSSS>>>...///444333111333333222222111111222222333555555555555555666777888::::::::::::<<<>>>@@@BBBCCCFFFIIIMMMPPPSSSWWW[[[bbbgggkkknnnnnnooorrruuuxxxzzz}}}~~~}}}{{{wwwuuusssvvv{{{~~~~~~}}}|||~~~zzzooolllhhhdddbbbbbbdddeeebbbffflllpppsssvvvyyy|||lllJJJDDD@@@===AAA;;;@@@???@@@YYY~~~yyyuuu~~~zzzpppfff\\\NNNEEEDDD[[[bbbjjjmmmkkkhhhhhhjjjkkkjjjgggeeebbb]]]WWWSSSMMMLLLJJJHHHFFFEEEEEEEEE???===<<<;;;<<<;;;999888444555666777777888888777444333333333222222222111111111111111111111111111111111111111111111111111111222333333111111222333555777:::===?????????>>>AAACCCDDDDDDEEEIIIPPPVVVZZZYYYVVVRRRPPPQQQUUUXXX[[[^^^bbbhhhllliiibbb\\\VVVUUUWWW]]]fffnnnrrrttt||||||^^^RRRSSSZZZfffqqqtttxxx~~~|||yyy}}}zzzzzzvvvooojjjfff^^^VVVHHHDDD>>>:::999999999999777555888999AAA^^^zzzkkk[[[}}}[[[DDD@@@;;;CCC???<<<;;;:::999888777777777777777777666666666666666777666555444444444555666666666666666666666666666444222222333444555444333333333333444444444555555777444222333666:::CCCMMMrrr}}}ssssss}}}uuucccqqqiiiJJJ111///555555222444222222111111111111222222222222111111222222333444999999::::::<<<===>>>??????AAAEEEGGGJJJMMMRRRUUU[[[```eeehhhhhhiiilllooorrrtttvvvxxxxxxwwwuuusssrrrvvvzzz}}}~~~}}}~~~~~~pppoookkkgggdddaaa___^^^^^^ccciiimmmmmmnnnqqqssspppLLLEEEBBB@@@BBB<<>>@@@@@@@@@??????CCCFFFFFFEEEHHHOOOVVVXXXVVVRRRNNNLLLMMMQQQTTT\\\aaaiiiooopppkkkddd___\\\___fffmmmuuuzzz~~~zzz]]]WWW^^^fffooowwwzzz~~~|||zzzwwwqqqkkkhhheeeZZZOOOFFFBBB===999888999999888888666888888???[[[sssuuu}}}hhhaaaRRRBBB???;;;EEE>>><<<;;;:::888777777666666666666666666666666666666888777555333333444555666555555555666666555555444333222222333555666555333222333333333333444444444999555333666888999>>>EEEYYYnnnwwwooojjjuuuxxxVVV999444777333111555222222111111111111222222111111000000000111222222777888999;;;;;;<<<<<<<<<===???AAACCCFFFIIINNNQQQSSSXXX^^^aaaaaabbbeeegggkkkmmmoooppprrrrrrrrrqqqrrrvvvzzz|||||||||~~~~~~wwwvvvtttpppkkkddd^^^[[[\\\aaafffhhhhhhiiinnnrrrnnnHHH@@@>>><<<>>>888===BBB===PPP}}}{{{|||ooonnnyyyiiiXXXGGG???AAAXXXbbbmmmpppllliiijjjnnnooooooooonnnkkkddd\\\VVVKKKKKKJJJIIIGGGEEECCCAAA>>>===;;;;;;;;;;;;999777666666666666555444333222444444333333333333333333000000000000000000000000111111111111111111111111111222333333111111222333888999<<>>YYYnnnmmmvvvdddeeeKKK???===;;;EEE===<<<;;;:::888777666666666555555555666666666666666888777555333333333555666444444444555555444333333333222222444666666555333222222333333333444444444666444666;;;:::444333777>>>\\\www~~~~~~sssmmm{{{xxxxxx~~~]]]AAA:::888222000666222222111111111111222222222222222222222222333444666777999;;;;;;;;;::::::;;;===@@@AAADDDGGGLLLOOONNNSSSYYY\\\\\\]]]```bbbggghhhiiikkkmmmoooppppppqqqtttxxxzzzyyyzzz}}}{{{~~~zzzrrriii```[[[VVVZZZ^^^______bbbiiiooosssOOOEEE???<<>>AAATTT___kkkmmmgggcccfffllluuuxxxxxxuuuqqqmmmeee\\\RRRRRRQQQPPPNNNIIICCC>>><<<;;;999999999888555333555555666666666666666555333333333222222222111111111111111111111111111111444444444333333222222222222333333222111000222333777;;;???AAABBBBBBCCCCCC@@@BBBDDDEEEFFFJJJPPPUUUOOOLLLJJJJJJLLLJJJDDD???KKKUUUcccppp{{{rrrZZZ___mmmqqqooopppyyywww~~~zzzwwwqqqiiibbb[[[UUUOOOKKKCCC???;;;999999999888777<<<777888;;;EEE^^^oookkklllkkk```www{{{PPP@@@:::AAA>>>===<<<999666666999;;;:::999666666555555555555666666555444444333333444444555222333555666666555333222111222222333333444444555666555444333222333333444555555555555666666666666;;;GGGZZZiiinnnrrr|||jjj^^^pppzzzooo[[[lll\\\KKKDDD???777333333444555444111000111222222//////000111222222333333444444555666777888999999999:::;;;===???AAADDDEEEKKKNNNRRRUUUWWW[[[^^^aaaddddddeeeeeefffhhhllloootttvvvwwwxxxxxxyyy|||~~~~~~~~~~~~zzzuuunnneee___^^^XXXTTTUUUXXX[[[cccjjjtttOOODDD???<<>>AAAKKKZZZiiiwwwsss\\\```mmmqqqssswww~~~{{{yyytttooohhhaaaZZZSSSNNNJJJBBB???;;;999999999888777888666888<<>>===;;;999777777999;;;:::888555555444444444444555555444444333333333333444444222333555666666444333222333333333333333333333222666555444333222333333444444555555555666666666666666<<>>@@@BBBDDDGGGJJJNNNQQQSSSVVVZZZ]]]```aaabbbcccdddggglllooossstttvvvwwwwwwxxx{{{}}}{{{tttllleeeccc\\\WWWVVVWWWWWW[[[aaawwwOOOCCC???===AAA:::>>>@@@AAAAAATTTxxxuuuuuuyyy|||jjjlllggguuuzzzfffTTTBBB<<>>AAA:::???<<<>>>BBB[[[zzzqqq{{{wwwkkkffflllwwwgggUUUBBB;;;<<>><<<:::999999999888666555555666666555555444444444444333333333222222222222222222222222222222222333333333333333333333333222333444333222333555666999<<<@@@BBBAAAAAAAAABBBCCCCCCDDDEEEFFFIIILLLNNNHHHFFFDDDDDDDDDBBB???<<<===AAAJJJWWWeeesssqqqbbbhhhttt|||||||||{{{zzzzzz|||xxxsssrrrtttssspppkkkfff```XXXQQQKKKAAA>>>:::888888888888777333777777BBB```zzz|||nnnRRRYYYyyyfffGGG>>>777<<<888777777888888999999888777555555444444333333444444555444333333333333333333444222222333444444444333333333333333333222222111111444333333333333333333333333333444444444555555555777444555???JJJVVVcccnnn{{{uuuiiigggiiittt~~~eee@@@999333000222444444222111000000111111111222222222222333333444555555666666777777888999:::<<<>>>???>>>@@@DDDFFFHHHJJJNNNPPPVVVXXXZZZ\\\^^^```dddgggoooqqqrrrssstttvvvxxx{{{||||||{{{}}}}}}wwwpppggg```]]]YYYRRRNNNMMMSSSDDD@@@???AAA:::@@@===>>>AAA]]]nnnyyy|||nnn___~~~vvvwwwhhhWWWDDD;;;;;;CCCMMM\\\gggmmmpppqqqrrrsssuuuuuutttwwwzzzzzzvvvoooiii___VVVPPPLLLIIIGGGBBB???<<<:::999888666444555555555555555444333333444444444333333333222222222222222222222222222222333333333333333333333333222333444444333444666888;;;>>>AAACCCBBBAAAAAABBB@@@@@@AAACCCFFFJJJLLLMMMFFFEEEDDDCCCBBBAAA???===@@@@@@FFFQQQ[[[hhh{{{~~~nnngggrrr|||~~~~~~{{{zzzzzz}}}~~~vvvqqqpppqqqpppnnnkkkgggaaaYYYPPPJJJ@@@===:::888888888888888555:::555DDDmmm{{{rrrbbbNNNdddZZZBBB===777<<<888999666777999999888777555555666666555555555555666666333333333222222333333333111222222333333444444444111111111222222333333333222222333333333333333333333333333333444444444444555555777888:::HHHccc{{{oooxxx\\\FFF:::222333555333111111111111111111111222222222222222222333444444555555666666666777888999;;;<<<;;;===@@@CCCDDDFFFIIILLLQQQSSSVVVXXXYYY[[[___aaalllnnnpppqqqrrrtttwwwyyyzzzzzz{{{|||~~~xxxooogggddd```XXXQQQNNNWWWEEEBBBAAAAAA:::AAABBB@@@>>>TTTiiixxxuuu\\\vvv}}}yyyjjjYYYFFF===>>>JJJUUUbbbkkknnnnnnpppsssssstttsssqqqsssxxxxxxuuusssmmmddd[[[TTTOOOKKKHHHEEEBBB>>>:::999777555444555555555555555444333222444444444444333333333333333333333333333333333333222222333333333333444444111333444444444555888:::>>>@@@CCCDDDDDDBBBBBBBBB>>>>>>>>>AAAEEEIIIJJJKKKFFFEEEDDDCCCAAA@@@??????@@@>>>BBBKKKSSS]]]pppwwwlllnnnvvv}}}~~~}}}~~~}}}wwwrrrooonnnkkkjjjhhheee```WWWNNNGGG???<<<999777888888888888555===666EEEtttxxxnnnZZZPPPsssSSS@@@???:::>>>;;;;;;666888999888666555555555666666666555555666666666333333222222222222333333111111222222333333444444000000111111222333333444111222222333333333333222222222222333333333444444111444777555333@@@___{{{sssffftttyyyYYYGGG777555666333000111111111111111111111111111111222222222333333333333555555555555666777888999999;;;>>>@@@AAACCCFFFHHHKKKNNNQQQTTTUUUXXX[[[^^^hhhjjjlllmmmnnnpppsssvvvyyyzzz|||}}}~~~yyyppplllhhh```XXXTTT[[[GGGDDDCCCBBB:::AAA???AAA>>>NNNyyyyyyeeezzzcccsss{{{~~~kkkXXXGGG@@@CCCPPP[[[iiiooommmlllpppuuuuuuuuurrrooopppuuuuuussstttooohhh```YYYRRRLLLHHHEEEBBB===:::999888777555555555555555444333222111555444444444444333333333333333333333333333333333222222222333333444444444111333444555555666999;;;@@@CCCEEEFFFEEEDDDCCCCCC>>>======@@@DDDGGGGGGFFFFFFFFFEEEDDDBBB@@@@@@AAAAAA>>>@@@HHHLLLRRRcccvvv~~~|||sssllluuu}}}yyy~~~}}}zzzuuupppkkkhhhhhhgggeee```WWWMMMEEE???<<<999777888888888888222???888EEEuuuyyyuuuYYYTTT{{{NNN??????:::===999:::777888999777444333444666666555555444444555555666333333222222222222333333111111111111222333444555111111111111111222222222000111222333444333333222222222222222333333333333111222444444444;;;OOObbb}}}``````ooouuuyyy{{{lllSSS===777666111///111111111111111111111111111111111111222222222222222444444444444444555666777777999<<<===>>>@@@BBBEEEDDDGGGLLLPPPSSSWWW[[[]]]cccdddggghhhiiikkknnnqqqvvvyyy|||~~~~~~}}}|||{{{~~~yyyuuuqqqhhh___[[[]]]IIIFFFDDDBBB:::AAA777@@@CCCQQQuuuqqqbbb}}}nnnssswww|||kkkWWWGGGBBBGGGRRR^^^kkkooollljjjooouuuwwwvvvsssnnnooossstttqqqtttpppjjjccc\\\TTTMMMHHHDDDAAA===:::999999999888555555555555444333222111555555444444444333333333333333333333333333333333222222222333333444444444111333444555555666999;;;AAADDDGGGGGGFFFDDDDDDDDD@@@>>>===???CCCEEEDDDBBBGGGGGGFFFDDDBBBAAAAAABBBDDD???@@@FFFGGGIIIXXXkkkwwwwwwqqqmmmzzz~~~xxx~~~}}}~~~}}}}}}|||xxxpppjjjhhhhhhhhhgggbbbYYYNNNFFF>>><<<888777777888888888...???:::EEEsss|||[[[WWW}}}vvvJJJ===>>>888:::666777777888888666333222444777555444444333333444444555333222222222222222222333111111111111222333444555333333222222111000000000000111222333444333333222111111222222222333333333555222111555777999>>>EEEcccuuu{{{|||}}}{{{iii___ZZZlllzzzxxxrrrttt|||xxx[[[@@@888555000///222222222111111111111111111111111111111111222222222444333333333444444555666666888:::<<<<<<>>>@@@CCC>>>BBBHHHMMMRRRWWW\\\______aaacccdddfffhhhkkknnnrrrvvvzzz|||}}}~~~zzzyyyzzzzzzvvvmmmddd___iiiIIIBBB@@@@@@AAA>>>:::>>>@@@PPPqqqsssaaayyyhhh{{{\\\MMMKKKIIIKKK\\\```eeejjjlllnnnqqqsssvvvpppmmmooonnnkkkmmmssspppnnnlllhhh^^^PPPHHHHHHFFFCCC>>>:::999888777777666555444333333444555666444444444555555555666666333333333333333333333333444444444444444444444444222333333333333555888;;;CCCDDDEEEFFFGGGFFFEEEDDD@@@>>>===>>>AAACCCDDDDDDIIIDDD???>>>AAABBB@@@>>>>>>999===GGGGGGEEEUUUnnnvvvjjjiiinnnxxxzzz~~~}}}~~~{{{vvvssspppnnnkkkiiifffbbb[[[RRRIIIBBB>>><<<999888999888777666999999:::LLLgggpppqqq{{{|||jjjjjjsss}}}yyy~~~oooPPP===;;;999888999666555555444333333333444444444444333333222111000000222222222222222222222222000111111111111222222222111111222222222333333333222222222222222222222222222222222333333333444444333333333444444666777777GGGPPPbbbsss|||~~~mmmYYYYYYnnn|||ooooooxxxsssnnn^^^MMMFFF@@@888333333000111222222111000000000000000000000000000000000333333333444444444555555555777999::::::;;;===???<<>>IIIdddxxxbbbvvviiiooosss\\\KKKHHHIIIOOOVVV\\\eeemmmpppqqqqqqqqqvvvqqqooopppooolllmmmqqqnnnlllllljjjaaaTTTLLLKKKFFFBBB===:::999999888888888777555444444444555666444444555555555666666666444444444444444444444444444555555666666555555444333444444444444666:::===DDDDDDFFFGGGGGGGGGGGGFFFCCCAAA@@@AAACCCEEEFFFFFFGGGEEEDDDFFFJJJKKKIIIGGGHHHEEEGGGLLLQQQZZZsss}}}yyy|||ssskkknnnxxx|||wwwsssooommmlllkkkiiieeeaaaZZZQQQGGGAAA===;;;999888888888777666666777888GGGbbbpppttt{{{vvvdddeeeppp~~~fffJJJ:::;;;999999:::666555555444333333333444444555555444333333222111111222222222222222222222222000000111111111222222222111111111222222222333333222222222222222222222222222222222333333333333444333333333333444555666777<<>>;;;===@@@DDDHHHKKKNNNOOOUUUVVVYYY\\\```cccfffgggiiilllnnnpppqqqtttwwwyyy}}}wwwoooqqqOOOFFFBBB@@@AAA===???BBB???EEEXXXllleeemmmhhh{{{ffffffYYYGGGEEEGGGOOOOOOXXXeeeooottttttrrrpppuuurrrqqqrrrqqqooooooqqqlllkkkllllllfffZZZPPPMMMDDDAAA===::::::::::::::::::999777555444444555555555555555666666666777777555555555555555555555555444555777888888777555444444555555555666888<<>>999===;;;;;;;;;444666555444444333333333333444444444333333222222222111111111111111111111111000000000000111111111111111111111111222222222222111111111111111111111111111111111111222222222222333333222222333444555555444222777EEEVVVdddooovvvwwwzzzuuuwwwzzz~~~|||aaa^^^www}}}nnntttbbbBBB666444222000000000000000000000000000000000000000222222222222333333333333222444666666666666888:::999999:::;;;===@@@CCCDDDJJJKKKNNNRRRVVVZZZ]]]^^^```aaacccdddhhhmmmtttxxxzzz|||ZZZMMMFFFBBBBBB===999>>>???FFFRRR^^^xxx}}}QQQ^^^zzzccclll{{{pppnnnfffaaaYYYVVVTTTZZZcccjjjnnnpppppppppoooqqqrrrsssuuuxxxyyyyyyqqqmmmmmmpppmmm```RRRJJJEEEBBB>>><<<===>>>>>>>>>>>>===;;;888777666666666777777777888888888999999666666666666666666666666111333555777777555333111111333444555666999===AAAEEEEEEFFFFFFGGGHHHIIIIIIFFFEEEEEEFFFGGGHHHFFFEEEBBBDDDFFFGGGGGGHHHMMMQQQSSSXXXZZZ```ooo}}}wwwhhhSSSJJJCCCCCCGGGLLLTTT\\\ooouuujjj```hhhvvvsss~~~{{{}}}uuunnnjjjhhhhhhdddaaa^^^ZZZUUUOOOGGGBBB;;;999777777888888777666111999;;;IIIggg{{{}}}dddWWWeeeyyyqqqKKK>>><<>>??????<<>><<<:::888888888888888888888999999999::::::666666666666666666666666222333555666666555333222111222444555666999>>>BBBEEEEEEDDDDDDEEEEEEFFFGGGDDDCCCCCCEEEFFFGGGFFFDDDFFFHHHJJJGGGCCCCCCHHHMMMPPPPPPOOOQQQ\\\cccZZZLLLFFFAAA???CCCIIIRRR___llleeebbbppp{{{uuuppplllkkkjjjcccaaa]]]YYYUUUNNNHHHCCC:::999777777888888777666555:::@@@TTTqqq||||||zzz```XXXooobbbHHH>>>===>>>:::<<<>>>777777666555444333222222222111111111111111000000000111111111111111111111111/////////000000000111111000000000111111111111222111111111111111111111111///000000000000111111111222222222111111222222333333333444555:::IIIeee}}}uuupppxxx___ZZZqqqyyyyyyfffBBB<<<555111111111000...000000000000000000000000000000111111111222222222222333555555444444666888777888888999:::<<<===>>>BBBCCCEEEIIILLLOOORRRSSSUUUVVVXXX[[[^^^eeelllqqqwwwyyy}}}~~~{{{{{{{{{aaaSSSJJJFFFEEE@@@CCC@@@;;;BBBSSSgggnnnaaayyybbb{{{qqqooo}}}pppcccXXXWWWYYY\\\```dddhhhlllpppssssssvvvvvvsssuuu{{{~~~||||||tttpppssssssiiiYYYOOOKKKGGGCCCAAAAAAAAAAAAAAA@@@>>><<<:::999999999999999999999999::::::::::::555555555555555555555555444444555555555555444444111333444666888;;;@@@DDDEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBBBBDDDGGGGGGFFFDDDFFFJJJMMMIIICCC@@@CCCHHHJJJLLLOOORRRUUUTTTNNNHHHIIIHHHKKKTTT^^^jjjzzzooottt~~~}}}|||yyyvvvsssrrrqqqqqqfffccc^^^YYYTTTMMMFFFAAA:::888666666777888777666;;;===GGGdddyyyyyy___^^^~~~WWWDDD<<<<<<<<<777<<>>???AAADDDGGGIIIKKKLLLOOOQQQSSSVVVZZZ___fffkkkppptttyyy|||~~~}}}{{{|||~~~~~~}}}~~~bbbTTTKKKGGGFFFAAACCC@@@<<>>===;;;:::::::::;;;999999::::::::::::;;;;;;555555555555555555555555666666666555555666666666222444666777999===BBBEEEEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBDDDGGGHHHGGGEEECCCIIINNNKKKCCC>>>???CCCIIIQQQ]]]eeebbbYYYTTTTTTLLLNNNVVVffftttyyy}}}zzzsssrrrrrrqqqqqqqqqqqqrrriiieee```ZZZSSSLLLDDD???:::888666666777888777666<<<;;;GGGiii}}}sss}}}sssZZZ^^^QQQAAA:::;;;999555;;;BBB>>>777777555444333222222222222222222222222222222333000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000////////////000000000000222222111111111111111222000222555555222444BBBQQQqqqsssggg{{{gggJJJVVVdddooooookkkjjjhhhdddOOOGGG===777666555333000000000000000000000000000000000000000111111111111222444555555444444666777222444666888::::::::::::<<<===???AAACCCEEEGGGHHHLLLNNNQQQTTTXXX]]]ccchhhjjjooouuuzzz}}}~~~||||||{{{{{{}}}nnnXXXMMMFFFDDDHHHBBBBBB===AAAPPP```}}}{{{[[[qqqfffaaa~~~cccccchhhccc\\\OOORRRXXXccclllmmmjjjlllqqquuuuuuvvvxxx{{{|||||||||xxxvvvtttsssuuusssfffXXXRRRMMMGGGDDDDDDDDDBBB@@@>>><<<:::777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666666555555555555444444333333333444444444666888<<<@@@BBBBBBBBBCCCCCCDDDDDDEEEEEE>>>@@@BBBDDDEEEEEEDDDCCCDDDLLLSSSOOODDD???CCCIIIVVVYYYfffxxxyyynnnhhhaaaeeeqqqxxxpppqqqvvvvvvnnniiikkkkkkiiicccfffeee]]]TTTMMMEEE>>>999999777666555555555555<<<>>>RRRpppyyynnnhhhmmmmmmjjjbbbnnnzzzPPPAAA>>>:::777777888888888;;;:::999777555444333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000222333444333111333999>>>LLLddd|||sssrrrsssLLLIIIRRRdddtttrrrccc[[[^^^OOONNNRRRTTTKKK;;;222222111111222222111000//////111111000000111111222333333333333222222111111111555555555666666777888999888999;;;===@@@BBBCCCDDDHHHJJJNNNQQQTTTXXX]]]aaadddiiiooouuuzzz}}}~~~~~~{{{{{{zzzzzz|||uuu___TTTLLLHHHKKKDDDEEEAAABBBLLLXXXsssxxxTTTbbbxxxooobbb```]]]qqqdddZZZOOOTTTYYYccclllnnnkkkmmmrrruuuuuuwwwyyy{{{}}}}}}|||{{{xxxsssppprrrrrrhhh\\\TTTOOOIIIEEEEEEEEECCCAAA???===;;;999888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555555555555444444333333333555555666777:::>>>AAACCCCCCCCCCCCDDDDDDEEEEEEEEE???@@@BBBDDDEEEEEEEEEDDDDDDKKKRRRUUUSSSSSSUUUXXX^^^cccppp~~~uuuqqqzzzyyyrrrooouuuvvvqqqmmmmmmkkkhhhdddgggeee\\\SSSKKKDDD===999999777666666555555555888>>>UUUpppwwwmmmkkkuuu~~~xxxooozzztttKKK@@@===999777777777888777:::999777666444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000000000111111111333666999???KKKbbbyyy~~~{{{zzz{{{}}}hhhXXXVVVYYYbbbiiihhhfffeeekkkzzzqqqTTT???666222222222333333444444444111111000000111111222333333333333222222222111111555555444555555666777888777888999;;;>>>@@@AAABBBCCCEEEIIILLLOOOSSSWWW[[[```dddiiinnnrrrvvvzzz}}}~~~~~~~~~}}}|||}}}}}}fff[[[RRRNNNOOOGGGIIIDDDDDDJJJSSSkkkwwwQQQXXXmmmwww```vvv___ZZZ}}}fffYYYRRRVVV[[[dddmmmooommmnnnsssrrrtttvvvxxxzzz{{{{{{{{{{{{xxxqqqmmmnnnooohhh___WWWQQQKKKGGGGGGFFFDDDBBBAAA???===:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666555555555444444444444444666777777999<<>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777666666555555555555555444444444666666888:::<<<@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEGGGHHHHHHGGGMMM]]]qqqtttlllllloooqqqqqqpppnnnllljjjmmmmmmhhh\\\QQQIIICCC===999888888777666666777777777@@@QQQaaagggiiitttnnnaaaooouuufffEEE===:::777555555555555444555555444222111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000//////////////////////////////000000000000000000000000111//////222666777555222666222;;;TTTkkkzzzqqqfffjjj```TTTdddyyycccBBB666555333111/////////000111111000000111111222333222222222222222222222222222222222222333444555666555666777999:::<<<======>>>@@@CCCEEEGGGJJJNNNQQQSSSVVVZZZ^^^ccciiipppuuuvvvxxxzzzzzzyyyzzz}}}|||}}}~~~kkk\\\WWWVVVVVVRRRNNNCCCCCCLLLRRR___vvv}}}OOOHHH^^^iii]]]pppcccccc\\\^^^dddmmmpppooopppsssqqqtttxxxyyyxxxwwwwwwxxxwwwwwwvvvssssssqqqiii___ZZZUUUMMMIIIGGGFFFCCC@@@BBBAAA???===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777777555555555555555555555555555666777:::<<>>AAABBBDDDFFFJJJLLLMMMPPPTTTXXX^^^eeemmmrrrsssvvvxxxxxxxxxyyy~~~}}}||||||}}}}}}qqqaaa\\\[[[ZZZYYYSSSGGGDDDJJJLLLWWWmmmbbbGGGSSSwwwzzzaaa~~~yyykkkggg]]]^^^dddlllpppppppppsssuuuyyy}}}~~~{{{yyyxxxyyyyyy{{{|||{{{zzzwwwmmmccc]]]WWWOOOJJJHHHFFFCCC@@@@@@@@@>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777777777555555555555555666666666555666888:::===@@@BBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHKKKPPPYYYgggvvvvvvvvvyyy|||}}}uuuqqqmmmiiihhhlllooooooooorrrqqqooogggXXXLLLFFFAAA===999888888777777888888888999BBBLLLTTT```pppcccVVVfffsss[[[EEE;;;999777555555555444222222222111111000111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////......////////////000000000000000000000000000000////////////////////////,,,,,,---///111111000...000444555777HHHeee}}}wwwjjjeeeuuu|||lll\\\___ggg~~~```:::888444111000111333444111111000000111111222333111222222222222333333333111111111111222333444555666666777777888999999:::888:::<<<>>>>>>@@@DDDFFFGGGJJJNNNRRRWWW^^^eeejjjkkkooosssuuuuuuwww{{{~~~~~~|||{{{zzz{{{|||}}}|||llleeeaaa]]][[[ZZZPPPIIIIIIIIIXXXrrrSSSSSSnnn~~~mmmwwwrrrfff^^^^^^ccckkkppppppppprrrvvv{{{{{{wwwvvvwwwzzz}}}}}}|||yyypppfff___YYYQQQLLLIIIGGGDDD@@@>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777888444555555555666666666777666777999<<>>;;;999777666666666444222222111111000111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////........./////////000000000000000000000000000000////////////////////////+++---...///......///000///000222444:::HHH\\\mmmoooyyywwwbbbjjjuuuqqqccc^^^gggpppxxx}}}xxxdddDDD@@@:::444111111222333111111000000111111222333111111222222222333333333222222222222333444555555444444555555666666777777666888:::;;;;;;===???BBBAAADDDGGGJJJNNNRRRXXX\\\]]]bbbiiinnnppprrrvvvzzzyyyxxxwwwwwwxxxzzz|||~~~uuummmfff___ZZZ]]]XXXPPPKKKJJJ^^^~~~___WWWkkkvvvzzzzzzwwwuuuccc___^^^bbbkkkpppooooooqqqtttyyy~~~}}}xxxsssrrrtttzzz}}}}}}{{{yyywwwooogggbbb[[[SSSNNNKKKHHHEEEBBB======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777888888888444555555555666666777777777888;;;>>>@@@CCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAABBBCCCFFFHHHIIIIIIHHHGGGLLL```xxx~~~}}}tttvvvyyy~~~}}}||||||kkkgggjjjsssxxxuuussssssmmmjjjaaaQQQEEE@@@===:::999888888888888888999999???XXXpppyyyeeehhhxxxHHH888;;;999777777777666444222111111111111111222222333000000000000000000000000////////////////////////000000000000000000000000////////////////////////---.........//////000000000000000000000000000000////////////////////////,,,///111111......000333444///111777333///@@@XXXcccuuuxxxxxxvvvxxxqqqqqq}}}wwwwww|||qqqcccUUUcccttt}}}zzzmmm```VVVQQQHHH???999555555555111111111000111222222333111111111222222333333333222222222222333444555666333333333444444555555555777888::::::;;;<<>>@@@CCCEEEGGGJJJMMMPPPQQQXXXaaahhhkkkooosssvvvssssssssstttvvvzzz}}}~~~xxx}}}zzzpppmmmlllkkkeee___XXXMMMKKK___yyyWWWmmmZZZllluuu\\\TTT[[[eeellloooqqqsssuuuwww|||yyysssqqqqqq{{{~~~~~~{{{yyywwwqqqjjjaaa[[[TTTPPPNNNJJJCCC===AAA???===<<<<<<<<<;;;:::============<<<=========999888888777666555555444666666777777888888999999999999:::<<<@@@CCCDDDDDDCCCAAAAAACCCDDDDDDEEEHHH@@@BBBFFFIIILLLMMMMMMMMMMMM```uuu~~~}}}www{{{}}}}}}}}}ppprrrxxx~~~~~~~~~}}}{{{rrrppppppsssxxxxxxsssnnnlllggg]]]RRRGGG???<<<<<<888888888777555555777999EEEiiixxxwww\\\rrrkkkFFF>>>888777555333222222222222333222111111333333222111000000000000000000000000////////////////////////........................////////////////////////////////////////////////000000111111111111000000........................//////000///------...000111111111111333666999;;;XXXnnnzzztttqqq|||}}}oooiiikkknnnnnnuuusss]]]ZZZdddzzz|||mmmfff]]]jjjnnn\\\@@@111111666444222000000111111111000111111111111111111111111111111222222222333333333222222333333444555666666555555666888999:::<<<<<>>;;;:::::::::999888<<<<<<======<<<;;;;;;:::888888777777666555555444666666666777888888999999999999:::===AAACCCDDDDDDAAA@@@@@@AAAAAAAAAAAABBBBBBDDDGGGKKKMMMNNNOOOOOOJJJXXXjjjwwwzzzuuuwwwyyy}}}~~~vvvtttwwwrrrpppooorrrvvvvvvqqqllljjjddd[[[OOODDD>>>;;;:::888888888777555666888:::FFFnnnrrrooowww[[[{{{bbbBBB===888777555333222222222222222111000000222222111000////////////////////////................................................................................................//////000000000000//////...........................///000///------///000111000///000111333666777CCCZZZppptttllllllzzztttdddccclllsssvvv{{{qqqrrr}}}vvv~~~fffFFF666222000111222222111111222222111111111111111111111111222222222222222222222333111111222222333444444555444444555777888999:::;;;>>>>>>>>>???AAADDDGGGIIINNNRRRWWW\\\```dddhhhkkkmmmpppsssuuuvvvwwwyyyzzz}}}~~~~~~zzzyyy{{{yyyxxxvvvsssnnncccRRRIIIUUUhhh}}}}}}lllyyy\\\lllpppgggiiikkkllllllnnnppprrrsssxxx}}}~~~{{{xxxwwwxxx|||yyyrrrmmmnnnpppmmmggg```^^^[[[WWWRRRMMMHHHEEEAAA???<<<;;;;;;:::888777999:::<<<<<<<<<:::888777777777777666555555444444555666666777888888999999999999:::===AAADDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAACCCDDDFFFIIIKKKMMMNNNNNNKKKTTTcccttt}}}wwwqqqnnnqqqvvv{{{|||~~~}}}wwwwwwsssqqqppprrrvvvuuupppjjjiiibbbWWWKKKBBB<<<999888777888888777555666888:::HHHpppmmmggghhh[[[UUU===<<<888777555444333333333333111000//////111111000///////////////////////////......................................................................................................////////////................................./////////------///000000////////////111222333555CCCYYYjjjkkkhhhrrrkkkbbbfffmmmvvv|||}}}vvvXXX???555...111333333111///000111222222222222222222222222222222222222222222222222000000111111222222333333333333444555666888999999<<<<<<===>>>@@@BBBEEEFFFHHHKKKOOOSSSVVV[[[```dddjjjmmmpppqqqrrrsssuuuvvvvvvxxx||||||uuufffRRRGGGQQQaaarrreeeppppppyyyxxxvvvsssooommmmmmooopppssswww{{{}}}|||zzzyyyyyyvvvrrrlllhhhjjjnnnkkkeee]]]]]]\\\XXXRRRLLLHHHGGGEEECCC@@@>>>===<<<:::999555777999;;;<<<:::888777666666666555555444444444555555666777888999999:::::::::;;;>>>BBBDDDCCCBBBBBBDDDEEECCCCCCDDDDDDBBB@@@AAACCCDDDGGGIIIJJJKKKMMMRRR^^^nnn~~~tttlllccchhhpppxxx}}}}}}}}}~~~~~~zzzyyyvvvtttrrruuuxxxxxxrrrllliiiaaaUUUIII@@@;;;999888777888888777555666888:::LLLjjjyyymmmiii{{{dddaaa~~~}}}wwwLLL::::::777666555444444333333333111000//////111111000///////////////////////////................................................................................................---..................---.........................../////////------///111111000////////////000111666555>>>TTTjjjvvvuuuqqq~~~}}}pppeee^^^pppxxxuuuppp```MMMDDD777666555333222222222222222222222222222222222222333333333222222222222111111111111111222222333333111222333444555666777777::::::;;;<<<>>>@@@BBBCCCBBBEEEHHHKKKNNNSSSXXX\\\cccfffiiijjjkkklllnnnooorrrtttxxx||||||hhhPPPFFFOOO]]]oookkkwwwwwwrrr}}}yyysssnnnlllmmmoooqqqtttwwwzzz{{{{{{zzzyyyyyyvvvtttppplllmmmnnniiibbb[[[\\\[[[WWWQQQLLLIIIHHHIIIFFFBBB@@@???===;;;999111333777:::;;;;;;999888555555555555444444444444555555666777888999::::::::::::<<>>999333111333555555444222222222222222222222222222222222222222222222222222222222222333333333333111111222333444555555666888888999:::<<<>>>???@@@???AAACCCFFFHHHLLLQQQUUU\\\^^^bbbdddeeefffhhhjjjoooqqqtttxxx{{{~~~mmmRRRFFFMMMYYYmmmtttqqqtttqqqyyytttmmmiiiiiilllppprrrsssuuuwwwyyy{{{{{{zzzyyy|||}}}{{{vvvrrrpppjjjccc^^^\\\YYYVVVRRROOOMMMKKKJJJGGGCCCAAA???===:::888111333666888:::::::::999444444444444444444444444444555666777888999:::;;;:::;;;===@@@CCCDDDCCCAAABBBHHHJJJGGGHHHMMMMMMGGG@@@@@@??????AAADDDGGGIIINNNSSS]]]dddgggqqq~~~sssooogggkkkqqqxxx|||}}}}}}|||zzzyyyzzz|||{{{zzz~~~~~~|||vvvuuuuuuyyy~~~zzzvvvlllaaaRRRFFF???===;;;:::666777777666666777999;;;QQQ```nnnrrrwww[[[bbb]]]AAA888888333333333333333222111111222111000000222222111000........................------------------------........................------------------------------------------------------............------........................---...///.........000222222222222222111111000000(((222555777LLLjjjuuuoooeeeiiippp|||ppp^^^lll~~~{{{wwwgggggg}}}~~~vvvnnndddXXXLLL???:::444111000111111000333333333333333333333333111111222222222333333333222333333333333333333333111111222222333444555555555666777999:::;;;<<<======???AAACCCEEEGGGKKKNNNTTTWWWZZZ]]]___aaaccceeejjjlllooorrrvvvyyy{{{|||~~~uuuXXXHHHKKKRRRhhhvvvrrr}}}llltttrrryyyssskkkggggggkkknnnooopppqqqssswwwzzz||||||{{{|||yyytttqqqnnnjjjddd___ZZZVVVVVVUUURRRPPPMMMJJJFFFCCCAAA>>>;;;999555666777888888999888888333333333333333333333333444444555777888999:::;;;:::;;;===AAADDDEEECCCAAADDDKKKMMMHHHIIIOOOMMMFFF???>>><<<<<<>>>AAAEEEGGGLLLSSS```lllpppxxx~~~yyyzzzxxxxxxyyyzzz|||~~~~~~|||zzzqqqpppqqqvvv}}}{{{wwwlll```PPPDDD>>>===;;;:::666777777666666777999<<>><<<999888888888777777777777333333333333333333333333444444555777888:::;;;;;;;;;;;;>>>AAADDDEEECCC@@@???GGGHHHBBBBBBGGGEEE===<<<:::999888:::===AAADDDDDDLLL]]]oooxxx~~~||||||yyyvvvmmmlllmmmsss{{{~~~{{{wwwkkk___NNNBBB===<<<;;;999666666777666666777999<<>>===<<<;;;:::999;;;===@@@BBBGGGNNNTTT___mmmyyy~~~~~~}}}xxxuuummmllllllppptttuuuqqqmmmcccYYYLLLAAA;;;999777555777555555777777555999???___qqq}}}kkkttt{{{aaabbbsssRRRDDD:::000888444444333333222111000000////////////////////////---------------,,,,,,,,,......------------..............................///...---,,,,,,,,,,,,,,,------------------------........................//////.........---------...............///000000000000000000////////////000000//////000222555666NNN]]]ddd```gggxxx|||mmm\\\]]]jjjuuu~~~xxxuuu}}}xxxoooGGG999;;;666222///111444444222111000111111222222222111111222222222222222222222222000111111111111222222222333333333444555666777888888999;;;<<<>>>???@@@@@@@@@AAACCCFFFIIIKKKMMMNNNQQQVVV\\\ccchhhmmmqqqtttqqqtttwwwyyyzzz{{{}}}~~~^^^LLLNNNMMMeeeoooxxx|||lllyyy```hhhpppeeecccggglllnnnppprrrtttuuuzzz|||zzzyyyxxxwwwuuutttsssssssssmmmeeeaaa___\\\WWWSSSPPPPPPMMMGGGEEEDDD@@@:::999999888888888888888999444555555666666666555555666666777888999999:::;;;<<<>>>AAAEEEGGGGGGFFFEEEEEEEEEEEEDDDBBB@@@>>><<<<<<;;;:::999:::===@@@BBBFFFNNNSSS]]]jjjttt|||}}}{{{tttnnnjjjiiijjjoootttvvvrrrnnndddZZZLLLAAA;;;999777666888666666888777666:::@@@^^^iiirrrggg{{{{{{\\\```pppzzz|||MMMAAA:::222888444444333222222111000000////////////////////////---------------...............------------..............................///...---,,,,,,,,,,,,---------------------------........................//////.........---------...............///000000000000000000/////////...000/////////000222444666AAARRRgggrrruuuvvvyyy}}}rrr___\\\iiiuuuvvvyyyxxxzzzRRR:::222222222222555666666444444111111111222222222111111222222222222222222222222000111111111111222222222444444333444444555666777777888999;;;<<<===>>>>>>???@@@AAACCCFFFHHHJJJKKKOOOSSSYYY___dddiiimmmpppnnnppptttvvvwwwyyy{{{}}}```LLLMMMMMM^^^mmmzzzmmmpppnnngggqqqccc___bbbfffgggnnnsssuuussstttyyy||||||zzzyyyvvvtttrrrqqqqqqqqqsssoookkkhhheeeaaa[[[VVVPPPPPPMMMGGGEEEDDDAAA;;;999999999888777777666666666666666777777666666555555555666777888999:::;;;===@@@CCCFFFGGGGGGFFFEEEDDDDDDDDDCCCBBB@@@===<<<<<<;;;:::999:::<<>>@@@CCCEEEFFFFFFDDDCCCDDDDDDDDDDDDBBB@@@>>>===;;;:::999999:::<<<>>>???AAAIIINNNUUUaaaiiixxx~~~||||||www|||{{{yyy|||}}}tttnnnbbb``````gggooorrrooojjjdddYYYJJJ???:::::::::999888777777888555555<<>>@@@AAABBBBBBFFFJJJNNNRRRUUUYYY]]]```cccfffjjjmmmoooqqqtttwwwyyy{{{}}}}}}}}}~~~fffJJJIIIIIIMMM^^^vvvwwwyyyfff}}}wwwjjjeeeaaa[[[UUUfffnnnrrrooonnnrrryyy}}}~~~{{{wwwrrrooommmllllllnnnoooqqqrrrpppllleee```XXXWWWRRRKKKHHHHHHDDD???::::::::::::888666555444777777777777777666555555333444555666888999:::;;;???@@@CCCEEEEEEDDDBBBAAADDDDDDEEEDDDCCCAAA???>>>::::::999999:::;;;<<<======FFFJJJQQQ___gggsss}}}{{{yyyxxxyyywww{{{~~~yyywwwzzz}}}~~~}}}|||xxxfffcccbbbhhhpppsssmmmggg___UUUGGG===999999::::::666666666666444555>>>IIIttttttsssxxxbbbRRRnnn{{{VVV===888888555222222222111111111111111000////////////////////////,,,------...///000111111------,,,,,,,,,,,,------------------------------------,,,,,,,,,------...---------------------------------------------------....................................///000000////////////........................///000111111111222555DDDeeeuuusssvvv{{{|||jjj^^^kkk|||rrrkkkwwwvvvssslllbbbYYYRRRNNNLLLIII@@@555333777888666333333111111000000111111000000000111111222222222000000111111111222222222444333333222222222333333444555666777888999999999;;;;;;<<<===>>>???@@@@@@BBBEEEHHHKKKMMMPPPTTTWWW]]]```dddhhhkkknnnqqqssssssvvvyyy{{{}}}kkkLLLIIIHHHLLL\\\pppnnn}}}|||ooolllkkkfffbbbhhhoootttrrrqqqvvv|||~~~}}}{{{wwwtttpppnnnmmmlllqqqsssvvvvvvrrrllleeeaaa]]][[[UUUMMMIIIHHHEEE@@@<<<=========<<<:::888666777777777777666555444444333333555666888999:::;;;???AAACCCDDDDDDCCC@@@???CCCCCCDDDCCCBBB@@@???===999999999999::::::;;;;;;:::DDDGGGMMM\\\fffpppzzztttpppqqqsssxxx{{{}}}|||yyyyyy{{{}}}}}}|||qqqllliiimmmssstttmmmeeeXXXOOODDD;;;999999999888555555666666444666AAANNNmmmrrrsssyyyZZZZZZvvv~~~KKK<<<777666666000111111111111111111111111////////////////////////---------......//////000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///000000/////////.........---------.........////////////)))444777333CCCcccwwwxxxoookkkjjjsssccccccnnnvvvllleeennnxxxyyypppeee]]]ZZZYYY]]]WWWGGG;;;999888666444333222000000000111111//////000000111222222222000111111111111222222222222222222111111222333333333444555666777777777777999:::;;;<<<===>>>???@@@???AAACCCEEEFFFHHHLLLOOOVVVYYY^^^bbbfffiiimmmoooooorrrvvvzzz|||qqqOOOKKKIIIIIIXXXjjjxxx~~~yyyyyyyyytttmmmkkkqqquuuttttttxxx{{{{{{yyyxxxwwwvvvtttrrrqqqpppnnnpppsssssspppjjjddd``````^^^WWWNNNIIIGGGDDD>>>;;;;;;<<<<<<<<<:::888666666777777666555444333333222333444666888999:::;;;AAACCCDDDEEEEEECCC@@@???@@@AAAAAAAAA@@@>>>===<<<999999999999999::::::::::::CCCDDDIIIYYYdddmmmyyyyyypppkkknnnsss{{{{{{zzzzzzzzz{{{}}}~~~}}}}}}~~~}}}zzzsssnnnoootttsssiii___QQQIII@@@:::888888888777555666888888666999FFFTTTiiioooqqqyyySSSaaa~~~nnnBBB;;;666555777000000000000000111111111111////////////////////////---------------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000//////.........---------------......//////......,,,444777222555GGG]]]jjjccceeeggglllxxxppphhhlllssswwwqqquuu{{{|||yyytttooommmpppoooQQQ???999666555444222000//////000111/////////000111222222222000111111111111222222222111111000111111222333444222222333444555555555555777777888:::;;;===>>>???===>>>???@@@AAACCCFFFIIIOOOSSSXXX\\\```dddhhhjjjkkknnnrrruuuxxx|||vvvRRRLLLKKKDDDRRRdddzzz~~~~~~{{{zzzooolllqqqtttttttttwwwxxxvvvvvvvvvwwwwwwvvvvvvuuuttteeeiiimmmnnnlllgggccc```aaa___WWWMMMHHHFFFBBB===777888999:::999777555444666666666666555444333222222333444666777999;;;;;;CCCDDDFFFGGGFFFDDDAAA???>>>?????????>>>===;;;:::999999999999999999:::::::::CCCCCCFFFVVVbbbjjjuuuxxxoookkkpppwww}}}{{{yyyyyy{{{}}}~~~~~~}}}{{{yyy}}}uuuoooooorrrooodddYYYLLLFFF===999888888777666666777999999888;;;IIIXXXkkkqqqqqqyyy|||OOOccc~~~ccc===:::555555888111000000000000000111111111////////////////////////------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000//////.........---------------......///.........555111111555999>>>IIIVVVVVVbbbmmmooorrr{{{|||hhhcccfffnnn~~~yyyzzz||||||{{{kkkLLL???;;;555444222000//////000111...//////000111222222222000111111111111222222222000000000000111222333444000111222333333333333333555666777888:::<<<===>>>;;;===>>>>>>>>>@@@DDDFFFKKKNNNTTTXXX\\\```dddggggggjjjnnnqqqsssvvvzzz|||oooSSSLLLNNNNNNHHHRRRooowww}}}ttthhhdddnnnuuutttsssxxxzzzxxxzzzzzzzzz|||~~~{{{uuupppnnnnnnnnnllliiiddd___]]]]]]ZZZSSSKKKHHHHHHCCC<<<:::999888888999999888666555555444444444444555555555666777888888999;;;===???AAACCCEEEEEECCCAAA???>>>@@@CCCCCCAAA>>><<<;;;777777777888999:::<<<<<<@@@>>>@@@GGGOOOZZZiiiuuuuuuqqqsssyyy}}}}}}wwwuuuwwwzzz||||||}}}yyyxxxzzzwwwwwwuuuttttttpppcccUUUIIIDDD???:::888777555444333777999777555>>>SSSgggooohhhwww]]]KKK[[[~~~ZZZ999888888555222///111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///...///000000222555999<<>>???@@@@@@EEEGGGJJJLLLPPPUUU[[[```]]]aaafffjjjllloootttyyy{{{zzz{{{|||rrr]]]XXXWWWLLLFFFOOOggg|||~~~{{{wwwuuu|||jjj\\\dddnnnuuuuuutttwwwyyyyyy}}}{{{zzzyyyyyywwwssspppooooooooommmiiiddd```]]]ZZZZZZUUUNNNJJJIIIEEE@@@;;;:::888888999999888666666555555444444555555666555666777888888999;;;===???@@@CCCEEEEEECCC@@@??????BBBDDDDDDBBB???===<<<;;;:::888777666777777888AAA???@@@EEEMMMYYYkkk{{{~~~yyyoooqqqrrrtttzzz{{{xxxzzz}}}|||xxxwwwwwwwwwxxxxxxwwwvvvqqqcccUUUFFFBBB===999888888777666555666666777===KKK___pppvvvrrr[[[MMM```RRR666777777444333111111111111000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///---...//////000222666999>>>OOOlll~~~|||iii\\\aaannntttsss~~~dddGGG:::<<<666222333333///...///111111111000000/////////000000111111222222222111222222111111222222333444222222222333333333444444444444555666777888999999999999:::;;;<<<======>>>???AAACCCFFFIIIMMMRRRVVVXXX]]]bbbfffiiilllrrrvvvxxxxxxyyyzzz}}}|||rrrooohhhPPPKKKPPPcccwwwqqqwwwooo~~~{{{fffXXXeeennnuuuvvvtttvvvxxxxxx|||zzzwwwvvvvvvvvvuuussspppppppppnnnjjjfffbbb___[[[^^^\\\UUUOOOLLLHHHDDD===;;;999999999999888777666666555555555555666666444666777888888999;;;>>>???@@@CCCDDDDDDCCC@@@???AAACCCEEEEEEBBB???>>>===<<<:::777555444555666888@@@???@@@DDDIIIVVVkkk~~~tttfff]]]RRRTTTWWW[[[cccppp}}}{{{|||zzzvvvtttsssrrrtttxxxzzzzzzxxxppp```QQQCCC???;;;888888888888888888666444666AAATTTgggssswwwzzzYYYTTTmmm~~~mmmHHH444777555222444444111111000000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///,,,---.........///222555---BBBbbbyyyxxxggg\\\YYYppp|||zzz{{{ppp~~~zzzgggOOODDD<<<<<<888222000222000,,,222222111000///...------000000000111111111222222222111111111111222333333222222222222333333333333333333444444555666777777666666777888999:::;;;;;;:::<<<>>>@@@BBBEEEIIIMMMQQQVVV\\\```ccchhhnnnsssuuuuuuvvvyyy|||~~~rrrYYYRRRSSSaaawwwlllwwwyyymmm}}}zzziii^^^iiinnnssstttssssssuuuvvvwwwvvvvvvwwwxxxyyyyyyzzzqqqqqqqqqpppmmmjjjgggfffdddhhhggg___UUUOOOJJJFFF???===:::999999999888777777666666555555666666777444555777777888999<<<>>>???@@@BBBCCCCCCBBB@@@???AAACCCDDDCCCAAA>>>======:::888666444444777:::<<<>>>???AAADDDGGGPPPeeexxxzzzyyyfffXXXQQQJJJPPPXXX^^^ccchhhoootttzzz{{{tttzzz}}}{{{{{{~~~yyysssqqqpppooommmrrrwwwzzzzzzwwwmmm[[[LLLBBB>>>:::777777777777777999777444444???SSSfffpppooozzzyyyWWW^^^|||]]]AAA555888444000333444111000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///,,,---......---...000222,,,;;;OOOeee~~~{{{|||vvvggg\\\^^^sss}}}uuuuuu|||uuucccTTTTTTGGGNNNJJJ999///222444000111111000000///......---000000000000000111111222111111111111111222222333111222222222222333333333111222222333444555555555444444555666777888999999:::<<<===>>>???AAAEEEGGGKKKOOOVVVZZZ^^^bbbhhhmmmqqqrrrtttwww{{{uuuhhhYYYRRRPPP[[[rrrkkkjjjoooxxxxxxooojjjrrrpppppppppqqqrrrsssuuuuuuwwwzzz{{{||||||{{{{{{rrrsssssssssrrrqqqooonnnppptttrrrggg[[[SSSLLLFFFBBB???<<<:::::::::999888666666555555555555666666333555777777888999<<<>>>???@@@AAABBBBBBAAA@@@???@@@AAABBBAAA>>>;;;:::;;;;;;999777555666888<<<>>>;;;===BBBEEEEEEKKKZZZjjjpppwwweeeYYYRRRPPPPPP\\\kkksssqqqkkkggggggmmmvvvssswww~~~}}}|||~~~}}}vvvqqqqqqrrrqqqoootttyyy}}}{{{uuujjjXXXHHHBBB>>>:::666666555555444555777666555===RRRfffqqqhhhwwwfffSSSdddRRR===666:::444///333333000000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///---...//////......///111000888===DDDWWWqqqwwwvvvxxx}}}yyypppUUU\\\iiiyyy}}}zzzxxxkkkdddmmmwwwwwwVVV;;;555555222/////////000000000000000000000/////////000111222111111000000111111222333111111111222222222333333111111222222333333444444444444555666777888888999:::<<<===>>>>>>???AAADDDEEEJJJPPPTTTWWW[[[aaafffkkkmmmooosssxxx|||kkk^^^VVVUUUPPPMMMTTTjjjvvvddd}}}yyyyyy~~~uuullllllppprrrsssuuuyyy|||~~~}}}{{{zzzzzzwwwwwwwwwwwwwwwwwwvvvuuuxxxzzzvvvlllaaaYYYPPPIIIDDDAAA===;;;::::::999999555555444444444444555555333555666777888:::===??????@@@AAABBBBBBAAA@@@??????@@@@@@>>>;;;999888999===;;;999777777888:::;;;999<<>>???@@@EEEJJJMMMOOOSSSXXX\\\bbbdddggglllqqquuuyyyzzz^^^RRRTTTWWWXXXWWW[[[iii}}}mmmyyy{{{{{{kkkiiipppuuuvvvwww|||~~~~~~{{{zzz{{{}}}~~~}}}}}}|||{{{zzzyyyyyyyyyyyytttkkkeee___WWWOOOFFFCCC>>>;;;:::::::::999444444333333333333444444333444666777888:::===??????@@@AAAAAAAAAAAA@@@??????@@@???===:::888777888999888777777777888::::::::::::>>>BBBDDDFFFNNNVVVfff{{{sss^^^TTTRRRSSSXXX___ppp}}}uuukkknnnvvvtttxxx|||}}}xxx{{{~~~||||||}}}yyyyyyyyy|||wwwggg^^^^^^cccfffgggsssvvvyyy|||}}}~~~{{{~~~}}}uuukkk^^^OOOCCC>>>;;;777444444555555555111555666888IIIddduuuxxxooo|||NNNTTTmmmkkkDDD555333777222000222000000000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++---......---+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///,,,...///000///...///000......000222555;;;IIIWWWbbbgggkkkpppzzzxxxmmmbbb]]][[[aaannn|||lllOOO>>>555222222222222111111111111111000.........///111222000000000000000111222222111111111111222222222222111111222222222222333333222222333444555666777777555777::::::::::::;;;===<<<@@@EEEGGGHHHJJJNNNRRRVVVXXX]]]bbbgggllloooqqq|||~~~~~~]]]UUU^^^```eeeggggggppp{{{|||www|||jjjhhhqqqwwwxxxyyy{{{|||}}}{{{yyyzzz}}}|||{{{zzzwwwuuupppjjjfffddd]]]UUUGGGCCC???;;;:::::::::999444333333222222333333444222444666777888:::===@@@@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@===:::888888888333333444666888:::<<<===<<<:::;;;@@@CCCFFFMMMUUUfffzzztttbbbQQQLLLNNNPPPVVV]]]uuu~~~uuubbb[[[fffuuu}}}}}}yyyyyyzzzrrrwww|||}}}{{{yyyxxxxxxppppppqqquuu||||||nnn\\\UUUXXX___bbbbbbkkkqqqyyy}}}yyy{{{xxxooocccWWWIII>>>;;;888555333444666777777555666444888MMMiiivvvtttrrr~~~LLLYYYsss]]]@@@111000444111111333///000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---......---+++***++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////+++---//////......///000000,,,...333333111:::HHHRRR\\\gggoooyyyvvviiiYYYRRR^^^pppuuurrrwww[[[FFF<<<555444444333222111000000111000...---...///111222000000000000000111111222000111111111111222222222222222222222222333333333111111222333444555555666555777:::;;;::::::;;;===:::===AAACCCCCCDDDHHHLLLNNNPPPUUU[[[```eeehhhjjjyyy{{{~~~xxxxxxxxx|||fffZZZ[[[cccpppsssiiifffuuuttt~~~~~~yyyjjj]]]bbbmmmvvvzzzxxxzzzzzzwwwtttvvv}}}|||yyyttttttqqqjjjgggfff]]]RRRLLLHHHAAA===:::999999888666666555555555444444444333444555666666888<<>>===>>>???BBB@@@>>>;;;999777666666777888999:::<<<===>>>>>>>>><<<>>>BBBDDDEEEJJJPPP[[[jjj}}}}}}hhhWWWJJJKKKMMMMMMRRR\\\uuuzzz{{{sssfff```fffnnnyyyyyyvvvzzz|||{{{||||||vvvyyyyyysssrrrwwwqqqooopppoookkklllqqqmmmooorrrtttwww~~~wwweeeWWWZZZ```___aaagggooovvv~~~{{{}}}yyylll]]]QQQGGG@@@:::999888666555555444444666666555<<>>???AAABBBCCCDDDIIIJJJMMMRRRXXX___eeeiiiuuuvvvyyy{{{||||||{{{zzzsssuuuuuuttttttxxx~~~pppbbb``````jjjlllaaa^^^lll}}}wwwwww~~~~~~xxx~~~yyy[[[OOOWWWeeepppuuuxxxxxxwwwuuusssuuuzzz}}}zzzwwwxxxtttnnnjjjiiibbbZZZPPPKKKDDD>>>:::999777666555555555444444444444333333444555666777999<<>>???@@@@@@???>>>???@@@AAA@@@>>><<<;;;:::999999============>>>>>>>>>>>>@@@>>>???BBBCCCCCCHHHNNNZZZhhhzzzzzzssseeeVVVLLLLLLLLLGGGHHHMMMVVV[[[]]]YYYSSSRRRYYYaaazzz~~~tttlllccc]]][[[bbbllluuupppmmmttt~~~rrrjjjhhhkkkdddbbbhhhmmmllllllnnnssstttvvvxxx{{{nnn```XXX^^^eeefffjjjqqquuu{{{|||}}}wwwiiiZZZNNNDDD===:::999888666555555444444555444333<<>>???@@@DDDEEEGGGKKKQQQWWW]]]```fffgggiiikkklllmmmmmmmmmmmmoooqqqpppppprrrxxx|||~~~sssdddbbbVVV___aaa[[[YYYeeettt||||||yyynnnrrr{{{zzz|||lllLLLCCCNNN^^^lllsssxxxwwwuuuttttttvvvyyy{{{}}}|||}}}{{{uuuqqqmmmhhhcccUUUOOOFFF???:::888666555444444444444333333333333333444555666777999===???>>>???AAAAAA@@@???@@@AAA??????>>>===============BBBAAAAAAAAA@@@?????????BBB@@@@@@BBBCCCBBBFFFKKKZZZhhhyyy{{{rrrlllggg]]]SSSMMMOOOMMMFFFBBBDDDFFFHHHHHHFFFDDDFFFLLLQQQYYYbbbjjjiiieee```ZZZUUUZZZXXX\\\hhhuuummm______iii~~~{{{ooohhhfffeee___^^^gggrrruuutttrrrwwwwwwyyy|||~~~eee]]][[[bbbiiilllsss{{{}}}~~~~~~}}}|||tttdddUUUJJJAAA:::999888777666555444444444666333444???WWWmmmwwwvvvyyyXXXOOOiiiWWW@@@888666333111111111111000111111111000000000//////------------------------+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++............---,,,+++***,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------............///...------...000111222111555GGGbbbvvvzzz{{{}}}ttthhh]]]dddppp{{{~~~zzz}}}~~~yyyzzzlllhhhcccbbbjjjpppvvvUUU>>>666333///111222222000///...////////////000111111222222///000111111222222111111111111111222222222222333333333333333333333333333333333555666777777777777777777888999;;;<<<======@@@AAACCCFFFKKKPPPTTTWWWZZZZZZ\\\]]]___aaacccdddeeehhhkkkkkkjjjkkkooosssuuu|||}}}~~~pppdddeeeTTTZZZ^^^]]]]]]eeeqqq{{{xxxtttmmmrrr|||}}}cccEEE@@@MMM]]]jjjsssxxxvvvtttuuuwwwzzz{{{|||~~~xxxrrrlllhhhYYYRRRHHH???:::777666555444444333333333222222222333444555666777:::===@@@AAACCCDDDDDDBBB@@@@@@AAA===============>>>???@@@BBBAAAAAAAAA@@@@@@@@@@@@BBB@@@@@@CCCCCCBBBFFFKKKZZZiii{{{rrrgggaaa^^^TTTOOOMMMPPPPPPKKKIIIJJJFFFDDDAAA@@@BBBEEEHHHJJJIIIQQQXXXYYYZZZ^^^``````^^^eeesssxxx___VVVXXXdddyyyyyyqqqnnnmmmdddbbbdddllluuuzzzxxxuuussstttvvv{{{~~~yyytttbbb______dddjjjnnnxxx|||ppp___PPPGGG???888888888777666555444444444777555888GGG^^^rrrzzzzzzrrrUUURRRqqqsssKKK???777555222111111111111000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,+++***,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---------.........//////.........///000000333000666HHHZZZfffpppwww{{{iii___\\\eeelllnnnrrrxxxssskkkdddccclllzzz[[[DDD555555333111000000000///...//////000000111111111111///000000111111111111111111111111111222222222222222222222222222222222222222333444555666666666666888888999:::;;;<<<======???@@@BBBDDDHHHKKKOOOPPPRRRRRRRRRSSSVVVYYY]]]______cccfffgggffffffiiilllooovvv}}}~~~~~~~~~~~~||||||oooiiinnnbbbaaa^^^[[[ZZZ```ooo}}}sssuuuzzzzzz~~~zzz\\\AAA@@@MMMYYYdddmmmtttsssrrrtttxxx{{{||||||}}}~~~vvvnnnjjj___WWWKKKAAA;;;999888777444444333333333222222222222444666777888:::>>>AAAEEEFFFHHHGGGDDDBBB@@@@@@<<<<<<<<<<<<===>>>???@@@>>>>>>??????@@@AAAAAAAAAAAA???@@@CCCDDDCCCGGGMMMVVVfffyyylll^^^WWWVVVOOOLLLKKKNNNOOOOOOPPPRRRHHHEEEBBBCCCGGGJJJKKKKKKOOOUUUZZZZZZ]]]dddkkknnneeeqqq}}}dddSSSSSSWWWcccvvvzzzpppoooooopppcccfffjjjmmmqqqssssssqqqkkklllqqqwww{{{zzzsssnnncccaaabbbfffkkksss~~~zzzkkkYYYKKKDDD>>>888888777666555444444444555555555===OOOdddsssyyyzzziiiPPPUUUxxxeeeCCC>>>777444222000111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,------------...///...............//////333111111777AAAMMM\\\gggwww}}}jjjYYYWWWZZZ___mmm}}}xxxttttttwwwxxx\\\DDD;;;555///---111444333111000000000000000111111111//////000111111111111000000000111111111222222222222222222222222222222222222333444555555666555555777888888999:::;;;<<<<<<>>>???@@@BBBEEEGGGIIIJJJHHHGGGGGGHHHKKKOOOSSSUUUZZZ^^^bbbdddcccccceeehhhlllrrrvvvwwwyyy~~~}}}{{{}}}~~~|||xxx{{{tttnnnrrrqqqfffZZZSSSOOOSSSeeexxxyyyuuu{{{tttrrrVVV??????HHHPPPYYYdddnnnpppqqqsssuuuwwwxxxyyy|||~~~yyyqqqnnnhhh___RRRFFF>>>;;;::::::444444444444333333333333222444666777888;;;???BBBEEEGGGIIIHHHFFFCCCAAA@@@<<<<<<<<<<<<===>>>???@@@<<<===>>>???AAABBBCCCDDDBBBAAAAAADDDEEEDDDHHHNNNQQQ___ooo{{{zzzhhhWWWOOOOOOLLLKKKJJJJJJLLLOOOSSSUUUZZZWWWTTTTTTUUUUUUSSSQQQ[[[bbbhhhjjjnnnvvv~~~gggSSSHHHLLLSSSaaatttnnngggjjjlllkkkhhhmmmoooooooooppppppmmmeeehhhnnntttxxxwwwrrroooeeefffhhhlllrrr{{{}}}uuueeeRRRFFFAAA===888777666555555444444555555222666CCCWWWiiirrrvvvxxxttt[[[JJJYYY~~~WWW;;;;;;666444111000111111111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------..................//////...000333444666<<>><<<;;;555555555444444444444333222444666777888;;;???BBBAAADDDFFFGGGEEECCCBBBBBB??????>>>>>>>>>???????????????AAABBBCCCEEEFFFFFFFFFDDDDDDFFFFFFDDDHHHMMMOOOYYYdddjjjsssyyyhhhUUULLLLLLHHHIIIJJJJJJLLLQQQVVVYYYfffeeefffhhhkkkkkkjjjgggwwwhhhSSSKKKHHHJJJUUUggg|||kkkhhhoooqqqmmmoooqqqqqqoooqqquuurrrllleeejjjqqqvvvwwwwwwuuuuuunnnpppssswww~~~~~~}}}xxxooo^^^KKKAAA>>><<<888666666555444444444555555333;;;MMMbbbooorrruuuyyyjjjNNNHHHcccwwwIII777999555333111000000111111000///.........------------++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,------...////////////+++///111111000333999===QQQTTT^^^jjjtttyyyssscccZZZ^^^fff~~~}}}{{{zzz|||iii\\\FFFFFFDDD>>>666111///000111000000000000000000000...//////000000000000000000000000000111111111111111111111111111111111111222222333444444444444333222333333444444555555555555666777999;;;<<<=========>>>>>>@@@BBBEEEGGGIIIJJJMMMQQQSSSSSSUUUYYY]]]^^^dddhhhiiikkkpppsssrrrxxxvvvxxx|||}}}{{{|||~~~}}}}}}yyyzzz|||||||||}}}~~~{{{xxxqqqqqqwwwtttlllppp|||zzzrrrooolllyyysssyyy___IIIEEEGGGIIIUUUfffqqquuuyyyxxxtttqqqsssvvv|||||||||vvvkkkooowwwzzzzzz{{{}}}rrraaaQQQEEE???===<<<666666555555555444444444222444666777999<<<@@@CCC===@@@DDDFFFEEEDDDCCCCCCBBBAAAAAA@@@?????????@@@CCCCCCDDDEEEFFFGGGHHHHHHIIIGGGFFFGGGFFFDDDGGGLLLPPPWWW]]]___eeetttzzzjjjVVVLLLLLLDDDGGGJJJLLLPPPVVV\\\^^^[[[```hhhrrr{{{~~~uuu~~~oooQQQFFFJJJOOOPPP___vvvooopppzzz{{{uuupppooolllkkkqqqwwwsssiiihhhnnnuuuyyyyyyxxxyyyzzzwwwzzz}}}zzzzzz}}}uuukkkYYYFFF===<<<;;;777666666555444444444555555666AAAVVVllluuutttvvv|||eeeHHHHHHmmm|||gggBBB666;;;555333000000000111111000000/////////............++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,---...////////////...///---***+++000555777CCCDDDRRRiiixxx{{{rrr```YYYWWWeeepppxxx{{{yyyssseee```[[[```aaaWWWDDD777333555111111111000000000000000...//////000000000000000000000000000111111111111111111111111111111111111222222333444444444333333333333333444444555555555333444666888999:::;;;;;;888888999;;;===???AAABBBCCCFFFJJJKKKLLLOOOTTTXXXWWW^^^dddfffhhhkkkllljjjlllkkkmmmrrrtttrrrsssvvv{{{~~~}}}zzz{{{|||{{{yyyyyy{{{}}}zzz{{{}}}~~~xxxvvvwww}}}zzzkkkhhhnnnqqqrrr~~~}}}eeewww~~~gggLLLCCCCCCHHHSSSaaapppsssuuuuuussstttxxx{{{~~~yyy~~~{{{tttvvv|||zzzmmmZZZKKKCCC???;;;777777666555555555555666777777777888:::<<>>BBBDDDAAAAAADDDEEEFFFHHHHHHGGGGGGHHHJJJIIIHHHGGGEEEEEEIIIOOOSSSYYYYYY]]]eeeooozzzyyykkk```SSSHHHHHHHHHKKKQQQ[[[bbbfffggg]]]```hhhuuu]]]HHHGGGLLLMMMUUUjjjwwwyyyvvvkkklllqqqtttttttttttttttxxx|||yyysssuuu|||}}}||||||{{{yyywwwrrrbbbPPPFFF???999666666666222111444555444444666>>>KKKcccwwwxxxqqqxxxKKKIIIUUU{{{}}}UUU<<<666000222111111000000000000000///............---------++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------////////////////////////............////////////333:::LLLeee{{{}}}sss~~~uuukkkaaaaaafffwwwxxxpppwwwwwwkkkdddlllgggFFF777444333///...222444222000111////////////000000000000000000000000111111111111222222222333333333444444111111111000000000000000444333333222222333333444555555555666777888888999::::::::::::;;;<<<======???@@@AAACCCFFFIIILLLNNNQQQTTTWWW\\\```bbbdddeeecccdddfffgggiiinnntttxxxvvv{{{~~~}}}{{{yyyxxxuuuxxx|||~~~|||{{{oooooopppooohhh^^^[[[^^^jjjxxxyyyyyyfffppp|||wwwgggNNNEEEEEEHHHRRR]]]lllpppssssssrrrssswww{{{~~~~~~~~~}}}~~~~~~~~~}}}yyywwwmmm\\\NNNGGGAAA<<<888777666555555555555555666666666888:::===???AAAEEEAAA@@@CCCEEEDDDEEEHHHKKKEEEAAADDDEEEBBBAAADDDBBBDDDEEEEEEEEEEEEGGGIIIKKKJJJGGGDDDCCCFFFLLLPPPXXX\\\dddoooxxxssshhhZZZOOOIIIMMMVVVaaaiiillliiieeebbbdddhhhqqqyyy}}}zzzwww~~~xxxVVVGGGIIIQQQVVVddduuu~~~yyymmmlllqqquuuwwwyyyxxxxxx{{{||||||{{{vvvnnn___NNNDDD>>>999666666777333222444555333333666???NNNgggyyy|||{{{KKKJJJVVV{{{{{{NNN:::777222222111000000//////000000............------------++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------....................................////////////666888CCCZZZrrr}}}wwwsss|||xxxlllaaaaaalllzzzvvvsssooorrreeeJJJ999777000+++---000//////111111111000000/////////...//////000000000111111111222222222333333333333444111111111111000000000000333333222222222222333333444444555555666777777777888888888888999:::;;;;;;>>>>>>>>>???AAADDDFFFHHHKKKMMMQQQUUUYYY[[[]]]^^^^^^___```bbbdddhhhnnnrrrsssxxx}}}~~~}}}||||||zzzzzzyyyxxxwwwvvvtttsss|||}}}~~~|||ppppppjjjbbb\\\[[[XXXUUUcccppp|||mmm{{{pppnnnxxxqqq}}}iiiSSSJJJJJJLLLSSS[[[hhhlllpppqqqqqqrrruuuxxxyyyxxxzzz|||{{{rrrsssmmmaaaVVVNNNGGGAAA999888777555444444444555555555666888:::>>>AAABBBGGGCCCAAACCCDDDCCCEEEIIIMMMIIIFFFGGGGGGDDDCCCDDDCCCDDDEEEEEEDDDEEEGGGIIILLLKKKHHHFFFEEEIIINNNRRRWWW___kkkwwwuuulllccc\\\PPPUUU^^^gggkkkjjjddd^^^``````aaaeeejjjjjjgggcccooouuu___LLLHHHMMMZZZfffxxxxxxkkkiiinnnrrrvvvyyywwwvvvxxx~~~~~~zzzrrrhhhYYYJJJAAA===888666666777444333555555333444777>>>PPPhhhvvv{{{uuuKKKKKKXXX{{{iiiEEE777888555222111000000//////000000............------------++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------........................---............/////////222000444CCCXXXhhhllljjjhhhnnnwwwmmmeeeaaagggqqqwww{{{||||||www{{{eeeJJJ===444...///111111000111333222111000///......---//////000000000000111111111111222222222333333333111111111111111111111111222222111111111111222222333333333444444555555666666666666666777888999999;;;;;;;;;<<<===???@@@AAACCCEEEHHHKKKOOOQQQSSSTTTVVVWWWYYYZZZ\\\```eeehhhkkkooouuuyyy{{{|||~~~~~~}}}}}}}}}~~~~~~~~~zzzvvvtttttttttuuuzzzzzzzzzzzz}}}wwwwwwsssrrriii]]]ZZZ```___WWW^^^jjjrrrlllrrrvvvssszzzyyymmmttt}}}kkkWWWPPPQQQSSSWWW\\\eeeiiinnnpppoooooorrrtttrrrrrruuuzzz}}}vvvmmmpppooofff]]]UUUMMMFFF<<<:::888666444444444555555555666888;;;>>>BBBCCCFFFCCCCCCFFFEEECCCEEEIIINNNLLLKKKJJJIIIGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGIIIHHHJJJLLLMMMNNNQQQUUUXXXWWWbbboooyyy|||}}}wwwpppkkkhhhgggaaaaaabbbcccbbb```]]][[[[[[ZZZ[[[]]]```aaa___]]]fffnnnxxx~~~}}}zzz{{{vvvwww|||rrrQQQLLLTTT[[[iii{{{uuukkkkkkooorrrtttwwwuuusssuuu{{{}}}{{{zzzzzz|||zzzzzz~~~vvvlllaaaSSSEEE>>>;;;888666666888555444555444222444999BBBVVVkkktttxxxfffOOOSSSaaa{{{YYY>>>444777555111111000///////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................---------........./////////,,,,,,222===IIIQQQTTT___bbbhhhtttvvvfff[[[[[[cccoooyyy}}}}}}rrrZZZEEE<<<555444555333000000222222111111000//////...////////////000000000111111111111111222222222222000111111111111111222222111111000000000000111111111222222222333333333444555555555555666777888888888999999:::;;;<<<>>>>>>>>>???AAADDDGGGIIIKKKLLLOOOQQQRRRTTTUUUXXX]]]```___ccciiiooouuuxxx{{{|||{{{zzzyyyxxxyyyzzz}}}~~~~~~{{{xxxxxxyyy{{{||||||{{{yyywwwvvvvvvvvvvvvuuu|||pppooolllllldddZZZ[[[bbbbbbZZZYYYhhhnnnuuuvvvrrr}}}wwwvvvuuugggggg}}}zzzzzzjjjYYYQQQSSSVVVZZZ\\\dddiiinnnpppooonnnoooppppppqqqtttxxx~~~|||oooiiinnnooohhh```YYYQQQIII???===:::777555444555555555555666888;;;???BBBDDDCCCCCCFFFIIIHHHDDDEEEIIIPPPQQQOOOLLLJJJIIIIIIHHHJJJJJJIIIGGGEEEDDDFFFHHHGGGKKKQQQVVVXXXXXXYYYZZZ^^^hhhrrrxxx}}}yyywwwxxxxxxwwwrrrllliiiiiiiiihhhgggdddaaa^^^]]]\\\[[[[[[[[[]]]___aaabbbaaabbbkkkvvv{{{zzzwwwvvvuuuqqqsssxxxkkkSSSXXXdddkkkyyy|||tttnnnpppsssuuuvvvwwwyyywwwwww{{{}}}{{{yyywwwvvvttttttvvv{{{|||rrrhhh[[[NNNAAA<<<:::777666666777555555666444222666<<>>>>><<<===>>>@@@BBBDDDFFFGGGJJJLLLNNNOOOPPPSSSVVVYYYVVVYYY___fffnnntttwwwxxxuuutttssstttuuuxxx{{{|||zzzzzzyyyyyyzzz{{{}}}~~~}}}}}}|||zzzwwwtttqqqooolllqqqwww|||pppiiieeeeeebbb```cccgggeee```ZZZooowwwwwwrrrwwwzzzsss{{{pppddd]]]oooxxxyyyjjjYYYPPPQQQVVVZZZ[[[bbbgggnnnppppppnnnooopppsssuuuvvvvvvzzz~~~nnnjjjooopppjjjbbb[[[SSSLLLCCC@@@<<<888666555666666666666777999;;;???BBBCCCBBBCCCFFFIIIHHHDDDFFFLLLUUUWWWTTTMMMHHHHHHIIIHHHGGGGGGFFFDDDBBBCCCEEEHHHMMMRRRXXX]]]^^^]]]\\\\\\hhhqqqwwwwww{{{yyynnnrrryyy|||rrriiigggaaadddhhhiiifffaaa]]][[[[[[[[[[[[\\\^^^aaaccceeegggooovvvyyyxxxwwwrrrmmmpppqqqvvv{{{|||~~~iii\\\dddooowwwtttnnnkkkooosssttttttvvv{{{zzzxxxzzz~~~}}}{{{yyyvvvssstttwwwzzz{{{vvvmmmfffWWWKKK???:::999777555666666555555666444333888???QQQjjjzzzzzz|||ZZZlllxxxZZZGGG888111333333111000//////......//////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++************++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,------------.........)))---111000...000777>>>IIIPPP```rrr~~~sssooonnnooorrrhhhwww}}}~~~xxxqqqqqqnnnhhh^^^XXXRRRKKK@@@666222444000000000111111111222222......////////////000000///000000000000111111111000000111111222333333333111111000000000000111111111111111111111111111111333333333333444555666777555666888999;;;<<<======<<<<<<<<<===???AAACCCDDDEEEFFFHHHJJJKKKLLLOOORRROOOQQQVVV]]]eeekkknnnooommmmmmmmmoooqqqtttwwwyyyyyyzzz{{{{{{|||}}}}}}}}}{{{|||}}}}}}|||yyyvvvtttsssqqqnnnmmmpppuuu{{{wwwiiibbbbbbgggnnnqqqmmmiiiiiifffyyy|||vvv|||xxxnnn___jjj|||~~~ppp\\\QQQQQQWWW[[[\\\___eeemmmqqqrrrqqqrrrssstttxxxwwwrrrrrr|||{{{rrrvvvuuunnnfff___XXXRRRFFFCCC???:::777666777777777777888999;;;>>>AAABBBDDDDDDEEEFFFEEEDDDIIIRRR]]]^^^XXXMMMEEEEEEFFFDDDCCCDDDCCCCCCCCCEEEIIILLLVVVZZZ___ccceeeeeefffgggooowww{{{xxxyyy~~~wwwnnnqqqyyy}}}ssslllkkk```eeekkkmmmiiiddd```]]][[[\\\]]]^^^aaafffllloooxxx|||}}}|||||||||vvvnnnssstttyyy||||||~~~xxxnnnjjjsss~~~sssnnnkkkooosssuuuxxx{{{|||zzz~~~}}}zzzvvvxxxyyyxxxtttmmmfffbbbUUUIII>>>:::999777555666555444555666444444:::CCCaaayyy~~~cccWWWxxxqqqJJJ@@@888111222333000000///............///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************************************************************************++++++++++++************++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,---------.........***+++---......///111333???DDDVVVoooxxxooojjjsss|||yyyooolllooosssuuuuuunnnvvvpppVVVCCC<<<222222111111111111111111........./////////000000/////////000000000111111000000111222222333444444222111111000000111111222111111111111111111111111111111111111222333444555444555666777888888888777::::::::::::;;;===???@@@>>>@@@CCCDDDDDDFFFHHHJJJJJJJJJLLLRRRYYY]]]^^^^^^aaabbbdddgggjjjmmmooopppvvvvvvwwwxxxyyy{{{}}}~~~yyyzzzzzzzzzzzzzzzyyyyyyyyyuuupppnnnooorrrwwwzzz}}}}}}|||}}}~~~kkk``````iiiwwwxxxooojjjlllttt~~~|||~~~}}}hhhjjj}}}wwwbbbTTTSSSYYY^^^^^^\\\ccclllrrrssstttuuuwwwssswwwuuummmkkkuuu{{{~~~|||tttkkkeee^^^XXXHHHEEE@@@;;;888777777888888888999:::;;;>>>@@@BBBGGGEEEDDDCCCBBBCCCLLLWWWbbbccc\\\MMMCCCBBBCCCAAABBBBBBCCCDDDEEEIIINNNRRR\\\___dddgggjjjnnnrrruuupppyyy|||wwwwww}}}{{{sssuuusssuuuyyywwwpppooorrrlllooorrrqqqmmmiiigggfff```aaacccggglllsss{{{~~~ttt{{{|||zzzxxx{{{|||vvvrrruuuzzz}}}~~~xxxzzz{{{vvvnnneee```^^^TTTHHH===:::999777555555444333555666555444;;;DDDuuuwwwSSSTTT}}}bbb@@@<<<777111333555000000///...............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,************************************************************************)))************+++++++++)))************+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......333///---...222333000---555444BBB^^^www~~~|||uuuffflllmmmmmmwww}}}|||tttwwwyyyzzz|||zzzzzzUUUCCC444333333222111000//////............/////////000////////////000000000000000000111222333333444444222222111111111111222222222222222111111111111111////////////000111222333333444555666555444333222999888888888999;;;<<<>>>:::<<<>>>???@@@AAACCCEEEEEEDDDDDDHHHNNNQQQPPPOOOWWWYYY\\\```cccfffhhhiiimmmllllllnnnqqquuuyyy{{{yyyxxxvvvuuuuuuvvvxxxyyyxxxxxxxxxxxxyyyyyywwwuuuzzzzzzyyyzzziii^^^jjjrrrooofffdddfffhhhvvv{{{}}}zzz{{{wwwrrr{{{qqqhhhzzzsss]]]TTTYYY^^^\\\YYY___ffflllooopppqqqqqqrrrnnnoootttxxxyyy|||~~~wwwnnneee___[[[RRRNNNGGG???888555666888666888999:::;;;===AAADDDIIIGGGEEECCCDDDGGGJJJLLLRRRQQQNNNKKKHHHGGGEEEEEEIIIKKKKKKIIIKKKPPPRRRPPPWWW\\\aaaeeehhhkkkooosssooosssuuutttsssuuuvvvwwwqqqpppoooooonnnnnnnnnnnnpppyyy~~~zzzuuuuuuvvvwwwtttuuutttrrrqqqwwwzzzyyy~~~xxxuuu}}}~~~{{{zzzzzz{{{yyyxxxrrrjjjgggfff```WWWTTTHHH<<<999:::888555444555444000333888666CCC]]]mmmRRRddd|||UUU<<<:::666222222///000000000000////////////......---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------....................................////////////222333888CCCQQQ___jjjooooootttwwwzzzzzzoooiiijjjttt{{{rrr```GGG===555333000,,,---222000000000///......///000000000000000000000000000000000111111111111000000222222111111111111111111000000000000000000000000000111111111111222222222333333333444444444555555777777777888999999::::::;;;;;;<<<>>>???AAABBBBBBAAAAAABBBDDDEEEGGGHHHHHHNNNPPPSSSVVVZZZ^^^```bbbaaabbbdddfffhhhmmmrrrvvvwwwtttqqqoooooorrrvvvxxx}}}yyyvvvvvvyyy{{{|||{{{wwwyyy{{{||||||~~~~~~|||cccfffpppvvvpppgggdddfffiiijjjnnnpppooorrrnnnppptttkkkzzznnn[[[SSSQQQOOOWWW\\\ccciiilllnnnpppqqqtttqqqrrrxxx||||||~~~{{{ssskkkeeebbbUUURRRKKKBBB:::777777999666888999:::;;;===AAADDDHHHFFFDDDCCCCCCFFFIIIKKKMMMMMMLLLJJJIIIHHHGGGGGGHHHKKKKKKIIIIIIMMMPPPPPPWWWZZZ___bbbdddgggkkknnnlllnnnqqquuuxxxyyyvvvsssuuuuuusssooojjjgggggghhhsss||||||wwwzzz{{{}}}|||wwwxxx{{{xxx~~~}}}zzzxxxuuuuuuqqqjjjhhhggg```VVVQQQEEE;;;999999777555555666444111555:::888IIIkkkyyy~~~xxxaaaRRRuuuqqqMMM888888555222222///000000000000/////////.........---,,,,,,+++******++++++++++++++++++++++++******************************))))))******+++,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------....................................///////////////000222888BBBNNNYYY```jjjmmmooorrr{{{zzznnngggmmmyyy}}}sssbbbVVVJJJ>>>888444111111555...///////////////000111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000111111111222222222333333333333444444444444555666666777888888999999999:::;;;<<<>>>???@@@AAA??????@@@AAACCCDDDEEEEEEKKKLLLNNNQQQTTTWWWZZZ[[[\\\^^^```bbbdddhhhlllpppsssrrrrrrrrrssstttuuuuuuwwwuuutttvvvzzz||||||{{{xxxzzz||||||{{{{{{}}}~~~}}}ppp___mmmvvvzzzssshhheeefffgggdddgggjjjiiinnn}}}rrrjjjzzzrrr{{{bbbMMMGGGGGGTTTYYY___eeeiiilllppprrruuutttwww}}}{{{ssslllhhh[[[WWWPPPFFF>>>999999999666777999999:::===BBBEEEGGGEEECCCCCCCCCEEEHHHJJJHHHIIIJJJKKKKKKJJJIIIIIILLLQQQQQQMMMLLLOOOSSSTTT[[[]]]```bbbcccfffiiillliiikkkoooxxx~~~~~~yyyssszzz{{{yyyssskkkgggiiilllzzz{{{}}}zzzwwwvvvvvvrrrmmmiiiddd[[[QQQMMMBBB999777888777555666666444222888<<<:::SSS}}}sss}}}rrr[[[]]]ooo```BBB333555444222333000000000000/////////.........------,,,,,,++++++***++++++++++++++++++++++++******************************))))))******+++,,,************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------............/////////---...//////222;;;FFFNNNfffjjjlllnnnuuuooolllvvvzzzvvv~~~{{{}}}xxxkkk___SSSGGGBBB@@@;;;444000111111000000000000000000///////////////////////////000000111111000000///111111111111111111111111000000000000000000000000000000000111111111222222222222333333333444444444444444444555666666777777888888999:::;;;===>>>>>>=========>>>???@@@@@@AAAEEEFFFHHHJJJLLLNNNPPPQQQSSSUUUYYY\\\^^^aaaeeehhhjjjlllnnnqqqrrrqqqpppooooooppprrrvvvzzz{{{zzzxxxuuuxxxzzz{{{{{{{{{}}}~~~}}}||||||~~~lll^^^kkktttyyysssjjjeeedddcccaaaeeeggghhhmmm{{{wwwrrr{{{~~~kkkPPPLLLSSSUUUXXX]]]aaafffkkkppptttuuuuuuyyyxxxooojjj___[[[SSSIII@@@;;;999999666777888999:::===BBBFFFGGGFFFDDDDDDDDDFFFIIIJJJGGGHHHJJJLLLMMMLLLKKKJJJSSSXXXYYYTTTRRRVVV[[[]]]ddddddeeeeeegggiiilllnnniiikkkrrr{{{|||{{{~~~|||tttrrrvvv|||~~~{{{}}}{{{wwwrrrkkkaaaTTTJJJHHH???777666777666555666666444333999===???]]]}}}xxx___oooRRR;;;222555222111222///000000/////////.........---------,,,,,,+++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------.........//////---///000///---111999AAAYYY```iiiooosssxxx~~~wwwrrrrrrwwwrrrzzzyyywwwrrrhhhaaa___eeeiii^^^GGG333555333111000000111000000//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000000000000000111111111111222222222222333333333333222222333333444555555555555666777888999:::;;;;;;;;;;;;<<<<<<<<<=========AAABBBCCCDDDEEEFFFGGGGGGHHHLLLQQQUUUXXX[[[___aaaaaacccfffhhhjjjjjjiiihhhhhhkkkpppuuuxxxxxxuuussspppssswwwzzz|||~~~~~~|||~~~~~~~~~iii\\\bbbllltttqqqjjjeeebbb```XXX\\\```ccchhhrrrzzz|||{{{|||~~~rrrWWWVVVbbbXXXZZZ]]]```dddiiipppuuussstttyyy~~~~~~yyynnngggaaa]]]VVVKKKBBB;;;999888666777888888:::===CCCGGGHHHGGGFFFFFFGGGHHHJJJKKKIIIKKKMMMNNNOOONNNLLLKKKSSSWWWXXXTTTSSSXXX^^^___iiihhhfffgggiiilllnnnpppiiilllttt||||||zzz}}}~~~}}}zzzvvvnnnaaaRRRHHHDDD<<<666666666555555777666555222777@@@JJJjjjzzz```xxxjjjIII888333777222000222...////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))******+++,,,************************+++******))))))******+++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------............+++///222111//////333888AAALLL^^^mmmuuuwwwyyyzzz}}}rrrrrryyy~~~wwwqqqpppqqqpppttttttxxxhhhGGG666222...---///111111111//////////////////////////////000000000000////////////000000000111111111000000000000000000000000//////000000000111111111111111111222222222333333000111111222333333444444444444555666777888888999:::::::::;;;;;;<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>><<>>;;;:::777777777777999===DDDHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNOOOOOOOOONNNLLLLLLTTT___cccaaaeeeaaa^^^___ccciiilllnnnqqqpppvvv~~~}}}xxx}}}|||xxxwwwooo```RRRKKKAAA<<<888777666444444777333999555777RRRsssbbb\\\~~~MMM<<<444666777///...222000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,******************************))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------...............///222===QQQbbbllluuu|||~~~zzztttuuuuuuuuuzzzuuuppprrr~~~}}}oooPPPFFF;;;333222333333222000000000000000000000000......////////////............//////000111111222000000000000000000000000////////////000000000111000000000000111111111222000000000111222222333333333333333444555555666666555555666777999:::;;;;;;========================<<<===???AAACCCFFFJJJMMMOOOOOOOOOQQQTTTXXX[[[]]]ZZZ^^^ccceeefffggghhhjjjnnnrrrvvvxxxxxxxxxxxxxxx}}}zzzxxxxxxxxx~~~}}}|||{{{}}}wwwaaaZZZ^^^dddgggdddbbbeeeiiiiiiiiifffaaa^^^```fffpppvvvvvv|||wwwhhhwwwttt```]]]bbb```]]][[[\\\bbbjjjppppppqqquuuxxxwwwwww}}}zzztttooommmdddaaa[[[QQQGGG@@@<<<<<<777777777777999>>>DDDIIIFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQSSSQQQNNNPPPZZZfffjjjgggccc___\\\]]]bbbhhhlllnnnxxxtttxxx~~~yyyvvvnnn\\\MMMGGGAAA<<<888888666444444777222;;;777999ZZZ\\\cccrrrDDD777111555666......333111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,******************************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111...,,,+++---...///...111++++++777FFFRRR___iiiiiiyyy|||tttkkkgggqqq}}}xxx{{{tttzzzfffZZZIII<<<777444222000111111111111111111111111......////////////......---......///000111111222000000000000000000000000////////////000000000000000000000000111111111111000000000111222222333333333333333444444555555555333333444666777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>===>>>@@@DDDGGGGGGHHHJJJMMMPPPSSSVVVWWWVVVZZZ^^^aaabbbeeeiiillliiimmmrrrvvvwwwwwwxxxyyyzzz||||||zzzuuurrrsssuuuzzzzzzzzz{{{|||~~~nnnhhhnnnllliiihhhiiikkknnnooorrrhhhmmmrrrfff```kkkvvv{{{uuudddooocccddd]]]YYYQQQJJJXXXgggfffllljjjmmmsssttttttyyyzzzqqqjjjdddaaa\\\WWWPPPGGG>>>888:::555333666999===DDDLLLJJJFFFBBBAAACCCFFFGGGGGGJJJMMMOOOOOOOOOPPPRRRTTTTTTVVVTTTTTT```ooommmaaahhhiiihhhhhhqqq~~~~~~bbbooo~~~zzztttlllaaaTTTGGG>>>:::999777666555555555666333888666EEEuuuwww```eeeyyyTTTDDD444444333222111000///...//////...------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))+++*********+++,,,------******++++++++++++******))))))))))))))))))))))))************************************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.........///000111444;;;EEELLLYYYaaammmyyymmmaaaccckkkkkklll}}}~~~zzzvvveeeWWWNNNHHHIIIAAA///666111...///...,,,---111---......---------///000........................////////////000000000000////////////////////////222111000//////000111222000000000000111111111111111111111111111111111111333333444444555666666777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???DDDDDDDDDEEEFFFHHHIIIJJJSSSTTTWWWZZZ^^^aaaccceeegggiiilllooopppooonnnlllkkkmmmoooqqqrrrsssssssssssstttuuuvvvwwwwwwwwwwww{{{}}}{{{pppfffbbbbbbfffiiiggg^^^ccchhh]]]YYYeeeooo~~~nnnjjjyyyxxxeee|||jjj```\\\[[[TTTMMMXXXggggggkkkgggfffkkknnnooouuu||||||wwwsssqqqiiihhheeeaaaZZZOOODDD<<<;;;666333666999===DDDLLLOOOKKKGGGFFFHHHJJJLLLLLLMMMNNNPPPRRRTTTSSSPPPMMMLLLRRRUUUUUU___nnnuuuqqqqqqsssssssssyyy|||xxxpppggg\\\PPPDDD===:::888777555555555555666555888666IIIyyy~~~pppTTTlllfffFFF:::444333333222111000///...//////...---------------++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++************++++++,,,******++++++++++++******************************************************+++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......000000000//////222999>>>BBBNNN^^^lllwww|||oookkkmmm}}}vvvrrrfffeeennnvvvyyyiiiLLL>>>444...///111000/////////000000///.........///------------------------.../////////000000000000000000000000000000000000222111000//////000111222000000000000111111111111111111111111111111111111222333333444555555666666888888888888888888888888999999999:::;;;<<<>>>>>>@@@@@@@@@AAABBBCCCDDDEEEHHHJJJLLLOOORRRUUUXXXYYY\\\^^^```bbbbbbaaa```^^^dddeeegggiiikkklllllllllrrrsssuuuvvvwwwxxxxxxxxxzzzuuuggg]]]XXXZZZ\\\^^^VVVZZZ]]]UUUUUUaaagggxxx~~~ggg```lll}}}gggvvvwww```^^^___YYYPPPXXXgggiiiiiieeecccggglllooosssxxxyyyvvvvvvyyyooopppqqqooohhh[[[LLLBBB===888444666999===DDDLLLQQQNNNJJJIIIJJJLLLNNNOOOPPPPPPQQQUUUXXXVVVOOOHHHNNNWWW]]]]]]cccqqq}}}yyy}}}zzztttkkk```UUUKKKBBB<<<999888666555444555555666666777999QQQooo{{{ccc\\\|||zzzUUU===666333333222111000//////...///......---------------++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************++++++++++++******++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000000///...---...111333111???WWWqqq{{{vvvxxxvvvrrrpppvvv~~~zzzyyyvvvnnntttmmmxxxiiiHHH999------111222///---111111111111000///...---------------------------....../////////000000000000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111222222333333444444555555666666666666666666666666888888888999:::;;;<<<===<<<<<<<<<===>>>???@@@AAACCCEEEGGGIIILLLOOOQQQRRRVVVWWWXXXYYYYYYYYYWWWVVV[[[\\\^^^```bbbcccddddddnnnoooqqqtttuuuvvvvvvvvvyyyiiinnnxxxwwwrrrhhh]]]VVVTTTUUUZZZRRRTTTTTTMMMQQQ]]]___qqqvvv~~~|||mmmmmm{{{nnnlll|||eeebbbccc[[[NNNTTTdddjjjhhhhhhjjjpppvvvyyyyyyyyy|||yyyxxxzzztttwww{{{{{{ttteeeTTTHHH@@@:::666666999<<>>ZZZzzzlll}}}ooo{{{uuuuuulllHHH:::999333222222111000////////////...------,,,,,,------++++++++++++++++++++++++************++++++++++++************************++++++***)))((((((((()))******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---.../////////000111222333666GGGfffxxxpppfffccchhhqqqvvvwww~~~ssstttvvv}}}YYYHHH777222333222111000000000000000111000...---------------------------........./////////000000111111111111111111111111111000000000000000000111///000000000111111111111111111111111111111111111222222222222333333444444555555555666666666666666666666666777888999;;;;;;<<<<<<<<<<<<===>>>???@@@BBBCCCDDDFFFIIIKKKMMMNNNRRRRRRSSSTTTUUUUUUUUUUUUVVVWWWYYY[[[^^^___aaaaaagggiiillloooqqqqqqqqqqqqzzzbbb^^^cccgggjjjfff___[[[]]]aaa[[[UUUTTTRRRNNNWWWbbbaaakkkooo|||yyy{{{kkkqqq|||kkkddd```WWWHHHLLL^^^fffgggmmmwww|||~~~~~~zzzwwwwww{{{zzzkkkZZZNNNBBB<<<777777999<<>><<<777777555444444555555666222999FFFaaa|||{{{ooonnn|||wwwVVV===777777222111111000000/////////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++***)))((((((((()))******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---...///111222222111333...///@@@]]]yyy}}}sssllljjjkkknnnqqqzzzxxx}}}~~~mmm\\\III>>>777222111222000///...///111111000...------------------------............////////////000000000000000000000000000000000111111000000000///000000000111111111111000000000000000000000000111111111111222222222222333333333444444555555555555555555555666888999:::;;;;;;;;;;;;;;;<<<===>>><<<===>>>@@@BBBCCCEEEEEEIIIIIIJJJLLLNNNPPPRRRSSSUUUVVVXXXZZZ]]]___aaabbbccceeehhhkkkmmmnnnmmmmmmiii___[[[aaagggfffbbbdddmmmvvvfffbbbaaa______ppp}}}xxxyyyzzzzzz~~~xxxooottt{{{nnnbbb[[[RRRCCCFFFWWW```gggsss}}}zzz|||{{{xxx{{{~~~|||ooo```VVVEEE>>>888777999<<>>???@@@AAADDDDDDDDDFFFIIILLLOOOQQQSSSTTTUUUXXX[[[^^^```bbb```bbbeeehhhjjjjjjiiihhhhhh]]][[[eeennnnnnjjjjjjsss|||nnnlllmmmmmmttt|||sssrrrzzzpppaaaZZZSSSGGGHHHVVV]]]iiittt}}}|||zzzzzz{{{yyywwwxxx{{{~~~}}}{{{}}}}}}sssggg___GGG???999888888;;;CCCKKKQQQQQQOOOMMMKKKLLLPPPTTTVVVVVVUUURRRRRR[[[iiitttvvvsssssswww|||}}}{{{yyyqqqrrrxxx~~~|||vvvtttwww~~~sssjjj\\\NNNDDD>>>:::999666555444444444444666666777???RRRmmmxxxiiidddwwwtttwwwqqqaaa@@@:::999444000000000000////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))************------------------------+++************++++++,,,******++++++++++++******************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))******************+++++++++,,,,,,,,,)))******+++,,,,,,------******+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------.........---,,,---///000...,,,(((222:::888222333???KKK[[[dddqqq{{{xxxwww{{{pppaaacccsssooocccZZZYYYYYYRRRHHHBBB<<<777111///111333111///////////////////////////---------.........//////........................///000111222222111000///000000000000111111111111000000000000000000000000000000000000000000000000/////////000111222222222222222222333444555666777666666666666666666777888::::::;;;<<<===>>>>>>>>>BBBBBBBBBBBBEEEHHHLLLNNNNNNNNNOOORRRUUUYYY\\\^^^ZZZ]]]```cccdddcccbbb```^^^TTTZZZhhhvvvzzzsssnnnppptttkkkjjjnnnqqq|||}}}vvvrrrzzz|||rrrbbb\\\XXXNNNNNNYYY^^^jjjtttxxxqqqkkkmmmsssvvvvvvwwwyyy{{{~~~}}}~~~wwwwww}}}vvvlllfffHHH@@@999888888;;;CCCKKKQQQRRRQQQNNNKKKLLLQQQUUU\\\YYYUUUSSSWWWaaammmvvvuuurrrqqqsssuuuuuuvvvwwwooommmpppwwwxxxtttuuuzzz~~~zzzqqqhhhZZZLLLBBB<<<888777666555444333444444666666888???TTTsssoookkkuuuxxxzzzUUU999888777...000000000000////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))************+++++++++++++++++++++++++++*********+++,,,------******++++++++++++******))))))))))))))))))))))))************************(((((((((((((((((((((((())))))******++++++++++++))))))))))))*********************++++++,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,---......++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,---------.........,,,+++---111333222000///...,,,,,,...333888;;;@@@PPPdddsssyyy|||zzzyyy{{{pppkkkrrr|||mmmdddbbblllwwwtttfff[[[BBB<<<444111222333111...000000000000000000000000---------.........//////........................///000111222222111000///000000000000111111111111000000000000000000000000000000000000////////////000111111222333444444444111111111222333444666666777777666666666777888888777777888888999:::::::::???>>>======???BBBEEEGGGHHHIIIJJJLLLPPPTTTWWWYYYUUUWWWZZZ]]]^^^]]][[[YYYzzz```UUU[[[kkkuuupppjjjmmmrrrttt~~~mmmwww|||zzzkkkkkk|||~~~}}}qqqbbbZZZTTTSSSaaasssyyyxxxvvvqqqllljjjlllnnnoootttyyy{{{~~~yyy}}}{{{xxxwwwxxx}}}|||oooeeeMMMEEE<<<999888;;;BBBJJJMMMOOOPPPOOOMMMNNNRRRUUU[[[XXXUUUVVV\\\dddkkkoooppp|||qqqrrryyy}}}qqqrrrrrrqqqpppssszzz{{{vvvwww|||tttdddQQQFFF???999666666444555333000111444777777>>>FFF___zzz{{{nnnsss}}}sssiii{{{nnnFFF777777555///000000///............///......---------,,,,,,,,,************************************************************************(((((())))))******++++++)))************+++++++++++++++************++++++...---,,,+++************))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,......---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000888999FFFdddzzz{{{www}}}zzz|||uuupppjjjXXXHHH@@@999000...222000------///...+++---111000///---++++++,,,---...........................---......///000111111222111111111111111000//////000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222555666777888888999999999666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@BBBCCCEEEGGGIIILLLMMMNNNMMMNNNPPPOOOMMMKKKJJJJJJxxxaaaYYYXXXbbbpppvvvqqqlllrrr{{{nnnpppzzz{{{{{{sssnnnooovvv}}}vvvllltttvvvyyymmm___YYY]]]jjjvvvuuutttqqqmmmjjjiiilllooopppsssvvvwww{{{zzz|||zzzwwwxxx{{{sssfffOOOGGG@@@<<<;;;<<>>OOOhhhwwwuuunnnrrr|||jjjmmmqqq]]]???555555444111////////////...............------------,,,,,,,,,************************************************************************)))))))))))))))*********)))************+++++++++++++++************++++++------+++******)))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---...---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000000111222;;;PPPiii{{{~~~yyyuuuuuuxxx|||~~~|||wwwtttxxxrrr}}}vvvaaaUUUKKK>>>555222333000///222222000///000///...---,,,,,,---......---------------------------......///000000111111111111111111111000//////000000000000000000000000111111000000000000111111111111111111111111111111000000111111111222222222333444555666666777666666666666666777888888888999888999:::;;;<<<======>>>>>>???@@@AAABBBDDDEEEEEEFFFGGGHHHHHHFFFDDDDDDEEEvvvccc^^^ccciiixxx}}}pppsssxxxuuuuuuooommmcccaaadddllltttwwwuuulllkkkoooxxxuuuaaaYYY___iiiooossspppkkkgggeeegggkkkmmmooorrrrrrrrrvvv|||}}}zzz{{{yyyxxx{{{|||}}}tttfffTTTLLLDDD@@@>>><<<@@@FFFNNNPPPQQQPPPMMMLLLNNNQQQYYY[[[^^^bbbgggkkknnnpppttt~~~zzzvvvxxxyyyzzzzzz{{{~~~{{{vvvsssuuuxxx{{{}}}wwwtttkkk\\\LLLCCC>>>999666666444444555444333333555888AAA]]]uuuxxxwww{{{{{{vvv```hhhtttqqqJJJ888555333111333...///000000000///---,,,------------,,,,,,,,,,,,************************************************************************************)))))))))))))))************+++++++++++++++************++++++,,,+++***)))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,+++,,,---...---+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000---...111888FFFYYYnnn{{{tttsssyyy}}}}}}vvvkkkvvvyyyxxxrrreee\\\RRRHHHBBB<<<444///222444333000///---------------.........------------------------.........//////000000111000111111111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222000111222333444444444444555555555555666666666666666666777888888999::::::;;;;;;;;;<<<<<<=========@@@AAAAAA@@@??????@@@BBBtttcccbbbrrrzzz}}}sssttt|||{{{uuugggdddbbb```aaaffflll||||||jjjvvvpppiiipppzzzfffXXX\\\bbbdddnnnhhhaaa^^^___cccgggiiinnnpppqqqppptttyyyyyyuuuuuuuuuxxxxxxyyy|||~~~pppeee\\\RRRHHHBBB>>><<<@@@FFFMMMPPPRRRQQQNNNMMMPPPRRRWWWYYY]]]bbbeeeiiimmmpppzzz|||||||||}}}}}}{{{xxx||||||tttnnndddVVVHHHAAA===888666666444444555666555333555:::FFFjjj~~~qqqcccgggqqqaaaAAA888777111///222---...000111111///---,,,---------,,,,,,,,,++++++************************************************************************++++++******))))))(((((())))))*********+++++++++++++++************+++++++++******)))(((((())))))))))))))))))))))))))))))************************------------------------))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++------,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000...//////---000===QQQaaafffdddkkk}}}~~~vvvooobbbiii~~~~~~ooodddcccfffhhhgggQQQBBB333///111111000///+++,,,------......------------------------------........./////////000000000000111111111111000///////////////////////////000000111111111111000000111111111111111111111111000000000000111111111111//////111222222222222222444444444444333333333333444444555666666777888888999999::::::;;;;;;;;;<<<>>>??????>>>===>>>@@@BBBrrraaa```ppp~~~xxxqqqvvvxxxttt|||{{{lll^^^___iiidddaaabbbfffuuupppmmmxxxnnnqqqxxxrrr___[[[]]]]]]]]]WWWPPPPPPWWW___dddfffjjjnnnppppppsssvvvtttpppgggkkkttt~~~~~~wwwzzz}}}}}}wwwooojjjcccXXXLLLCCC===;;;@@@GGGKKKNNNQQQQQQPPPPPPRRRUUUVVVXXX[[[]]]```eeelllqqq}}}zzzxxx{{{{{{{{{xxxzzz|||~~~|||qqqjjj\\\OOOCCC>>>;;;888555555444333555777555222777>>>MMMpppaaa\\\eeeqqqqqqTTT;;;777888222///222---...000111111///---,,,------,,,,,,,,,+++++++++************************************************************************++++++******))))))(((((())))))*********+++++++++++++++************+++++++++***))))))((()))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++,,,---,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............///////////////000000......222;;;BBBOOOQQQ\\\qqqyyyxxxbbb```pppyyyxxxyyyvvvnnnfffmmmvvv___EEE666222000//////+++,,,------------,,,,,,------------------------............///////////////000000111111111000000///////////////////////////000111111111111000///000000000000000000000000//////000000000111111111//////000111222222222222333333222222222222222222444444444555555666666777777777888999:::;;;;;;<<<============<<<===???BBBqqq___]]]hhhvvvvvviiijjj{{{~~~tttqqqtttooojjjiiibbb___iiikkkccc]]]\\\___kkkrrrvvvuuunnnqqq|||xxxdddXXXUUUTTTIIIBBB>>>CCCOOO[[[bbbcccgggkkkmmmooorrrvvvtttooo```hhhsss}}}||||||{{{{{{yyywwwssspppfff[[[NNNEEE???<<>>;;;:::777555555444222444777555222999DDDWWWqqq}}}qqqLLLLLLdddvvv{{{yyyvvvXXXFFF666333555222000333...///000000000///---,,,,,,,,,,,,,,,++++++++++++************************************************************************************)))))))))))))))************+++++++++++++++************+++++++++******)))))))))******))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------+++***+++,,,---,,,***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////---...000222222222111111888>>>KKK___xxxzzzyyy{{{|||uuukkkjjjtttvvvzzzwwwvvvaaaKKK???777333222/////////.........------................................................///000000111111111111000000000000000000000000000///000111222222111000///000000000000000000000000/////////000000000111111...///000111222222222222111111111111222222222222333333444444444555555555444444555666777888888999999:::;;;:::::::::<<<>>>vvvbbb^^^fffjjjhhhbbbhhhuuuwwwoooaaa```YYYZZZbbbaaadddqqqeee\\\VVVVVVYYYaaawwwsss{{{iiikkk|||}}}uuugggVVVMMMKKK@@@:::666===LLLZZZ``````cccgggiiikkkpppvvvxxxuuuooouuu}}}zzzrrrqqqvvvyyyxxxttteee\\\QQQJJJBBB======AAAHHHKKKOOOPPPNNNNNNPPPRRRYYY\\\___aaabbbhhhqqqyyyzzzqqqmmmmmmqqquuuwwwuuuxxx~~~zzzlllcccOOODDD;;;999999777555555444111222777555222;;;IIIaaarrr}}}{{{yyyttt]]]BBBLLLiiiyyytttsss~~~wwwFFF>>>555111000111111111////////////............,,,,,,,,,++++++++++++***************************************************************************)))))))))))))))*********)))************+++++++++++++++************++++++++++++************++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***+++,,,,,,,,,***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------.........//////,,,...///111222111000...---555<<>>MMMZZZ^^^]]]bbbdddeeegggnnnwww|||{{{uuuggggggsss|||zzztttbbb[[[SSSMMMFFF>>><<<===HHHKKKOOOOOOMMMKKKLLLNNN[[[```dddfffhhhmmmuuu|||}}}zzzssspppqqquuuwwwxxxppprrrxxx|||{{{yyy~~~xxxjjjaaaLLLBBB999888999777555444444000111666444222<<>>999111...111111...000000///............///,,,,,,,,,+++++++++******************************************************************************(((((())))))******++++++)))************+++++++++++++++************++++++,,,+++++++++++++++,,,,,,))))))))))))))))))))))))************************(((((((((((((((((((((((()))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++******,,,,,,+++***,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........///////////////.........000111///666444444MMMwww{{{|||vvvuuu{{{sss[[[WWWiiizzziiisss}}}sssdddSSSGGGAAA:::888555333111111222333000000000000000000000000.....................---//////000111111111111111000000000000000000000000...000111222222111000...000000000000000000000000////////////000000000000,,,---...///000000000000///000000111222333333444111111111111222222222222666555555444333222111111555888::::::999777777777lll___```___aaadddeee```ZZZVVV___^^^\\\]]]___``````___ZZZRRRMMMOOOSSSYYYggguuuuuu|||yyy~~~xxxfffhhhttt~~~ppphhhjjjYYYFFFMMMDDD444777EEEGGGIIIUUU]]]ZZZ___fffjjjmmmqqqwww{{{}}}}}}vvvrrruuuyyyxxxwwwwwwfff___WWWOOOFFF===<<>>@@@@@@EEEJJJNNNOOOOOOOOOOOOQQQRRRYYYhhhttt|||yyyxxxvvvhhhXXXKKKBBB<<<666333555666555222444222111333777CCCYYYlllrrrrrruuu{{{tttZZZMMMWWWttt}}}qqqEEE777666333111000///000111...............------,,,+++++++++++++++++++++++++++*********))))))))))))'''((()))***+++******))))))))))))))))))))))))))))))************+++++++++************************,,,+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................///////////////000000...///444>>>GGGXXXZZZ___iiivvv}}}wwwddd[[[```jjjzzzwwwkkkdddhhhyyy~~~dddJJJ:::222...---///......//////...------//////000000000000//////.........//////000000000000000000000000000000000000/////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000//////000000000111111111000000111111111222222222444333333333333444555555iii[[[___aaa```[[[ZZZ```lllvvvnnnhhhbbbbbbeeefffaaa\\\VVVUUUTTTUUUUUU]]]mmm}}}|||~~~yyy}}}xxxjjjjjj}}}aaaOOOCCC???EEEJJJIIITTTcccfffeeegggiiiiiihhhjjjooottt|||}}}{{{xxxyyykkk[[[QQQIIIBBB@@@AAA>>>CCCJJJPPPRRRQQQQQQQQQMMMNNNXXXggguuu~~~nnn^^^NNNCCC???:::555333555666555444333444333444???UUUjjjvvvsssiiiooovvvdddPPPTTTaaasss{{{YYY777333222000///...//////000...............---,,,,,,++++++++++++++++++++++++***************)))))))))(((((()))************))))))))))))))))))))))))))))))************+++++++++************************++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------------............/////////,,,...000///---,,,///333@@@???CCCOOObbbttt~~~yyypppjjjjjj}}}|||zzzzzzzzzwwwtttrrruuulllSSSBBB:::777222111111000111222111///222222111111000///.....................//////////////////000000000000000111111111000000/////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000//////000000000000111111000000000111111111222222222222222111222333333444nnnaaaZZZ```eeeeeeeeehhhmmmooofff___YYY[[[aaaddd___YYYNNNQQQSSSQQQQQQXXXiiixxxxxx~~~vvv~~~}}}sss{{{uuuYYYDDD@@@CCCGGGMMMaaaqqqoooaaaeeehhhjjjjjjlllqqquuu{{{zzz|||~~~{{{|||}}}}}}nnnZZZNNNGGGCCCAAABBB@@@FFFNNNTTTVVVUUUTTTTTTQQQSSS[[[iiivvv}}}xxxeeeTTTGGG@@@;;;888444333444666666555666888666666EEE```sssxxxpppeeeppptttWWWIII[[[kkkqqqvvvlllIII888222111000///............------.........---,,,,,,************************************************)))))))))*********))))))))))))))))))))))))))))))))))))*********+++++++++************************+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++************++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////***---000111111000111222666555777@@@RRRhhh|||~~~sssgggiiixxx}}}lllqqqyyylllYYYOOOKKK::::::666222222444444222222222111000///.........------........................///////////////000222222111111000000////////////////////////////////////............//////000000000000000000000000000000000000000000000000////////////000000000111000000000000111111111111111000000000000111222222mmm___[[[bbbhhhjjjmmmnnnjjjbbbfff^^^WWWXXX]]]^^^XXXRRRPPPUUUWWWSSSRRRYYYiiiuuummm|||wwwwwwwww|||zzztttSSSEEE???CCCPPPhhhwwwqqqeeehhhlllmmmlllkkkmmmpppyyyxxxzzz|||{{{}}}}}}~~~}}}pppccc\\\VVVLLLEEEAAAAAAGGGOOOUUUWWWWWWVVVUUUUUUUUU\\\hhhttt{{{{{{nnn]]]MMMCCC???888666444333444555555666666888666888JJJfffwwwyyytttppp{{{vvvSSSIII```qqqxxxzzzXXX@@@999333333111000///...---------------...---,,,,,,+++***************************************+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++************++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++------------............---.........---,,,,,,---...///000555CCC\\\yyyrrrgggooossstttyyysssbbb[[[[[[JJJJJJDDD999333333333111111000///.........//////..................------------........./////////222111111111000000000/////////////////////////////////............//////////////////////////////////////////////////////...////////////000000000//////000000000111111111000////////////000111111fffWWW___dddfffeeehhhlllggg^^^ZZZUUUQQQRRRXXXZZZWWWSSSTTTXXXYYYSSSRRRYYYeeemmmcccttttttwwwnnnjjjPPP???@@@MMMcccpppkkkeeeiiimmmnnnmmmmmmppprrruuuuuuxxx~~~}}}}}}{{{~~~{{{vvvtttsssjjjYYYHHH@@@???EEEMMMSSSVVVWWWWWWXXXVVVUUUZZZfffrrrzzz}}}rrreeeVVVFFF???>>>777666555444333444555555333333444===QQQiiiyyy~~~~~~rrrXXXUUUgggrrrvvvxxxsssMMM:::444444333222111///...---,,,---------------,,,++++++*********************************++++++++++++++++++***))))))((())))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........++++++++++++,,,---......///000000000555GGG```tttzzzzzz||||||~~~pppgggooo{{{}}}zzznnnaaaaaahhhiiillldddPPP@@@:::666222333222000///...///000000/////////...............,,,,,,------.../////////000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////......////////////000000/////////000000000111111///////////////000000111dddTTTZZZaaaddd______eeefff```SSSQQQOOORRRWWWZZZZZZYYYWWWZZZXXXQQQPPPWWW```ccc\\\nnn|||qqqttt}}}ZZZBBB@@@GGGWWWfffhhhkkkmmmmmmllljjjlllqqqvvvrrrssswww~~~~~~}}}}}}|||yyymmmYYYIIIAAA===CCCKKKRRRWWWZZZ]]]^^^\\\ZZZ]]]hhhsss|||wwwgggZZZMMM@@@;;;;;;666666555444333333333444444111555EEEXXXjjjyyy}}}ddd^^^hhhppptttnnntttYYYDDD888222111111111000000///...---,,,------------,,,++++++*********************************++++++,,,,,,,,,,,,+++)))((((((((()))***)))))))))))))))))))))))))))************+++++++++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------.........*********,,,///111222333222333222//////555AAAJJJ[[[aaakkkvvv{{{xxxyyyyyyfff___aaazzz}}}tttmmmsss|||___OOODDD===777666333111000///000000000000000//////.........+++,,,,,,---......//////.........//////000000111000000000000000000000000//////............//////////////////////////////////////////////////////........./////////000000////////////000000000111///////////////000000111gggWWWOOO\\\ccc]]][[[aaaddd```___]]][[[[[[[[[[[[[[[YYY]]]___[[[SSSRRRYYY______YYYkkkttt~~~sss^^^CCCAAACCCNNN```jjj{{{yyysssllleeeeeeiiinnnqqqssswww}}}yyypppaaaQQQGGGEEE===BBBKKKSSSYYY^^^cccfffeeebbbccclllvvv~~~nnn\\\PPPFFF<<<888:::555666555444222222333444888333888KKK]]]iiivvv{{{qqqTTT```uuuwwwvvvpppzzz```AAA<<<;;;555......//////000//////...,,,,,,---------,,,++++++))))))))))))))))))))))))*********++++++,,,,,,,,,,,,+++***((((((((()))***)))))))))))))))))))))))))))************+++++++++************************'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++************++++++************************---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..................///...---++++++---///111222333444555555BBBWWWmmm}}}|||wwwoooaaa]]]]]]eeeiiijjjnnnwww||||||{{{zzz}}}eeeUUUJJJ<<<:::666333111000000000111111000000/////////...++++++,,,------...//////,,,,,,---...///000111111000000000000000000000000//////............//////////////////////////////////////////////////////............/////////000////////////000000000000///////////////000111111rrr\\\^^^aaa```\\\ZZZ]]]]]]\\\bbbfffhhhddd]]]XXXXXXZZZXXX^^^WWWPPPWWWZZZSSSQQQRRR___kkkvvv{{{tttvvv{{{yyynnnjjj~~~tttuuujjjKKK;;;EEEMMM\\\zzz~~~iii]]]^^^cccggghhhkkkooouuuyyy|||~~~~~~|||||||||uuulllaaaTTTJJJFFFBBBAAAEEEQQQ]]]ccccccbbbeeeggglllrrr{{{vvvdddPPPFFFCCC>>>:::888666555444444444444333111777444>>>UUUiiippptttyyysssqqq^^^QQQbbbvvvxxxuuu|||wwwMMM===;;;666---////////////............,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++******))))))))))))******++++++******************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))---------,,,,,,+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///222333;;;HHHVVVeeexxx|||~~~|||hhh___^^^nnnnnn[[[hhh{{{ppp______SSSIII>>>666444333000...555222///...///000000000000...++++++,,,.........000000000000000000000000////////////000000000000......////////////.........///////////////......////////////............////////////////////////000000000000000000000000////////////////////////ppp]]]bbbfffgggbbb^^^___``````fffgggfffccc^^^YYYXXXXXXXXX\\\TTTLLLTTTYYYVVVWWW\\\gggnnnsssvvvpppwww}}}uuuqqq}}}zzzjjjOOO>>>@@@MMMgggppp]]]SSSUUU^^^dddgggllloootttwwwyyy{{{}}}~~~xxxyyy|||~~~yyyqqqiii___UUUNNNKKKCCCCCCGGGQQQYYY^^^aaaeeeiiilllqqqxxxrrr```NNNEEEAAA===999777666555444444444444333222444666CCC[[[mmmtttuuuvvvvvvnnnYYYQQQeeewww{{{}}}fffCCC666444222---////////////............,,,,,,,,,+++++++++************++++++++++++******(((((()))))))))***************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,+++++++++***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------............000000333999BBBRRRlllqqqfffjjj{{{}}}hhhaaacccuuuqqqdddccc```\\\TTTIII>>>777444333...---------//////...---,,,+++***+++---///000///////////////////////////.../////////000000000000...//////000000//////.../////////000000//////...////////////............////////////////////////////////////////////////........................iiiXXXaaafffgggbbb^^^___```______]]]ZZZXXXWWWVVVTTTSSSVVVXXXNNNJJJTTTXXXUUUVVVYYYbbbgggkkkppprrrxxxzzzxxxeeeQQQ???EEE^^^pppiii\\\MMMGGGLLLWWWaaaffflllooorrrtttuuuvvvxxxzzzrrruuu|||}}}~~~tttfff[[[VVVUUUTTTSSSGGGFFFIIIQQQWWW[[[bbbjjjlllpppwww}}}jjjZZZJJJBBB???;;;777666555555444333333333444444333===PPPggguuuxxxvvvtttwwwhhhUUUWWWooo}}}UUU<<<555333222444/////////............---,,,,,,,,,+++++++++************++++++++++++******'''((((((((())))))))))))******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))+++++++++***************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............------...///111<<>><<<888666555444444444333222333444666666KKKfffxxx}}}|||yyyvvvrrrbbbVVVeee~~~mmmFFF999777333222666//////.........---------,,,,,,,,,+++++++++************++++++++++++******((((((((()))))))))************))))))))))))*********************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))*********)))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------000111///000999EEEXXX___ooo~~~xxxqqqqqqwww{{{```XXXaaammm{{{|||{{{yyyuuudddPPPJJJ<<<888333000...---,,,+++111000///000111111000..................................../////////000000//////000000000000/////////000000111111111111000////////////............////////////////////////////////////////////////........................aaaWWW[[[XXXUUUVVV]]]ccc^^^UUUZZZVVVRRRTTTYYY]]]\\\XXXTTTVVVXXXhhh|||eeeWWW^^^dddccccccfffiii{{{}}}yyy}}}||||||~~~~~~YYYIIIHHH===@@@>>>===???FFFQQQ\\\cccjjjlllooopppppppppqqqsssrrruuuyyy}}}uuuccc^^^gggqqqjjj\\\UUUIIIGGGUUUeeemmmssszzzxxxnnnXXXLLL@@@;;;999666444555333444444333222222555888>>>\\\|||}}}zzziii``````vvvuuuUUU999444666111...222............------------,,,,,,,,,+++++++++************++++++++++++******)))))))))*********++++++******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...000...///222222......000:::???MMMaaarrr~~~zzzsssmmmuuutttnnnbbbhhhhhhcccaaahhhqqquuuzzzsssuuu{{{eee^^^SSSMMMCCC;;;666444222111000.........000111000///....................................//////////////////000000000000////////////000111111111111111////////////............////////////////////////................................................ddd___[[[XXXUUUVVV___ddd___UUU]]]YYYUUUVVVZZZ[[[XXXUUUKKKPPPWWWkkk}}}fff[[[aaadddaaa```cccdddrrrvvvttt}}}~~~tttqqqzzzfffUUUIII<<<999:::<<>>666...,,,000000,,,......---------,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******(((((((((((())))))))))))******))))))))))))******((())))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))******+++++++++,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***,,,111444111++++++...///,,,///555555333===MMMgggxxxzzz~~~{{{zzzggg^^^\\\jjj|||www~~~iiiZZZIIIDDD===777444333222222000000000000000000000000---------.........//////,,,------------------,,,,,,---...///000000000000000/////////............////////////////////////........................------------------------aaaPPPJJJHHHHHHLLLTTTVVVQQQMMMLLLMMMNNNOOOPPPOOOMMMKKKIIIPPPSSSUUUTTTRRRPPPRRRTTTVVVIIICCCJJJQQQVVVaaannn{{{iiinnnzzz|||sssrrrpppfffssscccLLL;;;===<<<777666???KKKSSSYYYdddkkkjjjiiiooossssssxxxyyy{{{|||}}}~~~{{{tttqqqooojjjddd]]]UUUXXXgggnnnooowww}}}vvvnnnjjjdddWWWJJJ>>><<<888555222111111111444111111333333444>>>IIIXXXttt{{{eeemmmiiiEEE888666333111111111000///---------------------------------,,,+++***)))(((******))))))))))))*********************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++************)))))))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///000111222333444444FFFMMMZZZlll~~~}}}vvvfffgggsssqqqnnnrrruuuuuusssyyynnnaaaVVVRRRMMMAAA===:::000111000000222333222000---000000///////////////000........................---------.........//////............////////////////////////000000000000////////////////////////////////////////////////]]]MMMHHHIIIIIILLLSSSTTTNNNJJJIIIKKKLLLMMMNNNNNNNNNMMMLLLIIIKKKNNNOOONNNMMMMMMMMMMMMGGGHHHOOOQQQSSS^^^mmm|||zzzjjjooo{{{xxxwwwsssgggeeezzz|||lllUUUCCC???;;;999:::>>>FFFMMMTTT^^^fffgggggglllppppppvvvwwwzzz}}}}}}~~~vvvjjj___VVVSSSXXXeeemmmpppxxx|||yyyrrriiiaaaZZZMMMAAA<<<;;;888555222222222222333222222222111555EEEVVVcccwww|||{{{fffuuuRRR<<<888555222111111000000///---------------,,,,,,,,,,,,,,,,,,,,,+++***))))))******))))))))))))*********************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))************************))))))))))))))))))))))))************)))))))))((())))))))))))************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************+++++++++*********))))))))))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000111222333333999:::???IIIYYYmmm|||pppfff^^^mmmuuuxxxrrrrrrxxx~~~jjj______```\\\ZZZUUUGGG999555111000111222222111000000///.........//////........................---------.........//////............////////////.../////////000000000000////////////////////////////////////////////////YYYJJJFFFEEEFFFJJJPPPQQQLLLHHHHHHIIIIIIJJJKKKMMMNNNOOOOOOFFFGGGJJJMMMOOOOOOLLLJJJEEEGGGOOOTTTRRRPPPZZZiiizzzlllooo{{{}}}sss```YYYqqqwwwcccMMM@@@666888<<<===AAAHHHOOOZZZcccfffgggkkkoooppprrruuuyyy~~~}}}{{{mmm```ZZZ\\\```gggnnnuuuzzz~~~}}}}}}vvvjjj^^^TTTIII???:::888666444333222333333111222222222222;;;PPPdddppp|||yyyyyyooo{{{hhhCCC<<<777444111000000000///.........------,,,,,,++++++,,,,,,,,,,,,+++******)))******))))))))))))******)))************))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))************))))))))))))))))))))))))******************************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************++++++*********)))))))))))))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------...///000111111222222000000222<<>>DDDNNNXXXccciiikkkmmmpppssspppsssxxx}}}~~~{{{sssjjjiiillllllkkkoooxxx}}}}}}zzzkkk[[[PPPFFF???777666555444333333333333222111111222888GGG\\\mmmwww~~~|||xxx}}}}}}YYY???===666333111///000000///.........---,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))******))))))))))))******))))))************)))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))*********)))))))))))))))((()))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,************************************))))))))))))))))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......///000000///111222222444===JJJUUUiii}}}}}}___XXXYYYoooyyywwwssszzz~~~uuuddd[[[QQQEEE<<<888666222///111000///......///111222....................................////////////............////////////........./////////000000////////////////////////////////////////////////WWWKKKIIIIIIJJJOOOSSSQQQLLLJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKJJJKKKNNNTTTXXXXXXSSSNNNPPPOOOPPPRRRRRRRRRVVV[[[```jjj}}}~~~uuuxxxggghhhvvvsssZZZAAA888777777;;;AAAKKKTTTaaakkkmmmmmmooorrroooqqqvvvzzz||||||zzzyyy|||}}}}}}}}}zzztttrrrrrrnnnhhhjjjttt{{{}}}{{{{{{sssbbbQQQFFF???:::555444444333333333333333333111000555DDDXXXjjjssswww~~~~~~iiiKKK;;;333555222000.../////////...------,,,,,,,,,+++++++++++++++,,,,,,,,,+++************))))))))))))******((())))))*********))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))******((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))*********)))))))))(((((())))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---......//////+++///333222000000555;;;JJJ___rrr{{{iii^^^SSSVVVkkk~~~zzz{{{~~~~~~||||||fff^^^SSSMMMIIIEEE>>>777444222000...---...000111////////////////////////........./////////000000............////////////............////////////////////////////////////////////////////////////YYYMMMKKKRRRSSSVVVWWWSSSKKKIIILLLKKKKKKJJJJJJIIIHHHGGGGGGEEEGGGKKKPPPRRRQQQNNNKKKTTTPPPMMMNNNQQQTTTTTTTTT\\\eeevvvmmmdddlllvvvyyyuuuYYYBBB777666999;;;CCCLLL[[[gggjjjggghhhlllnnnpppsssvvvwwwwwwvvvuuuuuuzzzxxxqqqllleeeaaacccjjjtttzzzvvvuuukkkYYYIII@@@;;;777333333333333333333222222333222222;;;QQQjjjzzz}}}sssPPPBBB777---444111///......//////...+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,++++++*********))))))))))))******((())))))************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))((((((((())))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........,,,...///---,,,,,,000444666CCCNNNVVVeee|||~~~ppprrrlllaaa]]]```aaa]]]___cccmmm~~~xxxpppmmmlllyyymmmgggaaa```aaa]]]TTTLLL>>>;;;777222///...//////////////////////////////....../////////000000000............////////////------........./////////////////////////////////////////////////////////ZZZNNNLLLNNNPPPSSSUUUPPPHHHGGGKKKIIIJJJJJJJJJIIIHHHFFFEEEAAAEEEJJJMMMMMMKKKJJJIIINNNMMMLLLMMMPPPSSSSSSPPPVVVaaammm{{{sssbbb___yyykkkJJJ777777999777<<>>;;;888333333333333333222111111222444777AAAYYYvvvvvv~~~\\\EEE<<<666000333111...---...///......*********+++,,,,,,------***++++++,,,,,,+++++++++******))))))))))))******(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************((()))))))))************))))))))))))************---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***)))))))))(((((((((((())))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............//////---------///111333000333666;;;FFFXXXnnn}}}}}}}}}~~~zzzpppcccWWWWWW]]]kkkxxxlllgggooozzzxxxsssppprrruuusssjjjbbbQQQMMMEEE>>>777333111111////////////////////////.../////////000000000000............////////////---------.........//////////////////////////////////////////////////////[[[OOOMMMDDDFFFKKKNNNKKKFFFFFFKKKGGGHHHIIIJJJJJJHHHFFFEEEBBBGGGLLLNNNLLLJJJJJJKKKGGGIIIKKKMMMPPPRRRQQQOOOIIIWWWdddnnnrrrcccttt{{{xxxsssMMM777888:::666999AAAQQQ```bbb]]]]]]aaammmnnnppprrrsssuuuuuuvvvuuuxxxzzz{{{~~~~~~{{{mmmfffiiigggaaafffrrrwwwzzz~~~{{{oooiiiZZZIII>>>;;;999555333333333333333222111000000666;;;EEE\\\}}}mmmxxxzzzlllMMM???777444555222000...---...///......))))))***+++,,,------...***++++++,,,,,,,,,++++++******))))))))))))******(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))************...---,,,+++***(((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))*********)))***++++++,,,+++++++++,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------.....................------...//////---,,,222///000444888AAARRRbbb{{{{{{[[[WWWVVV___rrrsssttt~~~zzz|||vvvnnnbbb]]]SSSIII@@@:::666444000000000000000000000000////////////000000000000............/////////000---------.........//////////////////////////////////////////////////////fff^^^IIIGGGEEECCCDDDGGGHHHFFFDDDFFFHHHGGGDDDDDDHHHJJJHHHGGGIIIKKKKKKIIIHHHHHHIIIMMMLLLMMMRRRVVVXXXUUURRRNNNSSS]]]jjjxxxkkklllaaahhhpppVVVBBB888777999;;;===BBBGGGIIILLLVVVaaaiiimmmqqqssssssuuuyyy}}}www{{{~~~~~~wwwsssssspppiiigggiiifffaaaaaaiiiwww{{{tttcccYYYLLLBBB===;;;777444444333222111111111000...222444DDDZZZmmmxxxeeeoooPPP@@@888555555111////////////............******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................///...---...111666;;;???\\\tttzzzrrrtttcccTTTUUUXXXjjj}}}~~~zzz~~~rrr```[[[XXXOOOGGGDDD>>>666222333333//////222444///---222333///...111000...,,,++++++,,,///000000000///...------,,,,,,........................////////////////////////zzzVVVGGGDDDBBBCCCEEEFFFEEEDDDAAAEEEFFFEEEIIIOOORRRRRRCCCFFFIIIJJJIIIGGGGGGGGGFFFFFFHHHKKKNNNPPPOOONNNTTTRRRTTT]]]kkkwww}}}~~~{{{}}}llldddmmm|||bbbMMMBBB:::444888999===@@@AAADDDPPP\\\hhhlllpppssstttvvvyyy|||vvvzzz~~~|||wwwooolllnnnjjj```WWWWWW]]]jjj|||xxxnnnYYYPPPDDD<<<999777555222222222111111222222111111444:::OOOddduuu|||rrr}}}hhhyyyhhhCCC:::666555666222////////////............,,,,,,,,,++++++*********,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------........................///...---...000333666888555III]]]hhhvvvzzzvvv}}}rrrnnnjjjssswwwpppqqq~~~}}}nnnqqquuu}}}sssjjjeee___^^^aaaNNNGGGAAA???;;;333...///555000000333444///,,,---111111000000////////////000000//////......------................................................aaaFFFDDDAAA@@@BBBCCCDDDDDD???CCCEEEEEEIIIPPPTTTSSSBBBEEEHHHJJJIIIGGGFFFFFFBBBDDDGGGIIIJJJLLLOOOQQQYYYTTTRRRWWWaaakkkoooppp}}}hhh^^^oooxxxdddXXXHHH777666666888999999<<>>888666555444222111111111111111222333333666BBB[[[ooo{{{lllssstttpppuuuOOO777666555555555000/////////............---...------,,,+++***)))(((+++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------......---......///000111)))444===AAAMMMdddxxxqqqdddiiixxx}}}|||~~~uuukkkhhhmmmccc]]]VVVRRRKKKAAA:::888666111///111222111222444---...///000000///---,,,////////////////////////........................------------------------```EEECCC@@@>>>???@@@BBBCCCAAADDDEEECCCDDDIIIJJJHHHBBBEEEIIIJJJIIIFFFDDDDDDCCCFFFJJJLLLMMMPPPUUUZZZYYY\\\___```aaafffnnnuuuxxx___hhhyyypppZZZAAA666555666777777:::EEEQQQiiilllooorrrtttuuuuuuuuuvvvzzz|||~~~xxxpppkkkjjjllljjjddd\\\VVVPPPRRR^^^lll{{{lllZZZHHHCCC<<<777555555444444222222222111111111333444777HHHeeewww~~~xxxmmmaaaDDD555666444444333...//////.........---------------,,,,,,+++***))))))*********)))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************(((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............333777666333888HHHYYYaaawwwkkkZZZ\\\nnn}}}yyy~~~zzztttkkkcccZZZRRRKKKGGGCCC===666333222333555666+++,,,---......//////............///////////////........................------------------------WWWDDDCCC@@@>>>===>>>@@@BBBBBBEEEDDDAAA@@@BBBAAA>>>BBBDDDGGGGGGDDDAAA@@@???BBBEEEJJJLLLNNNQQQWWW\\\UUUdddqqqnnnbbb```nnn~~~llljjjsss~~~nnnSSS;;;777555666777999@@@HHH[[[]]]aaaggglllppprrrssstttxxx{{{|||wwwmmmiiihhhhhhbbb^^^[[[XXXUUUWWWaaammmxxxcccOOOCCC???:::666444333333333222333333222000000333555;;;PPPooovvv}}}sssTTT>>>555555111111333///............------------++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************((((((((((((((((((((((((((((((((((((''''''''''''************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.../////////......000000...111:::DDDIIITTThhhzzz|||zzz}}}vvv\\\QQQWWWnnnxxxxxx~~~wwwjjj```XXXRRRVVVSSSMMMFFFAAA<<<777333000///...---...///111222.............../////////........................------------------------|||OOOBBBBBBAAA???======???AAA@@@CCCCCC@@@@@@AAA@@@===???AAABBBAAA???<<<<<<<<>>666555777888;;;>>>FFFHHHMMMVVV```iiioooqqqpppuuuyyyzzzuuuiiicccaaa___ZZZVVVSSSRRRRRRUUU```kkkuuu{{{|||vvvlllXXXGGG===;;;888444222111000000111333333222///000444888FFF\\\|||sssyyy___FFF777333444...///333111.........------------,,,******+++++++++,,,,,,,,,))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))((((((((()))))))))******))))))))))))))))))))))))''''''((((((((()))))))))************************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///000000000***,,,...///000222666888888HHHZZZgggttt~~~}}}~~~uuusss~~~tttddd[[[aaammmqqqjjjdddeeelllzzzwwwpppmmmqqqvvvtttjjjbbbaaadddddd```]]]WWWMMMDDD>>>;;;777333000///000111////////////////////////........................------------------------hhhIIIAAABBBCCCAAA>>>===>>>@@@<<>>???>>>======>>>@@@AAAAAABBBEEEHHHIIIHHHGGGHHHVVVaaa\\\OOOKKKYYYhhhvvvsssrrrkkkkkkvvv___MMM;;;555777888888888:::;;;@@@JJJWWWccckkknnnnnnssswwwwww{{{tttfff```]]]ZZZXXXTTTSSSVVVWWWVVVYYY^^^ZZZaaahhhnnnxxx}}}rrriii___OOOAAA777777666333111000111222...000222111000222777===WWWjjjppp|||eeeKKK<<<333444555......333111.........---------,,,,,,,,,,,,++++++++++++++++++)))))))))******+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))&&&'''(((((()))***++++++************************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000111111//////000000333:::DDDQQQddd|||qqqzzz~~~vvvxxx|||mmm]]]WWWYYYeee|||zzzuuutttsssuuuxxxyyyzzzwwwrrrppppppmmmfff[[[XXXQQQIIIAAA;;;666444333222222111111000000000................................................rrrPPPCCC@@@BBBDDDBBB???===>>>@@@999===>>><<<===???>>>:::>>>????????????@@@CCCFFFFFFEEEDDDFFFIIIHHHDDD@@@CCCIIIMMMKKKFFFHHHSSS]]]lllrrrlll{{{tttccciiiwwwqqqYYY@@@666888:::999888999999<<>>555555666444333333444555***...111111000333;;;AAAccctttpppqqq}}}sssKKK===999333777999000///333000......---------,,,,,,,,,...------,,,+++***))))))))))))******+++++++++,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((()))***+++,,,---************************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---...---...000000000000222000///444<<<@@@EEEXXXmmmzzzhhh\\\```kkk|||vvv}}}xxxsssxxx{{{zzz|||xxxpppfffZZZNNNDDD???555555444444333222111111........................////////////////////////YYYHHHBBBAAAAAAAAABBBBBBAAAAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;???>>>;;;:::;;;>>>BBBDDDJJJIIIHHHFFFEEECCCBBBAAA>>>AAADDDFFFFFFHHHLLLPPPqqq||||||qqqxxxhhhbbbdddsssxxx\\\AAA999888444444888888666999CCCMMMSSSYYY___ffflllrrrsssqqqssszzzxxxtttqqqlllfffdddfffeee```___aaa]]]UUUVVV[[[bbbggggggffffffggg___ooo{{{nnnbbbXXXMMMBBB;;;666555444333222222222222444000///222333777BBBOOOnnnnnnkkkssszzzzzzZZZ@@@666666444222000/////////000------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................,,,---///111444:::BBBGGGaaaooo~~~xxxwww{{{lllbbb___sss~~~ssskkksss{{{}}}zzzssssssrrrvvvxxxrrrfff```bbbMMMEEE<<<666111///111555000000000000/////////......///000000000///---,,,|||SSSFFFAAAAAAAAAAAAAAAAAA@@@@@@???<<<===============<<<<<<<<<;;;::::::<<>>??????>>>===;;;::::::;;;;;;===???AAACCCDDD@@@@@@AAABBBCCCCCCDDDDDDCCCFFFGGGFFFCCCCCCFFFIIIOOOfffnnnooozzzssspppsssfffRRR```{{{rrrPPP888444444111333222444888;;;>>>GGGQQQ```ffflllkkkhhhkkkttt~~~|||zzzyyyvvvqqqqqqssspppkkkhhhjjjllllllooojjjiiigggYYYIIIIIITTTmmmooonnnjjjgggjjjrrryyyvvvjjjYYYJJJAAA<<<999888555444333222222111222222000333666666555@@@YYYppp___XXXdddhhhmmmgggjjjMMM:::999444444333222000////////////,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((()))******++++++******)))************))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------......///...,,,,,,...///---111:::EEEUUUgggxxx|||{{{}}}uuuiiiiiifff___~~~~~~wwwyyy}}}xxxxxxoooaaaYYYWWWQQQHHHBBB???<<<888444222111000000///////////////000000rrrOOOGGGDDDAAA@@@@@@??????>>>>>>???>>>???@@@@@@>>><<<:::999<<<===>>>@@@AAABBBBBBBBB===>>>>>>???AAABBBBBBCCCBBBDDDEEEDDDAAA@@@CCCFFFDDDWWW```ggg|||ssslllwwwuuuqqqwww~~~dddJJJ===888555444444666888888:::DDDOOO^^^fffnnnnnniiiiiiqqqyyy}}}}}}zzzzzzxxxtttqqqqqqmmmgggdddeeeiiillleee___bbbjjjeeeVVVSSS]]]hhhaaaWWWOOOOOOWWWccckkkrrryyyqqqeee[[[LLL@@@;;;:::::::::444333333222111111222222222444555777===QQQnnniii\\\hhhsssuuurrrmmmyyy^^^<<<444888666222222111000//////......,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))************)))((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------+++---//////...---...///444222111111666AAAOOOXXXnnnxxxwwwsssYYYmmmqqq}}}ooodddmmm{{{}}}zzzooommmqqqlllbbbWWWVVVTTTPPPIIIAAA999444444333222000000000111222qqqOOOGGGCCC@@@@@@???>>>>>>???@@@@@@BBBCCCBBBBBB@@@>>>;;;:::<<<===>>>??????>>>===============>>>??????@@@@@@>>>@@@BBBAAA???>>>AAADDDCCCLLLVVVjjj~~~mmmooo|||{{{hhhkkkxxx~~~}}}ttt```GGG999777555444666777777888BBBLLLXXXcccnnnnnnhhheeejjjqqq}}}}}}}}}{{{xxxuuuqqqmmmiiifffeeehhhkkk```VVVWWWccciiiddddddkkkhhh[[[KKKCCCIIIWWWeeennnjjjkkklllsss~~~}}}pppcccXXXPPPEEE===::::::999888333333222111111111222222333222222888IIIeee}}}gggsss~~~```LLL===444444444000000000000///......---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++((())))))*********))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------------------))),,,...///......//////222111///---...333;;;@@@HHHSSSggg~~~wwwkkkyyy|||xxxrrr[[[\\\dddlllggg^^^___hhhyyysssvvvyyyzzz|||{{{yyyzzztttiiinnnmmmjjjeee]]]UUUMMMIIIBBB@@@<<<777444111//////oooNNNGGGBBB??????>>>>>>???@@@BBBCCCHHHGGGEEECCCAAA???>>>===:::;;;;;;;;;:::999888777<<<============>>>>>>>>><<>>>>>AAADDDFFFHHHQQQhhh|||~~~mmmhhhqqqzzz}}}\\\XXXkkk{{{{{{zzz|||oooSSS>>>888555333333555555666<<>>>>>>>>???BBBDDDFFFJJJHHHDDDAAA>>>=========:::999999999999888888888;;;;;;<<<<<<===>>>??????>>>@@@BBBAAA>>>>>>@@@CCCGGGKKKNNN[[[mmmttttttjjjlllqqq|||kkkXXX```rrr~~~~~~xxxeeePPPCCC777444222444444444777;;;EEEQQQ\\\]]]WWWWWWaaakkkmmmuuuzzzyyywwwwwwxxxwwwvvvnnnjjjooosssqqqmmmlllooofffXXXPPPWWWgggqqqsssmmm]]]NNNLLLWWWcccgggeeeaaa]]]XXX[[[lllwwwwwwzzzjjjfffppp|||~~~~~~wwwjjjZZZNNNGGGBBB<<<888777555222///222222111111111111222222222888BBBUUUpppxxxzzz[[[>>>;;;888333222///....../////////...---,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''((())))))******))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,+++***+++,,,---...000000.........///222444777===III[[[ppp~~~~~~}}}~~~~~~~~~~~~ssslllfffvvv{{{xxxqqqnnniiibbbYYYQQQKKKGGGjjjNNNLLLIII???>>>>>>>>>@@@CCCFFFHHHHHHEEEAAA===:::999999:::;;;::::::::::::;;;<<<===999:::;;;<<<>>>???@@@@@@AAACCCDDDBBB???>>>@@@CCCFFFOOONNNNNN^^^mmmyyy}}}tttooonnnxxxzzzcccYYYiiizzz|||vvvdddPPP;;;666333444555333333666444???IIIIIIEEEGGGUUUbbbjjjssszzzzzzxxxzzz{{{{{{yyypppmmmvvv}}}{{{vvvssskkkjjj```TTTXXXiiitttrrrqqqdddXXXYYYeeennnkkkeeeYYY___eeelllvvv~~~vvvuuuvvv|||uuummmqqqyyyrrrcccbbbbbbeeennn}}}sssmmmlllvvv~~~|||~~~vvvjjj\\\OOOHHH???;;;666444444555333111222111111111111111222222444@@@QQQgggmmm|||sssyyyaaaJJJ;;;555...111777444---.../////////...---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111,,,...///.........000111+++...//////000888DDDOOOdddooo~~~zzzooommmfff[[[[[[iii~~~~~~zzzuuuooohhhccc___nnnKKKCCCGGGDDDCCC@@@???@@@BBBFFFHHHDDDBBB???<<<999999999999<<<;;;;;;:::::::::;;;;;;999<<<>>>>>><<<<<<>>>@@@CCCBBBAAA@@@@@@AAABBBCCCHHHHHHIIIJJJLLLWWWooo}}}aaammmsss~~~uuuhhhbbbqqqzzzwwwiiiXXXAAA;;;666555333111111555777:::<<<;;;<<>><<<888444222333444666111000222333111...222888888NNNiiimmm```{{{ffflll}}}FFF@@@;;;888444///...111///............---------,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))),,,+++++++++******))))))))))))(((((((((((())))))))))))))))))************************************+++++++++*********))))))************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............/////////////////////000111333555555HHHMMMZZZoooyyyooosssoooZZZHHHLLLRRRppp~~~tttqqqpppnnnpppOOOFFFGGGBBBAAA???===>>>AAADDDFFFAAA???===;;;::::::;;;;;;::::::999999999999:::::::::<<<>>>===;;;;;;===@@@@@@???>>>======>>>???@@@AAAAAABBBCCCEEENNNcccvvvrrrxxx~~~nnnpppuuu}}}zzzppphhh___kkkuuuyyy}}}}}}rrrcccNNNCCC888444333222222444444777999999;;;DDDRRR^^^aaaeeejjjmmmppprrruuuwwwnnnnnnooouuu{{{~~~|||yyytttttttttsssqqqrrrtttvvvqqqqqqjjj___]]]bbbccc^^^]]]aaacccaaabbbfffgggdddWWWXXX^^^lll{{{|||lll\\\MMMKKKTTTWWWOOOEEEMMMTTTaaaoooxxxzzzzzzyyywwwvvvtttoookkklllsssyyy{{{wwwfffbbbfffrrrxxxyyy~~~}}}}}}vvvlllaaaWWWLLLCCC<<<:::888666333222222333444666444333444333000111555BBB___yyylllmmmeee___vvvaaaCCC===999777333///...111............------------,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((())))))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))************)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))++++++*********)))))))))))))))(((((((((((())))))))))))))))))************************************+++++++++*********))))))************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................///111222333777:::CCCRRReeettt}}}nnnaaaeeevvvxxxrrrsssvvv|||~~~mmm\\\TTTQQQbbbyyytttpppRRRGGGEEE@@@>>>===<<<<<>>999666555222......111............------------,,,++++++++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******'''((())))))******))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))))))))))))))************************************+++++++++***************************************++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------,,,,,,---......///,,,---000666???JJJTTTZZZppp|||vvvooopppsssllljjjkkkppptttxxx}}}vvvppp{{{zzzqqqhhhYYYaaaccciiizzzmmmRRREEE@@@???===<<<;;;<<<>>>@@@BBB<<<<<<;;;::::::;;;;;;<<<888888777777777888999999::::::999888888999;;;===:::::::::999999:::::::::??????BBBEEEFFFHHHQQQ[[[jjjyyy{{{yyyxxxvvvccc[[[ZZZiiizzz~~~zzziiiUUUEEE:::444444888000222444444666;;;EEELLLUUUZZZaaagggkkknnnqqqsssxxxwwwxxx|||zzzwwwvvvwww{{{}}}wwwkkkeeeiiillliiissstttvvvvvvvvvvvvuuusssnnnmmmllljjjjjjiiiiiiiiijjjeee```aaadddccc\\\TTTYYYjjjzzz{{{qqqgggbbbaaakkkpppuuuvvvtttvvv||||||zzzxxxsssqqqsssuuuvvvzzz{{{}}}~~~zzzvvvtttsssqqqnnnbbbRRRHHHCCC>>>777111222222222222222222111111000......000000444???KKKfffaaawwwvvvhhhGGG<<<999555222333111......111.........---------,,,,,,++++++++++++*********************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((()))))))))((((((((((((((())))))(((((((((((())))))((()))))))))************************************************************************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------.........------111999???DDDPPPaaannnxxx{{{vvvllllllnnnrrrvvvxxxzzz{{{~~~~~~jjjVVVTTTVVVQQQSSSfffxxxkkkRRRFFF???>>>>>>===<<<===???AAABBB======<<<;;;:::999999999888888888888888999::::::888777666666888999:::;;;::::::::::::::::::::::::>>>===@@@DDDEEEEEEIIIOOOXXXgggrrrsssvvv{{{jjj[[[QQQWWWdddooovvv{{{xxxiiiWWWBBB444333888222333444333333666<<>><<<777222111222333333333333222111222222333333333<<>>GGGPPP]]]pppxxxooommmrrrwwwyyyyyyuuuzzz|||yyyzzzvvvooo\\\RRR[[[dddlllyyyjjjSSSHHHAAA>>>>>>======>>>???AAABBB>>>===<<<;;;999888777666777777777777888999:::;;;666555555777:::<<<<<<;;;::::::;;;;;;;;;;;;::::::???>>>AAAFFFHHHGGGGGGJJJLLLYYYfffnnnvvv|||nnnbbbUUUPPPWWWeeerrrzzz~~~}}}wwwiiiPPP:::333666444555555444333444666999@@@EEEMMMUUU\\\dddkkkooossstttuuuxxxzzz}}}~~~~~~qqqooozzz{{{qqqoooxxxxxxtttrrrqqqnnnhhhfffhhhfffmmmrrrooogggccchhhnnndddiiioooqqqooojjjfffcccrrr~~~xxxooopppvvvxxx}}}~~~~~~~~~zzz{{{~~~~~~}}}|||zzzsssiiicccbbbVVVNNNCCC<<<;;;:::777333222333333444333333222111333222333444777CCC\\\rrrrrr^^^<<<555;;;222///...000000------000------------,,,,,,,,,,,,+++************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******((((((''''''(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))&&&'''(((((())))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))(((((())))))))))))******))))))(((((((((((())))))))))))))))))***************************************************+++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------..................---------------...))),,,//////...---///222...///222555888@@@QQQ```llluuuzzzwwwqqqkkksss|||}}}|||~~~{{{zzzggg___iiimmmkkkoooqqqvvvrrreee]]]bbbjjjnnngggRRRIIIAAA============>>>???@@@AAA<<<<<<<<<;;;999888666555666666666666777888999:::555555777:::???@@@???===999:::;;;<<<<<<;;;:::999>>><<>>:::888777666444444333333222222111111111333000111888DDDUUUlll~~~oooIII;;;888777111......000000------000---------,,,,,,,,,++++++************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&'''(((((())))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++******)))(((((()))))))))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))))))))************************************))))))*********+++++++++************************++++++************++++++************************++++++++++++++++++++++++************************+++,,,,,,,,,------------------,,,,,,,,,---......)))***---............///111///000222111222:::EEEIIIVVViiizzzrrruuu~~~xxxwwwssspppgggZZZPPPPPPVVV[[[dddOOOFFF@@@===<<<<<<======>>>???@@@;;;;;;;;;:::999888777666444444444555555777888888555666888===BBBDDDBBB???999:::;;;<<<<<<;;;:::999888555888???CCCAAA??????;;;IIIYYYeeennnxxxzzzrrrqqqoooooowwwrrraaa[[[gggsssuuuvvv|||tttYYYBBB888333444444444444444555555444777<<>><<<:::888666555444444444333222111000000000000777222333AAAVVVkkkQQQ888888666...111......000000------///---------,,,,,,,,,++++++************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++***))))))((())))))))))))))))))))))))))))))))))))******+++++++++,,,))))))(((((((((((())))))))))))))))))************************************))))))******++++++++++++************************++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---..................------,,,---+++---222000,,,///666555;;;DDDMMMXXXiii|||~~~zzz{{{zzzyyylll^^^VVVVVV[[[ggguuu}}}vvvfff^^^bbbjjjooo~~~dddNNNEEEAAA>>>===<<<;;;<<<===???AAA::::::999999888777777777333444666777666555666777777888;;;=========<<<;;;======>>>@@@@@@>>>999555999888888999;;;>>>AAACCCBBBFFFMMMZZZkkksssiiissszzz|||tttiiieeefffiiirrrxxxxxxssstttrrr[[[???===666111333555333222222111333555999>>>EEEMMMSSSQQQZZZgggssszzz}}}~~~~~~~~~~~~pppjjjmmmppprrrsssuuusssqqqrrrrrrnnnfffdddiiinnnooouuuvvvsssmmmnnnvvvyyywww{{{tttpppnnnnnnnnnyyyxxxssssss}}}vvvuuuvvvuuu|||yyywwwyyyyyyvvvxxxsssrrrrrrnnneee[[[PPPGGG???<<<:::999888777555555444444333222000000000000000///666111<<<\\\|||~~~sss|||SSS???888222000222000000///...------,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++)))(((&&&&&&((()))+++(((((((((((((((((((((((()))((('''&&&&&&'''((()))******))))))((((((''''''((((((((((((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))*********))))))((())))))))))))))))))))))))***)))(((''''''((()))***%%%%%%'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++))))))***++++++++++++******************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............////////////222555666444555AAAUUUeeezzz|||tttmmmlllpppvvvyyy{{{sssqqqzzzvvvjjjYYYPPPPPPYYY```pppcccMMMEEEAAA>>>===;;;;;;;;;===>>>@@@::::::999888888777777666444555777777666555666777777999;;;<<<<<<;;;::::::===<<<===>>>>>>===999666::::::::::::<<>>:::999999888888777666666555666888777666555555666333555888999999999:::;;;<<<;;;:::;;;;;;;;;999777999999999999;;;===@@@AAABBB:::777CCC]]]www~~~vvvwww{{{~~~qqqpppuuu|||xxxjjj```^^^___iiitttzzzwwwsssqqqppp^^^KKK888222444555444444555666666666777:::???BBBLLLRRR\\\eeelllrrrvvvyyy|||nnn```ooo}}}~~~vvvjjj___dddoooxxxwwwqqqnnnlllkkkiiiqqquuuooojjjppp~~~~~~yyytttpppmmmllllllxxxyyy{{{yyyvvvzzzsssssswwwyyy}}}yyypppgggaaa[[[WWWQQQIIIBBB===:::888777666555444333222222222333000,,,,,,///222333333888>>>WWWwww}}}jjj{{{]]]KKK;;;777666222111333//////......---,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((''''''''''''((()))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((())))))******)))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++))))))***++++++++++++******************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---............/////////000111111000///000333555;;;???JJJZZZhhhsss|||{{{}}}~~~kkk]]]dddqqq{{{xxxkkk^^^XXX```JJJCCC@@@;;;::::::999999:::;;;;;;999999999888777777666666666777999888666555555555///222666777777888;;;>>>:::999777777999:::999888666666666777888:::;;;<<>>EEEKKKTTT]]]nnnwww{{{~~~yyypppiiimmmvvvyyyvvv{{{^^^IIIBBB???:::::::::999999999::::::999999888888777666666555666888999888666555555666444888;;;;;;999888;;;===888666555555777999:::999666666666777888999:::::::::999<<>>:::666555222//////111---------------,,,,,,,,,++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&)))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************)))))))))))))))******+++))))))***++++++++++++******************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............+++******,,,///111111000000///000333333222555:::AAAJJJYYYiiiyyyvvvtttuuusssnnnuuusssxxx\\\GGGAAA???::::::::::::999999999999999888888777777666555555666777999888777666666777<<<@@@DDDBBB===888999;;;666555444555888:::::::::888999999999::::::;;;;;;888;;;@@@GGGOOOXXXaaafffppp|||rrrlllsss{{{|||zzzhhh```[[[bbbpppwwwtttmmmuuuppphhh[[[HHH777222555111222222222111111333666555777<<>>::::::;;;;;;:::999999888888888888777666666555555555777888888777777777888999???EEECCC===888777999444444444666999;;;;;;:::999999::::::;;;:::::::::888:::>>>BBBFFFLLLRRRVVVeeetttrrrlllvvv|||qqqhhhkkkvvvyyytttqqqrrrrrrlll[[[GGG:::666222333333222111000222444444555777:::>>>DDDLLLQQQZZZZZZYYY\\\eeeooosssqqqnnnrrroooiiiqqq~~~~~~|||vvvpppvvv~~~zzzvvvnnnfffZZZOOOHHHBBB===999555555666666666555333333333222111111000111111111/////////555CCC[[[wwwsssZZZEEE777222111///---...000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&'''((()))))))))((('''((((((((()))))))))***((((((((((((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********%%%&&&'''((()))))))))))))))))))))))))))))))))))),,,---------,,,+++)))(((&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++))))))***++++++++++++******************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........000000000//////000111222...---///222111...///333555666555333444;;;FFFOOOaaauuu~~~{{{wwwtttpppooovvv}}}YYYEEE@@@>>>;;;;;;;;;;;;;;;:::999888888888888777666666555555444666888888888777888999000888???@@@;;;777777999333333444777:::<<<;;;:::777888888999999999888888999999999;;;???DDDHHHJJJ]]]hhhzzzqqq~~~lllqqq{{{|||kkkcccooozzz{{{oooqqquuuuuujjjTTT@@@666444444444333111000111222333444444555777<<>>;;;:::999999888888999999777777666666666666777777444444333333333333444444666666666666666777777888666444222111111333666777:::::::::999999888888888666555444444666:::>>>@@@FFFYYYuuu{{{rrrtttsss{{{aaa^^^mmmzzzzzzrrrooouuuuuucccLLL===888222///111222000///111000000111222444666888999FFFEEEGGGNNNXXXcccjjjmmmuuulllcccggguuuyyy}}}~~~zzzrrrssswwwtttmmmqqqqqqpppnnnjjjfffaaa___OOOLLLGGGAAA<<<999777666222222333333333444444444333444333111//////111333777555DDDfffqqqqqqzzz|||pppIII>>>:::222////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------......------,,,,,,,,,,,,---------......//////////////////////////////000111111111111111666888;;;???EEENNNXXX___iiirrr|||vvvvvvuuuqqqvvv~~~zzzUUUEEE@@@===;;;:::999999888888999999777777666666666666777777666555555444444555555666666666555555666666777888777555333222333444777888999999888888777777777777333444666888999;;;;;;<<>>:::666444444333222222222222333333333333444111///111555666333000888DDD^^^~~~ppprrr|||xxx~~~PPP999888888333////////////............------,,,,,,,,,+++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************************************************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------......------,,,,,,,,,,,,---------......//////////////////////////////000111111111111000000111222333555999???DDDHHHOOO^^^mmmvvv~~~wwwRRRCCC???<<<::::::999888888888888999777777666666666666777777777777666666666666777777666555555555555666777777777666444444444555777999777777666666666666555555222444888;;;<<<;;;999777:::CCCSSSfffwwwwww{{{cccRRRNNN\\\mmmuuuppprrr{{{wwwjjjLLLAAA777333111///000333111111111111222333444555444555777>>>HHHRRRYYY\\\ddd```^^^eeepppxxxyyywww}}}zzz}}}tttlllmmmpppmmmgggfffbbb]]]UUUNNNGGGBBB???999888555333222222222333222222222222222111111111222222222222222444666888CCC\\\zzzuuuhhhtttqqqXXX:::444888777222/////////............---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************************************************************,,,,,,,,,++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......////////////////////////...///000000111111000000000000000///......111333333777???FFFKKKSSSeeeuuuwww~~~yyypppqqqwww{{{~~~|||tttPPPBBB???<<<:::999999888888888888888777777666666666666777777666666666555555666666666555555444444555555666777666555444444444555777888666666666666555555555555333555888;;;;;;:::777666777>>>JJJ[[[lllwww|||}}}}}}zzz}}}~~~aaaTTTOOOlllvvvxxx~~~jjjQQQ888111555666111+++222222111111111111222222333333555888===CCCGGGJJJ^^^^^^___fffmmmqqqpppmmmnnnnnnpppuuu|||{{{yyy}}}}}}vvvpppqqqsssoooggg^^^ZZZTTTLLLEEE???<<<:::555444444333222333333444222222222111111111111000...555999444///444FFFVVVfff}}}}}}ssslllhhhFFF999999666000---//////.........---------,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************************************************************++++++++++++++++++++++++)))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......////////////////////////...//////000000000000000000111222222111111222444555444555777999===IIIVVVVVV]]]mmmqqqlllkkkrrrwwwvvvvvv{{{qqqNNNBBB???===:::999888888777777888888777777666666666666777777555444444333333444444555444444444444444555555666444444333333333444555666555555666666666666666666555666777888888888888777555888>>>JJJZZZjjjwww~~~{{{~~~zzzqqquuuyyyhhhTTTcccttt|||xxxwwwnnnSSSDDD===777000---333222111111000000000111333333333444555888;;;===MMMOOOTTTZZZaaadddcccbbb\\\XXXWWW___kkkuuuyyyzzzxxxzzz}}}}}}}}}}}}}}}wwwuuuqqqmmmkkkjjjbbbXXXMMMJJJEEE???;;;888777777555555444444333333333333111111111111111111111111000333555888AAAUUUnnnooorrr]]]JJJ;;;888555---)))---............------------,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......////////////////////////......///000000000000000,,,...000111111111222444777333000333555444666999<<<>>>FFFTTT___gggpppwww}}}nnnLLLAAA???===999999888777777777777888777777666666666666777777333333222222222222333333444333333333333444555555333333333333333444555555555555555555555666666666777666666666666777888999999888777;;;HHH\\\sss~~~vvvhhhaaammm|||qqqggg\\\XXXbbbppp{{{{{{jjjSSS>>>666777333222222111000000111111000111222222222333666999<<>><<<999999888777777777777777777777666666666666777777222222222111111222222222333333333222333444444555444444444444555555555666333333333333444444444555555555555666777888999999888888777666<<>>===;;;999888888777777777777777777777666666666666777777333222222111111222222333333333222222333333444555555555555666666666666666111111222222222333333333333444555777888999888888000444777555444:::HHHTTTlll}}}~~~{{{|||dddeeesss|||yyyzzzmmmXXXVVViiixxxzzzxxx|||{{{UUU:::333333222222222222222333...000222111......000333333444666777999>>>FFFLLLRRRPPPSSS\\\cccdddfffkkkmmmssszzz}}}~~~{{{rrrlllhhhfffbbb___XXXUUULLLAAA===>>>===999888777555444222111111111222222333333333333333222000000111222444555666777555LLLmmmmmmxxxeeeHHH<<<666555333000000111...)))......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''&&&&&&'''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))***++++++,,,*********************************************************************************++++++,,,,,,,,,'''(((((()))***+++++++++++++++++++++++++++++++++------------------------------------------------,,,------......------,,,,,,,,,,,,---------......////////////////////////---......////////////////////////...---...000333...---///222222000333999222000333777666111...///888222111555888999>>>FFFNNNWWWcccppp~~~gggHHH===;;;999999999999888888888888777;;;666333555;;;@@@AAA@@@===999444222222333333111222222333333333333444444444444333222222333333333222222111111000111111111333333333333444555666666...222555666555888>>>DDDRRRlll|||ppphhhlll{{{}}}tttddd___]]]eeeuuuvvvvvv{{{jjjLLL999888555222000//////000111111000111333222000...///000222444777:::<<<===BBBEEEIIIJJJLLLRRR]]]eeeeeejjjrrrwwwzzz~~~yyyvvvssstttwwwxxxuuuqqqpppnnnjjjddd^^^XXXSSSPPPJJJGGGCCC@@@>>>;;;888666444444444333333222222222111111111222333222111000222///000444444333999BBBIIIaaa|||mmm||||||jjjNNN???666333333222111000///...---......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))((((((''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,*********))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------.........//////............/////////000///////////////////////////////////////000111111000111111111222222222222111111111111111111111111222333444666777888999999999:::@@@IIIQQQ[[[iiivvv}}}eeeHHH>>>===<<<999999999888888888777777555555777>>>GGGNNNOOONNN<<<888444222222333333222222222222333333333444444444333333222222333333333333222222111111111222222555444333333222333333333222555777666444666<<>><<<;;;:::777666444444333333333222222222666333///...000222444444///777999777<<>>777666333000000//////111222222111///111111111222222222222222222444555444333555;;;@@@@@@EEENNNYYYaaacccbbb```dddggglllqqqvvvyyyzzz{{{~~~~~~|||yyyxxx~~~{{{uuunnnjjjkkkmmmyyyyyyyyyyyyzzz|||}}}{{{yyyuuupppmmmjjjhhhggg]]]\\\[[[[[[ZZZVVVOOOIIIGGGGGGFFFDDDBBB@@@===<<<;;;999777666777777666555333333333333222222222222333111......///222333444...888<<<===SSSxxxzzzzzzzzzuuuzzzhhhCCC555222444777222222111000///......---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++******************************************************+++++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------............,,,,,,,,,,,,------------------------------------,,,------------.........------........./////////....../////////000000000////////////////////////000////////////000111111111222222222222333333333222222222222222222222222000000111222222222222222333000000333333000000333333555999===CCCNNN[[[ddd___CCC;;;999888888888888888777777777777555555666999:::999444111777666444222222222222222111222222222222333333333222222222222222222333444333333222222333333444444999888777666555444444444666666777777999>>>EEEJJJCCC@@@DDDVVVnnn}}}}}}uuupppmmmuuummmuuuwwwxxx|||rrraaa]]]MMMUUUdddrrr{{{pppYYYBBB555222444000///......000000000...333333333333222222222222444555666444333444888;;;888;;;AAAJJJSSSVVVSSSPPPPPPSSSYYY```gggmmmqqqsssvvvvvvuuutttrrrpppooonnn{{{{{{wwwoooeeeaaacccggggggffffffgggjjjnnnrrrttttttrrrnnnjjjeeebbb___^^^SSSQQQOOONNNMMMIIIDDD???@@@@@@@@@??????===<<<<<<777555333333444444444333333222222222222222222222---000333444222222222444777:::???RRRvvv}}}ttt}}}nnn~~~zzzJJJ888777555333444111111000//////...------...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++******************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------.........,,,,,,,,,------------...........................------------........................////////////...////////////000000000////////////////////////000000//////000000111222111111111111222222222222222222222222222222222222222333333333333333222222111///111777999777666888777888777666555777<<<@@@^^^EEE???@@@???888888888777777777666666333333333555666666555444555444333222111111222333111111111222222222333333111111111111222222333444333222222222333333444555555444444333333444444555555555555666888===BBBFFF===888:::FFFZZZkkkuuuxxxsssuuu||||||xxxeeekkklllttt|||jjjbbb]]]VVVVVVddduuu~~~rrr[[[EEE888333333000...---///111222222111111111222222222333333222222333222222333444666888888:::???EEEHHHGGGDDDFFFHHHMMMRRRXXX^^^bbbdddgggfffdddccccccccceeefffoooooommmeee]]]ZZZ]]]aaa\\\[[[[[[\\\___dddiiilllgggeeeaaa]]]XXXTTTQQQOOOKKKHHHEEECCCBBB@@@???>>>999999999999999888777666666444333222333333222111222222222222222222222222000333555444111111666:::JJJMMM]]]zzz~~~wwwTTT777555888222---...000000//////...---------------,,,++++++++++++,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************((()))************)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))************))))))))))))))))))))))))))))))*********+++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,---------.................................---------.........//////........./////////000000////////////000000000111000000000000000000000000000000000000000111222222000000000111111111111222111111111111111111111111333333444444444333222222555333333666555111111333777777888777777888:::<<<]]]HHHFFFHHHHHH888888777777777666666666666555444444444444555666222333333222111000222333111111111111222222222222111111000111111222333444222111111222222333444555////////////000111222333666555444444555777:::;;;777555777???KKKYYYjjjxxx~~~vvvlllnnnooohhhqqqssspppsssnnnZZZKKKOOO]]]gggooouuussswww}}}|||ooo\\\OOO>>>999222...---...000111......//////000111111111000000111222222333333333777666555666888;;;<<<<<>>EEEWWWhhh~~~~~~jjj___nnnwwwqqqooorrr~~~sssggg^^^\\\XXXSSSWWWbbbaaaiiiuuu~~~yyyaaaXXXIII===555111000000//////000000000000111111111111222333444444333222222333333222111222555777===<<<<<<;;;<<<>>>@@@AAA@@@@@@@@@AAACCCEEEGGGIIIGGGFFFEEECCCBBBAAABBBCCCCCCBBBAAA@@@@@@AAACCCDDDFFFEEEDDDCCCAAA???===<<<999999888666555555555666333333444444444444333333666444222222333444444333000111111111222222222222555000111???VVVhhhpppoooyyy}}}uuuvvvvvvwww```>>><<<555111222111......222.........------------,,,---,,,++++++***+++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))((('''((((((((()))))))))***(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------............------------................................................////////////.../////////000000000000//////000000000111111111000000000000000000000000111111000000111111222333222222333333333444444444333333333333333333333333333444444555555555444444222333444555444888GGGUUU^^^]]]\\\XXXPPPEEE999111VVV@@@===>>>===777777777777666666666666111333555555555444444555///111333222000000111444000111111111111222222222000000000000111222333444000000000000111222333444222222111111222222333444444444555777999::::::999666666999:::555666DDDTTThhhmmmwww~~~}}}zzzuuuxxxyyyooouuuzzznnnTTTOOOYYYVVVddduuuzzzxxxxxx}}}hhhTTTEEE;;;666444333333333333222222222111111111111222333222000......111333222000000222555555444444444555777:::;;;888999:::::::::999888777<<<:::888888999:::999777:::999999888888999:::;;;999999999:::999999888777555666888777555333333333///000111222222333333222444222111222444555555444000000111111222222222222888555>>>\\\xxxlll___ooo{{{ZZZ???>>>111222333222000------///------------------,,,,,,---,,,++++++******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))''''''((((((((())))))******(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,'''(((((()))***+++++++++)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++............/////////000---------.........//////////////////////////////............/////////000////////////000000000000000000000000111111111111000000000000000000000000111111111000111111222333444444444555555555666666555555555555555555555555666777777888999999888888666888::::::999@@@SSSfff~~~gggMMM===~~~WWWDDD???===;;;888888777777666666555555666666555444333333222222222222222222222222222222000000////////////000000222222222222222222222222111111333444444333111111444444333222222333333333555666666666777777888888444555666777999<<<>>>???VVVhhhssswwwuuummmoooxxxrrrggguuueeeUUUQQQSSS^^^qqq~~~yyynnnsssyyydddSSSBBB555999222///222444111000333555444333222111222222222333333222222222222222333444444444444444444444444666555333222333555777888666666777777777777666666666666666666666666666666888888777777666666666555444444444444333333222111222111111111222333444555444333111111444666333///222333111///222777999666DDDGGGWWWxxxxxxtttdddooo|||}}}^^^CCC888666111111111111000000000///------,,,,,,,,,,,,++++++---,,,+++***)))'''&&&&&&++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((('''%%%###))))))))))))))))))))))))+++*********))))))((((((''''''(((((())))))******((((((''''''''''''(((((((((((()))***************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,************************))))))))))))************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...+++)))//////000000000//////......//////......---,,,+++...------///111222///,,,111///...///111222111///...///000111111111111111000///..................000111111000000222333222000000///000222222222111444333222333555555444333222333555666777888:::<<<===???>>>:::999;;;:::777;;;999999;;;>>>@@@>>>;;;>>>>>>>>>>>>>>>???@@@AAA@@@AAABBBAAA>>>HHHdddtttXXXGGG|||UUUCCC>>><<<:::888888777777666666555555555444444333222222111111222222222222222222222222111000000//////000000111111111111111111111111111111222222222222222222111333222222111111111222222555666666666777777777777555555777888:::<<<======BBBPPP\\\gggpppjjjfffooovvvrrr```fffrrrpppfff]]]XXX[[[fffkkkjjjnnnwwwyyymmm___UUUEEE999111222666444222111////////////000111000///222222111111111222222333222222222222222222222222444333333333333444555666444444555555555555444444555555555555555555555555666555555555444444444444333333333333333222111111111111111111111000111111777555222000///111000///666888555///...777BBBHHHUUUdddxxxnnnwwwppprrryyycccGGG888333222000000000/////////......------,,,,,,,,,+++++++++,,,++++++***)))(((''''''++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''((()))***((('''(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))************))))))))))))*********************))))))******************************************************************************************************************+++++++++,,,,,,************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,...000222333333111///...------.........------,,,------......---,,,++++++000......///111111///,,,------,,,,,,------------555555444333222111//////000000000000111222333333222222222111222444666666666555555777999;;;<<<<<<999999::::::::::::;;;<<<@@@AAAAAA@@@>>>=========<<<@@@CCCCCCFFFKKKLLLIIICCCBBBAAAAAACCCFFFHHHJJJLLLLLLNNNPPPQQQQQQOOOMMMLLLLLLNNNOOOPPP[[[tttzzznnngggzzzSSSAAA===;;;999888888777777666666555555333333333222222111111000222222222222222222222222111111111000000111111111000000000000000000000000222222111111111111222222111111000000000111111222333333444444444444444555333444666777888999888888444===FFFYYYmmmmmmdddfffnnnyyy~~~mmm```ccckkkyyyvvvooobbbWWWUUUVVV[[[jjjyyy~~~fffTTTAAA:::999888444222444333333444555555333222000000000000000111222333000000000000000000000000111222222333333333333222111222222333333222222111333333333333333333333333333333333222222222222111111222222222222111000000//////000111111111111111///000111111000000111333...444;;;BBBOOOaaannnsss{{{{{{|||wwwxxxUUU<<<666222/////////............---------,,,,,,,,,,,,++++++++++++************)))))))))(((+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((***+++***)))''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))***************))))))(((((())))))***************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------......///000000//////...,,,------......------------...............---,,,///---,,,---......---,,,111222222222111222444666///000000111222333444444555555555555555666888888888888777888999;;;===>>>;;;<<<<<<===============>>>???AAABBBCCCFFFIIIKKKNNNNNNPPPRRRUUUXXX[[[]]]^^^aaabbb______aaa```\\\XXX]]]bbbfffgggiiimmmpppoooooorrrxxx}}}}}}zzzvvvqqqqqqsssuuuyyyxxxRRRAAA===;;;999888888777777666666555555444333333333222222111111111111111111111111111111222222111111111111222222000000000000000000000000222111000//////000111222111111000000000111222222111111111111111111111111111222444666666555333222222666;;;MMMfffkkkeeegggqqqwww{{{ttt}}}yyyrrrjjjgggnnnyyy}}}{{{}}}xxxnnn]]]KKKKKKccc}}}|||dddRRRHHH@@@:::666555222//////000000///---////////////000111222333000000000000000000000000///000111333333222000///000111111222222111111000222222222222222222222222111111111111111111111111000000111111111111000000---...000222333444444444///111555888666222333777333@@@VVVnnnvvvppp}}}qqqyyyzzzpppsssYYY777111666333..................------------,,,,,,,,,++++++++++++***)))))))))))))))***************)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''((((((&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************))))))(((((((((((())))))************************************************************************************************)))))))))*********++++++++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------------............---------,,,------............//////000/////////...///000000000000000/////////...///000111222222///000222111000111333666333444555777999<<<>>>???>>>===;;;::::::<<<>>>???BBBAAACCCGGGHHHFFFEEEFFFCCCGGGMMMQQQRRRQQQPPPOOOQQQQQQSSSYYYbbbhhhlllllljjjiiijjjnnnvvv~~~|||xxxwwwQQQAAA===<<<;;;888888777777666666555555444444444444333333333333111111111111111111111111222222111111111111222222111111111111111111111111222111////////////111222111111111111111222333333333333333222222222222222222333555666666555333111333555555@@@TTT\\\^^^gggpppxxx{{{ccc```nnnuuujjjnnnvvvzzzxxx```SSS^^^oooyyygggVVVIIIAAA===888222000222444444333000000//////000111111222111111111111111111111111...///111222222111///---111111111222222111111111111111111111111111111111111111111111111111111111///000000111111000000000...///000111222222333333999666777999666444888@@@SSSjjjrrrzzzqqq|||UUU>>>000444888111---000//////.........---------,,,,,,+++++++++*********))))))))))))***************)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))'''''''''((((((&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((((((((()))************)))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************))))))(((((((((((())))))************************************************************************************************)))************++++++++++++,,,,,,,,,------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,---------.........---------....../////////000////////////000111222...//////000111111000000//////000111222222111111000111333555666777999:::999:::;;;;;;:::::::::;;;CCCBBBBBBBBBCCCDDDEEEFFFGGGEEECCCBBBDDDHHHMMMPPPYYYXXX\\\cccbbb[[[WWWWWW\\\eeerrr}}}}}}xxxvvvxxxvvvPPP@@@======;;;888888777777666666555555444444444444444444444444111111111111111111111111111111111000000111111111111111111111111111111111000000////////////000000111111111111111222333444777777666666666666555555555555666777777666555444666888555999GGGMMMSSSaaafffsssnnnfffnnn~~~uuusssqqqyyyjjjaaannnmmmoooxxxuuubbbUUUGGG@@@999666888999777555222111111000000111111111111111111111111111111111...///111222111000...---111111222222222222111111000000000000000000000000111111111111111222222222///000000111111111111000111111000000///000000111555000000777>>>EEERRR```ttt}}}}}}sssRRR>>>666111222111++++++111//////.........---------++++++++++++************)))))))))))))))*********)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((('''%%%###************************))))))))))))************))))))))))))((((((((((((((((((''''''''''''((((((((())))))***************(((((((((((())))))))))))((((((((((((((((((((((((************************************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))***************))))))(((((())))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------................................................/////////000000000000111------......///000000000///.........///000111222//////000111222222222222000111222333444555555555000333777999999:::;;;<<<>>>>>>@@@DDDGGGGGGEEECCCDDDDDDFFFHHHLLLQQQTTTWWW[[[XXXUUUUUUZZZbbbjjjppp{{{tttuuusssNNN???<<<<<<:::888888777777666666555555333333333333333333333333111111111111111111111111111000000//////000000111000000000000000000000000...//////000000//////.../////////000000222333333888888777777777666666666555555555555555555555555666999666888BBBDDDGGGTTT[[[jjjwww{{{}}}yyyjjjxxx}}}|||iiiYYYTTTUUU]]]gggnnnuuu|||~~~rrr[[[TTTKKKFFFCCC???666///444333222111111000111111111111111111111111111111///000111111000///...---000000111111111111000000000000000000000000000000000000000000111111111222///000111111222222222111333222000000111444777999999777AAAUUUgggppp|||wwwqqqMMM;;;444333111...,,,+++---...------------,,,,,,,,,,,,++++++++++++*********************))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''))))))'''%%%))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))((((((''''''''''''(((((('''(((((()))***)))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))************))))))))))))*********************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,---------------------............,,,,,,,,,------------...................................................//////000000000111111111---......///000000111111---......///000000111111333444555666777777777777777888999;;;<<<<<<======:::>>>CCCEEEDDDBBBBBBCCC;;;<<>>===<<>>???AAABBBDDDDDDEEEEEELLLQQQVVVWWWUUUQQQPPPOOORRRTTT^^^pppzzzvvvyyy|||~~~jjjKKK@@@===999666888777666444444555555666333333333222222222111111///000000000000//////...111111000000//////......---.........//////000000000000000000000000000000222222222111111111000000333444555444222111222333444444333222222222333333111333666777888999;;;===FFFQQQ```lllssswwwzzz|||{{{qqqppp|||uuukkkcccYYYPPPRRRXXXlllsss~~~wwwgggWWWLLL===333666;;;888111222222111111222111///---+++///333333000///222666111......333555111////////////000111111111111111//////000000111111111111111------111444333222333999;;;@@@GGGNNNYYYkkk|||gggaaaiiitttwwwsssuuuXXXCCC444111666///...---,,,,,,,,,,,,,,,......---,,,,,,+++************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************************,,,+++)))(((((()))+++,,,...,,,)))((()))******)))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000222444666555333000---444333111///......///000000000111111000///...---444111//////111444555666222555888999999888777888555888<<<<<<:::999;;;===DDDDDDDDDBBB@@@AAAEEEHHHNNNNNNPPPUUU\\\^^^[[[WWWcccyyyyyyvvv{{{|||zzzvvv}}}||||||~~~{{{ooogggfffnnnlllkkkkkkhhhgggkkkpppiiiJJJ@@@===:::777888777666555444555555666333333222222222111111111//////000111111000000000000000000000////////////............/////////000////////////////////////333333222222111000//////333444555444222111222333666555444333222111111111111333555666666888;;;===@@@EEEOOO\\\jjjvvv}}}vvvzzzzzzqqqyyy|||wwwpppgggbbbbbb\\\cccppp}}}~~~~~~qqqgggUUUGGGCCCCCC???999999777444222222333555555222444666555222111111222444000...000111......111/////////000000000//////444444333333222333333333:::666555555333111555:::999EEEYYYmmmyyyrrrjjjddd___ooozzzooohhh~~~zzz{{{{{{WWWCCC999000---///......---,,,,,,,,,,,,,,,...------,,,++++++************))))))))))))******************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************************,,,+++)))(((((()))+++,,,///,,,******+++++++++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,...000222222000///---......//////000000000000000///---,,,,,,///111333000000000111222333444555>>>===<<<999777777:::===>>>>>>>>>>>>@@@CCCIIILLLHHHHHHHHHGGGHHHQQQ___jjjqqqppprrrxxxsssnnntttzzz|||zzz{{{|||{{{yyyvvvvvvrrrwwwzzzwwwqqqpppuuuyyygggIII@@@===;;;888777666555555444444555555333222222222222111111111//////000111222222222222////////////000000000000............////////////////////////////////////333222222111111000//////222333444333111111111333666555444222111000000///222333444444444666999<<<<<<;;;>>>IIIZZZlllyyy~~~llliiikkkttt{{{xxx|||yyyrrraaa]]]YYY\\\fffrrr{{{~~~}}}xxxlll```]]]aaacccbbbNNNIII@@@777222111222333111000000111333444444333555333444555444000111555111111111111111222222333111111111111333555777888555666999>>>AAAFFFRRR^^^oooxxxhhhXXXZZZhhhrrrnnnTTT;;;444555333///......------,,,,,,,,,,,,,,,------,,,,,,++++++************))))))))))))******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************************,,,+++***))))))***+++,,,///---++++++,,,---,,,+++++++++++++++++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,---...////////////)))***---///000111111000333222111000111333555666777;;;>>>>>><<<;;;===???;;;<<<<<<<<<<<<>>>AAADDDBBBAAAAAAGGGQQQ]]]hhhnnnooolllgggbbbdddooo~~~|||yyyzzzzzzyyy|||{{{{{{|||dddGGG???===;;;999666666555555444444444444222222222222111111111111...///000222222333333333......//////000000111111.........///////////////////////////////////////000000000000111111111111111222333222111000111222444444333111000000000000222222333222222444777:::<<<999888>>>KKK[[[iiiqqqsss}}}yyyqqqgggbbbhhh}}}wwwpppooouuuwwwooofffXXXNNNOOOZZZdddiiirrryyy||||||xxxrrrsss|||uuunnnbbbTTTIIICCCAAABBB<<<666000...111444333111000111444777666222222666555444444444555777999:::;;;;;;===AAAEEEKKKOOORRRKKKLLLSSS___kkkvvv~~~wwwrrrjjjgggqqqmmmKKK<<>>===;;;999555555555555555444444333222222222111111111000000...///000222222333333333......//////000000111111///////////////.................................,,,---...///111222333444000111222222000000111222111111000000000111222222111222333222222333555888888999:::<<>>???CCCIIIKKKJJJIIIIIIKKKNNNQQQSSSbbbdddgggkkkqqqvvv{{{~~~{{{sssnnn{{{}}}vvv^^^@@@555111---...---,,,,,,---,,,,,,+++++++++,,,,,,---,,,+++++++++++++++************))))))))))))******))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))************************+++******************++++++***)))***,,,,,,+++)))++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------........./////////........./////////000000222222111111111222333444777777777777999:::;;;<<<<<<;;;;;;;;;>>>BBBGGGJJJRRRTTTTTTQQQMMMMMMSSSYYYbbbiiirrrzzzzzzqqqkkkjjjnnntttyyyqqqkkkhhhnnn{{{```DDD===<<<:::888444555555555555444333333222111111111111000000000//////000111222222222222////////////000000000000///////////////.................................+++,,,---///111333444555///000111111000///111222////////////000111222333111333444444333333444555333777;;;<<<>>>CCCKKKRRRWWWkkk~~~wwwhhh[[[WWWZZZ\\\[[[jjjzzzuuugggXXXRRRSSSUUUZZZ___xxxyyytttjjjgggnnnzzz}}}rrrkkkjjjkkkiiihhhhhhaaa]]]___dddiiiooouuu|||zzzxxxwwwxxx|||{{{qqqkkkmmmxxxlllfffjjj~~~TTTCCC===111000111111///,,,***+++---+++++++++++++++,,,,,,---++++++++++++++++++************))))))))))))******))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***************************************************))))))***,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------......//////000111111111000111111222222333333333555555555555666777999999888999;;;>>>@@@CCCEEEFFFJJJEEE@@@>>>DDDPPP]]]eeevvvvvvtttrrrqqqttt{{{uuu|||zzzwwwwww|||___CCC;;;;;;999777444444555555555444333222111111111111000000000000//////000111111000000000000000000000////////////000/////////....................................------...///000111222222...///000000//////000222000000/////////000111111000333555666555444333444333555777:::===@@@CCCFFFGGGXXXiiisss|||yyyzzz}}}wwwrrrooolllrrr}}}cccPPPIIIKKKUUU```kkkllliiicccdddppp~~~}}}~~~~~~{{{yyy{{{tttpppqqq]]]cccnnn}}}}}}{{{yyy{{{zzzlllrrrtttTTT888111555222111222111///---...//////++++++******+++,,,,,,---******************++++++******))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))*********************************++++++************)))***+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------------------------------------------------------------------.........///................................................///000000111222222333333555555666666777888888999999:::<<<>>>@@@BBBDDDEEE===BBBJJJRRRXXX\\\]]]]]]```\\\WWWVVV[[[gggttt|||}}}}}}}}}~~~yyy~~~www___CCC;;;:::888777333444555555555444333222111111111111000000000000///000000000000//////...111111000000//////......000000//////.........---........................////////////000000000000---///000000//////000222222111000///////////////000333666888666444333222666555555888===@@@>>><<<===KKK[[[hhhuuu~~~||||||qqqyyywww{{{zzzxxxzzznnneee___aaahhhfffhhhfffccciiixxx{{{ppplllnnnrrrxxxyyy{{{~~~~~~||||||tttggg^^^[[[___fffsss}}}wwwyyyyyyzzzeeeKKK>>>444333555//////...+++))),,,000000...+++*********+++,,,,,,---******************++++++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******************************++++++++++++******+++***+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,------------------------------------------------------------------.........//////................................................000000111222333333444444888999999:::;;;;;;<<<<<<===???BBBFFFJJJLLLNNNOOOKKKSSS```mmmvvv{{{{{{{{{rrrqqqrrrssswww}}}{{{}}}YYYCCC>>>;;;888777555555444444444333333333111222222111///...///111000000000000000000000000000000000000000000000000........................................................................---------------...///000000111111111000///...---111111222222222333333333111222333555777888::::::BBBDDDGGGLLLUUUbbbqqq{{{ttt{{{xxxmmmnnnzzzxxxgggdddlllsssuuutttjjjiiisss~~~zzzzzz~~~|||xxxyyy{{{~~~yyy~~~yyy{{{qqq```______ccclll{{{xxx|||fffEEEAAA;;;444000......///,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''''''''(((((())))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))************))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))+++*********))))))(((((()))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------..................---......///000......---------......//////------///111222///,,,...///000///......///222,,,///222333333333444444;;;777888======888888<<<<<>>;;;888777555555555444444444333333111222222111///...000111000000000000000000000000000000000000000000000000..............................................................................---------......////////////000000/////////111111111222222222333333111222333444666888999:::<<<@@@EEEFFFHHHOOO\\\gggrrrzzz}}}ssspppsss}}}uuukkkhhhiiibbb______dddgggjjjnnntttwwwsssqqqvvv~~~{{{llljjjhhhddd```[[[WWWUUUnnnxxx{{{yyywwwtttvvvXXXFFF666333///,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''''''''((()))''''''''''''((((((((()))++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''((((((((())))))))))))************))))))(((((((((((()))))))))***)))))))))))))))((((((((((((((((((((()))))))))***+++*********))))))))))))************++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,...000111000---.../////////000111333444555777:::::::::;;;<<<>>>;;;<<<@@@CCCAAAAAAIIITTTaaahhhmmmmmmnnnqqqttttttzzzzzz{{{~~~}}}qqqgggbbb```eeewwwvvvkkk\\\NNNOOONNNSSSaaappptttjjj^^^\\\SSSLLLPPP]]]kkkssstttpppjjjaaaXXXRRRPPPQQQSSSYYY\\\^^^^^^ZZZWWWUUUUUUWWW\\\bbbccc```ZZZWWWUUUZZZCCC???;;;888777555555555444444444444333111222222111//////000222000000000000000000000000000000000000000000000000................................................//////////////////////////////...---------......------......///000000000000111111111222222222222111111222444666777888999555<<>>@@@JJJTTTiiiuuuuuupppyyyzzzttttttlllhhhdddaaa[[[UUUSSSVVVZZZaaaggghhhkkksss{{{~~~{{{rrrmmmooossszzz~~~xxxmmmddd``````_________^^^\\\YYYXXXUUU\\\bbbbbb]]][[[___dddcccFFF666222111///---,,,,,,...000222,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''((((((((((((++++++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))************))))))((((((((()))))))))******+++******))))))(((''''''((((((((()))))))))*********************)))))))))************+++++++++,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------------......///......///222333333222555444333444666999999999999;;;===>>>???AAAEEEHHHJJJOOOUUUVVVSSSVVVfffvvvssshhhgggjjjqqqyyy{{{wwwqqqfffbbb```bbbeeeiiipppwwwwwwiii]]]TTTPPPPPPRRR```jjjggg```[[[SSSKKKIIIIIIMMMWWW```aaaZZZRRRIIIGGGGGGKKKSSSZZZ]]]]]]ZZZWWWRRRMMMIIIIIIIIIJJJKKKMMMNNNOOONNNNNNOOOPPPLLLMMMMMMNNNNNNNNNNNNOOOYYYCCC???<<<888666555555555555444444444444111222222111000///111333////////////////////////////////////////////////................................................////////////////////////000///...---------------,,,,,,------///000111222000000000111111111111222111111222333555666777888444:::@@@@@@>>>???EEEJJJRRRaaasssyyy{{{|||vvv}}}wwwnnnkkknnntttxxxhhh[[[VVVTTT]]]fffjjjmmmnnnjjjdddZZZ^^^aaaaaa^^^ZZZYYYYYYXXX[[[^^^^^^XXXQQQQQQUUUYYY[[[[[[VVVPPPLLLNNNQQQmmmzzz{{{wwwuuu|||tttUUUBBB888444222333222000///...///000111++++++++++++++++++++++++(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((((((((((()))'''''''''(((((((((((((((******)))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))))))))************))))))(((((()))))))))***************))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////............------///......------......///000000/////////000000111333333333444555777777777999888777999===@@@@@@???===@@@DDDGGGKKKPPPVVVZZZaaaggglllmmmmmmrrr~~~nnncccaaabbbfffsss}}}hhhVVVRRRTTTXXX^^^cccddd___[[[[[[XXXWWWXXX[[[___eeeiiiiiieee]]]TTTLLLHHHHHHJJJKKKSSSWWWSSSPPPPPPQQQOOOMMMLLLLLLMMMOOONNNKKKGGGFFFGGGJJJLLLMMMNNNOOOPPPNNNLLLJJJGGGEEEDDDCCCCCCAAACCCFFFIIIKKKLLLMMMNNNEEECCCAAABBBEEEHHHJJJJJJXXXCCC???<<<888666666666555555555444444444111222222111000000222333////////////////////////////////////////////////................................................////////////////////////000///...---------------------------...000111222//////000000000111111111000111222333444555666777777888:::<<<>>>@@@AAABBB@@@HHHUUUbbbkkkoooqqqqqqxxxxxx}}}xxxjjjfffooo}}}{{{ggggggrrrxxxrrruuu{{{{{{jjjccc\\\XXX[[[```dddfff]]]ZZZYYYYYYXXX[[[fffsssuuuvvvsssllleeeeeekkkrrr}}}|||~~~~~~yyyqqqmmmnnnpppppp]]]DDD333///222444333000///...---,,,+++++++++++++++++++++++++++++++++((((((((((((((((((((((((((()))************)))((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((('''''''''(((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))***))))))************))))))))))))))))))************'''(((((()))***++++++,,,))))))))))))***************************+++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................------------///............///000000111111111111222333444555666777888999::::::;;;<<<===>>>AAAEEEJJJMMMNNNMMMNNNSSSZZZaaahhhnnnuuuyyywww{{{{{{wwwvvvwwwmmmnnnkkkbbbWWWOOONNNOOORRR[[[eeejjjiiicccUUUIIIEEEJJJQQQTTTSSSPPPOOOOOONNNNNNMMMLLLMMMQQQTTTUUUJJJHHHEEEAAA>>>>>>AAADDDHHHIIIHHHCCCAAAFFFLLLOOOPPPMMMIIIFFFDDDDDDDDDEEEHHHJJJKKKJJJFFFDDDEEEGGGKKKJJJHHHGGGDDDBBB@@@???AAACCCGGGJJJMMMMMMKKKJJJBBB@@@@@@AAADDDGGGHHHHHHUUUAAA>>>;;;888666666666666555555555444444111222222222111111222444000000000000000000000000000000000000000000000000........................................................................//////...---------......111000///......///111111////////////000000000000000111111222333444555666:::888666777999;;;:::999AAAAAABBBGGGOOOWWW___cccqqqwwwzzz}}}uuuqqqttttttmmmhhhiiikkkpppxxxxxx}}}||||||uuupppnnnjjjnnntttzzzjjjRRR;;;888444...+++***---000,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((('''''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((()))))))))******))))))************)))))))))))))))*********++++++&&&'''((()))+++,,,------)))))))))*********++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............++++++,,,,,,,,,---------.........///000111222333333333333555666888:::;;;===???CCCFFFFFFGGGHHHJJJQQQVVV^^^dddgggiiikkklllgggnnnxxx|||vvvqqqrrryyytttiiibbb______```[[[\\\[[[VVVNNNGGGDDDDDDIIIOOOSSSRRRPPPNNNHHHAAA>>>DDDJJJIIIDDDAAACCCFFFGGGHHHGGGDDDDDDFFFGGGEEEDDDEEEEEEEEEDDDDDDFFFHHHHHHGGGCCC@@@@@@DDDLLLQQQNNNLLLHHHFFFFFFHHHKKKMMMJJJJJJIIIEEE@@@>>>@@@CCCJJJJJJIIIHHHFFFDDDBBB@@@CCCDDDGGGJJJLLLKKKHHHEEEDDDDDDEEEFFFGGGGGGHHHIII}}}RRR@@@===;;;888666666666666666555555555555111222222222111111333555000000000000000000000000000000000000000000000000................................................------------------------......---------......///555333111///...///000000........./////////000000000000111222333444444555;;;:::777666666777999;;;CCCCCCAAA@@@@@@FFFNNNTTTbbbooo|||~~~~~~{{{xxx||||||yyy~~~zzzzzz|||sssyyy|||xxxsssUUU>>>444---///111000---+++,,,...------.........------,,,************************************************((()))***++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))************)))((()))((((((((('''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))************))))))))))))*********+++++++++(((((()))***++++++,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------............,,,,,,---...///000000111111111222333555777999:::999:::;;;===???BBBDDDFFFLLLRRRYYY^^^```bbbdddfffrrr{{{wwwuuuvvvxxx{{{{{{tttoooiiiaaa[[[\\\dddlllnnnlllhhhddd]]]WWWSSSRRRSSSUUURRRQQQOOOKKKHHHDDDAAA@@@DDDHHHIIIFFFDDDEEECCC@@@CCCEEEFFFCCC???===>>>AAAFFFIIIHHHDDDCCCEEEDDD@@@???AAADDDEEEDDDCCCBBBBBB===<<<<<<===>>>@@@DDDHHHCCCBBBBBBDDDGGGJJJLLLLLLOOONNNLLLHHHEEEEEEGGGJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJKKKOOOTTTWWWVVVUUUVVVXXXYYYWWWUUUTTTVVVXXX{{{QQQ???===;;;888777777666666666555555555555111222222222111111333555000000000000000000000000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000777666333000///...//////............/////////000000000111222333333444444<<<===<<<999666888???EEE<<>>???CCCFFFGGGGGGBBBGGGIIIGGGFFFHHHHHHEEEMMMJJJFFFCCCBBBAAABBBBBBCCCGGGGGGBBBAAACCCBBB<<<<<<@@@EEEGGGFFFCCC@@@???<<<<<<@@@DDDFFFFFFGGGHHHIIIIIILLLPPPUUUWWWVVVTTTVVVUUUTTTRRRPPPQQQSSSUUU\\\]]]___aaacccdddeeeeeekkkjjjlllqqqzzz}}}zzzQQQ???<<<:::888999888777777666555444444444111111111111000000000000000000000000000000000000////////////////////////......................................................------------..............................444222111///........................////////////...///000111222333444444:::::::::::::::===AAAEEEAAA@@@???>>>>>>???@@@AAACCCJJJ]]]uuuzzzuuuxxx~~~~~~zzzwwwvvvtttnnnjjjiiiiiiiiimmmrrrssspppoooqqqkkkyyygggIII999555222...---.........------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))+++***)))'''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************)))************+++++++++''''''((()))***+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------//////...------,,,,,,+++------,,,,,,---.../////////---+++,,,...///...,,,---///000...++++++...111222444666666333333555888===555555???CCC???BBBLLLSSSTTTWWW\\\bbbiiinnnppp|||wwwrrrzzz~~~qqqbbb\\\^^^bbbttt}}}|||lll]]]XXXXXXVVVXXX[[[ZZZXXXTTTRRRQQQJJJLLLNNNPPPOOOMMMIIIGGGJJJIIIHHHFFFFFFEEEFFFFFFAAA@@@???@@@CCCFFFGGGFFFEEECCC???<<<<<>>======???BBBDDDEEEGGGHHHFFFCCC@@@AAABBBCCCBBBBBBEEEHHHIIIFFFCCCLLLFFFGGGPPPRRRPPPVVVbbbfffjjjlllnnnuuu~~~~~~xxx{{{wwwyyy}}}vvvyyyyyyPPP>>><<<:::888888666666555555444333333333111111111111000000000000000000000000000000000000////////////////////////------------------------...............---------......------------..............................222111///............///............////////////...//////000222333333444888888888888888;;;???CCC>>>>>>===<<<<<<===>>>>>>FFFOOO```oootttqqqsssyyy{{{|||vvvwwwxxxppp```LLL>>>222111333222///---...---------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))+++***)))(((''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************)))************+++++++++((())))))******+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........---------------,,,,,,,,,,,,------......------............/////////000111111222444888;;;777888:::;;;<<>><<<:::777777555555444444333222222222111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------......------------..............................//////...------......///---............/////////......///000111222333333555666666666666999===@@@>>>===<<<<<<<<<<<<===>>>@@@JJJVVV[[[UUUOOOSSS\\\lllwwwuuubbb[[[\\\hhhvvv}}}zzzkkkTTT@@@555333...,,,///111///,,,+++------,,,,,,,,,,,,,,,+++,,,++++++++++++*********))))))))))))))))))))))))***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))************+++++++++*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............,,,------..................000333222000000222555666555444555777999999999BBBAAACCCGGGNNNTTTYYY[[[\\\iiivvv{{{~~~}}}jjjaaadddjjjrrrxxxyyytttpppiii```WWWWWW```kkkpppqqqkkkcccWWWMMMHHHHHHKKKLLLVVVTTTQQQOOONNNPPPSSSUUUVVVTTTOOOIIIEEEDDDFFFHHHNNNMMMKKKHHHEEEAAA>>><<<>>>@@@AAACCCCCCBBBAAA@@@>>>???@@@@@@???CCCIIINNNFFFFFFFFFHHHKKKOOOSSSUUU\\\aaajjjttt|||uuuNNN>>>===;;;888777555444444444333333222222111111111111000000000///000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,......------------..............................------------......//////---------.........//////......//////000111222222444555555555555777:::===>>>>>>>>>======>>>>>>>>>:::AAAGGGEEE<<<777;;;BBBUUUeeexxxtttmmmtttyyymmmwwwxxx{{{}}}hhhNNN===666444333888444111000---)))***...,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))*********+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------...///000111111000000222444555555444444666777999999;;;???DDDEEEBBB???KKKLLLQQQYYYdddlllooonnnrrr}}}}}}xxxuuuxxx{{{^^^fffuuujjjWWWSSSUUU\\\fffnnnnnnggg```[[[UUUQQQSSSYYY\\\YYYSSSWWWRRRLLLJJJLLLPPPQQQQQQTTTOOOIIIGGGJJJOOOQQQQQQMMMKKKGGGAAA===<<>>===<<<<<>><<<888777555555555444444444444444111111111111000000000///////////////////////////////////////////////////------------------------//////.........---------......------------..............................,,,,,,---....../////////------------.....................//////000000111333444555555555666999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>:::666555777999;;;GGGXXXfffoooxxx~~~vvvvvvqqqvvv||||||~~~zzz~~~~~~|||~~~}}}[[[RRRDDD:::555444222111111///......+++(((+++222+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************))))))*********+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++---...///111222222333333666555555666999::::::999<<>>>>>;;;888666555555555444444444444444111111111111000000000000////////////////////////////////////////////////......................................................------------..............................,,,---...///////////////,,,------------.........---........./////////000111333444444444555777999777888888999999888888777999:::888555555888888555444666;;;CCCJJJUUUeeettt}}}||||||nnncccjjjxxx||||||xxxxxxxxxuuunnnhhhjjjqqqYYYXXXYYY```hhhllljjjffftttcccQQQCCC:::777444222111111000///)))***...111...******...)))************++++++++++++************)))))))))))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************)))************+++++++++*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.....................//////000111333666888999<<<>>>AAACCCEEEGGGJJJLLLTTTXXX___hhhnnnpppnnnkkkzzz|||yyyxxx{{{}}}pppcccaaagggmmmjjjdddfffgggfff```WWWQQQQQQSSSXXXaaahhhdddWWWMMMLLLPPPNNNMMMMMMOOOQQQPPPLLLGGGKKKLLLMMMMMMKKKKKKKKKKKKIIIGGGFFFEEEDDDCCCAAA???@@@AAACCCDDDDDDDDDDDDDDDGGGHHHIIIHHHHHHIIILLLNNNVVVXXXZZZ]]]bbbfffjjjlllffffffgggjjjrrr|||lllIII<<<<<<:::555444333333333333333333333333111111111111000000000000////////////////////////////////////////////////------------------------,,,,,,------.../////////......------------..............................---...///000000000///...,,,,,,---------.........------............/////////111222222222222444666555555666777777666555555444777555222333777666111888333111333666999CCCNNNaaadddllluuuzzz~~~~~~}}}xxxssstttyyy|||~~~xxxhhhYYYWWW]]]mmmxxx}}}~~~xxxbbbLLL<<<333...,,,333222///+++)))***...111,,,,,,///222000***(((***))))))))))))******++++++************))))))))))))))))))))))))))))))))))))&&&'''((()))******)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************)))************+++++++++((())))))******+++++++++******+++++++++,,,,,,,,,------------------------------------...............///000111222333444555666666666777:::>>>BBBDDDLLLUUU^^^```___aaakkkttt~~~||||||xxxsssjjjcccRRRRRRSSSWWW^^^fffmmmrrrnnndddWWWRRRVVV]]]aaaaaaWWWXXXWWWSSSMMMJJJJJJLLLLLLNNNNNNJJJEEEEEEJJJPPPOOOPPPPPPOOONNNLLLJJJHHHKKKKKKJJJHHHFFFEEEDDDDDD>>>>>>>>>===>>>@@@DDDGGG???HHHRRRVVVVVVWWW\\\aaajjjkkklllllllllooosssvvvoooqqqwwwyyyxxxzzz~~~iiiGGG::::::888444222222222222222222222222222111111111111000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000.........------....................................///000111111000///...,,,,,,,,,---------......------..................---///000111000111222444555666777888888777666555333888999555444777666222333///000666777444555999:::AAAOOO^^^hhhmmmuuu}}}tttsssttttttqqqpppwww|||dddOOO@@@888333444555111///000)))---111111---+++***+++,,,))))))++++++)))***///(((((())))))*********+++************))))))))))))))))))))))))))))))))))))&&&'''(((*********)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************)))************+++++++++''''''((()))***++++++,,,******+++++++++,,,,,,,,,---------------------------------.........//////...///111333555888999:::======<<<===AAAFFFKKKNNN[[[kkkzzz|||wwwyyyyyytttxxx~~~|||rrrjjj[[[ZZZYYYXXXWWWTTTQQQNNNJJJNNNRRRTTTVVVWWWYYYZZZWWWRRRLLLIIILLLOOORRRSSSHHHIIIJJJKKKLLLMMMOOOQQQLLLHHHEEEFFFHHHKKKKKKJJJGGGIIIJJJJJJGGGEEEDDDDDDBBBCCCFFFIIIKKKJJJGGGCCCBBBDDDFFFHHHLLLUUUbbbjjjbbbppp}}}yyyxxx~~~eeeHHH>>>:::;;;;;;555666666555444333333333333000222333222111000111222000000000000000000000000////////////////////////------...///...---+++***,,,---------.../////////////////////////////////.........------,,,,,,,,,/////////////////////////////////...---,,,***)))////////////000000000000//////000111222222333333555555555555666666666666;;;:::888555333222222222444444444555555555666666;;;<<<>>>BBBGGGPPPYYY___jjjqqqyyy|||yyyuuutttttt|||}}}}}}yyydddRRREEE===888111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))******)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))************************++++++******++++++,,,---+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,......---------------...)))///111---,,,//////+++111///---,,,...000222222333666999;;;;;;;;;<<<>>>???EEEMMMSSSYYYbbbllluuu~~~{{{wwwsssmmmdddWWWNNNMMMSSSXXXYYYUUUQQQQQQSSSMMMMMMNNNPPPQQQPPPMMMJJJOOOMMMLLLMMMOOOOOOLLLHHHJJJLLLLLLLLLPPPUUUTTTNNNLLLDDD@@@CCCGGGGGGEEEEEEDDDAAAEEEKKKHHHBBBGGGQQQRRRSSSXXX```ffffff___YYY[[[WWWTTTZZZmmm~~~qqqoooppptttwww{{{vvvsss{{{www{{{dddGGG>>>999:::;;;555666666555444333333333333...000111000///...///000000000000000000000000000........................------......------,,,+++------------..........................................---------,,,,,,,,,........................------......------,,,,,,........./////////000000//////000111111222333333444444444444444555555555888777555444333333333333222333333333444444444444777777888888999===BBBFFFJJJRRR]]]gggnnnuuu}}}|||uuuzzz~~~|||uuueee]]]PPPEEE===888555333//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))******)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))***************************************+++,,,,,,+++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++++++++++++++,,,---...,,,111333///---//////,,,......///000222333222222:::999888999<<<@@@DDDFFFLLLRRRZZZaaaiiixxx{{{mmmgggffflllmmmllliiiccc]]]XXXUUUMMMRRRVVVTTTNNNIIIHHHIIIMMMNNNOOORRRTTTTTTQQQOOOMMMKKKJJJJJJLLLLLLHHHEEEHHHJJJIIIGGGHHHKKKKKKHHHFFF???<<<>>>@@@AAABBBFFFBBBFFFOOOXXX\\\^^^eeemmmwwwxxx|||}}}{{{{{{{{{{{{~~~cccGGG>>>999:::;;;555666666555444333333333333...000111000///...///000////////////////////////..............................---,,,,,,,,,------............------------------------------------...------------,,,,,,,,,------------------------+++,,,,,,---.........------------.........////////////000000111111222222222222222333333444444444555444333222222333333444111111222222222222333333666666555444222222444666444999AAAIIIQQQZZZdddlllvvv{{{{{{uuuqqqyyy{{{|||~~~~~~vvv|||xxxbbbMMMBBB888555111000000111111000---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''+++++++++***)))'''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))***************************))))))))))))***++++++***************)))))))))++++++++++++++++++++++++++++++******++++++,,,---******++++++,,,---///000+++000111///...000000///---///333777999:::::::::@@@???@@@EEEOOOXXX^^^```ccckkkwww|||rrrpppuuu~~~zzzhhh[[[TTTQQQQQQ\\\]]]]]]XXXQQQLLLMMMOOORRRWWWZZZXXXTTTQQQRRRUUUVVVVVVVVVWWWWWWUUURRROOOIIIGGGFFFGGGJJJJJJHHHEEE>>>CCCGGGEEEEEEIIIMMMNNNQQQMMMKKKKKKLLLMMMSSS[[[bbblllxxx{{{|||```GGG???999999;;;555666666555444333333333333000222333222111000111222................................................///...,,,++++++,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------....../////////000000000111111111111222222333444444444666555333222222222333444222222222222222222222222333444555444333222333444333444666777888;;;???CCCTTT^^^```bbbkkknnnsss~~~{{{qqqnnnkkkkkkppp|||~~~zzzwwwpppwww~~~~~~uuurrrcccWWWNNNLLLDDD555---...///...---...000000///---,,,++++++*********++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((+++*********)))'''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))***************************)))))))))((())))))***+++*********************************++++++++++++++++++++++++++++++,,,------------------...///000111---///222222111333444555666777999;;;<<<>>>@@@BBBCCCGGGRRRdddvvv}}}wwwhhh^^^QQQIIILLLTTT]]]bbblllcccVVVMMMJJJJJJLLLLLLRRRRRROOOKKKHHHGGGJJJMMMVVVXXXYYYUUUPPPOOOSSSXXXYYYWWWUUUTTTRRRNNNJJJFFFDDDCCCCCCFFFKKKNNNNNNLLLGGGRRR\\\___aaagggnnnrrrtttrrrppppppnnnoooyyyzzz~~~yyy~~~{{{zzzrrrvvv~~~^^^FFF???999999:::555666666555444333333333333000222333222111000111222------------------------...........................---,,,++++++,,,...///......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,------------//////////////////000000111222222333444444555555888777555333222222333333333333222222222222222222...000222222222222333555222444555555444444555666333===???CCCPPPXXX```mmm~~~}}}wwwuuuzzzxxxsssxxxuuussszzztttmmm___NNNBBB===>>>333...111000,,,...666......---...///...+++))),,,+++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))******************************)))))))))((())))))***+++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////.........///000000111222333555555555777999<<<===>>>>>>@@@DDDJJJOOORRR___uuu}}}xxxsssqqqoookkkccc\\\TTTNNNGGGFFFJJJPPPTTTVVV[[[TTTLLLIIIJJJMMMNNNMMMPPPLLLHHHHHHKKKOOORRRTTT```___[[[SSSLLLJJJNNNTTTPPPOOONNNOOOOOONNNLLLIIIMMMMMMNNNTTT[[[aaacccccckkkyyywwwyyy{{{tttiiitttzzz}}}{{{{{{}}}wwwwwwwww|||vvvnnnjjjooovvvyyysssnnnrrrzzz{{{[[[FFF???999888:::666666666555444333333333333...000111000///...///000........................------------------------------,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,---------..................////////////111111222333444444555555999777666444333222222333333333333222222222222222111222333333222222444555000111333444555444333333---333222222<<<@@@CCCMMM[[[bbbjjjllliiijjjpppwww|||~~~xxxwwwwwwmmmddd]]]YYYKKKGGGDDDBBB===444/////////------000111///000333,,,++++++,,,......---+++,,,++++++++++++,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((()))))))))))))))&&&'''((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************************))))))))))))***++++++*********++++++++++++++++++++++++,,,,,,------...------,,,,,,------...///............///000111111333333555888999888;;;@@@===CCCLLLSSS[[[cccmmmsss{{{~~~ssslllhhhfffcccaaaVVVTTTSSSUUUYYYZZZYYYWWWLLLLLLLLLMMMOOOPPPPPPOOOQQQNNNLLLMMMQQQUUUVVVVVVTTTOOOJJJIIILLLOOOPPPOOOSSSUUUUUURRRNNNNNNTTTZZZYYYYYY[[[___dddhhhiiiiiipppooopppvvv}}}fffmmm|||vvvnnntttzzzuuuooommmqqqvvvzzz|||yyyuuuuuu{{{yyysssxxx}}}}}}|||zzztttmmmmmmoootttwwwtttooopppvvvxxxZZZEEE???999888999666666666555444333333333333...000111000///...///000........................------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,------......------------------....................................//////000111222333444444666555333222222222333444222222111111111000000000333444444444222222444666111000000000000000///...111666222///555444333:::///555:::<<<;;;;;;@@@EEEFFFIIIOOOVVV\\\```bbbbbbggggggcccaaafffooorrrooo{{{~~~}}}yyywwwyyy}}}rrrmmmiiijjjhhhdddcccgggXXXSSSKKKBBB:::555111000111......222222000111444***...///---,,,---,,,)))---,,,++++++---/////////++++++******++++++,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))''''''((()))))))))))))))&&&'''((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***************************************+++,,,,,,*********++++++,,,,,,,,,+++,,,,,,---......//////---------------....../////////000111333555777888<<<;;;@@@HHHMMMOOOVVV^^^```lll|||yyyjjjXXXVVVSSSPPPOOOOOOPPPQQQEEEGGGJJJMMMPPPRRRSSSSSSHHHKKKOOOQQQQQQOOONNNNNNHHHHHHIIILLLPPPTTTWWWXXXSSSQQQPPPOOOPPPRRRSSSSSSKKKSSS]]]ccceeeiiiooottt~~~~~~yyysssrrrvvv~~~||||||yyyqqqiiiccceeekkkjjjhhhfffeeegggjjjpppsssnnnjjjjjjrrr{{{|||wwwmmmrrruuuvvv{{{~~~}}}|||vvvmmmiiijjjvvvYYYEEE???999777999666666666555444333333333333000222333222111000111222////////////////////////------------------------***+++---...///...------+++++++++,,,,,,---------------------------------,,,,,,,,,------.........------------------------)))***,,,---.../////////---------.........//////.....................------...///000111222333333222222111111111222444555111111000000/////////...///000000///...///111444111000......///000111000...333///...444222///555222333444333111/////////333111111333888;;;<<<<<<;;;???>>>888777;;;<<<888;;;???DDDEEECCC@@@===<<>>999999:::555444444333333333333222222000///...///111222222111///............---------//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////////////////////////////000000000111111111111000000000000111111333222111111000000000000111000000//////.........---............/////////............---------------------///000000...,,,....................................------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((())))))***++++++&&&'''(((((()))(((((('''***))))))(((((((((((((((((()))***)))'''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******************************))))))******+++,,,))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///...,,,++++++---///111333333555888<<<@@@BBBCCCEEENNN\\\hhhqqq~~~xxxkkkjjjnnnpppkkkbbbVVVKKKEEECCCCCCDDDEEEBBBAAAEEEKKKPPPPPPNNNPPPJJJFFFFFFGGGIIIOOOVVV[[[XXXUUUUUUWWWXXXWWWUUUJJJJJJKKKNNNRRRTTTTTTSSSeeennn{{{~~~{{{{{{{{{yyytttpppppprrroooiiiddd___\\\___```\\\VVVSSSJJJGGGCCCAAAAAA@@@@@@???@@@???>>>@@@BBBCCCAAA???@@@CCCGGGKKKNNNOOOOOOOOOIIIDDDAAAAAA@@@>>>???CCCFFFDDDGGGPPPXXXaaatttnnnRRRAAA>>>999999:::666444444333333333222222222000///---...///000///...///............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---------,,,,,,,,,+++......................../////////////////////////////////000000000111111111111000000000000111111333333222000////////////000000/////////.........---------.........//////---------,,,,,,,,,++++++,,,,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))******&&&&&&'''(((((()))))))))))))))(((((((((((())))))((()))***)))((('''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************))))))******+++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,------......000000///......///222444>>>???@@@???AAAHHHSSS[[[ccckkk{{{yyyiiiXXXMMMJJJNNNQQQJJJHHHFFFFFFEEEDDDAAA???KKKFFFCCCGGGOOOUUUUUURRRPPPHHHBBBBBBEEEGGGMMMRRRWWWTTTRRRSSSWWW\\\___aaaccceeeiiiooovvvzzz{{{{{{ppppppoookkkjjjooouuuzzz|||yyy}}}}}}}}}~~~zzztttooollliiifffeeebbb```___]]]YYYSSSOOOMMMKKKIIIHHHGGGFFFCCCAAAAAAEEELLLVVV^^^bbbbbb``````fffpppwww|||~~~uuulllbbb]]]ZZZYYY]]]dddgggjjjrrr}}}jjjPPPAAA???:::888:::666444444333333333222222222555333000/////////...---///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////......---,,,,,,,,,................................................000000000111111111222222111111000000000000111111333222111000////////////////////////............------------............,,,,,,,,,,,,++++++++++++++++++,,,------------...------------------------+++++++++,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''(((((())))))))))))(((((((((((())))))''')))***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))************++++++++++++******************************))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------------+++,,,,,,---......//////+++...222444555888<<>>AAAHHHSSS[[[```kkk|||~~~jjjddd[[[QQQOOOSSSWWWVVVTTTIIIJJJOOOVVVVVVRRRRRRUUUFFFIIINNNRRRSSSPPPIIICCCLLLRRR\\\fffkkkiiibbb\\\XXX\\\gggttt~~~}}}|||~~~|||xxxvvv}}}oooaaaeeeiiilllnnnsssxxx|||rrrqqquuu~~~bbbKKK@@@@@@:::888:::777444444444333333333222222444111...,,,------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++............................................................/////////000111111000000000000111111000////////////000000111---.....................,,,,,,,,,---------......---------,,,,,,,,,++++++(((***,,,+++******---000+++++++++++++++++++++++++++++++++,,,,,,---------******++++++,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))***)))((('''&&&&&&'''(((((((((((((((((()))******''')))******))))))***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,---------......,,,,,,------...///000000...///000111222333444444<<>>CCCRRR\\\cccfffwwwwwwggg]]]TTTKKKHHHJJJFFFKKKLLLIIIHHHMMMRRRTTTQQQUUUWWWVVVYYY^^^___\\\TTTWWWVVVTTT[[[jjjuuuyyy{{{vvvppplllkkkkkklllmmm~~~yyypppqqq{{{wwwxxxwwwsssooommmnnnsssxxxppptttxxx{{{{{{wwwrrrnnnwww{{{{{{|||yyyxxxzzzzzzxxxvvvaaaOOO???<<<<<<777666999666555444333333444555777222111000/////////000111000///...---,,,------...///.........------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------........................////////////..................////////////......,,,------......------,,,+++,,,,,,---...//////000000///---+++***+++,,,---))))))))))))))))))))))))++++++************++++++)))************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++*********++++++++++++******))))))))))))))))))))))))+++(((***//////++++++...******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------111222111000111222222111:::555555===EEELLLUUU]]]fffttttttaaaVVVSSSUUUNNNJJJJJJGGGBBBAAADDDJJJPPPRRRNNNKKKMMMNNNMMMTTTQQQOOOSSS\\\cccggggggpppvvv{{{{{{}}}{{{yyyqqqgggfffqqqvvvnnnddd```jjjooosssrrrnnnpppyyy___NNN???<<<<<<777666888666555444333333444555666222111000/////////000000//////...------------...............------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------////////////......------......////////////......,,,------......------,,,******+++,,,...///000000///...,,,+++***++++++,,,))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++*********++++++++++++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,+++***)))''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++******))))))******+++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++*********++++++++++++******)))))))))))))))))))))))),,,)))(((***++++++...222***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///......000222333444444???;;;<<>>>>>CCCFFFKKKOOONNNIIIIIILLLRRRUUUSSSLLLGGGHHHKKKKKKOOOJJJOOObbbttt|||uuummmlllvvv|||xxxsssqqq^^^MMM>>><<<<<<777555888666555444333333333444444111111000000//////////////////......------------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000//////......------,,,---......//////......---,,,------......------,,,******+++,,,---......///------,,,+++******+++++++++++++++++++++++++++++++++)))(((&&&&&&((()))+++))))))*********+++++++++************++++++++++++************************************************))))))))))))))))))))))))+++++++++++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++*********++++++++++++******)))))))))))))))))))))))),,,***))))))***+++...000***+++,,,,,,------,,,,,,,,,,,,,,,------------...------------------------...+++,,,000444555777:::>>>DDDQQQeeexxxwwwooo^^^YYYTTTQQQKKKGGGHHHLLLFFFJJJNNNMMMFFF@@@AAADDDMMMOOONNNHHHIIIRRR\\\aaa[[[YYYfff|||~~~\\\KKK>>><<<;;;777555777555555444444333333333333000000000000//////.....................---------,,,,,,------------------++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,------............------,,,------......------,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++*********+++++++++++++++++++++++++++***)))'''&&&&&&''')))***))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++*********++++++++++++******************************+++,,,+++******+++++++++++++++,,,------------,,,,,,,,,---------.........------........./////////333000111666888999>>>EEEMMM```}}}~~~ooo___OOOFFFHHHFFFFFFGGGEEEBBBCCCGGGGGGKKKJJJCCC<<<;;;AAAHHHHHHOOOUUUYYYaaannn{{{{{{zzzzzztttpppvvv~~~sssjjjlllvvvZZZJJJ===<<<;;;777444666555555444444333333222222//////000000000///...---......//////......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,------......------,,,---,,,,,,++++++******)))************************))))))))))))))))))))))))***)))(((''''''((()))***)))************+++++++++)))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''''')))***+++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++*********++++++++++++*********************************,,,---+++***,,,+++(((++++++,,,---------------,,,---------............---......///000111222222777444777;;;<<<<<>>AAAFFF>>>===???BBBBBB???@@@DDD@@@FFFIIIJJJQQQbbbsss||||||zzz~~~|||qqqgggZZZZZZZZZYYYQQQHHHEEEHHHIIIVVVnnn|||YYYIII<<<;;;;;;666444555444555555444333222111000...///000000000///---,,,---.../////////...,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++******+++,,,,,,---......************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,------------------------***++++++,,,---...//////,,,------......------,,,,,,------......------,,,))))))******+++++++++,,,((()))************))))))++++++++++++++++++++++++))))))************)))))))))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***++++++*********++++++++++++******************************'''+++***&&&'''---///,,,+++,,,------......---------------.........//////---...///111333555777888<<>>===???CCCDDDCCCGGGMMMQQQYYY^^^aaajjj|||xxxtttjjjgggiiiqqqvvvooo___RRRJJJIIIJJJKKKIIIEEEGGGLLLUUUjjj~~~VVVHHH;;;888:::888555333555444444333333222222111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))***)))((((((((()))+++++++++*********))))))((((((************************+++++++++*********))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------000///...---,,,+++++++++***,,,...////////////000...+++...666<<<===@@@FFFRRRZZZmmm{{{aaaQQQJJJGGGHHHKKKIIIKKKLLLIIIDDD@@@???@@@:::HHHYYY`````````eeekkkrrr|||~~~xxxttt|||zzzxxxwwwrrriii^^^UUUHHHIIIJJJKKKIIIGGGDDDBBBGGGLLLPPPOOOLLLOOOYYYbbbzzzVVVHHH<<<999:::999666444555444444333333222222111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((())))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))******)))))))))***+++,,,************)))))))))(((************************+++++++++*********))))))))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------000000//////000111111111222666<<<<<<888;;;NNNbbbvvvyyypppmmmgggXXXKKKGGGJJJMMMQQQUUUPPPPPPOOOKKKGGGFFFJJJNNNaaannn}}}}}}wwwrrrnnnmmm\\\\\\^^^___^^^XXXOOOHHHHHHHHHIIIKKKOOOTTTYYY\\\fffiiijjjiiilllvvvuuuUUUHHH===:::;;;999666555555444444333333222222111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))(((((((((((((((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))+++************+++,,,,,,************))))))))))))************************+++++++++***************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---...///000111000...------///222333333999@@@GGGJJJJJJVVVqqqppp```WWWRRRQQQRRRIIIDDDDDDLLLTTTVVVUUUUUUJJJKKKMMMNNNSSS]]]jjjsss{{{|||lllnnnooonnnkkkjjjlllnnngggjjjoootttvvvtttooojjjnnnlllkkkmmmuuusssTTTHHH>>>;;;;;;999666666555444444333333222222111////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++************************)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((+++++++++++++++,,,,,,,,,*********)))))))))))))))************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...////////////000222333444......---///333777999:::>>>FFFSSScccsssttt```JJJBBBCCCGGGLLLPPPLLLKKKPPPZZZ^^^YYYRRRNNNJJJNNNTTT\\\hhhxxxyyy|||yyyxxxwwwtttjjjpppxxx{{{}}}|||{{{zzz{{{sssRRRGGG>>><<<;;;888666666555444444333333222222111////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))******++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((******++++++,,,,,,,,,,,,))))))))))))))))))******************************************************************++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........000000///000000111222222000111333555999===BBBEEEMMM```yyyrrraaaXXXLLLBBBBBBGGGKKKNNNQQQSSSOOOOOOUUUYYYXXXWWWXXXaaagggpppxxx|||}}}|||{{{zzzwww}}}~~~}}}|||zzzyyyxxxtttoookkklllmmmooouuu{{{qqqOOOFFF>>><<<:::777555666555444444333333222222111////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))******+++,,,+++++++++))))))))))))***************************************************+++++++++*********++++++++++++,,,,,,,,,,,,,,,------------,,,---------........................//////000111000444777999;;;BBBNNNXXXttt~~~fffRRRJJJHHHGGGIIIOOORRRSSSVVV[[[SSSLLLHHHMMMVVVaaannnxxx~~~~~~qqqhhhqqqwwwtttpppssszzz|||zzzwwwvvvuuurrrpppooopppqqqqqqpppooolllkkkjjjllllllkkkfffaaaaaa\\\YYYZZZ[[[\\\```eeennnppptttxxx{{{~~~~~~|||{{{zzzzzzzzzlllMMMEEE>>>;;;999666444555555444444333333222222111////////////....................................------------------------************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))***))))))))))))+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))***+++++++++******((()))))))))************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...------------.....................///111222444555444:::???BBBFFFUUUmmmxxxeee]]]UUULLLHHHLLLFFFKKKSSSYYYWWWWWW```kkkfffaaa```gggrrr~~~wwwmmmoootttlllhhhccc^^^ZZZbbbiiimmmvvv~~~~~~|||xxxssspppooonnnoootttuuuwwwyyyyyyyyyxxxwwwqqqpppnnnllliiigggeeeddd___]]][[[[[[\\\\\\\\\ZZZVVVVVVVVVWWWXXXVVVTTTQQQQQQLLLJJJKKKKKKJJJMMMRRRXXX[[[___cccgggjjjkkkkkklllkkkiiihhhiiijjjlllmmmqqqpppoooppprrrrrrpppnnniiiiiihhhgggfffdddcccbbbggghhhiiijjjlllnnnpppqqqssstttvvvwwwxxxxxxxxxwwwyyyyyyzzz{{{{{{{{{zzzyyyvvvtttrrrooommmoootttxxxhhhLLLDDD===;;;999555333555555555444333333222222111000/////////....................................------------------------************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))+++---...))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***+++***))))))(((((())))))*********+++************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........////////////000222555777999:::>>>EEELLLPPPXXXooosssVVVLLLJJJRRRUUUOOOJJJLLLPPPVVV^^^^^^WWWUUUaaaqqqmmmYYYVVV]]]YYY\\\WWWJJJBBBEEELLLOOO\\\ccclllyyy~~~{{{zzzzzz|||}}}~~~{{{vvvsssrrrsssqqqooommmlllmmmnnnmmmlllppplllgggbbb^^^[[[[[[[[[```bbbdddggghhhhhhgggfff```___^^^\\\ZZZXXXWWWVVVRRRPPPMMMLLLMMMMMMMMMLLLGGGHHHJJJIIIHHHGGGHHHIIIGGGCCCAAACCCCCCBBBDDDHHHFFFIIILLLPPPSSSTTTUUUUUUWWWWWWVVVVVVUUUUUUUUUUUUZZZXXXWWWXXX[[[[[[YYYWWWVVVVVVWWWWWWVVVTTTRRRQQQMMMNNNPPPRRRUUUXXX[[[]]][[[\\\^^^```aaaaaaaaa```\\\^^^aaabbbbbb```]]][[[WWWYYYZZZZZZXXXWWWWWWXXXgggKKKCCC<<<;;;:::777444555666666555444333333222222000000000000////////////------............------,,,,,,------...---------************************)))************+++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))******************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))******)))(((((()))+++---...))))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))((())))))***))))))((('''******)))(((((((((((((((&&&''')))******)))(((''')))*********)))(((&&&%%%((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************++++++******))))))((((((+++++++++*********)))))))))************+++++++++************************---,,,***)))))))))******++++++*********************+++,,,,,,------,,,,,,000...,,,++++++,,,---...333000,,,,,,///000///---555---+++222:::===>>>BBB@@@QQQbbbnnncccPPPLLLJJJOOOWWWYYYTTTQQQSSSWWW\\\ZZZRRRTTTgggwwwyyy}}}wwwssskkk___SSSIIIEEEDDD@@@@@@@@@CCCGGGNNNTTTXXXbbbqqq~~~{{{yyyxxxxxxyyyyyyzzzxxxvvvssspppnnnlllkkkjjjjjjiiigggccc````````````___]]]\\\\\\]]]___```]]]\\\ZZZWWWTTTQQQOOONNNPPPRRRTTTVVVWWWWWWWWWVVVQQQPPPOOONNNLLLKKKJJJIIIJJJHHHGGGFFFEEEFFFFFFGGGBBBBBBCCCDDDDDDDDDDDDDDDAAA@@@>>><<<<<<<<<>>>???BBBBBBCCCEEEGGGHHHJJJJJJJJJKKKLLLKKKJJJIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMIIIIIIIIIIIIHHHFFFEEEDDDGGGGGGHHHIIIJJJKKKKKKLLLOOOPPPRRRSSSTTTSSSQQQPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLgggKKKBBB<<<;;;:::777444555666555555444333333222222000000000000////////////------............---------------...------,,,,,,************************)))************+++++++++************************************************************************************************))))))))))))))))))))))))************************************************************************+++++++++*********))))))******************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))******)))(((((()))***,,,...))))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((******)))(((((((((((((((((()))***+++,,,---------************)))((('''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))*********)))))))))))))))+++++++++*********)))))))))************+++++++++************************,,,+++***)))))))))***+++++++++******************++++++,,,------------,,,...---,,,+++,,,---///000111///------...//////......111:::BBBCCC@@@BBBHHHZZZwww|||nnnaaaUUULLLNNNPPPTTTVVVPPPJJJMMMTTTJJJMMMMMMMMMZZZvvv{{{hhhbbbbbbaaa___ZZZQQQGGG???<<<===???@@@@@@BBBDDDJJJTTT```hhh{{{}}}{{{wwwuuurrrooommmllllllllljjjiiigggdddaaa___^^^]]]XXXYYYYYYWWWTTTRRRRRRSSSTTTSSSQQQPPPPPPQQQSSSTTTRRRQQQPPPMMMKKKIIIGGGFFFGGGHHHJJJMMMNNNNNNMMMLLLGGGFFFFFFFFFEEEDDDDDDDDDBBBAAA@@@@@@?????????@@@;;;<<<======>>>>>>======???===<<<:::::::::<<<=========>>>???AAABBBCCCCCCAAACCCDDDCCCBBBAAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDCCCCCCBBBAAA@@@AAAAAAAAABBBBBBCCCCCCDDDFFFGGGIIIJJJKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCfffJJJBBB<<<;;;:::777555555555555444444333333222222000000000000////////////------............------............---,,,++++++++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************+++************)))))))))******************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))******)))(((((()))***,,,---))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))((())))))******))))))((((((((('''&&&&&&'''((()))***))))))((((((((((((((())))))***+++,,,...///000,,,+++***)))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))************+++++++++***************)))************+++++++++*********************************)))******+++,,,******++++++++++++++++++++++++,,,---------------,,,,,,+++,,,---///111222///000000///...///111333222???NNNTTTQQQPPP\\\kkk~~~uuuiii^^^WWWQQQKKKGGGTTT]]]eeebbbTTTFFFFFFMMMFFFPPP]]]kkk}}}uuu___MMMFFFEEECCC???BBB@@@;;;999999===BBBEEEDDDMMMXXXccclllvvv}}}|||{{{zzzzzz{{{{{{yyyxxxxxxwwwvvvuuuuuuuuuuuuuuuxxxuuurrrpppooommmkkkiiiiiigggddd```]]][[[ZZZZZZXXXWWWUUUSSSPPPOOONNNMMMGGGHHHIIIHHHFFFEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDBBBAAA???>>>======>>>@@@BBBCCCCCCCCCBBB========================999::::::::::::999999888555666777777888888777777;;;:::999888777888999:::999999::::::;;;<<<<<<<<<:::;;;<<<;;;::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAA@@@???============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;dddJJJBBB;;;;;;:::777555666444444444333333333222222000000000000////////////------............------............---,,,+++***++++++++++++++++++++++++))))))*********+++++++++************************************************)))))))))***************************************))))))))))))))))))))))))************************************************************************************))))))))))))******************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))***)))))))))((()))***+++,,,((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((('''%%%$$$%%%&&&((()))))))))(((((((((((())))))((((((''''''(((***,,,------,,,***)))))))))***+++((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))(((((())))))******++++++************************))))))*********+++++++++************************)))))))))******+++,,,,,,******+++++++++++++++,,,+++,,,,,,---...---------------------...///000111000111111///...222999???NNNXXXbbbbbb___gggrrrOOONNNNNNOOORRRTTTUUUUUUfffkkklllbbbQQQIIINNNXXXcccpppzzzyyy}}}pppeeeUUUKKK===666888<<<:::666:::;;;===@@@DDDGGGKKKMMMRRReee}}}}}}|||zzzxxx{{{{{{|||}}}}}}{{{wwwtttuuurrrooommmkkkiiieeeccceeeeeeddddddddddddeeeeeedddaaa^^^\\\[[[ZZZXXXWWWYYYXXXUUURRRPPPNNNMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEBBBCCCDDDCCCAAA@@@AAABBB??????>>>======>>>??????>>>>>>===<<<<<<;;;::::::999:::;;;<<<============999999999999999999999999555666777888888777666555444444555666666666666666888777666666666666777777888999999999999999::::::777999::::::888888999;;;999999999999999999::::::777888999:::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;:::::::::888888777777777777888888aaaIIIAAA;;;;;;:::777666666333333333333333222222222000000000000////////////------............------............---,,,+++***++++++++++++++++++++++++))))))*********+++++++++*********************************************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))******((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((('''%%%$$$%%%&&&(((***))))))(((((((((((())))))***)))'''&&&&&&'''((())),,,,,,***)))))))))***+++((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********(((((())))))******++++++************************))))))*********+++++++++************************))))))******++++++++++++******++++++,,,,,,,,,,,,,,,,,,---.........------000////////////////////////000//////111999DDDLLLccckkkqqqooopppdddLLLEEEFFFFFFIIIOOOXXXbbbiiioookkkaaaSSSMMMVVViiiyyy}}}nnnmmmssskkkXXXGGGCCC@@@>>>???@@@@@@???======@@@DDDHHHJJJOOOUUUYYYrrr|||zzzzzz}}}yyyuuurrrppppppoooooosssrrrrrrssstttrrrnnnkkkiiifffccc```^^^[[[XXXUUUVVVUUUUUUUUUVVVVVVWWWXXXSSSQQQNNNLLLMMMMMMMMMLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBB@@@>>>======>>><<<<<<;;;;;;;;;;;;<<<<<<999999999999999888888888777888888999::::::::::::888888888777666666555555444555666777777666555444444444555666666666666555666666666555555666666666888888888999999999999999888999;;;::::::999;;;<<<::::::::::::::::::999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;888888777777777777888888]]]IIIAAA;;;;;;:::888666777333333333333222222222222000000000000////////////------............------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********************************************************+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((()))))))))))))))*********************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***+++***))))))(((((())))))***))))))))))))))))))))))))'''(((((())))))((((((''''''&&&&&&&&&&&&((()))***((((((((((((((())))))***++++++***)))((((((((((((+++******)))))))))******((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************))))))))))))***************************+++++++++)))************+++++++++************************))))))***+++++++++************++++++,,,---------,,,,,,---...............111000000000000//////...///000222555===HHHTTT\\\cccooo}}}kkk[[[MMMCCCGGGMMMUUUYYY[[[\\\___bbb\\\bbbeeegggmmmzzzwwwiii]]]^^^bbb^^^RRRIIIBBBCCCEEEFFFBBB<<<:::======DDDNNNTTTZZZeeeuuu|||xxxwwwuuuqqqooopppmmmkkkgggdddbbbbbbbbbcccffffffffffffgggeeebbb___XXXVVVTTTSSSSSSRRRPPPNNNJJJJJJJJJJJJJJJKKKLLLLLLIIIFFFCCCCCCDDDFFFGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>============;;;<<<<<<;;;999777888999999999999999999999999999666666666666666666666666666666666666777777777888777777777666555444444333333444444555555555555555444444555666666666666555666666777777777777777777777777777888888888888888888:::;;;;;;;;;;;;<<<>>>;;;;;;:::::::::::::::999::::::;;;<<<<<<===<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;888888888777777888888888ZZZIIIAAA;;;:::;;;888666777222222222222222222222222000000000000////////////------............---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************)))))))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))************************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))***((()))))))))))))))(((((())))))))))))))))))))))))((('''''''''((()))+++,,,******))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''(((((()))******((((((((((((((()))******)))************))))))(((((())))))******))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))************)))))))))))))))))))))*********+++++++++)))************+++++++++******************************+++,,,+++***))))))******++++++,,,------...,,,------...............//////000000111111000000222555;;;EEERRR___hhhllltttmmm\\\OOOGGGEEEHHHFFFRRR```hhhhhhdddbbbaaacccuuu|||~~~yyyuuummm[[[XXXYYY]]]^^^ZZZWWWVVVLLLKKKKKKJJJCCC<<>>????????????>>>>>>>>>;;;;;;::::::999:::::::::666777888888666666777888777777777888888777777777555555555555555555555555666666555555666666777777777777777777777777777777666555555555666666777888666666777888888888888888777888888999:::::::::999888888888999999::::::::::::<<<===>>>======???@@@======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>======<<<<<<<<<;;;;;;;;;::::::999999999999::::::XXXHHHAAA;;;:::;;;888666777222222222222222222222222000000000000////////////---..................---,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))'''((((((((())))))************************************++++++++++++******))))))))))))))))))))))))(((***+++***)))((()))***((()))))))))))))))((('''))))))))))))))))))))))))((('''''''''((()))+++,,,******))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))************((((((((((((((()))******&&&'''(((*********)))((('''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))++++++******))))))(((((())))))******++++++++++++)))************+++++++++***************************+++,,,,,,+++***)))(((******+++,,,,,,---......,,,---......//////......---...///111222222222222777;;;EEETTTeeerrrxxxyyy|||aaaTTTLLLLLLIIIBBBBBBIIIMMMTTT[[[___bbbhhhqqqzzzoooaaa___YYYZZZaaabbbYYY___hhhlllfff\\\WWWYYY^^^ZZZVVVTTTPPPMMMTTT```yyyyyyssspppmmmhhhfffgggaaa[[[WWWVVVUUUQQQPPPQQQNNNMMMJJJGGGEEEEEEHHHKKKKKKJJJIIIIIIJJJHHHFFFCCCEEEDDDBBBAAABBBAAA@@@>>>??????>>>>>>>>>>>>??????===:::777666777999::::::============<<<;;;::::::999999888888888888999999444666888888777888999;;;777777888888888888777777777777777777666666666666888777777777777777888999888888999::::::;;;<<<<<<999999888777888999;;;<<<999::::::;;;<<<;;;;;;;;;888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<============???@@@@@@@@@@@@BBBCCC@@@?????????>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;<<<======>>>>>>>>>>>>===>>>??????@@@============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>:::888666666666555444333222111111111111////////////////////////........................000///...---,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------************************************************(((((()))***+++,,,,,,,,,(((((())))))*********+++******))))))******+++,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***)))************+++++++++******++++++++++++************++++++++++++************************************))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,---------.........//////,,,,,,...000111000...+++...000111222333444666888JJJMMMUUUcccwwwuuu]]]KKKGGGGGGHHHKKKNNNNNNKKKHHHJJJNNNWWWeeexxx{{{```\\\WWWUUUWWW^^^eeekkkzzz~~~vvvjjjkkk{{{zzzsssmmmkkknnnppppppnnnhhhddd^^^WWWSSSQQQQQQRRROOONNNMMMLLLJJJIIIGGGGGGCCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;:::;;;<<<<<<<<<;;;999777777888999:::666666666666666777888888888888999::::::::::::999777888888999999999888888666666666666777777777777666666555555666888:::;;;999999999::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::;;;;;;::::::999:::;;;===>>><<<<<<;;;;;;;;;<<<======>>>======<<<<<<>>>???@@@CCCCCCDDDDDDCCCBBB@@@?????????@@@@@@@@@>>>===<<<>>>===<<<;;;:::;;;<<<======<<<;;;::::::;;;===??????????????????????????????>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<===>>>>>>???WWWDDDAAA>>>:::777666666666555444333222111111111111111111111111111111111111........................//////...---,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,************************************************)))))))))***+++++++++,,,))))))))))))*********+++******))))))******+++,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***)))************+++++++++)))******++++++******))))))******++++++******)))***************************)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,---------......111000000000111111000///222222222111222777???FFF\\\XXXZZZiii~~~fffVVVJJJBBBEEEHHHNNNUUUYYYVVVNNNFFF???LLLbbb{{{vvvjjjbbb^^^YYYYYYaaaqqq}}}{{{{{{wwwwwwwwwvvvuuusssrrrqqqjjjeee```___aaacccaaa___[[[XXXSSSNNNKKKJJJKKKLLLKKKJJJIIIHHHFFFEEEDDDCCC@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@???>>>===<<<<<<;;;:::999999999::::::<<<;;;999777777888999:::666666666666666777888888888888999::::::::::::999999999::::::::::::999999666777777777777888888888888777777666666777888999999999999999:::::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999888888777888999:::;;;<<<;;;;;;::::::;;;<<<===<<<<<<<<<<<<<<<======>>>???>>>=========>>>@@@@@@CCCCCCDDDCCCBBBAAA???>>>???@@@AAAAAAAAA@@@???>>>???>>>===<<<;;;;;;<<<<<<===<<<;;;;;;<<<===>>>???????????????????????????>>>===<<<;;;:::::::::::::::;;;;;;<<<======>>>>>>TTTCCCAAA>>>:::777666555666555444333222111111111111111111111111111111111111........................///...------,,,,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++******************************************************************++++++)))))))))******************))))))))))))***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((())))))))))))************+++++++++)))******++++++******))))))******++++++******)))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,,,,,,,,,,------------///......---...///111222000222444555777@@@MMMWWWYYY[[[gggzzz]]]IIIEEEGGGIIIMMMMMMPPPUUUYYYWWWOOOHHHQQQdddyyywwwsssoookkkfffaaa^^^ggggggiiirrryyyqqqkkkiiihhhdddcccaaa```^^^]]]]]]\\\WWWSSSPPPPPPRRRRRRPPPNNNMMMJJJGGGDDDBBBCCCDDDEEEDDDDDDCCCBBB@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;:::999:::999888888777777888888;;;:::999777777888999999777666666666666777888888888999999:::::::::::::::::::::;;;;;;;;;;;;::::::888888888888999999999999:::999999888777777888888999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888888888777777777888999;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAA???>>>===??????@@@AAAAAAAAA@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999888999999::::::;;;;;;<<<=========SSSCCCAAA===:::777555555555444444333222111111111111////////////////////////........................///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++************************************************+++++++++***************************************)))))))))))))))***++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********+++++++++))))))************))))))))))))************))))))************************))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...///000------------.........///,,,---......///000333555///555<<>>???@@@@@@???>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::999888888999999888888777777777777:::999888888777888999999777777666666777777888999888999::::::;;;;;;:::::::::;;;;;;;;;;;;::::::999999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<:::::::::999999999888888777777666777888:::<<<===<<<;;;;;;::::::999999999;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@@@@???>>>===<<<;;;<<<<<<===>>>???@@@@@@@@@??????>>>===<<<;;;::::::999:::<<<===>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888888:::;;;;;;;;;<<<<<<<<<===SSSCCCAAA===999666555555555444444333222111111111111......................................................---,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,---************************************************+++++++++***************+++++++++***************))))))(((((())))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))*********+++++++++)))))))))******))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000////////////000000000000///111333333222222444666777===GGGTTTfffsss___[[[^^^\\\UUUQQQTTTXXXZZZ```ZZZTTTUUU___ooo~~~zzztttoooqqqwww}}}uuuooolllkkkvvvtttqqqnnnllliiieeebbb]]]ZZZUUUPPPLLLHHHEEEDDDHHHFFFDDDBBBAAAAAABBBBBBBBBAAAAAABBBBBBAAA???===@@@???>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999999:::::::::::::::::::::::::::;;;::::::999999999999999999999888888777888888888888888888888999777777777777777888999999999999:::;;;;;;;;;;;;::::::::::::::::::999888888::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????===============<<<<<<<<<<<<<<<===>>>>>>===<<<<<<========================888777777777999;;;===>>>;;;;;;:::::::::999888888::::::::::::;;;<<<===>>>======>>>>>>>>>?????????>>>>>>===<<<<<<;;;;;;;;;::::::;;;<<<===>>>>>>???>>>>>>>>>===<<<;;;;;;:::999:::;;;===>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999999;;;;;;;;;<<<<<<<<<<<<<<>>@@@??????>>>>>>>>>>>>>>>===============<<<;;;:::;;;;;;;;;:::999888888777::::::999999999999999999999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::999::::::::::::999888888777777777888888888888888888777777777777888999999999999:::;;;;;;;;;;;;;;;::::::;;;::::::999888777::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@>>>============<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999999999:::;;;;;;<<<<<<:::999999999:::;;;===>>>;;;;;;<<<<<<<<<;;;:::::::::::::::;;;;;;===>>>???===>>>??????@@@@@@??????======<<<<<<<<<<<<======<<<;;;;;;<<<===>>>???@@@>>>????????????>>>>>>===<<<<<<============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;========================OOOBBB@@@<<<999666555444444555444333222111111111111000000000000000000000000........................---------,,,,,,------...,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,************************************************)))))))))***+++++++++,,,,,,,,,,,,++++++*********((((((((((((((()))******(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******))))))************+++++++++(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------......---------......//////000000000000111111111///000111000111777AAAIIIQQQYYYjjjmmmOOODDDFFFEEEPPPZZZ\\\\\\aaafffhhhZZZeeeuuu~~~xxxqqqlllhhhiiiiiihhheee```\\\ZZZYYYZZZWWWSSSPPPPPPOOONNNMMMHHHDDDAAA???@@@@@@>>><<<::::::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;:::999::::::777888888999999888777666888888888888888999999999999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::999999:::::::::999888777666666777888888888888888888888777777888888999:::999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888999999:::::::::;;;;;;;;;;;;<<<===?????????>>>>>><<<<<<<<<<<<;;;;;;;;;::::::;;;===>>>>>>===;;;:::666666777888:::;;;<<<===<<<;;;;;;:::;;;<<<===>>><<<===>>>?????????>>>===;;;;;;<<<<<<===???@@@AAA???@@@AAABBBBBBBBBAAAAAA>>>=========>>>???@@@AAA@@@@@@??????@@@AAABBBCCC@@@AAABBBCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>???@@@==============================<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>LLLBBB@@@<<<999666444444444555444333222111111111111................................................------,,,,,,,,,------...,,,++++++++++++++++++,,,)))************+++++++++************************************************(((((()))***+++,,,,,,---,,,,,,,,,++++++*********((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***))))))************+++++++++(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------///......---------......////////////000000000000111222333444999EEEUUUbbb```nnnzzzcccQQQFFFGGGNNNOOO\\\fffhhhdddccccccbbbttt}}}uuulllccc___``````\\\WWWSSSTTTUUUSSSPPPLLLKKKJJJOOOLLLIIIGGGFFFDDDAAA???AAA>>>;;;;;;===>>>===;;;555777888:::;;;;;;:::999;;;;;;;;;:::999999:::;;;555666888999::::::999888777777777888888888888888888888999999:::::::::;;;999::::::;;;;;;;;;::::::888999999::::::888777666555666777888888888888888888888888777888888999:::999:::;;;;;;<<<<<<;;;;;;============<<<;;;:::999999999999:::::::::;;;;;;<<<===>>>>>>>>>===;;;:::;;;;;;;;;::::::999999999:::;;;<<<>>>>>><<<;;;::::::;;;<<<>>>@@@AAACCCCCC>>>===<<<;;;<<<<<<>>>>>>>>>???@@@AAABBBBBBAAA@@@=========>>>???AAABBBCCCAAABBBCCCDDDDDDDDDCCCBBB??????>>>>>>@@@AAACCCEEEEEEDDDCCCBBBCCCDDDEEEFFFBBBCCCDDDFFFFFFFFFFFFEEEEEECCCAAA?????????AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>>>>???????????????>>>>>>>>>>>>wwwQQQCCC@@@;;;999888777666555333333222222111000000000//////............/////////............---------,,,------......------,,,,,,,,,++++++++++++++++++************+++,,,---...++++++++++++++++++++++++,,,,,,+++***))))))******++++++++++++++++++++++++111111111000...,,,)))(((&&&'''''''''(((((())))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))***+++,,,------,,,+++***+++++++++*********))))))*********))))))))))))))))))******)))(((''''''((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111///------...///000000111555555666EEE\\\kkknnn{{{|||ssscccQQQLLLSSS\\\aaammmiiiddd^^^WWWYYYlll|||ttt}}}sssnnniiiccc]]]UUUTTTRRRPPPNNNLLLLLLKKKDDDCCCCCCBBBAAA@@@??????AAAAAA@@@@@@??????>>>>>>;;;:::999888888:::<<<===;;;:::888777666777888999999999999888888888888888555666777999999888888777777888888888999999999999:::999999999888888777777:::999888777777888999:::777777888888999999999::::::999999:::;;;:::777444888888888999;;;;;;:::888???===<<<===>>>@@@@@@???BBBAAA@@@>>><<<:::888888444555666888:::;;;;;;;;;@@@@@@AAABBBAAA@@@???>>>===:::666777999<<<;;;:::???>>><<<===>>>??????>>>>>>@@@CCCEEEGGGHHHEEEAAA>>>>>>=========???AAACCCBBBDDDEEEEEEEEEFFFDDDAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCGGGEEECCCBBBBBBDDDGGGHHHDDDFFFGGGHHHGGGGGGHHHIIIGGGEEECCC@@@??????@@@AAAAAABBBFFFJJJGGG@@@>>>AAAAAA??????AAAAAA@@@AAABBBBBBBBBAAA@@@????????????wwwQQQCCC@@@;;;999888777666555333333222222111000000000//////............/////////............---------,,,------......------,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,++++++***))))))******++++++++++++++++++++++++............,,,***(((''''''''''''((((((((())))))))))))))))))))))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******+++++++++*********))))))***))))))))))))))))))))))))******)))((('''''')))))))))))))))))))))))))))***+++,,,+++)))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////......///111111222777333666FFF^^^ssspppnnngggYYYOOOQQQ]]]hhhlllddddddggglllpppxxx~~~yyywwwqqqmmmooovvvsssdddZZZWWWTTTPPPLLLIIIHHHGGGEEECCCBBBAAAAAA@@@??????>>>======<<<<<<>>>>>>======<<<<<<<<<<<<999888777666777888:::;;;:::999888666666777888999888888888888888888888888666666888999999999888777888888999999999:::::::::::::::::::::999999999888:::999888777777888999999999999999999:::::::::;;;<<<;;;;;;<<<======;;;999<<<;;;;;;;;;===>>>===<<<@@@?????????@@@AAAAAAAAA???>>>===<<<:::888777777888999:::<<<===>>>??????BBBCCCDDDDDDDDDCCCAAAAAA>>><<<;;;;;;>>>???===<<<<<<<<<===???AAACCCDDDDDDGGGHHHFFFBBBAAACCCCCCAAA>>>??????>>>???BBBFFFJJJFFFGGGGGGEEEDDDEEEEEEDDDDDDEEEFFFFFFEEEFFFGGGHHHFFFEEEDDDCCCCCCDDDFFFGGGDDDDDDCCCCCCDDDEEEFFFFFFGGGFFFDDDCCCBBBCCCCCCDDDDDDGGGKKKMMMLLLJJJHHHGGGEEEEEEDDDDDDDDDEEEGGGHHHLLLJJJKKKMMMIIIAAA>>>???>>>>>>???BBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBBBBwwwQQQCCC@@@;;;999888777666555333333333222111111000000//////............/////////............---------,,,------......------,,,*********++++++,,,,,,---000000...---++++++******++++++++++++++++++++++++,,,+++******)))*********************************++++++++++++***)))((('''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******+++************)))))))))))))))))))))))))))******((()))***)))((('''((())))))))))))))))))))))))))),,,------,,,)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////......//////000222333333777777DDD\\\pppyyy___WWW```___\\\ZZZ^^^eeehhhfffXXX```qqqrrrooorrr||||||pppccc\\\\\\lllxxxqqqhhh^^^PPPHHHFFFFFFDDDBBBBBBAAA@@@???============:::::::::999999888888888:::::::::999999999999999777777666555666777888999999888777666555666777888777777777777777777888888666777888999999999999888999999999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;::::::999999::::::;;;:::::::::;;;;;;;;;;;;;;;:::999888999;;;<<<;;;:::<<<:::999999;;;<<<<<<<<<===============>>>>>>>>>======<<<;;;:::999888888999:::;;;<<<===???@@@@@@CCCCCCDDDDDDDDDCCCBBBBBB??????>>>???@@@@@@>>><<<;;;<<>>@@@BBBCCCDDDDDDCCCBBB@@@AAACCCEEEFFFGGGGGGFFFwwwPPPCCC@@@;;;999888777666555444333333222222111000000//////............/////////............---------,,,------......------,,,))))))***+++,,,,,,------///...---,,,+++*********************************++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***************)))))))))))))))))))))))))))*********((()))***)))((('''((()))((((((((((((((((((((((((+++,,,,,,+++)))(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------------............////////////...///000000000111333444777IIIaaaqqqzzz~~~XXXIIIMMM\\\ccchhhgggfffddd^^^YYY___pppyyypppxxxpppcccaaaiii}}}yyyrrrkkkccc]]]XXXPPPGGGBBBAAABBB@@@??????>>>===<<<;;;;;;;;;<<<666666666666666555555555777777777777777777888888777666666666666777888888888888777666555666666666666777777777777777888888888888888999999999999999888999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888999:::;;;:::999:::999888888:::<<<===<<<<<<===>>>>>>===<<<===>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBCCCEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@BBBDDDFFFGGGFFFDDDCCCBBBCCCWWWeee^^^MMMCCCAAAAAACCCFFFGGGFFFEEEIIISSS[[[```[[[UUUPPPLLLJJJMMMRRRSSSVVVYYYXXXVVVTTTTTTVVVKKKJJJHHHJJJNNNUUU]]]aaa]]]\\\YYYWWWVVVVVVVVVWWWZZZYYYWWWTTTPPPLLLIIIGGGMMMNNNOOOOOOOOOPPPSSSVVVYYYYYYYYYYYYYYYYYYYYYYYY\\\ZZZZZZZZZUUUKKKDDDCCCCCCEEEFFFEEEFFFIIIJJJHHHGGGGGGGGGHHHIIIKKKMMMOOOuuuNNNCCC@@@;;;999888777666555444444333333222111111111//////............/////////............---------,,,------......------,,,))))))***+++,,,,,,------++++++************++++++************************+++***************++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))************''')))***)))((('''(((***((((((((((((((((((((((((((()))***)))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------................../////////000000///000111000///111444777???[[[uuu~~~ttt\\\GGGGGGTTT___eeeeee___[[[```hhhlll|||hhhiiiooojjj}}}qqqmmmooouuummmbbbYYYTTTPPPLLLIIIGGGCCC@@@??????>>>;;;999999888777777666666666777444444555555555555555555666666666777777888888888777777777777888888999999888777777666666666666666666666777777888888888999999999999999999::::::;;;888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<======>>><<<;;;;;;::::::<<>>>>>???@@@CCCEEEGGGIIIJJJJJJHHHHHHHHHIIIJJJKKKKKKLLLMMMKKKHHHDDDAAAAAABBBCCCEEEHHHJJJJJJHHHEEEDDDEEEaaa{{{vvvUUUCCCBBBDDDNNNTTTYYYYYYXXX^^^kkkvvvyyyooogggccc```\\\]]]bbbiiimmmqqqqqqmmmjjjiiikkk]]]]]]___ccckkkuuu~~~{{{wwwuuuttttttxxxtttoooggg___XXXRRROOOTTTXXX]]]aaabbbbbbbbbccchhhhhhhhhhhhiiijjjkkkkkklllkkkllljjj```RRRJJJHHHIIIMMMLLLJJJMMMVVVZZZYYYXXXUUUSSSQQQSSSVVV[[[^^^sssLLLCCC@@@;;;999888777666555444444444333222222111111//////............/////////............---------,,,------......------,,,*********++++++,,,,,,---((((((((())))))***,,,,,,*********************************)))******+++,,,***************************))))))))))))***+++,,,******))))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))))))))***((((((((()))******++++++'''((())))))(((((()))***))))))))))))))))))))))))&&&((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---......//////....../////////000000000000111222111000333:::???IIIbbbxxxmmm[[[QQQOOOYYYfffbbb```XXXOOOTTTkkkzzzvvvrrrfff]]]kkk}}}~~~~~~www~~~vvvnnniii]]]UUULLLEEECCCCCCAAA@@@===<<<<<<======<<<999666777777666555444444444555444444444555555666666777555555666777888999999:::888888888999999999::::::888888888777777777666666777777777888999999::::::::::::999999::::::;;;<<<999999999999::::::::::::<<<<<<<<<<<<<<<=========999:::;;;<<<=========<<<>>>>>>>>>>>>>>>=========>>>>>>>>>???AAA@@@>>><<<;;;;;;===@@@DDDFFFGGGFFFDDDGGGJJJJJJGGGDDDEEEGGGFFFFFFFFFEEEEEEDDDDDDDDDBBBEEEJJJNNNQQQRRRRRRQQQIIIIIIJJJKKKMMMOOOQQQSSSSSSRRROOOJJJEEEBBBCCCDDDCCCGGGKKKLLLJJJJJJLLLNNNwwwvvvSSSHHHPPPZZZbbbjjjrrrttttttzzzzzzzzzzzzvvvtttvvvzzzooogggbbb``````jjjxxx}}}vvvqqqwwwvvvvvvwwwzzz~~~{{{iiiWWWOOOQQQSSSYYYZZZWWW\\\hhhnnnlllhhhfffcccaaabbbgggllloooqqqJJJCCC@@@;;;999888777666555555444444333333222111111//////............/////////............---------,,,------......------,,,++++++++++++++++++++++++))))))))))))***+++,,,---******************************))))))***++++++,,,++++++++++++++++++++++++***))))))(((((()))***+++*********)))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((())))))******'''(((((()))******++++++&&&((())))))(((((()))+++)))))))))))))))))))))))))))***+++***(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////.../////////000000000000000222333222333999CCCKKKUUUlllvvvcccWWWWWW___iiioooaaa^^^ZZZ[[[lll{{{pppfffgggllllllmmm}}}xxxnnneee^^^XXXTTTMMMHHHBBB@@@@@@@@@>>><<<;;;;;;;;;<<<<<<;;;999777999888777666555555444555333444444555666666777777444555666777888999::::::777888999999::::::999999888888888888888888777666777888888999::::::;;;;;;;;;::::::999:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>?????????@@@@@@===>>>@@@AAABBBBBBBBBAAABBBAAAAAAAAA@@@@@@@@@???@@@AAACCCGGGIIIIIIGGGDDDAAABBBFFFKKKPPPSSSRRRQQQNNNRRRUUUUUUQQQNNNOOOQQQRRRRRRQQQQQQPPPOOONNNNNNKKKPPPWWW]]]aaabbb```___TTTUUUVVVXXX[[[^^^aaacccfffgggfffbbb[[[UUURRRRRRPPPUUUZZZ[[[[[[\\\aaafffpppUUUVVVgggqqqwww}}}yyyyyyyyywwwjjjXXXUUU\\\dddlllnnnkkknnnwwwyyytttoooooonnnooorrruuuyyy{{{pppHHHCCC@@@;;;999888777666555555444444333333222222111//////............////////////.........---------,,,------......------,,,,,,,,,++++++++++++++++++++++++******++++++,,,---))))))))))))))))))))))))******))))))***+++,,,,,,++++++++++++++++++++++++***)))(((''''''((()))***+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))(((((((((((())))))))))))))))))))))))((()))***++++++***)))((('''((((((((())))))******'''(((((()))***+++++++++&&&((())))))(((((()))+++)))))))))))))))))))))))),,,------+++)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------...///000000////////////000000000000///111333333555>>>JJJTTTbbb}}}kkkhhheee]]]WWWZZZdddjjjiii___bbbiiixxxxxxooojjjgggrrrwwwxxxxxx~~~nnnhhh___WWWQQQNNNKKKIIIAAA>>><<<===>>>===:::666:::999888777777777777777777666555333222222111111333333444555666777777888333444555666777999::::::777777888999999999999999999999999999999888777777888888999:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<===============>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBCCCDDDFFFHHHHHHHHHHHHGGGDDDDDDDDDCCCCCCBBBBBBBBBHHHJJJOOOTTTXXXXXXUUUSSSNNNPPPUUU[[[aaacccbbb```\\\aaaeeeddd```]]]]]]___]]]]]]\\\[[[ZZZYYYXXXXXXZZZ___gggooossstttrrrpppgggggghhhkkknnnrrrvvvxxxzzzqqqkkkhhhjjjnnnssstttsssuuu{{{ttt```eeetttzzzhhhWWWZZZeeettt}}}zzzyyy~~~{{{rrrnnnpppssswwwzzz}}}kkkIIICCCAAA===:::777555555555444333333222222111111111////////////..................//////......---,,,,,,------......------,,,++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++******))))))))))))************))))))************************))))))************))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++)))'''&&&%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))((('''''''''(((***+++******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************+++*********))))))(((((())))))))))))))))))))))))************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////.........///000111000///666555444666>>>PPPiii}}}mmmUUUQQQQQQWWWZZZXXXZZZaaaaaa]]]aaayyywwwsssiii^^^eeeuuuxxxpppxxxvvvqqqkkkddd___PPPMMMHHHDDDBBB@@@???======<<<;;;:::999999999999888888888888777777777777444444444444444444444444444555555555555555555666555555666777888999:::;;;;;;999888:::>>>???===;;;===;;;888888999;;;<<<===::::::;;;;;;;;;<<<>>>???>>>???@@@@@@AAA@@@@@@???BBB@@@>>>===???BBBFFFIIIKKKKKKJJJHHHFFFGGGKKKOOOQQQNNNNNNRRRXXXYYYUUUQQQPPPQQQOOOIIIDDDDDDKKKQQQVVV\\\eeeooo{{{wwwmmmkkkqqqzzzxxxlllhhhmmmgggllluuu||||||yyy|||zzzvvvoooiiigggiiilllsssxxxrrrlllyyywwweeeaaagggmmmvvvwwwwwwvvvyyy|||yyyssslllnnnllliiinnnxxx~~~}}}kkkJJJCCC@@@===999777555555555444444333333222111000000////////////............//////......---------,,,,,,------......------,,,+++++++++++++++++++++++++++************+++,,,,,,+++++++++******)))))))))******++++++++++++******************************))))))************))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))(((((('''((()))***+++***)))))))))((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))************************************)))))))))((())))))))))))))))))))))))************************,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,---------.........---------........./////////...///000222444555555...333;;;FFFWWWtttrrrQQQEEEGGGQQQ\\\ccc]]]UUUXXXgggtttwwwwww{{{}}}zzzzzzrrrsssvvvnnnddd]]]XXXTTTNNNIIIFFFCCC???=========<<<;;;;;;:::999888777777777777777777777777777777777777444444444444444444444444555555555555666666666666666666777777888888999999===<<<;;;;;;<<<===<<<;;;<<<;;;::::::;;;<<<======>>>======>>>@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEGGGIIIKKKLLLNNNNNNNNNPPPPPPNNNLLLOOOWWW^^^]]]___bbbfffjjjmmmmmmmmmiiieee```]]]]]]aaaeeegggxxxvvvsss{{{~~~uuuppprrrvvv~~~}}}vvvnnnnnnqqqrrrpppqqqqqqrrrxxx~~~~~~zzzuuusssnnnjjjooo|||kkkJJJAAA???<<<999777666666666555555444333222000000///////////////............111000...---,,,,,,,,,---,,,------......------,,,++++++++++++++++++++++++******))))))******+++,,,*********)))))))))))))))++++++,,,,,,,,,,,,++++++************************))))))************))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))((('''&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,------------.........------........./////////222111111000000111222333888;;;FFF[[[|||sssRRRFFFKKKSSSXXX[[[\\\XXXTTT^^^yyy|||tttssseeehhhooo{{{uuummmrrrtttkkk\\\VVVNNNHHHEEEBBB>>>:::<<<:::888888999;;;;;;:::888888777666555555555555666666666666777777777777444444444444444444444444555555555666666777777777777777777888888999999999===>>>???>>>======???AAA>>>>>>>>>??????@@@AAAAAAFFFDDDDDDFFFJJJLLLJJJHHHJJJJJJJJJKKKLLLMMMMMMNNNKKKKKKMMMOOORRRUUUWWWXXXYYY___cccbbb^^^___gggppprrrwww|||}}}~~~~~~vvvppprrrwwwvvvxxx|||~~~xxxttttttxxxvvvsssxxx{{{nnniiinnnssszzzwwwzzzwwwwwwvvvwww~~~{{{tttqqqwwwiiiJJJAAA???<<<999777777777777555555444333111000//////////////////............222111...,,,++++++------,,,------......------,,,++++++++++++++++++++++++******)))))))))***++++++))))))))))))))))))))))))***++++++++++++++++++***************************)))******++++++******)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------........................////////////000111222222222222444555DDDEEEPPPpppcccNNNSSS^^^cccbbbUUULLLRRRcccyyysssggg```^^^cccmmm~~~kkkpppwwwlll```YYYMMMIIIDDDAAA???===;;;999:::999777888:::<<<<<<;;;777666666555444444555555666666666666666777777777555555555555555555555555555555555666666777777888666777888999:::;;;<<<<<<===@@@BBBBBB@@@BBBFFFJJJDDDCCCCCCBBBBBBCCCFFFIIIIIIGGGGGGKKKPPPRRROOOLLLPPPRRRTTTUUUVVVUUUTTTSSSQQQQQQRRRUUUZZZ```gggkkkpppwww}}}|||uuusssxxxuuuhhhbbbffflll]]]^^^___````````````___ZZZXXXYYY\\\]]]___hhhrrrqqqgggfffmmmvvvyyyqqqsssyyy|||~~~xxxwww{{{~~~{{{gggIIIAAA???<<<999777777777777555555444333222000000///////////////............222000...,,,+++,,,---...,,,------......------,,,++++++++++++++++++++++++*********)))***++++++,,,)))))))))))))))*********))))))************))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++''''''(((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++,,,,,,,,,------------------.........//////........./////////000000,,,///222444555999===AAAGGGSSSjjjcccXXX^^^bbb___cccYYYWWWggg|||hhhZZZUUU```qqquuucccqqq~~~uuukkkaaaXXXQQQMMMCCCAAA>>><<<;;;:::999888;;;:::888999:::;;;;;;:::777777666555555555666666555666666666777777888888666666666666666666666666555555555666777888888999777888999;;;===???@@@AAA???BBBDDDEEEDDDDDDHHHLLLFFFEEEDDDBBBBBBFFFLLLRRRLLLLLLNNNRRRVVVWWWUUURRRXXX[[[___bbbaaa^^^YYYVVVZZZ^^^dddmmmvvv}}}}}}xxxtttqqqooofffgggeee^^^UUURRRVVV\\\JJJIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIMMMVVV^^^qqquuu|||sssjjjgggnnnxxx~~~~~~sssmmmttt}}}~~~yyyoookkknnntttxxxzzzeeeGGGAAA???<<<999777666666666444444333222222111111111////////////............000///...---,,,---......,,,------......------,,,++++++++++++++++++++++++++++++******++++++,,,---***************+++++++++)))))))))******)))))))))******************************++++++++++++******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))''''''(((((())))))******'''(((((())))))******+++))))))))))))************))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,------------------........./////////....../////////000000000111222333333666<<>>===<<<;;;::::::999999:::999888888999999777666777777666666555666666777666666777777888888999999888888888888888888888888666777777888999:::;;;;;;;;;;;;===???AAACCCDDDEEEBBBEEEGGGIIIIIIIIIKKKLLLGGGHHHIIIJJJKKKQQQZZZaaacccfffjjjnnnppppppooonnntttvvvzzz{{{yyytttnnnjjjmmmvvv|||vvvoookkkllliiiddd^^^XXXTTTQQQPPPJJJKKKKKKHHHEEEEEEGGGJJJAAAAAA@@@@@@??????>>>>>>>>>??????===<<<===CCCHHHRRRVVV___kkkuuuzzznnndddgggqqq|||}}}|||~~~{{{tttyyy~~~ppp```XXXZZZcccrrrbbbEEECCC@@@===999777555555555222222222222222222222222////////////............---------...............,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...***+++++++++,,,,,,,,,,,,)))******++++++******)))***************************++++++,,,,,,++++++***(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))&&&'''((()))***))))))((('''((((((((()))))))))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***++++++,,,((()))))))))************))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,------------...............////////////.../////////000000000000555555666888AAASSSjjjzzz}}}oooaaa\\\\\\\\\^^^aaalll}}}nnneeekkk~~~sssggg]]]dddtttmmmeee\\\UUULLLJJJGGGBBB===:::999999<<<<<<<<<;;;:::999999:::888777666777888777666444666666555555555555666666777777777888999:::::::::::::::::::::::::::::::::::::::;;;<<<===>>>??????AAAAAABBBCCCDDDEEEEEEFFFEEEFFFJJJOOOTTTWWWWWWUUUNNNSSSZZZ___dddkkkuuu|||{{{rrrmmmeee___\\\YYYTTTNNNNNNLLLIIIEEEBBB@@@??????AAAAAAAAABBBCCCCCCCCCBBB@@@@@@??????>>>======<<<;;;===>>>;;;888888:::<<<===???GGGPPPWWWbbbuuuxxxrrrzzzuuufffgggpppqqqnnnsss}}}{{{}}}zzzlll]]]SSSQQQXXXjjj{{{aaaDDDCCCAAA===:::777555555555111111222222222333333333000/////////............+++,,,---...////////////,,,------......------,,,++++++++++++++++++++++++------,,,,,,------...///+++++++++,,,,,,---------+++++++++,,,,,,+++++++++***************************++++++,,,,,,++++++***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&''')))*********)))((('''((((((((())))))******(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***+++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))************************,,,++++++++++++++++++,,,,,,,,,,,,---------................../////////000////////////000000000000111333777BBBWWWyyyjjjZZZaaatttggg]]][[[YYYVVV\\\fffooonnnyyylll]]]cccsssxxxlllccc]]]WWWPPPJJJAAAAAA???<<<888777777888888999999888666555666666888777666777888888666555555555444444444555555666777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@AAABBBBBBFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGLLLVVV```eeeeeecccWWW```llluuu}}}}}}vvvooodddXXXRRROOOKKKGGGGGGHHHGGGDDDFFFEEEDDDCCCCCCCCCDDDDDDIIIGGGGGGIIILLLLLLIIIFFFCCCCCCCCCCCCBBBAAA@@@@@@<<<@@@CCCAAA======>>>>>>;;;<<<@@@CCCDDDLLLaaavvvpppiiippp{{{~~~nnnnnnxxxiiicccggguuu}}}|||~~~xxxnnnddd\\\UUUVVVbbbqqqbbbEEEAAA???<<<:::999888666444222222222111111111000000111000000///...---------222222&&&***000000333***+++...///,,,)))***++++++++++++++++++++++++++++++&&&,,,'''###***...+++,,,%%%---$$$---111444999,,,...###%%%%%%$$$---$$$***%%%$$$)))+++)))***...###666...///!!!000***111%%%,,,%%%111+++"""111$$$///---))),,,$$$&&&888333)))!!!///'''///''')))$$$))))))###******...&&&"""+++777&&&&&&&&&+++)))$$$...///''',,,......&&&))))))%%%000///$$$$$$,,,444,,,$$$555+++'''******'''(((***%%%***(((***///---&&&%%%***))))))))))))))))))))))))(((000 %%%)))"""+++***(((,,,%%%+++$$$000((())))))))))))))))))))))))))))))))))))(((((((((((('''((()))***************+++,,,+++((((((+++,,,+++)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++************************++++++++++++******)))))),,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......///////////////.........///---///222222000000333666444999QQQ}}}}}}```VVV]]]gggkkk```VVVTTTUUU^^^qqqxxxjjj___cccjjjzzzyyykkkcccXXXPPPLLLIIICCC???;;;;;;:::999888777666555777777777777777888888888888888777777777777888888555555555666666666777777555777:::;;;;;;<<<>>>@@@AAA???===>>>@@@@@@>>>;;;:::???AAA???@@@CCCFFFEEEKKKJJJIIIIIIIIIIIIHHHGGGKKKTTT\\\```eeekkknnnmmmhhhsssxxxpppdddZZZSSSOOOKKKHHHDDDDDDEEEDDDEEEGGGJJJMMMIIIKKKLLLLLLKKKJJJKKKLLLJJJLLLNNNQQQRRRRRRRRRQQQOOONNNKKKIIIGGGFFFFFFFFF???@@@CCCEEEAAA<<<<<>>;;;:::999888666444333222222222222111111111111000000///......------......,,,---222***$$$333000'''(((222444+++(((...))))))))))))))))))))))))""")))///---)))''')))+++***+++,,,&&&$$$222$$$)))666(((+++;;;,,,+++===MMMUUUSSS@@@+++$$$(((,,,222&&& (((&&&222)))---555###!!!&&&,,,777$$$444 ,,,###"""777,,,###111$$$---%%%---111999[[[SSSAAADDD888(((((( 555,,,999222...,,,###&&&,,,)))(((%%%%%%$$$+++***!!!;;;QQQXXX[[[JJJ---'''333---"""111)))+++---(((...)))&&&&&&(((***))))))***))))))))))))))))))))))))'''+++,,,...%%%RRRGGG555BBB;;;JJJ999******000))))))))))))))))))))))))))))))))))))((((((((((((((())))))************)))(((((('''&&&&&&'''(((((()))))))))))))))))))))))))))************+++++++++))))))))))))*********+++************************++++++++++++*********))),,,,,,++++++,,,,,,---...------,,,,,,------...///////////////////////////222...///333555333222444999:::FFFiiiaaaRRRRRR[[[bbblll```UUUUUU___ppp~~~vvvrrrbbb]]]\\\^^^oootttdddWWWPPPGGGAAA???>>>:::666777777777777888888888888777777777777888888888888:::999999888888888888999444444444444555666777777===>>>???@@@@@@@@@AAABBB@@@@@@@@@AAABBBBBB@@@>>>@@@EEEGGGFFFGGGLLLOOONNNQQQPPPNNNOOOQQQTTTVVVWWWZZZbbbjjjoootttzzz}}}|||~~~qqqeee]]]SSSNNNGGGCCCBBBBBBBBBAAACCCEEEHHHJJJMMMOOOQQQSSSRRRSSSSSSRRRSSSTTTWWWYYYVVVVVVUUUUUUVVVVVVWWWXXXWWWUUURRRPPPPPPRRRTTTVVVPPPLLLIIIJJJIIIEEECCCEEEGGGEEEDDDEEECCC@@@EEELLLRRR___sss~~~yyyzzzkkknnn}}}uuuggg^^^\\\hhhvvv|||ttteee[[[^^^nnn\\\AAA@@@>>>;;;999999888666444333333333333222222222222000000000///......---------***111---444+++###[[[~~~}}}uuutttyyy{{{yyyzzzuuu{{{~~~rrrSSS+++///'''!!!***///&&&888!!!fffPPP555222---$$$444777///)))))),,,(((---+++000(((###,,,000&&&$$$...&&&+++///:::^^^DDD"""333777555&&&$$$//////'''((())))))///!!!333UUUccc111"""+++!!!$$$///((())))))&&&%%%''',,,,,,)))))))))))))))))))))))))))...!!!(((,,,777:::,,,"""$$$))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))(((***))))))))))))))))))***)))))))))))))))))))))))))))************+++++++++)))))))))***************************************++++++++++++************,,,,,,++++++,,,,,,---...---------,,,------...//////////////////////////////,,,---222444444444666DDDIII\\\pppXXXWWWaaahhhiiibbb\\\YYYbbbrrr~~~tttsss}}}~~~ZZZMMMXXXfff~~~rrr[[[LLLFFFAAA;;;888999999888666555555666666666777777777666666777777888888888888;;;;;;::::::999999999888555555555555666999;;;<<>>AAABBBDDDCCCDDDHHHLLLNNNNNNLLLJJJLLLMMMLLLJJJKKKOOOSSS^^^dddhhhiiilllrrrvvvwwwssstttvvvxxx||||||ggg___SSSIIIDDDCCCDDDEEEFFFGGGIIIKKKNNNPPPQQQQQQSSSTTTUUUXXX[[[\\\\\\[[[\\\XXXTTTRRRUUU[[[aaaeeefffaaa[[[WWWVVVZZZ```dddddddddccccccdddfffhhhiiiddd[[[RRROOONNNKKKLLLNNNNNNKKKJJJKKKLLLLLLLLLLLLNNNNNNRRR\\\gggssssssfff```lll{{{~~~~~~ZZZAAA???<<<:::888888888666444444444444333333333222222////////////............222(((222&&&333333777///&&&000000###///&&&666fff...666***$$$'''///---$$$''')))&&&//////...BBB...///999000***%%%,,,---666888///333$$$***---***'''(((******))))))))))))))))))))))))### ------***rrryyy%%%444 (((((((((((((((((((((((('''((((((((()))))))))******************)))((('''(((%%%''',,,,,,'''%%%(((************************))))))*********++++++++++++++++++***************************************+++++++++++++++++++++,,,,,,,,,++++++,,,,,,---......------------...//////////////////000000111111000333666666333555CCCRRRcccvvv}}}rrrfff```aaaaaa\\\UUUfffyyywww}}}wwwrrrxxxxxx[[[ZZZbbbmmmvvvhhhhhhbbbNNN>>><<<999777555444555666777777666666555555444333333333555666666777888888999999:::;;;;;;;;;;;;:::999888;;;;;;<<<===???BBBDDDEEEFFFGGGJJJMMMQQQSSSSSSRRROOOPPPRRRRRRTTT[[[dddlllrrrxxx||||||gggGGGCCC???===@@@EEEIIIKKKLLLNNNPPPRRRSSSSSSTTTTTTYYYWWWUUUVVVZZZ\\\]]]]]]```[[[UUUSSSVVV\\\bbbeeeeeeaaa\\\XXXYYY^^^dddiiiiiijjjjjjjjjjjjiiihhhhhhfff___XXXSSSLLLGGGJJJPPPXXXVVVSSSRRRRRRSSSRRRPPPVVVSSSUUU\\\fffppp~~~}}}nnnddddddsssYYYBBB>>><<<999888888888666555333333333333222222222222//////////////////......///+++111***111,,,,,,llljjj...(((((()))++++++$$$:::"""!!!222+++!!!......(((+++%%%666---///ttt666$$$%%%000&&&(((###222111 %%%$$$&&&)))(((&&&(((---)))))))))))))))))))))))),,,***'''%%%$$$???333***))))))))))))))))))))))))''''''(((((())))))******)))************))))))(((***''')))000000)))'''***************************)))************++++++++++++++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------......///000...//////000000111111222000222666777888BBBYYYooottt\\\```ggghhhgggeeebbb```aaabbbsss}}}yyyfffcccwwwxxxeeeUUURRRMMM@@@999;;;888777666555555555666777222222333444555666666777555555666777888999999::::::;;;<<<======<<<;;;:::;;;<<<===???AAACCCDDDEEEDDDHHHMMMQQQSSSTTTUUUWWWRRRSSSUUUZZZbbbnnn{{{pppnnnuuugggLLLAAA??????AAAFFFKKKNNNOOOKKKNNNRRRTTTUUUUUUWWWXXXZZZWWWUUUVVV[[[___aaa```\\\WWWQQQPPPTTTZZZ^^^```eeeccc```___aaaeeejjjmmmnnnnnnnnnnnnnnnlllkkkjjjddd```\\\WWWNNNIIILLLSSS\\\```bbbbbbdddhhhiiigggZZZYYY[[[bbbiiippp|||pppiiihhhxxx|||hhhdddjjj|||XXXBBB===;;;999888888777666555333222222222222111111111.../////////////////////---000///...000))))))>>>---666,,,111}}}HHH&&&...999,,,)))***&&&,,,,,,KKKNNN$$$333555!!!(((,,,***(((***---'''888(((GGGDDD777&&&hhhnnn&&&$$$777///((($$$XXX|||666'''!!!(((,,,&&&&&&---))))))))))))))))))))))))%%%++++++///+++111GGG...))))))))))))))))))))))))'''''''''((()))*********((())))))************)))...))),,,555555,,,)))...************************)))************+++++++++,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---..................//////000...//////000111111222222222111444>>>NNNggg{{{VVVKKKSSSXXXZZZZZZVVVUUU^^^pppvvvzzzrrreeeuuuxxxqqq___SSSHHHDDD@@@:::888999666777666666555555666777222222333444555666777777555555666777888999::::::;;;<<<>>>@@@@@@@@@???>>>===>>>AAACCCEEEEEEEEEDDDEEEMMMWWW\\\]]]```eeekkkhhhhhhkkksss~~~xxxlll]]]TTTUUUTTTJJJ???DDDCCCDDDGGGLLLPPPSSSSSSQQQUUUYYY\\\^^^___bbbeeebbb___]]]```dddgggfffdddWWWRRRNNNPPPUUU[[[^^^^^^fffffffffggghhhjjjlllmmmnnnmmmllllllmmmoooqqqsssjjjfffdddeeedddccceeejjjlllvvv~~~kkkkkkmmmppprrrttt}}}}}}nnngggffflllsss}}}uuuttt|||~~~WWWAAA===;;;999888888777666555222222222111111111000000.........///////////////...333,,,...///,,,111+++---)))999)))---ttt 333(((---%%%)))'''555+++'''///[[[---&&&+++"""@@@???///++++++'''(((000""""""BBB:::333!!!'''***555:::HHH&&&$$$$$$111555lllsss,,,&&&000,,,777LLL000 )))///'''###+++))))))))))))))))))))))))&&&+++&&&&&&... 111))))))))))))))))))))))))&&&''''''((()))******+++'''((()))***************+++'''***333333***'''+++************************)))************+++++++++,,,,,,,,,++++++*********************************+++++++++,,,,,,---------,,,,,,++++++,,,,,,---..................///000000...//////000111222222222999555999LLLkkkoooZZZTTTWWW\\\cccbbb^^^XXXZZZooo{{{^^^YYYfffuuu{{{nnneee[[[SSSNNNIIICCC???<<<:::999888111222222222111111333444555555555555555555444444444555666777888999::::::<<<===@@@BBBCCCCCCBBBAAA???AAAEEEHHHIIIIIIGGGFFFLLLWWWeeemmmpppuuu~~~{{{ZZZTTTBBB:::EEEKKKEEEEEELLLAAAAAABBBFFFLLLQQQTTTTTTYYY]]]bbbeeefffiiimmmpppmmmkkkiiikkkoooooojjjeeeXXXTTTRRRUUU\\\bbbdddccceeegggiiikkkllllllkkkkkkllljjjhhhgggjjjooouuuzzzvvvqqqrrrzzz{{{yyyyyysssqqq]]]gggtttzzzrrr|||TTTBBB>>><<<999888777777555444222222222111111111000000////////////....................................)))+++///+++---333XXX000+++******&&&'''***(((***,,,'''&&&888OOO)))...777!!!...&&&------555'''111&&&---((($$$...%%%sssUUU,,,)))***)))%%%000333&&&666$$$%%%000oooMMM$$$!!!<<<)))%%%$$$888&&&000"""000(((((()))***+++,,,,,,---+++000"""000(((---GGG111,,,+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////,,,222000///333///...777666???JJJdddrrrggg[[[^^^hhhpppvvvfffYYY```sssrrrxxx}}}qqqaaaVVV[[[pppppp```TTTLLLIIIIIIDDDCCC@@@<<<777444444555444444555555444444333333333444555777777666444333666444444666;;;>>>???>>>???@@@AAA@@@===<<<===???===CCCLLLRRRUUUTTTRRRQQQ___kkkyyyzzz\\\JJJBBB???AAAHHHLLLLLLLLLNNNHHHHHHFFFEEEIIIQQQVVVVVV\\\```gggnnntttxxxyyyyyyyyywwwrrrnnnpppsssmmmbbbZZZVVVVVV^^^eeegggggghhhfffhhhmmmppppppmmmmmmnnnpppmmmlllrrr||||||kkkrrr~~~ssskkk{{{RRRBBB>>><<<999888777777555444444444444333333333222222////////////....................................+++---000,,,,,,111TTT---((()))***&&&(((///******---+++'''///===LLL!!!...'''!!!;;;))),,,$$$rrr!!!111---444---+++***...***>>>(((******...&&&)))###ZZZ777&&&&&&...(((BBBrrr&&&666'''...""")))"""GGG""" 444+++&&&((()))))))))***************'''000$$$...&&&***<<>>???>>>;;;888666666777444444555555555444444333555555555555666666777888;;;999888999<<>><<<<<<<<<<<<===@@@CCCEEEJJJQQQ\\\dddhhhgggeeecccnnnzzzzzzzzzttt```LLLCCCAAA???AAAIIINNNNNNNNNPPPLLLNNNNNNMMMPPPVVVXXXVVVcccfffkkkqqquuuvvvwwwvvv{{{yyytttoooqqqrrrlllbbbaaa\\\]]]eeelllllliiiggggggkkkqqqwwwyyyxxxxxxxxxxxxmmm|||tttpppPPP@@@>>><<<999888777777555444444444444333333333222222////////////....................................,,,---000---,,,...OOO+++((())),,,)))+++111)))(((---///***(((,,,hhh777 +++---,,,,,,%%%---%%%###///kkk...(((,,,***,,,,,,,,,888(((''',,,&&&000((((((555***%%%000'''###;;;///"""$$$+++,,,+++((()))&&&ttt###///&&&---&&&***)))))))))((((((((((((%%%000%%%+++$$$'''---((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................///////////////111------444222333???FFFJJJhhhxxxlllqqqwwwrrrjjj___kkkzzzeeessswww~~~{{{___WWWQQQ\\\yyyrrraaaWWWSSSKKKDDD>>>;;;:::;;;888999::::::888666666777444444555555555555555444888777666666777999;;;======;;;::::::;;;======<<<>>><<<;;;===CCCJJJPPPTTTVVV```nnn{{{uuuhhh___SSSDDD>>>???BBBAAAEEEMMMSSSUUUVVVXXXYYY\\\]]]ZZZZZZ\\\[[[WWW[[[___fffnnnuuuzzz|||~~~}}}zzzvvvrrrqqqooofff]]]___]]]```iiiooommmhhheeefffnnnzzzuuuoooyyytttkkkppp~~~yyy}}}NNN???>>><<<999888777777555444222222222111111111000000////////////....................................,,,+++///...,,,,,,LLL,,,***,,,...,,,...---''''''---000---))))))333###&&&333...***555$$$--- ---///...000$$$$$$,,,''')))QQQ$$$(((---"""...(((---'''555000'''111###***$$$```ppp+++!!!666&&& ,,,&&&...***---SSS$$$%%%&&&---(((((((((((((((((((((''''''000%%%'''&&&***"""iii999+++++++++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***++++++++++++++++++++++++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................///////////////111...000777555999IIIRRRbbb|||nnnhhhjjjllliiieeeooo}}}qqqooo}}}zzzxxxwwwtttooollllllZZZ```nnnsssddd[[[NNNEEECCC???;;;888777777888444666888888777666555666333444555666666666666666888888888999:::<<>><<<<<<<<<>>>???@@@FFFDDDCCCGGGRRR^^^ggglllooowwwxxxfff\\\QQQIII@@@:::;;;BBBEEEDDDJJJTTT\\\^^^___bbbjjjmmmlllfffccccccaaa^^^YYY^^^eeennnuuu{{{}}}{{{xxxvvvrrrkkk___UUUYYY\\\ccclllnnnjjjhhhjjjqqq~~~~~~zzzyyynnneee\\\fff|||~~~zzzMMM???>>><<<999888777777555444222222222111111111000000////////////....................................***)))---...---+++KKK---***+++...+++---+++)))***,,,---++++++---,,,---555???CCC;;;---"""555...(((+++...)))(((///+++'''111+++aaa///000!!!...""")))nnn***))),,,$$$---)))---'''JJJ555***222 222((('''"""DDDQQQ***$$$888***+++------222+++)))///{{{(((***---%%%&&&&&&'''(((((())))))+++///###%%%***... ;;;fff************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////222444222555999777???VVVhhhpppaaaaaagggiiihhhaaaYYYZZZeeeppp|||wwwpppjjjgggbbb\\\\\\```aaaxxxqqq[[[PPPLLLCCC<<<;;;999777666666666666333555777777555444333444333444555666777777888888777999;;;===???@@@@@@@@@>>>>>>>>>>>>@@@CCCFFFIIINNNNNNPPPXXXeeetttxxxtttuuuxxx{{{yyyhhhppplll]]]LLLFFFAAA?????????AAAEEEGGGGGGNNNYYYbbbeeegggiiiqqqtttsssmmmjjjlllmmmmmmssstttwwwyyy{{{{{{{{{{{{}}}}}}|||vvvkkk^^^UUUYYY___iiiooollliiioooxxx{{{nnngggcccuuuyyyrrrnnnkkkiiiwwwLLL@@@>>><<<999888777777555444444444444333333333222222////////////....................................+++(((+++------***KKK+++((()))+++(((***---......,,,)))(((+++...---%%%'''000--- !!!...!!!'''999--- ,,,***...,,,***"""000###000###+++}}}---)))(((+++,,,(((((( sssYYY'''***000###333---,,,'''@@@222!!!444///"""///'''&&&---"""000*** +++%%%,,,+++%%%%%%%%%&&&'''((()))******,,,,,,$$$&&&+++...%%%&&&)))((((((((()))+++---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////111333111333666777JJJkkkyyy]]]UUU[[[dddgggdddZZZRRRZZZrrrqqqhhhaaa]]]WWWPPPRRRYYYyyyzzzmmm^^^JJJCCCCCC<<<999888666555444444444555444555666666444333333333333444555777888999999999888:::===@@@AAAAAAAAA@@@999;;;===@@@DDDJJJPPPUUUZZZ]]]ccclllwww{{{qqqhhhddd\\\VVVRRRQQQSSSUUU___dddiiinnnwwwppp___fffnnnXXXHHH???===<<>><<<999888777777555444444444444333333333222222////////////....................................///)))+++---,,,)))KKK+++((())),,,)))+++---...---***((()))++++++"""---111***&&&+++111000,,,666222&&&$$$(((***...***&&&...((('''333'''&&&000(((***www,,,+++$$$000(((''')))&&&qqq&&&%%%444$$$###***555)))$$$000,,,888$$$+++---,,,'''''' BBB,,,///((('''''''''(((((()))))))))((()))'''))))))))),,,$$$}}}...,,,)))'''''')))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////000222111444;;;EEEhhhnnn[[[[[[dddgggccc\\\YYYaaassszzzoooaaaVVVRRRQQQSSSbbbtttqqqbbbWWWLLL>>>;;;===666777666555444333444555666333444555444333333444666333444555777888:::::::::;;;<<<===???@@@AAAAAAAAA>>>AAAFFFKKKRRR[[[eeelllqqqwww~~~xxxooodddYYYPPPKKKIIIEEECCCAAABBBDDDFFFIIIMMMQQQUUU]]]hhhoooqqqvvvlllhhhrrr}}}rrrfffWWWHHH???<<<===>>>@@@DDDIIILLLMMMNNNOOOWWWdddnnnqqqsssvvvvvv~~~{{{xxxxxxvvvpppnnnpppdddeeeiiiqqqzzz}}}sssqqqwww}}}zzz}}}rrrnnnjjjjjjqqqjjjsss{{{uuuyyyjjj```\\\[[[YYYUUUQQQMMMJJJIIIHHHuuuLLLBBB>>><<<999888777777555444222222222111111111000000000/////////....................................222+++,,,---,,,'''JJJ,,,***,,,///,,,///******))))))***---,,,***///''''''------&&&###%%%...!!!)))444---+++---$$$,,,666ZZZ---###---&&&---,,,'''jjj***000"""222"""&&&///777___,,,...!!!***///)))***"""+++111+++$$$...%%%"""+++000***)))***$$$777,,,333))))))))))))((((((((((((###'''++++++&&&$$$111)))>>>555222,,,'''%%%%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---................../////////000444777888===III\\\nnn``````iiieeeZZZSSS\\\uuuzzzqqqyyyuuugggVVVGGGFFFOOObbbwwwbbb[[[MMMEEE???666888:::333888777555444444555777888222333333333222333666999333444555777999:::;;;;;;???>>>======>>>@@@BBBCCCLLLPPPWWW^^^fffqqq}}}qqqhhhZZZNNNHHHEEEDDDCCC;;;;;;<<<===@@@DDDGGGIIIEEEHHHJJJJJJOOOWWW[[[\\\aaacccmmm{{{vvvhhhXXXJJJ@@@;;;999;;;>>>@@@@@@BBBIIIPPPUUUSSSUUU]]]kkkuuuxxxzzz|||}}}uuupppppppppooossszzzppplllmmmzzz~~~vvvqqqllllllrrr{{{~~~yyyjjjfffcccgggrrr~~~ttt~~~||||||zzzuuullleeeZZZgggrrrmmm[[[KKKGGGJJJGGGEEEDDDBBBAAAAAABBBBBBrrrOOOAAA>>><<<:::999999888666555333333222222111000000000000000000000////////////------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++******************************&&&//////'''(((222333+++((()))***\\\((((((111!!!******555......///)))+++555ZZZ000)))((((((###))))))))))))))))))))))))(((***......((($$$(((000++++++ddd"""444'''))))))))))))))))))))))))***************++++++,,,444---%%%---)))***000))))))))))))))))))))))))************************)))************+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...............////////////***---000000000111222111111888>>>FFF\\\zzzllljjjnnnqqqZZZ\\\fffyyy|||lllvvvoooggg]]]NNNNNNFFFMMMnnn}}}fffQQQAAA???<<<999777666666777666666555444444444555555888666555555777888888777888666777<<<===;;;:::<<>>???CCCAAA@@@AAAFFFPPP[[[ccceeegggnnntttrrrpppvvvzzzxxxqqqiiigggnnnvvvxxxyyy|||{{{xxxoootttyyy||||||zzzxxxwww}}}vvvnnnjjjfffkkkxxx}}}uuulllddd___aaa___]]]\\\ZZZXXXTTTQQQHHHLLLPPPNNNHHHDDDDDDFFFDDDGGGIIIEEEAAA@@@@@@AAArrrNNN@@@>>><<<:::999999888666555333333222222111000000000////////////............------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++******************************000((($$$%%%'''%%%$$$$$$///333 ___***,,,!!!888---@@@'''%%%&&&+++444===''''''------&&&))))))))))))))))))))))))***'''###%%%000666,,,&&&$$$111'''))))))))))))))))))))))))***))))))))))))***++++++QQQ###---&&&###888!!!,,,))))))))))))))))))))))))************************)))************+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,++++++,,,,,,---...............////////////---/////////000222333333444888???NNNjjjrrrsssuuuoooeeeXXXfff|||{{{ppp}}}xxxsss```JJJHHHMMMOOObbbttteeeSSSDDD???===:::777555555555555555555444444444444444555777666555555666777888777888555666;;;===:::999::::::<<>><<<:::999999888666555333333222222111000000000............------------------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++******************************''')))...333222,,,)))***###{{{aaa***...'''(((111&&&***...333)))555)))lll)))'''&&&+++...***))))))))))))))))))))))))***%%%'''---&&&&&&;;;&&&jjj))),,,'''))))))))))))))))))))))))))))))((((((((()))******"""+++)))111&&&888!!!'''))))))))))))))))))))))))************************)))************+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...............////////////111000//////000111333555555;;;III```ssslllqqqrrriii___fff}}}|||rrrnnngggTTT@@@GGGVVVfffrrr]]]PPPEEE===;;;999777555333333333333444444333333333444444555666666666666666777888888:::777888===>>><<<:::;;;999AAAQQQcccnnnrrrvvvzzzqqqeeeXXXKKKAAA>>>888>>>DDDFFFDDDBBBCCCEEEHHHJJJLLLMMMLLLKKKKKKKKKNNNSSSVVVWWW\\\hhhtttzzztttllleeedddeeeiiiqqqzzzvvviii]]]IIICCC===:::;;;???CCCFFFHHHHHHHHHKKKSSS^^^iiipppoooooorrrwww{{{|||tttoooppppppvvvwwwnnnjjjjjjpppsssyyy}}}~~~|||zzzzzzmmmjjjqqq{{{|||qqqeeeiiiaaaUUULLLGGGFFFGGGHHHFFFDDDBBBBBBDDDFFFHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGLLLJJJHHHIIIKKKMMMOOOOOOoooKKK>>>>>><<<:::999999888666555333333222222111000000000/////////.........------------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++************************************%%% ###+++---)))333ooo]]](((,,,///+++444JJJeee)))---mmm,,,000'''###+++***))))))))))))))))))))))))'''222///"""###222111"""ppp---((()))))))))))))))))))))))))))((((((((((((((())))))***111$$$]]]***000,,,%%%((())))))))))))))))))))))))************************))))))*********++++++++++++******************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................////////////111//////111000000333888<<>>;;;888777666444333333333333333333333333333444555666666777777777777777999:::<<<:::;;;???@@@>>>===@@@CCCOOOcccxxxlll```SSSKKKFFFAAA???@@@>>>AAADDDDDDDDDFFFJJJNNNNNNPPPSSSUUUTTTSSSSSSTTTUUUUUUWWW]]]iiiwww|||uuuooommmllllllqqqwww}}}{{{iii[[[NNNDDDAAA???======???BBBFFFGGGEEEHHHMMMSSSZZZcccmmmssshhhooozzz~~~}}}}}}vvvnnnmmmpppsssuuuxxx{{{{{{yyytttqqq|||wwwyyy|||zzzzzz~~~~~~vvvkkkeeebbb]]]SSSIIILLLIIIEEECCCCCCDDDDDDCCCFFFCCCAAABBBEEEIIIMMMNNNOOONNNLLLMMMPPPRRRRRRRRRSSSOOOMMMQQQVVVXXXYYYZZZlllIII>>>>>><<<:::999999888666555333333222222111000000000000000000/////////......------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++******************************,,,''')))000...''''''///TTT)))***$$$000%%%'''***+++mmm///999zzz000,,,)))$$$,,,&&&))))))))))))))))))))))))(((###---:::...333[[[000&&&,,,))))))))))))))))))))))))((((((((((((((())))))******%%%KKK111+++$$$000***))))))))))))))))))))))))************************))))))*********+++++++++*********++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///............///////////////...000222111111999CCCXXXooohhhVVVOOO]]]gggnnnggg]]]bbbxxx~~~tttsssnnnbbbTTTOOOZZZgggvvv}}}lllVVVGGGAAA>>>:::777666666555555444444444444222222222333444555666777666888999999888888:::===<<<<<<>>>AAAAAA???BBBIIIRRR^^^sss{{{xxx|||tttiiiRRRHHH@@@???@@@@@@BBBEEEDDDDDDFFFHHHKKKNNNPPPQQQSSSUUUXXXYYYYYYXXXYYYZZZ\\\YYY\\\jjj}}}}}}~~~{{{wwwvvvxxxxxx}}}ttt```PPPFFF@@@;;;===>>>@@@BBBDDDGGGIIIKKKLLLSSS\\\aaadddiiipppvvvwww|||}}}sssllllllooossstttwwwzzz|||zzzuuupppuuuuuuvvv{{{}}}pppkkkhhhpppxxxmmmdddXXXSSSOOOMMMLLLKKKIIIHHHIIIGGGDDDCCCDDDEEEEEEDDDIIIGGGEEEEEEIIINNNRRRTTTaaa^^^\\\\\\^^^bbbdddddd]]]XXXXXX```eeedddccceeejjjIII>>>>>><<<:::999999888666555333333222222111000000000111000000000////////////------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++******************************+++'''111999%%%OOODDD,,,***$$$///***+++(((,,,(((vvv???*** ***+++...$$$))))))))))))))))))))))))/// $$$...%%%~~~...%%%---))))))))))))))))))))))))))))))((((((((()))******###///)))///###,,,###333'''))))))))))))))))))))))))************************)))************+++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------------......///............////////////......111444222666HHH]]]tttYYYSSSQQQlllggg___ZZZ___rrrwwwkkkhhh]]]TTTSSSTTTZZZhhhwwwxxxeeeTTTBBB<<<===<<<999666444444555555555555555555222222333444555666888999777999;;;;;;999999===@@@<<>>>>>;;;>>>CCCGGGIIIKKKNNNPPPUUU```jjjmmmiiijjjsss|||zzzuuutttmmmkkkmmmhhhiiimmmtttzzz{{{xxxtttsssrrrttt}}}rrrkkkhhhuuu{{{yyyoooiiiaaa\\\XXXTTTOOOKKKGGGDDDDDDEEEEEEDDDGGGLLLMMMIIIDDDCCCFFFLLLQQQTTTQQQOOOMMMOOOSSSXXX\\\^^^iiigggeeeccccccfffjjjmmmgggdddhhhrrrtttoookkkmmmhhhHHH???>>><<<:::999999888666555333333222222111000000000000000/////////.........------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++******************************222(((!!!!!!(((SSS000---)))/// ,,,666!!!,,,)))&&&MMM)))(((!!!++++++******))))))))))))))))))))))))...777(((PPPaaa***$$$---))))))))))))))))))))))))***))))))))))))***++++++(((333%%%}}}""")))((()))&&&))))))))))))))))))))))))************************)))************+++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***---------------...//////............////////////000///222444333>>>^^^sss]]]bbbdddpppcccWWW\\\rrr{{{|||oooeeeUUUJJJGGGSSSaaaooorrrdddRRRFFF<<<<<<<<<:::777777222333333444555555555555333333333444666888999:::888;;;>>>===;;;;;;>>>BBB@@@GGGNNNNNNGGGHHHXXXjjjqqqyyyyyyggg]]]cccnnnzzz~~~uuudddVVVJJJCCC???AAADDDEEEFFFHHHFFFMMMUUUZZZ[[[\\\]]]___lllkkkiiieee```^^^___```aaafffuuuzzznnnddd^^^TTTIIIAAA??????AAACCC@@@DDDIIIMMMNNNPPPRRRTTT\\\iiiuuutttnnnqqqzzzrrrmmmkkk]]]___eeennnxxx|||{{{wwwvvvsssvvvwwwpppppprrrccc\\\UUUPPPIIIEEEDDDEEEEEEDDDIIIFFFEEEHHHIIIHHHKKKQQQPPPMMMKKKLLLPPPVVVZZZ]]]VVVUUUUUUXXX^^^cccgggiiimmmllliiieeebbbdddkkkpppoooooowwwvvvqqqsssfffHHH@@@>>><<<:::999999888666555333333222222111000000000//////.........---------------------------------+++///---***...+++HHH---******,,,***---,,,,,,,,,+++++++++******************************&&&***111RRR,,,'''++++++$$$)))111)))------&&&RRREEE***///...,,,$$$###444))))))))))))))))))))))))$$$""">>>JJJ'''###,,,))))))))))))))))))))))))***************++++++,,,(((***%%%ccc444***///###///))))))))))))))))))))))))************************)))************+++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***...------------...//////............/////////000222111333444444DDDooorrr```kkkooohhhaaa___ooohhhnnnzzzrrrccc[[[HHHFFFOOObbbrrrsss^^^RRREEE>>>:::;;;999333111444111111222333444444444444333333444555777999:::;;;888<<>><<<<<<@@@DDDFFFOOOWWWVVVNNNOOOcccyyy~~~~~~vvvfffUUU^^^llluuu___PPPGGGAAA>>>BBBGGGIIILLLOOONNNUUU[[[\\\ZZZ^^^hhhrrrzzzxxxssslllfffccccccdddlllvvvssshhhZZZNNNIIIBBB======???AAACCCDDDHHHLLLQQQSSSRRRRRRTTTVVVbbbppp}}}|||vvv}}}}}}uuummmhhh]]]___eeeppp{{{|||xxxtttwwwyyysssuuujjjXXXPPPGGGEEECCCDDDGGGIIIJJJIIIIIICCCDDDKKKQQQSSSVVV\\\XXXXXXYYYZZZ[[[ZZZVVVSSSUUUTTTUUUZZZ```gggkkkmmmrrrrrrpppjjjfffgggnnnvvvtttvvv{{{sssvvvcccGGG???===<<<;;;:::999888888888444444333222222111111000////////////000000000000...---,,,,,,,,,,,,---...,,,///---***...+++HHH---******,,,)))---++++++++++++++++++++++++++++++++++++++++++++++++rrr~~~ 111%%%000000***"""444---'''%%%333$$$[[[******++++++++++++******''')))444$$$111---]]]---))),,,...))))))))))))))))))))))))************************)))111$$$222]]]'''---+++...+++*********))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,***))))))+++---...------,,,,,,------............////////////000///...---...///000000...///......///000111111000000111:::666444]]]{{{ssssssuuupppfffdddnnnqqqdddrrruuusssppptttuuucccMMMOOORRR```uuuXXXHHHDDD===;;;777444333444555666444444444333333333222222222444777888888999:::<<<===>>>???>>>???EEEOOOWWWddd```ZZZWWW[[[gggvvvwwweee^^^WWWNNNMMMTTTdddyyyvvv___NNNLLLGGGBBBCCCIIIQQQWWWZZZ```^^^___ccciiisssyyyrrrfff___hhhxxxooo___RRRIIIBBB???>>>>>>===<<>>@@@DDDJJJSSS\\\eeeiiijjjjjjiiikkkrrr}}}gggXXXLLLJJJGGGBBBDDDLLL___qqqssscccVVVNNNGGGDDDBBBFFFOOOZZZccchhhiiikkkqqqyyyzzzssskkkkkk{{{|||kkkcccWWWKKKCCC>>>;;;:::===@@@CCCDDDHHHMMMMMMJJJPPP\\\dddhhhjjjaaa```mmmsss|||tttssswww~~~xxxqqqlllfffdddgggsss~~~yyyzzz~~~yyynnn\\\JJJCCCEEEAAADDDEEEEEEKKKUUUZZZZZZYYY\\\^^^___^^^]]]^^^^^^eeejjjooooooiii___VVVQQQWWWSSS\\\qqq|||bbbGGG???;;;;;;;;;:::999888666666444444333222222111111000111111000000//////............---,,,,,,---.........111///,,,000,,,JJJ---******,,,)))---++++++++++++++++++++++++++++++++++++++++++++++++JJJ((((((!!!000+++******(((444$$$,,,*** JJJ:::(((******++++++++++++******111!!!***...000555PPP000$$$000111,,,++++++++++++++++++++++++************************%%%222"""---ccc+++***%%%&&&************))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------,,,++++++---......------,,,,,,------...,,,---------............///...---...///000000.........///000000000000///999444BBBZZZttt{{{pppqqqqqqoookkkfffbbb```lll}}}|||~~~{{{tttkkk___TTTQQQ[[[hhhrrr```OOOAAA;;;:::888777666666555444333333444444555555666666777777===<<<<<<>>>AAABBBBBBAAAIIIKKKQQQ[[[eeemmmpppppptttvvvzzzvvv\\\LLLCCC===??????===@@@GGGSSS```iiibbbUUUNNNMMMNNNFFFEEEEEEJJJUUUcccpppvvvqqq}}}xxxssssss{{{}}}vvvwwwzzz~~~xxxnnngggQQQKKKDDD???=========>>>@@@GGGLLLMMMNNNQQQPPPNNNWWWgggqqquuuuuunnnnnn|||sssjjjhhhjjjrrrzzzuuuvvvyyy}}}~~~zzzrrrkkkkkkfffeeemmm|||}}}rrryyyyyyvvv}}}}}}wwwmmmaaaWWWMMMEEECCCEEEAAAGGGLLLOOOUUU___iiinnnmmmnnnooommmjjjhhhggggggmmmuuu}}}}}}uuukkkccc___\\\YYYccczzzbbbGGG@@@;;;;;;<<<;;;:::999777666444444333222222111111000111111000000//////............------------......---111///+++///,,,III---******,,,))),,,++++++++++++++++++++++++++++++++++++++++++++++++FFF+++>>>)))"""***+++...,,,000$$$666000333444)))222...******++++++++++++************000+++222)))FFFZZZppp(((///000+++++++++++++++++++++++++++************************333""")))555---EEE***444&&&*********)))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...---,,,,,,---///...------,,,,,,------...,,,,,,,,,---------......///...---...///000000...---...000111000000000111777>>>UUUuuucccZZZ]]]fffkkkeeeZZZZZZbbb}}}xxxjjj^^^WWWOOOPPPfffooo[[[MMMDDD<<<999:::555555666666666444333222333444555666777888999999@@@>>>>>>@@@DDDFFFFFFEEEUUUZZZccclllrrruuuuuuuuugggNNNIIIDDDBBBDDDDDDAAABBBFFFGGGOOORRRLLLEEEDDDGGGIIIHHHGGGGGGLLLXXXhhhwwwzzzsssrrr}}}|||}}}{{{nnnsssttttttsssoooggg]]]UUUGGGCCC???===???AAADDDEEEEEEMMMSSSRRRQQQSSSTTTRRRbbbqqqyyy|||||||||}}}qqqiiicccccciiiqqqqqqrrrtttyyy|||zzzsssllljjjddd```gggsss}}}|||rrrzzz~~~uuuuuu~~~}}}jjj```SSSKKKHHHHHHHHHIIICCCHHHNNNVVV___jjjrrrwwwxxxyyyyyyxxxuuusssssssssttt|||xxxvvvwwwcccbbbnnnaaaGGG@@@===<<<<<<<<<;;;999888777444444333222222111111000111000000000/////////...........................,,,000...***...+++HHH---******,,,))),,,++++++++++++++++++++++++++++++++++++++++++++++++///&&&:::RRR...(((666$$$+++///%%%***///333NNNAAA'''***$$$******++++++++++++******---111+++ ,,,222"""$$$,,,999^^^"""999"""***###---***************************************************444///111%%%###222'''))))))))))))))))))******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,......---,,,...///...------,,,,,,------...,,,,,,,,,---------......///...---...///000000...---///111111000111333555999SSStttuuuWWWVVV[[[dddhhh___ZZZjjjzzzeeeUUUSSSVVVccciiiZZZKKKCCC@@@<<<999999333444666666666555444222333444555666777999999:::999999;;;???EEEJJJMMMNNN^^^gggrrrvvvuuuuuuxxx|||qqq^^^OOOOOOMMMNNNOOOMMMIIIHHHIIIFFFIIIIIIFFFEEEGGGEEEAAAEEEDDDEEEJJJWWWkkk~~~|||ooovvv{{{yyy|||{{{jjjooolllgggbbb\\\TTTMMMHHHBBB@@@======???BBBDDDDDDIIIPPPUUUUUUVVVZZZ]]]^^^jjjwww|||~~~{{{rrrjjjbbb^^^bbbiiiqqqqqqqqqsssvvvuuurrrnnnnnniiieeegggooovvvzzzzzz{{{|||~~~}}}{{{||||||~~~qqq```XXXNNNJJJMMMQQQQQQNNNHHHIIIOOO[[[iiirrruuuvvvxxxzzz|||}}}||||||}}}~~~wwwvvvaaaGGG@@@======;;;:::999888888888444444333222222111111000/////////000000000000000---...////////////...---,,,///---***...***GGG---******,,,)))---++++++++++++++++++++++++++++++++++++++++++++++++&&&###111"""%%%lllOOO+++***111$$$'''000)))'''444$$$,,,******111~~~+++333******++++++++++++*********,,,((('''---+++(((...333!!!!!!333VVV}}}&&&+++&&&444333000222))))))))))))))))))))))))************************((((((---%%%000@@@'''$$$'''))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))+++---...---,,,---......------,,,,,,------...,,,---------............///...---...///000000......000111000000222777<<>>AAA???>>>???BBBEEEGGGGGGMMMSSSYYY\\\```hhhmmmmmmooo}}}yyyrrrqqqwwwyyy{{{}}}~~~}}}{{{yyywwwtttqqqkkkbbbZZZ\\\bbbqqqqqqqqqpppppppppqqqrrrxxxvvvrrrpppppprrrvvvxxx{{{ssslllhhhggggggqqq}}}|||qqqlllllleee[[[[[[WWWQQQOOOUUU[[[ZZZTTTPPPMMMRRR```nnnuuuwwwxxx|||```FFF@@@===;;;999666555666777888444444333222222111111000......//////000000111111---...///000000///...------000...+++///+++HHH---******,,,)))---++++++++++++++++++++++++++++++++++++++++++++++++$$$333222++++++GGGyyy444...)))***---333%%%222%%%111111)))AAA******++++++++++++******$$$***+++000///&&&(((---''':::+++666(((///===!!!''':::***************************************************###...(((&&&...CCC'''(((((()))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((***,,,---,,,,,,,,,---...------,,,,,,------...------.........////////////...---...///000000......000111000///333;;;BBBdddggg[[[VVVSSSSSSVVV```sssrrrmmmkkkrrr}}}rrrddd]]]^^^kkknnn[[[PPPEEE>>>999999:::777666777444555666666777777777777999999:::;;;<<<<<<======???EEELLLPPPRRRXXXbbbjjjuuutttlll^^^NNNFFFFFFKKKIIIKKKNNNRRRVVV\\\ccchhhpppnnnlllhhhaaaWWWNNNJJJQQQWWW\\\______`````````]]]^^^\\\ZZZ[[[]]]ZZZTTTPPPOOOPPPXXXjjj~~~~~~|||xxxvvvxxxpppaaaUUUPPPIIICCC@@@>>><<<:::>>>>>>???CCCHHHMMMPPPQQQXXX]]]ccchhhpppxxxyyyvvvyyy}}}uuussspppllljjjiiikkkoootttvvvuuussskkklllnnnlllbbbZZZZZZ```qqqtttvvvuuurrrqqqtttxxx}}}~~~yyyrrrpppuuuzzzyyylllhhhjjjrrr{{{|||uuukkkaaa\\\YYYYYYbbbqqq~~~~~~zzz{{{~~~~~~}}}wwwqqqggg^^^WWWUUUTTTUUU\\\[[[XXXWWW\\\dddccc]]]YYYVVVYYYeeepppvvv|||```FFF@@@===:::666333222333666777444444333333222111111000------...///000111222222---...///000000///...---...111///,,,000,,,III---******,,,)))---++++++++++++++++++++++++++++++++++++++++++++++++---'''###,,,===&&&)))zzzNNN000'''444###,,,(((///%%%,,,888""")))******++++++++++++******&&&111,,,((('''+++222******333!!!AAA777+++,,, ...--- 999(((++++++++++++++++++++++++***************************+++&&&333!!!777~~~ddd666((((((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''))),,,---,,,,,,,,,---...------,,,,,,------............////////////000///...---...000000000...///111111000///444>>>FFFmmmkkkgggeeeUUUUUU[[[pppnnniiikkkllllllkkkiiibbb\\\WWWiiiuuu___LLLAAA???:::777888888666666999555555666666777777888888<<<<<<======>>>>>>??????CCCIIIPPPPPPNNNQQQ[[[dddwwwooobbbRRREEE???@@@CCCCCCCCCCCCCCCFFFKKKRRRXXX[[[[[[\\\___]]]UUUKKKFFFKKKRRRYYY\\\]]]___``````aaaddddddaaaaaafffiiiiii___^^^^^^eeexxx~~~fffYYYKKKHHHCCC???>>>===<<<;;;888999<<