BM66(i@ //////...---...///000111///111555777777555111///444222000---,,,,,,---...)))******+++,,,---......------------------------,,,---------------------------............------............///////////////............//////000////////////////////////000000000000000000000000000111111111111222222222000111111111111000000///333333222222222222222222333333222222333333444555444111555===AAAJJJccc~~~mmmjjjsss}}}vvvhhhddd^^^\\\aaajjjllliiibbbVVVNNNRRRZZZggguuummmddd]]]\\\[[[^^^dddkkkttt|||ssskkkcccZZZSSSHHHEEE???:::777555666666555555555555555555555555222333555666666555333222222333555555555555333222444333111000000111333444222111111000111222444555333333333333333333333333333222111111000000000000444444333222111//////...222222222222222222222222222222333333333333444444111111111111111111111111222222222111111000000000444444444444333333222111222222333333333444444444555555555666666666666666777555444333333444555777666999@@@EEEFFFHHHSSS^^^cccrrr}}}wwwrrrlllhhhkkkpppxxx,,,,,,+++***+++,,,---...///111333555555333111///111///---+++))))))***+++,,,,,,------......//////......................../////////......------,,,------............------............////////////,,,,,,------///000222222////////////////////////000000000000000000000000000000111111111222222222///000000111111111000000222222222222222222222222333333222222333333444555555222555:::<<>>JJJZZZwwwqqqhhhllluuuzzzqqqooouuuyyyzzzuuueeeVVVRRRQQQQQQWWW___lllqqquuuvvvrrrmmmkkkjjjjjjlllmmmnnnvvv}}}ooogggdddfffmmmwwwsssdddYYYTTTSSSVVV[[[aaahhhrrr|||~~~vvvsss{{{xxxnnndddZZZOOODDD<<<;;;:::888777555444444444666555555555444444333333222333444555555444333222333333222222222222333333333333333333333333333333444333222222111111222222000000111222333444555555555444333333222333333333111222222222333333333444222222222222222222222333222222222222333333333333333333333333333333333333555555444444444444333333333333444444444333222222111111222222222333333333444444555555555666666666777777555555555555777777999777888===AAAEEENNNWWWgggqqq|||{{{tttmmmgggbbbeeejjjzzz///////////////000000111////////////////////////222111000///......//////000000//////....................................//////......------,,,,,,------............---------------.........//////111111000......---------////////////////////////000000000000000000000000000000000000111111111111---...///111111222222222000000111222333333444444333333222222333333444555555222111555777777:::@@@DDDZZZwwwzzzkkkeeexxx|||wwwzzz~~~zzzkkk]]]YYYWWWTTTQQQQQQWWW\\\bbbcccaaa___```bbbeeeeeeaaa\\\aaavvvxxxpppfffaaa```bbbfffooo{{{kkkbbb___YYY]]]dddlllsss{{{wwwzzz{{{yyy|||zzzqqqdddXXXNNNDDD;;;555555555555666555555444444666555555444444333333222333333444555555444333333444333111111111111333444222333444444444444333222222222222222222222333333111111222222333333333444222222111111111111111222555555444333333222111111////////////000000000000111222222222222333333333333333333333333333333333444444444444444444444444333333333444444333333222111111111222222222333333333444444555555666666666888777666666666666777888>>>:::999===CCCHHHPPPXXXhhhqqqzzzzzzrrrkkkddd^^^```eeeqqq++++++,,,,,,------------........................------,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------------------............111111000......---------//////////////////////////////////////////////////////000000000111111111---...///111111222222222000000111222333333444444333333222222333333444555555222000333555777:::>>>;;;FFFWWWmmmooofffpppssshhheeeccc^^^VVVQQQNNNQQQUUUWWWYYY]]]ccchhhlllkkkeee]]]]]]mmm{{{|||pppgggccc```___aaacccfffmmm}}}~~~qqqkkkiiidddkkkttt}}}~~~xxxvvvppp{{{zzzuuurrrhhhYYYLLLDDD>>>999555222333444555666555555444555555444444333333333333333444444444444444444333444333111111111111333444222333333444444333333222000000111222333333444444333333333222222111111111333333333222222333333444555444444333333222222222.........//////000000000111111111222222222333333222222222222222222222222222222222222222222333333222333333444444333333333111111222222222333333333333333333444555666666777777777666666666666777777>>>;;;:::>>>DDDIIIQQQYYYgggoooyyyzzzqqqjjjbbb[[[[[[___jjj,,,,,,---............---........................------------............------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,---......------............------,,,------------.........---------......000111111/////////////////////////////////////////////////////////000000000111111...///000111111111111111111111111222222333333444333333222222333333444555555333222111222333666888888;;;CCCSSSkkkrrrkkklll|||xxxuuussslllbbbZZZTTTSSSTTTXXX___hhhpppuuuvvvuuuooogggdddmmm~~~wwwuuuwww}}}yyymmmhhhiiijjjnnnyyy}}}jjj```^^^^^^```bbbbbbeeemmmzzzuuuqqqqqqrrrxxxyyyooolllkkkrrr~~~~~~zzzqqqjjjeee[[[MMMCCC===;;;999777333333444444555444444444333333333333333333444444444444444444444444444444333333222222222222333333222222222222222222222222000000111333333333333333444444333222111000//////111111000000000111222222000000111222333444555555000000000111222222333333111111111111222222222222111111111111111111111111000000111111111111222222222222333444444444333333222222333333333444444444222222333444555666666777666666666666666666666666:::888999>>>BBBGGGOOOXXXcccnnnzzzyyyrrrkkkbbbYYYWWWZZZggg......000111111111000///------............------......///000000111000000,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------............------,,,,,,---------.........,,,,,,------///000222222////////////////////////////////////////////////////////////000000000111///000000111111111000000222222222222222222222222333333222222333333444555222444555333111111333444555777<<>>DDDMMMTTT___lll{{{yyyqqqjjjaaaWWWQQQQQQVVV,,,,,,++++++++++++,,,,,,///......------......///---.../////////...,,,+++------------..................------,,,,,,,,,,,,+++,,,------......------------------..................---------,,,,,,,,,------------------------++++++,,,,,,---------...000000000//////////////////////////////000111111111111111000000000//////000000000111111111111222333222222111111222222222222222222222222222222222222111444777777:::GGGTTT___qqq|||~~~wwwssssssuuuvvv|||vvveeeZZZVVVZZZZZZXXXeeexxxtttfffdddfffhhhhhhfffeeeggghhhvvv}}}rrrmmmgggeeefffhhhiiiiiieeeqqqoooaaaVVVTTTQQQLLLOOOWWW^^^fffqqq{{{uuuyyyyyyqqqlllkkkkkkjjjnnnuuuzzzuuupppllleee^^^WWWOOOFFF@@@999888666444333444555555555555444444444333333333444444444444444444444444333333333333333333333333333222222222222333444555222222222222222222222222//////000111111111111111333333333333333222111111111000///...///000222333111111111111111111111111111111111111222222222222222222111111111111222222000000111222222222222111333222222111111000111111111111111111111111111111222333444444222222333444444444555555666666777777555555444444444444555555666888;;;<<>><<<999555444555666444444444444444333333333222222222222333333333333111111111222222333333444333333333333333333333333222222222333222222111000111111111111111111111111000000000000000111111222...///000000000000000000111000/////////000222222...//////000000111111222111111111222222222333333111111111000000111111111000000111222222222222111///000111333333222111111111111111111111111111111111222333222111000111333333333333444555555666666666666666555555666666666777999;;;<<<>>>CCCLLLRRR\\\eeerrr~~~zzztttnnnhhh^^^QQQJJJHHHEEE++++++************++++++------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........------......------,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,,,,,,,---------........................///////////////000111111........./////////000000....../////////000000000////////////000111222333/////////000111222222222///222222......333555444555444555888;;;CCCUUUfff~~~yyy~~~|||~~~yyyzzzvvvpppnnnmmmlllhhhooovvv{{{uuunnnjjjiiieeegggooo~~~~~~~~~}}}~~~~~~}}}wwwmmmcccXXXNNNFFF@@@666777888777444333444666222333333333444333333333111111222222222333333333111111222222333444444555333333333333333333333333111222222333222111000/////////000000111111222222//////000111111111111111//////000111111111111111//////000111111111111111//////000000111222222333111111111222222222333333222222111111111111222222000000111222222222222111...000111333333333111000111111111111111111111111000222333222111000111222222333333444444555555666666555555444444555555666777999:::;;;===BBBJJJQQQ\\\dddqqq}}}{{{uuunnnhhh]]]PPPGGGEEEEEE---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,...///+++++++++,,,,,,---------+++++++++,,,,,,------------.........---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,------...///000000+++,,,,,,---...///000000/////////...------,,,,,,///////////////000111111---.........//////000000............////////////////////////000111222333...//////000111222222222222555333---...444777555666333555:::<<<<<>>AAAHHHOOOZZZaaammm{{{}}}uuummmfff]]]QQQIIIHHHIII---,,,,,,+++,,,---...///---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---...............******++++++++++++,,,,,,---------............///.........//////...---------///000///...---...///000000000000//////..............................222222222111111111000000...///000111222111111000111333222//////444666444333333333444555777888999DDDMMM```vvv{{{}}}||||||xxxuuurrrmmmddd^^^UUUNNNEEE===999777555333555555444333333333333333222222222111222222333333111111222222222333333333444444333333333222222222222222222222222222222222333333333333333333333333222222222111111111111111000111111111111000////////////000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222222111111111111222222333222222111111111111111222222222222111111111000000222222111111111111222222222222222333444555777888555444444333333444444555666555666;;;>>>AAAGGGOOOZZZbbbnnn|||}}}wwwoooiii```SSSJJJGGGKKK,,,,,,++++++,,,---...///,,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////------,,,+++,,,---...///,,,+++++++++++++++,,,,,,,,,------............---******++++++++++++,,,,,,---............////////////000000000///...---------...///...---,,,---///000000000////////////...........................222111111111111000000000...///000111111111000000000333222///000444666444222222222222333444555666<<<>>>GGGVVVfffxxx~~~qqqppp|||yyytttnnniiiddd\\\SSSLLLFFFAAA;;;777555444444444555444444333333333333333333333222222111222222222111222222222222333333333555444333222111222222333333333333333333333333333444444444444444444444444111111111222222333333333444333222111111111111111...//////000111111222222111000000000000000111111000000000000000000000000111111111111111111111111//////000000000111111111222333333333333222222111222111111111111111222222222222222111111111111111222222111111111111222222333333333444555666777888555444444333333444444555666444666:::===@@@GGGOOOZZZbbbooo}}}{{{uuuqqqlllcccXXXPPPOOORRR------,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///...---,,,++++++---///000,,,,,,,,,,,,,,,,,,---...,,,------......---------,,,,,,,,,---------......////////////000000000000//////000//////...---,,,---...//////------...///////////////////////////000000000000000000000000111111111111000000000000/////////000000000000000000222222///000444555333222222111111111222333333999888:::BBBKKKYYYlll|||~~~nnniiihhhxxxrrrkkkbbbYYYSSSLLLDDD???>>>;;;888555555555666666444444333333222333333444444444333222111111111111222222222222222222222222555444222000000111222444222222222222222222222222333333333333333333333333000000111111111222222222111111000000111222444555111222222222333333333444000000000000000000111222////////////////////////222222222222222222222222000000000000111111111222000111111222111000...---111111111000111111222333111111111111111111111111222222111111111111222222444444444444555666777888555444444333333444444555555444555:::===???FFFNNNYYYbbbppp}}}xxxssspppmmmfff]]]ZZZ[[[^^^......------,,,+++***)))+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,...000---------------...//////,,,---------------,,,,,,,,,,,,,,,---------......---------.........//////...............---,,,+++...///000000///...///000.............../////////////////////////////////000000000000000000000000///////////////000000000///222222000111444555333333222222111111222222333333222444888;;;AAALLLWWWooommm___dddhhhxxx~~~|||yyyxxxiii```SSSIIICCC???;;;999:::999888666555444555666333333222222222333333444444444333222111111111111222222222222222222222222555444222000000111222333000000000000000000000000111111111111111111111111000000000000////////////111000//////000111333444333333333222222222111111000000//////000111222222////////////////////////222222222222222222222222111111111222222222333333//////000111000///---,,,111111000000111222222333111111111111111111111111222222111111111111222222444444444444444555666777555444444333333444444555555333444999<<>>EEEMMMUUU```mmmyyy|||wwwpppfff^^^]]]aaaiii***+++,,,,,,,,,,,,+++***+++******))))))******+++************************++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,+++******+++,,,---......---------------,,,+++*********++++++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,---.../////////......///000000......///000---------.........//////------------------------////////////000000111111///......---...///000111///222333111222555555222111111000111111222333333333333666999888666:::AAA???KKK\\\mmm~~~zzzkkk```cccjjjttt{{{vvvppphhh___YYYIIIBBB:::555444555555555333555666555222000111222222222111111222333333444222222222111222222333333333333333222222222111111222222222222111111111111000000000000000000000000111111111111111111111111////////////000000000000222222222111000...---,,,//////..................////////////000111222333111111111111111111111111000000000000000000000000111111111111222222222222111111111000111111222222000000000000111222333444000000111111111222222222222222111111111111222222333222222222222333444444555444444333333444444555333222333888;;;>>>DDDLLLTTT^^^kkkuuu~~~{{{uuujjj^^^[[[]]]jjj'''(((***,,,------------///...,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++++++++***))))))))))))***+++,,,---------------,,,,,,+++***,,,,,,---------................../////////000000+++,,,---///000000111111---...///...------...///---------.........//////////////////////////////.../////////000000111111///......------///000111...222333111222555555222/////////000000111222333333111222333111///444;;;888:::CCCQQQ```rrrooohhhaaa]]]gggvvv}}}tttpppkkkeee^^^TTTHHH@@@===999444222444555444333222444777666333111222444222111111111222333333444111111111111222333444444333333333222222111111111111222222222222111000000111111111111111111111111222222222222222222222222......///000111222333333...///111222222111000///......//////000000111111////////////000111222333111111111111111111111111111111111111111111111111000000000000111111111111000000/////////000222333000000000000111222333444000000111111222222222222222222111111111111222222222222111111222222333333555444444333333444444555333222333777;;;===DDDLLLRRR\\\iiisss}}}|||||||||yyynnn```[[[\\\kkk+++++++++*********)))))))))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---------.........------..................------,,,+++,,,---...///000000000000///////////////////////////.................................111111111111000///...---------......///000000000//////.........------------...///000111222333333111///...000333555444222111111222222222333333333777:::===AAAHHHUUUfffrrrzzzkkkcccbbbcccfffmmm|||wwwpppkkkaaaSSSKKKHHHFFFAAA<<<666555444333333333333333222222333444444444333333222222222333333333444444555444444333222222222333333222111000000111222333222222222111111111111000000000111111111111000000111222222333444444555555555444333111000...---,,,111111111000000000000000222000///...///000222333000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111222222111111111111222222111111111000000000000000000111222333333333333222222111000000000111333333222222333444555777777888444444444333333222222222555333333555777999CCCLLLQQQZZZgggsss|||yyyrrrhhhbbbaaalll,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,+++***************)))******+++,,,,,,------***++++++,,,,,,++++++***))))))))))))************++++++---...////////////......---------...///000000000000/////////............------------------..............................///000000000/////////////////////.........//////.........------------...///000111222333333...,,,,,,---000111000///111111111111222222222333444666777777:::BBBNNNWWWqqqzzzrrrnnniiiiiikkksss{{{rrrlllaaaVVVIIIAAA>>><<<777222555444444333333333444444333333333444333333222222222222222333333333333444333222111111000000000111222222111000000111222222222222222111111111111000000000111111111111000000//////000000111222222333111111111000000/////////111000000000000000000000111000///...///000222333000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111000000111111111222222222111111111111111222222333333444444333333222111000000000111333333000111111222333444555666555555555555555555444444555333444666777:::CCCMMMQQQZZZfffsss}}}{{{vvvmmmiiiiiikkk,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++*********++++++,,,,,,---)))******++++++******)))******+++++++++,,,,,,,,,)))***,,,---///000000000//////......//////000111000////////////.........,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---...///000000000111000000///......------...............---------......//////000111222222000//////000222333222111000000000111111111222222555666666444333666===BBBNNN___ttt{{{wwwqqqpppttt{{{yyyooohhhYYYPPPEEE===:::888444111444333333333333444444555333444444444333222111111111111222222222333333333222222111000000000000111222222111000000111222222222222222111111111111000000000111111111111000000111111222222333444444444.........///000111111111000000000000000000111111111000/////////000222333000000000000000000000000111111111111222222222222000000000000000000000000000000000000111111111111111000000//////000000111222222222222222222222222///000000000111111111111222111111111111222333333000111111222333444555555444444555555555555555555666444555777888:::CCCLLLRRRZZZfffqqq~~~~~~~~~{{{tttqqqrrrooo++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------,,,++++++*********++++++*********++++++,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,------***+++,,,---.../////////............//////000000/////////.........------,,,,,,,,,,,,------------------------------------,,,,,,---...//////......000000//////..........................................//////000111111222111111111222222333333333///000000000000111111111333444444444333444888;;;<<>>:::666444444666666777333222222222222333333444222333333333222111000000///000000000000111111111000////////////000111111000111222222222222111000222222222111111111111000000000111111111111000000////////////////////////111111111111000000000000/////////000111111222222///000000000111111111111000000000000000000000000.../////////000000000000111111111111111111111111000000000000111111111111111000000//////000000111/////////000111111222222111000/////////000111222111222222333444333333333222222222333333333444444444444555555555555555555444444555888888999@@@HHHNNNVVV```kkkwwwyyyvvvwwwxxx(((((())))))************************************,,,++++++******++++++,,,------------------------***)))))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------............,,,,,,---------,,,++++++)))***+++,,,,,,,,,+++***---------,,,,,,,,,,,,+++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,//////000000000///...............///////////////---------.........//////.........///////////////111333444333111000222444111111111111222222222333444444444444555555444333333111333666777888@@@IIIWWWaaappp~~~~~~}}}~~~yyytttlllbbbXXXNNNDDD>>><<<999666333333444555666333333222222111222222222111111222222222111111000/////////000000000111111///////////////000111111000111222222222222111000222222222111111111111000000000111111111111000000333333333333333333333222111111111111222222222222...//////000111111222222//////000111111111111111000000000000000000000000//////000000000111111111111111111111111111111111000000000000111111111111111111111000000111111111//////000111111222333333///...,,,,,,,,,---///000111222333444444444333333222222222333333333333444555555555555555555444444333333444777888888???GGGLLLTTT^^^iiivvvzzzwwwxxxxxx))))))******+++++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************+++*********+++,,,,,,---++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***+++,,,,,,------------)))***+++,,,---,,,++++++---------,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111000000000///......---------------.........//////.........///////////////...000222111...---///111111222222222222333333333222111000111333444333222222111444888777222555<<<===FFFTTTaaannn}}}~~~xxxuuuoooggg[[[PPPGGGAAA===;;;999777333000//////000111444444333222111111111111000111111222222222111111////////////000000000000111111000111111222333333000111222333333222111000222222222111111111111000000000111111111111000000222111111111111111111111111111111222333333444444...//////000111222222222//////000111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000111111111111222222111111111111222222000000111222333333444444444333111000111222444555111222333444555444333333444444555555555555555555444444444333333222222222333222444777777888>>>FFFKKKRRR]]]hhhuuu|||yyyzzz|||************************,,,,,,,,,,,,++++++***)))************************---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...+++)))))),,,......---++++++************))))))------------------------,,,,,,,,,---------......////////////////////////........................---.........//////000000111111111000000000000000111111222222222333333333111000000000111222333333222222222222333444555666777999===DDDOOO]]]llluuu}}}yyyqqqggg^^^RRRMMMFFF???:::999:::;;;555555444333111000//////000111222333444333222222111111111111111111111111333222222222111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000444111...---...000222222444333333222111000//////......//////000000111111000000000000////////////......//////000000111111000000000000111111111111111000///------///000111000000000000000000000000000111111111111222222222111111222222222333333333111222222333333222222111222222222222222111000///555555555666666666666666555555444444444333333333555555666666777:::???CCCPPPQQQYYYhhhwww}}}zzzxxx************************++++++,,,,,,,,,+++******************************---,,,++++++*********+++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...+++)))***,,,......---+++,,,,,,,,,------......,,,,,,,,,,,,------......,,,,,,,,,---------................................................................../////////000000000000000000000000000111111111222222222333333111111000000111111222333111111111222222444555555444555777:::???HHHRRRYYYooozzzxxxqqqjjjaaaUUUMMMFFFCCC===999555555666666777666666444333222111111000111222333333333222222111111111111111111111111000000000//////.........000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000666333111000111222222222111111000000000000000000000000000000////////////000000111111111222222222.../////////000000000111/////////000000000111111222111000//////000111222000000000000000000000000000000111111111222222222111111111222222222333333111222222333333222222111222222222222222111000000333333444444555555555666555555444444444333333333555666666555666:::???CCCOOOQQQYYYhhhwww~~~|||yyy******************************++++++,,,+++++++++************************,,,,,,+++************+++************************************************)))************+++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++******,,,------,,,++++++,,,---...///000000***++++++,,,---......///,,,,,,,,,---------..............................////////////////////////............////////////000000000000000000000000000111111111222222222222111111000000000111222222111111111111222333444444555555555555666999>>>BBBOOOZZZjjj|||vvvooofff]]]VVVMMMCCC<<<:::999666444222222222333666666555444333222222111000111222222333333222222111111111111111111111111333333222222222222111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000......//////...---......//////000000000000111111111000///............//////000222333333444////////////000000000000....../////////000000000333222111000000111222333000000000000000000000000000000000111111111222222111111111222222222222333111111222222222222111111111222222222222111000000111111222333444555555666555555444444444333333333666666555555666:::@@@DDDNNNPPPZZZhhhvvv~~~zzz************************((()))***+++++++++++++++************************++++++***************+++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,******+++,,,,,,---......)))******,,,---...//////,,,,,,,,,---------..............................////////////////////////.........////////////////////////000000000000000000000000111111111111222111111000000000000111111111111111111111222333333333444555555555666888;;;<<>>;;;:::888777555555555555555333111000111111111111111111111111000000000111111111222222111111111111111111111111000000000111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000333666777555333333333222111111000//////.../////////000000000111///.....................000000000000////////////............////////////000000000//////000000000//////////////////////////////000000000111111111000000111111111222222222000111111222222111111000000111111222222222111111111222333444555666777777555555444444444333333333666666555555666:::@@@DDDJJJOOOZZZhhhttt{{{{{{{{{}}}}}}************************))))))******+++************************************))))))))))))***++++++++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++---......,,,++++++,,,............---------,,,)))******+++,,,------...,,,,,,,,,---------......------------------------........................///////////////.........---......//////000000111////////////000000000000111111000/////////000000111000000000000000111111111222444444333333444555999999888999<<>>AAAGGGNNN[[[hhhrrr~~~}}}|||}}}***************************************)))((('''************************))))))((())))))***++++++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***---//////,,,******+++(((((()))***++++++,,,---+++++++++++++++++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........------------...///000000111............/////////000111111000///////////////111000////////////000000...///000000///000222444...111555888888777888888666:::@@@EEEJJJQQQZZZ```fffqqq|||xxxxxxzzz{{{||||||vvvjjjaaaNNNIIIAAA:::777666555555222333333333222222222333000000111222333333333333/////////000111111222222111000/////////000222333111111111111111111111111....../////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000333111000000111111000///////////////000000000000111111000000//////......+++,,,,,,---...///000000111111000000/////////...000000000000111111111111111111222222222222111111////////////////////////////////////000000000000000000000000111111111111000000111111111111000000///000111222222222222222222222222222222222222333555555444444444333333333222444777999:::;;;>>>@@@FFFNNN[[[hhhrrr~~~~~~~~~******++++++++++++******************************,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,************************************************)))***++++++***)))***+++************************))))))*********++++++++++++++++++,,,,,,---------...,,,***((((((***,,,...........................------------------------000///...,,,,,,---...///...---,,,,,,++++++++++++---------............///---......///////////////////////////////////////111111000///////////////444333222000//////......222222333333333444444444777555333111000000111111333333222111111222333333888999999;;;>>>AAAEEEFFFNNNSSS[[[fffsss|||~~~}}}}}}~~~~~~}}}{{{}}}yyysssmmmdddXXXOOOBBB>>>999555444222111000333333333222222222111111//////000000111111111111333222222111111222222333......//////000000111111222111000000000111333333333333222111111111111111////////////000000000000000000000000////////////000000000000000000000000000000111111111111000000,,,...///111222222222222//////000000000000//////000111111111111222222222333333222111000000111111000000////////////000000000000000000111111111111111111111000000000000///000000111111111111000000222111000//////000111111---...000222333222111000///000111222333333222111222444444444222111222444444222111444777:::999777888666222///...///000222111333666777888999<<<>>>FFFPPPWWWaaapppzzz~~~~~~~~~~~~******++++++++++++******++++++++++++++++++++++++++++++************++++++++++++***))))))***++++++************************************************)))***++++++***)))***+++***************************+++++++++,,,,,,,,,,,,******++++++++++++++++++,,,+++***))))))***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,+++++++++,,,------------............------...///////////////////////////////////////111111000///////////////333222111000/////////////////////000000000111111---------///111555888:::333222222111111222222333222222222333555777999:::<<<@@@FFFNNNXXXbbbmmmttt}}}zzzzzz{{{|||{{{yyyvvvsssrrrsssuuuyyyxxxvvvtttuuuzzz}}}~~~}}}zzzwwwzzz~~~zzzvvvsssmmmhhhaaa\\\XXXQQQHHHAAA===:::777555444444222111333222222222111111111111333333222222222333444555333222222111111222222333.../////////000000000111111111000000000111222333000//////...------........./////////000000000000000000000000///////////////////////////////////////000000111111000000///------///000111111000000000000////////////000000//////000000000111111111222222111000000000000000000000////////////000000//////000000000111111111222111111111111000000000000000111111111111000000222111000//////000111111...///111222222111000///...///000111222111111000222333444333222222333444999666333222444666777666999888666555444444444444111333666777888999<<<>>>EEEPPPWWW___llluuu~~~{{{{{{|||~~~******++++++++++++******++++++++++++++++++++++++******++++++++++++******++++++***))))))***++++++************************************************)))***++++++***)))***+++************************++++++,,,,,,,,,---------++++++******************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))***+++,,,,,,---,,,,,,------,,,+++++++++,,,,,,------------............------...////////////...////////////////////////000000000000////////////111111000000000000111111........./////////000000111111000000000222333444333222111111111111222333333222222222222222333444222444888<<<@@@GGGNNNSSS```eeelllssszzzyyyuuuuuuuuusssrrrpppllliiiiiikkkmmmssssssqqqqqqssszzz|||www|||~~~uuummmfff```[[[WWWUUUQQQKKKHHHFFFBBB<<<888777555444444444444333222111111111111000000000000222111000//////111222333222222111111111111222222////////////000000000000000000000000000111222222222111000000000000000000....../////////000000000////////////000000000000........................//////000000000000//////......////////////......111000///......///000111.../////////000000000000111000000////////////000000000////////////000000//////000000000000111111222222222111111111111000111111222222222222111111111000000//////000000111000000111222222111///.........///000000000000///000222333333222222444555:::777222111222555777888444444555555555444333222222333555666777999<<<>>>CCCPPPWWW\\\fffnnn~~~yyywwwxxx{{{~~~|||******++++++++++++******++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++******************+++************************************************)))***++++++***)))***+++************************+++++++++,,,,,,,,,,,,---,,,,,,++++++******))))))***+++,,,------,,,+++************************************+++++++++++++++)))+++---...//////......---,,,,,,++++++,,,,,,,,,,,,,,,---------.........,,,---......//////......///////////////////////////000000000000000//////000000//////000111222222000000000111111111222222666555333111///...------222222111111111111222222444444444333333333333444222333555666777:::>>>AAAEEEIIIOOOVVV^^^fffnnnttt{{{{{{{{{vvvuuusssqqqooopppsssvvv~~~~~~~~~~~~~~~vvvooojjjccc___YYYTTTPPPLLLIIIGGGGGGDDD???<<<;;;999777555333222222333444444222000000000000000000//////////////////000000000000000222222111111111111222222////////////000000000000////////////000000111111222222111111111111111222........./////////000000////////////000000000000/////////////////////////////////000000/////////000000000//////.........222000///------///000222/////////000000000111111000//////.........//////000000////////////000000////////////000000000111222222222222111111111111111111222222222222111111////////////000000000111111111222222111000///...//////000000000000000000///111222333222222444666444333222222444666999:::333333333333333333333444222444555666777999<<>>BBBFFFLLLRRRWWWcccjjjsss}}}}}}|||{{{yyywwwwwwzzz}}}|||wwwnnnfff___YYYSSSOOOJJJGGGDDDBBBAAAAAA???>>>===;;;777444333222111111444222222222333222000...///////////////////////////111444555666555222111222111111000000111111222000000000000////////////......//////000000000000......---------......///............////////////.../////////000000000111000000000000000000000000//////000000000000//////222222111000////////////222000///------///000222000000000111111111222222///...............//////000000////////////000000...////////////000000000222222222111111111000000111111111222222111111111......//////000000000000111111111111000000//////111111111111111111111111///000222222222222444555000111333555666666777777888777555444444666888:::333444555555666888<<>><<<:::999999999888777999888666333222111111111555333111111111111///...////////////000000000000...000222444555333111000111111000000000000111111000000000000////////////------...//////////////////............//////000------........./////////......//////000000111111111111111111111111111111000000111111111111000000333222111000000000000000111000///......///000111111111111111222222222222///............//////000000000////////////000000......////////////000000111111111000000000000///000000111111111111000000------...///000000000000111111111000000000000000333222111111111111111222///111222222111111333444111444666777666444333333888666333111111333666999333444555555666888<<<@@@CCCQQQXXX^^^hhhnnn~~~~~~~~~~~~~~~zzz******++++++++++++******))))))))))))))))))))))))++++++************++++++)))***++++++++++++***)))************************************************)))***++++++***)))***+++*********************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,***++++++++++++++++++***************************))))))******+++,,,,,,,,,+++***************++++++,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------+++,,,------......------////////////////////////---...000111111111000///111000000000000000111111........./////////000000222111111000///---,,,+++///000111222222111000//////000111222222222111000///111222222111111222444333444555666555666888:::777;;;@@@EEEJJJPPPWWW[[[^^^fffpppyyy~~~{{{pppkkkddd^^^ZZZTTTOOOJJJEEEBBB???===<<<<<<;;;:::888666555555555555444222666666555444333222222333555333000000000111111000/////////000000111111111///////////////000000000111111000000000000111111111000000000/////////...,,,---.../////////......000000000000000111222222---------.........//////.........///000111111111000000000000000000000000111111222222222222111111111111//////...///000000000000////////////000000000000000000111111111111//////......//////000111000000////////////000000........./////////000000000000000/////////......//////000000000000//////,,,---...000000000000///000000000000000000111111333222111000///000000111000111222222111000111333222444666666444333333555444333111000000111222333444444555555555888===@@@BBBNNNVVV___kkkrrr}}}}}}}}}zzz******++++++++++++******((((((((((((((((((((((((,,,+++***))))))***+++,,,)))***+++,,,,,,+++***)))************************************************)))+++++++++***)))***+++************************++++++,,,,,,,,,---------))))))******+++++++++,,,))))))))))))))))))))))))************************'''(((((()))***+++++++++...---,,,+++++++++,,,---++++++++++++,,,,,,---...++++++,,,,,,,,,---------+++,,,------......------////////////////////////,,,...000111222111000///111111000000000000111111////////////000000000111/////////000//////...---///000111222222111000///....../////////...---,,,---...//////......///000///111333444444555666888777888999:::<<<@@@EEEIIIGGGMMMVVV\\\```fffnnnttt}}}~~~~~~~~~{{{uuummmddd___[[[UUUMMMHHHEEEBBB>>>;;;999888777777888888666444444333222222444444333222///000111111000///000111555222//////000222333333//////000000111111222222555333000//////111444777111111000000000000111111111111000000/////////...,,,,,,.../////////...------------------...//////---------.........//////---......///000111111222////////////////////////222222333333333333222222000///...------...///000//////000000000000//////////////////000000000000///////////////000111111000000////////////000000............/////////000////////////..................////////////......+++,,,...000000000000///000000//////000111222222222111000.........///000111222333222000000111222000222444333222333777:::444555555555444444333222444444555444555888===@@@AAALLLTTT___mmmuuu}}}||||||~~~www******************************************************))))))))))))******---+++******+++,,,,,,++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************'''((((((((())))))))))))))))))))))))))))))))))))++++++******++++++,,,---,,,+++******))))))******++++++*********************+++,,,------+++***)))***++++++,,,,,,++++++******+++,,,---.../////////.........------,,,,,,,,,------------------------///............///000000000000000000111111111111////////////000000000000000000000000000000000000000000///////////////000222111000.........///000000000000000000000000000000000000000000000000000222222333333333333444444444555666777888999:::;;;>>>???AAADDDHHHLLLOOOQQQ\\\___cccgggmmmuuu}}}~~~}}}yyyvvvsssnnnjjj___^^^\\\XXXSSSNNNIIIFFFAAA<<<666555777999666333555555555444444333333333555444333111111111111222111111111111000000//////222111111111000000//////////////////000000000000000000111111111222222222222111000......000111222000000000000////////////000000///////////////000////////////////////////000///...---------------000000000000////////////...///000111111000///...222222222111111111111111---...000222222000...---////////////////////////000000000000000000000000......///000111111000000000000//////000222444555000000//////......------000000000000000000000000///...---///222333111...,,,///111111......000333222222111111000//////.../////////000111111222222111111111111111111111111333444666555444333333444666666777666666555444444333444555555555777:::===CCCKKKVVV___hhhvvv}}}yyy************************))))))))))))))))))))))))++++++************++++++,,,***))))))***++++++***)))(((''''''''''''((()))************************))))))))))))************++++++++++++,,,,,,,,,,,,************************++++++******++++++,,,---,,,++++++***************************************))))))***+++,,,,,,++++++***++++++,,,,,,++++++******+++,,,------------------------,,,,,,,,,++++++++++++++++++++++++++++++......------......///000/////////000000000111111....../////////000000000........................000000////////////000000222111000///......///000000000000000000000000000000000000000000000000000222222222333333333444444333333444555666777888888999:::;;;<<>><<<>>>:::555444555666444222444444333333222222222222222222111000111111222333111111111000000000000000111111111000000000//////////////////000000000000000000000111111111222222222111///......///111222/////////...............//////............/////////////////////////////////......---------............//////000000000111...///000111111000///...000000000111111111111111000111222222222222111000////////////////////////////////////////////////++++++,,,,,,---......///111000000//////000111111///////////////.........000000000000000000000000222000...///000111///---///000000000......///000000000000000000111111111111111111000000000000000////////////////////////333555666666555444444555666666666666666555444444222444555555666888;;;>>>FFFMMMWWW```hhhvvv~~~}}}{{{}}}zzz************************((((((((((((((((((((((((,,,++++++******++++++,,,+++)))(((((()))******))))))((((((''''''(((((()))++++++++++++++++++++++++))))))))))))************+++,,,,,,,,,,,,---------+++++++++++++++++++++++++++************+++,,,,,,,,,+++++++++************************************((((((((()))***+++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++------,,,,,,,,,---...............////////////000------........./////////........................000000////////////000000111000000////////////000000000000000000000000000000000000000000000000000222222222222333333333333222333333333444444444444666666666666666777777888:::;;;<<<<<<===@@@DDDHHHNNNPPPSSSUUUVVVYYY]]]___dddhhhmmmrrrvvv{{{}}}xxxuuuooopppqqqqqqrrrsssttttttuuutttrrrooollliiigggfffeeedddbbb___\\\YYYVVVUUURRROOOKKKHHHGGGEEEBBB@@@;;;;;;999888666666555555:::777333222333444222000222222222222111111111111000000///000000222333444000000000000000111111111111111000000000000//////////////////000000000000000000000000111111111111111111////////////111111---------.....................------------......////////////////////////......---------...//////,,,---...///000111111222//////000000000000//////......//////000000111111111111111111111111111111////////////////////////////////////////////////111000///.........///000222111000///...---------.........///////////////000000000000000000000000111///......///000000///333222111000111000///......//////000111222222222222222111111000//////...////////////////////////444555777777555555555666555555666666555555444444222333555666777999===@@@IIIPPPXXX___hhhvvvzzz{{{zzzxxx{{{~~~xxx************************))))))))))))))))))))))))+++******))))))******++++++***((((((***+++***)))************************++++++++++++++++++++++++((()))))))))************)))))))))*********++++++++++++++++++++++++++++++***************++++++,,,+++,,,,,,+++++++++*********************+++++++++)))(((((('''(((***,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,+++******++++++******************------------------------,,,,,,++++++,,,,,,---...---------.........//////------------.........///000000000000000000000000000////////////000000111000000000////////////000////////////////////////000000000000000000000000111222222222222333333333333333333333333222222222777666555555444444444444888999999888777888;;;======>>>@@@AAABBBDDDGGGIIIMMMPPPTTTWWWZZZ]]]aaadddgggggghhhhhhfffccc```^^^ZZZZZZ[[[[[[\\\]]]]]]^^^]]]\\\ZZZXXXUUUSSSQQQPPPMMMLLLJJJHHHGGGFFFFFFEEECCCAAA???===<<<;;;:::999888777555444444444666666777555222111222333222000222222222222222222111111//////000000000111111222000000000000111111111111000000000000000000//////////////////000000000000/////////000000000111111111000////////////000111------............//////......---------...//////////////////////////////---------------...///000------......///000000111//////000000000000//////,,,------...///000111111000///............///000////////////////////////////////////////////////777555222///------......111111000///............------......//////000000000000000000000000000000...---------...000111222555333000111333444222////////////000111111222222111111111111000000//////111111111111111111111111222444666666555444555666444444555555555444444333111333555666777:::>>>AAAJJJPPPWWW]]]fffuuuxxxyyyxxxwwwzzz~~~ttt))))))))))))))))))))))))************************))))))(((((((((((())))))---+++))))))+++,,,+++*********++++++++++++******++++++++++++++++++++++++((()))))))))************(((((((((((()))))))))*********************************))))))******+++,,,+++,,,,,,,,,,,,+++***)))))))))*********++++++++++++***)))(((((()))***+++***++++++,,,,,,++++++***++++++,,,,,,,,,+++******************************------------------------,,,++++++++++++,,,------------------............------------.........///000000000000000000000000///////////////000111111/////////000000000000///////////////////////////000000000000000000000000111111111222222222333333444444444333333333333222777777666555555555555666333444444333222333555777777888999888888888:::<<<===???BBBCCCCCCDDDGGGIIIKKKLLLMMMMMMLLLKKKIIIHHHFFFFFFGGGGGGHHHIIIIIIIIIGGGFFFFFFDDDCCCBBBAAA@@@======<<<;;;;;;;;;<<<<<<888888777666555444555555999888666555555555666777555444333222333333222111222222222222333333333333111111111111000000//////000000000000000111111111//////////////////000000////////////000000000000....../////////000000000000//////////////////000....../////////000000000//////......///000000111////////////////////////---------------...///000/////////...............000000////////////000000,,,,,,---...///000000111//////...------...//////////////////////////////........................111000---+++***+++,,,---//////000000000000111000------......//////000000////////////////////////..................///000222///...///222444222000000000000000000000000000//////000000111111111111111111111111111111111111000222444444333333444555333333444444444444333333111333444555777999===@@@GGGMMMTTT[[[dddtttyyyzzzyyyxxx{{{sss))))))))))))))))))))))))************************(((((((((''''''(((((((((---+++******+++,,,,,,+++((())))))******))))))(((++++++++++++++++++++++++))))))))))))************))))))*********+++++++++))))))))))))))))))))))))***))))))))))))***+++++++++,,,---------,,,***))))))))))))***++++++,,,,,,,,,+++***)))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---------------............///------........./////////........................///......//////000111222...//////000000000000///000000000000000000000000000000000000000000000000111111111111222222222222444444444444333333333333555555444444444555666666///000111111000000222444555555666555333333444666555777999999999999;;;===<<<===>>>??????>>>======;;;<<<<<<<<<=========>>>;;;;;;;;;:::::::::999999999999888888777666666666333444444333222222444555777666555444333333333333333333333333333333333333222222222333333333333333222222222222111000///...111111111111000000000///......////////////000000////////////000000000000............////////////////////////////////////......//////000111111111///////////////000111222////////////////////////......---------...///////////////.........------000000////////////000000------......//////000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,...///111333,,,---///000111222222222.........//////////////////////////////////////////000111000...,,,+++,,,,,,,,,+++,,,...//////...111111111000000000000000...//////000111111222222///////////////////////////111333333333222333444222222333333444444333333111222444555666888<<>>DDDOOO\\\hhhvvv{{{}}}rrr))))))*********************)))))))))((((((((('''(((((())))))))))))((((((************************))))))(((((((((((())))))))))))***++++++++++++******)))))))))))))))))))))+++++++++*********))))))))))))***++++++++++++***+++++++++******+++++++++++++++++++++++++++++++++)))************++++++++++++***)))((())))))++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***)))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------...---------,,,---...//////...------........................------......///000000111........................////////////////////////000000000000///////////////000000000111111111111222000///000333444333111333222000//////111222333222222222222222111000000111111111222222222222333444444444333333333444444333333444444444444333333555555444444444333333333555555444444444333333333555444222333444444333222111111111222222333333333222222222222222222222222444444333333222111111000000111111222222222222222000000000000000000000000111///......111111000...////////////////////////111000///......///000111000//////...---.................................//////...---------------...............---,,,,,,+++---......---,,,------------,,,,,,,,,,,,------......................../////////////////////...///////////////////////////////////////...---,,,........................111000//////............------......//////000000//////.........---------...////////////...------////////////////////////.........//////............//////000000000000000333111//////111222000...///000111111111111111111111222222111///...000111000222333555555444333222111111111222222222222333222333555666666777:::<<<@@@EEEPPP\\\ggguuu}}}|||rrr)))))))))***++++++,,,,,,))))))))))))(((((((((((())))))(((((((((((())))))************************))))))(((((((((((())))))))))))***++++++++++++***))))))))))))))))))******+++++++++***************))))))***++++++++++++***+++******))))))******+++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++************+++++++++,,,,,,,,,***++++++,,,------......,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,---......------------.........---,,,,,,.................................///000000111111........................////////////////////////////////////000000000000000000000000111111111111222111000111222333222111333222111000000000111222222222222222222222111000222222222222333333333333444444444333222222222222333333444444444444333333555555555555444444444444444444444444333333333333222222333444666666555333111111111222222222222222222222222222222222222222222222111111000/////////111111222333333333333222000000000000000000000000111///...///000111000...////////////////////////000//////......//////000///...------,,,,,,------........................//////...------------........./////////...---------......---,,,,,,---///------,,,,,,,,,,,,------..............................//////////////////////////////////////////---............---,,,,,,........................///......---------......---------.............../////////............---//////000000000///......////////////////////////...//////000000//////...//////000111111111111000222000//////000111///...000000000000000000///...111111222111///...000111000111222444444444333222000000111111111222222222111333555555666777:::<<>>BBBKKKWWWcccsssxxxyyyrrr((((((((((((((((((((()))'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***'''(((((()))******++++++))))))*********+++++++++))))))***++++++++++++***+++++++++******+++++++++************************)))************+++++++++***)))))))))***,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))******************************------------------------)))***+++---.../////////---,,,+++++++++,,,---...........................---------------------------......///000000111111////////////////////////.........///000111111111111111111111000000000//////222333333111111222444...///000111222333333333111222333333444444333333111111111222222222222333333444555666666555333222222222333333333333222222333333333222222222111111111111222222222333333333222111000111333333333111222111111111000000000///000000000000000000000000111111111111111111111111//////000111111111111000000000000000000000000000...000111111......///111////////////////////////------...//////...------///...------,,,,,,------........................---------------...//////,,,,,,---...............---...000000.........///------,,,,,,,,,,,,------........................------......///000000111////////////////////////,,,---...///////////////........................000///...---,,,,,,,,,------......//////000000000.../////////000000000000...////////////...------.................................//////.........,,,------..................000111000...,,,...///......///000000000/////////000111000//////111333333333333444555666777888111111222333444555666666000222333444444666999;;;???CCCLLLWWWbbbqqqxxxxxx}}}www(((((((((((('''''''''''''''((((((((())))))******'''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***'''(((((()))***+++++++++))))))******++++++++++++))))))***++++++++++++*********))))))))))))******)))))))))))))))))))))))))))************++++++++++++***))))))+++---000222******+++++++++,,,,,,,,,)))******++++++,,,,,,---,,,++++++***++++++,,,,,,************************...------,,,,,,------...+++,,,---///000111111111...------,,,---...000111.............................................------......///000111111222////////////////////////---......///000111111222222111111111000000//////...000222111//////111333///000111333555555666666111222333333444444444444000000111111111222222222111222444555555444333222222222222333333222222222444444444333333333222222111111111222222333333333000///...///222444444444222111111111000000//////////////////////////////000000000000111111111111......///000000000000000000000000000000000000000...000222111...---///111////////////////////////,,,---...//////...---,,,...---,,,,,,++++++,,,,,,........................---------------...///000+++,,,,,,---.........---,,,...000111///........./////////....../////////........................---------...///000000111////////////////////////------...///000000//////........................111000///...---,,,,,,,,,,,,,,,------...///000000.../////////000000111111...............------,,,........................------............---------......///////////////...000111000---,,,---000......///000111111111000///000111000///000111333222222222333444555777888555444444444444444444333000222333444444666888;;;AAADDDLLLWWWaaapppwwwtttyyy}}}{{{%%%''')))++++++***((('''%%%&&&&&&&&&''''''((((((''''''(((((())))))******+++***((('''&&&''')))***(((((((((((()))))))))))),,,,,,+++)))(((((()))+++*********************************)))))))))))))))''''''&&&%%%&&&(((***+++***+++,,,,,,+++***)))(((,,,---...---+++))))))))),,,++++++******++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++************+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...------,,,,,,------...,,,+++***+++---...---,,,.........---,,,+++))))))000///...---------------000...---,,,,,,---...000...............---------000000111111111111000000,,,---///111111111000000//////............//////000111111111111222222222000000000000000000000000333333333444444444555555333333222111222333444555444444444444333222111000...000111333444444333333444444444444444444444444333222000111222222111///111222333333333333222111222111111111000000//////000000000000000000000000000000////////////000000000000111111111111000000111///...,,,,,,---...///000///...------...///000------............---------------............///..............................//////////////////...---,,,,,,,,,,,,---...//////............/////////...---,,,,,,---...///...//////...---...000333,,,------......------,,,---......///////////////+++,,,,,,---...///000000////////////000000000000........................,,,,,,,,,------.........,,,,,,++++++++++++,,,---......//////////////////+++,,,,,,---...///000000...------------...////////////////////////////////////000000///...------...000111222111000111222///...,,,,,,,,,---///000000000000000////////////222222222222222222222222222222111111111111222222444444444444555777888999@@@CCCKKKVVVbbbppp|||xxxwwwzzzxxx'''(((((()))))))))))))))''''''(((((())))))))))))(((((((((((())))))))))))***)))(((''''''((()))***(((((((((((())))))))))))+++,,,,,,,,,******,,,---))))))))))))))))))))))))***)))))))))))))))))))))''''''((()))******++++++***++++++,,,+++***)))((()))***,,,+++***))))))***,,,++++++******++++++,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------//////...------------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---...---,,,---......------,,,+++***///......---------......000///---,,,,,,---///000////////////////////////000000111111111111000000...///000111111222222222000//////......//////000000111111111111222222222111111111111111111111111222222222222333333333444333333222222222333444555444444444444333222111000000111222222333333333333333333333333333333333333444222111111222222111000000000111222222111000000111111111111000000000///000000000000000000000000111111000000000000111111000000111111111111000000...---+++*********,,,---000///...------...///000------............---------------............///---------...............////////////..................---,,,,,,---......000///...............//////...------------...///(((***,,,,,,+++***+++,,,,,,------......------,,,------...///////////////......//////000000111111....../////////000000000........................///..................---000000000000000000111111///////////////.........---------.../////////000...------------.../////////////////////////////////////////////...---------///000000//////000111......///000000000000000000000000000000000000///111222222222333333444444333333222222222222333333333333333444555777888999>>>AAAIIITTT```ppp~~~zzzxxx{{{~~~{{{)))((('''''''''(((***+++))))))************++++++))))))))))))((((((((((((***)))(((''''''((()))***(((((((((((()))))))))))))))+++------,,,++++++,,,(((((((((((((((((((((((())))))))))))))))))******''')))+++---------+++******++++++++++++***))))))((()))******))))))***+++,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,++++++******++++++,,,---,,,,,,,,,...///...---------.........---------......---------...//////000///...------...///000000000000111111111111111///000000111111000000///000000000000111222333333111000000//////000000111000111111111111222222222222222222222222222222222111111111111222222222222333222222222222333444444444444444444333222111111222222222111222222333333333333333333333333333333444333222222333333222111///000000111111000000///111111111111000000000000000000000000000000000000000000////////////000000///000000111111000000///111000///...---...////////////...------...//////------............---------------............///---------.........//////////////////......------......---,,,,,,---......000000///...---------...///...------------...///+++...000111///---,,,,,,------............------------...////////////.../////////000000000000000------........./////////........................111000000///......------....../////////000000000000000//////.........---////////////////////////......------......///000///////////////////////////////////////......---,,,...///000///...///000...///111333333222111000000000000000000000000000111111222333444555555666444333333333333333333444222222333444555777999:::<<<@@@GGGRRR]]]mmm|||zzz|||~~~|||((((((((((((((())))))*********************************))))))(((((('''''')))(((((('''(((((()))***(((((((((((()))))))))))))))+++------+++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))+++,,,,,,,,,++++++*********+++***************+++,,,+++))))))***+++,,,++++++******++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++******************++++++++++++,,,,,,,,,------------------------...------,,,,,,------......---,,,---///000///...,,,------.../////////...---------------...///000000//////......//////000000000000000000111111111//////000000000000//////000//////...///111222333111111000000000000111111000000111111111222222222222222222222222222222222111111111222222222222333222222222222222333333333333444444444333333222111444333222111111111222333222222222222222222222222555444222333444444333111000000000000000000000000111111111000000000000000000000000000000000000000---------,,,,,,---------//////000000000000//////333222111000000000111111........................------............---------------............///,,,,,,------.../////////000//////......------,,,......------------......000000///...------------.........------.........000111333222000///...///------............------,,,---......//////.....................---------------------.........///......................../////////...............---------......//////...000000000///......------000000000000000/////////...............//////000////////////////////////...///////////////......,,,...000000///...///000///000111222333222111111000000000000000111111111111111222333555666777777333333222222222222333333111222222333555777999:::===@@@GGGOOOYYYiii~~~|||}}}zzz&&&''')))***+++***((('''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******(((((((((((()))))))))))),,,...//////,,,)))((((((************************(((((())))))******************)))((()))***+++,,,******************++++++//////...,,,***))))))+++,,,++++++******++++++,,,,,,,,,,,,++++++******************+++++++++,,,,,,//////...---------------*********+++++++++,,,,,,++++++++++++++++++++++++...------,,,,,,------......---,,,---///000///...,,,,,,---...////////////---------------...///000//////............//////........./////////000000//////000000000000//////......------...///111222111111000000000000111111000000111111111222222222222222222222222222222222222222222222333333333333111111222222222333333333333333444444444333222222444333222111111111222333222222222222222222222222555444222333444444333111111111111111111111111111000000000000000000111111////////////////////////------,,,,,,,,,,,,------//////000000000000////////////.........---......------............------------............---------------............///---------.........////////////......---------,,,........................//////...------------------..................---......---***((()))+++------......//////......---,,,------..............................---------------------.........///........................++++++,,,---......////////////000000000000//////000000//////.........---000000000000000////////////............///000000////////////////////////......///////////////......///111111000000000111000000///...///000111222///000000000111111111222111111222333555666777777222222111111111111222222111222222333555666888999===@@@GGGNNNUUUccc{{{~~~zzz%%%''')))+++,,,***(((&&&)))(((((((((((('''''''''))))))))))))((((((((((((''''''(((((())))))******(((((((((((())))))))))))///000111000---+++***+++************************((((((((()))******+++++++++***(((&&&'''(((***+++*********)))******+++,,,111111000---***((()))+++,,,++++++******++++++,,,,,,,,,++++++++++++++++++************++++++++++++...------,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,...///...---+++,,,---.....................---------...//////........................,,,,,,------......//////...//////000000//////...------------...///000000111000000//////000000111000111111111111222222222222222222222222222222222222222222222333333333444000111111222333222222222333333333444444333333222222222222111222222333333333333333333333333333333444333222222333333222111222111111000000111111222000000000000111111111111//////////////////////////////............//////...//////000000//////...000000000/////////......------............------------............---------------............///........................---------------------------...////////////...---...---------------......------...//////...---------,,,***'''%%%'''+++.........////////////......,,,,,,---............---/////////000000000000000------........./////////........................)))***+++,,,---///000000---...//////...---+++***//////////////////////////////////////////////////////......//////000111////////////////////////---...//////////////////...000222222111000111222000///---,,,---...111222///000000111111222222222111111222333444555555666222111111000000111111222222222333333444555777777;;;@@@GGGNNNSSS___www}}}''''''((()))***))))))((())))))((((((((('''''''''(((((((((((())))))))))))&&&'''((())))))*********(((((((((((()))))))))))),,,------,,,******+++---************************'''(((((()))******++++++)))))))))((((((((())))))******)))))))))***,,,,,,000000...,,,)))(((***,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,************++++++++++++,,,+++******))))))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---...---,,,+++,,,,,,------------,,,///......---------......,,,,,,------------,,,,,,+++,,,,,,---......//////......////////////......,,,---...///000000000000000//////......//////000000111111111111222222222111111111111111111111111111111111111222222222222///000111222333222222111222333333444444333333222000111222222333333333333333333333333333333333333444222111111222222111000111000////////////000111///000000000111111111111////////////////////////000000////////////000000......////////////......111111222222111111000000,,,------......------,,,------............---------------............////////////...------,,,,,,+++,,,,,,------......///---...///000000///...---,,,,,,,,,,,,---...//////------...//////...---------...---+++***+++...111......////////////......+++,,,------......------......//////000000111111....../////////000000000........................+++,,,,,,---...//////000,,,---------,,,)))'''%%%------......///000000000---------.../////////000///////////////000000111////////////////////////------...///////////////---///111111000///000111............//////000000///000000111111222333333111222222222333333444444333222222111111222222333444333333333444444555666777===FFFMMMRRR^^^uuu)))((((((''''''(((***+++***)))))))))((((((''''''''''''(((((())))))******&&&&&&((()))************(((((((((((())))))))))))''''''(((''''''(((***---))))))))))))))))))))))))'''(((((()))***+++++++++((()))***++++++***((('''******)))))))))***,,,---------,,,***((((((+++---,,,++++++++++++++++++,,,*********++++++,,,,,,---)))************+++++++++///...------,,,,,,------)))************+++++++++------------------------...------,,,,,,------...,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++000///...---------------+++,,,,,,------,,,,,,+++,,,,,,------...//////000......////////////......,,,---///111111111000000//////............//////000111111111111222222222000000000000000000000000000000000000111111111111///000111222333222111111222222333444444333333333...000222333444444333333444444444444444444444444333222000111222222111///000///...------...///000//////000000111111111222////////////////////////......------------............////////////.....................---,,,,,,,,,,,,---......---,,,,,,---..................------------.........//////000000///...---,,,,,,+++***++++++,,,---...//////---...///000000///...---+++++++++,,,---...///000,,,---...//////...---,,,+++,,,------,,,,,,...///......////////////......+++,,,------......------+++,,,,,,---...///000000////////////000000000000.................................///////////////000111111111///,,,)))''',,,,,,---...///000111111+++,,,,,,---...///000000///////////////000111111////////////////////////------...///000000//////,,,...000000///...///000---...000111222111///...///000000111222222333333222222222222222222222222444333333222222333333444555444444333333444444555444;;;EEEMMMRRR^^^uuu))))))))))))))))))))))))***************************(((&&&&&&(((***+++***'''&&&''')))+++,,,,,,***************************))))))************))))))))))))))))))))))))))))))((())))))************)))))))))))))))************************************++++++************++++++---,,,+++******+++,,,---******)))))))))***,,,---++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,++++++************+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,...........................---+++***)))***++++++.........------,,,,,,,,,......////////////......,,,------...///000111111111000000000000000000000222222222111111111000000............///000222222000000000000000000000000333222222111111222222333000111222333444555555555666333111//////111333666///111333444444222///...000000000000////////////000000000000000///......////////////////////////---------------...///000------------------------........................//////000000///...------------------------------////////////...---,,,+++........................//////.........---------//////.........---------...---------...///...---)))***+++,,,---,,,+++***///...,,,+++***+++,,,,,,...------,,,,,,,,,------------......///.....................////////////.../////////000000111111......////////////......000000000000000000000000000///...---------------............///111222333////////////////////////111111000000//////.........////////////---,,,+++---...///////////////...//////......------,,,,,,333333222222111000000000///000222333333222000///222333333333333333333444333222222111111111111111222222222333444555666777===>>>CCCJJJRRR___uuu}}}}}}))))))))))))))))))))))))************************'''&&&%%%%%%&&&((('''&&&***)))***,,,...//////---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))************************************++++++************++++++,,,++++++++++++++++++,,,******)))))))))***,,,,,,++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,+++++++++*********,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,........................///...---,,,,,,,,,------......---------,,,,,,,,,......////////////......,,,,,,------.../////////000000000000000000111111222222222111111111000000............///000111222000000000000000000000000222111111000000111111222000000222333444555555555444333111//////111333444222333444444444333111000000000000000/////////...000000000000000///......///////////////////////////......---------......------------------------........................///////////////...------------------------------***+++,,,---....................................///.........------------///.........------------...---------.........---,,,,,,------......------...---,,,+++++++++,,,,,,...------,,,,,,---------...............------,,,------------...................../////////000000......////////////..............................000//////.............../////////............---........................000000000000//////......---...///000000000///......///////////////......111111000000000000000000000000111111111111111111...000222444444444333222111111222222222222333333444333222222111111222222222222222333444555666777===>>>CCCJJJQQQ___uuu}}}~~~|||zzz}}}}}}))))))))))))))))))))))))************************+++***)))***++++++)))'''+++******,,,///000///...(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))***************)))((('''))))))))))))************************************++++++************+++++++++++++++,,,,,,+++++++++*********)))******+++,,,++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,++++++++++++***,,,,,,---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------------------///...------,,,---------...------------,,,,,,,,,......////////////......000000000000000000000000/////////000000111111111222111111111111000000000///......//////000111222000000000000000000000000000000000//////000000000000000111222333444555555222222111111111111222222222222222222111111111000000000000/////////......//////000000000///......000000000000000000000000000000///------,,,,,,,,,........................------------------------...////////////...------------------------------)))***+++,,,------------------------------------............------------............------------......------------------------,,,,,,------......------,,,+++++++++,,,,,,---------,,,,,,------............------,,,,,,+++,,,,,,,,,------------...---------............///......////////////......------------------------000//////...............------...///...---,,,+++........................000000000////////////...---...///000111111111111000000000000///......---000000111111111111111111......///000000111222222000111333444444444333222000111111111222222222333444333333222111222222222222222222333444555666777<<<===BBBIIIQQQ___uuuzzz{{{zzzyyy|||}}}))))))))))))))))))))))))************************---,,,,,,---...---***((((((((((((***,,,---,,,***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++******((('''&&&((()))))))))************************************++++++************++++++***+++,,,------,,,+++*********************++++++***+++++++++++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,+++++++++,,,,,,---------------------------......//////......---000000000///////////////......//////000111111111111111111111000000000000///////////////000111111000000000000000000000000111000000//////000000111000000111111222444555555222222333333333333222222111000///...---......///000000/////////............///////////////......000000000000000000000000//////...---------------////////////////////////------------------------.........//////...------------------------------------...------,,,+++***---------------------------------------------------------------------------.........,,,,,,,,,---,,,+++***)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------,,,,,,,,,,,,---,,,,,,---------.........---------------------------......//////......---------------------------......---------------...)))***---///000000///...........................////////////////////////......//////000000000000111111111000000...---,,,......//////000000111111......//////000000000000222222333333333222111000111111111222333333333444333333222111111111111111222222222333444555666777;;;<<>>FFFOOO]]]ttt}}}vvvvvv~~~}}}******))))))))))))******+++++++++*********))))))******************++++++&&&'''(((*********)))((())))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((************************))))))))))))))))))))))))************************++++++++++++++++++++++++***************)))(((((()))))))))))))))******+++******+++++++++,,,,,,,,,((()))***+++,,,------...************************,,,+++***))))))***+++,,,,,,+++***)))))))))***+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,------......------,,,+++,,,.........,,,***(((000///...------...000000111000///......///000111,,,---...//////...---,,,///...------...///000111000000//////......------000000000000000000000000111111000000000000000111///000000000111111111111222222111000/////////000///////////////.........------------------------............---,,,++++++,,,---...---+++***+++,,,---------....../////////---,,,,,,++++++,,,,,,---000///...---,,,------...,,,,,,,,,++++++*********,,,++++++***************)))+++---......---,,,***++++++++++++++++++++++++,,,,,,,,,---------......000...---++++++,,,---...,,,,,,------.../////////)))))))))******++++++,,,+++,,,,,,------,,,,,,+++000000///...---,,,,,,+++,,,,,,,,,---------...............------.........333222111///...---++++++---------...------,,,,,,......------------......///...---,,,...000444666---...............------000///,,,***)))***++++++//////////////////////////////............/////////000000000111111111111111000///......///000111///...---------...000111333222111111111222333444333222222111111222222333222222111111222333555666444;;;<<<@@@LLLYYYmmm|||vvvvvv{{{~~~******))))))))))))***************)))))))))((((((*********))))))((((((((('''(((((())))))))))))((())))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((************************))))))))))))))))))))))))***************************************************************)))(((((()))))))))))))))******+++*********+++++++++,,,,,,'''((()))+++,,,+++******************************,,,,,,+++******+++,,,,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,------......------,,,,,,---.........---,,,+++------------...///111222111000///......///000000.........//////.........///......---...///000111000000000000000111111111////////////////////////111111000000000000000111000000000000000111222222333222111111000000000000,,,,,,---...///000111111---------------------------------...------,,,,,,,,,---...---+++***+++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---///...---,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,---,,,+++***)))---.........---+++)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------///...,,,++++++,,,---...------------,,,,,,,,,,,,*********+++++++++++++++,,,,,,------------,,,,,,/////////...------,,,,,,,,,,,,,,,---------............------------....../////////......---------,,,------...------,,,,,,......------------......,,,,,,,,,---...///000000//////000000000000/////////...,,,++++++,,,---...000000000000000000000000//////............////////////000000000111111111111000///......///000000111000000///000111222333222111111111111222333444555444444333333444444555333222222222222333555555444<<<===AAAMMMXXXlllyyywwwzzzzzz******))))))))))))******)))))))))(((((((((((((((+++***)))((('''&&&&&&%%%***))))))(((((((((((())))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************))))))((()))))))))))))))******+++*********++++++++++++,,,((()))***++++++***)))(((************************---,,,++++++++++++,,,---,,,,,,,,,+++***)))((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,------......------,,,------..................,,,,,,,,,---...000222222000//////......///000000000//////......//////000///............///000000...//////000111111222222////////////////////////000000000//////000000111222111000000000111222333444444222111111000000000,,,------...///000111111------------------------,,,,,,------...---------,,,---...---+++***+++,,,+++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,---......,,,+++***......---,,,+++******)))++++++++++++++++++++++++*********+++++++++,,,,,,///...,,,+++++++++,,,------------,,,+++*********,,,,,,,,,,,,++++++++++++------............------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,,,,------......///,,,,,,------...------,,,......------------......)))***,,,---...---,,,+++//////000000000000000///...---,,,,,,,,,...///000000000000000000000000000//////............//////////////////000000000000000000////////////000000111000000000000111222333000000000111111333444555444444333333333333444444333333222222222333444444444<<<>>>BBBNNNXXXjjj}}}{{{|||yyy******))))))))))))******)))))))))))))))))))))))))))))))))(((((('''''''''+++***)))'''''''''((()))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))((()))))))))))))))******+++************++++++++++++,,,++++++***)))))))))***************************+++++++++++++++++++++++++++,,,,,,,,,+++)))(((&&&)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,------......------,,,------,,,,,,---...///000,,,,,,------...///000000............/////////000111000///......///000111//////........./////////---------.........//////////////////////////////000////////////000000111333222111000000222333444555444333222111111000111000000//////......------------------------------++++++,,,---............+++,,,------++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++++++++*********+++,,,---...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,,,,,,,+++++++++***---------,,,,,,+++++++++---..................---,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,------...---------......------------......++++++,,,,,,,,,,,,++++++,,,---..................//////............///000........................///......------......///........./////////000000///////////////000000000///////////////000000000//////000111222333444555222222111111111111222222333333333333333333333333444===???CCCNNNWWWhhh~~~{{{******))))))))))))******************************((((((((())))))*********+++***)))'''''''''((()))(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))*********)))))))))))))))))))))******+++))))))*********+++++++++...,,,(((%%%%%%&&&)))+++))))))))))))))))))))))))))))))************))))))++++++,,,,,,+++***(((''')))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,------......------,,,,,,+++++++++,,,---.....................---------------......////////////111000///......///000111//////////////////......///.........---------,,,........................//////......///000111111333222111111111222444555666555444222111000000000111000000///...---------------------------------++++++,,,---............+++,,,------++++++,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++++++++++++++++++++++++++++++++++++++++++++...,,,***(((((()))+++,,,******)))******,,,---...++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++,,,,,,---------------------,,,,,,+++++++++---..................---++++++,,,,,,---.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,---.........---......------------......///...,,,+++***+++,,,...,,,,,,---...............111111000///......------------------------------......------------......---............/////////......///000000000000000...//////000000000000000......///111222333444444222111111000000111111222222222333333333333333333555===???CCCNNNVVVggg|||******))))))))))))******************++++++++++++&&&'''((()))***++++++,,,***))))))(((((((((((()))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))************))))))))))))))))))******+++)))))))))************+++,,,)))%%%""""""$$$'''***))))))))))))))))))))))))(((((())))))))))))((((((***++++++++++++***))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,......///......---++++++,,,---...///////////////000//////......//////000/////////000//////...---111111000000///......---....................................///000111111222222333333333444444444666555333222000000//////............//////000000------------------------,,,,,,------...---------***,,,------++++++,,,...,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,...,,,)))''''''(((+++,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,+++++++++++++++++++++,,,---.........,,,,,,,,,,,,++++++++++++------............------++++++,,,,,,---------...,,,,,,,,,---------......------,,,,,,,,,,,,------......---,,,,,,+++******++++++,,,---..................------------......000///,,,******,,,...000---...///000111111111111111111000///...---,,,,,,////////////////////////......------------......------------.........///---...///000111111111000000111222222333333222222...///000111222222222222333333222222222222333333000111222333444444444444555<<<>>>AAALLLVVVhhh|||******))))))))))))******))))))))))))*********+++'''''''''(((((()))))))))'''(((((())))))))))))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))******+++))))))))))))***************)))'''&&&&&&'''((()))))))))))))))))))))))))))((()))************)))(((*********)))******+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,------......------,,,,,,---.........---,,,+++,,,---.........---,,,++++++,,,---///////////////.........//////.........//////000000000///---,,,////////////////////////...........................------......000111111111222444555666555444333555444333111//////..................////////////---------------------------------...------,,,,,,***+++---,,,,,,+++---...------,,,,,,++++++++++++---,,,,,,++++++,,,,,,---******,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,*********+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------............------------...............---,,,,,,++++++***+++,,,---..................------------......------,,,,,,,,,---......---...///000111111111111////////////......---,,,////////////////////////...------,,,,,,------...,,,,,,---------.........,,,---///000111111111000000111222333333333222222...///000111222222111111333333222222222222333333///000222333555555555555555<<<===@@@KKKVVViii|||******))))))))))))******'''((((((((())))))******''''''''''''''''''&&&&&&&&&'''(((*********)))((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************)))))))))))))))******+++))))))))))))***************+++,,,------,,,+++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))***))))))((()))+++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,,,,------......------,,,---...///000000...,,,******+++---...///...------***+++---///000000///...,,,---...//////...---,,,//////000000000///---,,,++++++,,,,,,---.................................---------......000111111000222555777777666333222555444222000///...------222111000///...---,,,,,,------------------------............---,,,++++++***+++---,,,,,,,,,---...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***+++,,,---...------,,,*********++++++,,,,,,,,,)))+++...000///---***(((%%%'''***,,,------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,++++++***))))))))))))))))))******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------......///......---------------,,,***+++,,,---.....................------.........***+++,,,---...---,,,,,,+++,,,---...////////////,,,---......///.........------------------------...------,,,,,,------...,,,,,,,,,---------......,,,---///000111111111000...///000111222111000000///000111222222111000///111111000000000000111111---///111444555666666666555<<<<<>>===888333111000000000000111222333444555333555:::???CCCLLL```ssszzzxxxzzz))))))))))))************))))))*********+++++++++)))))))))))))))))))))))))))(((((((((((()))***+++'''((((((((()))))))))***)))))))))))))))******+++'''((()))***++++++***)))'''((((((((())))))))))))((((((((())))))))))))***))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***************************((((((((())))))*********+++)))'''((()))***))))))***************************+++---......---+++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......)))***,,,---...//////000............/////////////////////...............,,,------....../////////........................////////////////////////,,,,,,---------.........,,,---...///000//////.........------------.........---,,,,,,++++++,,,,,,,,,,,,+++++++++*********************************,,,,,,+++++++++++++++***+++++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***)))))))))*********++++++***++++++,,,,,,++++++***++++++******************++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,+++++++++***)))))))))+++,,,---,,,*********,,,,,,+++*********+++,,,---*********+++++++++,,,,,,,,,---...---++++++---............---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,------...//////......------------............222000---,,,---000111000//////............/////////////////////...------------......///000000111///......------.........---...//////...---...000000111222333444444444444333888;;;:::666222222333000000000111222333555666444666;;;???BBBJJJ]]]oooyyyvvvxxx}}}(((((((((((())))))))))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))***++++++'''((((((((())))))******++++++******++++++,,,---))))))***++++++***((('''(((((((((((())))))))))))''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))************************************++++++++++++***(((''''''((())))))(((************************'''(((***++++++***(((''',,,++++++******++++++,,,************************++++++++++++++++++++++++************************,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,---------.........//////------......---+++***(((............/////////000//////......---------,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,------.........***,,,...000000///...---......---------......///...---,,,+++***+++,,,---,,,,,,,,,++++++++++++***************************---------,,,,,,+++++++++*********++++++,,,,,,---((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++++++++,,,,,,+++++++++((())))))))))))*********+++++++++,,,,,,+++++++++*********+++,,,,,,------))))))))))))))))))))))))++++++,,,++++++***((((((+++++++++***************+++------,,,***)))***+++,,,+++*********+++,,,---))))))*********+++++++++---......---,,,,,,---///,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---.../////////...////////////////////////......,,,***+++...---+++......------------............//////...---,,,,,,---------...///000000111///......---------......,,,///222111...,,,---000///000111222333333444333111444777666222111333777000000000111222444555666666888<<>>AAAJJJ\\\mmmyyywwwwwwxxx))))))************))))))))))))))))))************((()))))))))(((((('''&&&))))))(((((((((((())))))******)))((('''''''''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))(((((()))))))))'''(((((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((((())))))*********))))))((())))))******+++++++++++++++************++++++((((((((()))******++++++,,,,,,,,,+++++++++*********)))(((((()))+++---...))))))************++++++,,,,,,,,,,,,+++++++++***---,,,,,,++++++,,,,,,---++++++,,,------------,,,,,,,,,---..................---,,,,,,,,,,,,---...------.........---,,,,,,.........---------------........................000///...---+++***)))(((////////////............------,,,,,,---...///000............////////////////////////////////////---,,,++++++++++++,,,---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++------------------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++*********))))))*********,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,++++++,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,---------,,,+++***------------,,,,,,,,,+++---,,,,,,,,,,,,---......000...---,,,,,,---...000------------------------,,,,,,------...//////000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,............////////////...///000111111000//////...000333444444333000...000000000000000/////////000111111222333333333333555555888;;;???III\\\mmm|||yyywwwwww|||((())))))******))))))((())))))))))))************((((((((((((((((((''''''))))))(((((((((((())))))++++++***)))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))'''(((((())))))(((((('''((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))'''''')))******+++++++++)))))))))))))))*********++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************)))))))))+++,,,---+++++++++,,,,,,---------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,---------------------...////////////......------,,,,,,------...+++,,,------...---------000//////......---------........................111000...,,,***((('''&&&......//////////////////......---------......///............////////////////////////////////////,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++'''((()))***+++,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++************++++++++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++************************'''***---//////---***(((++++++,,,,,,------,,,,,,***++++++,,,------......------------------------+++,,,---......---,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---......///...---,,,,,,---...///------------------------.....................---111111111111000...,,,+++....................................////////////---...///000111111000000000111222333333222111000111111111111111222222222333333333333333333333333444444666999===HHH[[[mmm}}}zzzyyyxxx|||(((((())))))))))))((((((((()))))))))************))))))))))))((()))))))))))))))(((((((((((())))))(((((((((((()))***+++,,,)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((()))***++++++***)))((())))))***))))))((('''&&&(((((((((((((((((((((((()))*********++++++++++++*********)))))))))))))))(((((()))******************)))))))))))))))))))))++++++************++++++------,,,,,,++++++++++++,,,,,,,,,+++++++++************))))))******,,,,,,//////...------,,,++++++---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---...------------......///000/////////------------------------++++++---....../////////111111000///...------,,,---------...............---,,,,,,,,,,,,,,,,,,,,,,,,------......////////////.........---------...............////////////////////////............------------------------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,---...))))))))))))))))))))))))+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++************++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++,,,++++++******+++++++++************************'''))),,,//////...,,,******+++,,,---...---,,,+++,,,,,,,,,------.........,,,,,,,,,,,,------------,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,---......///...------------...///------------............000//////...------,,,,,,...///000000000...,,,***////////////////////////............////////////------...///000111111111111111222222222222222222111111111222222333333333444333333333444444555555444444555999===GGG[[[mmm|||{{{{{{{{{(((((())))))))))))((((((((()))))))))************+++******))))))***++++++))))))(((((((((((())))))(((((((((((()))***+++,,,)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((()))***++++++***)))((())))))***))))))((('''&&&(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))*********************)))((((((************))))))))))))++++++************++++++,,,,,,,,,+++******)))))),,,,,,,,,+++++++++************************++++++++++++******)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---.........---------......///000/////////------------------------+++,,,---...///000000000111111000///...------,,,---------.........//////+++,,,,,,---...//////000+++++++++,,,,,,---------..................------............////////////.........------,,,,,,,,,------------------------++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++++++++++++++,,,+++******))))))******+++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,+++++++++++++++,,,,,,************************+++++++++,,,,,,------...***+++,,,---...---,,,+++.........------,,,,,,,,,******++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---...............------.........---------....../////////000//////...------,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////.........///000111111222222222111222222333333444------......//////000000222222222333444555777888555555777:::>>>GGG[[[lll||||||||||||'''(((((())))))(((((('''))))))))))))************+++***)))((()))***+++,,,))))))(((((((((((())))))++++++***)))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''(((((())))))(((((('''((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++******)))''''''***************+++++++++++++++************+++++++++++++++******))))))))),,,,,,,,,+++++++++******************************(((((()))***+++,,,,,,---******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...............------...////////////...,,,------......------,,,+++,,,---...////////////000//////......---------,,,,,,------.../////////........................******++++++++++++++++++------......///......---............////////////......------,,,+++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++...------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++************++++++******))))))))))))*********++++++,,,,,,++++++***)))***+++,,,,,,+++***))),,,++++++++++++,,,,,,---++++++++++++++++++++++++...---+++******,,,...///++++++,,,,,,------,,,,,,.........---,,,++++++***)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------...//////000000.....................---,,,,,,---------.........------------------------............//////////////////......///000111222111111222222333333444444000000000000111111111111222111111222333555888999555555888;;;???GGGXXXiii|||{{{zzz~~~''''''((((((((((((''''''))))))))))))************)))((('''&&&'''(((***+++))))))(((((((((((())))))******)))((('''''''''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))(((((()))))))))'''(((((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))*********))))))(((******++++++,,,,,,------++++++************+++++++++++++++***************,,,,,,,,,+++++++++************+++++++++***************+++,,,---...//////)))))))))******+++++++++---,,,,,,++++++,,,,,,---,,,------...............,,,,,,---...............,,,,,,---......---,,,,,,***++++++,,,------------.........---------------,,,,,,------...//////000//////.........---------,,,,,,,,,++++++++++++++++++,,,---/////////..................///////////////......---,,,,,,++++++)))***++++++++++++***)))******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++*********))))))***************))))))))))))*********++++++,,,,,,++++++***)))***+++,,,,,,+++***)))+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++***+++---...,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++******++++++,,,------...+++++++++******+++++++++,,,,,,+++++++++,,,---...+++,,,,,,,,,---------------,,,,,,,,,,,,---......---..................------------...///000000000,,,,,,------...//////000111000...------...///000000000000000000000000000............////////////000000///......///000111000111222333444444444444444444444444333333333333333222111111222444666777444555888<<<>>>EEEUUUddd|||zzzzzz''''''((((((((((((''''''))))))))))))************'''&&&%%%$$$%%%''')))***))))))(((((((((((())))))&&&&&&&&&''''''((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,+++******+++,,,---''''''((())))))***))))))))))))))))))))))))))))))************++++++++++++(((((())))))*********+++'''((()))******++++++*********+++,,,------......++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++******)))*********)))))))))))))))(((((())))))*********+++---,,,,,,++++++,,,,,,---,,,---......//////......+++,,,------......------,,,,,,---......---,,,,,,))))))***++++++++++++***,,,,,,------------------,,,,,,------...///000000,,,------------------------------,,,,,,+++++++++***+++---///000000//////............/////////000000000///...------,,,,,,+++,,,---......---,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++))))))))))))))))))))))))+++,,,,,,,,,,,,+++******++++++++++++++++++++++++******))))))))))))************))))))))))))******+++++++++,,,,,,+++++++++((()))+++,,,,,,+++)))(((++++++++++++,,,,,,---...------------------------///...---,,,,,,,,,,,,,,,---,,,+++***+++,,,---...)))******++++++,,,,,,---++++++,,,------...//////+++******))))))******+++,,,,,,+++***+++,,,...///,,,,,,,,,------.........---,,,,,,,,,,,,---......------............---------------...///000000111***+++,,,---...000111111666444111...---...000111------------------------............/////////000111000///......///000000///111222444555555444444333222222111111000000000555444222111111222444555333444888<<<>>>DDDRRR```~~~}}}zzzzzz|||)))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))************))))))((()))))))))))))))******+++000...,,,***(((''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))((((((((((((((((((((()))******''''''''''''''''''''''''************)))))))))))))))))))))))))))******+++************))))))))))))***)))((((((((()))+++,,,---+++******+++,,,,,,+++)))))))))))))))))))))))),,,+++******))))))******************************+++++++++******)))))))))+++++++++,,,,,,---------000000///...------,,,,,,...------------,,,,,,,,,+++,,,.........,,,***(((###'''+++...---,,,******------------------------///...---,,,,,,---...//////...---,,,+++,,,,,,---------------------------/////////...---------,,,//////...---,,,,,,++++++******+++,,,,,,***)))(((+++++++++*********)))))),,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***************************++++++++++++++++++++++++...---,,,---///000///...'''(((***+++,,,,,,+++***'''(((***+++,,,,,,+++***+++******))))))******+++))))))(((((((((((()))))))))***+++,,,,,,+++***)))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,---...///...---,,,------,,,++++++,,,,,,,,,,,,+++***))))))***+++,,,...------,,,+++++++++,,,+++***)))(((((()))***+++...------,,,+++++++++,,,...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------......//////000000222111000......//////000//////.........---------........................------...///000000//////000000000///////////////000000000000000111111111444444333222111111111111333333222222333555666777777555777;;;@@@FFFSSS___www}}}xxxwwwzzz(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))*********)))))))))))))))))))))******++++++******))))))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((())))))))))))((((((((((((((((((((()))******************************************)))))))))))))))))))))))))))******+++************))))))))))))***)))((((((((()))++++++,,,***((()))***+++******))))))))))))))))))))))))++++++++++++,,,,,,---...************************------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------------............---------,,,,,,+++++++++***+++,,,---------,,,+++***,,,///111///...------........................///...---,,,,,,---...//////...---,,,,,,,,,------------------------------...............---------///......---,,,,,,++++++***++++++++++++***))))))+++++++++*********))))))+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***(((&&&%%%************************++++++++++++++++++++++++,,,+++***+++---------,,,***+++++++++++++++******)))******+++++++++******++++++************++++++,,,++++++******))))))((()))***++++++++++++***)))************************++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,---...------------,,,,,,++++++,,,,,,---,,,+++************+++,,,,,,+++******))))))******+++***)))(((((()))***+++,,,+++******))))))******...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...,,,---...///000111222333111000///.........////////////.........---------........................---........./////////000000000000000000000000000111111111111222222222222222222222111222222333333555444333333333444555555666555777;;;???FFFRRR^^^vvvyyyxxx{{{((((((((()))***+++++++++))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))'''((()))***************)))))))))))))))******+++***)))))))))***+++,,,,,,))))))))))))))))))))))))***************************)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((()))******++++++++++++++++++++++++************)))))))))))))))))))))))))))******+++************)))))))))))))))))))))((()))******++++++)))'''''')))***)))((())))))))))))))))))))))))*********+++,,,---...///************************......------------,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++---...///000111---------,,,+++******)))******+++,,,,,,---.........000111111///------.................................------------............---,,,,,,,,,---------------------------------------........................------,,,,,,+++,,,+++******)))*********+++++++++***************+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,++++++************************++++++++++++++++++++++++,,,+++***+++,,,---,,,+++...---,,,++++++*********++++++******************,,,,,,++++++++++++,,,,,,------...---,,,+++)))((()))***++++++++++++***)))***)))(((''''''((()))***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++******))))))******+++***))))))))))))***+++++++++******))))))******------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,...///111333444444000///......------.....................---------........................///...---------...///000000000000000000000111111111111222222333333333333111111111111222333444555666555444333333333333444666555777;;;???EEEQQQ\\\ttt{{{yyy{{{~~~((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((******+++++++++)))))))))))))))******+++,,,++++++******)))))))))))))))))))))))))))))))))************************************))))))))))))(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++************)))))))))((()))))))))))))))******++++++)))'''((()))***))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************---------------------------------,,,,,,+++++++++******+++,,,...///000000///......---,,,+++******,,,++++++++++++,,,---...,,,---...---++++++---...........................------------------------------------------------------------------------,,,---------.../////////......---------,,,,,,,,,---,,,***)))))))))***+++************************++++++*********++++++,,,++++++++++++++++++++++++&&&''')))+++---...//////************************++++++++++++++++++++++++---,,,+++,,,...///...---///...,,,+++***+++,,,------,,,***)))((()))******---,,,,,,++++++,,,,,,---***,,,---......,,,***)))*********++++++*********+++)))(((&&&&&&((()))+++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++***+++,,,...///,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---************************------,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...///000111222222///.........------------................................................000///---,,,,,,---///000000000000111111111111111000111111222222333333333222111111111222222333444444444444444444444444555555444666;;;>>>DDDOOOZZZrrr|||yyyzzz|||~~~{{{)))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((******+++++++++)))))))))))))))******+++++++++++++++******))))))((((((((((((((((((((((((************************))))))))))))************(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))************)))))))))((()))))))))))))))******+++************)))))))))(((((()))))))))************+++***((((((***+++***)))))))))))))))))))))))))))******)))(((((()))))))))************************++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------......000//////...---,,,,,,,,,...---,,,++++++++++++,,,)))***+++******+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------------------------,,,---------.../////////---------------,,,,,,,,,---,,,***)))))))))***+++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,***))))))************************++++++++++++++++++++++++---,,,+++,,,...///...------,,,+++***+++,,,...///---,,,***)))((()))******---,,,,,,++++++,,,,,,---&&&(((***,,,------,,,++++++******************+++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++***+++,,,---...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------******++++++++++++******---,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---....................................------,,,---.............................................000///---++++++---.../////////000000111111111111//////000000111222222333444333222222111111111222111111222444555666666777555444666:::>>>BBBMMMWWWooo{{{xxxyyy{{{}}}{{{)))))))))((('''&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))'''((()))***************)))))))))))))))******+++((()))***+++++++++++++++((((((((((((((((((((((((************************(((((()))))))))))))))***(((((())))))))))))((((((((((((((((((((()))******++++++++++++++++++++++++************)))))))))))))))))))))))))))******+++************))))))))))))(((((()))************))),,,***((()))***+++******)))))))))))))))))))))))),,,,,,+++***************************************))))))************++++++---,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,,,,,,,////////////..................---,,,,,,+++******)))***+++++++++,,,...000++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,---.........---------------------------------------...............------------------------,,,+++******)))************************+++++++++------,,,++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++***)))***+++,,,+++************++++++,,,---...++++++******************,,,,,,++++++++++++,,,,,,$$$&&&(((***,,,---------++++++***))))))***++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++,,,------++++++++++++,,,---......++++++,,,,,,,,,,,,++++++******))))))******++++++******+++,,,,,,+++************))))))******++++++,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---............---------,,,,,,...////////////...---------------.......................................///...---,,,,,,,,,---.........//////000000111111......///000111222222333555444333222111111111111///000222444666777777777444444666:::===AAAKKKUUUlllzzzxxxyyy|||xxx)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((())))))*********)))))))))))))))))))))******+++)))***++++++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((()))******************************************)))))))))))))))))))))))))))******+++************))))))))))))'''((()))***+++******)))+++)))'''((()))***)))((())))))))))))))))))))))))+++************++++++,,,************************)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,---------,,,+++***)))+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++,,,---.........------------------------------...............---------------------------------***++++++++++++***))))))))))))*********+++++++++,,,,,,+++***************************************((()))***,,,---......///************************++++++++++++++++++++++++***)))))))))+++,,,+++*********+++++++++++++++***)))******+++++++++******++++++************++++++&&&'''((()))***+++,,,---++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,---...///******+++,,,,,,+++************))))))******+++,,,***++++++,,,,,,++++++*********))))))******+++,,,,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------...............//////000000000///...------------.........//////.................................------,,,,,,,,,,,,------...//////000000...//////000222333333444333333222222111222222222000111333444666666666666444333666:::===@@@IIISSSjjj{{{yyy{{{www(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))************))))))((()))))))))))))))******+++---------,,,+++)))&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))((((((((((((((((((((()))******''''''''''''''''''''''''************)))))))))))))))))))))))))))******+++************))))))))))))'''((()))++++++******))))))(((&&&&&&((()))((('''))))))))))))))))))))))))''''''''''''(((***+++,,,************************))))))*********++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,------......///(((***,,,.........---,,,)))+++,,,,,,***))))))***------------------------++++++------------++++++***+++---...///...------------------------------/////////......------,,,------------------------******+++,,,,,,***)))((())))))******++++++++++++++++++***))))))((())))))************************//////...---,,,***)))(((************************++++++++++++++++++++++++,,,+++***+++---...---,,,***+++,,,,,,+++***((('''''')))***,,,,,,,,,+++***+++******************+++))))))))))))***+++,,,---,,,+++***))))))***+++,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++++++++++++++,,,---...///)))***+++,,,,,,+++***))),,,+++++++++,,,------...***+++,,,------,,,+++***,,,+++++++++,,,------...++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...---------...///000111111///000111111111000...------------.........//////........................---............---,,,+++,,,,,,------...//////000///000111222333444555555111111111111222333444444111222444555666555444444444333666:::<<<@@@HHHRRRiii|||zzz}}}~~~$$$''')))***)))))))))******************+++++++++******)))(((((((((((((((***)))))))))))))))************))))))((((((''''''''''''(((((())))))******++++++******)))(((((((((++++++,,,++++++***)))(((***************)))((((((*********)))(((((()))+++++++++***)))((('''&&&&&&'''((()))))))))))))))(((&&&&&&'''((()))***++++++(((&&&%%%&&&'''((('''&&&''''''((((((((((((''''''(((%%%$$$%%%((()))(((&&&++++++************++++++(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&(((+++------,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***,,,++++++,,,......---+++---,,,,,,+++*********+++------------------------,,,,,,,,,---------......+++,,,...//////...,,,+++++++++,,,,,,------,,,,,,+++++++++*********)))))))))************+++++++++)))'''$$$$$$''')))******///---)))(((((()))))))))******+++,,,,,,---......---,,,+++*********+++,,,))))))))))))))))))))))))************************,,,,,,---...---,,,***)))...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((()))*********---,,,+++******,,,...///,,,,,,,,,++++++*********++++++******************---+++)))***,,,---,,,)))((()))+++,,,,,,+++)))(((******+++,,,------..............................***+++,,,---------,,,+++------,,,++++++,,,,,,,,,////////////000111222333000...,,,***)))***+++,,,---------............///222///---+++,,,,,,,,,+++,,,,,,.../////////...---000//////.........//////111111000000111111222333+++///333333111///111333111111111222222333333333888666777:::<<<@@@JJJTTTmmm~~~~~~}}}}}}((())))))'''%%%%%%''')))***************)))))))))***))))))(((((((((((((((((('''''''''''''''((((((***)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))*********))))))******+++*********))))))******))))))((('''(((***+++***)))((()))***))))))))))))))))))(((((())))))***))))))((('''&&&(((((((((((())))))))))))((('''&&&'''((()))(((&&&''''''((((((((((((''''''(((&&&%%%&&&)))***((('''+++******))))))******+++)))))))))))))))(((((((((+++*********))))))))))))***************************)))((()))+++,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,+++******)))++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***,,,++++++,,,......---+++---,,,++++++******++++++------------------------,,,,,,,,,,,,------------,,,,,,---......---,,,,,,------------,,,,,,+++***+++++++++*********)))))))))************+++++++++...+++((('''((())))))(((...---+++))))))***************+++,,,,,,---......---,,,+++******+++,,,,,,************************************************+++,,,,,,,,,++++++***)))---,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,---,,,+++******,,,---///,,,,,,,,,+++++++++******++++++++++++++++++++++++---+++)))***,,,---,,,******+++---......---+++*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////.........------,,,,,,------............///000111222333///...,,,++++++,,,---...---------............///(((''''''(((+++---......,,,---.../////////...---//////............//////000000//////000000111222000222333333111000111111000000111222333444444555555444666:::===AAALLLVVVmmm~~~,,,+++(((%%%""""""%%%'''******))))))((((((''''''))))))((((((''''''(((((((((((('''&&&&&&''''''((())))))))))))(((((((((((())))))))))))(((((((((((('''(((((()))******++++++&&&'''((()))************(((((()))))))))(((''''''''')))++++++***)))))))))((()))))))))************************)))'''&&&%%%***)))))))))(((((((((''')))((('''((()))***)))''''''(((((())))))((((((''')))''''''((()))***)))(((+++******))))))******+++*********))))))(((((((((++++++++++++************************************---,,,******++++++***(((************************++++++************++++++---,,,,,,++++++*********,,,,,,,,,,,,---------...------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,++++++,,,......---+++,,,,,,++++++******++++++------------------------++++++++++++,,,,,,,,,,,,------------------------.........---,,,+++))))))+++++++++***************)))************+++++++++///---***)))***++++++***------,,,,,,++++++*********++++++,,,,,,------...,,,,,,+++++++++,,,,,,---************************************************++++++******))))))******++++++++++++++++++++++++************************,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,---------,,,++++++******,,,---...,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++,,,---......---,,,+++***************+++++++++++++++++++++,,,,,,,,,,,,)))***,,,...///000000000.........------......///---------...///000111222000///...---------...///---------............///...---------......,,,+++,,,---......//////......//////............/////////////////////000000111666444222111222222111000///000111222333444555666444333555999===BBBMMMWWWnnn+++***)))&&&$$$$$$%%%'''******)))((('''&&&&&&%%%)))(((((('''''''''((((((******)))((((((((())))))))))))))))))((((((((((((******))))))((((((''''''(((((())))))************''''''((()))))))))))))))''''''((((((((((((''''''&&&(((+++,,,+++)))))))))))))))******************))))))***))))))(((''''''))))))))))))((((((((((((***)))((()))***+++***((((((((())))))))))))(((((()))(((((()))******************))))))))))))******++++++******)))(((((((((************************************************...,,,++++++,,,,,,***)))))))))))))))))))))))))))++++++************++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...------------,,,+++***)))************************))))))*********+++++++++,,,***)))***,,,---...---,,,---......,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************************,,,+++***))))))***+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++************************+++++++++,,,,,,,,,------++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,++++++)))******++++++******)))************))))))))))))---------------.........***+++,,,------......///---------------......///,,,,,,,,,---...///000111222111000///............---------............///222111000000111///,,,)))---------...............///............//////000000////////////000111111777333//////222333222000111111222222333444555555444333555999<<>>GGGVVViii|||}}}&&&'''((()))************((((((((((((((((((((((((++++++************))))))$$$&&&((()))(((((()))***************)))))))))))))))((((((''''''(((((()))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******+++++++++******)))))))))++++++,,,,,,++++++******(((((((((((())))))))))))+++***)))(((((()))***+++************++++++++++++******))))))))))))******))))))))))))))))))))))))************+++++++++,,,******++++++++++++******************+++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++************++++++,,,++++++++++++++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------......---,,,,,,---------,,,,,,------,,,,,,+++*********************++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------///...------,,,,,,------+++++++++,,,,,,+++++++++)))******+++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,------,,,+++************+++++++++,,,++++++***)))++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,,,,,,,,,,//////---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((((((+++++++++*********))))))---...///...+++******+++,,,------,,,+++,,,...000+++---///...,,,***+++------------.........//////***++++++,,,,,,---......---------------......///222222333222222111000///......------------......------,,,,,,,,,,,,------......------......///000//////000000111111111111222111111111111111111222000111111222222333444444333222444666666777>>>GGGVVViii{{{&&&&&&'''((())))))((((((''''''''''''''''''''''''((((((((((((((((((''''''&&&'''))))))((('''(((************)))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((('''(((((()))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******++++++******))))))((((((************))))))((('''(((((((((((())))))))))))***)))((((((((()))+++,,,'''((((((((())))))))))))******))))))))))))******((((((((((((((((((((((((******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++++++++************++++++---,,,++++++******++++++++++++++++++++++++++++++------+++******+++------++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,---------..................---------------...///,,,,,,------,,,,,,+++***+++++++++***************,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,******++++++++++++******)))******+++,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,+++++++++******))))))*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------((()))+++---......------000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++***************,,,------------...000---......---,,,,,,///111//////---,,,+++,,,---///...------------...//////)))******+++,,,,,,------------,,,,,,------...////////////000//////............------------.........------,,,,,,------......------------...////////////000000111111222222333222222111111222222333000111111222222333444444444333444666666777>>>FFFUUUgggyyy((((((((((((((('''&&&&&&************************''''''''''''''''''(((((()))***+++***((('''((()))))))))))))))))))))******''''''((((((((((((''''''(((((())))))))))))((((((''''''((()))******))))))((())))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))***************)))))))))(((((())))))))))))((('''&&&&&&(((((((((((())))))))))))))))))(((((((((***+++,,,'''((((((((())))))))))))******))))))))))))******((((((((((((((((((((((((******+++++++++,,,,,,,,,)))******++++++******)))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++************+++++++++******))))))******+++---,,,++++++******++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,---------....../////////---,,,,,,,,,,,,------...,,,,,,------,,,,,,+++***+++++++++***************++++++++++++++++++++++++************++++++++++++---,,,,,,+++++++++++++++)))******++++++******)))***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******)))))))))*********++++++,,,,,,---))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------)))***,,,---.........---......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,---......---,,,,,,,,,,,,+++++++++(((***,,,------...000111---......---,,,---///111@@@888///***)))***)))''',,,,,,++++++,,,,,,---...))))))******+++,,,,,,---,,,,,,,,,,,,,,,---......------.../////////............------------......//////............//////---------------...//////...//////000111111222222333333222222222222333333000111111222222333444444444333444666666777===FFFRRReeewww))))))))))))((('''&&&%%%))))))))))))))))))))))))(((((())))))))))))******+++,,,,,,***((('''((()))))))))))))))************'''(((((())))))((((((''''''(((((())))))(((((('''&&&''')))***+++******)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))***))))))(((((((((((((((((())))))))))))))))))(((((((((***+++,,,************++++++++++++******))))))))))))******))))))))))))))))))))))))************+++++++++,,,))))))************))))))************+++++++++,,,,,,,,,,,,,,,,,,+++***)))++++++************+++++++++******************+++---,,,++++++******++++++***++++++++++++,,,,,,,,,******))))))))))))*********++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,------.../////////---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++*********************++++++*********+++++++++++++++))))))*********+++++++++,,,,,,+++************+++*********++++++************++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************+++,,,------++++++***)))))))))***************++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,------,,,+++,,,...---......---,,,---///111???666,,,(((***,,,+++)))*********+++++++++,,,,,,)))******++++++,,,------,,,,,,,,,,,,,,,------.........///000000111000000......------------....../////////....../////////------,,,,,,------...///......///000111222222333333222222111111222222333000111111222222333444444555333444666666777===EEEPPPbbbuuu(((((()))))))))(((((('''''''''''''''''''''''''''((((((((()))))))))******)))******((('''''')))***((()))))))))************(((((()))******)))((((((''''''((((((((((((''''''&&&''')))+++++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******''''''(((((()))*********(((((())))))***)))))))))(((((((((((())))))))))))******)))(((((()))***+++************++++++++++++******))))))))))))******************************)))))))))*********++++++))))))************)))))))))))))))*********++++++******+++,,,,,,,,,++++++++++++************+++++++++++++++******+++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,*********++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,---......//////......---,,,++++++++++++,,,,,,------,,,,,,+++***)))))))))***+++++++++,,,)))*********++++++++++++*********+++++++++,,,,,,------,,,++++++++++++,,,***++++++++++++++++++***)))******+++++++++++++++******++++++++++++*********+++,,,,,,,,,,,,+++***************+++,,,---...******)))(((((()))***+++++++++++++++++++++,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,,,,+++++++++++++++,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,+++++++++***,,,---...---+++******+++---------,,,+++,,,...000000---)))(((+++...//////((()))+++,,,,,,,,,+++*********++++++,,,---------,,,,,,++++++,,,,,,---...,,,---...///000000000000......------------......///......------......///------,,,,,,------...///......///000111222333333222222111111111111222222000111111222222333444444555444555777666666===EEEMMM___sss&&&'''((()))************************************%%%&&&&&&&&&''''''((((((&&&'''''''''&&&'''))),,,(((((())))))*********+++((()))***++++++***)))(((''''''((((((((((((''''''%%%''')))+++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******&&&&&&'''((()))***++++++%%%&&&'''((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))******))))))))))))******************************((())))))))))))*********))))))************))))))((())))))))))))*********((((((***+++,,,---------++++++************++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++*********++++++,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---...//////000///...---,,,+++++++++,,,,,,---------,,,++++++(((((()))***+++,,,,,,---))))))******++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++(((((()))************************++++++************+++,,,------,,,+++***))))))******+++,,,---...))))))(((((((((***+++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))*********+++++++++---,,,+++***)))***+++,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++************)))***+++,,,,,,******+++,,,,,,------,,,+++,,,...000+++------,,,***))))))+++((()))+++------,,,+++******++++++,,,,,,---......,,,,,,++++++,,,,,,---...******,,,---......//////.........------............------,,,,,,------...---,,,,,,,,,,,,---......---...///000111222333333222111111111111111111222000111111222333333444444555444555777666666===EEELLL^^^qqq&&&&&&''''''(((((())))))***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***(((&&&'''***+++)))'''((((((***++++++***)))(((+++***)))(((((()))***+++(((((((((((())))))))))))''''''&&&'''((()))+++,,,))))))))))))))))))))))))))))))(((((('''''''''&&&************))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))******++++++,,,,,,))))))************))))))++++++***)))(((((())))))(((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,+++++++++***)))))))))$$$&&&(((***+++***)))(((++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,++++++*********+++,,,---,,,***)))***++++++,,,---...---,,,+++***,,,)))&&&&&&)))++++++***---,,,+++******,,,...///...,,,+++---///000,,,)))************************,,,,,,,,,++++++*********+++***)))((((((((()))***...,,,++++++,,,,,,***))).........------,,,,,,,,,,,,,,,+++******+++,,,,,,''''''((()))))))))))))))++++++***)))(((((())))))******+++,,,,,,,,,,,,+++......---,,,,,,+++******,,,,,,,,,++++++*********))))))))))))************))))))***+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,)))))))))))))))))))))***......---,,,+++))))))(((++++++++++++++++++++++++))))))******++++++++++++------,,,+++++++++,,,,,,000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///,,,***))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++---///000///,,,***+++---...,,,)))******++++++++++++,,,,,,---...///000000///...---...............---------............//////////////////000111222222333333333333222222222333444444111111222222222333333333333555666777777999===@@@IIIXXXooo))))))))))))************))))))))))))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((()))))))))***(((&&&$$$%%%'''((('''%%%)))***+++,,,++++++***)))******)))(((((()))************))))))((((((''''''+++***)))((('''(((((()))))))))))))))))))))))))))******)))))))))((((((((((((((())))))*********+++))))))*********+++++++++)))))))))))))))))))))))))))))))))***************))))))************))))))++++++***)))))))))))))))************************)))))))))***+++++++++,,,+++++++++***************((()))+++,,,---------,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++)))***++++++,,,+++++++++,,,)))'''(((***,,,,,,+++---,,,+++***+++,,,...///............///...,,,***++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))))))))***++++++---+++***+++,,,,,,+++***---------,,,,,,,,,++++++,,,,,,+++******+++,,,,,,))))))***++++++++++++***---,,,+++************+++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********))))))))))))************))))))***+++,,,,,,,,,,,,)))******++++++*********++++++++++++***************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,++++++,,,------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---......,,,++++++------,,,***,,,,,,------------......,,,---...//////...---,,,------------------------............//////////////////000111111222333333444333333222222222333333111111111222222222333333222444555666666888<<>>JJJWWWmmm))))))((((((''''''&&&&&&'''((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((((()))))))))*********+++++++++++++++,,,++++++,,,,,,,,,+++***)))(((((()))))))))(((((()))))))))******))))))((((((''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************((((((((((((((((((((((((******))))))((((((''''''))))))************))))))******)))))))))))))))***************************+++++++++***************)))))))))***+++++++++,,,***))))))))))))***+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,---,,,***)))***++++++***)))(((((()))+++,,,+++++++++,,,------,,,,,,---,,,,,,,,,,,,---.........111444222...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......+++***)))***,,,------+++++++++******************+++++++++++++++++++++++++++,,,,,,---------------...------,,,,,,,,,------******+++,,,,,,,,,,,,+++((()))***+++---...///000+++++++++***************))))))*********+++++++++))))))***+++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,++++++***))))))------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///---,,,,,,+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,++++++***------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...//////000000............///////////////000000000111111111222555444333222111111111111111111111111222222222222222333444555666888;;;>>>IIIWWWlll))))))((((((''''''&&&&&&(((((()))***++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((((((((('''((((((++++++***)))((('''''''''((((((((())))))(((((((((''''''(((((())))))******&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))************))))))***)))))))))))))))******))))))))))))))))))))))))+++++++++***************)))))))))***+++++++++,,,)))(((((((((((()))***************+++++++++,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***+++++++++++++++++++++++++++,,,---,,,***)))***+++---,,,+++)))))))))***+++***+++---------------------,,,,,,,,,------.........111444222...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---.........+++***)))***,,,------+++************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,---......************************************++++++++++++))))))***+++,,,,,,,,,,,,---------------,,,+++***++++++******))))))))))))---,,,,,,++++++*********++++++++++++++++++++++++,,,+++++++++++++++++++++*********+++,,,---...///......---,,,+++******+++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***,,,------,,,,,,+++++++++*********+++++++++,,,,,,...------------------...------...///000111111222............////////////000000000000000111111111555444333222111000000000000000111111111222222222333444666666777999===???IIIVVVkkk************))))))))))))((())))))************)))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++((()))***)))((('''(((******)))(((''''''''''''''''''(((((())))))(((((('''&&&&&&'''((()))***++++++)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((************))))))((((((***)))))))))))))))(((((())))))))))))))))))))))))***))))))))))))))))))((())))))************)))))))))))))))))))))******+++((((((((((((((((((((((((******************++++++***************+++++++++************************************++++++++++++++++++++++++++++++++++++------,,,,,,++++++*********++++++++++++,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,+++******************,,,------++++++---...,,,---------...............000111111...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---------------,,,*********,,,---,,,+++***************+++++++++***++++++,,,,,,++++++***)))***++++++,,,,,,++++++***************++++++,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------)))))))))************************++++++++++++,,,))))))***+++,,,,,,,,,,,,++++++++++++******)))((())))))))))))))))))))))))))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------...///...---+++******))))))++++++++++++++++++++++++%%%&&&(((***+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---+++***+++,,,,,,,,,------------............------------...............//////000000111............////////////000000000000000000000000444333222111111111111111000000000111111111111222333555666777777:::===@@@GGGUUUjjj))))))))))))************'''((((((((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++(((***,,,+++)))(((***,,,***)))(((''''''((())))))''''''((())))))(((''''''''''''(((((())))))******((())))))***)))((('''&&&((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))***************))))))(((((((((((()))))))))))))))))))))))))))))))))***************))))))************)))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))***+++++++++,,,+++++++++******************+++,,,,,,,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++'''((()))***++++++++++++***,,,,,,+++)))***,,,///,,,------...........................///...,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,++++++---+++***+++,,,,,,+++************+++++++++,,,,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***************+++,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,---......((()))))))))*********+++*********+++++++++,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++***)))((((((((())))))******++++++,,,((()))***+++,,,------...++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,------------,,,+++*********+++************************&&&''')))+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))***++++++---...---+++***+++---,,,,,,------------......------,,,++++++,,,------------------........................////////////000000000000000000000///222222111111111111111222000000000000111111111111333444555666777999<<>>EEESSSjjj++++++************++++++''''''(((((())))))*********)))(((''''''((()))***(((***+++***)))((()))*********+++******)))((('''))))))))))))************)))'''%%%&&&)))+++***((())))))(((((('''''''''&&&))))))(((((((((((())))))&&&&&&'''((()))***++++++((()))+++,,,+++***'''&&&))))))))))))))))))))))))***++++++***((('''(((***''''''(((((())))))*********)))(((''''''((()))***++++++***)))))))))))))))))))))))))))))))))))))))''')))))))))'''&&&'''(((++++++******))))))(((((())))))))))))))))))))))))***(((&&&%%%&&&(((+++---***************++++++,,,,,,+++***))))))***+++,,,******************************)))(((((('''((((((******++++++++++++******+++++++++*********))))))******,,,,,,+++)))'''%%%************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))***,,,...///+++,,,---...////////////...//////////////////...------,,,,,,,,,,,,++++++111///,,,)))((((((***+++,,,+++*********+++---...,,,++++++******++++++,,,...//////...,,,++++++,,,---,,,,,,+++*********+++************************)))))))))***++++++,,,,,,------,,,,,,+++***))))))''''''(((***+++,,,---...++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,------......******+++++++++,,,,,,,,,***++++++,,,,,,------...///+++((()))---...,,,)))///---,,,***))))))***+++...------,,,,,,------...***+++---...------...///+++,,,---.........---,,,+++++++++,,,,,,---------)))***++++++,,,---......000---+++))))))+++---000++++++,,,,,,---...//////........................///...---,,,,,,---...///......------------......///111222222222222333555444444333222222222333333000000000000111222333444444555666666666888;;;===FFFOOObbb|||))))))(((((((((((())))))(((((((((((())))))))))))***)))(((''''''((()))***''')))***)))((('''((()))((())))))*********))))))))))))))))))************,,,***((((((+++,,,+++***))))))((((((((('''''''''***)))(((''''''((()))***(((((((((((()))))))))))))))******+++***)))(((''')))))))))))))))))))))))))))))))))(((&&&&&&''')))((((((((()))))))))))))))))))))(((((((((((())))))+++***)))(((((((((((()))))))))))))))))))))))))))((()))))))))'''&&&'''(((*********)))))))))))))))************************,,,+++)))((()))***,,,---***))))))))))))***++++++++++++***))))))***++++++))))))))))))))))))))))))+++***))))))((((((((()))******++++++++++++******+++++++++*********))))))(((((()))***)))'''%%%$$$************************************************+++++++++++++++++++++++++++************,,,---...+++,,,---......///......+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++...,,,+++))))))***+++,,,,,,,,,+++***++++++------,,,++++++******++++++,,,+++,,,------,,,+++,,,...---,,,++++++******++++++++++++++++++++++++++++++))))))))))))))))))))))))------,,,,,,+++******)))(((((()))***+++,,,,,,---++++++++++++++++++++++++)))******************)))++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++'''$$$###&&&,,,//////---...---,,,+++************,,,,,,++++++++++++,,,,,,***,,,------,,,++++++,,,...---+++***)))***+++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++---///++++++,,,,,,---......///------------------------///...---,,,,,,---...///------,,,,,,,,,,,,------///111222222222222333555555555444333333333333444000000000000111222333444444555666666666777:::===EEEOOObbb{{{))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))&&&((()))((('''&&&'''((('''''')))******+++++++++))))))))))))************)))(((&&&&&&'''((('''&&&))))))((((((((((((''''''+++)))(((&&&&&&((()))+++***)))))))))((((((((('''************))))))))))))))))))))))))))))))))))))'''(((((('''%%%%%%&&&((())))))))))))))))))(((((((((((())))))))))))(((((())))))((((((''''''(((((())))))))))))))))))))))))((()))***)))'''&&&'''((())))))))))))************+++++++++++++++++++++++++++++++++***************))))))((((((((()))******++++++***))))))***++++++((((((((((((((((((((((((++++++***))))))))))))*********++++++++++++******+++************)))))))))((())))))***)))(((&&&%%%************************************************++++++++++++++++++++++++,,,++++++******+++,,,,,,***+++,,,------.........---......//////......---------,,,,,,,,,,,,++++++*********++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,)))***,,,,,,++++++---///,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((---,,,,,,++++++*********************+++++++++,,,************************))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,+++******)))))),,,)))&&&'''+++,,,+++))),,,,,,,,,,,,+++******)))++++++************+++++++++---...---+++)))))))))111...)))&&&%%%&&&)))+++---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++------,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,++++++,,,,,,,,,///000222222111111333444666555444444333333444444000000000000111222333444444555666666666777:::===DDDNNNaaayyy++++++************++++++******))))))((((((''''''))))))(((((((((((())))))'''((())))))''''''((()))(((((()))***************((()))))))))************)))(((&&&&&&&&&&&&&&&%%%))))))((((((((((((((((((+++)))'''&&&&&&''')))+++))))))))))))((((((((((((******))))))((()))******))))))))))))))))))))))))''''''((('''%%%%%%'''(((+++******))))))((((((((('''((()))******)))((('''((((((''''''''''''(((((())))))))))))))))))))))))((()))***)))'''''''''((((((((())))))******++++++************************))))))******)))((('''&&&((((((((((((((())))))***+++******************+++))))))))))))))))))))))))++++++***************+++******++++++++++++******************))))))))))))***++++++++++++***)))(((************************************************++++++++++++++++++++++++---,,,,,,++++++***************+++,,,------------//////000000000000//////------,,,,,,,,,+++++++++)))***+++,,,---,,,++++++,,,+++++++++************,,,++++++******++++++,,,)))***,,,++++++***,,,---,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++*********************+++++++++,,,,,,,,,+++++++++*********))))))000...++++++,,,,,,+++)))++++++,,,---,,,+++***)))++++++************+++++++++,,,------+++******+++///,,,)))&&&&&&'''***,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------...///111111000000222333555444333333222222333333000000000000111222333444333444555555555777:::<<>>HHHZZZnnn...---+++)))((())))))***...&&&###''',,,---,,,---+++---...,,,)))'''(((***))))))))))))((((((((((((******))))))((((((''''''))))))))))))************''''''''''''((((((((())))))'''&&&%%%%%%&&&''')))((((((((()))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))***)))(((&&&######&&&((()))***+++++++++)))((('''))))))(((((((((((())))))+++*********))))))((((((************))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++******(((''''''''''''(((******+++++++++++++++******************''')))+++,,,---,,,+++***(((((()))***++++++,,,,,,))))))***+++,,,,,,,,,,,,(((((())))))*********+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************(((((('''(((((()))******++++++******************)))***++++++++++++***))),,,---......//////....../////////......---------------------------------++++++***************+++++++++++++++++++++++++++((())))))))))))*********((()))***+++++++++++++++///...------++++++***)))***+++,,,------------------,,,,,,++++++,,,,,,---------------,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,------......******+++,,,,,,***)))(((************************,,,***((())),,,...---+++++++++******))))))((((((***++++++,,,,,,++++++*********+++++++++******)))+++,,,...//////...,,,++++++)))(((&&&&&&((()))+++++++++,,,,,,,,,,,,------*********************+++,,,++++++***++++++,,,,,,------------------------...------------.../////////...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---........................---...///000111222333333555444222000000000000111000111111222222333444444///444888777333111333777???III[[[ooo++++++***)))(((((('''(((***(((+++111333///)))&&&)))+++,,,+++)))((()))+++))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))************'''''''''((((((((()))))))))((('''&&&&&&'''((()))((((((((((((((())))))***))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***+++***(((&&&%%%''')))***************)))(((((())))))(((((((((((())))))************)))))))))(((************))))))))))))((((((((((((((((((((((((***++++++,,,,,,++++++***+++++++++******)))(((''''''((()))******+++++++++************************&&&''')))*********(((((('''(((((()))******+++++++++++++++,,,,,,+++******))))))******************,,,,,,++++++************++++++++++++++++++++++++)))))))))))))))************))))))))))))******+++************************+++,,,------------,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********------------------------++++++************++++++++++++++++++++++++++++++)))))))))*********++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++******)))((()))***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++)))))))))******++++++,,,+++++++++++++++***))))))++++++++++++++++++++++++,,,***((())),,,------+++************))))))))))))***++++++++++++++++++*********+++++++++******)))***+++,,,------,,,+++***,,,***)))(((((()))***,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++,,,------........................------...///000111111222,,,,,,,,,---///111333555000111111222222333333444333666888777555444666999>>>HHHYYYmmm}}}((())))))(((((('''&&&%%%+++)))+++111444000,,,+++((()))******))))))+++,,,(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************''''''((((((((()))))))))***)))(((''''''((()))***)))(((''''''''')))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++,,,,,,+++)))(((((()))+++******)))))))))))))))))))))(((((((((((())))))************))))))))))))************))))))))))))''''''''''''''''''''''''******++++++++++++************+++******)))(((''''''((()))******+++******************************&&&''')))******)))(((((('''''''''((())))))******,,,,,,,,,,,,+++***)))(((+++++++++++++++*********+++************)))))))))*********************************))))))))))))))),,,+++***************+++************************+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,.........---------------------------------------++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---------------************************))))))***+++++++++*********************************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++)))))))))***************++++++++++++++++++++++++)))******+++++++++******************************,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,......//////...,,,***(((---,,,,,,+++*********+++************************+++++++++++++++,,,,,,---...------,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...........................------....../////////000//////.........///000000000000111111222333333333666666555555555666888999===FFFVVVjjj{{{'''((()))))))))(((&&&%%%***+++444CCCKKKFFF;;;333))))))******))))))******(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))************'''(((((((((((()))))))))******)))(((((()))******)))((('''&&&''')))+++,,,)))))))))******)))))))))***)))(((''''''((()))***(((((((((((((((((((((((()))+++,,,,,,***)))))))))+++***)))(((((()))***+++))))))(((((((((((())))))*********)))))))))))))))************)))))))))(((((((((((((((((((((((((((******++++++++++++*********************)))(((((((((((()))***************))))))))))))************)))***++++++++++++******((((((((()))))))))******+++++++++++++++***))))))---,,,,,,++++++************)))))))))))))))))))))************************************)))))))))))),,,+++******))))))))))))***************+++++++++************************,,,---......//////......////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,)))*********+++++++++,,,+++,,,,,,---------,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++------,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,)))))))))******+++++++++++++++************++++++))))))***+++++++++************))))))))))))******,,,+++************+++,,,***++++++++++++,,,,,,,,,,,,...000111000...,,,***------,,,+++************************************+++++++++++++++,,,------------,,,,,,+++,,,,,,---------------------------------,,,,,,,,,+++++++++------,,,,,,,,,---..............................////////////////////////333333222111000/////////000000000111222222333333666444111111333666777777>>>FFFUUUhhh}}}|||((()))***++++++)))(((''')))...@@@YYYfff\\\CCC000,,,+++***)))))))))(((''''''((((((((()))))))))***(((((((((((())))))))))))((()))))))))************(((((((((((()))))))))*********))))))))))))******((('''''''''((()))+++,,,))))))************))))))***)))(((''''''((()))***((((((((((((((((((((((((((()))++++++)))(((((((((+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))******************)))))))))((()))))))))))))))))))))))))))******++++++******))))))************))))))(((((())))))************)))(((((()))))))))***************+++++++++*********))))))***************+++((()))******++++++++++++---,,,,,,++++++*********)))))))))))))))))))))***++++++++++++++++++++++++*********)))))))))))))))+++***)))((((((((((((((())))))*********+++++++++************************,,,---......//////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,---------,,,,,,+++++++++,,,------,,,++++++)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,))))))******++++++,,,,,,+++******))))))******+++((()))***+++++++++++++++,,,+++************+++,,,*********))))))******************+++++++++,,,,,,***,,,...000111000...,,,---,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,,,,------------------------------------,,,,,,,,,++++++------,,,,,,,,,---..............................000000000000000000000000------///000111222333333///000000111111222333333666444111222444666888888???GGGUUUggg{{{}}}******++++++++++++******...,,,111@@@KKKGGG888,,,---+++))))))))))))'''%%%''''''(((((())))))******(((((((((((())))))))))))))))))))))))************((((((((()))))))))******)))))))))******)))))))))&&&&&&'''((()))***++++++((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))'''((())))))'''''''''))))))))))))))))))******+++))))))(((((((((((())))))))))))))))))************************))))))))))))************************))))))************))))))))))))************))))))))))))************))))))'''(((((())))))*********)))))))))(((((((((((((((***************+++++++++'''((()))***+++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++((()))))))))***************)))(((((((((((((((((()))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,++++++***+++++++++,,,,,,---------******+++++++++***))))))+++,,,---......---,,,+++)))***++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,*********++++++++++++++++++***)))(((((()))***+++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++(((***,,,...//////......,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++++++++++++++,,,,,,---,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................///000000000111111222222....../////////...---,,,//////000000111222222222666666555555666888:::;;;>>>FFFTTTfffzzz}}}}}}++++++*********+++++++++///'''!!!###'''((()))***+++)))(((((()))***(((&&&'''''''''((()))*********'''((((((((()))))))))***))))))))))))************(((((()))))))))*********((())))))))))))))))))((($$$%%%(((***++++++***)))((()))+++,,,,,,+++)))((((((((())))))))))))(((((())))))))))))))))))))))))((()))((('''&&&&&&(((***(((((()))***************))))))(((((((((((())))))((()))))))))************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))''''''(((((()))******+++***))))))(((((((((((((((***************)))))))))((()))***************)))))))))******************************++++++,,,,,,************************''''''((()))***++++++,,,)))))))))((())))))******((())))))***++++++,,,,,,------,,,++++++,,,------***+++,,,,,,------,,,,,,........./////////000000++++++++++++++++++++++++++++++++++++,,,---......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,+++++++++++++++++++++,,,,,,,,,***++++++++++++***)))(((***+++,,,------,,,+++******++++++++++++******)))++++++++++++++++++++++++)))*********++++++++++++)))))))))******++++++,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++------,,,)))(((***,,,,,,++++++++++++++++++***+++***)))(((((()))***+++(((((()))++++++,,,,,,+++***+++,,,------,,,+++******++++++++++++++++++***************++++++++++++)))***+++,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++******+++,,,,,,---,,,,,,,,,---------.........------------,,,,,,,,,+++++++++++++++,,,------........................---......///000111222222444333222000---***'''%%%//////000000111111222222333555888888777777999<<<;;;CCCSSSfffzzz|||yyy,,,+++***))))))***+++,,,&&&'''+++///---'''%%%'''***'''&&&'''***+++***'''&&&''''''((()))******+++'''((((((((())))))******))))))))))))************))))))))))))************(((((())))))))))))((((((###%%%(((+++,,,+++***)))((()))+++,,,,,,+++)))((('''((()))******)))(((''')))))))))))))))))))))))))))))))))'''&&&'''))),,,'''((()))+++++++++***)))))))))(((((((((((())))))(((((())))))*********+++************))))))))))))(((((((((((((((((((((((())))))************))))))((())))))*********))))))))))))*********))))))(((&&&''''''((()))******+++,,,,,,+++***))))))******))))))))))))((((((((((((***++++++******)))((('''(((((())))))*********+++******+++++++++,,,,,,,,,))))))))))))))))))))))))&&&&&&''')))***+++,,,---***)))))))))***+++,,,,,,((())))))***++++++,,,,,,,,,+++***))))))***+++,,,,,,---......//////......+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,.../////////...---,,,,,,************************---------------,,,+++***((()))+++,,,,,,+++)))(((+++++++++++++++***)))(((++++++++++++++++++++++++))))))******++++++++++++******+++,,,------......+++,,,---...---,,,+++***************************+++---...,,,)))(((***,,,---,,,,,,++++++*********+++***)))'''''')))***+++(((((()))++++++,,,,,,,,,)))***,,,------,,,***)))+++,,,,,,------,,,,,,+++)))************+++++++++++++++******************)))))))))***+++,,,......++++++++++++++++++++++++*********)))***++++++,,,+++*********+++,,,,,,---,,,,,,,,,------...............---------,,,,,,,,,++++++******++++++,,,---........................,,,,,,---...///000111222111111222111111///---,,,/////////000111111222222///333888888555444777;;;777AAAQQQfff{{{|||vvv---,,,***)))((()))******++++++******)))(((((((((((()))))))))((((((***,,,***)))(((''''''((()))***(((((((((((())))))))))))(((((()))***************((('''&&&&&&&&&((()))***))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))************))))))))))))))))))))))))(((((()))+++,,,,,,,,,,,,)))******+++++++++******************************************************))))))))))))((((((((((((+++++++++++++++++++++++++++*********))))))((((((***************++++++,,,))))))************)))))))))))))))))))))******+++******))))))))))))******+++*********))))))(((((()))***,,,---,,,***((('''...---,,,+++************************************++++++******)))((((((((())))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***//////.........---------***+++,,,---...000111111/////////....../////////111111000000//////......++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,......---+++***+++,,,,,,+++******+++,,,,,,...------------...//////,,,,,,++++++***)))((((((......---,,,+++***)))(((+++*********+++,,,,,,---)))***,,,------,,,+++***,,,+++******))))))******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))************************+++++++++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************'''((()))***************)))***,,,,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******,,,...333111...,,,,,,---,,,+++---------........./////////......,,,+++***))))))------...//////...------...///000...++++++...111777555222111222333222222666555333111///////////////.........000222444555444555555555555777:::===@@@CCCMMM```xxxuuu,,,,,,+++***************)))))))))))))))*********+++,,,,,,***(((((()))***+++***)))(((((()))***+++(((((((((((())))))))))))(((((()))***************(((((('''''''''((())))))))))))))))))))))))))))))+++******))))))******+++))))))))))))************))))))))))))))))))))))))************)))((('''&&&(((((()))***++++++******************************************************(((((((((((())))))))))))************************************)))))))))(((***))))))))))))***++++++))))))************)))))))))))))))))))))******+++******))))))))))))******++++++++++++*********)))***++++++,,,+++***)))((()))))))))(((((((((((((((************************************++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++******+++++++++,,,,,,------+++,,,,,,---...///000000......////////////......111111000000000000000///---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++,,,,,,,,,,,,,,,+++---...---,,,++++++,,,,,,,,,+++******+++,,,,,,+++************+++,,,,,,......------,,,++++++***,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,++++++***))),,,+++++++++************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,***)))))))))******''''''(((***+++,,,---...+++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++++++++)))***++++++***)))***,,,************************,,,------,,,******,,,......,,,++++++,,,------,,,,,,,,,---------.........------------,,,,,,,,,,,,...---,,,,,,,,,,,,---......//////...,,,+++...000333111000000111111111000222222000000000000111222000000000000111222444555333444444444444666999<<>>BBBMMM___wwwttt***+++,,,------,,,+++***(((((())))))************++++++***(((%%%###$$$%%%************************(((((((((((())))))))))))(((((()))***************((()))*********((('''%%%(((((((((((((((((((((((()))((((((''''''(((((()))((()))))))))************))))))))))))))))))))))))))))))*********))))))((($$$%%%&&&((()))*********************************((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))*********)))))))))))))))((((((((((((((())))))***)))******++++++******))))))))))))))))))******++++++******))))))******+++++++++++++++++++++++++++++++++***))))))******+++((())),,,.........---,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++,,,---......//////------------------------,,,---///000000///---,,,000000222333333333333222222111000...---,,,,,,,,,+++******))))))******+++------------------------++++++,,,------...//////---...---+++******,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++++++++******)))))))))******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,...---+++***)))***+++++++++,,,,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++******************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++******+++---------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,,,,---///222222111///******+++++++++,,,,,,,,,---------.........//////...------,,,,,,------...------......---......///------///222444333111...------......000111222333222222222111222222222222000222333333333444777999===BBBMMM___vvvyyy)))***,,,------,,,+++***************))))))((((((*********(((&&&%%%&&&(((((())))))))))))))))))((((((((((((((())))))))))))(((((()))***************))))))*********)))'''&&&((((((((((((((((((((((((,,,++++++******++++++,,,((()))))))))************((((((((((((((((((((((((((((((((((((((((((''''''$$$$$$&&&'''))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++************************))))))))))))))))))******((((((((((((((())))))*********++++++++++++******)))))))))))))))******+++++++++************++++++))))))******************+++******))))))***++++++$$$&&&(((***++++++***)))************************++++++******)))))))))))),,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))---------------------------------------,,,,,,,,,,,,---...//////...---,,,///111222444444444333222333222111///...------,,,+++******))))))******+++------------------------++++++,,,------...//////---...---+++******,,,...++++++++++++++++++++++++---------------...//////++++++***************))),,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,++++++***)))***+++---...+++,,,,,,,,,++++++******++++++++++++++++++++++++((((((((((((((((((((((((************+++*********+++++++++*********))))))*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))))))))+++,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---.........///111111///,,,*********+++++++++,,,,,,//////.........---------,,,...///111111///...,,,---------......//////......///111444777666333111......//////000000000000000000111111111111111111///111333333333444666888<<>>GGGXXXnnnvvv))))))))))))))))))))))))******+++,,,,,,++++++***---,,,+++***((('''&&&%%%+++******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))---((($$$&&&***,,,(((###(((((())))))))))))((((((((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))---+++******++++++)))(((((((((((((((((((((((((((************))))))))))))&&&&&&'''((((((((((((((())))))((('''''''''((((((,,,***)))''''''((()))***++++++************))))))******))))))))))))******))))))))))))************((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++***))))))))))))***++++++((()))******++++++*********++++++++++++,,,,,,,,,,,,,,,++++++***+++++++++************+++++++++++++++************++++++,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++------------------------......//////......---,,,---............------,,,/////////000//////...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))++++++,,,,,,,,,,,,------))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))******+++------,,,,,,+++***************+++++++++,,,,,,,,,*********+++++++++++++++,,,+++))))))+++---------***+++,,,,,,,,,+++***)))(((((()))***++++++,,,,,,---.........,,,+++(((''',,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,------------,,,,,,---------,,,++++++))))))***++++++++++++++++++,,,---,,,+++***+++,,,---------,,,,,,------......------,,,------......---...000111111111000///.........,,,+++,,,///222333222111000000111222333333333333333333444555555999<<>>===<<<<<<<<<<<<<<<<<<===<<<:::888777777777777777777777666555444222222222222111111111222222333......//////000111111222000000000///---+++***)))/////////.........------------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,---,,,***((()))***+++---...///000///...---,,,,,,,,,------,,,,,,,,,++++++*********...------------...//////***++++++,,,,,,++++++*********++++++++++++***************++++++*********))))))*********+++++++++---------,,,,,,+++++++++''''''''''''''''''''''''++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,***++++++,,,,,,++++++***+++******))))))******+++)))***+++,,,,,,,,,+++***---,,,***)))))))))******++++++++++++++++++++++++//////...---,,,,,,,,,,,,***+++---//////...---,,,------------------------)))******++++++,,,,,,------,,,+++***+++,,,---...////////////000000000000---...///000111222333444000000000111222222333333777888888777555555666777777>>>BBBMMM```ooo|||((())))))************))))))************))))))((())))))*********+++++++++))))))((((((((('''''''''))))))))))))))))))))))))((((((''''''((()))***+++(((((((((((((((((((((((('''(((***+++++++++)))((())))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))***))))))))))))))))))(((((((((''''''++++++*********)))))))))++++++*********)))))))))***++++++***(((''')))************)))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************''')))++++++***))))))******,,,---,,,******+++,,,,,,,,,,,,,,,---------------///111222222222333444555555777888999999999999;;;<<<>>>???@@@???>>>===@@@AAABBBCCCDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBCCCCCCDDD?????????>>>===;;;:::999:::999888777666555555555111111111222222222222222000000000//////...------,,,,,,,,,,,,------------++++++,,,,,,------......------------------------...,,,******,,,---,,,+++------------,,,,,,,,,,,,---,,,***(((((()))***+++,,,,,,,,,+++++++++******---------............///++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))))))))*********------------------------+++++++++++++++++++++++++++++++++++++++,,,------***++++++,,,,,,++++++***+++++++++++++++,,,------,,,,,,---.........---,,,---,,,+++***)))******+++++++++++++++++++++++++++...---------------......+++---...//////...,,,+++------------------------//////...------,,,,,,+++,,,,,,+++++++++,,,---.........//////000000111111222222111000000///.........//////000111111222222333444444333222222444555666===@@@JJJ]]]lll}}}|||)))************))))))(((((())))))************))))))))))))*********++++++***)))((('''''''''((()))))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))'''((()))++++++******)))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((())))))******************)))))))))))))))((((((******))))))))))))((((((******))))))))))))((((((******+++***(((''')))***(((((())))))************))))))))))))))))))))))))))))))))))))******************************************************))))))''')))+++,,,+++***+++,,,***,,,---,,,++++++,,,---.........///////////////000333666777888999;;;===>>>???@@@BBBCCCDDDDDDDDDEEEFFFHHHIIIIIIIIIHHHGGGHHHIIIKKKMMMOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTOOONNNMMMLLLLLLMMMNNNOOOKKKKKKKKKJJJIIIGGGEEEDDDEEEDDDBBB@@@>>><<<;;;;;;888888888777666555555444000000111111111111111111+++++++++,,,------......,,,,,,------...//////000...........................---++++++---...---,,,///.........---,,,,,,,,,---+++)))''''''(((***+++,,,,,,,,,,,,++++++++++++,,,,,,.../////////...---++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,------...///***++++++,,,,,,++++++*********++++++,,,---//////,,,------......------,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000---.../////////...---,,,------------------------//////......---,,,,,,,,,,,,,,,,,,+++,,,------...------...///000111222222333222111000...---,,,+++.........///000000111111000111222222111222444666666===>>>GGGYYYhhh|||{{{***************)))(((''''''((()))***************))))))))))))************+++)))(((&&&&&&''')))***((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))************)))************)))))))))))))))))))))((((((((((((((()))))))))((((((((((((((()))******)))(((((()))+++))))))))))))))))))******((((((((((((((((((((((((((()))))))))************************************++++++************))))))''')))++++++******+++,,,***,,,------,,,,,,---//////000111222333444555666777999===??????AAACCCDDDFFFGGGIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPOOOLLLMMMOOOQQQTTTVVVXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZRRRRRRQQQPPPPPPPPPQQQRRRUUUUUUVVVUUUTTTRRROOONNNNNNMMMKKKIIIGGGEEEDDDDDDBBBAAA@@@???===<<<;;;;;;555444444333333222222333........................000//////......------,,,///////////////////////////...---------.........---------....../////////000...+++))))))***---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,------------------,,,+++++++++,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......***++++++,,,,,,++++++***))))))***+++,,,...///000++++++++++++++++++******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,---...////////////...------------------------******++++++,,,---------,,,,,,,,,,,,------............//////000000111111............////////////......//////000111111111111333444444444555777999888>>>???FFFWWWggg}}}zzz***************)))(((''''''((()))***************(((((()))))))))*********+++)))(((&&&'''(((***+++((((((((((((((((((((((((***************)))))))))(((((((((((((((((((((((((((((()))***************'''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))&&&'''(((((())))))(((((())))))))))))************((((((((((((((()))))))))((((((((((((((())))))))))))******)))((((((***+++++++++******)))(((((('''((((((((((((((((((((((((((()))))))))************************************+++++++++***************''')))************,,,---+++---...///......000222222333555777999<<<>>>???@@@BBBEEEFFFFFFGGGHHHJJJLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTOOOPPPRRRTTTVVVXXXZZZ[[[[[[[[[\\\\\\\\\[[[ZZZYYYVVVUUUSSSRRRRRRRRRSSSTTTYYYZZZ[[[\\\[[[XXXVVVTTTSSSRRRQQQOOONNNNNNMMMMMMKKKJJJIIIHHHGGGEEEDDDDDD===<<<:::777555444444333222222111000...---,,,,,,//////......------,,,,,,////////////////////////............------...///---------....../////////111000---++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,************+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***************))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---***++++++,,,,,,++++++*********+++,,,...000222333,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********+++,,,---///000000111------------------------***++++++,,,,,,---......,,,,,,---------.........000000000000////////////,,,,,,---...///000111111//////000111111222222333222333444555555666888:::;;;AAAAAAGGGWWWggg~~~yyy)))************))))))(((((())))))************)))((((((((()))))))))*********)))((((((((()))***+++))))))))))))))))))))))))))))))***++++++******)))(((((((((((((((((((((((()))))))))))))))*********''''''(((((())))))******))))))))))))))))))))))))***))))))(((((())))))***&&&&&&'''((((((((((((((((((((()))))))))))))))***(((((())))))))))))******(((((())))))))))))******((()))***)))((((((***,,,,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))*********************************************+++++++++,,,,,,(((***++++++***+++---///...000222333222333555777777888:::===@@@CCCEEEFFFGGGIIILLLMMMLLLLLLNNNOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVSSSTTTUUUVVVXXXYYY[[[[[[[[[[[[\\\[[[ZZZYYYWWWVVVVVVVVVUUUTTTTTTUUUVVVWWWYYY[[[]]]^^^^^^\\\YYYWWWVVVUUUTTTTTTSSSSSSSSSSSSQQQQQQPPPOOOOOONNNMMMMMMGGGEEEAAA===:::888777777555444333111///---,,,+++,,,,,,------.../////////////////////////////////---...///...,,,,,,...//////.........---,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,------------,,,,,,.../////////...---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,))))))*********++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,++++++***+++++++++++++++*********------------------------++++++++++++++++++++++++******))))))******+++,,,***++++++,,,,,,++++++***------...///000222444555//////...---,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))******+++,,,---///000000------------------------000000//////...---------,,,,,,---............---000000000000////////////////////////////////////000000000111222222333333000111333333333444666888:::AAABBBFFFUUUeee}}}xxx((())))))************))))))************))))))((((((((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))((((((***+++,,,++++++***)))))))))))))))))))))))))))))))))))))))******+++'''''''''((()))*********))))))))))))))))))))))))******))))))))))))******''''''((()))))))))))))))''''''((((((((())))))))))))))))))*********++++++)))))))))*********++++++((()))***)))((((((***,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))******+++,,,------+++,,,------,,,---000222333555777888888999;;;===??????AAACCCEEEGGGHHHIIIKKKMMMOOOQQQQQQQQQRRRTTTVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXYYYXXXVVVTTTQQQOOOOOOOOOOOOPPPRRRTTTVVVXXXWWWYYY\\\^^^___]]][[[YYYXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTNNNLLLHHHDDDAAA???>>>>>>999888777666444222111111---......//////000000111........................,,,...///...,,,+++---///------------,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,---------......---------............///,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***++++++,,,,,,++++++***.........------,,,,,,,,,------------------------++++++++++++++++++++++++***))))))))))))***++++++***++++++,,,,,,++++++***---------...///111222333000///...,,,++++++,,,,,,))))))+++,,,,,,,,,++++++------------------------,,,,,,+++++++++++++++,,,,,,++++++++++++,,,------------------------------000000000///......------,,,,,,.../////////...---------...///000111222222111111111000000///////////////000000111222222222000111222222111222444666666>>>???DDDRRRaaayyyxxx'''((()))******************************)))((('''(((((((((((())))))))))))'''((()))***************))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++************************)))))))))))))))******+++&&&''''''((()))******+++))))))))))))))))))))))))******))))))))))))******(((((()))***************&&&'''''''''(((((())))))))))))******+++++++++,,,))))))******+++++++++,,,((()))***)))((()))***,,,))))))))))))************))))))))))))))))))))))))))))))))))))************************************(((((()))***,,,---...///---...///......000222555777999;;;<<<<<<===???AAADDDEEEFFFGGGHHHIIIJJJJJJLLLNNNQQQSSSSSSTTTVVVXXXZZZZZZ[[[[[[ZZZZZZYYYXXXYYYXXXXXXXXXXXXYYYZZZZZZWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTRRROOOLLLJJJFFFFFFGGGIIILLLPPPSSSUUUVVVXXX[[[^^^___^^^\\\ZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXSSSPPPMMMIIIFFFDDDCCCCCC======<<<;;;:::999888888222222111111000/////////........................,,,---///---+++***---///((()))***+++---...///000,,,---...///...---,,,+++,,,,,,,,,------............------------...//////,,,------......------,,,---..................---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,++++++++++++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,,,,+++++++++*********+++,,,---...///...---,,,***))))))******((()))***+++,,,++++++***------------------------,,,,,,,,,,,,---...//////...---,,,+++************------------------------++++++,,,,,,---......///,,,,,,.../////////...---***+++,,,...111333555555000000000000111111111111......//////000111111111111222333333222333555666222;;;===BBBOOO^^^vvvwww************************)))************+++++++++,,,,,,+++***))))))******************************+++++++++++++++***)))((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))---+++***+++)))%%%&&&+++))))))))))))************(((((((((((((((((((((((())))))))))))************---,,,***)))))))))******))))))))))))))))))))))))(((&&&%%%&&&(((+++,,,,,,))))))))))))(((((((((((('''((()))++++++******)))))))))(((((((((((()))))),,,,,,+++***))))))******)))+++,,,,,,+++)))***+++***,,,---,,,+++***+++,,,***,,,///222666999;;;<<<<<<>>>@@@AAABBBDDDGGGJJJIIIIIIIIIIIIKKKLLLMMMNNNSSSSSSTTTUUUVVVVVVWWWXXXYYYYYYZZZZZZ[[[ZZZZZZZZZXXXYYY\\\]]]]]]\\\YYYXXXXXXSSSNNNLLLLLLLLLLLLJJJIIIHHHGGGEEECCCAAA???>>>;;;;;;===@@@DDDGGGJJJLLLLLLNNNQQQTTTUUUUUUTTTTTTVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXZZZXXXTTTOOOLLLIIIGGGFFFFFFCCC@@@???AAAAAA???<<<;;;:::888555444444444444000000000222222000,,,)))///.........------,,,,,,///---,,,++++++,,,...///---,,,,,,++++++,,,,,,------..................---,,,,,,++++++,,,...///111.........------,,,,,,,,,...---,,,,,,+++++++++++++++,,,,,,,,,,,,+++*********++++++,,,,,,------...---,,,,,,++++++,,,,,,---))))))***++++++,,,------***)))))))))***+++,,,,,,,,,,,,,,,++++++*********((()))+++---...---+++***000///...------------------,,,***(((((((((((()))---,,,,,,+++*********+++******+++,,,,,,---......++++++++++++,,,...000111...---,,,,,,---...------///)))'''+++...,,,---222000000000///......------,,,,,,,,,++++++*********,,,,,,------,,,,,,+++***,,,------......------,,,+++++++++,,,,,,------------...000111111111000///000000000000111111111111000000000000000000000000...............///000000///000222444444444222111333777>>>GGGOOO]]]sss~~~vvv************************)))************+++++++++,,,++++++***))))))******************************+++++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&%%%''',,,,,,(((&&&'''))))))))))))************************************))))))))))))************++++++)))((((((((())))))((((((((((((((((((((((((***(((&&&&&&'''(((((('''(((((((((((())))))))))))'''((()))***+++******)))******))))))))))))******,,,+++***))))))))))))***(((***+++,,,+++++++++---+++---......------///111222444666999<<>>======<<<;;;;;;:::999999999999:::<<<>>>AAACCCDDDCCCDDDFFFGGGHHHIIIHHHHHHLLLMMMMMMNNNOOOPPPPPPQQQSSSTTTVVVXXXZZZ[[[\\\]]]]]][[[XXXUUURRRPPPNNNNNNKKKHHHEEEDDDEEEFFFEEECCCBBBAAA???<<<:::888777777666444222111222111000////////////.........------///...,,,++++++---...///------,,,,,,+++,,,,,,,,,------............------,,,,,,,,,,,,------...///......---------,,,,,,,,,------,,,+++++++++,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++,,,---------******************+++,,,---------,,,,,,,,,++++++******,,,---------,,,,,,......------,,,,,,,,,,,,...---+++***)))))))))***++++++***)))))))))))))))++++++,,,,,,,,,,,,------///...------------...///...---,,,+++,,,,,,,,,,,,---******,,,***%%%%%%(((........................,,,,,,,,,,,,++++++++++++)))***+++,,,---.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---.../////////......//////000000000000111111000000000000000000000000//////......//////000111222222444555555444333222333666===FFFNNN\\\rrr|||www************************)))************+++++++++,,,+++******)))*********))))))))))))))))))))))))***++++++++++++***))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&+++444888333,,,)))))))))))))))************************************))))))))))))***************)))(((((('''(((((((((((((((((((((((((((((((((***(((&&&&&&'''''''''&&&''''''(((((())))))******(((((()))************)))++++++************+++++++++***))))))))))))))))))'''(((***+++++++++---...---...///000000222666999<<<>>>@@@BBBEEEGGGHHHHHHLLLLLLLLLJJJIIIKKKNNNPPPPPPPPPQQQQQQRRRSSSTTTUUUTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYZZZYYYYYYXXXWWWVVVTTTTTTUUUTTTRRROOOLLLJJJ@@@===999666666666555444333333333444444555555555777777777777888:::;;;<<<:::;;;;;;;;;<<<<<<<<<<<<@@@AAACCCEEEGGGIIIJJJKKKNNNPPPSSSWWWZZZ]]]___```^^^]]][[[YYYWWWVVVVVVUUUPPPNNNJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGDDDAAA>>><<<===999444111111222333333////////////............///...---,,,,,,---...///......---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...---------...------------,,,,,,,,,,,,,,,+++++++++,,,---------............---,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,++++++************+++......------------,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,...---,,,++++++***++++++,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********...---,,,++++++,,,---...,,,+++...222111......111++++++,,,------...//////,,,,,,,,,,,,------------)))***+++,,,---.........,,,------......------,,,---------,,,,,,,,,,,,,,,++++++,,,------------,,,....../////////000000000000000000000000000000000000000000///000111111222555555555555444444444444444777===EEENNN\\\rrr|||yyy************************))))))*********+++++++++++++++***************+++((((((((((((((((((((((((******+++++++++******)))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))+++)))---777<<<888000+++((()))))))))************************************((()))))))))************))))))))))))((()))))))))'''''''''''''''''''''''''''&&&%%%&&&)))******)))&&&''''''((()))******+++((()))))))))************+++******))))))******+++******)))(((((())))))***''')))************,,,...///000222333555888<<<@@@CCCDDDFFFIIIKKKMMMNNNOOOOOOOOONNNMMMLLLMMMPPPSSSQQQRRRRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOONNNLLLLLLKKKJJJGGGDDDAAA???:::888666333222222222111111111222222333444444555555555555555555666777888888888777666666666666666888999;;;<<>>888444333333333222/////////......---------000///...------......//////...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---.........---,,,+++------------------------++++++++++++,,,,,,---...---------------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++************---------------,,,,,,,,,,,,,,,++++++++++++,,,------------------------,,,------,,,+++++++++++++++......---,,,,,,------...******+++,,,,,,---......++++++***)))((('''&&&&&&,,,,,,,,,,,,,,,...111333111...,,,...//////,,,++++++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,------,,,,,,+++***,,,------......------,,,---------------,,,,,,,,,++++++,,,,,,------------------......//////000000000000000000000000000000111111000000111111222333666555444444333444444444777888===EEEOOO^^^ttt~~~}}}************************))))))*********++++++++++++***************++++++(((((((((((((((((((((((()))******+++++++++******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))+++''''''...333000***'''((()))))))))************))))))))))))))))))))))))((()))))))))************)))*********************(((((((((((((((((((((((()))(((''')))***++++++)))&&&''''''((()))******+++)))))))))))))))*********))))))(((((((((((())))))******))))))))))))******)))***++++++***+++---///222444666888:::>>>BBBEEEEEEFFFIIILLLOOOQQQRRRSSSPPPQQQQQQPPPPPPQQQTTTWWWSSSSSSTTTTTTTTTSSSRRRRRRQQQPPPOOONNNLLLKKKIIIIIIHHHHHHHHHGGGGGGEEEDDDCCCAAA@@@@@@>>><<<:::777666555444333222000000111111111111222222222222333333222222222333444666777888777666555444333333333333555555555666777888888999<<<>>>BBBGGGLLLPPPSSSUUUSSSTTTUUUVVVWWWXXXYYYYYYWWWVVVSSSPPPNNNMMMMMMNNNNNNPPPRRRSSSSSSQQQNNNLLLJJJGGGBBB>>><<<999666333111111000///...---,,,,,,000000//////............///...------,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,---.........---,,,+++------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,+++******+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,------------......------,,,+++*********++++++++++++++++++,,,,,,,,,,,,+++************++++++---...////////////......+++++++++++++++*********---------,,,,,,---......((((((***+++---...000000((((((((((((((((((((('''***+++,,,---...111666:::XXXNNNAAA:::888555---%%%------,,,,,,,,,+++++++++,,,,,,,,,------.........,,,,,,------,,,,,,+++***,,,------......------,,,---------------------------------------.........---------...///000000000000000000000000000000000111111111111111222333333555444333333333333444444999999>>>FFFRRRaaawww************************)))************+++++++++*********)))******+++,,,))))))))))))))))))))))))))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))+++'''%%%***,,,)))''''''))))))))))))************(((((((((((((((((((((((())))))))))))************)))******++++++++++++***))))))))))))))))))))))))---,,,+++++++++***(((&&&''''''(((((())))))******)))))))))((()))******+++))))))(((((((((((())))))******************+++,,,,,,------------...111444888;;;>>>@@@BBBDDDGGGJJJHHHIIILLLNNNPPPRRRSSSTTTRRRSSSTTTUUUTTTUUUWWWYYYSSSSSSSSSSSSRRRPPPNNNMMMKKKJJJIIIGGGEEECCCAAA@@@============<<<;;;::::::777777777666666444333333000111111111//////111222222222222222222222222222333333333444666777999:::777777777666555444444333666666555555555444444333666888;;;???BBBEEEGGGHHHKKKLLLNNNQQQSSSTTTUUUVVVVVVVVVVVVTTTQQQPPPPPPQQQNNNPPPRRRUUUVVVUUUTTTRRRSSSPPPMMMJJJHHHDDD???;;;777777555333111000...---111111111000//////............------------......,,,,,,------------,,,,,,,,,,,,------...---------,,,,,,,,,------------...,,,,,,+++++++++,,,------++++++,,,,,,++++++***)))******+++,,,,,,---......++++++------------++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,******++++++++++++,,,,,,,,,,,,++++++++++++******---...///111111000//////******++++++++++++******+++************++++++,,,((((((***+++---...000000))))))***+++,,,,,,,,,+++(((+++,,,------111777<<>><<<;;;999888888555555555666555555444444222222333333444555555555000222555555444444777999777777777888888999999999:::::::::;;;<<<===>>>???>>>>>>?????????===<<<;;;======<<<;;;:::999888888555666888:::<<<===>>>>>>AAACCCEEEHHHKKKMMMNNNNNNNNNQQQSSSTTTRRRQQQRRRSSSOOOQQQSSSVVVWWWWWWVVVVVVWWWUUURRRPPPOOOLLLIIIFFF@@@???===;;;888555333222111111111111000///......------,,,------...///000------............------,,,,,,,,,,,,------...///,,,,,,,,,---------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------------.........---,,,+++,,,---///000111000///...***+++,,,------,,,++++++)))))))))))))))***++++++***++++++,,,,,,------...***+++,,,---...------,,,(((+++,,,,,,+++...444:::NNNMMMFFF;;;666777444///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,---.........,,,------......------,,,+++,,,,,,---...///000000///...---------...000000---......///000111222333000000000000000000000000000000000000000111222222111222444555666666666666999888;;;EEESSSfff|||************************)))************+++++++++******))))))***+++,,,,,,************************((()))***+++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))***---,,,)))***...))))))))))))************************************))))))))))))************&&&'''(((*********)))(((************************((('''((()))++++++)))'''))))))))))))((((((((((((***)))((((((((()))+++,,,++++++************++++++,,,+++++++++,,,------......///111333666:::@@@DDDDDDGGGLLLOOOPPPOOOOOOPPPTTTTTTTTTTTTSSSRRRQQQQQQQQQSSSUUUUUUSSSPPPOOOOOOIIIIIIIIIGGGDDDAAA===;;;444444333333222222111111111111222333333333222222000000222333555777888999555888;;;<<<;;;<<>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDGGGHHHIIIJJJJJJHHHFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@666777888888999999999999999:::>>>AAADDDFFFFFFGGGEEEJJJOOOQQQPPPPPPQQQSSSQQQSSSTTTVVVWWWXXXWWWWWWXXXUUURRRQQQPPPPPPOOONNNGGGFFFDDD@@@===:::888666222222222222111000......,,,,,,,,,---...///000111---......//////......---,,,,,,++++++,,,...///111,,,,,,,,,------............------,,,++++++++++++------......------,,,+++...------,,,,,,++++++******+++---......---+++***++++++++++++++++++++++++++++++++++++,,,------...,,,,,,,,,------............///000111111///---++++++,,,...000000///...---+++,,,---.........---,,,+++*********+++,,,,,,------------,,,,,,+++++++++***+++,,,------,,,******)))+++,,,+++(((***111777CCCJJJJJJAAA999999::::::+++,,,,,,------......///,,,,,,,,,++++++*********,,,,,,---------,,,++++++,,,------......------,,,***+++,,,---...000111111......---,,,---...///000......///000111222333333000000000000000000000000000000000///000111111222000222555777888888888777888666999DDDSSSfff}}}************************)))))))))))))))))))))))),,,,,,+++***))))))*********)))'''''')))))))))(((******))))))((((((''''''))))))))))))))))))))))))+++++++++************)))(((((((((((((((((((((((())))))************)))))),,,,,,++++++******))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++,,,+++***((((((((()))***++++++++++++++++++++++++******))))))((((((''''''))))))))))))************...---+++*********+++,,,,,,------,,,+++,,,///111333666999;;;===@@@DDDFFFHHHIIIIIIKKKMMMOOORRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVUUURRRMMMHHHEEECCCAAA>>>:::777555444444222111000............///111000///...///000111222222444666888999<<>>===<<<;;;<<<>>>???@@@CCCFFFFFFDDDCCCEEEGGGDDDFFFJJJMMMQQQSSSTTTTTTSSSSSSSSSTTTUUUWWWYYYZZZYYYXXXVVVSSSQQQPPPOOONNNNNNMMMKKKHHHEEEAAA>>>===<<<:::777333000...------.........///000222444555000000///...------,,,,,,---------,,,,,,+++++++++........................---------.........//////))),,,///000...,,,,,,,,,///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,++++++************++++++,,,,,,---111222222111...+++++++++...------///000///---+++++++++++++++++++++++++++***))))))((()))+++,,,...---...//////---++++++,,,,,,+++***+++---...---,,,*********+++...111555777:::AAAGGGFFF>>>888777999444111...***)))***+++---))))))***+++,,,------...++++++,,,------...//////------............------,,,,,,------------------222///...000555666333...//////............//////000000000000000000000000000000000000111222333444333333555888;;;:::555111888777:::DDDSSSggg************************************************+++***))))))(((((())))))***)))'''''')))***)))(((((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))************))))))***************)))))))))))))))))))))************))))))))))))))))))))))))+++******))))))((('''''',,,+++)))((((((((()))***))))))))))))))))))))))))******))))))(((((((((((())))))))))))************++++++*********++++++,,,,,,---...------///111444777999===???AAACCCEEEGGGIIIJJJLLLMMMOOOQQQRRRSSSRRRRRRRRRQQQPPPOOOOOOOOOLLLMMMMMMKKKIIIDDD@@@>>>;;;:::888555444333333333222111///........./////////////////////111222333555777999;;;<<<>>>AAACCCEEEFFFHHHIIIHHHIIIJJJLLLJJJKKKKKKKKKLLLLLLNNNOOOQQQQQQPPPOOONNNNNNNNNNNNQQQSSSTTTUUUTTTTTTSSSSSSWWWXXXZZZ\\\]]]YYYRRRMMMHHHHHHGGGGGGGGGFFFFFFEEEDDDGGGIIIIIIGGGGGGHHHJJJGGGIIILLLOOORRRTTTUUUUUUVVVUUUTTTSSSSSSUUUVVVXXXXXXWWWUUUSSSRRRQQQPPPPPPNNNNNNMMMKKKIIIFFFDDDCCC???>>>;;;888555222000000------......///000000111000000//////......------...---------,,,,,,,,,,,,........................+++++++++,,,,,,,,,---------///111111///...---...///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,...///111000...------...---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---)))+++,,,,,,+++***+++,,,,,,+++***+++---...---,,,,,,+++***+++,,,...000222...444<<>>AAACCCFFFGGGHHHIIIIIIJJJNNNPPPNNNNNNOOOPPPRRRSSSTTTUUUSSSQQQNNNLLLKKKJJJKKKLLLOOOPPPSSSUUUVVVVVVUUUTTTVVVXXX]]]```aaa^^^WWWRRRJJJKKKLLLLLLLLLJJJIIIGGGJJJKKKMMMMMMLLLKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWWWWXXXVVVTTTRRRQQQRRRTTTUUUWWWVVVUUUTTTSSSSSSRRRRRROOOOOOOOONNNMMMLLLKKKJJJCCCCCCAAA>>>;;;888666444///////////////........./////////////////////..................---------........................+++++++++,,,,,,,,,------///000000///---,,,---...///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++---/////////...///000...,,,++++++,,,------,,,++++++++++++++++++++++++......,,,+++************''')))+++,,,++++++,,,---,,,+++***+++---...---,,,---,,,+++*********+++,,,+++,,,111888>>>;;;111(((+++,,,---------,,,***)))---,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,,,,------......------,,,******++++++,,,,,,,,,,,,+++,,,------......------,,,,,,---...///111222333000000000000000000000000000000000000111222333333333333222444666777777666:::999<<>><<<;;;<<<;;;999777666444444333111111111111111222222222000000000000000000000111000000111222444666777888888999:::;;;;;;<<<>>>@@@CCCDDDFFFGGGHHHKKKPPPTTTQQQQQQRRRSSSUUUWWWVVVVVVRRRPPPLLLIIIGGGGGGHHHIIIIIIKKKNNNRRRVVVWWWWWWUUUOOOQQQUUUYYYZZZYYYUUUSSSHHHIIIIIIIIIIIIIIIIIIIIIMMMNNNOOOOOONNNNNNMMMMMMPPPQQQRRRSSSUUUVVVVVVWWWWWWUUUSSSPPPPPPRRRTTTUUUYYYXXXWWWUUUTTTTTTSSSSSSPPPQQQQQQQQQPPPOOONNNMMMGGGGGGFFFDDDBBB>>>;;;999666444222000///......///.....................//////////////////.................................---------.........//////---......,,,******+++,,,///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------,,,,,,++++++******,,,...///......///111///---++++++,,,.........************************,,,++++++***))))))((((((***,,,......---------...,,,+++***+++---...---,,,---,,,+++***)))*********,,,******///666999555000******+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---......//////......---+++++++++,,,,,,------...***,,,------,,,+++,,,------------...///111222333000000000000000000000000/////////000000111222333444333111111222333444555888777;;;DDDQQQcccyyy}}}}}}************************++++++++++++++++++++++++*********))))))******++++++***((((((*********)))+++*********)))))))))((())))))))))))))))))))))))++++++*********)))))))))************************))))))************))))))''''''(((((())))))******((()))))))))************))))))))))))))))))))))))&&&&&&''''''((())))))))))))))))))*********))))))************************))))))))))))************((()))))))))************++++++++++++,,,,,,,,,---111444777:::<<<>>>AAADDDCCCFFFJJJKKKKKKIIIHHHHHHJJJKKKLLLMMMLLLJJJGGGFFF???>>>===:::888555333222555555333222111111222222111222222222222222222222222222333333444444444444444555666777888999::::::555777888888888888;;;===???@@@CCCEEEGGGLLLRRRVVVWWWVVVUUUWWWYYYYYYWWWUUUSSSQQQMMMJJJHHHIIIJJJKKKGGGHHHLLLRRRXXX[[[\\\ZZZNNNOOOPPPPPPPPPOOOOOOOOOJJJIIIGGGFFFFFFHHHKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRPPPOOOPPPRRRUUUVVVZZZYYYWWWVVVTTTSSSSSSSSSSSSSSSRRRRRRQQQOOONNNMMMIIIIIIIIIHHHFFFDDDAAA@@@>>>;;;777222000//////000------------------......////////////////////////........................---------.........//////---------,,,***)))+++,,,///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,***+++,,,---------------...------,,,,,,++++++++++++---//////...------...000...,,,,,,...000000000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,...//////---+++,,,,,,,,,+++***+++---...---,,,,,,+++++++++++++++,,,,,,)))***,,,///333555555444++++++*********+++,,,---******+++,,,------......,,,+++++++++++++++++++++//////000000000000//////,,,,,,------...//////000---...///...,,,,,,---...000////////////000000111111111111111111111111111////////////000111222333222222111111222555999<<<<<<:::===EEEQQQbbbxxx}}}}}}************************++++++++++++++++++++++++***************++++++,,,,,,***((()))***+++***))),,,++++++***))))))(((((())))))))))))))))))))))))++++++++++++************************************))))))************))))))((())))))))))))))))))***))))))))))))************))))))))))))))))))))))))******)))((((((''''''&&&(((((()))************)))(((((((((((((((((((((((()))))))))************+++))))))))))))************------,,,,,,---///000222777:::>>>@@@BBBCCCEEEGGGFFFIIILLLLLLKKKJJJJJJJJJMMMMMMLLLKKKHHHEEECCCAAA666666555333222111000///000000000000111222333444444555555666666555444444777888999:::;;;;;;;;;;;;;;;;;;<<<=========<<<<<<555777888888888999;;;>>>???AAADDDFFFIIIMMMRRRVVVZZZXXXWWWYYY\\\\\\YYYUUUPPPNNNLLLJJJIIIJJJKKKKKKLLLLLLMMMSSS[[[```aaa```VVVVVVTTTQQQNNNMMMMMMNNNLLLIIIFFFCCCCCCFFFIIILLLMMMLLLKKKKKKLLLKKKIIIGGGFFFFFFFFFFFFGGGIIIJJJKKKMMMLLLMMMMMMOOOQQQSSSTTTVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTSSSRRRQQQOOONNNMMMLLLLLLKKKKKKJJJIIIHHHGGGEEECCC???;;;777444222222...............---------.........///////////////........................+++++++++,,,,,,,,,------,,,...///...---,,,---//////---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...------***+++,,,------......---------------,,,,,,,,,,,,,,,...//////---,,,,,,---///...---...000111111000////////////////////////,,,---...............---+++---...---+++))))))))),,,+++***+++---...---,,,++++++,,,,,,,,,---------(((...666::::::777555555---,,,+++******+++------******+++,,,---...//////+++++++++,,,,,,,,,,,,,,,/////////000000/////////,,,,,,---...///000000111000000///.........//////111000000//////000000000111111111111111111111111////////////000111222222///111222444666;;;AAAFFFBBB??????EEENNN^^^sss************************************************)))))))))))))))***++++++,,,***))))))***++++++***************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))***************)))))))))))))))))))))************))))))))))))))))))))))))+++******))))))((('''''''''((()))***+++******)))(((((((((((((((((((((((())))))*********+++++++++))))))))))))************...---,,,,,,///333777:::===@@@CCCEEEFFFGGGHHHJJJJJJKKKMMMMMMLLLLLLMMMNNNLLLKKKHHHEEEAAA>>>;;;999000000000000000000000000///000222444666777999999:::;;;<<<>>>>>>>>>======>>>???AAABBBDDDDDDDDDDDDAAABBBBBBBBBAAA???>>>===999;;;<<<======>>>AAACCCDDDFFFIIIKKKMMMOOORRRTTTWWWUUUUUUXXX\\\\\\YYYUUUMMMMMMMMMLLLMMMMMMNNNNNNRRRPPPOOOSSSZZZ```aaa```\\\]]]]]][[[WWWUUUUUUVVVSSSPPPLLLIIIGGGGGGHHHIIILLLJJJIIIIIIJJJIIIFFFDDDBBBBBBBBBBBBDDDEEEGGGHHHGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQSSSSSSSSSSSSRRRPPPOOONNNNNNNNNMMMMMMMMMNNNNNNOOONNNNNNNNNLLLGGG@@@999555111111000000//////......------........./////////........................+++++++++,,,,,,,,,------))),,,...///...---......///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---***+++,,,---............,,,,,,,,,---------------+++---......---,,,---------------...000111000///........................///000000000000...---,,,***+++---,,,+++******+++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,+++++++++000666999888555222222,,,,,,---------,,,,,,++++++,,,,,,,,,------......++++++,,,,,,------......------............------++++++,,,---...///000111444111------000111000...000/////////000111222222111111111111111111111111///......//////000111222///111333555666;;;AAAEEEDDD@@@>>>BBBKKK[[[qqq************************))))))))))))))))))))))))((((((((((((((()))******,,,***))))))***++++++***)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************)))))),,,,,,++++++******))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++'''((()))+++++++++***)))************************))))))******++++++++++++))))))))))))************---,,,+++,,,000666<<<@@@AAADDDGGGHHHIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMOOOPPPJJJGGGCCC???:::666444222,,,---...///000111111222222333666999;;;>>>??????@@@AAACCCEEEFFFGGGFFFFFFCCCDDDFFFHHHJJJJJJJJJIIIFFFFFFFFFEEECCCAAA???======???AAAAAABBBCCCFFFHHHIIILLLNNNPPPPPPQQQRRRSSSRRRPPPPPPTTTYYY[[[WWWSSSQQQRRRSSSTTTTTTUUUVVVVVVUUURRROOOQQQXXX]]]^^^]]]\\\___ccccccaaa______```^^^\\\YYYUUURRROOONNNMMMLLLJJJHHHHHHIIIHHHEEEBBBCCCCCCCCCCCCDDDFFFIIIJJJDDDEEEGGGIIIJJJJJJIIIIIIHHHHHHIIIJJJLLLOOOPPPRRRRRRSSSSSSSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOQQQSSSTTTUUUXXX[[[[[[UUUKKKAAA:::444333333222111000//////,,,---------......//////........................---------.........//////%%%(((,,,------,,,,,,,,,///---+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---***+++,,,---............,,,,,,,,,------.........***,,,......------...///++++++,,,...000111///---++++++++++++++++++++++++000000000000...,,,***)))***,,,......------...///,,,+++***+++---...---,,,,,,------,,,,,,+++))))))+++******))))))***+++++++++---///111000...+++)))......---------,,,,,,,,,++++++,,,------...//////+++,,,,,,------,,,,,,+++******+++,,,---//////000555111,,,---000222000---.........///000222444444111111111111111111111111.........//////000111222111333444444333555:::>>>BBB===;;;???IIIZZZsss,,,++++++******++++++,,,))))))*********))))))((())))))(((((((((((())))))***)))((('''((()))+++---++++++***)))(((((()))))))))*********+++++++++++++++++++++++++++***)))(((''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************,,,+++***((((((((()))***))))))))))))))))))))))))((()))))))))*********************+++,,,,,,---------...000444999>>>CCCEEEJJJIIIIIIJJJLLLLLLKKKIIIOOONNNNNNOOOPPPOOOLLLJJJIIICCC;;;666333222000---000000000000000222333444777888;;;>>>AAADDDGGGHHHLLLJJJHHHIIIKKKLLLJJJHHHIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDBBBBBBCCCBBBAAA???BBBDDDFFFGGGGGGHHHIIIKKKLLLMMMNNNPPPRRRTTTTTTUUUTTTRRRQQQSSSWWWZZZYYYWWWXXXYYYZZZZZZZZZ\\\___aaabbb___\\\ZZZZZZ[[[\\\[[[]]]aaaeeeffffffeeefffgggeeeggghhhgggccc^^^ZZZXXXSSSOOOJJJHHHHHHIIIJJJJJJHHHEEEBBBCCCEEEFFFDDDBBBDDDDDDDDDFFFGGGHHHFFFDDDFFFGGGHHHIIIHHHIIIJJJKKKJJJLLLOOORRRSSSSSSRRRRRRRRRTTTUUUTTTRRRSSSWWW[[[ddddddeeeddd^^^TTTHHH???:::777444222222333333333......---------...//////////////////............(((***---...---,,,,,,,,,++++++,,,------,,,++++++))))))***++++++,,,------///...---,,,+++,,,---...---------,,,,,,,,,++++++******))))))***++++++,,,---,,,,,,++++++,,,,,,---------------------,,,,,,///...,,,++++++,,,---...++++++++++++++++++++++++.........///000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222222222222,,,++++++******++++++,,,,,,,,,...111333333000......------,,,,,,++++++***,,,---...---,,,,,,---...+++++++++,,,,,,---------000///...///000000...---++++++++++++,,,...000111111111111111000...---,,,......///000111222222333333333222222111000000000000000////////////000000333333333444555666777777888777:::@@@IIIXXXnnn~~~{{{{{{~~~,,,++++++******++++++,,,&&&'''(((******+++++++++))))))(((((((((((())))))+++***((('''((()))+++,,,+++******))))))))))))))))))))))))*********+++++++++++++++++++++***))))))(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------222333666:::>>>CCCFFFHHHKKKJJJJJJKKKMMMMMMLLLJJJNNNMMMLLLLLLMMMLLLJJJGGGBBB===777333222111000////////////000222555999;;;???@@@BBBDDDFFFHHHJJJKKKMMMKKKIIIJJJKKKLLLKKKIIIKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDBBBBBBCCCDDDCCCAAABBBEEEIIILLLMMMNNNOOOQQQPPPQQQSSSUUUVVVWWWWWWWWWVVVWWWYYY[[[\\\]]]^^^]]]aaaaaabbbbbbccceeehhhkkkhhhhhhfffdddbbbaaa``````cccdddgggiiiiiiiiiiiihhhiiinnnssstttqqqlllgggddd[[[XXXSSSQQQQQQRRRRRRRRRNNNLLLIIIHHHIIIIIIGGGEEEFFFEEECCCCCCEEEFFFFFFEEEAAABBBCCCCCCDDDDDDFFFGGGHHHIIILLLOOOQQQRRRSSSSSSSSSUUUUUUSSSQQQRRRWWW[[[jjjjjjhhheee___VVVKKKDDDCCC@@@<<<:::999888777555000000///....../////////////////////............)))+++...///...---,,,---+++,,,---......---,,,+++******++++++,,,------.........---,,,,,,,,,---...---------,,,,,,,,,+++++++++************++++++,,,,,,++++++++++++++++++,,,...........................------,,,,,,---------++++++++++++++++++++++++...---------.........---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...------,,,,,,------...///000111444666666333111,,,,,,,,,,,,,,,---------,,,---......---,,,---...------------............222000---,,,,,,------,,,,,,+++++++++,,,...///000000000000000000///...---/////////000111111111222000000000000000000111111111111000000000000111111222222333333444444555555888777999@@@HHHWWWmmm~~~zzzzzz{{{|||++++++************++++++(((((()))******************))))))(((((())))))***+++***)))((((((((()))************)))))))))))))))((((((((()))))))))*********++++++++++++***)))))))))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))************+++***))))))((()))))))))))))))))))))))))))))))))******************))))))+++,,,,,,---......//////777888<<>>;;;777444222222111000////////////////////////............***,,,//////...------...,,,---...//////...---,,,++++++,,,,,,---............------,,,------......------------,,,,,,,,,,,,,,,,,,+++******+++++++++++++++************++++++------------------------,,,------.........------++++++++++++,,,,,,,,,,,,...---,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((((((------,,,,,,,,,,,,------------...111333222000...++++++,,,------...//////---...///...------...///000000000///////////////444111,,,******+++++++++,,,,,,,,,,,,,,,---...///------............------000000000000000000000000---......///000000111111222222111111111111222222222222222222333333333333777666999???GGGUUUjjj|||{{{yyyxxxxxx}}}++++++************++++++,,,,,,++++++)))(((&&&&&&***))))))))))))))))))***,,,+++***)))(((((())))))))))))*********)))))))))(((((((((((())))))))))))******+++++++++******)))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******((()))))))))******************))))))))))))))))))))))))))))))))))))))))))++++++************))))))***+++---///111333444555:::<<>>;;;888222111///......000222333333666999>>>BBBFFFHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHGGGFFFGGGHHHHHHIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGIIIKKKLLLLLLQQQWWW___eeeggggggffffff```bbbdddfffgggfffdddbbbdddgggmmmttt|||zzzvvvrrroooooopppqqqrrrqqqvvv{{{{{{uuupppooopppooommmlllmmmnnnnnnllliiiiiipppxxx}}}zzzxxxpppmmmjjjgggggghhhhhhgggdddcccaaa``````______^^^]]]YYYUUUQQQOOOLLLIIIGGGCCCAAA??????@@@BBBDDDDDDDDDDDDCCCDDDFFFIIILLLNNNQQQRRRSSSRRRQQQTTT[[[aaaeeeaaa\\\WWWTTTQQQNNNLLLJJJHHHGGGEEECCC@@@;;;888555444333111000//////...////////////............,,,...//////...------...---...///000000///...---------------......//////---------------............------------,,,,,,,,,------,,,++++++++++++,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,.../////////------+++++++++,,,,,,,,,,,,,,,///...---+++******---///++++++,,,,,,,,,,,,---------------,,,,,,+++******++++++************+++++++++***+++---//////---+++,,,,,,---------.........---...//////------...///111000000000//////......222///---+++,,,,,,,,,+++---------------------...++++++,,,---------------000000000000000//////////////////000000000111111222111111000000111111222333333333333222222222222666666888>>>FFFSSSgggyyy~~~zzzwwwuuuyyy+++******))))))******+++,,,,,,++++++)))(((&&&&&&******))))))))))))******++++++***))))))(((((((((((()))************))))))(((((((((((()))))))))))))))******+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************)))))))))*********))))))))))))))))))))))))))))))+++++++++***************)))+++---111555888;;;<<>>999666444111...,,,///000222333444777;;;>>>BBBFFFLLLPPPRRRPPPLLLIIIJJJIIIIIIHHHFFFEEEDDDDDDAAABBBCCCDDDFFFIIINNNQQQPPPPPPQQQQQQSSSTTTVVVWWWVVVTTTRRRSSSVVVYYY[[[[[[```fffmmmrrrrrrnnnkkkhhhhhhlllqqquuuwwwvvvsssqqquuutttxxx~~~zzzwwwtttrrrqqqtttxxxyyywwwvvvvvvxxxvvvwwwvvvsssooommmlllmmmnnnqqqtttvvvwwwyyy{{{|||xxxuuusssqqqqqqqqqpppoooppprrrtttuuuuuuwwwzzz|||zzzyyywwwtttpppiii```[[[ZZZTTTMMMJJJJJJLLLLLLKKKJJJHHHFFFDDDCCCCCCDDDEEEIIIKKKNNNOOOOOORRRXXX]]]^^^YYYSSSMMMJJJHHHFFFEEEHHHHHHIIIJJJKKKKKKHHHEEE>>><<<:::777444222000000////////////............---...///...,,,,,,---...---...///000000///...---........................,,,---...///////////////............---------,,,---,,,,,,,,,------...///,,,---...//////...---,,,---......//////000000000,,,---...///////////////++++++,,,,,,------.........000000...******,,,///***++++++,,,,,,------...************+++,,,---...,,,,,,++++++++++++,,,,,,,,,+++***+++,,,---+++***......---,,,,,,+++******,,,---...---,,,,,,---.........------------------+++,,,...111333222///,,,+++,,,------.........---000000111222333333333222////////////////////////333333333222111000000000000000////////////000000333333333333444444444444555444777<<>>DDDHHHGGGIIILLLNNNOOOMMMKKKIIIGGGFFFFFFEEEDDDCCCCCCBBBAAACCCFFFHHHJJJOOOVVV[[[^^^]]]]]]\\\\\\]]]______^^^\\\YYYZZZ\\\___aaabbbdddiiiooossssssoookkkiiihhhlllsssyyy||||||yyywwwwwwzzz~~~~~~zzzwwwvvvvvvvvvuuuvvvvvvwwwxxx{{{~~~zzzrrrnnnooosssuuuwwwyyyzzzzzzzzz{{{|||zzzxxxuuutttttttttrrrqqqqqqsssvvvwwwwwwyyy|||~~~}}}|||{{{wwwrrrooollleee[[[VVVVVVVVVUUUSSSMMMLLLJJJHHHFFFFFFFFFFFFFFFIIILLLLLLLLLLLLPPPSSSVVVSSSOOOLLLKKKJJJHHHGGGDDDDDDDDDFFFHHHHHHFFFEEECCCBBB???;;;888555444333////////////............---......---+++***,,,------...////////////...---------------------------+++,,,...///000000000///............------------,,,,,,,,,,,,---///000111+++,,,...//////...,,,+++,,,,,,---......///000000------------...///000111++++++,,,,,,---......///,,,///000...***(((***---******+++,,,,,,---......******))))))***+++---...,,,,,,++++++++++++,,,,,,+++***))))))++++++***)))+++++++++++++++++++++***+++,,,---,,,+++++++++---------------------......---------///000000...,,,)))***,,,......///......//////000111111111000000---.........///000000000111111111111111000000000111000000000000000000111111111222222333333444444444444666<<>>CCCJJJOOOHHHIIIIIIJJJJJJJJJIIIIIICCCBBBBBBBBBAAAAAA@@@@@@BBBEEEHHHKKKNNNTTT\\\bbbiiihhhfffeeeddddddeeeeeebbb```^^^^^^```ccceeeffffffkkkqqquuutttqqqnnnlllggglllttt{{{|||zzzwww|||~~~{{{{{{xxxuuutttuuuvvvwwwwwwuuupppsssxxxyyy|||~~~~~~}}}{{{{{{{{{|||yyywwwvvvvvvuuutttssspppsssuuuvvvvvvwww{{{~~~~~~}}}~~~~~~{{{rrrgggaaa``````^^^\\\NNNNNNLLLKKKJJJIIIIIIIIIDDDHHHKKKKKKHHHGGGIIIKKKLLLKKKJJJJJJLLLMMMLLLKKKGGGFFFFFFGGGIIIJJJIIIGGGGGGFFFCCC???;;;888666555000/////////............------...,,,******+++,,,,,,---...//////...---,,,---------------------,,,+++,,,...000000000000/////////.........---------++++++,,,,,,...///111222***+++---......---+++***))))))***++++++,,,------...---------...///111222++++++,,,,,,---...//////***---000...***'''(((+++******+++,,,,,,---......---,,,+++++++++,,,---...******))))))))))))******000...------//////...---)))))))))***++++++,,,,,,***+++,,,,,,******+++,,,,,,---------......//////000...,,,,,,------,,,+++(((***,,,...////////////+++,,,,,,---,,,,,,++++++,,,------...///000111111......//////000000111111222222111111111111222222//////000111222333333444444444666<<>>???@@@AAABBBCCCDDDEEEEEEEEEFFFGGGEEE@@@===???===;;;888555333111111000000///............///111666===DDDIIIKKKKKKJJJHHHGGGEEEEEEEEEEEEDDDCCCCCCBBBAAA???>>>@@@DDDGGGHHHPPPXXX[[[^^^eeeiiijjjkkklllmmmmmmmmmllllllmmmgggfffdddbbbaaabbbdddeeepppqqqsssvvvxxxxxxuuusssooovvv}}}~~~~~~}}}~~~}}}|||yyyvvvtttuuuyyy}}}}}}zzz|||}}}}}}}}}~~~~~~~~~~~~zzzwww|||zzzqqqqqqwwwzzzvvvnnnmmmvvv~~~}}}}}}~~~{{{uuuqqqnnnkkkfffaaabbb^^^XXXUUUSSSSSSRRRRRRNNNNNNOOONNNMMMKKKIIIGGGIIIIIIIIIJJJJJJJJJKKKKKKFFFHHHIIIKKKJJJHHHFFFDDDKKKIIIEEEBBB@@@===999777333111000...---------------,,,,,,++++++,,,,,,------------.........//////.........---,,,,,,++++++---.........---,,,,,,+++++++++++++++++++++++++++///---,,,---000000...++++++---///000///---+++))),,,---//////.........///000,,,***,,,111333111...000///...---,,,------...++++++++++++++++++++++++111111000//////...------,,,++++++,,,------,,,***...---,,,,,,++++++++++++000...,,,***))))))***++++++++++++++++++***)))((()))***,,,---------,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---......//////......---000...,,,+++---...//////222///,,,---000222222000111000000///000222333444888777555222000000333666555444666;;;@@@JJJ[[[kkk|||yyyvvv******++++++++++++******+++***************++++++***))))))(((((())))))***************)))))))))((())))))(((((((((((()))))))))***+++,,,,,,+++***)))************************************))))))))))))''''''(((((()))******+++*********)))))))))))))))))))))))))))))))))))))))************************)))((((((((()))***,,,---************************(((&&&$$$%%%(((***)))(((***++++++---000444888:::@@@AAABBBCCCEEEFFFGGGGGGFFFEEEDDDCCCBBB@@@<<<999555555333222222111111111------------...///000111111555;;;BBBFFFGGGFFFFFFDDDDDDDDDEEEEEEDDDBBB@@@AAAAAABBBAAABBBDDDIIILLLRRRYYY```cccfffkkkoooooommmkkkjjjjjjlllmmmnnnmmmnnnmmmkkkjjjiiiiiihhhhhhppprrruuuxxxyyyyyyxxxwwwwwwzzz~~~~~~|||yyyxxx|||}}}~~~zzzxxxyyy}}}~~~}}}}}}~~~~~~wwwrrrwwwzzzwwwqqqooouuu{{{zzzzzzyyyyyyzzz{{{~~~zzzwwwwwwuuuqqqnnnlllhhhccc^^^[[[XXXVVVTTTOOOOOOOOONNNMMMLLLKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFIIIGGGDDDBBBAAA???<<<999555444222///......////////////...---,,,,,,,,,,,,------------............---------------.........---.........------,,,+++------------------------,,,+++***,,,......,,,***,,,---...///...---+++***---...///...------,,,------+++)))+++///111///,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))))))))///......///000000///---...---,,,,,,+++++++++,,,///...,,,***)))******++++++++++++++++++******)))***+++,,,---......---,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------...,,,+++,,,...//////...///---++++++...000///...111111111111222333444555666666555333111111333555555444666;;;@@@JJJ[[[jjjzzzwwwuuu++++++,,,,,,,,,,,,++++++++++++***************+++*********))))))*********************))))))))))))******))))))))))))************++++++++++++******************************************))))))))))))((())))))******+++++++++++++++******)))(((((('''))))))))))))))))))))))))************************))))))))))))***+++,,,---************************&&&%%%$$$%%%'''))))))(((+++,,,...111555999<<<>>>AAABBBDDDEEEFFFGGGHHHHHHFFFDDD@@@===;;;999666333//////.........///000000++++++,,,---///111222333444777<<>>AAABBBCCC@@@AAACCCDDDDDDCCCBBBAAA<<<888333000000111111111///......//////000111222555444444444444555666666<<<===???AAABBBBBBBBBAAA@@@BBBDDDDDDEEEGGGJJJNNNMMMOOORRRUUUWWWZZZ^^^```fffkkkpppssswww{{{zzzwwwnnniiiddddddhhhoootttvvvyyy|||yyy|||}}}zzzxxxxxx{{{{{{yyyvvv|||wwwvvv{{{~~~{{{vvvttttttxxx}}}~~~|||{{{zzzwwwuuusssuuuzzz}}}~~~yyyzzz|||~~~}}}zzzzzz|||~~~}}}tttooohhheeeggglllqqqssskkkhhhddd___[[[WWWUUUUUUVVVUUUTTTRRROOOMMMLLLKKKDDDDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDEEEGGGHHHHHHGGGFFFDDD@@@<<<888555333222///......------------...,,,,,,,,,---------......000000/////////.........------...//////......---........................---...///000000//////000...---,,,++++++,,,...///...,,,***+++---//////...///.........///000//////.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,///.........000000...---,,,,,,,,,++++++,,,,,,---------------------......,,,,,,++++++,,,---...///................................./////////000000------------------------++++++,,,,,,,,,---------...---+++******+++---...,,,---000333666666333000///000000000000/////////---...000222222222111111111333555555444222111111444444666;;;???GGGVVVddd~~~~~~~~~}}})))))))))******)))))))))******))))))***++++++,,,*********))))))*********))))))))))))************++++++************++++++++++++***++++++,,,---...++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************++++++******((('''%%%$$$************************''')))+++,,,,,,...111333555777;;;>>>AAABBBBBBBBBAAABBBCCCDDDCCCAAA???===666222...---...000222222,,,,,,---///111444666888::::::999888888888888888;;;<<<===???@@@AAAAAAAAA???BBBFFFHHHIIILLLQQQVVVXXXZZZ\\\^^^```dddhhhkkklllqqquuuwww{{{~~~|||vvvnnnllliiiiiilllrrryyy~~~zzzxxxzzz|||yyyxxxwwwwwwxxxwwwuuussszzzvvvxxxxxxtttqqqqqqtttwww{{{~~~{{{xxxttttttrrrpppppprrrwww{{{{{{}}}yyyzzzzzzzzz{{{|||~~~}}}zzztttlllhhhiiinnnsssvvvvvvtttpppjjjeeeaaa^^^\\\YYYXXXXXXWWWUUUTTTTTTSSSHHHHHHHHHHHHGGGEEEDDDCCCBBBAAA@@@BBBDDDEEEEEEDDDEEEEEECCC@@@===999666444111000///...............---------.........//////000000//////...------,,,------...////////////...........................,,,---//////---,,,---......---,,,+++,,,---...///000---***+++...000000...------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,..................------...---,,,---//////---,,,,,,,,,+++++++++,,,------,,,------....../////////...---,,,+++,,,---...//////...------,,,---------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,...---,,,++++++,,,---......///111333666666333111---...000///...,,,,,,------...///000111111111111000222444555333222222222444444666;;;???FFFUUUbbb~~~)))******++++++******)))(((((())))))***+++------***))))))(((((())))))***((()))))))))******************))))))))))))******++++++******+++,,,...///++++++++++++++++++++++++************))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))************************))))))*********)))((('''************************'''***,,,------///222555888;;;>>>AAACCCCCCAAA@@@@@@AAAAAAAAA???<<<999777222///,,,+++---000222222000111222444666999;;;<<<<<<<<<;;;:::999999::::::<<<<<<===>>>@@@BBBCCCDDDAAAGGGPPPUUUVVVXXX\\\```cccdddfffgggjjjoootttyyyxxx|||~~~xxxpppqqqqqqpppqqqvvv}}}zzzwwwwwwwwwxxxuuuwwwzzz{{{zzzzzzzzzzzz|||yyyzzzyyyvvvtttvvvxxxzzz}}}}}}{{{yyyuuutttsssrrrsssvvv{{{zzzxxx|||yyy{{{|||~~~yyyyyywwwuuusssuuuyyy}}}{{{uuurrrrrruuuwwwyyy}}}|||yyyuuupppkkkhhhfffaaaaaaaaaaaabbbbbbbbbcccYYYWWWSSSNNNJJJGGGEEEDDDBBBAAA@@@AAACCCDDDDDDCCC@@@AAACCCCCCAAA>>>;;;888666555333111///...------........./////////000000.........---------------------...///////////////........................---///000///---++++++---,,,,,,,,,,,,------......555111,,,,,,...000...,,,,,,---------,,,,,,,,,---+++,,,---...//////...------------------------------...000111111000...---+++******+++,,,,,,+++))),,,+++++++++,,,,,,---...,,,,,,---...///000000000000///---,,,,,,,,,...//////...---,,,++++++,,,---'''''''''(((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------//////000222444333111///,,,...111000...,,,,,,---////////////000111222333111222444333222111222333444444777;;;???EEESSSaaa{{{}}}+++++++++,,,,,,+++++++++((((((((()))***,,,---...))))))(((((((((((())))))(((((())))))*********+++******))))))))))))******++++++******+++---...///++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))************************'''(((***+++,,,,,,++++++************************)))+++...//////111555888;;;===@@@CCCDDDBBB@@@>>>===>>>>>>>>>;;;777333111111///,,,+++---000111222999999999999;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<>>>>>>???@@@BBBEEEGGGHHHDDDMMMYYYaaacccdddeeehhhiiijjjkkkmmmpppvvv}}}zzzqqquuuwwwvvvtttyyy|||xxxuuuuuuvvvvvvuuurrrwww}}}}}}}}}||||||}}}~~~~~~|||~~~~~~}}}|||}}}}}}vvvvvv}}}{{{zzzvvvwwwzzzyyyxxxuuuppplllmmmsssyyy~~~|||{{{|||}}}~~~}}}~~~{{{wwwsssooollliiijjjkkklllmmmoooppppppjjjeee]]]UUUNNNKKKIIIIIIEEEDDDCCCDDDEEEFFFEEEDDD;;;>>>AAADDDDDDBBB???<<<<<<:::777444111...---,,,////////////000000000000++++++,,,,,,---.........------...///000000//////////////////////////////000222444222///,,,---...,,,,,,,,,------.........:::444...---//////---***...///000///.........///---...000111111111000///////////////////////////((())),,,......,,,***(((...------...//////...,,,++++++++++++,,,,,,---...,,,,,,...///000000000000111000...,,,+++,,,---.........,,,+++***++++++,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,---------......---......//////......---///......000111111///......111333222000---...///111000000///000222333555111222333333111111222444333444777;;;???EEESSS```xxx~~~zzz{{{}}}}}})))))))))(((((((((((((((*********++++++,,,,,,,,,,,,+++***((((((((())))))++++++************++++++*********+++,,,,,,,,,------,,,***)))))))))***+++,,,,,,,,,++++++*********))))))************))))))((((((''''''''''''((((((++++++************************))))))((((((''''''************************)))))))))***+++++++++,,,,,,,,,+++******+++,,,---...///000222555888:::<<<@@@AAAAAAAAA@@@>>>===;;;888999888666333111111222000000//////000222555666777999;;;;;;::::::;;;======:::;;;>>>>>><<<<<<>>>DDDCCCCCCFFFKKKPPPTTTVVVZZZZZZcccrrrzzzuuuooolllmmmoooqqqrrrsssvvv||||||xxxqqqvvvzzz{{{zzz~~~}}}{{{wwwtttrrrssstttvvvvvvxxxyyy}}}|||}}}|||{{{}}}~~~|||zzz|||~~~uuuwwwvvvrrrnnnooovvv}}}{{{wwwsssrrrpppmmmlllmmmqqquuuuuuttttttnnnfff^^^WWWQQQKKKHHHKKKJJJIIIHHHHHHFFFBBB@@@AAA>>>::::::<<<@@@CCCDDDCCC???999555444333222111//////...------.........////////////////////////---...............------....../////////...,,,+++,,,,,,------...///000000------------------------////////////000000000000,,,,,,------...///000000/////////222444444000,,,+++,,,---......------,,,---,,,,,,++++++,,,,,,---...,,,******+++++++++***++++++++++++,,,...000111---,,,+++******,,,---...///---+++,,,...///---+++------------------------///---+++***+++,,,,,,+++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...000111222111...---...///000000////////////000000---......///000111111222444///...222111......333222111000//////111333444777666666999<<>>@@@AAABBBAAAAAA@@@>>>;;;999777666777777555222000000111000000///000111444666888:::;;;======<<<<<<>>>??????<<<<<<>>>???======AAADDDFFFJJJQQQYYYbbbhhhkkkmmmjjjnnnxxx~~~{{{uuurrrtttwwwzzzzzzyyywwwwwwxxx{{{vvvmmmrrrwwwxxxwwwzzz~~~zzzwwwuuuuuuvvvwwwxxxzzz{{{~~~}}}{{{|||||||||}}}{{{|||yyyyyyxxxuuusssuuuzzz~~~|||yyyvvvtttpppmmmkkklllooorrrssssssuuuqqqlllfffaaa[[[UUUQQQNNNLLLJJJIIIHHHFFFCCC@@@BBB???<<<<<<===???@@@@@@DDD@@@;;;888666444222111//////............//////////////////////////////...//////000//////......---.../////////...---,,,,,,,,,------...//////000................................./////////000000,,,,,,------...//////000...---...000333333111............---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...//////......---------......---+++***,,,...000///---////////////////////////000///............,,,***,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...---...//////...---///000000//////......//////000.........///000111111111111......111111......222111111222333333333333333666555666888;;;CCCRRRaaaxxx|||||||||xxxwwwxxx************************)))))))))))))))*********(((((('''''''''((())))))+++******))))))******+++******************))))))$$$%%%''')))***,,,,,,,,,,,,,,,,,,++++++++++++***))))))************))))))+++******))))))******+++***************************))))))))))))(((((((((*********************************)))((((((''''''***)))))))))***,,,---///111333888<<<@@@BBBCCCCCCAAAAAA???===:::777444222333444444222000......///000///000111333555888999<<<===>>>>>>===>>>@@@BBBBBB>>>===@@@@@@@@@BBBFFFGGGKKKSSS^^^jjjwww|||xxxxxx|||{{{vvvsss|||{{{|||yyyrrriiioootttvvvuuuvvvzzz|||{{{zzz{{{|||}}}~~~~~~|||~~~~~~}}}{{{zzzyyy{{{|||~~~}}}zzzxxxrrrooollllllnnnqqqsssttttttsssqqqooommmhhhaaa]]]XXXUUUPPPMMMJJJHHHEEECCCDDDAAA???>>>??????>>>===CCCAAA>>>;;;:::777444222000//////......//////000//////////////////////////////000000000000000///,,,---......///.........,,,,,,------.../////////////////////////////////---------.........//////,,,,,,------.../////////.........000222444444333111000...------------...///......------......///***...111111...---...///000///...---------------////////////...---,,,,,,,,,++++++,,,...000000///........................,,,,,,,,,---//////---,,,,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...+++,,,......------///111///..................///......//////000000111111...---...111222//////111000111444555666555333222555444555888;;;BBBQQQ```www~~~~~~|||wwwtttttt***************+++++++++))))))******************(((((((((((())))))************))))))))))))******+++*********)))(((((((((###%%%''')))+++++++++***++++++++++++++++++++++++))))))************)))))))))(((((((((((((((((()))***************+++++++++))))))))))))))))))))))))************************''''''((()))***++++++,,,))))))))))))+++---000111333666;;;???AAABBBAAA@@@>>>===;;;999666333111000000111111000...,,,---......//////111333666888:::<<<===>>>>>>>>>???AAADDDCCC@@@???BBBDDDEEEIIINNNPPPTTT[[[eeerrr{{{www{{{}}}xxxuuuwwwvvvwww|||}}}tttlllfffkkkqqqrrrqqqqqqsssvvv|||zzz|||~~~~~~~~~}}}|||||||||~~~~~~wwwuuurrrqqqrrruuuwwwyyyvvvuuutttttttttqqqllliiifffaaaZZZTTTOOOLLLIIIGGGDDDCCCBBBAAABBBAAA>>><<>>>>>>>><<<999666000000///.........//////////////////////////////......///000000000//////,,,,,,---....../////////---------.........//////........................,,,,,,,,,---------......---------.........///////////////000222555777888333111///---,,,---...///......------------......+++000555444///,,,---/////////.........---------------......---+++)))(((---,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,(((''''''(((+++...//////++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---///......---///000......------------........./////////000000000111------///111222111111222111111333444444444333222444333555888;;;BBBQQQ___uuu~~~xxxtttttt))))))******++++++++++++++++++++++++++++++++++++((())))))***++++++++++++***))))))))))))))))))***+++*********)))(((((((((&&&'''(((*********)))(((++++++++++++++++++++++++))))))************))))))))))))(((((((((((())))))))))))*********+++++++++))))))))))))************************************((())))))***,,,------...))))))***+++...111333555999<<>><<<999888666555333111000000...///000///---,,,---...---...///111444666888999;;;<<<======>>>@@@DDDGGGFFFCCCCCCGGGKKKMMMRRRWWWZZZ\\\___eeeooo~~~zzz{{{}}}~~~~~~|||yyywwwuuuttttttwwwyyyvvvnnngggcccgggkkkllllllkkkmmmooozzz|||xxxvvvxxxxxxxxx{{{~~~~~~~~~}}}zzzyyyzzz~~~~~~}}}{{{zzzzzz|||}}}{{{zzzzzzzzzyyywwwuuuqqqkkkbbbZZZSSSOOOKKKHHHFFFEEEEEEEEEEEEEEEBBB@@@>>>>>>>>>@@@AAA@@@>>><<<222111000//////.........////////////////////////,,,---....../////////...------------......//////---------...............------------------------,,,,,,,,,,,,---------------------...........................///222555777333111///---,,,---...///------,,,,,,,,,,,,------...333666555///++++++...---------...............------......---+++)))(((/////////...------------,,,,,,,,,,,,,,,,,,,,,,,,...+++''''''))),,,...///++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///000111000...---...///......------------......////////////000000000000...///000111111333333222222111000000000111333444444333555888;;;BBBPPP^^^tttzzzwwwxxx}}}(((((())))))***+++++++++,,,,,,,,,+++++++++++++++******+++,,,,,,,,,++++++***))))))(((((())))))*********************))))))************))))))((('''***++++++++++++,,,,,,,,,))))))************)))))),,,++++++******++++++,,,)))))))))***++++++,,,,,,)))))))))************+++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...111555888:::???AAACCCDDDCCC@@@<<<:::555444333111000000000000---///000///------...//////000111333555777888999<<<===>>>???AAADDDIIIMMMNNNKKKLLLQQQTTTVVVZZZ___aaaaaabbbccciiiuuu|||{{{zzzyyywwwvvvtttssssssrrrqqqnnnjjjgggdddeeefffgggggghhhkkkmmmyyy}}}~~~}}}yyyyyy{{{{{{yyyzzz}}}~~~~~~vvvpppggg___XXXSSSOOOLLLKKKJJJIIIIIIIIIHHHFFFDDD======>>>@@@BBBBBBAAA???777666444222000//////...////////////////////////+++,,,---.../////////.........---------...//////........................------------------------,,,,,,,,,---------..............................+++,,,,,,,,,+++,,,///111111000...------------...,,,,,,,,,++++++,,,,,,,,,///222444222...++++++,,,++++++,,,---.........---////////////...---,,,,,,000111111///---,,,,,,---------------------------666222---***+++,,,------***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...111222222111///---...//////..................///////////////000000000000///111111...///222333222222111000//////111333444444333666999<<>>@@@AAABBBBBB@@@===:::888444333111000///...//////...///000000......///000222333444666888999999:::???@@@BBBDDDFFFKKKPPPUUUYYYVVVWWW\\\^^^^^^```dddbbbdddeeeeeegggooo{{{~~~|||{{{zzzxxxvvvrrrrrrqqqnnnjjjhhhiiijjjkkkjjjhhhggghhhkkkpppsss|||zzzzzz~~~~~~|||zzz{{{yyyzzz~~~~~~{{{{{{}}}}}}xxxtttlllfff```\\\XXXUUURRRPPPNNNLLLKKKJJJHHHFFF@@@??????@@@AAABBB@@@???<<<;;;999666444222111000////////////////////////,,,---...//////000000000//////...---,,,---......................................................------------....................................,,,---...---+++***,,,............---------------------,,,,,,,,,,,,------............------------+++,,,---------,,,+++***///......---------.........000111000---,,,---///------------------------333111///...//////---,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......///000000...---...///000//////......//////000000000000000///////////////111///******///222000111111111111222222333333444444777;;;>>>DDDRRR___rrr}}}zzzwwwwwwyyyyyy&&&''''''((()))*********+++*********))))))(((((()))***++++++***)))((('''))))))(((((((((((())))))*********+++,,,,,,,,,---,,,+++***))))))***+++,,,*********++++++,,,,,,,,,))))))************))))))******))))))))))))******((())))))***++++++,,,,,,))))))******++++++++++++************************&&&'''(((***+++,,,......---...000333666;;;???AAA>>>>>>???>>><<<:::777555444333111///...------......///111000//////000111555666777888::::::;;;;;;BBBCCCEEEGGGKKKPPPVVV[[[aaa___```dddeeeccccccfffaaadddgggggghhhmmmvvv~~~~~~~~~~~~|||yyyppprrrqqqlllfffeeeiiinnnssspppmmmkkklllqqqwww{{{~~~tttooossszzz{{{zzzzzzxxxtttsssuuuzzz{{{xxxvvvxxxxxxzzz|||}}}~~~|||~~~|||{{{wwwqqqlllhhhdddaaa^^^XXXUUUQQQNNNMMMKKKHHHFFFCCCAAA@@@@@@@@@@@@???===AAA???<<<999666444222222////////////////////////---...///000111111111111111///...---,,,,,,---........................---////////////////////////---------.........//////.....................---///111222000---+++,,,...+++,,,---......------,,,.........------.........,,,+++***+++---/////////------------,,,***((('''---,,,+++******,,,---...,,,///111000...---///111++++++++++++++++++++++++***+++---///222111///,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++---......------///000000000////////////000000000000000000///////////////111...''''''---000...000222333555555444333222555555777;;;>>>EEERRR___qqq~~~zzzxxxttttttwwwxxx))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***((('''&&&'''(((***+++,,,,,,+++******+++,,,,,,************************+++++++++*********))))))++++++******************))))))***++++++++++++***+++*********))))))(((((()))************+++++++++((()))***+++,,,---......333444666999;;;<<<===>>>DDDCCC@@@<<<888555222000000///...---------...///...000111222111111333444666666777999:::;;;<<<<<>>;;;888555222111111111111000//////......000000000000000000000000---------............///---------............///------------------------------......///000000000---...000000000...,,,******++++++,,,---...////////////.........---------000//////....../////////,,,---------...////////////...---,,,,,,,,,---...//////.........---------------------------------------------------------...---111888888000,,,------+++)))***,,,---..............................---,,,,,,,,,,,,---...//////......------...000111////////////////////////---------......000111111444333222222333444666777777666888;;;===CCCQQQ^^^sss{{{wwwssspppttt{{{************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''')))***,,,,,,,,,+++******+++,,,,,,************************+++++++++*********))))))************************))))))***++++++++++++***+++*********)))))))))))))))************+++++++++***))))))******+++,,,---111333666999<<>>;;;888777333333222111000000//////000000000000000000000000000000000//////.........---------............///........................///.....................,,,---...//////...------+++,,,,,,------....../////////.........---------))))))******+++---...///---------..................---,,,++++++,,,---.........---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++...555555///+++---...,,,******,,,---------++++++++++++++++++++++++------,,,,,,,,,------..................///000000........................------------...///000000333333222222333444666777666666777:::<<>>???@@@???CCCIIIRRRZZZbbbgggjjjhhhgggggghhhiiiiiigggeeedddjjjttt|||~~~|||{{{|||}}}|||{{{wwwtttssstttuuuxxxssspppooonnnooouuu|||zzzuuutttuuuxxxzzz{{{wwwtttuuuwwwxxxwwwuuuqqqooonnnsss{{{}}}{{{yyyxxxzzz~~~|||wwwyyyzzz{{{}}}}}}zzzxxx}}}zzz{{{~~~~~~~~~|||yyytttllleee___YYYTTTRRROOOLLLHHHFFFEEEFFFEEEDDDAAABBBBBBAAA???===;;;999555555444333111000//////000000000000000000000000222222111000///...---------------............/////////////////////////////////......---,,,,,,+++++++++,,,------......///------------------------...............---------++++++,,,---///222333555...............------------,,,+++++++++,,,---------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))),,,000000---,,,---///---++++++,,,---,,,,,,------------------------...------,,,,,,,,,---------......///////////////------------------------////////////000111222333333222222222333444555666555555666999;;;@@@MMMZZZnnnzzzuuurrrrrrxxx~~~************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++***************************************************************+++++++++))))))***++++++++++++***************************))))))*********+++++++++...---,,,,,,---000333555:::;;;=========<<<;;;:::666555333111///.........------...///000222333333:::;;;<<<<<<;;;:::;;;<<<<<<<<<===???AAADDDGGGHHHJJJNNNSSSYYY^^^aaaeeeggghhhggggggggghhhhhhgggfffmmmuuu~~~|||}}}}}}}}}~~~~~~zzzxxxxxxzzz|||zzzyyyyyyzzz|||~~~}}}yyytttpppnnnooorrruuuwwwtttssswww~~~yyytttvvv}}}~~~}}}{{{zzzyyy|||~~~}}}|||{{{{{{}}}yyyrrrmmmiiiddd___]]][[[YYYVVVSSSPPPLLLGGGCCC>>>???@@@@@@@@@???>>>===777777555444222000///...////////////////////////111111000000///......------------............///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......---------,,,...........................//////111222444666777/////////...---------,,,,,,,,,+++***+++,,,---.........---------,,,,,,,,,------------------------////////////////////////******+++---...---...//////...,,,,,,------,,,+++..............................---,,,,,,,,,------,,,---///000000000///...////////////////////////////////////000000111222222222222333333444555555444444666888:::>>>KKKWWWlll~~~zzzsssqqqttt{{{************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,++++++++++++++++++++++++************************************************))))))*********+++++++++))))))***++++++++++++******************+++++++++))))))*********+++++++++,,,++++++,,,///333777:::===>>>??????>>>;;;888777444333111...---,,,------...///111333555777888999;;;<<<======<<<;;;===>>>>>>???@@@CCCGGGLLLQQQSSSYYY\\\aaaccccccdddeeeggghhhiiiiiiiiihhhhhhiiijjjsss~~~|||yyy||||||||||||zzzwwwsssooonnnooorrrtttqqqooopppyyy}}}|||~~~}}}}}}{{{sssqqqpppmmmkkkllljjjiiihhheee___VVVKKKDDDBBBBBBBBBCCCCCCDDDDDDDDD:::999888666333111//////////////////////////////........................---------............///------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,---000//////......------,,,---.....................,,,,,,,,,,,,---...///000/////////...---------,,,,,,,,,+++++++++,,,......////////////............------------------------////////////////////////+++,,,,,,,,,,,,///000000///...------......,,,***************************...------,,,,,,,,,------,,,---///000000000///...000000000000000000000000------,,,,,,------......111111222333333444444444333333555888999===HHHTTTiii}}}{{{sssqqqwww~~~++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***++++++,,,,,,++++++******************************************+++++++++)))))))))***++++++,,,,,,))))))***++++++++++++************+++++++++++++++)))************+++++++++))))))***,,,000444999;;;;;;===>>>???>>><<<999777222111///------...///000333444666999;;;<<<===>>><<<===??????>>>>>>@@@AAAAAABBBEEEJJJPPPXXX^^^aaaaaaeeeggggggeeedddfffhhhlllmmmnnnmmmllllllnnnpppxxx{{{yyy{{{|||{{{yyyzzz~~~zzzxxxvvvrrrooonnnoooqqqrrrmmmmmmoooxxx}}}}}}~~~sssrrrtttrrrtttxxxwwwwwwvvvtttmmmbbbUUUMMMHHHGGGEEEDDDCCCDDDDDDEEE???>>><<<999666444222000000000000000000000000000------------.........///---------............///------------------------+++,,,,,,---......//////000//////...------,,,,,,////////////......---------------...............,,,,,,+++++++++++++++,,,...............------------,,,,,,+++,,,---///000000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,000111///...------...//////---+++++++++++++++++++++++++++---,,,,,,,,,,,,---...///---......///////////////222222222222222222222222111111000000000000111111000111222333444444444333333333666888999<<>>??????===:::666444///...------///222555777;;;<<<===???@@@@@@??????>>>@@@BBBCCCCCCCCCEEEGGGHHHJJJNNNUUU]]]gggoootttnnnpppqqqnnniiigggiiilllrrrssstttsssqqqqqqtttwww|||}}}wwwrrrtttuuuvvvvvvyyy}}}{{{zzzwwwtttrrrqqqqqqqqqooopppsssxxx~~~uuussstttssswww~~~~~~}}}|||zzzuuummmccc]]]TTTQQQLLLGGGCCCCCCCCCDDDDDDCCCAAA>>>:::777555444000000000000000000000000////////////............---------............///.............................................///...///000000000///...---////////////............---------.........//////......---------------...---------...............------,,,,,,---///000111000////////////.........------------------------++++++++++++++++++++++++,,,//////+++,,,///000------,,,---...000000...,,,------------------------+++++++++,,,---...///000...............///000000111111111111111111111111444444333333222333333444///000222333444444333333444444666999:::<<>>???@@@AAAAAA@@@<<<777222///---,,,,,,---000555999<<>>AAACCCEEEFFFFFFGGGJJJLLLPPPRRRWWW___iiisss|||zzzsssoooppptttvvvxxxyyywwwuuuvvvyyy|||~~~wwwpppjjjlllooorrruuuyyy~~~{{{yyywwwvvvuuuvvvxxx{{{~~~xxxttttttssswww}}}{{{yyytttnnniiiccc^^^VVVNNNIIIGGGGGGHHHHHHGGGDDDAAA>>>:::888777000000000000000000000000222222111000///...---------------.........//////////////////////////////000000000///......------,,,---000111222111000///.../////////////////////---------.........//////---,,,,,,,,,,,,---......,,,------....../////////......------...///111222//////.........---------------------------------------------------------+++//////++++++//////***,,,,,,,,,...000000///---******************************+++,,,---///000111//////...------///000111000000000000000000000000//////...............//////000222333444444333333444444777999:::<<>><<<:::666222///---...///222777===BBBEEEFFFMMMJJJFFFDDDCCCBBBAAA@@@CCCEEEFFFGGGHHHLLLRRRXXXXXXYYYZZZ```rrr~~~{{{zzzzzz~~~}}}yyyuuuwww}}}}}}}}}tttlllgggffffffhhhkkkqqqwww}}}~~~~~~~~~xxxtttuuu|||{{{yyy{{{|||{{{xxxxxxqqqjjjaaaUUUIIIEEEGGGFFFGGGHHHGGGDDD???:::777444333222111000000000111111000000///...---------------......//////000000/////////...---------,,,---,,,,,,,,,,,,---.........---,,,+++,,,---.../////////............//////......---,,,++++++******...........................---,,,,,,,,,...///000........................................................................(((***,,,---,,,,,,---...//////000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***---...---***,,,---......//////......000///...------...///000////////////000000000000///////////////000111111222111///...///111444666777555555777888;;;DDDOOOcccvvvvvvooottt,,,,,,,,,+++++++++******************************************+++++++++++++++***)))(((((()))***+++++++++***)))))))))))))))************++++++++++++++++++************+++++++++++++++*********))))))((((((((()))***+++++++++************************))))))*********+++++++++---...///......///222444444666;;;???AAAAAA@@@@@@???>>>;;;777444111//////111333666;;;@@@DDDFFFGGGGGGFFFDDDCCCCCCCCCBBBAAAHHHJJJLLLNNNOOOSSSXXX]]]___```___ddduuu{{{zzz}}}~~~zzzsssqqqwww|||~~~}}}uuummmhhheeecccdddfffiiinnntttyyy||||||~~~|||}}}|||{{{}}}}}}|||rrraaaPPPJJJLLLHHHIIIIIIHHHFFFBBB>>>;;;888777444222000000000111111000000///......---------..................///..................---------------------......//////...---,,,,,,---......//////............/////////......---,,,,,,++++++........................---------------...//////........................................................................,,,...///000/////////111....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,------+++,,,---......//////......000///...------...///000000000000000////////////............///000111222222111000000000222444555777555555777888;;;DDDNNNaaauuuvvvooottt------,,,,,,,,,+++++++++************************)))******+++,,,,,,------+++***)))(((((()))***+++++++++***))))))))))))***************+++++++++,,,++++++************+++++++++++++++***************(((((())))))***+++++++++************************************+++++++++++++++,,,------...000333666:::<<>>???<<<888333000000000111555888<<>>;;;777333111000000111111000000//////......---///..................---..................//////...............///000000111000///...------......//////............///////////////...------,,,,,,........................,,,------............---................................................////////////////////////***,,,......---,,,,,,---------.........---,,,,,,---------------------------+++))))))+++---------,,,---......//////......//////............//////111111000000//////..................///000222222111111111222333333444444666444444666888:::CCCMMM^^^ssstttmmmrrr~~~,,,,,,++++++++++++***************************************+++++++++,,,,,,+++******))))))******+++++++++***))))))******************+++++++++,,,,,,++++++************++++++************************)))))))))******+++++++++************************)))))))))************+++(((***+++---...111555888===???@@@BBBBBB@@@>>>===<<<999333///---///222444999===AAAEEEFFFFFFFFFGGGDDDEEEEEEFFFIIIOOOUUUZZZbbbcccdddeeeeeeeeefffgggddd```[[[ZZZbbbuuuyyywwwuuutttmmmeeefffpppzzz~~~yyyqqqjjjeeecccdddeeefffgggjjjlllnnnpppqqqppptttyyy~~~|||{{{|||~~~wwwbbbTTTQQQPPPOOONNNLLLIIIGGGEEEDDDBBB???:::555111//////000000000000000//////......000000000//////.........------......//////000000///////////////000000111333222000///........./////////............//////000/////////.........---........................+++,,,......///...---,,,................................................////////////////////////***,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,...........................,,,+++******,,,------,,,---......///........./////////....../////////111111000000//////......000000////////////000000000111333444555555444444555333444666777:::CCCLLLZZZppp~~~qqqkkknnnyyy************))))))))))))************************++++++******))))))))))))++++++************+++++++++***************++++++***++++++++++++,,,,,,,,,++++++************++++++************************************++++++++++++************************((((((((()))))))))*********---000222444777:::===>>>>>>???@@@???>>><<<;;;777555000------000444777<<<@@@EEEFFFFFFDDDDDDDDDEEEEEEEEEGGGLLLVVVbbbkkkrrrqqqpppnnnlllkkkiiigggccc___[[[ZZZ```lll|||wwwqqqpppnnnjjjccc```hhhuuu}}}~~~|||{{{xxxssslllhhhffffffffffffgggiiijjjkkkkkkllllllppptttxxx||||||yyywwwxxxyyy~~~|||lll]]]VVVVVVTTTPPPMMMJJJHHHGGGFFFDDDAAA<<<666222000//////000000000000000/////////222111111000000/////////---......//////000000000000////////////000111111333222000///........./////////............//////000///////////////..............................+++,,,---......---,,,+++................................................////////////////////////---///000000...---......,,,,,,+++++++++,,,,,,,,,........................------,,,+++++++++,,,...,,,---......///............//////////////////...111000000000/////////...333222111///......------000111333555555555444333444222444666777999BBBKKKWWWnnn~~~qqqkkkmmmuuu{{{|||***))))))))))))(((((((((++++++++++++++++++++++++++++++******)))(((((('''+++++++++++++++++++++++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++***************+++++++++++++++++++++++++++++++++************************((())))))))))))*********+++///333777999;;;===???>>>??????>>><<<:::888777333222000000111555999;;;@@@CCCGGGGGGDDDAAABBBCCCBBBDDDFFFIIIPPP]]]mmmxxx~~~{{{vvvssspppmmmiiiggg```ZZZWWWZZZ```iiiuuuxxxnnniiiiiigggddd___aaannn|||~~~zzzzzzxxxsssnnniiiggggggeeeeeeeeefffhhhiiikkkllliiimmmqqqssswww|||xxxvvvvvvxxx~~~~~~}}}}}}}}}}}}uuu|||xxxkkkccc]]]ZZZTTTOOOJJJHHHGGGGGGDDDBBB>>>:::666444222111000000000000000000000000111111000000000000000000//////////////////000000///////////////000111111222111000.........////////////............////////////////////////..............................,,,------------,,,,,,+++........................................................................+++---//////---------...,,,,,,+++++++++,,,------------------------------,,,---...---,,,+++,,,---,,,---......//////............////////////....../////////000000000000000333222111///...---------///000222444444444333333333222333666777999AAAJJJVVVlll~~~rrrlllmmmrrrvvvvvv*********))))))))))))(((++++++++++++++++++++++++***************************++++++++++++++++++***+++*********++++++,,,---+++++++++,,,,,,,,,------++++++************++++++))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...222999===???@@@@@@AAABBBAAA@@@===:::777444222000111333555888<<<>>>@@@CCCFFFIIIGGGBBB???@@@CCC???CCCIIIOOOXXXeeeuuu~~~xxxssspppnnnjjjhhhaaaYYYTTTYYYbbbjjjsss{{{~~~{{{ppphhhfffgggaaacccdddiiiuuuzzzyyyvvvqqqkkkgggeeefffddddddeeegggjjjnnnrrrtttrrrtttvvvuuuvvv~~~}}}xxxvvvuuu}}}~~~yyyuuunnnvvvwwwrrreeeaaaYYYQQQLLLIIIHHHHHHDDDCCCAAA???<<<888666444000000000000000000000000............////////////000000000//////////////////............///000000111000///.........///000//////............//////...................................................---,,,,,,++++++,,,,,,................................................------------------------(((***,,,,,,++++++,,,------,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***---000000---+++++++++,,,---......//////......---...///000000///...---......//////000000111111111000000//////////////////000111222333333333333222111333666777999@@@IIIUUUjjj|||qqqkkkkkklllnnnlll+++++++++************)))++++++++++++++++++++++++*********+++,,,,,,------***++++++,,,,,,++++++***+++*********+++,,,,,,---++++++,,,,,,,,,---------++++++************++++++))))))******++++++++++++++++++++++++++++++++++++************************,,,,,,------------......555:::BBBGGGIIIIIIHHHHHHEEEDDDAAA===999555111//////111555999===@@@BBBCCCFFFIIIJJJGGGAAA???@@@CCC>>>EEENNNWWW```mmm|||wwwrrrpppnnnkkkiiijjj___XXX^^^gggnnnuuu}}}tttxxxzzzuuulllffffffiii^^^dddkkkqqqyyy|||zzztttmmmgggccccccdddffffffgggjjjooouuuzzz~~~~~~~~~zzzxxx}}}{{{xxxwww}}}wwwjjjrrr}}}{{{kkkfff]]]TTTMMMIIIIIIIIIDDDDDDDDDBBB@@@<<<999777000000000000000111111111+++,,,,,,------.........111111000000//////.....................///000000//////...------...///000//////............//////---------.......................................///...,,,+++***+++,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///111------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,)))---111111...+++***+++,,,---......//////......---...///000000///...---------...///000111222222.........//////000111222000000000111111222333333111111333666777999@@@HHHUUUjjjxxxnnnhhhfffggggggggg******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++***)))(((((())))))((())))))))))))*********************************,,,,,,++++++***)))))))))...---,,,,,,+++++++++,,,---------,,,,,,+++++++++...+++)))))),,,---,,,***---+++***))))))+++,,,...555;;;FFFOOOUUUVVVTTTRRRJJJEEE@@@===777222222666333666:::???BBBEEEEEEFFFGGGGGGGGGEEEBBB@@@???@@@???GGGUUUfffuuuyyyrrroooppppppmmmjjjlllhhhdddfffpppzzz{{{uuuvvvpppoooqqqmmmdddgggqqquuuvvvvvvvvv{{{}}}uuurrrlllgggddddddeeegggjjjmmmoooqqqttt{{{}}}zzz{{{zzztttwww||||||tttkkkddd[[[RRRMMMNNNHHHGGGEEEEEECCCAAA<<<999666555333111000000111111222000,,,***,,,000555999111000000///...------------///000222222000///---000000000000000000000000000///---,,,,,,---...///////////////............------------.........///000000000000000000000000000///...---,,,------...............////////////...---,,,+++***+++,,,,,,........................,,,---///...------...000//////...------------...000///......,,,,,,+++***------,,,,,,---...000111666555444222111///...---555111---,,,///111222111111000000////////////000000111111222222333444444777444444777888:::@@@HHHVVVkkktttjjjffffffeeeeeeccc******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))))))))))))))))))))*********++++++***************************************+++++++++...---,,,,,,++++++++++++---,,,,,,,,,++++++++++++---+++))))))+++,,,+++***---,,,+++++++++---///000666:::AAAIIIOOORRRSSSSSSOOOIIIDDD???999333444888;;;===@@@BBBDDDEEEEEEEEEEEEFFFFFFDDDBBBAAABBBCCCDDDMMM\\\nnn||||||wwwqqqpppqqqrrrpppnnnrrrqqqppprrryyy|||tttsssnnnmmmpppnnniiinnnyyy~~~~~~}}}xxxnnnlllhhheeeeeefffhhhjjjooopppqqqsssxxx~~~xxxuuuvvv}}}}}}zzzyyy}}}{{{vvvrrriii]]]UUURRRMMMJJJGGGEEEDDDBBB???===888666444222111000000000000/////////111333666888111000000///......------...///000111111000///...////////////////////////...------,,,---...000000////////////............------........./////////////////////////////////000///...---,,,------...------------............///...---,,,,,,,,,------........................+++---......------...//////......---,,,------------,,,,,,++++++*********+++++++++,,,,,,---//////222222111111000000//////444111...---000111111000000000/////////000000111111111111222333333444444444222222555888:::AAAHHHTTTiiitttjjjfffeeedddddd]]]******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++************+++************+++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++*********,,,***))))))***++++++***------,,,---...000333444777999===AAAFFFJJJNNNPPPPPPLLLHHHEEE???999999===CCCDDDEEEFFFFFFFFFFFFEEEBBBCCCDDDCCCBBBCCCFFFHHHJJJTTTdddtttvvvrrrpppqqqtttvvvvvvtttwwwzzz~~~tttoookkkjjjmmmmmmlllttt~~~zzzvvvqqqhhhgggffffffhhhjjjmmmooorrrppppppsssyyy~~~|||}}}~~~|||rrrlllooowwwxxxuuuyyy{{{mmm```ZZZTTTPPPJJJEEECCCBBBAAAAAA:::999666444222111000000---...000222333444444444111000000//////......---...///000111111000///...////////////////////////,,,,,,,,,---...///111222/////////............---....../////////000000000//////////////////////////////...------------...,,,,,,,,,------------...000///...------------...------------------------+++,,,------,,,,,,---......------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++,,,---------------......///000000111111111000//////111111000///////////////000000111222111111222222333333444444222000000444777:::AAAIIITTThhhuuukkkfffeeecccbbbYYY******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************************+++***))))))************,,,,,,---...000333555666999999:::<<>>===:::888555333222444333111...---------...000000000000000///////////////000000000000//////////////////////////////000000000//////......---............------------////////////000000000000........................------..................---.........////////////------------,,,,,,++++++------------------------***+++---,,,++++++,,,...------,,,++++++++++++,,,,,,------......//////000+++,,,...//////...---------------------.........---///000111111000///...////////////000222333333111222222333444444555555777555444777888999???FFFVVVjjj{{{qqqkkkhhheeecccWWW******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++*********+++,,,---...---,,,+++*********++++++++++++++++++,,,,,,+++******+++---+++,,,...111333555777888999999::::::999777555444555<<>>;;;888666555:::888333000......000111000000000000000000000000000000////////////000000000000000000000000000000111111111000///...---,,,.........------------,,,....../////////000000000........................,,,---......///................../////////000000,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---......------,,,,,,,,,,,,,,,++++++,,,,,,---------...------......///..................------------------///111111000......///000000000000111111222333222222333333444444555555999666555777888999???FFFVVVjjj~~~sssmmmiiieeecccVVV******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))***+++,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,......---,,,+++++++++++++++,,,,,,,,,---+++---...---+++***,,,......///111333555777999999999999888777666555444444666<<>>;;;:::444333222111000111222333000000000000000111111111000000////////////000000111111111111111111111111...///000111111000//////......---------,,,,,,,,,------------.........///........................+++,,,.../////////......,,,,,,,,,---------......---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000//////...------------...////////////////////////...---,,,+++***+++,,,---,,,------....../////////---///111000---,,,...111222222111111111111111111222222333444444555555666444222222555777999???GGGOOOffftttmmmhhhccc```XXX++++++++++++,,,,,,---...000///---+++******************))))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++......---------,,,,,,,,,***+++,,,...///000000000)))***+++,,,---,,,+++*********))))))((()))))))))---,,,+++******,,,...///...222777:::;;;:::::::::777777666222///000555999@@@FFFMMMRRRUUUVVVWWWXXXUUUPPPPPPXXX___```______``````eeekkklllgggddddddhhhmmmpppoooooosssuuuttt{{{zzz}}}|||}}}|||yyy|||xxxuuurrrllljjjllliiirrr~~~~~~zzzvvv~~~~~~yyyuuuvvvxxx|||}}}|||zzzyyy{{{|||~~~}}}wwwtttuuu{{{~~~}}}~~~}}}zzztttnnnfff\\\RRRLLLHHHCCCAAADDDGGGEEE>>>::::::333...000111000000111222111111000///......---000000//////000222555666777888999777444222111111---///222444444333111000111111000///////////////////////////////////////........................------------------------///...---,,,,,,,,,,,,,,,---///000///......///000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......------------......000///...000222222///,,,111111000///......------222333444222000//////000111000///......///000111222000000222555555333000444222333666888999>>>EEEUUUfffvvvkkkeeebbbaaa[[[,,,+++++++++,,,,,,---...,,,,,,+++++++++,,,---...++++++***)))))))))))))))************************++++++++++++++++++++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,---------******+++,,,,,,,,,,,,+++......---------------......---,,,+++,,,---///000000444888::::::888777777333333333000...000666;;;@@@DDDIIINNNPPPRRRTTTUUUSSSQQQUUUbbbmmmppppppooollliiigggiiihhheeedddgggjjjpppuuuuuuxxx|||~~~zzzxxxyyyzzzuuuqqqllljjjlllnnnuuu}}}zzzuuuuuu}}}}}}}}}wwwtttvvvxxxzzzzzzyyyyyy{{{~~~|||}}}{{{pppssstttrrrqqqvvv~~~}}}}}}zzztttmmmeee]]]XXXTTTOOOJJJIIIIIIFFFAAA===<<<444///000222000///111111111000000//////......000000//////000222444666666777777666333111000111...000222333444222111///111000//////......//////////////////////////////................................................///...------,,,,,,,,,---,,,...///...,,,,,,---...///...------,,,,,,,,,,,,........................,,,------......------,,,......------------......000...---///111111///---,,,,,,---------------...222333333222000//////000111000///......///000111222111000222444555333111444222333666888888>>>DDDSSSddd~~~xxxnnnhhheeeeee[[[,,,,,,+++++++++,,,------+++++++++++++++,,,------++++++******))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,------...---+++*********++++++++++++******++++++,,,---,,,,,,+++++++++,,,,,,---------,,,,,,---///111222333666888999777555444444///111111111000333999???BBBEEEJJJMMMOOOPPPRRRSSSRRRSSS]]]ooo~~~yyyrrrkkkgggeeedddhhhnnnooovvv{{{}}}tttrrrvvv~~~}}}uuuppplllkkkmmmqqqtttyyyxxxsssvvv~~~~~~~~~~~~{{{|||~~~wwwwwwxxxwwwxxxzzz~~~}}}}}}pppoookkkfffeeemmm|||~~~{{{~~~}}}zzzvvvqqqllliiibbb^^^WWWQQQMMMJJJFFFCCC@@@999333333444222000111000000000000000000000000000/////////000222333555444555555444111//////000///000222333333111000...000///......------......////////////////////////........................000000000000000000000000///...------,,,---------,,,---...---+++******+++...------,,,,,,---------////////////////////////,,,------......------,,,......------------......000...------...//////...******+++,,,...///000000111222333222000//////000000000////////////000000333111000111222444333333444222333666777888===DDDPPPbbb|||zzzoooiiigggggg]]],,,,,,,,,++++++,,,,,,---...---,,,++++++*********++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---...,,,***))))))***+++,,,,,,+++***)))***+++,,,---******))))))******++++++,,,,,,,,,---...000111222666777888777444222111111///111333333333777===BBBHHHLLLRRRVVVWWWVVVVVVVVVXXXZZZeeexxx~~~uuulllgggeeeeeekkkrrrssszzz~~~rrrnnnrrr~~~zzzyyy{{{~~~uuupppnnnmmmnnnpppppprrr~~~yyytttxxx~~~~~~{{{vvvuuutttsssrrrtttyyy|||~~~yyyvvvooohhhfffmmmyyy~~~yyyzzz{{{}}}}}}|||zzzyyyyyyqqqnnnggg]]]WWWTTTOOOKKKFFF>>>888777777444222222000000000000000000111111////////////000111333333222333333222///...///000000111222222222000///...//////...---------------////////////////////////........................000000000000000000000000......------------......---......---+++******+++,,,,,,,,,,,,,,,---...///////////////////////////,,,------......------,,,...------,,,,,,------...000...---,,,,,,---...///,,,---...///000111222333111222222111000//////000000000////////////000000333222111000111222444444444222333666777777<<>>CCCQQQVVV^^^ccccccaaa^^^]]]aaaccclll}}}|||tttlllhhheeecccffflllqqqwww{{{zzz{{{}}}~~~|||wwwrrrsss|||}}}yyywwwtttssssssssstttvvvwwwrrrqqqpppooonnnmmmooo{{{~~~xxxtttwww~~~~~~{{{}}}{{{xxxvvvrrrooonnnqqqwww||||||vvvqqqsssyyy~~~~~~wwwzzz~~~}}}ssslllfff]]]SSSKKKBBB;;;999888444111111000000000000111111111111/////////000000111222222111111111000...---///000111111111111111000///...//////...---------------////////////////////////........................////////////////////////......---------......//////000000///,,,++++++,,,,,,,,,,,,,,,------...///........................,,,------......------,,,------,,,,,,,,,,,,------///...---,,,,,,---...////////////000000000111111000111222111/////////111//////000000000000//////222222111111111222333555444222333555666777<<>><<<999444000000111111111111111111111111/////////000000111111111000111000///------///111000000000111000000//////000///......------......////////////////////////.........................................................---......///000///000111000...------...,,,,,,,,,,,,,,,---...///------------------------,,,------......------,,,------,,,,,,,,,,,,------...//////...------...000//////..................///000111111/////////111//////000000000000//////111222333222111111333555444222333555666666;;;AAAJJJ[[[vvv{{{rrrmmmkkkkkkbbb...---,,,,,,+++++++++,,,&&&((()))+++,,,,,,,,,,,,***+++,,,,,,+++***(((&&&++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++************)))))))))******+++,,,,,,,,,,,,+++(((((((((((()))***+++,,,---...000222444666777888555555444111...---...000---111666999;;;@@@GGGLLLWWW[[[```cccdddccccccdddjjjooo}}}~~~zzzvvvssssssrrrooopppssstttxxxxxxtttssswwwyyyxxxxxxxxx}}}~~~vvvrrrgggbbbbbbjjjrrrxxx~~~{{{yyy{{{wwwppphhhnnnuuu}}}zzzyyy{{{{{{xxxvvvxxxyyy{{{}}}}}}|||yyywwwwww{{{}}}kkkWWWNNNEEEBBB>>>999444444333222222111111000000000...//////000000000000000000000000...---...000333/////////000000000000000111000//////......//////////////////////////////...............................................................///000000...000000000......///000------,,,,,,,,,---......------------------------,,,------......------,,,---,,,,,,++++++,,,,,,------///111111///---...000...........................000111000//////000111...///000111111000///...///111444444222111222444555222333555666666:::AAAIII[[[uuuzzzrrrmmmllllllddd...---,,,,,,++++++++++++)))***+++,,,,,,+++)))(((+++,,,,,,+++)))&&&###!!!++++++++++++++++++++++++++++++++++++++++++++++++''''''((()))***+++,,,,,,++++++******)))'''&&&%%%)))***+++,,,---,,,++++++,,,,,,,,,,,,---...///000...000222444777888::::::444444222000------///111///333999===AAAGGGOOOTTTUUUWWWZZZ[[[\\\^^^aaaccciiiqqqzzzwwwwwwzzz|||}}}}}}}}}wwwsssuuuvvvvvvrrruuu~~~|||ssspppfff``````kkkwww|||{{{}}}yyyqqqeeelllvvv~~~~~~}}}rrruuuwwwxxxzzz~~~~~~~~~~~~~~~~~~~~~|||zzz}}}~~~vvv___VVVMMMIIIEEE???:::999333333333222111000//////...///000000000000000///000000000...---...111333......//////000000111111111111000///////////////////////////////////////........................////////////////////////...............///000000---///000///......///000...------,,,,,,---------........................,,,------......------,,,---,,,,,,++++++,,,,,,---,,,///222222000...///000///000000000111111111222...///111000//////000111...///000111111000///......111444555333111222333555222333555666666:::@@@III[[[uuuxxxoookkkjjjjjjhhh,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++++++++***)))))))))***+++,,,******+++++++++******)))***++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))***+++,,,------------000111444666888888999999333222111111111222333444111666===EEEKKKNNNPPPPPPPPPTTTXXXYYYXXXYYY]]]aaajjjuuuvvvwww~~~zzztttuuuvvvtttsssuuuyyy{{{yyytttnnnjjjgggeeeffflllwww~~~wwwrrrsssmmmooowww}}}vvvvvvwwwxxxyyy{{{~~~}}}~~~{{{{{{~~~}}}}}}}}}hhh___TTTMMMKKKFFF???888888666444333333222111///---000222111//////111444//////000000000000////////////000000111111111222222111///...---------...000///---,,,,,,...111333+++,,,.../////////...---......////////////......------............------///...------...///000111,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,111111111000000000000000222111000000000000000111000000000000000000000000222222222222222222333333///000000000000000000000333333333333555888<<<>>>LLL\\\uuu|||rrrkkkiiiiiiiii,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,+++***))))))******+++******+++++++++******)))***++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++,,,---......///222333666777888888777777444333222111111222444555888===DDDKKKPPPRRRRRRQQQOOORRRUUUXXXZZZ]]]```cccllluuu{{{yyy|||vvvttttttsssrrrssstttuuussspppllljjjgggfffgggmmmvvv~~~{{{{{{}}}{{{vvvtttuuuqqqsss{{{~~~zzzwwwwwwxxxzzz|||}}}}}}{{{|||~~~}}}}}}||||||qqqfffYYYQQQMMMJJJDDD???<<<:::666444444444333111...111333333111000222333//////000000000000/////////000000000111111111111222111///...------......000///...------...000111//////000111111111111000......////////////...............//////.........//////...---......000000---------------------------------------------------......///////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000///////////////000000000000000000000000000000111000////////////000111111111222222444555777888222222333444555999===???HHHWWWooo|||rrrkkkiiiiiihhh++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,+++***)))))))))***)))******+++++++++*********++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++,,,...000111555666888:::999888555444444333222111222555888999AAAEEEKKKPPPSSSSSSPPPNNNLLLNNNSSSZZZbbbhhhjjjkkksssyyywwwssswwwyyysssssstttsssrrrpppnnnlllkkkjjjjjjgggggghhhlllssszzz~~~|||yyy{{{~~~xxxuuuuuuyyyyyyvvvvvvxxxuuuwww~~~}}}yyywwwwwwzzz|||~~~zzz{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~zzz}}}qqqaaaUUUPPPNNNKKKHHHBBB>>>999666555555444444///111444444333222222333///000000111111000000///000000000000111111111111111111000///............////////////............---------------......///...//////////////////......//////000000//////...000//////............///................................................---......///////////////,,,,,,,,,,,,,,,,,,------............////////////......---......///000111000000000000000000000000111000///......000222333555555333333444666888999222333444555666999>>>AAAJJJXXXmmm}}}sssllliiiiiifff*********************************+++++++++++++++---,,,+++******)))(((((())))))***+++++++++*********++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++---///222444777999;;;;;;:::777444111111222333555888<<<@@@BBBJJJLLLPPPRRRRRROOOKKKHHHHHHLLLVVVcccqqqyyyzzzxxxyyynnnqqqzzz~~~vvvvvvwwwwwwuuurrrooolllkkkjjjjjjhhhhhhhhhjjjpppuuuxxxyyyyyyvvvuuuvvv{{{}}}}}}|||vvvssssssvvvxxxwwwyyy}}}{{{{{{{{{yyy||||||}}}|||wwwsssuuu}}}}}}}}}~~~{{{{{{iiiZZZRRROOONNNLLLFFFAAA;;;777555444444333///111333444333222111111000000000111111000000000000000000000000111111111111000000/////////......//////000000000...---,,,,,,,,,+++***+++,,,---...//////............////////////000000000000//////000000//////....................................////////////////////////---......///////////////,,,,,,,,,---------------......///////////////000---------...///000111222000000000000000000000000222111000000222555888:::999777444111000111333444555777888888777999>>>AAAOOO]]]rrr~~~sssllliiiiiieee************************)))))))))))))))******+++,,,,,,,,,+++***)))((((((((()))***+++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,...111444666999:::;;;;;;999666333111///222777>>>DDDIIIMMMOOOTTTTTTSSSRRROOOLLLIIIGGGEEEMMM\\\ooo~~~ttttttxxx~~~||||||}}}zzzuuuqqqnnnlllkkkkkkiiigggiiinnntttxxxzzzzzzwwwuuuvvvzzz}}}}}}{{{zzzvvvuuuxxxzzzzzz~~~{{{vvvtttvvvyyyxxxzzz{{{vvvqqqttt}}}~~~ppp```VVVQQQOOOMMMJJJEEE>>>888555444333222000000111222222111000///000000111111111111000000111111000000000000000000000000000000000/////////...///000111000///---+++000///.........///111222000///............///000//////000000000000//////000000000//////...------------------------------////////////////////////---......///////////////,,,,,,,,,------........./////////000000111111111///...//////000111222333000000000000000000000000000000000222444888;;;===777555222000///000222333999;;;<<<:::888888===AAANNN]]]uuutttmmmiiiiiiggg++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++***)))(((((()))***+++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,...000333555777999999999999777666444222111777BBBMMMUUUZZZ\\\\\\]]]ZZZVVVQQQNNNMMMMMMMMMIIISSScccuuu}}}||||||}}}~~~xxxuuuvvv}}}{{{uuupppnnnlllmmmkkkjjjlllqqqwww{{{}}}}}}yyyvvvvvvzzz~~~~~~~~~zzzxxx{{{}}}zzzvvvttttttuuuvvvssswwwyyyvvvrrrvvv}}}wwwuuuyyywwwxxxzzz{{{zzz~~~||||||{{{|||}}}vvvhhh]]]WWWRRRPPPNNNJJJCCC===999777444222222111///000111111000///000111111222222111111000111111111111000000000000///000000111111000000///...///000000000///...---//////......//////000111000///...------...///000...//////000000//////......//////000//////...---------------------------........................---......///////////////,,,,,,,,,---......////////////000000111111222222000000///000000111222333000000000000000000000000---...///111444666999:::333222111111222444666777888;;;===:::777777<<>>CCCJJJTTTcccnnnqqqssstttnnnbbbYYYUUURRRTTTZZZaaagggjjjlllmmmlllkkknnnrrrpppllliiiiiiiiijjjkkkkkkkkkkkkrrrvvvyyyyyyzzzzzzqqqlllmmmqqq}}}~~~|||zzzyyyzzz|||~~~|||{{{yyyqqqpppppprrrwww|||~~~~~~uuunnnkkkjjjjjjiiikkkgggaaaZZZUUUUUUXXX[[[]]][[[YYYUUUPPPLLLJJJJJJKKKIIIHHHHHHHHHGGGEEECCCGGGHHHIIIIIIJJJIIIIIIIIIKKKKKKKKKJJJIIIIIILLLNNNSSSVVVZZZ^^^aaabbbcccddd___```cccgggnnnuuu|||~~~~~~|||vvvpppmmmkkkllliiibbbZZZUUURRRIII@@@;;;888555333333333333222222222222222111111111111000000000111111111222222111111111111111111111111000000000///.........///000000000000000000000000......//////000000111111///...------------...///222111000///......///000///000000000000//////.......................................////////////------......//////000000333000......000111000///...///000000111111000000000000////////////000000---...111333444333222111000111111222222333444444333444333333555:::@@@DDDNNNUUUhhhxxxpppkkkhhhiii,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------************************++++++++++++++++++++++++------------...............000333666888999888888999777888===DDDJJJRRRYYYcccmmmsssqqqpppoooggg]]]VVVXXX\\\___cccgggmmmppprrrttttttrrrsssuuusssnnniiikkkkkkjjjhhhiiimmmppp}}}|||uuuttt|||yyypppmmmpppuuu~~~}}}||||||~~~|||zzz|||~~~}}}yyysssooommmkkkooosssvvvxxxzzz{{{}}}}}}|||tttooofff```\\\ZZZYYYYYY[[[ZZZVVVRRRMMMLLLMMMOOOQQQSSSTTTTTTQQQNNNMMMMMMKKKIIIGGGGGGHHHHHHFFFEEEIIIHHHGGGGGGFFFFFFFFFFFFFFFHHHJJJKKKJJJIIIJJJKKKKKKLLLNNNOOOPPPPPPPPPOOORRRPPPOOOOOOTTT[[[bbbgggvvvzzz}}}xxxtttqqqppppppooohhh```[[[WWWNNNEEECCC???999555333333222222333222222222111111111111/////////000000000111111000000000000000000000000...............///000111000000000000000000000000000000000000///////////////......------......///111000000////////////000---...///000111000///.......................................////////////.........///////////////000...------///000000///......///000000000000///000000////////////000000//////000111222222222222000111111222222333444444555555444444444777<<<@@@KKKUUUkkkyyysssnnnllllll,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,------------------,,,***+++++++++,,,,,,------************************++++++++++++++++++++++++------,,,,,,------......111444777888888777666555444888???IIIRRRZZZbbbhhhppptttuuuqqqnnnjjjbbbYYYVVV\\\eeejjjkkkmmmqqquuu}}}~~~xxxqqqlllmmmmmmiiieeehhhrrr{{{~~~qqqjjjnnntttzzz|||tttqqqtttzzz~~~{{{{{{}}}}}}}}}~~~}}}{{{yyywwwuuuuuuuuuuuusssqqqnnnlllkkkiiipppyyy}}}|||{{{|||~~~~~~zzzuuupppmmmkkkgggccc^^^ZZZWWWVVVUUUUUUQQQQQQQQQOOOMMMKKKLLLMMMSSSWWW[[[\\\XXXUUURRRRRRMMMLLLKKKKKKLLLLLLKKKJJJLLLKKKIIIHHHGGGGGGHHHIIIGGGJJJOOOQQQPPPOOONNNMMMKKKKKKKKKLLLNNNNNNMMMKKKNNNKKKHHHEEEFFFJJJPPPSSSbbbjjjwwwzzztttqqqqqqqqqrrrqqqkkkccc^^^[[[TTTMMMHHHCCC<<<666333222222111333333222222222111111111////////////000000000000////////////////////////000///...///000111111111000000000000000000000000222222111000///...------//////............//////000000000////////////000,,,---///000111000///.......................................///////////////////////////.........///......///000000111111---......///////////////000000////////////000000000000000000000111222222000111111222222333444444777777666555444666:::>>>HHHUUUmmmzzzvvvsssqqqkkk,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,---............---,,,))))))******++++++,,,,,,************************++++++++++++++++++++++++,,,+++++++++,,,---...///555888::::::888555555555111===LLLZZZdddlllqqqrrrxxxxxxvvvqqqnnnjjjbbbZZZYYYbbbkkkooooooooorrrvvv~~~uuummmnnnlllgggccchhhuuu|||mmmdddeeeiiiqqqwww{{{zzz}}}yyyvvvyyyzzzvvvyyy{{{|||{{{yyyxxxwwwxxxzzz{{{{{{zzzwwwuuutttvvvuuusssrrrqqqqqqqqqqqqllluuu~~~|||yyytttnnnhhhdddaaa```^^^]]][[[WWWTTTRRRRRRRRRLLLMMMOOOOOOOOOOOOPPPRRRYYY^^^dddeeeaaa\\\ZZZZZZXXXVVVUUUTTTSSSQQQNNNKKKKKKJJJIIIHHHHHHIIIJJJKKKJJJOOOUUUXXXXXXVVVTTTSSSPPPNNNMMMNNNOOOOOOMMMKKKJJJHHHFFFDDDDDDFFFHHHJJJPPPZZZiiiwwwzzzvvvzzz~~~xxxpppnnnooorrrwwwuuunnneee___]]]YYYTTTLLLFFF???888555333222222333333333222222222222111////////////000000000000////////////////////////444222000000111222111///111111111111111111111111000000000000/////////////////////////////////////////////000000000000///,,,---...///000000//////....................................///////////////////////////.........000111111222222222333333---......///////////////000000////////////000000111000/////////000111222000111111222222333444444999999888777666777;;;===CCCPPPiii|||xxxvvvvvviii,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++,,,---......---,,,+++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---///111222888;;;===;;;888666777999888HHH]]]lllvvv{{{|||yyyzzzxxxuuusssrrrnnnhhhbbbaaagggmmmpppnnnnnnqqqtttxxxoooooonnnhhheeeiiiuuu}}}ssshhhaaa```cccjjjqqqvvvwww{{{{{{www{{{}}}tttuuuvvvwwwvvvtttrrrqqqqqquuuzzz||||||{{{zzzyyy}}}zzzvvvuuuvvvxxxyyyzzzsss{{{}}}yyy}}}~~~uuummmkkkgggccc```___^^^^^^\\\]]]\\\YYYUUUQQQPPPPPPOOOPPPQQQRRRRRRTTTXXXZZZcccjjjqqqsssooolllkkkllliiigggeeeccc___YYYRRRMMMMMMLLLLLLKKKKKKKKKLLLLLLOOOTTTZZZ______\\\ZZZYYYUUURRROOOOOOPPPPPPNNNKKKGGGGGGFFFFFFFFFGGGHHHHHHGGGNNNZZZeeemmmrrrvvvxxxuuusssuuu{{{vvvnnnkkkpppxxx}}}|||rrrnnnooorrrwwwvvvpppfff```]]]ZZZUUUSSSMMMFFF???:::777555333333333333333222222222222/////////000000000111111000000000000000000000000555222//////111222111...111111111111111111111111,,,,,,---///000222333333...//////000000//////......//////000000000000///..................//////....................................////////////.........///////////////,,,...000000///......///......///000000000000///000000////////////000000000000/////////000000111000111111222222333444444888999999888777888;;;>>>CCCNNNfff}}}zzzyyyyyyooo,,,---------............------------------------,,,,,,,,,++++++,,,------+++,,,---......---,,,+++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---///222555666888;;;===;;;888888<<<@@@FFFYYYooo|||}}}zzzvvvtttvvvxxxvvvqqqmmmiiikkkmmmlllkkkkkknnnqqq|||sssttttttqqqnnnnnnsssxxxvvvsssmmmfffaaa^^^^^^___dddkkkrrrvvv}}}~~~wwwtttzzzxxxwwwvvvuuutttrrrooommmooouuu}}}{{{xxxyyy|||}}}~~~zzz}}}wwwrrrooolllkkkkkkkkkhhhfff___^^^\\\\\\\\\___aaacccbbbdddfffddd```\\\[[[\\\]]]]]]\\\[[[\\\___dddgggssszzz~~~zzz{{{}}}xxxxxxwwwuuuqqqjjjaaaZZZWWWWWWWWWVVVUUUTTTSSSRRRUUUZZZaaaeeeeeecccaaa```[[[WWWTTTUUUYYYZZZXXXUUUQQQPPPNNNKKKJJJJJJJJJKKKHHHLLLQQQVVVXXXZZZ\\\^^^^^^]]]^^^ggguuu|||qqqiiilllttt|||wwwpppnnnooosssvvvuuupppkkkiiieee```]]]XXXPPPHHHBBB===888555444444333333333222222222000000000111111111222222111111111111111111111111222...,,,---000222111...111111111111111111111111---......///000111111222...///000111111000///...---...///000111111000///000///---,,,,,,---...///....................................////////////------......//////000000+++---000///---+++,,,---...///000000111111000000000000////////////000000000000000000000000//////000111111222222333444444555666777777777999<<<>>>EEEMMMbbb}}}{{{{{{{{{sss---------.........//////------------------------......---,,,++++++++++++***+++---......---+++***---------,,,,,,+++++++++------------------------++++++++++++++++++++++++---------...111444888:::777:::<<<;;;999:::@@@EEERRRfffzzzyyyuuuuuuyyy}}}|||xxxuuuooonnnllliiihhhiiilllnnn}}}~~~xxxzzz}}}{{{wwwtttssstttlllgggaaa]]][[[\\\]]]]]]___gggooovvvzzzrrrqqqxxx~~~|||yyywwwuuusssooommmrrryyy~~~zzzzzz}}}~~~~~~sssjjjeeeeeeccc^^^XXXVVVXXX[[[WWWVVVWWWXXX\\\```eeehhhjjjnnnqqqqqqooommmmmmnnnlllkkkiiiffffffiiiooosss|||zzzqqqjjjdddddddddcccaaa^^^\\\ZZZZZZ___fffjjjkkkiiigggfff___\\\[[[^^^dddhhhgggeeeaaa]]]XXXSSSOOOMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMNNNRRROOONNNUUUdddwww|||ooommmsss{{{zzzqqqmmmlllttt{{{}}}|||xxxssseee```XXXOOOHHHAAA:::666444444444333333333222222111111111111222222222222111111111111111111111111...+++(((+++000222111...111111111111111111111111333222111000///...---,,,...///000111111000///...---...///111111111000///222000---++++++,,,...///..................................../////////000,,,------...///000111111222444777666333111111222//////000111111111111111000000////////////000000//////000000000000///...000111111222333333444444333444555666666888<<<>>>AAAGGGZZZxxx~~~{{{||||||lll++++++++++++++++++++++++*********+++,,,---...///...---,,,,,,++++++++++++,,,++++++******++++++,,,***++++++,,,,,,------...---,,,,,,...///...,,,******,,,...///...---------,,,---000222555777888999:::777777:::===???JJJVVViiittt|||tttvvvwww{{{yyyxxxsssmmmiiiggghhhiiijjjrrr~~~wwwppplllmmmeeeffffffccc```___aaacccgggiiiooowww~~~xxxuuutttyyy|||tttkkkhhhjjjooo|||rrrnnnwww|||yyywwwkkkbbb^^^YYYZZZXXXUUUVVVYYYXXXUUUPPPVVVYYYZZZaaajjjmmmiiiuuu{{{{{{qqqnnnooottt}}}~~~~~~}}}zzzwwwsssoookkkiiilllppptttwwwwwwwwwwwwxxxtttllleeefffpppxxxyyywwwyyyqqqeee]]]YYYVVVSSSQQQQQQPPPOOOMMMLLLKKKKKKKKKFFFFFFIIIOOOTTT]]]nnn}}}}}}zzzvvvrrrxxxyyysssrrrxxxxxxnnn]]]NNNHHHFFF???777666555333222333333222111222222222111111111111000111111111111111111111111111111000000//////......111...,,,---///111///---000000000000///...,,,,,,222++++++222222++++++222////////////////////////000000000000000///......///......------///000111111000000///...------------...///111111111000///...............///000000...//////000000000000000000000000000111111111111000///...------...///000222222222222222222222222333444555555555777:::<<>>:::777666555333222222222222111111111000000000000000000000000000000.../////////000000000111111000//////000000000000...//////000000000//////...///555<<<<<<555///...////////////////////////......//////......---,,,............/////////000000000//////............,,,---------------------...............///000000//////000111111111111000///000000000111111111111111111111111111111111111111222222222222222333333111222333333333555888:::@@@III[[[rrr~~~xxxssslll++++++++++++++++++++++++------.........---,,,,,,++++++++++++,,,,,,---.........------------......+++++++++,,,,,,------------,,,+++,,,---///...---+++---......---...///111444555777999;;;<<<===>>>;;;???CCCGGGPPP___pppzzz}}}pppddd]]]XXXYYY]]]iii~~~zzzwwwsssnnnnnnrrr{{{~~~vvvvvvxxxxxxwwwsssxxx}}}|||xxxvvvyyy~~~~~~{{{zzz|||sssnnniiieeeeeelll{{{wwwjjj___^^^\\\ZZZYYYWWWUUUTTTXXX___gggnnnvvv|||{{{vvvddd___\\\]]]cccjjjqqqvvvzzzzzzzzz}}}{{{wwwvvv{{{}}}vvvrrrpppooohhh___WWWTTTSSSSSSUUUYYYTTTSSSRRRRRRRRRUUU\\\bbbaaagggqqq{{{uuummmhhhaaa[[[\\\___ggg~~~|||zzzxxxwwwvvvuuuwwwwwwqqqggg___ZZZUUUOOOGGGCCC===999777555444333222222222111111111000000111111111111111111111111111000000000/////////.../////////.........///000//////000000000000000//////...///111111///...//////////////////////////////000000000000///......---......///////////////////////////............---------,,,,,,,,,------...............///000000///000000111111111111111///000000000111111111111111111222222222222111111111111111222222333333333111222333333333555888:::???HHHZZZqqqyyytttrrr++++++++++++++++++++++++,,,---...//////...---,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,------******+++,,,,,,---......---,,,***+++---//////...,,,---......---...000222666777999;;;===>>>??????>>>EEELLLRRR[[[jjjxxxvvviii^^^XXXUUUWWW\\\eeesss{{{pppooommmkkkmmmuuu|||uuutttvvvwwwvvvrrruuuxxxyyyxxxxxx{{{}}}~~~{{{|||tttooojjjiiikkkxxx{{{yyywwwnnnddd[[[[[[[[[\\\\\\\\\YYYWWW[[[dddoooxxxllleee^^^^^^bbbgggnnnuuuyyyxxxxxx{{{zzzwwwwwwmmmbbb[[[WWWWWW^^^eeebbbZZZRRROOOOOONNNPPPSSSQQQXXXdddsss}}}yyywwwkkkeeedddccchhh|||xxxwwwvvvvvvuuuppprrrrrrmmmjjjeee\\\SSSLLLGGGAAA;;;888666444333222222222111111111111000111111111111111111111111111111111000///............/////////------...000000000000111111000//////222000---,,,,,,---000222////////////////////////000000000000000//////...---......///000///////////////////////////............---,,,,,,,,,------...............///000000///000111111222222111111000000000000111111111111111111222222222222111111111111111222222333333444222333444444444555888;;;===GGGYYYqqqzzzvvvppp,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000///...---------,,,+++++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---/////////,,,---...------...111333888999;;;<<<>>>???@@@@@@CCCMMMXXX___iiixxx}}}qqqeee\\\WWWUUUYYY^^^dddlllssssssnnnjjjjjjiiiiiilllvvv|||tttrrrrrrrrrrrrqqqssswww{{{~~~~~~{{{}}}xxx||||||vvvqqqnnnpppuuu~~~~~~xxxxxxtttnnnlllkkkfff```ZZZYYYYYY[[[___aaa```^^^]]]gggtttwwwmmmffffffjjjoooxxxzzzoooeee______hhhrrrvvvgggZZZVVVUUUQQQMMMMMMNNNRRRZZZfffrrr|||yyywwwsssppp{{{yyyyyyxxxwwwppprrrrrrqqqrrrooodddXXXOOOJJJCCC===999777555333222222222111111111111000111111111111111111111111000000000000////////////...000111000...---///111111111111111111000///...111111000......000111111//////////////////////////////000000//////...---------///000000000///....../////////////////////000///...,,,,,,,,,---..................///000000000000111222222222222111000000000000111111111111000000111222222111000000000111111222333333444444333444555555555666999<<<;;;FFFYYYqqqzzzwwwmmm------------------------***+++---///000000///......------,,,++++++++++++...------,,,,,,------......------,,,,,,++++++***---+++******---/////////,,,---...------///111444999:::;;;===???@@@AAAAAAFFFSSS```iiittt{{{mmmbbb\\\YYYUUU[[[aaaeeehhhlllkkkgggggghhhhhhhhhlllwww}}}uuupppnnnnnnnnnnnnqqqvvvvvvzzz|||www~~~}}}yyy||||||xxxtttrrrvvv}}}{{{yyynnnooolllfffccccccbbb^^^ZZZXXXXXX[[[aaaeeegggfff```kkkxxxzzzssstttyyy~~~xxxnnngggfffqqq~~~sssccc^^^]]]WWWPPPMMMQQQQQQTTT[[[eeennnsssttt~~~~~~xxx~~~{{{zzzxxxvvvxxxxxxwwwxxxzzzyyymmm```QQQLLLDDD>>>:::777555444222222222111111111111000000000000000000000000000......//////000000111111///111222111///...000333222222222111111///......---000222222222222000---////////////////////////......//////......---,,,,,,---///000000000///............///////////////000///...---,,,------..................///000000000000111222222222222111000000000000111111111111///000111222222111000///000000111222333333444444333444555555555777:::<<<:::EEEYYYrrr{{{xxxppp...------,,,,,,------...------------------------------------------------,,,,,,++++++***)))((((((,,,,,,,,,++++++*********---.../////////...---,,,---.../////////111444777???;;;:::<<<>>>>>>BBBGGGNNN[[[lllzzzuuuhhh```^^^^^^ggggggiiijjjjjjjjjiiiiiifffffffffiiirrr~~~yyynnniiihhhjjjmmmlllrrr|||~~~~~~{{{|||uuu~~~}}}zzzwwwrrrqqqxxx|||tttrrriiigggccc```___]]][[[YYYZZZYYYZZZ```iiipppssssssvvvuuuwww{{{ppppppyyy}}}ooohhhbbbYYYTTTTTTTTTQQQNNNNNNSSSYYY^^^aaammmmmmqqq{{{|||zzzxxx|||{{{}}}uuulll\\\QQQIIIGGGFFF???777333;;;777444111111111111000111111111111111000//////////////////////////////000000000000111111111111111333444444222/////////............/////////000111111000000//////......000000//////.........---,,,---......,,,,,,---...///////////////000111111...------,,,,,,------...////////////////////////000...---///222222000...+++---///222333333222222222222222111111111000000222222333333333333444444111333444555555666999;;;===EEEWWWppp{{{uuummm...------,,,,,,------...------------------------------------------------.............../////////,,,,,,,,,+++++++++******,,,---.........---,,,,,,...///111111222333777999<<<999999;;;===???DDDKKKWWWeeevvv~~~mmmbbb^^^```cccooopppqqqrrrrrrqqqpppoooiiiiiijjjpppzzz|||rrrkkkhhhjjjlllqqquuu{{{}}}|||vvvvvvxxxuuu}}}{{{vvvqqqooollllllsss}}}yyyqqqnnnhhheeecccaaa```___\\\ZZZZZZYYY[[[bbblllvvv{{{}}}~~~~~~|||zzztttooofff^^^[[[UUURRRNNNMMMNNNQQQSSSTTTYYYZZZ```jjjwww}}}yyy{{{}}}hhh[[[OOOIIIFFF@@@:::888999777444222222222222111111111111111111000000///111111111111111111111111000000000000111111111111111333444333111//////000........./////////000000111000000000/////////...000000/////////.........---...//////------...//////////////////000111111///......------......///////////////////////////222000//////111111///,,,,,,...000222333333222111222222222111111111000000222222222333333333444444222333555555555666999;;;===DDDVVVooo|||uuulll...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++------...//////......---///111333444555777:::===<<<::::::===@@@CCCJJJRRRaaappptttbbbZZZ\\\dddkkkssstttuuuuuuuuusssqqqooojjjkkkoooxxx~~~wwwpppllllllnnnxxxyyy{{{~~~{{{|||}}}~~~yyyvvvxxx{{{|||wwwpppjjjiiiiiikkkqqqyyy|||uuuoookkkhhhgggeeeddddddccc```^^^ZZZYYY[[[cccppp}}}}}}sssggg___ZZZVVVQQQNNNMMMMMMLLLLLLIIIKKKOOOVVV```jjjrrrwww}}}zzz|||wwwvvvwwwyyyjjjYYYOOOIIIBBB>>>>>>888666444333444444333111111111222222111111000///111111111111111111111111000000000000111111111111222333333111//////000111....../////////000000000000000000000////////////000000////////////.........///000000///...///000///////////////000000111000//////////////////000////////////////////////000/////////111111///......///111222222222111000222222222111111111111111222222222222333333333333222333555555555666888;;;===DDDUUUmmm}}}uuukkk...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((('''%%%$$$###,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000000///111444666777999<<<>>>???===>>>AAACCCGGGPPPZZZjjjyyyjjj[[[VVV]]]iiirrrtttuuuvvvvvvuuurrrooommmiiilllttt}}}zzzvvvvvvwww}}}}}}}}}|||||||||{{{{{{~~~|||}}}tttmmmjjjkkknnnooorrrwww|||xxxuuurrrnnnkkklllkkkjjjjjjjjjiiieeecccYYYXXX[[[dddsssttthhhddd___XXXSSSQQQPPPOOONNNHHHIIIJJJKKKMMMTTT]]]dddvvv~~~~~~zzzzzz|||yyyyyy|||vvveeeYYYPPPGGGBBBAAA777555333333444444222111111222222222222111000000///////////////////////////000000000111111111111222222222000......000222...////////////000000000000000000000////////////000000//////////////////...///000000......///000000000////////////000000000//////......//////000000000000000000000000000,,,---...///111222222111000111222222222111000000111111111111111111111111111222222222222333333333222444555555555666888:::<<>>@@@???@@@BBBDDDIIITTT```tttuuueeeYYYYYYbbbmmmtttvvvwwwxxxxxxwwwssspppmmmkkkppp{{{{{{~~~}}}}}}}}}||||||{{{{{{xxxmmmiiihhhmmmpppoooppprrrzzz}}}wwwrrrpppqqqrrrpppnnnmmmmmmnnnooopppnnnjjjggg]]]\\\]]]fffuuu{{{tttnnneee]]]XXXTTTRRRPPPMMMMMMKKKFFFCCCFFFMMMTTTdddooo}}}yyy~~~pppeeeZZZNNNFFFDDD999777444333333333222000222222222222222111000000000000000000000000000000///000000000111111111111111222111000......000222////////////000000000111////////////000000000000//////000000000000000000---...//////...---...///000000////////////000000///..................///111111111111111111111111---...///000000000000111222222222222222111111000111111111111111111111111111111111222222222333333333444555555555555888:::<<>>@@@CCCEEELLLYYYggg~~~xxxpppgggcccfffmmmsssvvvuuuvvvwwwxxxvvvrrrnnnlllpppwwwzzztttxxx}}}~~~}}}|||}}}{{{|||{{{{{{{{{uuuvvv|||vvvfffeeefffjjjllljjjkkknnnwww|||xxxxxx{{{||||||ssspppmmmmmmpppssssssrrrnnnooorrruuuwwwvvvsssooohhhfffgggnnnzzzzzzqqqggg___WWWSSSQQQPPPLLLFFFAAABBBGGGLLLUUUaaawwwxxxpppdddVVVMMMIII???<<<777444333333222111222222222333222222111000222222222222222222222222000000000000111111111111000111111000///...000111/////////000000000111111////////////000000000000//////000000000000111111---...//////------...///111000000//////////////////......------......///111111111111111111111111///000222111///......///222222222222222111111111111111111111111222222222111111111111222222222222333555666555555555777999;;;CCCPPPbbb}}}tttfff...------,,,,,,------...------,,,,,,+++******))))))******+++,,,,,,------((())))))***+++,,,------,,,,,,,,,---------......,,,+++++++++,,,---///000111444777999999:::;;;<<<>>>>>>AAAFFFJJJRRRbbbrrr|||uuussssssvvv|||~~~{{{uuuvvvxxxyyywwwtttooommmvvv||||||{{{{{{vvvzzz}}}zzzuuurrrvvv{{{{{{uuuqqqpppssswwwzzz~~~}}}}}}uuuhhhggghhhjjjiiihhhlllrrrwwwvvvkkkiiiooovvvxxxwwwmmmllllllnnnpppsssttttttqqqsssxxx~~~~~~xxxuuutttyyywwwiii```WWWTTTPPPJJJFFFEEEFFFHHHKKKUUUiii~~~~~~wwwlll^^^UUURRRGGGBBB<<<777444444333222222222333333222222111000222222222222222222222222000000000000111111111111...///111111000//////000//////000000000111111111.../////////000000000111//////000000000111111111...///000000......///000111111000///////////////000//////......//////000////////////////////////+++...000111000///111333222222222111222222333333000000111111111222222222111111111111222222222222444555666555555555777999;;;CCCNNN___zzz~~~ttteee...------,,,,,,------...------,,,,,,+++***))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///.........///000222333333555999::::::;;;;;;===???@@@DDDJJJOOOYYYkkk|||~~~tttxxxzzz{{{|||~~~zzzvvvsssxxx|||}}}wwwuuuxxx}}}zzz~~~~~~wwwmmmjjjpppwwwzzz}}}{{{|||wwwtttqqqooooooooopppooorrruuuvvvwww{{{~~~{{{tttooonnnnnnmmmjjjjjjqqq{{{vvvuuujjj^^^^^^hhhsssvvvtttkkklllnnnoooqqqrrrtttuuutttxxx~~~}}}rrr]]]ZZZUUUOOOLLLIIIHHHGGGCCCJJJ[[[ppp}}}~~~~~~|||www~~~zzzpppccc[[[XXXMMMGGG???999666555444444222333333333333222111111000000000000000000000000000000000000111111111111---///111222000/////////000000000000111111111111.../////////000000111111//////000000111111111222///111222111000///000111111111000///////////////111111000000000000111111........................$$$(((---000111333666:::222222111111222222333444000000111111222222222222000111111111111222222222444555666555555555777999<<>>>>>???@@@CCCLLLZZZhhhvvvyyyiiidddggg~~~ssspppllljjjrrr}}}tttmmmfffcccgggmmmzzz{{{|||zzzsssnnnoooooorrruuuuuusssssswww{{{~~~}}}zzzqqqoooooorrrxxx}}}~~~}}}~~~zzzwwwwww{{{}}}{{{~~~~~~|||yyyyyy}}}~~~}}}{{{jjj___XXXTTTTTTOOOOOOMMMIIIHHHNNNYYYbbbmmm|||xxxwwwwwwwwwwwwkkkZZZKKKAAA<<<999777333333333333333222111000222222222111111111111111000000111111111111000000///000111333444666777777222222222222222111000000333222222111000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000000000000//////...222222333333333333444444222111111111111000000000222222111111000000111111222222333333333333444444333444555444444444666888:::@@@NNNaaazzzuuulll,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------///......---,,,,,,,,,,,,---------------......///------...000111333444555999:::<<<<<<<<<===>>>???CCCIIIUUUdddqqq~~~~~~nnnbbb```dddtttpppjjjeeehhhsss}}}tttmmmhhhfffjjjpppxxx{{{|||zzz~~~xxxwwwxxxzzz}}}|||{{{~~~qqqoooooosssyyy~~~~~~|||{{{yyyzzz}}}~~~zzzvvvuuuwww{{{~~~qqqhhhaaa___VVVVVVTTTPPPMMMMMMOOORRR___ttt}}}{{{|||~~~wwweeeUUUHHH@@@;;;888444444444444333222000///333222222222111000000000000000111111111111000000//////000111222333333444000000000000000///......++++++,,,...///000000000000000000000000000000000111111000000000000111111////////////////////////000///...------...000111//////000000000000//////000000000000000000000000111000000000000000000000333333222111111222222222222222222333333333444444444555555555444444555777:::@@@NNNaaazzzvvvmmm,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------.........------,,,,,,+++,,,,,,,,,+++,,,,,,---...---...///111333444555666:::<<<===<<<;;;<<>>:::666666555555333222000000333222222222111000000000000000111111111111000000000000000////////////...000000000000000///......)))***,,,---//////000000111111111111111111111111111111000000000000111111///////////////////////////...---------...000111//////000000000000/////////////////////.........000000000000000000000111333222222222222222333333222222222333333333444444444555666555333333555777:::@@@MMM```yyywwwnnn,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,------.........---,,,,,,,,,++++++++++++,,,---------///111333555666777777:::<<<===<<<;;;>>>CCCHHHKKKZZZlll|||uuuhhh___ZZZ]]]cccgggtttuuu~~~vvvxxx~~~yyyrrrppppppppptttxxxvvv|||xxxvvvuuuyyy~~~}}}~~~~~~|||yyyvvvvvvvvvuuuuuutttsssrrrsssvvvxxx}}}uuueeeYYYSSSRRRQQQPPPRRRVVV^^^nnnyyyqqqlllsss~~~uuuiii[[[NNNDDD>>>999888666444222111111111222222222111111111111111000000111111111111000000111000000///...---,,,,,,222222222222222111000000//////000111111000///...111111111111111111111111111111000000000000111111000000000000000000000000......---......///000111...//////000000000000000111000000000000/////////000000000111111111111222222222111111222222333333222222333333333333444444444555555555444444555777:::???KKK^^^vvvwwwooo------------------------...------,,,,,,------...,,,,,,---......---,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,---.........000222555777888999999:::<<<===<<<===BBBKKKSSSXXXhhh|||}}}lllaaaZZZWWWZZZ___```nnnooo}}}|||}}}yyyrrrmmmnnnqqqrrruuuyyy||||||yyyxxxzzz|||zzzyyy|||~~~{{{uuunnnkkkkkkmmmsssrrrrrrrrrssstttuuuuuu{{{~~~lll___YYYVVVVVVTTTSSSUUU]]]iiivvvwwwkkkjjjsss}}}|||yyyqqqeeeVVVJJJCCC<<<999666333111111222222111111111111111222222222000000111111111111000000111111000000///.........222222222222222111000000111222333333333111000...111111111111111111111111111111000000000000111111000000000000000000000000------...///000000111000......///000000000000000111111111111000000000///111111111111222222333333111111111111111222333333222222333333333333444444333444555555444444666888:::???III[[[sssvvvooo...........................------,,,,,,------...,,,,,,---......---,,,,,,***+++---...///...------...------------.../////////000333666888999::::::999;;;<<<===>>>FFFRRR[[[ddduuuyyyhhh]]]WWWTTTWWW[[[YYYhhhiiiwwwyyyvvvxxxsssllliiilllppprrrtttxxx|||zzzsssmmmrrrtttyyy}}}|||~~~}}}vvvmmmdddaaacccfffpppooooooqqqtttvvvvvvuuuyyypppbbb[[[ZZZWWWUUUSSSTTTWWW^^^iiisss}}}pppggghhhrrr}}}~~~yyy{{{{{{vvvkkk\\\NNNFFF===:::666222000000222333000000111111222222222333000000111111111111000000000000000111111111111111000000000000000///.........///111333444333222111111111111111111111111111111111000000000000111111000000000000000000000000,,,---///111222111111000......///000000000000000111000000000//////......111111222222222333333333111000000000111222222333222222333333333444444444333444555444444444666888:::>>>HHHYYYqqqvvvnnn++++++++++++++++++++++++......------------......------------------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---......222333555777999999999999<<<:::;;;>>>BBBKKK[[[kkk|||xxxfffZZZTTTSSSWWW\\\aaahhhnnnvvvzzzrrrmmmoooqqqttttttooommmtttyyytttqqqoooiiimmmqqqsssxxxxxxnnnhhhbbb^^^```ggguuuooommmsssyyy{{{zzz{{{|||ooohhh]]]YYYWWWZZZYYYTTTUUUZZZhhhkkkuuutttjjjkkksss{{{{{{|||zzzvvvqqqhhhXXXIII@@@;;;555222333444444222333333333222222222111111333222111000000111222333000000000000000000000000...//////000000000//////666444222000//////000111333333333333333222111000000000000000000000000000000111222111000//////111222111111000000000000000////////////000000000000111111111000000000000000111111111111111111111111222111000000000000000111333333333444444444555555333444555444444555888;;;===BBBMMM]]]sss~~~xxxppp..............................------------..............................------,,,,,,,,,,,,------------,,,,,,------...///111222444666777888888888<<<:::;;;???DDDNNNaaaqqq}}}pppddd]]]ZZZXXX[[[___bbbiiipppwwwzzzwwwyyyzzz}}}|||yyytttqqqssssssvvvxxxvvvtttzzzyyyuuurrrooolllgggjjjmmmnnnsss}}}tttoookkkgggjjjpppwwwpppmmmqqqwwwxxxyyy{{{}}}pppeee\\\ZZZWWWSSSQQQRRRXXXZZZbbbmmmuuu{{{~~~rrrmmmpppuuu~~~~~~||||||{{{wwwtttmmm___QQQEEE???888444444444333111333333222222222111111111222222111111111111222222000000000000000000000000111111222222222111111111222222222222111111000///111222222222111111000//////000222444444222000///000111222111000//////111333222222111111111111111////////////000000000000111000000000000000000000111111111111111111111111111111000000000000111111333333333444444444444555333444555555444555888:::<<>>===???EEEOOO^^^uuu{{{fffbbbaaacccdddeeeiiinnn|||{{{wwwvvvssspppppppppqqqqqqrrrsssxxxuuuiiidddhhhnnnppppppnnnpppsssxxxyyypppnnnpppvvvxxxyyy||||||wwwrrriiibbb^^^aaagggooozzz}}}yyyvvvvvvxxxzzzzzzzzzzzz|||~~~~~~zzziii___ZZZUUUTTTTTTSSSRRRVVVdddsss~~~yyyxxxzzz~~~~~~uuukkkqqq|||~~~{{{{{{yyypppeeeUUUMMMCCC;;;888666444222222222222111111111111000000111222333333222111000111111111111111111111111333222000///............111000000000000222333444000000111111111111111000111000////////////000111000111222111/////////111111111000///////////////////////////000000000000//////000000111111111111111111111111111111111111000000000000111222444444222222222333333333444444222444555666666666777999<<>>>>>CCCKKKVVVggg{{{iiifffeeefffeeeeeeiiiooo~~~{{{uuupppnnnpppoooqqqtttuuuvvvzzz}}}tttjjjeeeiiinnnrrrsssvvvxxx|||{{{tttnnnbbb]]][[[\\\```fffrrr}}}~~~~~~zzzwwwrrrmmmaaa[[[XXX\\\bbbkkkxxx~~~{{{vvvqqqllloooppprrrssstttvvvyyy||||||}}}~~~xxxjjjbbbYYYWWWUUUTTTQQQRRR[[[fffzzzxxxwwwxxx|||rrrttt|||vvvkkk[[[RRRGGG???:::888666444333333333222222222111111111111222222222222111111111111111111111111111111444333222000000000111111222111000//////111333555000000111111222222111111111000...,,,,,,...000111000111222111000//////111000000///............///////////////000000000000/////////000111111222222111111111111111111111111111111111111111222333444222222222222333333333333111333666777666666777888===BBBMMM]]]sss,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------...///...,,,***))).........///000111333333444555777999:::;;;;;;:::===???FFFQQQ___rrryyyiiihhhiiijjjhhhfffhhhnnnuuu}}}~~~tttnnnoootttqqquuu{{{}}}~~~}}}wwwoookkkkkkooorrruuu}}}~~~yyyooofff```SSSNNNKKKMMMSSS\\\mmm{{{}}}{{{tttqqqsssrrrnnnbbb]]][[[^^^eeennn{{{|||xxxuuuqqqmmmfffbbb```bbbeeehhhkkkooouuuxxxwwwxxxzzz|||~~~rrrfff```[[[XXXTTTRRRWWW^^^mmmyyy~~~tttcccZZZMMMCCC===:::777444444444444333333333333222222222111111111111222222111111111111111111111111333222111000000000222333111111111111111111222222...///000000111111000000000000///......///000000000111222111000//////111111000000///////////////////////////000000000000...//////000111111222222111111111111111111111111222222222111111222333333111222222222222333333333111333666777777666777888<<>>CCCHHHSSScccxxxzzzuuummmkkkiiijjjllliiiaaa[[[YYY^^^fffooo}}}~~~||||||zzzxxx~~~~~~}}}}}}{{{yyyxxxwwwvvv|||lllZZZQQQKKKFFFBBBGGGOOOYYYdddpppzzzvvvnnnmmmqqqwww|||vvvwwwxxx{{{}}}xxxtttmmmiiiccc^^^ZZZWWWUUURRRMMMMMMMMMMMMOOOVVV___fffiiimmmqqquuuxxx{{{~~~~~~qqqccc\\\]]][[[bbbqqq}}}iiiUUUIIIDDD???999777444222111222333333222222111//////111111111000111111111111111111111111111111111111111111111111000000////////////000000111111222222222222111111000000000000000000000000//////000111111000//////////////////////////////000000111111111222222222222222111111111000000000111111222333333333333333111111000000000000111111444444333333333333222222222333333444444555555666777===GGGWWWlll~~~////////////............////////////////////////,,,------------.........---------------------------...///000111333444444666888;;;<<<;;;;;;<<<>>>EEELLL[[[mmmxxxrrrpppkkkgggjjjmmmiii[[[OOOLLLVVVbbblllwww~~~zzzvvvvvvxxx{{{~~~~~~}}}zzzyyy~~~{{{ppp___PPPHHHEEECCCFFFOOO[[[hhhsss{{{yyypppnnnpppvvvzzz|||}}}}}}yyyrrrlllccc```[[[XXXVVVTTTRRRPPPMMMKKKIIIGGGIIINNNVVV\\\aaaffflllrrruuuxxxzzz|||vvvjjjfffccc```dddtttvvv```PPPGGGAAA<<<999666333111222222222222222111//////111222111000222222222222222222222222111111111111111111111111000000////////////000000222222333333333333222222000000000000000000000000000000111111111111000000222222111000///...------000000000111111111222222222222222222222111111111222222333444444444444333111111000000000111111222222222333333333333444444333333333444555555666666888===GGGUUUiii///////////////.........////////////////////////------------..........................................///000222333444555666888;;;<<<<<<<<<===???FFFQQQcccwwwzzzuuurrrnnnmmmnnnooohhhZZZNNNIIIWWWgggqqqvvv{{{||||||zzzzzz|||wwwvvvzzz|||xxxrrrnnnnnnssszzz~~~{{{yyy~~~yyyqqqnnndddWWWKKKFFFFFFGGGPPP[[[kkkxxxyyypppkkkmmmrrrwww{{{~~~}}}zzzxxxrrrjjjddd[[[YYYVVVTTTTTTSSSRRRPPPMMMJJJFFFDDDDDDHHHNNNRRRXXX^^^fffmmmrrruuuwwwxxx{{{}}}~~~wwwpppgggaaagggsss}}}zzz|||}}}hhhVVVLLLEEE@@@<<<888444222111222222111333111000000111222222111222222222222222222222222111111111111111111111111000000////////////000000111222222222222222222111////////////////////////000000000000000000000000222222111111000///......000000000000111111111111222222222222222222222222111222222333444333333333111111000000111111222222111111222333333444555555333333444444555666666666888===FFFSSSggg.........///////////////////////////////////////---------.........//////..............................///111222333444555777999;;;<<<<<<===@@@BBBJJJWWWlll{{{uuuvvvuuuqqqjjj___UUUOOOPPPaaarrrzzzzzzwwwrrrnnnnnnpppvvvuuujjjooowww~~~}}}zzzuuurrrmmmjjjlllqqqxxx}}}|||xxx}}}}}}mmmddd```YYYQQQIIIGGGKKKPPP___kkkzzz}}}uuulllggghhhmmmsssxxx|||~~~|||wwwssspppjjjbbb\\\UUUSSSQQQQQQQQQQQQPPPOOOMMMJJJEEEBBBCCCEEEIIIKKKOOOVVV___hhhnnnqqqtttuuuxxx{{{|||rrrgggcccdddiiisss|||sssppp{{{}}}~~~|||~~~~~~kkk[[[QQQJJJEEE???<<<666333222222222111333111000000111222222111111111111111111111111111000000000000000000000000000000////////////000000000000111111111111000000////////////////////////////////////////////////111111111111111111000000//////000000000111111111222222222222222222222222000111111222222222222222111111111111111222333333111111222222333444555555333333444555555666666777888<<>>EEENNN^^^yyy............//////000000////////////............////////////////////////...............///000000...///000222555777999:::::::::===CCCKKKXXXmmm~~~{{{sssmmmnnnwww{{{zzzjjj___eeettt{{{xxxrrrlllllloooyyyzzzxxxwwwuuurrrnnnmmmsss}}}ooollluuu~~~yyynnnlllnnnqqquuuxxxuuuvvvwwwwwwwwwwwwxxxyyyvvvxxx{{{~~~~~~zzzwwwtttqqqqqqssswwwzzzuuuuuuuuuuuutttsssqqqpppiiieee___[[[XXXWWWUUUTTTSSSPPPMMMKKKKKKJJJIIIGGGJJJJJJKKKQQQ[[[hhhttt{{{wwwzzz}}}~~~|||}}}}}}|||{{{zzz|||~~~}}}|||rrrllljjj___[[[TTTNNNMMMUUUcccmmmvvvxxxzzzzzz|||zzz}}}yyyvvvrrrqqqqqqnnnjjjeee```XXXMMMDDD???;;;777444333333333333333222222111000000111111111222222222222222222111111111000000444444444333333222222222222111111333333222111000///000111222222111000///111111111111111000///...000000000000000000000000...///000111222111000000111111222222222222111111222222111111111111222222111111000000111111222333...///222444555555555444444555666555444555777999:::>>>DDDMMM]]]xxx------......///000000000//////////////////......////////////////////////...............///000000...///111333555777999:::::::::===EEENNN]]]rrruuunnnkkkpppzzz}}}yyyvvvjjjbbbkkkzzz~~~zzzxxxtttoooooosss||||||yyyxxxuuupppjjjhhhlllvvv~~~uuu|||tttiiifffiiimmmrrrwwwsssvvvxxxyyyxxxxxxzzz|||yyy{{{}}}~~~{{{wwwtttooolllllloootttwwwxxxxxxyyyyyywwwtttqqqpppkkkgggbbb___]]]\\\ZZZYYYUUURRRNNNLLLKKKKKKJJJHHHHHHJJJMMMSSS\\\gggrrryyyvvvxxx{{{}}}||||||}}}~~~~~~~~~}}}}}}~~~}}}~~~|||vvvsssiiieee]]]SSSMMMNNNUUU\\\aaafffmmmrrrvvv{{{}}}zzz}}}yyyrrrnnnmmmllljjjhhhccc[[[QQQHHHCCC>>>888333444444444444444333222222111111111111222222222222222222222222111111111111333333333222111111111000000222222111000111111000///000111222222111000///111111111111111000///...//////////////////////////////...---...///000111111111222222222222111111222222111111111111222222111111111111111222222333333222222222333444444555333555666555555555777999999===CCCMMM]]]yyy---.........//////000000////////////////////////.......................................///000000222222333444555666777777999:::>>>GGGRRRaaawww~~~qqqkkkjjjqqqxxxxxxsssppplllhhhiiisss}}}~~~}}}|||{{{zzzwwwrrrssswwwzzz~~~}}}tttrrrmmmhhhfffkkkuuu}}}~~~~~~rrrfffeeehhhlllpppttttttvvvyyyxxxvvvvvvxxx{{{~~~~~~zzzwwwrrrooollljjjlllppptttwww~~~~~~~~~}}}{{{wwwtttrrrllliiifffcccbbb```]]][[[UUURRRNNNLLLKKKKKKJJJJJJEEEHHHMMMRRRZZZeeepppwwwwwwzzz}}}~~~}}}}}}~~~~~~~~~~~~zzzooojjjaaaXXXQQQNNNPPPRRRQQQWWWaaajjjqqqxxxzzzwww|||yyy{{{zzzqqqllllllmmmnnnnnnddd]]]SSSMMMIIIBBB:::333444444555555444444333222111111111222222222222333333222222222222111111111///////////////............222333000///111222111000000111111111111000000000111111111111000000///........................000///---,,,,,,...000222111111222222222222111111222222111111111111222222222111111111111222333333666555333222222333444555333555666666555666888:::777<<>>555555666666555555444333111111222222222333333333333333333222222222111111000000111111222222222333...444666111///444777666222111000//////000111222...///000111111111111111000000000000000000000000...///111222333222000///111111222222222222111111222222111111111111222222222222111111222222333444000222444666777666444222333555666666666777999;;;999???GGGRRRbbb|||............////////////000000////////////000000......------------......000//////........./////////111333444444555777999<<>>;;;888666555222000444444444444444444444444555555555555777888999:::888<<>>FFFPPP___sssxxxooofffhhhwwwyyyrrrvvv}}}wwwpppooorrrzzz}}}nnnjjjkkkkkkiiihhhiiiiiihhhiiikkkooosssvvv}}}~~~{{{xxxwwwoooooommmiiijjjqqqzzz~~~~~~~~~}}}|||}}}vvv```YYYWWWPPPNNNRRR[[[jjj|||}}}rrrnnnnnnwwwnnnaaaUUUNNNFFF<<<777888444444333333222111000000000000000000000000000000444888>>>AAAAAA<<<555111555444333222111111111111333333333222222222111111000000111000000///...---333222222111000///......000000000000000000000000000000000111222222333333222222222222222222222222444444555777888777333000333333444444555666666777???:::444222555888::::::999<<>>:::777888:::>>>HHHSSShhh|||}}}ppphhhoooyyy}}}{{{|||yyysssooopppttt|||}}}{{{|||nnnjjjkkkjjjhhhhhhkkkkkklllmmmqqquuuyyy{{{~~~~~~{{{yyyssssssqqqkkkhhhnnnzzz~~~~~~}}}{{{{{{|||jjj___[[[TTTNNNNNNUUUbbbrrr{{{|||}}}{{{xxx}}}zzzllljjjpppuuuhhhZZZQQQHHH===777777444333333333222111111111111111111111111111111111...000333666666444111///111111000000000111111222333333222222222111111111//////000111111000000000222222222111111000000///000000000000000000000000000000000111222222333333222222222222222222222222111222333666777777444222333333333444555555666666<<<999555444666888777777<<<<<>>::::::;;;AAAOOO\\\ssssssmmm{{{{{{zzz~~~|||{{{zzzuuupppnnnqqqttt|||xxxvvv|||{{{mmmiiiiiihhhggggggjjjkkknnnqqqvvvzzz~~~~~~|||yyyxxxssskkkfffkkkzzz~~~}}}|||yyyxxxzzz~~~zzzjjjbbbYYYQQQNNNPPPZZZfffooouuuzzzxxxqqqzzznnnggggggxxx|||qqqcccWWWJJJ???888666333333333333222222222222222222222222222222222222///000000111111222333333/////////000111222333444333222222222222111111111...///000111222222222222222222222222222222222222000000000000000000000000000000000111222222333333222222222222222222222222//////111444666666444222222222222333444444555555666666666777:::<<<;;;:::@@@>>>@@@KKK^^^vvv////////////////////////////////////000000000000000000000/////////......&&&+++111222222333888>>>>>>;;;999;;;>>>FFFWWWfff}}}wwwwww}}}xxxsssppptttyyy~~~~~~xxxqqqpppqqqssszzzyyyzzzxxxlllhhhhhhgggffffffgggiiinnnsssxxx}}}~~~~~~{{{~~~yyypppjjjggglllyyy~~~}}}{{{xxxvvvxxx|||wwwiii]]]UUUSSSPPPUUU[[[ccclllxxx~~~rrr{{{uuuiiidddqqqwwwjjj\\\NNNBBB;;;888222222333333333333333333222222222222222222222222333222222222222333444555111111111111222333444444222222222222111111111111000000111222222222222222111111222222222333333333000000000000000000000000000000000111222222333333222222222222222222222222//////000222444444333111111111222333333444444555222333555999===AAADDDEEEFFF@@@@@@JJJ]]]uuu000000000000000000000000////////////000000000000111000---,,,+++,,,...000///333666444000...111444777777999===AAAJJJ[[[kkk}}}}}}rrrooopppooopppsss|||{{{vvvtttssstttzzzuuujjjggggggeeeeeeggggggjjjpppwww|||~~~}}}}}}{{{~~~vvvjjjhhhlllqqqzzz~~~}}}{{{xxxvvvwwwzzz}}}qqq___WWWVVVQQQRRRRRRVVV```qqq{{{{{{ppphhhrrr~~~yyyoooaaaSSSGGG???:::333333333333333333444444111111111111111111111111000000000000000///......111111000000000000111111222222222111111111000000222222222222222111000000111111111222333333444444000000000000000000000000000000000111222222333333222222222222222222222222111000000111222222000///111111222333333444444555222333444777;;;@@@EEEHHHHHHBBB@@@III[[[sss000000000000000000000000////////////000000000000222000---******,,,...000222555666555333222333666666777:::???DDDMMM```qqq||||||~~~uuujjjlllqqqqqqrrruuuxxx|||~~~{{{zzz{{{zzzxxxwww{{{{{{qqqhhhffffffeeefffhhhkkkooovvv}}}~~~}}}||||||}}}qqqgggkkkssswww{{{~~~}}}}}}|||zzzwwwwwwyyy{{{}}}eeeZZZWWWRRRQQQOOONNNTTTfff}}}~~~wwwqqqxxx~~~||||||uuugggYYYNNNDDD===444444444444333333333333000000000000000000000000000111111111111///---,,,000//////.........//////222111111111111000000000222222222222111000///...000111111111222222333333000000000000000000000000000000000111222222333333222222222222222222222222222111000111222222000...222222222333444444555555444444444444555888===AAAEEEAAA@@@IIIYYYppp000000000000000000000000////////////000000000000111000...---,,,---...//////000222333555666888999666777;;;@@@FFFSSSjjj~~~}}}}}}}}}}}}vvv|||yyy||||||ooohhhnnnssstttwww}}}||||||xxxsssuuu{{{~~~|||xxx{{{vvvnnnfffeeeeeeeeefffiiinnnssszzz~~~}}}||||||{{{|||~~~~~~}}}|||}}}www{{{yyymmmhhhqqqzzz{{{~~~}}}}}}}}}|||yyyxxxxxxyyy{{{|||~~~tttccc[[[TTTTTTRRRMMMNNN[[[qqq}}}zzz|||||||||nnn___SSSGGG>>>555555555444333333333222111111111111111111111111222222222222222222222111000//////000000111222333111111111111000000000000000000000111111000//////000000111111111111111111000000000000000000000000000000000111222222333333222222222222222222222222111000000000222333222000333333333444555555666666222444666666555555888;;;>>>===@@@IIIXXXooo000000000000000000000000////////////000000000000000000000000000//////...444222111111333333222000555666999???HHHYYYuuu|||vvvyyyuuutttuuuooo}}}{{{uuuwwwmmmkkkrrruuutttzzzwwwoooqqqzzz|||wwwyyy}}}~~~tttllleeedddeeedddgggjjjpppttt|||~~~}}}|||{{{{{{yyy{{{||||||zzzxxxxxxxxxooossswww{{{ssskkklllwww~~~||||||~~~~~~}}}zzzxxxxxxxxxwwwzzz|||}}}}}}}}}mmm```VVVXXXWWWQQQMMMVVViiizzz~~~}}}~~~ssscccVVVIII???666666555444333333222222222222222222222222222222111000///...///111333444111111222333444666888888111111111111000000000000---...///000000111111000000000000000000000000000000000000000000000000000000000000111222222333333222222222222222222222222000//////000333444444333333333444555555666666777...222777999888888999;;;888999???IIIXXXooo////////////////////////333333222111000000111111111111000000111111222333333333333333444444555666777999;;;@@@LLLbbb|||{{{}}}xxxlllhhhlll~~~}}}pppoookkkmmmtttttt|||wwwyyyzzz}}}}}}rrrjjjdddddddddeeeiiimmmvvvzzz}}}{{{||||||zzzwwwtttssssssuuutttrrrsssuuuvvvssspppmmmmmmpppuuu}}}yyygggmmmvvv}}}~~~}}}~~~|||}}}~~~~~~|||~~~}}}~~~{{{xxx{{{{{{||||||}}}~~~xxxggg^^^YYYVVVTTTNNNOOOccc|||{{{wwwxxxttthhh\\\OOOCCC>>>888444666777444111111555222000111333444222////////////111333444333222000000000000000000000000222111111111000000//////000000000000111111111111////////////////////////000//////000222444444333222222222111222222333333222222111111111111222222222333333444444333333333111222333333444444333333444444555555666666777777999999===HHHXXXooo////////////////////////222222111000000000000000111111000000111111222333333222222333333444555666:::;;;>>>DDDQQQhhh~~~zzzzzzuuullllllssswwwxxxqqqqqqlllnnnvvvwwwzzz}}}zzzpppiiicccccceeegggkkkqqqwwwzzz}}}{{{}}}|||||||||}}}}}}zzzxxxxxxyyyxxxvvvrrrooonnnnnnnnnkkkjjjjjjllllllkkkiiiggghhhiiimmmttt~~~wwwnnnsss{{{}}}}}}}}}|||~~~}}}|||}}}~~~}}}zzz}}}}}}}}}}}}}}}~~~xxxggg```ZZZVVVQQQTTThhhyyytttuuu|||tttiii___RRRGGG>>>888444666777444222222555333111111333333222000000//////111333444333111000000000000000000000000111111111111000000000///000000000000111111111111111111111111111111111111111000//////111222111000222222111111222222333333222222111111111111222222222333333333333333222111111222333333444444333333444444555555666777777777::::::>>>IIIXXXppp////////////////////////111111000/////////000000111111000000111111222333222222222222333444555666<<<===AAAIIIXXXppp~~~yyyxxxsssnnnttt~~~pppuuuzzzrrrsssnnnpppwwwyyytttiiimmmuuu~~~{{{wwwmmmfffaaacccgggjjjpppvvvzzz|||~~~}}}|||}}}{{{xxxwwwvvvvvvtttrrrqqqrrrqqqmmmiiieeedddddddddbbb______```aaaaaa```bbbcccdddfffkkkttt~~~zzzuuutttyyy~~~}}}}}}~~~~~~}}}||||||zzzyyyzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~yyymmmaaaZZZUUUYYYjjj~~~~~~rrrlllnnnqqq~~~uuulllcccWWWLLL@@@999444555666444222222444333111222333333222000222111000111333333111000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111000//////000000///---222222111111222222333444222222111111111111222222222333333333222111000000111222333333444444333333444444555666666777888888;;;;;;???IIIYYYppp////////////////////////000000///////////////000111111000000111111222333111111111222333444555666;;;===CCCMMM___xxx}}}{{{wwwuuu|||nnnvvvwwwtttuuupppqqqwwwxxx}}}mmm^^^ccckkkttt{{{{{{wwwsssiiidddaaaeeejjjooouuu{{{}}}~~~~~~~~~~~~}}}||||||zzzyyy{{{wwwssspppooonnnmmmkkkhhhhhhfffbbb^^^ZZZYYYYYY[[[YYYWWWVVVWWWXXXZZZ[[[```bbbccceeeiiipppzzz|||vvvtttxxx|||}}}~~~~~~}}}}}}~~~~~~|||{{{yyyxxxxxxyyy{{{~~~~~~~~~~~~~~~~~~|||nnn```XXXYYYffftttwwwmmmjjjkkkttt|||~~~}}}~~~{{{uuunnnggg\\\RRRBBB;;;555555666333222333333333222222222222111111333222111111222222000...000000000000000000000000111111111000000000000000///000000000111111111111////////////////////////111000//////000111000///111111111111222333444444333222222111111222222333222222222222111111000///111222333333444444333333444444555666777888888999;;;:::>>>IIIXXXooo000000000000000000000000000///////////////000000111111000000111111222333111111111222333444666777999<<>>777666555333222444333333333333222111111222333222111222222222000...000000000000000000000000000000000000000000111111///000000000111111111111000000000000000000000000000//////000222333333222111111111111222333444555333333222222222222333333222222222222222111000///111222333333444444333333444444555666777888999999:::999===GGGWWWmmm000000000000000000000000000000/////////000111111111111000000111111222333111111222333444666777888888===HHHYYYooozzz~~~}}}vvvqqqrrrppp|||jjjZZZXXXZZZ___ffflllnnnnnnlllgggdddfffmmmtttxxx|||~~~xxxtttpppmmmllllllkkkjjjfffbbb^^^[[[YYYYYYWWWVVVRRRRRRPPPMMMIIIHHHIIIJJJJJJKKKLLLMMMMMMOOORRRUUU^^^ccciiilllmmmqqqxxx{{{yyy{{{~~~}}}|||}}}~~~~~~~~~~~~}}}|||{{{{{{xxxzzz{{{{{{|||}}}~~~}}}||||||}}}}}}zzz}}}yyyeeeZZZXXXZZZlll~~~yyyrrriiivvvyyytttwwwzzz{{{xxxuuuqqqhhh^^^LLLBBB:::777666333222444222333444333111000111222333222111111222222000...000000000000000000000000000000000000111111111111000000000000111111111111222222222222222222222222000//////000333444444333000000000111222333444555333333222222222222333333111111222222222222222111111222333333444444333333444444555666888999:::::::::999===FFFVVVlll000000000000000000000000000000000000000111222222111111000000111111222333222222333444555777888999:::@@@MMMaaaxxx}}}yyyxxxxxx|||~~~zzzssspppmmmxxxtttbbbUUUSSSUUUXXX]]]bbbfffgggggggggfffiiirrryyy{{{}}}~~~~~~~~~~~~}}}||||||zzzwwwuuunnnjjjeeebbbaaaaaa```___ZZZWWWTTTRRRQQQPPPOOONNNIIIHHHGGGEEECCCCCCEEEGGGFFFIIIMMMOOOPPPQQQUUUXXX```gggnnnqqqpppqqqvvv{{{~~~~~~~~~}}}|||{{{|||~~~~~~~~~~~~|||~~~}}}~~~}}}|||{{{{{{|||yyy|||~~~~~~}}}|||~~~}}}}}}||||||{{{|||||||||zzz}}}pppaaa[[[YYY```xxx{{{pppttt|||xxx|||~~~|||zzzvvvnnneeeQQQGGG===888666333222444111333444333111000111333222111111111222222111///000000000000000000000000///000000000111111111111000000000000111111111111222222222222222222222222000//////000222333222111000000000111222333555666444333333222222333333444000111222333333444444333111222333333444444333333444444555777888999:::;;;::::::===GGGVVVmmm000000000000000000000000111111000000111222333333111111111000111222222333333333333444666888999:::<<>>:::777333222444111333555444111///111333222111000111333333111000000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000111000//////000000///...000000000111222444555666444333333222222333333444000111222333444555555555222222333444444444333333444444555777888:::;;;;;;<<<;;;>>>HHHWWWnnn000000000000111111111111///000000111222333333333222111///......000222333222333444444333555888:::???HHHYYYoooxxxvvvqqqlllkkkuuu}}}tttkkkiiixxx~~~gggXXXSSSKKKMMMQQQTTTXXX\\\bbbeeehhhmmmtttyyy{{{|||||||||~~~zzzuuuvvvpppiiiccc```]]]YYYVVVPPPOOOOOONNNMMMLLLLLLLLLGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBB@@@???@@@DDDGGGIIIMMMSSSXXX[[[^^^```bbbiiimmmqqqtttvvvvvvwwwxxx}}}~~~~~~}}}~~~}}}|||}}}~~~}}}zzzxxxvvvyyyzzzzzz{{{|||}}}~~~~~~{{{|||~~~~~~}}}{{{yyyxxx|||||||||~~~~~~|||{{{zzzzzz{{{|||~~~{{{{{{{{{|||}}}uuudddZZZ[[[jjj}}}wwwkkkttt~~~qqqaaaQQQHHH???:::666222111333222222222111111111111000000111111111111222222222000000111111111111000000------......//////000000000111222222111000///...444333333222111000/////////////////////000111111333333333333333333333333333222111000///.........222222222111111111111000444333222111222333444555666555444333444666888:::===<<<@@@HHHVVVmmm000000000000111111111111//////000000111222222333222111/////////000222333222333444444444555888;;;AAAJJJ\\\uuu~~~vvvtttppplllmmmwww~~~}}}~~~}}}~~~yyypppgggfffvvvzzzdddWWWQQQOOOQQQTTTVVVXXX\\\aaadddhhhmmmtttyyy{{{||||||}}}}}}~~~xxxqqqlllhhhccc]]]XXXVVVTTTPPPNNNKKKJJJJJJIIIHHHHHHGGGGGGDDDCCCBBBAAA@@@??????@@@AAAAAAAAA@@@@@@BBBFFFIIIKKKOOOUUUZZZ]]]___bbbdddjjjmmmrrrtttvvvvvvwwwyyy{{{|||~~~}}}|||~~~}}}|||{{{zzz{{{}}}~~~}}}{{{zzzyyyxxxyyy{{{|||}}}~~~~~~~~~zzz{{{}}}~~~~~~~~~}}}|||{{{zzzyyy|||{{{{{{|||~~~~~~||||||{{{zzzyyyyyyzzz{{{|||{{{{{{{{{{{{|||~~~zzzggg\\\ZZZcccppp|||~~~zzzkkkpppuuufffXXXMMMAAA<<<888444333444222222222111111111111000000111111111111222222222000000111111111111000000///////////////000000000000000111222111111//////111111000000000000000000///////////////000111111222222222333333444444444888888777666555555555555000000111111222222222333333333222222333333444444444444333333444555777888;;;;;;???HHHVVVmmm000000000000111111111111...//////000000111111222111000000///000111222333333333444444444666999<<>>?????????@@@AAAAAABBBEEEIIIMMMPPPTTTYYY]]]___bbbdddfffjjjmmmqqqtttuuuuuuwwwxxxyyyzzz|||}}}}}}}}}|||{{{}}}||||||~~~}}}{{{{{{zzzyyyxxxxxxyyy{{{|||~~~~~~}}}}}}~~~~~~~~~}}}|||{{{wwwyyy{{{~~~zzz{{{|||~~~||||||||||||{{{{{{zzzzzz{{{zzzzzz{{{|||}}}{{{zzz{{{zzzyyyxxxxxxyyyzzz{{{|||{{{zzzzzz{{{}}}mmm```ZZZ[[[bbbqqq~~~yyy~~~}}}mmmlll||||||ooobbbSSSDDD>>><<<888555444222222222111111111111000000111111111111222222222000000111111111111000000111111111000000000000000///000000111111111111000......//////000000000000///////////////000111111000111111222333444555555555555555555555555555555...///000111222333444444222222333333444444333333222333333444444555666666999999===FFFUUUlll///000000000111111111111......//////000000000111000000000000000222333333333444444444444666:::>>>EEEPPPggg}}}tttpppnnnnnnrrrzzzxxxwwwvvvtttrrrsssvvv{{{rrrhhhbbbdddtttqqq```VVVRRRTTTUUUWWWXXXYYY]]]bbbffflllpppvvv{{{}}}~~~|||yyyvvvpppjjjddd]]]VVVRRRNNNLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA???@@@BBBDDDFFFIIINNNQQQWWWZZZ]]]```aaaccceeefffjjjlllppprrrrrrsssuuuwwwxxxyyyzzz{{{|||||||||||||||||||||~~~|||zzzyyyxxxvvvuuuuuuvvvwwwxxx{{{{{{zzzzzzzzz{{{}}}~~~~~~}}}|||{{{}}}~~~}}}|||{{{wwwyyy}}}zzz{{{|||}}}~~~{{{{{{zzzzzzzzz{{{{{{{{{|||{{{zzz{{{||||||zzzyyyzzzzzzyyyyyyyyyyyyzzzzzz|||{{{yyyxxxyyy{{{~~~tttfff[[[XXXZZZfffwww~~~}}}{{{~~~}}}pppmmmxxx{{{mmm[[[IIIAAA???;;;666333222222222111111111000000000000111111111222222222000111111222222111111000333222222111111000000000//////000000111111111111000000000000000000000000///////////////000000111///000111222333444555555///000111111222222222222///000000111222222333333111222333444555444333222222333444555666666666666777777<<>>777444222222222111111111111000000111111111111222222222111111222222222222111111222222222111111111111111111000000000000000111222444444333222111000/////////////////////000111111///000000111222333444444111222333555555555444333222222222111111111000000222222333333444444333333555666666777777888999999666777===FFFTTTjjj000000000000111111111111111111111111111111111111//////111222333444444444555555555444555888>>>BBBJJJ^^^}}}wwwtttvvv}}}|||wwwuuuttt|||sssjjjhhhgggfffnnnzzzpppgggaaa]]]ZZZWWWXXXYYY[[[___eeemmmrrrqqqssswwwyyyzzz{{{|||}}}|||{{{{{{~~~zzzqqqhhhaaaZZZVVVQQQMMMKKKIIIHHHFFFFFFHHHJJJIIIFFFEEEEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIILLLOOOQQQSSSUUUWWWZZZ\\\[[[]]]```aaabbbeeehhhjjjkkkmmmnnnooopppqqqsssvvvttttttuuuwwwxxxzzz|||}}}yyyxxxxxxzzz|||~~~~~~}}}vvvtttrrrpppnnnnnnooopppnnnnnnnnnnnnoooqqqssstttwwwxxx{{{~~~~~~|||||||||~~~~~~}}}|||{{{{{{||||||~~~}}}|||zzzzzz{{{|||}}}|||{{{{{{}}}~~~}}}yyyyyyzzzzzzzzzzzzyyyyyywwwwwwyyyzzzzzzyyyyyyxxx|||}}}~~~fff]]]VVVRRRRRR^^^~~~~~~|||uuuuuu{{{uuudddWWWKKK@@@999777222222222111111111111000000111111111111222222222111222222333333222222111000000000111111111111111222111000//////000000111222222111111000000000//////////////////000111111000000111111222222222333000111222444444333222111111111111111111222222222333333222222333333444444666666555555666777999:::888999>>>GGGUUUiii000000000000111111111111222222222111111111111111...///111222333444444444666555555444555999>>>CCCLLLbbb~~~vvvtttwww~~~{{{ssspppxxxuuunnnnnnmmmkkkqqq{{{yyyllleeeaaa^^^[[[[[[\\\\\\^^^aaagggnnntttppprrrvvvwwwxxxxxxyyyzzzwwwuuuvvvyyy~~~}}}vvvlllbbb\\\YYYUUUOOOKKKIIIIIIHHHGGGGGGJJJLLLJJJGGGEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPRRRUUUWWWXXXYYY\\\^^^XXXZZZ]]]```cccfffjjjnnnmmmnnnppppppqqqrrruuuwwwrrrrrrsssuuuwwwyyy{{{|||vvvuuutttvvvyyy{{{||||||vvvtttqqqooonnnnnnnnnooogggffffffgggiiikkkmmmooosssvvvzzz~~~}}}|||{{{{{{|||~~~~~~}}}}}}~~~~~~|||{{{zzz{{{}}}~~~{{{zzzzzz|||~~~~~~}}}wwwxxxxxxyyyyyyxxxxxxwwwuuuwwwyyyzzzzzzyyyxxxwwwzzz|||~~~ooocccWWWRRRQQQ\\\|||~~~uuutttzzzzzzjjj]]]OOOBBB:::999222222222111111111111000000111111111111222222222111222222333333222222111//////000000111111111222333222111/////////000000////////////000000000000///////////////000111111111111111111111111222222222333555666666555333222//////000111222333333444444333222111222333444555666555444333444666888:::999:::???HHHUUUiii000000000000000000000000111111000000111111222333000111222333444444444444777333222555777999>>>EEETTTiii~~~uuurrruuuyyyvvvmmmmmmsss~~~uuuwwwxxxuuupppqqqxxx~~~uuuhhh```^^^]]]\\\^^^\\\]]]ccckkksssxxxyyy{{{xxxuuuwwwzzz{{{xxxtttwwwvvvvvvwwwzzz}}}|||uuuooohhh```ZZZYYYVVVQQQMMMKKKJJJKKKLLLJJJJJJJJJJJJJJJIIIHHHGGGLLLKKKKKKJJJKKKLLLNNNOOOOOOOOOPPPQQQQQQRRRSSSSSSVVVUUUUUUVVVWWWYYY[[[]]]___^^^\\\\\\___ccchhhkkkmmmkkkkkknnnsssuuuuuutttooopppqqqsssuuuwwwxxxyyyqqqrrrtttuuuwwwyyy{{{{{{vvvtttqqqpppppppppooonnnhhhfffddddddeeehhhkkkmmmttttttvvvzzz||||||||||||{{{{{{~~~}}}||||||~~~~~~~~~}}}|||{{{{{{|||~~~~~~}}}|||wwwxxxyyyyyyxxxwwwuuutttwwwwwwxxxxxxxxxwwwvvvvvvyyy{{{~~~|||kkk^^^ZZZXXX]]]vvvzzzwww{{{~~~tttfffVVVIII@@@<<<:::777444333444666666666222222222111111111000000///000222222111111222333111111111111111111111111000111222333333333333333222222222111111111000000222111000//////000111222111222333444333333111000333444555555555555444333222222111111111111111111111111222222222333333333666555555555555666666777::::::>>>EEEQQQfff000000000000000000000000111111000000111111222333000111222333444444444444666333222555777999???FFFXXXnnn{{{vvvvvvyyytttllllllsss}}}}}}zzzwwwvvvxxxyyyxxxvvvxxx}}}sssggg```]]]\\\\\\XXXYYY]]]eeepppyyy|||yyy{{{~~~~~~{{{wwwwwwwwwwwwyyy{{{~~~yyysssoooiiiccc___XXXUUUQQQNNNLLLMMMNNNPPPNNNOOOOOOPPPPPPPPPPPPOOOSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRSSSUUUXXX[[[^^^```]]][[[ZZZZZZ]]]bbbgggjjjmmmkkkkkkmmmqqqsssrrrqqqoooooopppqqqrrrssstttuuuqqqqqqssstttvvvxxxyyyzzzuuusssqqqpppppppppnnnmmmgggfffdddccceeehhhkkknnntttuuuwwwzzz}}}~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~}}}{{{{{{{{{|||}}}~~~~~~}}}|||}}}~~~}}}{{{zzzvvvwwwxxxyyyyyyyyyxxxwww{{{{{{{{{{{{zzzyyyxxxxxxwwwzzz|||~~~qqqbbb^^^ZZZ[[[mmmxxxyyywwwiiiYYYKKKBBB===999666333222333444444444333333333333222222222111///111222222111111222333111111111111111111111111//////000111111111111111222222222111111111000000111111000000000000111111111222333333333333222111111222333444444333222111111111111111111111111111111222222222222333333333666555555555555666777777::::::===EEEPPPeee000000000000000000000000111111000000111111222333111111222333444444444444666333333555777:::AAAIII]]]uuu}}}xxxuuuzzzvvvvvvrrrkkkmmmuuu~~~wwwpppmmmmmmwwwyyy|||}}}~~~~~~{{{~~~qqqfff^^^\\\[[[[[[VVVYYY```jjjuuu~~~~~~~~~zzzwwwxxxyyy{{{}}}|||~~~|||wwwrrrnnnjjjgggdddZZZXXXUUURRRQQQRRRTTTUUUUUUUUUVVVWWWXXXXXXYYYYYY\\\^^^```bbbaaa___]]][[[ZZZYYYXXXWWWVVVTTTTTTSSSRRRRRRSSSUUUXXX[[[^^^```ZZZYYYXXXXXX[[[___dddfffkkkjjjiiikkknnnoooooonnnooooooooooooooooooooooooooopppqqqrrrtttuuuwwwwwwtttrrrpppoooooonnnlllkkkfffeeeccccccdddhhhkkknnnuuuvvvxxxzzz{{{|||}}}}}}~~~|||{{{}}}~~~~~~}}}}}}}}}~~~}}}|||{{{zzzzzz{{{|||}}}~~~}}}}}}}}}|||zzzxxxvvvwwwyyyzzz{{{{{{zzzzzz||||||||||||{{{zzzxxxxxxuuuxxxzzz|||}}}~~~|||jjjccc\\\XXXbbbqqq{{{www||||||ooo```RRRFFF@@@888666222111222222222222444444444333333333222222000111222222111000222333111111111111111111111111//////000111111111111000222222222111111111111111000111111111111111111000111222222333333333222222222222333333333333222222111111111111111111111111222222222222333333333333555555555555555666777777999999<<>>NNN```{{{yyypppppppppsss{{{xxxxxxssssss~~~xxxpppkkklllnnnttt}}}{{{|||}}}{{{yyyuuuooosss~~~kkk```\\\ZZZ[[[\\\ZZZWWWWWWYYY\\\```eeellltttyyy~~~~~~~~~{{{ssskkkdddaaa```^^^^^^^^^]]]\\\]]]```ccceeejjjnnnmmmnnnooommmiiimmmkkkiiiiiijjjkkkjjjiiifffdddaaa]]][[[[[[\\\\\\YYYXXXXXXXXXYYY[[[^^^```ddddddeeefffggghhhiiijjjkkkjjjjjjjjjkkklllmmmmmmmmmlllkkklllmmmoooooonnnjjjiiigggggggggfffdddbbb[[[WWWTTTTTTYYY```hhhlllppptttxxx{{{||||||||||||~~~}}}~~~xxxyyy{{{}}}}}}}}}}}}}}}|||{{{zzz}}}}}}~~~~~~~~~||||||||||||}}}~~~}}}}}}}}}||||||{{{{{{}}}}}}||||||||||||}}}}}}|||{{{yyyxxxvvvuuuttttttvvvwwwxxx{{{|||~~~~~~wwwzzz~~~sssddd___\\\gggzzz}}}wwwnnn^^^OOOFFF???999777666333222333111222222333333222222111111111222222222333333333111222333222111111333555555555444333222111000///111111111111111111111111111111111111111111111111444444333222222333333333000111111222444666888999222222222222222222222222333444444555555444444333444444444444555666777777;;;:::<<>>FFF[[[qqqrrrcccZZZZZZXXX^^^mmm|||{{{xxxtttttt}}}{{{xxxssstttxxxyyyvvvyyy}}}}}}}}}wwwllliiixxxxxxeeeYYYSSSRRRUUUUUUVVVWWWZZZ___dddhhhjjjpppxxx~~~{{{uuurrrqqqoooqqqrrrrrrqqqrrrsssuuuxxx{{{{{{wwwuuuuuusssnnngggeeecccccceeehhhiiiiiihhheeeaaa\\\XXXUUUTTTSSSRRRSSSUUUWWWZZZ]]]___```eeefffgggiiiiiijjjiiiiiifffggghhhiiihhhgggeeecccaaaaaaccceeeggggggdddaaacccaaa___^^^]]][[[XXXVVVSSSRRRQQQRRRUUU\\\eeejjjrrruuuyyy{{{{{{{{{zzz{{{{{{|||~~~~~~{{{|||~~~}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||||||||||||||}}}~~~~~~|||{{{zzzyyyxxxvvvuuutttsssssssssxxxxxxxxxyyyyyyzzz{{{{{{wwwzzz|||~~~~~~~~~pppeee[[[YYYeeexxxwwwnnnWWWKKK???:::888555333444111222222333333222222111111111222222222333333333333333111...,,,,,,///111......///000111222222333111111111111111111111111111111111111111111111111333333222222222333444444666555444333222111111111111111111111111111111111111222222333333222222111444444444444555666777777777999===CCCLLL___|||///000000000111111111111222111000000000000000111333333333333444444444444555333666;;;???IIIaaazzzpppccc[[[WWWXXXdddwww|||xxxvvvwww{{{}}}yyyxxx~~~mmmkkkoooyyy|||pppaaaXXXUUUUUUUUUUUUUUUXXX\\\aaafffiiipppuuu{{{{{{zzzwwwxxxwwwuuusssrrrssstttyyy|||}}}zzzyyyyyywwwrrrhhhfffcccbbbdddfffgggggghhhfffbbb]]]YYYVVVTTTSSSQQQRRRTTTVVVYYY\\\___aaafffgggiiijjjkkkjjjiiiiiieeefffhhhiiihhhfffdddccceeedddcccccceeeeeedddcccaaa___]]]\\\[[[YYYVVVTTTQQQRRRRRRRRRTTT[[[ccciiilllpppvvvyyy{{{|||}}}~~~||||||~~~}}}}}}~~~}}}||||||{{{{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~~~~~~~~~~|||zzzyyyuuuuuuuuuuuuuuuvvvwwwwwwyyyyyyxxxxxxxxxxxxyyyzzzuuuwwwzzz|||}}}~~~wwwjjj\\\SSSZZZkkk{{{yyy```QQQBBB;;;999666444444111222222333333222222111111111222222222333333333222222111000//////222444000000000000000000000111111111111111111111111111111111111111111111111111333222222222333333444555444444333333222222333333111111111111111111111111111222222333333222222111333333333333444555666777888:::???DDDJJJ[[[xxx000000000000111111111111111000000000000000111111222333333333333444444444444333777===AAAMMMggg~~~nnnccc]]]VVV[[[mmm}}}zzzzzz{{{||||||~~~hhhiiiqqqkkk___YYYWWWVVVUUUUUUVVV[[[aaagggjjjkkkuuuxxx|||}}}|||yyyuuuqqqpppqqqrrrxxx|||}}}||||||yyytttkkkhhhdddbbbbbbcccddddddfffdddaaa]]]ZZZWWWUUUTTTRRRRRRSSSTTTWWW[[[___aaafffhhhjjjkkklllkkkiiihhhfffggghhhhhhhhhgggfffeeegggeeecccbbbbbbcccbbbaaa___]]][[[ZZZZZZXXXUUUSSSOOOQQQRRRQQQRRRWWW```fffhhhlllrrrwwwzzz|||~~~}}}~~~|||{{{zzzzzzzzz{{{|||}}}{{{{{{{{{zzzzzzzzzzzzyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||zzzyyyttttttuuuvvvxxxyyy{{{|||{{{zzzxxxwwwvvvwwwxxxxxxuuuwwwyyy{{{|||~~~}}}~~~lll^^^RRRTTTaaarrr~~~gggWWWEEE===:::777555555111222222333333222222111111111222222222333333333///000111000000000111333222222222111111000000///111111111111111111111111111111111111111111111111222222222222333444555555444444333333333444555555222222222222222222222222222222333333333333222222444333333444444555666777888<<>>CCCOOOlllyyykkkdddaaa\\\eee}}}~~~}}}xxx|||ooopppxxxwww{{{hhh^^^ZZZWWWTTTTTTUUUXXX___hhhnnnqqqqqqwwwyyy}}}}}}yyytttooonnnppprrrxxx}}}~~~}}}xxxrrroookkkfffbbbaaaaaaaaaaaabbbaaa___\\\YYYWWWUUUTTTTTTSSSRRRRRRUUUYYY^^^aaaggghhhjjjllllllkkkiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiigggfffeeeeeeccc```^^^[[[ZZZXXXXXXXXXVVVTTTRRRMMMOOOPPPOOOOOOSSS[[[bbbeeejjjpppvvvyyy{{{}}}|||~~~{{{zzzxxxxxxxxxzzz{{{}}}zzzzzzzzzzzzyyyyyyyyyxxxwwwxxxzzz|||}}}~~~~~~~~~}}}}}}}}}}}}||||||||||||~~~~~~|||zzzxxxwwwwwwwwwxxxzzz{{{}}}~~~|||zzzxxxvvvuuuvvvvvvwwwwwwyyyzzz{{{zzz{{{~~~~~~~~~qqqdddWWWSSSZZZiii}}}}}}mmm[[[GGG===:::777555555111222222333333222222111111111222222222333333333///111333333111000000000333222222222111111111111111111111111111111111111111111111111111111111111222222222222333444555666666555555444444555555666333333333333333333333333333333444444444444333333555555555666666777888999888===CCCGGGLLL[[[yyy000000000000111111111111////////////000111333333555555555555666666666777444333888>>>CCCQQQnnnvvvkkkgggeeedddqqqvvvwwwwwwwww|||~~~rrryyyggg^^^YYYUUURRRSSSTTTYYYbbbmmmtttvvvvvvwwwzzz|||}}}xxxrrrnnnmmmpppsssxxx~~~}}}wwwpppqqqmmmgggcccaaa``````______^^^\\\[[[YYYWWWUUUTTTVVVTTTRRRQQQSSSXXX^^^bbbgggiiikkkmmmmmmllliiihhhiiiiiihhhhhhiiijjjkkkllljjjjjjjjjjjjiiieee```\\\YYYWWWVVVVVVVVVUUUSSSQQQKKKMMMOOOMMMLLLPPPXXX^^^eeeiiiooouuuxxxzzz|||~~~zzz}}}zzzyyywwwwwwwwwyyy{{{|||zzzzzzzzzyyyyyyxxxxxxxxxvvvwwwyyy{{{}}}}}}}}}}}}~~~}}}}}}}}}||||||{{{{{{}}}~~~~~~|||zzzxxxyyyyyyyyyzzz{{{|||}}}~~~|||zzzxxxvvvuuuuuuvvvwwwzzz{{{{{{{{{yyyzzz{{{}}}wwwkkk]]]UUUUUUaaaxxx~~~~~~zzzqqq]]]HHH>>>;;;888666555222222222333333222222222111111222222222333333333222444666666333111//////222222222222222222333333111111111111111111111111111111111111111111111111222222222222333444555666888777666555555555555555444444444444444444444444333444444555555444444333777777777777888999:::;;;888===DDDIIINNN^^^{{{000000000000000000000000------...///000111111222555444444333333444444555555444777===III]]]uuuzzzpppkkkjjjeee~~~wwwuuu}}}zzzyyy~~~{{{}}}yyyqqqzzzrrrddd]]]VVVRRRQQQNNNPPPWWWcccpppxxxyyyvvvxxxzzz}}}|||uuurrrrrrrrrrrrxxxyyy|||~~~yyytttooommmiiifffcccbbbbbbbbbddd```[[[WWWWWWWWWWWWWWWXXXXXXXXXWWWWWWYYY]]]aaagggiiilllnnnooonnnlllkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmkkkhhheeeaaa^^^]]][[[[[[ZZZXXXUUURRRNNNLLLIIIIIIJJJJJJLLLPPPVVVZZZaaafffnnnuuuzzz}}}~~~~~~}}}wwwxxxxxxwwwvvvwwwyyy|||}}}{{{xxxvvvvvvwwwyyy{{{||||||||||||}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}|||zzzxxxwwwxxxwwwuuuuuuwwwzzz~~~~~~yyytttsssuuuwwwxxxxxxzzzzzzyyyzzz{{{}}}}}}~~~{{{hhhYYYTTTSSSVVVggg}}}}}}}}}xxxxxx}}}}}}}}}|||zzzxxxhhhRRRBBB:::777444111222222222111222222333333222222111111111111222222222222222111111111000000222222222222222222222222000000000000000000000000////////////000000000000//////000222222333333333555555666666555333111000333333222111222333444555444444444555555555555666555555666666777777888888777999===BBBIIIZZZwww////////////////////////111111222222333333444444555444444333333444444555666666888>>>LLLaaazzz}}}tttmmmhhhiiizzzyyy|||zzzssspppuuu}}}~~~uuunnnjjjooobbbZZZUUURRRRRRPPPRRRXXXcccoooxxxyyyxxxxxxzzz|||~~~~~~{{{yyywwwvvvyyyzzz|||}}}yyyuuupppnnnkkkhhheeecccbbbbbbddd```[[[XXXXXXXXXWWWWWWVVVWWWWWWVVVWWWYYY]]]aaahhhjjjlllnnnooonnnmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmkkkiiifffbbb___^^^^^^]]][[[XXXTTTPPPLLLJJJJJJJJJJJJIIIJJJMMMRRRVVV___dddlllrrrwww{{{~~~~~~zzz{{{{{{zzzyyyyyy{{{}}}zzzyyyxxxwwwxxxzzz|||}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||{{{yyywwwvvvwwwuuuttttttvvvyyy}}}}}}yyyvvvuuuvvvxxxxxxxxx|||{{{yyyxxxwwwwwwwwwxxx|||}}}tttcccUUURRRPPPRRRcccxxxzzzxxxyyyxxxyyy{{{~~~yyyxxxyyyzzz}}}|||wwwiiiVVVGGG???999444///333222222222222222333333222222111111111111222222444444333333333222222222222222222222222222222222111111111111111111111111333333222111000///......///000111222333333333333222333444444444333222111333333222222222333444555444444444444555555555555555555666666777777888888777999===BBBIIIZZZwww////////////////////////333333333333333333444444555444444333333444444555666777999AAAQQQiiiuuulllfffiii|||xxx||||||uuurrrvvvqqqmmmhhhppp}}}vvvnnnjjjlll^^^WWWTTTRRRSSSRRRSSSXXXbbbnnnvvvzzzzzzyyyzzz|||}}}}}}~~~~~~}}}~~~~~~|||}}}}}}~~~}}}yyyvvvqqqpppnnnlllhhheeebbbaaabbb___[[[YYYYYYXXXWWWVVVTTTTTTUUUUUUVVVYYY^^^bbbiiijjjlllmmmnnnooooooooooooooommmmmmmmmmmmooooooooonnnllljjjgggdddaaa```]]]\\\ZZZXXXTTTPPPMMMKKKKKKKKKJJJIIIIIIKKKOOORRR]]]aaahhhoootttxxx{{{~~~{{{||||||{{{zzzyyy{{{|||wwwwwwwwwyyyzzz|||~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||||||||{{{zzzwwwuuutttuuutttssssssuuuxxx|||~~~{{{zzzxxxxxxyyyyyyyyyxxxyyyxxxwwwvvvuuuuuuuuuuuu|||~~~|||{{{ooo```TTTRRRPPPRRRcccxxx{{{xxxsssqqqrrrvvv~~~{{{tttrrrrrrqqqsss~~~zzznnn]]]OOOEEE>>>666111333333222222222222333333222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222444444333222111000000///000000111222333333333333000111222333333333333222333333222222222333444555444444444444555555555555555555666666777777888888777999===BBBIIIZZZwww000000000000000000000000111111111111111111000000555444444333333444444555666777:::CCCVVVqqq|||ooofffcccdddxxxyyyxxxpppooo{{{ooonnnnnnhhhtttzzziii\\\VVVSSSRRRTTTTTTUUUYYYaaallltttyyy{{{zzz{{{||||||{{{|||~~~}}}}}}}}}}}}yyywwwsssrrrqqqoookkkgggccc```___\\\ZZZXXXXXXWWWUUUSSSRRRSSSTTTTTTVVVZZZ___ccckkkkkklllmmmnnnpppqqqqqqooonnnlllkkkkkklllnnnoooooonnnmmmkkkhhhfffcccbbbZZZYYYXXXWWWUUUSSSQQQPPPKKKKKKKKKJJJIIIKKKOOOQQQZZZ___ffflllqqquuuzzz|||{{{||||||{{{yyyxxxyyyzzzvvvvvvwwwyyyzzz{{{|||}}}||||||||||||}}}}}}}}}}}}~~~}}}{{{{{{{{{zzzyyyvvvtttsssuuutttssstttuuuxxx{{{}}}zzzzzzzzzzzz{{{zzzyyyyyyuuuvvvvvvwwwxxxyyyzzz{{{~~~qqqbbbWWWUUUSSSWWWkkk|||vvvsssrrrpppwww|||uuurrrqqqnnnooozzzuuudddUUUJJJAAA:::555444444333222222222333333222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222000000111111222333333333111111222333444444333333222222222333333333222222222222222333333333444444333333444444444555555555555555666666777777888888777999===BBBHHHYYYvvv111111111111111111111111000000000000000/////////555444444333333444444555444888<<>>JJJcccppp^^^YYY^^^aaazzzuuuxxxwwwmmmlllooooooyyyzzzeeeZZZVVVUUUUUUWWW[[[]]]aaaffflllrrrwwwzzz}}}~~~~~~}}}||||||}}}}}}zzzxxxttttttsssqqqnnniiieeeccc\\\ZZZVVVUUUUUUUUUTTTSSSTTTUUUVVVWWWZZZ^^^ccchhhkkklllmmmnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmmmmkkkiiigggfffdddbbb```]]]YYYUUUSSSQQQPPPKKKLLLLLLLLLLLLMMMOOORRRSSSXXX___ffflllsssyyy}}}~~~~~~~~~~~~}}}~~~}}}}}}~~~{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzz}}}~~~}}}{{{yyyzzzzzzzzzyyywwwuuutttuuuuuuuuuvvvwwwzzz|||}}}wwwyyy{{{{{{zzzyyyzzz{{{{{{|||}}}~~~~~~{{{~~~|||lll]]]XXXVVV\\\wwwzzzuuussstttyyy|||||||||jjjXXXJJJ@@@;;;888666555444333333222222333111222333444444333222111333333333333333444444444222222222222222222222222222222222222222222222222222222111111000000000000333444444555555444444444888777555444333222222222111222333444444444333333333333333333444444444444555555666666777777888888888999===AAAHHHXXXttt111111111111111111111111111111111222222333333333555444444333333444444555444;;;BBBOOOiii}}}ooo^^^XXX]]]eeezzz}}}}}}vvvnnnkkkmmmqqqxxx{{{rrr___WWWVVVWWWXXXZZZ```cccgggkkkppptttxxxzzz~~~~~~}}}zzzxxxtttsssrrrpppmmmjjjgggeee^^^[[[WWWUUUUUUVVVVVVVVVWWWXXXYYYZZZ\\\```eeeiiijjjkkkmmmnnnnnnmmmlllkkkpppqqqrrrssssssrrrqqqpppmmmmmmlllkkkiiigggfffeeeeeeccc___ZZZVVVSSSQQQQQQLLLLLLMMMLLLJJJJJJLLLNNNNNNSSSZZZbbbiiiqqqxxx|||~~~~~~~~~|||~~~~~~~~~}}}{{{yyyyyyyyy{{{|||yyyyyyyyyzzzzzzzzz{{{{{{|||}}}~~~{{{zzzxxxyyyzzzzzzzzzyyywwwvvvsssssstttuuuwwwyyy{{{|||wwwyyy{{{zzzxxxxxxzzz|||{{{||||||}}}|||{{{zzzyyyxxxzzz~~~rrrccc\\\WWW\\\uuuzzzwwwuuuwww~~~}}}{{{|||rrr```QQQEEE===999666666555333333222222222111222444555555444222111333333444444444555555555222222222222222222222222111111111111111111111111222222222222222111111111444444555555555555444444666555333222222222333333111222333444444444333333222222333333333444444444555555666666777777888888888999===AAAGGGWWWttt000000000000000000000000//////000111222222333333555444444333333444444555555===EEERRRnnn|||yyyqqqbbbZZZ]]]hhhyyy~~~zzzwwwpppjjjmmmsssxxxzzz{{{|||{{{kkk[[[VVVWWWXXXZZZ]]]dddggglllpppsssvvvyyy{{{}}}zzzxxxssssssqqqooommmjjjhhhggg```]]]XXXUUUUUUWWWXXXXXXYYYZZZ[[[[[[]]]aaagggkkkjjjkkkmmmooonnnllljjjhhhmmmoooqqqssssssqqqooommmlllllllllkkkiiigggfffeeecccaaa^^^[[[XXXVVVUUUTTTMMMMMMMMMKKKIIIHHHHHHJJJKKKPPPWWW___gggooowww{{{~~~~~~~~~zzz|||~~~~~~}}}~~~~~~~~~|||zzzzzz{{{~~~zzzzzzzzz{{{{{{{{{||||||{{{|||~~~}}}{{{yyyxxxyyyzzzzzzzzzzzzyyyxxxrrrrrrssstttvvvxxxyyyzzzwwwyyyzzzyyywwwwwwzzz}}}wwwxxxyyyzzzyyyxxxwwwvvvwwwxxxzzz}}}wwwiiibbb[[[\\\rrr{{{vvvwww}}}xxxxxx~~~yyyiiiYYYKKKAAA<<<777666555444333222222222111222444555555444222111222222222333333444444444222222222222222222222222000000000000000000000000000111111222444555666666444555555555555555444444333222111111111222333444111222333444555444333333222222333333333444444444555555666666777888888888888999===AAAGGGWWWttt000000000000000000000000222222222222222222333333555444444333333333444444888:::DDDZZZuuuvvvtttnnnaaa\\\___lll|||yyyuuurrrppppppsss}}}xxxxxxzzzssscccXXXWWWWWWTTTXXXaaaiiikkkmmmppptttwwwyyy{{{~~~~~~}}}}}}{{{zzzsssuuuvvvtttooojjjgggfffaaa]]]YYYXXXYYYXXXVVVSSSZZZ\\\___bbbeeehhhjjjjjjooooooooooooooooooooooooqqqrrrrrrsssrrrqqqooonnnppppppooollliiigggggggggjjjhhhccc^^^ZZZWWWUUUTTTPPPOOOMMMKKKJJJIIIJJJJJJLLLNNNRRRXXXbbbmmmvvv{{{|||~~~||||||||||||}}}}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}~~~}}}|||||||||||||||}}}yyyxxxxxx{{{~~~}}}zzzyyy{{{}}}}}}yyyyyyvvvtttuuuxxxyyyyyywwwvvvxxxzzzzzzyyyyyyzzz{{{{{{}}}~~~{{{vvvsssuuuxxx||||||{{{{{{{{{}}}lllaaa\\\^^^oooyyytttvvv{{{~~~|||www|||xxx^^^OOOGGG>>>:::777444333333222222000333333222111000///......222111000///.........///000111222444666555222///444333333222222333333444222111111111111111111222555555555555555555444444888777666555333222111000444444333222111111111111444444333222333444555666555555444333333555666777888666999@@@FFFTTTqqq111111111111111111111111222222222222222333333333555444444333333444444555888:::DDD[[[www{{{yyyrrrgggcccgggrrr~~~zzzvvvsssqqqtttyyy}}}~~~}}}|||yyymmm```VVVWWWWWWUUUYYYaaalllmmmooorrrvvvyyy|||}}}~~~|||{{{||||||zzzvvvwwwxxxxxxvvvqqqllliiifffaaa\\\ZZZ[[[[[[YYYWWWZZZ\\\```dddhhhkkknnnooonnnnnnnnnnnnnnnnnnnnnnnnqqqrrrrrrsssrrrqqqooonnnnnnooonnnkkkhhhffffffgggkkkhhheee```]]]ZZZXXXWWWRRRPPPNNNLLLKKKJJJJJJJJJMMMOOORRRYYYbbbmmmwww|||}}}~~~|||{{{{{{{{{{{{{{{{{{{{{|||{{{{{{{{{||||||}}}}}}~~~~~~}}}|||{{{{{{||||||{{{yyyxxxzzz|||}}}{{{yyy{{{|||~~~~~~zzzxxxwwwuuuwwwyyyzzzyyywwwvvvwwwyyyyyyxxxxxxyyyzzzyyy|||}}}xxxtttuuuvvvzzzzzzzzz{{{|||}}}~~~uuuggg]]]\\\jjj|||yyytttuuu{{{~~~{{{wwwvvv~~~{{{bbbQQQIII>>><<<999666555555555555444222222222222111111111111444444333333222222222222222111000111333444333111/////////000111222333444666555444222111111111111444444444444444333333333555555555444444333333222333222222222222222333333444444333333333444555666666555555555666666777777999888;;;AAAGGGUUUqqq222222222222222222222222111222222222333333333444555444444444444444555555999;;;FFF]]]zzz}}}vvvmmmkkkppp{{{{{{uuuppppppwwwtttllluuu|||rrrllliiieeeZZZTTTUUUWWWVVVZZZbbbooooooqqqtttwww{{{~~~}}}|||{{{{{{|||zzzxxxxxxzzz}}}|||uuuooolllgggaaa^^^___```___]]][[[]]]aaafffkkkooorrrtttnnnnnnnnnnnnnnnnnnnnnnnnqqqrrrrrrrrrrrrpppooonnnlllmmmllljjjgggeeeeeefffhhhfffccc```]]][[[YYYYYYTTTSSSPPPMMMLLLKKKJJJJJJLLLMMMPPPWWW```kkktttzzz}}}}}}|||||||||{{{zzzyyyyyyyyyyyy|||||||||||||||}}}}}}}}}~~~}}}|||{{{{{{zzzzzz|||zzzyyyxxxyyyzzzyyyxxx{{{|||~~~~~~{{{wwwwwwwwwyyy{{{{{{yyywwwuuuwwwyyyyyyxxxwwwxxxyyywww{{{~~~~~~zzzvvvuuuuuuxxxxxxyyyzzz|||}}}}}}~~~ooo```[[[dddqqq}}}yyyssstttyyy}}}{{{wwwqqqxxxyyyxxxyyy}}}oooccc]]]SSS;;;999666555666666666555111222222222333333444444333444444555444444333222444111//////000333444444000000111222444666888999;;;999666333111000111111222222222222222333333333333444444444444444444444111111111111222333444555444333333333333444555666666666777888888888888777:::999<<>>DDDYYYyyyxxx```UUU[[[gggmmmooonnnqqqwwwzzzxxxwwwxxxxxx|||zzztttuuuvvvtttqqqfff~~~ssstttzzz~~~~~~}}}yyyqqqzzznnn___WWWSSSOOOOOONNNNNNRRRYYYaaafffiiipppwww}}}}}}|||||||||~~~~~~uuurrrooonnnnnnmmmiiifffdddeeehhhkkknnnqqqssstttrrrssstttuuuuuuuuutttssssssrrrqqqpppnnnlllkkkjjjlllkkkjjjjjjiiigggccc___^^^^^^^^^]]]ZZZWWWTTTQQQQQQQQQQQQPPPNNNLLLJJJIIIJJJKKKLLLNNNTTT]]]hhhpppuuuxxx{{{}}}||||||||||||~~~~~~~~~|||{{{yyyxxxxxxxxxyyy{{{}}}{{{yyyyyyzzzzzzyyywwwwwwxxxzzz}}}{{{yyyyyyxxxxxx{{{}}}|||wwwssstttxxx{{{|||zzzxxxyyyzzz|||~~~~~~{{{xxxvvvvvvuuuuuuvvvwwwyyyzzz{{{|||zzz{{{|||{{{{{{{{{}}}nnn^^^YYYZZZiii~~~{{{~~~~~~wwwppppppxxxwww{{{zzzyyyzzzyyynnn\\\KKKCCC<<<666666777444333333777777555333555888555///222222222222222222222222666444111///...000333555222333333333333222111000//////000000111111222222444444444444444444333333555555444444444333333333333333333333333333333333444555555555555555444444666777888777666777888:::888999<<<@@@FFFSSSkkk222222222222222222222222000000111222333444444555777777555555666888:::;;;>>>IIIaaaoooZZZNNNRRR^^^hhhnnnlllooouuuwwwtttrrrssssss|||xxxvvvyyy}}}|||tttmmmnnnuuuzzzxxxttthhh|||ppppppvvvzzz|||{{{xxxrrr~~~kkk]]]WWWSSSRRRMMMMMMMMMRRRZZZdddkkknnntttyyy~~~~~~~~~~~~vvvssspppoooppppppnnnlllgggggghhhjjjmmmppprrrtttrrrsssuuuvvvvvvuuuuuutttsssrrrqqqooommmllllllkkkmmmllllllkkkkkkhhhdddaaa]]]]]]]]][[[YYYVVVSSSQQQNNNNNNNNNNNNNNNNNNMMMMMMIIIJJJKKKMMMSSS\\\gggooouuuxxx{{{}}}}}}||||||}}}~~~~~~~~~}}}{{{yyyxxxxxxxxxxxx{{{|||~~~~~~|||zzz||||||}}}{{{zzzyyyzzz|||~~~{{{zzz~~~{{{yyyzzz||||||xxxuuuuuuyyy}}}~~~}}}{{{zzz{{{{{{}}}~~~}}}zzzwwwuuuuuurrrsssuuuwwwyyy{{{|||||||||}}}}}}}}}{{{|||}}}sssbbbXXXWWWbbbzzz{{{yyy|||{{{pppmmmsss}}}wwwvvvyyyxxxyyy~~~yyyooo]]]NNNCCC;;;555555666444333444...222444222111333111...222222222222222222222222555444222000000111333555333333333222222222111111111111111111222222222222333333444444444444444444555555444444444333333333333333333333333333333333444555555555555555444444444555666555444555666888:::;;;>>>AAAFFFRRRjjj~~~222222222222222222222222000000111222333444555555555555444555666999;;;===AAAQQQmmmxxxdddSSSIIIKKKZZZhhhmmmlllooottttttpppnnnpppvvv}}}uuunnnlllllliiidddcccjjjuuu}}}|||xxxkkkrrrpppvvv{{{|||{{{yyyuuuzzzfffZZZUUUSSSSSSLLLKKKLLLRRR\\\gggppptttxxx|||~~~}}}xxxuuurrrqqqqqqsssttttttlllkkkjjjjjjlllnnnrrrtttssstttvvvwwwwwwwwwvvvuuusssrrrpppnnnmmmlllmmmmmmmmmlllkkkkkkjjjhhhddd```\\\\\\\\\ZZZXXXUUURRRPPPNNNNNNNNNNNNMMMMMMLLLLLLIIIIIIJJJLLLRRR[[[fffmmmtttwww{{{~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxxxx{{{|||}}}}}}}}}}}}|||||||||}}}}}}|||zzzzzz{{{|||}}}{{{{{{yyyzzzzzzxxxuuussswww}}}~~~}}}|||zzz|||}}}{{{xxxuuuttttttqqqsssvvvyyy{{{}}}}}}}}}~~~~~~||||||}}}{{{iii\\\VVV[[[ooo~~~yyyxxx|||~~~tttqqqvvv~~~xxxrrr{{{}}}xxxwwwyyy{{{wwwnnn^^^PPPBBB;;;555555555444333444111;;;@@@===777444333222222222222222222222222222444444333333333333444444444333222111111111222333333333333333333222222222222222333333444444555555555555444444444333333333333333333333333333333333444444555555555555555444444555666555444555666888<<<===???BBBFFFSSSiii~~~111111111111111111111111000111111222333444555555666555555555666999;;;===GGG\\\zzzsss^^^PPPIIIMMM^^^ooopppppprrrwwwvvvrrrqqqttt}}}xxxnnnjjjhhheeebbbbbbiiiuuu}}}}}}{{{ppp}}}yyy}}}}}}{{{sssaaaWWWRRRQQQRRRLLLKKKLLLRRR]]]hhhrrrwwwxxx|||}}}|||yyyuuurrrrrrtttvvvxxxqqqooommmkkkkkknnnrrrttttttuuuwwwxxxyyyyyyxxxwwwtttssspppnnnmmmmmmnnnnnnjjjjjjiiiiiihhheeeaaa^^^]]]]]]\\\ZZZXXXUUURRRQQQRRRQQQOOOMMMKKKJJJIIIHHHHHHHHHIIIKKKPPPYYYdddkkkssswww|||~~~|||{{{zzzyyy|||{{{{{{{{{|||}}}~~~~~~{{{||||||zzzyyyxxxzzz{{{~~~}}}|||zzz{{{yyyvvvrrrmmmqqqxxx}}}~~~}}}zzz||||||{{{xxxvvvuuuuuuuuuvvvyyy|||}}}~~~}}}}}}~~~}}}{{{{{{|||}}}rrrcccYYYXXXhhh|||}}}{{{{{{|||}}}zzzqqqvvv~~~|||wwwwwwzzz~~~}}}}}}yyyuuummm^^^PPPCCC;;;444444555444333555:::FFFNNNHHH<<<555444555222222222222222222222222333333444444555555444444555444222000000111222333444444333333222222111111111111222333444444555555555555444444444333333333222222333333333333444444333444555555666555555555666777888777666666888:::<<<<<>>BBBHHHUUUmmm111111111111111111111111111111222333444555666666888777666555666777999;;;MMMgggnnnYYYUUUaaaqqq{{{}}}zzz}}}xxxmmmhhhddddddeeefffjjjqqqzzz}}}iii\\\UUUNNNKKKNNNNNNNNNQQQWWWaaakkkssswwwyyy|||}}}zzzvvvssssssvvvzzzzzzwwwssspppppprrruuuwwwwwwxxxzzz{{{||||||||||||wwwvvvuuutttrrrpppooonnnnnnmmmllllllkkkiiidddaaa```___]]][[[XXXVVVUUUTTTOOONNNLLLJJJJJJIIIJJJJJJHHHHHHIIIKKKOOOXXXbbbjjjpppuuu|||~~~~~~{{{{{{{{{|||}}}~~~~~~||||||}}}~~~{{{|||~~~~~~~~~|||{{{zzz|||}}}zzztttoooeeehhhnnnuuu|||~~~|||yyyzzz{{{zzzyyyxxxyyyzzz~~~~~~~~~}}}}}}}}}}}}||||||}}}|||zzzzzz{{{}}}oooaaaVVV[[[mmm~~~|||tttvvvzzzzzz~~~}}}|||vvvrrrkkk^^^QQQIII???777666555444333555...666;;;777111000111111222222222222222222222222111222333444444555444444444333222111111111222333222222222222111111111111111111222222333333444444555555444444444333333333111222222333333444444555333333444555666666666666444555666555444555666888777888<<>>HHHdddqqqqqq~~~zzzxxx}}}~~~ssslllfffjjjjjjdddaaadddjjjmmm{{{qqq^^^VVVSSSQQQNNNNNNPPPSSSYYYdddpppyyy}}}}}}~~~|||||||||{{{zzz|||xxxttttttvvvyyy~~~~~~|||{{{zzzwwwsssppplllkkkkkkjjjhhhfffeeedddddd```\\\XXXVVVTTTRRRPPPMMMLLLKKKJJJIIIHHHHHHHHHKKKKKKKKKJJJLLLTTT```iiiqqqvvv|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{||||||||||||||||||{{{zzzyyyyyyyyyzzzzzz{{{|||}}}~~~~~~vvvwwwxxxyyyyyyyyyyyyxxx}}}zzzyyyzzz{{{{{{{{{{{{|||~~~~~~kkk]]]VVVWWWiii{{{|||||||||~~~~~~{{{{{{{{{yyywwwwwwtttppprrrxxxtttqqqmmmeee^^^SSSGGG;;;777555333111222555444333222111111111111222222222222222222222222111111222222222333333333555444333222111111111111333333444555777999;;;<<<222222222333333444444444333333333333333333333333333333333333333333333333444444444444444444333333555666888888777777888:::999777:::AAAGGGQQQhhh~~~444333222111111222333444444444444444555555555555666666666777888:::===???LLLhhh}}}pppuuu}}}yyyooojjjeeejjjkkkfffdddhhhmmmpppzzz}}}lll[[[SSSRRRPPPOOONNNOOORRRZZZfffrrr{{{~~~}}}}}}}}}|||{{{}}}}}}zzzwwwuuuvvvyyy{{{~~~}}}|||{{{zzzxxxtttqqqllllllkkkjjjhhhfffeeedddbbb___[[[XXXWWWUUUSSSRRRNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJMMMUUUaaajjjqqqvvv|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~|||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwyyyzzz|||}}}zzzyyyyyyxxxxxxwwwvvvvvv}}}||||||}}}~~~~~~|||zzzyyyzzz{{{}}}~~~~~~~~~nnn___WWWUUUeeewwwzzz||||||}}}}}}wwwttttttuuuuuuvvvsssnnnmmmxxx|||wwwsssmmmfff```VVVIII<<<777666333222222777666555444333333333333111111111111111111111111111111111222222222333333555444333222111111111111000000222444777:::<<<>>>555555444444333333222222333333333333333333333333333333333333333333333333444444444444444444444444777888999888777666777888:::888;;;BBBHHHRRRiii555555333333333333555555333333444444555555555555444555666666666999<<>>DDDGGGRRRlll111111111111111111111111111111222333444555555666111444666555444777???FFFXXXtttxxxaaaUUU\\\ooo{{{|||yyy{{{zzzwwwwww{{{|||zzzvvvyyyiii___UUURRRPPPNNNMMMOOOQQQWWWaaajjjqqquuuyyy{{{{{{|||{{{yyywwwwwwyyyzzz~~~||||||{{{yyyvvvsssnnnmmmllljjjhhheeecccbbb```^^^\\\ZZZYYYVVVRRRPPPPPPOOONNNLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKPPPYYY```kkkpppwwwzzz|||}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{zzzyyyxxxwwwuuuvvvwwwxxxyyyzzzzzzzzz{{{zzzzzzyyyyyyxxxxxxwwwuuuuuuvvvwwwxxxxxxwwwwwwwwwtttqqqqqqrrrtttvvvvvvsssssstttvvvxxxzzz}}}~~~{{{~~~pppgggbbb[[[jjjwwwvvv~~~}}}nnn]]]JJJ???:::666444666555444444333333444444444222222222222222222222222333333333222222222222222333333222222111222222333111111111111222444555555555555444444444444444444444444444444444444444444333333333333333333333333222333333444444555555555333555777777777888:::<<<999:::>>>CCCFFFQQQlll000111111111111111111000000111222333444555555666111444777666444777@@@HHH^^^yyyxxxppp[[[VVVaaaqqq~~~yyyzzzxxxtttvvv{{{~~~|||yyyzzzzzzcccZZZSSSQQQPPPNNNOOOQQQQQQXXXbbbjjjpppvvv{{{}}}~~~~~~}}}{{{{{{|||~~~}}}|||{{{yyyuuusssnnnmmmllljjjhhheeecccaaa\\\[[[ZZZZZZZZZXXXUUUSSSQQQPPPOOONNNLLLLLLLLLLLLHHHIIIJJJJJJKKKPPPYYY```gggmmmtttxxxzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{||||||{{{zzzxxxxxxuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyysssuuuwwwyyyyyyxxxvvvuuuvvvssspppoooqqqrrrssssssrrrrrrrrrsssuuuxxxzzz{{{zzz}}}rrrjjjeee\\\iiiwwwuuu~~~sssaaaMMMAAA:::666555777444444444333333444444555111111111111111111111111444444444333333333222222333222222111222222333333///000000000222333444555555555444444333333222222333333333333333333333333111222222333333444444555444444444444444444444444333555666666666666888:::888999>>>CCCEEEPPPlll000111111222222111111000000111111222444555666666111555777666444888AAAJJJaaa|||xxxlllYYYWWWdddpppyyyyyywwwtttwww~~~{{{|||sss^^^VVVPPPPPPPPPOOOPPPSSSRRRXXXbbbjjjqqqwww~~~~~~}}}{{{yyyuuurrrnnnnnnllljjjhhheeecccaaaYYYXXXXXXYYY[[[ZZZXXXVVVRRRRRRPPPOOONNNMMMMMMMMMFFFHHHIIIJJJKKKQQQZZZaaaeeekkkrrrwwwzzz|||~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{||||||}}}|||zzzyyyxxxuuuvvvxxxyyyzzz{{{||||||yyyyyyyyyzzzzzz{{{{{{{{{sssuuuxxxzzzzzzxxxuuussssssqqqooonnnooooooooonnnqqqqqqqqqrrrsssvvvxxxyyyyyy{{{rrrjjjdddYYYeeexxxvvv~~~~~~uuucccOOOBBB;;;666555777222222222111111222333333222222222222222222222222555555555444444333333333222222222111222222333333222222111111111111111222222222222333333444444444333333333333333333333333000111222333444444555666444444444444444444333333444555777666555555666777888999===BBBDDDOOOlll333333333222222111111111000111333555666777888888555777333333999999<<>>LLLfff||||||hhh___ZZZeeevvvyyytttxxxsssvvv}}}jjjZZZRRRMMMNNNNNNMMMMMMOOOVVV```jjjpppuuu|||~~~|||yyyuuuqqqqqqmmmjjjjjjkkkjjjfffaaaaaa___]]]\\\\\\ZZZWWWTTTTTTRRRPPPOOOOOOOOOMMMKKKHHHGGGGGGGGGIIIOOOXXX]]]fffkkkqqqvvvzzz}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||~~~|||{{{zzzzzzzzzwwwwww|||~~~|||{{{|||}}}|||zzzyyyxxxwwwwwwwwwvvvxxxzzz{{{zzzxxxuuurrrttttttrrrqqqooommmlllkkkooonnnnnnnnnpppsssvvvxxxzzzzzz{{{}}}~~~}}}xxxtttrrryyy~~~ooobbb^^^YYYZZZnnnwwwpppqqq}}}{{{mmmXXXGGG>>>:::777555444444333333333222222222444444555555555555555555222222222222222222222222333333333333333333333333222222222222222111111111444444444444444555666666777666444333333333444555444444444444333333333222444444444555555555555666666777777888888999999:::999>>>===AAAKKKSSShhh222222222222222222333333222333444555555666666666666999666666<<<===BBBQQQgggzzzxxxddd___```lllzzz{{{wwwnnnkkkyyytttwww~~~}}}fffYYYRRRNNNNNNNNNMMMMMMPPPXXXbbblllqqquuu|||~~~}}}|||zzzvvvsssssspppmmmmmmmmmlllhhheeecccaaa___]]]\\\YYYVVVSSSUUUSSSQQQPPPPPPPPPNNNLLLHHHHHHGGGGGGIIIOOOWWW]]]fffkkkrrrwww{{{|||~~~}}}}}}~~~~~~}}}||||||||||||}}}}}}~~~~~~}}}}}}||||||~~~~~~}}}|||||||||zzzwwwwww|||~~~{{{yyyzzz|||{{{yyyxxxvvvuuuuuutttuuuwwwxxxzzzyyywwwtttrrruuutttsssqqqpppnnnmmmmmmmmmmmmmmmnnnppptttwwwyyyyyyyyyzzz{{{{{{yyyuuurrrmmmttt|||nnnccc^^^XXXTTTaaauuu}}}rrriiijjj{{{sss[[[IIIAAA===999555555555555444444444444333555555555555555555444444111111111111111111111111222222222222222222222222444444333333222222111111222111111111111222333333666666444333333333444555333333333333222222222222444444444555555555555666888777777666777888:::;;;:::>>>>>>AAAJJJRRRggg111111111222222333333333333333444555555555444444444888666666<<<===DDDTTTkkk{{{ppp\\\]]]eeettt|||yyywwwmmmggggggxxxsssvvv}}}vvvbbbWWWRRRNNNNNNNNNLLLNNNRRRZZZdddmmmqqquuuzzz~~~~~~}}}~~~}}}}}}{{{xxxuuuuuusssppppppooonnnkkkhhhdddbbb```^^^\\\YYYUUURRRTTTRRRQQQPPPPPPPPPNNNLLLIIIIIIHHHGGGIIIOOOVVV\\\eeekkkrrrwwwzzz{{{{{{||||||}}}~~~~~~}}}}}}}}}|||||||||}}}~~~~~~~~~}}}|||{{{{{{||||||||||||||||||||||||zzzwwwwww{{{}}}zzzxxxyyy{{{yyyxxxvvvtttsssrrrrrrtttuuuvvvxxxwwwvvvtttsssttttttsssrrrqqqoooooonnnooonnnnnnnnnpppsssvvvxxxxxxyyyzzz||||||{{{yyywwwtttyyytttgggaaaYYYSSS^^^ooo}}}ooobbbdddzzzyyy___LLLCCC>>>999444666666666555555555555555444444444333333222222222222222222222222222222222111111111111111111111111555444444333333222222222111000000000000000111111555555444333333444444555222222222222222222222222444444444555555555555666777666555444555777999;;;:::>>>===@@@IIIPPPeee111111111222222333333333333333444444444444444333222777555555:::<<>>GGGOOOddd222222222222222222333333222333333444444444444333111777555444999:::CCCVVVrrrsss^^^SSS\\\lll|||yyy}}}iiibbbcccfffwwwssswww}}}|||{{{~~~jjjZZZQQQNNNMMMNNNNNNMMMQQQXXX```iiiqqqsssuuuyyy{{{{{{|||~~~{{{yyyuuuuuutttrrrpppnnnlllkkkeeeccc```^^^\\\YYYVVVSSSRRRQQQOOOOOOPPPOOONNNLLLKKKJJJIIIGGGIIINNNUUUZZZcccgggnnnsssuuuwwwxxxyyy}}}~~~}}}zzzyyyyyyyyyzzz~~~~~~}}}|||{{{{{{zzzzzzwwwwwwxxxxxxxxxyyyyyyyyyzzzwwwwwwzzz{{{xxxuuuvvvuuutttsssrrrqqqppppppppppppqqqrrrtttttttttssssssrrrrrrqqqqqqpppppppppooosssqqqooonnnmmmnnnooopppnnnqqqvvvyyy{{{|||nnncccZZZUUU```rrr~~~wwwfffdddvvviiiTTTEEE<<<666333555666666666666777777777555555555555555555444444333333333333333333333333222222222222222222222222222222222333333333333333555444444333333333333333333333333333444444444444222222222222333333333333444444444555555555555666555555444444555666888999777;;;;;;>>>GGGOOOddd333333222222222222222222111222333444444444444444222888666444888999CCCWWWqqqpppZZZUUU___ooo}}}{{{}}}hhhaaadddfff}}}xxx{{{|||xxx|||eeeUUUNNNLLLLLLNNNNNNNNNSSS[[[dddmmmtttvvvwwwzzz|||{{{}}}zzztttttttttrrrooolllkkkjjjeeeccc```^^^]]]ZZZWWWTTTSSSQQQPPPPPPQQQQQQOOONNNLLLKKKIIIHHHHHHMMMTTTYYYaaaeeekkkooorrruuuwwwyyy{{{|||~~~~~~{{{yyyxxxyyyzzz{{{}}}~~~||||||{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxxxxyyyyyyyyy{{{wwwwwwzzzzzzwwwtttuuurrrqqqqqqpppooooooppppppooopppqqqrrrssssssssssssppppppppppppppppppoooooopppooollljjjiiijjjkkkllllllpppuuuxxxzzz|||tttggg\\\VVV```ppp}}}~~~{{{}}}xxx|||jjjbbbkkkyyyoooYYYGGG;;;666555555555555666666666777777444444555555555555555555222222222222222222222222333333333333333333333333000000111111222333333333444333333222111111222222222222333333444444444444222333333333444444444444444444444555555555555666666666777777888999999999777<<<;;;???IIIQQQggg444333333222222111111111000111222333444444444444333999777555888:::CCCWWWooooooYYYXXXbbbqqq~~~~~~kkkcccfffhhh}}}}}}}}}zzzwwwyyybbbRRRMMMKKKLLLNNNNNNOOOUUU]]]gggpppwwwxxxyyy|||}}}}}}~~~~~~}}}zzzsssssssssqqqnnnllljjjjjjdddbbb```^^^]]][[[WWWUUUTTTSSSQQQQQQRRRRRRQQQOOOLLLKKKIIIHHHHHHMMMTTTYYY```dddiiimmmpppssswwwyyyxxxyyy{{{}}}~~~~~~~~~|||zzzxxxxxxyyy|||}}}zzz|||~~~zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{wwwwwwzzzzzzvvvttttttppppppooooooooooooppppppnnnooopppqqqrrrsssssssssoooooooooooooooooooooooommmkkkiiigggggggggiiiiiinnnrrrvvvyyyzzz}}}yyykkk___XXX```ooo}}}}}}vvvvvv{{{zzzvvv}}}jjj]]]```iiiwwwsssrrr{{{sss]]]HHH;;;777777444555555555666666777777222222222333333444444444111111111111111111111111333333333333333333333333//////000111222333333444888777666666555555555555111222333444444444444444333333333444444555555555444444444555555555666666777777999::::::;;;::::::888======AAAKKKSSSiii000000111111111222222222333333333444444444555555111666444333999;;;EEEXXXsssmmmbbb[[[fffuuu~~~{{{qqqbbbmmm|||{{{|||rrr^^^QQQOOOMMMLLLLLLLLLNNNWWWaaannnsssxxxzzzyyyyyy{{{}}}|||yyyyyywwwuuuqqqnnnlllkkkjjjfffddd```^^^\\\ZZZWWWTTTRRRRRRSSSSSSRRRPPPNNNMMMJJJJJJJJJIIIJJJNNNTTTXXXZZZ```eeehhhlllrrrtttrrrvvvvvvwwwwwwxxxxxxxxxyyy||||||}}}}}}|||{{{zzzyyy~~~}}}~~~~~~|||xxxwwwxxxxxxwwwuuuwwwwwwxxxyyyyyyxxxxxxxxxyyyxxxwwwwwwxxxwwwtttrrrnnnnnnooopppqqqrrrrrrsssoooppppppqqqrrrrrrssssssmmmnnnnnnoooooonnnmmmlllhhhhhhhhhhhhhhhiiijjjjjjlllooorrrtttwwwzzzrrrdddZZZ^^^hhh~~~|||vvvpppooovvvxxxzzz}}}{{{kkkZZZXXX```sssqqqnnntttuuu___JJJ>>>:::<<<666333000000333555444333222222222333333444444444222222222222222222222222111111111111111111111111///000222444555555555555666666555444444333222222333333444444444444333333444444444555555555555666111444666777666555555555888777666666666666666777999:::>>>CCCIIIXXXqqq111222222222333333333333333333444444444555555555222888555444999;;;EEEXXXtttpppfff___jjjvvv}}}|||uuu}}}{{{kkkuuu}}}vvvppp]]]QQQOOOMMMKKKLLLLLLNNNVVV```mmmqqqwwwyyyyyyyyy{{{}}}|||zzzuuutttrrrpppmmmkkkjjjiiibbbaaaaaaaaa```\\\WWWSSSWWWVVVUUUSSSQQQNNNLLLKKKLLLKKKJJJIIIHHHKKKPPPTTTXXX]]]bbbdddhhhnnnpppnnnooopppppppppqqqqqqqqqqqqqqqtttwwwzzz{{{zzzyyyxxx~~~}}}|||||||||{{{zzz{{{xxxvvvvvvxxxyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwtttqqqooooooppppppqqqqqqrrrrrrooopppqqqsssssssssrrrqqqnnnoooooopppooommmlllkkkfffffffffffffffggghhhhhhmmmooorrrtttuuuxxx||||||lll___]]]cccyyy}}}xxxqqqpppwwwzzz{{{zzz~~~~~~yyykkk\\\[[[dddttttttssswwwuuu```KKK>>>:::;;;666444111111444555555333222333333333333333333444222222222222222222222222111111111111111111111111///000111222222222111111333333333333333444444444444444555555555555444444333333333333444444444555222444555666555444555666777777666666666666777777999:::>>>CCCIIIXXXqqq222222333333333444444444333444444444444555555555444999666555999;;;DDDWWWvvvvvvkkkhhhooowww|||}}}~~~tttooo|||vvv~~~wwwrrr~~~mmm]]]RRROOOLLLKKKLLLKKKMMMUUU___kkkpppuuuxxxxxxyyy|||~~~}}}zzzsssrrrqqqpppnnnkkkiiihhhcccbbb```^^^]]]ZZZVVVSSSYYYWWWUUUSSSPPPNNNMMMMMMMMMLLLJJJHHHFFFHHHKKKOOOTTTYYY]]]___ccchhhjjjhhhhhhhhhhhhiiiiiiiiiiiijjjiiimmmrrrxxx{{{{{{zzzyyy}}}|||zzzyyywwwvvvvvvuuuvvvttttttuuuwwwzzzzzzzzzwwwxxxxxxyyyxxxxxxwwwwwwvvvvvvwwwxxxyyyxxxtttqqqqqqqqqqqqqqqqqqrrrrrrrrroooqqqrrrssstttsssqqqppprrrrrrrrrqqqpppnnnllljjjgggffffffffffffggghhhhhhnnnppprrrssstttvvvyyy|||~~~uuuddd[[[\\\eeettt}}}zzzsssrrryyy~~~~~~|||}}}{{{zzzxxxmmmaaabbbkkkxxx}}}~~~uuu```LLL???:::999777555333333555555555444444333333333333333333222222222222222222222222222222222222222222222222222222222222222222111000///000111111222333444444555555555555666666555555555222222222333333333444444333444444444333333555666777777777666666777777888999:::>>>CCCIIIXXXqqq222222222333333333333444444444444444555555555555444999666444888:::CCCUUUvvv~~~tttsssvvvzzz{{{zzz{{{~~~yyyooolll{{{xxxsssvvviii]]]TTTOOOLLLKKKKKKKKKMMMUUU___iiinnntttxxxxxxzzz||||||zzzttttttsssqqqooollliiigggiiiddd^^^ZZZYYYYYYYYYXXXWWWUUUSSSRRRQQQQQQQQQQQQKKKKKKIIIGGGEEEFFFIIILLLRRRVVVYYYZZZ]]]bbbdddbbbcccccccccccccccddddddddd```dddiiinnnrrrssstttsssuuuuuutttrrrqqqpppqqqrrrrrrrrrsssuuuwwwyyy{{{{{{yyyyyyzzzzzzzzzyyyxxxxxxtttuuuvvvxxxyyyxxxtttqqqsssssssssrrrrrrrrrrrrrrrssssssrrrrrrrrrsssssssssvvvvvvvvvuuurrrpppmmmllliiiiiiiiiiiiiiijjjjjjkkknnnppprrrtttuuuwwwzzz}}}~~~xxxfffZZZWWWXXXdddttt~~~{{{vvvuuu}}}{{{yyyxxxnnndddeeennnuuuaaaNNN@@@:::888777666555555555666555555444444444333333222222222111222222222222222333333222222222222222222222222444444444444333333222222000111111222222333333444555555666666666666555555222333333333333444444444333444444333222222555777777777777666777777888888:::;;;>>>CCCIIIXXXqqq111111111111222222222222444444444555555555666666333888555333888999BBBUUUvvv~~~|||zzzyyyyyyzzz{{{qqqjjjkkk{{{}}}www~~~lllaaaXXXRRRNNNLLLKKKKKKKKKNNNVVV```iiinnntttxxxyyyzzz}}}}}}zzzxxxvvvuuussspppmmmjjjgggeeegggeeebbbaaaaaaaaa___^^^WWWUUUSSSRRRQQQQQQQQQQQQIIIIIIHHHGGGFFFGGGJJJMMMQQQUUUWWWVVVYYY]]]___]]]^^^^^^^^^]]]]]]]]]]]]]]]VVVWWWYYY[[[^^^aaaccceeeiiijjjjjjiiiggghhhkkknnnoooppprrrtttvvvxxxzzz{{{{{{{{{||||||{{{zzzzzzyyyssstttuuuwwwyyyxxxuuurrrtttttttttsssssssssssssssxxxvvvsssqqqqqqssswwwyyyzzzzzzyyyxxxvvvssspppnnnkkkjjjjjjjjjjjjkkkllllllnnnpppsssuuuvvvyyy}}}wwwfff[[[VVVTTT^^^nnn}}}~~~}}}yyyzzz|||yyywwwnnncccccckkktttbbbPPPCCC;;;777666777777777666555555555444444444333333222222222111111111222222333333333222222222222222222222222333333333333333333444444222222222222222222222222555555666666666666555555444444444444555555555555444444444333222333555777777777777777777888999999:::;;;>>>CCCIIIWWWppp000000111111111222222222444444555555555666666666333888555333888:::CCCVVVvvvzzzxxxxxxxxxwwwhhhffflll|||sssxxx}}}wwwcccXXXRRRNNNMMMKKKKKKLLLMMMOOOYYYcccjjjooouuuyyyzzz{{{~~~~~~~~~~~~|||yyywwwvvvtttqqqnnnkkkhhhgggfffeeefffjjjmmmnnnjjjddd___YYYWWWUUUSSSPPPNNNMMMMMMHHHHHHHHHHHHGGGIIILLLOOOPPPSSSTTTSSSTTTYYYZZZXXXWWWWWWWWWVVVVVVVVVVVVVVVQQQQQQQQQQQQSSSUUUXXXZZZZZZ\\\]]]]]][[[]]]bbbfffiiilllppprrrtttuuuxxxzzz||||||||||||{{{zzzyyyyyytttssstttuuuwwwwwwvvvttttttttttttttttttuuuuuuuuuyyywwwtttrrrsssvvvzzz}}}||||||{{{zzzwwwtttqqqpppjjjjjjjjjjjjjjjkkkllllllnnnpppsssuuuwwwzzz~~~wwwiii^^^XXXTTT^^^ppp~~~{{{wwwmmmbbbaaahhhssscccRRREEE<<<888555777888777555444444444444333333333333333333222111111111222222333333444333333333333333333333333111000000000111222333333333333333333333222222222555555555666666555555555444444444555555555666666444555555555444444666777777777777777888888999:::;;;<<>>888444777888888555333333444222333333333333333333444000111111222333333444444333333333333333333333333333222111000000000111222222222333333444444555555444444555555555555444444333333444444444555555555333555777777666555666777777777777777888999:::;;;;;;<<>>HHH[[[xxxzzzxxxxxxvvvuuuhhhmmmvvvssstttyyykkk^^^gggzzzaaaTTTPPPOOOLLLJJJKKKMMMOOOSSS]]]gggmmmrrrxxx{{{{{{|||~~~~~~}}}~~~}}}zzzyyyyyywwwtttqqqppprrrtttvvv~~~wwwnnneee^^^ZZZWWWUUURRRRRRSSSSSSRRRPPPNNNMMMLLLLLLLLLKKKJJJJJJLLLNNNLLLOOOOOOMMMNNNRRRSSSQQQRRRRRRRRRRRRQQQQQQPPPPPPGGGHHHJJJLLLMMMLLLKKKKKKFFFIIIJJJIIIGGGHHHNNNTTTZZZ___fffkkknnnqqqvvvyyyyyyzzzyyyyyyxxxwwwvvvuuuuuusssqqqrrrtttwwwxxxxxxsssttttttuuuvvvwwwwwwxxxtttvvvxxx{{{|||}}}}}}}}}zzzzzzzzzyyyvvvtttqqqpppooooooooooooooopppqqqqqqppprrrsssttttttuuuxxxzzzssseee\\\OOO^^^yyyyyymmmjjjppprrrcccUUUIII???999444666999888444222222333222222222333333444444444000000111222333333444444333333333333333333333333777666444222111111111222000111222333555666777888333444444444444444444333222222333333333444444444333666888999888777666777777777777777888999:::;;;;;;<<>>BBBMMMUUUjjj333333222222333333444555555555555555555555555555444666333555999888BBBWWWwwwvvvnnngggbbbgggpppzzz~~~uuuttt|||vvvaaahhhyyyfffXXXQQQNNNHHHHHHIIIJJJMMMTTT]]]cccjjjnnntttyyy}}}zzzwwwssspppooonnnllljjjgggfffeeedddcccaaa^^^[[[WWWWWWVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUTTTRRRQQQQQQSSSSSSSSSQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVWWWWWWUUUUUUTTTSSSRRRPPPPPPOOOMMMLLLKKKIIIFFFDDDBBBBBBDDDHHHNNNUUU]]]fffpppwwwwwwwwwwwwwwwxxxzzz{{{|||uuutttssstttvvvwwwvvvtttttttttvvvxxx{{{}}}}}}{{{yyywwwuuutttsssxxxyyyzzz{{{{{{{{{zzzzzzwwwvvvtttssssssssstttuuutttuuuvvvvvvwwwxxx{{{}}}zzzhhhWWWNNNMMM\\\qqq~~~rrrmmmxxx|||tttuuurrrjjj\\\MMMAAA:::666666444333333333333333444333333222222222333333555555555444444333222222333333333222222222111111333333333222222111111111222222222222222333333444555555666666666666555555444444444555555555666666333333444444444555555555777777777777777777777777888===>>>CCCMMMUUUjjj333333222222333333444555444444444444444444444444333666333555:::999BBBXXXwwwzzzmmmbbb```gggrrr{{{vvvtttzzz|||}}}yyyjjjuuurrrbbbVVVPPPLLLGGGHHHHHHIIIMMMUUU^^^dddkkkoootttyyy|||~~~zzzxxxuuurrrqqqpppmmmllliiihhhfffeeecccaaa\\\YYYTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWUUUTTTSSSUUUVVVUUUTTTSSSTTTVVVUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOLLLJJJHHHEEECCCAAAEEEHHHMMMUUU]]]gggpppuuuuuuuuuvvvwwwxxxzzz{{{|||uuutttssssssuuuvvvvvvuuussstttvvvxxxyyy{{{~~~~~~|||yyyuuusssrrrrrruuuvvvxxxyyyzzzzzzyyyyyyvvvuuutttsssrrrrrrsssssstttuuuvvvvvvvvvwwwzzz}}}~~~~~~uuuhhhVVVLLLIIIXXXmmm|||}}}rrriiiqqq|||ssstttsssmmm___PPPBBB;;;666666444333333333333333444333333222333333444444444444333222222111111111333333333222222222111111444333333333222222111111333333333333333444555555555555666666666666555555666666555555555444444444333333333444444444444555777777777777777888888888999>>>>>>CCCMMMUUUkkk333333222222333333444555444444444444444444444444555888555777<<<;;;EEE[[[wwwqqqbbb```lllyyy|||sssqqqwwwyyyyyywwwqqq~~~jjj]]]TTTNNNKKKGGGGGGHHHJJJNNNVVV___fffjjjmmmrrrvvvzzz}}}}}}~~~}}}zzzwwwtttqqqllliiihhhfffdddbbb```^^^ZZZWWWUUUUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXVVVWWWXXXXXXWWWVVVXXXYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYYYYXXXWWWVVVUUUUUURRROOOKKKIIIGGGEEEBBB@@@EEEHHHNNNUUU___hhhooottttttttttttuuuwwwxxxzzz{{{uuusssrrrssstttvvvuuuuuussstttvvvvvvvvvxxx{{{}}}~~~~~~|||yyyuuurrrrrrsssssstttvvvwwwxxxxxxxxxwwwssssssrrrrrrrrrrrrrrrrrruuuuuuuuuttttttvvvyyy||||||}}}xxxtttqqqjjjdddTTTKKKJJJZZZnnn{{{~~~vvvjjjnnn}}}}}}tttvvvuuuooobbbRRRDDD<<<777666555444333333333333333333333333333444444555111111111111222333444444333333333222222222111111333333333333333222222222444444333333444444555666333333444444444444333333666666555555444333333222333333333333444444444444666666666777888888999999999>>>???CCCMMMVVVkkk333333222222333333444555555555555555555555555555666888666888===<<>>???DDDNNNVVVkkk333333222222333333444555666666666666666666666666444777444666<<<;;;EEE[[[{{{kkkgggxxx||||||}}}uuunnnppp{{{zzz}}}wwwmmmqqqvvvaaaVVVRRRNNNKKKGGGHHHIIIKKKPPPXXXbbbhhhiiimmmrrrxxx|||~~~|||zzztttnnniiigggeeeaaa````````````___^^^^^^^^^______`````````aaa```^^^]]]\\\\\\]]]]]]YYY[[[\\\\\\[[[[[[\\\^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]ZZZUUUNNNKKKJJJJJJIIIGGG@@@DDDKKKVVVaaakkkqqqsssrrrrrrsssssstttvvvwwwxxxuuusssrrrrrrsssuuuuuuuuuqqqssstttsssqqqrrruuuyyy{{{}}}}}}zzzvvvssstttvvvssstttuuuvvvwwwvvvvvvuuupppqqqqqqrrrrrrsssssssssttttttsssrrrrrrtttwww{{{xxxzzz}}}{{{kkkbbb___PPPKKKNNN^^^rrr~~~xxxkkknnnlllyyyzzzyyyrrrdddTTTFFF>>>888777666555555444555555333333333333333444555666777666444333222222333444333333333222222222111111222222222333333444444444222222111111222222333444555666666666666666666555111222222333333444444555222222333333333444444444333444555777888:::;;;<<<:::>>>???DDDNNNVVVkkk222222222222222222222222333555666666555444444555555666444777>>>???III___{{{qqqhhhuuu}}}}}}}}}xxxsss{{{{{{sssrrrsssyyy|||wwwoootttpppbbbWWWMMMHHHJJJEEEGGGIIILLLQQQWWW___dddkkkmmmqqqvvv||||||wwwsssooolllkkkiiifffcccaaaaaaaaabbbaaa______ccchhhiiieeeaaaaaa```````````````aaabbb^^^^^^^^^]]]]]]\\\\\\[[[]]]]]]^^^``````aaaaaaaaa______``````___]]]ZZZYYYTTTQQQMMMKKKJJJHHHGGGEEEDDDFFFLLLWWWdddnnnrrrssstttsssrrrrrrssstttvvvwwwvvvvvvuuuuuuttttttsssssswwwvvvtttsssrrrrrrrrrsssttttttsssrrrssstttuuuvvvvvvvvvvvvuuuuuutttsssrrrwwwuuusssrrrrrrssstttuuuwwwuuurrrppppppqqqssstttuuuxxx|||xxxggg\\\WWWMMMNNNccc{{{~~~~~~~~~qqqggghhhyyyjjjWWWGGG===888777555444333333444444555555555555555555555555444444444444333222222111333333222222111000//////000000111222333333444444666555222000000222444555333444555555555444222222111111222333555666777777444444444555555555555666333444555666888888999999;;;<<>>???III```}}}wwwjjjtttzzzyyy{{{}}}vvvrrr{{{yyyuuuuuuxxx~~~{{{vvvnnnrrrlll^^^VVVMMMIIIKKKFFFHHHJJJMMMRRRXXX```fffkkkmmmqqqwww||||||xxxtttpppnnnhhhfffdddaaa`````````aaacccaaa```cccgggiiifffccccccbbbbbbaaaaaaaaabbbbbb_______________^^^^^^^^^aaabbbccccccddddddccccccaaabbbbbbaaa```]]]ZZZYYYSSSPPPLLLJJJIIIHHHFFFEEECCCFFFMMMYYYeeennnrrrssssssrrrrrrsssssstttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuyyywwwvvvtttsssrrrrrrrrrtttsssrrrrrrrrrsssuuuuuuyyywwwuuutttssssssttttttuuutttsssrrrrrrssstttuuuxxxvvvsssqqqpppqqqssstttuuuwww{{{lll___ZZZQQQRRReee}}}uuullljjj}}}}}}ooo\\\JJJ???888777555444333333444444444444444444444444444444333333444444444333222222333333222222111000000///111111111222222333333444444333222111111222444555555666777777777666444444333333333444444555555555444444444555555555555666444444666777888999999999;;;<<>>CCCJJJYYYrrr222222222222222222222222000222444444444333444555666:::777888===@@@RRRnnn~~~{{{iiiooozzzwwwyyy|||yyy}}}zzzqqqqqqsss}}}|||~~~qqqXXXNNNLLLHHHCCCCCCCCCEEEHHHLLLQQQXXX```fffjjjnnnssszzz~~~zzzuuupppkkkiiiggggggggghhhhhhhhhiiiiiilllkkkjjjiiiiiikkkmmmnnnkkkjjjiiihhhhhhhhhhhhhhhggggggggghhhhhhhhhhhhhhhiiijjjkkkllljjjgggdddbbb]]]\\\[[[YYYWWWUUUTTTSSSSSSPPPMMMKKKJJJJJJIIIGGGEEEJJJRRRZZZbbbiiiooosssmmmnnnoooqqqrrrsssttttttuuusssrrrqqqqqqssstttvvvxxxxxxxxxxxxwwwuuutttsssrrrsssttttttuuuuuuttttttrrrsssuuuwwwvvvtttqqqoooooopppsssuuuwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzz|||}}}~~~mmmZZZVVVOOOPPP]]]qqq~~~yyykkk{{{{{{}}}{{{iiiSSSDDD999888777555444555555666333333333333333333333333222222333444444444333333111111111111111111111111222222222222222222222222000111333444555444444333555666777777777666444444000111222333555666777888444444444555555555555666666777777888999999888888999;;;>>>CCCJJJYYYsss222222222222222222222222000222444444333333444555555999777777===AAATTTrrr|||fffooozzzyyy|||}}}zzztttzzzoooUUUMMMMMMIIIEEEDDDDDDFFFIIILLLRRRYYYaaagggjjjnnntttzzz{{{|||~~~}}}zzzwwwsssooommmiiiiiijjjjjjjjjjjjjjjjjjmmmmmmmmmlllkkklllnnnooojjjjjjiiihhhhhhiiiiiiiiihhhhhhhhhhhhgggggggggggggggiiijjjkkkjjjgggcccaaaZZZYYYXXXWWWVVVVVVUUUUUUSSSPPPLLLJJJIIIHHHGGGEEEBBBGGGNNNUUU\\\ccckkkpppnnnnnnnnnoooqqqrrrtttuuuwwwuuusssqqqqqqrrrtttvvvvvvvvvwwwwwwwwwvvvttttttssstttuuuvvvvvvvvvuuuuuupppqqqssstttsssrrrqqqpppppprrruuuwwwxxxwwwvvvtttrrrssstttvvvyyy{{{}}}~~~sss]]]YYYRRRPPP\\\qqq{{{ooo}}}}}}~~~yyyiiiTTTEEE999888777555555555555666444444444444444444444444333333444444444333222222111111111111111111111111111111111222222333333444222333333333444333333333555666777777777666444444222222333333444555666666444444444555555555555666666666777777888888777777999:::>>>CCCJJJYYYsss222222222222222222222222///111333444333333444555444888777777===BBBVVVttt~~~eeeooozzzrrr~~~mmmTTTLLLMMMJJJGGGFFFEEEGGGJJJNNNSSSZZZccciiijjjnnnttt{{{~~~~~~xxxvvvzzz~~~||||||{{{zzzyyyvvvtttrrrlllmmmmmmnnnnnnmmmmmmlllmmmnnnnnnnnnmmmmmmnnnoooiiiiiiiiihhhiiiiiijjjjjjiiihhhhhhhhhggggggffffffdddfffggghhhgggdddaaa^^^XXXWWWWWWVVVVVVVVVWWWWWWSSSPPPLLLIIIHHHGGGEEECCC@@@EEEKKKQQQWWW___hhhnnnnnnnnnnnnnnnppprrrtttvvvyyywwwtttrrrrrrsssuuuvvvtttuuuvvvwwwwwwvvvuuutttssstttvvvwwwwwwwwwvvvuuuqqqqqqppppppqqqqqqrrrrrrqqqsssvvvyyyyyyxxxvvvtttpppqqqssswwwzzz}}}ttt]]]ZZZSSSOOO[[[rrrrrr~~~~~~xxxiiiVVVGGG:::999777666555555666666555555555555555555555555444444444444333333222111111111111111111111222222000000111222333333444444444333333333333333333333333444555555555444333222444444444444444444444444444444444555555555666666555666666777777777777666999:::>>>CCCJJJZZZsss222222111111222222333444222333444444333333555777888:::666777???EEEYYYwww|||~~~|||tttppp|||kkkooo~~~~~~|||~~~|||vvvjjjxxxhhhUUUPPPJJJHHHHHHCCCDDDEEEHHHMMMTTT]]]dddhhhkkkmmmrrr{{{~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{{{{zzzxxxvvvuuuppppppooonnnnnnnnnnnnnnnkkkkkkkkklllllllllmmmmmmkkkiiigggggghhhhhhgggfffkkkjjjhhhffffffggghhhjjjfffddddddeeefffeeeaaa^^^ZZZZZZYYYXXXXXXXXXXXXXXXOOONNNMMMKKKIIIGGGEEEDDD@@@EEEKKKQQQWWW^^^dddhhhkkklllmmmmmmlllmmmpppsssssssssssssssssssssssssssyyyxxxwwwvvvtttrrrqqqpppttttttvvvyyyzzzyyyuuurrrpppppppppppppppqqqqqqrrrrrrsssttttttsssrrrssstttyyyyyyxxxwwwxxxyyy{{{}}}}}}|||{{{}}}ssseee]]]UUURRRWWWhhhzzz~~~vvviiiVVVFFF<<<999666444555666666555444444555555444333222222444444444444444444444444444444444333333222222222222333333444444333333222---///333666777777666555555555444444444444555555444444333222333444555666555666777777777666444333888777555444333555666777888>>>===AAAOOO]]]qqq222222111111222222333444555666777666555555777888777999666777???FFF[[[yyy}}}{{{xxxwwwyyyxxxqqqllljjjuuuzzzpppttt}}}|||~~~zzzttthhhUUUPPPIIIGGGHHHDDDEEEFFFIIINNNVVV^^^eeeiiikkkmmmrrrzzz~~~~~~~~~~~~{{{{{{{{{{{{{{{yyyxxxwwwtttsssrrrpppooonnnmmmmmmjjjjjjjjjkkkllllllmmmmmmmmmkkkjjjjjjkkklllkkkiiikkkjjjiiihhhggghhhhhhiiiiiihhhgggggghhhfffbbb___ZZZZZZXXXWWWWWWVVVVVVVVVPPPOOOMMMKKKIIIGGGEEEDDDAAAEEEJJJOOOTTTZZZaaaeeehhhiiijjjjjjkkklllooorrrttttttttttttssssssrrrrrrxxxwwwvvvuuusssrrrqqqqqqtttuuuvvvxxxzzzyyyuuurrrppppppooooooppppppqqqrrrrrrssssssrrrqqqqqqrrrtttvvvvvvvvvwwwxxxyyyzzzzzzzzzzzzzzz{{{~~~tttccc[[[SSSPPPVVVfffyyylllXXXGGG<<<999666444555666666555666666666666666555444444444444444444444444444444444444444333333222222222333333333333333333333333111222444555666555444333555555555444444555555555555444333333333444555555444444555666666777666666888777666444444555777888888>>>===AAAOOO]]]qqq222222111111222222333444777888888777555555666888666999666777???GGG]]]|||~~~vvvrrrpppppplllfffdddfffpppvvv~~~pppttt{{{{{{gggTTTOOOHHHFFFHHHEEEFFFGGGJJJOOOWWW___fffkkklllnnnssszzz}}}}}}}}}}}}~~~{{{{{{{{{{{{{{{zzzyyyxxxxxxwwwuuurrrpppnnnmmmmmmllllllllllllkkkkkkkkkkkklllkkkkkklllnnnnnnlllkkkiiiiiijjjjjjiiiiiihhhhhhjjjiiihhhhhhgggeeeaaa]]]ZZZYYYXXXVVVUUUTTTSSSSSSOOONNNLLLJJJGGGEEECCCBBBBBBDDDGGGKKKPPPVVV]]]cccdddeeeggghhhiiikkknnnppptttttttttssssssrrrrrrrrrvvvuuuuuutttssssssssssssuuuuuuuuuwwwxxxxxxuuurrrpppoooooooooooopppqqqqqqqqqrrrrrrpppooooooqqqsssqqqrrrtttvvvwwwwwwwwwwwwxxxxxxyyyzzz{{{}}}~~~wwwaaaYYYRRROOOSSSccc}}}rrr\\\III===:::666555555666666555555666666666666555555444444444444444444444444444444444333333333333222222444444222222222222444444555555555444444333222222555555555555555555555555555555444333333333444444333444444444666777888999999888777666666777888999888>>>===AAAOOO]]]qqq222222111111222222333444666777777555444333444555555999666888@@@HHH___}}}uuurrrqqqooojjjcccbbbeeepppwwwpppuuuzzzyyy|||eeeSSSNNNGGGFFFHHHFFFFFFGGGJJJOOOWWW___fffjjjllloootttzzz}}}{{{{{{|||}}}}}}~~~}}}zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxvvvsssqqqooonnnnnnqqqpppooonnnmmmkkkjjjjjjiiiiiiiiikkkmmmmmmkkkjjjhhhiiijjjkkkkkkiiigggfffhhhhhhgggfffddd```\\\ZZZYYYXXXVVVTTTRRRQQQPPPPPPLLLKKKJJJGGGEEECCCAAA@@@AAABBBEEEHHHLLLTTT]]]bbbccceeeggghhhhhhiiilllnnnqqqqqqqqqrrrrrrrrrssssssttttttsssrrrrrrsssttttttuuuuuuuuuvvvwwwvvvtttrrrpppoooooooooooopppqqqqqqqqqrrrqqqooonnnoooqqqssspppqqqqqqrrrsssuuuvvvwwwxxxxxxyyyyyyxxxyyy{{{|||zzzbbb[[[RRROOOQQQ___www~~~}}}~~~xxx```LLL===:::777555555666666555333333333444444333333222444444444444444444444444333333333333333333333333555444222111111222444555777666444333222222333444555555666666666666555555555555444444333333333333555555444444555666888999888888777777777888999:::888>>>===AAAOOO]]]qqq222222111111222222333444777777888666444444555666555999888999@@@IIIaaa|||uuutttuuussskkkdddccchhhttt{{{uuuzzz~~~|||}}}{{{xxx{{{}}}|||aaaRRRNNNFFFEEEHHHFFFEEEFFFIIINNNVVV^^^eeejjjmmmpppuuuzzz~~~}}}||||||}}}||||||}}}~~~}}}xxxxxxxxxxxxxxxyyyyyyyyyxxxwwwuuusssqqqpppooooooqqqqqqpppppppppoooooooooiiihhhhhhiiikkklllkkkjjjggghhhjjjkkkjjjiiifffeeeggghhhgggeeebbb]]]ZZZXXXWWWVVVTTTRRRPPPNNNMMMMMMKKKKKKIIIGGGEEECCCBBBAAA@@@AAACCCFFFKKKSSS\\\bbbdddfffhhhiiiiiiiiikkklllmmmmmmnnnpppqqqrrrssstttsssrrrqqqqqqqqqrrrtttuuuvvvuuuttttttuuuuuutttrrrpppppppppppppppqqqqqqrrrqqqrrrrrrqqqoooppprrrsssrrrqqqoooooopppsssvvvxxxxxxyyyzzzyyywwwvvvxxxzzz}}}fff^^^UUUPPPQQQ\\\rrr|||{{{||||||{{{cccNNN>>>;;;888666666666555555222222333333333333333222444444444444444444444444333333333333333333333333555444222111111222444555555444333222222333555666555555666777777666555555444444444444444444444333777666555444444555666777888888888888888999::::::888>>>===AAAOOO]]]qqq222222111111222222333444999999:::999777777888:::666;;;999999@@@IIIbbb|||tttuuuvvvtttkkkcccdddkkkyyyyyy~~~~~~xxxwwwxxx~~~|||}}}}}}ttt\\\OOOMMMFFFDDDGGGFFFEEEFFFIIINNNVVV^^^eeeiiimmmqqqwww{{{~~~~~~~~~~~~}}}|||~~~~~~~~~~~~~~~~~~}}}xxxxxxxxxxxxxxxyyyzzz{{{yyyxxxvvvtttrrrqqqppppppmmmnnnoooqqqrrrtttuuuvvvkkkjjjhhhhhhjjjkkkkkkjjjfffggghhhiiiiiigggeeedddggghhhhhhfffaaa]]]ZZZYYYTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJHHHGGGFFFEEEDDD???@@@BBBEEEIIIQQQYYY___ccceeehhhiiiiiijjjkkkmmmlllmmmnnnoooqqqrrrttttttsssrrrppppppppprrrtttuuuwwwuuusssrrrssstttsssrrrqqqqqqqqqqqqqqqrrrssssssrrrsssttttttsssrrrssstttsssrrrqqqpppqqqrrruuuvvvvvvyyy{{{yyywwwwwwzzz}}}iiiaaaYYYSSSSSS]]]qqqzzzxxxxxxyyyzzz{{{{{{}}}|||eeePPP???<<<888666666666555555333444444555555555555444444444444444444444444444222222333333333333444444444444222222222222444444333333222222333555666888555666777888888777666555222333444444555555444444777777666555555555555555777777777888999999::::::888>>>===AAAOOO]]]qqq222222111111222222333444888999:::999888888999;;;777<<<::::::@@@HHHccc~~~uuuuuuvvvqqqhhhaaagggqqq}}}{{{vvvvvvwww~~~lllWWWMMMMMMFFFDDDGGGEEEFFFGGGJJJOOOWWW___fffjjjmmmrrrxxx|||~~~~~~}}}zzzzzzyyyyyyzzz{{{}}}~~~}}}|||yyyvvvtttqqqpppooommmnnnoooqqqssstttvvvvvvllliiifffeeefffhhhiiiiiieeefffgggggggggfffdddddddddfffgggddd___[[[XXXXXXRRRQQQOOOMMMLLLKKKJJJJJJHHHHHHGGGFFFFFFEEEEEEDDD???@@@BBBDDDGGGLLLSSSXXX^^^aaaeeehhhjjjkkkmmmooopppppppppqqqrrrrrrsssssssssrrrpppooooooqqqssstttxxxuuurrrqqqrrrsssrrrrrrssssssrrrrrrsssssstttuuurrruuuwwwxxxvvvuuuttttttrrrssstttuuuuuutttsssrrrssswwwzzzzzzyyyzzz~~~jjjccc[[[VVVVVV___sss}}}vvvtttuuuvvvvvvyyyyyy}}}yyy|||eeeQQQ@@@<<<999666666666555555222333444555555555555555444444444444444444444444222222222333333444444444333333333333333333333333333333333333444555666666555666777888888777666555000111333555666666555555555555666666666666666555555666777888999999999999888>>>===AAAOOO]]]qqq222222111111222222333444666777777777666777888:::888===;;;;;;@@@HHHcccwwwwwwvvvpppeeeaaajjjvvv{{{{{{|||}}}}}}hhhTTTLLLMMMGGGDDDFFFDDDGGGIIILLLQQQXXX```ggglllmmmrrryyy}}}~~~}}}~~~|||{{{{{{{{{|||}}}|||xxxuuurrrpppoooqqqqqqqqqqqqqqqqqqqqqqqqjjjgggcccaaaaaadddeeefffeeeeeefffeeeeeeeeedddccc```bbbdddaaa\\\WWWVVVVVVPPPPPPNNNLLLKKKJJJJJJJJJCCCCCCCCCCCCCCCBBBBBBBBB@@@AAABBBCCCEEEIIINNNRRRZZZ]]]cccgggjjjllloooqqqtttttttttsssssssssrrrrrrtttrrrpppnnnoooppprrrtttxxxuuurrrqqqqqqrrrrrrrrrtttsssssssssssstttuuuuuusssvvvyyyzzzyyywwwuuuuuupppsssvvvyyyyyyvvvqqqnnnppptttyyyzzzzzz|||iiiccc\\\XXXYYYbbbvvv|||tttqqqrrrssssssuuuuuuyyy~~~}}}www{{{eeeQQQ@@@===999777666666555555000111222222333333333333444444444444444444444444222222222333333444444444222333333444444333333222333333444444444444444444555666777999999777666555///000333555666666666666222333555777888888777777555555666888888999999999888>>>===AAAOOO]]]qqq333333333333333333333333555555666777:::<<<>>>???555:::999:::AAAKKKfff}}}yyywwwrrrhhhaaajjjzzzwww|||gggXXXMMMMMMMMMHHHGGGJJJGGGHHHJJJNNNUUU]]]eeeiiilllpppuuuyyy{{{}}}}}}~~~~~~~~~}}}{{{yyyvvvtttssssssssstttttttttsssqqqpppmmmiiieeebbbbbbccccccbbbccccccdddeeegggfffdddaaabbbaaa```^^^\\\YYYWWWUUUPPPMMMJJJHHHHHHHHHHHHGGGHHHGGGGGGFFFEEEDDDCCCCCCAAABBBCCCDDDFFFHHHIIIJJJWWW\\\cccfffgggiiilllooossssssrrrqqqpppppppppppprrrqqqooommmnnnppprrrttttttrrrqqqpppqqqsssuuuvvvsssttttttsssrrrsssuuuwwwyyyxxxvvvuuuuuuvvvvvvwwwrrrsssuuuvvvuuussspppnnnssstttvvvyyy|||oooccc]]]\\\aaaxxxyyyooommmpppqqqqqqpppttt}}}~~~}}}}}}rrruuuyyydddQQQGGG===555666999888555333555555555555555555555555333333333444444444555555444555888::::::999777555444333333222222333333444444444444444444444333333555555666777777777777777444444333222222222222333444555555555666666777777888888999:::::::::999999777======CCCQQQ^^^rrr333333333333333333333333777777777888888999:::;;;666;;;999:::AAAKKKfff~~~zzzxxxtttkkkeeennn}}}{{{wwwlll\\\NNNLLLKKKFFFEEEGGGGGGHHHJJJNNNUUU^^^eeejjjlllpppuuuyyy{{{}}}}}}}}}|||{{{yyywwwvvvuuutttttttttttttttrrrqqqpppmmmjjjeeeccccccccccccbbbbbbbbbbbbdddfffeeecccaaa```___^^^\\\ZZZWWWUUUTTTOOOLLLIIIHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGRRRXXX```eeegggiiilllooosssrrrqqqppppppppppppppprrrqqqpppppppppqqqssstttwwwvvvuuuuuuuuuvvvwwwxxxsssttttttsssrrrrrrtttvvvyyyxxxvvvuuuuuuuuuvvvvvvssstttuuuvvvuuusssqqqoootttuuuwwwzzz}}}pppeeeaaaeeeqqqyyyoookkklllpppqqqxxx||||||yyyqqqsss~~~~~~gggSSSGGG>>>666777999777444333555555555555555555555555333333333444444444555555555666888999999999777777444333333222222333333444444444444444444444444444555555666777777777777777333333333444555666888888444444555555666777888888::::::::::::::::::999999:::??????DDDRRR___rrr333333333333333333333333999888888888777777777777777;;;:::;;;BBBKKKfff{{{xxxvvvnnnhhhppp}}}|||zzzyyyrrrzzzqqq___OOOLLLKKKFFFEEEHHHGGGHHHJJJNNNUUU^^^eeejjjmmmqqqvvvzzz|||}}}~~~}}}}}}}}}|||{{{zzzyyyxxxuuuuuuuuutttsssqqqpppooommmjjjfffdddcccdddcccbbb`````````bbbddddddbbb```^^^]]]\\\ZZZXXXUUUSSSRRROOOMMMIIIHHHHHHIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEELLLSSS]]]dddgggiiimmmoooqqqqqqpppooooooooopppppprrrrrrrrrrrrssssssssstttwwwwwwxxxxxxwwwwwwvvvvvvsssttttttsssrrrqqqsssuuuyyyxxxwwwvvvuuuttttttuuutttuuuvvvwwwvvvtttrrrpppuuuvvvxxx{{{~~~sssgggeeepppyyyoooiiijjjpppuuu~~~zzzuuupppqqqzzziiiUUUHHH>>>777777888666333333444444444444444444444444333333333444444444555555444444555555666666666666444333333222222333333444222333333444444555555555555555666777777777777777333333444555666777888888333444555666777888999:::>>>===;;;:::999999:::;;;===BBBBBBEEERRR^^^qqq222222333333333333444444888888777777777666555555777<<<;;;;;;BBBLLLfffzzzwwwuuuooohhhmmmwww|||}}}~~~|||tttpppuuu~~~wwwcccQQQLLLLLLIIIHHHKKKFFFGGGJJJNNNUUU^^^fffjjjmmmrrrwww{{{}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}}}}|||{{{zzzwwwvvvuuutttrrrqqqoooooommmjjjgggeeeeeedddcccbbb_________```bbbbbbaaa___]]]\\\[[[ZZZXXXUUUSSSRRRRRROOOKKKIIIHHHHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGJJJQQQ\\\dddgggiiilllnnnooooooooonnnnnnooopppppppppqqqrrrssstttssssssrrrtttuuuvvvwwwwwwuuusssrrrssstttuuutttrrrrrrssstttyyyxxxwwwvvvuuutttttttttuuuvvvvvvwwwvvvtttsssqqqtttuuuwwwzzz}}}{{{llliiivvvyyyqqqllllllttt~~~}}}~~~zzzsssnnnnnnwwwiiiUUUGGG???888888888555333333444444444444444444444444333333333444444444555555333222222111111333444555444333333222222333333444222222333333444555666666555555666777777777777777555555555555444444333333333444555666888999:::;;;@@@>>><<<:::999:::;;;<<<>>>CCCBBBEEERRR]]]ooo222222222333333444444444555666666777777777666666777<<<;;;<<>>999888777555444666333333333333333333333333333333333444444444555555666555444444444555777888444333333222222333333444222333333444444555555555555555666777777777777777444555777999::::::999999555666777888999:::;;;<<<>>>>>><<<;;;::::::;;;<<<;;;@@@@@@CCCPPP\\\ooo111111222333333444555555444666777999999888777666555::::::<<>>AAARRRtttyyy|||}}}zzzvvvvvv||||||kkkllllllpppsssooohhh]]]SSSMMMHHHEEEEEEIIIDDDCCCGGGPPPWWW[[[cccmmmrrruuuzzz~~~}}}~~~~~~~~~}}}}}}~~~|||zzzwwwvvvvvvuuuttttttssssssooommmkkkiiiiiihhhfffdddddddddcccbbb```___]]]\\\ZZZ[[[[[[[[[YYYVVVSSSQQQSSSQQQMMMJJJHHHHHHIIIJJJFFFFFFFFFEEEDDDCCCCCCBBBCCCBBBAAAAAABBBEEEGGGIIIHHHMMMSSSVVVYYY\\\bbbfffllllllllllllkkklllnnnqqqrrrtttwwwvvvtttssstttvvvqqqssstttvvvvvvvvvuuuuuuwwwwwwxxxxxxxxxwwwwwwvvvxxxyyyzzz{{{}}}|||zzzwwwxxxxxxxxxvvvtttqqqooommmuuuvvvyyy{{{}}}~~~~~~~~~yyyqqqgggaaa___dddrrrzzzuuuuuuxxxzzzssspppeeeeeerrrvvvcccQQQEEE???999666666777666444555555555555555555555555333333444555555666666666222222222222222222222222333333333333333333333333333333222111222333444555555666666777777777777666666666555555666777888888777777777777888999:::;;;:::999888777777999;;;<<<<<<===@@@GGGOOO___www333222222222222333444444777666666555555555666666999:::======AAARRRttt|||}}}vvvsssttt~~~|||uuuxxxvvvsssmmmcccaaaXXXOOOKKKHHHEEEFFFIIIGGGFFFJJJRRRXXX\\\eeennntttwww{{{~~~~~~~~~~~~~~~~~~|||zzzwwwwwwvvvuuuttttttssssssooommmkkkjjjjjjiiifffdddfffeeedddcccaaa___]]]\\\ZZZZZZZZZZZZXXXVVVSSSQQQRRRPPPLLLIIIHHHGGGHHHIIIGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBAAAAAAAAACCCFFFGGGFFFIIILLLNNNQQQVVV___eeeiiikkklllllllllmmmoooqqqsssvvvxxxxxxwwwuuuvvvwwwrrrsssssstttttttttttttttuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxyyy{{{{{{{{{yyywwwyyyzzzzzzyyyvvvsssqqqqqqsssuuuwwwzzz|||}}}~~~~~~vvvnnneee^^^[[[___nnn}}}{{{uuurrrqqqtttzzz{{{tttqqqfffeeepppvvvcccRRRDDD???999666666777666444555555555555555555555555555555555444444444444444444444444444444444444444333333333333333333333333555444333333333444555666555666777777888777777777888888888888888999::::::666666666666777888999999===<<<:::::::::;;;===>>><<<===@@@GGGOOO___www222111111111222222333444555666666777777666666666888999<<<===@@@RRRtttyyy|||qqqooosss{{{~~~ooo\\\XXXQQQKKKIIIHHHFFFGGGJJJGGGGGGJJJQQQWWW]]]gggooouuuwwwzzz|||~~~~~~~~~~~~~~~~~~|||zzzxxxxxxwwwvvvuuutttsssssspppnnnlllkkkkkkjjjgggeeegggfffeeedddaaa___]]]\\\YYYZZZZZZYYYWWWUUURRRQQQPPPNNNKKKIIIGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEEEECCCBBB@@@@@@@@@BBBDDDEEEFFFGGGGGGFFFIIIPPP\\\dddfffhhhlllmmmnnnnnnoooqqqtttwwwzzz{{{zzzyyyxxxyyytttsssrrrrrrrrrrrrrrrrrrqqqrrrtttuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxzzz{{{yyyvvvtttrrrrrrrrrsssvvvyyy{{{~~~uuummmccc[[[VVVZZZhhhwww|||vvvqqqmmmlllooowww|||{{{uuuqqqjjjhhhrrr~~~uuudddSSSDDD???888555666666555444444444444444444444444444555555555444333222222222444444444444444444444444333333333333333333333333555555444444555555666777666666777888888888888888888888888888888888999:::666666666666666666777777<<<;;;;;;::::::<<<===>>>======AAAGGGPPP___www222111111111222333444555444555777888888777666555777999;;;===AAASSSuuu~~~}}}nnn{{{wwwllllllpppttt|||}}}}}}~~~zzzbbbTTTNNNIIIIIIIIIGGGGGGIIIDDDEEEHHHNNNUUU___jjjrrrvvvwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxwwwuuuttttttsssqqqooommmllllllkkkiiiggggggfffeeecccaaa^^^\\\[[[YYYYYYYYYXXXVVVTTTRRRQQQNNNMMMJJJHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFCCCBBB@@@??????AAABBBDDDHHHHHHGGGEEEFFFMMMXXX```bbbfffkkknnnoooooopppqqqsssvvvyyy{{{{{{zzzyyyxxxvvvuuusssqqqqqqqqqqqqrrrnnnoooqqqsssuuuvvvwwwwwwwwwxxxxxxxxxxxxwwwxxxyyyxxxzzz{{{yyyuuurrrqqqrrrqqqsssuuuxxx|||~~~wwwpppfff\\\UUUVVVdddrrr|||yyytttnnnkkkkkkmmmsss{{{zzztttrrrrrrqqqzzz{{{sssdddUUUDDD>>>888555555666555444444444444444444444444444444444444333333222222222222222222222222222222222333333333333333333333333555555555555555666666666666666777888999999999999777666666666666666777777777777777777777777666666999888888888888999::::::======AAAGGGPPP___xxx222222222333333444666666444555777888888888777666666999<<<===BBBTTTvvv~~~yyyvvvgggtttsssiiijjjooommmuuu{{{zzzyyy}}}~~~~~~iiiUUUOOOJJJJJJIIIFFFFFFGGGBBBEEEHHHMMMVVVcccpppxxxyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}yyy{{{|||~~~~~~}}}xxxxxxxxxwwwvvvvvvuuuuuusssqqqooonnnmmmllljjjhhhfffeeedddcccaaa^^^\\\[[[ZZZYYYYYYWWWUUUTTTRRRQQQMMMLLLJJJHHHGGGFFFFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGDDDBBBAAA@@@@@@AAACCCDDDHHHIIIHHHFFFFFFJJJRRRYYYaaaeeejjjnnnoooppppppqqqrrrsssuuuxxxyyyyyyxxxwwwwwwvvvtttrrrqqqqqqrrrrrrlllmmmooorrrtttvvvvvvwwwvvvwwwxxxwwwvvvwwwzzz}}}{{{~~~|||vvvrrrqqqrrrrrrsssuuuxxx||||||yyysssjjj```VVVUUUaaaooo~~~{{{vvvnnniiihhhccciiirrrzzz~~~~~~}}}wwwsssrrr{{{|||{{{wwwqqqcccUUUCCC>>>888555555666555333444444444444444444444444222222222333333444444444222222222222222222222222333333333333333333333333333333444444555555555555666777888999::::::::::::777777666666666666666777888888999999999888777777777777777777777888888999===>>>AAAHHHPPP```xxx222222222333444555666777555555666777888888888888777999<<<>>>CCCVVVxxx~~~vvvrrrdddqqq|||{{{qqqiiiiiinnniiiqqqwwwvvvvvv|||jjjWWWPPPKKKJJJIIIEEEDDDFFFDDDHHHKKKNNNWWWggguuu|||{{{|||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}}}}yyyzzzzzz}}}|||wwwwwwwwwwwwwwwwwwwwwwwwtttrrrpppoooooommmkkkiiieeeeeedddcccbbb```^^^]]][[[ZZZYYYWWWUUUTTTSSSRRRLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDBBBBBBBBBDDDFFFGGGGGGHHHHHHGGGFFFIIIPPPUUUaaadddjjjmmmoooooopppqqqqqqpppqqqsssvvvxxxxxxwwwvvvuuutttsssrrrrrrrrrrrrlllmmmoooqqqtttuuuvvvwwwuuuwwwxxxwwwvvvxxx|||zzzsssrrrsssrrrsssuuuwwwzzz~~~uuuuuurrrlllcccYYYVVVaaaooozzz~~~wwwmmmfffeee^^^aaahhhsss~~~|||{{{yyyuuusssuuuxxxtttooobbbTTTCCC>>>777444555555444333333333333333333333333333222222222333444555555555444444444444444444444444333333333333333333333333333333444555555555555444666777888999:::;;;;;;;;;:::999999888888888888888777888999::::::999888777999999999:::::::::::::::===>>>BBBHHHQQQ```xxx111111111222333444666777666666666666777888999:::777:::===???DDDWWWzzz}}}||||||{{{tttfffoooxxxxxxpppjjjjjjnnniiiqqqvvvuuuuuuyyy}}}kkkWWWPPPJJJIIIGGGDDDDDDFFFDDDIIIKKKKKKTTTeeesssyyyzzz{{{}}}~~~~~~}}}~~~}}}}}}~~~~~~{{{{{{}}}}}}~~~zzzvvvvvvwwwwwwxxxyyyyyyzzzuuusssqqqppppppnnnllljjjfffffffffeeedddcccaaaaaa\\\[[[ZZZXXXVVVUUUTTTSSSLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFIIIJJJIIIIIIIIIHHHHHHLLLTTTZZZbbbeeeiiilllnnnnnnpppqqqqqqooonnnppptttwwwxxxwwwsssssssssssssssrrrqqqppplllmmmooorrrtttuuuvvvvvvtttvvvxxxwwwvvvyyy{{{sssqqqrrrqqqrrrsssuuuxxx{{{~~~ppplllkkkiiicccZZZWWWaaaooo{{{{{{pppjjjiiicccbbbeeeppp{{{yyyxxxuuuuuuxxxvvvrrrmmm```TTTCCC>>>777444444555444333333333333333333333333333444444444444444555555555444444444444444444444444333333333333333333333333333444555666777666666555666777888:::;;;<<<<<<<<<::::::999888888888888888444666777999:::999888777::::::;;;<<<<<<<<<<<<<<<>>>>>>BBBHHHQQQ```yyy000000000111222444555666777666666555666888:::;;;888:::>>>@@@EEEXXX{{{{{{yyywwwzzzzzzhhhooovvvvvvpppkkkkkknnnkkkrrrwwwuuutttwww|||~~~zzz{{{zzzyyynnnVVVOOOHHHGGGFFFDDDDDDGGGCCCHHHIIIHHHPPP```oootttwwwxxxzzz|||~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}www~~~|||xxxuuuvvvvvvxxxyyyzzz{{{{{{vvvtttqqqppppppooommmkkkggggggggggggfffeeedddccc]]]\\\ZZZXXXVVVUUUTTTTTTLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHKKKLLLLLLLLLKKKJJJKKKPPPZZZbbbccceeeiiilllmmmnnnpppqqqrrrooommmnnnssswwwxxxxxxpppqqqrrrssssssqqqpppooommmnnnppprrrtttuuuvvvvvvsssvvvxxxwwwvvvzzzyyypppnnnoooppppppqqqsssuuuyyy|||~~~nnndddeeefffbbbZZZWWWbbbpppwwwqqqqqqjjjfffgggrrr{{{yyywwwuuuvvv{{{}}}}}}~~~uuupppkkk___SSSCCC===777444444555444333333333333333333333333333777666666555555444444333222222222222222222222222333333333333333333333333444555777888888888777666666777999:::;;;<<<<<<<<<888888777666666555666666222444666888999999888777999:::;;;;;;<<<<<<;;;;;;>>>>>>BBBHHHQQQaaayyy000000000000111222333444555555555555666777888999999:::===BBBJJJ^^^~~~yyyzzz|||zzzssstttxxxnnnllleeennnooo~~~xxxsssyyy|||www{{{wwwrrrwwwoooWWWOOOGGGFFFFFFDDDDDDEEEEEEFFFJJJNNNQQQXXXgggvvvzzzzzzzzzzzz{{{}}}~~~zzz{{{|||}}}~~~yyyqqqqqquuu|||{{{zzzzzz{{{yyyzzzzzzzzzzzzyyywwwvvvyyyuuuqqqpppqqqrrrpppnnnjjjiiigggdddbbbaaa```______\\\YYYVVVVVVUUUTTTSSSNNNMMMKKKIIIGGGFFFEEEEEEBBBCCCDDDDDDDDDDDDDDDCCCDDDCCCCCCDDDGGGKKKOOORRRRRRPPPNNNLLLMMMSSS\\\bbbfffhhhkkkmmmnnnnnnpppqqqqqqooommmooosssvvvvvvuuurrrsssuuuwwwwwwvvvtttrrrkkklllmmmoooqqqsssuuuvvvwwwvvvtttrrrsssvvv}}}zzztttsssqqqnnnooopppqqqrrrssswww|||~~~oooddd^^^ZZZYYYVVVVVVddduuuyyyssspppmmmmmmxxxzzz|||~~~{{{xxx~~~~~~{{{vvvuuupppaaaRRRCCC???:::666555444333222333333333333333333333333333444555444333222444666555333111222333555666555555444333222222222333444:::777333333555666333111888888999:::::::::999999888888777666666666666666333444555777888888888888666777888999;;;<<<===>>>@@@@@@CCCIIIQQQ___www222222222222222444555555666666666666777888999999::::::===AAAJJJ]]]}}}|||zzzzzzxxx}}}tttwww~~~uuutttmmmvvvzzzyyyzzz||||||~~~zzzsssuuu}}}~~~oooWWWNNNGGGFFFFFFDDDDDDEEEDDDEEEJJJOOOSSSYYYggguuuvvvwwwxxxyyyzzz{{{|||||||||}}}}}}~~~~~~~~~~~~}}}||||||{{{~~~~~~pppjjjkkkppp|||wwwooollllllmmmrrrxxx}}}||||||}}}}}}~~~}}}|||zzzyyyyyyuuuqqqppprrrsssqqqooojjjiiigggeeecccbbbaaaaaa___]]]ZZZXXXWWWVVVTTTSSSMMMLLLJJJHHHFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDGGGKKKNNNQQQTTTRRROOOMMMNNNSSS[[[aaadddgggkkkmmmnnnnnnnnnooonnnllllllnnnrrrvvvwwwvvvsssuuuvvvwwwwwwuuusssqqqlllmmmnnnoooqqqssstttuuuttttttsssrrrsssvvv|||xxxtttuuutttrrroooppppppoooppprrrwwwzzz}}}ppp```ZZZVVVUUUSSSTTTbbbsssxxxuuuqqqsss~~~~~~~~~}}}~~~~~~|||xxxwwwqqqaaaQQQ@@@===999666555666666555333333333333333333333333444555555444222222444555666444222222333555555444555444444333333444555666666666666666777777555333888999::::::;;;:::::::::888777666666555555666666444444666777888999999999777777888:::;;;<<<===>>>===>>>BBBIIIRRRbbb{{{333333333333444555666777777777777777777888:::::::::;;;===AAAIII\\\|||}}}|||www|||uuuyyy}}}~~~zzzyyyzzz}}}vvvvvvyyywwwnnnWWWNNNGGGFFFFFFDDDCCCEEECCCEEEJJJQQQUUU[[[gggssswwwxxx{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvuuutttsssvvvwww|||tttfff```cccooozzzrrriii```]]]]]]]]]aaafffooozzz}}}~~~~~~|||zzzxxxuuurrrqqqssstttrrrpppjjjiiihhhfffdddccccccbbb___]]][[[ZZZYYYWWWTTTRRRLLLKKKJJJHHHFFFEEEDDDDDDFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDGGGJJJMMMOOOTTTRRRPPPNNNNNNRRRYYY^^^bbbfffkkknnnnnnmmmmmmmmmkkkkkkkkknnnrrruuuwwwwwwvvvvvvwwwxxxwwwuuurrrqqqooooooooopppqqqrrrssstttrrrrrrsssssssssuuuyyy|||||||||yyysssqqqssssssqqqqqqqqqpppooonnnppptttwww{{{rrr^^^WWWRRRRRRQQQTTTcccttt|||xxxtttuuu||||||}}}|||tttbbbQQQ>>>;;;777555666777888888444444444444444444444444555555666444222222333444777555333222444555555444555444444444555666777888333555888999888777777777888999999:::;;;;;;::::::777666555555444444555555444555666777888999999999888888999:::<<<===>>>>>>>>>???DDDKKKUUUeee}}}333333333444444555666777777777777777888999:::;;;:::;;;===AAAIII\\\|||yyy~~~uuuyyy{{{yyy}}}{{{yyysssmmmWWWNNNGGGFFFFFFDDDCCCEEECCCDDDJJJRRRWWW\\\gggqqqwwwyyy|||}}}}}}~~~~~~|||||||||{{{{{{zzzzzzzzz{{{yyyvvvssspppnnnlllkkkmmmlllooovvv~~~~~~kkk___\\\dddoootttiii___ZZZXXXUUUVVVXXXcccqqq~~~|||zzzxxxuuussssssuuuuuussspppkkkjjjhhhgggeeeddddddddd___^^^\\\\\\[[[XXXTTTQQQMMMLLLJJJHHHGGGEEEEEEDDDGGGGGGGGGFFFEEEDDDCCCBBBEEEDDDDDDEEEGGGIIIKKKMMMOOOOOONNNLLLMMMQQQWWW\\\```dddjjjnnnnnnmmmllllllllllllmmmooorrruuuvvvwwwwwwwwwxxxwwwvvvtttrrrpppqqqqqqpppppppppqqqrrrsssrrrsssssssssrrrrrrtttvvvuuuvvvtttooommmooonnnlllqqqqqqqqqpppoooqqquuuxxxzzzuuu```WWWRRRRRRRRRVVVeeewwwxxxrrrqqq|||zzzzzzyyyeeeRRR>>>;;;777555666777888888555555555555555555555555555666666444222111333444666444222222444666666666333333444444555666777888444777888777555444666999777777888999::::::::::::666666555444444444444444555555777888999:::::::::999::::::<<<===>>>??????BBBCCCHHHNNNWWWfff}}}222222222222333444555666777777777777888999:::;;;;;;;;;>>>BBBJJJ]]]}}}zzzssswww}}}}}}rrrxxxmmmWWWOOOHHHGGGGGGEEEDDDEEECCCDDDJJJRRRXXX^^^gggppprrrtttxxx|||~~~~~~~~~~~~~~~|||yyyyyyxxxxxxwwwvvvuuuuuuuuutttqqqmmmjjjhhhfffeeebbb``````dddjjjtttvvveee\\\___fff}}}uuuiiiccc]]]VVVRRRQQQ\\\kkk~~~|||yyywwwttttttvvvvvvtttppplllkkkiiigggeeeddddddccc___^^^]]]\\\[[[XXXTTTQQQOOONNNLLLJJJHHHGGGFFFFFFEEEFFFEEEEEEDDDCCCBBBAAAEEEEEEEEEEEEFFFHHHJJJKKKIIIIIIIIIIIIJJJNNNTTTXXX\\\aaagggkkkllllllkkkkkknnnooopppqqqrrrssstttuuuvvvvvvvvvvvvuuutttrrrqqqsssrrrqqqppppppqqqrrrssstttuuuuuusssqqqppppppqqqqqqtttssspppoooqqqpppmmmnnnoooooooooppprrrwww{{{{{{xxxbbbXXXQQQQQQRRRWWWfffwwwxxxpppllluuu|||wwwwwwzzzfffRRR@@@===888666666666666666555555555555555555555555555555555444222222333444444222111222555777999999222222333444555666666666888888777444000000444888555666777888999999999999666666555444444444444444555666777999::::::;;;;;;;;;;;;<<<===>>>>>>??????CCCEEEJJJQQQZZZiii111111111111222333444555777777777777777888::::::;;;;;;>>>CCCKKK___{{{}}}~~~ooosss{{{vvvqqqrrr{{{pppYYYPPPIIIHHHHHHFFFEEEGGGEEEEEEJJJRRRYYY___hhhppprrrtttxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyuuutttsssrrrqqqpppoooooonnnmmmjjjgggeeebbbaaa```]]]ZZZYYY[[[]]]dddqqq}}}pppbbb```ddd{{{wwwqqqjjj```VVVRRRZZZhhh|||{{{xxxvvvvvvxxxwwwssspppmmmkkkiiigggeeecccbbbbbb```^^^\\\ZZZYYYWWWSSSQQQOOONNNMMMKKKIIIHHHGGGGGGDDDDDDEEEDDDDDDCCCBBBAAAFFFFFFFFFFFFFFFGGGHHHIIIEEEFFFGGGGGGHHHJJJOOORRRVVV[[[aaaeeeggghhhiiiiiimmmoooqqqrrrqqqqqqrrrsssrrrsssssstttttttttsssssstttsssqqqppppppqqqrrrtttuuuuuuuuussspppnnnoooppppppsssuuussstttxxxxxxuuujjjkkklllmmmnnnrrrwww{{{~~~~~~fffZZZPPPOOOPPPUUUddduuuzzzpppiiirrr|||xxxsssttt~~~~~~zzzfffRRRBBB>>>999666555555555444444444444444444444444444333444555444333222444666444333222333555888999999222333444555555555555555999888666333111111333666555555777888999999999999777666555555444444555555666777888999:::;;;;;;;;;<<<<<<===>>>>>>???@@@@@@AAACCCJJJSSS^^^nnn111111111111222333444555666666666666777888999999:::<<>>999666555555555555333333333333333333333333222333444444333333555777777555333333555777777666444555666666666666555444777666555555666666444333666777888999;;;;;;;;;;;;888777666666555555666666666777999:::;;;;;;<<<<<<======>>>??????@@@@@@@@@AAADDDKKKUUU```ppp222222222222333444555555555555555555666777888999:::<<>>>>>>>>???@@@@@@@@@AAAEEEGGGNNNWWW```ooo333333222222333333444555666888999:::888888999:::999;;;===AAALLLeee~~~sssuuuuuuhhhoootttrrrllljjjpppwwwzzzjjjfffnnnwwwyyyxxxwww}}}}}}rrriiirrr```UUUKKKIIIJJJHHHGGGGGGHHHHHHJJJPPPYYYcccjjjnnnuuuuuuvvvxxx{{{{{{}}}~~~|||xxxssspppnnnhhhdddcccffffffcccaaaaaa^^^^^^___]]][[[YYYXXXXXXYYYVVVSSSPPPOOOOOOPPPQQQSSSWWWaaannnzzz}}}xxxmmmdddjjjttt~~~~~~zzzuuupppmmmhhhhhhgggfffeeecccaaa``````^^^\\\XXXTTTPPPMMMLLLMMMLLLLLLNNNOOOMMMIIIDDDGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEEEEDDDIIIHHHFFFDDDCCCCCCCCCCCCHHHJJJNNNRRRWWW[[[]]]___dddcccdddhhhjjjhhhiiilllqqqrrrrrrrrrqqqqqqsssuuuvvvuuurrrpppooooooooopppqqqqqqqqqrrrssstttuuuvvvvvvzzz~~~~~~yyytttqqqqqqmmmoooqqqqqqqqqtttzzzvvvcccUUUTTTTTTUUUaaaqqqppprrruuuyyyzzzrrrqqq|||}}}yyyqqqnnnrrr}}}pppYYYGGG>>>666222000...///333555555666666666555333222555555444555666888:::;;;===;;;888666555555555666777777777777777777777777555555444444444555555666555:::<<<:::888::::::888::::::999888777666555555666888:::<<<<<<<<<>>>???>>>???@@@???>>>>>>@@@BBBDDDIIISSS]]]eeerrr333333222222333333444555666777999999888888888999999;;;>>>AAALLLeeetttqqqwwwtttfffnnnvvvuuunnniiilllppp}}}zzziiidddkkkoootttvvvuuu{{{wwwjjjooo|||aaaVVVLLLJJJJJJHHHGGGHHHGGGHHHKKKQQQXXXaaajjjooouuuuuuvvvvvvwww|||~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}zzzvvvqqqmmmkkkeeeaaa```cccccc___]]]]]]]]]^^^^^^]]][[[XXXWWWVVVVVVTTTQQQNNNLLLKKKKKKKKKNNNPPPWWWaaammm~~~yyymmmiiioooxxx}}}~~~~~~|||yyyuuuqqqnnnjjjiiihhhfffdddaaa___]]]___^^^[[[XXXTTTQQQNNNMMMMMMLLLKKKLLLMMMLLLHHHEEEGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBBBBFFFFFFEEEDDDCCCBBBBBBBBBEEEFFFJJJNNNQQQTTTVVVWWWYYYXXXYYY^^^``````dddiiioooqqqrrrrrrqqqqqqsssuuuvvvtttqqqooonnnnnnooopppqqqqqqqqqqqqrrrtttuuuvvvuuuxxx{{{{{{xxxtttrrrrrrqqqrrrrrrrrrrrrvvv|||sss```RRRPPPPPPPPPZZZjjjnnnoooooorrrxxxyyysssttt}}}~~~~~~yyyuuurrrnnnrrr~~~ttt\\\HHH@@@777444222000111555444444555666555444333333333333333333444666888999;;;:::888666555555666666444444444444444444444444666555555555666777777888444999;;;999888::::::888::::::999888777666555555666777::::::999999:::;;;>>>@@@@@@@@@??????@@@BBBEEEJJJTTT^^^fffsss333333333333333444444555555777999999888777888999999;;;>>>BBBMMMfffwwwooopppzzzuuueeeoooxxxyyyqqqjjjiiikkksssyyyhhhbbbgggiiiqqqvvvvvv|||qqqooovvvbbbVVVLLLJJJJJJIIIGGGHHHEEEHHHMMMRRRWWW```jjjqqquuuvvvvvvttttttxxx}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}||||||{{{zzzzzzyyyzzzzzz{{{{{{|||||||||zzzvvvpppjjjfffccc___^^^``````]]][[[[[[\\\\\\]]]\\\[[[YYYWWWUUUUUUSSSPPPMMMJJJHHHGGGFFFIIIHHHKKKRRR\\\lll|||ppppppttt{{{{{{{{{{{{zzzxxxuuurrrooolllkkkiiifffccc```]]][[[^^^]]]ZZZWWWTTTQQQOOONNNMMMKKKIIIIIIIIIIIIGGGEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBAAA@@@BBBDDDFFFIIILLLNNNNNNOOONNNLLLNNNRRRUUUXXX^^^eeelllnnnqqqrrrrrrrrrtttuuutttssspppnnnmmmnnnoooppppppppppppqqqrrrssstttuuuuuuwwwyyyyyyvvvtttttttttuuuuuusssrrrssswww~~~sss```QQQNNNMMMKKKUUUcccmmmmmmmmmnnnsss{{{zzzwwwzzzzzz{{{}}}}}}xxxtttuuupppsssyyyaaaIIIAAA999666444222333666222333333444444444444333333333333444555666777888999888777555555555666777333333333333333333333333666666666666777999:::;;;333888;;;999999;;;<<<:::::::::999888777666555555777888:::;;;:::999:::;;;>>>@@@AAAAAA@@@@@@AAACCCFFFLLLVVV```iiiuuu333333333333333444555555555777999999888777888999999;;;>>>BBBNNNhhh|||qqqooonnn{{{vvveeepppzzz{{{tttmmmlllnnnrrr}}}wwwhhhaaadddhhhssszzzzzz}}}vvvuuu~~~bbbWWWMMMJJJKKKIIIGGGHHHCCCHHHNNNRRRVVV^^^jjjssstttxxxzzzwwwtttvvv}}}}}}~~~~~~~~~}}}|||~~~}}}{{{{{{|||~~~zzzzzzzzzyyyxxxwwwvvvuuuttttttssssssssssssttttttwwwyyy{{{}}}zzzssskkkeeeccc^^^\\\______]]]\\\^^^ZZZZZZ[[[\\\\\\\\\ZZZXXXUUUTTTRRRPPPMMMJJJGGGFFFGGGDDDEEEIIIOOO[[[mmm}}}}}}}}}~~~wwwuuuxxx|||{{{{{{{{{yyywwwtttqqqooommmlllkkkhhhdddaaa^^^\\\]]][[[YYYWWWTTTQQQOOONNNLLLJJJHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFBBBBBBBBBCCCCCCDDDEEEEEEAAABBBCCCCCCCCCBBB@@@???BBBCCCFFFHHHJJJJJJJJJJJJIIIGGGHHHKKKMMMPPPYYYcccjjjlllppprrrrrrssstttuuusssqqqooonnnmmmnnnoooppppppppppppqqqrrrssstttuuuwwwxxxxxxxxxwwwvvvwwwwwwwwwvvvsssrrrsssxxx~~~xxxdddTTTPPPMMMJJJSSSaaannnoooqqqrrrvvv|||}}}}}}{{{{{{~~~}}}|||}}}~~~}}}{{{yyyzzzuuuwww~~~fffIIIAAA:::777555333444777111222222333333444444444666666666777777888999:::777666555555555666777777444444444444444444444444555555555666777999:::;;;444999<<<;;;;;;===>>><<<::::::999888777666555555777999<<<<<<<<<<<<>>>???>>>@@@BBBBBBAAAAAABBBCCCHHHMMMXXXccckkkxxx444444333333444444555666666888999:::999888999:::999<<>>======???@@@>>>::::::999888777666555555444777:::<<<===>>>AAABBB>>>AAACCCDDDCCCCCCCCCDDDHHHOOOZZZeeennnzzz444444444444444555555666777999;;;;;;:::999:::;;;999<<>>888666555222333555444333333333333333444555444555666777777777777666444444444555555555555555222222222222222222222222333333333333444666777777777<<>>::::::999888777666555555111444888:::<<<>>>@@@BBB>>>AAADDDEEEEEEDDDEEEEEEHHHOOO[[[gggooo|||444444444444444555666666888:::<<<<<<;;;;;;;;;<<<999<<<@@@EEERRRlll~~~tttpppssssssxxx|||yyyooo```jjjuuuwwwssspppsssxxx|||{{{sssttttttkkkcccaaaeeennntttuuu~~~~~~aaaVVVKKKHHHHHHFFFDDDDDDEEEGGGJJJPPPYYYccclllqqqsssxxx}}}~~~}}}}}}~~~~~~|||}}}~~~{{{{{{{{{|||}}}}}}}}}~~~~~~|||}}}}}}xxxppphhhcccaaa^^^[[[[[[]]]```bbbhhhiiikkkmmmmmmmmmlllkkkjjjiiigggeeecccbbbaaaaaa^^^aaajjjwwwwwwmmmccc___^^^___ccciiihhhddd______dddhhhjjjiiieeebbb\\\WWWQQQNNNLLLKKKKKKGGGEEEFFFEEECCCEEEJJJNNNVVVfffyyywwwnnnkkkmmmwww~~~~~~~~~}}}~~~}}}~~~}}}zzzxxxvvvuuurrrqqqooolllhhhdddaaa___^^^\\\ZZZVVVSSSOOOMMMKKKHHHIIIIIIGGGDDDCCCDDDFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGEEEDDDDDDEEEFFFGGGJJJIIIGGGEEEDDDCCCBBBBBB@@@CCCGGGKKKMMMMMMLLLKKKHHHGGGGGGFFFCCCDDDMMMXXXfffjjjpppssssssrrrpppoooqqqpppooonnnoooqqqrrrtttrrrrrrrrrssstttuuuvvvwww|||zzzyyyzzz{{{{{{yyyvvvssspppnnnpppvvv|||xxxbbbZZZUUUSSS^^^nnn~~~zzztttpppnnnmmmrrrvvv{{{~~~{{{yyyyyyyyyyyyxxxzzzsssvvvqqq\\\EEE>>>888777666333333555666555444333333333444555444555666777888777666666444444555555555444444333333333333333333333333333444444333333444555666666777<<>>>>><<<::::::999888777666555555222555888;;;<<<===@@@BBB>>>AAADDDFFFFFFEEEEEEFFFHHHOOO[[[gggppp|||555444444444444555666666999;;;======<<<;;;<<<===999<<<@@@EEERRRmmm{{{ssssssyyy~~~zzzqqq\\\gggsssvvvrrrmmmooorrrwwwqqqttttttmmmddd```eeemmmqqqttt~~~aaaUUUKKKHHHGGGEEECCCCCCFFFFFFIIIOOOZZZdddlllppptttvvv{{{~~~}}}}}}yyyyyyyyyzzz|||}}}}}}{{{{{{yyyrrrggg^^^YYYWWWTTTQQQQQQTTTWWWYYYbbbcccfffhhhiiiiiihhhgggjjjiiigggeeecccaaa```___ZZZ\\\cccqqqxxxllleeebbbbbbgggmmmoooiiibbbaaaeeejjjkkkjjjnnnjjjccc[[[UUUPPPNNNMMMLLLGGGCCCCCCBBB@@@CCCGGGCCCLLL[[[nnn{{{~~~wwwoooiiigggjjjttt|||zzzzzzyyyyyyyyy{{{|||}}}}}}|||zzzyyyyyytttrrroookkkgggbbb^^^\\\^^^]]]ZZZVVVRRROOOLLLJJJGGGIIIJJJHHHEEECCCDDDFFFBBBCCCDDDEEEFFFGGGGGGGGGBBBBBBBBBCCCFFFIIILLLNNNMMMKKKIIIFFFDDDCCCCCCCCCCCCFFFKKKOOORRRRRRQQQPPPJJJIIIJJJIIIFFFFFFOOO[[[fffjjjpppssssssqqqooonnnrrrqqqpppooopppqqqsssuuussssssssstttuuuvvvwwwxxx{{{zzzyyyzzz{{{{{{wwwtttrrrpppooorrrxxx~~~iii___ZZZYYYeeeuuuxxxpppkkkkkkmmmmmmqqqvvv~~~}}}}}}}}}{{{xxxvvvtttnnnrrrkkkVVVEEE>>>999888777444444666888777555444333444444555777777999::::::999888888444444555555444444333222555555555555555555555555555555444444444555555666777<<<>>>;;;:::<<<<<<:::::::::999888777666555555666888;;;===>>>???AAABBB???AAAEEEGGGFFFFFFFFFFFFHHHOOO[[[hhhqqq}}}:::<<<===:::444333666:::;;;???@@@===;;;<<<<<<::::::;;;>>>FFFSSSkkk|||{{{pppooo|||}}}qqqfffmmmrrrqqqnnnlllkkkjjjrrr~~~~~~xxxuuuvvvtttkkkccc___jjjiiikkkrrriii[[[MMMGGGEEEDDDEEEGGGBBBDDDHHHOOOXXXccclllrrrtttwww|||~~~~~~|||zzz{{{|||||||||||||||{{{~~~~~~yyyooojjjgggbbb\\\WWWSSSNNNLLLLLLNNNPPPQQQ]]]aaafffkkkmmmkkkgggdddfffhhhiiihhheeeaaa^^^\\\WWWVVVZZZfffyyyzzzmmmhhhiiimmmppptttnnnhhhfffiiilllnnnnnnrrrooohhhaaaZZZTTTOOOMMMFFFDDDBBBBBBCCCDDDEEEDDDCCCKKKYYYiiiuuuyyyuuuppp______ccckkkqqqvvv~~~wwwsssqqqvvvyyy{{{~~~|||{{{{{{|||wwwtttpppllliiieeeaaa^^^___^^^[[[XXXTTTQQQOOOMMMMMMKKKHHHEEECCCCCCCCCDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEHHHGGGDDDHHHRRRZZZZZZ]]]SSSKKKJJJIIIEEEEEEHHHKKKKKKNNNTTTYYYZZZVVVRRRNNNIIIEEEFFFHHHLLLUUU___eeeiiimmmqqqrrrrrrrrrsssssstttuuutttsssrrrsssuuurrrrrrrrrrrrssstttuuuuuuyyyxxxxxxyyyzzzyyywwwuuussssssssstttwww{{{qqqaaa[[[___lllxxx|||xxxrrriiigggkkklllnnnqqqyyy~~~}}}~~~}}}vvvoooiiinnn{{{{{{eeeTTTBBB;;;666555444222222555444444555555666555555555666666666666777777777777777555444222111111222222111222444444555444333222444444444555555555555666:::;;;;;;<<<======<<<<<<>>>===;;;999888777666666888999;;;===>>>@@@@@@AAADDDEEEFFFGGGGGGFFFEEEDDDLLLSSS___kkksss}}}888::::::777444333666999:::>>>@@@===;;;======;;;<<<<<>><<<>>>>>>AAAGGGSSSkkk~~~rrrnnnzzz|||nnnsssxxxxxxqqqiiieeeeeegggrrr~~~{{{wwwyyywwwvvvvvvqqqjjjgggiiiwwwrrr```MMMHHHIIIJJJIIIGGGGGGHHHJJJPPPWWWaaaiiinnnvvvyyy~~~~~~~~~~~~~~~~~~~~~}}}}}}|||yyyyyyzzzzzzzzz{{{{{{{{{{{{}}}{{{vvvnnnfffaaa\\\UUUQQQOOOPPPQQQQQQVVVZZZ]]][[[XXXXXX^^^eeekkkpppuuuxxxvvvooofffaaaZZZXXXXXX^^^mmmxxxooonnnpppsssqqqoookkkiiijjjmmmpppwwwxxxwwwqqqfff\\\UUUSSSNNNKKKGGGEEEDDDDDDCCCBBBDDDHHHTTTcccnnnnnndddZZZRRRRRRUUUZZZ]]]^^^ccciii~~~{{{|||}}}~~~}}}{{{uuurrrnnnjjjgggddd___\\\[[[ZZZXXXVVVTTTQQQPPPOOOMMMLLLIIIGGGEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHFFFHHHGGGFFFMMM[[[iiiqqqtttkkkaaa[[[VVVQQQOOOPPPRRRSSSVVV\\\aaaccc```]]]TTTNNNJJJKKKNNNRRRZZZbbbgggjjjnnnppppppooopppppptttvvvyyyyyyxxxvvvvvvvvvnnnnnnnnnooooooqqqrrrrrrqqqrrrtttwwwzzzzzzwwwuuutttuuuvvvxxxzzz}}}zzzjjj``````jjjuuuzzzvvvrrrnnnnnnpppnnnnnnqqqyyy}}}|||}}}{{{wwwnnnyyyvvv^^^LLLBBB<<<777777666444444666333444555666666666666666888777777666666555555555444444555444444333222111...///000222333444444444444444444555555555555666999:::;;;<<<===>>>>>>>>>;;;;;;:::999999999999999555777:::===@@@CCCDDDEEEBBBCCCEEEFFFGGGGGGGGGGGGNNNUUUcccpppxxx444222000111333555555555777===???>>>===???>>><<<@@@???AAAGGGSSSjjj}}}}}}rrrnnn{{{tttwww|||}}}wwwllleeedddcccmmmzzzyyyuuutttsssuuuuuuqqqkkkkkkpppyyydddNNNHHHJJJKKKHHHFFFFFFGGGJJJPPPXXXaaaiiinnnvvvyyy}}}~~~~~~~~~~~~}}}}}}zzzzzzzzzzzz{{{||||||}}}{{{|||~~~wwwmmmggg___XXXUUUTTTSSSSSSWWWXXXXXXWWWVVVWWW]]]aaahhhoooxxxxxxllldddXXXVVVTTTWWWbbbwwwxxxtttvvvtttuuutttpppllllllooossswww{{{}}}yyynnnbbbZZZVVVPPPMMMHHHFFFEEEEEEDDDCCCFFFKKKVVVeeeooonnnaaaUUUOOOOOORRRWWWYYYYYY\\\aaazzz}}}~~~}}}yyyuuurrrnnnjjjgggccc___\\\XXXXXXWWWUUUSSSRRRPPPPPPNNNLLLJJJHHHGGGFFFEEEEEECCCDDDFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFMMM[[[kkkvvvyyysssjjjccc]]]XXXWWWWWWYYYYYY[[[aaafffhhhfffcccXXXQQQMMMOOORRRVVV]]]dddhhhkkknnnooonnnnnnnnnooopppsssvvvwwwvvvtttrrrrrrooooooppppppqqqrrrssstttqqqrrruuuxxxzzzzzzwwwtttuuuvvvxxxzzz|||~~~oooccc___hhhttt}}}xxxtttpppoooppppppnnnoooxxx}}}zzz{{{}}}}}}zzzuuu}}}sss[[[III@@@:::666777666444333555333444555666666777666666888888777666555555444444333444555555555444222111555555555555555444444444444444444555555555555666999:::;;;<<<>>>>>>??????===<<<;;;:::999888888888777999;;;>>>AAACCCEEEFFFBBBCCCDDDFFFGGGIIIIIIJJJOOOXXXfffsss{{{222000///000222555666555888===AAA???>>>@@@???===AAA@@@AAAFFFRRRiii|||{{{pppnnn|||yyyyyy}}}}}}pppfffcccaaaiiiuuu~~~yyyvvvppppppsssuuurrrnnnoootttkkkSSSJJJJJJJJJGGGDDDDDDFFFIIIOOOXXXbbbkkkppptttvvv{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}|||~~~zzzsssiii```[[[XXXWWWWWWVVVTTTTTTXXX___dddfffgggaaaiiivvvtttjjjZZZXXXUUUSSS[[[nnnzzzyyyuuuvvvvvvrrrnnnlllnnnqqquuuzzz}}}uuuiii```ZZZQQQMMMIIIFFFEEEFFFFFFEEEGGGMMMYYYhhhppplll^^^RRRLLLLLLPPPVVVXXXWWWYYY^^^sss}}}~~~}}}xxxvvvsssoookkkhhhddd```]]]WWWWWWVVVUUUSSSRRRQQQQQQNNNMMMLLLJJJHHHGGGFFFEEECCCDDDFFFGGGIIIIIIJJJJJJJJJIIIGGGGGGJJJUUUeeerrrxxxvvvqqqjjjeeecccbbbaaa______```eeeiiikkkiiieeeZZZSSSNNNQQQVVVZZZ```fffhhhkkkmmmnnnmmmmmmmmmnnnnnnqqqtttuuutttrrrppppppooooooooopppqqqrrrtttuuutttuuuvvvxxxzzzzzzwwwtttvvvwwwxxxzzz|||~~~rrrdddaaalllyyy~~~yyyvvvtttrrrrrrnnnmmmvvv|||yyyyyy{{{|||{{{yyysss|||oooXXXHHH>>>888555666555333222444333444555666777777777777888777777666555444444333333444555666555444333222777666666555555444444444444444444555555555555666888999;;;===>>>???@@@@@@@@@>>>===:::999777666666666777999;;;===???@@@@@@DDDDDDEEEGGGHHHJJJKKKLLLRRRZZZiiivvv~~~111111111111222444666777:::???CCCAAA@@@AAA@@@===@@@???@@@EEEQQQhhh}}}{{{pppmmmyyy}}}~~~wwwhhhaaa```dddnnnyyy~~~{{{wwwvvvqqqppprrruuutttppppppsssvvv]]]QQQMMMKKKHHHFFFDDDFFFIIIOOOXXXbbbkkkppprrruuuyyy}}}||||||{{{{{{|||~~~~~~~~~}}}{{{}}}~~~sssjjjdddbbbaaa```^^^ZZZVVVYYY___aaa___[[[XXXbbbtttuuuaaa```\\\VVVWWWfff~~~zzzuuuuuutttrrrooommmmmmmmmssswww|||~~~{{{rrrggg```TTTPPPKKKGGGGGGGGGHHHGGGGGGOOO^^^kkkooohhhZZZNNNGGGHHHMMMTTTUUUSSSUUUXXXjjj~~~zzzxxxuuuqqqmmmjjjfffbbb___XXXXXXWWWUUUTTTSSSRRRQQQOOONNNMMMKKKJJJHHHGGGFFFDDDEEEFFFHHHIIIJJJJJJJJJKKKHHHGGGGGGHHHNNN\\\iiisssvvvuuupppmmmmmmmmmkkkeeeddddddgggjjjkkkhhheeeYYYRRRNNNRRRXXX]]]ccchhhhhhjjjlllmmmllllllmmmnnnppprrruuuuuutttrrrrrrrrrmmmmmmnnnnnnpppqqqssstttvvvvvvvvvwwwyyyyyywwwuuuxxxxxxxxxyyy{{{}}}~~~tttggggggvvv|||wwwpppmmmuuu{{{wwwvvvxxxyyywwwuuujjjwwwzzziiiUUUGGG<<<777444555555222111333333444555666777888888888777666666555555444444444444444555555555555444444333333222333333555666777444444444555555555555666888999;;;===???@@@AAAAAAAAA@@@>>>;;;999777666555999:::<<<>>>???AAAAAABBBFFFGGGGGGHHHJJJKKKMMMNNNTTT]]]kkkxxx111333444444222333666:::<<>>===>>>CCCOOOggg~~~pppiiitttmmmbbb]]]^^^eeeqqqwwwuuutttuuuuuurrrrrrvvvvvvqqqmmmllltttkkk[[[RRRMMMKKKLLLFFFGGGJJJPPPXXXaaaiiinnnrrrtttxxx||||||{{{zzzzzz{{{}}}}}}~~~~~~~~~vvvrrrqqqqqqqqqoooiiiaaa\\\YYYVVVRRRNNNRRR^^^rrrjjjiiicccYYYSSS]]]tttyyywwwuuutttsssqqqnnnlllqqqsssxxx~~~zzzooofffZZZUUUOOOKKKIIIIIIIIIHHHIIIUUUeeeoooooodddVVVKKKEEEFFFKKKQQQRRROOOOOORRR```sss~~~zzzwwwssspppllliiieeebbbYYYYYYXXXVVVUUUSSSRRRRRROOOOOONNNLLLKKKIIIGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIGGGHHHTTTaaakkkrrruuurrrppprrrqqqooojjjhhhfffhhhjjjiiifffbbbXXXPPPLLLQQQYYY___dddiiigggiiikkklllkkklllnnnoooqqqsssuuutttsssrrrssssssnnnnnnnnnoooqqqrrrtttuuuuuutttssstttwwwxxxxxxxxxyyyxxxxxxxxxyyy{{{~~~vvvlllppp~~~}}}tttooovvv~~~{{{vvvuuuuuuuuurrrooocccrrr}}}rrrcccRRRGGG<<<777555666666333222333333444555666888888888888555555555555555555555555555555444444444444555555444333333333444555666777444444444555555555555666777888;;;===???AAABBBBBB@@@???===;;;999888777666<<<>>>@@@BBBDDDFFFGGGHHHIIIIIIIIIJJJKKKMMMNNNPPPVVV___mmmzzz111555777555222222666;;;>>>CCCGGGEEECCCCCCAAA======<<<===BBBOOOgggqqqgggooozzzrrreeeZZZYYY___kkkqqqpppppptttyyyuuutttwwwwwwqqqjjjgggdddtttbbbWWWPPPOOOPPPHHHIIIKKKPPPWWW```hhhlllrrrtttxxx|||~~~{{{zzzyyyyyyzzz|||{{{}}}~~~~~~xxxtttlllccc\\\WWWVVVVVVOOO\\\rrrnnnnnngggYYYOOOUUUjjj~~~~~~{{{xxxwwwxxxvvvrrrnnnpppqqqvvv~~~tttjjj___ZZZSSSMMMKKKJJJIIIHHHMMM[[[kkktttpppcccTTTKKKFFFGGGLLLQQQQQQMMMLLLNNNTTTggg~~~|||yyyuuuqqqnnnjjjfffcccZZZZZZXXXWWWUUUTTTSSSRRROOOOOONNNMMMKKKIIIHHHFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGHHHJJJGGGFFFPPP\\\eeennnsssqqqoooqqqqqqmmmllljjjhhhhhhiiihhhddd```VVVOOOKKKQQQZZZ```eeeiiifffhhhjjjkkkkkklllnnnpppqqqrrrsssrrrqqqqqqrrrsssppppppqqqrrrsssuuuwwwxxxsssqqqppprrruuuxxxyyyzzzzzzyyywwwvvvxxxzzz}}}vvvooowww{{{}}}wwwqqqwww~~~~~~}}}~~~~~~zzzvvvttttttrrrooolllbbbnnnxxxmmm^^^OOOFFF===888555777777444333444333444555777888888999999444444444555555555555555666555444333333444666777:::999777666555555555666444444444555555555666666777888:::===???AAABBBCCC???>>><<<;;;:::999999999999;;;>>>AAADDDFFFHHHIIIKKKKKKKKKKKKLLLMMMOOOPPPWWW```nnn{{{444555666777777888:::===AAAAAACCCGGGHHHFFFDDDDDD>>>???AAADDDNNNfff{{{tttpppxxxuuuccc___]]]```gggiiihhhlllrrr|||uuusssxxxxxxlll^^^VVVWWWmmmmmm\\\VVVQQQJJJKKKFFFFFFNNNWWW^^^eeejjjooorrrvvvyyy}}}|||}}}~~~zzzppphhhaaaYYYTTTVVV___rrrooo___UUUPPPSSSdddxxx{{{xxx{{{~~~zzztttqqqooorrrtttvvvzzz~~~{{{uuummmbbbWWWRRROOOKKKJJJLLLQQQcccrrrrrrkkkbbbTTTGGGFFFGGGIIIKKKKKKKKKIIIHHHNNNZZZooo~~~|||{{{~~~~~~~~~~~~}}}{{{wwwrrrmmmiiifff```]]]YYYVVVTTTRRROOOMMMQQQSSSUUUUUUSSSNNNIIIFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJIIIHHHFFFFFFIIINNNRRR]]]bbbiiinnnooonnnlllkkkkkkjjjiiiiiiiiifff___YYYRRROOOLLLOOOVVV___eeehhhmmmllllllllllllmmmnnnnnnoooppprrrssssssrrrqqqooossssssrrrqqqqqqrrrrrrrrrrrrpppnnnkkkkkkmmmssswww{{{{{{yyyvvvvvvxxx}}}{{{pppuuu~~~~~~{{{}}}~~~|||}}}~~~rrrssswwwtttooommmdddnnnttthhh[[[OOOHHH999888555333222111111111555555666777777666555444666666555444444444444555666555444333333444555666555555555555555555444444,,,...111444666666666666999:::;;;===???@@@AAAAAACCCDDDCCC@@@<<<999888888;;;<<<>>>AAADDDGGGIIIJJJNNNKKKLLLOOOPPPNNNNNNQQQXXX^^^lll{{{222333444555555666888;;;EEEGGGJJJLLLKKKGGGFFFEEEBBBBBBBBBEEENNNeeeyyyvvvtttvvvhhh```^^^___eeehhhhhhmmmttt}}}xxxwww{{{xxxjjj\\\TTTRRRfff{{{}}}|||eeeVVVMMMFFFIIIEEEEEELLLUUU\\\ccciiiooossswwwzzz|||~~~~~~vvvkkkaaaYYYYYYaaarrruuubbbXXXSSSTTTcccsss~~~zzz|||~~~{{{wwwuuuooorrrsssuuuzzz~~~zzzpppeee[[[VVVRRRNNNMMMOOOUUUhhhwwwuuukkk```SSSGGGDDDFFFGGGIIIIIIIIIHHHGGGFFFOOO___sss~~~xxxvvvvvvwwwxxxyyyyyyyyyyyy|||~~~~~~}}}zzzvvvrrrnnnlllbbb___[[[XXXUUUSSSPPPMMMRRRTTTVVVVVVUUUQQQMMMKKKGGGHHHIIIJJJKKKJJJIIIIIIIIIHHHGGGEEEEEEHHHLLLPPPZZZ___fffkkklllkkkjjjjjjjjjiiiiiijjjjjjeee^^^WWWQQQMMMKKKNNNWWW```fffiiillllllllllllmmmmmmmmmmmmnnnoooqqqrrrsssrrrqqqppprrrrrrqqqqqqqqqqqqqqqrrrqqqpppnnnkkkjjjmmmqqquuuyyyxxxwwwuuuuuuwww|||vvvjjjlll}}}|||zzzyyy|||yyyuuusssfffqqq{{{pppaaaRRRHHH:::999777555333333333333444555666777777666555444555555444333333333333444555444333333333333444555555555555555555555555555111222555666777777666555999:::<<<>>>@@@AAAAAAAAAAAABBBAAA???<<<:::999::::::;;;>>>AAAEEEHHHKKKMMMPPPMMMMMMPPPQQQNNNNNNQQQXXX___mmm|||222333444555555666888;;;CCCHHHLLLMMMKKKHHHFFFFFFEEEDDDDDDFFFNNNccc}}}yyy~~~uuummmbbb___```dddgggjjjoootttyyyjjj[[[SSSOOO```wwwtttvvvrrr[[[MMMGGGHHHDDDDDDKKKSSSZZZaaahhhoootttzzz||||||yyylllccc^^^dddrrr|||ggg\\\VVVVVV```mmm||||||~~~}}}{{{{{{ooorrrrrrrrrvvv}}}|||tttkkkaaa[[[WWWSSSRRRUUU\\\qqq{{{lll^^^QQQGGGBBBCCCDDDFFFFFFGGGFFFFFF@@@DDDMMM[[[oooxxxqqqlllkkkkkkkkkmmmnnnnnnoooqqqtttwww{{{}}}}}}~~~}}}|||zzzxxxtttqqqooodddaaa]]]YYYWWWTTTQQQOOORRRTTTVVVWWWVVVTTTQQQPPPIIIIIIJJJKKKKKKIIIHHHGGGHHHHHHGGGEEEEEEGGGKKKOOOUUUZZZaaafffiiiiiiiiiiiiiiiiiiiiikkkjjjeee\\\UUUNNNLLLJJJNNNWWWaaagggjjjjjjkkklllmmmnnnmmmmmmlllmmmnnnpppqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooommmkkkjjjlllpppsssvvvvvvuuuttttttvvv{{{~~~pppdddeeeuuu}}}{{{{{{{{{yyyuuusssiiisssyyyhhhUUUHHH;;;:::777666444444444444444555555666666666555555666666555444444444444555444333333222222333333444555555555555555555555555666777888999888777666555999:::===???AAABBBBBBBBB???@@@AAA???===;;;:::;;;999:::===AAAFFFJJJNNNPPPSSSPPPPPPRRRRRROOOOOOQQQXXX___mmm}}}444555666777777888:::===>>>GGGNNNNNNLLLKKKKKKJJJGGGDDDDDDHHHPPPcccrrrkkkcccbbbcccggglllooosssuuu|||mmm]]]TTTQQQ___rrryyy}}}mmmnnn|||~~~yyycccSSSLLLHHHDDDDDDJJJRRRXXX```hhhpppwww~~~~~~|||{{{}}}wwwmmmdddhhhrrriii^^^YYYXXX```jjj{{{}}}{{{|||||||||}}}rrrsssrrroooqqqxxx|||{{{yyypppgggaaa\\\XXXXXX\\\eeezzzooo___RRRHHHAAABBBBBBCCCCCCDDDEEEEEE@@@AAAEEEMMM[[[nnnvvvtttnnnhhhbbb^^^]]]\\\^^^___aaabbbcccfffkkknnnsssuuuyyy{{{|||{{{zzzzzz{{{zzzyyyxxxuuuqqqnnnlllfffccc___[[[YYYVVVSSSQQQPPPQQQSSSTTTUUUTTTSSSRRRLLLLLLMMMMMMLLLKKKIIIHHHIIIIIIHHHFFFFFFHHHLLLOOORRRWWW^^^cccfffggghhhiiihhhhhhiiikkkjjjdddZZZRRRLLLJJJIIINNNXXXbbbhhhkkkiiijjjlllnnnnnnmmmlllkkklllmmmnnnpppqqqrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrpppooonnnlllkkkkkknnnqqqttttttuuuuuuvvvxxx|||}}}oooddddddrrr~~~|||xxxtttqqqkkkttt}}}jjjUUUGGG:::999777555444444444555444444555555555555555555888777777666666666666666444333333333333333333444444444444555555555555555888888888999999888777666:::;;;>>>@@@BBBCCCCCCBBB@@@AAABBB@@@===;;;::::::888999<<>>;;;999888777999<<>>HHHOOOSSS\\\ccc^^^SSSMMMFFFEEELLLSSSaaayyytttqqqyyysssppprrrlllbbbfffjjjrrrppp\\\WWWcccsss|||jjjrrrhhh\\\dddooossssssnnnllllllfffYYYNNNKKKFFFDDDEEEIIIMMMSSS^^^hhhooovvv~~~~~~xxxooofffaaa^^^YYYVVVVVVTTTSSSXXX```kkkwww|||wwwqqqlllhhhkkkuuussscccYYYXXXeeeuuu~~~}}}}}}|||sssnnnqqqvvvwww|||wwwqqqlllgggdddhhhnnn|||tttcccUUUIIIGGGCCCAAA@@@@@@BBBCCC???AAABBBAAA@@@CCCKKKQQQ]]]dddhhhddd^^^\\\ZZZXXXSSSPPPLLLJJJIIIGGGCCC@@@AAABBBCCCEEEGGGLLLSSSXXX```gggnnnrrrrrrrrruuuxxxwwwwwwvvvtttrrrooollljjjdddaaa^^^]]]\\\[[[YYYWWWTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQOOONNNMMMJJJKKKKKKJJJIIIIIILLLNNNPPPTTTXXX\\\___bbbfffiiijjjhhhgggfffeee___VVVOOOIIIHHHHHHNNNXXXbbbgggiiijjjjjjkkkkkkkkklllllllllmmmmmmmmmmmmnnnnnnooopppqqqrrrtttvvvwwwvvvuuuuuuuuuvvvvvvuuurrrqqqpppqqqpppssswwwzzz|||~~~vvveee```mmm}}}}}}~~~uuussswwwzzzfffQQQCCC999888777555555555555666333333222222333555666777555555444333333333333333333444555555555555444333333333444444555666666777555555666666777999:::;;;;;;===AAAEEEFFFFFFEEEDDDDDDFFFGGGFFFCCC>>><<<;;;999:::===BBBIIIPPPWWW[[[\\\YYYYYY[[[ZZZWWWWWWYYY]]]eeettt444555777777777888;;;===AAAKKKTTT\\\jjjvvvrrreeeQQQHHHFFFNNNSSS```wwwpppnnnxxxtttlllzzzvvvqqqbbbeeehhhqqqyyybbb^^^iiivvvkkkpppiiiZZZ___jjjppprrrmmmjjjiiiaaaTTTMMMMMMEEECCCDDDGGGKKKQQQ\\\gggmmmttt~~~~~~|||zzz}}}tttjjjddd```[[[XXXYYYUUUQQQSSSYYYcccppp}}}{{{tttooollljjjgggdddfffjjjuuuwwweeeYYYXXXfffxxx}}}~~~yyyppplllnnnrrrttt|||wwwqqqmmmhhheeejjjqqqyyygggXXXKKKHHHEEEAAA@@@@@@BBBCCC===@@@BBB@@@???BBBIIIOOOQQQXXX[[[WWWSSSRRRSSSSSSOOOLLLJJJIIIIIIGGGCCC???>>>???@@@AAADDDIIIPPPUUUZZZaaaiiimmmmmmnnnqqquuusssssssssrrrqqqnnnlllkkkccc```^^^\\\\\\\\\ZZZXXXXXXWWWUUUSSSQQQQQQQQQRRRNNNOOOPPPPPPPPPOOONNNMMMIIIJJJJJJIIIHHHHHHJJJMMMPPPSSSWWWZZZ]]]```dddgggkkkiiifffeeeccc^^^UUUOOOIIIHHHIIIOOOXXXaaafffhhhkkkkkkjjjjjjjjjkkklllmmmnnnnnnmmmmmmmmmnnnnnnooopppqqqsssuuuvvvvvvuuutttvvvxxxxxxwwwtttrrrrrrrrrooorrrwwwzzz|||~~~yyyiiidddsss{{{}}}}}}www{{{|||hhhQQQCCC:::999888666666666777777333333222222333555666777888888777666666666666666222222444444444444222222333333444444555666777777777777777777888999::::::;;;>>>BBBEEEGGGGGGEEEDDDCCCEEEGGGGGGDDDAAA>>>>>>999:::===BBBIIIQQQXXX\\\\\\ZZZYYY\\\\\\YYYXXX[[[```hhhwww999777666555555777:::;;;<<>><<<<<<>>>AAAFFFHHHSSSWWW^^^dddhhhlllppprrrqqqpppnnnnnnnnnmmmkkkiiibbbbbbaaa___]]][[[YYYXXXWWWVVVUUUSSSQQQPPPOOOOOOLLLNNNPPPQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIJJJKKKPPPRRRVVVXXXZZZ]]]```cccdddeeefffeee```XXXPPPKKKJJJHHHHHHOOOZZZdddhhhhhhgggiiijjjkkkjjjjjjlllmmmlllnnnppppppooonnnoooppptttvvvwwwuuurrrqqqrrrtttwwwyyyzzzyyyvvvuuuxxxzzzvvvwwwyyyyyyzzz|||{{{xxx~~~uuugggkkkssszzz}}}~~~{{{||||||~~~xxxbbbLLL@@@;;;999777444333333444444222333444555555555444333333444555555333333444555444333333222333444555666666666777:::<<<;;;555111555666777777777777999;;;:::>>>CCCGGGHHHIIIKKKLLLKKKKKKKKKIIIGGGCCC@@@=========???DDDLLLSSSYYY[[[]]]ZZZZZZ]]]]]]ZZZZZZ]]]aaaiiixxx444555666777888999:::;;;???JJJ\\\fffnnn|||xxxaaaUUUNNNKKKMMMSSSddd|||sssooommmttt|||xxxlllxxx{{{ssshhheeehhhsssrrraaagggpppyyy{{{wwwsssaaaaaaiiinnnuuuzzz|||tttbbbRRRJJJHHHGGGDDDCCCFFFIIIMMMVVV___lllsss|||zzzuuupppkkkhhhccc^^^]]]```cccnnnxxx}}}}}}{{{uuuooollleee___]]]ZZZVVVTTTUUUVVV```rrr{{{ddd[[[```kkkttt~~~xxxrrrmmmlllkkkpppoooooommmhhhcccffflll{{{lll^^^RRRKKKFFFEEEDDDAAABBBFFFDDDFFFFFFCCCAAACCCJJJOOOVVVXXXYYYVVVQQQMMMKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDAAA???======>>>@@@CCCEEENNNRRRWWW\\\aaaeeejjjnnnqqqqqqpppooonnnllliiigggbbbaaa```___\\\ZZZYYYWWWWWWVVVTTTRRRPPPOOOOOONNNMMMMMMNNNOOOOOONNNMMMLLLJJJIIIHHHGGGGGGIIIKKKLLLPPPRRRUUUXXXZZZ\\\___bbbbbbcccdddccc___XXXQQQMMMKKKIIIKKKRRR\\\dddgggffffffhhhiiijjjjjjjjjlllnnnmmmoooppppppnnnmmmmmmnnntttvvvwwwuuurrrqqqrrrtttxxxyyyzzzyyywwwvvvxxxzzzyyyzzzzzzyyyyyyzzz}}}wwwqqqvvvrrrfffllluuu{{{zzz{{{}}}|||yyyzzz~~~sss^^^JJJ@@@:::999666444333333444444222333444555555555444333333444555555333333444555555555444444444555666777444444666:::<<<;;;777333555666777777666777999;;;;;;???CCCFFFHHHIIIKKKMMMMMMMMMMMMKKKHHHDDD@@@>>><<<<<<>>>DDDLLLTTTZZZ\\\___\\\\\\^^^^^^[[[ZZZ]]]bbbjjjyyy111333666888::::::::::::@@@LLL___iiimmmvvvtttaaaZZZSSSNNNPPPTTTccczzzqqqlllqqqyyy{{{nnnwwwxxxjjjffffffnnn||||||cccgggmmmttt|||yyybbb___hhhrrrwww}}}iiiVVVLLLIIIHHHDDDCCCEEEHHHKKKTTT]]]jjjqqqzzzzzzsssooojjjddddddggghhhsss~~~}}}vvvnnniiibbb^^^]]]ZZZTTTQQQQQQSSS^^^qqq}}}fff\\\aaannnxxx}}}wwwqqqkkkgggllllllmmmnnniiicccdddhhhyyytttbbbWWWPPPIIIGGGFFFDDDDDDGGGDDDEEEEEECCCBBBGGGQQQYYY``````^^^ZZZTTTPPPNNNMMMMMMLLLKKKJJJIIIGGGFFFFFFCCCBBB@@@>>>>>>???@@@AAAGGGIIIMMMQQQUUU[[[bbbfffnnnpppqqqqqqooolllhhhfffbbbaaa```^^^\\\YYYXXXWWWVVVUUUSSSQQQOOONNNNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIGGGEEEDDDFFFHHHLLLNNNQQQSSSVVVYYYZZZ]]]```bbbbbbccccccaaa]]]XXXRRROOOJJJJJJNNNUUU^^^eeefffeeeeeegggiiiiiiiiijjjkkkmmmnnnooopppooommmllllllmmmuuuvvvvvvtttrrrqqqrrrtttxxxyyyzzzzzzxxxxxxyyyzzz}}}}}}{{{yyyxxxxxx{{{}}}tttkkkmmmvvv}}}zzz}}}nnndddlllwww}}}vvvwwwyyy|||~~~}}}yyyvvvzzz~~~}}}}}}|||{{{{{{{{{{{{{{{vvvyyy}}}xxxlllYYYHHH???999888666444333333444444222333444555555555444333333444555555333333444555666666555555555666777777222333555999;;;;;;888666555666777666555666888:::<<>>EEENNNVVV\\\^^^ccc```___aaa```\\\\\\^^^dddlll|||444555666777999999::::::>>>III^^^iiijjjpppoooaaa^^^WWWRRRSSSVVVcccxxxmmmooouuurrrwww}}}kkkgggfffmmmxxxdddeeeiiiooowww}}}hhh___gggsssvvvoooZZZNNNKKKIIIEEEDDDFFFHHHKKKSSS\\\iiipppzzzwwwqqqlllfffeeegggrrr|||{{{sssjjjeeeaaa```]]]VVVRRRQQQRRR\\\oooggg]]]bbbqqq}}}}}}uuullleeeiiiiiilllooolllgggfffiiivvvooo```VVVMMMJJJHHHFFFFFFHHHEEEEEEEEEEEEFFFLLLZZZhhhnnnlllhhhbbb[[[VVVSSSRRRQQQPPPNNNLLLJJJIIIHHHGGGEEEDDDBBB@@@>>>>>>>>>>>>AAACCCDDDGGGKKKQQQYYY___gggkkkoooqqqpppllliiigggcccbbb```^^^[[[YYYXXXWWWUUUTTTRRRPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGEEECCCBBBDDDHHHLLLOOOSSSVVVYYY[[[]]]___bbbeeeeeeeeedddbbb]]]XXXSSSPPPHHHJJJPPPYYYbbbggghhhgggggghhhjjjiiihhhhhhiiikkklllmmmnnnnnnllllllnnnpppvvvvvvuuusssrrrrrrssssssxxxyyyyyyzzzzzzyyyzzzzzz|||||||||zzzxxxxxx{{{}}}uuuhhhgggooovvvyyyrrrvvviiiaaajjjuuuuuuuuuwwwyyy{{{zzzwwwuuuyyy~~~}}}yyyuuusssrrrmmmpppyyy~~~}}}xxxsssgggTTTFFF???777666555444444444444444222333444555555555444333333444555555333333444555555555555555555555666666333444666888999999888666555666777666555555777999===@@@CCCEEEGGGIIILLLOOOOOOOOONNNLLLHHHDDD@@@>>>999:::>>>FFFPPPXXX^^^aaagggdddcccdddccc___]]]```gggppp999888666555666777999:::===FFF\\\lllllloooooofffbbb[[[VVVVVVYYYeeesssqqqtttwwwwwwmmmiiihhhnnnuuu~~~dddccceeekkkttt|||sssaaadddnnnrrr}}}qqq]]]PPPLLLJJJFFFEEEGGGHHHKKKSSS\\\iiipppzzz~~~vvvpppkkkjjjlll{{{zzzoooiiieeeddd```YYYSSSRRRSSS]]]oooiii^^^dddtttyyyooohhheeeeeehhhlllllliiihhhkkkrrrlll```TTTNNNLLLHHHGGGHHHHHHGGGGGGIIIJJJRRRdddwww{{{wwwqqqkkkddd^^^YYYWWWVVVUUURRROOOLLLKKKJJJIIIGGGFFFDDDBBB@@@>>>===<<<>>>??????@@@CCCJJJRRRXXX]]]cccjjjnnnnnnlllkkkjjjeeecccaaa^^^[[[YYYXXXXXXSSSRRRPPPOOOMMMLLLKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDCCCAAA@@@BBBGGGLLLOOOUUUWWW[[[]]]```bbbfffhhhjjjiiigggddd___XXXRRROOOFFFJJJRRR\\\dddiiijjjjjjjjjkkkllljjjhhhggghhhiiiiiikkklllmmmmmmooorrrtttwwwvvvtttrrrrrrssssssssswwwxxxxxxyyyzzzzzzzzzyyyyyyzzz{{{zzzyyyzzz|||~~~zzziiidddiiiooosssmmmrrreee]]]fffrrrwwwvvvvvvvvvxxxxxxwwwuuuwww}}}vvvpppmmmlllnnnttt|||{{{yyyzzz}}}xxxqqqdddRRRDDD???555555555444444444444555222333444555555555444333333444555555333333444555444444444444444444444444555666777777777666666666666777777666555555777999===@@@DDDFFFHHHJJJLLLNNNLLLLLLLLLJJJGGGCCC???<<<999:::???GGGRRRZZZ```bbbjjjgggeeegggeeeaaa___bbbkkksss;;;999777555444666888999???EEE\\\qqqtttvvvwwwrrrggg```[[[ZZZ\\\ggg|||vvvvvv}}}xxxrrrmmmkkkooosssxxxeeecccdddjjjttt~~~|||jjjdddiiipppyyy~~~ppp^^^QQQKKKJJJFFFEEEGGGIIILLLTTT]]]hhhpppzzz}}}yyyuuuuuuwwwuuuooojjjhhhccc[[[UUUSSSUUU^^^oookkkaaagggwww}}}uuuooodddbbbccchhhiiiggghhhkkkooo}}}{{{mmm]]]UUUQQQLLLIIIIIILLLHHHHHHKKKMMMVVVmmm{{{uuunnnggg```\\\]]]ZZZWWWSSSOOOLLLKKKJJJGGGGGGFFFEEECCCAAA>>>=========<<<<<>>444444444444444555555555222333444555555555444333333444555555333333444555444444444555444444333222666777888777555444555666777888888777666666888999<<<@@@DDDHHHJJJKKKLLLMMMIIIJJJIIIHHHEEEBBB>>><<<999;;;@@@IIISSS\\\aaaccckkkhhhggghhhgggcccaaadddooowww888888777666666777888999@@@BBBZZZttt|||~~~|||nnnfff```^^^^^^hhhxxxuuu}}}zzzzzzsssnnnmmmooorrryyyiiifffeeejjjuuu||||||zzzmmmmmmrrrwww|||yyynnn___QQQIIIHHHEEECCCEEEHHHKKKSSS\\\gggnnnxxx~~~~~~}}}~~~xxxrrrnnnhhh___YYYXXXVVV___pppoooeeejjj{{{{{{wwwhhhdddccceeegggfffhhhkkklllxxxzzzhhh]]]WWWPPPLLLKKKMMMIIIHHHLLLNNNXXXqqqzzzsssjjjdddccc```[[[VVVQQQNNNLLLKKKFFFGGGGGGGGGEEECCCAAA???<<<<<<;;;;;;<<<@@@GGGLLLOOOVVV___eeefffgggjjjmmmcccaaa^^^ZZZWWWVVVUUUUUUQQQPPPNNNLLLKKKIIIIIIHHHDDDEEEFFFFFFFFFEEEDDDCCC@@@@@@@@@@@@BBBEEEHHHJJJLLLPPPTTTXXX[[[___dddgggiiiiiiiiigggaaaZZZRRRMMMKKKQQQXXX```eeehhhjjjkkkjjjkkkllllllkkkjjjkkkllljjjlllmmmmmmnnnqqquuuyyyyyyvvvrrrqqqrrrttttttsssuuutttuuuwwwzzz{{{xxxvvvtttwww|||~~~~~~|||||||||tttgggeeeiiikkkeeekkk```YYYcccnnn{{{uuuqqqqqqsssvvvwwwxxxyyytttsssrrrqqqrrrtttrrrppprrrxxx|||{{{||||||sssbbbMMM@@@<<<222333444444555555555555222333444555555555444333333444555555333333444555444555666666666444333222555666777666444444666999888999:::999777777888::::::???EEEJJJLLLLLLLLLLLLHHHHHHHHHGGGEEEBBB???===:::<<>>DDDHHHMMMTTT]]]bbbccceeehhhlllbbb```\\\XXXUUUTTTSSSSSSQQQPPPNNNLLLJJJIIIHHHHHHBBBCCCEEEGGGGGGFFFDDDCCC??????@@@AAACCCEEEGGGHHHGGGKKKOOOTTTXXX\\\aaadddeeefffhhhfffbbbZZZSSSNNNOOOTTT[[[aaaeeegggiiijjjhhhjjjllllllllllllnnnpppmmmnnnnnnnnnoooqqquuuxxxzzzvvvqqqppprrrttttttssstttssstttwwwzzzzzzxxxuuutttxxx}}}|||zzzyyy{{{lllhhhkkkhhhbbbiii___YYYcccnnn|||tttooooooqqquuuwww}}}wwwssssssqqqooooooooommmkkkpppwww{{{{{{}}}}}}tttbbbLLL>>>999222222333444555555555555222333444555555555444333333444555555333333444555666666777777777666444333333555666555444444888;;;999::::::999888888999;;;999???FFFKKKMMMLLLLLLKKKGGGGGGHHHGGGFFFCCC@@@>>>:::===BBBKKKUUU\\\aaabbbkkkhhhgggiiihhheeedddfffsss{{{666777888888777888:::<<<;;;FFFYYYooo|||pppiiikkkjjjkkkxxxuuu|||yyyuuupppiiimmmuuussstttlllhhhoooyyy}}}~~~{{{tttjjjiiiggg]]]QQQKKKEEEDDDDDDGGGHHHJJJSSS\\\cccllltttvvvyyy~~~{{{wwwvvvyyy~~~vvvjjjcccaaa\\\fffxxxrrriiimmm{{{{{{zzz|||~~~zzzrrriiifffhhhkkkmmmlllnnnuuuzzzpppjjjaaaUUUOOOOOONNNLLLMMMNNNNNNWWWsssyyyrrrllliiicccZZZSSSNNNLLLLLLIIIJJJJJJHHHFFFDDDDDDEEE@@@>>><<<;;;<<<>>>AAADDDLLLQQQXXX^^^aaabbbcccddd^^^\\\XXXUUUSSSSSSSSSTTTQQQOOOLLLJJJJJJIIIHHHFFFEEEEEEFFFEEEEEEDDDCCCCCCBBB@@@>>><<<<<<>>>AAACCCEEEIIINNNRRRVVV[[[```cccggghhhiiieee^^^VVVPPPMMMLLLQQQXXX^^^aaadddfffhhhbbbeeeiiilllmmmmmmkkkiiimmmnnnpppppppppppprrrtttrrrqqqppppppooopppppppppqqqrrrtttvvvvvvvvvvvvuuutttyyy}}}}}}~~~vvvnnnkkklllddd[[[WWW[[[eeesss~~~wwwpppnnnnnnnnnqqqvvv~~~yyysssqqqppplllkkkmmmooonnnqqquuuxxxvvv|||tttaaaMMM???999888666444444555555444333000111222333444333222111555555555666666666777777888777666444222111111111666666555555555666666777666666666777888888999999:::???FFFKKKOOOQQQTTTUUURRROOOJJJFFFBBB@@@??????999;;;CCCQQQ[[[^^^```ccckkkjjjhhhfffeeeeeeeeeeeesss}}}555666777777666666888:::<<>><<<;;;===???AAACCCGGGKKKPPPTTTXXX]]]```cccdddeeebbb\\\UUUPPPMMMOOOSSSYYY]]]```bbbccceeeccceeehhhjjjlllllljjjjjjlllnnnpppqqqqqqqqqrrrsssqqqqqqqqqpppppppppqqqqqqqqqrrrtttuuuvvvvvvuuuuuuwwwzzz~~~}}}}}}yyyqqqnnnnnnfff[[[UUUXXXdddsss~~~{{{rrrooonnnooosssyyyyyyrrrnnnoookkkhhhjjjkkkllloootttwwwvvv{{{uuu```LLL???:::888666555444555666555444444444555666666666666555555555555555555555666666777777666444333333222222666666666666666777888999777777888999999::::::;;;<<>>======???HHHUUU```dddfffhhhmmmllljjjhhhgggggghhhiiiuuu~~~666777888777777777999;;;===FFFXXXooo~~~wwwvvvqqqppp}}}zzzpppmmmuuu{{{wwwsssnnnsss|||yyyzzz}}}pppiiieeekkktttzzzrrrfff[[[RRRKKKJJJEEECCCCCCDDDDDDDDDJJJSSS\\\eeennnrrruuu{{{~~~wwwpppjjjjjjlllqqqyyy}}}|||xxx~~~sssiiinnn|||||||||~~~tttiiiddddddiiinnnqqqvvv}}}{{{vvvsssmmmbbbZZZVVVNNNMMMPPPTTTUUU]]]ttt|||zzzuuulllbbbZZZTTTQQQPPPNNNPPPQQQPPPMMMIIIGGGFFFDDDBBB???===<<<===>>>@@@HHHNNNVVV\\\aaaeeehhhjjjgggeeebbb^^^XXXSSSOOOMMMOOOMMMKKKJJJJJJJJJHHHGGGGGGGGGGGGGGGGGGFFFEEEEEECCCAAA>>><<<;;;;;;===>>>@@@DDDHHHLLLPPPTTTYYY\\\^^^```aaa___YYYSSSOOOLLLQQQTTTYYY\\\]]]^^^___aaacccdddfffgggiiijjjjjjjjjjjjmmmqqqrrrrrrqqqqqqrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqrrrsssttttttuuuttttttyyy{{{}}}}}}|||}}}|||tttpppppphhh\\\UUUWWWcccsss}}}zzztttooonnnooouuu{{{{{{rrrmmmnnniiiggghhhiiijjjmmmsss~~~wwwwww|||uuu^^^III>>>;;;888666555555666666666555666555555555555666777777555555555444444444444444666666666555555555555444666666666666777999::::::999999::::::;;;<<<<<<<<<>>>CCCJJJPPPSSSUUUWWWXXXXXXVVVRRRMMMGGGBBB===;;;???AAAJJJYYYdddhhhkkknnnpppooommmkkkkkkkkklllmmmwww888999::::::999:::<<<>>>???FFFVVVmmm~~~xxxvvvvvvkkkgggooozzzzzzvvvqqqwww~~~{{{wwwyyyzzz||||||kkkddd```fffooouuuyyy}}}xxxzzzgggWWWLLLIIIIIIBBBAAABBBDDDDDDDDDKKKTTTXXXbbblllpppuuuzzz~~~zzzrrrkkkiiikkkpppwwwrrriiiooo~~~}}}{{{~~~~~~{{{pppgggdddhhhmmmvvv{{{}}}xxxnnnddd^^^SSSOOOPPPTTTVVV^^^tttzzzqqqggg___YYYUUUSSSSSSUUUVVVUUUPPPLLLIIIGGGFFFDDDAAA???======>>>???BBBFFFKKKOOOQQQRRRTTTVVVYYYYYYYYYXXXVVVSSSPPPNNNNNNLLLKKKJJJKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFDDDBBB???<<<::::::;;;;;;>>>AAAFFFIIIMMMPPPUUUXXX[[[]]]]]][[[VVVQQQMMMKKKPPPSSSWWWZZZ[[[\\\]]]___ccccccddddddfffgggiiijjjiiilllppprrrrrrqqqppppppqqqqqqrrrrrrssssssssssssqqqrrrrrrsssssstttttttttxxx{{{~~~~~~{{{sssnnnoooiii```XXXZZZfffsss{{{tttwww|||vvvnnnlllmmmssszzz}}}tttmmmkkkhhhhhhkkkllllllnnnrrr}}}xxxyyysss[[[GGG===<<<777555444444555666555444444333222222222333555666555444444444444333333333444555555666666666666666555555555666777999:::;;;999999::::::;;;<<<<<<<<<>>>DDDKKKQQQTTTUUUWWWXXXXXXWWWSSSOOOIIIDDD???<<<>>>@@@JJJYYYeeejjjmmmqqqsssrrrooonnnmmmnnnpppqqqyyy888999::::::999:::<<<>>>???EEETTTkkk}}}tttiiibbbiiittt}}}zzzwww~~~wwwxxxxxxzzz~~~iiiaaa]]]bbbkkkqqqvvvzzzyyyzzz}}}zzzpppzzzmmmXXXLLLIIIJJJCCCBBBCCCEEEDDDDDDJJJRRRUUU```kkkpppuuu|||}}}rrrmmmnnnpppwww}}}rrrjjjppp{{{{{{{{{{{{yyynnnhhhhhhkkkwww}}}yyynnngggZZZTTTQQQSSSWWW^^^rrr~~~uuummmfffaaa[[[XXXWWWYYYYYYWWWSSSMMMIIIHHHGGGEEECCCAAA?????????@@@AAACCCFFFGGGFFFFFFGGGIIIKKKLLLOOORRRSSSRRRQQQPPPOOOMMMLLLLLLMMMNNNNNNMMMLLLLLLLLLKKKJJJHHHGGGFFFDDDCCC@@@===;;;:::::::::===@@@DDDGGGJJJMMMQQQTTTYYYZZZZZZXXXSSSMMMJJJHHHLLLPPPTTTWWWYYY[[[]]]___bbbbbbbbbbbbdddfffgggiiigggkkkoooqqqqqqooooooooopppqqqssstttuuuuuuuuuuuurrrrrrrrrrrrssssssssstttuuuzzzwwwoooiiiiiihhhbbb\\\___lllvvvyyyxxxxxxyyywwwooolllmmmrrryyy{{{sssmmmjjjiiilllqqqsssqqqqqqsss}}}{{{}}}nnnXXXEEE<<<;;;666444333333444555555444333222111111111222444555444444444444444444444444333444555666777777777777333444444555666777999:::888888999999::::::;;;;;;>>>CCCKKKPPPSSSUUUUUUVVVUUUTTTRRRNNNIIIEEEAAA???===???JJJZZZgggmmmqqqtttwwwuuurrrpppoooppprrrttt{{{666777888777777777999;;;???DDDQQQiiiwwwjjjaaafffppp}}}yyyxxxwwwyyyyyyyyyzzzlllccc]]]aaaiiioootttyyytttttttttxxxvvvlllvvvwww^^^OOOKKKKKKHHHFFFFFFGGGDDDBBBFFFMMMSSS^^^jjjpppvvv}}}~~~wwwuuutttvvvzzzrrrjjjrrr{{{zzzyyy~~~vvvooollllllvvv~~~tttkkkaaaYYYUUUWWWZZZ```ppp{{{vvvqqqmmmfffaaa[[[\\\[[[XXXRRRMMMIIIHHHGGGFFFEEECCCBBBBBBCCCCCCEEEGGGHHHGGGFFFFFFHHHIIIFFFHHHKKKNNNPPPQQQQQQQQQQQQOOONNNOOOQQQRRRRRRQQQPPPOOONNNMMMKKKIIIGGGFFFEEECCCAAA>>><<<::::::::::::===AAADDDGGGJJJNNNPPPSSSTTTUUUSSSOOOKKKHHHGGGJJJMMMQQQTTTWWWYYY\\\___`````````aaabbbdddfffggggggiiimmmnnnnnnmmmmmmnnnpppqqqsssuuuvvvwwwvvvvvvtttssssssssssssssstttttttttzzz~~~rrriiidddaaadddbbb]]]bbbpppzzz{{{~~~|||yyysssqqqrrrwww~~~~~~wwwqqqmmmkkkkkkooouuuxxxvvvvvvyyy~~~}}}~~~vvvgggTTTDDD;;;999666444333333555666666555444333333333333444555555333444444444555555555555222333555666777777666666444444444444555666888888777777888888999999::::::===BBBJJJPPPSSSTTTTTTTTTRRRQQQNNNKKKGGGDDDAAA@@@>>>AAALLL]]]kkkrrrvvvzzz|||yyyvvvsssrrrsssuuuvvv}}}555666777777666666888:::???BBBOOOggg~~~|||xxx}}}nnncccfffooo{{{{{{yyywww{{{{{{zzz|||tttjjjaaabbbiiinnntttxxxxxxuuurrrqqquuu~~~wwwiiipppfffUUUNNNLLLHHHGGGGGGGGGDDDAAAEEEKKKPPP\\\hhhooovvv||||||yyyyyy~~~qqqkkkttt}}}{{{{{{{{{~~~{{{uuuqqqpppxxx~~~uuukkkfff^^^[[[___aaacccmmmzzz~~~zzzsssmmm]]]]]]\\\WWWQQQLLLIIIHHHFFFFFFEEEEEEEEEFFFGGGGGG???@@@@@@>>><<<<<<===???EEEFFFIIILLLNNNPPPQQQQQQSSSRRRQQQRRRTTTVVVVVVUUUSSSRRRQQQOOOLLLIIIFFFEEEEEECCCAAA???===<<<;;;;;;888:::>>>AAACCCFFFIIILLLJJJLLLNNNMMMKKKHHHGGGGGGJJJLLLPPPRRRTTTWWWZZZ]]]^^^^^^___aaabbbcccdddeeefffhhhjjjkkkkkkkkklllmmmpppqqqtttvvvxxxxxxxxxwwwuuuuuutttsssssstttuuuuuuvvv{{{|||mmmeeeaaa[[[___^^^YYYaaarrr~~~~~~~~~{{{yyyzzz|||~~~uuurrrrrrooommmpppuuuyyyzzz|||}}}wwwmmm___PPPCCC:::666777666555555777888888777333444444555555555555555333333444555666777777888111222444666666666555444666666555555666777888888777777888888999999::::::===CCCKKKQQQTTTTTTTTTTTTQQQNNNKKKGGGCCC@@@???>>>>>>BBBMMM___mmmuuuzzz~~~~~~zzzvvvtttuuuwwwyyy666777888888777888:::<<>>???BBBDDDFFFIIIMMMOOOQQQRRRTTTSSSRRRSSSVVVXXXXXXXXXUUUTTTRRRPPPLLLIIIFFFDDDDDDCCCBBB@@@>>>===<<<;;;555888<<<>>>@@@CCCGGGIIIDDDFFFHHHIIIHHHGGGGGGHHHJJJMMMPPPRRRSSSUUUXXX[[[\\\]]]___aaabbbcccccccccfffgggiiiiiiiiiiiikkkmmmoooqqqtttwwwxxxyyyxxxxxxvvvvvvtttsssssstttuuuvvvyyy|||{{{kkkcccaaaWWW\\\ZZZUUU^^^rrryyyzzz}}}}}}~~~wwwvvvwwwrrrooooootttxxx{{{~~~}}}zzzsssgggZZZNNNCCC:::444999777666777999::::::999111222444555555555444333222333444555666888999999111222444666666555444333888777777777777777888888777888888999999:::;;;;;;>>>DDDLLLRRRUUUUUUTTTTTTQQQNNNIIIDDD@@@===<<<<<<===@@@LLL^^^mmmuuuzzz~~~}}}yyywwwwwwyyyzzz888999::::::999:::<<<===AAAIIIWWWkkkyyytttvvv{{{yyyoooqqq|||yyyyyyzzz~~~lll^^^cccmmmqqqsssxxx{{{}}}|||yyyxxx|||xxxhhhqqqzzzmmm[[[QQQJJJJJJJJJIIIFFFDDDDDDFFFHHHOOOUUU___jjjsssyyy|||}}}~~~{{{xxxppplllnnnnnnjjjiiillliiiggggggnnn|||pppkkkttt}}}{{{|||yyyzzz~~~}}}{{{|||zzzooohhhhhhfffbbb______```ccceeexxxmmmddd[[[WWWSSSMMMIIIIIIHHHFFFFFFHHHKKKLLLMMMPPPHHHIIIHHHFFFCCCAAA@@@@@@>>>AAADDDGGGJJJMMMRRRUUUYYYXXXWWWWWWWWWYYYZZZ[[[[[[ZZZXXXSSSMMMIIIGGGFFFDDDDDDDDDCCCAAA>>>:::888<<<<<<<<<<<<>>>@@@BBBDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLNNNQQQUUUXXXZZZ]]]aaaccccccccceeefffggghhhiiijjjkkklllllllllqqqrrrtttwwwzzzzzzxxxvvvrrrqqqqqqssswwwzzz{{{{{{yyyxxx{{{zzzhhh]]]YYYQQQUUUUUUUUU\\\jjjrrrtttzzzxxxzzz~~~||||||yyytttqqqtttyyy|||}}}}}}rrrbbbSSSGGG???:::777777555333444777;;;>>>???999555333222444444333000444444555666777777666666999777555333222333444555888555222222555888888777444555777888::::::::::::===CCCJJJPPPSSSTTTTTTTTTKKKFFFAAA======>>>?????????BBBLLL^^^mmmwww~~~}}}{{{|||666888999999999:::===???AAAHHHVVVjjj}}}wwwvvvxxx|||~~~xxxoooqqq~~~{{{zzzyyy{{{mmm\\\^^^ggglllrrrxxx}}}~~~}}}lllrrruuunnn[[[PPPJJJIIIIIIHHHFFFDDDDDDFFFHHHMMMSSS]]]gggqqqwww{{{|||}}}~~~|||tttmmmllliiibbb^^^___^^^\\\]]]fffuuupppkkkuuu{{{wwwttttttyyy}}}}}}~~~~~~uuuoookkkhhhccc^^^\\\\\\]]]^^^mmmvvvtttjjj___ZZZTTTNNNIIIIIIHHHFFFGGGLLLSSSWWWVVVUUULLLKKKJJJHHHEEECCCBBBBBB>>>AAACCCFFFIIIMMMRRRUUUYYYXXXWWWVVVVVVWWWXXXYYY[[[ZZZYYYTTTOOOJJJHHHHHHFFFEEEDDDCCC@@@===:::888:::::::::;;;<<<>>>@@@AAAFFFFFFFFFEEEEEEDDDDDDCCCEEEFFFHHHJJJLLLOOOSSSVVVYYY\\\```bbbdddeeegggiiijjjjjjkkkkkkllllllllllllnnnppprrrvvvyyyyyyvvvtttqqqqqqqqqsssvvvyyyyyyyyyzzzyyy{{{{{{iii]]]XXXQQQRRRQQQQQQXXXfffppprrryyyxxx{{{}}}zzzzzzvvvtttwwwzzz|||~~~~~~tttdddSSSFFF===888666888666555555999<<>>CCCJJJPPPSSSTTTTTTTTTHHHCCC>>>;;;:::;;;<<<===???BBBMMM___oooyyy||||||555666888999999:::===???@@@GGGTTTiii{{{vvvtttxxx}}}}}}xxxnnnqqq|||{{{xxxxxxqqq]]]ZZZaaahhhqqqzzzqqqooooooppp\\\PPPJJJGGGGGGGGGEEEDDDDDDFFFHHHLLLQQQZZZdddnnnuuuyyy{{{|||}}}yyyqqqmmmhhh```YYYWWWSSSRRRTTT]]]nnnrrrnnnwww}}}yyysssqqquuuyyy{{{zzztttkkkggg```ZZZVVVTTTUUUUUU___gggrrryyy||||||}}}~~~~~~rrrfff^^^WWWOOOJJJJJJJJJGGGHHHPPP\\\cccaaa\\\QQQOOOLLLIIIFFFEEEDDDCCC???AAACCCEEEHHHLLLRRRVVVXXXWWWUUUTTTSSSSSSTTTTTTZZZZZZYYYVVVQQQMMMKKKKKKHHHGGGEEEBBB???<<<:::999888888888888:::<<<>>>???EEEEEEEEEDDDCCCBBBAAA@@@BBBDDDFFFHHHIIIMMMQQQTTTVVVYYY^^^bbbdddfffiiikkkllllllllllllllllllllllllooopppsssvvvxxxwwwsssooooooooopppsssvvvxxxxxxwww|||zzz|||}}}kkk^^^XXXSSSQQQNNNMMMUUUcccmmmqqqvvvxxx{{{zzzyyyvvvvvvzzz|||}}}vvvfffSSSCCC999666666777555444555777;;;======777666555555666777666555666666666666666666555444555444444333444666777888333333555777999999777444999888888888999;;;<<<>>>@@@CCCIIIOOOSSSUUUUUUUUUGGGCCC>>>;;;:::;;;<<<<<>>???FFFSSSgggxxxsssvvv||||||wwwlllpppzzzzzzyyyyyyuuuaaaZZZ^^^fffrrr{{{uuuiiihhh~~~sss^^^QQQJJJEEEFFFFFFEEEDDDDDDEEEGGGKKKPPPXXXbbbllltttyyy{{{}}}~~~yyytttooohhh```ZZZQQQPPPQQQYYYjjjuuurrr|||zzzttttttvvvxxx}}}yyyrrreeeaaa[[[TTTPPPNNNOOOOOOVVV]]]fffmmmqqqtttxxx{{{|||yyykkkaaaYYYRRRNNNNNNMMMJJJIIIOOO]]]hhhfff___TTTQQQLLLIIIGGGFFFEEEDDDAAABBBCCCEEEGGGKKKQQQUUUVVVUUUSSSQQQPPPOOOOOOOOOWWWXXXXXXVVVRRRNNNMMMLLLIIIHHHEEEBBB>>><<<;;;:::888888888888999;;;===>>>CCCCCCDDDDDDCCCBBBAAA@@@AAACCCEEEFFFHHHKKKOOOSSSUUUXXX]]]```ccceeegggiiijjjjjjkkkkkklllmmmnnnnnnssstttvvvyyyyyywwwrrrmmmlllmmmooorrrwwwyyyyyyxxx~~~||||||ooo```XXXWWWRRRLLLKKKSSS```jjjooorrrvvv{{{~~~yyywwwwww{{{~~~vvvfffRRRBBB888666777444333111222555777888888333333333444444555444333666666777777666555444444888777666555444444444555444444555777888888777666;;;:::999888999;;;===???AAADDDHHHNNNSSSVVVVVVUUUIIIEEEAAA>>>>>>????????????BBBOOOcccuuu;;;;;;<<<:::999888:::;;;???EEEQQQeeezzzuuuwww|||{{{vvvkkkmmm~~~}}}vvvyyy{{{}}}xxxeee[[[\\\eeeqqqzzzzzzfffcccwwwvvvbbbSSSKKKEEEFFFGGGFFFDDDDDDEEEFFFKKKOOOWWW```jjjsssyyy|||zzztttiii___UUUSSSRRRXXXfff|||yyyxxx~~~vvvuuuuuuvvv{{{uuulll___[[[VVVPPPMMMLLLMMMNNNOOOUUU\\\aaaeeejjjpppuuutttzzz~~~nnnccc\\\UUURRRSSSQQQPPPMMMOOOZZZeeefff___VVVQQQKKKGGGFFFFFFEEEDDDCCCDDDEEEFFFHHHKKKPPPSSSTTTRRRPPPNNNLLLKKKKKKKKKRRRTTTUUUTTTQQQNNNMMMMMMIIIHHHEEEBBB???===;;;;;;999999888888999;;;===>>>@@@AAACCCDDDEEEDDDCCCCCC@@@BBBDDDEEEGGGJJJNNNRRRTTTXXX\\\___aaaccceeeggghhhhhhhhhjjjlllnnnppprrruuuvvvxxx|||~~~}}}yyyvvvmmmmmmooosssxxx|||}}}|||}}}}}}ssscccZZZXXXQQQJJJLLLTTT^^^ggglllqqqvvv{{{}}}}}}}}}|||~~~uuucccPPPAAA999888999444333111222444666777666222333444555555444444444666666777777666555444444888777777666555555444444666666666555555777999:::<<<;;;999999999;;;===???BBBDDDHHHOOOUUUWWWVVVTTTJJJFFFCCCAAAAAAAAAAAAAAA???CCCPPPdddwww>>>>>>>>><<<:::999999;;;>>>CCCOOOccc}}}yyyyyy}}}{{{uuuiiijjjxxxvvvsssxxx}}}{{{gggZZZYYYdddrrr}}}kkkbbbqqq{{{gggVVVLLLGGGHHHHHHGGGEEEDDDDDDEEEKKKNNNUUU^^^hhhqqqyyy}}}~~~pppcccYYYVVVSSSUUUaaauuu{{{}}}zzzxxxwwwwwwzzz~~~vvvlllaaa^^^XXXSSSOOONNNOOOPPPMMMPPPTTTWWWZZZ___ffflllnnnvvvpppddd\\\VVVTTTVVVUUUYYYYYYUUUYYYaaaddd___WWWQQQIIIEEEFFFGGGFFFEEEEEEGGGIIIJJJJJJLLLNNNQQQQQQOOOMMMKKKIIIHHHHHHHHHLLLOOOQQQQQQOOOLLLKKKKKKGGGGGGEEECCC@@@>>><<<<<<:::999999999:::;;;===>>>>>>???BBBDDDEEEEEEDDDCCC???@@@BBBDDDFFFIIIMMMPPPTTTWWW\\\___aaabbbeeefffggghhhhhhjjjmmmpppsssuuutttuuuyyy~~~sssrrrsssuuuzzz~~~~~~~~~wwwfff[[[WWWOOOJJJOOOZZZbbbjjjnnntttxxx|||~~~ttt```NNNAAA;;;999888666555444555777888888777444666888888666555555555666666666666666666555444444555555666777777888888777777666555444666999<<<;;;;;;:::999:::;;;<<<===BBBCCCHHHPPPWWWYYYVVVRRRHHHEEEBBB@@@@@@AAAAAA@@@???CCCQQQeeeyyy>>>??????===;;;:::;;;======BBBMMMbbb{{{zzz{{{zzzuuuggghhh|||~~~vvvtttsssxxx}}}lll[[[YYYfffxxxssscccmmm{{{~~~mmmYYYMMMHHHIIIJJJHHHFFFDDDCCCDDDIIILLLSSS[[[eeeooowww|||yyyiii\\\XXXSSSSSS\\\qqq|||}}}zzzzzz}}}{{{{{{~~~~~~tttlllhhhaaaZZZUUUSSSRRRSSSNNNPPPQQQQQQRRRWWW^^^eeeiiisssrrreee\\\VVVTTTVVVVVVbbbhhhbbb]]]aaadddaaaWWWQQQIIIEEEFFFHHHHHHGGGGGGIIILLLMMMMMMLLLMMMNNNNNNMMMJJJHHHFFFFFFFFFFFFGGGIIILLLMMMLLLJJJIIIIIIEEEEEEEEEDDDBBB@@@===<<<:::999999888999:::<<<======???AAACCCCCCCCCAAA@@@<<<>>>@@@BBBCCCFFFKKKNNNSSSWWW\\\```ccceeehhhjjjkkkkkkkkklllooorrruuuwwwwwwxxx{{{|||zzzxxxxxx{{{~~~~~~yyyfff[[[WWWOOONNNYYYfffnnntttyyy|||}}}uuu^^^KKKAAA<<<888555777666555555777888777666444777999999666444333444444555666666666666666666444555666777777888888888444666888777666666999;;;:::::::::::::::;;;;;;;;;AAACCCIIIQQQYYYZZZVVVPPPGGGDDDAAA@@@@@@AAA@@@@@@@@@DDDQQQfffyyy===>>>>>>>>><<<<<<>>>???===BBBMMMaaa|||zzzzzz{{{uuuffffff{{{~~~~~~xxxwwwtttyyy|||~~~ppp]]]ZZZjjjyyydddkkkwwwppp[[[MMMJJJKKKKKKJJJFFFDDDCCCCCCHHHKKKQQQYYYcccnnnvvv{{{rrr___ZZZUUUSSS\\\ppp|||}}}zzzzzzyyyzzz}}}~~~wwwrrrjjjaaaZZZVVVTTTTTTRRRSSSRRRPPPPPPTTT\\\bbbgggqqqssseee[[[TTTSSSUUUVVVhhhssslllcccdddfffdddXXXQQQIIIEEEGGGJJJJJJIIIIIIKKKNNNOOONNNMMMLLLLLLLLLKKKIIIGGGEEEEEEEEEEEECCCFFFJJJKKKJJJHHHGGGGGGCCCDDDEEEEEECCCAAA>>><<<999999888888888:::;;;<<<===???AAABBBBBB@@@>>><<<:::<<<>>>@@@BBBEEEIIILLLRRRVVV\\\aaaeeehhhlllnnnooonnnnnnnnnpppsssvvvwww~~~}}}~~~|||zzz|||~~~yyyfffZZZYYYRRRTTTbbbrrrzzz~~~~~~|||www]]]JJJAAA<<<666111666444333444666666555444222555888777444111111111444444555666777777777666888888888888777666555444222666999:::888777888999999999:::;;;;;;;;;::::::@@@BBBIIIRRRZZZ[[[UUUOOOGGGEEEBBBAAABBBBBBBBBAAA@@@DDDQQQfffzzzCCCCCCBBB???;;;:::;;;<<<999CCCOOO^^^www}}}|||}}}xxxsssttt|||zzzyyywwwuuuyyyyyyzzz~~~}}}eeeZZZhhhvvvfffjjjxxxuuu```VVVMMMKKKGGGEEEEEEDDDCCCBBBGGGHHHOOOYYYbbbjjjttt~~~{{{kkkaaa[[[]]]aaakkk~~~{{{}}}yyywwwyyy|||~~~jjj___]]]\\\YYYYYYWWWSSSPPPPPPQQQTTTVVV^^^lllooobbbYYYRRROOONNNVVVjjj{{{{{{qqqjjjeeeaaaZZZRRRLLLJJJHHHFFFGGGJJJOOOPPPSSSTTTSSSPPPMMMKKKLLLJJJHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFDDDCCCCCC;;;:::888666666777888999:::<<<@@@BBBCCCBBB???>>>>>>???@@@@@@AAADDDHHHLLLTTTXXX^^^cccfffhhhkkkmmmmmmpppsssrrrpppppptttyyy}}}}}}}}}|||}}}sssbbbWWWXXXRRRZZZrrr~~~{{{zzzwwwtttwww}}}sssXXXHHHAAA<<<999888444444444555555555666666777777666666555555555555555666666777888999999:::555555555555666666666777444999666666<<<888444:::::::::;;;;;;;;;;;;;;;;;;>>>@@@FFFPPPZZZ]]]YYYTTTPPPGGGAAACCCCCC@@@???BBBEEEHHHUUUlllEEEDDDCCC@@@<<<:::;;;<<<;;;CCCMMM\\\uuu}}}}}}vvvvvv{{{yyyxxxyyy}}}mmm]]]eeexxxeeegggttt|||eeeYYYNNNKKKHHHFFFEEEDDDCCCBBBGGGHHHNNNXXXaaahhhsss|||}}}vvvmmmfffgggiiiqqq~~~}}}|||~~~{{{mmmhhhccc___[[[XXXTTTPPPOOOPPPSSSUUUYYYggg|||nnnbbbXXXPPPMMMMMMWWWkkk}}}wwwnnnfffaaa\\\UUUNNNMMMLLLJJJJJJMMMPPPRRRTTTVVVUUUSSSPPPNNNKKKIIIGGGFFFGGGHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB===<<<:::999999999;;;<<<<<<>>>@@@BBBBBBAAA???>>>===>>>???@@@AAADDDHHHKKKSSSXXX]]]bbbeeehhhjjjllljjjnnnrrrrrrqqqqqquuuyyy}}}|||}}}~~~~~~|||zzz{{{~~~pppbbbZZZWWWVVVbbb{{{}}}{{{wwwtttxxx}}}wwwuuuzzzrrrWWWGGG@@@<<<999999444444444555555555666666666666666666555555444444555555666777777888999999555555555666666666777777:::===:::>>>HHHEEE===@@@;;;;;;<<<<<<<<<============>>>DDDNNNYYY```___]]]TTTKKKEEEDDDDDDBBBCCCFFFLLLQQQ^^^sssGGGFFFEEEBBB>>>;;;;;;;;;>>>CCCJJJXXXqqq}}}||||||qqqrrr}}}{{{{{{{{{dddbbbuuu|||kkkhhhssslllZZZPPPLLLHHHFFFEEEEEEDDDCCCGGGGGGLLLVVV^^^fffpppzzz||||||zzzyyyyyy~~~~~~yyyxxx|||yyyrrrkkkddd___\\\WWWRRRPPPQQQSSSTTTVVVcccwww~~~pppdddXXXOOOLLLNNNVVVjjjtttiiibbb^^^WWWRRRQQQPPPNNNOOOQQQSSSTTTWWWYYYYYYWWWTTTRRRNNNKKKIIIGGGHHHHHHHHHGGGHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFFFFFFFEEEEEEDDDCCC@@@???>>>===<<<===>>>>>>???@@@AAABBBAAA@@@???>>><<<===>>>???@@@CCCGGGKKKRRRVVV\\\aaadddgggiiikkkhhhlllqqqtttssstttvvvxxx|||zzzzzz|||{{{uuuvvvuuuvvvyyy~~~xxxkkkbbb]]]WWW\\\nnn~~~}}}wwwtttzzzwwwoooooorrrxxx~~~{{{}}}qqqVVVFFF???;;;::::::444555555555555666666666555555555555555444444444555555555666666777777888555555666666666777777777<<<===;;;FFFVVVRRRDDDBBB<<<<<<=========>>>>>>>>>>>>@@@EEEOOOZZZbbbeeeddd\\\SSSKKKHHHFFFEEEFFFJJJTTTZZZiii{{{IIIIIIGGGDDD???<<<;;;<<<@@@BBBGGGTTTmmm|||zzzoooppp~~~}}}pppcccnnn~~~zzztttlllqqqrrr]]]RRRNNNIIIFFFFFFEEEEEEDDDFFFFFFJJJSSS[[[bbbmmmvvv{{{}}}wwwsssuuuyyyzzzrrrkkkddd```ZZZTTTQQQRRRTTTVVVYYYcccttt~~~sssggg[[[PPPMMMPPPRRReee}}}zzzmmmddd```YYYSSSSSSRRRQQQRRRUUUWWWYYY[[[\\\[[[YYYVVVSSSSSSPPPMMMKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEBBBAAA@@@????????????@@@BBBBBBBBBBBBAAA@@@???>>>;;;<<<>>>>>>@@@CCCGGGKKKQQQVVV[[[```cccfffhhhjjjjjjnnnsssvvvvvvuuuvvvvvvyyyxxxwwwyyy|||sssoooooorrrwww}}}sssggg```\\\XXXdddzzz~~~{{{|||~~~|||wwwvvv}}}uuunnnrrrrrrtttxxx{{{||||||~~~mmmSSSDDD>>>;;;::::::555555555555555666666666555555555555444444444444444555555555666666666777555666666666666777777777777777:::LLLaaaYYYDDD===<<<<<<<<<======>>>>>>???@@@CCCJJJTTT^^^dddgggfffeee^^^TTTMMMHHHFFFHHHJJJUUU]]]mmmJJJJJJIIIFFFBBB>>>======AAAAAAEEEQQQhhh}}}qqqqqq|||}}}jjjjjjtttzzzkkkkkkwwwbbbTTTPPPKKKGGGFFFFFFEEEEEEEEEDDDHHHPPPWWW^^^iiissszzz~~~wwwqqqpppsssvvv~~~wwwpppddd```YYYTTTQQQQQQTTTVVV[[[bbbqqq}}}sssiii\\\QQQMMMOOOMMM___xxxqqqhhh```XXXSSSRRRRRRRRRTTTXXX]]]^^^``````^^^[[[WWWTTTWWWTTTPPPMMMLLLKKKJJJHHHJJJIIIIIIHHHGGGGGGFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCBBBAAA@@@???>>>;;;<<<===>>>@@@CCCHHHKKKQQQUUU[[[```ccceeehhhjjjnnnqqqvvvxxxxxxwwwuuutttvvvwwwwwwyyyyyymmmnnnqqqvvv|||~~~oooccc\\\YYYYYYhhh~~~{{{vvvwwwyyyyyyvvvzzz{{{{{{{{{xxxttttttrrrssswwwzzz~~~~~~|||~~~~~~}}}gggOOOBBB===;;;::::::666666666666666666666666555555555555555555555555555555555555666666666666666666666666777777777888555666<<>>>>>???DDDNNNZZZdddiiijjjjjjnnniii___TTTLLLIIIHHHIIIPPPXXXiii{{{JJJKKKKKKHHHDDDAAA??????AAA@@@DDDNNN```{{{uuusss||||||}}}yyynnnqqqllleeeyyy}}}jjjVVVQQQLLLHHHFFFFFFFFFFFFDDDCCCFFFMMMTTT[[[fffoooxxx~~~xxxqqqnnnpppqqqyyy~~~}}}ssskkkddd___YYYSSSQQQSSSVVVYYY]]]bbbnnn}}}rrrhhh]]]SSSNNNNNNMMM\\\uuutttlll```XXXQQQPPPQQQRRRVVV[[[aaabbbddddddccc___[[[YYYXXXUUUQQQMMMLLLJJJHHHFFFIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGBBBBBBBBBBBBBBBAAAAAAAAACCCCCCDDDDDDCCCAAA@@@???;;;<<<>>>???@@@DDDHHHLLLQQQUUU[[[```cccfffhhhjjjqqqsssvvvxxxxxxwwwtttrrrtttxxxyyyzzzsssssstttxxx}}}zzzkkk```YYYVVVXXXfffzzz|||vvvtttsssssstttuuu}}}~~~wwwwwwyyyzzzzzzrrrqqqsssyyy}}}~~~{{{}}}ttt```KKK@@@===;;;:::999777777777666666666666555555555555666666666666666666666666666666666666666666666666777777777888888888:::AAAWWWgggXXXBBB>>>::::::;;;<<<======>>>>>><<>>???AAAEEEJJJMMMRRRVVV\\\aaadddfffiiikkkooopppsssuuuwwwvvvtttrrrttt{{{}}}{{{}}}{{{zzz|||uuufff\\\XXXVVVTTT```qqq~~~xxxvvvqqqnnnooottt~~~~~~xxxvvvwwwyyyzzzuuuuuuyyy~~~yyyzzz}}}~~~lllZZZGGG???===;;;999888777777777777666666666555666666666777777777888888777777777777777777777777666666777777777888888888:::;;;AAARRR\\\LLL<<<@@@:::;;;<<<===>>>??????@@@???GGGRRR^^^hhhppptttvvvvvvxxxsssfff[[[VVVPPPKKKHHHLLLZZZpppIIIKKKLLLJJJGGGDDDBBBBBBBBBBBBEEEJJJRRRhhh|||{{{}}}{{{ttt{{{pppyyyrrrXXXSSSMMMHHHGGGGGGGGGGGGDDDBBBDDDJJJPPPWWWaaakkkttt|||wwwssssssnnnttt|||}}}zzzxxxxxx}}}yyyrrrlllhhhbbb]]]]]]```eeehhhjjjjjjrrryyyooohhh___WWWTTTVVV```tttuuunnncccYYYPPPMMMOOORRRZZZaaadddfffiiikkkllljjjhhhfff^^^[[[VVVRRROOOMMMJJJHHHEEEEEEEEEFFFGGGGGGHHHHHHDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCC@@@BBBEEEFFFFFFDDDAAA???<<<===???@@@BBBEEEJJJNNNRRRWWW\\\aaadddgggiiikkkmmmnnnppprrruuuvvvuuusssuuu}}}|||rrrbbbZZZXXXXXXPPP[[[iiiuuu~~~xxxqqqkkklllrrrzzzvvvvvvwwwxxx||||||~~~yyywwwyyy|||||||||}}}hhhVVVEEE>>>>>><<<999888888888777777666666666555666666777777888888999999888888888888777777777777777777777777888888888888888999<<>>444>>>;;;<<<===>>>???@@@AAAAAAFFFLLLUUU^^^gggnnnssswwwvvvzzzxxxlllbbb[[[UUUOOOIIIKKKWWWnnnNNNLLLJJJIIIHHHFFFDDDBBB@@@FFFFFFIIIRRR```yyyzzzzzzwwwwww~~~zzzuuuyyy|||rrryyyxxxaaaOOOJJJNNNIIIGGGHHHEEECCCCCCEEEGGGLLLUUU___fffsss|||zzzxxxuuurrrtttxxx~~~~~~vvvppprrrvvv~~~~~~|||zzzuuummmgggeeegggkkknnnooosssxxx~~~vvvnnncccYYYSSS]]]cccsssyyylllfff```VVVMMMMMMPPPTTTYYY___cccgggjjjkkknnnpppnnniiifff```XXXQQQNNNLLLLLLLLLGGGHHHHHHGGGGGGFFFEEEDDDGGGGGGGGGGGGFFFFFFEEEDDDEEEDDDDDDDDDDDDEEEEEEFFFIIIHHHGGGGGGGGGEEEBBB@@@>>>======>>>AAAFFFKKKNNNPPPTTTZZZ___cccgggjjjlllmmmooorrrsssssstttvvvxxxwwwyyy|||uuufff[[[YYY[[[___kkkssssssvvv~~~xxxtttnnnkkkrrr|||xxxwwwuuuvvvyyyvvvsss{{{yyyxxxzzz{{{yyy{{{|||zzzuuutttvvvvvvttt```QQQAAA<<<<<<:::666555666AAADDD;;;666888888222777666555444444555777777???>>>===;;;:::999888888888888777777888:::<<<>>>999:::;;;;;;;;;:::999888>>>===<<<<<<===???BBBCCCGGGMMMVVV___fffmmmsssvvv~~~{{{xxxvvvsssiiiYYYLLLKKKLLLWWWnnnPPPNNNKKKJJJIIIHHHEEECCCBBBGGGGGGIIIQQQ^^^|||zzzyyywwwssspppvvvwwwqqqttt~~~~~~}}}gggTTTMMMOOOJJJFFFGGGDDDBBBCCCDDDGGGLLLUUU___eeettt|||~~~zzzwwwrrrtttxxx}}}~~~wwwpppnnnpppxxx}}}vvvqqqpppppppppppptttxxx~~~xxxpppeee]]]ZZZ\\\dddrrr}}}pppddd```YYYQQQJJJIIIKKKNNNUUU[[[ccchhhkkkmmmppprrrpppllljjjeee]]]WWWSSSQQQOOONNNIIIIIIIIIHHHGGGEEEDDDCCCEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGIIIHHHGGGGGGGGGEEEBBB@@@>>>======>>>BBBGGGLLLOOOOOOSSSXXX]]]aaaeeejjjmmmnnnppprrrsssssstttwwwxxxvvvxxxyyy{{{}}}wwwfffZZZXXX\\\jjjvvv}}}wwwsss{{{zzzvvvqqqpppwww}}}zzzxxxtttrrrsssqqqnnnxxx}}}zzzzzz{{{{{{yyyzzz{{{zzzuuutttvvvtttppp]]]NNN@@@;;;;;;999666555<<>>AAADDD888999::::::::::::999888>>>===<<<<<<===???AAACCCFFFLLLUUU^^^fffmmmsssvvv|||zzzyyyyyyxxxooo```TTTKKKLLLXXXoooQQQOOOLLLJJJJJJIIIGGGEEEBBBGGGFFFGGGOOOYYYttt|||yyyuuupppmmmqqqvvvwwwqqqttt|||~~~yyy}}}pppZZZQQQQQQJJJFFFGGGCCCBBBCCCDDDFFFLLLTTT^^^eeettt|||{{{zzz}}}xxxrrrsssvvv{{{~~~xxxrrrkkklllqqqzzz{{{uuupppmmmnnnsssxxx|||xxxoooeeeaaabbb___gggttt{{{tttfff\\\YYYRRRLLLHHHGGGGGGJJJQQQZZZaaaggglllnnnqqqtttsssooommmiiibbb]]]XXXTTTQQQNNNKKKKKKJJJHHHGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGFFFCCC@@@=========???CCCGGGLLLOOOPPPSSSWWW[[[```eeejjjnnnppprrruuuvvvwwwwwwyyy{{{vvvwwwwwwwwwxxx{{{{{{hhh\\\]]]cccxxx~~~qqqttt}}}xxxtttvvv~~~~~~{{{xxxqqqmmmllljjjhhhuuu}}}zzzyyy{{{|||zzzyyyxxxzzzzzzvvvuuuuuupppjjjWWWIII===::::::999666666888???@@@888333555666333333333333444666777999:::777777666555555555555555444444555888;;;???BBBDDD888888999::::::999999888======<<<<<<===???AAABBBEEEKKKUUU^^^fffmmmssswww}}}||||||~~~}}}uuuggg\\\MMMPPP]]]tttRRRPPPLLLJJJJJJIIIGGGFFF@@@EEEEEEFFFNNNVVVnnn~~~|||zzzwwwtttttttttwww{{{wwwyyy{{{~~~pppooozzzvvvvvvxxx___SSSQQQJJJGGGHHHDDDBBBCCCDDDFFFKKKSSS\\\cccrrrzzzyyyssssssvvvzzz~~~}}}yyytttlllkkkmmmuuu}}}zzzrrrkkkfffhhhooowww|||zzzrrriii``````dddcccmmmxxxyyyoooaaaWWWTTTOOOLLLIIIIIIHHHIIIQQQ[[[^^^eeelllooorrruuuuuurrrnnnkkkfffaaa\\\WWWRRRNNNMMMLLLJJJIIIHHHFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGFFFCCC@@@======>>>@@@DDDHHHMMMPPPQQQTTTXXX[[[___eeekkkooorrruuuxxxzzzzzz{{{|||}}}yyyyyyxxxwwwvvvyyy}}}}}}jjj```dddnnnvvvvvvzzzuuuyyy~~~yyyuuuooojjjiiigggfffrrr~~~xxxxxxzzzzzzyyyyyywwwyyyyyywwwvvvtttlllcccPPPDDD:::888999888666666222777888333222555888666444444444555666777888888777777777666666777777888888888888888999;;;======999999::::::::::::::::::============>>>@@@AAABBBDDDKKKTTT^^^fffnnntttxxxvvvhhh^^^UUUXXXfff|||SSSPPPMMMJJJJJJIIIHHHGGGCCCHHHGGGJJJQQQWWWkkk{{{zzzwwwttt|||{{{|||zzzxxxiiigggrrr~~~oooiii~~~dddTTTQQQKKKHHHJJJFFFDDDDDDDDDFFFJJJQQQZZZaaannnwww~~~{{{vvvuuuvvvyyy}}}}}}yyyvvvmmmjjjjjjpppxxxvvvnnnfffbbbaaahhhttt~~~}}}yyyxxxwwwsssnnnhhh___YYY[[[aaafffpppyyywwwlll___UUUQQQNNNKKKJJJJJJHHHIIIQQQZZZ^^^fffooorrruuuxxxxxxvvvooommmiiifffbbb]]]WWWSSSNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHHHHFFFCCCAAA======???AAAEEEJJJNNNPPPTTTVVVZZZ]]]aaaffflllpppqqqtttwwwyyyzzzzzz{{{|||{{{{{{{{{yyyyyyzzz~~~yyyhhhaaahhhttt}}}zzzuuuzzzvvvrrrmmmkkkkkkhhhgggtttyyywwwxxxxxxxxxzzzwwwxxxxxxvvvuuurrrggg\\\JJJ@@@888888999777666666555777888666666888::::::666666666666666555555555888777777777777888999999:::999999888888888888888;;;;;;;;;;;;<<<<<<=========>>>>>>???@@@AAABBBCCCDDDJJJTTT^^^gggooouuuyyy}}}uuuiii```\\\aaapppVVVRRRNNNLLLKKKKKKJJJIIIIIIMMMLLLNNNTTTXXXiii{{{uuuxxx|||zzzyyyuuu|||||||||~~~iiibbblllwwwlllaaaxxxjjjWWWRRRLLLJJJLLLHHHFFFEEEEEEFFFIIIOOOWWW]]]jjjsss|||zzzxxxwwwyyy|||}}}zzzwwwmmmhhhfffkkkrrrxxxxxxpppiiiddd^^^dddqqq~~~|||uuuqqqlllgggccc^^^XXXTTTWWW]]]fffpppxxxuuukkkaaaWWWOOOMMMIIIGGGHHHHHHIIINNNUUU]]]gggqqqtttvvvyyyyyyxxxrrrpppmmmkkkhhhddd___[[[RRRPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHGGGCCCAAA<<<===???BBBFFFKKKOOOQQQUUUXXX\\\___bbbfffkkknnnmmmppptttwwwwwwwwwwwwxxx{{{|||}}}||||||}}}tttfffbbbkkkxxxzzzwww|||vvvqqqnnnmmmoooiiilllxxx}}}zzzzzzxxxxxx{{{wwwxxxwwwuuutttpppcccWWWFFF>>>888888888666555777777777777666666666555555777777777777666555444333777666666666666666777888777777777888888888888888<<<<<<<<<<<<<<<===??????>>>???@@@AAABBBCCCCCCDDDDDDKKKUUU___hhhqqqwww|||{{{||||||{{{xxxqqqhhhaaa^^^ddduuuYYYUUUQQQNNNMMMMMMMMMLLLLLLPPPNNNOOOSSSTTTaaazzzyyywww}}}yyy{{{}}}www}}}zzzzzz|||iii___hhhsss{{{mmm\\\lllrrr]]]VVVNNNLLLMMMIIIHHHGGGFFFFFFHHHMMMUUUZZZeeeppp{{{~~~{{{yyyyyy|||}}}{{{xxxnnnhhheeeiiinnnsssxxx}}}xxxqqqjjjcccdddnnn||||||tttppphhhbbb\\\YYYVVVSSSVVV\\\gggpppxxxvvvppphhh\\\RRROOOIIIFFFHHHJJJKKKMMMQQQXXXcccmmmqqqrrrtttuuutttqqqooommmllljjjhhhdddaaaXXXVVVRRROOOLLLKKKKKKKKKGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKLLLJJJIIIHHHHHHHHHGGGDDDAAA<<<===@@@CCCGGGLLLOOOQQQUUUXXX]]]```bbbeeehhhjjjlllppptttvvvwwwvvvwwwwwwwwwyyy|||}}}~~~~~~~~~qqqiiikkkxxx}}}{{{zzzxxxtttqqqpppqqqiiippp}}}zzzxxx{{{xxxxxxvvvsssrrrnnnaaaSSSDDD===888888888666555666444333444555555444222111555666666777777666555444777777666666666666666666777777888999999999999999<<<;;;;;;;;;<<<===???@@@@@@@@@AAACCCDDDDDDEEEEEEEEELLLVVV```jjjrrryyy}}}zzzyyyxxxuuupppiiibbb]]]YYYaaattt[[[XXXSSSPPPPPPPPPPPPOOOMMMPPPMMMMMMOOONNNYYYppp|||vvvzzz{{{yyy|||yyyxxxyyyxxxfff^^^gggqqqzzznnnYYYcccxxxaaaXXXPPPMMMMMMIIIIIIHHHGGGFFFGGGLLLSSSYYYbbbnnnzzz}}}zzzzzz|||}}}{{{yyypppiiifffiiinnnqqquuuyyywwwvvvnnnhhhffflllzzz|||tttppphhhaaaZZZXXXVVVUUUWWW\\\iiissszzzyyyuuuooobbbVVVRRRKKKGGGIIIMMMMMMNNNPPPRRR]]]hhhkkklllnnnooonnnnnnmmmkkkjjjiiihhheeebbb]]]ZZZVVVQQQMMMJJJIIIIIIDDDDDDFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMJJJIIIHHHHHHHHHGGGDDDAAA<<<===@@@DDDHHHLLLPPPRRRUUUXXX]]]```bbbdddfffhhhnnnrrrvvvyyyyyyyyyyyyyyytttwww{{{}}}~~~~~~~~~~~~rrrooowww{{{{{{~~~|||wwwtttrrrrrrhhhrrr}}}yyy{{{xxxxxxuuurrrqqqmmm___RRRCCC===888999999666555666444333555999;;;999777777333444555777777777666666999999888777777777777777:::::::::::::::999888777;;;;;;::::::;;;<<<>>>???@@@AAACCCDDDEEEEEEFFFFFFFFFLLLWWWaaakkkssszzz|||zzzwwwqqqjjjbbbZZZVVVSSS\\\qqq___\\\XXXTTTQQQOOOOOOOOONNNNNNLLLKKKKKKRRR[[[ccc~~~~~~~~~||||||~~~zzzwwwjjj___bbbeeemmmttt]]]^^^yyyiiiUUUNNNMMMLLLKKKLLLGGGDDDDDDDDDFFFMMMVVV```iiivvv{{{yyy}}}{{{wwwtttmmmggghhhooouuuwwwvvvsssuuuvvvsssmmmmmmwwwyyytttkkkeee___[[[WWWSSSVVV\\\gggttt}}}|||{{{xxxkkkZZZKKKMMMNNNLLLIIIIIIKKKNNNUUUUUUWWWYYY\\\___aaaccceeegggiiijjjiiigggeeecccbbb___ZZZUUUPPPMMMLLLLLLJJJJJJJJJLLLMMMMMMJJJGGGFFFFFFFFFGGGJJJLLLOOOQQQMMMLLLKKKJJJIIIGGGCCC@@@@@@???AAAEEEGGGHHHLLLSSSXXX[[[___bbbdddfffiiikkkoooqqqtttwwwxxxyyyxxxxxxwwwyyy|||}}}~~~}}}}}}ttt{{{}}}zzzwwwyyy~~~vvvtttvvvtttqqqhhhooo|||}}}xxxyyyxxxxxxyyywwwkkkYYYKKK===;;;999888999999888666999===BBB@@@;;;555444555666666666666666666666666666666666666777777777777:::999888888888999:::;;;888999:::;;;<<<>>>??????@@@CCCFFFHHHGGGEEEDDDDDDJJJOOOYYYeeerrr{{{~~~wwwqqqkkkcccZZZSSSMMMUUUhhh```^^^[[[WWWTTTRRRQQQQQQNNNNNNMMMKKKKKKQQQZZZaaazzz{{{}}}xxxyyyyyyyyy{{{}}}~~~zzzssswwwhhhcccbbbmmm}}}}}}vvv___\\\tttqqq]]]SSSPPPNNNNNNLLLHHHDDDDDDDDDEEELLLTTT^^^gggttt}}}}}}||||||wwwqqqkkkkkkqqqwwwzzzyyyttttttzzz~~~vvvpppnnnvvv~~~~~~yyyvvvmmmgggaaa]]]XXXUUUXXX]]]gggsss{{{{{{|||{{{ooo```QQQPPPNNNLLLKKKLLLNNNOOOQQQRRRRRRTTTVVVXXXYYYZZZ^^^___bbbdddeeeeeedddcccgggdddaaa\\\XXXUUUSSSRRRNNNMMMMMMNNNOOONNNKKKHHHGGGGGGGGGHHHJJJLLLNNNOOOMMMKKKJJJJJJIIIGGGDDDAAAAAA@@@BBBFFFHHHIIINNNTTTXXX[[[___ccceeehhhkkknnnqqqrrruuuxxxyyyyyyyyyyyyzzz|||}}}~~~~~~~~~|||www}}}zzzxxxoooqqqwww}}}yyyvvvuuuqqqmmmdddlll{{{}}}wwwjjjYYYMMM>>><<<999888888888777666666:::>>>===888555555666666666666666666666666666666666666777777777777777:::999888888888999:::;;;;;;;;;<<<<<<======>>>>>>AAADDDGGGGGGFFFEEEEEEEEEHHHNNNYYYhhhwww}}}wwwpppfff[[[TTTNNNTTTfff^^^]]][[[YYYVVVTTTRRRQQQPPPPPPOOOLLLKKKOOOWWW]]]rrr~~~wwwyyyqqqqqqsssvvvyyyzzz{{{|||}}}~~~|||ssstttyyy{{{jjjbbbppp~~~vvv|||zzzbbb[[[jjjzzzfffXXXQQQOOOOOOLLLHHHEEEEEEDDDEEEKKKRRR[[[dddpppzzz~~~zzzuuupppooosssyyy}}}xxxuuuvvv~~~yyyqqqmmmssszzz{{{yyyxxxqqqkkkeeeaaa[[[WWWYYY^^^fffpppxxxzzz|||}}}uuuiiiYYYTTTNNNLLLNNNPPPQQQPPPOOONNNNNNNNNNNNOOOOOOPPPSSSUUUXXX\\\___aaacccccciiihhhfffddd```]]]ZZZXXXTTTSSSRRRRRRRRRPPPMMMJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHEEEBBBBBB@@@BBBGGGIIIJJJOOOUUUWWWZZZ___dddhhhkkkooorrrtttuuuwwwyyyzzz{{{zzzzzz|||~~~wwwwww~~~|||{{{zzzxxxvvvnnnrrrwww}}}zzzwwwsssoookkkdddooo~~~xxxgggVVVKKK>>><<<999888888888666555444777999999666444555777666666666666666666666666666666777777777888888888999999888888999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>CCCEEEFFFFFFEEEDDDFFFGGGFFFNNN[[[kkk{{{~~~vvviii\\\TTTMMMRRRbbb}}}[[[[[[ZZZYYYWWWUUUSSSQQQQQQRRRQQQNNNLLLNNNTTTZZZllluuuvvvnnnmmmpppuuuwwwvvvvvvxxx~~~zzzxxx{{{wwwhhhwww~~~{{{fffYYYaaaooolllZZZPPPMMMLLLLLLHHHFFFFFFEEEDDDIIIPPPVVV___kkkuuu|||~~~yyytttrrrtttzzzzzzwwwzzzxxxpppkkkooovvvxxxyyyzzzuuuoooiiiddd^^^YYYZZZ___ccckkkrrrvvvzzz~~~yyyrrraaaYYYPPPMMMPPPTTTSSSQQQOOONNNMMMKKKJJJIIIIIIIIIJJJLLLOOOTTTYYY___ccceeeiiiiiiiiihhheeebbb^^^\\\[[[YYYWWWVVVUUUSSSPPPMMMMMMMMMLLLKKKKKKKKKJJJJJJKKKJJJIIIIIIIIIHHHEEECCCAAA@@@AAAFFFHHHJJJOOOUUUWWWZZZ```eeejjjnnnsssvvvvvvwwwyyy{{{||||||||||||}}}~~~}}}ooorrr~~~{{{zzzxxxwwwuuurrrvvv{{{~~~{{{xxxuuurrrpppnnnnnnzzz{{{eeeRRRGGG>>><<<999888888777555444555777888666444444666888666666666666666666666666666777777888888999999999999999999::::::;;;;;;<<>>@@@EEEGGGIIINNNUUUXXX[[[aaagggkkkpppuuuxxxxxxyyyzzz{{{}}}~~~~~~~~~|||~~~xxxlllooo~~~}}}|||{{{yyyxxxsssxxx}}}~~~|||ttttttttttttssssssssstttyyyfffPPPDDD===;;;999777777777555444999999888666555555666777777777777777777777777777777777777888999::::::;;;999::::::;;;<<<=========>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCBBBAAAAAADDDGGGIIIRRRaaattt|||nnnaaaYYYIIIPPPccc\\\\\\[[[ZZZYYYXXXXXXWWWTTTUUUUUURRROOOOOOSSSWWWbbb|||{{{uuurrrnnnnnnttttttoooooosss}}}zzzyyytttyyy}}}rrr\\\UUUXXXppp}}}wwweeeZZZSSSMMMLLLIIIHHHHHHEEECCCEEEJJJNNNVVVaaajjjrrrxxx{{{vvvtttyyy|||{{{~~~{{{tttqqqtttwwwxxxyyy{{{zzztttnnnhhhaaaZZZYYY\\\\\\^^^bbbhhhooouuuxxxxxxnnneee[[[WWWYYY[[[ZZZWWWVVVTTTRRROOOMMMKKKJJJIIIDDDEEEGGGKKKRRR[[[ccchhhkkklllmmmmmmmmmkkkiiigggeeeccc___]]][[[YYYVVVTTTSSSSSSRRRQQQOOOMMMKKKJJJKKKJJJIIIIIIIIIHHHEEEBBB>>>===???DDDGGGHHHNNNUUUYYY]]]ccchhhlllppptttwwwxxxyyyzzz{{{}}}|||vvvnnnsss}}}yyy~~~{{{yyyqqqppppppqqqrrrtttvvvwww}}}fffQQQDDD<<<:::888777777777666555:::999888777777666777777777777777777777777777777777777888999:::;;;;;;<<<:::;;;<<<>>>????????????===>>>???@@@BBBCCCDDDEEECCCCCCCCCBBBAAABBBDDDFFFJJJTTTfffzzz|||nnnbbb\\\MMMTTTgggZZZYYYWWWVVVVVVVVVWWWWWWUUUVVVWWWTTTQQQQQQTTTWWW[[[ssswwwsssllllllrrrrrrmmmmmmttt~~~|||}}}uuuvvv___TTTSSScccvvvyyyjjj```WWWNNNLLLIIIHHHHHHFFFBBBDDDHHHKKKRRR]]]fffmmmttt|||~~~xxxuuuzzz~~~{{{}}}~~~{{{zzzzzzzzztttnnniiiaaaYYYWWWZZZYYYXXXZZZ```hhhnnnsssvvvtttlllddd_________^^^\\\WWWUUUSSSQQQNNNMMMLLLKKKEEEEEEFFFIIIPPPYYYaaagggkkklllmmmnnnnnnmmmlllkkkhhheeeaaa___]]][[[XXXVVVUUUUUUTTTSSSRRROOOMMMLLLMMMKKKJJJJJJIIIGGGDDDAAA???>>>@@@EEEHHHJJJOOOVVV[[[___dddhhhlllooosssvvvwwwxxxyyy{{{}}}sssrrrzzz|||yyyrrrqqqpppqqqtttuuuuuutttzzzwwwaaaNNNCCC:::888777666777888777666777666666777888888888777777777777777777777777777777777888999:::;;;<<<<<<;;;<<<>>>@@@AAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCCCCDDDEEEEEEDDDDDDEEEGGGMMMXXXjjj~~~vvvggg]]]YYYSSSYYYiiiVVVUUUSSSQQQQQQRRRSSSTTTUUUWWWXXXVVVSSSRRRUUUXXXUUUlllxxxrrrkkkjjjpppqqqlllmmmuuu~~~yyy{{{yyyaaaTTTRRR[[[ooo~~~xxxlllbbbXXXMMMLLLJJJIIIIIIFFFBBBCCCGGGJJJQQQ[[[ccckkkrrrzzzzzzvvvzzz~~~zzzzzzzzzuuunnniii```XXXVVVYYYWWWUUUVVV\\\dddjjjppptttwwwqqqjjjeeecccbbbaaa```VVVUUUSSSQQQOOOMMMLLLLLLFFFEEEEEEHHHNNNWWW```eeejjjjjjkkkllllllllllllllliiifffbbb```^^^\\\ZZZXXXVVVVVVVVVUUUSSSQQQNNNMMMMMMLLLKKKJJJIIIGGGCCC@@@@@@???AAAFFFIIIKKKPPPWWW]]]```eeehhhkkknnnrrrtttvvvwwwxxxzzz}}}yyyooosss~~~~~~{{{tttrrrqqqsssvvvwwwssspppxxxnnnZZZJJJ@@@999777666666777888888777333333444666999:::999888777777777777777777777777777888888999;;;<<<======<<<===???AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDFFFGGGGGGFFFFFFGGGHHHQQQ[[[lllnnn```VVVSSSYYY]]]kkkSSSRRRPPPOOOOOORRRTTTVVVXXXYYYYYYWWWTTTRRRQQQQQQYYYhhhxxxrrrooooootttuuupppllllllzzz~~~~~~iiiYYYRRRXXXjjjxxxuuujjj```ZZZUUUMMMLLLJJJHHHGGGFFFEEEDDDGGGMMMUUU^^^fffpppzzz~~~zzz{{{~~~}}}uuusssooojjjddd^^^YYYVVVWWWVVVTTTUUU[[[dddnnnttttttrrrqqqooommmjjjeeeaaaZZZVVVTTTSSSPPPLLLMMMQQQIIIIIIHHHIIIMMMUUU^^^eeehhhiiijjjkkklllmmmmmmmmmiiifffaaa\\\XXXWWWVVVVVVWWWWWWUUUSSSQQQPPPNNNNNNOOOMMMKKKJJJIIIFFFBBB??????@@@BBBCCCFFFKKKPPPUUU[[[___fffjjjmmmnnnooopppssstttwwwzzz~~~uuuuuu}}}zzz|||wwwwww|||vvvrrrzzzuuucccRRRFFF@@@;;;999777666777777666555777777777777777777777777888888888888777777666666======<<<<<<<<<;;;;;;;;;BBBAAAAAA@@@?????????@@@??????>>>>>>??????@@@AAAEEEDDDDDDDDDDDDFFFGGGHHHOOO\\\ooovvvggg[[[TTTQQQ```[[[ccc}}}TTTSSSQQQOOOOOOQQQSSSTTTVVVWWWXXXWWWTTTRRRRRRSSSYYYdddwwwsssssswwwxxxsssooonnnsss|||ttt```UUUOOO```ppptttnnnfff]]]VVVPPPNNNKKKIIIHHHGGGFFFFFFEEEJJJRRR[[[dddnnnxxx}}}}}}|||yyytttpppkkkfff___[[[UUUSSSRRRSSSXXXaaajjjooorrrssstttuuutttoooiiidddZZZVVVRRRQQQMMMIIIIIIMMMJJJJJJIIIIIILLLSSS\\\bbbeeeeeefffggghhhhhhhhhhhheeeccc^^^ZZZVVVUUUTTTTTTTTTTTTSSSRRRPPPOOONNNMMMLLLKKKJJJIIIIIIGGGCCCAAA???@@@BBBCCCFFFJJJPPPTTT]]]bbbiiinnnppppppppppppsssuuuwwwzzz}}}|||xxxrrrvvv~~~tttpppyyyrrr```OOODDD>>>;;;999777777777777777555777777777777777777777777777777777777888888999999;;;;;;;;;<<<<<<=========BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBEEEDDDDDDDDDEEEFFFGGGHHHNNNZZZkkk{{{sssfff[[[TTTRRRSSSRRR^^^zzzVVVTTTRRRPPPOOOPPPQQQRRRTTTUUUWWWVVVUUUSSSTTTUUUXXX```yyy~~~yyyyyy}}}~~~yyysssqqqmmmyyykkkYYYJJJXXXjjjuuuwwwqqqdddXXXTTTQQQMMMKKKJJJIIIHHHGGGCCCGGGNNNVVV```kkkvvv}}}|||vvvsssqqqkkkbbb[[[VVVTTTRRRSSSWWW^^^ggglllqqqtttyyy}}}}}}xxxooohhh]]]WWWRRRPPPLLLHHHHHHKKKKKKKKKJJJIIIKKKPPPWWW]]]``````aaaaaaaaaaaa``````___]]]YYYUUURRRQQQQQQQQQQQQPPPPPPOOOOOONNNNNNNNNKKKJJJIIIIIIIIIHHHEEEBBB???@@@BBBCCCFFFJJJPPPTTT___dddlllrrrtttsssrrrrrrtttuuuwwwzzz}}}~~~}}}}}}}}}}}}uuupppoooxxxqqqlllxxxnnn[[[KKKAAA<<<;;;999777777777888777666777777777777777777777777555666666888999:::;;;;;;::::::;;;<<<===>>>??????BBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHKKKVVVfffuuuwwwjjj___WWWSSSIIIKKK[[[xxxXXXWWWTTTRRRPPPPPPPPPPPPQQQSSSUUUUUUUUUTTTUUUVVVXXX]]]rrr~~~xxxtttnnnyyywww___NNNWWWgggwww}}}mmm^^^XXXTTTNNNKKKJJJJJJHHHGGGCCCFFFKKKSSS]]]iiittt{{{~~~|||yyyxxxrrrggg^^^ZZZXXXVVVVVVYYY___fffkkkqqqwwwuuulllbbb[[[TTTQQQMMMJJJIIILLLKKKJJJJJJHHHIIILLLQQQVVVYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVSSSPPPNNNMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOKKKJJJIIIIIIHHHGGGCCCAAA???@@@BBBCCCFFFKKKQQQUUU^^^dddmmmtttwwwwwwvvvuuuvvvwwwyyy{{{}}}}}}tttoooppp|||~~~~~~kkkgggvvv~~~~~~|||jjjWWWHHH???;;;;;;:::888777888888777666777777777777777777777777666777777888999:::;;;;;;;;;;;;<<<===>>>??????@@@AAA@@@@@@?????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGIIIRRR```ppp|||uuufffZZZTTTHHHLLL^^^{{{[[[YYYWWWTTTRRRPPPPPPOOOOOORRRTTTUUUUUUUUUVVVWWWXXX]]]nnn~~~xxxrrr{{{~~~~~~jjjUUUWWWaaatttvvviii\\\VVVNNNJJJJJJJJJHHHFFFFFFGGGJJJQQQ\\\hhhrrryyy~~~~~~sssjjj```^^^\\\[[[]]]bbbhhhkkkttt{{{~~~ttthhh___VVVRRROOOLLLKKKMMMJJJJJJIIIHHHGGGIIILLLOOORRRRRRRRRRRRRRRQQQPPPOOOPPPOOOMMMKKKJJJIIIIIIIIILLLLLLMMMNNNNNNOOOPPPPPPMMMKKKJJJIIIHHHEEEAAA>>>>>>@@@BBBDDDGGGMMMSSSXXX]]]dddmmmuuuyyyzzzyyyyyyxxxyyyzzz|||~~~zzztttrrrzzz|||}}}yyyeeedddvvvyyyfffTTTFFF???<<<<<<:::888777888888777666666666666666666666666666999999999999::::::::::::=========>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@AAABBBCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGOOO]]]mmm{{{}}}kkk[[[QQQKKKOOOaaa~~~\\\[[[YYYVVVTTTRRRQQQPPPOOOQQQSSSTTTTTTUUUVVVXXXYYY]]]kkkxxx}}}zzz}}}~~~zzz]]]WWWZZZkkk}}}{{{sss```XXXOOOJJJJJJKKKIIIGGGIIIHHHIIIOOOZZZfffpppvvv||||||uuuiiigggdddbbbcccggglllooowwwrrrggg[[[UUURRRNNNLLLMMMKKKKKKKKKIIIGGGHHHJJJLLLLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFKKKKKKLLLMMMNNNOOOOOOPPPMMMLLLJJJIIIGGGDDD@@@===>>>@@@BBBEEEIIIOOOVVV[[[___fffooovvvzzz||||||}}}{{{|||}}}~~~{{{uuutttuuu~~~zzz}}}ooobbbdddwwwuuubbbQQQDDD>>>===<<<:::888888888999888777666666666666666666666666::::::::::::::::::;;;;;;>>>>>>>>>>>>???????????????>>>>>>>>>>>>???@@@@@@@@@@@@BBBCCCCCCCCCBBBAAACCCDDDEEEFFFGGGGGGGGGFFFGGGNNN[[[lll}}}lllZZZOOOMMMPPPaaa^^^]]][[[YYYVVVTTTSSSRRRNNNQQQSSSTTTTTTTTTVVVWWW[[[\\\eeezzz}}}zzz|||zzz}}}mmm___XXXcccssszzzyyyvvveee[[[PPPKKKKKKMMMKKKHHHKKKHHHHHHMMMWWWdddmmmssswww{{{uuusssooommmnnnppptttvvvzzzttteee]]]WWWRRROOOOOOMMMMMMMMMLLLJJJIIIKKKLLLHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDDDDIIIIIIJJJKKKLLLMMMNNNNNNLLLJJJIIIHHHGGGEEEAAA>>>===???CCCFFFKKKRRRZZZ___fffkkkrrrxxx{{{}}}~~~~~~~~~~~~~~~wwwrrrvvv}}}}}}zzz{{{nnnggg```ggg{{{ppp^^^MMMBBB======<<<:::888888999999888777666666666666666666666666888999999:::;;;<<<============>>>>>>???@@@AAAAAA@@@@@@??????@@@AAAAAABBB@@@BBBCCCEEEEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGFFFFFFGGGNNN\\\nnnmmm]]]TTTPPPPPP___^^^^^^\\\ZZZXXXVVVTTTSSSOOOQQQSSSTTTTTTTTTVVVWWW\\\\\\aaaqqqyyy}}}{{{xxxxxxvvvzzzyyyxxx~~~jjj\\\```mmmttttttttthhh^^^RRRLLLMMMNNNLLLIIIKKKHHHGGGKKKVVVbbbkkkppprrrvvv|||}}}yyywwwwwwyyy|||~~~{{{oooeee^^^VVVRRRQQQOOOOOOOOONNNLLLKKKLLLNNNFFFFFFGGGGGGGGGGGGGGGFFFBBBCCCCCCCCCCCCCCCCCCCCCHHHHHHIIIIIIJJJKKKLLLLLLJJJIIIHHHHHHHHHFFFCCC@@@===???CCCGGGMMMTTT\\\aaakkkpppvvvzzz|||}}}~~~|||tttrrr{{{}}}{{{~~~~~~pppdddbbbaaajjj~~~}}}mmmZZZJJJ@@@<<<<<<===;;;999888999999888777666666666666666666666666666777888:::<<<===??????;;;;;;===>>>@@@BBBCCCDDDAAAAAAAAAAAABBBBBBCCCDDDBBBCCCEEEFFFGGGFFFDDDCCCBBBCCCEEEFFFGGGGGGFFFFFFGGGNNN\\\ooo~~~nnnaaaZZZSSSQQQ^^^}}}___^^^]]][[[YYYXXXVVVVVVQQQRRRSSSUUUWWWYYY[[[\\\YYY[[[```nnn|||}}}xxxxxxuuuuuuwww{{{llleeehhhnnntttyyyqqqbbbPPPFFFFFFJJJJJJHHHFFFGGGIIILLLRRR[[[fffmmmttttttuuuyyyxxxrrrkkk___YYY[[[UUURRRPPPOOOOOOPPPOOONNNLLLKKKKKKJJJJJJJJJKKKKKKEEEEEEEEEEEEDDDCCCBBBAAACCCEEEGGGJJJLLLLLLLLLKKKLLLJJJIIIIIIHHHFFFCCC@@@???AAADDDHHHNNNWWWaaagggoootttzzzyyyqqqsss{{{{{{zzzwwwwwwssslllfffeeelllyyy}}}jjjWWWHHH???>>>AAACCC???:::666666777888888:::999888777777666666777777888999:::<<<===>>>???@@@@@@???>>>>>>??????@@@AAAAAAAAAAAABBBCCCCCCDDDIIIJJJKKKJJJGGGDDDCCCCCCEEEEEEEEEEEEEEEDDDCCCBBBGGGOOO___rrr~~~pppbbbYYYRRRUUUeee]]]\\\\\\[[[ZZZXXXWWWVVVRRRRRRRRRSSSTTTVVVYYYZZZWWWZZZaaaoooyyy~~~}}}{{{yyytttqqqzzzxxxzzz}}}mmmmmmvvv~~~tttfffVVVLLLJJJKKKIIIFFFEEEFFFGGGJJJOOOYYYccckkknnnmmmooottt{{{uuukkk^^^XXXZZZVVVVVVVVVUUUSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJKKKFFFFFFEEEEEEDDDCCCCCCBBBCCCEEEGGGJJJKKKLLLKKKKKKLLLKKKIIIIIIIIIGGGCCCAAA@@@CCCFFFJJJQQQZZZccciiiqqquuu{{{~~~uuusss{{{}}}}}}|||yyyvvvtttpppnnnpppxxxwwwcccRRRFFF???>>>@@@DDDAAA===::::::;;;;;;:::777777666666666777777888777888999:::<<<===>>>???@@@@@@@@@@@@@@@?????????AAAAAAAAAAAAAAABBBCCCDDDGGGIIIJJJJJJHHHFFFEEEEEEJJJJJJJJJJJJJJJIIIHHHHHHJJJQQQ___qqqqqqaaaXXXQQQTTTdddYYYYYY[[[[[[ZZZYYYWWWUUUSSSRRRQQQPPPQQQRRRTTTVVVUUUYYYbbbpppvvvzzzyyy~~~}}}{{{vvvrrryyy{{{yyy}}}yyy{{{pppiiiuuuxxxmmm^^^SSSNNNKKKGGGDDDDDDDDDEEEGGGLLLUUU```gggfffgggjjjooovvv{{{~~~wwwjjj]]]YYY[[[ZZZ^^^aaa```\\\XXXVVVWWWRRRQQQOOOLLLKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDEEEEEEDDDFFFHHHJJJKKKKKKKKKJJJLLLKKKJJJJJJIIIHHHDDDBBBBBBDDDIIINNNUUU]]]gggmmmssswww|||uuupppttt~~~|||sssrrrrrruuu{{{pppYYYJJJCCC???===??????===:::999999999888777777777777777888999:::;;;888888999;;;<<<===>>>?????????@@@AAAAAAAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDEEEGGGIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFKKKPPP[[[kkk}}}tttdddYYYQQQTTTeeeUUUVVVYYYZZZZZZYYYVVVUUUTTTSSSQQQOOOOOOPPPQQQSSSTTTZZZdddpppvvvwwwvvvzzz~~~~~~{{{{{{xxxxxxrrrrrrpppcccooo{{{~~~{{{qqqcccVVVNNNIIIFFFCCCDDDDDDEEEFFFJJJRRR\\\cccdddeeeiiinnnsssxxx{{{}}}xxxggg[[[YYY]]]___fffllllllfff```]]]]]]VVVTTTQQQNNNLLLKKKKKKKKKJJJIIIGGGEEEEEEFFFGGGHHHFFFGGGHHHJJJJJJKKKKKKJJJMMMLLLKKKKKKJJJIIIFFFCCCBBBFFFKKKRRRYYYaaajjjppptttwww{{{~~~~~~~~~~~~{{{ooolllttt}}}wwwwwwzzzlllQQQEEEBBB>>><<<<<<;;;999888999:::999777555::::::999999:::;;;<<<<<<999999:::;;;<<<===>>>>>>>>>???AAACCCCCCBBB@@@???@@@@@@@@@@@@AAABBBDDDDDDFFFHHHJJJJJJIIIHHHHHHIIIEEEEEEEEEFFFFFFEEEEEEDDDGGGKKKUUUdddwww|||jjj^^^SSSWWWfffRRRTTTWWWYYYYYYXXXVVVTTTUUUSSSQQQPPPOOOPPPQQQRRRUUU\\\dddnnn|||vvvuuussswwwyyy}}}{{{qqqnnn{{{yyydddjjjuuuxxxzzzrrrdddWWWMMMGGGEEEEEEFFFFFFFFFFFFIIIPPPXXX]]]dddfffjjjnnnrrrwwwzzz}}}}}}hhhZZZXXXZZZaaajjjsssuuuppphhhbbb```ZZZXXXTTTPPPMMMLLLLLLLLLLLLJJJHHHGGGGGGHHHIIIJJJIIIIIIJJJJJJKKKKKKKKKKKKMMMLLLKKKLLLLLLJJJGGGEEEBBBGGGNNNUUU]]]fffnnnsssuuuxxx{{{}}}}}}}}}}}}~~~uuukkkkkkvvviiiLLLBBBAAA===999:::<<<;;;;;;<<<======;;;999<<<;;;:::999999999999999::::::;;;;;;<<<===>>>>>>>>>@@@BBBCCCDDDCCCAAA@@@@@@@@@@@@AAABBBCCCEEEFFFGGGIIIKKKKKKJJJHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIEEEIIIRRRbbbvvvpppdddWWWYYYhhhRRRSSSUUUWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTVVV\\\bbbgggrrrxxxuuussswww~~~~~~~~~~~~~~~{{{zzztttooo{{{iiiaaaggglllsssnnndddXXXNNNHHHFFFGGGFFFFFFGGGGGGIIILLLRRRVVV```ccchhhlllppptttyyy|||tttccc\\\[[[ccclllwww|||yyypppgggbbb]]][[[VVVRRROOOMMMMMMNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLNNNMMMLLLLLLMMMKKKIIIFFFDDDIIIQQQZZZbbbkkkrrrwwwwwwyyy|||~~~~~~~~~uuunnniiimmmzzzfffIIIAAA@@@;;;777999999888888:::<<<<<<;;;999;;;:::999888777777777777:::;;;;;;<<<======>>>>>>???@@@BBBCCCDDDCCCCCCBBBAAAAAAAAABBBCCCEEEFFFGGGHHHJJJLLLLLLJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJGGGLLLVVVggg{{{rrrgggXXXZZZhhhSSSSSSTTTTTTUUUUUUTTTTTTSSSTTTVVVWWWXXXXXXWWWWWWVVVZZZ^^^___ggg~~~zzzwww|||}}}{{{xxxvvvyyy}}}}}}zzztttnnnYYYWWW^^^iiihhheee]]]SSSKKKHHHHHHEEEFFFGGGGGGGGGIIIKKKNNNVVV[[[aaafffkkkqqqwww{{{wwwkkkfffiiiqqq}}}{{{oooggg___\\\WWWSSSPPPOOOOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMLLLJJJGGGGGGMMMVVV___hhhpppxxx|||zzz||||||mmmkkkkkksss|||```FFFAAA@@@999666;;;666555555666888::::::999::::::999999999999999:::;;;;;;<<<<<<======>>>>>>AAAAAAAAABBBCCCDDDDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIFFFIIIKKKLLLKKKKKKKKKLLLGGGGGGHHHIIIIIIIIIIIIIIIJJJOOOZZZkkkooodddWWWYYYgggSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTWWWZZZ[[[[[[ZZZYYYVVVYYYZZZYYY```yyy}}}~~~{{{wwwtttuuu|||}}}yyyvvvWWWPPPXXXbbbeeefffaaaWWWNNNIIIHHHDDDEEEGGGGGGFFFFFFGGGIIINNNSSS[[[aaagggnnnuuuzzz{{{{{{sssooowwwwwwmmm```]]]XXXSSSPPPPPPPPPQQQKKKLLLMMMMMMMMMMMMLLLLLLPPPOOONNNNNNMMMNNNNNNNNNNNNNNNMMMMMMNNNMMMJJJHHHIIIOOOYYYccclllttt{{{|||~~~uuulllllloooxxx{{{yyy\\\CCC@@@???888666<<<999888777888;;;=========<<<<<<<<<<<<<<<===>>>???;;;;;;<<<<<<======>>>>>>BBBAAAAAABBBBBBDDDEEEFFFBBBCCCCCCDDDFFFGGGIIIJJJDDDGGGJJJLLLLLLLLLMMMNNNHHHIIIIIIJJJKKKKKKKKKJJJKKKPPP\\\mmm{{{kkkaaaUUUWWWeeeQQQRRRTTTUUUUUUUUUUUUTTTUUUXXX\\\``````^^^ZZZWWWTTTUUUVVVZZZ```qqqvvvwwwtttvvv}}}dddOOOKKKRRRYYYaaaccc]]]UUUNNNKKKFFFHHHIIIIIIIIIHHHHHHIIIHHHLLLQQQVVV\\\ccckkkooozzz~~~xxxyyypppgggccc]]]UUUOOOMMMNNNPPPPPPSSSUUUTTTTTTWWWVVVSSSPPPPPPOOONNNNNNNNNPPPPPPMMMMMMMMMNNNNNNMMMKKKIIIFFFQQQ___llltttyyy}}}ttteeennn{{{yyypppWWWAAA===>>>;;;999<<<999999999:::;;;<<<===>>>>>>>>><<<<<<<<<===???@@@@@@???>>>>>>===>>>>>>>>>CCCCCCCCCCCCDDDDDDDDDEEEHHHFFFEEECCCCCCDDDFFFGGGIIIJJJLLLOOOQQQQQQOOOLLLKKKJJJIIIKKKLLLLLLKKKIIINNNQQQXXXeeeyyywwwqqqfffZZZSSSUUUcccSSSSSSSSSTTTVVVXXXZZZ[[[ZZZ\\\^^^``````^^^[[[YYYUUUTTTUUUVVVYYYfffyyyyyyrrrjjj{{{mmmUUULLLJJJRRR\\\aaa___YYYRRRNNNIIIIIIJJJIIIHHHFFFFFFFFFFFFIIIMMMRRRXXX___fffjjjtttyyyxxxrrrvvvzzz{{{{{{lllhhhaaaYYYSSSPPPQQQRRRVVVYYY[[[YYYYYY\\\[[[WWWSSSSSSQQQPPPPPPPPPQQQQQQNNNNNNMMMMMMMMMLLLJJJIIIKKKUUUcccooovvv{{{}}}tttqqqxxxkkkTTT@@@===>>>;;;999<<<;;;;;;;;;:::;;;;;;<<<<<<============>>>>>>???@@@@@@??????>>>??????@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEHHHGGGEEEDDDDDDEEEFFFGGGIIIIIIKKKNNNQQQQQQNNNLLLKKKJJJJJJKKKLLLLLLKKKIIIKKKMMMRRR___sssqqqjjjhhhbbbZZZTTTUUUcccTTTTTTTTTVVVYYY]]]aaaddd^^^___``````___^^^\\\[[[YYYXXXYYYYYY[[[dddyyyyyyyyysssbbbrrrzzz^^^MMMEEELLLWWW```ccc___YYYTTTKKKKKKJJJHHHGGGEEEDDDCCCBBBEEEIIIMMMQQQWWW^^^ccclllrrrzzzpppkkkkkkjjjooovvvwwwrrrjjjaaa[[[YYYXXXYYY^^^aaabbb``````aaa```\\\WWWVVVUUUTTTSSSRRRRRRRRRPPPOOONNNMMMLLLKKKJJJJJJRRR[[[hhhssszzz~~~zzzwwwbbbOOO>>><<<===;;;:::<<<======<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@????????????@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIKKKMMMPPPPPPNNNLLLKKKJJJJJJKKKLLLLLLJJJIIIIIIKKKOOOZZZnnn{{{lll___ZZZ\\\]]]ZZZUUUVVVccc}}}TTTUUUWWWZZZ^^^bbbeeeggg^^^^^^^^^]]]]]]]]]]]]]]]ZZZZZZ\\\^^^___gggxxx}}}yyydddooogggOOOFFFKKKTTT___fffeee^^^XXXMMMKKKIIIHHHGGGFFFEEECCCAAACCCEEEHHHLLLQQQXXX\\\ffflllvvv~~~xxxkkkfffdddeeehhhlllqqqzzz~~~sssjjjeeecccbbbbbbcccfffgggdddccceeeccc___ZZZYYYXXXWWWUUUTTTSSSSSSQQQQQQOOOMMMKKKJJJLLLMMMYYYbbbnnnwww}}}zzz{{{uuuiiiWWWIII===;;;===;;;:::<<<===<<<<<<<<<<<<<<<======<<<===???AAABBBBBBAAAAAA??????@@@@@@BBBCCCDDDEEECCCDDDDDDDDDDDDEEEEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJLLLOOOOOONNNLLLLLLKKKJJJKKKLLLLLLJJJHHHKKKLLLOOOZZZnnnwwwmmm^^^SSSQQQUUUYYY[[[WWWXXXddd}}}TTTVVVZZZ___bbbdddddddddZZZZZZYYYYYYZZZ\\\]]]___VVVVVVXXX[[[]]]cccqqq~~~}}}jjjmmmwwwoooTTTKKKLLLPPPZZZdddggg```XXXOOOLLLIIIHHHIIIIIIHHHFFFBBBCCCDDDFFFHHHMMMSSSXXXaaahhhrrr|||sssjjjdddbbbaaa___dddlllttt|||zzzoooiiiggghhhhhheeehhhhhheeedddeeeddd```\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQOOOLLLJJJKKKOOOSSSaaaiiisss{{{~~~xxxtttbbbTTTMMMEEE===<<<===<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAA===>>>@@@BBBCCCBBBBBBAAA@@@@@@@@@AAABBBDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIKKKMMMNNNMMMLLLLLLKKKJJJKKKLLLKKKJJJHHHKKKMMMQQQ\\\ooonnncccWWWPPPOOOSSSWWWZZZXXXYYYfff~~~VVVYYY]]]aaabbbaaa___^^^VVVVVVVVVVVVWWWZZZ\\\]]]XXXWWWXXXZZZ[[[___jjjvvv||||||ssskkklll|||zzz```OOOKKKJJJTTTaaagggccc[[[SSSOOOKKKJJJLLLLLLKKKIIIDDDEEEEEEEEEFFFJJJPPPUUU\\\cccmmmwww~~~sssiiibbb]]][[[^^^dddjjjpppxxx~~~ooohhhgggggggggeeehhhiiifffeeefffdddaaa]]]]]]\\\[[[ZZZXXXVVVUUUQQQQQQPPPMMMKKKMMMTTTZZZhhhoooyyyxxxxxxwwwfffTTTGGGEEEBBB???======<<<;;;;;;::::::;;;<<<>>>@@@BBBCCC@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@AAABBBDDDEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHJJJLLLMMMMMMLLLMMMKKKKKKKKKLLLKKKIIIGGGIIIMMMSSS^^^ppp}}}iii^^^RRRNNNOOOPPPTTTYYYXXX[[[iii\\\]]]^^^___^^^\\\ZZZXXXUUUUUUUUUUUUVVVWWWYYYZZZZZZYYYYYYZZZ[[[^^^hhhsss~~~ppphhhvvvoooRRRJJJFFFPPPaaalllkkkeeeYYYTTTNNNMMMNNNOOOLLLIIIFFFFFFEEEDDDEEEHHHNNNRRRWWW^^^gggpppwww}}}ttthhh```[[[]]]___bbbfffmmmuuu{{{||||||{{{|||rrrhhheeeeeedddfffiiijjjgggggghhhgggccc^^^______^^^]]][[[YYYXXXPPPPPPOOOMMMLLLPPPYYYaaaooovvv~~~|||vvvsssyyy~~~zzz~~~{{{lll\\\NNNFFF@@@@@@@@@>>>======;;;:::<<<<<<<<<===>>>@@@AAABBBDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@AAAAAABBBCCCDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGIIIKKKMMMLLLKKKMMMLLLKKKKKKLLLKKKIIIGGGHHHMMMVVVbbbrrr~~~~~~wwwfffYYYNNNJJJJJJKKKPPPUUUYYY]]]kkk``````^^^\\\ZZZXXXVVVUUUVVVVVVUUUUUUUUUVVVVVVWWWVVVTTTUUUWWWXXX\\\fffqqq}}}|||zzzjjjvvv{{{UUUKKKEEEOOOdddsssuuuppp]]]WWWQQQOOOOOOOOOLLLIIIFFFFFFEEECCCDDDGGGLLLQQQTTTYYYbbbkkkrrryyypppfff]]]]]]]]]^^^aaagggooouuuxxxuuuqqqnnnooorrrwww{{{uuuiiieeeddddddgggjjjkkkiiiiiijjjiiieee``````aaaaaa```^^^\\\[[[OOOPPPOOOMMMMMMRRR]]]eeetttzzzuuuooopppyyywwwrrrzzzvvvfffWWWMMMIII===@@@AAA???>>>===;;;999>>>>>>======>>>???@@@@@@FFFEEECCCBBBAAAAAABBBCCCAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDFFFFFFGGGGGGGGGHHHGGGGGGIIIKKKLLLLLLKKKMMMLLLKKKKKKLLLKKKIIIGGGIIIOOOYYYfffvvv}}}ttteeeWWWJJJFFFFFFGGGLLLSSSYYY^^^mmm```___]]][[[YYYWWWVVVUUUVVVVVVVVVUUUUUUVVVWWWWWWZZZWWWVVVXXXYYYYYY^^^eeeuuutttuuutttUUUIIIOOOVVVnnnxxxpppaaaTTTRRRSSSOOOLLLLLLHHHHHHHHHFFFDDDFFFJJJNNNNNNUUU^^^dddjjjrrr}}}rrrggg```ZZZ\\\```fffooowwwwwwuuurrrmmmhhhggghhhjjjjjjoooxxxooofffccccccjjjkkklllmmmllliiifffdddcccbbbaaa``````^^^[[[XXXTTTRRRQQQQQQRRRVVVbbbnnn}}}tttiiiiiiwwwwwwrrr|||ssscccTTTKKKGGG>>>===<<<;;;;;;<<<===>>>======>>>>>>???@@@@@@@@@BBBAAAAAABBBCCCDDDBBBAAACCCBBBBBBAAABBBCCCDDDEEEIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKIIIJJJLLLMMMMMMMMMLLLKKKNNNPPPXXXfffvvv~~~~~~zzzeeeXXXLLLIIIJJJKKKNNNQQQZZZdddwww]]]]]]\\\ZZZXXXVVVTTTSSSUUUUUUUUUTTTTTTUUUUUUVVVXXXUUUUUUWWWXXXWWW[[[bbbiiiwwwwww}}}eeeXXX[[[aaattt~~~vvvfffXXXTTTTTTQQQMMMLLLIIIJJJJJJGGGEEEDDDGGGJJJJJJOOOWWW]]]dddkkktttzzzppphhhaaa```ccciiittt~~~}}}wwwooohhhcccaaa___bbbhhhoooyyypppdddcccgggiiijjjlllmmmmmmkkkhhhfffhhhfffcccaaa___[[[WWWSSSTTTRRRQQQRRRTTTYYYfffrrrzzznnnfffhhhwww}}}xxxwww}}}nnn^^^PPPGGGCCC>>>===<<<<<<<<<<<<===>>>::::::;;;<<<<<<======>>>CCCCCCBBBDDDEEEFFFDDDCCCCCCBBBAAAAAAAAABBBDDDEEEHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGDDDEEEFFFHHHHHHIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJJJJJJJMMMVVVeeeuuu~~~~~~{{{hhh[[[MMMHHHHHHIIIMMMQQQ\\\gggzzzYYYYYYZZZZZZXXXVVVSSSQQQTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSSSSVVVVVVTTTWWW]]]___rrr{{{wwwvvvyyyrrrccc```aaannn}}}ooo^^^VVVUUURRROOOMMMKKKKKKKKKIIIEEECCCCCCDDDHHHLLLSSS\\\eeennnuuuyyy}}}|||rrrhhhcccaaafffrrr~~~~~~sssiiiddd\\\\\\[[[]]]bbbmmmxxxuuueeeeeekkkiiikkknnnppppppooommmllliiigggdddaaa^^^ZZZVVVSSSUUURRRRRRTTTXXX^^^kkkxxx{{{rrriiifffmmm}}}}}}|||~~~{{{yyyiiiXXXJJJBBB???>>>======<<<<<<======>>>======>>>>>>???@@@@@@@@@CCCBBBBBBCCCEEEFFFEEECCCBBBBBBAAA@@@AAABBBCCCDDDFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHHHHLLLVVVfffvvv}}}mmm___OOOHHHFFFGGGLLLRRR___lllVVVWWWYYYYYYXXXVVVSSSQQQSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPQQQTTTTTTRRRTTTYYY]]]mmm}}}tttkkkgggqqq}}}}}}jjj^^^WWW]]]pppzzzeeeXXXTTTRRRPPPOOOJJJKKKKKKIIIGGGDDDBBBAAAEEEHHHOOOZZZgggqqqxxx{{{yyyttthhh``````lllyyy}}}xxxhhhddd^^^YYYYYY___hhhooo~~~nnniiikkklllnnnqqqssstttsssrrrqqqfffdddaaa```^^^]]]ZZZWWWTTTQQQQQQVVV\\\dddqqq|||yyyuuuuuuvvvtttmmmhhhkkkxxx}}}zzzwwwdddSSSGGG@@@>>>===============>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAA@@@@@@AAACCCDDDCCCBBBCCCBBBAAA@@@@@@AAABBBCCCEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHJJJOOOZZZiiixxx~~~qqqbbbQQQGGGDDDDDDJJJQQQaaaoooTTTVVVXXXYYYXXXVVVTTTRRRRRRQQQPPPPPPOOOOOOOOOOOOOOONNNOOORRRRRRPPPSSSWWW___kkk~~~rrrbbbYYY^^^gggwwwtttbbbUUUSSSiiiooo]]]TTTRRRQQQPPPIIIIIIIIIIIIIIIGGGDDDBBB@@@CCCIIISSS^^^hhhnnnqqquuu|||ppp```[[[dddqqqzzztttjjj___YYYYYY]]]bbbkkkxxxqqqkkkoooqqqsssuuuvvvtttrrrqqqeeeccc```___^^^]]][[[YYYRRRPPPRRRYYYaaaiiiuuu{{{qqqllllllnnnllliiiiiisss~~~}}}ttt```PPPFFF@@@>>><<<======>>>>>>>>>>>>>>><<<<<<===>>>>>>??????@@@@@@@@@@@@AAACCCDDDCCCBBBCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHIIIIIIIIIOOOTTT___mmmyyy}}}pppbbbSSSHHHCCCCCCIIIPPP___oooSSSTTTVVVWWWWWWVVVUUUSSSQQQQQQPPPOOONNNNNNNNNNNNNNNMMMNNNQQQQQQPPPTTTYYY```iiiwwwwwwdddWWWTTTWWW```wwwzzzjjj^^^TTTbbb}}}iiiYYYSSSRRRQQQJJJIIIIIIIIIJJJIIIFFFDDDBBBDDDHHHMMMTTT[[[aaaeeeooovvv{{{}}}vvv```VVV\\\iiivvviii^^^XXXWWWWWW]]]hhhyyytttuuuvvvxxxxxxwwwtttqqqooojjjgggbbb___]]]ZZZWWWUUUSSSQQQUUU^^^hhhpppzzz{{{nnnggggggiiiggghhhnnnzzz~~~nnn[[[MMMEEEAAA???<<<<<<===>>>????????????>>>>>>???@@@@@@AAAAAABBBBBBAAAAAACCCFFFGGGFFFDDDEEEDDDCCCBBBAAABBBCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKPPPVVVbbbnnnxxx}}}|||zzzlll```SSSJJJDDDBBBGGGNNNZZZlllQQQRRRSSSTTTTTTTTTTTTTTTRRRQQQPPPOOONNNNNNNNNNNNNNNLLLMMMPPPQQQQQQVVV\\\dddiiippp}}}qqq```UUUPPPSSShhh~~~wwwsssaaa___wwwxxxdddXXXRRROOOMMMKKKIIIIIIJJJJJJGGGDDDCCCEEEHHHJJJLLLQQQYYY___fffmmmtttwww{{{~~~fffYYY^^^jjjvvvhhh^^^WWWUUUWWW^^^kkk||||||xxxtttqqqnnnjjjddd___\\\XXXUUURRRTTTTTTYYYeeeooovvv~~~~~~pppgggdddfffgggllluuu{{{{{{|||zzzyyyfffUUUIIICCC???===;;;<<<>>>???@@@@@@??????AAAAAABBBBBBCCCDDDDDDDDDAAAAAAAAACCCFFFGGGFFFEEEFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJKKKEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKMMMTTT___llluuuyyyxxxvvvfff]]]SSSLLLFFFCCCFFFMMMUUUhhhPPPPPPQQQQQQRRRSSSSSSTTTRRRQQQPPPOOONNNNNNNNNNNNOOOLLLLLLOOOQQQRRRXXX___iiijjjlllrrr~~~~~~jjjYYYOOONNNaaavvvqqqaaappplll[[[RRRMMMPPPMMMJJJIIIJJJJJJGGGDDD===AAADDDDDDEEEJJJTTT\\\^^^fffnnnrrrxxxrrreeejjjvvvrrreee\\\XXXVVVZZZcccsss}}}xxxuuunnnjjjddd___\\\XXXUUUSSSVVVVVV\\\iiittt{{{rrrgggddddddkkkqqq|||~~~}}}}}}wwwwwwyyy~~~yyysss```PPPFFF@@@===<<<;;;<<<>>>???@@@@@@@@@???>>>>>>???@@@@@@AAAAAABBB?????????AAADDDEEEDDDCCCGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDEEEFFFGGGIIIKKKLLLEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDFFFGGGIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHPPP\\\iiirrruuuuuusssaaaZZZSSSMMMGGGCCCFFFKKKQQQeeeNNNNNNMMMLLLKKKLLLOOOQQQNNNNNNOOOPPPOOOMMMKKKIIIMMMKKKKKKMMMMMMOOOYYYeeellldddcccooo~~~{{{~~~dddNNNPPPXXXddduuussszzzaaaUUURRRNNNLLLKKKKKKLLLKKKHHHFFFGGGDDDBBBDDDJJJNNNNNNMMM[[[```fffmmmsssyyy~~~~~~qqq```RRRUUUTTTYYYgggvvvxxxvvvoooggg```]]]\\\ZZZXXXXXX\\\ccclllvvv~~~wwwjjjeeegggkkk|||yyy~~~}}}yyywwwyyyxxx|||uuueeeTTTJJJEEE@@@>>>??????@@@@@@AAAAAA@@@@@@???BBBBBBCCCCCCDDDCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGNNNIIIDDDCCCEEEFFFCCC@@@BBBCCCCCCCCCDDDDDDEEEEEEJJJGGGDDDBBBCCCDDDEEEEEECCCEEEFFFHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFKKKNNNVVVcccoootttqqqmmm\\\UUUNNNJJJGGGDDDEEEJJJKKK[[[yyyMMMLLLKKKJJJIIIJJJMMMOOOKKKKKKLLLMMMLLLJJJHHHGGGCCCHHHKKKKKKKKKQQQ]]]fffggg___]]]eeerrrzzzzzz~~~~~~|||jjjTTTOOOVVV```pppxxxtttqqq```WWWPPPNNNMMMLLLLLLLLLJJJHHHBBB@@@??????AAADDDHHHKKKWWW[[[bbbiiiooouuu{{{~~~sssuuugggZZZWWWSSSUUU___lllwwwxxxrrriiiccc___]]][[[YYYZZZ^^^fffpppyyyrrrfffdddjjjrrr{{{zzzttt{{{~~~yyyvvvvvvvvvzzz~~~lll^^^NNNFFFCCC@@@???@@@>>>??????@@@@@@??????>>>@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBBCCCCCCDDDDDDFFFCCCBBBDDDGGGGGGCCC>>>BBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFEEEDDDEEEFFFGGGIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFFFFFFFLLLOOOWWWcccnnnrrrnnniiiXXXQQQKKKHHHEEECCCEEEJJJJJJYYYuuuQQQPPPNNNMMMMMMNNNOOOQQQOOOPPPPPPQQQPPPOOOMMMLLLLLLVVVYYYQQQKKKPPPXXX[[[fff___\\\```gggvvvuuurrruuu~~~wwwrrrwwwvvv```OOOSSSYYYggg}}}}}}eeeooo~~~jjjYYYQQQOOOLLLKKKKKKJJJHHHGGGHHHHHHGGGDDDBBBDDDIIINNNNNNRRRYYY```fffmmmssswww|||~~~```cccrrr|||oooddd[[[TTTRRRXXXcccnnnxxx~~~|||{{{}}}}}}wwwnnnfffaaa^^^[[[ZZZ^^^cccllluuu}}}{{{lllbbbdddppp||||||rrrooorrr{{{{{{vvvqqqrrrwww}}}}}}tttbbbUUUGGGBBBAAA@@@@@@AAA>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBCCCCCCEEEIIIMMMLLLGGGBBBCCCCCCCCCCCCCCCDDDDDDDDDAAAAAABBBEEEGGGGGGEEECCCEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFJJJMMMUUU```iiikkkfff___SSSMMMGGGFFFDDDBBBEEEJJJOOO]]]vvvKKKIIIGGGEEEFFFGGGGGGHHHJJJKKKKKKKKKKKKJJJIIIHHHXXXfffiiiZZZPPPTTTXXXVVVXXXSSSQQQSSSVVVbbb~~~ssssssvvvxxxqqqttt|||pppYYYWWWXXXbbbsss|||___bbbnnnsss^^^VVVSSSOOOLLLKKKKKKIIIHHHGGGEEEDDDCCCBBBCCCDDDDDDIIIMMMSSSZZZ```gggnnnssszzz}}}jjjkkkiiiuuuuuu{{{vvvjjj```XXXSSSWWW___hhhqqqxxxwwwyyy|||{{{{{{|||~~~{{{rrriiibbb^^^[[[[[[aaagggqqqyyyvvvhhhaaafffvvvyyyrrrqqqwww|||vvvlllnnnuuu{{{yyy}}}ppp[[[OOOCCC@@@@@@???@@@AAA>>>>>>????????????>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDFFFJJJLLLLLLHHHDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFFFFIIIPPPZZZbbbbbb[[[TTTNNNHHHDDDDDDDDDCCCFFFKKKTTT```uuuPPPMMMIIIHHHIIIJJJJJJIIILLLMMMMMMMMMLLLLLLKKKKKKNNN]]]aaaVVVPPPVVV[[[XXXRRROOOOOOQQQRRR\\\www~~~uuuxxx~~~zzzssssssvvvjjjbbb]]]aaammm{{{ttt[[[XXX^^^qqq|||jjj^^^ZZZTTTPPPNNNMMMKKKJJJJJJGGGGGGKKKRRRSSSNNNHHHHHHLLLQQQWWW^^^eeelllqqqwwwzzztttvvvnnncccrrrzzzmmm```YYYTTTXXX^^^dddjjjoooppprrrtttwww{{{~~~|||{{{{{{}}}zzzsssjjjbbb^^^\\\\\\eeellluuu|||yyyooofffccckkkzzzzzzwww{{{{{{tttkkkooovvv|||zzz}}}uuuXXXMMMBBB@@@@@@??????@@@???@@@@@@@@@@@@@@@@@@???>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCBBBAAACCCCCCCCCCCCCCCBBBBBBBBBIIIFFFCCCBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEGGGLLLUUU\\\\\\UUUMMMJJJEEEBBBCCCDDDCCCGGGLLLRRR^^^pppXXXSSSOOONNNOOOPPPOOOMMMOOOOOOOOONNNNNNNNNNNNNNNEEENNNRRRLLLIIINNNQQQPPPPPPMMMOOORRRRRRXXXnnn~~~|||vvv{{{xxxrrroooyyyxxxlll```___fffpppzzz{{{mmmUUUOOOOOO]]]sss}}}uuuddd___XXXRRRNNNLLLKKKJJJNNNKKKLLLUUU___bbbZZZQQQEEEHHHMMMRRRXXX___fffkkkuuuyyy~~~zzzyyyiii}}}nnn```YYYUUUXXX^^^aaaeeejjjlllmmmnnnoooqqquuu{{{}}}|||zzzyyyzzzzzz{{{vvvvvvvvvvvvvvvwwwwwwwwwwwwtttooogggaaa___```aaakkkqqqyyy~~~~~~~~~yyytttooojjjhhhllluuuyyy{{{{{{uuuooosss{{{}}}zzzWWWLLLBBB@@@AAA@@@>>>???@@@@@@AAAAAAAAAAAA@@@@@@??????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAA@@@???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBJJJGGGCCCAAAAAACCCDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCFFFGGGKKKSSSZZZZZZTTTMMMGGGBBB@@@BBBCCCCCCFFFKKKQQQ\\\mmmbbb]]]XXXWWWYYYZZZXXXUUUVVVVVVUUUUUUUUUVVVVVVVVV[[[\\\\\\ZZZYYYXXXYYYYYYVVVTTTUUUXXXWWWYYYhhh{{{|||tttttt{{{kkkgggkkkrrr{{{|||ppp[[[TTTQQQXXXiiixxxsssmmmddd\\\WWWUUUSSSRRRNNNLLLMMMSSSZZZ[[[UUUNNNIIILLLPPPUUUZZZaaahhhmmmxxx|||rrrddd\\\WWWYYY^^^bbbgggkkknnnnnnnnnlllkkkmmmrrrvvvyyyyyyyyyxxxwwwvvvuuutttmmmmmmmmmmmmmmmmmmnnnoookkkjjjhhhdddaaaaaaeeeiiiqqqwww}}}~~~}}}~~~~~~uuummmjjjiiiooo{{{|||vvvzzz}}}wwwTTTJJJAAA@@@AAA@@@>>>?????????@@@@@@@@@@@@??????>>>???@@@BBBCCCCCCDDDDDDBBBBBBBBBBBBBBBAAAAAAAAADDDCCCCCCBBBAAAAAACCCEEECCCCCCCCCBBBBBBAAAAAAAAADDDBBBAAA@@@AAABBBBBBBBBEEEEEEDDDCCCCCCCCCDDDEEECCCCCCBBBAAAAAAAAAAAABBBEEEEEEHHHOOOWWWXXXSSSNNNCCC???>>>@@@AAAAAADDDIIINNNZZZjjj{{{|||zzz}}}~~~{{{xxxzzzzzzyyyyyyyyyzzz{{{{{{{{{vvvtttxxxzzzwwwwwwzzz|||yyyyyy|||zzzxxxwww{{{vvvyyy~~~wwwmmmgggaaabbbmmm|||vvvnnnhhheeecccbbbccccccbbbcccdddbbb]]]YYYWWWYYY]]]aaaffflllsssxxx}}}vvviii```ZZZ[[[```eeekkkppprrrrrrqqqnnnjjjiiillloootttuuuvvvvvvtttrrrooommmffffffggggggffffffhhhjjjbbbccccccaaa```ccciiiooovvv{{{~~~|||~~~~~~uuukkkiiilllxxx}}}{{{~~~|||{{{pppQQQHHH@@@@@@AAA@@@??????>>>>>>????????????>>>>>>>>>>>>@@@AAABBBCCCCCCCCC@@@@@@??????????????????>>>???@@@@@@???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>@@@BBBCCCAAA???BBBAAA@@@?????????@@@AAABBBBBBAAA@@@@@@@@@@@@AAACCCCCCEEELLLSSSUUURRRMMMAAA===<<<>>>@@@???BBBGGGGGGTTTcccttt