BM6P6(@ {{{xxxxxxtttnnnlllkkkhhhbbb\\\XXXTTTOOOLLLHHHDDDBBBDDDAAA>>><<<<<<:::888777555444333222111111111111000000111111111111000000......//////000000111111000000//////......------..................------//////.........------------------............///......//////000000111111////////////////////////............////////////000000000000000000000000111111222222222333333333111111222222222333333333444444333444444555666777999999:::;;;;;;;;;;;;::::::<<<@@@CCCFFFKKKQQQUUU[[[```iiiwwwwwwooofff___TTTPPPKKKFFFBBBAAAAAABBBAAA???===@@@DDDEEEAAA===999999999999888888888777666555555555555444444444444444333333333222222222333222000//////111222444555444222000000111222333000000////////////000000000000000000000000000000//////............//////111111000000//////......222111111111000000//////000111111111111222222222000000111111111111000000111111111111111111111111333333333444444444555555555666666777888999999999::::::;;;;;;<<<=========AAAAAAFFFMMMUUUnnn}}}zzznnnsssvvvwwwzzz~~~|||{{{yyyuuuuuu|||~~~yyyoooqqqzzz|||vvvfffkkkppprrrpppllliiigggmmmuuuvvvlllccc``````^^^TTTVVVXXXUUUOOOMMMOOORRRNNNNNNIIIMMM___vvvxxxQQQHHHDDDDDDFFFIIIUUUtttwwweeebbbfffnnnqqqpppmmmqqqzzz}}}zzzsssrrrrrrqqqqqquuuyyy}}}~~~vvvmmmkkkmmmmmmjjjfffffflllooonnnrrrzzz|||yyyuuutttttttttuuuvvvxxxyyywwwsssppppppqqqooohhhbbbhhhgggeeeaaa^^^[[[XXXWWWUUUWWWYYYYYYUUUQQQNNNMMM|||yyyyyyuuuooommmlllhhhbbb\\\YYYTTTOOOLLLHHHDDDBBBDDDAAA>>><<<;;;:::888777555444333222111111111111000000111111111111000000000000000000///////////////////////////...........................------//////.........------------------............//////////////////000000000....................................////////////000000000000000000000000111111111222222222333333111111111222222222333333333333333333444555666777777888999999::::::999999888999;;;;;;<<<>>>AAACCC@@@CCCHHHPPPZZZdddmmmqqq}}}oooggg]]]UUUQQQMMMHHHDDDIIIGGGCCC@@@>>>======>>>>>>;;;:::<<>>===@@@EEEJJJ\\\}}}wwwrrrwwwyyyzzz~~~tttnnnnnnxxx{{{vvvmmmllluuuxxxtttiiigggggghhhjjjjjjiiifffdddmmmrrrmmmgggdddbbb```[[[[[[XXXSSSMMMJJJJJJKKKLLLNNNJJJNNN^^^tttzzzRRRHHHDDDCCCFFFHHHSSSooo|||fff```bbboooqqqqqqppprrrxxxxxxtttssstttuuuvvvwwwyyy{{{}}}vvvooogggfffjjjmmmllljjjdddjjjnnnooosssyyy{{{yyyvvvuuutttttttttuuuwwwxxxwwwtttqqqpppqqqnnnhhhcccfffeeecccaaa^^^\\\ZZZYYY[[[\\\]]]ZZZVVVRRRPPPOOOyyyyyyvvvqqqnnnmmmhhhbbb\\\YYYTTTPPPLLLIIIEEEBBBCCCAAA>>><<<;;;:::888777555444333222111111111111///000000111111000000///111111111000///..................///////////////------------------.....................------------------............///000000//////////////////....................................////////////000000000000000000000000111111111222222222222333111111111222222222222333333333333333444555666666666666777888888888888777:::;;;;;;:::888888:::<<>>===<<<;;;;;;;;;;;;;;;999888999<<<;;;888444777777666666666555555555555555444444444333333333333333333222222222111111222222000//////000111222777555333111///......///000000////////////000000000000000000000000000000//////............//////000000000000////////////111111000000000000//////000000000111111111222222000000111111111111000000111111111111111111111111333333333333444444444444555555666666777777888888999::::::;;;;;;<<<<<<===<<<;;;<<>>????????????@@@BBBDDDGGGKKKOOORRRTTT[[[^^^bbbfffhhhkkknnnpppyyy|||{{{}}}~~~yyysssmmmhhhccc^^^[[[TTTOOOIIIFFFEEEEEEEEEEEEDDDAAA>>>>>>???@@@???>>>============<<<;;;::::::<<<:::::::::;;;:::777444555555555444444444444333444444444444333333333222222222222222111111111111222111111000///000000111222111000000000000111111000000////////////000000//////////////////////////////............//////000000000000////////////000000000000000000//////000000000000111111111111000000111111111111000000111111111111111111111111222222333333333444444444555555555666666777777777999999999:::;;;;;;<<<<<<===;;;===??????@@@JJJVVVggg~~~xxxxxx{{{|||{{{}}}~~~zzzsssooowwwzzztttqqqtttyyyzzzuuurrruuuwwwuuuooohhhaaa___aaaeeegggfffiiihhheee```\\\\\\^^^___\\\UUUNNNJJJKKKLLLJJJHHHBBBGGGFFFFFFNNN]]]fffLLLFFFDDDEEEFFFKKK\\\pppuuueee___jjjmmmqqquuuwwwuuupppkkkkkklllnnnrrrvvvyyyyyyyyyqqqkkkccc```bbbeeeffffffeeeiiinnnrrrvvvzzz{{{zzzyyyxxxvvvtttsssssssssssstttrrrpppnnnmmmkkkfffcccccccccaaa```^^^]]][[[[[[]]]^^^]]]\\\[[[\\\^^^aaazzz{{{zzzuuurrrooohhhaaa]]]YYYUUUPPPMMMIIIEEECCCAAA???<<<;;;;;;:::999777444444333222111111111111//////000000000000//////.../////////000000000111------......//////000000,,,,,,,,,,,,------......---.....................---------............///000000//////......------....................................////////////////////////////////////000000111111111222222222000000111111111222222222222111111222222333444555222333444444555555444444444666888888777777999:::444555777999;;;;;;:::999===<<<<<<<<<>>>@@@CCCDDD>>>AAACCCDDDEEEFFFHHHIIIHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJKKKLLLMMMOOOPPPQQQTTTQQQLLLIIIHHHGGGFFFDDDEEECCCAAA@@@AAAAAA???>>><<<;;;::::::::::::999888======>>>===<<<;;;999888:::::::::::::::999777555444444444333333333222222444333333333222222222222222222111111111000000000222111111000000/////////000000000000000000000111000000////////////000000//////////////////////////////............//////////////////000000000000//////////////////000000//////000000000111111111000000111111111111000000111111111111111111111111222222222333333333444444555555555555555666666666888888999999:::;;;;;;;;;;;;;;;>>>AAAAAA@@@BBBEEECCCVVVsss~~~~~~~~~{{{}}}||||||}}}|||uuulllmmmrrryyy|||wwwqqqvvvyyyxxxwwwwwwvvvsssooommmjjjfffcccccceeegggdddbbb``````^^^[[[XXXVVVWWWPPPIIIGGGJJJMMMKKKHHH@@@FFFEEECCCGGGPPPnnnuuuQQQJJJEEEEEEEEEGGGTTTcccnnncccdddgggmmmtttwwwuuupppllljjjiiiiiimmmrrrwwwyyyyyyooojjjdddaaabbbeeeffffffiiijjjoootttxxxyyyzzz|||yyyxxxvvvtttrrrrrrrrrrrrqqqooonnnllljjjhhhfffdddeeedddbbb```]]][[[YYYXXXXXXYYYYYYYYYXXXYYY\\\^^^zzz|||{{{wwwtttppphhh```]]]ZZZUUUQQQMMMJJJFFFCCCAAA>>><<<;;;;;;:::999777555444333222111111111111...//////000000//////............///000111111111.........///////////////++++++,,,,,,------......---------...............---------............/////////..................------------------------............////////////////////////////////////000000000111111111111222000000000111111111111222111111111111222333444444222222333444444444444333555777888888666555666666999:::<<<===>>>>>>===<<<======<<<<<<===>>>???@@@>>>???@@@???>>>>>>???@@@DDDCCCCCCBBBCCCDDDEEEFFFEEEDDDCCCCCCEEEHHHKKKMMMGGGDDDAAA@@@AAABBBAAAAAAAAA@@@@@@AAABBBAAA>>><<<<<<===>>>>>>>>>>>>======<<<<<<<<<;;;:::888666555666777888888777666555444444444333333333222222222333333333222222222111111111111111000000000000///111111111000000//////...222222111000///...---,,,000000////////////000000000000000000000000000000//////............//////////////////000000000000......////////////000000/////////000000000111111000000111111111111000000111111111111111111111111222222222222333333333333444444555555555555555555777888888999999::::::;;;888:::<<>>;;;:::::::::999777555444333222111111111111......////////////......////////////000000000000///////////////.........***++++++,,,------......---------.........//////---------............///------..................------------------------............////////////////////////////////////000000000000111111111111000000000000111111111111000000000111111222333444222222333444444444444333555777999999777666666666666666777777777777777777;;;;;;<<<<<<<<<;;;::::::<<<=========;;;;;;===>>>;;;;;;;;;;;;<<<===>>>???============>>>@@@CCCDDD@@@>>>======>>>??????>>><<<<<<===???AAABBB@@@>>>666888:::::::::888777777::::::999888777666666555444555666777666555444444444444333333333222222222222222222222111111111111111111000000000/////////111111111111000///...---111111000000///...---,,,000000////////////000000000000000000000000000000//////............//////.../////////000000000111........./////////000000////////////000000000111000000111111111111000000111111111111111111111111111222222222222333333333444444444444444444444444777777888888999:::::::::777999;;;<<<===>>>??????EEECCC@@@KKK]]]nnn}}}xxxwwwyyy}}}yyy{{{|||~~~zzznnnkkkqqquuuuuuvvvxxxwwwssslllgggcccgggmmmqqqpppnnniiigggfffdddddddddccccccXXXVVV[[[fffjjjcccXXXRRRQQQMMMIIIGGGHHHHHHFFFDDDBBBGGGEEECCCEEEFFFWWWttt___SSSIIIFFFDDDBBBIIISSStttzzzeee```___dddooouuusssqqqsssrrrooommmooosssuuurrrnnnaaaaaaaaacccgggjjjmmmnnnoookkklllqqqtttsssvvv{{{xxxwwwuuusssrrrrrrrrrrrrmmmmmmmmmllljjjjjjjjjkkkgggfffccc```\\\YYYVVVUUUSSSVVVZZZ[[[ZZZWWWTTTSSS|||{{{}}}}}}zzzvvvqqqiii```^^^ZZZUUUQQQNNNJJJFFFCCC@@@>>>;;;:::::::::999777555444333222111111111111......////////////......111111000000//////......000000//////.........---******+++,,,,,,---......---------.........//////---------.........//////,,,------....../////////------------------------............/////////000////////////////////////000000000000111111111111000000000000111111111111000000000000111222333444222222333444444444444333000222555666555444555666777777888888888999999:::666888;;;===??????>>>===999:::<<<<<<;;;<<<>>>@@@999999:::<<<===>>>??????<<<<<<===???@@@AAAAAAAAA>>>===<<<>>>@@@AAA@@@??????>>>===>>>??????>>><<<:::<<<>>>>>><<<999888777999999888777777777777888333555777888777666666666444444444333333333222222222222222111111111111000000000000000////////////111111111111000///------------...///000000//////000000////////////000000000000000000000000000000//////............//////.../////////000000111111---.........//////000000////////////000000000000000000111111111111000000111111111111111111111111111111222222222333333333444444444444444444444444777777777888999999::::::999;;;<<<:::;;;===???@@@:::>>>AAAGGGJJJLLLhhhyyyvvvxxx|||}}}{{{uuuwwwyyy}}}|||qqqeeeooovvvtttqqqssstttrrrnnnddd\\\___hhhnnnpppooofffaaa]]]^^^bbbeeeccc```bbb[[[YYYaaaeeeaaa[[[YYYLLLJJJHHHHHHHHHHHHGGGFFF@@@DDDBBBBBBEEEEEERRRlllcccVVVJJJFFFDDDAAAGGGPPPlll|||ccc```^^^cccmmmsssrrrqqqtttssspppoooqqqtttrrrkkkeee___```aaadddgggjjjlllmmmpppkkkjjjoooqqqpppsssyyyxxxwwwuuusssrrrrrrrrrrrrmmmnnnnnnmmmllllllmmmnnnfffeeebbb___\\\YYYWWWVVVRRRWWW^^^aaaaaa^^^[[[YYY}}}xxxssspppjjjbbb]]]ZZZUUUQQQMMMIIIDDDAAA@@@>>>;;;::::::999666444666555444333222111111111000////////////000000111.................................------,,,,,,,,,,,,---------.../////////------------------------------------------------................................................---...//////......///111///////////////.........000000//////......------000000////////////000000111111111000000000000000111111222222222333333333333444444444333333555777777777777777777888888999;;;;;;;;;;;;::::::999888777777888999::::::::::::::::::::::::::::::::::::<<<<<<<<<===>>>??????@@@:::;;;<<<===>>>???@@@AAABBBAAA>>><<<::::::::::::999::::::;;;;;;::::::999999888888888777777666666666666555444333333222222222222222111111111000000222222222222222222222222000000000000000///......111000000///...---------////////////////////////......////////////......////////////000000000000///////////////.................................//////000000000000//////............/////////000////////////000000000000111111111111111111111111333333222222222222222222222222333333333333444444444444555555666777777777888999999::::::;;;;;;<<<>>>>>>===???BBBGGGMMMPPPooo~~~yyymmmnnnuuuyyyzzz~~~xxxnnnooopppppppppqqqsssuuuxxxvvvpppjjjiiimmmrrrtttfffeee```\\\^^^cccbbb^^^^^^``````]]]XXXUUUUUUWWWMMMLLLIIIGGGEEEDDDDDDDDDDDD>>>???DDDCCCAAAJJJYYY{{{```JJJFFFFFFDDDFFFNNN[[[iii______dddmmmrrrqqqnnnooovvvuuutttsssppplllfffbbbdddfffhhhjjjkkknnnqqqtttuuupppooorrrrrroooqqqwwwzzzvvvrrrqqqrrrsssqqqooollljjjiiijjjlllnnnnnnnnngggfffccc___]]]]]]```bbbeeeeeeffffffeeedddbbbaaa}}}{{{~~~xxxsssqqqjjjccc]]]ZZZUUUQQQMMMIIIEEEBBBAAA???===;;;;;;:::888666555444333222000000//////000000////////////000000..............................---------,,,,,,,,,------------............------------------------------------------------................................................---...//////......///000............////////////000000000//////.........000000////////////000000000000000000000000000000111111111222222222333333222333444333222222444666666666666666666777888888999:::::::::999999888777777777888999:::::::::999::::::999999999999:::::::::::::::;;;<<<=========;;;;;;<<<<<<===>>>??????AAA???>>><<<::::::::::::999999::::::::::::999999888888888777777666666666555555555444333333222222222222222111111111000000222222222222222222222222000000000000000///......000000000///...---------..............................////////////.............../////////000000............////////////........................//////000000000000//////.........///////////////////////////000000000000111111111111111111111111222222222222222222222222222222222333333333444444444444555555666666777777888888999999:::;;;;;;;;;<<<<<<;;;<<<>>>BBBEEEHHHLLLXXXnnnzzzuuu{{{~~~xxxppprrrtttssspppooorrruuuxxxvvvrrrnnnmmmoooqqqqqqiiiiiieeebbbccceeebbb\\\YYYZZZZZZWWWRRROOOOOOPPPKKKIIIGGGEEECCCBBBBBBBBBEEE??????CCCBBB???GGGTTT{{{hhhQQQJJJFFFBBBCCCJJJPPPnnnyyybbb___aaaiiinnnnnnkkkkkkppppppppppppooolllgggdddeeefffggggggiiilllqqquuuwwwsssrrrttttttrrrsssxxxyyywwwtttrrrqqqpppooommmgggggggggiiikkkmmmmmmlllffffffccc```]]]\\\^^^```cccdddddddddcccbbb```___}}}zzz||||||xxxtttqqqkkkeee]]]ZZZUUUQQQNNNJJJFFFCCCAAA@@@===<<<<<<;;;999777777666444333111000//////222111000//////...//////...........................------------,,,,,,,,,............------------------------------------------------------------------------------------------------------------,,,...//////......///000---------.../////////000000000000000////////////000//////......//////000000000000000000000000000000111111111222222222222111222222222111111333444555444444444444555666666777777888888888777666666777888888999999999999888:::999888777777888999:::888888888999999::::::;;;;;;;;;;;;<<<<<<=========>>>===<<<;;;::::::::::::888999999999999999999888777777777666666666666666555444444333333222222222222111111111111000000000111111111111111111111111///000000000000///......000000//////...---------..............................////////////......---------.........//////---------.../////////000...........................//////000000//////...///////////////.........////////////000000000000111111111111111111111111000111111111222333333333222222222222333333333333444444444555666666777777777777888888999::::::;;;;;;;;;;;;;;;<<<>>>???@@@???AAAGGGTTTlll~~~|||~~~{{{uuuxxxyyyvvvpppllllllnnnpppppppppqqqpppnnnmmmmmmlllllliiieeeeeefffbbb[[[WWWVVVUUUQQQMMMJJJIIIJJJGGGFFFDDDBBBAAA@@@??????DDD??????AAA@@@===CCCNNNvvvqqqXXXLLLFFFCCCCCCHHHJJJ]]]|||hhhaaa]]]bbbiiijjjhhhgggjjjjjjkkkmmmnnnllliiiffffffgggggghhhiiimmmrrrvvvvvvsssrrrttttttrrrsssvvvwwwwwwuuurrrooommmlllmmmeeefffgggiiilllnnnmmmkkkeeeeeeddd```]]]ZZZZZZ[[[``````aaa```___]]][[[ZZZxxxzzzzzzxxxtttpppkkkggg]]]ZZZVVVRRROOOKKKGGGDDDAAA???===<<<<<<;;;999777:::999777555333222222111222222000///....................................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---///...------...000,,,,,,------...///000000000000000000000000000000/////////......//////////////////000000000000000000000000111111111111222///000111000///000111333333333333333333444444555555555666666666555555444777777888888888888888777999888777666666777888999777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::777888888999999888888777666555555555555555555555444333333333222222222111111111111111000000000000111111111111111111111111//////000000//////...---/////////......---------........................---......//////......---,,,,,,,,,---------......,,,,,,------...///000000...........................//////////////////...////////////............////////////000000000000111111111111111111111111///000000111222333333444111222222222222333333333333333444555555666666777666666777888888999999:::;;;;;;<<<===>>>>>>>>>>>>BBBCCCCCCEEENNNaaazzz|||xxxttttttttt}}}{{{{{{{{{xxxsssmmmgggdddcccdddiiiooopppmmmjjjjjjmmmkkkgggcccccceeeaaa[[[XXXVVVSSSPPPLLLIIIHHHHHHEEEDDDCCCAAA@@@???>>>>>>AAA======???>>>===BBBIIImmmzzz]]]KKKFFFGGGGGGGGGLLLVVVnnnpppdddZZZ]]]dddgggffffffhhhhhhiiilllmmmmmmjjjggghhhiiikkklllmmmooosssvvvpppppppppqqqqqqppppppppprrrtttuuurrrnnnlllmmmooohhhiiijjjlllnnnnnnllljjjdddddddddaaa]]]YYYXXXWWW\\\\\\\\\\\\ZZZXXXVVVUUUwwwwwwxxxxxxuuuooojjjhhh^^^[[[WWWSSSOOOLLLGGGDDD@@@>>><<<;;;;;;;;;999777999888777555444333222222222222000///....................................------------------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---......------...///+++,,,,,,---...//////000///////////////000000000//////............//////......//////000000000000//////000000000111111111///000000000//////111222222222222222222333333444333333444555555444444444666666777888888888777777888888777666666777888888888888888888888999999999999999999999999:::::::::999999::::::::::::999999666777777777777777777666444444444444444444444444222222222222222111111111000000000000000000000000000000000000000000000000///////////////...------............------------........................------............------,,,,,,,,,,,,------------+++,,,,,,---...//////000..............................////////////......///////////////.........////////////000000000000000000000000000000000000//////000111222222333333111111111222222222333333333333444444555666666666555555666666777888888999999:::;;;===>>>>>>>>>>>>;;;>>>AAABBBDDDKKKXXXaaayyywwwxxx{{{~~~~~~zzztttwwwxxxuuuzzzxxxxxxzzz~~~|||zzzyyyzzzzzzuuummmeee\\\]]]dddnnnqqqmmmjjjkkkkkkiiibbb]]]]]]aaa```\\\XXXUUUQQQMMMKKKIIIGGGGGGDDDCCCCCCBBB@@@???>>>======;;;;;;===>>>>>>AAAFFF\\\gggMMMFFFIIIHHHDDDKKKPPPdddzzzkkk\\\[[[```eeegggiiijjjkkklllnnnooonnnjjjggghhhkkknnnpppppppppqqqrrrlllmmmooooooooopppooommmmmmpppsssrrrooonnnooorrrlllkkklllmmmmmmllliiifffcccdddcccaaa\\\XXXVVVVVVXXXXXXYYYXXXWWWUUUTTTRRR~~~wwwvvvvvvxxxuuunnniiihhh```]]]XXXTTTPPPLLLGGGDDD???===<<<;;;;;;;;;999777666555444222111111111111222111000//////...//////........................,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///,,,,,,,,,---.........///............///////////////......------......///---......//////000000111////////////000000000000///000000000//////111222222222111111222222333444222222333444444444444333444555666777777888888888777777777888888777777777888888888888888888888888777777777888888999999999888999999999999999888777555666666777777666666555333333333333333444444444111111111111111111111111//////000000000000000111////////////////////////...////////////...------------------------------------------------------------............------,,,,,,,,,---------......,,,,,,,,,---.........///........................---......//////......---............/////////000////////////000000000000000000000000000000000000///000000000111222222222111111111111222222222222333333333444555555666666444444555666666777777888666777888:::;;;<<<<<<===:::===???@@@AAADDDJJJOOOUUUeee|||zzzmmmkkksss|||~~~~~~}}}}}}~~~tttttt||||||ssspppqqquuuxxxxxxyyy{{{wwwuuuuuuwww{{{{{{wwwsssbbbaaafffooorrrmmmkkkoookkkggg```YYYZZZ^^^___\\\UUUQQQLLLIIIGGGFFFEEECCCCCCCCCBBBBBBAAA???>>>===;;;::::::<<<===???AAACCCHHHzzz{{{YYYHHHGGGFFF@@@DDDIIIYYYvvvwwwddd]]]^^^ccciiinnnnnnnnnnnnppppppoookkkhhhgggiiilllmmmlllkkkkkkkkkjjjnnnppppppqqqsssrrrooolllnnnpppqqqqqqqqqrrrssslllkkkjjjjjjjjjhhheeebbbcccdddccc```\\\XXXWWWVVVWWWWWWXXXXXXWWWVVVUUUTTT|||xxxuuuvvvxxxuuulllggghhhbbb^^^YYYTTTPPPKKKFFFCCC@@@>>><<<<<<<<<<<<:::999333333222111111111111111000000////////////000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...///------------------------,,,---------.........//////......------......///------......///000000111........./////////000000///000111000//////111333222222111111222222333444111222333444444444444333222333444666777888888999666777999::::::999777666888888888888777777777777555555666777888888999999888888999999999888666555555555555666666555555555222222222222333333333444000111111111111111111111////////////000000111111////////////////////////......//////......---,,,------------------------------------------------,,,------......------,,,------------............------------------------........................---......//////......---,,,------...///000111111////////////000000000000000000000000000000000000000000000000111111111111111111111111222222222222222333333444444555555666333444444555666666777777666777777888999:::;;;;;;????????????@@@AAADDDEEE???FFFOOOYYYkkkyyymmmiiirrr}}}|||zzzzzzvvv|||{{{wwwtttrrrttt{{{|||wwwrrrrrrrrrrrrqqqpppppptttzzzpppjjjkkkqqqpppiiihhhmmmllliiibbb[[[[[[^^^]]]XXXQQQMMMGGGDDDDDDDDDCCCAAAAAAAAAAAAAAA@@@???===<<<;;;<<<;;;;;;===??????>>>===eee}}}jjjMMMEEEEEECCC@@@FFFPPPdddooobbb^^^```iiiqqqoooooopppqqqqqqpppllliiicccccccccaaa______aaaccchhhnnnqqqqqqsssvvvuuupppoooooooooqqqssssssrrrpppmmmkkkiiihhhhhhhhhfffdddcccdddccc```\\\YYYXXXXXXXXXYYYZZZZZZZZZZZZXXXXXX}}}xxxuuuuuuxxxuuulllggggggccc___ZZZUUUPPPKKKFFFBBBAAA???>>>===>>>===<<<:::444333333222222333333444000////////////000000111........................,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------------------,,,,,,,,,,,,,,,---------...............------.........---------...///000000111............/////////000///000111000///000111333222222222111222222333444111222333444444444444444111222333555777888999999666777:::;;;;;;:::777666777777777777777666666666333444555666777888999:::888888999999888777555444444555555555555555555444111111222222222333333333000000000000000111111111.../////////000000111111////////////////////////......//////......---,,,------------------------------------------------,,,------......------,,,---------.........//////------------------,,,,,,........................---..................---+++,,,---...///111222222////////////000000000000000000000000000000000000111111111000000000000000000111111111111222222222222222333444444555555666333333444444555666666777999999999888999::::::;;;;;;::::::<<>><<<;;;===>>>===<<<===>>>===;;;;;;ZZZmmmwwwRRRFFFGGGIIIBBBHHHMMMYYY|||wwwfff^^^___hhhrrrnnnnnnoooqqqrrrpppmmmjjj```^^^[[[VVVTTTUUUYYY]]]eeelllqqqpppssswwwvvvppprrrpppoooqqqttttttqqqnnnnnnllljjjiiijjjjjjiiihhhddddddbbb___[[[YYYYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[yyywwwttttttuuusssmmmjjjkkkeee^^^XXXVVVQQQIIIDDDDDDEEEDDDBBB@@@>>><<<<<<;;;444444333222222111111000000000000000////////////.................................------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------++++++++++++------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......000000000000000000000000111111111111000000000000333333333333333333333333222---...333444111333:::555555555444444333333333444444333333333444444555666666666666777777777777666666666666666555555444444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000........................000111222333333222111000........................------,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,------......------,,,------------------------////////////////////////............////////////000000000000000000000000222111111111000000//////000000000000000000000000222222222111111111000000222222333333333333444444444555555666666666666666777777777888999999::::::<<<<<<======>>>>>>?????????AAADDDEEEFFFIIILLLOOOYYYhhh|||zzz{{{}}}|||~~~{{{{{{}}}~~~{{{zzzqqqpppxxx|||{{{wwwnnnrrrtttyyy~~~nnnaaaeeebbbkkkoooaaa[[[aaaeeejjjkkkjjjiiigggfffggghhhgggeeebbbaaa```]]]WWWRRRMMMKKKHHHGGGFFFDDDBBB@@@???@@@@@@@@@@@@???>>>>>><<<;;;;;;;;;;;;<<<======CCCBBBeeebbbGGGBBBGGGGGGGGGFFFPPPqqq~~~fff]]]bbbiiilllnnnnnnnnnnnnnnnmmmmmmlllddd^^^VVVSSSUUUZZZ^^^___fffhhhlllrrrwwwyyyxxxwwwwwwsssooonnnpppqqqqqqooolllkkkiiihhhhhhhhhiiiiiieeefffeeeaaa[[[XXXXXXZZZZZZYYYXXX[[[___```]]]ZZZ~~~yyyvvvuuuvvvsssnnnlllmmmhhhaaaZZZWWWQQQHHHCCCBBBCCCBBBAAA???===<<<;;;;;;444444333222222111111000////////////..........................................---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------.................................------------......//////////////////////////////000000000111111111111111111111111111111111444222222444555333222333555555444444444333333333666666555555444555555555555555666666666777777777666666666666666555444444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////........................000000111111111111000000------------------------.........------.........,,,,,,,,,,,,------------------------------------,,,------......------,,,------------------------....................................////////////////////////////////////111111111000000000//////000000000000000000000000222222222111111111000000111111111222222222333333444444555666666666666666666666777888888999999:::;;;<<<<<<======>>>??????>>>???AAAAAABBBCCCEEEHHHIIINNNVVV\\\fffxxx~~~zzzyyyxxx{{{|||}}}~~~~~~~~~{{{|||zzzyyyyyy}}}}}}xxxqqqlllnnnyyy}}}{{{wwwvvvwwwxxxyyyxxxtttqqqiiidddkkklll^^^WWW\\\___iiiiiihhhgggfffffffffgggeeeccc```^^^[[[WWWQQQLLLIIIGGGEEEEEEEEEEEECCCAAA??????@@@@@@??????>>>===;;;;;;;;;;;;;;;<<<<<<===@@@BBB]]]vvvUUUGGGGGGDDDDDDEEELLLhhhooocccdddggghhhppppppqqqpppooommmlllkkkgggddd```______aaabbbcccgggiiilllppprrrsssttttttuuurrrooommmoooppppppooolllkkkiiihhhggggggggghhhddddddccc```\\\XXXWWWWWWVVVVVVVVVWWWYYYXXXWWWUUUzzzvvvssssssqqqlllkkkmmmjjjccc\\\XXXQQQHHHCCCBBBAAAAAA@@@>>><<<;;;:::999444444333222222111111000............------------------------------------...------------,,,,,,,,,++++++***************)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......---+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------......------------......////////////////////////---......///111222222333////////////////////////444444333333555888555000444444444444333333333333888888777666555555666666555555555666666666666777555555666666555555444333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................000//////////////////000------------------------...------------------............---------------------------------------,,,------......------,,,------------------------........................---............/////////////////////////////////111111000000000000//////000000000000000000000000222222222111111111111111000000111111111222222222333444555555666666555555666666777777888888999999;;;;;;;;;<<<======>>>>>>>>>???@@@???>>>>>>@@@BBBBBBBBBAAAAAAEEEOOO^^^iiimmmttt}}}|||ssstttuuuuuuttttttvvvwwwyyyzzz||||||{{{yyyvvvtttzzzyyywwwuuuyyyuuusssssstttwwwyyy|||yyy|||{{{vvvqqqttt}}}oooqqqppplllhhhhhhnnnssslllfffkkkmmmbbb\\\[[[VVVbbbcccdddeeefffeeeddddddcccaaa^^^[[[XXXSSSMMMHHHEEECCCBBBCCCDDDEEEDDDBBB???????????????>>>======;;;;;;::::::;;;;;;<<<======BBBQQQsssbbbJJJDDDCCCDDDDDDHHH[[[}}}mmmiiiiiihhhsssssstttsssqqqnnnkkkiiiggghhhiiiiiigggffffffgggjjjmmmoooooommmmmmooorrrssspppmmmlllmmmnnnnnnnnnlllkkkiiigggfffeeeffffffbbbaaa___^^^]]]ZZZVVVSSSQQQSSSTTTTTTRRRQQQQQQQQQ}}}xxxsssppppppmmmiiihhhkkkjjjccc\\\XXXRRRIIIDDDCCC??????>>>===<<<:::999888444444333222222111111000/////////.........------------------------------------------------------++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,...///...,,,***)))++++++------------++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------...------,,,,,,------...////////////////////////......//////000111111222////////////////////////111333222000444;;;999222333333333333333333333333888777666555555555555555444444555555555666666666444555555555555444333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................//////---,,,,,,---//////........................---,,,,,,++++++,,,,,,---/////////......------,,,------------------------,,,------......------,,,------------------------........................---------.........//////////////////////////////000000000000000000//////////////////////////////111111111111111111111111111111111111222222222222333333444555555555555444555555666666777888888999:::::::::;;;<<<<<<======???@@@@@@???>>>>>>@@@BBBBBBCCCDDDFFFHHHKKKMMMOOONNNPPPXXXdddnnnwww|||yyytttpppoooppprrrtttqqqsssvvvvvvuuutttuuuwwwuuuwwwzzz||||||yyyvvvsssnnnlllssswwwqqqrrruuupppjjjmmmppprrrsssuuuxxxzzzxxxxxx}}}wwwhhhmmmpppjjj```\\\aaahhhjjjbbbfffllliiigggaaaSSSWWWZZZ___dddgggfffbbb^^^```___]]][[[WWWRRRNNNJJJEEECCCBBBCCCDDDEEECCCBBB>>>>>>??????>>>>>>===<<<:::::::::::::::;;;;;;<<<;;;BBBEEE___oooQQQEEEEEEFFFFFFFFFOOOjjjwwwqqqqqqpppssstttuuuuuussspppmmmkkkaaaeeeiiiiiigggfffgggiiimmmpppqqqooojjjhhhlllppppppnnnllljjjkkkkkklllmmmllljjjhhhfffddddddddddddaaa___^^^___```]]]VVVQQQOOORRRTTTSSSQQQPPPQQQTTT|||xxxssspppooommmhhhgggjjjhhhaaa[[[XXXSSSKKKFFFEEE>>>>>>>>>===<<<:::888777444444333222222111111000000000000/////////......------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---......,,,***(((++++++------------++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------........................000/////////////////////000000000000000000000000222333222111444888777333333333333333333333333333666555444333333333333333444444444444555555555555444444444444444333333222333333333333333333333333000000000000000000000000////////////////////////................................................///...---,,,,,,---...///////////////////////////......------------....../////////......------,,,------------------------,,,------......------,,,------------------------........................------------....................................//////////////////000000////////////////////////111111111111111111111111222222222333333333333444222333333444444444444444444555555666666777888888999999999:::;;;;;;<<<<<<===>>>??????>>>???AAACCC===@@@CCCGGGHHHHHHEEECCCJJJIIIJJJOOOSSSVVV]]]eeefffjjjpppvvv{{{yyyrrrlllhhhgggjjjiiihhhggghhhiiijjjkkkqqqtttvvvuuuqqqnnnooorrrqqqtttxxx{{{{{{xxxuuurrrlllfffjjjqqqrrrvvvvvvmmmfffjjjnnnnnnlllmmmppptttxxxvvv~~~}}}}}}xxxrrrwwwxxxnnn___YYY]]]eeehhh[[[YYY^^^bbbhhhfffXXXMMMRRR[[[dddiiifff___YYYYYYZZZZZZYYYVVVRRROOOMMMGGGFFFDDDDDDDDDDDDBBB@@@===>>>>>>>>>>>>===<<<<<<999999999999999:::;;;;;;;;;AAA<<>>>>>===;;;999777444444333222222111111000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.................................///////////////000000000000000000000000222111:::FFFBBB222---333111111222222222333333333111111111111111222333444222333333333333444444444333333333333333222111111222222222222222222222222000000000000000000000000////////////////////////................................................------............------........................000000////////////000000,,,,,,,,,,,,------------------------------------,,,------......------,,,------------------------------------------------,,,,,,---------........................................../////////000000000000000000000000000000000000111111111222222222111222222222333333333333111111222333333333333333333444444555555666777777777777888888999:::::::::888:::;;;;;;:::;;;===???AAABBBBBB@@@???@@@CCCFFF@@@???AAAFFFHHHIIINNNTTTNNNQQQRRRQQQNNNMMMQQQUUURRRYYY______YYYUUUVVVYYY]]]\\\\\\\\\[[[XXXSSSPPPOOOQQQSSSSSSTTTVVVYYY[[[WWWYYY[[[^^^bbbeeehhhjjjkkkoooqqqnnnhhhgggkkkpppqqqrrrtttvvvuuussspppnnnuuunnnqqqxxxwwwzzzzzzpppjjjoootttqqqlllkkksss{{{ttttttwww}}}}}}xxx{{{{{{mmm^^^TTTUUU\\\ccchhhffffff^^^RRRXXXbbb```XXXYYY]]]cccgggeee]]]VVVLLLOOOQQQQQQNNNLLLKKKKKKGGGEEECCCBBBBBBBBB@@@>>><<<<<<=========<<<;;;;;;888888888888888999:::::::::888:::BBB[[[___KKKBBB@@@EEEFFFIII```|||yyyvvvtttrrrpppnnnmmmllllllllleeeeeeeeegggjjjkkkkkkjjjgggggggggggggggggghhhhhhjjjkkkkkkiiiggghhhkkknnnfffeeecccbbbaaaaaabbbbbb___aaacccccc```]]][[[ZZZTTTSSSRRRSSSUUUWWWXXXXXXzzzwwwtttssstttqqqjjjfffggghhhaaaZZZVVVPPPGGGAAA@@@<<<===>>>>>>===;;;999888444444333333222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++*********+++,,,------...---++++++++++++---...++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,------...///000111111000000000000000000000000------<<>>???BBBGGGRRR\\\HHHKKKMMMJJJGGGFFFJJJNNNQQQTTTWWWXXXVVVTTTQQQPPPTTTSSSSSSTTTTTTSSSPPPMMMLLLMMMOOOOOOPPPSSSVVVYYYUUUUUUVVVXXX\\\```dddfffjjjmmmoookkkeeedddiiiooopppqqqtttvvvvvvuuusssrrrqqqmmmtttyyyvvvyyy{{{tttmmmssswwwtttooooooxxx~~~~~~|||~~~zzzyyyvvviii^^^XXXYYY]]]aaagggrrrvvv^^^XXX___]]]bbb``````bbbeeeccc]]]WWWLLLOOORRRQQQNNNKKKJJJKKKDDDCCCAAAAAAAAAAAA???>>><<<<<<======<<<<<<;;;:::888888888777888999999:::888444<<>><<<999888555444222000000///000000222111000///...---,,,,,,------------------------...------//////......///+++++++++,,,,,,---------,,,++++++******++++++,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,---------------............///............////////////111111111000000000000000777,,,;;;[[[^^^???---333000222222222222333555777---000333444444444555666777666444444666777666555555555444333333222111111000000000000000000000000222222222222222222222222//////............//////...------,,,,,,------...,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111222222222333333333111111222222222333333333444444444555555555555666888888999999999:::::::::777777888999;;;<<<<<<===?????????>>>>>>@@@CCCFFFOOOKKKEEEAAABBBGGGMMMRRRJJJIIIIIIHHHHHHIIIIIIJJJPPPQQQRRRRRRQQQQQQRRRTTTQQQQQQPPPPPPPPPQQQQQQRRRTTTTTTSSSTTTUUUXXX[[[]]]YYYXXXWWWYYY]]]bbbeeegggjjjmmmnnnjjjdddccciiipppllllllnnnsssyyyyyysssllliiittt{{{zzzyyyzzzxxxtttqqqvvv|||~~~vvvooopppvvv{{{vvvzzzxxx~~~~~~tttllljjjiiifffnnnppplllVVVTTTWWW\\\[[[ZZZ[[[^^^_________UUURRRNNNKKKJJJHHHGGGEEEBBBBBBAAA@@@???>>>===<<<;;;;;;<<<<<<;;;;;;:::999;;;:::999888777777777777444:::;;;999DDDeeebbbJJJCCCIIIGGGHHHSSS\\\{{{yyyyyyzzzvvvpppooopppkkkbbbhhhkkkmmmkkkhhhfffhhhjjjhhhjjjmmmllljjjjjjlllnnnmmmllljjjhhhgggggghhhhhhdddcccbbbcccccccccaaa___dddddddddcccaaa^^^\\\ZZZRRRQQQPPPOOONNNNNNOOOOOO}}}yyyuuurrrqqqnnnjjjjjjmmmiiiddd\\\UUUOOOIIIDDDAAA@@@@@@@@@???===;;;999888444333222000000000111111111111000///...---,,,,,,---------------------------,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,+++++++++,,,++++++++++++,,,------+++++++++,,,,,,,,,------------------........................////////////111111111111111111111111666---777OOOQQQ;;;...333///222555777666555444444///111222222222222444666666555333333555666555444555444444333222222111111////////////////////////000000000000000000000000//////............//////...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................////////////////////////000/////////////////////000000000000000000000000111111111222222222333333111111111222222222333333444444444444555555555555666777777777777888888888777777888999:::;;;<<<<<<<<<=========<<<>>>AAADDDHHHFFFDDDBBBCCCEEEIIILLLGGGGGGFFFFFFGGGHHHHHHIIIKKKMMMNNNOOONNNOOOPPPRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUVVVYYY\\\___aaa```___]]]]]]```ccceeeggghhhjjjjjjfffaaaaaagggnnnooonnnnnnqqquuuvvvuuurrrkkkqqquuutttvvvzzzzzzwwwrrrvvv|||~~~wwwnnnnnnsss{{{~~~~~~}}}}}}}}}yyyuuuvvvxxxvvvvvvwwwxxxzzzvvvqqqkkkkkkgggrrrwwweeeVVVTTTUUUWWWVVVWWWYYY[[[\\\ZZZYYYRRROOOKKKHHHGGGFFFDDDCCC@@@@@@???>>>===<<<;;;;;;:::::::::::::::999999888888777777777777777888999555888:::999@@@WWW{{{sssTTTEEEGGGFFFFFFNNNRRRoooxxxxxxuuuqqqrrruuurrrkkkiiikkkllljjjfffeeefffiiigggiiijjjiiigggggghhhjjjjjjiiihhhgggggghhhhhhiiicccbbbaaabbbccccccbbb```aaabbbbbbaaa```^^^\\\[[[WWWUUURRROOOMMMMMMNNNNNN{{{xxxsssooonnnkkkggggggjjjfffaaaYYYRRRMMMHHHDDDAAA@@@@@@???>>><<<:::888777333222111000000111222333111111000///...------,,,------------------------------------,,,------,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++++++++,,,,,,,,,,,,------------............---............/////////000000000000000000000000555///333>>>@@@555000333///333888;;;999666333111111222333222111222333555555333222222333444444333444444333333222111111111////////////////////////........................//////............//////...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................////////////////////////////////////////////////000000000000000000000000000111111111222222222222111111111222222222222333333333333444444444555555444444555555555666666666777777888999:::;;;;;;<<<::::::;;;;;;:::;;;>>>AAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIKKKMMMMMMMMMNNNPPPRRRQQQQQQRRRRRRSSSTTTUUUUUUWWWWWWWWWXXXYYY\\\^^^```bbbaaaaaaaaabbbdddggghhhgggiiijjjgggcccccciiioootttrrrqqqqqqrrruuuxxxzzzzzzxxxtttqqqrrruuutttpppmmmppptttuuunnndddaaaddduuuxxxzzzzzz~~~|||zzz~~~yyyvvvvvvtttqqqrrruuuwww~~~zzzvvvrrrjjjbbbfffjjj___VVVWWWWWWTTTTTTTTTUUUVVVVVVTTTRRRNNNKKKGGGEEEDDDCCCBBBAAA>>>>>>===<<<;;;::::::999888999999999999888777777555555555555666777888999777666888:::;;;EEEccchhhOOOJJJEEEEEEJJJJJJbbbzzzxxxtttpppqqquuusssoooiiijjjjjjgggcccbbbdddgggggghhhhhhgggfffeeefffhhhhhhgggggggggggghhhiiijjjbbbaaa```aaabbbcccbbbaaa]]]^^^^^^___^^^^^^]]]\\\ZZZWWWRRRMMMLLLMMMPPPRRR{{{yyysssnnnmmmjjjeeeccceeeccc^^^WWWPPPKKKGGGCCCAAA@@@???>>>===;;;999888777333222111111111222333444111000000///......------------------------------***,,,---+++,,,...///------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,+++++++++***+++,,,,,,---,,,++++++++++++++++++++++++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,---------.........---------.........//////............////////////111111111333444222111111///333888999888555222000111333666666555333222222333222000000222333222111333333222222111111111000////////////////////////------------------------///......------......///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................////////////////////////.........///////////////000000000000000000000000000000000111111111111222111111111111222222222222222333333333444444444444444444444444555555555555777777777888999::::::;;;888999:::::::::;;;===???===>>>???AAABBBBBBBBBBBBEEEFFFHHHIIIKKKLLLLLLMMMLLLNNNOOOPPPOOOPPPRRRSSSOOOPPPQQQSSSTTTUUUUUUVVVXXXXXXWWWWWWXXXYYYZZZ[[[^^^___``````bbbdddhhhkkkjjjmmmpppooommmmmmpppsssvvvvvvtttssssssuuuzzz~~~zzzrrrnnnqqqssspppkkkmmmnnnrrrsssmmmccc^^^^^^pppssstttsssvvv}}}zzzwww~~~wwwuuuttttttrrrooopppuuuvvvyyy{{{zzzxxxxxxyyyyyynnnddddddeeeZZZWWW\\\]]]ZZZWWWTTTSSSRRRRRRQQQPPPKKKHHHEEECCCBBBBBBAAA???======<<<<<<;;;::::::999888888999999888888777666555444444444555555666777888555888<<<888888OOOkkkbbbTTTGGGDDDHHHHHHTTTnnnyyysssqqqrrrqqqnnniiijjjiiifffbbb```bbbeeehhhhhhhhhgggggggggiiijjjhhhhhhhhhhhhhhhhhhiiiiiiaaa```___```aaacccbbbbbbZZZZZZ[[[\\\\\\]]]]]]]]]XXXUUUPPPLLLLLLOOOTTTWWW|||uuunnnllljjjeeebbbbbbccc^^^VVVOOOJJJGGGDDDBBB@@@???>>><<<:::999888888333222111111111222333444000000//////......------------------------------+++......***))),,,,,,(((---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++************+++,,,,,,+++++++++++++++++++++++++++************+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------............,,,,,,,,,,,,------.........111222000///111111///000222444444222111111111///333888:::999555222000222111//////111222111000222111111111111111000000......................................................------------.........------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................................------....../////////000//////////////////////////////000000000111111111000000111111111222222222222222222222333333333444444444444555555555666666666777777888888999999999888999:::;;;:::;;;===???======>>>???@@@AAABBBCCCDDDEEEGGGIIIJJJLLLLLLLLLNNNOOOQQQQQQPPPPPPQQQSSSNNNOOOQQQRRRTTTTTTTTTTTTUUUVVVVVVWWWYYY[[[\\\]]]]]]___aaaaaaaaacccfffiiikkkoootttvvvuuuuuuvvvwwwtttuuuuuusssrrrtttwwwzzzuuummmfffhhhnnnrrrqqqoooqqqqqqtttxxxvvvpppkkkkkkrrrsssqqqmmmnnnsssvvvuuu{{{vvvuuuzzz~~~}}}qqqoooooopppnnnjjjlllppprrrsssuuuwwwwwwwwwxxxzzzppphhhhhheeeWWWVVV^^^```bbb]]]VVVQQQOOOPPPPPPPPPIIIGGGCCCBBBBBBBBBAAA???>>>======<<<<<<;;;;;;;;;999999999999999888777777666555555444333333444444999555888===999555DDD[[[wwwbbbJJJAAAFFFHHHEEEZZZxxxrrrooommmmmmiiijjjjjjfffbbb```bbbeeegggfffeeeeeefffhhhjjjkkkjjjjjjjjjiiiiiihhhgggfffaaa___^^^^^^```bbbbbbaaaYYYYYYYYYZZZ[[[\\\\\\]]]YYYUUUPPPMMMLLLOOORRRUUU|||tttmmmllljjjfffbbbbbbeee___WWWOOOJJJGGGDDDCCCAAA@@@>>><<<;;;999999999444333222111111222333444000000//////............------------------------444888666///,,,///---'''---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,,,,***************+++,,,,,,*********+++++++++++++++***************+++,,,,,,************++++++++++++,,,,,,,,,,,,------------,,,------------.........+++++++++,,,------......---000222111///000000///000000111000...///000222...333888;;;999555222///222000//////000111111000000000000000000000000000......................................................------------.........------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,******++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................---------......//////000////////////////////////////////////000000000000000000000111111111111222111111222222222333333333444555555555555666666666666666777777777888888888777999;;;;;;;;;;;;===>>>>>>======>>>???AAACCCDDD@@@BBBDDDFFFHHHHHHHHHHHHKKKMMMNNNOOONNNOOOPPPRRRNNNOOOQQQSSSTTTTTTSSSSSSRRRSSSVVVYYY\\\___aaabbb```cccdddccc``````bbbeeeiiilllpppssstttuuuvvvxxxuuutttsssrrrrrrrrrsssssspppfff^^^```fffiiiiiiiiihhhgggjjjqqquuusssqqqqqq||||||yyytttrrrtttuuurrrrrrrrrsssvvvxxxyyyxxxwwwuuurrrppprrrqqqmmmlllooogggiiipppwwwyyyuuurrrqqqoooiiiiiidddVVVUUU\\\\\\ccc^^^VVVPPPNNNNNNNNNOOOGGGEEEBBBAAAAAAAAA@@@@@@>>>>>>=========<<<<<<<<<999999999999999888777777777666555444333333333333777555888;;;999777@@@NNNuuurrrQQQAAADDDGGGBBBQQQooo|||rrrkkkhhhiiihhhjjjkkkiiieeecccccceeefffdddbbbbbbdddggghhhhhhjjjjjjjjjiiihhhgggeeedddaaa___]]]]]]___```aaa```ZZZYYYYYYYYYYYYZZZ[[[[[[[[[XXXTTTOOOMMMLLLMMMMMM}}}wwwoooiiijjjjjjgggddddddgggaaaXXXQQQKKKHHHEEEDDDCCCAAA???===;;;:::::::::666555333222111111222333////////////............------------------------555;;;999111...333111***+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,***************++++++,,,)))*********++++++++++++***************++++++,,,************++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........+++,,,,,,---......//////...///111222///---...111.../////////...///111333...111555666555333222111222000//////000111111000000000000000000000000000...................................................------,,,,,,------......------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++***++++++,,,,,,,,,,,,------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................,,,,,,---......///000000////////////////////////........./////////000000000000000000111111111111111111111111222222222222444444444555555555666666666666666777777777777777666888:::;;;:::;;;<<<===<<<<<<===>>>@@@AAABBBCCC???AAACCCEEEGGGGGGFFFFFFGGGIIIKKKMMMNNNOOORRRTTTPPPQQQSSSUUUUUUTTTSSSRRRRRRTTTVVVXXX[[[]]]^^^___]]]```cccaaa^^^\\\___bbbiiiiiiiiijjjmmmqqqvvvyyy}}}xxxtttrrrtttuuuuuussssssggg\\\[[[]]]___bbbgggfffbbbcccjjjoooooonnnnnnzzz~~~}}}|||}}}{{{wwwmmmrrrvvvwwwvvvuuuttttttxxxsssqqquuuwwwuuussstttggggggmmmvvvyyytttppppppooogggfffbbbYYYZZZ\\\UUUZZZVVVQQQNNNMMMLLLKKKJJJEEECCC@@@???@@@@@@@@@???============<<<<<<<<<<<<777777888888777777666555666555555444444444555555555666666666777:::???CCCiii]]]IIIFFFDDDDDDLLL```|||oooiiijjjgggjjjmmmlllhhheeeeeegggkkkgggcccbbbdddffffffeeeffffffgggggggggfffdddcccbbb```]]]]]]^^^___```___\\\[[[ZZZYYYXXXYYYYYYZZZYYYXXXUUURRRNNNKKKIIIHHHssskkkfffhhhjjjiiigggfffiiicccZZZRRRLLLHHHFFFDDDCCCBBB@@@===;;;;;;;;;;;;777555444222111111222222///////////////.........------------------------+++222111******111000)))+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,*********)))***++++++,,,))))))******++++++++++++*********)))***++++++,,,)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000111111///...///222///+++---333,,,...000000000000111222///111222222111000222333222111//////111111111000////////////000000000000........................------------------------...------,,,,,,------......------,,,,,,------...,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................,,,,,,------...///000000////////////////////////............/////////000000000000000111111111111000111111111111222222222333333444444444555555555666666666666777777777777555777999:::::::::;;;<<<999;;;===@@@AAABBBAAAAAAAAACCCEEEGGGHHHHHHGGGFFFDDDGGGJJJMMMOOORRRVVVXXXRRRSSSUUUVVVVVVUUUTTTSSSUUUVVVVVVWWWXXXXXXWWWWWWVVVZZZ^^^]]]ZZZZZZ]]]aaajjjhhhdddcccfffmmmuuu{{{wwwtttwwwzzzyyywwwqqqdddYYYXXX[[[___hhhqqqtttnnnlllqqquuutttqqqpppmmmssszzz|||}}}xxxmmmttt{{{{{{wwwuuuuuuuuusssmmmkkkrrrxxxxxxwwwvvvsssooopppwwwzzzwwwxxx{{{pppfffcccbbb^^^```]]]QQQPPPNNNMMMLLLLLLKKKHHHFFFDDDAAA???>>>>>>??????>>><<<<<<<<<<<<<<<<<<;;;;;;666666666666666555555444444444444444555666777777333666555222555;;;===;;;\\\iiiQQQJJJCCCBBBFFFRRRnnn{{{rrrrrrfffjjjnnnnnnkkkhhhggggggppplllgggeeefffffffffdddbbbcccdddeeeeeeeeedddccccccaaa^^^\\\]]]^^^___^^^]]]\\\ZZZYYYXXXXXXXXXYYYTTTTTTTTTSSSPPPMMMJJJHHHwwwooogggffffffdddbbbbbbgggddd]]]SSSKKKEEEDDDDDDAAABBBAAA@@@>>>======???999666333111111222222111111000///......------...------............------,,,------......------,,,...---,,,,,,+++++++++++++++******))))))******+++++++++++++++++++++++++++---,,,++++++------,,,++++++++++++++++++++++++++++++++++++*********))))))************************---,,,,,,++++++,,,,,,---,,,+++******))))))******)))************+++++++++++++++++++++++++++++++++***,,,------++++++,,,...+++++++++,,,,,,------------------............///000000000000000000000000000000000000111111111111//////000000111111222222000000000000000000000000000000//////.........------------...------,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......---------,,,,,,,,,++++++------------------------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---************************,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------......////////////......---......///////////////000000000000000000000000//////000111111111111111222222222333333333444444444555555555555555444444444666888;;;<<<;;;::::::=========>>>???@@@BBBBBBDDDEEEEEEFFFFFFGGGHHHHHHLLLMMMMMMLLLLLLNNNQQQTTTQQQRRRSSSSSSRRRRRRSSSUUUQQQSSSUUUVVVVVVTTTRRRPPPSSSUUUXXX[[[^^^^^^^^^]]]eeehhhgggcccfffrrr{{{}}}|||vvvwwwzzzyyyxxxyyyuuuppphhhbbbdddmmmqqqqqqwwwyyyyyyxxxwwwxxx|||~~~zzzvvvssssssrrrwww|||}}}{{{zzz}}}wwwnnnkkkuuuzzzwwwqqqiiiffflllooolllnnnvvvrrrkkkdddbbbbbb```^^^]]]XXXUUUOOOJJJFFFCCCCCCCCC@@@@@@??????>>>=========;;;;;;::::::999888777777555555555555555555555555555444333444666777666555555555666666777999:::;;;GGGnnncccOOOGGGFFFFFFLLL```|||vvvqqqmmmiiigggiiimmmlllhhhhhhhhhiiiiiihhhgggfffeeegggffffffggghhhhhhgggeeebbbaaa```]]]ZZZYYYZZZ[[[^^^^^^]]][[[XXXWWWWWWXXXZZZYYYWWWTTTQQQNNNLLLKKK~~~wwwoooiiigggfffcccbbbdddiiifff___UUUMMMGGGEEEEEEDDDCCCBBB@@@>>><<<<<<===999666333111111222222111111000///......------...------............------,,,------......------,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,++++++++++++++++++++++++++++++++++++*********))))))************************---,,,,,,++++++,,,,,,---,,,+++******))))))******)))************+++++++++++++++++++++++++++++++++***,,,------++++++,,,...------------,,,,,,,,,,,,---------............/////////////////////////////////000000000111111111000000000000000111111111000000000000000000000000000/////////.........---,,,------...------,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......---------,,,,,,,,,++++++------------------------...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---************************,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------------------------------......////////////......---....../////////////////////////////////////////////000111111111111000222222222333333333333444444444555555555555444444555777999;;;<<<<<<;;;;;;=========>>>???@@@AAABBBCCCDDDDDDEEEEEEFFFGGGGGGMMMMMMMMMMMMLLLNNNQQQSSSQQQRRRSSSRRRPPPPPPPPPQQQRRRSSSUUUWWWWWWWWWVVVUUUVVVWWWYYY\\\]]]_________\\\```aaa```eeeqqqzzz}}}~~~xxxtttuuuwwwvvvwwwzzz~~~zzzppphhhhhhooosssrrrxxxyyyzzzyyyyyy{{{{{{xxxxxxyyyzzz|||}}}yyytttsssuuuyyyxxxnnnjjjrrr}}}yyysssnnnlllkkkjjjlllppppppjjjdddaaa```^^^\\\ZZZWWWTTTOOOJJJFFFDDDCCCCCC@@@??????>>>>>>===<<<<<<;;;::::::999888888777777555555555555555555555555444333333333555666555444555555555666777888::::::===ZZZ{{{\\\FFFGGGEEEGGGUUUsss}}}qqqqqqpppmmmlllllllllkkkggghhhiiijjjjjjiiihhhhhhfffeeeeeegggiiijjjiiihhhddddddbbb```\\\[[[\\\]]]]]]^^^]]][[[XXXWWWWWWXXXXXXWWWUUUSSSPPPMMMKKKJJJ|||vvvpppjjjhhheeebbbcccgggkkkgggaaaWWWNNNHHHFFFFFFEEEDDDBBB@@@>>><<<;;;;;;888666222111111222222222111000///......------...------............------,,,------......------,,,,,,,,,+++++++++,,,------***+++,,,------,,,+++***++++++++++++++++++++++++---+++***+++,,,---,,,++++++++++++++++++++++++++++++++++++***************************************,,,,,,++++++++++++,,,,,,,,,+++******))))))******)))************+++++++++++++++++++++++++++++++++***,,,------++++++,,,...//////......---,,,,,,,,,---------............/////////////////////////////////000000000000111111111000000000000000000///000000000000000000000000/////////...............,,,,,,------...------,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------......////////////......---......///////////////////////////////////////...///000000111111000000111111222222222333333333333444444555555444444444666777999;;;<<<<<<<<<;;;<<<<<<<<<===>>>???AAAAAABBBCCCCCCDDDDDDEEEFFFFFFLLLMMMMMMLLLKKKLLLOOOQQQOOOPPPQQQPPPNNNMMMMMMNNNSSSSSSTTTUUUWWWYYYZZZ[[[ZZZZZZ[[[\\\]]]___aaabbbYYY\\\^^^```fffpppwwwyyywwwtttrrrsssrrrpppsssyyy|||yyyqqqiiiiiinnnrrrqqqvvvvvvvvvvvvwwwzzz~~~{{{{{{~~~zzztttrrruuuyyy}}}rrrjjjlllsssyyy|||~~~{{{yyyssskkkgggiiikkkjjjnnniiibbb]]]\\\[[[YYYVVVUUURRRNNNIIIFFFDDDCCCCCC??????>>>>>>===<<<<<<;;;:::999999888888777777666444444444444444444444444444222222333444555444333555555555666777888999:::999KKKiiipppOOOLLLHHHEEEKKK___pppppppppmmmiiifffgggiiifffggghhhjjjkkkkkkjjjjjjdddddddddgggiiikkkjjjiiieeeeeedddbbb^^^]]]]]]^^^]]]]]]\\\ZZZXXXVVVWWWXXXVVVUUUSSSQQQNNNLLLJJJIIIvvvpppkkkhhheeebbbdddhhhjjjgggaaaXXXOOOIIIFFFFFFEEECCCAAA@@@???>>>===<<<888555222111111222222222111000///......------...------............------,,,------......------,,,++++++++++++,,,,,,---...***+++---......---+++***++++++++++++++++++++++++,,,+++***+++,,,,,,,,,***************************************************************************,,,,,,++++++++++++,,,,,,,,,+++******))))))******))))))*********+++++++++***+++++++++++++++,,,,,,***+++---,,,++++++,,,.....................---------------............///////////////////////////////////////000000000111111111000000/////////...000000000000000000000000........................,,,,,,------...---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.........------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,------------......//////......------......///////////////////////////////////////...//////000000000000000111111111111222222222222222333333444444444444333555666777999::::::::::::;;;;;;;;;<<<===>>>@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFJJJKKKLLLKKKIIIJJJKKKMMMKKKMMMNNNOOOMMMLLLLLLMMMQQQQQQQQQQQQTTTWWW[[[]]]]]]]]]\\\\\\^^^```ccceee```aaabbbeeejjjooorrrsssrrrqqqrrrqqqnnnkkkooovvvtttuuurrroooppptttvvvuuuttttttrrrrrrrrruuuyyy|||~~~{{{zzz|||{{{zzz|||~~~zzzoooiiihhhiiiiiiiiirrrwwwuuukkkgggllllllgggkkkggg```ZZZXXXYYYVVVQQQQQQOOOLLLHHHEEECCCBBBBBB>>>>>>======<<<;;;;;;;;;888888888777777666666666444444444444444444444444333222111222444555444333555555555555777888999:::999CCC\\\}}}fffSSSMMMHHHJJJTTTnnnxxxrrrmmmjjjgggddddddgggfffggghhhiiijjjiiiiiihhhdddcccccceeehhhiiihhhgggcccdddcccaaa^^^\\\\\\]]][[[\\\\\\ZZZWWWVVVWWWXXXVVVUUUSSSQQQOOOMMMKKKJJJvvvoooiiigggeeebbbdddhhhhhheee___WWWOOOHHHFFFEEEDDDAAA??????@@@AAA@@@>>>777555222111111333333222111000///......------...------............------,,,------......------,,,++++++++++++,,,,,,---...***+++---......---+++***++++++++++++++++++++++++,,,+++******,,,,,,+++***************************************************************************,,,++++++******++++++,,,,,,+++******))))))******))))))*********+++++++++*********++++++,,,,,,,,,***+++---,,,++++++,,,...,,,,,,------...///000000---------............///...........................////////////000000000111000000000//////......////////////////////////---------...............+++,,,,,,---.........---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---...............---------,,,,,,------------------------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------------............---------......///////////////..............................///000000000000000000000000111111111222222111111222333444444333333333444555666777888888888:::::::::;;;<<<===??????BBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIGGGGGGIIIJJJGGGJJJMMMOOONNNNNNOOOPPPOOONNNMMMMMMPPPTTTYYY\\\___^^^]]]]]]___bbbeeegggfffddddddhhhlllnnnnnnnnnlllmmmpppqqqmmmkkkpppyyytttyyy}}}}}}~~~{{{yyywwwtttrrrrrruuuwwwyyyxxxyyyzzzzzzzzz{{{}}}|||{{{zzz~~~vvvmmmiiifffbbb___llluuuxxxqqqmmmooommmfffhhheee^^^VVVUUUWWWTTTNNNMMMLLLIIIFFFDDDBBBAAAAAA======<<<<<<;;;::::::999777777666666666666555555444444444444444444444444333222111222444555444333444444555555666888999::::::>>>MMMhhh{{{WWWNNNHHHJJJNNN[[[xxx}}}qqqlllkkkiiihhhjjjgggggghhhhhhhhhgggeeedddccccccbbbdddeeefffdddcccaaaaaaaaa___\\\ZZZZZZZZZZZZ[[[[[[YYYVVVUUUVVVXXXVVVUUUTTTRRRPPPOOOMMMMMMwwwnnnfffdddeeeddddddgggdddbbb^^^VVVNNNIIIFFFEEECCC@@@>>>???AAACCCAAA???777444222111222333333333111000///......------...------............------,,,------......------,,,,,,,,,+++++++++,,,------***+++,,,------,,,+++***++++++++++++++++++++++++,,,***)))***+++,,,+++******************************************+++++++++************************++++++************++++++,,,+++******))))))******)))************+++++++++*********++++++,,,,,,---***,,,------++++++,,,...******+++---...///000111---------............///..............................////////////000000000//////////////////...////////////////////////---------------.........++++++,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..................---------,,,------------------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------******++++++,,,,,,------------............---------......///////////////........................---...//////000000/////////000000000000111111111000000111222333333333333222333333444555666777888999999999:::;;;<<<>>>>>>AAAAAAAAABBBCCCCCCDDDDDDEEEFFFHHHHHHGGGGGGHHHIIIGGGJJJNNNPPPQQQQQQRRRSSSOOOMMMLLLLLLNNNRRRVVVYYY^^^]]]]]]^^^```cccfffhhheeeaaaaaaggglllnnnmmmnnnhhhjjjnnnqqqppppppvvv~~~www~~~~~~zzz{{{vvvtttuuuwwwyyyzzzvvvxxx{{{|||{{{yyyyyyyyy|||~~~|||wwwrrroooxxxzzzzzzvvvsssqqqnnniiinnnuuu{{{xxxsssooojjjfffdddddd]]]SSSRRRVVVSSSLLLIIIHHHFFFDDDBBBAAA@@@???<<<<<<;;;;;;:::999999999555555555555555555555555333333333333333333333333444222222333444555444333444444444555666777888999<<<===AAAQQQsss___NNNCCCGGGIIIKKK[[[qqq~~~{{{sssqqqlllhhhiiigggggghhhhhhgggeeedddccccccbbbbbbbbbddddddbbbaaa___```aaa___\\\YYYXXXYYYYYYZZZZZZXXXVVVUUUVVVWWWWWWVVVUUUTTTRRRQQQOOOOOOyyylllbbbaaaeeeeeeddddddbbbaaa]]]VVVOOOJJJGGGGGGEEEBBB>>>???BBBCCCAAA>>>777444111000222333333333111000///......------...------............------,,,------......------,,,------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++)))************************))))))*********+++++++++************************++++++************++++++,,,+++******))))))******)))************+++++++++)))******+++,,,,,,------***,,,------++++++,,,...***++++++,,,---......///---------............///................................./////////000000.........///////////////////////////////////////,,,,,,,,,------.........***+++,,,---............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---..................------------------------------------,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------)))******+++,,,,,,------,,,------......------,,,---......///////////////........................---...//////000000///////////////000000000111111///000111222333333333333333333333444555666777888888888999999:::<<<===>>>>>>>>>??????@@@AAAAAAAAADDDFFFHHHIIIHHHHHHIIIKKKIIIMMMQQQSSSTTTSSSSSSTTTQQQPPPNNNNNNOOORRRVVVXXX\\\\\\]]]___aaaeeehhhiiifff```___gggmmmmmmmmmnnnmmmmmmpppttttttssswww}}}vvv}}}}}}|||yyyvvv{{{wwwqqqoooqqqtttvvvwwwuuuwwwzzz{{{zzzxxxxxxyyyzzz{{{||||||zzzuuuppplllkkksssyyyyyyyyyzzzwwwrrrnnnqqqwwwyyysssjjjfffhhhaaabbb[[[QQQPPPVVVTTTKKKEEEEEEDDDBBBAAA???>>>>>>;;;;;;;;;:::999999888888444444444444444444444444333333333333333333333333444333333333555666555444444444444555666777888999;;;>>>===EEEiiisssUUUAAAEEEIIIFFFLLLZZZkkkxxxlllggghhhffffffggghhhhhhgggfffeeeaaaaaaaaabbbdddeeedddbbb```bbbbbbaaa^^^[[[ZZZZZZXXXYYYYYYXXXVVVUUUVVVWWWVVVVVVUUUTTTRRRQQQPPPPPP|||zzzkkk______eeegggdddbbbaaa```]]]WWWPPPKKKIIIHHHHHHCCC??????BBBBBB???<<<777444111000222333444333111000///......------...---..................---,,,------......------,,,...------,,,++++++++++++++++++***))))))***+++++++++++++++++++++++++++++++++***)))***+++++++++)))))))))))))))))))))))))))))))))******++++++++++++************************++++++************++++++,,,++++++***)))*********)))************+++++++++))))))***+++,,,,,,------***,,,------,,,+++---...+++,,,,,,,,,,,,,,,,,,,,,---------.........//////..................................../////////000---.........//////000000////////////////////////,,,,,,,,,------.........***+++,,,---............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......//////.........---------------------------------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------))))))***+++,,,,,,------,,,------......------,,,---......///////////////........................---......///////////////////////////000000000000//////000222222333333333444444444444555777888999888888888999:::;;;======<<<<<<<<<===>>>>>>??????DDDFFFIIIJJJJJJJJJKKKLLLMMMPPPTTTVVVUUUTTTTTTTTTTTTSSSQQQQQQQQQSSSVVVXXXZZZ[[[]]]___bbbeeehhhjjjkkkcccaaahhhnnnmmmlllnnnvvvttttttvvvvvvssstttxxxvvv|||}}}zzzzzzzzzxxxsssnnniiigggjjjnnnpppqqqqqqsssvvvwwwxxxyyy{{{|||{{{{{{{{{||||||yyyuuuqqqdddooowwwwwwwwwxxxvvvqqqjjjjjjooouuupppeeedddkkk```aaa[[[PPPPPPVVVTTTKKKCCCCCCBBBAAA???>>>======;;;;;;::::::999888888777444444444444444444444444333333333333333333333333555444333444666777666555444444444444666777888999333;;;<<<@@@ddd```DDDGGGMMMHHHJJJTTTUUUmmmqqqiiillleeefffgggiiiiiiiiihhhhhh`````````bbbeeegggfffeeebbbdddeeeccc```]]]\\\\\\XXXYYYYYYWWWUUUUUUVVVWWWUUUUUUTTTSSSRRRQQQPPPPPP}}}zzzmmmcccccceeedddeeehhhfff___ZZZVVVQQQJJJEEEEEEDDDBBBAAAAAACCCCCCBBB@@@777666444222111111111222////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++************************++++++++++++++++++++++++,,,+++++++++***)))))))))************************************************))))))*********))))))(((******))))))))))))******)))************+++++++++************************************************++++++,,,,,,,,,,,,---------------............///........................//////////////////////////////............//////111000000///...---------......---------,,,,,,,,,...........................------,,,,,,++++++***,,,++++++******++++++,,,------------------------,,,,,,+++***+++,,,---...//////.........---------+++++++++,,,,,,---------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---+++))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------.........------------------------........................////////////000000000000000000000111222222333333555555555666666666666666888888888999:::;;;<<<===<<<<<<===>>>??????@@@@@@???CCCFFFGGGFFFGGGIIILLLNNNPPPSSSTTTSSSRRRSSSSSSSSSQQQRRRRRRPPPNNNQQQWWWRRRXXX^^^___^^^^^^aaaeeeeeecccbbbeeejjjmmmjjjggggggooossspppmmmpppuuuxxxtttzzz{{{sssmmmnnnooonnnfffVVVQQQ___nnnqqqqqqrrrnnnppptttwwwvvvsssrrrtttuuuuuuqqqlllooowww{{{xxxoooqqqooolllooowwwzzzwwwooolllkkknnnmmmjjjiiilllgggccc\\\UUUOOOLLLLLLLLLEEECCC@@@???>>><<<:::888::::::999999888777777777666666555555555444444444111111222222222333333333222222333333333333444444444444444555555555555666444<<<<<<;;;UUUvvvNNNHHHLLLEEECCCJJJHHHZZZttt|||tttkkkmmmiiihhhhhhfffdddggglllccc___]]]```eeeiiihhheeeaaaaaabbbbbbaaa___\\\[[[^^^]]][[[YYYWWWWWWWWWXXXYYYXXXVVVTTTRRRPPPPPPOOO~~~~~~xxxlllbbbcccfffggghhhjjjddd___ZZZXXXSSSKKKFFFFFFEEEDDDBBBAAABBBAAA???>>>666555333222111111111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++************************+++++++++++++++++++++++++++++++++***************************************************************)))******+++******))))))******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------....../////////000000000//////////////////////////////////////////////////////............//////111111111000///...............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,+++++++++,,,---............------------,,,+++,,,,,,,,,,,,,,,,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,------------------------------------.........................../////////000000000000000000000111222222333333444444333333333444555666888888888999:::;;;<<<===????????????????????????BBBDDDGGGHHHIIIIIIJJJKKKLLLNNNQQQRRRQQQPPPQQQRRRTTTSSSSSSSSSOOOKKKNNNUUUQQQTTTXXXZZZ\\\^^^aaadddddd```\\\]]]bbbggghhhgggkkkoooqqqooonnnooonnnkkkjjjqqqsssmmmhhhgggfffdddiiiVVVNNN\\\nnntttsssrrruuutttuuuuuuuuuuuuvvvwwwpppqqqnnnhhhhhhkkkllliiimmmooommmiiikkksssyyyyyysssooommmnnnnnnjjjiiikkkhhheee```ZZZTTTPPPMMMLLLDDDBBB@@@>>>>>><<<:::888777777777777777777777777333333333333222222222222222222222222222222222333222222333333333333444444444444444444555555555555999888888===KKKhhhbbbNNNHHHGGGFFFHHHEEEOOObbb|||}}}tttqqqllliiiiiigggcccbbbeeedddaaa^^^```eeehhhfffddd```aaabbbbbbaaa___\\\[[[\\\[[[ZZZXXXWWWWWWVVVVVVWWWWWWVVVTTTSSSSSSSSSSSS}}}vvvkkkbbbccchhhjjjjjjkkkaaa^^^[[[ZZZUUULLLGGGGGGFFFDDDBBBAAA@@@???===;;;666444333111000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******************************************************+++++++++++++++*********))))))))))))******)))************+++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.........////////////000000000000000000000000//////////////////////////////............//////111111111000//////............---------,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,++++++++++++,,,,,,------------------------,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++------------------------............................../////////000000000000000000111222222333333444333222222333444555666888888888888999;;;<<<===AAAAAAAAA@@@@@@@@@??????DDDEEEGGGIIILLLLLLKKKIIIJJJLLLNNNNNNNNNMMMNNNOOOQQQSSSUUUUUUPPPLLLQQQZZZWWWVVVVVVXXX[[[___```aaabbb]]]WWWVVV[[[aaaeeegggnnnpppqqqpppqqqrrrllleeeiiipppuuusssnnnkkkgggdddooo\\\RRR^^^qqqyyyyyywww~~~|||xxxvvvwwwyyyzzz{{{vvvxxxwwwqqqllljjjhhhdddhhhjjjhhhbbbaaafffnnnqqqooojjjhhhiiiiiigggeeegggeeecccaaa]]]WWWQQQLLLIIIDDDBBB???>>>===<<<:::888444444444555666777777777333333333222222222111111222222222222222222222222222222333333333333444444444444444444555555555555<<<333555???AAAFFFggg}}}~~~]]]MMMKKKJJJFFFCCCEEEOOOdddyyyuuunnniiiiiiiiieeebbbcccccc```^^^```cccdddbbb`````````aaaaaa```^^^\\\[[[ZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUU}}}vvvlllddddddiiimmmllliii___]]]]]]]]]WWWNNNIIIHHHEEECCCAAA@@@@@@???===;;;555444222000/////////000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,******************************************************+++,,,,,,,,,+++++++++******))))))******+++))))))*********+++++++++************************+++,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------//////////////////////////////////////////////////////............//////000000//////..................---------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********------------------------................................./////////000000000000000111222222333333333333555666777777666555777777888888999:::<<<===AAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEIIIMMMMMMJJJGGGHHHJJJLLLLLLKKKKKKLLLNNNMMMPPPVVVXXXTTTRRRXXXbbbccc^^^YYYZZZ^^^aaaaaa___bbb]]]YYYYYY\\\bbbfffhhhooossstttssstttuuurrrmmmooovvv|||}}}zzztttnnnjjjwwwiii```hhhuuu}}}{{{|||~~~~~~{{{~~~yyysssnnnkkkkkkmmmlllfff```aaafffkkkhhhccc```bbbccc```______[[[\\\\\\[[[WWWPPPIIIEEECCCAAA>>>======<<<999777444444555555666666666666444444444444333333333333333333333222222222222111222222222333333333444444333333444444444555555555:::222444>>>;;;999QQQssszzzxxx```RRRJJJFFFEEECCCGGGUUUmmm{{{~~~wwwmmmffffffhhhhhhggggggbbb```______``````^^^\\\______``````___]]]\\\[[[YYYYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTTTTTTTUUU}}}wwwooofffeeekkkooolllfff^^^^^^______XXXOOOJJJJJJDDDBBB@@@@@@@@@@@@>>><<<555444222000/////////000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************************************)))***+++,,,,,,,,,,,,,,,++++++************++++++))))))*********+++++++++************************+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................//////////////////////////////............//////---------------,,,,,,,,,......---------,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------------,,,,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********------------------------....................................////////////000000000111222222333333222444999<<<===;;;888666777777777888999:::;;;<<<>>>???@@@AAABBBCCCDDDDDDEEEDDDDDDGGGKKKMMMJJJGGGIIIJJJKKKKKKJJJKKKLLLNNNLLLOOOTTTWWWUUUSSSYYYbbbfff```ZZZZZZ___cccbbb```bbbbbbaaabbbeeeggghhhhhhooouuuxxxtttqqqsssvvvvvvqqquuuzzz}}}{{{uuuooolllzzztttpppsssxxx}}}{{{|||~~~~~~wwwrrrpppsssvvvxxxvvvpppmmmooosssmmmfffbbbcccccc^^^YYYXXXRRRUUUWWWXXXUUUOOOHHHDDDAAA???===<<<<<<;;;999777777777666666666555555555444444333333333222222222222222222222222222222222222222222333333333444444333333333444444444444555666555666999888;;;IIIYYYrrr~~~^^^IIIDDDGGGEEEGGGNNN[[[uuu|||pppeeeccceeeeeefffhhhdddcccbbbbbbbbbaaa^^^]]]_________^^^^^^]]]\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTRRRRRRRRRRRR}}}xxxppphhhffflllrrrmmmddd______aaa```XXXNNNJJJLLLDDDBBBAAA@@@AAAAAA???===666444333111000000000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************************************((()))***+++,,,,,,,,,,,,++++++************++++++)))************+++++++++******************************++++++,,,,,,------++++++,,,,,,,,,,,,---------.........////////////........................//////////////////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------,,,,,,,,,,,,------------------------------***+++,,,---------,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++------------------------........................------........./////////000000000111222222333333111555999===>>><<<999666777777777777888:::;;;<<<======???@@@BBBCCCEEEEEECCCCCCDDDFFFIIIKKKKKKKKKJJJLLLLLLLLLKKKLLLNNNPPPOOOOOORRRVVVUUUSSSUUU[[[^^^YYYVVVXXX^^^dddeeeddddddfffiiillllllkkkiiigggmmmtttwwwrrrnnnpppuuuwwwtttsssvvvyyyyyyssspppooowwwxxxyyyyyyzzz}}}{{{vvvtttwww}}}{{{wwwvvvuuuwww{{{~~~}}}yyyzzz~~~{{{sssmmmmmmjjjbbbXXXSSSQQQRRRUUUUUUSSSNNNHHHEEE@@@???===<<<<<<;;;999777888777777666555555444444111111111000000000//////111111222222222333333333222222333333333333444444333333333333444444444444444777888444555<<>><<<666555333222111111111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************************'''((()))***++++++++++++,,,++++++******++++++,,,)))************+++++++++************************))))))******+++,,,,,,---++++++,,,,,,,,,,,,------....../////////000000000........................//////////////////////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------***+++,,,---------,,,,,,.........------------,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++***+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------........................---------.........//////000000000111222222333333111333666888999999888777666666777777888:::;;;<<<===>>>???@@@AAABBBCCCDDDCCCDDDFFFGGGHHHJJJNNNPPPMMMNNNNNNNNNMMMNNNPPPSSSRRRPPPQQQVVVXXXWWWWWWZZZXXXVVVUUUXXX]]]bbbeeeeeedddhhhlllooonnnkkkgggeeehhhnnnrrrqqqqqqtttwwwvvvyyytttsssvvvvvvsssrrruuusssvvvzzz}}}~~~rrrmmmmmmwww|||{{{tttrrrtttzzz}}}{{{|||wwwrrrssspppfffZZZSSSRRRSSSSSSRRROOOKKKFFFCCC???>>><<<;;;;;;:::999777555555555444444444444444111000000000////////////000000111222333444444555222222333333333333444444222222333333333444444444333666777666666999<<<===LLLpppoooUUUJJJGGGFFFGGGEEEKKKbbb|||vvvmmmeeebbbdddhhhiiijjjiiigggeeecccbbb^^^]]]]]]\\\\\\\\\\\\\\\XXXVVVTTTSSSSSSUUUXXXZZZVVVUUUTTTTTTSSSSSSSSSTTTzzzzzztttnnngggfffoooxxxrrrfffbbbbbbccc```WWWMMMKKKNNNIIIGGGDDDCCCAAA@@@===;;;777666444222111111111222000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))************************************************''''''(((******+++++++++,,,++++++******++++++,,,)))************+++++++++************************(((((()))***++++++,,,,,,++++++,,,,,,,,,------------------............///000000000000000000000000//////////////////////////////............//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......------,,,,,,------...------------------------***+++,,,---...---,,,,,,//////.........---------+++++++++,,,,,,---------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---+++++++++---///000++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---.........---,,,,,,++++++++++++,,,,,,,,,------.........------------------------........................---------.........//////000000000111222222333333222222222222444555777777666666777777888999;;;<<>>999888555222111111222222////////////....................................+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++---************************++++++++++++++++++++++++******))))))))))))))))))++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......//////......---------..............................111111111111111000//////..................------...------,,,,,,------...,,,,,,,,,------.........---------------------------...///000000///...------,,,,,,,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...+++))))))***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////000000000000111111111111222222333333333333444444444555666777999:::;;;<<<<<<<<<;;;<<<===>>>@@@AAACCCCCCDDDEEEHHHKKKNNNPPPTTTRRROOOMMMMMMNNNPPPRRRTTTUUUVVVWWWWWWWWWWWWWWWZZZXXXWWWXXX[[[^^^``````hhhjjjmmmnnnmmmkkkiiiiiihhhmmmttt{{{~~~~~~{{{zzzwwwjjj^^^dddsss|||rrrrrr|||~~~}}}{{{mmmgggqqqyyyvvvtttxxxxxxwwwuuusssqqqqqqqqqqqqrrrpppnnnkkkhhhbbb\\\WWWWWWUUUQQQMMMGGGCCC???===<<<<<<;;;:::888777666666444444444444444444444444222222222111111111000000000000111111111222222222222222222222222222222222111111222222222333333333555555666666777777888888CCCLLL___QQQFFFHHHJJJJJJOOOXXXppprrrmmmlllgggfffhhhfff```___ccc___]]]\\\\\\^^^^^^\\\YYYZZZYYYWWWUUUUUUUUUVVVWWWSSSRRRQQQQQQQQQSSSTTTUUUwww{{{wwwpppjjjkkkppprrrmmmgggbbbaaa```\\\SSSJJJIIINNNIIIEEEAAA@@@AAABBB@@@>>>:::888555333222222222333000000000/////////..............................+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))***+++***))))))+++---************************************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........///......---------......------------------------000111111111111000///..............................------,,,,,,------...,,,,,,------------------...---,,,,,,---///111333666666777777777777666666777666444222///...---,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,***)))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................//////000000000111111111222222222333333333444444444555666777999:::;;;<<<<<<<<<;;;;;;<<<>>>@@@AAAAAABBBCCCDDDGGGJJJLLLNNNOOONNNLLLLLLLLLNNNPPPQQQRRRRRRRRRSSSSSSTTTTTTUUUXXXXXXXXXYYYZZZ]]]```bbbccceeeffffffeeedddfffgggmmmpppuuuzzz}}}~~~}}}|||vvvqqqqqquuuqqqjjjllluuuxxxrrrtttuuurrroooooommmvvvxxxssswwwzzzxxxvvvvvvnnnooooooooonnnlllkkkiiibbbaaa``````___\\\WWWSSSMMMLLLJJJHHHEEEBBB@@@???;;;;;;:::999888777777666444444444444444444444444222222222111111111000000111111111111222222222222222222222222222222222222111111222222222333333333555555555666777777888888;;;???iiioooVVVHHHDDDEEEIIIMMMYYYooossskkkgggiiiiiiccc^^^\\\\\\YYYVVVVVVXXXZZZZZZYYY[[[ZZZZZZZZZYYYYYYXXXXXXTTTSSSRRRRRRSSSTTTUUUVVVvvvyyyvvvpppkkklllpppqqqlllfff`````````]]]TTTJJJIIIMMMIIIEEEAAA@@@AAABBB@@@>>>;;;999666444333222333444111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***))))))+++---************************))))))))))))))))))))))))******+++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------............---------......///------------------------000000000000000//////..............................------,,,,,,------...------------------,,,,,,...---++++++---111555888555555555444444555555555;;;:::777444111///---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................//////000000000000111111222222222222333333333333444555666777888999:::;;;;;;;;;;;;;;;<<<>>>???AAA@@@@@@AAACCCEEEHHHJJJLLLJJJJJJJJJJJJKKKMMMOOOPPPQQQPPPPPPPPPQQQRRRTTTUUUUUUXXXZZZZZZZZZ\\\```dddaaaaaaaaa``````bbbeeehhhssstttvvvxxxzzz{{{{{{{{{tttmmmmmmvvv{{{wwwtttvvv~~~|||wwwrrrrrroooeeeXXXWWWeeetttzzz{{{}}}}}}vvvsssuuutttpppmmmnnnqqqrrrqqqnnnjjjhhhdddbbb```]]]ZZZUUUPPPKKKEEEEEECCCBBB@@@>>>===<<<999999999888888777777777333333333333333333333333222111111111111000000000111111222222222333333333222222222222222222222222111111222222222333333333444555555666666777888888777777NNNtttqqqQQQDDDFFFHHHGGGIIIVVVeee~~~ooojjjiiifffaaa^^^```\\\WWWTTTUUUWWWYYYYYYYYYZZZ\\\]]]]]]\\\YYYXXXUUUUUUUUUTTTUUUUUUVVVWWWuuuvvvvvvqqqmmmmmmpppooojjjeee```aaabbb```WWWLLLIIILLLIIIEEEAAA@@@AAABBB@@@>>>;;;999777444333333444444111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***))))))+++---************************************************+++++++++++++++,,,,,,,,,***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------.........------------...//////......................../////////000000///......---------..................------,,,,,,------............------,,,,,,,,,------,,,,,,...111444666///...,,,,,,,,,,,,...///444333111000///.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////000000000111111222222222222333333333444444555666777888999:::;;;:::::::::;;;===???@@@???@@@AAACCCEEEGGGIIIJJJIIIIIIIIIJJJKKKLLLNNNNNNRRRQQQPPPPPPQQQSSSVVVXXXSSSWWW[[[[[[YYY[[[```eeecccddddddeeeeeegggkkkmmmuuuuuuuuuuuuvvvxxxzzz{{{{{{tttrrrxxx}}}{{{wwwvvvttt{{{|||xxxzzzzzzjjjUUUVVVgggwww{{{xxxvvvvvvuuuyyy}}}nnngggllloookkknnnoooppppppoookkkhhheeeiiifffbbb___ZZZUUUNNNJJJEEECCCAAA???<<<999777666777777777777777777777777222222222222222222222222111111111111000000000000222222222222333333333333222222222222222222222222111111222222222333333333444444555555666777777888;;;999???QQQpppdddOOONNNMMMFFFIIINNNTTTiiiooohhhgggggghhhgggddd___ZZZXXXWWWXXXYYYUUUXXX\\\^^^^^^\\\YYYVVVWWWWWWWWWWWWWWWWWWWWWXXXtttuuuuuuqqqnnnnnnooonnniiidddaaabbbcccbbbXXXMMMJJJMMMIIIEEEAAA@@@AAABBB@@@>>>;;;999777444333333444444111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***))))))+++---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...---------------...//////////////////////////////---....../////////......---------.........//////...------,,,,,,------............------,,,,,,,,,+++,,,---///////////////...---,,,++++++,,,---......------,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------.................................////////////000000000111111111222222222333333444444555666777777888888::::::999:::;;;<<<>>>??????@@@BBBDDDFFFGGGIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLQQQPPPOOOOOOQQQTTTWWWXXXSSSWWW\\\\\\ZZZZZZ___ddddddfffiiikkkkkkmmmoooqqqsssrrrqqqqqqrrrvvvyyy|||~~~yyyvvvvvvwwwvvvvvvwwwqqqzzz{{{www{{{wwwdddfffuuuzzzuuurrrpppttt~~~zzziiiaaajjjpppnnnooonnnmmmkkkhhheeebbbaaa```^^^\\\ZZZXXXUUUQQQNNNDDDBBB@@@===:::777555333666666666666666666666666222222222222222222222222000000000000000000000000111111222222222333333333222222222222222222222222111111222222222333333333444444444555666666777777;;;>>>;;;>>>TTTvvvzzzaaaWWWNNNDDDJJJLLLLLLYYYvvv~~~ooojjjiiijjjfffeeeaaa^^^ZZZXXXWWWXXXUUUXXX\\\______]]]ZZZXXXYYYYYYYYYYYYYYYYYYXXXXXXtttuuutttrrrooooooooolllgggcccaaabbbcccaaaXXXMMMJJJMMMIIIEEEAAA@@@AAABBB@@@>>>;;;999666444333222333444111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***))))))+++---************************++++++++++++++++++++++++))))))******+++,,,,,,,,,***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,---------------------...///000////////////////////////,,,---..................,,,,,,------.../////////...------,,,,,,------...------------------,,,,,,+++,,,...//////---+++***------,,,,,,,,,,,,------......---,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------......////////////000000111111111111222222222222444444444555666777777777999999999999:::<<<>>>??????@@@BBBDDDFFFGGGHHHHHHJJJKKKLLLMMMNNNMMMLLLKKKNNNNNNNNNOOOQQQTTTVVVXXXUUUXXX[[[\\\[[[[[[^^^aaabbbeeehhhjjjkkklllnnnoooooonnnmmmmmmooossswwwzzzxxxvvvssspppnnnooossswwwuuuyyyvvvnnnrrr}}}~~~vvvsss}}}{{{wwwtttrrrqqq{{{zzzlllfffnnnuuutttxxxwwwuuussspppmmmjjjiiibbb___\\\YYYUUURRRMMMJJJ??????>>><<<:::999888777666666666555555444444444111111111111111111111111//////000000000000000111000000111111111222222222222222222222222222222222111111222222222333333333333444444555555666777777444===:::777FFF___zzzfffSSSEEEEEEGGGEEEMMMaaatttzzzpppiiiccccccaaa^^^YYYWWWWWWXXXXXXZZZ]]]___```___^^^\\\YYYZZZZZZZZZZZZYYYXXXXXXtttuuutttrrrpppooonnnkkkfffbbb``````aaa___UUUKKKIIILLLIIIEEEAAA@@@AAABBB@@@>>>:::888555333222222222333000000000/////////..............................------------------------+++,,,------++++++,,,---************************++++++++++++++++++++++++************************************************)))***+++***))))))+++---************************************************(((((())))))***++++++,,,)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---------,,,,,,------///000000........................+++,,,---...............,,,,,,------...//////000...------,,,,,,------...,,,,,,------------------,,,,,,------------,,,+++******++++++++++++******......------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,---///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........./////////000000111111111111222222222222333444444555555666666777999999888888999;;;===>>>===>>>AAACCCDDDEEEFFFFFFGGGIIIKKKMMMNNNNNNMMMLLLNNNOOOPPPRRRTTTVVVXXXYYYXXXYYYZZZ[[[\\\]]]]]]^^^aaabbbcccddddddfffjjjmmmmmmllljjjiiikkkooosssuuusssqqqnnnkkkkkknnnrrrsssrrrsssqqqlllmmmuuu{{{{{{sssyyy|||xxxttttttsssqqqlllssswwwrrrnnnpppttttttvvvvvvwwwwwwuuuqqqnnnkkkfffbbb]]]XXXRRRMMMGGGDDD<<<<<<<<<;;;::::::999999777666666555444333222222111111111111111111111111////////////000000111111//////000000000111111111222222222222222222222222111111222222222333333333333333444555555666666777///;;;888555>>>KKKmmmgggVVVGGGGGGCCCGGGRRRZZZlllxxxooommmhhhaaa[[[XXXYYY[[[YYYZZZ[[[\\\]]]^^^______YYYZZZZZZ[[[ZZZYYYXXXWWWtttuuutttrrrpppooonnnkkkfffbbb_________\\\SSSIIIGGGKKKIIIEEEAAA@@@AAABBB@@@>>>999888555333111111222222////////////....................................------------------------+++,,,------++++++,,,---************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++---************************))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,------...///000000...------,,,,,,------...,,,,,,,,,------.........------,,,+++,,,---...///***+++,,,------,,,+++***+++++++++,,,,,,...//////))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++***)))+++++++++,,,,,,---------,,,,,,------------......---,,,,,,++++++,,,,,,------,,,,,,...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------------------------............/////////000000111111111111222222222333444444555555666666666999888888888999;;;===>>><<<===???BBBCCCDDDDDDDDDCCCFFFIIIMMMNNNNNNNNNMMMPPPQQQSSSVVVXXXZZZ[[[[[[ZZZYYYYYY[[[]]]^^^]]][[[aaa```___^^^___bbbgggllllllkkkiiihhhiiilllooorrrtttqqqmmmjjjmmmqqqqqqooohhhlllpppqqqqqqssswwwyyynnnqqqqqqmmmkkkmmmnnnmmmeeekkkrrrtttqqqooonnnooocccfffjjjlllkkkgggbbb^^^[[[XXXUUUQQQOOOKKKGGGEEE======<<<;;;:::999888888777777666555333222111111000000000000000000000000.../////////000000111111////////////000000000000222222222222222222222222111111222222222333333333333333444444555666666777000;;;777444999;;;XXXkkkOOOMMMFFFGGGKKKHHHPPPfff|||ssshhh^^^ZZZ[[[^^^YYYXXXXXXXXXYYY[[[^^^___YYYZZZ[[[[[[[[[YYYXXXWWWrrrxxxyyywwwtttqqqnnnjjjeeeaaa]]]ZZZZZZYYYTTTLLLHHHJJJGGGEEECCCBBBBBBAAA>>>===999888555333111111222222222000---...000000...+++------------------------------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++***************++++++++++++******,,,,,,,,,++++++*********************************************************,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,+++******...------------...//////............////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++111---******...///---***+++,,,---.........------------------------------...------,,,,,,------...+++++++++,,,,,,---------------------------------))))))*********+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////000111111000111111111111222222222555444444555555666777888888999;;;<<<======>>>>>>??????@@@AAABBBDDDEEEFFFGGGHHHIIIKKKKKKKKKKKKJJJKKKNNNRRRUUUVVVWWWYYYZZZ]]]\\\[[[\\\^^^```aaa```bbbaaa___^^^___aaadddfffkkkgggccccccfffiiillllllpppsssvvvtttooojjjfffdddeeejjjlllfffccckkkyyy{{{{{{yyyuuunnnjjjnnnuuupppnnnooorrroooiiieeeffffffeeeeeehhhkkkiiibbb\\\VVVVVVTTTRRRNNNIIIEEECCC@@@===:::999999999888777666444333333333333222000////////////////////////000000000000000000000000111111000000//////......000000111222222222222111222222111111222222333444333555888888666333222222444333666999666888NNNhhh```QQQLLLJJJBBBBBBLLLOOOqqqssseee^^^]]]^^^\\\XXXXXX[[[]]][[[[[[]]]\\\ZZZYYYYYYZZZYYYWWWTTTrrrvvvyyywwwtttqqqooojjjeeebbb^^^[[[YYYXXXRRRKKKIIIKKKGGGEEECCCBBBBBBAAA???===999888555333111111222222222000......///000...+++------------------------------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,+++++++++************++++++++++++******,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,---------------...//////------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---++++++///333333///+++,,,,,,,,,---------......------------------------...------,,,,,,------...+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////000000111000000111111111222222222444444444444555666777888888999:::<<<======>>>>>>??????@@@AAABBBDDDEEEFFFFFFGGGIIIKKKLLLLLLLLLLLLMMMOOOSSSUUUUUUWWWYYY[[[[[[ZZZYYYZZZ\\\^^^^^^]]]aaa``````___```bbbdddfffbbbcccbbb```^^^```fffkkkllljjjiiijjjlllllliiieeeccciiillljjjjjjrrr{{{~~~}}}{{{vvvqqqnnnpppttttttnnnjjjnnnpppnnnkkkkkkiiiddd```aaaeeeeee___YYYTTTSSSQQQNNNKKKHHHEEEDDD???===:::888888888777666555333222111222222111///////////////////////////000000000000000000000000111000000000/////////...000000111222222222222111222222111111222222333444444666999999777555555555444333666:::777666FFFZZZeeeRRRMMMIIIKKKMMMHHHWWWkkkvvviiiaaa^^^^^^XXXVVVYYY\\\\\\]]]___[[[[[[ZZZZZZ[[[ZZZZZZYYYuuuvvvyyywwwtttrrroookkkfffbbb___\\\YYYVVVQQQJJJIIIMMMHHHFFFDDDBBBBBBAAA???===999888555333111111222222222000////////////...,,,///.........------,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++++++++*********++++++++++++******,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......---------------......///+++,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***---222777666222---------,,,+++,,,---...///------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------------------............,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////......//////000111000000000111111111222222444444444444555666777777888999:::<<<============??????@@@AAABBBDDDEEEFFFFFFGGGJJJLLLNNNNNNNNNNNNPPPQQQSSSTTTTTTVVVYYY[[[ZZZYYYXXXYYY[[[\\\\\\[[[``````aaabbbbbbccccccccc^^^dddiiifff``````iiirrrhhhaaa]]]aaalllsssrrrmmmrrruuuvvvtttuuuxxxyyywww|||xxxuuussssssssswwwmmmfffiiioooooollljjjiiibbb[[[ZZZ]]]^^^[[[VVVPPPOOOLLLHHHFFFDDDCCCBBB???<<<999888888888777666333222000000111111///...////////////////////////000000000000000000000000000000000000///////////////000111111222222111111222111111111111222333333333555777888777666666666555333666:::888555;;;GGG___ooo\\\LLLHHHJJJDDDEEEOOObbb{{{xxxqqqjjjaaaZZZ[[[^^^______```ZZZ[[[[[[YYYWWWWWWWWWXXXzzzxxxxxxvvvtttrrroookkkfffcccaaa\\\XXXUUUOOOJJJJJJNNNHHHFFFDDDCCCBBBAAA???===999888555333111111222222111111000/////////...---//////......------,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------...///,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***...222555555111---...---+++++++++,,,...000------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......///............///000000000000000000111111111111333333333333444555666777888999:::;;;<<<=========??????@@@AAABBBDDDEEEFFFFFFGGGJJJMMMOOOPPPPPPPPPRRRSSSSSSSSSTTTUUUYYY[[[[[[ZZZZZZ[[[]]]^^^]]][[[aaabbbcccddddddccc```___]]]eeemmmnnnkkkjjjpppwwwssskkkdddeeemmmtttssspppxxxxxxwwwvvvyyy}}}zzzttt~~~zzzyyyyyyvvvrrruuulllfffgggiiifffbbb```bbb```]]]ZZZYYYYYYWWWVVVOOOLLLHHHCCC@@@???>>>???>>>;;;888777777777666555444222111000111111000...////////////////////////////////////////////////000000000000///////////////000000111111111111111111111111111111222222333///111444444444444444555777444444888777444666;;;@@@aaa[[[HHHJJJJJJFFFFFFKKKYYYrrryyymmmiiigggccc```___^^^___]]]ZZZUUUSSSTTTVVV|||wwwwwwuuusssqqqnnnkkkfffcccaaa\\\XXXTTTOOOJJJJJJNNNHHHFFFDDDCCCCCCBBB???>>>999888555333111111222222111111111000///........./////////......---------------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,++++++++++++,,,,,,,,,,,,,,,,,,---......,,,------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------///000000...---...---+++++++++,,,...000------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.....................//////000//////000000000111111111222222222333333444555666777888999;;;<<<<<<======??????@@@AAABBBDDDEEEFFFEEEGGGJJJMMMOOOQQQQQQQQQRRRSSSTTTTTTTTTVVVYYY\\\]]]\\\]]]^^^```aaa___^^^bbbdddeeefffeeebbb___\\\ZZZ```hhhnnnqqqrrrssssss~~~yyyssspppoooooooooooonnnnnnllloooxxx{{{~~~}}}{{{tttqqqmmmjjjiiiddd[[[TTTRRRZZZ^^^bbb```ZZZVVVVVVWWWRRROOOIIICCC???===<<<<<<===:::777666666666555444444333111111222222000///////////////////////////////////////////////////////////////000000000000//////000111111111111000111111000000111111222333///111222333333333444666888555333555666666666888===HHHccceeeWWWLLLHHHEEECCCHHHUUUlllzzzooofffbbbcccaaa^^^ZZZVVVUUUVVVXXX|||sssvvvtttqqqooommmjjjeeebbbaaa\\\XXXUUUOOOJJJJJJNNNIIIGGGDDDCCCCCCBBB@@@>>>999888555333111111222222111222222111///......///........................------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++***************************++++++++++++,,,,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++///...---+++******++++++,,,,,,,,,,,,,,,------...------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++///...---,,,++++++,,,---------,,,+++,,,---...///------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............------......///000/////////000000000111111222222222222333444555555777888999;;;<<<<<<<<<<<>>999888555333111111222222000222333222///---...000------......//////000000------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++...---+++******+++,,,---,,,,,,++++++,,,,,,---...+++,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++......---,,,++++++,,,---,,,,,,,,,---------......------------------------...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////////////////000000000111111111111111222333444555777888999:::;;;<<<<<<<<>>999888555333111111222222000222444222///---...111,,,,,,---...///000111111------------------------,,,,,,++++++,,,,,,---...,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++*********************************++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,+++*********,,,...000,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,---......---,,,,,,---+++,,,---.........------------------------------...------,,,,,,------...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////////////////000000000000111111111111222333444555777888999:::;;;<<<<<<<<>>AAA@@@??????@@@AAACCCEEEHHHFFFFFFHHHLLLNNNMMMLLLOOOQQQTTTVVVXXXXXXXXXWWWUUUWWWYYY\\\^^^`````````aaacccfffiiiqqq|||vvvtttmmmggggggkkkllliiippptttyyy{{{{{{yyyxxxxxx~~~zzzvvvuuusssooojjjgggmmmpppsssssspppkkkgggeeefffeeeddddddeeeeeeeeedddaaa]]]ZZZZZZUUULLLDDDAAAEEEEEEDDDCCC@@@===:::888777777666444333222111000000000000000/////////...........................000/////////............////////////////////////000000000111111000000000111000000000000000000000111111222222222333333333444444444444555555555555666666444999BBBLLLlll{{{{{{aaaPPPHHHFFFFFFMMMQQQ\\\rrr{{{uuurrrnnniiieeebbbaaaaaaddd^^^XXXSSSNNNIIIKKKPPPJJJIIIGGGFFFFFFDDDAAA???888777555444333444666777444444333333111000...---//////...------,,,++++++---,,,++++++------,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************++++++++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,++++++,,,---...------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///...,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...------,,,,,,------...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++*********++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000000000111222333555555888888999:::<<<===>>>???AAA@@@??????@@@AAACCCDDDGGGGGGGGGJJJLLLNNNMMMLLLNNNPPPSSSVVVXXXXXXXXXWWWTTTUUUXXX[[[^^^```aaaaaabbbdddeeegggqqqssssssppplllkkknnnlllhhhooorrrvvvzzz||||||zzzyyywwwxxxyyyzzzzzzxxxrrrnnniiimmmsssuuusssnnnjjjgggcccaaa```___```aaa```___^^^\\\[[[ZZZSSSIIICCCCCCAAABBBDDDDDDBBB???<<<999666666555444222111000000000000000/////////..............................////////////............//////////////////////////////000000000000//////000000000000000000111111111111222222222333333333444444444444555555555555888:::777999===???SSSttt~~~ppp}}}]]]NNNHHHDDDHHHFFFGGGQQQkkk|||wwwsssmmmgggdddbbbaaa```ccc^^^XXXTTTNNNJJJLLLQQQJJJIIIGGGFFFFFFFFFDDDBBB;;;999777555444444555666444444333333111000...---......---------,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,------...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......---------............///////////////000000000000000000000111222333555555777888999:::;;;===>>>>>>@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFHHHJJJLLLLLLLLLLLLMMMOOORRRUUUWWWXXXXXXXXXWWWXXX[[[]]]^^^_________ggggggeeecccgggpppuuutttjjjmmmnnnmmmmmmooommmiiiooorrrvvv{{{~~~~~~vvvxxxyyywwwwwwxxxvvvrrrjjjooouuuxxxvvvqqqllliiidddbbb``````aaa___ZZZVVVYYYXXXYYYXXXPPPFFFAAACCC??????@@@@@@@@@>>><<<;;;555555444333222111000000000000/////////.................................///////////////.........//////////////////////////////000000000000//////000000000000000111111111111111222222222333333333333333444444444555555555666:::999;;;>>>;;;EEE\\\gggTTTJJJGGGEEEEEEKKKYYYttt}}}xxxssskkkfffcccbbbaaa```bbb]]]WWWTTTOOOKKKMMMRRRKKKIIIGGGFFFFFFFFFEEECCC>>><<<999666444333444444444444333333111000...---,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------,,,,,,------...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------............///////////////000000000000000000000111222333555555666666777999:::;;;<<<===@@@@@@@@@@@@AAABBBCCCCCCCCCEEEGGGIIIJJJJJJJJJJJJLLLNNNQQQUUUWWWYYYYYYYYYXXXZZZ\\\^^^```aaaaaa```iiiiiifffbbbcccfffeeeaaaggglllnnnmmmlllllljjjffflllnnnrrrvvvyyy{{{|||}}}~~~~~~xxxnnniiikkkllljjjhhhmmmrrrtttsssqqqnnnmmmeeedddccccccbbb\\\SSSLLLOOOPPPQQQQQQJJJ@@@===???>>>===;;;:::999:::;;;;;;444444333222111000000///////////////.............................................///////////////////////////////////////000111111222222111111000//////000000111111111111111111222222222333333333333333333444444444444555000555444777<<<777999IIIbbb{{{mmmaaaOOOLLLJJJJJJKKKRRRfffyyy~~~wwwqqqjjjeeedddcccaaa___aaa[[[VVVSSSNNNKKKMMMSSSKKKIIIGGGEEEFFFEEEDDDCCC???<<<999666333222222222444444333333111000...---++++++,,,,,,---...//////---,,,++++++------,,,+++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++***************+++++++++************************)))))))))************+++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,---,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------,,,,,,------...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......---------............///////////////000000000000000000000111222333555555555666777888:::;;;<<<<<>>???>>><<<888666555555777999333333222222111000000////////////.........------------------------------.........///////////////////////////////////////111111222222222222111111/////////000111111222222111111222222222333333333333333333333444444444444222666444666;;;666333===CCCVVVwww~~~aaaWWWNNNJJJEEEDDDMMMZZZggg|||vvvpppiiieeeeeeeeebbb______ZZZUUURRRNNNJJJMMMRRRLLLIIIFFFEEEDDDDDDCCCBBB===;;;888555333222333333444444333333111000...---,,,------------------------,,,++++++------,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,------......------,,,************************))))))*********+++++++++************************))))))))))))************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,+++******+++,,,---,,,+++++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...------,,,,,,------...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------............///////////////000000000000000000000111222333555555666777888999:::<<<======??????@@@AAABBBBBBBBBBBB@@@DDDIIIKKKJJJIIIIIIKKKIIILLLPPPTTTWWWYYYZZZZZZWWWYYY[[[^^^```bbbbbbbbb```dddfffggglllrrrssspppgggmmmrrrqqqrrrwwwzzz{{{nnnqqqrrrmmmfffeeekkkrrrpppuuusssiiifffmmmpppmmmfffeeedddcccdddiiiqqqvvvxxxsssnnnllljjjeee[[[RRRLLLIIIJJJMMMMMMGGGBBBAAA===;;;999666444444444444222222222111000000////////////.........---------------------------------............/////////000////////////////////////000000111111111111000000...//////000111111222222111111222222222333333333222222333333333444444444666999555555<<<888444;;;:::AAA[[[nnn\\\UUUOOOIIILLLSSSNNN```uuutttooohhheeeffffffbbb^^^^^^YYYTTTQQQMMMJJJMMMRRRLLLIIIFFFDDDDDDCCCBBBAAA;;;999666444333333444444444444444333111000...---///......------,,,,,,+++---,,,++++++------,,,++++++++++++,,,,,,---------*********++++++,,,,,,,,,******,,,,,,,,,,,,******************************))))))******++++++++++++************************))))))))))))************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,+++******+++,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,+++******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...------,,,,,,------...---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////////////////000000000000000000000111222333555555777888999:::<<<===>>>>>>??????@@@AAABBBBBBBBBBBBAAAEEEJJJLLLKKKJJJJJJLLLIIIKKKOOOTTTWWWYYYZZZZZZZZZ[[[]]]^^^___^^^^^^]]]```ccceeefffllltttvvvtttwww{{{|||xxxuuuwwwyyyyyywww{{{zzzqqqfffcccjjjsssttt}}}~~~tttooorrrqqqjjjmmmjjjeee```aaagggpppwwwyyyrrrjjjffffffbbb[[[TTTHHHDDDDDDHHHJJJEEE@@@===<<<;;;:::888666333111000222222111111000000////////////.........------------------------------------.........//////000000//////////////////////////////000000000000//////...//////000111222222222111111222222222333333333222222333333333444444444444666111111:::888444:::???999JJJwwwpppdddZZZMMMGGGIIIIIISSS^^^hhhxxxyyyssskkkggggggfffaaa]]]^^^XXXRRRPPPMMMIIIJJJNNNJJJIIIGGGGGGGGGFFFCCCAAA999888666444333222333333333333333333222000...---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++***)))***---...,,,***++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------...---,,,,,,,,,,,,+++***------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++************)))************************)))************+++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------------,,,+++,,,---...///,,,,,,------...///000000////////////000000000000111111111222222333333444666666777888999;;;===>>>??????@@@@@@@@@AAAAAAAAAGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKKKKLLLPPPTTTYYY\\\```___]]][[[ZZZZZZ[[[[[[bbbfffjjjllllllmmmqqqtttxxx}}}zzzvvvuuuvvvvvvzzz}}}|||yyyuuutttuuuvvvtttrrrpppnnnmmmmmmmmmllloooooohhhaaa```gggpppooohhhcccbbbaaa]]]ZZZZZZSSSMMMGGGBBB@@@>>>:::777:::888777666666555222000111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////////////////000000000000222222222222222222222222111111222222222333333333444444555555666777777777888:::@@@WWWttt^^^QQQLLLNNNIIIKKKSSSYYYccc}}}zzzssskkkgggggggggccc___\\\UUUPPPNNNJJJGGGHHHLLLJJJIIIGGGGGGFFFEEECCCAAA:::999777555333333333333333333333333222000...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************+++***)))+++---...,,,***++++++++++++++++++++++++*********++++++***************+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------------...,,,+++,,,------,,,+++------------------------++++++,,,,,,,,,,,,------,,,------------------------,,,,,,++++++,,,,,,---...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++************************************)))************+++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,---...///,,,,,,------...//////000////////////000000000000111111111222222333333444666666777888999;;;<<<===??????@@@@@@AAAAAABBBBBBGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKLLLOOOSSSWWWYYY[[[[[[[[[[[[[[[\\\]]]^^^ccccccdddgggkkkpppssstttxxx|||zzzvvvvvvwwwxxx{{{|||yyysssoooppprrrzzzxxxuuuqqqnnnlllkkkjjj___eeeiiiiiieee```___```XXXSSSRRRXXX\\\[[[XXXWWWOOOKKKFFFBBBAAA???;;;999999888666666666555333111222111111000000000000000------------------------------------------------------------------------....................................////////////////////////000000000000222222222222222222222222111111111222222222333333333444444555555666666777<<<999:::FFFeeemmm\\\RRRIIIFFFLLLPPPSSS]]]kkkzzzssskkkggghhhhhhfffbbb[[[UUUPPPMMMJJJGGGHHHLLLJJJHHHFFFFFFFFFEEECCCAAA<<<;;;888666444333222222222333333333222000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++))))))+++,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************+++******+++------,,,***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------------------------++++++,,,,,,,,,,,,---------------------------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---...///,,,,,,------.../////////////////////000000000000000000111222333333444444666777777888999;;;<<<===??????@@@@@@AAABBBCCCCCCFFFGGGHHHIIIJJJLLLMMMMMMLLLLLLLLLMMMOOORRRUUUWWWVVVXXXZZZ\\\___aaabbbbbbfffccc```dddkkksssvvvvvvxxx|||~~~{{{xxxwwwxxx~~~{{{rrrnnnppptttzzzxxxvvvrrrooommmkkkjjjaaaeeejjjkkkgggaaa\\\ZZZHHHDDDEEENNNWWWWWWTTTQQQIIIGGGDDDBBBAAA???<<<999888777555555666555444222333222111111000000111111............................................................................................................////////////////////////000000000000222222222222222222222222111111111222222222222333222222333444444555555666;;;888777;;;HHHdddlllZZZKKKHHHIIIHHHIIILLLVVVhhhzzzssskkkhhhiiijjjhhheee]]]VVVQQQNNNKKKHHHIIIMMMIIIGGGEEEDDDEEEDDDCCCAAA>>><<<999666444333222222222222333333222111///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************************************+++,,,,,,,,,++++++++++++++++++++++++++++++******************+++******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,++++++,,,...///...---------------------------+++++++++,,,,,,,,,------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------......---------.........//////////////////000000000000000000111222333333444444777777777888999:::<<<===??????@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKMMMNNNOOONNNOOOOOOPPPRRRSSSUUUUUUVVVXXX[[[___bbbdddeeeeeegggdddbbbdddiiipppvvvxxxxxx{{{}}}}}}{{{yyyyyyzzz~~~wwwqqqssswwwwwwvvvtttsssqqqpppooonnnlllmmmlllhhhaaa]]]^^^```OOOHHHFFFMMMTTTTTTOOOKKKEEEDDDBBBAAA???<<<:::888888666555444555555444222222111000000//////000000------------------------........................////////////////////////....................................////////////////////////000000000000111111111111111111111111111111111111222222222222111222222333333444555555666666999===???JJJiiiyyy[[[KKKGGGFFFHHHJJJIIIPPP[[[hhhzzzyyyssskkkhhhjjjjjjhhheee\\\VVVPPPNNNKKKGGGHHHLLLHHHFFFDDDCCCCCCDDDCCCBBB>>><<<999666444333222222111222333333222111///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************)))***+++,,,,,,++++++,,,++++++++++++++++++++++++++++++***))))))***++++++******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---)))***++++++,,,,,,++++++---,,,+++,,,...///...---------------------------+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------------------...............////////////000000000000///000000222333444555555777777777888999:::;;;<<<>>>???@@@AAACCCDDDFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPQQQQQQRRRTTTUUUUUUVVVVVVUUUWWWZZZ^^^```bbbbbbbbbdddeeeeeeeeefffjjjqqqvvvxxxzzz|||||||||{{{{{{{{{zzz}}}wwwvvvxxxvvvvvvuuusssqqqpppnnnmmmjjjkkkjjjccc[[[YYY___eee\\\SSSNNNOOORRROOOJJJHHHAAAAAAAAA???===:::888777999777444333444444333222000000///............///,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////....................................////////////////////////000000000000111111111111111111111111000000111111111222222222111111222222333444444444555444999===<<<===NNNcccvvv]]]PPPJJJHHHHHHKKKKKKMMMRRR]]]nnnxxxrrrllliiikkkkkkgggcccYYYSSSNNNKKKHHHEEEFFFJJJHHHEEECCCBBBBBBCCCCCCBBB<<<;;;888666444333222222111222222333222111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++))))))+++,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++************************************************)))***,,,,,,+++++++++,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,...---,,,---...///...---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------+++,,,------......------........................////////////000000000000//////000111333444555555888888888888999:::;;;<<<>>>???@@@BBBDDDFFFGGGHHHFFFGGGHHHJJJLLLMMMOOOOOOQQQRRRTTTVVVWWWWWWVVVVVVUUUVVVWWWZZZ\\\]]]^^^^^^```cccffffffeeehhhmmmsssyyyyyyzzz{{{|||}}}}}}}}}{{{~~~~~~yyyxxxvvvtttqqqmmmkkkiiiccceeefffccc______bbbfff^^^VVVPPPOOONNNIIIFFFFFF???@@@@@@???<<<;;;;;;<<<:::888444333333333222111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................................................////////////////////////000000000000111111111111111111111111000000000111111111111222111111222333333444444555777555444666666888AAAJJJfffrrraaaRRRHHHIIIGGGGGGKKKOOOSSS\\\dddwwwrrrlllkkkllljjjeee```YYYSSSMMMKKKHHHDDDEEEIIIGGGEEEBBBAAABBBCCCCCCBBB:::999777555333333333333111111222333222111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,---+++++++++,,,,,,---------++++++++++++++++++,,,,,,************************************************(((***------+++***+++---++++++++++++++++++++++++,,,+++***((((((***+++,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---------------///...------......---,,,------------------------++++++,,,,,,,,,,,,------***++++++,,,---...//////---,,,,,,++++++,,,,,,---***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------+++,,,---.........------........................////////////000000000000...///000111333444555666888888888888999:::;;;;;;>>>???@@@BBBDDDFFFHHHIIIFFFGGGHHHIIIKKKLLLMMMNNNPPPRRRTTTWWWXXXWWWVVVUUUVVVVVVWWWXXXZZZ\\\^^^___aaadddgggkkkmmmppprrrsssyyyyyyyyy{{{}}}~~~~~~~~~|||~~~~~~wwwwwwvvvssspppmmmjjjhhhfffaaa]]]\\\___aaa```]]]VVVRRRPPPOOOJJJCCC@@@BBB===>>>??????===>>>AAADDD<<<999555333222222111000000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////////////////000000000000111111111111111111111111000000000000111111111111222222333333444555555555555666444222444:::<<<;;;FFFkkkooo[[[PPPLLLJJJKKKIIIFFFGGGLLLWWWeeevvv~~~vvvqqqmmmkkkllljjjddd^^^[[[TTTOOOLLLIIIFFFGGGKKKGGGEEEBBB@@@AAABBBCCCBBB999888666444333222333333111111222333222222000///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++++++++,,,,,,---------*********++++++,,,,,,---))))))))))))))))))))))))************************(((+++------+++***+++---++++++++++++++++++++++++,,,+++)))(((((()))+++,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,------......------000///------......---+++------------------------++++++,,,,,,,,,---------)))***+++,,,...///000000---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------+++,,,---.........---,,,.....................---////////////000000000000...///000111333444555666888888888888999:::;;;;;;>>>???@@@BBBEEEGGGIIIJJJFFFGGGHHHIIIJJJLLLLLLMMMNNNPPPTTTVVVXXXWWWVVVUUUXXXXXXXXXZZZ\\\___bbbcccffffffiiipppwwwzzzyyyvvvyyyxxxyyyzzz}}}wwwuuuuuuwwwzzz{{{xxxuuusssssssssrrrqqqnnnllljjjkkk^^^PPPNNNTTTYYYVVVPPPPPPOOOPPPOOOHHH???;;;===<<<>>>?????????BBBGGGKKK===:::555222111111000///111111000///////////////........................++++++++++++++++++++++++------------------------..................................../////////000////////////000000000000000000000000000000000000000000000000111111111111222333333444444555555666000777888555888>>><<<333DDDRRRqqqrrrbbbYYYRRROOOJJJEEEGGGMMMHHHTTT```fffiiittt{{{xxxtttnnnjjjlllnnnhhh```[[[WWWQQQKKKGGGFFFGGGIIIGGGEEEDDDDDDDDDDDDAAA???:::777444333333444444333444444333222111000///...........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***)))))))))******++++++++++++++++++++++++))))))***+++,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++*********,,,///000------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...555444222000.........///---,,,,,,,,,,,,---......///...---,,,++++++++++++...,,,***+++...000...,,,++++++,,,---//////000000...---,,,,,,++++++,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++***************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////.........000000000111222333555555666666666777888:::;;;<<<======>>>???BBBEEEHHHIIIIIIHHHHHHIIIJJJLLLNNNOOOSSSTTTVVVVVVVVVVVVXXXYYYZZZZZZZZZ\\\^^^___^^^]]]bbbcccjjjrrrsssmmmkkknnnvvvyyy}}}~~~}}}}}}|||xxxwwwxxxxxxuuuqqqzzzwwwrrrnnnkkkiiihhhggg^^^XXXUUUYYYYYYSSSOOOPPPQQQMMMLLLMMMHHH???<<>>>>>>>>???AAADDDFFFHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPRRRUUUVVVVVVWWWYYY[[[[[[[[[[[[]]]^^^``````___cccdddjjjqqqqqqkkkiiikkkmmmqqqvvvzzz~~~}}}|||{{{|||}}}xxxvvvrrrnnnlllkkkjjjiii___XXXWWW]]]aaa\\\SSSOOOLLLIIIHHHHHHCCC:::777:::;;;:::999888888999999:::666444111000000000...---000...------......---,,,------------------------......---------,,,,,,,,,---------............///................................................////////////000000000000111111111111111111222222000000//////000000111222111111111222222222333333444444444444555666888888<<<<<>>>>>>>>???AAABBBDDDEEEFFFFFFFFFGGGHHHJJJLLLMMMNNNPPPSSSUUUVVVXXX[[[]]]]]]]]]]]]]]]^^^```aaabbbfffhhhlllqqqqqqllljjjkkkoooppptttxxx}}}~~~}}}|||{{{zzz~~~vvvtttpppnnnmmmllljjjhhhcccZZZUUUZZZaaa___XXXRRROOOMMMLLLJJJEEE===:::;;;;;;:::888666555444444444333111///...//////...---///...------...///---,,,------------------------...------------,,,,,,,,,---------............///................................................////////////000000000000111111111111111111000000///............///000000111111111222222222222333444444444444444555666777999555333>>>\\\|||hhhXXXPPPJJJHHHIIIHHHIIILLLVVV]]]ccckkk~~~~~~xxxxxxvvvqqqlllmmmoookkkddd]]]XXXRRRKKKGGGFFFGGGHHHFFFEEECCCCCCDDDCCCAAA???555333000000111333444444333222222111000/////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++******************++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......///...---+++***---,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,,,,---......---...---++++++,,,///222444...---,,,,,,++++++,,,,,,,,,,,,,,,---------......***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000111222333555555:::::::::999::::::;;;;;;>>>>>>??????@@@AAABBBCCCEEEEEEEEEEEEGGGIIIKKKLLLNNNPPPSSSUUUVVVWWWZZZ\\\]]]^^^^^^^^^^^^___bbbdddiiilllpppsssrrrpppooopppooooooqqqwww{{{|||yyyuuuyyyzzzyyywwwuuuuuuxxx|||uuurrrooommmllljjjgggcccggg]]]SSSQQQUUUXXXXXXWWWRRRQQQQQQNNNHHHBBB??????;;;:::999777666444444333222000......///000///...///...------...///...,,,---------------------------------------------------------............///................................................////////////000000000000222222111111000000////////////......//////000111111111111111222222222222444444444333444444555555666:::<<<999<<>>666444111111222444555555222111111000000/////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,************+++*********++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,---......---++++++---,,,,,,,,,,,,---......------,,,+++++++++,,,,,,,,,,,,------------......---,,,+++,,,...111555777...---,,,,,,++++++,,,,,,,,,,,,,,,---------......*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......---,,,,,,+++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---.........//////000000000000000111222333555555:::::::::999::::::;;;;;;>>>>>>???@@@AAAAAAAAABBBEEEDDDDDDEEEFFFHHHJJJKKKPPPQQQTTTUUUUUUVVVXXXZZZ\\\^^^``````______bbbdddhhhlllppprrrrrrssssssssshhhiiimmmuuu|||}}}{{{ooommmkkkmmmqqqtttvvvvvvuuuqqqmmmkkkjjjgggaaa\\\bbb___YYYSSSQQQRRRTTTUUUMMMNNNMMMIIIDDD@@@===<<<888888888777666555444444222000......000111000//////---,,,---...///...------------------------------------------------------------............///................................................////////////000000000000222111111000000/////////000////////////000111111000000111111111222222222444333333333333333444555555;;;@@@<<<666;;;NNN```qqq[[[NNNGGGEEEDDDIIIMMMOOOTTTZZZ```bbb]]]hhhuuu}}}~~~zzzrrrrrrooojjjiiijjjhhhccc^^^ZZZSSSLLLHHHFFFGGGHHHEEEDDDCCCCCCCCCBBB@@@>>>777444222111222444444444111111000000000/////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------------,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,+++,,,...---,,,,,,---///...---,,,+++,,,---///111...---,,,,,,++++++,,,,,,,,,,,,,,,---------......************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------,,,+++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......///000000000000000000111222333555555999999999999999:::;;;;;;>>>>>>@@@AAABBBBBBBBBBBBDDDDDDDDDEEEFFFHHHJJJKKKPPPRRRTTTUUUUUUVVVXXXZZZ\\\___ccccccaaaaaaccceeefffkkknnnnnnooorrrtttsssmmmnnnrrrvvv{{{||||||zzzjjjhhhhhhlllsssxxxxxxvvvtttoookkkjjjjjjfff^^^WWWXXX^^^aaa^^^XXXTTTPPPLLLGGGJJJJJJEEE@@@???<<<999444444555555444333222222222000......000000000///...---,,,---/////////---------------------------,,,,,,,,,------------...---------............///........................------------------------////////////000000000000000000000000000000//////000000//////000000111222000000000111111111111222222222222222222333444555777444555:::>>>???AAACCC\\\{{{dddRRRGGGDDDHHHLLLOOORRRVVV[[[^^^\\\bbbiiimmmsss}}}yyypppqqqoooiiihhhiiigggddd___ZZZSSSMMMHHHFFFGGGHHHEEEDDDCCCBBBCCCBBB@@@>>>777444111000111222222222000000000000////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++******++++++,,,((()))***+++,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,---***,,,......,,,,,,---///------,,,+++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,---------......************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......///000000111000000000111222333555555777777777888999:::;;;<<<===>>>@@@BBBCCCDDDCCCCCCEEEEEEDDDEEEFFFHHHJJJLLLNNNPPPRRRTTTUUUVVVYYY[[[]]]bbbggghhhfffdddeeeggggggmmmooommmmmmqqqsssqqqtttvvvyyyzzzyyyxxxxxxyyyqqqqqqsssuuuvvvwwwvvvvvvrrrnnnjjjjjjjjjggg^^^VVVSSS[[[aaa```]]]YYYPPPFFFCCCGGGHHHBBB>>>>>><<<888333333444444333222000///111///------.........---...---,,,---///000///...------------------------,,,,,,,,,---------......---------............///........................------------------------////////////000000000000/////////000000000000000//////.........///000000000000000000111111111111111111111111222333555555999111///777>>>>>>;;;:::@@@___tttYYYSSSLLLGGGEEEEEEFFFGGGSSSVVV[[[^^^aaagggqqqzzz|||xxxpppqqqooojjjhhhiiihhhddd___[[[TTTMMMHHHGGGGGGHHHEEEDDDBBBBBBCCCBBB@@@>>>666444111///000000000000000000000000////////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,((()))***+++,,,,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,---------,,,++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,+++,,,---///000---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,------***---///...,,,+++---000,,,,,,,,,,,,,,,,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,---------......)))************+++++++++++++++++++++++++++++++++)))************+++++++++)))******+++---...//////+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...///000000111000000000111222333555555666666666777888:::;;;<<<===>>>AAACCCDDDEEEEEEDDDEEEEEEEEEEEEGGGIIIKKKLLLKKKNNNQQQSSSUUUXXX[[[]]]^^^dddjjjllliiifffgggiiikkkqqqrrrnnnnnnrrrtttqqqppptttxxxzzzzzz{{{~~~{{{~~~}}}xxxsssqqqrrrpppllliiijjjllliii```XXXUUUYYYZZZYYY[[[[[[RRRFFF===BBBCCC===:::;;;999555555555666555444222000///000///,,,,,,------,,,+++...---,,,---///000///...------------------------,,,,,,,,,------.........---------.........//////........................------------------------////////////000000000000......//////000000111111...------------...//////000000000000111111111111000000000111222444555666999666555777555222555<<<:::EEE```ttt```TTTOOOLLLJJJIII@@@CCCIIIOOOSSSWWW^^^ddd{{{wwwsssmmmkkkkkkiiifffccc^^^ZZZTTTNNNJJJIIIIIIJJJJJJJJJHHHDDDCCCDDDAAA<<<555333111000///000111222555444222111000000////////////.........---------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************---,,,+++******+++,,,---...---+++))))))***+++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,*********************+++------------,,,++++++***------++++++++++++---------,,,,,,,,,,,,---......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///...------,,,,,,------.........------------......---.........---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++------------++++++,,,,,,---...---,,,***)))***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000//////000111222333333444666777777888999999::::::>>>???@@@BBBDDDEEEGGGHHHDDDEEEFFFFFFEEEFFFHHHJJJMMMOOOSSSVVVWWWYYY\\\^^^___ccciiimmmnnnnnnnnnnnnooorrrsssqqqqqqsssrrrnnnooorrrwww{{{~~~|||}}}{{{tttnnnnnnhhhaaa___bbbfffhhhiii[[[YYYWWWVVVVVVRRRLLLGGG@@@@@@>>><<<:::888666555333333222222111000//////000000///.......................................------------------------........................///...,,,,,,,,,---///111333222///,,,+++++++++,,,////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111222222222333333333333333444444555666666666555===EEEQQQooo}}}}}}nnneee[[[QQQMMMHHHHHHKKKJJJDDDCCCGGG|||uuuqqqllljjjjjjiiifffddd]]]ZZZTTTNNNJJJIIIIIIJJJIIIJJJGGGCCCCCCDDDBBB===555444222000///000111222333333222000//////......//////.........---------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************,,,++++++++++++++++++,,,...---+++***)))***+++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///...------,,,,,,------.........------------......------......------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,---------,,,+++******+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000//////000111222333444444555666666888999:::;;;<<<>>>>>>@@@AAACCCEEEFFFGGGDDDFFFFFFFFFFFFFFFHHHJJJMMMOOOSSSVVVXXXZZZ]]]______cccgggkkkmmmmmmllllllooorrrqqqmmmkkknnnooonnnqqqrrrtttvvv{{{~~~zzzwwwsssoooooojjjccc```bbbeeeffffff[[[XXXTTTRRRPPPMMMIIIFFF???>>>===;;;888666555444333333222111111000//////000000///.......................................------------------------........................///...---,,,,,,---///000444333111...------......////////////////////////000/////////////////////////////////////////////////////////000000000000000000000000111111111111111111111222222222333333333333444444555666666666555999:::>>>PPPsss|||uuudddZZZRRRKKKJJJHHHDDDDDDHHH}}}tttooojjjhhhhhhgggeeeccc]]]YYYTTTNNNJJJIIIJJJJJJHHHIIIGGGCCCCCCEEECCC???666444222000000000111222222222111000///......---...............---------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++---,,,+++*********+++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---,,,,,,,,,++++++******++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---...///...------,,,,,,------.........------------......------......------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000//////000111222333444444444555666888999;;;<<<======>>>???AAABBBDDDEEEFFFEEEFFFGGGGGGFFFGGGIIIJJJMMMOOOSSSVVVXXX[[[^^^aaa```bbbfffiiikkkkkkjjjiiijjjnnnnnniiigggkkkppprrrtttsssqqqpppuuu~~~xxxssspppoooooojjjdddaaabbbcccbbbaaa[[[WWWRRRMMMJJJGGGDDDBBB===<<<;;;999777555444333222222222111111000000///000000///.......................................------------------------..............................---,,,,,,...///000333222000///.........///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111222222222222333333333333444555555666666777888888888;;;MMMnnnrrrbbbWWWQQQKKKFFFEEE|||uuupppiiifffeeedddbbb___]]]YYYSSSNNNJJJIIIJJJKKKHHHIIIFFFBBBBBBEEEDDD@@@777555333111000000111222333333222111000///...---........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++***,,,,,,+++******++++++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++******))))))***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------......------,,,,,,------.........------------......,,,------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------............///////////////000000000000///000000111222333444555666666777888:::;;;;;;<<<===>>>???@@@BBBCCCDDDEEEFFFGGGHHHGGGGGGGGGIIIKKKMMMPPPSSSVVVXXX[[[___bbbbbbccceeehhhkkkkkkjjjhhheeekkkmmmjjjiiinnntttvvvvvvtttqqqnnnnnnsss{{{xxxqqqnnnmmmkkkgggbbbaaabbbbbb___]]]XXXUUUQQQLLLHHHDDD@@@>>>===<<<;;;999777555444333222111111111000000000///000000///..........................................................................................------------...///000//////...------------...////////////////////////.........///////////////////////////////////////////////////000000000000///000000000111111111111111111111111222222222222222333333444444555666666666666;;;>>>:::;;;LLLbbb~~~sssggg[[[RRR{{{wwwqqqjjjeeecccbbb___\\\\\\YYYSSSNNNJJJIIIJJJKKKIIIIIIFFFAAABBBEEEDDDAAA888777444222111111222222444444444333222111///...---.....................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++***+++++++++++++++++++++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++******))))))))))))***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---......------,,,,,,------.........------------......,,,,,,------...------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------............///////////////000000000000000000111222333444444555888888999999:::::::::;;;>>>>>>???@@@BBBCCCDDDDDDFFFGGGHHHHHHGGGHHHJJJLLLNNNPPPSSSUUUWWWZZZ___bbbdddccceeehhhkkklllkkkhhhffflllpppoooooosssuuuuuuuuuuuuuuussspppnnnnnnoooooouuu|||~~~yyyqqqllljjjeeebbb``````bbbaaa]]]YYYSSSRRRQQQMMMHHHBBB>>>;;;===<<<;;;999888666555444111111111000000000000000000000///.......................................................................................------------......//////---------------......///////////////////////////------....../////////000////////////////////////////////////000000000000///000000000111111111111000000111111111222222222222222333333444555555555444222777===;;;555;;;FFFTTTooozzzzzzxxxqqqiiidddbbbaaa^^^\\\\\\XXXSSSNNNJJJJJJKKKLLLJJJJJJFFFAAAAAADDDDDD@@@999888555333111111222333444444555555444222000///---------...............------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,************************++++++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---......------,,,,,,------.........------------......,,,,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------)))******+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000000000111222333444555555888888999999:::;;;;;;;;;??????@@@AAABBBCCCDDDDDDGGGHHHIIIIIIHHHHHHJJJLLLOOOPPPRRRTTTUUUXXX]]]```dddccccccfffkkkmmmllliiikkkoooqqqqqqsssvvvuuurrrtttvvvyyyyyyvvvrrrooommmdddllluuuyyywwwqqqkkkiiibbb``````aaaccc```[[[VVVMMMOOOOOOMMMHHHBBB===;;;<<<;;;:::999888666555555000000000000000000000000000000///.......................................................................................---------............///---...//////000111111222////////////////////////---------......//////000////////////////////////////////////000000000000000000000000111111111111000000000111111111111222222222222333444444555555777444555888999888;;;??????IIInnn{{{vvvppphhhcccbbbbbbaaa___[[[XXXSSSMMMJJJJJJKKKLLLLLLKKKFFFAAA@@@CCCCCC@@@:::888666333222222222333333444444444333111///...---------.........//////------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,******++++++,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,***++++++,,,,,,------...,,,,,,---------,,,+++++++++,,,,,,------,,,,,,++++++++++++***++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,,,,---...------,,,,,,------.........------------......+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...))))))***++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000000111111222333444555555555666777999;;;<<<>>>???@@@@@@AAABBBCCCDDDDDDEEEGGGIIIIIIIIIHHHIIIKKKMMMOOOQQQRRRRRRTTTVVV[[[^^^bbb``````dddjjjmmmkkkiiillllllllllllrrryyyxxxtttwwwyyy{{{{{{yyywwwvvvvvvnnnpppssssssrrrooollljjjcccbbbbbbdddddd```YYYSSSJJJLLLLLLIIIDDD@@@>>>>>>::::::999888666555444444///000000000000000000000000000///.......................................................................................,,,------...............,,,---...000111222222222////////////////////////,,,,,,---......///000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111222222333333444555555555888888666777;;;===<<<;;;>>>PPPrrr|||tttnnngggccccccdddcccbbb[[[XXXSSSMMMJJJJJJKKKLLLMMMLLLGGGAAA@@@CCCBBB???;;;999666444222222222333222333444444333111...------------.........//////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++******+++,,,---)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,+++,,,,,,---...///000000------------,,,,,,+++***++++++------------++++++++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---...------,,,,,,------............------.........+++,,,,,,---.........---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++---......---++++++,,,,,,+++***+++,,,...///))))))***++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------------.........//////////////////000000000000000111222222444444555666222444666888<<<>>>AAABBBAAAAAABBBBBBCCCDDDEEEEEEHHHIIIJJJIIIIIIIIIKKKMMMPPPQQQRRRRRRSSSUUUYYY\\\aaa^^^^^^bbbiiilllkkkhhhhhhfffdddfffqqq|||}}}yyy||||||{{{zzzxxxxxxzzz||||||xxxtttpppmmmllllllmmmfffeeeeeeffffffaaaXXXQQQIIIJJJIIIEEE@@@>>>???AAA999888777666555444333333////////////000000000000000000///.......................................////////////////////////........................,,,---......//////......)))***,,,...///000000111////////////////////////,,,,,,------...///000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111222222333333444555555+++555:::666555:::999444777>>>CCCFFFVVVyyy~~~sssoookkkgggeeedddcccaaaaaaYYYRRROOOMMMKKKKKKNNNLLLJJJGGGDDDBBB@@@@@@@@@999888555333222444888<<<999666333111111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++------,,,++++++***))))))------------------------***)))---444444,,,((((((******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++,,,...///000444222000---,,,,,,------++++++++++++++++++++++++,,,------,,,+++***,,,------,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++,,,------,,,,,,...///,,,,,,,,,---...///000000//////.........---------........................---.../////////...---,,,......---,,,,,,,,,,,,---///......------,,,++++++,,,,,,---,,,+++,,,...000000222000******///111...///---***+++---///...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////111333444444444555666666666888999;;;===>>>>>>AAACCCEEEEEEDDDEEEFFFHHHIIIJJJKKKJJJHHHHHHJJJKKKPPPRRRTTTUUUUUUWWWZZZ]]]bbbaaa```aaacccddddddcccggglllmmmlllpppwwwyyyuuuqqqvvv|||~~~|||zzzzzz{{{vvv}}}vvvkkkkkkkkkkkkssshhhccc______aaa```XXXQQQLLLIIIDDDAAA???>>><<<;;;777777555444333222222222000000//////.........---////////////////////////............////////////---------.........//////........................////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////............/////////000000000000000000000000000000000000000111111111111333333333333333333333333333333444444555666666666111444;;;AAABBBKKKjjj}}}uuuqqqllliiigggeeedddccc```XXXQQQOOONNNKKKLLLOOOLLLJJJHHHEEECCCAAAAAAAAA:::888666444444666:::===999666333111111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---000666555///+++,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,+++,,,---//////222111///---,,,,,,------++++++++++++++++++++++++,,,------,,,++++++,,,...---,,,,,,++++++,,,,,,---............---------,,,+++,,,...------,,,...///---,,,,,,------///000000//////.........---------------------------------------...............---......---,,,,,,,,,,,,---------------------------//////000///......111333333555333,,,))),,,///...///---++++++---///---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////111333333333333444555555666777999:::<<<===>>>@@@BBBDDDDDDDDDDDDFFFGGGIIIJJJJJJJJJIIIIIIKKKMMMQQQSSSVVVWWWXXXYYY[[[]]]``````aaacccfffggggggfffjjjrrrvvvtttrrruuuxxxyyyvvvwwwyyy|||~~~~~~|||zzz{{{~~~sssiiimmmmmmiiilllhhhddd``````bbb___WWWPPPJJJGGGDDDAAA@@@>>>;;;999777666555333222222222111000/////////............////////////////////////............////////////---------.........//////........................////////////////////////////////////////////////////////////////////////,,,---------............////////////////////////........./////////000000////////////////////////000000000000111111111111333333333333333333333333333333444444555666666666===::::::<<<999999III]]]xxxtttnnnjjjhhhfffeeeddd___WWWQQQOOONNNLLLMMMPPPLLLKKKIIIFFFDDDCCCBBBBBB999777555444555777;;;===999666333111111111000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000,,,***+++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,------...///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...------,,,,,,,,,,,,------/////////.........------,,,---......---,,,...///---------------...///000...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000......---,,,,,,,,,,,,---++++++,,,------...//////,,,---------,,,,,,...///444888777///))))))---///...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000111333333222222333444444555666888:::;;;<<<===???AAABBBCCCCCCCCCEEEGGGGGGIIIJJJJJJIIIJJJLLLNNNQQQTTTWWWYYYZZZ[[[\\\]]]^^^```cccfffhhhiiiiiiiiimmmxxx{{{tttrrrvvvzzzyyywwwwwwzzz{{{~~~|||nnnfffnnnooogggdddfffccc``````___[[[SSSKKKFFFDDDBBB@@@???===:::777666555444333222111111111////////////............////////////////////////............////////////------........./////////........................////////////////////////////////////////////////////////////////////////------........./////////////////////////////////....../////////000000000........................000000000000111111111111333333333333333333333333333333333444555555666666>>>888666::::::777;;;CCCWWWxxxtttnnniiigggfffdddddd^^^WWWPPPOOONNNLLLNNNQQQLLLKKKIIIHHHFFFDDDCCCCCC777555333333555999;;;===999777444222111111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++,,,++++++,,,+++***)))*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...------------,,,---------,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++,,,---///------,,,,,,,,,,,,------000////////////.........,,,...///...---,,,...///---------------...///000........................---------------------------,,,,,,,,,---...000111......---,,,,,,,,,,,,---,,,,,,,,,---------......***,,,,,,,,,+++***,,,---000666999555---)))+++...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............////////////000111222222111111333444444444666777999;;;<<<<<<>>>???AAABBBBBBCCCDDDFFFFFFHHHIIIJJJJJJKKKNNNPPPPPPSSSWWWZZZZZZ[[[[[[\\\]]]```eeehhhiiiiiiiiiiiiooovvv|||zzztttppprrrtttwwwvvvwww{{{qqqhhhnnnnnndddaaaccc```^^^\\\[[[UUUMMMFFFBBBAAA@@@???>>><<<888555555444333222111111111111///////////////.........////////////////////////............////////////............////////////........................////////////////////////////////////////////////////////////////////////.........////////////000////////////////////////...////////////000000000///////////////////////////000000000111111111111222222222222222222222222222333333444444555666666777333444999======>>>BBBDDD[[[wwwwwwrrrlllgggeeeddddddccc^^^WWWPPPOOONNNLLLNNNQQQLLLKKKJJJIIIGGGEEECCCBBB888666444555999===??????:::777444222222111000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...///...,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...000...------,,,,,,------...000////////////.........---...//////---------///...------------...//////---.....................////////////////////////---,,,,,,,,,---...000111......---,,,,,,,,,,,,---......---------,,,,,,,,,---///000///...---...///***111888999222,,,+++...,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////111222222222111111444666444444666777999;;;<<<<<<===???AAABBBBBBBBBDDDFFFFFFHHHIIIJJJJJJLLLNNNQQQNNNQQQUUUXXXYYYYYYYYYZZZ]]]aaaeeeggggggfffffffffnnnoooqqqsssssspppnnnlllrrruuuyyy|||~~~~~~qqqoooiii``````aaa___\\\ZZZWWWRRRJJJDDD???>>>===<<<<<<:::666333444333222111111111111111.........///////////////////////////////////////............////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////.........////////////000////////////////////////////////////000000000111000000000000000000000000///000000000111111111111222222222222222222222222222222333333444555555555666555555777777777999===<<<@@@HHHccc}}}uuupppjjjeeeccccccdddccc___WWWQQQOOONNNLLLMMMPPPMMMLLLKKKIIIGGGDDDBBB@@@:::888666888===BBBCCCCCC:::777444222222222111///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---***))),,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,---///111......------------....../////////.........------...///000///---------///......---------......///---------...............////////////////////////---------------...///000......---,,,,,,,,,,,,---//////...---,,,,,,++++++,,,---///...---,,,,,,,,,(((---555:::666...+++---***---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.....................////////////111222222222222333666888444555666888:::;;;<<<======???AAABBBBBBCCCEEEGGGGGGHHHJJJJJJKKKLLLNNNQQQMMMPPPSSSUUUVVVWWWXXXYYY\\\```eeefffeeeccceeegggkkkfffeeekkkrrrrrrmmmjjjpppuuu{{{~~~~~~yyypppeee]]]___aaa___[[[XXXTTTOOOIIIDDD===;;;:::999999888555333333222111111000000111111.........///////////////////////////////////////............////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////------.........//////////////////////////////////////////000000000111111111111111111111111111111000000000000111111111111222222222222222222222222222222222333444444555555777888888777555555999<<<888:::999AAAUUUiiizzztttooohhhdddcccdddeeeeee```XXXQQQOOONNNKKKLLLOOOMMMMMMKKKIIIFFFCCC@@@>>>999666555888>>>CCCDDDCCC:::888444333222222111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((++++++'''&&&******&&&******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++---............---,,,---------------,,,,,,------------------------+++---------------///111......------------..................---------,,,...000000///...------...///......---------......---------.........//////////////////////////////------...............---......---,,,,,,,,,,,,------------------------,,,)))+++---,,,+++))))))))),,,,,,111666555---+++---***,,,///000...,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............////////////111222222222222555888;;;555666777999:::<<<===>>>===???AAABBBCCCDDDFFFHHHHHHIIIKKKKKKKKKLLLNNNPPPNNNPPPRRRTTTTTTVVVXXXZZZ[[[___dddeeeccccccgggjjjhhhaaa___iiirrrtttqqqpppsssvvv{{{~~~vvvnnnddd\\\^^^]]][[[WWWSSSNNNJJJFFFCCC;;;999777666666666444333222222111000000000000111............/////////000////////////////////////............////////////.../////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---------............//////////////////////////////000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111111222222333333444555555555666666666777:::<<<===888<<<;;;;;;???CCCYYY{{{|||xxxsssnnnhhhdddccceeefffgggaaaYYYRRROOOMMMKKKKKKNNNMMMMMMLLLIIIFFFBBB>>><<<666333111555<<>>>>>===???AAACCCCCCDDDGGGIIIIIIJJJKKKKKKKKKKKKNNNPPPOOOPPPRRRSSSTTTVVVYYY[[[ZZZ___cccdddccceeeiiinnnfff______jjjsssvvvvvvxxxxxxxxxyyy}}}|||xxxxxxzzznnnkkkeee]]]___YYYVVVRRRMMMHHHDDDAAA@@@;;;888555444444555444333222111000000000000000111---.........//////000000////////////////////////............/////////000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////000000000000111111111111////////////////////////000000000000111111111111111111111111111111111111111222222333333444555555444444333333666999777444888;;;999<<>><<<>>>AAACCCDDDFFFIIIKKKIIIKKKMMMNNNNNNOOORRRTTTSSSRRRQQQQQQTTTXXX]]]`````````___```ccchhhmmmppptttmmmjjjooosssrrrssswwwttt|||{{{|||vvvvvvsssnnniiifffbbb```^^^XXXTTTNNNIIIDDDAAA===:::888777666555444333333222000000000000000000000000............/////////000222111111111000000//////000000000000000000000000000000000000000000000000555333000...///000000///////////////////////////000/////////..................////////////......---......///////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111222222222333333333222222333333555666888888777777888999;;;<<<<<<===FFFccczzzvvvrrrlllhhheeecccaaa```]]]VVVPPPNNNKKKIIIKKKOOOKKKIIIFFFGGGHHHGGGAAA<<<888444333777???CCCAAA>>>===999333000///000000///////////////............---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,---------.................................------......///000000111//////.........//////000................................................//////.........---------//////............//////...///000///------...000000/////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------............////////////000111111222222222222333444555555666666999999999:::;;;===>>>??????AAACCCEEEEEEGGGIIIKKKIIIKKKMMMNNNNNNOOOQQQSSSSSSRRRRRRRRRUUUZZZ^^^aaaaaaaaa```aaadddhhhmmmpppxxxsssqqquuuvvvttttttwwwzzzrrrvvvzzzrrrmmmgggdddbbb```]]][[[UUUQQQLLLGGGCCC???<<<999888777666444333333222222000000000000000000000000........./////////000000222222111111000000000000111111111111111111111111000000000000000000000000555222///...///000000///////////////////////////000000/////////...............////////////......---...//////000000//////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111111222222222333333333333333333444666777888666666777888999:::;;;;;;AAA@@@IIIggg|||wwwsssmmmiiifffcccaaa___\\\VVVQQQOOOMMMIIIJJJMMMJJJIIIHHHIIIJJJGGGAAA<<<777444333777>>>BBBAAA???;;;888333000000000000///////////////............///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,.........////////////000------------------------,,,------------.......................................//////000111111111---...///000000000000000................................................/////////............---//////............//////000111111000...---...///////////////............///............---------------------------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,---------------,,,,,,,,,---------......------,,,,,,,,,,,,---------------............////////////000111111222222111222333444555666777777:::::::::;;;===>>>@@@AAABBBDDDFFFFFFFFFGGGIIIKKKIIILLLNNNOOOOOOOOOPPPRRRRRRRRRSSSUUUXXX\\\```cccdddddddddeeehhhlllooorrrwwwttttttwwwwwwvvvvvvyyy|||lllaaafffuuu{{{wwwlllfff```^^^______[[[WWWQQQNNNHHHDDDAAA>>>;;;999777666555444333222222222000000000000000000000000////////////000000000000222222222111111111111000111111111111111111111111000000000000000000000000444222/////////000000///////////////////////////000000000/////////.........//////000000//////...---...//////000000//////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000111111111111000000111111111222222222222333444444333444444555666666555555666666777888999999999777777AAAWWWxxx}}}wwwsssmmmiiigggeeebbbaaa[[[VVVRRRPPPMMMIIIIIILLLJJJIIIJJJKKKJJJGGG@@@;;;555333333777===AAA@@@???999666222000000000000000////////////............000///------......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------------,,,,,,....../////////000000000........................------------........................................../////////000000000,,,---...000111000000///........................------------------------/////////...............//////............//////111222333222000......//////////////////.........///............---------......................................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------......------,,,,,,,,,,,,---------------............////////////000111111222222111222333444555666777888999::::::;;;===???AAABBBDDDEEEGGGGGGFFFFFFHHHIIIIIILLLNNNOOOOOOOOOPPPQQQRRRSSSTTTWWW[[[___bbbdddhhhhhhhhhjjjllloooqqqsssooopppqqqrrrrrrtttxxx|||}}}uuufff[[[]]]iiiqqqrrriiiccc]]]\\\^^^___ZZZVVVNNNKKKFFFBBB@@@>>>;;;999666555444333222222222222000000000000000000000000//////000000000111111111222222222222222222222222111111111111111111111111000000000000000000000000333111//////000111000///000000000000000000000000000000000////////////...//////000000000000//////......///000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000111111111111000000111111111111222222222222444444444333333444555555444555555666777888888888333>>>EEE???999FFFggg|||uuuqqqmmmiiihhhgggeeeddd\\\VVVRRRPPPMMMIIIIIILLLIIIJJJKKKKKKIIIEEE???;;;444333333666;;;>>>>>>===888555222000000111000000////////////............000///------......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,---------------------------............/////////........................---------.........//////////////////////////////------............//////,,,---...000000000///...////////////////////////........................//////////////////////////////............//////111222333333000///...///.........//////////////////............---------................................................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------.........------,,,,,,------...---------............////////////000111111222222111222333444666777888999888999999;;;===???AAABBBDDDFFFGGGGGGEEEEEEFFFHHHHHHKKKNNNPPPPPPOOOPPPQQQRRRSSSVVVYYY]]]```cccdddfffggghhhjjjlllmmmooopppmmmppprrrpppnnnpppwww|||{{{xxxqqqhhhccceeeiiijjjgggccc______```___ZZZUUULLLIIIEEEAAA???===;;;999555444333222222222222222111111111111111111111111000000000111111111111222222222222222333333333333111111111111111111111111111111111111111111111111222111//////111111000///111111111111111111111111111000000000//////////////////000000000000//////...//////000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000111111111111000000000000111111111222222222444444333333333444444555555555666666777777888888555777999888:::@@@KKKTTTvvv{{{tttqqqmmmjjjiiihhhgggfff]]]WWWRRRPPPLLLHHHIIILLLIIIJJJJJJJJJGGGCCC>>>;;;333333333555888:::;;;:::666444111000111111111000////////////............///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,------------------............------------------............------------....................................------........./////////////////////////////////---------.............../////////000000//////...////////////////////////////////////////////////...////////////000000000//////............/////////111333333111///...///.........//////////////////............---------------------------------........................///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,---------------,,,,,,,,,---------............------------......---------............////////////000111111222222111222333444666888999999888999999;;;===???AAABBBDDDFFFGGGGGGFFFEEEGGGHHHGGGJJJNNNPPPPPPPPPQQQRRRRRRTTTWWW[[[^^^```bbbcccbbbccceeeggghhhiiijjjjjjooowwwzzzuuupppppptttxxxzzz|||{{{tttjjjbbb^^^]]]eeeddddddcccaaa]]]XXXTTTKKKGGGCCC@@@>>><<<:::888444333222222111111111222111111111111111111111111000111111111222222222222222333333333333444444444222222222222222222222222111111111111111111111111111000///000111222000///111111111111111111111111111111000000000////////////000000111111000000///...///000000111111000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000111111111111000000000000000111111111111222333333222333333444555555555555555666666777777777888666444666:::>>>>>>===GGGccc~~~|||vvvrrrnnnjjjiiihhhfffeee___XXXRRRNNNKKKHHHIIIMMMIIIJJJJJJHHHDDD@@@===<<<333333333444666777777777555333111000111111111000////////////............---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------.........////////////......------------.........///---------.........//////..................................../////////////////////////////////////////////...............333333222111000000000000////////////////////////000000000000000000000000.../////////000000000000//////............//////---000222222111/////////............/////////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......---------............////////////000111111222222111222333555666888999:::999:::;;;<<<>>>AAACCCDDDEEEGGGHHHHHHGGGGGGHHHJJJEEEHHHMMMPPPQQQQQQRRRSSSRRRTTTXXX[[[^^^```aaaaaa```bbbdddfffggghhhggggggmmmyyy~~~vvvtttttttttwwwxxxyyyvvvnnnbbbYYYUUUaaadddgggfffaaaYYYSSSPPPIIIFFFAAA===;;;999777555333222222111111111111111111111111111111111111111111111111222222222333333333333333333444444444555222222222222222222222222111111111111111111111111111000///000222222111///222222222222222222222222111111111000000000//////000000111111111111000000//////000111111111111000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000111111111111000000000000000000111111111111111111222222333444555666444444444444555555555555666:::===;;;666333666;;;777@@@NNN]]]rrr~~~|||xxxtttoookkkiiigggeeeddd```XXXQQQNNNJJJGGGIIINNNIIIIIIIIIGGGCCC???===<<<333333333333444555555555444222000000111222111000000/////////............,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...------,,,,,,------...***+++,,,,,,------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......//////000000000000//////---------.........//////............////////////////////////////////////............/////////000000000000000000000000000000000000000////////////777666444222111111222222000000000000000000000000000000000000000000000000.../////////000000111111//////............//////,,,...111222111/////////---.........//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,---------............------------......---------.........///////////////000111111222222111222333555777888:::::::::;;;<<<>>>@@@BBBDDDEEEFFFHHHIIIIIIIIIIIIJJJKKKDDDGGGMMMPPPQQQRRRSSSSSSSSSUUUXXX\\\^^^`````````bbbcccfffhhhiiiiiihhhgggfffwww|||xxxvvvsssvvvuuuuuuuuurrrhhh]]]WWW^^^dddiiiggg___UUUOOOMMMHHHDDD???<<<999777555333222222111111111111111111111111111111111111111111111111222222222333333333333333333444444555555555222222222222222222222222111111111111111111111111000000///000222222111///222222222222222222222222111111111111000000000000000000111111111111000000//////000111111111111111000000000000000000000000////////////////////////111111111111111111111111////////////000000000000000000111111111111000000000000000000111111111111111111111222333555666777333333333333333333444444111333555777888777666666:::888:::CCCRRRjjj|||zzz{{{wwwnnnfffdddgggfffbbb\\\YYYUUUPPPLLLKKKJJJKKKIIIIIIIIIHHHFFFCCCAAA???333333333222222111111111111111111111000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......//////000000000000//////......////////////................../////////000111000///......------...000000000000000///......///000000000000000///...000000000///000111222222777333000///000222222222111111222111000//////000000000000000111111111111000000000000000000000000000/////////............////////////000000000000............////////////111111111111000000000000........................................................................------------------------,,,,,,,,,---------......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------..................------...............///000000111111222333333333222222333444666777999:::::::::======>>>???@@@AAAAAABBBDDDEEEGGGGGGGGGGGGIIIJJJIIIJJJMMMOOOPPPQQQPPPPPPSSSWWW]]]```aaa___^^^]]]bbb```bbbgggkkkjjjjjjlllpppsssvvvtttpppooorrrvvvqqqwww}}}|||qqqccc[[[```^^^\\\YYYUUUPPPJJJFFFAAAAAA???===:::777555333333222222111111222222333222222111111111111111111222222222222222222333333666333222333666777666444555555666666555444333222111222222333333222222111555444333222222222333444///000111111222222222222333111///000222333111///000111222222222111000///.........///000111222333111000000000///////////////////////////////////////////////////000111111000000000000000111111222111111111111111111111111000000000000000000000000333222222111111222222333333333333444444444555555444444444555666777777888777999999888;;;KKKbbbuuuwww|||yyyxxxtttllleeedddfffeeeaaa\\\YYYUUUPPPLLLKKKJJJKKKIIIIIIIIIHHHEEEBBB@@@>>>333333333333222222222222111111111111000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,++++++,,,,,,---...---------------......///////////////////////////------............------........./////////000000000000///............///000000111111000//////...///000000000000000//////111111111111111222333444777666444222111000......000111111111111111111222000000000000111111111111111111111111111111111111000000/////////.........000000000000000//////////////////000000000000111111111111111000000000000........................................................................------------------------,,,,,,,,,---------......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------.......................................///000000000111222222222222222222333444555777888999::::::======>>>???@@@@@@AAABBBDDDEEEGGGGGGGGGGGGIIIKKKIIIKKKMMMOOOQQQRRRRRRRRRUUUYYY]]]``````^^^^^^^^^]]]]]]___eeehhhhhhkkkppphhhllloooooolllkkkmmmpppooosssxxxzzzwwwooogggaaa^^^\\\YYYVVVRRRMMMGGGCCC@@@???>>><<<999666444333444444333333333333444444222222222222222111111111111222222333444444444444555444333444777999888666111111222222333333333333333333444444444555555555444333222222222333444555444444444444444444333333222111///000222222000...222333444444444444333222333222111000000///000000111111111111000000000000///////////////////////////////////////000111111000000000000000111111222000000000000000000000000111111111111111111111111333222222111111222222333333333333444444444444555333444444555666666777777555888:::999888<<>><<<333333333333444444444444111111111111000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,------..................///000000//////...------...//////,,,------......------,,,....../////////000000000//////......//////000000000111111111111000//////000000000000000000000000111111111111222222222333///111333444333222222333111111111111222333333444000000000111111111222222111111111111111111111111000000000000////////////111111111000000/////////000000000000111111111111111111111111000000000000........................................................................------------------------,,,,,,,,,---------....../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------.......................................///000000///000111111222222111111222333444666777888999999<<<<<<===>>>???@@@AAABBBCCCEEEGGGGGGGGGGGGIIIKKKJJJKKKMMMOOORRRTTTUUUVVVXXXZZZ]]]^^^]]]]]]]]]^^^bbbbbbcccddd```]]]bbbiiibbbfffiiijjjhhhgggiiikkkoooqqqrrrrrrpppkkkfffbbb[[[XXXTTTQQQMMMHHHBBB???>>>===<<<:::777555444333555555444444444444555555222222222222222222222222000111333555666666555555333222111333555666666555444444444444555666777888444444444555666777888999999999888888999:::;;;;;;<<<<<<;;;;;;:::999999999888777777888888888555333555555555555444222111000444333222111000000000000111111111111111222222222/////////////////////////////////000000000111111000000000000000111111222////////////////////////222222222222222222222222333222222111111222222333333333333333444444444444333444444555555666666666222555888:::999999:::;;;<<>>???@@@AAABBBCCCEEEFFFGGGGGGHHHJJJKKKKKKLLLMMMOOORRRUUUXXXYYYZZZ[[[\\\\\\[[[ZZZ\\\]]]cccdddeeebbb[[[VVV]]]gggeeefffgggfffeeefffiiilllpppppppppnnnjjjeee```]]]XXXUUUPPPLLLHHHDDD???<<<;;;;;;999777666444444333555555444444444444555555222222222333333333333333111222444555666555444333444444444444555666666555888777777666777888999:::777777777888:::<<<>>>???CCCCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDBBB@@@>>>???>>><<<:::777444222111222222111111111222222333000111111111111222222222//////////////////////////////000000111111111111000000000000000111111222000000000000000000000000222222222222222222222222333222222111111222222333222222333333333444444444333333444444444555555555666555444555888;;;>>>???>>>:::>>>NNNbbb{{{xxxwwwsssrrrmmmhhhhhhkkkhhhccc\\\YYYUUUPPPLLLKKKJJJKKKHHHIIIIIIIIIFFFBBB>>>;;;333333333444444555555555111111111111000000000///////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................------,,,,,,------...///000////////////000111111000///---++++++---///000//////000000000000//////////////////000000000111.........///000111222333111111222222222222222111111111111000111222333444888888888777666444222111555555333222222555999===;;;888444333333444333111111111111111222222222222222222222222222222222222222111111111111000000000222111111111000000000///........./////////000000111111111111000000000///////////////////////////................................................------------------------,,,,,,,,,---------..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////...............///000000......///111111222222222111222444555777888888888:::;;;<<<===???@@@AAABBBBBBDDDFFFGGGGGGHHHJJJLLLLLLLLLMMMOOORRRVVVYYY\\\ZZZ[[[\\\[[[ZZZYYY[[[\\\ZZZ]]]aaa```[[[YYYcccpppjjjiiifffcccccceeeiiimmmlllmmmmmmkkkgggaaa\\\XXXVVVRRRMMMHHHEEEAAA>>>;;;:::999777555444444444444444444333333333333444444222222333333444444444444333444444555555444333222777777888888777777888888666666777888:::===>>>@@@AAAAAABBBCCCEEEGGGHHHIIILLLLLLMMMMMMNNNNNNNNNNNNKKKJJJJJJKKKKKKMMMNNNOOOMMMNNNNNNNNNLLLJJJIIIHHHHHHGGGEEEBBB???===;;;:::555444444333333333333444111111111111111111111111000000000000000000000000//////000111222111111000000000000000000111111222111111111111111111111111222222222222222222222222333222222111111222222333222222222333333333444444333333333333444444444444:::777333222444666777777;;;555666>>>EEEPPPiiivvvwwwtttsssoookkkkkkmmmiiiccc\\\YYYUUUPPPLLLKKKJJJKKKGGGHHHJJJJJJHHHDDD@@@===333333333333444444444444111111111111000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................---------------......//////////////////000111111//////...------...//////000000000111111000000000/////////000000000111111///...//////000111222333111111222333333333333222222222111111111333444555<<<=========<<<:::888666444222000333999BBBHHHLLL???:::555333444555333111111111111222222222222333333333333333333333333333222222222222111111111000111111111111111111111111............////////////111111111111000000000000////////////////////////................................................------------------------,,,,,,,,,---------...............------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////...............///000000...///000111222333333333222333444666777888999999::::::<<<===???@@@AAABBBBBBDDDFFFGGGGGGHHHJJJLLLNNNMMMMMMNNNQQQUUUZZZ\\\[[[\\\]]]]]][[[[[[\\\^^^^^^```cccbbb]]][[[cccoookkkhhhdddbbbbbbfffjjjnnnggghhhiiiiiieee```[[[WWWSSSOOOIIIDDDAAA???===<<<888777666444444444555555444444333333333333444444222333333444444555555666555555555555555555555555555666888888888888:::<<<===???CCCGGGKKKNNNPPPQQQPPPQQQSSSUUUVVVWWWWWWXXXTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRSSSTTTVVVXXXZZZVVVWWWVVVTTTQQQOOOOOOPPPKKKJJJHHHFFFDDDCCCCCCBBB===<<<:::888666555444444333333333222222222111111000000000000000000000000///000111222222222111000000000000000000111111222111111111111111111111111222222222222222222222222333222222111111222222333222222222222333333333333333333333333333333333333444444555666888888666444666666999===<<<===IIIYYYllluuuvvvuuutttpppllllllmmmiiibbb\\\YYYUUUPPPLLLKKKJJJKKKFFFHHHJJJKKKJJJFFFBBB???333333333333222222222222111111111111000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................---------------.../////////............///000000//////////////////////////////000000000000////////////000000000111111111000/////////000111222222111222222333444444333333333222111111111333555666:::;;;===>>>>>>>>><<<;;;666333222888DDDOOOTTTTTT@@@;;;555333555666555333111111111222222222333333444444444444444444444444333333222222222111111111000000000111111222222333...////////////000000000111111111111000000000000////////////////////////................................................------------------------,,,,,,,,,---------...............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...//////000...............///000000...///000222333333444444333444555777888999::::::999:::;;;===???@@@AAABBBBBBDDDFFFGGGGGGHHHKKKMMMOOONNNMMMMMMOOOTTTYYY\\\\\\^^^``````______```aaaffffffgggeee```[[[```iiigggeeedddeeehhhkkknnnoooiiihhhhhheeebbb]]]YYYVVVOOOKKKEEE@@@>>>===<<<<<<888777555444444555666777555555444444444444555555333333333444555666666666666555555555666888:::<<<999<<<@@@AAABBBDDDHHHKKKQQQSSSXXX\\\___aaaaaaaaa\\\^^^aaadddeeedddcccbbbbbbbbbccccccbbbaaa```___```___^^^^^^___aaacccdddccccccbbb^^^ZZZYYYZZZ\\\UUUSSSPPPMMMJJJHHHGGGFFFCCCBBB@@@>>><<<:::999888777777666555444333222222000000000000000000000000...000111333333222111000000000000000000111111222111111111111111111111111111111111111111111111111333222222111111222222333111222222222222333333333333333222222222222222222///111444777999999999999777777777666666888???FFF@@@OOOeee~~~tttvvvuuutttqqqlllllllllhhhaaa\\\YYYUUUPPPLLLKKKKKKKKKFFFHHHJJJLLLKKKGGGCCCAAA333333333222222111111111111111111111000000000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------...........................------------...//////...............///000000//////000000000000//////......////////////......000000000000111111111111000000000000000111111222111222333333444444444444333222111111111333666777444666999<<<>>>>>>>>>===EEE???<<<@@@JJJPPPOOOKKK???:::444333666888777555111111222222222333333333444444444444444444444444333333333222222222111111//////000111222333333444000000000000111111111111111111111111000000000000000000000000000000000000................................................------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000...............///000000//////111222333444444555333444666777999:::::::::999:::;;;===>>>@@@BBBBBBAAACCCFFFGGGGGGIIIKKKMMMPPPNNNMMMLLLOOOSSSXXX[[[]]]```bbbccccccbbbbbbcccdddccceeefffcccaaafffmmmddddddfffjjjnnnqqqrrrrrrnnnllliiiddd^^^YYYUUUSSSLLLHHHBBB>>><<<<<<<<<;;;888666555444444555777888666666555555555555666666333333444444555666777777666555555555888;;;???BBBFFFJJJNNNRRRTTTWWW\\\```___aaaeeehhhiiigggeeedddbbbdddhhhkkklllkkkhhhgggooopppppppppooommmkkkjjjlllkkkiiihhhhhhjjjlllmmmoooooommmhhhdddccceeehhhfffccc^^^YYYSSSOOOMMMKKKDDDDDDBBBAAA@@@@@@@@@@@@::::::999777666555444333000000000000000000000000...000222333333333111000000000000000000111111222000000000000000000000000000000000000000000000000333222222222222222222333111111222222222333333333333222222222222222222222333333333111///000444777333555666666888:::888555<<<<<<<<>>;;;888777888:::;;;IIIFFFEEEHHHMMMNNNKKKGGG@@@???>>>>>>@@@@@@@@@??????:::666888===???;;;666777888999888777444222000555333222111222222111000555333111000111222333222///000111222333444555555333222222111000///......000000000000000000000000000000000000000000000000//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////...---,,,,,,------------------------------------------------000000///...------,,,,,,///,,,+++,,,...///---+++........................---------,,,,,,+++++++++...------,,,,,,------......................................./////////000000111111222222333444444555555666888999:::;;;<<<<<<======???@@@BBBDDDEEECCCCCCCCCEEEGGGJJJMMMNNNPPPQQQQQQRRRTTTXXX^^^bbbcccdddffffffeeedddeeefffeeehhhkkkjjjggghhhmmmrrrmmmjjjiiilllqqqtttrrrooommmiiieeebbb```[[[UUUPPPGGGDDD@@@>>><<<;;;999888:::999666333333444555777888666444444444555555555777777666777777888:::;;;======???EEEKKKQQQUUUVVV\\\^^^___``````aaadddgggfffgggggggggfffgggiiikkkjjjxxx|||vvvqqqrrrvvvwwwsssmmmlllooopppooollljjjlllooooooiiieeehhhkkkiiibbb\\\OOOLLLGGGCCC@@@???AAABBB@@@???===;;;999888777666222000///......000111333111222333333333333222222///000111222222111000///000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111555444111000//////000111222222333333333333444444555555555555666666666666:::::::::;;;???EEEJJJNNNffftttwww|||xxxwwwrrrmmmlllkkkfff___\\\\\\YYYSSSLLLIIIIIIKKKGGGJJJKKKJJJKKKKKKFFF@@@333222222333555666666555333222111000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------////////////////////////............////////////////////////000000000000////////////000000000111111000000///000111222333000000000000000111222222111111111111111222333333111222333333333333333333444555555444444444777999AAAAAA???>>>======<<<<<>>>>>AAACCCBBB??????;;;777555555666777888555333111111222333333222000///......000111222222222222333333333333333444222222111111000000//////000000000000000000000000000000000000000000000000//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///.........------------------------------------------------------------//////......---,,,,,,+++...---+++,,,...///---+++---------------------------------,,,,,,,,,++++++...------,,,,,,------..................................../////////000000111111111222333333444444555555666888999:::;;;<<<<<<======>>>@@@BBBDDDEEECCCCCCDDDFFFHHHLLLNNNPPPOOOQQQTTTVVVXXX[[[^^^aaabbbdddfffgggffffffggghhhiiilllnnnmmmjjjjjjooosssuuurrrnnnooorrrsssqqqoooiiifffbbb```]]]YYYSSSOOOGGGDDD@@@===<<<;;;999888666555333222222333444555555555444555777999::::::555666888999:::;;;<<<===HHHJJJNNNSSSYYY^^^cccfffffffffgggggghhhkkkppptttnnnnnnooorrrvvv{{{|||tttqqqkkkeeebbbeeekkkpppmmmjjjiiilllpppqqqpppnnnZZZWWWRRRMMMKKKIIIGGGFFFCCCDDDEEEEEEBBB>>>888444888666444333222222333444111111222222222222222222///000111222222111000///111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111777555333222111111222333222222222333333333444444444555555555666666666666666555555555777;;;>>>AAAGGGOOO```zzzyyyzzzxxxvvvqqqkkkjjjjjjfff___\\\\\\YYYSSSMMMIIIJJJLLLHHHKKKKKKJJJJJJKKKGGGAAA444333222333555666666555333222111000////////////,,,------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---////////////////////////............////////////////////////000000000000/////////000000000111111111000000000000111222222111111000000111111222333222222222222222333333444111111111333555555444333333444444333333444666999@@@AAACCCEEEEEEEEEDDDCCCKKKNNNSSSWWWYYYXXXUUUSSSRRRTTTVVVXXXXXXWWWUUUSSSTTTQQQNNNNNNQQQVVVZZZ\\\NNNIIIBBB>>>===<<<:::888666444222222333444444333111111000000000111222333444444444333333222222222111111111111111111111000////////////////////////000000000000000000000000/////////.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,---...------------------------------------------------......------,,,,,,++++++...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,------................................./////////000000000111111222222333333444444555666777888999;;;<<<<<<======>>>???AAACCCEEEFFFDDDDDDFFFHHHKKKNNNQQQRRROOORRRWWWZZZ[[[]]]___```bbbdddfffgggggghhhiiikkkkkknnnpppooommmmmmqqqtttwwwtttpppoooqqqrrrpppnnneeebbb___\\\YYYUUUQQQMMMEEEBBB???<<<;;;;;;999888333333333333333444555555777777666666666666666666888;;;???CCCEEEHHHKKKNNNPPPUUU\\\aaadddhhhnnnrrrqqquuu|||}}}wwwuuuuuuvvvsssrrrppppppsssuuuvvvuuunnnjjjeeeaaa]]]YYYRRRMMM@@@@@@AAACCCDDDCCC@@@>>>;;;999777555333222222222000000111111111222222222000000111222222111000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111666555333222111111222333222222222222333333333333444444444555555555666666777777777666777777888999888888<<>>===;;;888666555444444111111111111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222111000//////000000111222222222222333333333333333444444444555555555999999999999999888777666;;;888666999AAALLLUUUZZZqqqxxxxxxvvvpppjjjhhhiiieee___\\\\\\ZZZTTTMMMJJJKKKMMMIIIKKKJJJGGGGGGIIIGGGBBB555444333444666666666444333222111000////////////000000/////////.........------------------------------------------------......---------,,,,,,,,,------------------------------------------------------------------------------------------------,,,---......//////......////////////////////////............////////////////////////000000000000000000000000111111111111000111111111222222222222222222222222222333333444444444444444444555555666555444333444555666555555888:::<<<>>>@@@CCCHHHKKKLLLLLLKKKLLLNNNRRRVVVYYYTTTSSSQQQOOOPPPTTTZZZ___```bbbdddccc___[[[YYYYYY]]]]]]]]]^^^^^^___aaaaaajjjhhheeeccc```YYYPPPJJJHHHDDD???;;;999888666555666777888666333222222333111111111111222222222222111111111111222222222222////////////////////////////////////////////////000000/////////.................................------------------------------------------------------------------------///---,,,++++++,,,...///---------------------------------------------------,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------------------------------------...------,,,,,,------...........................////////////000000000111111222222333444444555555666666777999:::;;;<<<===AAAAAABBBCCCEEEGGGIIIJJJGGGHHHJJJMMMPPPRRRTTTUUUSSSTTTVVVXXXYYY\\\___bbbbbbeeehhhjjjkkkmmmoooqqqmmmooorrrtttvvvxxx{{{|||tttuuuvvvwwwvvvrrrmmmiiieeeccc___XXXQQQKKKGGGEEEAAA???<<<:::::::::999888888888888777777666666666222555999<<>>AAACCCFFFJJJNNNRRRRRROOOKKKIIIJJJNNNTTTXXXSSSSSSTTTVVVYYY\\\```aaa[[[^^^aaaaaa```aaadddhhh___^^^___aaaeeeggggggffffffdddbbb___]]][[[[[[[[[UUUQQQJJJEEEBBB@@@>>><<<555888:::888555222333555111111111222222333333333222222222222222222111111////////////////////////000000000000000000000000000000000/////////..............................---------------------------------------------------------------------------,,,+++++++++,,,......------------------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,---...........................------------...............------,,,,,,------.........................../////////000000000111111222222333333444444555555666777888999:::<<<======BBBBBBCCCDDDFFFHHHJJJKKKIIIJJJLLLOOOQQQSSSTTTTTTTTTUUUWWWXXXYYY\\\```cccdddfffjjjlllmmmnnnqqqrrrqqqsssvvvyyy|||~~~}}}~~~~~~yyyrrrkkkgggeeeccc^^^VVVMMMFFFBBBAAA@@@===:::999999999999888888777666666666666777777888;;;>>>AAADDDKKKTTT[[[```iiittt}}}zzztttwwwqqqjjjfffccc]]]UUUNNNLLLKKKHHHEEEBBB???<<<;;;888777555444333444444555333222111111111111222333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222111111111111111222222222222222222222333333333444444333333444444555444444444333444444555666777888888777;;;@@@DDDNNNbbb}}}yyyxxxwwwrrrmmmlllkkkfff___\\\\\\ZZZTTTNNNKKKLLLOOOHHHIIIFFFCCCCCCFFFEEEAAA777555444555666777666444333222111000////////////000000000///////////////........................------------------------......---------,,,,,,,,,------------------------................................................------------------------------...///////////////////////////////////////............////////////////////////000000000000000000111111111222222222000111222333333333222222333333333333333444555555666666555555666666777888666999;;;:::999<<>><<<999888888999888888777666666666777999<<<===EEEHHHLLLOOOTTT^^^jjjtttzzztttrrrrrrnnneee^^^YYYWWWTTTPPPJJJEEEAAA???===;;;999777555555555666333222222111111222222333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111111111111111222222222222222222222222333333333333666666555555666666666666444444444444444555777888777999<<<>>>???CCCKKKRRRrrr~~~zzzwwwwwwsssooommmlllfff^^^\\\\\\ZZZTTTNNNKKKMMMOOOHHHHHHEEEAAABBBEEEDDDAAA777666555555666777666444333222111000////////////......//////000000111111........................------------------------......---------,,,,,,,,,------------------------................................................---------------------------......///////////////////////////////////////............/////////000////////////000000000000000111111111111222222222000111222333444333222222444333333333333444555555666666666666666777888888999>>>AAA@@@???DDDQQQ\\\SSSTTTVVVWWWXXXZZZ^^^aaafffeeedddeeeiiipppwww{{{yyy{{{|||qqqlllkkkgggbbb\\\VVVTTTRRRQQQPPPVVVXXXWWWQQQGGG???<<<<<<999888777666555444333333444444333333222111000000111111111111111111111111000000000000000000000000000000000000////////////........................------------------------........................------------------------***+++,,,------------,,,------------------------------------------------........................+++---///...,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...........................000000000000111111111111222222333444444555555666777777888999;;;<<<======@@@@@@AAABBBDDDFFFGGGIIIKKKLLLNNNPPPRRRRRRRRRRRRSSSWWW\\\```aaa`````````gggiiilllnnnoooppprrrsssuuuuuuvvvxxxzzz{{{zzzxxxwwwvvvsssnnniiieeecccccc]]]\\\XXXPPPGGG@@@>>>???===;;;999888888999888888888777666777:::===BBBDDDKKKQQQXXXaaalll}}}{{{yyywwwqqqlllkkkhhhddd^^^XXXQQQKKKHHH@@@>>>;;;888666666666777444333222111111222333444222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111...///000000000000//////000111111111111222222222111111222222222333333333666555444333333333444444111222333444333333555666444333333444555666:::===>>>DDDKKKVVVnnn}}}yyytttooommmmmmjjjbbb\\\\\\[[[YYYTTTOOOLLLMMMOOOHHHFFFDDDCCCCCCCCCAAA???666555444444666666555444111111111111000000000000////////////////////////------------------------................................................---------............///........................---------............///////////////////////////---------.........//////000000//////.........---............/////////000000000000000111111111111000000000111222222333333444333333222222333444444555333444555444333666;;;777555333555999===@@@AAAEEEJJJMMMJJJJJJRRR\\\aaa___lllvvvxxxyyynnnjjjiiikkkfff^^^\\\```]]]^^^^^^ZZZUUUQQQPPPQQQDDDEEEBBB;;;888:::;;;999555333111111333555555555222111000111222333222000111111111111111111222222000000000000////////////111000000///...---------//////.........---------........................//////.........---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...........................---------............///............////////////////////////000000000000111222222333444555666666888999;;;;;;;;;===???AAA@@@@@@AAABBBDDDFFFHHHIIIGGGIIILLLNNNQQQRRRRRRRRRRRRVVV[[[^^^`````````aaaeeehhhkkknnnooorrruuuxxxxxxwwwwwwxxxzzzzzzvvvrrruuusssppplllfffaaa]]][[[WWWTTTOOOJJJDDD@@@===<<<888555777;;;;;;555444777>>>:::777:::CCCLLLRRRUUU]]]dddqqq|||yyy|||tttvvvvvvmmmfff[[[KKKFFFDDDAAA>>>;;;888777666999666222000000111222222111111222333333222000///000000111111111111000000111000/////////000222333000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444444444333333222222222222222333333333333444444333333444444555666666777999:::;;;>>>CCCMMMWWW^^^|||wwwrrrnnnmmmmmmjjjddd^^^\\\[[[YYYTTTNNNLLLMMMOOOIIIGGGEEEEEEEEEDDDBBB@@@555444333444555555555333111111111111000000000000////////////////////////------------------------................................................---------............///........................---------............///////////////////////////---------.........//////000000/////////................../////////000000000000000000111111111111000000000111222222333333333333333333333333444444666444444666666444444888888:::<<>>@@@@@@@@@AAABBBDDDFFFGGGHHHIIIKKKMMMPPPQQQSSSSSSSSSSSSVVVYYY\\\^^^bbbfffiiigggiiilllnnnppprrruuuwwwwwwvvvvvvwwwyyyzzzxxxuuuuuurrrlllfffaaa]]][[[ZZZSSSQQQLLLGGGCCC???===<<<===777444777999999:::>>>444???KKKRRRUUUYYYaaaiiiuuuzzz~~~zzzppp^^^NNNIIIDDD@@@???>>>;;;999888666333333444555555444111222333333333333222111000000111111111111000000111000/////////000222222000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222333333555555444444444333333333222222222333333333444444333333333444555666666666555555444444555:::@@@EEE{{{vvvrrrnnnnnnooommmgggaaa\\\ZZZWWWRRRNNNLLLMMMOOOJJJHHHGGGFFFFFFEEECCCAAA444333222333444555444222111111111111000000000000////////////////////////------------------------................................................---------............///........................---------............///////////////////////////------........./////////000000////////////............/////////000000000000000000111111111222222000000111111222333333333111222333444444444444444999555444777888666555777<<<@@@CCCGGGKKKRRR[[[bbbiiisss{{{vvvwwwooohhhaaa]]]]]]___aaaaaammmrrrvvvvvvrrrhhhWWWHHH@@@===:::777666555333111444222111111222333222111222222222222222222222222111111000000000/////////000000000///......------...............---------......................../////////.........------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...........................---------............///............/////////////////////000000000111111222222333444555666666777888999::::::::::::<<<>>>???@@@@@@BBBCCCEEEGGGHHHLLLMMMOOOPPPRRRSSSSSSTTTVVVWWWWWWXXX[[[```fffkkkjjjlllmmmnnnoooqqqsssvvvvvvuuutttuuuwwwxxxxxxwwwtttppphhh```ZZZXXXWWWXXXMMMKKKHHHDDD@@@>>><<<<<>>@@@AAAIIISSS\\\cccppp~~~zzz}}}~~~uuuaaaXXXLLLDDDBBBAAA???===:::888777777888777666444222333333444444333333222000000111111111111000000000000000///000111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222333555555555444444444444333222222222222333333333333222333333444444555555666666666444222000111333666yyyyyyuuuqqqpppqqqoooiiiccc\\\YYYUUUQQQMMMLLLMMMNNNJJJIIIHHHHHHHHHGGGDDDAAA444333222222444444333222111111111111000000000///////////////////////////------------------------................................................---------............///........................---------............///////////////////////////............////////////000000//////////////////...////////////000000000000000111111111222222222000000111222222333333444111222333555555666555555:::555444888;;;;;;<<<>>>GGGKKKPPPTTT[[[hhhyyyvvvmmmiiijjjjjjfffbbbdddkkkttt{{{~~~rrreeeZZZRRRGGG>>>999888999:::666444222222333444333333333333333333333222222222111111111000000000//////000000//////............................................................////////////........................////////////........................------------------------------------------------------------------------...------,,,,,,------...........................---------............///............//////////////////000000000111111111222222333444555666777777888999::::::999999;;;===???@@@@@@BBBCCCEEEGGGHHHLLLMMMNNNPPPQQQRRRSSSTTTXXXXXXXXXWWWXXX\\\aaaeeekkklllmmmmmmmmmnnnpppsssuuusssrrrqqqrrrssstttuuuqqqmmmfff^^^XXXUUUSSSSSSGGGFFFCCC@@@>>><<<<<<;;;999999:::<<<===???BBBEEESSSUUU]]]nnnxxxuuu}}}yyytttjjj\\\OOOGGGCCCAAAAAA>>><<<;;;:::999777444222333333333333333333333333000111111222222111111000000000000000000111111222000000000000000000000000000000000000000000000000///000000000111111111111111111111111222222222222333333333333333333333333111222222222222333333333222222333333444444444444555666777666555444555777yyyyyyuuupppooopppmmmfff```\\\XXXSSSOOOMMMLLLMMMNNNJJJJJJIIIIIIIIIGGGDDDAAA444333222222444444333222111111111111000000000///////////////////////////------------------------................................................---------............///........................---------............///////////////////////////........./////////000000//////000000000000000000////////////000000000111111111111111222222222222111111111222333333444444222222444555777777888888999666777>>>DDDGGGLLLQQQ^^^fffpppzzz~~~rrriiijjjoootttyyy~~~uuufffXXXLLLEEE@@@===<<<999666555555666555555444444444444333333222222111111111111000000000000////////////............---.....................////////////////////////000000/////////................../////////000000........................------------------------------------------------------------------------...------,,,,,,------...........................---------............///............////////////000000000000111111111111222333333444555666777888888999::::::999999;;;===@@@@@@AAABBBDDDFFFHHHIIILLLLLLMMMNNNPPPRRRSSSTTTWWWYYY[[[[[[\\\^^^aaaccckkkkkkkkkjjjjjjkkkmmmpppsssrrrpppmmmllllllnnnpppmmmjjjfff```ZZZTTTOOOLLLCCCBBB???===<<<;;;<<<<<<555:::>>>???AAAIIIVVV___fffqqqvvvwwwtttnnndddXXXNNNHHHFFFAAA???<<<;;;:::999777555444444333333222222222222111111222222222222111111///000000000111111111111000000000000000000000000///////////////////////////000000000111111111111000000111111111222222222111111111111111111111111111111111222222222333333222222222333333333333333///111444444444444555666~~~xxxwwwrrrnnnlllmmmjjjccc]]]\\\WWWQQQMMMLLLMMMMMMMMMJJJIIIIIIJJJJJJHHHDDDAAA444333222333444555444222111111111111000000000000////////////////////////------------------------................................................---------............///........................---------............///////////////////////////....../////////000000000//////000000000000111111/////////000000000111111111111111222222222222333111111222222333444444444444444555666777999;;;<<<;;;>>>GGGRRR[[[aaajjjrrr{{{|||zzzwww{{{yyyooobbbVVVNNNFFFBBB===999777555444222666555555444444333333222222222111111111000000000//////////////////......---------...............////////////////////////000000000/////////................../////////000........................------------------------------------------------------------------------...------,,,,,,------...........................---------............///............////////////000000000111111111222222333333444555666777777888888999::::::::::::<<<>>>AAABBBBBBDDDEEEGGGIIIJJJKKKKKKLLLNNNPPPRRRTTTUUUWWWZZZ^^^aaaccceeegggiiijjjkkkjjjiiihhhiiilllnnnqqqpppooollliiihhhjjjllliiihhhfffbbb[[[SSSKKKGGGAAA@@@>>><<<<<<<<<<<<<<<999>>>AAADDDNNNddd}}}wwwyyyzzzwwwooocccWWWPPPHHHEEE@@@===============777666555444333222222222111111222222222222111111//////000111111111111000000000000000000000000000////////////////////////000000000000111111111111000000000111111111111222///000000000000111111111111111111111222222222222222222222222222222222222///111333333333222333444yyyuuuqqqmmmlllmmmkkkeee___\\\WWWPPPLLLLLLMMMMMMMMMIIIIIIIIIJJJJJJHHHDDD@@@555444333444555555555333111111111111000000000000////////////////////////------------------------................................................---------............///........................---------............///////////////////////////.../////////000000000000//////000000000111111111//////000000000111111111111111111222222222333333111111222333333444444555777666555666777;;;>>>@@@EEEOOObbbuuuyyy~~~}}}qqqhhh]]]XXXPPPHHHBBB>>>:::777666666666555444333333333222222222111111111000000.../////////////////////---------.........//////////////////////////////000000000000/////////...------........./////////................................................------------------------------------------------...------,,,,,,------...........................---------............///............////////////000000111111111222222222333333444555666777888888888999:::;;;;;;<<<>>>@@@CCCCCCDDDEEEGGGIIIJJJKKKKKKKKKLLLNNNQQQTTTWWWXXXZZZ]]]aaaccceeegggjjjlllkkkkkkjjjhhhgggiiilllooommmnnnnnnkkkhhhgggiiilllgggfffddd```YYYPPPHHHDDD@@@???>>><<<<<<<<<======@@@EEELLLVVVlll|||yyyxxxtttkkkdddXXXRRRIIIBBB???@@@AAABBB<<<:::888666444333333333111222222333333222222111...///000111222111111000000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111///000000000111111111111111111111111222222222222222222222222222111111111222333555555333333333444yyyuuuqqqnnnnnnpppoooiiiccc\\\VVVOOOKKKKKKMMMMMMMMMIIIIIIIIIJJJJJJGGGCCC@@@666555444444666666555444111111111111000000000000////////////////////////------------------------................................................---------.........//////........................---------.........//////////////////////////////////////////000000000000//////000000111111111222000000000000111111111111111111222222222333333333111222222333333444444555999777666666888;;;@@@CCCOOO```zzz}}}xxx|||{{{uuuxxxrrrggg]]]UUUNNNHHHDDD777777666555444444333333222222222111111111111000.........///////////////---------.........//////000000000000000000000000000000000000////////////------------.........///////////////////////////........................------------------------------------------------...------,,,,,,------...........................---------.........//////............/////////000000111111111111222222222333333444555666777888888888999;;;;;;;;;===???BBBDDDDDDEEEFFFGGGIIIKKKLLLKKKLLLMMMOOORRRUUUYYY[[[___```bbbbbbbbbdddgggiiikkkkkkjjjiiihhhiiimmmpppjjjlllmmmllliiihhhkkkmmmgggeeebbb]]]VVVNNNGGGCCC@@@@@@>>>===<<<<<<===>>>FFFLLLXXXkkkyyypppuuu{{{zzzuuuhhh___RRRGGGAAA@@@AAABBB???>>>;;;888666555444444111222222333333222222111...///000222222111111000000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111000000111111222222222333000111111111111222222222222222111111111111111111000222333333222222333555{{{wwwrrrnnnmmmnnnlllgggaaa\\\VVVUUUPPPHHHMMMSSSLLLKKKJJJJJJKKKKKKJJJFFFCCC888555222111222444444444222222222111000//////...222111///...---------...000///---,,,,,,---///000---------............///........................//////......------------............////////////......------------......////////////000000000000,,,------...//////......000111111111111222222222000000000000000000000000111222333333444444444333777666444444555555555444555666999;;;:::===OOObbbzzzyyyvvvzzz{{{wwwrrreeeVVVEEECCC<<<444222555555222222111111111111111222222333222111000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////////////////////////////......------------......,,,,,,------.../////////000000000111222222333333555555555555555666777888:::;;;<<<===??????@@@@@@DDDEEEEEEFFFGGGGGGHHHHHHNNNMMMNNNSSSZZZ___aaaaaa___```aaaaaaaaabbbeeehhhiiijjjjjjkkklllmmmnnnnnnmmmoooooonnnpppsssqqqlllhhhddd```]]]VVVJJJCCCAAA<<<;;;;;;===???BBBIIIOOOVVVjjj~~~|||pppssszzz{{{~~~wwwmmmaaaOOO@@@===BBBAAACCCDDDBBB===777333111222222222222222111000000111111000000000000111111111111111111000000000000000000000000000000000000////////////000000000000000000111222222222222111222111111111000000//////222222222111111111111111000111111111111222222222333333333222222111111111{{{uuuqqqmmmlllmmmkkkeee___]]]XXXWWWRRRJJJOOOTTTMMMJJJIIIIIIJJJJJJIIIEEECCC888555222222333444444444222222111111000//////...222111///...------......000///...------...///000---------............///........................///////////////...------............////////////.........------.........////////////000000000000......///000000/////////000111111111111222222222111111111111111111111111222333333444444444333333555444444444666777777777777:::BBBIIINNNXXXmmm~~~|||zzzrrrccc___UUUHHH@@@<<<777222222222111111111111111111333222111000000/////////////////////////////////////////////////////////000000000000//////////////////////////////////////////.........---------........................------------------------------............------///////////////////////////////////////////////////......------......///---......//////000000111000000000111222222333333555555555555555666777888;;;<<<===???@@@AAABBBBBBDDDEEEGGGHHHJJJLLLMMMNNNRRRQQQRRRVVV\\\aaacccccc___```aaabbbbbbdddgggjjjnnnnnnnnnnnnnnnooopppqqqvvvzzz{{{vvvrrrpppmmmiiiddd___[[[WWWPPPGGGAAA@@@BBBAAAAAAAAAEEEOOO___kkkqqqzzzwwwuuu|||xxxvvvtttjjjWWWGGG@@@BBBDDDFFFGGGEEE???999555333333333333333333333333222222111111111111222222111111111111000000000000000000000000000000000000.../////////000000000000000000111222222222222111111111111111000000000//////000000000111111222222000000111111111222222222333333333222222111111111{{{tttqqqnnnnnnooollleee^^^^^^YYYXXXSSSKKKPPPUUUNNNIIIHHHHHHIIIIIIHHHDDDBBB777555333222333444444333222222111111000/////////111000///......---......////////////////////////---------............///...........................///111111111000...---............////////////........................////////////000000000000000000111111111000//////000111111111111222222222222222222222222222222222333444444444444444333333444444555666777999:::;;;;;;CCCQQQ___jjjyyywwwxxx}}}yyynnn___SSSIII>>>555444333333222222222222222333333111000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////...............---------................................................------............------///////////////////////////////////////////////////......------......///...//////000000111222222000000111111222333333333555555555555666777888999;;;<<<>>>@@@BBBDDDEEEEEEEEEFFFHHHKKKNNNQQQSSSTTTVVVVVVWWWZZZ___ccceeeeeebbbccceeeggghhhjjjmmmppptttsssrrrqqqqqqrrrssstttyyy}}}uuuoookkkgggaaa[[[UUUQQQKKKCCC@@@AAA@@@BBBFFFLLLZZZppp{{{{{{~~~{{{kkkVVVIIIDDDDDDFFFIIIKKKIIICCC>>>777666555444444444555555333333222222222222333333111111111111000000000000000000000000000000000000....../////////000000000///000111111222222111111111111111111000000000000------...///000111222222000000000111111111222222222222222222222111111111zzzuuurrrpppqqqrrroooggg```]]]XXXXXXTTTLLLPPPUUUMMMHHHGGGGGGHHHHHHGGGDDDAAA777555333222333444444333111111111111000000//////000000//////............---......//////......------------............///...........................///222333333111///---............////////////......////////////......////////////000000000000000000111111000000//////000000111111111222222222222222222222222222222222444555555555555444444333555666777888999;;;>>>@@@DDDRRReeewww}}}}}}rrrfffZZZLLL@@@888777666444444444444444333333222111000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////........................................................................------............------//////////////////////////////////////////////////////............//////......///000000111111222000000111222222333333444555555555555666777999999:::<<<>>>@@@CCCDDDEEEFFFEEEFFFHHHKKKOOORRRTTTUUUVVVVVVXXX[[[___cccfffgggfffhhhkkkmmmnnnqqqtttvvvxxxwwwuuutttttttttuuuvvvtttzzz~~~{{{wwwsssmmmfff```XXXQQQLLLGGGAAA@@@CCCAAAHHHRRRaaaxxx{{{yyysssiiiaaaKKKGGGDDDEEEJJJLLLIIIFFF<<<;;;888555444333444555333333222222222222333333111111111111000000000///////////////////////////........./////////000000///000000111111111111111111111111000000000000000------......///000000111000000000000111111111111222222222111111111111111zzzuuurrrpppqqqrrrnnnfff___\\\WWWWWWSSSKKKOOOSSSLLLHHHGGGGGGHHHHHHGGGCCC@@@666555333333444444444222111111111000000000000000///////////////.........,,,---............---,,,---------............///////////////////////////...///222333333222000...............////////////......///000000///......////////////000000000000/////////000000//////...000000111111111222222222222222222222222222222222555555555666666555555444555777888999;;;???DDDIIIUUUfff}}}xxxwww{{{pppaaaTTT???===999666333333333444444333222111000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---.............................................------------------------------............------/////////////////////////////////////////////////////////....../////////---......//////000111111111111111222333333444444444555555555777888999:::999;;;===???AAACCCDDDEEEEEEFFFHHHKKKMMMPPPQQQRRRSSSUUUWWWZZZ]]]aaaeeeggggggjjjmmmoooqqqsssvvvxxxzzzyyyxxxwwwvvvvvvwwwwwwrrruuuwwwxxxzzzxxxnnnccc\\\UUUMMMHHHDDD@@@BBBFFFMMMWWWfffxxxuuusssssssss[[[RRRHHHDDDEEEHHHHHHFFFBBB???;;;777444333333333222222111111111111222222111111111111000000000///////////////////////////............//////////////////000111111111111000000000000000000000111111//////..................//////000000000111111111111111111111111111111111yyyssspppmmmmmmnnnkkkddd]]][[[WWWXXXTTTLLLOOOSSSKKKHHHGGGGGGHHHHHHGGGCCCAAA666444333333555555333222111111000000000000000000......////////////..............................---------............///////////////////////////...///111222222222000///............////////////...///000111111000///...////////////000000000000---...//////000000000///000111111111111222222222222222222222222222222222444555555666777777666666555888;;;>>>CCCLLLWWW___qqqyyyuuuxxxxxxlllPPPKKKBBB:::444222222333444333222111111000111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////---------.......................................------------------------------............------////////////////////////////////////////////////000//////......//////000------...//////000000111111111222222333444444444444444555666777999:::;;;999:::<<<>>>@@@BBBBBBCCCFFFGGGHHHJJJLLLNNNPPPQQQSSSUUUXXXZZZ\\\___cccfffeeegggkkknnnoooqqqsssuuuzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwxxx{{{yyymmm^^^VVVOOOIIIFFFDDDCCCGGGMMMUUUcccuuu}}}vvvtttrrrmmmdddYYYOOOKKKHHHFFFDDDEEECCC???;;;888555444333222222111111111111222222111111111111000000000000000000000000000000000000------........./////////...///000000111111000000000000000000111111111111000/////////............/////////000000000111111000000000111111111111111yyysssoookkkkkkllljjjccc]]]\\\XXXYYYUUUMMMQQQTTTLLLHHHHHHHHHIIIIIIGGGDDDAAA555444333444555555333111000000000000000000000111---...///000000///......111000///......///000111---------............///////////////////////////...///000000111111000000............////////////...///000111111000///...////////////000000000000---...///000111222222222000111111111111222222222333333333333333333333333333444555666777888888888888<<>>???@@@AAAAAABBBGGGIIIKKKMMMPPPSSSUUUVVV]]]___aaa```^^^^^^```cccdddgggkkkmmmnnnoooqqqrrrzzz|||~~~|||{{{wwwzzz{{{xxxtttnnneee[[[QQQLLLJJJNNNRRRVVV^^^fffttttttwwwyyyvvvmmmaaaVVVOOOEEEEEEDDDCCCAAA???===;;;555444444333333444444555111111111111000000000000000000000000000000000000---------.........//////...//////000000000000000//////000000111111111222---......///000111222222////////////000000000000//////000000111111111222|||wwwsssrrrooolllmmmllleee[[[___\\\XXXUUUTTTSSSQQQPPPHHHGGGGGGHHHIIIHHHFFFDDD999888666555444444555555000000000000////////////////////////////////////////////////////////////------......//////000000---------------------------....../////////////////////000000000000//////000000000000////////////////////////000000000000000111111111111222222222111111222222222333333333111222222333333444444555888333333888999666777;;;999LLLbbbqqq~~~sssbbbTTTIII;;;000:::333///111444333222333111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////////////////,,,---------.../////////........................////////////////////////........................////////////////////////////////////////////////000000000000111111111111222222222222333444555555333555888::::::;;;===>>>============>>>@@@AAABBBGGGIIIKKKMMMOOORRRVVVZZZ````````````aaabbbcccdddfffjjjooorrrsssrrrrrrrrrxxx|||~~~zzzxxxxxxyyyvvvoooiiiddd^^^YYYNNNOOOOOOTTTbbbsss~~~|||}}}{{{qqqhhhdddXXXQQQHHHAAA>>>===<<<;;;888666555444555444333111333333222222111000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////,,,------...///000111111000000000000111111111111}}}xxxuuusssooolllmmmmmmfff]]]^^^[[[WWWUUUSSSRRRPPPOOOHHHHHHGGGHHHIIIHHHFFFCCC777666555444333333444444111000000000////////////////////////////////////////////////////////////------------............---------------------------....../////////////////////000000000000//////000000000000////////////////////////000000000111000111111111111222222222111222222222222333333333333333333444555555666666777555666;;;;;;999;;;@@@GGG\\\vvv~~~~~~uuulll___MMM===888444333555555222111222111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////////////////---------.......................................////////////////////////........................////////////////////////////////////////////////000000000000111111111111222222222222333444555666444666999::::::;;;<<<>>>======>>>>>>@@@AAABBBCCCGGGIIIKKKMMMOOORRRWWWZZZ___``````aaaccceeefffgggiiimmmrrruuuvvvuuuttttttwwwzzz~~~|||xxxvvvvvvvvvsssnnnhhhaaaZZZUUUMMMYYYfffqqq}}}}}}tttppprrrkkkeee\\\SSSLLLFFFAAA>>>;;;888555333444444444444333333222222111000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////------......//////000000//////000000000111111111~~~zzzwwwuuupppkkklllmmmhhh```]]]ZZZVVVSSSRRRQQQOOOMMMHHHHHHHHHIIIIIIHHHEEEBBB666666444333333222333333111111000000000/////////////////////////////////////////////////////////---------------,,,,,,,,,---------------------------....../////////////////////000000000000//////////////////000000000000/////////000000000111111000111111111111222222222222222222222333333333333444444555555666777777777555555888;;;<<<<<>>>>>???AAABBBDDDEEEGGGIIIKKKMMMPPPSSSXXX[[[______aaaccceeehhhjjjllllllpppuuuxxxxxxwwwvvvvvvuuuwww{{{~~~}}}zzzvvvsssmmmnnnmmmiiibbb[[[WWWUUUdddxxx~~~uuuuuuyyyvvvsssnnneee[[[OOOEEE???BBB>>>999666555555555444333333333222111111000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////........./////////////////////000000000000111111|||xxxuuuooojjjjjjlllhhhaaa]]]YYYUUURRRQQQOOOMMMKKKIIIHHHIIIIIIJJJHHHDDDAAA666666555444444333333333111111111000000000/////////////////////////////////////////////////////////......------,,,,,,,,,........................---....../////////////////////000000000000//////////////////000000000000//////000000000111111111000000111111111222222222222222222333333333444444444444555666666777777888666888:::===???EEEPPPYYYsssyyynnnpppxxx|||pppQQQFFF:::666666444444555222222222222222222222222222222222111111111000000/////////////////////////////////////////////////////////////////////////////////...---------,,,........................////////////////////////........................///////////////////////////////////////////////////000000000111111111111333222222333333444555666777999;;;;;;;;;;;;<<<======>>>>>>???AAACCCEEEFFFGGGIIILLLNNNPPPTTTYYY\\\___```aaadddhhhkkknnnppplllppptttwwwwwwvvvvvvvvvuuuvvvyyy{{{|||yyyuuurrriiikkklllhhh^^^XXX\\\dddyyyuuuvvvvvvwwwwwwsssjjj\\\MMMDDDFFFCCC>>>:::888666444222444333333222222111000000////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////.........////////////000000000111}}}wwwtttmmmhhhhhhkkkggg```\\\YYYUUURRRPPPNNNLLLJJJIIIIIIIIIJJJJJJGGGCCC???777777666666555444444333111111111111000000000000////////////////////////////////////////////////000/////////......------........................---....../////////////////////000000000000//////.../////////000000000111000000000000111111111111000000111111111222222222222222333333333444444444444444444555666666777777999;;;===@@@HHHVVVeeeoooxxxqqquuu|||iiiTTT>>>555555555444444222222222222222222222222222222222222111111111111000000000000000000000000/////////////////////////////////////////////////////////...---------,,,........................///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111333333333333444555666666777999<<<<<<<<<;;;<<<>>>>>>>>>???@@@AAACCCDDDEEEHHHJJJLLLOOOQQQUUUZZZ]]]___```bbbeeehhhllloooqqqlllooorrrssssssssstttuuuvvvvvvwwwzzz{{{zzzuuuqqqlllmmmnnnhhh]]]YYYfffwww|||xxxzzz~~~~~~yyykkkYYYMMMEEEBBB@@@>>><<<999555222444444333333222111111111000000000000000000000000////////////////////////////////////000000000000///////////////////////////////////////////////////////////////............////////////000000000~~~wwwsssmmmhhhhhhjjjfff___]]]YYYUUURRRPPPNNNLLLJJJJJJJJJJJJKKKJJJGGGBBB>>>777777777777666555444333222222111111111000000000///////////////////////////////////////////////////////////////.................................---....../////////////////////000000000000//////......//////000000111111000000000111111111222222000111111111111222222222333333333333444444444444444444555555666777777777666:::>>>EEETTTiiizzzsssppprrryyy|||fffMMM@@@;;;777444333333333333333333333333333333222222222222111111111000000000000000000000000////////////////////////////////////////////////...............---------........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111333333333333444555666777777999<<<===<<<===>>>???AAAAAAAAAAAABBBDDDEEEFFFHHHJJJMMMOOORRRVVV[[[^^^___```bbbdddhhhkkknnnooonnnooopppoooooopppsssuuuwwwvvvvvvyyy{{{zzzuuuqqqllliiihhheee___```qqqvvveeeWWWHHHFFFCCCAAA???===999777444444444333222222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////.........///////////////......////////////000000}}}wwwtttnnniiijjjlllggg___]]]ZZZVVVRRRPPPNNNLLLJJJJJJJJJKKKKKKJJJGGGAAA===666666666666666444333222222222222111111111000000////////////////////////////////////////////////------...............///........................---....../////////////////////000000000000//////.........///000111111111000000111111111222222222000111111111111222222222333333333444444444444555555555666777777888888999:::@@@HHHUUUlll}}}ttttttxxx{{{hhhYYYKKK>>>666444333333333333333333333333333333222222222111111111000000000000000000000000////////////////////////////////////////////////---------.......................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111444333333444444555666777777999<<<======>>>???AAAEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJMMMPPPRRRVVV[[[___```aaabbbdddfffiiikkklllqqqqqqpppnnnnnnppptttxxxvvvuuutttwwwzzzyyyuuupppkkkccc```gggoooxxxwwwkkk\\\WWWOOOHHHCCC@@@===<<<555444444333333222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////------......//////000000........./////////000000}}}wwwuuuoookkklllmmmggg```^^^[[[VVVRRRPPPNNNLLLJJJJJJJJJKKKLLLKKKGGGAAA<<<444555555666555333222111222222222111111111111000////////////////////////////////////////////////,,,,,,,,,------.........////////////////////////---....../////////////////////000000000000//////---......///000111111222000111111111111222222222000111111111111222222222333333333444444444555555777777777888999999::::::FFFNNNZZZlll|||xxxxxxppp[[[EEE:::888333333333333333333333333333333333222222222111111000000000000000000000000////////////////////////////////////////////////,,,------....../////////........................////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000111111111111444444444444444555777777666999;;;===>>>>>>@@@BBBHHHGGGGGGGGGGGGGGGHHHHHHHHHJJJMMMPPPSSSWWW\\\```aaaaaabbbccceeegggiiijjjtttsssqqqnnnnnnqqqwww{{{vvvtttsssvvvyyyyyytttnnnpppcccaaarrrtttjjj]]]PPPGGGBBB???>>>555444444333333222222111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////,,,------...///000111111............/////////000||||||vvvpppkkkkkknnnmmmgggaaa]]]ZZZTTTPPPQQQTTTPPPIIIHHHHHHHHHHHHHHHEEEAAA===999888666444333444555666333333333333333222111000000///...------...///000........................////////////////////////000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111222222222333333333000111333555555444333222666666555555555666666777777444444777888999>>>EEEPPPkkk}}}}}}sss^^^GGG888333999999222222666555...333333333222222222111111222222111111000000//////////////////////////////......////////////......111000///...------...///000///...------...///000////////////////////////000000000000000000000000111111000000//////......///////////////.........222222222111222222333333333444555666777888999:::===>>>@@@BBBCCCEEEEEEFFFHHHHHHIIIIIIJJJIIIIIIIIILLLNNNQQQTTTVVVZZZ^^^bbbeeefffggghhhhhhiiiiiiiiipppsssvvvuuurrrrrrvvvzzzzzzuuuooovvvzzzlllmmmfffdddssskkk[[[RRRLLLEEE@@@CCC===777666999:::888444222222222111111111111000222222111111000000//////000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////yyywwwsssnnnjjjkkkooonnnhhhaaa]]]ZZZTTTPPPRRRTTTQQQJJJGGGGGGGGGGGGGGGDDD@@@<<<777666666555555444333222222222222222111111000///000///............///000........................////////////////////////000000000000////////////.........///000111111111000000000000111111111111111111111111111111111111111111222222222333333333111222333444555444333333555555555555555666666777999777777:::;;;===DDDMMMccc~~~}}}yyy}}}jjjTTTDDD777999999666444666555222333333333222222222222111111111111111000000000000////////////////////////......////////////......111000///...---......///000///...------...///000////////////////////////000000000000000000000000111000000000/////////...////////////////////////222222222111222222333444333444555666777999::::::<<<===???AAACCCDDDEEEEEEHHHHHHIIIJJJJJJJJJJJJJJJNNNPPPTTTWWWYYY\\\```cccffffffggghhhiiiiiihhhhhhqqquuuxxxwwwuuuuuuyyy}}}{{{sssyyyyyykkkkkkggglll|||wwwgggXXXNNNIIIGGGGGGAAA:::666666666555333222222222222111111111111000/////////.........---000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////wwwrrrooollliiilllpppooohhh```\\\ZZZTTTPPPRRRUUURRRKKKFFFFFFFFFFFFFFFCCC???;;;444555666666555444222111222222222111000000//////000//////......//////000........................////////////////////////////////////000000000000---......///000111111222000000000000111111111111111111111111111111111111111111222222222333333333222333333333444444444444555444444444555555666777999888888;;;===CCCQQQ^^^|||xxxwwwyyyeeeUUU???999555555555222222444333333333333222222222222000000000111111111111111////////////////////////...//////000000//////...000000///............/////////............//////////////////////////////000000000000000000000000000000000000////////////////////////////////////222222222222222333444444333444555666888999::::::;;;<<<>>>@@@BBBCCCDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLPPPSSSWWWZZZ]]]___bbbdddgggggghhhiiijjjjjjjjjjjjqqqtttxxxxxxxxxyyy||||||tttwww|||rrrgggkkknnn{{{zzzhhhXXXPPPNNNMMMHHHBBB;;;777555444444333222222222111111111111////////////............000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////wwwoooooollljjjmmmqqqooofff]]]\\\YYYTTTPPPRRRVVVSSSLLLGGGFFFFFFGGGFFFDDD???<<<333444444555555666666666444444333111111000000///000//////////////////000........................////////////////////////////////////000000000000////////////000000000000///000000000111111111111111111111111111111111111111111222222222333333333444333333333333444555555444444444444555666777777999999;;;@@@GGGTTTiii{{{ooo}}}ttthhhWWWDDD666666888444222555444444333333333222222222000000000111111222222222//////////////////////////////000000000000///////////////.........///////////////....../////////////////////////////////////////////////////////000000000000///////////////////////////000000000222222222222222333444555444444555666888999:::;;;:::;;;===???AAABBBCCCCCCFFFGGGIIIKKKLLLNNNNNNOOOQQQTTTYYY\\\^^^```ccceeeggghhhjjjlllnnnooopppppppppssswwwyyyzzz|||~~~}}}uuurrrrrriiihhhwwwzzz~~~~~~kkk[[[RRRQQQPPPKKKEEE===888666666333333222222222111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////yyyqqqrrrnnnllloooqqqnnnddd[[[[[[YYYTTTPPPSSSWWWTTTMMMHHHGGGGGGHHHHHHEEEAAA===444333222333444888<<<>>>777666444333111111111111///000000000000000000///////////////////////////////////////////////////.../////////000000000111111111000000//////......///000000000111111111111111111111111111111111111111111222222222333333333444444333333333444555666555444444555666777888888::::::???JJJXXXlllwwwwwwyyyyyy{{{tttZZZAAA<<<===:::777888444444444333333333222222000000111111222222333333000000000000000000000000//////000000000000//////......//////////////////...//////////////////...////////////////////////////////////////////////////////////000000000000////////////000000111111222222222222333444555666444555666777888999:::;;;:::;;;===???@@@BBBBBBCCCEEEGGGIIIKKKNNNPPPQQQRRRRRRUUUYYY\\\^^^```ccceeefffhhhkkknnnrrrtttvvvwwwsssuuuyyy|||~~~yyyqqqllleeeooovvviiiYYYTTTTTTRRRLLLDDD===888555333333333222222222222111000000000000111111111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////}}}ssstttpppnnnppprrrnnnddd[[[[[[XXXTTTQQQTTTXXXUUUOOOHHHHHHHHHHHHHHHEEEAAA>>>555444222222444999>>>BBB888777555333222111111222///000000111111000000///////////////////////////////////////////////////......//////000000111111111111000000//////......000000000000111111111111111111111111111111111111111111222222222333333333333444444444555555555555555555555666777888999:::777:::DDDVVVkkkyyyeeewwwyyywwwkkkPPPAAA===:::666555444444444444333333333333111111111222222222222222000000000000000000000000///000000111111000000///---...//////000/////////......////////////......////////////////////////000000000000000000000000////////////000000000000...//////000000111111222222222222222333555666777444555666777999:::;;;;;;:::;;;===???AAABBBCCCCCCDDDFFFIIILLLOOORRRSSSTTTTTTVVVYYY[[[]]]```cccfffgggiiilllppptttwwwyyyzzzwwwyyy|||wwwnnnjjjhhhvvvvvv|||zzziii[[[ZZZVVVPPPIIIAAA999555333333333333222222222222............////////////000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////sssuuuqqqnnnppprrrooofff^^^ZZZXXXSSSQQQTTTXXXVVVPPPGGGGGGGGGGGGGGGEEE@@@===555444333333555888<<<>>>888777444222111000111111///000111111111111000///////////////////////////////////////////////////.........///000111111111.../////////000000000111000000000000111111111111111111111111111111111111111111222222222333333333222333555666666666555444666666777777888:::;;;<<<>>>CCCTTTnnnzzzvvv{{{yyyzzzdddLLL>>>999777555555444444444444333333333333222222222222222222111000000000000000000000000000000111111111111000000,,,---///000000000//////---...///000000///...---////////////////////////000000000000000000000000.../////////000000000111...//////000111111222222222222222333444555666777555555666777999:::;;;<<<;;;<<<>>>@@@AAACCCCCCCCCDDDFFFIIIMMMPPPSSSUUUVVVWWWXXXYYYZZZ\\\```eeeiiihhhjjjmmmpppsssvvvxxxxxxwwwyyy|||~~~rrrpppwww{{{jjjddd\\\TTTMMMFFF===888444444333333333222222222---........./////////000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////rrrtttpppmmmooosssqqqiiiaaaZZZXXXSSSQQQTTTYYYVVVPPPFFFFFFFFFFFFFFFCCC???<<<444444444444555777888999888666333111//////000000///000111222222111000///000000000000000000000000////////////////////////---......///000111111222,,,,,,---///000222333333000000000000111111111111111111111111111111111111111111222222222333333333222333555777777666555333777777777888999;;;<<<===MMMUUUjjj{{{xxx|||yyy\\\EEE???>>><<<555555444444444333333333444333333222222111111111000000000000000000000000000000111111111111000000,,,---///000000000//////---...///000000///...---////////////////////////000000000000000000000000.../////////000000111111...//////000111222222222222222222333444555777777555555666888999:::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDCCCEEEIIIMMMQQQTTTVVVWWWZZZZZZZZZZZZ\\\```fffkkkjjjkkkmmmppprrrtttuuuuuuuuuvvvyyy}}}sssyyyxxxoooaaaWWWQQQJJJBBB<<<444444444333333333222222///000000000111111222222000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////wwwrrrpppooopppqqqmmmddd]]]YYYWWWRRRNNNOOOTTTSSSOOOIIIHHHGGGGGGFFFDDD@@@<<<777555444444666888999999444444333222222111111000444222000///...///000111......------------......---.........//////000000000000000000///////////////////////////000111111222222222222222222222222222222222222222222222222222333333333333333333444444444444555555555555555888555444666777:::AAAJJJbbbqqqqqq|||pppvvvyyyfffPPP@@@888555666555444444666666555444333222222111111222222000000000000000000000000////////////////////////000000000000000000000000/////////000///...------//////000000000000//////000000////////////000000111111000000000000111111000000000000111111111111222333333444444555555666555555666888999:::;;;<<<===>>>>>>@@@AAABBBCCCCCCFFFHHHJJJKKKKKKMMMPPPSSSXXXYYYZZZ[[[\\\___cccgggllljjjhhhhhhlllppprrrsssxxxvvvxxx|||}}}zzz{{{{{{xxxuuurrrcccVVVJJJBBB???666666555444333333333333111111111111111111111111000000000///////////////222111111000000000000000000000//////.........---............////////////////////////////////////wwwrrrpppnnnpppqqqmmmddd\\\YYYWWWRRRMMMOOOSSSRRRNNNIIIHHHGGGGGGFFFCCC???<<<777555444444666888999888444444333222222111111000333222000///...///000111111111000000000000111111............/////////000000000000000///////////////////////////000111111222222222222222222222222222222222222222222222222222222333333333333444444444444444555555555555666444666999:::999===JJJYYYrrr~~~rrrnnnuuusss^^^HHH;;;888777666555555666555444444333222222111222222222111111111111111111111111////////////////////////000000000000000000000000111000000///......------//////000000000000//////000000////////////000000111111000000000000111111000000000000111111111111222222333333444555555555555555666888999:::;;;<<<======>>>???AAABBBCCCCCCFFFHHHJJJKKKMMMOOORRRUUUWWWYYYZZZ[[[\\\___dddgggjjjjjjiiiiiikkknnnqqqtttwwwwwwzzz~~~~~~|||}}}ssscccTTTIIIDDD<<<:::888666444333222222111111111111111111111111000000000000000000000000222111111000000000000000000/////////........................////////////////////////////////////wwwqqqooonnnoooppplllccc\\\XXXVVVQQQMMMNNNRRRQQQMMMHHHGGGGGGFFFFFFCCC???<<<666555444444666888888777444444333222222111111000222222000/////////000111222222111111111111222222............////////////////////////000000000000000////////////000111111222222222222222222222222222222222222222222222222222222222333333444444444444444555555555666666666333777<<<<<<:::@@@UUUjjjtttxxxjjjkkkoooTTT@@@<<<999666555555555444444444444333222222222222222111111111111111111111111////////////////////////000000000000000000000000111000000000000222333444//////000000000000//////000000////////////000000111111000000000000111111000000000111111111222222111222222333333444444555555555666777999:::;;;<<<<<<===>>>???@@@BBBCCCCCCFFFHHHJJJLLLNNNQQQTTTWWWWWWYYYZZZ\\\]]]```dddgggjjjkkkmmmlllkkkmmmqqqvvvwwwxxx}}}|||~~~zzztttaaaQQQHHHCCC@@@<<<888555333222222222222222222222222222222000000000111111222222333222111111000000000000000////////////........................////////////////////////////////////vvvqqqooommmoooppplllccc[[[XXXVVVQQQLLLMMMQQQPPPLLLHHHGGGFFFFFFEEECCC???<<<666555444555666888777666444444333222222111111000222111000//////000111111000//////......//////000.........///////////////////////////000000000000000000//////000000111222222222222222222222222222222222222222222222222222222222222333333444444444444444555555666666777777888999;;;<<<>>>JJJbbbyyyyyywwwnnnuuu|||aaaJJJAAA:::555555555444444555444444333222222222222333111111111111111111111111////////////////////////////////////////////////.........000333888<<<>>>//////000000000000//////000000////////////000000111111000000000000111111000000111111111222222222111111222222333444444444555666777888999:::;;;<<<<<<<<<===???@@@BBBCCCDDDEEEGGGJJJLLLNNNQQQVVVYYYXXXZZZ\\\^^^```bbbfffiiikkknnnqqqpppmmmnnnsssyyyyyy{{{}}}mmmXXXKKKGGGDDD???:::666444333333222222222222222222222222000000111222222333444444222111111000000000000000///////////////.....................////////////////////////////////////vvvqqqooonnnoooppplllccc\\\YYYVVVQQQLLLMMMQQQPPPKKKHHHGGGFFFFFFEEECCC>>>;;;666555444555777777666555444444333222222111111000000000000000000000111111///......------......//////////////////............/////////000000000111000000000000000111222222222222222222222222222222222222222222222222222222111111222333333444555555444444555555666777777888<<<999999@@@MMM___xxxtttzzz~~~ooowwwppp[[[JJJ???666555555444444777555444333333222222333333111111111111111111111111000000000000000000000000////////////////////////,,,,,,---///222777;;;>>>//////000000000000//////000000////////////000000111111000000000000111111111111111111222222222222111222222333333444555555666777888999:::;;;<<<===<<<<<<>>>???AAACCCDDDEEEDDDGGGJJJLLLOOORRRVVVYYYZZZ\\\___aaacccfffiiilllnnnrrruuutttqqqqqqvvv{{{|||~~~yyycccRRRIIIGGGBBB===999666444444222222222222222222222222000000111222333444444555222111111000000000000000.........///////////////............////////////////////////////////////wwwrrrpppooopppqqqmmmddd\\\ZZZWWWRRRMMMNNNQQQPPPKKKGGGFFFFFFEEEEEEBBB>>>;;;555444444555777777555444444444333222222111111000000000000000111111111111000000////////////000000///////////////...............//////000000111111111000000000000111222222222222222222222222222222222222222222222222222222111111222333333444555555444444555666777777888999===999>>>NNNdddzzz~~~rrrsssqqqrrrzzzqqqYYYHHH:::777666333444999555444444333333333333333222222222222222222222222000000000000000000000000000000000000000000000000------------///000222444//////000000000000//////000000////////////000000111111000000000000111111111111111222222222222333222222333444444555555666888888999:::<<<===>>>???======???AAACCCDDDFFFGGGFFFHHHKKKNNNPPPSSSWWWZZZ]]]```cccfffhhhjjjnnnppprrruuuwwwwwwuuuvvvyyy|||~~~sss```MMMKKKGGGBBB===999666444333333333333333333333333111111111222222333333444222111111000000000000000.........///////////////............////////////////////////////////////wwwsssqqqpppqqqrrrnnneee^^^[[[YYYSSSNNNNNNRRRPPPLLLGGGFFFEEEEEEEEEBBB>>>;;;555444444555777666555333444444333222222111111000//////000111111111111111111111000000000000111111000/////////.....................///000111111111111111000000111111222333222222222222222222222222222222222222222222222222000111111222444555555666444444555666777888999999:::<<>>>>>@@@BBBDDDFFFGGGHHHJJJLLLNNNQQQRRRUUUYYY\\\```cccgggjjjlllooorrrtttuuuuuuvvvwwwxxxxxxyyyzzzmmmSSSQQQNNNHHHBBB;;;666333333333333333333333333333111111111222222222222222222111111000000000000000............/////////000............////////////////////////////////////wwwtttrrrppprrrsssooofff^^^[[[YYYTTTNNNOOORRRQQQLLLGGGFFFEEEEEEDDDBBB>>>;;;555444444666777666444222444444333333222111111000...///000111111111111111000000////////////000000000000//////.........------......///000111111222111111111000111111222333222222222222222222222222222222222222222222222222000111111222444555666666444444555666777888999999888???RRRlllwwwuuuqqquuuwww___HHH???999222333999555555444333333333333444222222222222222222222222000000000000000000000000000000000000000000000000...///000111111222111111//////000000000000//////000000////////////000000111111000000000000111111111111222222222333333333444444555555666777777777:::;;;<<<===>>>@@@AAAAAA>>>???AAACCCEEEGGGHHHIIILLLNNNQQQSSSUUUWWW[[[^^^bbbeeeiiimmmoooqqqtttvvvvvvuuuuuuvvvxxxzzzyyyxxxuuuXXXWWWSSSMMMFFF===666222333333333333333333333333222222111111111111111111222111111000000000000000---.........//////000000............/////////000////////////////////////wwwpppqqqsssvvvuuunnnccc[[[[[[VVVPPPMMMMMMMMMLLLIIIFFFEEECCCCCCBBB@@@<<<999555666777777777666444333333333222222111000//////222111111111000000//////000000000000000000000000//////000000000000//////000000000000111111111111000000000000111111111111222222222222111111000000000000000000000000000000333333333333333333333333888555555888999777999===<<>>???@@@AAABBBCCCDDDFFFHHHIIIJJJMMMOOOQQQSSSTTTXXX\\\___dddgggmmmrrruuuvvvvvvuuutttuuuwwwzzz||||||{{{yyyjjjZZZOOORRRQQQFFF;;;999555222222444222///000444333333333222222222111111111000///000111111111///333222111000///...---,,,////////////////////////////////////////////////xxxsssrrrrrrrrrrrrmmmeee^^^]]]XXXQQQNNNMMMMMMJJJHHHFFFEEECCCCCCBBB@@@<<<999666666666666666555444444333333222222111000000///111111111111000000000///000000000000000000000000//////000000000000//////000000000000111111111111000000000000111111111111222222222222111111111000222222222222222222222222333333333333333333333333555444666888777666:::@@@III___{{{{{{tttzzz|||jjjQQQ>>>666555888555555555555444444444444111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000////////////000000000000000000000000111111111111111000000000000000000000111222333333444333333333444444555666777888999999;;;;;;;;;<<<===>>>???@@@@@@AAACCCEEEHHHJJJLLLMMMMMMOOORRRUUUWWW[[[```cccgggiiinnnrrruuuwwwwwwwwwvvvwwwyyy|||~~~yyygggYYYYYYWWWKKK???;;;777555444555444000000333333333222222222111111111222111000000222222111000222222111000///...------////////////////////////////////////////////////yyyvvvssspppnnnnnnkkkfffaaa```[[[TTTPPPOOOOOOLLLJJJFFFEEECCCCCCBBB@@@<<<999777666555555444555555555333333222222111000000000111111111111000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000111111111222222222222222222111111111111333333333333333333333333333333333333333333444444444555888:::777666===GGG\\\ooo|||uuuuuuwww~~~|||zzzbbbJJJ;;;888:::555555444444444333333333222222222222222222222222000000000000000000000000111222222222222222222111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000111111222333333444555555444444555555666777888999::::::;;;;;;<<<<<<===???@@@AAA@@@AAACCCFFFIIILLLOOOPPPOOOQQQUUUXXX[[[___dddhhhkkklllooorrruuuwwwyyyyyywwwyyy|||~~~uuuddd```]]]RRRGGGCCC:::777666777555222111333222222222111111111000000333111000111222333222111000000000000////////////////////////////////////////////////////////////yyyvvvsssooommmmmmjjjeeeaaaaaa\\\VVVSSSRRRRRRPPPNNNFFFEEECCCCCCBBB@@@<<<999777666555444333444555666222222222111111111000000111111111000000000000000//////////////////////////////000000000000/////////000000000111111111111000000111111111222222222222222222222222222222222333333333333333333333333333333333444444444444444555888<<<<<<777777CCCQQQmmm{{{nnn{{{ttt}}}oooUUUBBB<<<<<<555555444444333333222222222222222222222222222222000000000000000000000000111222222333333222222111////////////////////////////////////000000000000///000000000111111111111000000000000000111111111333333444555666666666666666777777888999:::;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBCCCEEEHHHKKKMMMOOOPPPRRRUUUYYY\\\___bbbgggjjjnnnoooppprrruuuwwwzzz{{{xxxzzz|||~~~~~~~~~kkkccc^^^WWWPPPNNN<<<888555777666333222444222222111111111000000000333222111222333333222111////////////000000000000////////////////////////////////////////////////yyysssqqqoooooonnnjjjccc^^^]]]XXXSSSQQQRRRSSSRRRPPPFFFEEECCCCCCBBB@@@<<<999777666444333333333444555222222222111111111111111000000000000000000111111//////////////////////////////000000000000/////////000000000111111111111111111111111222222222222222222222222222222222333222222222222222222222222333333333444444555555555555777;;;:::777;;;KKK]]]uuuwwwuuuvvvxxx```JJJ>>>;;;666666555444444333222222222222222222222222222222000000000000000000000000000000111111111111000000////////////////////////////////////000000000000///000000000111111111111//////000000111111111111222333444555666666666666777777888999:::;;;<<<<<<<<<<<<<<<===???AAABBBCCCEEEFFFHHHIIIKKKMMMOOOOOOVVVYYY]]]___aaadddgggiiiooopppppprrrtttwwwyyy{{{xxxzzz|||{{{zzzyyy{{{||||||rrreee]]]WWWSSSRRR@@@999555555666444444666222222222111111111111000333222111222333333222111////////////000000000000////////////////////////////////////////////////yyyqqqpppooooooooojjjbbb\\\XXXSSSNNNMMMOOOPPPPPPNNNFFFEEECCCCCCBBB@@@<<<999666555444444333444444444111111111111111111111111000000000000111111111111000000000000000000000000//////000000000000//////000000000000111111111111111111111222222222222333222222222222333333333333222222222222222222222222333333333444555555666666444555777888999CCCXXXmmm~~~uuu{{{nnnWWWEEE:::777777666555444333333222333333333333333333333333000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000111111111111/////////000111111222222222222444555666666777777777777888999:::;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDGGGGGGHHHJJJLLLMMMNNNOOOXXX[[[^^^aaaccceeegggiiioooooopppqqqsssuuuwwwxxxvvvxxxzzzzzzwwwwwwyyy|||{{{{{{|||}}}mmm___VVVRRRRRRHHH???777555555444555777333333333222222222111111333111000111222333222111////////////000000000000////////////////////////////////////////////////xxxrrrpppnnnnnnmmmiiibbb\\\XXXSSSNNNLLLNNNOOONNNMMMFFFEEECCCCCCBBB@@@<<<999444444555555444444333333111111111111111111111111///000000000111111111111000000000000000000000000//////000000000000//////000000000000111111111111111111111222222222333333222222222333333333444444333333333333333333333333333333444444555666666666666555666:::AAAQQQlll{{{kkkSSSCCC999888777666555444444333333333333333333333333333000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000000000000000111111111111...//////000111111222222111222333444555666666666777777888999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEEEEFFFGGGJJJLLLNNNOOOPPPVVVYYY^^^aaadddfffhhhjjjmmmnnnoooqqqrrrtttuuuuuussswwwzzzzzzxxxxxx|||zzz~~~{{{iii[[[UUUSSSSSSGGG;;;777555444444666444444444333333333333222222111000000222222111000000000000000////////////////////////////////////////////////////////////wwwssspppmmmlllkkkhhhccc^^^\\\WWWQQQOOOOOOPPPOOOMMMFFFEEECCCCCCBBB@@@<<<999333444555666555444333222111111111111111111222222//////000000111111111222000000000000000000000000//////000000000000//////000000000000111111111111111111222222222333333333222222222333333444444444444444444444444444444444333333444444555666777777999777888>>>III^^^|||{{{}}}{{{aaaNNN:::999888777666555444444333333333333333333333333000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000111111111111...//////000111222222222000111222444555666666666666777888999:::;;;;;;<<<<<<<<<===???@@@CCCDDDEEECCCDDDFFFIIILLLOOOQQQRRRTTTWWW]]]aaadddgggjjjllllllmmmnnnppprrrrrrssssssrrrvvvzzz{{{yyy{{{zzzrrrbbbZZZWWW\\\NNN???888666444333555555555444444444333333333111000///000111222111///111000000000////////////////////////////////////////////////////////////}}}xxxuuuoooiiihhhjjjiiiccc]]]\\\XXXRRROOONNNNNNNNNNNNKKKIIIFFFDDDBBB@@@===:::555555555444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333222222333333444555333333333333333333333333222222333333333333444444666777777777555555777999;;;999:::CCCVVVnnnooo\\\???999888;;;;;;555444666333333333222222222111111111111111111111111111111000000000000000000000000///000111111000...,,,***111111111111111000//////000000111111111000000///000111111111111222222222444555555555666777777777777888999:::::::::::::::;;;<<<===>>>@@@BBBCCCDDDFFFHHHKKKLLLMMMOOOQQQSSSXXXZZZ^^^bbbfffiiijjjkkklllmmmnnnnnnnnnmmmooopppzzzuuu{{{vvvpppccc[[[___WWWEEE666666<<<888---333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////yyytttoooiiihhhiiihhhccc]]]\\\XXXRRROOONNNNNNNNNNNNJJJGGGDDDBBBAAA???<<<999555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111111222333333333333333333333333333333222222333333333333444444555666777666555555777888777888<<>>@@@BBBCCCEEEFFFFFFHHHJJJLLLLLLMMMPPPRRRVVVXXX\\\```dddfffhhhiiimmmnnnooooooooooooqqqssswwwwww~~~}}}}}}~~~~~~}}}zzzwwwuuutttzzzwwwxxx~~~vvvnnnkkkeee]]]OOO@@@:::999666222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////zzzsssnnniiihhhiiihhhccc^^^\\\XXXSSSOOONNNNNNNNNNNNHHHFFFCCCAAA@@@>>>;;;999555444444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111222222333333333333333333333333222222333333333333444444444555666555444444666888777:::DDDUUUkkkzzztttpppwww[[[JJJ:::555777888555333333333333333222222222222111111111111111111111111000000000000000000000000///000111222222111000///000111111111111000000///000000111111111111000000111111111111222222222333222222333444555555666666777888999:::;;;;;;;;;;;;======???AAACCCEEEGGGHHHHHHJJJMMMNNNOOOPPPRRRTTTXXXYYY\\\```cccfffhhhhhhnnnoooqqqqqqqqqrrrtttwwwvvv|||~~~|||{{{zzz|||~~~|||~~~~~~|||zzzwwwuuussssssmmmkkkooosssrrrqqqqqqppppppqqqtttxxx{{{}}}}}}yyy{{{wwwwwwmmmdddYYYMMM@@@666444888444444333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000yyysssoookkkiiijjjhhhddd```]]]XXXSSSOOONNNNNNNNNMMMHHHFFFCCCAAA@@@>>>;;;999444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000111222222333333333333333333333333222222222333333333444444333444555444444444666888888???NNNaaatttsss}}}xxxxxx{{{yyyoooZZZAAA666888;;;888444444444333333333222222222111111111111111111111111000000000000000000000000...///000111111111111000000000111111111111000//////000000111111111111000111111111222222222333333444444555666777888888999888888999;;;<<<<<<<<<<<<===>>>???BBBDDDGGGIIIJJJKKKNNNQQQSSSUUUWWWZZZ\\\___```aaadddfffhhhiiijjjpppqqqrrrssssssuuuwwwzzzyyywwwqqqvvv}}}~~~{{{yyywwwuuutttvvvyyyyyyvvvsssooosssxxx|||yyy~~~~~~tttggg\\\TTTFFF888444:::444444444444444333333333111111111111111111111111////////////////////////////////////////////////////////////000000000000wwwssspppmmmkkkkkkiiifffbbb]]]YYYSSSOOONNNMMMMMMMMMHHHFFFCCCBBBAAA???===;;;444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333333333333333333333333333222222222333333333444444222333444444444444666888888DDDWWWkkk|||yyy}}}xxx|||gggKKK:::888:::888333444444444333333333222222111111111111111111111111000000000000000000000000------...///000000000000///000000111111111000000//////000111111111111111111222222222222333333333444444555666777888999:::888999:::;;;<<<============>>>@@@BBBEEEHHHJJJKKKLLLOOOSSSWWWZZZ]]]aaadddffffffggggggiiijjjkkkkkkqqqsssvvvwwwwwwxxxzzz{{{||||||~~~|||zzziiiZZZSSSKKK>>>777888555555555444444333333333111111111111111111111111////////////////////////////////////////////////.../////////000000000111tttrrrpppmmmkkkjjjhhhfffccc^^^YYYSSSOOONNNMMMMMMLLLHHHFFFCCCBBBAAA@@@===;;;333333333444444444444555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111111222333333333333333333333333333333222222333333333333444444222444555555444555777999888IIIbbbvvvqqqWWWAAA888777666222444444444444333333333333111111111111111111111111000000000000000000000000------......//////000000///000000111111111111000...///000111111222111111222222222222333333333333222222333444666777888888888999:::<<<===>>>>>>>>>>>>???AAADDDHHHKKKMMMNNNNNNQQQVVVYYY]]]```eeehhhiiiiiiiiijjjkkkmmmooopppuuuxxx|||~~~}}}}}}}}}}}}|||}}}zzzmmmZZZQQQMMMFFF<<<666666666555555444333333333111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111sssooonnnllljjjhhhfffdddccc^^^YYYTTTOOOMMMMMMLLLLLLGGGDDDBBBAAA@@@???<<<:::333333333444444444555555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000111222222333333333333333333333333222222333333333333444444333444555666555666888:::>>>TTTooo{{{eeeLLL<<<888777555555444444444444333333333111111111111111111111111000000000000000000000000//////////////////000000//////000111111111111111...///000111111222222222222222222333333333444444222222333555666777888999888999;;;<<<>>>?????????@@@AAADDDGGGKKKNNNQQQRRRTTTWWW[[[^^^```cccgggjjjkkkkkklllnnnqqqtttwwwxxxyyy}}}}}}vvvaaaRRRMMMKKKBBB777666666666555444444333333111111111111111111111111000000000000000000000000000000000000000000000000.........///000111111111sssmmmllljjjhhhfffdddcccaaa^^^ZZZTTTOOOMMMMMMLLLLLLEEECCCAAA@@@???>>>;;;999333333333444444555555555111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111333333333333333333333333222222333333333444444444333555666666666777999;;;GGG___zzzzzz~~~sss~~~qqqUUUAAA::::::999555555444444444333333333111111111111111111111111000000000000000000000000111111000000000000111111//////000111111111111111......///111111222222222222222333333333444444444444444555777888:::;;;;;;888999;;;===>>>???@@@@@@BBBDDDFFFJJJMMMQQQTTTUUU[[[]]]```cccdddfffiiilllmmmnnnpppssswww{{{}}}~~~iiiTTTLLLMMMEEE888777777666555444444333333111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222}}}vvvqqqtttqqqhhhcccddddddaaaaaa[[[TTTPPPNNNMMMJJJHHHCCCEEEDDD@@@@@@AAA===888555555444444444333333333333333222222111000//////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555777666888;;;999777:::AAAQQQhhhvvvooopppxxxwwwjjjKKK444222:::666666666666555444333222222222222222222222222222111111111111111111111111000000000000////////////000000000000000000000000000000000000000111111222444444444555444444333333444444555777888999:::;;;999:::;;;<<<===???@@@@@@BBBCCCFFFJJJPPPUUUXXXXXX[[[___dddhhhjjjkkklllmmmqqqqqqqqquuuzzz}}}uuuwwwoooYYYSSSUUULLL<<<888444444666555222111333222222222111111111111000000000000000000000000000000000000000000000000000000000////////////000000}}}vvvsssuuurrriiiccccccbbb___^^^YYYRRROOONNNNNNLLLIIIDDDEEEDDDAAA@@@AAA===888555555444444444333333333333333222222111000000///////////////000000000111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555555666888:::999999@@@JJJ\\\ooommmeeedddhhhpppwww}}}pppRRR;;;555;;;666666666555555444333222222222222222222222222222111111111111111111111111.../////////000000111111000000000000000000000000000000000000000111222222444444444555555444444333444555666777888:::;;;;;;:::;;;;;;===>>>???@@@@@@DDDEEEGGGLLLQQQVVVYYYZZZ]]]```dddhhhjjjkkknnnooorrrrrrrrrtttxxx}}}yyyuuuvvv~~~ttt]]]UUUVVVPPPDDD999555444666555222222444222222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000~~~wwwuuuvvvrrrjjjdddbbb```^^^\\\WWWQQQNNNNNNNNNLLLJJJDDDFFFDDDAAA@@@AAA===777555555444444444333333333333333222222111000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555333555888:::888;;;HHHWWWkkkxxxxxxhhh^^^ZZZXXX[[[___gggmmmssswww}}}{{{~~~xxx]]]DDD:::;;;666666555555444333333222222222222222222222222222111111111111111111111111---......///000111222333000000000000000000000000111000000000000111222222333444444555555555444444555555666777999:::;;;<<<<<<<<<===>>>??????@@@@@@EEEGGGJJJNNNRRRVVVYYY[[[]]]```dddfffiiikkkoooqqqssssssrrrsssvvv{{{}}}|||eeeXXXVVVTTTOOO===888555666666444333555333222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000yyytttsssqqqkkkeeebbbaaa```[[[VVVPPPMMMMMMMMMKKKIIIEEEFFFEEEAAA@@@AAA===777555555444444444333333333222222222111111111000000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555333555888999777===OOObbbxxx}}}yyyiii```YYYSSSRRRSSSUUUXXXZZZ[[[]]]dddoooxxxwwwhhhMMM===999666666555444444333333333222222222222222222222222111111111111111111111111...//////000111111222222000000000000000000000000111111000000111111222333333444444555555555555555555666777888999;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAAEEEHHHKKKOOORRRUUUXXX[[[]]]___bbbdddfffiiinnnqqqssssssrrrrrrtttxxx~~~}}}|||~~~~~~|||yyy~~~ooo]]]WWWWWWWWWCCC;;;666666777555555666333333222222222111111111000000000000000000000000////////////////////////000000////////////000000|||qqqpppooolllgggcccbbbccc]]]XXXQQQNNNMMMLLLJJJHHHFFFGGGEEEBBBAAAAAA===777555555444444444333333333222222222111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555444555777777777@@@VVVjjj}}}}}}|||mmmccc[[[TTTPPPPPPPPPQQQRRRRRRQQQSSSVVVYYYZZZcccxxxvvvrrrVVV@@@777888777666444444444444444222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000111111111111111222222333333444555555666666666555666777777999:::;;;<<<===>>>??????@@@AAABBBCCCCCCEEEHHHLLLOOOPPPSSSWWWZZZ\\\^^^```bbbdddgggjjjmmmqqqrrrsssrrrsssvvv|||~~~}}}wwwrrrffffffeeeeeeffffffgggggggggggggggfffgggkkkpppuuu|||}}}wwwvvvyyy}}}xxx{{{dddXXXWWWZZZIII@@@888777777666666777333333333222222222222111000000000000000000000000////////////////////////000000////////////000000|||pppnnnmmmmmmhhhcccbbbddd^^^YYYRRRNNNMMMMMMJJJHHHGGGHHHFFFBBBAAAAAA===777555555444444444333333333111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555666555666777;;;GGG^^^sss}}}~~~pppfff^^^VVVRRRRRRRRRSSSTTTTTTTTTSSSRRRQQQVVVVVV^^^sssyyy^^^FFF:::999888777555444555555666222222222222222222222222111111111111111111111111222222111111111000000000000000000000000000000000222111111111111222333333333444555666666666666666777777888999;;;<<<===>>>??????@@@AAACCCDDDEEEFFFFFFIIINNNPPPPPPRRRVVVZZZ[[[]]]```bbbccceeegggiiinnnqqqsssssssssuuu{{{}}}ooonnnkkkhhheeecccaaa```^^^\\\[[[ZZZ\\\ccclllsss|||~~~~~~uuuzzznnn\\\WWWZZZQQQEEE:::777777666666777333333333333222222222222000000000000000000000000000000000000000000000000000000////////////000000{{{rrrnnnnnnnnniiibbb```ccc]]]XXXRRROOONNNNNNMMMKKKGGGHHHFFFBBBAAAAAA===777555555444444444333333333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555777444444999@@@PPPggg{{{|||~~~xxxlllccc\\\YYYYYYYYYYYYXXXYYYZZZYYYVVVTTTYYYXXXZZZaaappp~~~gggOOOAAA;;;:::888666555666777888222222222222222222222222111111111111111111111111111111111111111111222222000000000000000000000000222222111111222222333444333444555666777777777777777888999:::;;;===>>>>>>>>>???@@@BBBDDDFFFGGGHHHGGGKKKPPPQQQQQQRRRWWW[[[\\\^^^bbbdddddddddeeegggjjjooosssttttttuuuzzz~~~}}}}}}{{{wwwsssnnnkkkhhhgggdddcccbbbcccgggoooxxxuuurrrsss{{{wwwaaaYYYYYYVVVIII<<<888777666555666444444333333333222222222000000000000000000000000000000000000000000000000000000////////////000000zzztttpppnnnoooiiiaaa^^^bbb[[[WWWQQQOOOPPPPPPOOOMMMHHHIIIGGGCCCAAAAAA===777555555444444444333333333111111111111111111222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555777444444:::EEEWWWnnnzzztttjjjccc```aaa```^^^\\\\\\]]]\\\ZZZWWWOOOTTTXXXWWWWWWjjj{{{|||mmmUUUGGG<<<;;;999777666777888999222222222222222222222222111111111111111111111111//////000111222333333444000000000000000000000000222222111111222222333444333444555666777777777777777888999:::<<<===>>>>>>>>>???@@@BBBEEEGGGIIIJJJIIIMMMRRRSSSRRRSSSXXX]]]]]]```ccceeeeeeeeeeeeeeehhhmmmsssuuutttuuuzzz~~~zzzuuujjjhhhrrr|||eeeZZZYYYZZZLLL===888777666555666444444444333333333222222000000000000000000000000000000000000000000000000000000////////////000000tttqqqooolllfffbbb``````bbb\\\XXXTTTQQQOOOMMMJJJHHHJJJHHHEEECCCBBB@@@>>><<<666555444333333333333333222222222111111111111000000111111111111222222222222222111111111111222222111111111111111111111111333222111000000111222333111111222222222333333333111222333333444444333333444444444555555555555666666777777;;;KKKdddvvv|||xxxkkkggggggmmmqqqyyynnnkkkmmmlllfff___\\\]]]______^^^```]]]]]]```]]]```uuu}}}www___JJJ<<<888:::888111555;;;666444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000000111222444555666666333333444555666666666666777888999;;;<<<============???AAADDDGGGIIIJJJJJJPPPPPPPPPQQQUUUZZZ___bbbhhhiiiiiihhhfffeeeeeefffggglllsssxxxzzzzzzzzzzzzyyynnn```VVV]]][[[NNN:::333888999333444333333333333333333222111111111111000000000000000000000000111111111111000000000000000000000000tttqqqoookkkfffaaa______aaa[[[XXXSSSPPPNNNLLLJJJHHHIIIGGGEEEDDDCCCAAA===;;;666555444333333333333444222222222222111111111111000111111111111222222222222222111111111111222222111111111111111111111111222222111000000111222222111111111222222222333333111222333333444444333333444444444555555555555666666888:::AAASSSkkk{{{}}}lllaaa\\\[[[```~~~vvvrrrsssrrrnnniiifffeeeeeeeeeeeegggccccccddd___]]]jjj|||yyy}}}gggSSS>>>888::::::333666;;;666444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222333333444555555333333444555666666666666777888:::;;;======>>>>>>???@@@BBBEEEGGGIIIJJJJJJNNNPPPTTTXXX\\\^^^```aaadddeeeffffffeeeeeefffhhhhhhlllrrrvvvxxxxxxxxxxxx~~~~~~vvv}}}rrreeeZZZ___]]]QQQ>>>666999999444444444444333333333333222111111111111000000000000000000000000111111111111000000000000000000000000uuuqqqoookkkeee```]]]^^^___[[[WWWRRRNNNLLLKKKIIIGGGHHHFFFEEEEEEDDDAAA===999555555444333333333444444333222222222111111111111000111111111111222222222222222111111111111222222111111111111111111111111222222111000000111222222111111111222222222222333111222333333444444333333444444444555555555555666555777<<>>??????BBBCCCDDDGGGHHHJJJJJJKKKKKKPPPXXX___ddddddcccbbbbbbcccdddcccccceeehhhjjjjjjmmmrrruuuvvvuuuvvvvvvzzzbbbpppzzzvvvssswww}}}|||xxxmmm``````___UUUDDD::::::999555444444444444333333222222222222111111111000000000000000000000111111111111000000000000000000000000uuuqqqoookkkeee___]]]]]]^^^ZZZVVVQQQMMMKKKJJJHHHGGGFFFFFFEEEEEEDDDAAA<<<888555444444333333333444444333333222222222111111111000000111111111222222222222222111111111111222222111111111111111111111111222111111111111111111222111111111111222222222222111222333333444444333333444444444555555555555666333666???NNNbbbttt}}}rrr^^^ZZZ^^^{{{|||}}}}}}yyyrrrnnnnnnooopppkkkiiikkkkkkhhhiiimmmmmmzzz|||qqq|||mmmvvvhhhFFF:::999;;;666777999444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333333444555666777888888888888999;;;===>>>@@@@@@@@@DDDEEEGGGIIIJJJKKKLLLLLLLLLQQQZZZbbbggghhhfffddddddeeeeeeeeedddfffiiilllmmmpppsssuuuuuuuuuvvvwww|||sss\\\xxx{{{wwwuuutttxxx}}}}}}uuuggg```aaaZZZKKK>>>:::888666555555555444333333222222222222222111111111000000///000000000111111111111000000000000000000000000uuupppnnnjjjeee```]]]]]]___ZZZVVVPPPLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDAAA<<<888444444333333333444444555333333333222222222222111000000111111111222222222222222111111111111222222111111111111111111111111111111111222222111111111000000111111111222222222111222333333444444333333444444444555555555555666555:::GGGXXXiiiuuu|||jjj___aaa{{{|||{{{|||yyyrrrmmmmmmpppqqqrrrtttpppmmmgggrrruuu|||qqqMMM<<<777:::666666777222444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333333444555777888999999999999:::<<<>>>@@@AAABBBBBBFFFGGGIIIKKKLLLMMMNNNNNNOOOSSSZZZaaafffhhhiiiiiijjjkkkkkkiiihhhhhhjjjlllooorrruuuvvvwwwwwwyyyzzzzzzmmmzzzwwwtttqqqpppssstttsssrrrttt}}}|||mmm```ccc___RRRCCC:::777666666666555444444333222222222222222222111111111111///000000000111111111111000000000000000000000000tttooonnnjjjeee```^^^___```[[[WWWPPPLLLJJJIIIHHHHHHGGGEEEDDDDDDCCC@@@<<<888444444333333333444555555333333333333222222222222000111111111111222222222222222111111111111222222111111111111111111111111000111222222222222111000000000000111111111111222111222333333444444333333444444444555555555555666999AAARRRdddqqqxxx~~~rrrcccccc|||}}}~~~vvvrrrsssvvvxxxyyywwwlllppphhhsssmmm}}}xxxWWWAAA777999666555666222444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111222222222333333444444444444444666777999:::::::::999:::<<>>???AAACCCEEEFFFGGGJJJJJJKKKMMMPPPUUUYYY[[[]]]]]]^^^aaadddiiimmmpppttt{{{}}}|||}}}xxxqqqqqqqqquuuzzz}}}}}}}}}vvvqqqkkkjjjllliii___WWWVVVZZZcccttt{{{ttttttvvvtttnnnjjjkkklllnnnooommmiiidddaaaaaagggrrr{{{}}}zzzzzznnnjjjmmmooo___DDD888<<<777666555444444444444444222222222111222222333333////////////////////////222111111000000000000000uuuppprrrnnneee______aaaaaa]]]XXXRRRMMMJJJIIIHHHHHHFFFDDDBBBAAA@@@???===;;;777666555444444555666777444444333333222111111000111111111111111111111111111111222222222222111111000111222222111000111222111111000000000000111111222222222222222222222222333333333333333333333333444222222444555444666;;;DDD___nnnpppwww{{{zzz~~~vvvqqqpppnnnllliiifffcccaaaaaaaaaeeeppp}}}yyyxxxvvv{{{|||sssYYYAAA;;;===:::777777555555555444444444333333444333222222444444333222111222222222333333333333111111111111111111111111333333333333333444444444888888999:::<<<===>>>???>>>>>>???AAACCCEEEGGGHHHLLLLLLMMMOOORRRWWW[[[]]]___```aaacccggglllqqqssstttzzz}}}|||}}}}}}xxx|||{{{}}}{{{uuunnnlllnnnlllfff``````ccclll~~~yyyrrrttttttttttttsssqqqooonnnpppzzz~~~uuunnnpppvvviiiLLL;;;<<<777666666555444444444444333333222222222222222222000000000000000000000000222111111000000000000000sssppprrrnnneee^^^^^^``````^^^YYYQQQLLLIIIIIIIIIIIIFFFDDDBBBAAAAAA@@@>>><<<777666555444444555666777444333333222222111111111111111111111111111111111111111222222222222111111000111222222111000111222111111000000000000111111111111111111111111111111444444444444444444444444555444444777777555777===KKKjjj{{{yyyzzzyyy~~~zzzxxxttttttqqqjjjccc``````bbbdddcccsss}}}yyyzzzyyyxxx~~~}}}bbbGGG??????<<<888777555555555444444444444333444333222222444444333222222222333333333444444444222222222222222222222222333333333444444444555555888888999;;;<<<===>>>????????????AAACCCEEEHHHJJJMMMNNNOOOQQQUUUYYY]]]___bbbbbbdddgggkkkpppuuuwwwuuuyyyzzzzzz|||~~~~~~~~~|||}}}vvvooommmooonnnkkkjjjjjjlllwww}}}}}}}}}}}}~~~{{{rrrqqq{{{tttVVV???;;;888777666555444444444444444333333222222111111111111111111111111111111111222111111000000000000000sssoooqqqnnneee^^^^^^``````^^^YYYQQQKKKHHHIIIJJJJJJGGGEEECCCAAAAAA@@@>>><<<888777555444444555666666333333333222222111111111111111111111111111111111111111222222222222111111000111222222111000111222111111000000000000111111000000000000000000000000333333333333444444444444555444666888777555999???RRRnnnzzz|||}}}yyyyyywwwoooeee___```cccgggaaahhh{{{xxxzzzjjjNNNAAA>>>;;;777666555555555555444444444444444333222222444444333222222222222333333333333444222222222222222222222222333333444444555555666666666777888999:::<<<======@@@@@@@@@AAACCCGGGJJJLLLNNNOOOPPPSSSWWWZZZ]]]___cccccceeehhhlllqqqvvvyyywwwwwwwwwwwwyyy~~~~~~|||}}}}}}|||}}}{{{uuuooommmnnnlllnnnoooooorrr~~~wwwoooxxxuuu\\\CCC;;;888888777555444444444444444444444333222111000000111111111111111111111111222111111000000000000000vvvnnnpppmmmddd^^^^^^```aaa^^^XXXPPPKKKIIIIIIJJJKKKFFFDDDBBBAAAAAA@@@===<<<888777666555444444555666333333222222222222222111111111111111111111111111111111222222222222111111000111222222111000111222111111000000000000111111000000000000000000000000111111222222333333333333444444555777666555:::BBB[[[ppp|||~~~}}}~~~|||uuukkkeeedddgggfffdddiiiuuu~~~|||xxx}}}{{{qqqVVVDDD<<<888555444666666555555555444444444444333222222444444333222111111111111222222222222222222222222222222222222333333444555555666777777777777888999;;;<<<======@@@@@@AAACCCEEEHHHKKKMMMNNNOOOQQQTTTXXX[[[^^^___bbbbbbdddgggkkkpppuuuwwwwwwvvvtttuuuvvvxxx{{{~~~~~~~~~~~~}}}}}}yyytttqqqrrrnnnrrrtttssswww{{{mmmooonnn^^^HHH;;;999888777666555444444444333444444333333111000///111111111111111111111111222111111000000000000000wwwlllnnnlllccc^^^___bbbbbb]]]WWWPPPKKKJJJJJJJJJKKKEEECCCAAA@@@@@@???===;;;888777666555444444555555222222222222222222222222111111111111111111111111111111222222222222111111000111222222111000111222111111000000000000111111000000000000000000000000000111111222222333333444444444555666555555>>>HHHcccqqqxxx~~~{{{||||||wwwqqqkkkiiiiiiggggggkkkqqqwwwwwwlllxxx___JJJ<<<666444444666666666555555555444444444333222222444444333222000000111111111222222222333333333333333333333333333444444555666777888888999999:::<<<===>>>???@@@???@@@BBBEEEGGGJJJLLLMMMOOOPPPSSSVVVYYY\\\___```aaaaaabbbeeehhhmmmqqqtttvvvsssrrrttttttrrrtttwww}}}||||||{{{{{{}}}}}}www{{{|||zzz{{{rrriiifff```OOO>>>:::999888666555444444333222333444444333222000///111111111111111111111111222111111000000000000000vvvjjjmmmjjjccc^^^```cccddd[[[WWWQQQMMMKKKKKKJJJJJJDDDBBB@@@??????>>><<<:::999888666555444444555555222222222222222222222222111111111111111111111111111111222222222222111111000111222222111000111222111111000000000000111111111111111111111111111111111111222222333444444555555555555666555777BBBNNNcccmmmrrrzzz~~~}}}xxxtttrrrrrrnnnoootttxxx~~~eee~~~jjjRRR???666666888666666666666555555555555444333222222444444333222111111111222222222333333333333333333333333333333333444555666777888999999999:::;;;<<<===???@@@@@@>>>@@@CCCGGGJJJKKKLLLLLLPPPRRRUUUXXX\\\___aaabbbaaaaaabbbcccgggkkkoooqqqtttpppqqqttttttpppooorrrvvvuuuvvvxxxyyy{{{~~~|||iiiccceeeXXXCCC;;;:::888666555444444333111222333444444333111000000000000000000000000000222111111000000000000000tttiiillljjjbbb^^^```dddeeeZZZVVVQQQMMMLLLKKKJJJIIIDDDBBB@@@>>>>>>===;;;999999888666555444444444555222222222222222222222222111111111111111111111111111111222222222222111111000222222222111000111222111111000000000000111111111111111111111111111111222222333444444555666666777666666666555888EEESSS^^^gggmmmwww|||wwwtttxxx~~~eee~~~qqqWWWAAA888888;;;777666666666555555555555444333222222444444333222222222333333333444444444333333333333333333333333444444555666777888999999777888999:::;;;===>>>>>>===@@@DDDIIIKKKLLLLLLLLLRRRTTTWWWZZZ^^^```bbbcccaaaaaabbbcccfffiiimmmoooqqqnnnpppuuuuuupppmmmppprrrsssvvvyyy}}}}}}kkkdddjjj___FFF;;;:::888777555444444333000111333444444333222111////////////////////////222111111000000000000000~~~qqqkkkmmmjjjbbbaaafffeee^^^WWWVVVQQQKKKJJJLLLJJJGGGGGGEEEAAA>>>===;;;999777666555444333222333444555333333333222222222111111111111111111111111111111000000000000000000000000111111111222222111111000222222222111111111000000444333111///000222111...222222333333333333444444555333444777777999FFFTTTggghhhnnnzzzyyy}}}|||}}}uuu~~~vvv```DDD;;;===999777777777777666555444333444333222222111111222222222222222222222222222222333333333444444444555555222444555666555666888999:::;;;;;;<<<<<<<<<<<<<<<===@@@DDDIIIMMMNNNNNNNNNSSSUUUWWW[[[^^^aaabbbcccbbbaaa___```bbbgggmmmppppppssssssrrrtttxxxwwwtttxxxuuutttxxx~~~}}}wwwllljjj^^^MMMAAA:::555555555333222555333333333222222222111111222222222111111111000000111111000000000000111111~~~rrrllloookkkcccbbbgggeee^^^YYYXXXSSSLLLJJJKKKIIIEEEDDDAAA???>>>>>>===<<<:::888777555444444444555555333333333222222222111111111111111111111111111111000000000000000000000000111111222222111000//////222222222111111111000000222222111000000000000///222222333333333333444444444444555888888<<>>>>>@@@DDDIIILLLNNNOOOOOOTTTVVVZZZ]]]```cccdddddd```_________ccchhhmmmpppppptttuuutttwww{{{{{{wwwyyyvvvvvv}}}}}}uuuwwwzzz{{{oookkk```QQQBBB;;;666777777444444555333333333222222222222111222222222111111111000000111111000000000000111111}}}tttnnnqqqmmmeeedddhhhfff___\\\ZZZUUUMMMKKKKKKIIIDDDCCCAAA???>>>>>>===<<<;;;:::999777555444444555555333333333222222222111111111111111111111111111111000000000000000000000000111111222222111000//////222222222111111111111111222222222111//////111333222222333333333333444444333444777888999@@@RRRbbbdddnnn{{{rrrRRR@@@<<<888777777777777666555444333444444333222222222222222222222222222222222222222333333333444444444555555555666888888888999:::<<<<<<<<<;;;<<<<<<>>>???@@@@@@AAADDDHHHKKKNNNPPPQQQVVVYYY]]]```dddeeeffffffaaaaaaaaacccffflllqqqtttrrruuuwwwvvvyyy~~~~~~|||yyy{{{qqqjjjqqq|||tttsssmmmdddYYYDDD===777888888666444555333333333333222222222222222222222111111111111111111111000000000000111111~~~vvvqqqsssooofffeeeiiiggg```[[[ZZZUUUNNNKKKLLLJJJFFFFFFDDD@@@>>>===<<<:::888:::999777555444444444444333333333222222222111111111111111111111111111111000000000000000000000000000111111222222222222222111111111111111111111111222111111111///...111666222222222333333333444444333666888888999CCCVVVfffooo{{{zzzsssrrr}}}xxxWWWAAA<<<888777777777777666555444333444444333222222222222333222222222222222222222222333333333444444444555555555777888999888999:::<<<;;;===>>>@@@AAABBBBBBAAABBBCCCEEEHHHLLLOOORRRSSSXXX[[[___cccfffggggggfffddddddfffiiimmmrrrvvvyyyuuuxxxxxxuuuxxxttteeeggg|||www|||wwwoooggg___HHH???888888999666444444444444333333333222222222111111111111111111111111111111000000000000111111yyysssuuuppphhhfffiiiggg```YYYXXXTTTMMMLLLMMMLLLHHHFFFCCC@@@>>>===<<<:::888:::888666555333333333333333333333222222222111111111111111111111111111111000000000000000000000000///000111333444555666666111111111111111111111111111......222111...000555222222222333333333444444444777888777;;;HHHYYYfffssszzzhhhaaarrrvvvzzzYYYBBB===:::777777777777666555444333555444333333222222333333222222222222222222222222333333333444444444555555444666888888888888:::<<<:::===BBBFFFHHHGGGDDDBBBDDDEEEGGGKKKNNNQQQTTTUUUYYY[[[___bbbeeefffggggggeeefffiiilllqqquuuyyy{{{xxxzzzxxxtttuuu~~~vvvhhhbbbnnn{{{wwwzzzqqqjjjeeeMMMBBB888777777666444333444444444333333333222222111111111111111111111111111111000000000000111111|||tttvvvqqqhhhfffiiiggg___XXXWWWSSSMMMKKKMMMLLLHHHBBB@@@>>>===>>>>>>===<<<999888666444333333444444333333333222222222111111111111111111111111111111000000000000000000000000...///111333444555666666111111111111111222222222///,,,///999<<<555000111222222333333333333444444555777777777???OOO]]]eeeooo{{{|||llleeeppp{{{zzz}}}www{{{]]]FFF>>>;;;777777777777666555444333555444444333333333333333222222222222222222222222333333333444444444555555555666888888888888:::<<<:::>>>CCCHHHJJJIIIFFFDDDFFFGGGJJJNNNQQQTTTVVVWWWYYYZZZ]]]___bbbdddeeefffdddfffiiimmmrrruuuxxxzzzzzz|||{{{vvvuuu}}}kkkbbbaaavvvvvv}}}sssmmmiiiUUUGGG:::666777555444444444444444444333333333333111111111111111222222222111111000000000000111111tttvvvrrrhhhfffiiifff___XXXXXXSSSLLLJJJLLLJJJFFFBBB@@@>>>===>>>>>>>>><<<999888666555555555666666333333333222222222111111111111111111111111111111000000000000000000000000//////000111222222222222000000111111111222222222000///888JJJPPPDDD555///222222333333333333444444555666555777EEEWWWdddfffooozzz|||qqqooowww}}}wwwkkkdddfffqqq{{{sss~~~cccKKK@@@:::777777777777666555444333555555444333333333333444222222222222222222222222333333333444444444555555666888999:::999:::;;;===<<<>>>AAAEEEGGGHHHGGGGGGGGGIIIMMMQQQUUUWWWXXXXXXYYYYYYZZZ[[[^^^```ccceeeeeegggkkkooosssvvvxxxyyyyyy~~~|||zzz~~~aaaaaadddxxxwwwqqqmmm]]]MMM===777777666555666555444444444444333333333000000111111111222222222111111000000000000111111uuuwwwrrrhhhfffiiifff^^^ZZZYYYSSSLLLIIIJJJHHHCCCEEECCC@@@>>>======;;;999999888777666666777888888333333333222222222111111111111111111111111111111000000000000000000000000000000000000000///......000000111111222222222222333444BBBZZZbbbRRR<<<000222222333333333444444444555555444888III^^^iiiiiiuuu|||rrrsss|||}}}ttteee___```[[[QQQUUUVVV```ttttttjjjzzziiiOOOAAA888777777777777666555444333555555444333333333333444222222222222222222222222333333333444444444555555777999;;;;;;;;;;;;===???===>>>???AAACCCFFFHHHIIIGGGJJJOOOTTTWWWYYYYYYXXXXXXXXXXXXXXX[[[^^^bbbdddhhhjjjnnnrrrvvvyyyzzz{{{xxxoooZZZcccjjj{{{zzzsssooocccQQQ???888888777777777555555444444444333333333000000111111222222222222111111000000000000111111zzzyyywwwrrrjjjggggggeee```\\\YYYRRRKKKJJJLLLJJJFFFDDDBBB???===<<<;;;:::888777777666555444444333333333333333222222222111111222222111111111111222222000000000000000000000000222222222222222222222222000000000000000000000000111222>>>MMMNNN???444333111222222333333444444555555555222>>>VVVaaaaaafff{{{}}}|||{{{iiiiiivvvwwwqqqkkkbbb[[[ZZZYYYXXXXXXXXXXXXWWWXXXSSSYYYjjjyyyvvvnnn|||wwwvvvVVV>>>>>>999999888777666555444444666666555444444444444555666555444333333333333333222333444555666666666666888999999:::;;;<<<======>>>???AAABBBBBBDDDGGGIIIJJJOOOTTTXXXZZZZZZ[[[[[[ZZZ\\\^^^___aaadddhhhkkkjjjnnnrrruuuwwwxxxzzz|||{{{~~~}}}{{{{{{}}}{{{aaaXXXXXXooo~~~|||{{{mmmssslllZZZ@@@555:::777222888666555555555555444444444222222222222222222222222111111111111111111111111yyyxxxwwwrrrjjjggggggeee```[[[XXXQQQKKKJJJMMMKKKFFFDDDBBB???===<<<;;;999888777666666555555444333333333333333222222222111111222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000555000444<<<<<<555222666111222222333333444444555555666555@@@UUU\\\[[[aaazzz|||uuuzzzlllfffnnnmmmiiiddd[[[YYYYYYZZZ\\\```cccfffggghhhaaacccoooyyy~~~qqqzzzxxxXXX???>>>999999888777666555444444666666555444444444444555666555444333333333333444333333444555666666666666888999999:::;;;<<<======>>>???AAABBBCCCDDDGGGJJJJJJOOOUUUZZZ\\\]]]^^^___]]]^^^```aaabbbdddhhhkkknnnppptttvvvwwwxxx{{{|||~~~~~~||||||~~~mmmYYYVVV```rrrzzzyyyhhhpppmmm\\\BBB666:::777222888666555555555555444444444222222222222222222222222111111111111111111111111xxxxxxwwwqqqjjjggggggddd___ZZZWWWPPPJJJJJJMMMLLLGGGDDDBBB???===<<<;;;999888777666666555555444444444333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000444...---111111...000666111222222333333444444555333777999CCCTTTXXXZZZeee~~~www|||yyyooossssssqqqmmmcccddddddeeejjjqqqwww{{{}}}uuummmjjjnnnrrruuu}}}yyywwwzzz]]]BBB>>>999999888777666555555444666666555444444444444555555555444333333333444444333333444555666666666666888999999:::;;;<<<======>>>???AAABBBCCCEEEHHHKKKKKKPPPWWW\\\___```aaabbb```aaabbbcccccceeehhhkkkqqqsssuuuvvvvvvxxx{{{}}}~~~}}}{{{}}}vvvcccVVVVVVjjj{{{xxx}}}xxxdddnnnooo```FFF888;;;777333888666555555555555444444444222222222222222222222222111111111111111111111111~~~wwwwwwvvvqqqjjjggggggddd^^^YYYVVVPPPJJJJJJMMMLLLHHHDDDAAA>>><<<<<<;;;999777777666666666555555444444333333333222222222111111222222111111111111222222000000000000000000000000000000000111111111111111000000000000000000000000000...///333444000///222111222222333333444444555111666:::DDDSSSXXX___ppp}}}|||zzzyyy|||~~~vvvpppoooooopppvvv~~~zzz~~~bbbFFF>>>:::999999888777666555555666666555444444444444555555444444333333333444444333444555666666777777777888999999:::;;;<<<======>>>@@@BBBCCCDDDFFFIIILLLMMMRRRXXX]]]___```aaabbbcccdddeeeeeeeeefffiiikkkqqqrrrssstttuuuxxx{{{|||~~~}}}}}}gggaaaYYY[[[tttyyywwwzzzeeeppprrreeeJJJ:::;;;888333777666555555555555444444444222222222222222222222222111111111111111111111111}}}wwwvvvvvvqqqkkkggggggccc^^^XXXVVVOOOIIIIIIMMMLLLGGGCCCAAA>>><<<;;;:::999777666666666666666555555555333333333222222222111111222222111111111111222222000000000000000000000000111111111222222222333333000000000000000000000000//////111555555222000111111222222333333444444555333777999CCCQQQUUUaaaxxx~~~{{{xxxxxxzzzhhhJJJ>>>::::::999888777666555555666666555444444444444555444444333333333444444555333444555666777777777777888999999:::;;;<<<======>>>@@@BBBDDDEEEGGGJJJMMMOOOTTTYYY]]]^^^^^^^^^^^^dddeeefffffffffhhhkkkmmmnnnpppqqqssstttwww{{{{{{~~~}}}]]][[[[[[eee~~~uuujjjttttttjjjOOO<<<;;;999444777666555555555555444444444222222222222222222222222111111111111111111111111|||xxxuuuuuuqqqkkkhhhgggccc]]]YYYVVVOOOIIIIIILLLKKKFFFCCCAAA>>><<<;;;:::888777666666666666666666666666333333333222222222111111222222111111111111222222000000000000000000000000111111111222333333444444000000000000000000000000222111/////////000222444111222222333333444444555666777999DDDQQQTTT```xxxtttmmmNNN???::::::999888777666666555666666555444444444444555444444333333333444555555444444555666777777777777888999999:::;;;<<<======>>>@@@CCCDDDEEEHHHKKKNNNPPPTTTYYY]]]]]]]]]]]]]]]cccdddffffffgggjjjmmmpppnnnppprrrssstttwwwzzz|||}}}mmmWWWQQQZZZqqqzzzooowwwwwwoooTTT>>>;;;999555666666555555555555444444444222222222222222222222222111111111111111111111111{{{zzzuuuuuuqqqkkkhhhgggbbb\\\ZZZWWWPPPIIIHHHKKKJJJEEECCC@@@===<<<;;;:::888666666666666666666666666777333333333222222222111111222222111111111111222222000000000000000000000000000000000111222333333333000000000000000000000000222111000......111333444111222222333333444444555666777;;;JJJYYYZZZddd{{{oooqqqQQQ@@@;;;::::::999888777666666666666555444444444444555333333333333333444555666444555666777777888888777888999999:::;;;<<<======>>>@@@CCCEEEFFFHHHLLLOOOPPPTTTYYY]]]^^^^^^^^^___```bbbdddfffhhhkkkpppsssqqqsssuuuvvvvvvvvvwwwyyy~~~___YYYNNN]]]~~~qqqvvvyyyrrrXXX@@@<<<:::555666666555555555555444444444222222222222222222222222111111111111111111111111{{{{{{tttuuuqqqkkkhhhgggbbb\\\ZZZWWWPPPIIIHHHKKKIIIDDDCCC@@@===;;;;;;:::888666666666666666777777777777333333333222222222111111222222111111111111222222000000000000000000000000...//////000111222222222000000000000000000000000...111333333333444222000111222222333333444555555444777>>>QQQbbbccckkk}}}nnnvvvttt{{{sssSSS@@@;;;::::::999888777666666666666555444444444444555333333333333333444555666444555666777888888888888888999999:::;;;<<<===>>>???AAACCCEEEFFFIIILLLOOOOOOSSSYYY]]]___```aaaaaa___aaacccfffhhhlllqqquuutttvvvxxxyyywwwvvvuuuvvv}}}~~~~~~gggWWW___SSSccc~~~qqqtttzzztttZZZ@@@<<<:::555666666666555555555444444444222222222222222222222222111111111111111111111111vvvtttooojjjhhhiiigggbbb]]]___XXXOOOJJJIIIIIIHHHGGG@@@???===<<<:::999999999666666666666666666666666444333222111000000000000000000000000000000000000222000///000111111000///000000000000000000000000111111000000000000111111///000000000111111111111333000///000333555444333444999DDDRRRbbbooowww{{{ggg|||rrrmmmuuuzzzzzz]]]@@@>>>:::888::::::666444555666666666666555555555555444444444444444444444444555555666666777777888888:::::::::;;;;;;<<<<<<<<>>999777::::::666555666666666666666555555555555444444444444444444444444666777777888888999999999:::::::::;;;<<<<<<<<<===???BBBEEEGGGIIILLLPPPSSSUUUWWW\\\aaaeeegggfffeeegggeeedddfffjjjnnnpppqqqwwwwwwvvvvvvvvvvvvvvvvvvyyyzzz~~~tttbbbRRRSSSdddwww|||zzzwww}}}yyydddFFF777:::;;;666666555555555555444444444333333333333333333333333333222222111111222222333yyyuuuooojjjhhhiiigggbbb]]]\\\WWWQQQMMMLLLKKKHHHFFFAAAAAA@@@???===:::777666555555555555555555555555555555444333333222222222000000000000000000000000111000///000111222111000000000000000000000000000111111000000000000111111111222222222222333333333444333222222444666666555999???IIIWWWggguuuwwwrrrpppwwwtttpppwwwwwwqqqppp}}}gggtttfffKKK>>>999777999:::777666777666666666666555555555555444444444444444444444444777888888999::::::;;;;;;::::::;;;;;;<<<===>>>>>>AAACCCFFFHHHJJJMMMRRRVVVUUUXXX]]]cccgggiiijjjjjjkkkiiiggghhhkkknnnpppqqqvvvuuutttssssssssssssttttttxxx~~~jjj\\\OOOSSShhh}}}|||yyy}}}hhhIII999:::;;;666666555555555555444444444333333333333333333333333333222222111111222222333|||tttnnniiiggggggfff```[[[ZZZUUUQQQNNNNNNLLLHHHEEEAAABBBAAA@@@>>>:::666444555555555555555555555555333333333333333222222111000000000000000000000000111000///000111222111000000000000000000000000000111111000000000000111111111111111222222222333333333222222222444555555666999@@@MMM\\\jjjwwwwwwqqqnnnsss~~~pppoooyyysssuuunnnqqq{{{gggOOO>>>999777999:::777777888666666666666555555555555444444444444555555555555777777888999:::;;;;;;<<<:::;;;<<<===>>>???@@@@@@DDDFFFGGGHHHJJJMMMRRRUUUSSSWWW]]]cccgggjjjlllmmmqqqnnnlllkkkmmmppprrrsssuuuuuutttsssrrrrrrsssssstttyyy```WWWNNNUUUoooyyy~~~zzzlllMMM::::::;;;666666555555555555444444444333333333333333333333333333222222111111222222333sssmmmhhhffffffddd^^^YYYWWWTTTPPPNNNNNNLLLHHHEEEAAAAAAAAA@@@===:::666444555555555555555555555555111222222333222222111000000000000000000000000000000/////////111222222000000000000000000000000000111111000000000000111111000000000000111111111222111111222222222333444555777BBBRRRaaannnxxxyyywwwyyy~~~~~~ssslllzzz~~~vvvwwwuuukkkTTT@@@:::777999999777777999666666666666555555555555444444444555555666666666666666777888999:::;;;<<<;;;<<<===???@@@BBBCCCCCCGGGHHHIIIJJJKKKMMMQQQSSSUUUZZZ```eeeiiilllooorrrtttqqqmmmlllmmmppprrrsssttttttuuuuuuvvvvvvvvvvvvxxx}}}\\\TTTOOO\\\wwwttt|||}}}pppPPP<<<;;;;;;777666555555555555444444444333333333333333333333333333222222111111222222333sssnnnhhhffffffccc^^^XXXVVVRRRNNNLLLLLLKKKHHHEEE@@@@@@???>>><<<999666555444444444444444444444444000111222333222222000///000000000000000000000000000///...///111222222111000000000000000000000000111111000000000000111111//////000000000111111111000111222222111111333555888DDDUUUeeerrr{{{~~~}}}uuu~~~xxx|||ppp\\\BBB<<<888999999777666888666666666666555555555555444444444555666666777777666666777888:::;;;<<<<<<===>>>???AAACCCEEEFFFGGGGGGJJJLLLNNNNNNPPPRRRTTTYYY___eeejjjllloootttxxxtttpppllljjjkkknnnppprrrssstttxxxzzz|||||||||{{{{{{___TTTRRReeewwwzzzrrrRRR===;;;;;;777666555555555555444444444333333333333333333333333333222222111111222222333}}}uuuoooiiiggggggeee___YYYUUUPPPLLLJJJJJJJJJHHHEEE??????===<<<:::888777666444444444444444444444444000111333444444333111000000000000000000000000000000///...///111333222111000000000000000000000000111111000000000000111111000000111111111222222222000222333333111222444777<<>>999999888666555888666666666666555555555555444444444555666777777777777777888:::;;;<<<===>>>??????AAACCCEEEGGGIIIJJJFFFJJJNNNRRRTTTUUUWWWXXX\\\aaahhhlllmmmpppvvvzzztttpppkkkiiikkknnnqqqrrrqqquuu{{{{{{dddUUUVVVooo{{{sssSSS===;;;<<<888666555555555555444444444333333333333333333333333333222222111111222222333{{{vvvqqqkkkiiihhhfff```[[[TTTPPPJJJHHHIIIIIIGGGEEE???>>><<<:::888777777777444444444444444444444444111222444555555444222111000000000000000000000000///......///222333222111000000000000000000000000111111000000000000111111111111222222222333333333111333555444222222555888@@@JJJZZZhhhvvvfffuuucccEEE???:::999888555555777777666666666555555555555444444444555666777777888888999:::;;;===>>>???@@@@@@@@@BBBDDDGGGIIIJJJKKKEEEIIIPPPUUUXXXZZZ[[[\\\[[[aaagggkkkllloootttyyyvvvrrrmmmkkklllpppssstttqqqvvv}}}iiiWWWYYYuuu~~~}}}{{{tttSSS===;;;<<<888666666555555555444444444333333333333333333333333333222222222222222222333yyyiiigggllleee___]]]XXXVVVQQQLLLIIIJJJIIIGGGEEEAAA???<<<::::::999777666555555444444444333333333333333444444333333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222444333222222444555666555???MMM```ppp{{{jjjccc|||}}}tttpppiiigggiiiooosssrrrrrrtttxxxwwwiiiNNN<<<888===999777999777666555555555444444444444666666666666666555555555999::::::;;;<<<===>>>>>>CCCCCCDDDEEEGGGIIIJJJLLLOOOPPPRRRVVV[[[^^^___^^^^^^bbbhhhkkkmmmoootttxxxtttwwwtttoooooovvvyyywwwuuuwww|||```UUU\\\vvv|||xxx~~~zzz}}}xxxZZZ===:::>>>777666666666666555555555555111111111222222333333333333333333222222111111111yyyhhhfffkkkeee___]]]XXXUUUPPPKKKHHHIIIIIIFFFDDDAAA???<<<::::::999888666555555444444444333333333333333444444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222333333222333444555666666@@@MMM___ppp{{{bbb]]]|||qqqgggcccccc```]]]]]]aaacccaaa___```lll{{{mmmNNN===888===888777999777666666666666555555555444666666666666666666666666;;;;;;<<<===>>>??????@@@CCCCCCDDDEEEFFFHHHJJJKKKRRRTTTWWWZZZ\\\]]]]]]]]][[[```eeeiiikkknnnssswwwxxxzzzxxxssstttzzz}}}|||xxx{{{wwwkkk\\\SSS\\\uuuyyytttzzz~~~}}}```???888;;;555666666666666555555555555222222222222222222333333333333333222222222111111xxxhhhfffkkkeee___]]]XXXSSSOOOJJJHHHHHHHHHFFFCCCAAA>>><<<::::::999888666555555444444444333333333333333333333333222222111000000000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222333333333333444555666666DDDOOO```rrr~~~eeeccc~~~qqqiiifffeeeccc^^^\\\^^^^^^YYYWWWXXXddd}}}|||mmmOOO===999===888666999777777777777777666666666666666666666666666666777777<<<<<<===>>>???@@@AAAAAACCCCCCDDDEEEGGGIIIJJJLLLUUUYYY^^^___^^^\\\\\\^^^YYY]]]cccfffhhhkkkppptttvvvwwwuuussstttyyy||||||{{{}}}fff]]]XXXSSS^^^vvvwwwrrrwww~~~iiiDDD888:::666666666666666555555555555333333222222222222222222333333333222222222222111wwwgggeeejjjddd___]]]WWWRRROOOJJJIIIIIIIIIFFFCCC@@@>>>;;;:::::::::888777555555444444444333333333222333333333333222111111000000000000000111111111000000000000000000000000///////////////////////////000000000111111111111000000111111111222222222111222333333333444666888HHHRRRcccuuu|||}}}iiiiii~~~zzz}}}vvvqqqooojjjfffeeeccc^^^\\\\\\eee}}}~~~yyyxxxiiiQQQ>>>999<<<888666999888888888888777777777777666666666777777777777888888;;;<<<===>>>???@@@AAABBBCCCCCCDDDFFFHHHJJJLLLNNNVVV\\\bbbccc```]]]^^^```ZZZ^^^bbbdddeeeggglllpppttttttsssrrrssswwwzzzzzzxxx{{{~~~|||cccaaaUUUUUUcccxxxwwwsssxxx~~~yyyyyy}}}~~~mmmJJJ<<<<<<777666666666666555555555555333333333222222111111111222222222222222222222222uuueeedddiiiddd^^^\\\WWWSSSOOOKKKJJJKKKKKKHHHEEE@@@>>>;;;:::::::::999777555555444444444333333333222222333333222222111000//////000000111111111111000000000000000000000000///////////////////////////000000000111111111111000000111111111222222222000222444444333444666999IIIRRRcccvvvzzzqqqwwwgggfff}}}yyyrrrllljjjfff```]]]^^^ddd}}}yyyrrrwwwgggRRR???999<<<888666:::888999888888888777777777777777777777777888888999999:::;;;<<<===???@@@AAABBBCCCDDDEEEHHHKKKNNNPPPRRRVVV\\\bbbdddaaa___aaaddd___bbbdddeeedddfffjjjnnnwwwuuuuuuvvvwwwxxxzzz|||tttvvv{{{~~~~~~}}}xxxfffdddQQQUUUdddvvv{{{sssrrryyyvvvqqqqqqyyytttnnn|||jjjKKK>>>===777666666666666555555555555333333333222222111111111222222222222222222222222~~~|||ttteeeccchhhccc^^^\\\WWWRRROOOLLLKKKLLLLLLHHHEEE???===;;;:::::::::999888555555444444444333333333222222222222222111111000/////////000111111222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222///222444444333333666:::GGGQQQbbbvvv~~~rrrxxxggghhhxxxqqqjjjbbb]]]]]]___uuuvvvsss{{{lllSSS@@@:::<<<777666:::888888888888888777777777777777777777888999999:::::::::;;;<<<===???AAABBBBBBDDDEEEGGGKKKOOOSSSVVVXXXXXX\\\```aaaaaaaaacccfffcccfffhhhhhhggghhhmmmqqqvvvtttsssuuuvvvuuuvvvzzzrrruuuzzz~~~~~~|||ttteee]]]MMMSSSbbbqqqsssnnnrrr{{{vvvooojjjlllrrruuuhhhcccrrrzzzzzzzzzfffJJJ===<<<777666666666666555555555555333333222222222222222222111222222222222333333333{{{zzztttdddbbbhhhccc]]]\\\WWWQQQNNNKKKKKKLLLKKKHHHDDD???===;;;:::::::::999888555555444444444333333333222222222222222111000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222...222555444222333777;;;HHHSSSeeeyyy||||||ccchhhtttggg___^^^]]]eeexxx~~~rrrTTTAAA:::<<<777666:::999888888777777777666666666777777888888999::::::;;;;;;<<<===???AAABBBCCCDDDEEEFFFIIIMMMRRRWWW[[[^^^[[[\\\]]]^^^___aaacccdddeeehhhjjjkkkkkkmmmrrrwwwwwwsssrrruuuuuurrrssswwwvvvyyy~~~~~~}}}lllbbbWWWKKKSSSaaammmmmmkkksssuuuoooqqqtttyyyqqqnnnqqqttt{{{xxxpppfff```mmmvvvvvv}}}jjjKKK<<<<<<:::666666666666555555555555222222222222222222333333111111222222222333333333zzzyyyssscccbbbhhhbbb]]]\\\WWWOOOLLLJJJJJJKKKJJJGGGCCC???===;;;::::::;;;999888555555444444444333333333111222222222222111000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222...222555444222222777;;;KKKWWWjjj}}}~~~|||VVV]]]qqqvvv||||||vvvyyy{{{zzzzzzjjj```]]]aaaZZZaaazzzvvvUUUAAA:::<<<777666:::999777777777777666666666666777777888999::::::;;;;;;<<<===>>>@@@BBBDDDEEEFFFEEEGGGJJJOOOUUUZZZ___aaa^^^\\\[[[\\\^^^aaabbbbbbfffhhhkkklllmmmqqqwww||||||wwwvvvzzzzzzvvvvvvzzzzzz}}}uuu|||dddbbbVVVMMMUUUccclllllllllwwwppphhhhhhnnnttt{{{}}}vvvvvv}}}{{{sssjjjbbblllzzzzzzqqqOOO===>>>???777666666666555555555555111111111222222333333444111111111222222333333333wwwuuupppddddddhhhcccaaa___XXXPPPKKKEEEEEEGGGHHHEEEAAA???>>>===<<<:::999888777555444333333222222333333222222222111111111000000000000000000000000000000111111111111111000//////000000000000000000000000000000000000000111111222000000000000000000000000333......555;;;;;;999999PPP^^^llluuunnnWWWYYYlllvvvzzz}}}xxxrrrjjj\\\bbbqqqooogggccc^^^eeejjj|||~~~sssjjjcccaaa]]]^^^kkktttXXXBBB:::===:::999:::666444555666777888999::::::666666777888999::::::;;;<<>>>>>===;;;:::999888777555444333333222222333333222222222111111111000000000000000000000000000000111111111111111000//////000000000000000000000000000000000000000111111222111111111111111111111111333//////444888888888:::JJJVVVdddqqqgggPPPSSSbbblllrrrxxxyyyppphhhXXX[[[iiijjjfffddd___dddhhhyyywwwkkkddd```]]]___gggrrruuuYYYBBB:::===:::999:::666666666666666666666666666666666777888999:::;;;;;;>>>@@@BBBCCCDDDEEEHHHJJJKKKNNNQQQRRRSSSVVV[[[```[[[```eeegggfffcccaaaaaaeeeiiiooorrrtttuuuyyy|||~~~}}}yyy{{{~~~~~~nnngggTTTJJJXXXiiiqqqmmmkkkwwwzzzrrrtttsssooorrrzzzxxxqqqlllqqqzzzssszzzuuuTTTAAA===888777777666666555555444444444333333333333333333333333333222222333333444555|||wwwrrrgggfffjjjdddaaaaaaZZZSSSNNNHHHGGGIIIIIIFFFBBB>>>===<<<;;;:::999888777555444444333333333333333222222222111111111111111000000000000000000000000000111111111111000000///000000000000000000000000000000000000000111111222222222222222222222222222333111111444444333777<<>>888777777666666555444333333333333333333333444444444333333222222333333444555|||zzzrrrggggggiiibbb___```[[[TTTOOOIIIGGGIIIIIIEEEAAA======<<<;;;:::999888777555555444333333333333333111111111111111111111111000000000000000000000000000000111111111111000///////////////////////////000000000000000111111222222222222222222222222222333222333333111///666>>>QQQVVVddduuu~~~ZZZAAAEEEKKKRRRZZZjjjyyyzzzzzz|||uuuqqqllliiihhhkkkxxxwww[[[DDD:::<<<999999:::777888888777666555555444333666777888999:::;;;<<<===AAABBBDDDEEEFFFIIIMMMOOOTTTUUUXXX]]]aaacccbbbaaafffjjjmmmlllgggeeehhhlllpppssswwwxxxyyy{{{oooppphhhQQQKKKZZZjjjnnnfffggg{{{}}}uuussswwwxxxwwwyyyZZZFFF???888888777777666555444333333333333333444444444444444333333222222333333444555{{{}}}qqqfffggghhh```]]]^^^ZZZTTTOOOHHHGGGHHHGGGCCC???<<<<<<;;;:::999888888777666555444444333333444444111111111111111111111111000000000000000000000000///000000111111111000000////////////////////////000000000000000111111222222222222222222222222222222222333333000...666???RRRXXXgggxxx~~~~~~___EEEIIIEEEKKKQQQbbbzzz{{{rrrnnnmmmooouuu|||yyy\\\EEE;;;<<<999888:::777777777777777777777777777777777888:::;;;<<<===>>>AAACCCEEEFFFHHHLLLPPPTTTUUUWWW[[[aaagggiiihhhffflllnnnpppnnnjjjiiilllppptttwww{{{||||||~~~tttzzznnnXXXMMMZZZiiillldddggg}}}vvvqqqtttzzzsss~~~{{{\\\GGG@@@888888888777666555555444444444444444444444444444444333333222222333333444555zzz}}}qqqgggggghhh^^^[[[^^^[[[UUUOOOIIIGGGGGGGGGCCC>>>;;;;;;;;;:::999888888888666555555444444444444444111111111111111222222222000000000000000000000000///000000111111111111000000000000000000000000000000000000000000111111222222222222222222222222222222222333444111000777@@@MMMVVVfffvvv}}}ZZZBBBGGGCCCGGGJJJYYYooovvvxxx|||xxxwwwwwwzzz~~~{{{]]]FFF;;;<<<999888;;;777666666777777888888999999777777999:::<<<===??????AAACCCEEEGGGJJJOOOUUUYYYVVVZZZ```fffjjjlllllllllqqqqqqqqqqqqppppppqqqsssssswww{{{||||||}}}xxxxxx|||iiiVVVOOOZZZgggjjjeeeiiiuuuppprrrvvv|||\\\HHH@@@888888888888777777777666666555555555555444444444333333333222222333333444555yyyzzzrrrhhhhhhhhh^^^[[[^^^\\\WWWQQQJJJHHHHHHGGGCCC???;;;;;;::::::999888888888666666555444444444444444000000111111111222222222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000111111222111111111111111111111111222111222444444444999@@@LLLYYYhhhsss}}}|||{{{RRR<<>>???@@@AAABBBEEEHHHLLLRRRXXX]]]]]]ccciiimmmooooooqqqssstttrrrqqqrrruuuvvvvvvtttrrrvvv{{{|||||||||vvv}}}{{{bbbQQQPPPYYYeeehhhfffkkktttpppttt{{{|||\\\GGG@@@888888888888888999999999999777777666555444333333222333333222222333333444555zzzxxxsssjjjjjjjjj___\\\___]]]XXXRRRLLLIIIJJJHHHDDD@@@;;;::::::999999888888888666666555444444444444555000000111111222222222222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000111111222000000000000000000000000333000111555666666:::???QQQ___lllsss}}}wwwPPP===EEE@@@BBB@@@GGGWWW\\\___jjjrrr~~~}}}}}}___GGG<<<<<<999888;;;888666666666666666666555555777888999;;;===>>>@@@@@@@@@BBBEEEHHHMMMSSS[[[```eeekkkrrruuussssssvvvyyyvvvsssqqqsssxxxzzzxxxuuurrrwww|||~~~}}}}}}}}}~~~|||bbbSSSQQQYYYccchhhgggmmmtttqqqvvvyyy|||\\\GGG@@@999888888888999::::::;;;;;;888888777555444333222111333333222222333333444555ssspppppplllddd```aaa```]]]VVVPPPJJJGGGHHHGGGCCC>>>===;;;:::::::::888666444555444444444444555666666111111111000111111222222222222222222222222222222222111111111000000//////111111111111111000//////000000000000000111111222444444333222222111111000333111111333444444888>>>QQQYYYooo|||cccIII??????BBBAAAAAAFFFMMMVVV]]]aaajjjxxx~~~}}}~~~www}}}hhhIII999<<<<<<:::;;;888888777666666666666666777999:::;;;<<<>>>@@@BBBCCCBBBEEEHHHLLLPPPUUUZZZ^^^lllqqqsssqqqppptttvvvuuutttrrrooommmnnnqqqvvvyyyzzzwwwwwwyyy{{{{{{zzzzzz||||||}}}zzzzzziiiPPPQQQ___eeeeeegggjjj|||vvvqqqttt~~~lllxxx^^^FFF<<<<<<777777999:::::::::::::::777777666555444444333333444444333333333444555555~~~tttppppppllldddaaaaaa```]]]VVVPPPJJJGGGHHHGGGCCC???>>>===;;;;;;;;;:::777555444444444444444555666666333222222111111111222222111111111111111111111111111111111111000000000///000000000000000///......000000//////000000111222333333222222222222111111333111111333444444888>>>QQQWWWmmm```GGG@@@BBBAAA@@@AAADDDKKKSSSZZZ^^^fffttt}}}zzzzzz}}}vvv|||}}}gggHHH999<<<<<<:::;;;888777777666666666666777777999999:::<<<>>>@@@BBBCCCCCCFFFIIIMMMRRRWWW^^^bbbmmmrrruuussstttxxx{{{zzzzzzxxxtttpppnnnppptttwwwvvvvvvwwwzzz||||||zzzxxxwwwyyy{{{}}}}}}yyyyyy}}}kkkXXXQQQ^^^ddddddfffiii|||zzzuuuvvvwwwkkkxxxxxx___GGG;;;;;;777888888999999999999999666555555444333333222222444444333333444444555555}}}tttoooooollldddaaaaaa___\\\VVVPPPJJJHHHHHHGGGCCC???>>>===;;;;;;;;;:::777555444444444444444555555666555444333222222111222222000000000000000000000000111111111111000000000000...////////////......---000000//////000000111222111111111222222222222222333111111333444444888>>>RRRWWWmmm___EEE???DDD@@@@@@@@@BBBGGGNNNUUUYYYbbbpppyyyuuuuuuzzzuuu}}}eeeGGG999===;;;999:::888777777777666666777777888999999:::<<<>>>@@@BBBCCCEEEHHHKKKPPPUUU\\\ccchhhoootttwwwvvvxxx}}}~~~{{{vvvppplllllloooqqqsssuuuwwwzzz}}}}}}{{{xxxuuuwwwzzz|||~~~~~~}}}|||{{{xxxxxx{{{xxx}}}tttbbbWWWRRR^^^bbbbbbeeeiii}}}zzzyyyqqqtttxxxzzzbbbIII<<<;;;888888888888777777777777444444444333333222222111444444333333444555555666{{{tttnnnoookkkeeeaaaaaa___[[[WWWQQQJJJHHHIIIHHHCCC???===<<<:::::::::999666444444444333333444444555666666555444333222222111222111111111111111111111111111111111000000000000000...//////000//////......///////////////000111111///000000111222333333333333111111333444444888>>>RRRXXXnnncccFFF>>>BBB??????@@@AAADDDIIIPPPUUU```pppzzzvvvttt||||||rrrnnnuuu|||cccFFF999===;;;888:::888777777777666777777888888999999:::<<<>>>AAACCCDDDHHHKKKOOOTTTYYYaaahhhmmmpppuuuxxxwwwxxx}}}{{{tttnnnmmmpppssstttvvvxxxyyy|||~~~zzzxxxyyyzzz{{{||||||||||||~~~|||zzzyyy|||uuussszzzmmmYYYPPPTTT___bbbaaaeeejjj~~~}}}zzzrrr~~~|||eeeKKK>>><<<999888888777666555555555444444444333333333222222444444333444444555666777xxxrrrmmmnnnkkkeeeaaa```^^^ZZZWWWQQQKKKHHHIIIHHHDDD???>>>===<<<;;;;;;:::888555333333333333333444555555666555444333222222111222222222222222222222222222000000000000000000111111///000000111111000000000/////////...///000000111//////000111222222333444333111111333444444888>>>OOOVVVlll{{{yyy~~~fffHHH>>>@@@??????@@@@@@AAAFFFLLLRRRcccuuu}}}www||||||rrrkkkiiiiiiuuu{{{aaaEEE999===:::777999888777777777777777888999999999:::;;;===???BBBDDDFFFKKKNNNSSSYYY^^^eeekkkppppppuuuwwwvvvwww{{{}}}|||yyysssrrrwww{{{yyy{{{{{{yyy||||||{{{yyyxxxxxxzzz|||}}}~~~~~~~~~lllvvvtttZZZOOOWWW```bbbbbbffflll~~~yyysss~~~~~~~~~gggNNN???===:::999777666555444555555555555555555444444444444444444444444555666777888vvvppplllnnnkkkeeeaaa```^^^YYYWWWQQQKKKIIIIIIHHHDDD@@@@@@???=========<<<999777333333333333333444444555555444333222222111222222222222222222222222222222000000000000111111111111///000000111111111111111//////......//////000111//////000000111222333333333111111333444444888>>>KKKQQQhhhwwwqqqssseeeIII???AAA???@@@AAA@@@@@@DDDKKKQQQdddxxxzzz|||}}}rrrlllccclllzzz~~~yyy^^^DDD999===:::666888888777777777777888888999::::::;;;<<<>>>AAADDDFFFHHHNNNRRRXXX^^^cccggglllooopppuuuwwwuuuvvvzzz||||||~~~}}}xxxrrrrrrxxx~~~}}}}}}}}}{{{xxxvvvvvvyyy|||~~~bbbwwwwwwZZZPPPXXXaaabbbbbbgggkkk|||yyyqqqnnnooosss~~~zzzpppxxx|||~~~gggNNN???===:::999777555555555555666555555555555555555555555333333444444555666888888sssmmmlllmmmkkkeeeaaa```]]]YYYXXXRRRKKKIIIJJJIIIDDD@@@???===<<<;;;;;;:::888666333333222222333333444555333222222111111111222222111111111111111111111111///000000000111111111111...//////000111111000000///............///000000//////000000111111222222333111111333444444888>>>KKKOOOeeexxxvvvwww```HHH@@@AAA???AAABBBAAA@@@CCCKKKRRR]]]qqq}}}vvvzzzxxxsssppptttzzz}}}www]]]CCC999>>>999555888888777777777777888999:::;;;;;;<<<>>>@@@CCCFFFHHHJJJQQQVVV\\\bbbfffhhhjjjlllpppuuuwwwwwwxxx}}}{{{}}}|||wwwqqqrrryyy}}}|||zzzyyyzzz|||~~~aaazzzsssVVVPPPWWW```aaaaaafffiiixxx}}}vvvppplllgggaaa```ccceeerrr}}}nnnsss||||||eeeKKK===;;;:::999777666555666777888444444444444444444444444333333444444555777888999rrrkkkkkkmmmkkkeeeaaa```]]]XXXXXXRRRKKKIIIJJJIIIEEE@@@;;;:::888888888777444222333333222222333333444555111111111000111111222222000000000000000000000000//////000000111111111222------...///000000//////...............///000000000000000000111111111111333111111333444444888>>>NNNOOOeee}}}zzz|||\\\FFF???@@@???AAACCCAAA@@@DDDLLLSSSUUUiiiwwwtttooouuuuuuuuusssvvvvvv\\\CCC:::>>>999555888888777777777777888999:::;;;<<<===>>>AAADDDGGGIIIKKKRRRWWW___eeehhhiiiiiijjjooouuuxxxxxxzzz}}}wwwwww~~~~~~iiiqqqTTTSSSVVV___``````eeehhhuuuyyyooolllfff```\\\YYYUUUVVVZZZ___lllooorrryyyzzzcccIII<<<999:::999777666555666888999333333333333333333333333333333444444666777888999ssspppmmmlllfffaaa```bbb___YYYWWWSSSOOOLLLKKKIIIDDD@@@<<<<<<;;;:::888777666666444444333333333333222222000000111222222222111111000000000000111111111111000000000000000000000000//////000000000000//////000///.........///111222000000000000111111111111000111222222222333666999NNNRRRcccrrr|||ooo{{{^^^<<>>BBBEEEHHHKKKOOORRRWWW[[[```hhhrrryyyvvvoootttwww{{{|||}}}sssjjjVVVUUUWWWaaaddddddiiijjjuuuyyyoookkkdddccccccbbb\\\WWWXXX^^^eeeiii|||ooouuuvvvwwwaaaIII<<<:::888888777666666666666666555555555555555555444444444555666777777888:::===pppnnnmmmkkkfffaaaaaabbb___YYYXXXSSSNNNKKKJJJHHHDDD@@@======<<<:::999888777666444444333333333333222222222222111111111111111111000000000000111111111111000000000000000000000000//////000000000000//////000//////...///000111222000000000000111111111111000111222222222333666999JJJNNN___oooyyyvvvbbb???DDD???@@@BBBCCCDDDFFFIIIOOOTTTYYYgggssstttqqqttt{{{xxxlllccc\\\[[[]]]^^^aaagggjjjiiilllyyyxxxtttYYYCCC;;;<<<888777:::777888999:::999888888:::<<<<<<>>>BBBEEEHHHLLLPPPTTT[[[___dddhhhpppxxxzzzwwwzzz{{{|||~~~vvvqqqYYYUUUWWWaaacccdddiiikkkxxxxxxrrrooojjjggggggfffcccdddhhhmmmrrrxxxmmmppp}}}xxxmmm|||yyy^^^EEE:::<<<888888777666666666666666555555555555555555555555444555777777777888;;;===pppmmmkkkjjjfffaaaaaaccc```ZZZYYYTTTMMMJJJIIIGGGDDDAAA>>>===<<<;;;:::888777777444444333333333333222222444333222000000000111111000000000000111111111111000000000000000000000000//////000000000000/////////////////////000111111000000000000111111111111000111222222222333666999IIINNN^^^llltttvvvkkkFFFBBBAAA???AAADDDFFFHHHKKKPPPSSSWWWcccmmmqqqrrrwww{{{|||ssseee\\\SSSOOONNNMMMPPPUUUYYYYYY]]]hhhuuu}}}vvvrrrXXXCCC:::===888777:::888888999::::::999999;;;===>>>???BBBEEEHHHMMMSSSWWW```eeeiiijjjoooxxxyyyzzz|||~~~zzzwww\\\UUUXXX```aaabbbggglll{{{~~~|||ssskkkjjjjjjiiikkkmmmuuuxxxvvvlllllltttpppjjjyyyyyy\\\AAA999===888888777666666666666666555555555555555555555555444666777777777999;;;===qqqnnnjjjjjjfffbbbbbbdddaaa[[[YYYTTTMMMIIIGGGGGGDDDBBB>>>>>>===<<<:::999888888444444333333333222222222666444222000//////000111///000000000111111111111000000000000000000000000//////000000000000/////////////////////000000111///000000000111111111111000111222222222333666999JJJPPP```kkkppp~~~ttt~~~|||SSS@@@???>>>@@@DDDGGGJJJMMMPPPQQQTTT\\\ccciiipppyyylll```ZZZTTTPPPNNNPPPQQQUUUZZZ\\\```jjjttt}}}rrrVVVBBB:::===999888;;;888888999::::::::::::<<<>>>???AAACCCFFFJJJPPPWWW\\\bbbiiinnnnnnpppxxx~~~{{{xxxwwwxxxzzz|||~~~~~~xxx[[[SSSYYY```______dddjjjzzzzzzsssmmmjjjmmmssszzzzzz{{{|||uuukkkmmmssswwwqqq{{{yyy^^^CCC:::<<<888777777666666666666666444444444555555555555555555666888888888999<<<>>>pppmmmjjjjjjfffcccccceeeaaa[[[YYYSSSLLLHHHGGGFFFDDDBBB>>>>>>===<<<:::999888888444444333333333222222222666444222000//////000111///000000000111111111111000000000000000000000000//////000000000000//////...//////000000000000000///000000000111111111111000111222222222333666999EEELLL___lllrrriiiBBB======???BBBGGGKKKNNNPPPPPPQQQVVVZZZ```kkkzzz|||jjj```ZZZTTTOOOMMMNNNMMMOOOTTTXXX[[[bbbjjj|||rrrUUUAAA:::===:::999;;;999888999:::;;;:::;;;>>>@@@AAACCCFFFIIIMMMTTT[[[```ccclllrrrsssssszzz~~~|||yyyzzz{{{|||}}}~~~qqqXXXRRRZZZ```^^^\\\aaafffwwwxxxooosss|||{{{{{{|||~~~}}}qqqiiimmmrrrxxxxxx}}}www```HHH<<<;;;888777777666666666666666444444444555555555666666666777888999999:::<<>>===<<<;;;:::888777777444444333333333333222222444333222000000000111111000000000000111111111111000000000000000000000000//////000000000000//////......///000000000000000000000000000111111111111000111222222222333666999<<>>@@@EEEKKKNNNPPPPPPRRRUUUWWW[[[fffvvvsssfff___\\\WWWTTTTTTOOOLLLMMMQQQUUUWWW[[[aaallltttqqqTTT@@@999>>>;;;:::<<<999888999;;;;;;;;;===???BBBBBBEEEIIIMMMRRRXXX___dddfffooouuuvvvvvv{{{|||~~~~~~~~~~~~iiiSSSQQQYYY___]]][[[```eeevvvyyyyyy}}}yyywwwzzzxxxkkkeeehhhkkkpppzzzxxx|||~~~~~~vvvaaaIII===;;;888888777666666666666666333333444444555666666666666888999999999;;;===???yyyllliiilllkkkhhheeedddeee```YYYVVVRRRMMMJJJIIIGGGCCC???======<<<:::999888777666444444333333333333222222222222111111111111111111000000000000111111111111000000000000000000000000//////000000000000//////---...///000111000000///000000000000111111111111000111222222222333666999;;;CCCUUUbbblllPPPBBB======>>>CCCIIINNNOOOOOOVVVXXXZZZ[[[cccoooxxx{{{uuummmeeebbb```\\\[[[^^^XXXSSSRRRVVVYYYZZZ\\\``````hhhxxxpppRRR???999>>>;;;:::<<<999777999;;;;;;<<<===@@@CCCCCCFFFLLLQQQVVV\\\cccggglllssswwwwwwxxx~~~cccPPPRRRWWW^^^]]][[[aaagggwww~~~}}}xxxuuussszzz}}}}}}uuuhhhaaa``````jjjxxxvvv{{{~~~ttt]]]FFF;;;<<<888888777666666666666666333333444444555666666777777888:::::::::;;;>>>@@@yyynnnkkkmmmllliiieeeeeeeee___XXXUUUQQQMMMJJJIIIGGGBBB>>>===<<<;;;:::888777666666444444444333333333222222000111111222222222111111000000000000111111111111000000000000000000000000//////000000000000//////---...000111111111000///000000000000111111111111000111222222222333666999AAAEEERRRZZZbbbRRRCCC===<<<===AAAHHHMMMOOOOOOYYY]]]^^^^^^bbbjjjqqqrrr}}}yyyxxxxxxqqqkkkgggbbb\\\[[[^^^\\\VVVTTTWWW[[[[[[[[[^^^^^^gggxxxnnnRRR???999>>>;;;:::<<<999777999;;;<<<<<<>>>AAACCCCCCGGGMMMSSSYYY___eeehhhrrrvvvxxxvvvyyy|||```PPPSSSUUU]]]\\\\\\ccciiizzzxxxwww{{{}}}xxxvvvsssrrrsssvvv{{{~~~~~~vvviii___YYYXXXiiiyyypppyyy~~~tttZZZAAA:::>>>888888777666666666666666333333444444555666777777777888:::::::::;;;>>>@@@}}}ppplllkkkhhheeeddddddbbb]]]XXX[[[SSSLLLIIIJJJIIICCC===>>>===;;;::::::999777666333333333222222222111111111222333444444333222111111000//////000222444555AAA<<<555000...///000111/////////000111111222222000000000000000000000000000000000000111111111111000111111222222333333444===HHHQQQ\\\lllvvvYYYAAA===;;;;;;???GGGOOOTTTVVVXXXYYYYYYZZZ]]]cccjjjooo|||ssskkkpppppppppnnnkkkgggeeedddccc[[[VVVWWWZZZ[[[\\\^^^\\\dddsssfffMMMCCC::::::<<<;;;999888999:::;;;;;;<<<===AAACCCFFFJJJQQQWWW\\\bbbfffjjjoooqqquuu{{{~~~{{{}}}lll}}}___PPPQQQWWW[[[```bbbaaahhh|||~~~ooohhhkkktttvvv|||wwwpppooopppqqqssstttvvvzzzvvvmmmbbb[[[[[[dddxxxzzzsssWWWBBB;;;<<<888888888888777777777777555444444555555666777888::::::;;;;;;:::;;;>>>AAAyyynnnmmmmmmjjjggggggfffddd^^^YYYZZZSSSLLLIIIIIIHHHCCC>>>>>>===;;;::::::999777666333333333222222222222111000000111111111111000000111111000///000111333444;;;777222///...000000111111111000000000000000000000000000000000000000000000000000000111111111111111111222222333444444444>>>JJJRRR\\\hhhmmmvvvzzzTTT;;;<<<;;;:::>>>FFFNNNSSSVVVYYYZZZ[[[\\\___dddkkkpppvvv}}}{{{rrrqqqsssuuutttqqqkkkgggdddddd\\\VVVWWWYYYYYYZZZ\\\\\\bbbooo|||~~~fffLLLBBB::::::<<<;;;999999:::<<<=========???BBBEEEHHHLLLRRRWWW]]]ccciiimmmoooqqqvvv||||||yyyyyy}}}~~~zzznnn^^^OOOPPPWWW[[[aaacccbbbiii|||zzzkkkfff^^^^^^bbbiiippp{{{{{{wwwwwwvvvxxx||||||sssddd]]]\\\fff{{{wwwxxxoooTTT@@@:::;;;888888888888777777777777555555555555555666888888999:::;;;;;;;;;<<>>>>>===;;;::::::999777666333333333333222222222222000//////......//////000222111000///000000222333333111......///000000000222222111000000///......000000000000000000000000000000000000111111111111222222222333444444555555===JJJUUU___iiiiiimmm|||ooodddiii}}}SSS999<<<::::::===DDDLLLRRRUUUXXXZZZ\\\^^^aaagggmmmrrrrrrzzz}}}vvvxxx{{{|||xxxqqqiiidddeee]]]WWWWWWXXXWWWXXXZZZ[[[___iiivvvyyy|||eeeKKKAAA::::::<<<;;;999999<<<===?????????AAAEEEGGGKKKOOOTTTZZZ___eeelllppppppsssyyy~~~}}}xxxxxx|||yyyvvvqqq___OOONNNWWW[[[aaaddddddjjj{{{uuuhhhYYYVVVVVVXXX]]]eeesss|||kkkccc```hhh~~~sssssstttqqqvvv~~~jjjOOO???::::::888888888888777777777777555555555555666777888888999:::;;;;;;<<<===AAACCCooonnnpppnnnlllkkkkkkjjjfff___YYYWWWRRRLLLIIIHHHGGGCCC???>>>===;;;::::::999777555444444333333333222222222000///...------...///000222111000000000000111111000///...///000111///...111111000000///////////////////////////////////////000000000111111111111222222333444444555555666:::JJJWWWdddooonnnppp}}}sssaaa^^^kkk}}}WWW>>><<<;;;:::===BBBIIIPPPTTTWWWYYY\\\___bbbgggmmmqqqttt{{{|||uuummmgggfff^^^WWWVVVWWWUUUUUUWWWXXX[[[eeessssssyyyaaaHHH@@@:::;;;<<<:::999:::<<<>>>???@@@AAACCCGGGIIIMMMRRRYYY```eeeiiinnnpppssswww}}}zzzyyy}}}}}}||||||~~~}}}~~~vvvgggRRRMMMXXX\\\bbbffffffjjjyyytttiiibbb[[[YYYXXX\\\eeennn|||tttiiidddjjjyyyllluuummmlllvvv~~~{{{eeeLLL???;;;:::888888888888777777777666555555555555666777888999999:::;;;<<<===???CCCFFFyyyoooppppppmmmlllkkkkkkjjjfff]]]WWWVVVRRRLLLIIIHHHFFFCCC@@@>>>===;;;::::::999777555444444444333333333222222111111///......///111111111111000000000000000000000000000111222111...,,,......//////000000000000///////////////////////////000000000111111111111222222333444444555555666999JJJYYYgggttttttwwwzzzddd\\\eeerrr[[[CCC<<<<<<;;;<<>>AAAEEEHHHvvvqqqrrrnnnlllkkkkkklllkkkeee\\\UUUTTTQQQMMMIIIGGGEEECCCAAA>>>===;;;::::::999777666444444444444333333333333222111111000000111111222///000000000000000000000111111000111222111...,,,------...//////000111111000000000000000000000000000000000000111111111111222222222333444444555555999IIIWWWeeesssvvv{{{jjjbbbiiisss]]]EEE============@@@FFFOOOUUUWWWZZZ^^^aaadddgggkkkmmmrrrzzz~~~yyyrrrnnnfff^^^VVVUUUTTTRRRQQQSSSQQQTTT^^^mmm|||xxxeee___]]]___iii{{{sssoooSSSCCC>>>:::<<<<<<:::999;;;:::<<<>>>AAACCCGGGLLLPPPTTTZZZdddkkkooopppppppppxxx|||}}}{{{zzz}}}|||```OOOZZZ]]]cccgggggghhhrrr}}}wwwjjjbbb]]]YYYXXXZZZ\\\fff~~~pppiiirrrzzzpppwwwrrrxxxzzzyyy^^^FFF???===999888888888888777777777777666666666666777888999999888:::<<<>>>???CCCGGGJJJssssssqqqiiikkkkkklllmmmllleee\\\TTTSSSQQQMMMIIIFFFDDDBBBAAA>>>===;;;::::::999777666555444444444444333333333000111111222222111111000......///000000111111111000//////000111111///---......//////////////////000000000000000000000000000000000000111111111111111111222222333444444444888FFFSSSbbbrrrxxx~~~www{{{~~~cccJJJ>>>>>>>>>===???FFFOOOVVVYYY\\\```cccfffhhhjjjlllnnnvvv~~~|||tttnnneee]]]UUUTTTTTTQQQQQQRRRQQQQQQXXXfffvvvzzziiiddd___aaaiiivvv~~~}}}{{{ssspppuuukkkNNNBBB===;;;<<<<<<999999<<<999<<>>===888888888888888777777777777666666666666777888999:::888:::<<<>>>@@@DDDIIILLLrrrtttqqqffflllllllllnnnmmmfff\\\TTTSSSPPPMMMIIIFFFDDDBBBBBB???===;;;::::::999777666555555444444444333333333///000111222222111000///------///000111111111111...------...000111000...000000000///......------000000000000000000000000000000000000111111111111000111111222222333444444555DDDPPP___rrr|||kkkPPP?????????>>>???FFFOOOVVV[[[^^^bbbeeegggiiikkklllllluuu}}}uuunnneee\\\UUUTTTSSSQQQPPPRRRQQQPPPTTT```ppprrrooonnnsssyyy~~~uuuoooooorrrooooooooonnnnnnmmmnnnnnnkkkfffiiiyyy|||hhhKKKAAA===;;;<<<<<<999999<<<999<<<@@@DDDHHHMMMSSSWWWaaadddgggjjjmmmppptttwwwwwwzzz~~~~~~|||~~~}}}|||~~~{{{hhhRRR[[[^^^cccgggfffeeekkktttzzzpppgggcccaaaZZZ___{{{{{{pppkkk|||qqqlll|||wwwYYYAAA===<<<666888888888888777777777777666666666666777888999:::888:::<<<>>>AAAEEEJJJMMMxxxkkkqqqqqqjjjllloooqqqppphhh^^^WWWXXXSSSLLLHHHFFFDDD@@@===???===<<<;;;:::999666444444555666666555333111000000000000000000000000000000000000000111111111111////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000222222333333333333444444888CCCWWW\\\nnnSSSBBB>>><<<>>>AAAFFFPPPZZZ]]]bbbhhhjjjiiihhhiiijjjqqqtttzzz}}}xxxmmmaaaUUUQQQQQQQQQRRRUUUVVVUUUUUU[[[kkk~~~}}}{{{xxxuuuxxx|||~~~ssskkkhhhhhhllllllkkkiiigggeeefffgggkkkkkknnnvvveeeKKK@@@???===<<<;;;;;;;;;<<<@@@AAACCCEEEHHHNNNVVV[[[aaaeeejjjnnnqqqtttxxx{{{yyy{{{}}}~~~|||}}}^^^RRRYYYaaafffdddccchhhnnnqqqxxxllleeeccccccvvv~~~qqqiiiooo{{{ppptttTTTDDD===777777888888888888777777777777666666666777888:::;;;<<>>===<<<;;;;;;<<<===>>>???@@@CCCFFFJJJPPPWWW\\\fffiiimmmpppqqqsssvvvxxx{{{}}}bbbVVVYYY```eeedddccchhhmmmppp}}}qqqiiifffdddrrrmmmgggkkk~~~{{{pppQQQCCC===999999888888888888777777777777666666666777999:::<<<======???AAACCCGGGLLLRRRWWWrrrrrrooonnnllliiigggeeeaaa]]]ZZZXXXSSSLLLHHHFFFDDDAAA>>>???===<<<;;;:::999666444666555555444333333333333000000000000000000000000//////000111111222333333////////////////////////111111000000000000//////000000000000000000000000000000000000000000000000222222222222333333333333666<<>>???AAA@@@BBBFFFJJJOOOUUU]]]aaalllnnnppprrrrrrrrrtttuuu}}}aaaUUUWWW___eeedddcccggglllnnn|||xxxssskkkrrrqqqgggfff|||www~~~lllNNNAAA>>>:::;;;888888888888777777777777666666777888999;;;<<<======???BBBFFFKKKQQQXXX\\\wwwwwwuuunnnllliiifffdddaaa\\\YYYXXXRRRLLLHHHFFFDDDAAA>>>???===;;;;;;:::999666444666555444333222333444444000000000000000000000000//////000000000000000111////////////////////////000000000000000000//////////////////////////////000000000000000000000000111222222222222333333333444777HHHXXXuuuuuuxxx}}}xxxSSSCCCAAABBBFFFHHHJJJPPPXXX```ccchhhlllnnnmmmkkkiiijjjmmmqqqwww~~~|||ddd___]]]aaahhhyyyzzzuuuooolllccc[[[UUUUUUVVVVVVXXX\\\]]]^^^]]][[[]]]kkkxxxqqqnnnpppsssrrrqqqoootttyyyxxxrrrnnnooorrrmmmpppqqqrrryyysssUUU>>><<<<<<;;;<<<<<<>>>@@@AAABBBEEEJJJPPPUUU\\\ccchhhmmmooorrrrrrrrrrrrssstttaaaRRRUUU^^^eeeddddddgggkkkmmmyyyyyyxxx}}}jjjeeevvvwwwwww}}}iiiKKK@@@>>>;;;;;;888888888888777777777666666666777888:::<<<===>>>???BBBFFFJJJOOOUUU[[[```yyyxxxxxxmmmlllkkkiiigggbbb\\\XXXWWWRRRKKKHHHFFFEEEBBB??????===;;;;;;:::999666444666555444333222333444555000000000000000000000000000000000///......------//////////////////////////////////////////000000////////////////////////000000000000000000000000111111111222222222333333444555DDDUUUtttrrrsssxxx{{{rrrhhhzzzXXXDDDBBBCCCGGGIIIJJJPPPWWWaaadddiiimmmpppoookkkiiikkkmmmpppuuuzzz~~~vvvddd^^^\\\^^^```kkk~~~vvvqqqllliiibbb[[[VVVVVVVVVWWWZZZ^^^aaaaaaaaa^^^\\\eeeyyy|||sssppprrruuuuuusssmmmsssxxxxxxtttooonnnnnnlllnnnoooooovvvqqqSSS???>>>===<<<<<<===>>>???@@@BBBGGGMMMSSSZZZ```gggkkkllloooqqqsssssstttuuuwww~~~gggUUUTTT^^^eeeeeeeeehhhkkklllxxxnnndddqqq~~~xxxzzz~~~hhhJJJ???===::::::888888888888777777777666666777777999;;;===>>>@@@AAADDDHHHKKKOOOUUUZZZ^^^yyyuuuvvvmmmmmmlllkkkiiiccc\\\WWWWWWQQQKKKGGGFFFEEEBBB??????===<<<;;;:::999666444555444444333333444444444000000000000000000000000111000000//////......---////////////////////////......////////////000000000000000000000000000000000000000000000000000000111111111111222222222222555555BBBNNNkkk{{{mmmqqqwww}}}yyyqqq|||aaaFFFCCCDDDGGGHHHJJJOOOVVVbbbeeeiiiooorrrqqqllliiikkklllooosssxxx|||vvvoookkkiiicccfff}}}{{{uuuqqqmmmjjjddd]]]XXXVVVVVVVVVZZZ```cccbbbbbb```[[[```xxxpppxxxttttttvvvuuutttlllppptttvvvsssnnniiiggghhhiiijjjkkksssmmmPPP???>>>>>>===<<<===>>>@@@@@@BBBGGGNNNVVV\\\ccchhhllllllooorrrtttuuuvvvyyyzzz}}}yyylllUUUTTT^^^fffgggfffiiikkkkkkuuuvvvgggmmm{{{}}}|||~~~gggGGG===<<<999999888888888888777777777777777777888999;;;>>>@@@AAABBBEEEIIIMMMPPPUUUYYY]]]|||tttuuunnnmmmllljjjgggbbb\\\WWWVVVQQQKKKGGGFFFEEEBBB??????===<<<;;;:::999666444333333444444555444444333000000000000000000000000000000000000111111111222////////////////////////........./////////000000000000000000000000000000000000000000000000000000111111111111222222222222444444???HHHbbbtttmmmwww}}}~~~mmmGGGDDDCCCFFFGGGIIIOOOVVVccceeejjjooosssrrrmmmiiiiiikkkmmmrrrwww}}}|||yyywwwlllgggzzz}}}xxxvvvuuurrrpppfff```YYYVVVTTTTTTZZZaaafffddddddddd___```sss}}}{{{yyysssuuuwwwzzzzzzuuummmfffbbbbbbbbbeeeppp~~~fffKKK<<<<<<<<<<<<<<<>>>@@@BBBCCCEEEKKKSSSZZZaaaggglllooonnnqqquuuwwwxxxzzz|||~~~zzz~~~}}}|||||||||}}}~~~~~~{{{yyyyyy{{{|||mmmrrrWWWTTT^^^gggiiihhhjjjlllkkkpppnnnlllrrrzzzzzz{{{cccDDD;;;<<<999888888888888888777777777777777777888:::<<<>>>@@@AAAFFFIIIMMMRRRUUUZZZ___bbbwwwwwwooommmjjjhhheeeaaa\\\XXXVVVQQQKKKGGGFFFEEEBBB@@@???===<<<;;;;;;999666444222333444555555555444333000000000000000000000000...///000111333444666666////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000111111111111222222222111222>>>EEE^^^ssssss~~~yyyuuuHHHDDDCCCEEEFFFHHHNNNVVVccceeejjjppptttsssnnnhhhgggiiilllqqqxxx~~~vvvmmm~~~}}}xxxvvvwwwxxxwwwuuuiiiaaaZZZVVVSSSSSSYYYaaaiiiggghhhiiidddbbbsss}}}}}}tttlll^^^]]]]]]aaaooo|||```FFF888::::::;;;<<<>>>AAADDDEEEJJJOOOXXX___fffkkkpppsssqqqtttwwwyyyzzz|||~~~xxx}}}}}}{{{wwwxxxxxxyyyzzz{{{||||||{{{}}}}}}zzzuuurrrssstttzzz}}}~~~xxxiiizzz^^^TTT___hhhjjjiiijjjllllllkkk}}}{{{uuummmkkkvvvxxxyyy```BBB:::;;;999888888888888888777777777777777777888:::<<>>???CCCEEEIIIPPPYYY___dddkkkooopppuuutttssssssuuuxxx{{{}}}{{{|||zzz|||~~~}}}yyywwwwwwyyy|||zzzzzz{{{xxxrrrqqqtttzzz{{{|||~~~|||}}}}}}fffZZZVVV```fffffffffjjjllljjjjjjzzzsssyyynnn{{{rrrYYYBBB999;;;:::555777777777777777888888999777999:::;;;<<<>>>BBBDDDOOOQQQUUUWWWYYY^^^eeekkkxxxxxxooopppqqqmmmfff^^^YYYXXXVVVQQQKKKHHHGGGEEEBBB???@@@@@@???===;;;999777666666555444444333333444444111222222222222111000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000000000000000000////////////000000000000000111111111111222777BBBTTTiii{{{yyykkkOOOGGGDDDEEEFFFEEEYYYhhhhhhkkknnnpppnnniiieeecccffflllrrrxxx}}}~~~|||~~~}}}yyyqqqeee\\\[[[[[[XXXZZZ^^^jjjrrrpppjjjgggccckkk}}}ggg___ZZZ```ooosssRRR>>>===:::;;;<<<===>>>AAAEEEHHHPPPVVV]]]___aaaeeelllpppvvvuuuuuuttttttuuuvvvwwwyyy~~~}}}}}}~~~}}}zzzyyyzzz||||||zzz{{{|||zzzvvvvvvyyyyyyzzz|||~~~~~~~~~}}}|||~~~||||||~~~eeeZZZVVV```gggggggggjjjjjjhhheeeuuurrryyyppp}}}~~~pppWWWAAA999;;;;;;666777777777777777888999999777999;;;===???CCCHHHKKKOOORRRVVVYYY[[[```fffjjjzzzxxxppppppooojjjddd]]]YYYXXXVVVQQQKKKHHHGGGEEEBBB???@@@???>>>===;;;999777666444444333333222222333333111111222222111111000///000000000000000000000000000000000000000000000000////////////////////////000000//////////////////////////////000000000000//////000000111111222222111111555>>>OOOdddyyy~~~VVVGGGEEEFFFCCCBBBYYYhhhiiilllnnnooolllgggcccbbbfffkkkpppuuu{{{~~~~~~zzztttfff[[[ZZZXXXVVVZZZcccrrryyyvvvrrrpppjjjnnneee^^^XXX\\\kkkkkkKKK<<<===;;;<<<<<<===???CCCIIIMMMUUUZZZ______\\\^^^hhhqqquuuuuuvvvvvvuuutttsssrrrvvv{{{~~~~~~}}}}}}{{{{{{}}}}}}{{{{{{}}}{{{xxxzzz~~~yyy{{{|||~~~~~~}}}{{{zzzwwwwwwyyy~~~|||bbbwww___VVV___gggiiiiiijjjiiigggffftttqqq}}}uuu~~~|||lllSSS???888;;;;;;888888777777777777888999999888:::<<<>>>AAAEEEJJJNNNPPPSSSWWW[[[^^^bbbgggjjj{{{wwwqqqpppmmmhhhbbb]]]ZZZXXXVVVQQQKKKHHHGGGEEEBBB?????????>>>===;;;999777666333333222222111222222333111111111111111000000///////////////////////////000000000000000000000000////////////////////////000000000//////......---////////////000000000000......///000111222222333333333444:::GGG\\\ppp~~~[[[EEEDDDFFFBBBAAA\\\iiikkknnnooonnnjjjeeebbbbbbeeehhhkkkooouuu~~~~~~zzzuuufff[[[YYYWWWUUU^^^lllzzzyyysssvvv{{{sss___ZZZUUUXXXggg|||aaaDDD999>>><<<======>>>AAAFFFMMMSSSVVV[[[```^^^WWWVVVbbbpppqqqrrruuuxxxxxxwwwuuussssssxxx{{{|||~~~|||zzzzzz{{{~~~}}}{{{{{{|||{{{xxxzzz|||}}}~~~~~~|||zzzvvvvvvwww{{{}}}}}}~~~~~~aaallldddUUU]]]fffkkklllkkkkkkjjjiiissspppuuu{{{zzzxxxfffNNN===888;;;;;;999888888777777888888999:::;;;<<<===>>>@@@DDDJJJNNNRRRUUUYYY]]]aaaeeegggiiiyyyvvvsssppplllgggbbb^^^ZZZXXXVVVQQQKKKHHHGGGEEEBBB???>>>>>>===<<<;;;999777666222222111111111222222333000111111111111000//////////////////////////////////////////////////////////////////////////////000000//////......------.../////////000000000111......///000111222222333444444333777CCCVVVlll{{{```EEEAAACCCAAACCC```kkkmmmpppqqqooojjjfffccccccdddeeeeeegggooo{{{~~~vvvfff\\\[[[XXXVVVcccwww~~~xxx|||wwwooohhhcccWWWUUURRRUUUdddtttXXX???999>>>===>>>???@@@CCCIIIQQQVVVZZZ^^^bbb___UUUOOOYYYgggkkknnntttyyy||||||{{{yyyuuuzzz}}}~~~}}}yyyxxxxxx{{{~~~~~~||||||}}}{{{xxxyyy}}}{{{xxxzzz~~~}}}}}}~~~}}}dddeeedddTTT[[[eeemmmooommmmmmoooiiinnn}}}pppnnn|||xxxsss```HHH;;;999;;;;;;999888888888888888999999:::<<<===???AAADDDIIIPPPTTTWWWYYY[[[___dddggghhhiiiwwwwwwssspppkkkgggccc___[[[WWWVVVQQQKKKHHHGGGEEEBBB???=========<<<:::999777666222222111111222222333333000000111111000000///...000000000000000000000000//////////////////////////////////////////////////////........................//////000000111111//////000000111111222222222222333666AAATTTkkkzzz{{{rrrfffIII>>>@@@CCCGGGbbbmmmpppttttttqqqlllhhhfffbbbddddddcccdddlllyyyyyyiii______[[[WWWgggzzz}}}zzz|||~~~}}}wwwrrruuu}}}}}}nnnbbb[[[XXXQQQSSSSSSUUUdddlllRRR===999???>>>???AAACCCFFFLLLSSSXXX```cccgggfffYYYMMMRRR^^^hhhlllrrryyy}}}~~~~~~}}}yyy~~~|||yyyxxxzzz}}}~~~{{{{{{~~~}}}~~~~~~~~~~~~llleeefffWWW\\\fffnnnpppnnnooosssnnnmmmxxxrrrkkk}}}wwwxxxnnnZZZDDD;;;;;;;;;:::999999888888888888999::::::;;;===@@@EEEJJJSSS\\\bbb]]]]]]^^^aaaeeeggghhhhhhvvvyyytttppplllhhheeeaaa[[[WWWVVVQQQKKKHHHGGGEEEBBB???======<<<;;;:::999777666222222222222222333444444000000000000000//////...000000000000000000000000////////////////////////////////////////////////------...........................///000111111111000000000000000111111111111111111444===NNNdddsssuuu|||nnn{{{nnnPPP>>>===EEEKKKdddnnnrrrwwwwwwsssnnnkkkiii```cccffffffffflllwwwnnneeeddd^^^XXXhhh}}}qqqooowww}}}yyyrrrjjjdddbbbfffppp~~~uuuggg[[[UUUUUUQQQVVVXXXYYYfff{{{fffNNN===;;;@@@???AAACCCFFFIIINNNTTTYYYaaadddkkkooodddUUUTTT^^^jjjmmmsssxxx{{{|||{{{zzzyyy~~~~~~||||||~~~~~~{{{{{{~~~sssjjjvvv]]]```hhhpppqqqnnnoootttqqqlllsssssskkk{{{rrrzzziiiUUUAAA;;;===<<<999888999999888888999999:::;;;;;;>>>BBBGGGNNNWWWbbbhhhcccaaa___aaaeeehhhhhhhhhvvvzzztttqqqmmmjjjgggbbb\\\VVVVVVQQQKKKHHHGGGEEEBBB???===<<<<<<;;;:::999777666333222222222333444444555000000000000000//////...000000000000000000000000////////////////////////////////////////////////,,,------....../////////---......///000111111222111111111000000000000000000000000111777FFFZZZhhhwwwyyyttt{{{tttVVV???<<>><<>>===999777999999888888999999:::;;;===???BBBGGGMMMVVV```gggfffccc```aaadddhhhhhhhhhxxxwwwtttsssnnniiifffeee^^^VVVVVVOOOIIIHHHFFFBBB>>>===<<<======;;;888666555555444333333222222333333444111111111111111000//////000000000000000000000000////////////////////////...///000///...---...///////////////////////////////////////000000000000000000000000111111111111222111222444555;;;KKKZZZsss}}}~~~uuuhhh===EEEOOOKKKjjjooosssvvvvvvvvvuuuooohhhaaa]]]]]]dddkkkpppvvv{{{rrroooiiicccrrrqqqccc]]]^^^aaa]]]\\\```oookkkcccffffffgggkkkooorrrqqqmmmjjjbbb___[[[YYYXXXXXXXXXWWWWWW\\\\\\ZZZkkk|||rrrWWWDDD>>>===;;;===@@@FFFLLLQQQTTTVVVVVVaaaeeejjjoooqqqqqqooommmoooqqqtttwww{{{~~~{{{xxxzzzaaarrrfffiiirrrpppmmmmmmjjjiiijjjqqq~~~qqqkkk}}}yyyppppppooo]]]JJJ===<<<===888777<<<666777888888777888:::<<<===@@@EEELLLTTT\\\bbbfffeeeeeeeeefffffffffffffffvvvtttrrrqqqmmmhhhfffeee```XXXWWWPPPJJJIIIHHHCCC???>>><<<======;;;888555555555444333333222222333333444111111111111111000//////000000000000000000000000////////////////////////...///000///...---...000////////////////////////////////////000000000000000000000000111111111111333222222333333777EEESSSqqq}}}zzztttJJJDDDKKKKKKiiipppuuuxxxwwwwwwvvvqqqjjj___ZZZZZZaaahhhmmmqqqvvvyyyzzzwwwwww~~~~~~tttnnndddXXXNNNKKKKKKMMMLLLOOOYYYlllrrrkkkbbbaaaaaaaaa```^^^ZZZVVVXXXVVVUUUVVVYYY\\\]]]]]]WWW[[[[[[]]]rrr~~~kkkSSSCCC???@@@???AAAEEELLLRRRVVVYYY\\\]]]cccgggmmmrrruuutttrrrpppqqqsssvvvzzz~~~}}}fffrrreeegggqqqpppmmmnnnkkkiiihhhmmm{{{tttooo}}}ooorrrtttoooYYYHHH<<<<<<<<<888888<<<888999999999888999;;;===CCCFFFKKKPPPVVV]]]bbbfffffffffffffffggggggggggggtttrrrpppppplllgggffffffaaaZZZXXXPPPKKKJJJIIIDDD@@@???;;;<<<===;;;888555555555444333333222222333333444111111111111111000//////000000000000000000000000////////////////////////...///000000......///000////////////////////////////////////000000000000000000000000111111111111444222222222111333>>>JJJmmm|||zzzuuuYYYBBBJJJOOOjjjsssxxx{{{zzzyyyxxxtttnnn___ZZZYYY___fffjjjmmmqqqrrrwwwuuukkkiiicccYYYTTTLLLFFFCCCCCCCCCCCCBBBEEEOOOaaazzz|||dddbbb^^^ZZZVVVTTTQQQOOOLLLPPPPPPQQQUUUZZZ^^^``````XXXZZZZZZ___wwwyyydddMMM@@@>>>???@@@EEEIIIPPPVVVZZZ^^^aaadddeeejjjqqqwwwzzzyyyvvvtttrrrtttwww{{{~~~~~~hhhvvvpppccceeeppppppnnnooollljjjfffhhhvvvvvvssspppiiiuuuwwwmmmSSSEEE::::::;;;888888<<<999:::::::::999:::===???IIILLLQQQUUUYYY^^^bbbfffhhhhhhhhhhhhhhhhhhhhhhhhtttrrrqqqppplllfffeeeeee```YYYWWWPPPKKKJJJIIIDDD???>>>:::<<<<<<:::888555555555444333333222222333333444111111111111111000//////////////////////////////////////////////////////...///000000///...000111////////////////////////////////////000000000000///000000000111111111111444222111111000222:::DDDhhhzzz}}}bbbCCCOOOXXXnnnvvv{{{}}}{{{zzzvvvrrrccc\\\ZZZ___fffiiijjjllllllooo|||~~~||||||iii]]]PPPNNNIIIDDDBBBDDDFFFFFFEEEDDDDDDGGGQQQfffccc```[[[UUUQQQOOOOOOOOONNNPPPPPPSSSWWW[[[^^^___^^^[[[ZZZXXX```zzzsss\\\HHH===;;;===>>>EEEKKKRRRWWW[[[___dddggghhhmmmttt{{{~~~}}}zzzwwwppprrruuuyyy|||~~~~~~~~~~~~~~~~~~mmmrrrpppaaacccooopppppprrrnnnmmmfffeeerrrvvvwww}}}pppxxxvvvgggLLLAAA::::::;;;999999;;;999::::::::::::;;;>>>AAAKKKOOOTTTXXXZZZ]]]bbbfffiiiiiiiiiiiiiiiiiiiiiiiivvvssstttrrrlllfffdddccc^^^WWWUUUNNNJJJJJJHHHCCC>>><<<:::;;;;;;:::777555555555444333333222222333333444111111111111111000//////////////////////////////////////////////////////...///000000//////000222////////////////////////////////////000000000000///000000000111111111111222000000222222333999AAA```uuuiiiIIIYYYcccqqqwww}}}|||{{{xxxuuuggg___[[[___eeefffeeeeeebbbdddooozzzwwwzzz}}}zzzyyyzzz{{{yyyxxx~~~ppp\\\IIIGGGCCC@@@AAADDDFFFFFFEEEGGGFFFEEEIIIWWWrrrqqq\\\WWWPPPLLLKKKLLLNNNOOORRRSSSWWW[[[___aaa```^^^[[[XXXXXXddd~~~{{{iiiSSSBBB<<<<<>>===@@@DDDHHHKKKQQQYYY]]]^^^bbbhhhnnnlllpppuuuzzz||||||zzzxxxrrrsssuuuxxxzzz{{{|||}}}|||~~~~~~~~~~~~ooo___```nnnsssvvvxxxttttttlllgggmmm||||||sss~~~yyyjjjTTTAAA>>>;;;:::::::::::::::888999::::::<<>><<<888::::::999777555555555444333333222222333333444111111111111111000//////000000000000000000000000////////////////////////---///000111000000222333////////////////////////////////////000000000000000000000000111111111111222///000333333222444888HHHjjjxxx|||yyyVVVcccmmmtttwww~~~zzzyyyxxxwwwpppfff___aaadddaaa[[[XXXQQQPPPYYYmmmpppcccWWWKKKLLLUUUZZZ[[[aaahhhkkkmmmrrryyy~~~~~~nnn___WWWLLLIIIIIIIIIIIIIIIKKKOOORRRMMMNNNPPPSSSWWW^^^eeejjjppp{{{sssddd\\\YYYUUUSSSRRRSSSSSSRRRTTTWWW\\\cccggggggccc```WWWVVV___wwwzzz{{{uuuiiiVVVBBB<<>>===;;;;;;;;;:::999999:::;;;<<>>???>>><<<;;;;;;:::888:::;;;<<<>>>AAAGGGNNNSSSXXX___eeeeee```^^^aaaeeeddddddfffhhhjjjlllnnnooovvvtttsssnnnhhhccc```___^^^]]]XXXRRRNNNMMMJJJCCC??????<<<;;;:::999777666555555555555444333333222111111222111111111000000//////222111111111000000//////000000000000000000000000000///...------...///000///////////////////////////////////////.........////////////000000000000333333222222333333444555???[[[uuu|||fffeeexxx]]]VVVaaauuuyyy{{{zzzzzz}}}~~~xxxwwwnnneeeeeejjjllleee]]]ZZZRRRVVVhhhyyyiiiSSSMMMLLLHHHGGGKKKSSSRRRUUU\\\aaadddiiipppvvvlllhhhZZZIIITTT___RRRWWWSSSQQQRRRSSSUUU[[[ccchhhccc^^^```fffoootttvvvxxxwwwuuussspppjjjddd```\\\YYYWWWWWWWWWVVVUUUUUUZZZ\\\```bbbeeeeee```[[[XXX[[[cccxxxqqqaaaNNN>>>>>>AAA@@@CCCKKKNNNQQQVVV\\\bbbgggjjjkkkjjjiiijjjmmmrrrtttsssqqqsssrrrrrrsssvvvwwwvvvtttzzzyyyyyyyyyzzz{{{||||||~~~~~~}}}~~~|||zzzzzz}}}|||zzzzzzzzzzzz{{{{{{|||}}}}}}|||hhhZZZfffvvvxxxvvvyyyuuuppphhhbbbiii|||}}}zzzzzzyyyqqqXXXHHH>>>===;;;999888888888999;;;;;;===???BBBIIIQQQWWW\\\bbbiiikkkhhhccc___^^^ccccccdddfffhhhjjjlllnnnyyywwwsssoooiiidddaaa___]]]\\\WWWQQQMMMLLLIIICCC???>>><<<<<<;;;999888777666555555555444333333222111111111111111111000000000///111111111111000000000///000000000000000000000000000///...------...///000/////////////////////////////////////////////.../////////000000000111111333222222222222333444444:::SSShhhqqqyyy~~~pppbbbvvvkkkXXXZZZkkksssuuuvvvwwwzzz~~~}}}xxxsssmmmfffeeeiiioootttvvvmmmaaa^^^iiiuuuuuuqqqwww{{{}}}qqq\\\JJJHHHJJJHHHHHHLLLMMMLLLOOOWWW]]]```dddiiikkk```]]]YYYVVVjjjyyynnncccaaaeeelllqqqrrruuuzzz|||zzzwwwuuuvvv}}}zzzqqqiiieeeaaa^^^___aaabbbaaa```^^^___`````````___]]]ZZZXXX\\\ggg{{{uuu[[[JJJ===>>>AAABBBFFFNNNRRRTTTVVVYYY^^^cccgggiiihhhffffffiiimmmppppppooolllllllllmmmoooqqqtttvvvwwwwwwwwwwwwxxxyyyzzz{{{|||zzz|||~~~~~~~~~}}}}}}}}}~~~|||{{{}}}~~~|||yyyxxxyyyzzzyyyxxxxxxxxxxxxxxxyyyzzz{{{|||mmmXXXaaaqqqvvvuuuvvvssspppjjjccceeettt|||rrrvvvoooUUUEEE>>>===<<<:::999999::::::<<<>>>@@@CCCGGGMMMTTTYYY[[[___eeeiiiiiigggeeedddbbbbbbbbbccceeefffhhhhhh|||zzzsssooojjjfffccc___\\\YYYWWWQQQMMMLLLIIIBBB>>>>>>===<<<;;;:::999888777666555444444333333222222111111111111111000000000000111111111111000000000000000000000000000000000000//////............//////////////////////////////......//////////////////000000000111111111222222222222222222222333444444888OOOdddnnnvvvzzzkkkqqqwwwXXXTTTfffkkkooorrrtttyyy}}}|||xxxqqqoooiiieeefffpppqqqfffjjjqqqyyyuuueeeTTTWWWYYYZZZ^^^dddgggfff```PPPEEEEEEHHHGGGGGGJJJHHHGGGJJJRRRYYY\\\___ccc^^^TTTQQQTTT___|||}}}}}}~~~{{{uuuoooiiihhhjjjllljjjgggbbbbbbaaa___\\\YYYYYY[[[VVV[[[ggg{{{uuuWWWIII>>>???BBBCCCGGGMMMSSSSSSTTTVVV[[[aaafffjjjhhhfffdddeeehhhkkkmmmmmmjjjkkkkkkjjjiiilllqqqvvvssssssssstttuuuvvvwwwxxxxxxwwwzzz}}}}}}~~~~~~~~~}}}}}}|||||||||~~~}}}{{{yyyxxx{{{~~~xxxtttssstttuuuuuuuuuuuuvvvvvvwwwyyyzzz{{{|||[[[[[[llltttsssrrrqqqpppkkkddd```iii|||pppgggtttlllQQQ@@@>>>===<<<:::::::::;;;<<<>>>AAAEEEHHHLLLQQQVVVZZZZZZ\\\```eeejjjlllkkkjjjccccccbbbbbbbbbbbbcccccc|||yyysssppplllhhhddd```[[[WWWVVVQQQLLLLLLHHHBBB>>>>>>>>>===<<<;;;999888777777444444444333333222222222111111111000000000000000111111111000000000000000/////////////////////////////////....../////////////////////////////////............////////////000111111111222222222222222222222111222333333444333KKKeeettt|||nnnpppZZZRRRdddhhhnnnsssuuuyyy~~~}}}yyyuuurrrkkkdddcccmmm~~~vvvjjjkkkppptttooo[[[YYYUUUQQQPPPSSSWWWYYYWWWMMMFFFGGGIIIFFFEEEFFFHHHFFFHHHOOOVVVYYY\\\aaa]]]WWWRRRRRR```}}}vvvnnnnnnpppmmmhhhcccaaa___^^^ZZZXXXZZZ___XXX[[[fff|||wwwqqqUUUJJJAAA@@@CCCCCCFFFJJJPPPQQQSSSWWW\\\ccchhhkkkkkkiiifffdddeeegggjjjkkkkkknnnpppnnniiiiiimmmrrrrrrrrrrrrqqqrrrrrrsssssswwwwwwzzz~~~}}}{{{{{{||||||||||||||||||}}}|||{{{xxxwwwxxx~~~xxxrrrpppqqqtttwwwuuuuuuuuuvvvwwwyyy{{{{{{~~~~~~aaaXXXgggrrrrrrqqqpppoookkkbbb\\\aaavvv|||bbbgggsssfffKKK<<<<<<;;;:::::::::;;;<<<<<>>>>>>>>===<<<;;;999888777777444444333333333333222222000000000000000000111111000000000000000000111111////////////////////////...//////////////////...////////////////////////---.........//////000000000111111111222222222222222111111111111222333333///CCC]]]ppp|||mmmppphhhTTTZZZeeemmmtttwww{{{{{{uuuqqqiiicccccciiisss{{{{{{pppiiilllpppsssyyyxxx^^^XXXOOOIIIGGGHHHLLLPPPOOOJJJHHHIIIIIIFFFDDDCCCGGGEEEGGGLLLQQQTTT\\\dddkkkmmmhhhbbbjjj~~~xxxuuuzzzzzzvvvgggbbb^^^^^^]]]\\\```gggfffgggmmm{{{~~~rrrjjjOOOHHHBBBBBBEEEGGGIIILLLPPPRRRVVV[[[___cccfffhhhkkkiiifffbbbaaabbbeeegggggglllppppppllljjjlllooosssrrrqqqqqqppppppqqqqqqvvvuuuxxx}}}}}}|||~~~}}}}}}|||{{{{{{zzzzzzzzz~~~~~~{{{wwwvvv{{{~~~wwwrrroooqqqtttxxxvvvvvvwwwwwwyyyzzz{{{|||}}}|||fffVVVbbbooottttttpppmmmiiibbbZZZ^^^tttsss```kkkppp]]]HHH===::::::999999:::;;;<<<===@@@DDDJJJOOORRRUUUXXXZZZ^^^]]]\\\```eeehhhhhhgggdddcccaaa___^^^]]]\\\\\\wwwuuurrrpppllliiieeeaaa\\\YYYXXXRRRNNNMMMJJJCCC??????===<<<;;;:::999888777666333333333333333333333333000000000000111111111111000000000000111111111111000000000000000000000000......////////////......////////////////////////------......///000000000000000000111111111222222111111111111111222333333444>>>PPPeeewwwZZZLLL^^^gggqqqvvvzzz~~~|||rrrnnnhhheeeeeegggjjjlllmmmhhhgggkkkoooqqquuuzzz}}}jjj^^^PPPHHHEEEBBBBBBDDDCCCDDDFFFHHHHHHFFFEEEDDDEEEDDDFFFHHHKKKQQQ```nnn|||oooeeeeeefffgggnnnwwwzzzkkk___EEECCCBBBDDDHHHMMMPPPRRRUUUWWWZZZ]]]___aaaaaaaaagggfffccc```]]]^^^aaaddd```eeejjjmmmmmmlllmmmnnnrrrqqqqqqqqqqqqrrrssssssvvvtttuuuzzz{{{yyyyyy|||~~~|||zzzxxxwwwvvv~~~~~~xxxuuuxxx{{{|||{{{yyyuuurrrrrruuuwwwyyyyyyxxxyyyyyyzzz{{{|||~~~lllWWW^^^kkktttxxxrrrnnnjjjddd]]]^^^qqquuuccclllfffSSSFFF???:::999999999;;;<<<>>>@@@CCCHHHNNNRRRVVVXXX[[[\\\bbbaaa```aaabbbccccccbbb___^^^]]][[[YYYXXXXXXWWWwwwwwwrrroookkkhhheeebbb^^^[[[YYYSSSOOONNNKKKDDD@@@@@@<<<<<<;;;999888777666555333333333333333333333333///000000000111111111111///000000000111111111111000000000000000000000000---...///000000///...---////////////////////////------......///000000111/////////000000000111111111111111111111222222333777999EEEZZZqqqiiiIIIQQQ\\\hhhpppuuu{{{}}}{{{qqqooollliiigggeeeeeeeeefffeeegggjjjlllmmmqqquuusssrrryyyzzziiiWWWOOOJJJDDD???>>>>>>CCCGGGHHHHHHGGGFFFEEECCCDDDFFFHHHIIISSSjjjxxxsssuuuyyy~~~rrr```PPP@@@AAACCCFFFKKKQQQTTTUUUYYYYYYZZZ[[[\\\]]]^^^___aaabbbaaa___]]]^^^bbbeee```bbbfffiiilllmmmnnnnnnooooooppprrrtttvvvxxxzzzyyyuuuuuuxxxyyywwwyyy}}}~~~}}}}}}|||{{{zzzyyyyyy{{{xxxtttvvvyyy{{{}}}~~~zzzxxxxxxyyyzzzzzzyyyyyyyyyyyyzzzzzz}}}{{{___]]]gggqqqwwwvvvqqqmmmjjjaaa]]]jjj}}}kkkiiiZZZKKKEEE>>>;;;;;;;;;;;;===???AAACCCIIIMMMSSSWWWZZZ]]]```bbbdddeeeeeedddaaa```___```\\\[[[ZZZYYYXXXWWWWWWWWWyyyzzzrrroookkkgggeeebbb___\\\YYYTTTOOOOOOKKKEEEAAAAAA<<<;;;:::999777666555555333333333333333333333333//////000000111111111222//////000000111111111222000000000000000000000000---...///000000///...---////////////////////////---------...///000000111////////////000000000000111111111000111222222333333111;;;SSSlllvvvwwwPPPGGGSSSaaajjjqqqxxx{{{zzzssstttsssnnnhhhcccbbbbbbeeefffiiijjjiiiiiimmmssssssqqquuuxxxeeeSSSNNNMMMHHHBBB@@@@@@FFFJJJJJJIIIGGGFFFEEECCCFFFIIIIIIKKKWWWsssxxxkkkWWWDDDAAACCCEEEGGGLLLQQQTTTTTTXXXWWWVVVWWWYYY\\\```bbb___aaabbbaaa```bbbfffjjjgggffffffgggkkkmmmnnnmmmlllmmmooorrrvvvzzz}}}|||yyywwwyyyzzzyyy{{{xxxyyyzzz{{{}}}~~~xxx}}}yyytttuuuxxx~~~~~~{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyzzziii^^^dddmmmtttyyysssqqqnnneee\\\cccsssrrrhhhSSSFFFCCC;;;<<<<<<<<<===???AAADDDEEENNNRRRWWW[[[^^^aaadddfffeeegggiiifffbbb^^^^^^```\\\[[[ZZZYYYYYYXXXXXXYYYyyyzzzrrroookkkhhheeebbb^^^[[[VVVPPPLLLLLLIIICCC???>>><<<<<<:::999888777777777555555444444444333333333000000000000000000000000000000000000000000000000000000000000000000000000000111333333111///..............................000//////............///////////////000000000000000111111111111222222222666111999PPPiii}}}}}}zzzMMMHHHQQQXXX___mmm{{{|||tttxxxsssooommmiiicccbbbdddeeeeeeffffffgggkkkpppsssxxxzzztttvvvqqqkkk```UUULLLFFFDDDCCCGGGFFFFFFHHHJJJKKKJJJHHHNNNDDDFFFKKKIII\\\{{{~~~rrraaaPPPEEEAAAEEEKKKQQQUUUWWWWWWWWWWWWTTTQQQOOOQQQVVV\\\```hhheeecccbbbeeehhhjjjkkkmmmiiiffffffiiimmmoooooopppqqqtttxxx{{{~~~}}}}}}}}}}}}}}}}}}~~~zzzwwwuuuxxx}}}}}}~~~|||zzzzzz{{{}}}}}}}}}{{{yyywwwxxx{{{~~~|||rrr^^^YYYpppsssyyy{{{xxxnnnbbb]]]aaahhhzzzlllhhhMMM<<<@@@>>>===<<<;;;<<<>>>CCCGGGJJJXXXVVVVVVXXX^^^eeejjjmmmiiiiiihhhgggeeeaaa[[[VVVYYYXXXWWWVVVVVVVVVWWWXXXxxx{{{sssppplllhhhfffbbb___\\\VVVPPPLLLLLLIIICCC??????<<<<<<:::999888777777777444444444444333333333333000000000000000000000000000000000000000000000000000000000000000000000000...000111111///......///........................//////.........//////000////////////000000000000000111111111111222222222555333888III]]]ppprrrvvv~~~{{{QQQKKKQQQXXX___mmm{{{~~~zzzyyytttpppooojjjdddbbbddddddeeefffgggiiimmmrrruuutttssslllqqqxxxvvvsssllleee[[[TTTPPPLLLGGGCCCJJJIIIHHHHHHIIIIIIHHHGGGHHH@@@CCCIIIOOOiii{{{yyynnn^^^LLL???BBBFFFMMMTTTYYY\\\^^^^^^___YYYQQQLLLMMMTTT^^^eeegggeeeddddddgggiiijjjjjjnnnkkkggggggkkknnnpppppprrrtttvvvxxx{{{}}}~~~~~~~~~|||{{{zzz||||||{{{zzz{{{xxxvvvxxx}}}}}}{{{zzz|||~~~~~~||||||{{{xxxwwwwwwzzz|||~~~tttvvvaaaYYYlllooouuuvvvtttkkkaaa[[[]]]aaapppzzzhhhaaaHHH<<>>===AAA999======???CCCJJJSSS\\\aaa```______```aaabbb```___ccccccbbbaaaaaa^^^YYYVVVPPPPPPPPPPPPQQQQQQQQQRRRwwwvvvtttqqqmmmjjjgggddd```]]]VVVPPPMMMLLLJJJDDDAAAAAA<<<<<<:::999888777777777333333333222222222111111000000000000000000000000////////////////////////////////////////////////---.........---///222444////////////////////////---------......000111111////////////000000000000000000111111111222222222///333333555FFFbbbuuuyyy|||```]]]|||UUUMMMNNN]]]mmmtttwwwyyy}}}zzzxxxwwwrrriiidddddd```aaaaaa```aaaeeeiiimmmhhhjjjeeehhhzzz~~~zzzsssiii```dddoootttmmmdddWWWTTTPPPOOOOOOOOOOOOOOOHHHDDDGGGOOOgggzzzwww~~~zzzlllWWWHHHCCCDDDGGGJJJNNNSSSXXX[[[]]]]]]XXX]]]cccggggggbbb[[[VVV\\\]]]___bbbeeeeeebbb___ddddddcccccccccdddfffhhhkkkmmmnnnqqqssstttuuuuuutttpppooottt|||}}}xxx{{{yyyxxxxxxzzz}}}~~~~~~}}}{{{yyyzzzzzz}}}}}}}}}||||||{{{zzzzzz~~~~~~}}}}}}~~~~~~||||||qqqgggSSS]]]hhhmmmooopppmmmfff]]]UUUQQQ\\\jjj~~~qqqeeeXXXHHH<<<===???999>>>???AAAFFFMMMUUU\\\````````````bbbcccdddbbb```dddcccaaa___]]]ZZZUUURRROOOOOOPPPQQQQQQQQQQQQQQQvvvuuussspppmmmiiigggccc___\\\VVVPPPMMMMMMKKKEEEBBBBBB<<<<<<:::999888777777777333333333333222222222222000000000000000000000000000000000000000000000000////////////////////////---...//////...///111333////////////////////////...............///000111////////////000000000000000111111111111222222222222333111222???WWWooo|||nnnbbbwww```OOOIIIZZZnnnuuuwwwzzz|||yyyxxxxxxtttkkkeeeddd```___^^^]]]^^^bbbiiinnnoooxxxwwwvvv~~~sssfffcccgggiiieee___WWWTTTQQQPPPPPPPPPOOONNNJJJDDDGGGPPPdddtttzzz|||{{{tttdddPPPDDDDDDIIIIIIJJJMMMQQQSSSUUUVVVVVVWWWZZZ]]]``````^^^[[[YYY[[[[[[\\\^^^aaaaaa```___dddeeeeeedddcccdddfffhhhjjjlllnnnppprrrsssttttttvvvsssrrruuuyyyzzzvvvrrryyyyyyyyyzzz{{{|||}}}~~~|||}}}~~~}}}{{{yyyxxxyyy||||||{{{{{{zzzxxxwwwvvvzzz|||~~~~~~|||zzzzzzzzz{{{yyyzzz|||oooyyyuuuZZZ[[[eeeiiimmmpppmmmdddYYYRRRNNNUUUcccwww{{{hhh```RRRDDD=========<<<>>>@@@CCCIIIOOOVVV[[[^^^```______aaacccdddcccbbbfffdddaaa___]]]ZZZUUURRRNNNOOOPPPQQQQQQRRRQQQQQQvvvvvvsssppplllhhhfffbbb___\\\UUUPPPMMMMMMKKKEEEBBBBBB<<<<<<:::999888777777777444444444444333333333333000000000000000000000000000000000000000000000000////////////////////////+++---//////......///000//////////////////////////////.........//////000////////////000000000000000111111111111222222222444111000333999IIIcccyyyyyy~~~yyy\\\KKKXXXlllssstttxxxzzzxxxxxxyyyuuulllfffeee```___]]]\\\^^^eeennnuuu}}}nnnccc___```aaabbb[[[YYYVVVTTTSSSQQQOOOMMMLLLCCCGGGPPP___mmmcccgggpppsssvvv{{{uuuhhhXXXJJJCCCDDDGGGJJJKKKMMMOOOQQQRRRSSSSSSWWWXXXZZZ\\\]]]]]]]]]\\\]]]\\\ZZZ[[[^^^```aaa```bbbcccdddcccbbbaaadddfffiiijjjkkklllmmmnnnnnnnnntttsssssstttuuuuuurrroooqqqsssuuuvvvwwwwwwwwwwwwxxxxxxxxxvvvtttssstttuuuwwwwwwxxxxxxxxxwwwuuutttwwwzzz|||}}}{{{yyyxxxxxxtttsssvvvxxxyyywwwrrreee[[[```hhhnnnsssooocccXXXRRRPPPQQQ\\\nnniiiccc[[[JJJ??????===;;;@@@@@@CCCHHHOOOUUU[[[___aaa___^^^^^^___aaabbbbbbaaacccaaa___]]][[[YYYUUURRRLLLMMMOOOPPPQQQQQQPPPPPPuuuwwwrrroookkkhhheeebbb^^^[[[UUUPPPMMMMMMKKKFFFBBBCCC<<<<<<:::999888777777777555555444444444444333333000000000000000000000000000000000000000000000000////////////////////////***,,,...///...---------000000000000000000000000000//////.........//////////////////000000000000000111111111111222222222333///000444888BBB\\\wwwyyytttkkkPPPXXXjjjppppppsssyyywwwxxxyyyuuummmfffeeeaaa___]]]\\\___hhhsss{{{tttfff___```fffkkkaaa___\\\ZZZXXXTTTPPPMMMGGG===AAALLLVVVxxx}}}uuuzzzxxxeeeYYYUUU[[[dddlll~~~nnn{{{|||{{{ooo^^^OOOGGGDDDDDDDDDKKKLLLMMMOOOQQQRRRSSSTTTTTTWWW\\\```bbbaaa___]]]___]]]ZZZZZZ\\\___bbbccc___aaabbbaaa___^^^aaacccfffgggggghhhhhhhhhggggggnnnppprrrssssssrrrqqqpppjjjlllpppqqqqqqppppppppptttssspppmmmkkkkkknnnqqqrrrsssuuuwwwwwwvvvtttsssxxx{{{~~~~~~}}}zzzyyyxxxqqqooorrrtttqqqxxxuuuooo[[[\\\iiiqqqwwwrrreeeYYYTTTTTTRRR[[[hhhwwweeeaaaXXXEEE===@@@===;;;DDDCCCGGGNNNVVV]]]bbbeeefff```^^^]]]]]]___``````___^^^]]][[[ZZZYYYWWWTTTRRRKKKLLLNNNOOOPPPPPPOOOOOO{{{uuuvvvsssnnnjjjfffbbb^^^[[[VVVQQQMMMMMMKKKEEEBBBBBB===<<<:::888777777888888888888666555444333333222222111111111000000////////////000000000000//////000000//////.........---------......//////000000............////////////////////////////////////////////////000000000000000000000000111111111111111000000111333<<>>;;;===CCCIIIPPPWWW[[[___dddccc```bbbbbb```^^^\\\YYYWWWVVVWWWVVVUUUSSSRRRRRRQQQQQQMMMLLLKKKJJJJJJKKKMMMNNNzzzxxxwwwtttoookkkhhhddd```]]]VVVPPPMMMLLLJJJDDD@@@@@@===<<<:::888777777777888777777555444333333333333111111111111000000000000//////000000000000//////////////////............///////////////.....................////////////////////////////////////////////////000000000000000000000000111111111111000000111333333888FFFUUU```tttvvvkkkuuuvvvYYYNNNQQQcccuuuwwwvvvwwwwwwvvvvvvsssggg[[[WWWUUUVVV[[[```dddkkkqqqyyymmmqqqmmmlllnnnkkkccc\\\ZZZdddmmmjjj___YYY\\\tttvvvvvv}}}|||nnnhhhhhheeedddccc```ZZZTTTOOOLLLNNNOOOYYYjjjuuu{{{nnnbbb^^^XXX```oooooowww}}}}}}iii___SSSJJJHHHJJJLLLMMMOOOQQQTTTUUUSSSQQQPPPPPPPPPQQQUUUZZZ]]]\\\YYYVVVVVVYYY___eeehhhgggbbb^^^\\\\\\[[[ZZZYYY\\\```cccfffeeefffiiikkkmmmmmmllldddeeeiiimmmmmmjjjmmmsssrrrooonnnooosssvvvuuutttppprrrsssrrruuuvvvqqqjjjiiijjjlllmmmooopppppppppnnnlllkkkmmmqqqrrrpppmmmnnnnnnjjjjjjllliiixxxxxxiii[[[XXXkkkqqqoooqqqiiiYYYRRRPPPOOOWWWgggsss{{{gggZZZLLL@@@>>>>>>===@@@HHHLLLSSSYYY]]]aaaeeeeeeaaadddbbb```\\\ZZZXXXWWWWWWWWWVVVTTTSSSQQQPPPOOOOOOLLLLLLJJJIIIIIIJJJKKKLLLzzzyyywwwtttpppllliiieeeaaa^^^VVVPPPMMMLLLJJJDDD@@@@@@>>><<<:::888777777777777777666555444333333333333111111111000000000000000//////000000000000/////////////////////.........000000//////......------............////////////////////////////////////////////////000000000000///000000000111111111111//////222333333555???JJJ]]]```gggyyysssxxxmmmZZZPPP^^^nnnnnnooorrruuuvvvwwwuuujjj```ZZZXXXWWWZZZ^^^bbbdddfffjjj~~~yyykkkiiigggjjjqqqrrrkkkggghhhlllzzz~~~uuummmdddhhhzzz|||ooosssttteeeZZZSSSQQQPPPNNNMMMLLLKKKJJJHHHJJJOOO\\\nnn{{{{{{fff[[[WWW\\\hhh{{{~~~ooozzzyyyuuu^^^WWWNNNIIIIIILLLNNNNNNPPPRRRTTTSSSRRRPPPOOOPPPPPPRRRUUUXXXYYYXXXUUUSSSWWWZZZ___dddfffeeeaaa___]]]\\\ZZZXXXXXX\\\bbbfffeeeeeefffiiilllnnnnnnmmmjjjjjjkkkmmmkkkggghhhlllkkkjjjiiilllppprrrsssrrrnnnooopppqqquuuwwwqqqiiiiiiiiijjjkkklllmmmnnnnnnmmmkkkiiijjjlllmmmlllkkkkkkllliiiiiikkkgggqqqyyyaaaWWWgggpppoooqqqpppcccVVVQQQMMMPPP]]]iiirrrzzzfffTTTGGG>>>>>>???@@@FFFOOOQQQXXX]]]```cccggggggccccccaaa]]]ZZZXXXWWWXXXYYYWWWVVVTTTQQQOOOMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJzzzzzzvvvsssooollliiieeeaaa^^^WWWQQQMMMMMMJJJDDD@@@@@@>>>===;;;999777666777777666555444333333333333333000000000000000000111111//////000000000000//////.........///////////////000000//////......------............////////////////////////////////////////////////000000000000///000000000111111111111000000222444333222999AAAPPPmmmyyyggg```iiipppTTTWWWfffeeelllqqquuuwwwwwwuuulllbbb^^^]]]ZZZYYYZZZ]]]]]][[[YYYeeerrrvvvpppmmmttt}}}xxxnnniiieeeiiisssuuuooopppvvvvvvrrrhhhllljjjjjjrrr}}}|||tttwww{{{|||wwwjjjZZZNNNNNNKKKGGGFFFGGGGGGFFFEEEHHHNNN[[[nnnuuuddd___aaahhhyyytttrrr}}}xxxoooWWWRRRMMMLLLOOORRRSSSSSSRRRSSSTTTSSSQQQPPPPPPQQQRRRTTTVVVXXXWWWUUUSSSRRRVVVYYY\\\```bbbdddeeeeeehhheeeaaa\\\YYY[[[```eeeddddddeeehhhkkkmmmmmmlllnnnlllmmmnnnlllhhhgggjjjggghhhiiikkknnnqqqqqqqqqoooppppppqqqvvvxxxssskkkiiiiiijjjjjjjjjkkkkkkkkklllkkkiiiiiiiiijjjjjjjjjhhhjjjggggggjjjfffkkk|||mmm[[[cccmmmqqqsssuuummm]]]UUUMMMLLLUUU___hhhwwwmmm___KKKAAA;;;???BBBCCCKKKUUUXXX]]]aaaccceeehhhgggddd___]]]ZZZWWWVVVWWWYYYZZZVVVTTTRRRPPPMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGyyyyyyuuurrrnnnkkkhhheeeaaa^^^XXXRRRNNNNNNKKKDDD@@@@@@???===;;;999777666666666555555444333333333333333000000000000111111111111//////000000000000//////.........//////////////////////////////.....................////////////////////////////////////////////////000000000000000000000000111111111111000000222444222111555<<>>;;;999777666666666444444333222222222333333//////000000111111111222//////000000000000//////---.........//////000000---.........//////000000............/////////000////////////////////////////////////000000000000000000000000111111111111222111111333222000222777:::FFFmmmlll~~~YYYSSSUUUbbbjjjqqqtttuuussskkkbbb\\\ccceee___\\\cccjjjlllooo~~~wwwvvv|||~~~www{{{zzzxxxwwwqqqxxx{{{ooobbbWWWQQQKKKIIIKKKKKKHHHEEEIIIMMMXXXiii}}}{{{wwwpppttt{{{nnnxxxyyyoooVVVLLLLLLNNNSSSYYY\\\\\\YYYTTTTTTTTTSSSRRRSSSVVVYYYVVV[[[```cccdddeeegggjjjWWWYYY\\\\\\[[[\\\___bbbhhhfffbbb]]]ZZZ[[[___cccgggggggggiiikkklllkkkjjjjjjhhhiiinnnqqqqqqqqqsssnnnppprrrsssrrrqqqqqqrrrsssvvvvvvrrrpppssstttsssmmmllljjjhhhhhhhhhhhhiiiiiijjjjjjjjjhhhfffeeeeeeeeehhhcccaaagggeeeeeemmmooojjjTTT^^^vvvvvvsssuuunnnjjjYYYKKKJJJNNNTTT```nnn}}}qqqaaaQQQJJJAAA===>>>EEEGGGGGGMMMWWW___cccdddaaa```aaa___ZZZ^^^\\\XXXUUUQQQOOONNNMMMPPPOOONNNLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFEEECCCCCCzzzwwwtttpppmmmiiiddd___\\\YYYTTTPPPNNNJJJDDDBBBDDD>>>===;;;999888666666666555444444333333222222111111111111111000000000000......////////////....../////////////////////////////////...------///111......////////////......,,,---...//////---+++***............////////////////////////////////////000111111222222333444444444AAAbbbrrrxxxqqqRRRJJJUUU^^^hhhlllmmmmmmhhhbbbccc``````aaa]]]^^^rrr{{{~~~tttxxxyyy}}}uuuccc___WWWPPPOOOPPPMMMGGGIIILLLWWWkkk~~~oooxxxuuudddTTTRRROOOMMMPPPUUUYYYXXXVVVVVVTTTQQQPPPQQQRRRSSSSSSZZZXXXUUUVVV[[[bbbhhhkkk\\\\\\\\\[[[[[[[[[ZZZZZZaaa___]]]]]]]]]]]][[[YYYcccccccccdddfffgggiiijjjhhhjjjkkklllkkkllloooqqqppprrrtttvvvvvvtttrrrppppppqqqsssttttttrrrqqqpppllljjjhhhhhhiiiiiihhhgggiiijjjiiihhheeedddcccdddbbbbbbaaaaaabbbdddfffgggppp|||^^^ZZZnnntttppprrrtttmmmcccUUULLLMMMUUU^^^dddqqqzzzvvvhhhWWWHHHGGG>>>===>>>DDDLLLSSSVVVVVV\\\___aaa```[[[XXXXXXYYYVVVUUUTTTRRRPPPOOONNNNNNQQQOOOMMMJJJGGGFFFEEEEEECCCCCCBBBBBBBBBCCCCCCDDD}}}zzzwwwtttpppllliiiddd___\\\XXXSSSOOONNNJJJDDDBBBDDD>>>===<<<:::888777666555555444444333333222222111111111111000000000//////......////////////......///////////////////////////000000...------...000...//////000000//////...///...------,,,,,,,,,,,,............////////////////////////////////////000111111222222333333444333===YYYxxxnnnccc~~~mmmMMMMMMUUU^^^eeekkknnnmmmjjjfffbbbaaacccaaadddvvvrrrwww{{{{{{uuujjj]]]XXXVVVQQQKKKJJJOOO\\\pppvvvsss|||vvvcccSSSPPPNNNLLLOOOTTTWWWVVVSSSTTTRRRPPPPPPQQQSSSSSSRRRWWWUUUTTTVVV\\\bbbgggiii^^^^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZ[[[]]]^^^]]]\\\bbbbbbbbbcccccccccddddddjjjkkkkkkiiigggggghhhjjjlllmmmppprrrsssssssssrrrppppppqqqrrrsssrrrpppooollllllkkkllllllkkkhhheeeeeeeeeeeeeeedddccccccddd______^^^^^^___aaabbbcccjjj}}}dddWWWeeemmmnnnsssvvvpppfffWWWMMMKKKQQQXXX^^^lllttt}}}}}}|||wwwzzzuuudddTTTFFFCCC??????BBBHHHOOOTTTVVVVVVZZZ]]]```bbb```]]]ZZZYYYWWWVVVTTTRRRQQQOOOOOOOOONNNMMMJJJGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCC{{{yyyvvvsssooollliiieee```\\\VVVRRRNNNMMMJJJDDDBBBDDD>>>===<<<:::999777666555555444444333333222222111111111000000000000//////......////////////......////////////////////////000000000///---,,,...//////000000111111000000///000///---++++++,,,...///............////////////000000000000000000000000000000111111222333333333222777LLLhhhtttxxx]]]nnnOOOJJJMMMUUU```iiinnnooooooiiicccaaacccdddhhhwww{{{rrrwww}}}~~~lllaaa[[[UUUOOOMMMRRR^^^ssspppyyy~~~ppp^^^OOOPPPNNNNNNQQQUUUVVVTTTQQQQQQOOOOOOPPPRRRSSSSSSRRRSSSRRRSSSVVV[[[```cccddd^^^]]][[[ZZZYYYYYYZZZZZZUUUTTTTTTWWW[[[^^^______aaaaaabbbaaaaaa```___^^^iiiiiigggeeebbbbbbdddfffgggiiikkknnnppprrrssstttqqqooonnnpppssssssqqqnnnmmmmmmnnnoooooommmiiieeeaaaaaabbbbbbccccccdddddd]]]\\\[[[[[[\\\]]]^^^___dddooo{{{iiiUUU]]]fffmmmttttttsssjjj\\\OOOIIIKKKPPPUUUcccjjjuuu}}}yyyrrrnnntttwww```RRREEE@@@@@@BBBFFFMMMSSSWWWWWWVVVXXXZZZ^^^aaabbb```[[[WWWWWWVVVTTTRRRQQQOOOOOONNNLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBByyyvvvuuurrrooollliiieee```]]]UUUQQQOOONNNJJJEEEBBBDDD>>>===<<<;;;999888666555555444444333333222222111111000000000////////////......////////////......///////////////////////////000111///---,,,---...000000111111111111000000///...---,,,,,,---...///............////////////000000000000000000000000000000000111222222333333111111@@@WWWsssjjjiiikkkkkkvvvdddPPPNNNRRR___iiikkkkkkmmmjjjddd``````bbbfffrrr~~~yyyvvvxxx}}}wwwfff]]]VVVQQQPPPQQQ\\\tttzzzooo```TTTMMMQQQPPPQQQTTTVVVVVVTTTQQQMMMLLLMMMOOORRRSSSRRRPPPQQQQQQRRRUUUYYY\\\\\\\\\[[[ZZZXXXVVVUUUUUUVVVVVVQQQPPPQQQTTTXXX\\\______``````aaaaaaaaa```___^^^ddddddcccaaa```aaadddgggfffgggiiikkknnnppprrrsssrrrooommmnnnrrrsssqqqnnnnnnnnnnnnoooooonnnllliiibbbbbbaaabbbcccddddddccc\\\[[[ZZZZZZZZZ[[[\\\]]]```eee|||rrrZZZ[[[bbblllrrrpppsssmmmaaaSSSJJJGGGJJJNNNZZZ```kkkyyy{{{vvvooorrrvvv\\\OOOCCC??????CCCIIIQQQWWWYYYYYYXXXYYYYYYYYY\\\^^^]]]XXXSSSUUUTTTRRRPPPOOOMMMMMMLLLLLLKKKJJJHHHGGGEEEEEEDDDAAAAAA@@@?????????@@@@@@xxxtttsssqqqnnnkkkhhheeeaaa]]]VVVRRRPPPOOOLLLEEEBBBDDD>>>======<<<:::888666555555444444333333222222111000000000////////////.........////////////......////////////////////////...000111000...------...000000111111111111000000,,,---.../////////...---............////////////000000000000000000000000///000000111111222333333000...999JJJ___wwwZZZgggrrrggg___UUUUUUaaajjjgggfffiiimmmhhhbbb``````dddmmmuuu}}}{{{{{{yyy{{{~~~lll___VVVQQQRRRQQQ[[[yyyttt]]]PPPNNNOOOOOOPPPQQQSSSTTTSSSPPPNNNJJJJJJJJJLLLOOOPPPPPPNNNPPPPPPQQQSSSVVVWWWVVVTTTXXXWWWUUUTTTSSSSSSTTTTTTPPPOOOOOOQQQUUUZZZ\\\]]]______```aaabbbbbbbbbbbbcccccccccaaa```aaacccfffgggggghhhjjjlllnnnooopppqqqnnnlllmmmoooqqqqqqpppooommmjjjjjjlllnnnnnnnnngggeeeccccccddddddcccaaa]]]\\\[[[ZZZZZZZZZ[[[\\\^^^bbbkkk___]]]gggrrrqqqrrrooofffZZZMMMGGGHHHKKKRRRXXXdddrrr~~~vvvooovvvmmmUUUIII@@@??????DDDMMMUUUYYY[[[[[[ZZZ\\\YYYVVVVVVVVVVVVRRRNNNQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDCCC@@@@@@???>>>>>>>>>>>>>>>xxxsssrrrpppmmmkkkhhheeeaaa^^^XXXTTTRRRQQQMMMFFFBBBCCC===>>>>>>===;;;999666555555444444333333222222111000000////////////............////////////......////////////////////////---...000000///......//////000000111111000000///+++---///000111000...---............////////////000000000000000000000000//////000000111222222222000///777@@@MMMllleee[[[yyysss{{{{{{hhh^^^hhhmmmgggdddjjjpppmmmhhhcccaaadddkkkrrrxxx~~~~~~{{{|||ppp___UUUOOOSSSSSS```|||}}}hhhRRRJJJLLLPPPLLLLLLMMMMMMMMMLLLJJJIIIHHHGGGGGGIIIKKKMMMMMMLLLNNNNNNOOOQQQSSSSSSQQQOOOVVVVVVUUUUUUUUUUUUTTTTTTPPPOOONNNOOOSSSXXXZZZ[[[^^^^^^^^^___aaabbbdddeeedddeeeeeecccaaa```aaabbbeeefffhhhiiikkklllllllllmmmlllkkkjjjkkklllooopppnnnkkkgggggghhhkkkmmmmmmiiifffbbbbbbcccccc```]]]]]]\\\ZZZYYYXXXYYYYYYZZZ[[[___xxxhhhXXXaaarrruuuqqqqqqnnnbbbSSSIIIHHHJJJLLLQQQ\\\jjjwww}}}{{{}}}mmmmmm|||]]]MMMCCC===BBBDDDJJJRRRYYY\\\\\\\\\[[[]]]ZZZWWWTTTRRRPPPNNNLLLNNNMMMKKKIIIHHHFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA??????>>>===<<<<<<<<<<<>>>>>===<<<999666555555444444333333222222111000000/////////...............////////////......////////////////////////+++---///000/////////000...//////000000//////...------...///////////////............//////////////////////////////////////////000000111111222222222111666999@@@]]]ggghhh~~~rrrttttttjjjgggppppppoookkkeeeaaadddkkkqqqxxxmmm]]]SSSNNNPPPUUUggguuuqqqYYYLLLKKKLLLLLLJJJKKKKKKJJJHHHGGGGGGGGGHHHFFFEEEEEEHHHJJJJJJJJJKKKJJJKKKMMMPPPQQQPPPOOOQQQRRRTTTUUUUUUUUUSSSRRRPPPNNNMMMNNNRRRWWWZZZ[[[]]]\\\[[[[[[\\\___bbbdddaaaccceeedddbbbaaa```aaaaaabbbeeehhhjjjjjjjjjiiigggiiiiiigggdddfffkkkpppllliiigggffffffggggggffffffbbb^^^^^^``````]]]YYYZZZYYYWWWVVVUUUUUUUUUVVVUUUYYYkkkxxx\\\___oootttqqquuuuuukkkZZZLLLGGGHHHFFFKKKTTT```llluuuzzz|||wwwwww{{{}}}xxxllloooeeeNNNIIIAAA???KKKMMMSSSZZZ^^^^^^]]][[[[[[\\\\\\[[[XXXSSSOOONNNMMMLLLKKKJJJHHHFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCAAA@@@???>>>===<<<;;;;;;;;;;;;xxxuuuqqqooollljjjhhheeebbb___\\\XXXVVVTTTOOOGGGBBBBBB===>>>>>>>>><<<999666555555555444333333222222111000/////////..................////////////......////////////////////////***,,,///000000///000111......////////////......///...---,,,---///000222............/////////000/////////////////////////////////000111111222222333222666666999WWW}}}xxxddd}}}zzzmmmkkkuuulllnnnlllddd```ccckkkrrrttt}}}|||}}}}}}jjjxxx{{{sssuuu|||yyygggYYYQQQLLLNNNWWWkkk}}}yyy}}}cccNNNJJJMMMLLLGGGLLLLLLKKKIIIGGGFFFGGGHHHHHHFFFCCCCCCEEEGGGIIIIIIGGGGGGHHHKKKOOOQQQQQQPPPLLLNNNQQQSSSTTTSSSQQQPPPOOOMMMLLLNNNRRRWWW[[[\\\\\\ZZZXXXWWWXXX[[[___aaa[[[^^^bbbddddddccccccddd\\\___cccgggiiiiiiiiihhhcccfffhhhddd```aaahhhoookkkiiigggffffffdddaaa___bbb^^^ZZZ[[[]]]^^^ZZZWWWWWWVVVTTTSSSRRRRRRRRRRRRPPPUUU```zzzeeeaaalllnnnsssyyyzzzppp]]]MMMGGGFFFDDDFFFMMMXXXdddooouuuxxxvvvwwwzzz}}}|||}}}qqqfff```YYYSSSaaazzzttttttwwwRRRFFFIIIBBBCCCTTTUUUZZZ```bbb```]]][[[[[[ZZZ]]]___]]]WWWQQQOOOOOOLLLKKKIIIGGGFFFDDDDDDCCCDDDEEEFFFFFFFFFEEECCCBBB???>>>===<<<;;;:::::::::~~~~~~oooqqqnnnkkkjjjiiifff___ZZZVVVWWWWWWTTTMMMFFFCCCCCC???>>>>>><<<;;;999777666444333333222222111111111111000///...............000000//////.........---000000//////.........---//////000000000000//////////////////////////////000000//////.........---////////////////////////000000000000000000000000000000000000111111111111333///000444999GGGiiixxxzzzpppwwwsssqqqnnnmmmnnnlllddd\\\\\\eeennnuuuzzz|||tttsssqqqpppyyyfffeeennnyyyooojjjeeeaaaeeejjjnnnkkkbbbWWWQQQOOOQQQ]]]pppsss}}}nnnTTTMMMLLLIIIHHHKKKKKKHHHFFFEEEFFFFFFEEEDDDIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIILLLMMMLLLMMMOOOPPPQQQRRRRRRRRROOONNNMMMNNNPPPUUUZZZ]]]\\\ZZZWWWUUUTTTVVVXXXZZZ^^^^^^^^^]]]\\\^^^bbbeeedddaaa___```dddeeeaaa]]]^^^```bbbaaa______bbbeeehhheeecccaaaaaa```___]]][[[ZZZXXXVVVUUUTTTSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNRRRJJJ\\\vvvrrrZZZlllnnnvvvyyywwwnnndddZZZNNNEEECCCEEEIIIQQQ\\\hhhppptttvvvyyy~~~}}}zzzdddZZZSSSQQQQQQUUUdddvvvvvvwwwgggTTTFFF@@@BBBMMMXXXYYY\\\______[[[XXXVVVWWW[[[ZZZWWWUUURRRQQQOOOOOOJJJJJJIIIHHHFFFEEEDDDDDDEEEDDDDDDBBBAAA@@@??????<<<<<<;;;::::::::::::;;;~~~vvvsssoookkkiiigggddd^^^YYYVVVWWWWWWSSSMMMGGGCCCBBB???>>>>>><<<;;;999777666444444333333222111000000000//////............///000/////////............000/////////............//////000000000000//////////////////////////////000/////////............////////////////////////000000000000000000000000000000000000111111111111333000111444666AAA^^^|||}}}gggrrruuuiiiiiihhhlllkkkiiieeebbbbbbfffiiijjjllltttzzzxxxvvvzzz||||||tttkkkhhhhhhllluuu~~~rrrnnnrrr|||vvvppphhhaaaaaadddgggfffaaaZZZTTTRRRQQQ^^^rrr~~~qqqrrruuu___LLLIIIKKKHHHGGGIIIIIIHHHFFFFFFGGGFFFEEECCCDDDEEEFFFDDDBBBAAAAAABBBHHHJJJKKKJJJJJJJJJLLLNNNKKKKKKKKKLLLMMMNNNOOOOOOPPPOOONNNNNNPPPTTTXXX[[[\\\ZZZWWWTTTSSSTTTVVVWWW[[[[[[ZZZYYYXXXZZZ___bbbdddaaa___```cccdddaaa]]]\\\]]]___^^^]]]]]]```bbbcccaaa___^^^^^^^^^\\\[[[WWWVVVUUUSSSQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNQQQHHHQQQ```ppp~~~eeegggeeevvvwwwtttooojjjcccUUUHHHDDDCCCEEEKKKTTT]]]dddgggnnnuuu~~~jjj```WWWSSSNNNNNNZZZjjjjjj[[[KKKBBBAAAFFFQQQ[[[[[[^^^aaa```\\\XXXUUUUUUXXXVVVTTTQQQOOOMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;:::::::::::::::www}}}wwwuuupppjjjgggeeebbb]]]YYYWWWWWWVVVRRRLLLGGGCCCBBB???>>>>>><<<;;;999777666555555444333222000000//////............//////000////////////............////////////...............//////000000//////...////////////////////////////////////............////////////////////////000000000000000000000000000000000000111111111111333111222444333999NNNdddppp]]]fffppptttccchhhllljjjiiigggggghhhgggccc```eeeeeeiiinnnkkkeeehhhqqqrrrtttxxxtttrrruuuwwwuuunnnggghhhqqqzzz~~~}}}{{{xxxmmmffffffeeeeeeccc^^^XXXTTTYYYlllwwwnnnooozzzsssbbbRRRFFFGGGJJJHHHEEEEEEGGGGGGFFFGGGHHHGGGEEECCCCCCGGGKKKIIIEEEBBBCCCFFFIIIJJJKKKKKKJJJKKKMMMOOOLLLKKKKKKJJJKKKLLLMMMNNNQQQPPPOOOOOOPPPSSSUUUWWWZZZXXXVVVSSSRRRRRRSSSTTTXXXXXXVVVTTTTTTWWW\\\```cccaaa___```bbbccc```]]]YYYZZZ[[[[[[ZZZ[[[]]]___^^^\\\[[[ZZZ[[[[[[ZZZXXXVVVUUUSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMRRRJJJNNNUUU\\\~~~pppbbbaaassssssqqqqqqqqqmmm^^^NNNFFFDDDCCCEEEKKKRRRWWWYYYcccooozzz|||yyyoooeee___VVVRRR\\\jjjrrr```QQQDDD@@@EEEMMMVVV]]]]]]```bbbaaa]]]XXXUUUSSSTTTRRRPPPMMMKKKIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDAAA@@@@@@???>>>===<<<<<<;;;;;;:::999999999999:::~~~xxxzzzrrryyyvvvtttooohhhdddcccaaa^^^[[[WWWWWWUUUQQQLLLGGGCCCBBB???>>>>>><<<;;;999777666555555444333111000//////...............///000111///////////////.........///////////////............//////////////////...///////////////////////////////////////.........////////////////////////000000000000000000000000///000000000111111111111222222444555222444AAAPPPssswwwkkk``````qqq}}}fffdddhhhgggfffgggiiiiiifff```ZZZdddccchhhoooooojjjggghhhmmmsss{{{rrrhhhnnntttsssrrrvvvsss{{{{{{qqqnnnvvv|||yyysssmmmjjjhhhddd\\\VVV___zzzwwwkkkzzzsssooo{{{ppp[[[PPPGGGHHHJJJGGGCCCCCCFFFFFFFFFHHHIIIHHHEEECCCDDDJJJOOONNNHHHDDDFFFJJJIIIJJJKKKJJJIIIJJJKKKMMMPPPNNNMMMLLLLLLMMMOOOPPPQQQQQQPPPPPPPPPQQQSSSSSSUUUTTTSSSRRRRRRRRRSSSSSSXXXWWWUUUSSSSSSVVV\\\```bbb```___```aaaaaa___]]]XXXYYYYYYYYYYYYZZZ\\\]]]ZZZYYYXXXYYYZZZZZZYYYWWWWWWVVVTTTRRRPPPOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLQQQUUUWWWnnnxxxaaaccckkknnnoooqqqsssqqqeeeXXXHHHEEEBBBBBBFFFLLLQQQSSS[[[gggpppwww}}}zzzrrrkkkaaa]]]fffuuuqqq]]]OOODDDDDDKKKRRRXXX\\\^^^```aaaaaa^^^ZZZVVVTTTRRRQQQNNNLLLIIIHHHFFFFFFDDDDDDDDDDDDDDDCCCCCCCCC@@@??????>>>===<<<<<<<<<::::::999888888888888999vvv{{{uuuzzzxxxqqqlllfffcccccccccaaa___XXXVVVSSSOOOKKKGGGCCCAAA???>>>>>><<<;;;999777666555555444333222000000///...............///000111.........///////////////.........///////////////......////////////......////////////////////////.........//////////////////////////////////////////////////////////////////000000000111111111111000111444555333333;;;CCCbbboooyyy~~~pppdddyyyiiimmmyyybbbZZZaaaccceeeggggggddd```^^^___^^^ccckkkpppooojjjfffaaacccgggmmmsssxxx{{{}}}rrriiiffflllrrrpppnnnpppmmm|||zzzrrruuu|||yyyxxx{{{wwwpppmmmiiibbb\\\cccxxx{{{xxxqqqxxxmmmVVVOOOHHHGGGGGGFFFDDDDDDEEEEEEFFFHHHIIIIIIFFFDDDBBBHHHNNNLLLGGGCCCEEEIIIHHHIIIJJJIIIHHHHHHJJJKKKPPPOOONNNLLLMMMNNNPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTYYYXXXWWWVVVVVVYYY^^^bbb``````___`````````^^^]]]ZZZYYYYYYYYYZZZ\\\\\\\\\ZZZYYYYYYZZZ[[[[[[YYYWWWXXXWWWTTTRRRPPPNNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKGGGIIILLLPPPRRRbbbgggeeeccciiinnnoooooonnnggg```KKKGGGBBBAAADDDIIINNNQQQUUU___dddhhhxxxxxxpppfffbbbnnnpppXXXMMMFFFIIIQQQVVVZZZ\\\^^^^^^______^^^\\\YYYVVVRRRQQQOOOLLLJJJHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>======<<<<<<999999888777777777777777qqqzzzuuuvvvuuupppkkkfffddddddeeecccaaaYYYVVVRRRNNNKKKHHHDDDAAA???>>>>>><<<;;;999777666444444333222222111111111///............//////000.........///////////////.........///////////////---......//////......---////////////////////////.........///////////////////////////////////////////////////////////////000000000000111111111111///111333444333444888===HHH]]]tttyyy{{{XXXbbbmmmooo{{{gggcccbbbbbbbbbcccccccccbbb[[[[[[]]]dddkkkmmmiiiddd]]][[[\\\aaafffgggiiikkkhhhnnnssstttrrrqqqsssvvvooojjjiiinnnqqqnnnkkkkkkmmm{{{wwwuuu{{{vvvlllqqq}}}~~~vvvrrrnnnjjjeeerrr}}}xxxyyy|||tttlllsss|||kkk\\\LLLHHHEEEDDDDDDEEEEEEEEEEEEDDDEEEGGGHHHIIIGGGEEEEEEJJJMMMLLLHHHFFFHHHKKKHHHIIIIIIHHHGGGGGGHHHJJJMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPOOONNNKKKMMMOOOQQQSSSTTTUUUUUUXXXYYYYYYYYYYYY[[[___ccc_______________^^^^^^]]][[[ZZZYYYZZZ\\\]]]]]]]]][[[[[[[[[\\\]]]]]]ZZZXXXUUUTTTRRROOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIMMMXXXyyyhhh```fffjjjiiiiiijjjhhhdddOOOJJJCCC@@@AAAEEEJJJLLLQQQWWWZZZ]]]jjj|||xxxmmmjjjyyylllPPPJJJGGGMMMUUUZZZ\\\______]]]\\\\\\\\\\\\ZZZXXXRRRQQQNNNLLLIIIGGGFFFFFFAAAAAAAAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<888888777666666666666777lllwwwsssttttttqqqlllhhhffffffeeeccc```ZZZVVVQQQMMMKKKHHHDDD@@@???>>>>>><<<;;;999777666222222222222222222222222000//////............///............/////////000............/////////000---......//////......---////////////////////////............/////////000////////////////////////////////////////////////000000000000111111111111000222333222222444777888777IIIkkkttt```dddllleeellltttkkkaaa]]]___aaa```^^^ZZZYYYYYY^^^eeeiiihhhddd]]]XXXWWW\\\```___```bbb[[[]]]___```aaacccfffiiijjjggghhhkkknnnmmmllllllrrrvvv}}}|||xxx|||}}}sssdddkkkzzz|||uuurrrpppnnnzzz|||xxxwwwrrriiiaaadddnnn|||gggVVVGGGCCCDDDDDDCCCCCCDDDDDDCCCEEEDDDDDDEEEGGGIIIHHHGGGIIIJJJLLLKKKJJJIIIJJJLLLIIIIIIJJJIIIGGGGGGIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPNNNMMMKKKLLLOOORRRSSSTTTTTTSSSVVVXXXYYYZZZZZZ\\\___aaa^^^___```___^^^]]]]]]]]]\\\ZZZYYYZZZ\\\^^^^^^\\\]]]\\\\\\]]]^^^]]]ZZZXXXTTTSSSPPPNNNKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIILLLKKKEEEIIIOOOPPPssstttdddeeedddbbbeeeiiiiiidddYYYRRRIIIBBB@@@BBBEEEGGGMMMPPPUUUZZZ```iiissszzz}}}}}}|||{{{|||vvvvvvssseeeNNNKKKMMMTTT[[[]]]___cccbbb^^^[[[YYYYYYZZZYYYWWWPPPNNNLLLIIIGGGEEEDDDCCCAAAAAA@@@@@@???>>>======;;;;;;;;;;;;;;;:::::::::888777666666555555666666mmmyyywwwxxxyyyrrrnnniiiggggggeeebbb^^^ZZZVVVPPPMMMKKKHHHDDD@@@???>>>>>><<<;;;999777666111111222222222333333333111000///...............---.........//////000000---.........//////000000---..................---////////////////////////---.........//////000000////////////////////////////////////////////////000000000000111111111111111222222000111333555666<<>>===<<<;;;::::::999999999999999999777777666555555555555555sssxxxvvvwwwxxxrrrpppmmmhhheeeccceeefff\\\WWWQQQKKKHHHEEEBBB???=========<<<:::888666555000111222222444444555666000000000000000000000000111111000000000000111111........................000000//////.........---////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000111111111111222222222222333444555666;;;===WWWlll{{{mmm]]]iiiwww]]]TTTOOOVVVZZZNNNOOOUUUZZZZZZZZZ]]]bbbeee^^^]]]\\\[[[[[[]]]___aaa```___^^^]]]^^^```bbbdddbbbbbbcccccceeehhhmmmqqqrrrssssssrrrrrrsssuuuxxx~~~}}}ooojjjuuuvvvpppvvv~~~}}}}}}sssnnniiieee]]]PPPPPPooosssVVVMMMIIIDDDGGGEEEBBB@@@@@@AAACCCDDDBBBBBBBBBCCCEEEFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIKKKMMMMMMMMMLLLLLLMMMLLLKKKLLLNNNOOOOOOMMMMMMMMMNNNNNNOOOPPPQQQQQQOOOPPPQQQQQQPPPPPPQQQRRRXXXXXXWWWXXXZZZ]]]```bbbbbbbbb```___^^^^^^^^^^^^^^^[[[ZZZ[[[]]]^^^\\\ZZZ[[[[[[ZZZYYYYYYYYYYYYYYYSSSRRRPPPNNNLLLJJJIIIIIIJJJJJJIIIHHHGGGEEEEEEDDDEEECCCEEEIIIGGGGGGXXXnnnxxxddd[[[eeejjjeeefffppphhhbbbXXXMMMDDDAAAAAACCCHHHLLLRRRVVVYYY\\\___aaaooossswwwxxxwwwxxx{{{~~~ttt```TTTTTTXXXZZZZZZ\\\bbbdddcccccc\\\TTTRRRUUUVVVSSSNNNJJJHHHEEEDDDCCCAAA???===@@@???===<<<;;;;;;;;;<<<<<<<<<;;;::::::999888888888777777666555444444444tttxxxuuuwwwwwwqqqooolllhhheeedddeeefff[[[WWWQQQLLLHHHEEEBBB???===>>>===<<<:::888555444111222222333333444444444/////////////////////////////////....../////////........................000/////////............////////////////////////.../////////000000000000////////////////////////000000////////////000000000000000000111111111111222222222222333444555555555333FFFpppmmmeeehhh{{{tttVVVGGGIIIMMMHHHIIIJJJLLLOOOSSSZZZ```bbbaaa```___^^^]]]]]]^^^___]]]]]]\\\\\\\\\^^^aaabbbeeeeeeeeeddddddfffjjjmmmlllmmmnnnooonnnooorrrtttzzzwwwmmmiiiuuuwwwpppwww~~~{{{wwwrrrttteeeWWWRRRTTTccc___JJJGGGHHHHHHFFFDDDCCCAAAAAAAAACCCDDDBBBBBBBBBCCCEEEFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKNNNPPPOOOOOOMMMMMMNNNOOOPPPPPPPPPOOONNNOOOPPPPPPPPPQQQSSSUUUXXXXXXXXXYYY[[[]]]___```cccbbb```___^^^]]]]]]]]]aaa___]]]^^^___```^^^\\\[[[ZZZYYYWWWVVVUUUUUUUUUQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDFFFCCCDDDGGGEEEDDDRRRcccooo]]]cccllljjjjjjoookkkfff]]]QQQFFFAAABBBEEEFFFJJJOOOSSSVVVYYY]]]___jjjnnnsssuuuuuuwwwzzz~~~eeeXXXRRRWWW[[[^^^]]]]]]aaabbb```^^^XXXPPPNNNQQQRRROOOKKKIIIGGGEEEDDDCCCBBB@@@>>>???>>>===;;;;;;;;;;;;<<<:::::::::999888777777777777777666666555444444333wwwxxxuuuvvvuuuqqqooollliiigggeeeeeeeee[[[WWWQQQLLLIIIEEEBBB???>>>>>>>>><<<:::777555333333333333333333333333333////////////////////////------------------------........................////////////............////////////////////////....../////////000000000////////////////////////000000////////////000000000000000000111111111111222222111222222333444555555111:::YYYoooffffff{{{nnnTTTMMMGGGDDDHHHEEEDDDHHHNNNUUUYYY[[[``````______]]]\\\[[[ZZZ[[[[[[[[[[[[\\\^^^```aaafffffffffdddbbbaaaccceeeeeegggiiijjjjjjkkkmmmoooyyy{{{mmmkkkvvvuuuooo|||~~~rrrmmmiiieeegggWWWNNNXXXrrreeeMMMDDDBBBCCCFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCEEEFFFEEEDDD@@@@@@@@@AAABBBCCCDDDEEEJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGHHHJJJMMMOOOOOOOOOLLLMMMOOOPPPPPPOOONNNMMMLLLMMMOOOOOOOOOQQQUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\aaa```___^^^]]]\\\\\\\\\bbb```^^^^^^^^^^^^\\\[[[YYYXXXVVVTTTSSSQQQQQQPPPNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCGGGBBBAAADDDCCCBBBIIIUUU{{{ccc___gggjjjhhhiiimmmkkkdddXXXLLLDDDCCCFFFCCCFFFKKKNNNQQQUUUYYY[[[dddhhhnnnqqqrrruuuyyy}}}|||nnnXXXUUUUUUYYY___bbb```___```___\\\[[[UUUNNNMMMNNNOOOLLLIIIHHHFFFDDDCCCCCCBBB@@@???===<<<;;;;;;;;;;;;<<<<<<888888888777777666666555666666666555555444444333yyyxxxtttuuutttssspppmmmjjjgggeeebbbaaa[[[WWWRRRMMMIIIFFFBBB??????>>>>>><<<:::777444333333333333333222222111111////////////////////////------------------------........................///////////////.........////////////////////////........./////////000000////////////////////////000000////////////000000///000000000111111111111222222111111222333333444555333666EEE```pppmmmnnnSSSCCCJJJFFFFFFJJJNNNOOOPPPRRRZZZ[[[\\\\\\\\\ZZZXXXWWWZZZZZZZZZ[[[\\\^^^```aaadddddddddbbb___^^^^^^___bbbdddggghhhiiiiiikkkmmmvvv~~~vvvttt{{{qqqrrrsssjjjccc]]]YYYTTTSSS]]]|||nnnQQQIIIGGG@@@===???BBBBBBCCCDDDDDDCCCBBBAAABBBAAAAAACCCEEEFFFEEECCC@@@@@@@@@@@@AAABBBCCCDDDGGGFFFEEEEEEEEEGGGHHHIIIHHHGGGGGGHHHKKKMMMMMMLLLKKKMMMOOOPPPPPPNNNLLLJJJJJJLLLMMMMMMOOOQQQVVVYYYVVVWWWYYYZZZ[[[ZZZYYYXXX]]]\\\\\\[[[[[[[[[\\\\\\^^^]]][[[ZZZYYYXXXWWWVVVVVVUUUTTTRRRPPPOOOOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBEEEAAA???BBBCCCAAADDDJJJ\\\xxxfffdddffffffgggjjjlllkkkaaaTTTIIIDDDDDDAAACCCFFFIIILLLOOOTTTWWW```dddjjjmmmoooqqquuuyyyzzz|||vvvaaaVVVXXXZZZYYY```dddbbb```___]]]ZZZYYYTTTOOONNNOOOOOOLLLIIIGGGEEECCCCCCCCCBBB@@@???:::::::::::::::;;;;;;;;;888777777777666666555555555555555444444444333333|||yyytttuuusssvvvsssnnnkkkhhheee```\\\[[[WWWSSSNNNJJJFFFBBB???>>>>>>>>><<<:::777555333444333333222222111111000........................---...////////////...---.................................///////////////////////////////////////............////////////////////////////////////000000////////////000000///000000000111111111111222222111111111222333333000444666777BBB___yyywwwnnnpppoooPPPGGGDDDEEEKKKNNNKKKKKKNNNSSSUUUWWWYYYZZZZZZXXXWWWVVVVVVWWWYYY[[[]]]^^^___bbbcccdddcccaaa______```ccceeeggggggggggggiiikkkmmmttt}}}vvvxxxmmmgggccc]]]WWWRRRPPP```~~~kkkUUUFFFIIIHHH>>>:::??????AAABBBCCCCCCBBBAAA@@@AAA@@@@@@BBBDDDEEEDDDBBB@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAABBBCCCFFFHHHJJJIIIGGGGGGGGGIIIIIIIIIGGGIIIKKKMMMOOONNNLLLJJJHHHHHHJJJLLLMMMNNNPPPTTTWWWSSSUUUWWWYYYYYYXXXWWWUUUWWWWWWWWWXXXYYYZZZ\\\]]]ZZZYYYYYYWWWUUUSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDCCCCCCBBBBBBAAABBB??????AAACCCCCCDDDFFFMMMkkkyyyhhhdddfffhhhfffkkkmmmiii]]]PPPGGGCCC@@@BBBDDDEEEGGGJJJOOOSSS\\\aaafffiiijjjmmmqqquuuvvvxxx{{{}}}yyyhhh]]]XXXZZZYYYWWW___eeeccc___]]][[[XXXVVVSSSOOOMMMNNNMMMKKKIIIEEEDDDBBBAAAAAAAAA???===999999999:::::::::::::::777777777777666666666666444444444444333333333333yyyuuuvvvtttvvvsssooollljjjeee___YYY[[[XXXSSSOOOKKKGGGBBB???=========<<<:::888666444333333222222111111111000...........................///000111111000///....................................///////////////////////////////////////------........./////////////////////////////////000000////////////000000000000000000111111111111222222111111111111222222000555:::888777JJJtttvvviiiwww___lllvvvSSSIIICCCGGGKKKIIIIIIMMMNNNPPPSSSVVVXXXXXXXXXXXXQQQRRRTTTVVVXXXZZZ\\\\\\aaaccceeefffdddbbbbbbbbbdddeeedddcccbbbbbbdddfffeeelllxxx{{{pppddd^^^YYYRRRMMMKKKYYYrrrqqqTTTGGG@@@DDDBBB;;;<<>>???@@@AAAAAAAAA@@@????????????@@@BBBCCCBBBAAA@@@?????????@@@@@@AAABBB======>>>@@@CCCEEEGGGHHHHHHGGGFFFFFFGGGGGGFFFEEEGGGHHHJJJKKKKKKJJJIIIHHHGGGIIIKKKLLLMMMNNNPPPRRRQQQRRRTTTVVVWWWVVVUUUTTTSSSSSSTTTUUUVVVXXXZZZZZZWWWXXXXXXVVVSSSQQQQQQQQQOOONNNMMMMMMMMMMMMMMMMMMFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA>>>??????AAABBBCCCDDDEEEHHHYYYxxxrrreeedddeeeeeeiiimmmllldddYYYNNNHHHBBBBBBCCCCCCCCCGGGLLLOOOWWW\\\aaadddfffhhhlllpppqqqsssvvvyyy|||}}}xxxzzz~~~pppccc]]]ZZZYYYUUUWWW___dddaaa[[[YYYWWWUUUQQQOOOLLLJJJJJJIIIGGGFFFDDDBBB@@@@@@??????<<<;;;888888999999999999888777666666666666666666666666333333333333333333333333zzzvvvwwwttttttqqqmmmlllkkkggg```ZZZ[[[XXXSSSOOOLLLGGGBBB???;;;<<<<<<<<<;;;999777666222222222111111111111111........................---...000111111000...---..................................../////////000////////////////////////---------.........//////////////////////////////000000////////////000000000000000000111111111111222222111111111111222222555444888:::777>>>^^^hhhmmmgggiiivvveeeKKKFFFIIIHHHGGGHHHHHHIIILLLOOOQQQSSSSSSSSSQQQRRRTTTWWWYYY[[[]]]]]]```bbbeeefffdddbbbaaaaaacccbbb___\\\YYYYYY[[[^^^aaadddnnn|||{{{sssooolllddd\\\VVVOOOKKKQQQZZZrrrwww[[[FFFAAA>>>???>>>;;;===CCC======>>>???????????????>>>======???AAABBBAAA???>>>>>>>>>===>>>>>>???@@@;;;<<<>>>@@@BBBCCCDDDEEEFFFEEEDDDDDDFFFGGGFFFEEEEEEFFFGGGHHHHHHIIIHHHHHHFFFHHHKKKMMMLLLLLLLLLLLLOOOPPPQQQSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVTTTUUUVVVTTTQQQOOOOOOQQQMMMLLLKKKJJJIIIIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@<<>>===<<<:::888888999999999999777666555444444444444555555555555222222222222222222333333zzzvvvxxxuuurrrnnnllllllllliiibbb\\\[[[XXXTTTPPPLLLGGGBBB???:::;;;<<<<<<;;;:::888777111111111111111111111111........................---...000111111000...---........................---.........//////000000////////////////////////---------.........//////////////////////////////000000////////////000000000000000000111111111111222222111111111111111222666...///666444222GGGdddllldddjjj\\\pppZZZJJJJJJHHHDDDBBBCCCDDDFFFHHHJJJLLLMMMMMMSSSUUUWWWZZZ]]]___```aaa]]]```ccccccaaa___]]]]]]```^^^ZZZUUURRRRRRUUUWWW]]][[[^^^iii|||}}}dddXXXXXX[[[QQQPPPPPPOOOLLLQQQeeezzztttRRRLLL>>>>>>>>>??????===<<<<<<<<<<<<======>>>>>>??????===<<<<<<>>>@@@AAA@@@>>>======<<<<<<<<<======>>>:::<<<>>>@@@BBBBBBBBBAAACCCCCCBBBCCCFFFGGGGGGFFFDDDDDDEEEFFFFFFGGGHHHIIIEEEHHHLLLMMMLLLJJJIIIIIIMMMNNNOOOQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRPPPRRRSSSQQQNNNLLLMMMOOOMMMLLLJJJHHHGGGEEEEEEEEEEEEDDDBBBAAA@@@?????????AAAAAA@@@@@@@@@@@@@@@@@@<<<@@@BBB???===>>>AAACCCFFFCCCRRRtttkkkmmmjjjhhhhhhiiifff___XXXFFFEEECCCAAA@@@CCCHHHKKKIIINNNUUUZZZ^^^bbbhhhlllfffiiinnnrrrtttvvvxxxzzz|||xxxgggfffeeebbbeeefffZZZbbbeee]]]TTTOOONNNMMMLLLLLLJJJIIIHHHFFFEEEDDDCCCAAA???===<<<;;;888666888999999999888777555444333333333333333333333333222222222222222222222333wwwxxxxxxrrrsssnnnkkkmmmqqqoooeee[[[ZZZVVVRRROOOMMMHHHAAA<<>>===;;;999777666555333333333222222222111111........................////////////////////////........................///............---------////////////////////////........................////////////////////////111111000///////////////............////////////000000000000111111111111111222333444666:::???CCCsssppppppccckkk{{{iiiOOOIIIJJJHHHCCC@@@>>>@@@DDDFFFDDDBBBOOOQQQWWW^^^dddgggfffeeedddddddddeeeeeeccc```^^^[[[XXXUUURRRPPPQQQRRRSSSZZZ```ffffffgggsss}}}}}}wwwgggUUUIIIFFFIIIHHHFFFIIISSSeee~~~oooTTTGGG@@@>>>===<<<;;;;;;;;;;;;;;;<<<:::999:::===???===;;;>>>======<<<<<<<<<======;;;<<<<<<;;;::::::===???777999<<>>>>>======<<<======>>>???@@@@@@@@@EEEFFFGGGdddzzzmmmllllllmmmmmmkkkhhheeedddVVVLLLCCCBBBDDDDDDDDDFFFGGGJJJNNNQQQUUU[[[ccciiicccfffkkkoooqqqssstttvvvzzz{{{}}}yyy|||wwwddd^^^dddggg```WWWUUUYYY\\\[[[VVVPPPLLLKKKKKKJJJIIIGGGEEEDDDBBBBBBAAA@@@???===<<<<<<<<<<<<::::::999888777666555444555555444333333222111111000000000000000000000000zzzxxxyyytttsssnnnkkkmmmqqqnnneee\\\[[[WWWQQQNNNKKKGGGAAA<<<>>>>>>===;;;999888666666333333333222222222111111........................////////////////////////........................---------........./////////..................///........................////////////////////////111000//////.........///............////////////000000000000111111111111222333333333333666:::>>>ZZZ|||mmmdddeeelll}}}sss[[[MMMFFFBBBDDDEEEBBB======CCCIIILLLNNNSSS\\\fffoootttvvvkkkiiifffdddccccccbbbbbbaaa]]]WWWQQQMMMOOOTTTYYY```fffiiigggeeelll|||{{{nnnllleeeZZZOOOGGGFFFGGGFFFBBBHHHccczzzZZZGGG>>>;;;===<<<<<<;;;::::::;;;;;;<<<:::999:::<<<===<<<:::======<<<<<<<<<<<<<<<===;;;<<<<<<;;;:::;;;===???;;;<<<>>>???AAAAAABBBBBBEEEEEEEEEFFFFFFFFFFFFGGGJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIKKKMMMOOOQQQRRROOONNNMMMNNNPPPQQQPPPOOORRRQQQOOOMMMKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>=========<<<<<<===>>>>>>???@@@@@@CCCEEEDDDZZZqqqiiiiiikkknnnooommmiiifffXXXOOOGGGEEEEEECCCCCCEEEEEEGGGJJJLLLNNNSSSZZZ___^^^ccchhhmmmpppqqqsssuuuvvvxxxzzz~~~zzzxxxsssccc^^^ccceee___XXXUUUXXX[[[ZZZVVVQQQMMMLLLJJJIIIHHHGGGEEECCCBBBAAA@@@???>>>===<<<;;;;;;;;;:::999999888666555555444555444444333222222111111000000000000000000000000}}}yyyyyyvvvsssooolllmmmpppnnneee]]]]]]WWWPPPKKKHHHEEE@@@<<<>>>>>>===<<<:::888777666333333333222222222111111........................////////////////////////........................++++++,,,---...///000111///...---,,,,,,---...///........................////////////////////////000///......---.....................////////////000000000000111111111111333333333111111222555888BBB]]]tttddd]]]dddpppxxx___SSSFFFDDDBBB???>>>@@@EEEJJJHHHIIINNNYYYggguuuyyyuuuoooiiiffffffhhhjjjtttrrrkkkbbb[[[[[[cccjjjlllqqqsssnnnhhhhhhpppyyytttlllggg```^^^YYYSSSLLLFFFBBBAAAFFFKKK[[[ttt[[[JJJ???<<<===<<<;;;;;;::::::::::::;;;:::999888999;;;;;;;;;999<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<;;;:::;;;===>>>????????????@@@@@@AAABBBDDDDDDEEEEEEEEEFFFFFFFFFKKKKKKJJJIIIHHHHHHGGGFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJLLLNNNNNNNNNLLLKKKKKKMMMNNNNNNNNNOOONNNMMMLLLJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@??????>>>>>>>>>>>>===============<<<<<<<<<===>>>>>>??????@@@DDDAAALLLttttttcccbbbbbbggglllmmmiiiddd[[[TTTNNNJJJFFFAAAAAADDDDDDEEEFFFGGGHHHLLLPPPTTTWWW\\\ccchhhlllnnnppprrrqqqsssuuuyyy}}}vvvmmmccc```aaabbb^^^YYYRRRTTTVVVVVVSSSOOOLLLKKKIIIHHHGGGFFFDDDBBBAAAAAA???>>>===<<<;;;:::::::::999888888777666555444444444444333333222222111111000000000000000000000000xxxyyywwwssspppmmmnnnooommmeee^^^^^^WWWOOOJJJFFFDDD@@@<<<=========<<<;;;999777666333333333222222222111111........................////////////////////////........................,,,,,,------...//////000///---,,,++++++,,,---///........................///////////////////////////......---------..................///////////////000000000111111111111222222222111000000333555;;;FFFiiivvvkkkjjjoooaaaRRRBBB>>>EEEKKKHHHAAADDDFFFJJJTTTbbbqqq||||||wwwqqqnnnooossswwwwwwsssvvv|||vvvyyy{{{vvvoookkkmmmqqqwwwttteee]]]ZZZ[[[\\\[[[XXXSSSMMMIIIFFFEEEUUUjjjvvvVVVIIIDDD===;;;@@@;;;:::999999999999::::::999888888888999999999888;;;::::::::::::;;;;;;<<<:::;;;<<<<<<;;;;;;<<<>>>???>>>>>>===>>>@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGFFFEEEHHHGGGGGGHHHHHHIIIJJJKKKLLLKKKIIIIIIKKKLLLMMMLLLMMMMMMLLLLLLJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCBBBBBB@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============CCC@@@CCCZZZ~~~kkkddd___aaagggkkkjjjfffaaa\\\VVVQQQIII@@@>>>AAADDDDDDDDDEEEFFFIIILLLNNNOOOTTT[[[aaafffiiikkkmmmlllnnnqqquuuyyy|||~~~zzzoookkkeeebbbaaa___\\\YYYMMMNNNOOOOOOMMMKKKIIIGGGGGGGGGFFFDDDCCCAAA@@@@@@>>>===<<<;;;:::999999999777777666666555444444333333333333333222222111111000000000000000000000000yyyxxxuuussspppnnnnnnooolllfff```^^^WWWOOOIIIFFFDDD@@@=========>>>===<<<:::888666333333333222222222111111////////////////////////////////////////////////...................................................---,,,,,,,,,,,,---...........................////////////////////////......------------...///............///////////////000000000111111111111000111222111111111444666;;;777MMM|||tttiiiuuuyyyqqq{{{fffRRRKKKHHHCCC>>>BBBDDDHHHOOOZZZdddkkknnnsssssssssrrrrrrwww~~~}}}yyyuuuuuuvvvxxxwwwwwwrrrhhh]]]TTTPPPRRRUUUWWWUUURRROOOPPPWWWaaaiiimmmTTT@@@@@@@@@999777===999999888888888888999999888888888888888777888888999999999999999:::;;;;;;:::;;;======;;;;;;<<<===<<<;;;;;;;;;===???AAACCCAAAAAABBBCCCCCCDDDEEEEEEAAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIHHHFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIKKKIIIHHHHHHJJJKKKKKKJJJLLLLLLLLLLLLKKKJJJHHHHHHFFFEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::AAA@@@???III___xxxiiiccceeekkknnnnnnhhhccc^^^XXXNNNCCC>>>???BBBAAAAAACCCEEEHHHIIIJJJIIIMMMSSSYYY]]]aaadddggggggiiimmmqqquuuwwwxxxxxxuuukkkjjjgggddd```]]]ZZZXXXLLLLLLLLLKKKKKKIIIHHHFFFEEEEEEDDDCCCAAA@@@??????===<<<:::999888888777777666555555555444333333333333222222222222222111111////////////////////////|||xxxttttttqqqooonnnnnnlllfffbbb]]]WWWOOOJJJGGGEEEBBB???<<<===>>>>>>===;;;888777333333333222222222111111////////////////////////////////////////////////........................//////.........------------------......---------........................////////////////////////.........---......///000............////////////000000000000111111111111///000222222111222444666777000:::^^^kkkdddeeewwwmmmeeeppp~~~[[[FFFBBBFFFBBBCCCEEEJJJQQQWWWZZZ[[[\\\```dddhhhllluuuxxxkkkfffccc^^^YYY\\\ZZZUUUPPPLLLLLLOOORRRPPPLLLKKKQQQbbb{{{uuuLLL???:::@@@@@@999777<<<888777777777777888999999777999999999777666777888888777777888888999:::;;;999;;;======<<<;;;<<<===:::::::::;;;===???@@@AAA@@@@@@AAABBBCCCDDDDDDEEE@@@@@@BBBCCCEEEFFFGGGHHHEEEFFFHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHIIIKKKKKKJJJHHHJJJKKKKKKLLLKKKJJJIIIHHHDDDCCCCCCBBBAAAAAABBBBBB@@@@@@???>>>===<<<<<<;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::999?????????BBBKKKmmmxxxgggbbbfffkkknnnlllfffaaa]]]UUUJJJCCCBBB???>>>>>>@@@CCCEEEFFFEEEEEEHHHLLLPPPSSSWWW\\\___aaadddiiinnnrrrssssssssszzz}}}~~~}}}{{{}}}zzzrrrhhhgggfffccc```\\\YYYWWWPPPNNNLLLKKKKKKKKKIIIGGGDDDCCCBBBAAA@@@???>>>>>>;;;;;;999888777666666666444444444444333333222222222222222222222222111111////////////////////////zzzssstttrrrooonnnnnnkkkfffccc[[[VVVOOOKKKIIIGGGCCC@@@<<<===>>>???>>>;;;999777333333333222222222111111////////////////////////////////////////////////........................---------...............,,,---///000000///---,,,........................///////////////////////////.........//////000111............////////////000000000000111111111111///000222222111111222444222333777EEEfffvvvhhhuuurrrccc```nnncccRRROOOCCCBBBBBBFFFKKKPPPRRRSSSPPPSSSWWWZZZ___hhhttt~~~|||pppaaaVVVRRRSSSSSSSSSRRROOOKKKIIIIIIJJJLLLMMMNNNLLLTTTlllpppWWW???<<<<<>>>>>???????????????@@@AAABBBCCCDDDDDDAAAAAABBBCCCEEEFFFGGGGGGCCCEEEHHHJJJKKKKKKIIIHHHFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHKKKLLLLLLIIIFFFGGGHHHJJJKKKJJJIIIGGGFFFAAA@@@@@@????????????@@@>>>>>>>>>======<<<<<<<<<999999999999:::::::::;;;:::::::::::::::999999999999<<<<<>>???BBBDDDCCCBBBCCCDDDFFFHHHKKKOOOUUUYYY[[[___eeejjjnnnppppppoooqqquuuxxxxxx|||tttjjjrrryyyllldddbbbaaa```^^^\\\YYYVVVRRROOOKKKJJJKKKKKKIIIGGGBBBBBBAAA@@@???>>>>>>===::::::888777666555555555333333333333222222222222111111111111111111222222////////////////////////{{{ttttttrrrpppooommmkkkgggcccZZZUUUPPPLLLKKKIIIEEEAAA;;;===>>>???>>><<<999777333333333222222222111111000000000000000000000000////////////////////////........................+++,,,,,,---...///000000,,,...000222222000...,,,........................///////////////////////////////////////000111111............/////////000000000000000111111111111000111222111000///000111000:::;;;777KKKwwwlllrrrvvvhhhcccpppgggRRRCCCAAAAAACCCHHHNNNRRRTTTPPPQQQRRRRRRTTT\\\iiisssuuuxxx|||}}}zzzxxxtttmmmfff___\\\XXXSSSQQQQQQRRRTTTNNNKKKFFFEEEGGGIIIKKKKKKRRRTTTfffwwwSSSCCC===<<<;;;:::999888999;;;666666666666666777888888888:::;;;:::777666777999666666666666777888999:::999;;;===>>>===<<<<<<<<<===>>>???@@@@@@???>>>===>>>??????@@@BBBCCCDDDDDDAAAAAABBBBBBCCCDDDDDDDDDCCCEEEHHHKKKLLLLLLKKKJJJFFFEEEEEEEEEFFFGGGHHHIIIFFFGGGIIILLLMMMLLLIIIEEEEEEGGGHHHIIIIIIHHHFFFEEE???>>>===============>>>===============<<<<<<<<<888888999999999::::::::::::999999999999999999999::::::999>>>AAA===OOOrrr{{{gggaaaeeeiiijjjccc___aaa```YYYQQQLLLDDDBBB@@@AAADDDDDDCCC@@@BBBCCCCCCDDDFFFJJJQQQUUUWWW[[[bbbhhhlllnnnmmmmmmhhhnnnrrrsssxxxwwwiiibbbppp|||eee```^^^\\\\\\]]]\\\ZZZWWWRRRNNNJJJHHHIIIIIIGGGEEEBBBAAAAAA@@@???>>>======:::999888666555555555555333333222222222222222222111111111111111111222222////////////////////////~~~}}}}}}vvvuuupppiiiggghhhgggcccaaaYYYOOOJJJHHHGGGBBB>>>===>>>??????>>><<<:::999222222222111111111111000//////000000000000//////111000///...............//////...---,,,,,,++++++...------,,,,,,------...------------------------------............------//////.........------------,,,,,,,,,,,,---......---------............///---......///////////////111000/////////000222333333111444999;;;EEEcccsss~~~kkk^^^eeevvvTTTJJJ@@@???GGGLLLKKKFFFLLLQQQUUUSSSRRRUUUZZZ^^^^^^^^^___cccggghhhgggffffffeeedddddddddeeegggggglllmmmnnnnnnmmmkkkhhhfffccc___ZZZXXXWWWVVVTTTQQQSSSOOONNNQQQOOOKKKKKKPPPKKKGGGGGGHHHEEECCCJJJUUUiiixxxrrrOOO>>><<<999999999888777666666555777666555444444555666777777777666555555555555555444555555666777888888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<===???AAACCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEGGGJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCBBBAAAAAA@@@@@@??????>>>===============<<<;;;;;;::::::;;;;;;<<<999999999999999999999999888888999999999:::::::::888;;;=========BBBKKKRRRvvvaaa\\\aaaddd___bbbccc^^^```___UUUMMMHHHCCC@@@@@@CCCEEEFFFBBBAAAAAACCCFFFHHHHHHGGGSSSWWW]]]aaadddeeegggiiigggjjjmmmppprrrvvvzzz~~~}}}}}}{{{vvvrrrnnnkkkuuuqqqiiiiiieeeooopppeee\\\[[[XXXQQQOOOOOOMMMKKKHHHEEECCCAAABBB???;;;999:::;;;;;;:::666666666666666555555555222222222111111111000000222111111111000000//////000000000000000000000000}}}{{{vvvvvvrrrmmmkkkmmmkkkggg```XXXOOOJJJIIIGGGCCC???>>>>>>??????>>><<<999888222222222111111111111000//////000000000000////////////..................000000///......---,,,,,,...------,,,,,,------...------------------------------............------//////.........---------...------------...//////---------............///---......///////////////111000/////////000222222888444555666333555GGG]]]{{{}}}gggdddjjjwwwgggNNNHHHIIIFFFFFFKKKGGGLLLRRRUUUVVVWWWXXXXXXRRRRRRRRRSSSTTTTTTTTTSSSUUUTTTSSSSSSSSSTTTVVVVVVWWWXXXXXXXXXWWWUUUSSSRRRRRROOOLLLKKKLLLMMMLLLJJJQQQLLLJJJLLLLLLHHHHHHKKKMMMJJJKKKOOOTTT]]]pppjjjQQQ>>>777999999999888777777666555555777666555444444555666777777666666555444444555555555555666666777777888888::::::::::::::::::::::::;;;<<<<<<===>>>>>>======<<>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999999999999999999999999888888888999999999::::::999;;;===<<<;;;>>>EEEKKKeeeuuuccc```ccc```fffhhhbbbcccfff```UUUOOOFFF@@@???AAADDDFFFDDDCCCCCCEEEGGGGGGFFFEEEHHHLLLQQQVVVYYY\\\```bbbeeehhhkkknnnppprrrvvvxxx}}}}}}yyyuuussstttuuugggbbbpppwwwjjjdddcccfffoooooocccZZZYYYVVVOOOKKKKKKKKKJJJGGGEEEBBBAAA@@@>>>;;;::::::;;;:::999777666666666555555444444222222222111111111000000111111111000000000//////000000000000000000000000}}}yyyssstttrrrnnnmmmooolllhhh]]]VVVNNNJJJIIIIIIEEEAAA?????????>>>===;;;888777222222222111111111111000//////000000000000//////------------............000000000///......------...------,,,,,,------...------------------------------............------...............---------///............///000000---------............///---......///////////////000000000///000111111222666333444666444222;;;HHHwwweeemmmzzzpppeeedddsss^^^UUUNNNAAA@@@KKKGGGJJJPPPVVVYYYXXXTTTQQQUUUUUUUUUSSSPPPPPPQQQRRRKKKKKKJJJIIIJJJKKKLLLMMMLLLLLLMMMLLLKKKJJJHHHGGGIIIHHHFFFGGGIIIKKKLLLKKKJJJGGGGGGJJJKKKIIIHHHIIILLLRRR]]]jjjwww^^^GGG<<<777777:::888888777777666555555555666555555444444555555666666666555444444444555555666666666666666666666666888888888888888888888888::::::<<<===>>>>>>??????===AAAFFFJJJKKKIIIFFFDDDCCCBBBAAA@@@@@@BBBDDDEEEIIIJJJJJJKKKKKKJJJJJJIIIJJJHHHFFFDDDCCCBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@??????>>>============<<<;;;;;;::::::;;;;;;::::::999999999999::::::888888888888888888888888777888888888999999999999999;;;<<<<<<:::;;;???CCCHHHrrrhhh]]]dddaaahhhkkkdddeeekkkhhh___XXXMMMDDDAAAAAACCCDDDEEEDDDDDDFFFGGGFFFDDDBBBDDDGGGKKKOOOSSSWWW\\\```aaadddhhhkkklllmmmoooqqquuuxxx{{{sssnnnnnnmmmlllllljjjYYY\\\}}}rrrkkkfffcccfffllljjj```WWWVVVSSSNNNHHHHHHIIIHHHGGGDDDAAA??????===;;;;;;;;;;;;999777777777666555444444333333222111111111111000000000111111000000000000//////000000000000000000000000}}}wwwpppqqqooolllkkkllliiiccc[[[UUUMMMJJJJJJJJJFFFBBB@@@@@@???>>><<<:::777666222222222111111111000000//////000000000000//////,,,,,,---...............////////////......------...------,,,,,,------...------------------------------............------.......................................//////000---------............///---......///////////////000000000000000111111222444111222666777666:::@@@SSSpppfffnnnfffYYY^^^rrr}}}qqqdddRRRIIIKKKJJJHHHJJJRRRYYYYYYUUUSSSNNNNNNMMMJJJGGGGGGJJJMMMKKKJJJJJJIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLJJJIIIJJJIIIIIIIIIJJJLLLMMMNNNLLLIIIGGGHHHJJJKKKLLLMMMYYYlll{{{dddJJJ===;;;;;;999999666666666555555555444444444444444444444444444444555555444444444444444555666666666666666666555555777777777777777777777777888999;;;<<<>>>?????????>>>@@@DDDGGGHHHGGGEEECCCCCCBBB@@@??????AAACCCEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFDDDCCCAAAAAA@@@AAACCCCCCCCCCCCCCCCCCCCCCCC?????????>>>======<<<<<<;;;;;;:::999999999999999999999888888888888999999888888888888888888888888777777777888888888888999888:::<<<;;;::::::<<<>>>BBB[[[~~~zzzjjjiii```bbbfffbbbeeejjjgggfff```VVVNNNHHHEEEBBBAAACCCBBBCCCDDDFFFEEECCCAAAEEEFFFIIIKKKNNNRRRXXX\\\\\\```dddggghhhhhhiiijjjpppssswww{{{tttkkkjjjllliiifffddd^^^[[[rrryyytttpppiiidddbbbfffddd[[[TTTSSSQQQNNNGGGHHHHHHHHHFFFCCC???======<<<;;;;;;;;;:::888666777777666555444222222111111111111111000000000000000000000000000000//////////////////////////////}}}vvvpppqqqnnnjjjiiiiiieee```ZZZTTTMMMJJJKKKJJJGGGBBB@@@???>>>===;;;999777666222222222111111111000000//////000000000000//////,,,,,,---.../////////.........------------------...------,,,,,,------...------------------------------............---------.....................------,,,,,,------...///---------............///---......//////////////////000000000111111111111777333111222222111111333;;;ZZZyyy}}}ggg]]]rrrzzzbbbXXX\\\dddtttttthhhZZZRRRMMMRRRVVVUUUSSSRRRHHHGGGEEECCCBBBCCCFFFIIIJJJIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFGGGHHHIIIOOOLLLGGGCCCGGGSSS```iiixxxUUUHHH;;;888999888666555555555555444444444444444333333444444444444333333444444333333333333444444666666666666555555555555666666666666666666666666666777999;;;===>>>??????===>>>???@@@AAABBBBBBBBBBBBAAA?????????@@@BBBCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>===<<<<<<<<<:::999999888888888888888888888777777777777888888777777777777777777777777666666777777777888888888777999:::;;;;;;;;;<<<===AAAIII[[[qqq^^^XXX\\\^^^dddhhhdddhhhddd___ZZZTTTMMMEEE@@@@@@@@@@@@BBBDDDEEECCCAAABBBCCCCCCDDDEEEHHHLLLPPPVVVZZZ^^^aaabbbcccdddeeemmmppptttwww{{{~~~xxxnnnhhhdddffffff```YYYWWWWWWhhhxxxtttrrrnnnggg```\\\]]]\\\WWWSSSRRRPPPNNNIIIIIIIIIHHHEEEBBB>>><<<<<<;;;::::::;;;:::777555777666555444333222111000000000000000000000000000//////////////////000000////////////////////////wwwrrrrrrooojjjiiiiiifffaaaYYYSSSMMMKKKLLLKKKFFFBBB??????>>><<<:::999888777222222222111111111111000//////000000000000//////---...///000000000///...------------------------...------,,,,,,------...------------------------------............---------------...............,,,,,,,,,,,,,,,---......---------............///---....../////////////////////000111111111111000666333000000111222222222999AAASSS~~~``````qqqpppcccYYY^^^hhhhhhiiiwwwkkkhhhbbbVVVNNNMMMOOOKKKHHHFFFGGGIIIIIIIIIKKKJJJIIIIIIIIIJJJLLLMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIHHHFFFGGGIIIKKKJJJMMMNNNOOO[[[ttthhhOOO???999444444555333444777333333333333333333333333222333333444444333333222333333222222222333444444555555555555555555555555666666666666666666666666555666888:::;;;<<<======<<<;;;;;;;;;<<<===>>>?????????>>>>>>??????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888777777777666666777777777666666666666666666666666666666666666777777777777888888999:::;;;<<<======>>>@@@DDD```gggXXXYYY\\\ccciiiffffffffffffddd```WWWLLLEEEAAA@@@???@@@CCCDDDDDDCCCBBBBBBBBBAAAAAABBBEEEHHHOOORRRWWWZZZ\\\]]]```aaaiiilllqqqtttvvvxxxzzz}}}uuukkkeee```]]]\\\]]]ZZZTTTRRRSSSYYYrrrzzzvvvqqqoooooollleee___VVVVVVVVVTTTRRRPPPNNNMMMIIIHHHGGGEEECCCAAA???>>>===;;;999999999999777555555555444333222222111111//////000000000000000111......////////////000000000000000000000000000000xxxrrrqqqnnniiihhhjjjiiieeeYYYTTTMMMKKKLLLKKKFFFAAA>>>>>><<<;;;:::999999999222222222111111111111000//////000000000000////////////111222111000///------------..................------,,,,,,------...------------------------------............---------------.........//////---------------...//////---------............///---......///////////////...///000111222111111000111111222222444666777777888;;;@@@___rrrkkkxxx}}}xxxtttgggUUU^^^mmmtttfffccc___YYYRRRPPPQQQQQQMMMIIINNNNNNMMMLLLMMMNNNOOOPPPKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLMMMMMMMMMNNNRRRUUUSSSeeewwwyyy^^^KKK999:::666444555555333444888222222222333333333333333111222333444444333222111222222222222222333444444333444444555555666666666666666666666666666666666555555777888::::::;;;;;;999::::::;;;<<<<<<<<<<<<<<<<<<===>>>???>>>>>>===@@@@@@@@@AAAAAA@@@@@@@@@======>>>>>>>>>>>>==============================<<<<<<<<<;;;::::::999999:::999888888777777888888777666666555555666666777666666666666666666666666555555555666666666777777999888888888999:::;;;;;;999AAA???IIIwwwhhhbbb]]]___fffgggeeefffiiijjjhhh```UUUMMMFFFCCCAAAAAABBBDDDDDDDDDBBBCCCCCCBBBAAABBBDDDFFFGGGJJJNNNRRRUUUXXX\\\___dddgggllloooqqqsssuuuvvv|||{{{xxxsssnnnjjjddd^^^ZZZYYYXXXWWWWWWUUUWWWaaalllssstttqqqnnnmmmllliiiccc___TTTSSSRRRSSSQQQNNNJJJIIIEEEDDDBBBAAA@@@@@@@@@AAA===;;;888777777888777666444333333333222222111111////////////000000111111........./////////000000000000000000000000000000yyyooooookkkfffgggjjjjjjgggYYYTTTNNNLLLLLLJJJEEEAAA>>>===<<<;;;:::999999:::222222222111111111111000//////000000000000//////000111222333222111///---.........///////////////...------,,,,,,------...---------------------------..................------------.........//////...............///000000---------.........//////---......///////////////...///000222222111111000000333444333222222111000...;;;;;;BBBlllooosssfffXXXSSSeee~~~xxxooolllmmmlllddd]]]OOONNNMMMMMMMMMNNNOOOPPPIIIIIIHHHHHHGGGHHHHHHHHHHHHKKKNNNPPPQQQTTTYYY^^^nnnvvvSSSCCC???777777444444777777333111222222222222222222222222333111222333444444333222111222111111111222333333444333333444444555666777777666666666666666666666666444555666777888999999999888999<<<>>>>>>===<<<;;;999;;;===??????>>><<<;;;>>>>>>????????????>>>>>>======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777:::999999888888888888888666666555555555555666666666666666666666666666666555555555555666666666777;;;999777777777999999999444CCCAAA===___{{{lll^^^[[[cccfffdddfffjjjlllkkkeee[[[TTTJJJGGGCCCBBBBBBDDDDDDDDD???@@@AAA@@@@@@@@@AAACCCBBBEEEIIILLLPPPUUUZZZ^^^___ccchhhlllnnnppprrrsssxxxzzz}}}~~~wwwtttiiifffcccaaa___]]]ZZZXXXYYYXXXWWWWWWYYYcccxxxpppnnnllliiifffbbb^^^[[[SSSRRRQQQRRRQQQLLLGGGEEEAAA@@@???>>>>>>@@@BBBCCC>>>;;;888666666777777777333222222222222222222222.../////////000000111111---.........//////000000000000000000000000000000{{{wwwvvvqqqjjjdddeeejjjiiidddVVVRRRMMMKKKJJJHHHCCC???AAA@@@>>>======<<<999777333333333333333333333333.........///////////////+++,,,---......---,,,+++------------------------------------------------........................------------------------//////.........---------,,,------......------,,,,,,,,,,,,---------......---------............///...............///000000222222111111111111111111...333:::@@@NNNjjj|||wwwdddTTTVVVcccqqq~~~yyydddQQQOOOVVVXXXTTTPPPLLLLLLJJJFFFCCCFFFNNNWWWZZZXXX\\\ccceeeeeejjjsssoooUUUDDD;;;999888555555444333333222111111222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444666666666666777777777777777666666666777888999999999999::::::::::::;;;;;;<<<===<<<:::888888:::<<<<<<<<<;;;:::;;;<<<===>>><<<<<<;;;::::::999888888<<<<<<;;;;;;;;;:::::::::999999999888888666555555777777888888888888777777666555555555555444444444555555555555555555555555444444444555555555555666999999999888888888888888;;;:::===DDDPPPpppooo^^^ZZZ___```eeejjjllljjjggg```[[[SSSOOOIIICCC@@@@@@BBBDDDEEEDDDBBB@@@?????????@@@BBBCCCEEEHHHLLLPPPSSSUUUYYY]]]cccgggjjjlllooopppnnnrrrwwwzzz{{{|||~~~yyyyyy||||||wwwnnngggccc^^^]]]ZZZXXXVVVVVVWWWWWWWWWNNNQQQfff~~~}}}nnnmmmkkkgggbbb^^^ZZZXXXLLLKKKKKKLLLMMMLLLIIIGGGFFFCCC@@@?????????>>>===;;;;;;:::888777555444333333333333222222222111111111111111111000000000000////////////////////////////////////////////////|||yyyssspppiiicccdddiiihhhcccXXXTTTOOOMMMLLLIIIDDD@@@BBB@@@???>>>>>><<<:::777333333333333333333333333///////////////.........,,,---...//////...---,,,........................------------------------------------------------------------------------//////.........---------,,,------......------,,,,,,,,,,,,---------......---------............///...............///000000111111111111111111111111333555666555888EEEYYYiiissszzzrrraaa]]]^^^bbbgggbbb___dddtttgggbbb``````aaahhhyyy}}}lllTTTCCC<<<999666333555444444333222222111111222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444555555666666666777777777666666666666777888999999999999::::::::::::;;;;;;<<<<<<<<<:::888888:::<<<<<<;;;;;;:::;;;<<<===>>>;;;;;;;;;::::::999999999;;;:::::::::999999999999888999999888888666555555666777777888888777777666555555555555444444444444555555555555555555555555444444444555555555555666888888888888888888888888===:::;;;===AAATTT~~~kkk^^^]]]\\\^^^bbbfffiiiiiiddd```ZZZWWWSSSOOOJJJGGGEEEDDDCCCDDDEEEEEEDDDBBB@@@???AAABBBDDDFFFIIIMMMOOOQQQTTTXXX]]]bbbeeegggiiikkkiiilllppprrrrrrtttxxx|||vvvtttqqqqqqwww}}}zzztttpppnnnmmmttt|||xxxvvvrrrllleee___ZZZWWWRRRTTTWWWXXXWWWSSSNNNKKKSSSSSSgggwwwuuuqqqjjjbbb[[[UUURRRPPPGGGFFFFFFFFFGGGFFFDDDBBBEEEBBB???>>>>>>>>>===<<<;;;:::999888666555444333333333222222222111111111000000000////////////...////////////////////////////////////////////////|||zzzpppnnnhhhcccdddgggfffbbb[[[WWWRRROOOMMMJJJEEEAAACCCAAA@@@??????===;;;888444444444333333222222222000000//////......---------......//////......---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------,,,------......------,,,,,,,,,,,,---------......---------............///...............///000000111111111111111111111111333444333111000333:::???dddjjj```bbbzzzzzzrrrmmmlllhhh]]]TTTVVV\\\jjj[[[MMM<<<555666888555000444444333333222222111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222333333333333555555555666666666666777666666666666777888999:::999999::::::::::::;;;;;;;;;<<<<<<;;;999999:::<<<<<<;;;;;;;;;;;;<<<======::::::::::::::::::::::::999999999999888888888888888888888888777666555555666666777777777777666666555555555555444444444444444444444444444444444444444444444555555555555666666777777888888999999999:::888999<<<===FFF___xxxppphhh\\\XXXWWW[[[aaaeeedddaaaaaa```^^^[[[UUUOOOIIIEEECCCEEEGGGIIIHHHFFFBBB@@@@@@AAABBBDDDFFFIIIKKKLLLMMMPPPUUUYYY\\\^^^aaacccdddgggjjjllllllooouuuyyyvvvuuusssrrrssstttmmmdddeeedddeeeiiirrr}}}|||yyyvvvrrrqqqqqqooojjjfffbbb```]]]YYYTTTQQQNNNMMMOOONNNMMMMMMNNNPPPSSSUUUMMM]]]}}}vvvxxxqqqggg\\\SSSNNNLLLLLLIIIHHHGGGHHHHHHHHHFFFDDDCCC@@@>>>======<<<;;;::::::999888777666555444444333222222222222111111111////////////............////////////////////////////////////////////////{{{yyynnnmmmiiiddddddgggeeeaaa\\\XXXSSSPPPNNNJJJEEEAAADDDBBBAAA@@@@@@>>>;;;999555555444333333222111111111111000///...------,,,...//////////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------......------,,,,,,,,,,,,---------......---------............///...............///000000000000000000111111111111111222333444555777888999>>>mmmfffUUUeee|||jjj```[[[[[[bbbjjjiiikkkrrrrrrttttttsssxxxzzzfffHHH@@@777444666777444000333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444444555555555666666666555555555666666888999:::999999999:::::::::;;;;;;;;;======<<<;;;:::<<<===;;;;;;;;;;;;<<<<<<======999::::::::::::::::::::::::999999999999888888888777777888888777666555555555666666777777666666555555555555444444444333333444444444444444444444444444444444555555555555666555666666777888999999:::999888:::>>>@@@DDDQQQ^^^uuuiii^^^TTTUUU[[[```bbbccceeeeeedddbbb]]]VVVOOOKKKEEEGGGHHHIIIHHHFFFCCCAAAAAAAAAAAABBBDDDFFFGGGHHHFFFJJJNNNQQQTTTVVVYYY[[[```cccgggjjjmmmssszzz|||wwwtttqqqhhh^^^^^^```bbbdddhhhpppzzzzzz}}}||||||{{{{{{xxxtttqqqqqqnnnkkkiiigggddd```\\\UUUTTTRRROOOMMMMMMMMMMMMPPPOOOLLLKKKLLLOOOSSSVVV[[[vvvyyywwwyyyqqqlllcccZZZSSSOOOMMMMMMLLLJJJIIIIIIJJJIIIHHHFFF@@@>>><<<;;;;;;;;;999777888888777666666555444444222222222222111111111111000000/////////.........////////////////////////////////////////////////zzzvvvnnnnnnkkkfffeeefffddd```\\\WWWRRROOOMMMJJJDDD@@@DDDCCCAAA@@@@@@???<<<999555555444333333222111111111111000///...------,,,/////////....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................,,,------......------,,,,,,,,,,,,---------......---------............///...............///000000//////000000000111111111333222222333444555555444222TTTiiibbbggg{{{uuuoooiiieeeccc```bbbkkkwwwxxxiiisssrrrYYYKKK<<<;;;999777555444444333333222222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333444444444444555555555555444444444555666888999:::999999999:::::::::;;;;;;<<<===???>>>=========>>>;;;;;;;;;<<<<<<<<<<<<<<<999:::::::::::::::::::::::::::::::::999999999999666777777777777666666555555555666666666666555555555444444444444333333333444444444444444444444444444444444555555555555666555555666777888888999999;;;::::::;;;<<<===AAAGGGppp~~~mmm]]]XXX[[[^^^bbbfffggggggfffeeebbb^^^ZZZWWWLLLKKKIIIFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFCCCFFFIIIKKKMMMOOORRRTTTYYY]]]ccchhhmmmuuu~~~~~~uuupppkkkccc[[[VVVZZZ^^^______aaagggkkkmmmuuu|||{{{vvvsssvvv{{{zzzxxxwwwwwwxxxxxxwwwvvvtttrrrooommmlllkkkiiigggfffdddaaa^^^[[[XXXTTTQQQNNNMMMLLLKKKKKKLLLMMMNNNMMMNNNPPPRRRSSSRRRQQQPPPllltttsssxxxiiigggbbb\\\VVVQQQOOOMMMGGGEEECCCCCCDDDDDDCCCAAA>>>===;;;::::::999777555777666666666555555444444222222222111111111000000111111111000000000//////////////////////////////////////////////////////yyytttnnnooommmhhheeeeeebbb^^^ZZZVVVQQQNNNLLLIIIDDD@@@DDDBBBAAA@@@@@@>>><<<999444444444333333222222222000000//////......------///......------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,------......------,,,,,,,,,,,,---------......---------............///...............///000000...//////000000111111111111111111111111222333444555<<>>===>>>???:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::;;;:::::::::999999999999666666666777777666666555444444555555555555444444444444444444333333333333333333333333333333333333444444444555555555555666555666666777777888888888999888777888999;;;===???IIIuuunnneee```[[[\\\aaaffffffggggggfffeeecccbbbTTTPPPKKKEEEBBBAAABBBCCCBBBBBBAAABBBBBBCCCDDDEEEBBBDDDFFFGGGHHHIIIKKKNNNOOOSSSZZZ```eeemmmuuu|||}}}wwwnnniiifff```YYYSSSVVVZZZ[[[YYYYYYZZZ\\\aaadddgggfffccccccgggkkkpppnnnkkkjjjkkkmmmmmmllljjjfffaaa___^^^]]]]]]\\\\\\[[[YYYUUUQQQMMMJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMSSS\\\hhhttt{{{{{{ppplllnnndddbbb```\\\WWWQQQMMMJJJDDDBBB@@@???@@@AAA@@@???===<<<:::::::::999666444555555555555555444444444222111111111111000000000111111111111000000000000////////////////////////////////////////////////yyyuuummmooonnnhhhdddbbb___[[[YYYUUUQQQNNNMMMJJJEEEAAACCCBBB@@@@@@???>>>;;;999333333333333333333333333///////////////.........///...---,,,,,,---...///........................---------------------------------------------------------------------------------.........//////,,,------......------,,,,,,,,,,,,---------......---------............///...............///000000......//////000111111222///111222222111333666999666333888NNNqqq}}}qqqeeeaaafffkkkpppuuurrrkkkeeeeeehhhmmmyyyxxxrrrkkkeeesssxxxoooVVVDDD<<<888555222111111111111222222333111111111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222222333333333333444444444333333333444666888999:::999999::::::::::::;;;;;;999;;;===>>>===<<<<<<===:::;;;<<<=========<<<;;;;;;;;;;;;::::::999999999999999999999888888888888555555666666666666666555444444444555555444444444444444444333333333222222333333333333333333333333444444444555555555555666666666666777777777777777444666777888:::===???@@@<<>>RRRttt|||pppuuu}}}{{{zzz}}}nnndddccc```ppp|||}}}eeeYYYEEE777555999999444999555111111333555333111111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333444444444333333333444666888999:::999999:::::::::;;;;;;;;;777999<<<===<<<;;;;;;<<<::::::<<<=========<<<;;;<<<<<<;;;::::::999888888888888888888777777777777555555666666666666666555333444444555555444444333444444444333333333222222333333333333333333333333444444444555555555666666777777777777666666666666777999:::999888888999888AAA@@@NNNuuukkk\\\[[[ZZZ]]]bbbfffhhhfffdddbbb]]]YYYSSSLLLFFFBBB@@@@@@????????????@@@AAABBBCCCAAABBBCCCBBBAAAAAACCCEEEBBBFFFKKKNNNOOOQQQUUUXXXUUUXXXYYYVVVUUUUUURRRMMMPPPOOOMMMMMMMMMOOOPPPQQQRRRRRRQQQRRRTTTTTTSSSRRRRRRRRRSSSVVVWWWWWWUUUSSSUUUSSSPPPNNNMMMKKKHHHFFFBBBDDDFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLLLLKKKJJJJJJMMMaaa~~~|||{{{rrrfff```VVVUUUSSSQQQOOONNNMMMLLLBBB@@@=========>>>>>>===<<<;;;;;;;;;;;;999666333333333444444444444444555111111111111000000000000000/////////............////////////////////////////////////////////////~~~rrrmmmmmmlllggg```]]]]]]___YYYXXXTTTMMMKKKJJJGGGBBB@@@???>>>===<<<;;;:::999666555444222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,---------..................////////////111111000000000000111111222222111111111111111111///444999999999@@@NNNZZZxxxtttuuu{{{www~~~jjjFFFAAA:::666444555555555444444333333333222222222222222222111111111000000////////////////////////000000000000000000000000000000000000000000000000111111222333444444555666333333222222222333444444222333333444555666888888::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<;;;:::999===<<<:::888777777888888888888888888777777777777555555444333333333444444555444444333333444444555333333333222222111111111222222333333333333444444333333333444444444555555555555555555555555444444777777777888999;;;<<<===>>>BBBGGGXXXvvvccceeeVVVUUUZZZaaaccc___```eee___[[[TTTLLLFFFBBBBBBBBBEEECCC@@@>>>???AAADDDFFFBBBBBBBBBBBBAAAAAA@@@@@@CCCDDDGGGJJJLLLNNNPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMOOOOOONNNMMMLLLLLLLLLLLLOOOMMMJJJFFFDDDCCCCCCDDDGGGFFFDDDEEEGGGJJJKKKLLLIIIHHHIIIJJJLLLNNNOOOPPP[[[zzzsssnnnnnnmmmggg```WWWTTTOOOMMMNNNQQQSSSTTTHHHEEEBBB@@@??????>>>===::::::999777666444333333444444444333333222222222111111111111111111111111111111000000//////......000000//////.........---////////////////////////wwwnnnnnnlllgggaaa^^^^^^```[[[ZZZUUUOOOKKKKKKGGGBBB@@@??????===<<<;;;:::999666555333222111000000000////////////............------------------------,,,++++++,,,......---+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,---------..................////////////000//////////////////000111111111111111111111111111444666555444777@@@HHHWWWxxxuuueeeHHH???;;;777444444555555555444333333333333222222222222222222111111000000000////////////////////////////////////////////////////////////////////////111111111111111111222222333222222222222333444444333333333333555666777888999999999999999:::;;;;;;::::::::::::::::::999999888888:::;;;;;;;;;:::999:::999888666666666777777666666666666555555555555444444333333333333444555444444333333333333444444333333333222222111111111222222222333333333444444333333333444444444444555555555555555555555444444777777777888999:::;;;<<<>>>AAABBBIIIiiitttiiieee]]]WWWWWWXXXYYY^^^eee^^^[[[VVVPPPKKKJJJJJJKKKPPPNNNJJJFFFCCCAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBAAABBBDDDFFFHHHJJJKKKKKKJJJJJJJJJIIIHHHHHHHHHGGGJJJKKKKKKLLLLLLMMMNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFIIIHHHFFFEEEDDDCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFHHHLLLPPPOOOLLLMMMSSSYYYeee}}}|||tttkkkiiiiiiggg___XXXTTTQQQMMMKKKMMMOOOPPPPPPFFFCCC@@@>>>>>>===<<<;;;:::999888777555444333333444444333333333222222222111111111111111111111111000000000000//////......000/////////............////////////////////////{{{oooooonnniiiccc___```bbb^^^]]]XXXPPPMMMLLLHHHBBB@@@@@@???===<<<;;;:::999555444333222111000000000////////////....................................---,,,,,,,,,......,,,***,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---............////////////......------......///111111111111111111111111333444333222111222666999;;;___nnnYYYGGG999888555333222444555555444333333333222222222111111111111111111000000000000////////////////////////////////////////////////////////////////////////000000000//////.........222222111111222333333444333333333333444555777777999888888888888999::::::999888888888777777666666777888999999::::::999999666666555444444555555666444444444444333333333333222222222222333444555555444333333222222333333444222222222222222111111111222222222222333333333333333333333333444444444444444444444444444444555555777777777777888999;;;;;;<<>><<<<<<<<<;;;:::999999888666555444333222333333333333222222222222111111111111111111111111000000000////////////...////////////............////////////////////////yyyppppppooojjjddd```aaacccaaa___ZZZRRRNNNLLLHHHBBBAAA@@@???===<<<:::999999555444333222111111111111////////////............////////////////////////...---------...---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////..................///000000000000111111111111333222222222444555666555888BBB\\\vvvvvvyyy}}}lllOOO>>>999888999444333222222444444333222222222222222111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................111111000111111222333444333333333333444555666777888777777777777888999999888888777777666555555555777777888888888888999888444444444444444555555555444333333333222222222222111111111111222333555555333333222222222222333333222222222111111111111111111222222222222333333333222222333333333444444444333333444444444444555555666666666777777999::::::999<<<@@@@@@>>>MMMuuutttmmmhhh```TTTJJJPPPQQQQQQPPPNNNOOOSSSVVV^^^]]]\\\YYYVVVQQQNNNKKKIIIHHHEEECCCBBBBBBBBBCCC@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGCCCCCCBBBBBBBBBBBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGIIIJJJJJJJJJJJJEEEFFFGGGGGGGGGHHHJJJKKKPPPOOOWWWmmmnnngggeeedddggghhhcccYYYPPPLLLJJJIIIIIIJJJJJJHHHGGGCCC@@@===;;;;;;;;;:::999888777777666555333333222333222222222222222222222111111111111111111111111///////////////////////////////////////.........////////////////////////|||tttqqqqqqpppkkkdddaaabbbdddbbbaaa[[[SSSOOOMMMIIICCCAAA@@@???>>><<<:::999888444444333222111111111111////////////............///////////////////////////...------......,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000//////......//////000//////000000000111111111333111111333666777666444777222:::QQQjjjmmm^^^gggkkkzzzjjj[[[III===999666222///444333222333444444222000222222111111111000000000////////////////////////////////////////////////................................................------......///000000111000//////000111222333444333333333333333444555666777666666666666777888888888777777777666666666555666666666666777777888888444444555555555555555555444444444333333333222222000000000111222333444555222222111111111111222222111111111111111111111111111111111222222222333333222222222333333333444444333333333333444444555555666666666666777888999999999888<<>><<<:::888888444333222222111111222222////////////............////////////////////////...---------//////---+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........000//////////////////000...//////000000111111111222111111222444444222000222333888===@@@MMMmmmzzzvvvnnnmmm}}}ttt```LLLAAA888888:::888444000555444222222333333111000111111111000000000000///............////////////////////////////////////................................................,,,---...///000111222222////////////000111333333333333333333333444555555666555555555555666777777666666666777777777777777666555555555555666777888555555666666666555555444444444444444333333333333000000000000111222333333222111111000000111111222000000000111111111111111111111111111222222222222222222222222333333333333222222333333444444555555666666666666666777888888;;;666666<<<>>>>>>CCCKKKbbbzzzpppfff\\\OOOPPPQQQNNNKKKMMMUUU[[[[[[\\\^^^^^^]]]ZZZWWWUUUSSSRRRPPPNNNKKKHHHFFFEEEBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????????????????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFDDDDDDDDDEEEEEEGGGHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMKKKHHHIIIMMMQQQ___ttt|||pppmmmeeecccbbbbbbaaa]]]WWWQQQJJJIIIGGGGGGGGGGGGEEECCCAAA>>><<<:::;;;;;;:::999666555555444333333222222111111111222222222222222000000000000000000000000---............/////////.........///////////////////////////////////////zzzrrrpppqqqooojjjdddaaaaaacccaaa```[[[SSSOOONNNJJJDDDBBBAAA@@@>>><<<:::888777333333222222111111222222////////////....................................------,,,---//////...,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------.........///......------......///......//////000111111222///000111111111111111111222666:::888444999IIIYYYvvv|||gggTTTCCCBBB999222333444444555888444222000000111222222111111111000000000/////////---------....../////////////////////////////////................................................---.........//////000000.........///000111222333333333222222333333444444555555444444555555666777444444555555666777777777555555444444444555666777555555666666666444333222444444444333333333222222111111000000000111111222111111000000000000111111///000000000111111111222111111111111222222222222111222222222222333333333111222222333444444555555666666555555555666777777999777666888;;;===@@@BBBOOOyyy~~~qqqfffeee```UUUKKKHHHLLLRRRSSSUUUWWWYYYZZZYYYWWWVVVTTTTTTTTTSSSQQQNNNKKKIIIFFFGGGGGGGGGGGGFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIKKKLLLNNNOOOJJJOOOVVVYYYYYY[[[___cccqqq}}}|||qqqkkkmmmfffccc^^^[[[YYYWWWSSSPPPJJJHHHEEEDDDEEEEEECCCBBB???<<<:::888999999999888555555444444333222222222000111111111222222222222000000000000000000000000---------.........//////............/////////000////////////////////////|||vvvpppqqqooojjjddd```aaaccc``````ZZZSSSOOONNNJJJEEEBBBAAA@@@>>><<<:::888777333333222222111222222222000/////////....................................---,,,,,,---///000///---.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...---......///000111111222,,,...000111111111444666555222///000555;;;999444<<>>===@@@SSSvvvdddRRRIIIIIIMMMKKKMMMPPPTTTWWWXXXXXXXXXSSSTTTUUUVVVUUURRROOOMMMLLLLLLMMMMMMMMMLLLKKKKKKGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKMMMPPPSSSUUUeeennn{{{zzzuuuoookkkeeeeeejjjhhhccc\\\WWWUUUSSSRRRPPPIIIGGGDDDBBBBBBCCCBBBAAA===;;;888777777888777666444444444333333222222222000000111111222222222222000000000000000000000000---------.........//////---.........//////000000////////////////////////zzzxxxqqqttttttppphhhdddeeegggbbbaaa[[[RRRNNNMMMJJJFFFAAA@@@>>>===;;;999888777333555666555333111111111000///...------...///000........................//////.........---------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------------------------------.........//////........................------...///000000//////000111111111111222222222111111222222222333333333<<<;;;EEEWWWiiiqqqcccPPPAAA;;;999888777444444333333333222222222111111000000//////......000000000000000000000000///////////////////////////////////////////////////////////////000111111///////////////.........////////////////////////......///000111222222333111111222222222333333333333333222222222333444555666555555666888:::999888444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111222222333000000000000000000000000222111000......000111222111111222222222333333333222222333333333333444444444444333444555777999:::777888888999999:::;;;;;;AAAFFF\\\{{{ggg___WWWHHHJJJFFFEEEHHHLLLNNNQQQTTTWWWWWWWWWUUUTTTSSSSSSSSSQQQRRRRRRRRRQQQPPPOOOOOOKKKJJJIIIHHHHHHHHHIIIJJJIIIGGGEEEEEEGGGIIIIIIIIILLLKKKJJJIIIHHHGGGGGGGGGHHHFFFFFFJJJKKKJJJKKKOOOTTTRRRSSSVVVRRRQQQ```tttyyyllllllkkkddd```aaabbb___[[[UUUQQQMMMJJJIIIGGGFFFDDDBBB@@@??????>>>;;;:::888777777777555333333333333222222222111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////............////////////yyyvvvpppssssssnnngggbbbcccfffdddccc\\\SSSMMMLLLHHHDDDAAA@@@???===;;;999777777333444555555222111111111000///...------...///000........................///.........------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------------------------------.........//////........................---...//////////////////000000111111111222222222111111111222222222333333555444999DDDOOO^^^|||wwwkkkeeeiiippp{{{yyypppMMMEEE;;;666666888999888444333333333333222222222000000000000//////......000000000000000000000000////////////////////////........................///............///000000////////////............/////////////////////////////////000111111111222111111111222222222333333333222222222333333444444666555555666888999999888444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000111222222000000000000000000000000222111000//////000111222111111111222222222333333222222333333333333444444444444333444555777888999777777888888999::::::;;;<<<>>>JJJeeeoooiiijjjbbbVVVQQQLLLMMMMMMMMMOOOQQQRRRQQQPPPPPPRRRUUUWWWYYYVVVVVVXXXXXXWWWUUUSSSQQQPPPOOOMMMKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNMMMKKKIIIEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIKKKMMMLLLIIILLLRRRPPPUUU\\\aaabbbgggwww~~~nnndddfffgggbbb^^^``````]]]YYYTTTOOOLLLIIIHHHEEEDDDBBB@@@???======<<<;;;999777777777777555333333333222222222111111111000000000000000000000000000000000000000000000000.../////////000000000000////////////////////////............////////////xxxuuuppprrrrrrmmmeee```aaadddfffeee^^^TTTMMMJJJGGGBBBAAA@@@???===;;;999777666222444555444222111111111//////............//////....................................------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------------------------------.......................................//////////////////...---000000000111111111222222111111111222222222222333444222333888:::@@@QQQdddvvv{{{rrr___NNNCCC;;;888555444666666444111333333333222222222111111000000000////////////...000000000000000000000000////////////////////////...........................------------...//////........................////////////////////////000000000000000000000000111111111222222222222333222222222333333333444444666555444555777888888777444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000222111000//////000111222111111111222222222222333222222333333333333444444444444444444555666888888777777777888999999:::::::::;;;???III\\\xxxyyyrrrlll___PPPHHHCCCBBBFFFMMMLLLKKKLLLOOOQQQSSSSSSRRRRRRSSSUUUVVVVVVTTTQQQPPPQQQOOOLLLJJJHHHHHHIIIJJJHHHIIIJJJMMMOOONNNKKKIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKHHHIIITTT```kkkssshhhaaadddeee```\\\]]]\\\ZZZVVVQQQMMMJJJHHHGGGCCCBBB@@@>>><<<;;;;;;::::::888777666777666555333333222222222222111111111000000000000000000000000000000000000000000000000....../////////000000000////////////////////////............////////////yyyvvvppprrrqqqkkkccc^^^___bbbeeeddd___TTTLLLIIIGGGCCCBBBAAA???===;;;888777666222333444444222111111222/////////....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------------................................................//////000000///...------000000000000111111111111111111111111222222222222555333444777666666>>>HHHKKK\\\qqqnnnYYYJJJ@@@888333888777666666666444000---222222222222111111111111////////////////////////000000000000000000000000////////////////////////........................---,,,,,,,,,,,,---......------...............///////////////////////////000000000000000/////////111111111111222222222222222222333333444444444333555444333444666777666555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000...............///000000000000000000000000000000111111000//////000111111111111111111222222222222222222222333333333444444333333444444555666777777666666777777888999999999777;;;???@@@DDDYYY{{{~~~rrrggg```WWWLLLGGGIIICCCDDDHHHLLLOOOOOOMMMKKKNNNOOOQQQRRRSSSSSSRRRRRRSSSQQQNNNKKKJJJIIIJJJKKKIIIIIIJJJLLLMMMMMMJJJHHHNNNMMMLLLLLLLLLMMMNNNOOOSSSSSSUUUUUUTTT[[[ooo|||sssssslllggghhhfff___ZZZYYYXXXVVVRRRNNNJJJHHHFFFEEEBBBAAA???===<<<::::::999999777666666666666555333222222222222111111111111000000000000000000000000////////////////////////........./////////000000////////////////////////............////////////{{{xxxrrrsssqqqkkkbbb^^^___bbbbbbccc^^^TTTLLLIIIHHHFFFBBBAAA???===:::888666555111222444333222111111222...//////////////////...........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,---------...........................---........................//////000000///...------//////000000000111111111000000111111111222222222111111333555444333666:::333;;;DDDNNN\\\lllyyysssZZZPPPAAA777333444777999000000000111222333222111222222111111111000000000.............../////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,---......,,,---------......//////////////////////////////000000000///////////////000000111111111222222222111222333444444444333333555333333333555666555444333333333333333333333333111111111111111111111111////////////////////////////////////////////////...............//////000000000000000000000000000111111000000000000111111000000111111111222222222222222222333333333444444333333444555555666666666555666666777777888888999444999>>>>>>:::???UUUjjjmmmYYYQQQIIIIIIHHHGGGGGGHHHKKKMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRPPPNNNMMMMMMMMMMMMPPPOOONNNPPPRRRUUUUUUUUUQQQPPPPPPRRRWWW___fffkkktttwww{{{{{{vvvxxxzzzrrrooopppmmmlllkkkfff___ZZZXXXTTTRRROOOKKKHHHFFFEEEDDDCCCBBB@@@>>><<<;;;::::::888666555555666666444333222222222111111111000000000000000000000000000000////////////////////////............////////////////////////////////////............////////////|||zzztttuuussslllccc^^^___cccaaaccc___TTTLLLIIIHHHGGGCCCAAA@@@===:::888666555000222333333222111111222......////////////..............................,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------........................---------........................//////////////////...---/////////000000000111111000000000111111111111222111222333555555444444333444555777999;;;@@@FFFJJJYYYiiissseeeZZZOOOGGG<<<999555333333555666666222111111111111111222222111111111000000000000///---............/////////////////////////////////////////////////////////---------------------------,,,,,,,,,,,,---......,,,,,,,,,---......//////////////////////////////////////////////////////000000000111111111111222111222333444555444333222444333222333444555444222333333333333333333333333000000000000000000000000////////////////////////////////////////////////...............///000000000000000000000000000000000000000111111000000000000000000111111111111222222222333333333333444444222333444555555555555555555555555666777777888888999:::<<<<<<999999BBBNNN[[[zzzlllkkkllliii```SSSHHHFFFKKKRRRSSSTTTUUUUUUSSSPPPMMMKKKJJJKKKKKKLLLKKKKKKJJJIIILLLNNNRRR[[[fffpppwwwzzzlllkkkjjjnnnxxx{{{ooonnnkkkeeeggghhhgggbbb]]]YYYXXXQQQPPPMMMIIIGGGEEEDDDDDDCCCBBB@@@>>>===;;;;;;:::777555444444555555444333222111111111111000000000000000000000000000000000000000000000000000000000------........./////////////////////////////////............////////////{{{yyywwwwwwuuummmddd___aaadddbbbeeeaaaUUUKKKGGGFFFEEECCCBBB@@@===:::888666555000111333333111111111222---...///000000///...---........................++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---....../////////.........---------........................---...//////////////////////////////000000000111000000000000111111111111111222333444666777555222333444555555555444666999777CCCTTTggg~~~hhhKKK>>>===>>>>>>999888888888777555111///666666555333222000000000111111000000000/////////---------.........//////////////////////////////////////////////////////---------------------------------------......///++++++,,,------...//////////////////////////////---.........///000000000000000000000111111111111000222333555555444333222444222111222333444333111222222222222222222222222000000000000000000000000........................//////////////////////////////......//////000111000000000000000000000000000000111111111111000000000000000000111111111111222222333333333333444444222333444555555555444444444444555666666777777888<<<::::::<<<<<<;;;@@@FFFDDD\\\zzzvvv~~~xxxggg^^^```fffrrrtttvvvuuunnncccXXXPPPRRRUUUXXXZZZ[[[ZZZXXXWWWYYY^^^hhhvvv}}}sssqqqnnnbbb\\\```cccaaa\\\XXXVVVUUUOOONNNKKKHHHFFFEEEDDDDDDCCCAAA@@@>>><<<;;;::::::666555333444555555444222111111111111000000000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////............////////////zzzwwwxxxyyyvvvnnneee```bbbeeedddgggbbbVVVJJJFFFEEEDDDCCCBBB@@@===:::888666555///111333333111111111222---...///000000///...---........................+++++++++,,,,,,---------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---...////////////.........---------........................------...///000000000///////////////000000000000000000000000111111111111---......000333666555111333333444555555555888<<<444:::>>>AAAJJJ\\\mmmvvv}}}|||wwwfffNNN>>>:::<<<:::555222222222333333222111000---///111111111000111111000000000000////////////---------.........//////////////////////////////////////////////////////------------------------...------------...//////++++++,,,,,,---...//////////////////////////////,,,------...///000111111000000000000111111111111000111333555555444333222444222111222333333222111222222222222222222222222000000000000000000000000........................///////////////////////////////////////000111111000000000000000000000000000000111111111111000000000000000000111111111111222222333333333444444444222333444555555555444333444444555555666777777777666555666::::::999;;;???DDDEEEbbbzzz~~~tttiiimmmpppuuuyyy{{{zzzwwwvvv|||vvvssstttzzzsss]]]YYY^^^aaa^^^XXXTTTSSSRRROOOMMMKKKHHHFFFEEEDDDDDDBBBAAA???===;;;:::999999555444333333444555444222111111111111000000000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////............/////////000}}}xxxrrrxxxxxxoooeeebbbcccdddbbbaaa]]]TTTJJJDDDDDDGGGIIIFFFBBB===999666444333222222222222222111000///000/////////............---,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***///...---,,,++++++++++++++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,---------...............------,,,,,,,,,---------------------------------............///////////////000000000000111111111000000000000000000111111111111222222222222222111111222222333444333333333444666999;;;===FFFIIIPPP\\\kkk}}}qqqdddXXXLLLBBBBBB???;;;777444222222222222222222111111111000000000000000000000000000000000////////////.........//////.........---------................................................------............------------------------------........................//////............//////---------............///000000000000000000000000000000111111111222222222444444333333333333222222000000111222222222222111000000000000////////////000000//////.........---///////////////.........///////////////000111111............////////////111000000000222222000...111111000000111111222333333333222222111222222222222222333333333333444444444444555555555555444444777777777888999999::::::DDD???AAA___wwwmmmggglllsssrrrmmmiii^^^[[[XXXUUUSSSPPPMMMKKKMMMKKKGGGDDDCCCDDDGGGHHHAAA???<<<;;;;;;:::999888333333333333333333333333000000000000000000000000//////000111111111111111000000//////.........---................................................///...---,,,,,,---...///~~~zzzuuuzzzxxxpppgggeeeeeeeeecccbbb^^^VVVLLLFFFFFFHHHKKKHHHDDD???:::777555444222222222111111111111111000000/////////.........------,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------......---------,,,,,,,,,---------------------------------............///.../////////000000000000000000000000000000000000000000111111111222222222222222111111222222333444444333333333444555777888777777888:::???FFFMMMQQQ[[[___nnn|||vvvdddXXXIII???<<<999666222777555333222111222333444222222222111111111000000000000000000000000000000000000000/////////......///.........------------................................................------............------------------------------........................//////............//////---------............///000000000000000000000000111111222222222333333333444444333333222222111111000000111222222222222111000000000000/////////...000/////////.........---////////////............//////......//////000111............////////////111000000000222222000///111111000000111111222333333222222111111222222222222222222333333333444444444444555555555555444444666666777888888999999:::888===@@@HHH[[[sss}}}tttpppnnnpppqqqooommmmmmbbb___ZZZVVVSSSOOOKKKHHHJJJHHHEEECCCBBBBBBDDDEEE???===;;;::::::999888666333333333333333333333333000000000000000000000000//////000111111111111000000/////////............................................................///...------------...///{{{yyy{{{xxxpppjjjiiigggeeedddccc```XXXOOOIIIHHHJJJMMMJJJFFF@@@;;;777555444222111000000000111222333000000000/////////.........---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***+++***++++++,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++,,,,,,...------------,,,,,,,,,---------------------------------............///....../////////000000000/////////000000000000000000000000111111111222222222111111111111222333333444444333222222222222222777777666555666777999:::::::::BBBNNNUUUXXXaaalllxxx|||~~~yyytttrrrrrr}}}uuujjjhhhiiigggbbbaaa```]]]WWWOOOHHHCCCDDD???999555444555666666000000//////000111333444222111111111111000000000000000000000000000000000000000/////////.....................------------........................------------------------------............------------------------------------------------------//////............//////---------............///000000000000000000000000222222222222333333333333444444333222111111000000///000111111222222111111000000000/////////....../////////.............................................------......///000............////////////111000///000222222111///111000000000000111222222222222111111111222222333222222222222333333333333444444444444444444444444666666777777888888999999777@@@???:::;;;HHHooo}}}zzztttqqqqqqssssssnnniiikkkpppeeeaaa\\\VVVRRRMMMIIIEEEFFFEEECCCBBBAAA@@@@@@@@@===;;;999999999888666444444444333333222222111111000000000000000000000000...///000000111111000000////////////............................................................///...------------...///|||||||||wwwoookkkjjjhhheeeeeedddaaa[[[SSSNNNKKKKKKNNNKKKFFF@@@;;;777444333222111000//////111333555000000000////////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,---......+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------------............///........./////////000000......///////////////000000000000000111111111111111111111111111222222333333333222222111111111111222333444555777888888999;;;999:::======:::>>>EEEIIIJJJKKKKKKKKKKKKJJJJJJNNNSSSRRRIIIBBBAAAAAA@@@>>>>>>>>>===<<<;;;::::::<<<;;;999555222111222333333222111111000111111222111111111111000000000000000000000000000000000000............------------------------------------........................------------------------,,,------......------,,,------------------------------------------------///......------......///---------............///000000000000000000000000000111111111111222222222333333222111000//////...///000000111111111111111000000/////////.................................------...............///---------------...//////............////////////000//////000222222111///000000000000000111222222111111111111111222222333111222222222222333333333444444444444444444444444555555666666777888888999<<>><<<;;;;;;:::999999999999666444444444333222111111000000////////////////////////......///000000000000000.........///////////////................................................---..................---|||zzz{{{vvvmmmgggggggggffffffeeeccc___ZZZUUUPPPMMMLLLIIIDDD???:::666444222222111000000000111222333111111000000000/////////+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,,,,------------...---------------------------------............///------........./////////,,,,,,------...//////////////////000000000111111111000000000000111222222000111222333444444444333666666777777666444222111---...///000111111111111///222555777777555333111111222222222222333333333111111000000000000111222111222333333333222333444........./////////000000//////000000000000000111////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///////////////////////////---.........////////////000000/////////............///000000111111000000/////////.........---------------------.........,,,,,,,,,---......//////......------......///000............/////////////////////000222333222000000////////////000111111000000000000000111222333111111111111222222222222555444333222222333444555444444555555666666777777666<<<999666:::888777???HHHRRRrrryyyqqqqqqtttssspppllleee```aaabbb^^^ZZZXXXWWWSSSNNNKKKIIIGGGFFFEEECCCBBBBBBAAA???===;;;:::999999888999:::999666333333333222222111111000000000000000000000000000000---...//////000000//////.........///////////////................................................------...//////...------}}}yyy|||yyynnnfffeeeggghhhfffeeeccc```\\\WWWQQQMMMLLLIIIEEE@@@;;;888666555222222222111111111111111111111111000000000//////******,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------............///---------.........//////+++,,,,,,---......//////////////////000000000111000000000000000111222222000111222333333333222222+++,,,...///000000000000444444333111111222222000...111555555444222111111///...---000111111000000...///000111222333333444111000000/////////...---+++,,,---...////////////////////////000000111111////////////////////////.........---------,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///////////////////////////.........////////////000---............/////////...//////000000000000000//////.........---------,,,,,,,,,------.........++++++,,,------...////////////......//////000111............///////////////......000222333222111///////////////000111111////////////000111222333111111111111222222222222555444222111111222444555333444444555555666777777444===<<<777888666777AAA<<<@@@NNNoooxxxqqqnnnooorrrrrrqqqkkkddd___``````[[[WWWUUUTTTQQQLLLHHHGGGFFFFFFEEECCCBBB@@@???===;;;::::::777777777888888777444222222222222111111111111111000000000000000000000000---...//////000000//////............/////////000................................................------...//////...------~~~xxx}}}{{{pppfffdddhhhjjjfffdddccc```]]]XXXQQQMMMLLLJJJFFFAAA===:::888777222222222222222111000///111111111111000000000000(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,+++++++++))))))***+++,,,...///000++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------.........---------------------------------.........//////---------.........//////++++++,,,------...//////////////////000000000000000000000000000111111222111111222333333222000///000111111222222222222222222111///,,,---111222111111222333000------222666222///...111333222000///000000111222222000///...///------...000222111000...//////000000//////....../////////000000111111////////////////////////000000/////////.........+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////////////////////////////////////////000000000000,,,,,,------.../////////...//////000000000000000//////.........---------,,,,,,,,,------.........++++++,,,,,,---.../////////////////////000111111............/////////000///......000222333222111///////////////000111111////////////000111222333000111111111111222222222555444222111111222444555333333444444555666666777111999777666>>>>>>:::===444???DDDJJJggg}}}ttttttttttttssssssssstttjjjeeeaaaaaa___YYYVVVVVVTTTPPPKKKHHHFFFFFFEEEDDDBBBAAA???===;;;:::999999555555555666777666333000111111111111111222222222000000000000000000000000---......///////////////---.........//////000000................................................,,,---...//////...---,,,~~~~~~zzzsssjjjffffffhhhkkkccc]]]\\\ZZZTTTOOONNNNNNKKKFFFAAA;;;777444333111111111111111222222222////////////////////////------------------------...---,,,+++,,,,,,......***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,---......***+++,,,,,,******+++,,,------++++++++++++------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................////////////////////////.........///////////////222222111111000000//////111111111111222222222222...///000111111111111111222222111000///...------000000000000111111111111111111111111000000000000////////////000000000000////////////000111222333000000000000000000000000000///...------...///000........................------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------/////////...---------,,,------------------------,,,,,,,,,---------......////////////////////////000///...---------------000000000000000000000000///////////////////////////............---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---...///---------............///............////////////000000000000111111111111222222111111111111222222000111111111111222222222222222222222222222222222222333333444555666777777666777777777888888888999:::;;;???GGGRRRkkk}}}wwwxxxwwwuuutttssstttuuuvvvpppooojjjccc[[[VVVTTTTTTOOONNNJJJGGGDDDCCCBBBBBBAAA???<<<::::::;;;:::999666555555555555444444444111111000000//////......////////////////////////////////////000000000000//////............//////................................................------------------------}}}yyyqqqiiiddddddfffjjjccc]]]\\\ZZZTTTOOONNNNNNKKKFFFAAA;;;777444333111111111111111111111111////////////////////////------------------------......---,,,+++,,,------,,,,,,------------,,,,,,++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,,,,++++++++++++******++++++,,,------...***+++,,,,,,******+++,,,---,,,++++++++++++,,,---,,,,,,,,,------------...,,,,,,,,,------------...------------------------............................................................////////////111111111000000000000000------........./////////000000000000000000111111000000000000//////////////////000000000111111111111111111000000000//////.../////////000000000000111111000000000000000111//////////////////////////////............//////........................------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------............------------------------------------,,,,,,,,,---------......////////////////////////......------,,,,,,------////////////////////////....................................------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---------............///............//////////////////000000000111111111222111111000000111111222000000111111111222222222222222222222222222222222444444444555555555555555555666666666777888888888<<<;;;;;;<<<===HHH```xxx}}}zzzuuutttsssrrrqqqrrrtttuuunnnkkkfff```ZZZTTTPPPNNNJJJIIIGGGDDDCCCBBBBBBBBBAAA???<<<:::::::::999888444444444444333333333333111000000000/////////...////////////////////////////////////000000000000//////............//////................................................------------------------~~~}}}xxxpppgggbbbbbbdddiiibbb\\\[[[YYYSSSNNNMMMLLLJJJFFFAAA<<<777444333222222222111111000000///////////////////////////------------------------///...---,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,******++++++,,,,,,------***+++,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------........................------.........////////////000000000000000000111,,,,,,---------.........111111///......///000000.........//////000000000//////000000000000111111111111000000000000//////....../////////000000000333222111000////////////////////////////////////......////////////..............................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------............------------------------,,,,,,,,,---------......////////////////////////////////////000000000000////////////////////////....................................------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------............///............//////////////////000000000000111111222111111000000111111222000000000111111111222222222222222222222222222222555555555555444444333333444444555555666777777888888777777777666888AAALLLmmm|||zzzyyyxxxsssrrrpppooooooooopppqqqjjjfff```\\\XXXSSSLLLGGGDDDCCCBBBAAAAAAAAABBBBBBAAA???;;;999999888777666333333333222222222111111000000000000////////////////////////////////////////////////000000000000//////............//////................................................------------------------~~~}}}xxxpppgggbbbbbbccchhhaaa[[[ZZZXXXRRRMMMLLLKKKIIIEEEAAA<<<888555333333222222111000//////...////////////////////////------------------------......---,,,,,,+++++++++((())))))******))))))(((++++++******++++++,,,---++++++++++++++++++++++++------------------------******++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------........................,,,------....../////////.../////////000000111111....../////////000000000222111///---------///000........./////////000000////////////000000000111111000000000////////////........./////////000000111111000///////////////////////////////////////,,,---////////////---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......////////////////////////---......///000000000000////////////////////////.................................---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------............///............////////////////////////000000000111111111000000000000111111000000000000111111111111111111111111111111111111444444444444444444444444333333444444555666666777555555777:::;;;<<>>:::888777777555444333333222222222111111111000000000000////////////////////////////////////////////////000000000000//////............//////................................................------------------------}}}~~~}}}yyyppphhhccccccdddggg```ZZZYYYWWWQQQLLLKKKIIIGGGDDDAAA<<<888555333222222111111000///......////////////////////////---------------------------------,,,,,,++++++***((())))))******))))))(((++++++******++++++,,,---++++++++++++++++++++++++------------------------******+++++++++++++++,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------........................,,,,,,,,,---...//////000......//////000000000111//////000000000111111111222000...,,,,,,---...///////////////...............////////////000000000000000000////////////...............//////////////////......///000111111........................,,,---...//////...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------------------------,,,,,,,,,---------......////////////////////////***+++,,,---------------...................................................------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------......---------............///............////////////...////////////000000000111000000000000000000111//////000000000111111111111111111111111111111111222222333333444555555666444444444444555555555555777888888888999::::::888AAAKKK___sssuuuvvvwwwvvvtttsssrrruuusssqqqnnnkkkhhhgggfff]]]YYYUUUTTTUUURRRKKKEEEBBBAAAAAA@@@@@@???>>>===>>><<<888666666666444333333333333333222222222111////////////000000000000////////////////////////////////////000000000000//////............//////................................................------------------------zzz}}}|||xxxppphhhcccdddeeeggg___YYYXXXVVVPPPKKKJJJGGGFFFDDDAAA===999555333111111111000000//////...////////////////////////------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------******++++++++++++++++++***+++,,,,,,******+++,,,******++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...//////000...//////////////////000------.........///////////////---,,,,,,---....../////////......---------......////////////000000000000////////////......------........./////////............///000111222........................------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......////////////////////////...///000111111111000///........................------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...---------------............///............////////////......////////////000000111000000//////000000111/////////000000000111111111111111111111111111111111111222333444555666666666555555555555444444444777777666333555888888555===???EEEQQQkkk{{{qqqssssssrrrpppnnnooorrrtttsssrrrpppmmmiiifffcccbbbYYYVVVSSSQQQQQQOOOJJJFFFBBBBBBAAAAAA???>>><<<;;;<<<999666555555555444333333333333222222222111111////////////000000000000////////////////////////////////////000000000000//////............//////................................................------------------------|||zzzzzzyyyvvvnnngggccccccffffff^^^XXXWWWUUUOOOKKKIIIFFFEEECCCAAA===999555333000000000000000/////////////////////////////////------------------------))))))+++,,,------,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++*********************+++,,,,,,******+++,,,)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,...//////000///////////////.........,,,,,,---------.........------------------......------...............///........./////////000000000000/////////.........---------.........////////////.........//////000...........................------,,,,,,------...........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////111222333444444333111000........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---------------............///............////////////........./////////000000000000////////////000000////////////000000000111111111111111111111111111222222222333333444444444888888777666555444333333333666555222444:::<<<:::999;;;<<<===FFF^^^yyysssooommmrrrrrrrrrnnnkkkjjjllloooooonnnllljjjgggdddbbb```XXXVVVRRROOOKKKHHHFFFEEE???@@@@@@@@@???===;;;::::::777555444444555444444222222111111111000000000.../////////000000000111////////////////////////////////////000000000000//////............//////................................................------------------------yyy|||xxxwwwtttmmmfffbbbccceeeeee^^^XXXWWWUUUOOOJJJIIIEEEDDDCCCAAA===999555333////////////000000000000////////////////////////------------------------'''(((***,,,---------,,,***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++*********************+++,,,,,,******+++,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,...//////000000000//////.........------------.........//////++++++,,,---.........---++++++,,,---...///000111............/////////000000/////////............---------.........//////111000///......---....................................,,,++++++,,,..............................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,---------......////////////////////////---...///000///---+++***........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......---------------.........//////............/////////000............/////////000000000////////////000000////////////000000000000000000000000000000000000444444333333333333222222:::999888777555444333222444888777222222777:::777888999:::;;;>>>EEERRR]]]}}}zzzrrrooonnnnnnpppmmmppptttsssoooiiifffdddjjjjjjiiihhhfffcccaaa```XXXVVVSSSMMMGGGCCCBBBCCC======>>>>>>>>>===;;;:::888666444333444555555444000000000000////////////.../////////000000111111////////////////////////////////////000000000000//////............//////................................................------------------------~~~zzzzzzzzzvvvnnneee```bbbfffddd___YYYTTTPPPMMMKKKIIIEEEFFFEEEAAA===888666666111111000000000000000000000000///...------,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++******++++++++++++******+++++++++*********))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------***++++++,,,---.../////////---,,,...///...------------............------------...000222222111///........................///////////////.........////////////////////////........................------------------------........................000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------...............------...------,,,,,,------...........................,,,------......------,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...,,,,,,,,,---///111//////000000000000//////............------------////////////000000000000000000000000////////////000000000000000000000000222222333333333444444444555555555555555555555555333333444555666777888999666888<<<>>>@@@CCCFFFIIIWWWttt|||xxxsssqqqqqqpppllliiijjjooottttttoooiiieeeccckkkiiigggeeecccaaa]]][[[XXXUUUPPPKKKGGGEEEDDDDDDAAA???===<<<<<<;;;999777555555444333333222111111000000000000000000000000////////////////////////....................................////////////000///...------...///000------------------------------------------------------------------------{{{zzzzzzwwwoooeee```aaadddeeeaaa[[[WWWSSSPPPLLLJJJEEEEEEDDDAAA<<<888666555222222222111111000000000000//////...------,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++******++++++++++++******+++++++++*********)))))),,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...///.........------------,,,,,,------------------222000/////////...------------............------------...000222222111///........................////////////............................................................------------------------........................///...---,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------...............------...------,,,,,,------...........................,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,,,,,,,---///000......////////////......------........./////////////////////000000000000000000000000////////////000000000000000000000000222222222222333333333333444444444444444444444444333333444555666777888888:::;;;============???@@@BBBTTTnnn|||qqqpppoooooooooooommmjjjgggjjjlllnnnooommmkkkiiiiiiooommmkkkhhheeeaaa]]][[[VVVSSSNNNIIIEEEBBBAAAAAA???===;;;::::::999777555555444444333222222111111000000000000000000000000////////////////////////....................................////////////000///...------...///000------------------------------------------------------------------------~~~|||zzz{{{xxxpppfff```___aaaccc```\\\XXXUUUQQQLLLIIIEEEEEEDDDAAA<<<888666555444444333222111000000////////////...------,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++******++++++++++++******+++++++++***************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------------......---------,,,,,,,,,/////////.........------------............---------------///111222000///................................................................................................------------------------------------------------------,,,++++++++++++,,,...---------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------...............---...------,,,,,,------...........................,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...---,,,,,,,,,---///000------............------,,,------...000111111222////////////000000000000////////////000000000000000000000000000000000000000111111111222222222222333333333333333333333333222333333444555666777777:::;;;<<<;;;999888999::::::@@@GGGQQQeeezzzqqqkkkgggcccfffjjjkkkjjjhhhgggfffjjjiiihhhiiilllnnnoooooopppooommmiiiddd___[[[XXXRRROOOKKKFFFAAA???=========;;;999888888888666444444444333333222222111111000000000000000000000000////////////////////////....................................//////////////////............//////------------------------------------------------------------------------}}}||||||}}}{{{ssshhhaaa___aaa___]]]ZZZXXXTTTPPPJJJFFFFFFFFFEEEBBB===999777666555555444333222000000/////////.........---------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++******++++++++++++******************************+++******))))))******+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------+++---...,,,,,,---...---------............---------------///111222000...........................------...............///................................................---------------------------------------------------------,,,,,,,,,,,,,,,.........---,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,------......------,,,,,,---......///............------,,,,,,------...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,---...///---......//////......---.........///000111111222////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222333333444555555666666555777888999888888:::<<<:::=========BBBUUUrrrvvvoookkkgggdddbbb```cccggghhhfffdddfffhhhjjjhhhfffiiinnnqqqqqqpppkkkkkkjjjfffaaa[[[WWWUUUOOOMMMIIIDDD@@@===;;;:::;;;:::888777888777555444333333333333222222111111000000000000000000000000////////////////////////..................................../////////////////////....../////////,,,,,,------------------------------------------------------------------|||{{{~~~}}}tttiiibbb```bbb^^^\\\ZZZXXXUUUPPPJJJFFFGGGGGGFFFCCC>>>:::888888555555444333222000000///...............---------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++******************************+++******))))))******+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------------++++++,,,,,,---...//////...333333...+++---...,,,------............------,,,,,,---///111111000...........................,,,---------......//////................................................------------------------------------------------...............------,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,------------,,,,,,,,,------...//////.........------,,,,,,------...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---....../////////000000/////////000000000000000/////////////////////000000000000.../////////000000000111000000000000000000000000//////000000000111111111111111111111111111111111222222333333444444555555333555777888888999;;;===444999=========BBBOOOYYYfff~~~wwwooonnnmmmkkkjjjgggdddaaadddffffffdddbbbbbbeeehhhhhhggghhhkkkooopppmmmjjjfffhhhhhhddd^^^XXXUUUTTTMMMKKKGGGCCC???<<<::::::;;;999777777777777555444333222222222222222111111////////////////////////////////////////////////....................................////////////...//////////////////...,,,,,,,,,---------......------------------------------------------------|||{{{|||tttiiibbbaaaccc```^^^\\\ZZZWWWRRRMMMHHHGGGGGGFFFCCC>>>:::888888444444333222111000000///........................------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++++++++******++++++++++++*********************+++++++++++++++************++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,---...///000444;;;:::222,,,------)))------............------,,,,,,,,,...000111///...........................,,,,,,,,,---......//////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------------------,,,,,,------------,,,,,,,,,,,,---...////////////...------,,,,,,------...........................,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------//////000000000000//////000000000//////.........////////////000000000000......//////000000111111000000000000000000000000///000000000111111111111111111111111111111111111222222222333333333444444555666888888777777888:::444888<<<>>>>>>@@@CCCGGG@@@SSStttxxxnnnjjjhhhggggggggggggggggggggggggfffeeeccc```^^^___bbbdddcccdddfffiiijjjhhhdddaaacccfffgggddd]]]VVVSSSRRRIIIHHHEEEBBB???<<<:::999999888666666777777555444222222222222222222111111////////////////////////////////////////////////....................................////////////......////////////......+++,,,,,,------.........------------------------------------------------~~~|||~~~~~~zzzqqqfff```aaaddd```^^^[[[YYYVVVRRRMMMJJJEEEEEEEEEAAA<<<888666666222222222111111000000000........................------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))*********++++++++++++******++++++++++++******))))))*********+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........222:::;;;000***------)))------............------,,,,,,,,,...000111///---........................++++++,,,------...//////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,------.../////////---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------------------------+++,,,,,,------,,,,,,++++++,,,---...////////////...------,,,,,,------...........................,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...//////////////////.....................//////////////////000000000000.........///000111111111000000000000000000000000000000000111111111222222111111111111111111111111222222222222333333333333444666777777666555666888:::999888999<<<===>>>===@@@EEEQQQbbbuuuzzzmmmdddaaabbbddd^^^___aaabbbccceeeggghhhaaa___\\\[[[[[[\\\\\\[[[\\\^^^aaabbb```]]]ZZZYYYaaadddfffaaaYYYQQQMMMLLLEEEDDDBBB@@@>>><<<:::999777666444444555555444222111111111111111111222222////////////////////////////////////////////////....................................////////////---...///000000///...---++++++,,,,,,---......///------------------------------------------------~~~||||||xxxnnnddd___```ddd___\\\YYYVVVSSSPPPLLLIIIDDDDDDCCC@@@;;;777555444111111111000000000000000---.....................------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))******++++++++++++******++++++++++++******))))))******++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,)))333555,,,(((---///+++---..................---,,,,,,,,,...000111///---........................++++++,,,,,,---...//////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***+++,,,,,,---...///000000---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------+++,,,,,,------,,,,,,++++++,,,---...////////////...------,,,,,,------...........................,,,------......------,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---..................---+++,,,,,,---...///000000////////////000000000000---......///000111111222000000000000000000000000111111111111222222222222111111111111111111111111222222222222222222333333111333555555555555777999999555333555:::>>>===;;;888;;;AAAGGGJJJTTTlllsssgggeeeaaa^^^[[[ZZZZZZZZZ]]]```dddeeeeeedddcccbbb[[[YYYWWWWWWYYYZZZWWWTTTVVVYYY\\\[[[WWWTTTTTTUUU___bbbccc^^^TTTKKKGGGFFFCCCBBB@@@???===;;;:::999555444333333333333222111111111111111111111222222////////////////////////////////////////////////..................................../////////000---...///000000///...---++++++,,,,,,---...//////------------------------------------------------{{{~~~~~~zzzpppddd^^^aaafffbbb^^^XXXTTTQQQOOOMMMKKKGGGGGGEEEBBB>>>999555333555444333222111111111111111111000......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******************++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))(((((((((***+++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++......---------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,++++++***...---...111((($$$---------------------------...............---------...------,,,,,,------...------............------------------------------,,,,,,,,,------.........//////.........---------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))000888888222------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------------------------------........................///...,,,++++++,,,...///,,,------......------,,,........................///...---,,,++++++++++++,,,,,,---------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++---,,,,,,,,,,,,---...............///////////////...------------...//////000000000000000000000000////////////000000000000000000000000000000000000111111111111222444666777444444444333333222222222222444666777777666333222222222222333444555777888666666666777888888999999:::::::::<<>>999555333444333222111000000000000111000///......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******)))+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...------------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,++++++'''---+++)))...111///000,,,,,,---------------------------..................------,,,,,,------...------............------------------------------,,,,,,,,,---------......///.........------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++...///000555;;;888111------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------...---------,,,---------------------------------------------------------///...,,,++++++,,,...///,,,------......------,,,------------------------,,,,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,...------------...//////////////////...............------------...//////////////////////////////.../////////000000000000000000000000000000000000111111111111222444666777444444333333333222222222222444666777777666444222111111111222333555666777555555666666777888888888::::::::::::<<<>>>@@@BBBGGGJJJXXXmmm~~~~~~tttfff\\\XXXWWWUUUSSSXXXWWWWWWVVVVVVUUUUUUUUUWWWYYYZZZZZZ]]]```___[[[UUUOOONNNSSSWWWVVVSSSSSSTTTYYY^^^\\\VVVRRRUUUYYYXXXVVVSSSOOOKKKGGGCCCAAA>>>>>>===<<<;;;999777666555555555555444333222111111111111111111111111111000000000000/////////...//////000000000000//////....................................////////////////////////////////////...------,,,,,,------.........---------,,,,,,,,,------------------------zzz{{{wwwqqqjjjdddbbbaaaaaa```\\\WWWSSSPPPNNNKKKIIIHHHGGGFFFCCC>>>:::666333222222111000////////////111000///......---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++******))))))---,,,+++,,,---......,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,+++++++++///,,,%%%(((000///'''***+++,,,.........---,,,,,,,,,------......//////...------,,,,,,------...------............------------------------------,,,,,,,,,------------...............------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++...111444888:::444---------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,---------------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---.../////////......------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,///............///000000000/////////...---------...------------...//////////////////////////////....../////////000000000000000000000000000000000111000111111222333555555333333333222222222222222333444666777777666444333000000111111222333555555444444444555666666777777888888888999999999999:::>>>;;;===EEEMMMXXXlll{{{mmmddd]]]WWWPPPMMMOOOQQQSSSSSSSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZYYYWWWYYY]]]]]]YYYSSSQQQRRRYYY]]]YYYUUUSSSRRRUUUWWWWWWUUUTTTTTTUUUTTTQQQMMMKKKJJJGGGBBB===;;;<<<<<<<<<:::777444222444444444444333222222111111111111111111111111111000000000/////////.........//////000000//////.......................................////////////////////////////////////...------,,,,,,------......------------,,,,,,,,,------------------------{{{zzzuuummmhhhfffeeebbb```aaa]]]XXXUUURRROOOLLLJJJIIIHHHFFFCCC???:::666444222222111000000000000000000000///...............------------------------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********))))))(((---,,,+++,,,.........---+++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++///,,,---+++(((+++,,,&&&)))***,,,.........---,,,++++++,,,------...//////...------,,,,,,------...,,,------......------,,,,,,,,,------------------------------------------------------------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,///222444333///***------------------------------------------------+++++++++,,,,,,,,,---------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,,,,------...............//////000000000///...------,,,,,,...------------...//////////////////////////////........./////////000000////////////////////////000000000111222333333444222222222222222111111111222333555666666666444444000000000000111222333444222333333444444555666666666666777777777777666555===;;;<<>>>>>DDDNNNbbbssszzzjjj[[[SSSQQQSSSUUUTTTQQQNNNNNNPPPSSSTTTTTTPPPOOOOOOOOOPPPRRRUUUWWWYYYZZZXXXUUUWWW\\\^^^[[[XXXXXX\\\dddgggbbb\\\ZZZTTTSSSSSSUUUWWWWWWUUUSSSRRROOOMMMMMMOOOKKKCCC<<<;;;;;;;;;:::888555333111333333333333333222111111111111111111111111111111000000/////////............//////////////////.......................................////////////////////////////////////...------,,,,,,------...------------------------------------------------|||{{{uuummmjjjiiihhhdddaaabbb___[[[WWWTTTQQQNNNKKKJJJIIIGGGDDD@@@;;;777555333333222111111111222222000//////............///---------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++************************((())))))*********)))))),,,+++***+++,,,---,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---$$$,,,333+++***000---)))***,,,---------,,,,,,***++++++,,,---...//////...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...///---++++++------------------------------------------------+++++++++,,,,,,,,,------,,,---.../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,---......------,,,,,,------...///000//////...---,,,,,,+++...------------...//////....................................//////////////////////////////////////////000111111222222222111111111111111111111111111222333444555555444444000000000000111222333333222222222333444444555555444555666777777777777666444666:::>>>===::::::>>>;;;DDDOOO\\\jjjzzz{{{rrrdddYYYQQQPPPMMMJJJHHHHHHIIIJJJOOONNNMMMMMMNNNPPPPPPPPPRRRRRRPPPPPPQQQTTTVVVXXXYYYZZZXXXVVVXXX^^^```^^^]]]^^^ccckkkmmmhhhcccaaaYYYVVVTTTVVVZZZ[[[WWWRRRMMMLLLLLLOOOQQQLLLBBB999<<<;;;999888666444333333222222222333222222111000000000000000000000000000////////////..................////////////..........................................////////////////////////////////////...------,,,,,,------...------------------------------------------------}}}zzzuuuoookkkjjjhhheeebbbbbb```\\\YYYVVVSSSOOOLLLJJJIIIHHHDDD@@@<<<888555333333222222222222222333//////............//////------------------------------------------------.........---,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++************************))))))******++++++******+++***)))***+++,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++..."""***111'''+++444))),,,,,,,,,++++++++++++,,,++++++,,,,,,------.........------,,,,,,------...,,,,,,------------,,,,,,+++,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000---,,,------+++,,,///------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,...///000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,111111000000//////......++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------...///,,,,,,,,,,,,,,,---......///.........---,,,,,,,,,...------------...//////........................------........./////////000000000000000000000000...///000111111111111111000000000000000111111111000000111222333333333333111111000000111222222333222222222333444444555555444555555666666777888888555777888999888888:::<<<::::::;;;<<<@@@GGGMMMPPP\\\eeerrr}}}xxxqqqnnn]]]XXXRRROOOOOOLLLGGGBBBCCCEEEGGGGGGFFFDDDDDDEEEIIIJJJJJJKKKLLLMMMOOOOOOVVVUUUUUUUUUVVVXXXYYY[[[ZZZ[[[YYYWWWZZZ```bbb___]]]]]]cccjjjkkkfffcccccc]]]YYYWWWXXX[[[ZZZVVVQQQHHHHHHIIIKKKJJJFFF>>>777;;;::::::999888666555444111111222222222111111000000000000000000000000000/////////.........---------......//////......---....................................////////////////////////////////////...------,,,,,,------...,,,,,,,,,------------...------------------------}}}yyyvvvqqqmmmiiigggdddcccbbb___\\\YYYVVVRRRNNNKKKKKKJJJHHHEEEAAA<<<888666222222111111111111222222//////............//////------------------------........................------------------,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,---......///++++++++++++++++++++++++************************)))******+++,,,,,,+++++++++***)))***+++,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++///'''---***'''DDDPPP222///---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,---......///......---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000---,,,///...***+++000------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,...000111000//////------------------------------------------------,,,------------------,,,,,,------......------,,,------------------------++++++++++++,,,---......000000000000000000000000+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////---------------...//////------------------------...------------...//////........................---------.........//////000000000000000000000000...///000111111111000////////////000000000111111...//////000111222222222222111111111111222333333222222333333444555555555666666555444444555777777::::::999666555777999:::>>><<<:::;;;<<<===>>>@@@;;;AAAGGGLLLOOOUUU___gggwww~~~|||sssjjjcccWWWWWWVVVRRRMMMIIIEEEDDD???>>>>>>@@@BBBEEEFFFFFFBBBCCCBBB@@@>>>@@@DDDHHHFFFHHHIIIKKKLLLNNNPPPRRRTTTUUUVVVWWWYYYZZZ[[[\\\[[[\\\ZZZXXXZZZ___```]]]ZZZZZZ___dddeeeaaa```bbb^^^[[[XXXXXXYYYWWWRRRNNNGGGFFFEEECCC@@@===:::888777999<<<>>>===:::666333000000111111111111111000000000000000000000000000//////.........------------......//////......---....................................////////////////////////////////////...------,,,,,,------...,,,,,,,,,---------......------------------------|||xxxvvvrrrmmmhhheeecccbbbaaa^^^[[[XXXUUURRRMMMJJJKKKJJJHHHEEEAAA===999666111000000000000000111111//////.........//////000------------------------........................+++,,,,,,------......///,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,---------,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++000)))333kkk|||OOO111///+++)))((()))***+++---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////.........------,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---***+++///...))))))...------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------+++,,,...000111111000///------------------------........................,,,------......------,,,,,,------......------,,,........................))))))***+++,,,...///000000000000000000111111111+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,------------------------...///000...............///000000,,,,,,------------------...------------...//////........................---------.........//////000000000000000000000000...///000111111000//////.../////////000000111111---......///000111111222222222222222222222333333222333333444444555555666888777555333333444555666111333444444555888999888777666777;;;===<<<::::::===@@@BBB@@@???BBBIIIPPPKKKOOOPPPOOOTTT]]]___\\\```___]]]]]]^^^^^^]]][[[YYYWWWTTTSSSQQQMMMIIIFFF@@@AAAAAA@@@>>>>>>>>>???@@@AAAAAA@@@===<<<;;;<<<777<<>>999888999;;;333888>>>CCCBBB===666111///000000111111111000000000000000000000000000000//////.........------------..................---..................................../////////000////////////////////////...------,,,,,,------...,,,,,,,,,------.........------------------------xxxrrroooiiibbbbbbhhhbbb^^^YYYVVVTTTQQQOOOMMMOOOMMMJJJEEE@@@;;;666444333333333222222222111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++******++++++++++++******)))+++,,,,,,***))))))***++++++++++++++++++++++++,,,,,,++++++***+++++++++******++++++++++++******---------,,,,,,+++++++++************************...------,,,,,,++++++***++++++,,,,,,,,,,,,------&&&,,,(((###555UUU___VVV---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.........------------...////////////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---+++,,,------......------++++++++++++++++++++++++***,,,------,,,,,,...///,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------222111000...---,,,,,,+++------------------------...------------...//////000...---,,,,,,,,,---......---,,,,,,.../////////---......//////...------,,,,,,,,,------...000000............///111333444000222333222000.........------,,,,,,,,,,,,------------------------------......------------......////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222222222222111111000000000222222333333333333444444333333333444444555555555555555555555555666777777:::999999999888777777777999999::::::;;;<<<======<<<======>>>???@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@>>>>>>======<<<<<<<<<;;;:::::::::::::::::::::::::::<<<>>>>>><<<:::999999===@@@EEELLLPPPOOOIIIDDDIIIHHHHHHHHHJJJMMMPPPRRRTTTUUUVVVWWWYYY[[[^^^___[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\^^^```___]]][[[YYY___^^^[[[VVVOOOJJJGGGGGGEEECCCAAA===:::888666666555888<<<>>>===:::444111333333222222111000//////000000000000000000000000111111000//////////////////000///...------///000///......---------......////////////////////////000000//////.........---......------------......,,,,,,,,,------.........------------------------~~~}}}wwwqqqmmmgggaaaaaafffbbb^^^YYYVVVSSSQQQOOOMMMNNNMMMJJJEEE@@@;;;666444333333222222222111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,+++---,,,,,,,,,++++++++++++******++++++++++++******''')))+++++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,******++++++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111444...&&&---<<<===444---,,,+++*********++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------------...//////000000///...------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,...//////......------,,,,,,,,,------------------------......------,,,+++******------------------------------------------------------,,,++++++++++++,,,------------............---------------......///.........---,,,,,,...//////...,,,,,,...///...---////////////////////////---------......000111222666555444444444555666777333444444333000......///000//////...------------------------------------......------------..............................////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222444444444333333222222222222222222333333333444444333333333444444444444444555555555555555666666777888888888888888888777777888888888999:::::::::;;;:::;;;;;;<<<======>>>>>>;;;:::::::::999999999999;;;;;;;;;;;;::::::::::::999999999999999999999999===;;;888888:::<<<>>>>>>999CCCOOOVVVUUUPPPKKKHHHHHHHHHHHHIIIKKKNNNPPPRRRVVVVVVVVVVVVWWWXXXYYYYYYYYYZZZ\\\]]]]]]]]][[[ZZZZZZ[[[^^^`````````^^^]]]]]][[[XXXSSSMMMHHHCCC@@@AAA@@@>>><<<:::999888888444555666777666444222111333333222111111000//////000000000000000000000000111111000///////////////,,,000222000+++(((+++...///......------.................................000/////////..................------------......,,,,,,------------------------------------------|||zzzuuuppplllfff```aaaeeebbb^^^YYYVVVSSSQQQNNNLLLNNNLLLIIIEEE@@@;;;777444333222222222222111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++***************++++++++++++******&&&(((++++++++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******++++++++++++******------,,,,,,,,,,,,++++++------------------------******+++,,,,,,---......++++++,,,,,,,,,,,,------...///...++++++---+++&&&---,,,++++++******++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......---------------......///111111000...............++++++,,,,,,,,,,,,------000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---+++,,,------......------------------------------...///000///---------///000000///...---,,,++++++........................000///...---,,,***))))))------------------------------------------------+++*********+++,,,------,,,---------............---,,,,,,,,,,,,---......,,,...000///---,,,---000000...,,,,,,.........---///...---------...//////.........///000111333444<<<;;;999777666666666777555666666555222111111222444333222000...---------------------------------......------------..............................////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222333333333333333222222222222222222222333333333333444444444444333333333333555444444444444555666666777777777777777777888888777777777777777888888888888888888999::::::;;;;;;999999999888888888888888777777888888888888888888888888888888888888888888<<<999666666:::>>>?????????MMM\\\___WWWMMMHHHHHHGGGGGGHHHIIIKKKNNNPPPRRRWWWWWWVVVUUUTTTTTTSSSSSSTTTWWW\\\``````]]]YYYVVVYYYZZZ\\\]]]^^^\\\[[[YYYVVVSSSPPPNNNLLLHHHAAA<<<===<<<;;;::::::999::::::555444222111000111111222222222222111111000000///000000000000000000000000111111000//////////////////555999666///***---111///......---......//////........................////////////..................------------......------------------,,,,,,------------------------~~~xxxuuuqqqkkkfffbbbbbbdddbbb^^^YYYUUUSSSPPPMMMKKKNNNLLLIIIEEE@@@;;;777555222222222222111111111111////////////....................................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,***************************++++++,,,,,,++++++***''')))+++,,,++++++,,,---------------------------************+++,,,---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------((((((,,,000000---,,,///,,,,,,++++++++++++***+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,------...///111000///...------------+++++++++,,,,,,,,,------000///---++++++,,,...///---------------------------...///...,,,+++,,,---+++,,,------......------........................///000111000...------...000/////////......------........................//////...---,,,++++++***........................---------------------------,,,,,,,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,---......***...111000,,,+++---000///---,,,,,,...000/////////---,,,++++++---///000000000000111222333444555999888666555444444444444666777888777555555666888777666444222000...------,,,,,,------------------......------------..............................////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111000000000000000111222222222222333333333555444444333333222222222444444333333444444555666555555555666666777777888777777777777666666666666666777777777888888888999999999999999999999999999555555666666777777888888666666666777777777777777999888888999;;;===@@@BBBQQQYYY```]]]QQQFFFBBBBBBFFFFFFGGGHHHKKKMMMPPPQQQUUUUUUUUUTTTSSSQQQPPPOOOOOOSSSZZZ______\\\VVVRRRZZZZZZZZZYYYWWWUUURRRPPPMMMJJJHHHIIIKKKJJJCCC===;;;::::::999888888888888666555333111111222333444222111111111000000000///////////////////////////111000000///////////////000444888777222//////111...............//////000------------------------///////////////...............------------...............------,,,,,,,,,------------------------|||}}}wwwwwwssslllgggeeeeeefffbbb^^^YYYUUURRRPPPMMMKKKMMMLLLIIIEEE@@@;;;888555222222222111111111000000////////////....................................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---************************++++++,,,,,,,,,,,,++++++***+++------+++***++++++------------------------************+++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,---------+++---111///)))***///,,,,,,,,,,,,++++++******---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,---......000///...---,,,,,,,,,,,,+++++++++,,,,,,,,,------...---+++******,,,---///---------------------------...///...,,,+++,,,---+++,,,------......------........................///000111000...------............//////000000000////////////////////////------------------------........................------------------------///......---......//////---------------------------,,,,,,,,,,,,---......---///000///,,,+++---///---,,,,,,---000222222222111000...---...///111333222222111222222333444555444333222111111222333333444666777777666888:::<<<888666444222000...------,,,,,,,,,---------............------------..............................//////////////////////////////////////////////////////////////////////////////000000000111111111000000000000000000000000111111111222222222333333444444444333333222222111333333333333333444555555444444444555555666666666777777777666666666666666666666777777777777888888555555555555555666666666555555666666777777777888555555555666666777777777777888888888999@@@JJJRRR^^^\\\WWWPPPGGGBBB@@@@@@CCCDDDEEEHHHJJJMMMOOOPPPRRRRRRSSSSSSSSSRRRQQQPPPKKKPPPVVV[[[[[[XXXSSSOOOWWWWWWWWWUUUSSSQQQOOOMMMIIIFFFDDDFFFIIIHHHAAA;;;;;;:::999777666555555555444444444333333333222222111111111000000000000000////////////////////////111000000///////////////,,,---...000111000...,,,...............///000111.................................///////////////......------------...............------,,,,,,,,,------------------------}}}{{{wwwxxxuuummmhhhhhhhhhgggbbb^^^YYYUUURRROOOLLLJJJMMMKKKIIIEEE@@@<<<888666222111111111111000000000////////////....................................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,******+++***'''(((,,,+++,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,------...///...---,,,,,,+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...---------------------------...///...,,,+++,,,---+++,,,------......------...........................///000///---------///------...///000111222222000000000000000000000000,,,,,,,,,---......//////........................------------------------...---------------......000000//////...---------...------------...//////444222000///............///...---///111333444444444333333222333444666777444333333222222333333444222111000000111222333444222333444444444666999<<<555444333111///.........+++,,,,,,------...............------------......------------------------////////////////////////////////////////////////000000000000000000000000/////////000000000111111111111111222222222222222111111111111222222222222333333333333222222222222333222222222222333444444444444444444444444555555555555555666666666666666666666666666666777777777444444444555555555555555555666666666666666777777444555555666666777777888999888888999???JJJXXXbbbZZZSSSIIIBBB@@@AAAAAAAAA@@@BBBDDDFFFIIIKKKMMMNNNOOOPPPRRRSSSTTTTTTSSSRRRKKKNNNRRRUUUVVVTTTRRRPPPSSSSSSTTTSSSSSSRRRQQQQQQJJJGGGEEEDDDDDDAAA<<<777;;;:::888666444333333222000111222333333222000///000000000000000000000000000000000000000000000000111111000///////////////...,,,+++...222333000,,,............///000111111////////////////////////.........///////////////......------------......------------------,,,,,,------------------------~~~uuuxxxuuummmiiiiiiiiifffbbb^^^YYYUUUQQQOOOKKKIIILLLKKKHHHEEE@@@<<<888666111111111111000000000000////////////............................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------((())))))((()))---...,,,++++++,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++***++++++,,,---,,,,,,++++++,,,,,,---...000///...------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------..............................---...///...,,,+++,,,---+++,,,------......------------------------------,,,---......---,,,...////////////000000111111111000000000000000000000000---------.......................................------------------------------------...000111222555444333222111///......///............///000000===777111///111222111///333222000111222333333222333333444555555666777777555555444333222222222222222111000000000111333444000111111000///111444666222111000///.........///++++++,,,,,,---......///......------------......------------------------////////////////////////////////////////////////000000000000000000000000////////////000000000111000111111111222222222333111111111111222222222222222222222222222333333333222222222222222333333444444444444444333333333333222333333333444555555555555555555555555555555555555666666666777777777888666666555555555555555444444555555666777777888888::::::===GGGSSS\\\___^^^MMMGGG???<<<===@@@AAAAAA>>>???BBBEEEGGGJJJKKKLLLOOOPPPRRRTTTUUUUUUTTTSSSNNNNNNOOOPPPQQQRRRSSSTTTQQQQQQQQQQQQPPPPPPPPPPPPHHHFFFEEEBBB???;;;888666999888666555333222222222000000111111111111000000///000000000000000000000000000000000000000000000111111000///////////////111000///000222222111000............///000111222000000000000000000000000............/////////000......------------......,,,,,,------------------------------------------tttwwwuuummmhhhjjjiiifffbbb^^^YYYUUUQQQNNNKKKIIILLLKKKHHHEEE@@@<<<888666111111111111000000000000000/////////.....................................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++(((***,,,---,,,,,,...///++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------........................***++++++,,,,,,------...++++++,,,,,,,,,---------,,,///...+++,,,222000***++++++,,,---,,,+++***)))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,++++++,,,,,,---...111000///......------...++++++,,,,,,,,,---------,,,,,,---...//////..............................---...///...,,,+++,,,---+++,,,------......------------------------------***,,,------,,,,,,...///111111111000000000000000000000000000000000000000/////////......------,,,////////////////////////---------------------------......000222444666777999888777555333111000//////////////////000111111CCC;;;333000333666444111777555333222333333222111000111222333444444444444666666444333222111111111222111000/////////000111000000///---+++,,,...111//////............//////++++++,,,,,,---...//////.........------.........------------------------////////////////////////////////////////////////000000000000000000000000////////////000000000000......//////000000000111000111111111111222222222111111111222222333333444222222111111222222333444444444444333333222222222000000111222333333444444444444444444444444444444444444444555555666666666555555555444444333333333555555555666777888888999:::<<>>======>>>??????<<<>>>AAADDDGGGIIIJJJKKKPPPQQQSSSUUUVVVVVVTTTTTTQQQPPPNNNMMMNNNQQQUUUWWWQQQPPPOOONNNMMMKKKJJJJJJCCCCCCBBB???<<<999888999777666555444333333333333222222111000000111222333////////////000000000000000000000000000000000000111111000//////////////////000000///,,,,,,---///............///000222222000000000000000000000000---.........//////000000.........------.........,,,,,,,,,------.........------------------------zzzuuuxxxxxxrrrjjjeeehhhllldddbbb]]]XXXRRRNNNLLLJJJOOOMMMJJJEEE@@@;;;666444333333333222222222111111000000///...............///............---------.................................------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------,,,++++++******+++,,,,,,---......***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------000///---,,,,,,...///000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------777***...,,,///333)))000111000//////000222444555444444333333222111000000///...---,,,,,,---...///------------------------,,,,,,,,,---------......++++++,,,...222666;;;===666555555444444444444444999777444222000000111222111111222222222222111111222222222222222333333333///111111111000000222444777777666444333111111000////////////////////////////////////000000000000//////.........------------------......000111111---------............///,,,---......//////..........................................////////////000000000000000000000000////////////000000000000............////////////000000111111111111000000222111000//////000111222111111111111111111111111222222222222222222222222222333333444444333333222222222333333333333444444333333333333333333333333333444555444222222222333666555444222111333666999:::III^^^jjjiii]]]NNNEEE======>>>>>>>>>>>>======???@@@CCCFFFHHHIIIJJJJJJNNNOOORRRUUUVVVWWWVVVVVVOOONNNNNNNNNNNNOOOPPPQQQOOONNNKKKKKKJJJIIIGGGFFFFFFCCC@@@>>><<<;;;888666444444333333222111000000111111000000000000111111......///000000000000000000000////////////000000////////////////////////------......//////000000//////............//////////////////000000000000000000//////.........---........................//////.........---------------------------------xxxuuuxxxxxxssskkkgggiiimmmeeeaaaZZZUUUQQQNNNKKKIIIMMMLLLIIIEEE@@@;;;777555333333333222222222111111000000///...............///............---------------------------------......---------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,---......++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------.........000222333111000///000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------'''&&&222---+++///)))000000000000000111222333444444333333222111111000000///...------------...///......------------------,,,,,,---------.........---------...111444777999;;;::::::999888999999999555444222000//////000111///000000111111000000///000000000000111111111111///000000000///000333555::::::999777555333111000.........................../////////000000000000//////.........---------------------...///000111---------............///---------............///........................------........./////////////////////////////////////////////000000000000....../////////000000000000000111111111111000000111111000000000000111111111111111111111111111111222222222222222222222222222222333333333333222222222222222333333333444444333333333333333333333333111222333333222222333555000333666666555777===BBBUUUZZZ______XXXLLLAAA:::===>>>???????????????>>>???AAACCCFFFIIIJJJKKKLLLOOOQQQSSSTTTUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPOOOOOOMMMLLLJJJIIIIIIIIIGGGEEEDDDBBB>>><<<;;;:::777666444444333222222111000000111111000000000000111111...///000000111111000000000000////////////000000////////////////////////........./////////////////////............//////////////////000000000000000/////////....................................//////.........---------------------------------wwwtttvvvwwwsssllliiijjjnnnfff___VVVQQQPPPNNNJJJFFFJJJIIIGGGDDD@@@<<<888666333333333222222222111111000000///...............///............---------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......///+++111777<<<;;;777222000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------(((333DDD666***---'''...//////000111222222222222333333222222111000000000///......------....../////////......---------,,,------------.........///000000//////000222444555777777666555555555555666111000///...---...//////...//////000000//////............//////000000000/////////......000444777======<<<:::777444111///------------------------....../////////000000000...............---------,,,,,,,,,,,,---...///000---------............///......---,,,---...///000....................................////////////////////////////////////////////////000000000000/////////000000000111111111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111222222333333333333222222222222222222333333333333333333333333333333333333000111222222111111333555000333666777999@@@KKKTTThhhaaaWWWMMMDDD===888555>>>>>>???@@@@@@@@@@@@@@@???@@@CCCFFFIIILLLMMMNNNPPPQQQSSSTTTSSSRRRPPPOOOSSSSSSTTTTTTSSSQQQNNNMMMLLLKKKIIIHHHHHHGGGEEEDDDBBB???<<<:::999888666444333333333222111111000000111111000000000000111111///000111111222222111111000000////////////000000///////////////////////////////////////.........//////............//////////////////000000000000////////////...................................................---------------------------------wwwrrrttttttqqqllliiijjjlllggg^^^SSSOOOOOOOOOIIIDDDGGGGGGFFFDDD@@@<<<888666333333333222222222111111000000///...............///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------......+++///777AAAFFFBBB888000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------........................,,,;;;KKK888+++000+++///...///111222222222111000222222111111000000000000//////............//////000000//////...------------............/////////222111111111111222333444222111000000//////000000///......------...//////...//////000000//////...---.........///000000000000000///......111666:::======<<<:::777333///---------------------------........./////////000000........................,,,,,,,,,,,,,,,---...///---------............//////...,,,+++,,,---///111......................../////////000000000000111////////////////////////////////////000000000000000000000000111111111111111111222222222222111111000111222333333222111000111111111111111111111111111111111111111111111111111111222222222222111111111222222222222333333333222222222222222222222222111222222111///000222444444444555999AAAMMMYYYaaa^^^TTTFFF<<<999:::;;;;;;<<<===>>>???@@@@@@@@@@@@???@@@BBBFFFIIILLLNNNOOOPPPQQQRRRSSSSSSRRRPPPNNNTTTUUUWWWWWWUUURRRNNNKKKNNNLLLJJJHHHGGGEEECCCAAA???<<<999888777666555333333222222222111111000000111111000000000000111111000000111222222222222222000000////////////000000////////////////////////000000//////......------//////............//////////////////000000000000///////////////.........................................................------------------------xxxoooqqqqqqoookkkhhhhhhiiifff]]]TTTPPPPPPOOOIIIDDDEEEEEEEEEDDD@@@<<<888666333333333222222222111111000000///...............///............---------------------------------------------------------.........---,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---333???KKKJJJ===000------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------........................%%%///<<<,,,'''444000333...///000222222111000///111111000000000000//////////////////////////////000000000//////................../////////000000111111222222333333444555222111111000///000000000............//////000000///000000111111000000///......///000000111222222111111000//////222777;;;;;;;;;:::777444111...,,,------------------------............////////////---.....................------,,,,,,,,,---......---------............//////...,,,+++,,,---///111////////////////////////000000111111111222222222........................////////////000000000000000000000000111111111111111111111222222111111111000111222333333222111000000000000000000000000000000000000000000000000000000111111222222111111000111111111222222222333333222222222222222222222222333333222111//////000222444555999CCCOOOXXX[[[ZZZHHHAAA999555666:::<<<===:::;;;<<<>>>???@@@@@@@@@???@@@BBBEEEHHHLLLNNNOOOOOOPPPRRRTTTTTTSSSQQQPPPSSSUUUWWWWWWVVVRRRMMMKKKQQQNNNKKKHHHFFFCCC@@@===<<<:::777666666555444222222222111111111111111000111111000000000000111111000000111222222222222222000000////////////000000000000000000000000000000000000//////......------//////............//////////////////000000000000.........///////////////........................---.....................------------------------yyynnnoooooonnnjjjhhhfffgggeee^^^WWWSSSRRROOOJJJEEEDDDDDDEEECCC@@@<<<888555333333333222222222111111000000///...............///............---------........................,,,,,,,,,------------...............------------++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++...999EEEFFF;;;///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------........................+++***111&&&'''333.../////////000000111000000///000000000///////////////...//////000000//////...000000000000000000000000////////////000000000000000111111222333333444444111111000//////////////////////////////////////////000000111111000000/////////000111111222333333111111111000000222666999888777555333111///------------------------------------........./////////---------..................---------------......---------............///......---,,,---...///000////////////////////////111111111111222222222222........................////////////000000000000/////////000000000111111000000111111111111000000000000111111111111000000000000000000000000000000////////////////////////000000111111111111000000111111111111222222222222222222222222222222222222444444333111//////222444555:::EEEQQQYYYWWWNNNFFF;;;999666555666888888888999:::;;;===???@@@@@@AAAAAABBBCCCFFFIIILLLOOOPPPQQQRRRTTTUUUVVVUUUSSSRRRQQQSSSUUUUUUTTTQQQNNNKKKPPPMMMJJJGGGDDDAAA===::::::888666555555555333222111111111111111111111111111111000000000000111111///000111111222222111111000000////////////000000000000000000000000000000///////////////.........//////............//////////////////000000000000.........///////////////........................---------...............------------------------yyyooopppooonnnkkkhhhfffeeeccc```[[[WWWTTTOOOJJJFFFDDDDDDDDDCCC@@@;;;777333333333333222222222111111000000///...............///............---------------------------------,,,,,,,,,---------......,,,,,,---------------...++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,222888999444...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------........................555---111***+++222))),,,000000////////////000000////////////////////////...///000111111000///.../////////000000111111222//////000000000111111111///000000111111111111000//////...------------...//////////////////.........//////000000//////......//////000222333333444///000111000///000333555555444222///......//////........................---------.........//////---------.........////////////......---......///---------............///---------............/////////////////////////////////000000000111111111........................////////////000000000000....../////////000000000//////000000000000//////000//////////////////000000000000000000000000000///////////////////////////000000000000000000///111111111111222222222222111111111111111111111111222222222000000111555888???FFFPPPTTTPPPGGG===888555666777777666666777888999:::<<<>>>@@@AAABBBBBBEEEEEEFFFHHHKKKNNNPPPRRRUUUVVVWWWXXXWWWVVVSSSRRRNNNOOOQQQSSSRRRQQQNNNMMMKKKIIIFFFCCCAAA???<<<999999777555444555555444222000000000000111111111111111111000000000000111111...///000000111111000000000000////////////000000000000000000000000000000........./////////////////////............//////////////////000000000000............/////////000........................---------.........//////------------------------xxxqqqqqqpppooollliiifffeeebbbaaa^^^ZZZUUUOOOKKKHHHDDDDDDEEECCC@@@;;;666333333333333222222222111111000000///...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++,,,,,,,,,---------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------++++++++++++++++++++++++------------------------***+++,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------////////////////////////000%%%++++++...222)))111111000///......///000111.........///////////////...///000111111000///.........///000111222333333000000000000111111111111//////000000///...------111111000////////////000......//////......---,,,---..................---......///000111222333333...///000/////////000222444222000...---...000222////////////////////////---------.........//////---------.........//////000//////.........//////---------.........//////,,,---......//////......000000000000000000000000............////////////........................////////////000000000000............////////////......////////////......000///...------...///000000000000000000000000000//////////////////////////////000000000000//////000111111111111222222222111111111111111111111111000000000000111444888<<>>:::;;;===???AAABBBCCCDDDHHHHHHIIIJJJLLLOOORRRSSSYYYZZZZZZZZZXXXVVVSSSQQQLLLMMMOOOPPPQQQPPPOOONNNGGGDDDBBB@@@@@@>>><<<:::999777555444555555444333000000000000000111111111111111000000000000111111......///000000000000000000000////////////000000000000000000000000000000---.........//////000000//////............//////////////////000000000000---.........//////000000........................---------.........//////------------------------~~~vvvrrrsssrrrllleeebbbeeeiiifffaaa]]][[[VVVNNNGGGEEEKKKKKKJJJFFF@@@999555333222333333333333222111111111000///...------...///////////////////////////,,,,,,,,,---------.........,,,***+++---...,,,***++++++++++++++++++++++++.................................////////////000...------,,,,,,++++++******,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------------------------------,,,,,,+++++++++,,,,,,,,,---------............------------......++++++++++++,,,------...---...,,,+++...222...(((///,,,+++---,,,******---------------------------+++,,,------......------.........------,,,,,,,,,)))+++,,,---,,,,,,---...000---+++***+++,,,,,,+++---------...------,,,,,,000000///.........//////---------------...///000------------------------++++++,,,,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................///000111////////////////////////000000000000111111111111777666555222///...///000...............///000000000000000111222222222333000000//////.........---////////////////////////------...///111333444555222111///...---...000111777444111111222444555555111000000///////////////111111000000//////......000000//////......------//////............//////////////////000111222333//////............//////..............................////////////......////////////////////////,,,------...///000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////111111111111000000000000------...///000111222222111111222333333333333222222111000000111111000///...111333222111777CCCNNNTTTOOOFFF>>>888555444555222444666666777777999;;;:::===???AAAAAABBBCCCEEEGGGIIIJJJKKKLLLNNNQQQSSSYYY[[[]]]\\\XXXSSSPPPNNNNNNNNNOOOPPPOOONNNMMMLLLKKKEEE???===???@@@===:::777777555444333222222222222222111000000000000000000000000000000000000000222111111111000000//////000000000000000111111222000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////000222222111000---.........//////000000---------............///........................~~~vvvqqqsssqqqkkkdddaaadddhhhgggaaa\\\ZZZVVVMMMHHHFFFJJJKKKJJJFFF@@@999555333222333333333333222111111111000///...---......///........................,,,,,,,,,---------.........,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,+++,,,,,,---------//////...///111...)))...+++***---,,,******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................---------,,,,,,,,,+++,,,---,,,++++++---//////---+++++++++,,,,,,+++---------......------,,,...------,,,,,,,,,,,,,,,---------------...//////------------------------++++++,,,,,,,,,---------------............------------------------,,,,,,---------,,,,,,---------...............///000000////////////////////////000000000000111111111111444555555444222222333444222222111000////////////000000000000000000111111000000/////////.........////////////////////////------...///000222333444111000000000222444777888777555444444666777888888777666444222000000000000111111000000///////////////////////////.........//////............//////222111111000000000111111//////............//////..............................////////////......////////////////////////------......//////000000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000///////////////000000000000000111222222222222111222111000000000000000///------000444:::CCCLLLQQQMMMHHHAAA:::555333333333222444666666777777999;;;:::<<>><<<>>>>>><<<999777666555444333222222222222111000000/////////000111111111111111111111111111111111111000000000//////////////////000000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////000222222111000............/////////000---------............///........................|||vvvqqqrrrqqqllldddaaacccgggfff```[[[YYYUUUMMMHHHHHHIIIJJJIIIFFF@@@:::666444222333333333333222111111000000///............///------------------------,,,,,,,,,---------......---,,,++++++------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,---......***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,000111222555888555000///,,,+++------***+++...++++++++++++++++++++++++------...////////////......------------,,,,,,,,,.........---++++++---//////---++++++,,,---,,,+++,,,------.........------///......------------------------,,,------...///------------------------,,,,,,,,,,,,------------------............------------..................------------------------............////////////////////////////////////000000000000111111111111222444666666666555666888666555333111///.........000000000///////////////000000////////////......////////////////////////............///000111222//////000222555999<<<>>>777666555777999::::::999<<<:::777444111000111111111000000000000/////////...///////////////000000//////............//////333333111000000///////////////............//////////////////////////////......////////////......////////////////////////.........///////////////000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////////////////////////////000000000//////.........///000000111111111111111111111000/////////000000222111555???KKKTTTUUUSSSBBB???:::555222111111222222444666666777777999;;;999;;;>>>???@@@@@@BBBDDDDDDFFFIIIKKKLLLNNNQQQSSSRRRTTTVVVVVVSSSPPPNNNMMMIIIIIIJJJKKKJJJIIIHHHGGGEEEAAA===;;;<<<<<<:::777777666555333222222222222111000000///////////////111111111111111111111111111111111111000000000000///............///000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////000222222111000............////////////---------............///........................~~~~~~{{{uuuqqqsssrrrmmmeeebbbdddhhhfff___ZZZXXXTTTMMMIIIIIIHHHIIIHHHEEE???:::666444222333333333333222111111/////////.........//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...///...---,,,,,,,,,,,,,,,...///111777BBBJJJGGG???444000///000///++++++---,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////------------------------...000111111///---------...---,,,,,,---...---,,,,,,------...............///...------------.........---------------..............................,,,,,,,,,------------...------............------............////////////---..................---...////////////////////////////////////////////////000000000111111111111111333666777777666666777555444333111//////......111111111000000//////...000000//////////////////000000000000000000000000/////////...//////000000...///000222444777:::;;;444333444666999:::999888<<<:::666333111000111111000000000000000000000000......//////000000000111//////............//////111000000///......////////////............//////000000000000000000000000......////////////......///////////////////////////////////////.........////////////////////////////////////000000000111000000000000000000000000////////////////////////............////////////////////////////////////000000111222222222222222111111000......///111333999;;;AAAKKKTTTVVVOOOHHH999777444111000000222333222444666666666777999;;;888;;;===??????@@@AAACCCCCCEEEHHHKKKLLLNNNPPPRRRQQQSSSUUUTTTPPPMMMKKKJJJGGGGGGHHHIIIHHHGGGFFFEEEBBB???;;;::::::999888666666555444333222222222222000000///////////////000111111111111111111111111111111111000000000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////000222222111000.........///////////////---------............///........................}}}|||zzztttqqqssssssnnngggccceeehhhddd^^^YYYXXXUUUNNNIIIIIIGGGHHHHHHEEE???:::666555222333333333333222111111......//////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............/////////......---,,,,,,,,,,,,///---...999MMM[[[XXXMMM999555333333000+++***,,,........................---......///000/////////------------------------,,,000444666444000---,,,...,,,,,,---......---,,,,,,---....../////////...------,,,,,,---......//////......------.................................,,,,,,---------.........------............------.........//////000000000...///000000000000///...///000000111111000//////000000000000000000000000///000000000111111111111111333666666555444444444111111000////////////000222222222111111000000000//////000000000000000000111111111111111111111111000000////////////000000/////////000000111222222000000111333555666666444666555333111000000000111000000000000111111111111.../////////000000111111//////............//////---------------...///000//////............//////000000000000000000000000......////////////......///////////////////////////////////////.........////////////////////////...////////////000000000////////////////////////////////////////////////---........./////////000......//////000111111222111222333333444444333333111222111///...000555999@@@EEELLLRRRPPPHHH===555333333111111111222333444222444666666666777999;;;888;;;===??????@@@AAACCCBBBEEEHHHKKKLLLMMMOOOQQQSSSTTTTTTRRRNNNIIIGGGFFFEEEFFFFFFGGGGGGEEEDDDCCC>>>===:::999888777666555555444333222222222222222000000////////////000000111111111111111111111111000000000000000000111111111111000000111111222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000222222111000///////////////.........---------............///........................}}}|||yyyssspppssssssnnngggcccdddgggaaa\\\YYYYYYVVVNNNIIIHHHFFFGGGGGGDDD???:::777666222333333333333222111111---...//////000/////////////////////////////////,,,,,,,,,---------......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,,,,+++*********,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000////////////000000///...------------------///,,,,,,777MMM]]][[[PPP;;;777444444111,,,***,,,........................------...////////////...,,,,,,,,,------------...+++///444666444111---,,,---,,,,,,---//////...,,,,,,---...///////////////111111222222444555777888111000//////.../////////........................,,,---------............------............------------......///000000000000000222222222222000000111111222333333222000///000000000000000000000000000000000000111111111111222444555555333222222333///////////////000111222222222222222111111111111//////000000000000111111111111111111111111111111111000000000000000111222000000000//////.........000///...000222333333222222111111000000000000000000000000111111111111222///000000000000000000111//////............//////,,,,,,,,,------...///000//////............//////////////////////////////......////////////......////////////////////////.........///////////////000000000000000000000000......////////////000000////////////////////////////////////////////////.........//////000000111...//////000222333333444222333333444444444444444222333333111000333:::@@@KKKPPPUUUSSSKKK???555///111111111111222333444444222444666666777777999;;;999;;;>>>???@@@@@@BBBDDDBBBEEEIIIKKKKKKLLLMMMNNNSSSSSSSSSPPPKKKFFFDDDCCCCCCDDDDDDEEEEEECCCBBBAAA<<<;;;:::999777666555444444444333222222222222222000000000000000111111222222222222222222222222222000000000000111111111111222111111111111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000222222111000///////////////.........---------............///........................~~~|||xxxqqqnnnqqqqqqmmmeeeaaabbbeee___[[[YYYZZZWWWOOOIIIGGGEEEFFFFFFDDD???:::777666222333333333333222111111,,,---///000000000//////........................,,,,,,,,,---------......***,,,...---+++***,,,...------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......//////............//////...------------......///...,,,,,,222@@@MMMMMMGGG888444222222000,,,+++---........................,,,,,,---...............,,,,,,,,,---------......***---000111000...------,,,,,,,,,...000000...,,,,,,---...///000000000000333444555666888;;;===>>>222222111000000000000000........................------------............------............------,,,,,,---......///000000111222444555555444222111222333444555555333111000000000000000000000000000000000000000111111111111333444444333222222333555000000000000000111222333000000000000111111111111//////000000000111111111222222222222222222222222111111111111111222333333111111222222222222222111222000...///000222333222111111222333222111000000000000111111111222222222111111111000000000000000//////............////////////.........///000000//////............//////..............................////////////......////////////////////////------......//////000000000000000000000000000000........./////////000000////////////////////////////////////////////////......///000000111222222111111222222222333333333222222333444444444444333333444444333222777???FFFPPPPPPNNNIIIAAA999555333000000111222333333333333222444666666777777999;;;:::<<>>:::::::::999777555444444444333222222111222222222111111111111111222333333222222222222222222222222///000000000111111111111111111111000111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000222222111000000/////////............---------............///........................}}}xxxqqqlllooopppkkkddd___```ccc]]]ZZZYYY[[[XXXPPPHHHFFFDDDEEEFFFDDD???:::777666222333333333333222111111,,,---///000000000//////------------------------,,,,,,,,,---------......***,,,...---+++***,,,...////////////////////////........................,,,,,,------------......***++++++,,,,,,------...***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------............------------......---------------...///000---.........444<<<>>><<<444111///111000,,,,,,///------------------------+++,,,------......------,,,,,,,,,------.........***+++,,,+++++++++---///,,,,,,,,,...000000...---,,,---...///000000000000......000222444777:::;;;333333222111000000111111////////////////////////---------.........//////---..................---,,,,,,,,,---...//////000222333555666666555333222333444555666666444222111000000000000000000000000000000000000111111111111333333444333222333555888333222222111222222222333......//////000000111111//////000000111111111222222222222222222222222222111111111111222333444555111222333555666777777777555222000///111333444444222333555555555333111///000000111111222222222222222222111111000000////////////............//////333222111000000//////000//////............//////..............................////////////......////////////////////////,,,------...///000111111000000000000000000000000............/////////000////////////////////////////////////////////////...//////000111222222333444444444333333333222222111111222333333333333222333555666444444999BBBJJJKKKFFF???888444333333444000000111222333333222222222444666777777777999;;;:::===???AAAAAABBBCCCEEECCCFFFIIIKKKKKKJJJJJJKKKKKKLLLLLLJJJFFFCCCBBBBBB>>>???@@@@@@@@@???===<<<999:::;;;999777555444555333333222222111222222222222111111111222333444444222222222222222222222222//////000000111111111222000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000222222111000000000//////.........------------.........//////........................{{{tttnnnlllpppoooiiiccccccbbb```ZZZ[[[\\\ZZZTTTNNNIIIFFFFFFFFFFFFCCC>>>:::888777333333222222111000000///000000000000////////////......//////......---,,,........................(((***+++,,,,,,,,,...000------------------------------------------------------------------------...---,,,,,,++++++++++++++++++++++++++++++++++++))))))***++++++++++++***---------,,,,,,++++++++++++,,,---......---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........000000//////.........------...///...,,,+++,,,---...,,,***+++...000...,,,////////////////////////------------------------///...------...///...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------...///111333444666999;;;;;;888444111000////////////////////////------............------........................***+++------------///000111111222222222333333333777888999999999777666555222222222111111111111111222222111111111111222222333333333222222222111111000000000000111111111111111111222333333333333222///000222333444444333333444222111111222222222111333333555999>>>@@@???<<<777777666666777888:::;;;555444333333444444222000555555444333333333333333222333333444333222111000...111333444333111000000---...///000000///---,,,000000000000000000000000,,,,,,,,,,,,,,,---...//////......------///000111............////////////////////////............------......//////000000//////000000000000//////////////////...............///////////////......///////////////000111111111111111111111111111111///000222222222000...---///111333555555555444333333222000000111555999<<<555444444333222111000000111111111111111111222222333333333444555777999;;;<<<>>>@@@AAAAAAAAABBBCCCBBBBBBFFFKKKJJJDDDFFFLLLMMMLLLJJJHHHEEEBBB@@@???<<<===???@@@???>>><<<;;;888777666666666666444222444333333222111111111222222222222222222222222222000111111111111222222222222222222222222222222222222222222222222333333444111111111111222222333333//////000000000000000000222222111000000000000000111222222222222111000000000000000000000000000000////////////////////////................................................|||vvvqqqnnnrrrrrrjjjbbb``````___YYY[[[[[[YYYTTTNNNIIIGGGEEEFFFFFFCCC???:::777666333333333222111000000000111000000000////////////......//////......---,,,........................---...//////------...///------------------------------------------------------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---...////////////...---***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,------.........000/////////............---...///...,,,+++,,,---...,,,+++,,,...///...,,,........................------------------------///...------//////...---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------...000111222555777::::::777333111///////////////////////////---......//////......---........................+++,,,......------...000111111111111222222333333777888888999888777666555222222222222222222222222222111111111111111111222333333222222222111111111000000000000111111111222111222222333333222222222111111333444444444444333777666555444444444444444222222444888===@@@@@@???;;;;;;;;;::::::999888777555444444555666555333111666555444333222222222222222333444444444333222111...111333444222111000000111111111111111000000000000000000000000000000000------,,,,,,------.../////////...---...///000111/////////000000000000111////////////...................../////////////////////000000000000//////////////////..................////////////......///////////////000111111222222222222222222222222222333444555555333111000111222444444444333111000111000//////000333666888444333333222111000000///111111111111111222222333333333333444555777999;;;999;;;>>>??????@@@BBBDDDIIIFFFFFFIIIIIIGGGJJJPPPNNNMMMJJJHHHEEECCCBBBAAA?????????>>><<<:::888666777555333333444555444333444333333222111111222222222222222222222222222222111111111111222222222333333333333333333333333333333222222111222222333333222222222222222222333333333333333333333333333333222222111111111111111222222222222222222111111000111111111111111111111111////////////////////////................................................|||xxxsssooouuuuuulllaaa]]]]]]^^^YYYZZZ[[[XXXSSSNNNKKKIIIDDDFFFFFFDDD???:::666555444333333222222111111000111111000000000/////////......//////......---,,,........................///000000///---+++,,,,,,------------------------------------------------------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,------............------++++++++++++,,,,,,,,,,,,,,,------------.........---------------.........////////////............---...///...,,,,,,,,,------,,,,,,,,,...///...---------------------------------------------------///...------/////////---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------...///000333555777777555111///...////////////////////////---......//////......---........................,,,...///...------...///000000000111111111111222666777777777777666666555222222333333333333333333222111111000000111111222222222222222111111111111000000111111111222222222222222222222222222222222222333333444444444444333777666555444333222222222333222333666999<<<<<<<<<:::;;;;;;<<<;;;999888666777777888999:::999777444777777555444333333333333222333444444444444444333111333555555444333333333444333222111111111111222000000000000000000000000...------------....../////////.........///000111000000000000111111111111////////////............///////////////.........//////000000000000//////////////////..................///////////////...///////////////000111111222222222222222222222222555666777777777666444444555666666666444222000///000000000000111222333444222222111111000000//////111111111111111222333333333444444555666888999:::999;;;===??????AAACCCEEEMMMGGGBBBAAACCCDDDHHHMMMNNNLLLJJJGGGEEECCCCCCCCCAAA@@@>>>===<<<;;;::::::777555222111222444444444444333333222222222222222333333333333333333333333222222222222333333333333444444444444444444444444444444333333333333444444444444444444444444444444333222222222222222222222222222222111222222333333222222333333222222111000111111111111111111111111////////////////////////................................................{{{xxxsssooovvvvvvlllaaa]]]^^^___YYYZZZYYYWWWRRRNNNLLLLLLEEEFFFGGGEEE@@@:::666444444444333333222222222222111111111000000000//////.........///......---,,,........................---......---+++)))******------------------------------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............---------...............///////////////.........---//////...---,,,---...------------............------------------------........................///...---...///000///...............------------------------------------------------....................................------------------------000222555444222000......////////////////////////......////////////.................................///000///------...///000000000000000000000111444444444555444444444444222222222222222333333333222222111111111111222222333222222222111111111111111111111222222222333333333333222222222222222333333333333444444444333333777777666444333222222333666555444333444555555555666666777777888999999999::::::;;;===>>>===999777777666555555444444444555222222333333444444444444444666888888666555555666333333333333333222111000000000000000000000000000///.............../////////////////////000000000//////000000000111111111////////////............000000//////......------//////000000000000//////////////////............---.../////////////////////////////////000000111222222222222222222222222444555555666666555444444777777777666555444222111222222333333333333222222000000000000////////////111111111111222333333444444444555555777888999999;;;<<<>>>???@@@AAADDDFFFKKKDDD===<<>>>>>>>>???AAADDDEEE:::777333111222333444444444333333222222222333333333333333333333333333333222333333333444444444444333333333333333333333333666555555444444555555666666666666555555555555444333222222222222222111111222222111111222222333333333333333333333222222111111111111111111111111111////////////////////////................................................~~~zzzvvvqqqnnnttttttlllbbb___``````XXXYYYXXXUUURRROOONNNNNNGGGHHHHHHFFF@@@;;;777555444444444333333333333333111111111111000000000000.........///......---,,,........................+++,,,------+++++++++------------------------------------------------------------------------------------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////.................................///////////////...///000///---,,,---...------............//////------------------------........................///...---...000111000/////////.........------------------------------------------.........//////........................---------------,,,,,,,,,...000222222000...------////////////////////////...//////////////////...////////////////////////...000000000...---...///111000000000000000000000222222111111111222222222111111111222222222333333333333222222222222333333333333333333222222222111222222222222333333333333333333333222333333555555444444333444444444555555999::::::999666555666888777777666555555555666777999888777666777999;;;<<<;;;::::::;;;<<<;;;888555555444444333333333444444333333222222222333333333444666777777555555555666555666777888777555333111111111111111111111111111000//////......//////////////////000000000000000........./////////000000////////////............000000//////......------//////000000000000//////////////////............------...//////////////////////////////000000111222222222222222222222222111111222222222222222111333333333444444333333333222222333333333222111000//////////////////000000111111111111222333444555444555555666777888999999;;;===>>>>>>>>>???BBBDDDDDD@@@===<<>>>>>>>><<<:::888888777666555444333333333555555444333222333333333222444444444222222333444999:::;;;;;;:::888666444111111111111111111111111111000000////////////000...///000111111111000000............////////////////////////............///////////////.........//////000000000000//////////////////............,,,---...///000000000000///////////////000111111111111111111111111111111............////////////.........///000111111222000000000000000///...---......//////000000111111111111111111222444555666444555666777888888888888999:::;;;;;;;;;===AAACCC???@@@???>>>AAAGGGJJJIIIEEEDDDDDDCCCBBB@@@??????===<<<;;;:::;;;===???AAA===:::666444444444333222333333333333333444444555333333333333333333333333444555555555666666666666333333333333333333333333222222222333444555777777444444444444555555555666444444444333222222111111555444333333222222222333444444555555444444333222222222222222222222222222000000000000000000000000////////////////////////........................~~~{{{vvvqqqrrrrrroooiiiffffffccc^^^XXXXXXVVVSSSPPPOOOQQQRRRNNNMMMKKKFFF@@@<<<;;;;;;444444444444444555555555222222222111111111000000......//////......---,,,........................,,,---///...------...000---------------------------------------------------------------------------------------...//////------------------------+++,,,,,,---------------------------........./////////...------...//////,,,,,,,,,------------...............////////////000/////////.........---............/////////000...///000///...---...///,,,...000///...---///111......................................................---...000222111000////////////................................................////////////........................,,,---......///...------,,,...//////...---......//////////////////////////////000000000000//////////////////////////////...///000000000000111333333333222222111111111111111111000000000111222333333333444444555666666777666666555555555555666666666666555555555444444444333333333333444444444444444444333444666888;;;===888888888888999;;;===>>>???BBBDDDBBB???>>>BBBEEEIIIMMMQQQSSSTTTTTTWWWYYYUUUVVVWWWWWWVVVUUUSSSQQQSSSQQQMMMKKKKKKJJJHHHGGGDDDCCC@@@===:::888777666999888666555444444444444333444555444333222444555<<<;;;999888666666777777111111111111111111111111222111000000//////000000...///000111222111000000...////////////000000000////////////...................../////////////////////000000000000//////////////////............,,,---...///000000000000///////////////000111111000000000000000000000000------------......//////............///000111111000////////////...............///000000111222222111111111222333444555666444555777888999999888888888999;;;<<<===AAAEEEIIIPPPRRRNNNFFFCCCFFFHHHGGGCCCCCCDDDDDDCCCBBB???>>><<<;;;999888888888888999888666444444555555444333333333333333333444555555444444444444444444444444555555666666666777777777666666666666666666666666555555666777999;;;===>>>999999:::;;;<<<======>>>999888888777666666555555999888777555444444444444555555555555555444333333222222222222222222222222000000000000000000000000////////////////////////........................|||xxxssstttsssnnniiiggggggbbb[[[XXXWWWVVVSSSPPPOOOQQQSSSPPPOOOKKKFFF@@@===<<<<<<444444555555555555555555222222222111111111111000......//////......---,,,........................+++,,,------+++++++++------------------------------------------------------------------------------------------...///000------------------------,,,---......//////......---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,---------................../////////000000000//////.........------.........//////000000...000000000...---...///,,,...000000...---///111////////////////////////////////////////////////......---...111222222111000/////////................................................/////////000........................+++,,,.../////////......,,,---//////...---.../////////////////////////////////000000000000//////000000000000000000000000---///000111000000222444333333333222222222111111222222111111111222444555555555555666777888888999777777666666666666777777777666666666666555555555333333333444444444555555444444444444777:::===???:::::::::;;;<<>><<<:::<<<;;;999777555555555555666777777777555555777888===:::555111000222555777111111111111111111111111222222111000000///000000...///000222222111111000000000000000111111111111000/////////............---.........//////000000//////000000000000//////000/////////............,,,---...///000000000000///////////////000111111////////////////////////...............///000000111111111000111222222333222111000000000000111111......///000111222333333111111111222333444666777555666777888999999888777999:::===???BBBFFFLLLPPPkkkllldddUUUKKKJJJKKKIIIBBBCCCEEEFFFEEECCC@@@>>>::::::999888777777777777333333222333555666555444333333333333333444555666444444444444444444444444666666666666777777777777888888888888888888888888::::::;;;===???BBBDDDEEE@@@@@@AAABBBDDDEEEFFFGGGDDDCCCCCCBBBAAA@@@@@@@@@<<<;;;999888666555555555555555666666555555444333222222222222222222222222000000000000000000000000000000000000000000000000........................~~~|||vvvqqqqqqwwwvvvkkkddddddccc^^^ZZZVVVTTTTTTRRRNNNMMMOOOQQQPPPMMMGGGAAA>>>>>>@@@:::888555555666777777666444333222000///.................................---------............///+++++++++,,,,,,---------+++,,,------.........---+++,,,---.........---,,,------............------.................................------,,,,,,,,,---------............///,,,,,,,,,---------......------------------------,,,,,,,,,---------......------............------//////............//////......///000000000000000555333111000000///...---////////////////////////........................000000////////////000000////////////////////////111000000///...------------------------------------------.........//////.................................---,,,---///111....../////////////////////////////////////////////////////////000111111,,,...111222111111222333222111000000000111333333222111111111000000//////000111111111111222555777???<<<888666666777666666:::999999888888777777666:::999888999;;;;;;777444<<<888333222444777888777888888777666666999???CCCCCCEEEHHHJJJLLLOOOSSSVVVcccbbb___YYYQQQLLLLLLMMMQQQXXXaaajjjooonnnjjjgggggghhhlllqqqttttttpppmmmvvvuuusssooolllkkklllnnnlllllljjjgggbbb]]]XXXUUUGGGBBBAAAAAA<<<555555:::444555555555555444444444===999555222222333333333333333444555444333222111000000111111222222222333222111000///............000000000000000000000000000000000000000000000000.../////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000//////......------000000000000000000000000//////000000000000//////111000///......///000111.../////////000000000111222222333333333444444444666666888999;;;;;;<<<<<<===???@@@???AAAKKKZZZggguuufffWWWNNNKKKJJJKKKGGGFFFDDDBBB@@@???>>>>>>999999999888777666666555444444555555555555555555666555444333444666999;;;666777888777555444444555888777666666888:::<<<>>>;;;>>>DDDIIILLLLLLJJJIIIPPPRRRUUUXXX[[[\\\]]]]]]___^^^]]]\\\]]]___bbbdddeeeeeedddbbb___[[[WWWUUURRRPPPMMMIIIFFFCCCAAA@@@>>>======;;;999777555444444444333444555444111///555333000000000111111000...///000111111000///...////////////////////////}}}zzzuuupppqqqwwwuuujjjddddddccc^^^ZZZVVVTTTTTTRRROOONNNQQQRRRQQQMMMGGGAAA======>>>888666555555777999999888444333222000//////......////////////////////////---------............///---------------.........------..................000000...---------......------............------.................................------,,,,,,,,,........./////////000000------........./////////........................------........./////////---......//////......---/////////......////////////000000111111111111111444222000/////////...,,,////////////////////////........................000000////////////000000////////////////////////111000000///......---------------------------------------.........//////.................................---------///000000000000000000/////////////////////////////////111000000////////////000......///000000111222222222111000000000111222333222222222222111111111000000111222111111222444666;;;999666666777999999999<<<<<<<<<<<<============<<<:::999999;;;;;;888666666555555777888888444111333555888<<>>@@@@@@AAAIIIWWWbbbfff]]]QQQJJJIIIJJJIIIGGGFFFEEECCCAAA???>>>======999999888888777666666555444444444555555555555555;;;:::888666555444333333555666777777888999<<<>>>999999:::;;;???CCCHHHJJJUUUXXX\\\aaadddeeedddccciiikkkmmmoooooommmkkkiiikkkkkklllnnnpppqqqssstttqqqooommmjjjhhhgggggghhhdddccc___[[[WWWTTTRRRQQQOOOMMMKKKGGGCCC???;;;999777555333333444555555444222222111333444444222000000000111222222111000000////////////////////////~~~zzzvvvrrrqqqvvvtttiiiccceeeccc]]]ZZZVVVSSSSSSRRRNNNOOORRRSSSQQQMMMGGGAAA<<<;;;;;;666555444555888:::::::::333333111000////////////000000000000000000000000---------............////////////.............../////////...............555333000---,,,,,,...///------............------.................................---------------////////////000000000111....../////////000000000////////////////////////....../////////000000000---......//////......---////////////////////////000000111222222222222222333111////////////...,,,////////////////////////........................000000////////////000000////////////////////////000000000///......---------------------------------............/////////.......................................//////000222222111111000000000///////////////////////////222111000//////.........000///......000111222111111111000000111111222333333333333222222222222222000111222222111111333555888666555666888:::;;;;;;=========>>>???@@@@@@@@@===;;;999999999:::999888555555666888999999666444:::===AAAEEEJJJNNNTTTWWWXXXZZZ]]]^^^^^^___```bbbYYYUUUPPPMMMKKKJJJIIIHHHIIIJJJMMMOOOQQQQQQQQQQQQUUUYYY^^^___^^^\\\]]]^^^bbbbbbaaa^^^ZZZXXXXXXYYYYYY___iiittt|||}}}tttlllkkkiiibbbYYYSSSLLLFFF>>>999777777666555555333111111333555555444333444444444444333222222000000000111111111111111333333222111111000000000000000000000000000000000000000000000000000000000000000000//////.........000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000000000000000000000000000000000000000000///000000111111000000///111000000//////000000111222222222222222222111111333333333333444444444444666666777888999999888888:::===@@@@@@AAAGGGQQQYYYPPPIIIAAAAAAGGGJJJHHHCCCDDDCCCAAA???>>><<<<<<<<<999999888888777666666666444444444444555555666666555666777777888888777777444555666666666888;;;>>>???AAACCCHHHPPPXXX```dddjjjkkknnnpppqqqrrrrrrrrrqqqrrrttttttqqqmmmhhhdddiiikkknnnrrruuuwwwxxxxxxqqqnnnjjjfffeeegggiiilllmmmllljjjgggeeecccbbbbbb]]][[[WWWRRRMMMGGGCCCAAA@@@<<<888555444444444333000000111444666555333000111111222333333222111111////////////////////////}}}zzzvvvrrrvvvrrrhhhdddfffddd^^^ZZZUUUQQQQQQOOOMMMNNNQQQSSSQQQMMMGGGAAA<<<:::999555444444555777888888777333222111000////////////////////////////////////---------............///000//////......---------//////......---------...333111///---------...///------............------.......................................---------....../////////000000000....../////////000000000////////////////////////....../////////000000000......////////////....../////////000000////////////000111111222222111111222111000000111111///...////////////////////////........................000000////////////000000////////////////////////000000//////.................................................../////////.................................///111111000///222111111000000//////...////////////////////////111000///////////////000222000---...000111111000111111111111111222222222222222222222222222222222111222333333222222333555777666555666999;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===;;;:::888777777888888888:::999777666888<<<@@@BBBJJJKKKMMMNNNOOOQQQUUUXXXXXXZZZ\\\]]]\\\\\\\\\]]]bbb^^^[[[ZZZ\\\]]]\\\ZZZ[[[[[[YYYXXXVVVSSSRRRPPPWWW\\\aaabbb^^^\\\]]]```[[[[[[ZZZVVVRRROOOMMMMMMJJJOOOXXXdddpppzzz||||||{{{vvvoooiiiaaaYYYNNNFFFBBB>>>999555888666333333444444333222444444444444444333333333111111111111111111111111333333333333222222111111000000000000000000000000////////////////////////111111000000///.........000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000111111222222////////////////////////000000000111111000000000000000000000000000000000222222222222222111111111333333333444444444444555999999:::;;;;;;:::::::::999===@@@AAABBBDDDKKKPPPJJJGGGDDDFFFIIIKKKHHHDDDBBBAAA???===<<<;;;::::::888888888888777777666666444444444555555666666666222333444666888:::;;;<<<444777;;;>>>AAADDDGGGJJJTTTUUUVVVYYY^^^dddiiimmmggggggggggggggggggggggggbbbdddffffffccc^^^XXXTTTXXXZZZ]]]aaaeeehhhjjjkkkccc```\\\XXXVVVVVVWWWYYY```____________```aaabbb```___\\\ZZZWWWTTTSSSRRROOOKKKFFFAAA===999555333111111111222444444222111111222222222222222222111////////////////////////zzzvvvrrruuuqqqgggeeehhhgggaaaZZZTTTPPPNNNLLLJJJLLLPPPRRROOOKKKFFFAAA===:::888666555444555666666555333222222111000/////////000........................---------............//////.........------,,,,,,///...------,,,---......---....../////////......------............------................................................------........./////////------........./////////........................------........./////////...//////////////////...//////000111111000//////...///000000111111000000333222222222444444222000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////....................................////////////////////////.................................111333333000---000000000//////.........000000000000000000000000............///000222222222111000000000111111000000000111111222222222222000000111111111111111111111222444444333333444666888777666777999::::::999:::999999999888888888777888888777666666777888:::=========>>>AAAFFFLLLOOORRRRRRRRRRRRRRRUUUZZZ^^^bbbeeehhhjjjlllmmmppprrrzzzvvvqqqooooooooommmjjjjjjkkkkkklllkkkkkkjjjiiijjjooouuuuuupppmmmnnnpppmmmmmmlllhhhccc^^^[[[ZZZSSSSSSTTTXXX^^^gggooouuu}}}vvvjjj^^^TTTJJJAAA;;;<<<999666444444444333222555555444444444333333333222222222222111111111111222333333333333222111111111111111111111111111111////////////////////////111111000000////////////111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000111111222222////////////////////////000000111111111111000000000000111111111111000000111111111111111111111111333333444444444555555555999::::::;;;;;;;;;:::::::::===AAACCCCCCDDDFFFIIIHHHIIIKKKKKKIIIGGGFFFFFF@@@???===<<<;;;:::999999888888888777777777777777444444555666666777888888777777666666666888:::;;;???EEENNNUUU[[[```dddfffhhhfffccc```]]]\\\\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\YYY[[[^^^```___[[[VVVSSSQQQQQQRRRTTTXXX\\\```ccc___]]]ZZZVVVRRROOOMMMKKKOOOOOOOOOOOOPPPQQQRRRSSSYYYYYYZZZ[[[]]]___aaabbb]]][[[XXXVVVRRRLLLFFFAAA;;;888444222222222222222111111111111111111111111000000000000000000000000yyysssrrrtttooogggffflllkkkddd]]]VVVPPPNNNKKKHHHJJJOOOOOOLLLHHHEEEBBB???;;;888666555555555666666444222222222111000000000000000........................---------............///.........---------------///...---------...000111+++---...///000///......------............------......................................./////////------------............------........./////////........................------........./////////...//////000000//////...//////111111111111//////......///000000000000000222222222444555555333111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000//////////////////..............................000000000////////////...........................///...///222555555111,,,.............../////////000000000000000000000000---------...000111333444111333444444222000000111000000111222222222222111000000000000000111111111000333555666666666777888999888777888999:::999777::::::999999888777777666777888999999999999<<<>>>>>>BBBHHHMMMPPPRRRTTTVVVQQQSSSVVVYYY]]]bbbhhhmmmwwwxxxzzzzzz{{{|||{{{yyyzzz~~~~~~}}}|||zzzxxxvvvuuuuuutttxxx}}}~~~{{{wwwuuuuuuzzz|||~~~|||{{{{{{oookkkeee```]]]^^^```cccyyy|||ssshhh```ZZZWWWGGGCCC>>>:::888888777666666555555444333444444444333333333333333222222222111222333444444333111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000000000000000000000000000000000000111111222222111111000000111111222222111111000000000000111111111222222333444444444555555555555777777888999999:::999999;;;>>>BBBDDDDDDDDDEEEFFFBBBFFFJJJIIIEEEBBBCCCEEE???>>><<<;;;:::999999999888888777777777777777777555666666777888999::::::777888:::===@@@DDDGGGIIIZZZ___dddhhhjjjkkkllllllbbbaaa___]]]ZZZWWWUUUTTTVVVWWWXXXZZZ\\\^^^``````\\\^^^bbbdddeeeccc```^^^[[[ZZZZZZZZZ]]]aaaeeehhhhhhhhhfffccc___ZZZVVVSSSMMMMMMKKKJJJHHHHHHGGGGGGMMMNNNPPPRRRVVV[[[___aaabbbbbbdddffffffccc___[[[LLLGGG@@@;;;888666555555111111000000000000111111000000000000000000000000yyyrrrqqqsssoooggghhhooonnnhhhaaaYYYRRROOOKKKHHHKKKOOOKKKIIIEEEDDDCCCAAA===:::666666666777999999777555222111111000000000000000........................---------............///.............../////////000///......///111333555000000//////////////////------............------........................---........./////////000............////////////....../////////000000000////////////////////////....../////////000000000//////000000000000//////...///111222222111///...//////000111111111111000111111222444666666333111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000.../////////////////////........................000000000000/////////...........................///...///333666666111,,,.........///000000111111000000000000000000000000............///111222222///555999888333///000222///000111222333222222111000000000111111222222222000333666777888888999;;;888777777888::::::999888999999999999999888888888888;;;>>>??????@@@BBBDDDEEEJJJPPPTTTVVVXXX[[[]]]YYY^^^eeelllqqquuuyyy|||}}}~~~}}}|||xxxsssnnnhhhdddbbbllluuu~~~{{{sssnnnooorrr___YYYOOOGGGAAA>>>;;;:::777666555444333444444555555555555444444333333333000111222333333222111000111111111111111111111111000000000000000000000000/////////000111111222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000//////////////////000000000000000000000000000111111222222111111000000111222222222222111000///000000111222333444444444444444444555555555555666777888999::::::;;;;;;===@@@CCCEEEEEEEEEEEEEEECCCDDDEEEDDDBBBAAAAAABBB>>>===<<<;;;:::999999999777777777777777777777888666777888999:::;;;;;;<<<;;;???GGGPPPWWW\\\^^^___kkkkkkkkkhhheeebbbbbbccc\\\]]]```aaabbbaaa___^^^]]]^^^___aaacccdddeeeeeeaaaccceeehhhhhhgggeeedddccccccccccccdddfffggghhhmmmmmmmmmkkkiiifffcccaaaXXXWWWUUURRRPPPNNNMMMMMMLLLLLLKKKLLLNNNPPPSSSUUU[[[\\\___dddiiilllkkkjjj```ZZZRRRKKKEEE@@@<<<999333222111111111111222333000000000000000000000000{{{sssqqqsssnnngggiiiqqqqqqjjjddd\\\TTTPPPLLLIIIKKKPPPIIIGGGDDDCCCDDDBBB>>>;;;666555666999;;;<<<:::888222111000000000000000111000000000000000000000000---------.........//////......//////000000111111111000///000111333666888555444111...---...///000---..................---........................---.........//////000000////////////000000000000000000000000111111111111000000000000000000000000000000000000111111111111//////000000000000//////...000111222222111000...000000111222222222222222000000111333555555333111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000.........///////////////////////////////////////111111000000/////////...........................///...///333777777111+++......///000111222333333000000000000000000000000000////////////000000111...666===;;;444...///333///000111222333222111111111111111222222333333333000333666888999:::;;;<<<666666666888:::;;;:::999666777777888888999999::::::>>>CCCEEEEEEEEEGGGIIIQQQRRRSSSSSSTTTXXX___eeegggnnnwww~~~|||yyyzzz}}}xxxpppkkkeeemmmvvv~~~qqqlllooouuuxxxoooaaaTTTJJJCCC>>><<<777666555444333444555555666666666555555444444444///000222333333222111///111111111111111111111111000000000000000000000000......///000111222333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000//////......------000000000000000000000000111111222222222222111111000111222333333222111000000000111222444555666666444444444555555555666666777888:::;;;<<<=========???AAACCCEEEFFFFFFEEEEEEJJJGGGDDDBBBCCCBBBAAA???>>>===<<<;;;:::999999999777777777777777888888888777888888:::;;;<<<======JJJPPPZZZdddjjjkkkjjjhhhhhhgggdddaaa^^^___bbbeeeiiijjjmmmnnnmmmjjjfffdddcccdddeeeeeeeeedddbbbaaaeeefffggghhhhhhgggfffeeebbbbbbcccddddddcccbbbaaaiiiiiihhhhhhhhhgggffffffaaa```^^^\\\ZZZYYYXXXXXXVVVTTTRRROOONNNNNNOOOOOOQQQRRRUUU[[[bbbgggjjjkkklllhhh```XXXPPPHHHAAA<<<444444222222222222444444000000000000000000000000zzznnnrrrqqqmmmiiikkknnnlllgggaaa[[[SSSMMMKKKKKKMMMNNNJJJHHHEEEDDDCCC@@@===:::999999999999888666555444222111000///............000000///...............///...---...///000000...------------------------,,,---...///000333777::::::666111...///000///---111///......//////...,,,......//////000000111111111111111111111111111111//////.........---------........./////////000000333222111111000000000000,,,---///000111111111111///......///111222222222///444666444222444444222---...000111111000///...222222333333333222222111//////000000000000000000111111111111111000000000000///.........///111222///...---...000222111///222111000//////...................../////////000333222111000...---++++++111000000//////000000111111000///......///000111000000000///////////////---///111111/////////000......//////000000111111444444444444444333222111///111222222111111222333222333444555555444444333222333666999;;;<<<<<<<<<999999777666666666777888777777888888999999::::::<<<@@@CCCDDDHHHOOORRRPPPXXXVVVXXX\\\]]]aaaooozzzwwwxxxyyyvvvttttttzzzvvvmmmhhhoooooonnniiiaaaUUUKKKDDD;;;999666666888888444000222111111333444555333000222222222111111111111000///000111222222111000///000000000000000000000000............/////////000000000000000000000000000000000000000000000000000//////............//////222222111000//////000000000000000000000000000000////////////////////////000000111222222222222111222222222111111111000000222222111111222222333444111111222222333444555555999999::::::<<<===???@@@>>>@@@CCCEEEHHHIIIIIIIIIJJJCCC???CCCFFFBBB>>>=========<<<;;;:::999888777777777888888888888777777555:::;;;:::>>>GGGLLLKKK]]]fffnnnppplllhhhbbb^^^bbbdddeeecccaaaaaaeeehhhdddkkkssswwwvvvrrrooommmkkkppptttvvvzzz~~~|||www|||yyyllloooooopppqqqrrrrrrpppnnntttrrrpppmmmeee]]][[[^^^aaaaaa```^^^\\\]]]___bbb___]]]ZZZWWWUUUQQQLLLHHHKKKOOOTTTTTTSSSTTTZZZ___eeeeeeccc^^^VVVNNNJJJHHHAAA>>>888333111111333555...///000000///......///{{{pppqqqppplllhhhjjjmmmlllggg```ZZZRRRMMMKKKLLLNNNOOOMMMKKKHHHEEECCC@@@;;;888888888888888777666555444222222111000////////////000000///............//////...---...///000000...------------------------...////////////000444666888555000...///000///...111///......//////...---////////////000000000000000000000000000000000000/////////.........------////////////000000000000000000/////////000000111...//////000111111222222000///000111222222111000...333555222111222222000111000///111333333222000111111111111000///...---222111111111222222333333//////000000111111111111000000///...///000111222333222111000000000000///222222111000//////000000........./////////000000333333222111111000000000222222222222444555666777444333111000.........///111111111111111111111111///000222222111000000111/////////000000000000000333333333333333222111111///111222222111111222333222222333333333333444444555666777999:::;;;;;;;;;999888777666666777888999<<<;;;;;;:::::::::;;;;;;;;;BBBHHHIIIKKKRRRYYY[[[___```fffpppxxxzzztttyyywwwvvv{{{sssffffffhhhkkkmmmmmmiiibbb\\\HHHCCC<<<777666777888888444444444444555666666666222222222222111111111111///000111222222111000///000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000//////............//////222222111000000000000000000000000000000000000000////////////////////////000000111222222222222111222222222111111111000000222222222111222222333444222333333444555666777777999999:::;;;<<<>>>???@@@@@@BBBDDDFFFHHHIIIIIIIIIJJJFFFBBBBBBEEEGGGFFFCCC;;;999777777999999888777666777999999999888888999888???EEEHHHPPP]]]dddfffiiikkklllhhhccc___\\\[[[bbbbbbaaa______cccjjjpppvvvkkkhhhggggggfffeeecccaaa^^^]]]eeecccaaa```___\\\WWWSSSQQQRRRUUUVVVWWWWWWUUUTTTZZZYYYZZZZZZYYYTTTLLLEEEHHHEEEAAA===:::777222///222222222111000000111333|||qqqooonnnkkkgggiiimmmkkkfff^^^YYYRRRMMMLLLMMMOOOPPPQQQNNNJJJGGGCCC???:::777777777888777777666555444444333222111000000000000111000//////....../////////...---...///000000...------------------------000000000///---...000222555333///...///000000000111///......000000///---000000000000////////////........................000///////////////......000000000000000000000000////////////000111222222000000//////000111333444111222444555555444333222111555777444222444555333666333111333777888666222444444444333333222000000222111000///000111222333111111111111111111111111000000//////000000111222333333333111//////111222222222111000000000111111....../////////000000000000000/////////000111111111111222333555888999;;;<<<;;;999666555333222222333333333333333333333333///000222222000///000000000000000000000000//////222222222222222222111000000111222222111111222444555555444333444555666777:::999999888999999::::::999888777777777888999:::<<<;;;:::999:::;;;>>>???AAAKKKRRRQQQRRR[[[gggnnnnnnpppzzz|||{{{vvvgggffffffjjjooopppkkkfff___WWWLLLAAA:::888999:::444555555444222222333555333333333222222222111111000000111222222111000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000//////......//////000222111000000000000000000000000000000000000000000////////////////////////000000111222222222222111222222222111111111111111222222222222222333444444444555555666888999999:::::::::;;;<<<===???@@@@@@CCCDDDFFFHHHIIIIIIIIIHHHEEEGGGEEECCCKKKZZZaaa^^^IIICCC<<<999:::;;;:::777999:::;;;;;;::::::<<<>>>CCCLLLWWW___gggnnnrrrqqqkkkiiifffbbb```aaaeeeiiinnnqqqvvv{{{vvvnnnmmmhhhcccbbbccccccbbb```YYYXXXYYY]]]aaa```YYYTTTVVVSSSRRRUUUYYYYYYRRRLLLHHHEEECCCEEEGGGEEE???999777666444222222222444555zzzqqqpppoookkkgggiiimmmkkkfff\\\XXXQQQMMMLLLNNNPPPPPPRRROOOKKKHHHDDD@@@;;;888666666777777777666666555444444333222111111111111111000000///...////////////...---...///000000...........................///000000///------...000222000///...///000111111111///...///000000///...111111000000//////..............................000000000000000000000000000000000000////////////000000000000111222333333222111//////000222444666555888;;;======<<<;;;:::999===???===<<>>DDDEEE???888999999999888888666555555444333111000///000111222555555444333222111000000000000000000111111222222///111333222111111333666111111000000000000111111...////////////000000000000000/////////000111111//////000111333555777888===<<<:::999777555444444222222222333333333333333...000111111///......///222111111000000/////////111111222222222111111000000111333222111111222444999888777666777888;;;<<<===<<<:::888777888888999999888888777888999:::;;;<<<;;;;;;<<>>???@@@AAAAAAFFFGGGHHHIIIIIIIIIHHHGGG@@@FFFFFFDDDTTTpppfffZZZJJJ@@@>>>>>>;;;777;;;<<<=========@@@FFFKKKWWW```kkkqqqrrroookkkgggdddcccfffmmmvvv~~~xxxnnnjjjfffbbb^^^]]]^^^```eeekkkllliiifffaaa]]]YYYYYY\\\^^^\\\ZZZLLLGGGCCCEEEKKKNNNKKKFFF>>>;;;777444222333333333}}}wwwqqqqqqppplllhhhiiilllkkkfff[[[WWWQQQNNNMMMOOOPPPPPPPPPMMMJJJHHHEEEBBB===:::555666777777777777777666555444333222111111111111111111000//////////////////...---...///000000...........................,,,...///.........///111/////////......///000222000///...///000111000///111111000000//////......////////////////////////111111111111111111111111////////////////////////111111000000000111222333333333222222333666999;;;===AAAFFFHHHHHHGGGGGGHHHFFFKKKMMMLLLLLLQQQTTTSSSSSSPPPOOOSSSXXXWWWPPPHHHEEEEEEDDDBBB???===;;;999:::999666444333222222222333333222222111111000000000111111222222222222222///222555777777666555555111111000/////////000000////////////000000000111333333333333222222222111000000000000111222333444444333333333222111000000111111111111222222333333111222333333111000000000222222111111000000//////000111111222222222111111000222333333222222333444999888777666777999;;;===>>><<<:::888777777777777999888888888999:::<<<===??????@@@CCCGGGMMMSSSVVV```dddhhhpppvvvgggaaaeeelllpppqqquuuuuusssnnnbbbSSSCCC999777999::::::999777666666444444444444333333333222222222111111111111222222000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000////////////000000111000000000000000111111////////////////////////000000000000000000000000000000111222222222222111111111111111111111111111333333222222333333444555444444555666888999:::;;;:::<<<===???@@@AAAAAAAAAGGGHHHIIIJJJJJJIIIHHHGGG@@@EEEDDDAAAQQQpppuuueeePPPBBB===<<<;;;888777:::===@@@CCCKKKVVV^^^fffjjjoooppplllgggeeeggggggkkkxxxwwweeeYYY[[[]]]```dddhhhlllppprrrkkkllllllkkkhhhfffdddddd[[[RRRHHHDDDHHHMMMMMMKKKFFFAAA;;;666444333222000{{{wwwrrrqqqpppkkkggghhhjjjhhhccc[[[WWWRRRNNNNNNOOOOOOPPPNNNLLLIIIGGGEEEBBB>>><<<555666777888888999888888555444333222111111111111222111000000//////000000///...---...///000000...........................+++---////////////000222---...///.........///111000///...///111222111000000000000000////////////000000000000000000000000111111111222222222222333/////////000000000111111111111111222222444555555888888999:::<<>>AAABBBBBBBBBBBBGGGHHHIIIIIIIIIHHHGGGGGGCCCDDD@@@;;;DDDYYYjjjpppfffYYYHHH===:::;;;<<<<<<666<<>>@@@???@@@BBBEEEHHHKKKNNNOOOUUUYYY\\\\\\YYYXXXZZZ]]]bbbfffgggeeeeeejjjmmmmmmkkkgggbbb___^^^^^^^^^^^^ccccccccccccbbbaaa```___VVVUUUSSSOOOJJJDDD>>>;;;888777777666555444333333111222333444444444333222333666???KKKSSSRRRIII@@@777666555333222111000000//////000000000111111111---///333666777555222000333222222111111111222222000111222333333222111111//////000000111222222333444555666666444222222222111111111111111111222222111111222333333333333333111222444333222222333555222222333444555666777777777888888888888777666666888888888999:::<<<>>>@@@AAADDDLLLUUU```kkkssswwwyyyuuurrrqqqjjjiiilllttt||||||rrriiiOOOFFF;;;555666888777555555555555555444444444444333222222111111222222333000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111222222000000000000000000000000000000000000000000000000000000111222222222222111000000111111111222222222444333333333333444555555333444555666888:::;;;<<<;;;===???BBBCCCCCCCCCBBBFFFGGGHHHIIIIIIHHHGGGFFFCCCAAA===;;;<<>>:::;;;>>>AAACCCCCCMMMZZZbbbfffjjjooouuukkkmmmsss|||~~~vvvrrrnnniiifffjjjmmmrrrwwwyyywwwssspppfff___WWWQQQPPPRRRTTTUUUSSSNNNHHHEEEDDDBBB===888}}}|||zzzpppnnniiiccccccdddaaa[[[\\\XXXSSSOOONNNNNNNNNNNNOOOLLLIIIFFFDDD@@@<<<999666777888999:::;;;;;;;;;444333222111000000000000222111111000000000000000///...---...000000000...////////////////////////...///111111000//////000,,,...000///---,,,---000000/////////111222222111......//////000000111111000000000000000000000000222222222333333444444444111111222333555666777777888999;;;>>>BBBFFFIIIKKKEEEFFFJJJNNNQQQTTTVVVWWW^^^aaacccaaa]]][[[]]]aaaiiimmmmmmjjjiiimmmpppooogggbbbYYYSSSPPPRRRVVVZZZ[[[]]]```cccgggiiikkklllooonnnlllgggaaaYYYRRRNNNDDDCCC@@@===999666444222111222333444555444333333///444@@@RRR```aaaWWWKKK:::999777555333222222111000000000000111111111111222666;;;@@@BBB@@@===:::000000//////000000111222...///000111000///...---//////000111222222333333222333444333111/////////000000000111222222222333111222333444444444444444111333444444333222444555222333444666777888888888555666777888888777666555888888888999:::===???@@@HHHNNNYYYgggwwwkkkfffdddmmmzzz|||kkk[[[GGG<<<:::<<<:::777666666555555555444444444444333222111111222333444000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000///000000111222222000000000000000000000000000000000000000000000000000000111222222222222111000000111111222222222222444333333333333444555555444444666777999;;;<<<===<<<===@@@BBBDDDDDDCCCBBBEEEFFFGGGHHHHHHHHHGGGFFF???<<<<<<>>>===:::<<>>::::::666888999888777666777888777666444222111000//////000000000000000000000000//////............////////////////////////////////////000000111111222222000000000000000000000000111111111111111111111111000000111111111111000000333333111000////////////222111111444888:::999666///222555777999;;;>>>AAAAAAAAAAAABBBDDDFFFHHHIIIIIIIIIJJJLLLPPPUUUYYY\\\ffffffgggdddYYYQQQWWWdddqqqooonnnoooqqqqqqmmmjjjlllkkkhhhccc___]]]^^^___fffdddbbbeeeiiijjjfffbbbkkklllnnnqqqrrrooogggaaa]]]WWWPPPJJJFFF@@@:::555444333222222222333444555111333???RRR^^^^^^[[[ZZZNNNFFF;;;444222222222222///000222333333222111000222888BBBQQQ```aaaLLL333333555222...000444444000333333222111000000000111///000111333333222111111666444333111111111222333000111222333333333333333444444444333333222222222888666444333333333555666999888777666666555555555333555777888888888999;;;777;;;999:::???>>>AAAOOOQQQ\\\ggg|||yyyqqqgggeeesss}}}qqq^^^KKK>>>888888999===888444333666777666444444333333222222333333444222222222111111111111000222222222111111111000000333222111000000111222333222222222111111111000000222222111111111111111222111111111111000000000000000000000000000000000000000000000000000///......111111111111111111111111222222333333333444444444333333222222222333444444555555666777888999999::::::;;;===???AAADDDEEEFFFHHHGGGGGGGGGFFFFFFEEEEEECCC>>>;;;<<<;;;888888:::@@@>>>===>>>AAAHHHRRR[[[lllmmmqqqwwwvvvttt}}}yyymmmdddgggooosssssssssppppppooolllfff[[[OOOFFFKKKPPPMMMDDDBBBHHHKKKGGGwwwvvvnnnmmmhhhbbb```cccaaa^^^^^^ZZZTTTPPPOOONNNNNNNNNOOOLLLIIIIIIDDD===999999777888999888777666777999666555333222000/////////000000000000000000000000/////////......///////////////////////////////////////000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000222222111111111111111222444111///000333555555444777:::<<<>>>???AAACCCEEEDDDEEEFFFHHHKKKLLLMMMNNNKKKKKKMMMPPPTTTYYY]]]___\\\]]]aaaccc___^^^gggssssssrrrrrrtttwwwyyywwwuuu{{{zzzvvvrrrnnnllllllllljjjeee``````eeeiiikkkkkkddddddeeejjjppptttuuuttteeebbb^^^ZZZWWWQQQKKKFFF???<<<888555222222333444777666<<>>888444222222111111222222111111111000333<<>>>>>CCCCCCGGGVVVgggvvvtttkkkqqq~~~qqqaaaQQQDDD;;;777666666777666666555555444333333333222333333444444222222222222111111111111222222222111111111000000222222111000000111222222222222222111111111000000222222111111111111111222111111111111000000000000000000000000000000000000111111111111111000//////111111111111111111111111111111222222222333333333333333222222333333444555555666666777888999:::::::::;;;===???AAACCCEEEEEEFFFFFFEEEEEEDDDCCCBBBBBB???;;;999;;;:::888888:::;;;===BBBHHHPPPZZZfffooossssssrrrsssxxxyyyooojjjjjjooouuuvvvwwwwwwtttlllbbbYYYSSSPPPQQQOOOIIIFFFFFFFFFDDDuuuuuummmmmmiiicccbbbdddbbb^^^\\\XXXSSSOOOMMMMMMMMMMMMNNNJJJHHHHHHCCC;;;777777666777888888777666777888333333222111000000000000000000000000000000000000////////////////////////////////////////////////000000//////////////////000000000000000000000000111111111111111111111111000000111111111111000000111111111111111222333333444111//////222555888999<<<>>>BBBDDDEEEGGGIIIKKKPPPQQQSSSUUUVVVWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVZZZ```dddiiirrr|||zzzyyyzzz|||{{{tttnnniiifffdddddd___ZZZYYY[[[^^^___^^^ZZZXXXVVVYYYaaakkkssswwwqqqpppooonnnlllhhhccc___VVVRRRKKKCCC<<<888666555999666888AAAJJJOOOQQQSSSYYYXXXSSSIII>>>666222222444333111000000111333444888CCCTTTeeessswwwnnnbbb???999888???@@@999333333222111111111111222222333111111111111111222333333111222444666666666555444222222111000000000111111444444444444444333333333444444333333444666888999777777777666777777888999888:::;;;;;;999999:::;;;888===<<>>@@@BBBCCCDDDEEEDDDCCCBBBAAA@@@???>>>===:::999;;;;;;888999<<<<<>>@@@AAABBBBBBDDDCCCBBBAAA???>>>===<<<===::::::<<<;;;:::<<>>>>>???@@@@@@AAAAAADDDCCCBBBAAA???>>>===<<<<<<999999;;;;;;;;;@@@GGGcccmmmtttsssrrrvvv{{{}}}vvvjjjgggmmmtttwwwvvvzzzqqqnnnooohhhWWWKKKIIIzzzppppppiiijjjiiifffeeeeeebbb\\\YYYUUUPPPLLLLLLLLLLLLLLLPPPLLLIIIHHHCCC;;;666666222333444444333222333444222222111000000000111111000000000000000000000000//////111111111111//////////////////////////////000000//////////////////000000000000000000000000111111111111111111111111111111222222222222111111111111111111111222333444999===AAACCCDDDEEEGGGHHHOOORRRTTTUUUTTTRRRRRRRRRTTTSSSSSSUUUXXX^^^dddgggjjjkkkmmmoooqqqsssuuuuuuqqqvvv{{{}}}zzzyyyxxxwwwwwwxxxzzz|||ooolllgggcccdddkkkttt{{{|||wwwrrroooaaaYYYKKK???<<>>@@@CCCEEEDDD???;;;777999999:::::::::999888888555555555666666666666666333444555666777888888999888888888888999:::;;;<<<<<<======<<<;;;;;;>>>@@@>>>LLLXXXggg{{{ttteeecccmmmyyy~~~~~~eeeUUUAAA777777999777444555555444444444444555555333333333333222222222222111111111111111222222222000111222222222222111000111111111111111222222222000000000000111222333333111111111111000000000000000000000000000000000000......///000000000000///333333333333333333333333444444444444555555555555333333333333444555777777666777888999;;;<<<>>>>>>@@@@@@@@@@@@@@@AAAAAAAAACCCBBBAAA@@@???>>>======:::888999;;;<<<@@@JJJTTTjjjsssvvvrrrtttqqqbbbcccllluuuyyyzzzuuurrrqqqlll```SSSMMM|||rrrqqqjjjlllkkkiiihhhhhhddd^^^YYYUUUPPPMMMLLLMMMMMMMMMOOOKKKHHHGGGBBB999444444333555666555444333444555444333222111111111111111000000000000000000000000...///111222222111///...//////////////////////////////000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111///000111222444666888999???BBBEEEFFFFFFHHHKKKNNNMMMPPPSSSUUUTTTRRRQQQQQQZZZ\\\^^^aaaeeeiiilllnnnpppnnnmmmkkkjjjjjjkkkkkkkkkuuu}}}~~~{{{~~~~~~yyyvvvuuuuuummmjjjddd______fffpppyyy~~~sssmmmaaaRRRKKKJJJEEE>>>888;;;===;;;666333444777444333333555:::AAAHHHMMMNNNMMMPPPUUUXXX]]]iiivvvuuufffPPP>>>444222333444444444333222222222333333111222333333444444333333999;;;>>>@@@???;;;777444555666888::::::999777666555555666666666777777777333444555666777888888888999999999999999:::;;;<<<;;;<<<======>>>AAAEEEHHHIII]]]rrr~~~mmm```___hhhttt}}}wwwfffQQQBBB<<<;;;999777777666555444444333444444444444333333333222222222000000111111111222222222000111222222222222111000000000111111111222222222000000000000111222333444111111111111000000000000000000000000000000000000...///000111111111111111333333333333333333333333333333333444444444555555222333333333555666777888666777888:::;;;===>>>???BBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======;;;:::;;;???DDDKKKZZZgggoooyyynnnmmmrrrwwwttttttssspppnnnjjj___TTT~~~uuussskkknnnmmmkkkjjjjjjfff___YYYUUUPPPMMMLLLMMMMMMMMMNNNJJJGGGFFF@@@888333333555666777666555555666777555444333222111111111111000000000000000000000000...000111222222111000...//////////////////////////////000000111111222222000000000000000000000000111111111111111111111111111222222333333222222111...///111333777:::===???BBBDDDFFFGGGHHHLLLRRRWWWNNNQQQVVVZZZ[[[[[[[[[\\\```bbbfffjjjlllllllllkkkkkkjjjhhhgggggghhhjjjkkkjjjvvv~~~zzzwww|||~~~zzzuuummmdddaaagggrrrzzz|||qqqhhh___PPPBBB;;;<<<<<<999555333444666444333444666:::AAAGGGKKKMMMKKKMMMSSSTTTVVV```kkknnnkkk]]]GGG666333666888555444444333222222222222111222333444555444333222333555888::::::777444222111333666999999888555333555666666666777777888888777777777777777666555555::::::999999999:::;;;;;;666888;;;>>>BBBGGGNNNRRRhhhyyydddVVVXXXggguuuuuu```NNNCCC>>>======888777666555444333333333444444444333333333222222000000111111222222222222000111222333333222111000000000111111222222222222000000000000111222333444111111111111000000000000000000000000000000000000///000111222222222222222333333333333333333333333222222333333333444444444222333333444555666888888666777888:::<<<>>>???@@@CCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>=========<<>>@@@EEELLLVVVhhhxxx|||sssmmmlllooossssssoooppprrriii[[[|||sssnnnpppqqqmmmhhhggghhhfffaaaZZZVVVOOOJJJHHHJJJMMMPPPNNNIIIFFFFFFAAA999333111222444666777666444444555999555111///000111111111000000000000000000000000333222111/////////000111000000000000000000000000......///000000000000000222111000000000111333333222222222222222222222222333444444333111000111333333444666:::>>>AAABBBAAADDDGGGIIIIIILLLSSSZZZ]]]^^^XXXVVV]]]dddffffffhhhjjjjjjhhhhhhhhhjjjkkkmmmqqqnnnmmmmmmkkkhhhiiinnnrrr}}}~~~|||uuulllcccRRRHHH???===999333222444999222000666>>>BBBCCCEEEHHHHHHIIIJJJMMMRRRXXX]]]ccchhhhhh\\\GGG777222444444333222111111222333444333222111111333444444444666666555555555555666666;;;:::888777555444444333555555666666777777777888999888777888:::;;;::::::555555999===<<<888777:::666>>>@@@AAAEEEJJJ^^^}}}yyyaaaTTTVVV[[[uuuyyyxxxkkkSSS???999<<<:::777666999888555444666333333444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111000000000000111111111111555555555444444333333333000000111222222222222111222222222222222222222222111111111222333444555666222222333555666888999999::::::::::::;;;===???@@@FFFAAA@@@DDDDDDAAA@@@CCCBBB>>><<<======;;;===AAA>>>AAAKKKYYYbbbjjjwww}}}uuunnnjjjggghhhmmmrrrtttuuu|||tttoookkkkkkiiiddddddfffeee```[[[VVVNNNJJJIIIKKKNNNOOOMMMIIIFFFFFFAAA999333222222444666666555555666777888555111000000111111111000000000000000000000000333222000/////////000111000000000000000000000000......///000000000000000222111000000000111222333222222222222222222222222333333444333111111222444===<<<<<<===???@@@AAAAAAEEEIIIMMMOOORRRWWW\\\```aaa[[[XXX\\\```bbbeeeiiieeefffhhhmmmssszzz~~~~~~|||xxxhhh\\\OOOEEE===666666:::999333000333777<<>>===:::;;;>>><<<@@@AAAHHHTTT^^^xxxxxxsssssshhhVVVVVV]]]iiirrrzzzwwweeeOOO???888888666666::::::666444555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111000000000000111111111111444444444333333333222222000000111222222222222222222222222222222222222222222222222222333444555555222333444555777888999::::::999999:::;;;===???@@@CCCCCCCCCFFFHHHHHHDDD@@@@@@???@@@@@@===:::<<>>555444333333222222333333444222444777999:::888555333666666555555555555666666888888777666666666666777777777888999;;;<<<======::::::;;;===@@@@@@>>><<<>>>:::888:::<<<;;;<<>>@@@EEEWWWmmm|||{{{sssvvv|||tttoooqqqyyynnnmmmxxxuuu^^^UUUYYY]]]jjjyyyzzzfffNNN===:::666666:::;;;888555666666555555555444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111000000000000111111000000000111111111222222333333333222222222222222000111111222222222222222222222222222333333333333444333333333333333444444333444555666777888999:::999999999:::;;;===???AAA@@@EEEHHHHHHMMMRRRLLL@@@??????AAABBB>>>:::===CCCLLLUUUaaaiiirrr}}}hhh```fffppptttsss{{{vvvsssrrrrrrpppllllllooommmiii___VVVLLLIIILLLOOONNNKKKKKKIIIGGGFFFAAA888333444444555555555555777:::<<<777444111000111222111111000000000000000000000000111111000000000000000000////////////////////////......///000000000000000111111111111111222222222111222222222222222333333222333444444444444666888999<<>>>>>===>>>@@@CCCFFFEEECCC@@@>>>888666:::===>>>???BBB@@@HHHXXXvvv~~~mmm[[[WWW^^^gggsss}}}vvvcccRRRBBB;;;777999:::888777888777666666555444333333222333333333333333333333333222222222222222222222222222222222222222222222222222111111000000111111222000000111111111222222222222222111111111111111111000111222222333333222222222222222333333333333333555444444333333333444444444555555666888999999:::999999999:::<<<>>>@@@AAA@@@HHHJJJHHHPPP[[[VVVHHHAAA>>>>>>@@@@@@AAAFFFMMM[[[gggvvvoooiiilllnnnnnn{{{wwwuuuqqqqqqnnniiigggiiigggbbb___VVVMMMJJJMMMPPPMMMJJJJJJHHHHHHGGG@@@777444555444555555555555777:::<<<666444111111111222222111111111111111111111111111000000000111111111000000////////////////////////......///000000000000000000000111111222222222222111111111222222333333333333444666666666777999<<<>>>CCCHHHMMMOOOQQQTTTVVVOOOQQQXXX___``````hhhrrr|||}}}pppbbbXXXJJJAAA999888999888888999BBBCCCDDDDDDDDDGGGJJJMMMMMMNNNPPPQQQOOOHHH<<<444444444444444444444444444777888:::999777666777999555555444444444444555555222222222222333444555666666666777999:::<<<===>>>>>>???AAAEEEGGGGGGDDDBBB@@@<<<;;;???AAA@@@BBBEEEJJJ___|||wwwqqq|||~~~nnndddlllmmmmmmnnntttzzzuuulllPPPEEE:::777777777999<<<777777666555444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111222222222222111111111111111111111111111111222333333333333222222222333333333444444444555555444333333333444444555666666777888999:::::::::::::::;;;===???AAACCCBBBIIIJJJGGGOOO]]]^^^SSSGGG@@@<<<@@@GGGOOOXXX```nnn|||wwwnnnhhh~~~{{{wwwuuurrrqqqmmmhhheeefffccc^^^^^^WWWOOOLLLMMMNNNMMMJJJIIIHHHHHHGGG@@@777444666333555666666555666888:::555333111111222333222111111111111111111111111111//////000111111111111000000000000000000000000000......///000000000000000000000111222222222222111111111111222222333333444444666777888999:::===???EEEIIINNNPPPPPPQQQSSSVVVSSSXXXdddrrrxxx{{{~~~{{{ssskkkbbbRRRBBB:::888777777999===???@@@AAABBBEEEHHHKKKJJJGGGBBB@@@>>><<<888444444555555666666555555444777888999777444444666999555555444444444444555555444444444555555777888888666666777888:::;;;<<<<<<<<<===>>>AAADDDDDDCCCAAA@@@>>>===?????????EEELLL^^^~~~}}}{{{zzzwwwmmmcccfffsss|||{{{___PPP@@@999777777999<<<777666666666555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111222222222222333111111111111111222222222111222222333333333333333222222333333444444555555555444444444444444555555666777777888999999::::::;;;;;;;;;<<<>>>AAACCCEEEEEEIIIIIIGGGLLLXXX\\\YYYOOOIIIEEEJJJSSS```ooo{{{sssccc~~~{{{wwwuuuuuutttpppjjjhhhhhheee```\\\XXXRRRNNNMMMMMMLLLLLLHHHHHHIIIGGG@@@666444777222444666666555555666777444333111111333333222111111111111111111111111111...///000111222111111000000000000000000000000000......///000000000000000///000111222333222222111000111111222333333444444555777999:::;;;===@@@CCCGGGJJJOOOPPPRRRVVV]]]dddjjjqqq{{{|||{{{ssstttgggXXXMMMDDD<<<999:::999:::<<<===>>>???BBBEEEEEEAAA;;;777666666555555444555666777777666555444333777:::888444222444666555444444333333444444555555555555555666777888888777777888999::::::;;;;;;<<<;;;<<<>>>AAACCCBBBAAA>>>===>>>@@@AAAGGGUUUccc~~~zzzrrrnnnttttttccc___kkkvvvyyykkkZZZHHH>>>:::888777999666666666666555555555555444444444444444444444444222222222222222222222222222222222222222222222222333222222111111222222333111111111222222222333333111111111222222222333333111222333333444444333333222222333333444555555666444444444444444555666777777777888999999:::::::::<<<<<<===>>>@@@CCCEEEGGGFFFHHHIIIIIIJJJMMMSSSWWWVVVVVVYYY]]]cccooolll~~~{{{wwwuuussssssooojjjhhhiiifffaaa[[[XXXTTTOOOLLLKKKLLLMMMHHHHHHIIIHHH???666444777222444666777666444444555444222111222333333222111111111111111111111111111...///000222222222111000000000000000000000000000...//////000000000000000///000111222333222111111000000111222333333444444666888:::<<<===???BBBEEEHHHLLLPPPTTTZZZdddrrr|||vvv{{{uuunnneeeVVVEEE;;;999666777999999999;;;===???@@@===999666444444555555444555666777777666555444000555::::::666222222333555444444333333444444555444444444444444555666666999999999::::::;;;;;;;;;======<<<>>>AAACCCCCCCCCAAAAAACCCFFFJJJVVVmmmyyyqqqkkkqqq{{{ggg^^^eeennnpppqqq```MMMCCC>>>999666555555555555666666666666666444444444444444444444444222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333111111222222333333333333111222333333444444333333222222333333444555666666333333333444555666777888888888888999999::::::;;;=========???AAADDDFFFHHHGGGFFFIIIKKKHHHEEEJJJSSSZZZ```iiimmmnnnwwwzzzyyyooovvvssssssnnnhhhffffffccc^^^[[[WWWRRRNNNLLLLLLKKKJJJEEEFFFFFFDDD???:::666555444444555555444222111///222333333444333222111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000000///333333444333333444666999>>>>>>@@@CCCCCCBBBGGGNNNJJJQQQYYYddduuuyyyrrrfffRRR@@@>>>777555888999555555999888777444333222333555666777666555444444444444444222333444444555555444444555555555555555555555555555666666666444444666888666999<<<>>>>>>======>>><<<<<<;;;<<>>@@@CCCFFFHHHRRRooo{{{tttyyywww}}}zzz~~~tttbbbcccrrrrrrggg[[[PPPDDD:::888;;;777444555888888555444666555666777555333111222222333333333333333333333333444444444444444444444444111111111111222333444444555444333333222222222222222222222222222222222222333333333222222111111111444444444444444444444444555444444444444555666666777777888999:::;;;;;;<<<<<<===>>>@@@AAADDDHHHKKKHHHFFFGGGHHHEEEBBBDDDHHHPPPmmmzzzzzzpppwwwpppqqqmmmhhhffffffccc]]][[[WWWRRRNNNLLLLLLKKKJJJFFFGGGGGGDDD???:::666555444444444444444333222111222222333333333222111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111111000///111333444555777:::===???@@@DDDIIIKKKKKKPPPVVVeeeooozzz{{{ooocccRRRFFF;;;999:::777555555777666555444444444555666777666555555444444444555333333444555555555555555555555555555555555555555444555666666555555777999:::<<>><<<<<<<<>><<<;;;<<<>>>>>><<<:::???IIIXXXppp}}}|||vvvrrrsss}}}vvvsssvvvnnn___\\\UUUFFF;;;:::;;;777666888888555555777333555666555333333333555333333333333333333333333333333333333333333333333222222222111222222333333555444333333222222222333333333333333333333333333444444444444333333222222444444444444444444444444666666555555666666777888777777888999:::;;;<<<<<<<<<>>>???AAABBBEEEGGGIIIHHHEEEDDDGGGFFFCCCCCCEEEWWWssszzz{{{qqqwwwmmmnnnlllgggffffffccc]]][[[WWWRRRNNNLLLLLLKKKJJJFFFGGGGGGDDD???999666555444444444444444444444444222222222333222222111000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222222222222222222222222222...111444777999<<<@@@BBBCCCBBBEEEKKKQQQUUU^^^fffzzz}}}wwwjjjXXXDDD<<<;;;:::666444555555555555666666666666777666666555555555555555444444555666666666555555666666666666666666666666444555666666666666888:::===???@@@@@@>>>;;;::::::???>>><<<;;;;;;;;;===>>>???III\\\uuurrrggglllyyyggggggfffVVVBBB999>>>999777999999777666777222444555555444444555666333333333333333333333333222222222222222222222222333333222222111222222222444444333222222222333333444444444444444444444444555555555555444444444444444444444444444444444444777777666666777777888999777888888999:::;;;<<<<<<===>>>@@@BBBDDDEEEFFFGGGIIIEEEDDDFFFFFFDDDFFFJJJ[[[vvv~~~|||}}}zzzzzzpppvvvlllmmmlllhhhggghhhddd^^^[[[WWWRRRNNNLLLLLLKKKJJJFFFGGGGGGDDD>>>999666444444444444444444444555555111222222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222111111222222333333222555999<<<>>>@@@CCCEEEFFFCCCDDDKKKUUU___mmmyyy~~~~~~xxxgggQQQCCC>>><<<999777555555666777777777666666777777666666555666666777444555666666777777666666777777777777777777777777444555666666666777:::<<<===>>>??????<<<:::::::::<<<;;;<<<>>>===<<>>999888;;;<<<999666666333555666555444333555666444444444444444444444444222222222222222222222222444444333222111111111111444333333222222333333333444444444444444444444444555444444444444444444444555555555555555555555555777666666666666777888888888888999:::;;;<<<======>>>???AAADDDFFFGGGGGGFFFHHHFFFEEEEEEDDDFFFRRR^^^nnnwwwtttrrr~~~zzzxxxyyy|||{{{zzz~~~zzzyyyoootttmmmnnnllliiihhhiiifffaaa[[[WWWRRRNNNLLLLLLKKKJJJGGGHHHGGGDDD>>>999555444444555555555555555555555111111111111111111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111222222222222111111111111222333444555777:::<<<>>>???AAACCCFFFGGGGGGMMMYYYeeennnwww~~~|||xxx}}}sssbbbQQQFFF@@@<<<999666666777888888777777666777777666666666777777888555666777777888888777777888888888888888888888888444666777777777888:::<<<:::;;;<<<<<<;;;::::::;;;999999<<>>FFFKKKjjj{{{eeeaaahhh\\\GGG???:::888<<<>>>;;;777555666777777666444333333444444444444444444444444444444444444444444444444444444444333222111111111111333333333222222333333444333333333333333333333333333333333333333444444444555555555555555555555555666666555555666666777888999999:::;;;<<<======>>>??????AAAEEEIIIKKKJJJHHHEEEFFFFFFEEEDDDNNNggg~~~~~~wwwsssssswwwzzz|||www|||qqqmmmxxxzzzyyypppuuupppppplllhhhggghhhgggbbb[[[WWWRRRNNNLLLLLLKKKJJJGGGHHHHHHDDD>>>999555333555555777777777666555444111111000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000111111111222222222222333111111111111333555888999:::<<<>>>???@@@CCCGGGJJJPPPUUUbbbsss}}}|||xxxwww~~~|||yyyqqqcccWWWMMMCCC;;;999888888888777777777777777777777777777888888999666777888888999999888888777777777777777777777777666777888888777888:::<<<888999;;;;;;::::::;;;===:::999<<>>;;;777666777888888666444222333333444444444444444444444444444444444444444444444444333333222222111222222222333333222222222333444444333333333333333333333333333333333333333444444444555555555555555555555555666555555555555666777777999::::::;;;<<<===>>>>>>@@@???@@@EEEKKKOOOOOOMMMDDDEEEGGGIIINNNbbbyyynnnlllnnnrrrxxx~~~{{{{{{sssxxxqqqpppkkkeeedddffffffbbb[[[WWWRRRNNNLLLLLLKKKJJJHHHHHHHHHDDD>>>888555333555666888:::999777444222111000//////000111222333000000000000000000000000111111111111111111111111000000000000000000000000111111111222222222333333222222222333666999<<<>>>===>>>@@@BBBFFFLLLSSSXXXeeejjjvvvsssmmmqqqyyy~~~ssstttwwwxxxtttoooeeeSSSCCC<<<;;;999777666666666777888777777777888888999:::777888888999:::999999999777777777777777777777777777888999999888888:::<<<999:::;;;;;;::::::<<<======:::;;;???>>>@@@QQQfff~~~mmmeeeeeeggggggVVVIII>>>:::;;;:::888888666777777666555444444555555555555555555555555555333333333333333333333333222222222111222222333333333222222222333333444555444444444444444444444444333444444444555555555555555555555555555555555555777777666666777777888999::::::;;;<<<===>>>??????AAA??????EEEMMMSSSTTTSSSKKKIIIKKKTTTeee}}}yyyrrrnnniiicccgggmmm|||{{{|||vvv|||rrrpppjjjcccbbbeeeeeebbb[[[WWWRRRNNNLLLLLLKKKJJJHHHIIIHHHDDD>>>888444333555777999;;;:::777333000111000/////////111222333000000000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333333333333555888<<<@@@BBB???AAADDDGGGMMMVVV___fff{{{{{{|||ooohhhnnnwwwxxxkkkrrrxxx~~~yyycccLLL>>><<<999777555555666777888888777777888999::::::888888999::::::::::::999666666666666666666666666888999:::999888888999;;;<<<======<<<::::::<<<===???:::;;;@@@BBBJJJccc}}}{{{wwwooodddfffrrrbbbQQQ@@@999888888999;;;444555666666555555666777555555555555555555555555222222222222222222222222111111111111222333444444222222222222333333444555666666666666666666666666444555555555666666777777666666666666666666666666888888888777888999999:::::::::;;;<<<===>>>??????AAA??????DDDNNNUUUXXXWWWSSSOOOQQQ```zzz{{{zzzxxxmmmfffcccdddlllvvv}}}wwwsssuuunnnfffbbbbbbcccccccccYYYWWWQQQLLLLLLNNNLLLGGGFFFFFFFFFBBB===888555444444444444333333333222222333333333222222111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111222222222///222555777999<<<@@@CCCDDDHHHLLLPPPVVVcccuuuxxxqqqkkkhhhxxxxxxppp}}}}}}zzzuuu```KKKAAA888666999:::888777888888777666666666666666777777777777888888888888999888888888777777666666:::999777666666777999:::::::::999;;;===>>>>>>>>><<>>===III]]]{{{}}}ooocccfffrrryyyaaaGGG<<<;;;;;;::::::777777777777666666666666555444333333555555444333222222222222222222222222111222222333333222222111444333333222222333333444555555555555555555555555333444555555666666555555555555555555666666666777777777777888999999::::::<<<;;;;;;;;;===>>>>>>>>>AAADDDEEEDDDHHHRRRZZZ[[[VVVRRRaaauuuxxxxxx|||wwwlllcccbbbccchhhzzzyyyuuurrrllleeeaaaaaaaaa```^^^VVVUUUPPPLLLLLLOOONNNIIIFFFGGGFFFCCC>>>999666555444444444333333333222222333333333222222222111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111222222222222111444888;;;<<<===???AAAGGGKKKSSS^^^iiivvv}}}uuuooonnnqqqvvvyyyxxx~~~~~~|||lll^^^SSSEEE<<<888888888999999999888777777777777888777777777777888888888888999888888888777777777777888777666666777999;;;===@@@>>><<<::::::;;;;;;;;;???BBB@@@JJJfffooodddjjjuuuoooXXXEEE<<<999888666888777777777666666666666555444333333555555444333222222222222222222222222222222333333333333222222444333333222222333333444444444444444444444444444333444555555666666555555555555555666666666777777777777777888999999::::::<<<<<<;;;<<<===??????@@@BBBCCCEEEHHHMMMTTT\\\bbb^^^gggzzzxxxnnngggggglllxxx{{{wwwqqqlllfffcccbbb```]]]ZZZUUUTTTPPPLLLMMMQQQOOOJJJGGGGGGGGGCCC>>>:::777666444444444444333333333333333333333222222222222111111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222444777;;;>>>>>>???@@@AAAHHHNNNYYYgggttt{{{}}}|||tttmmmgggfffnnnyyyxxxlllbbb^^^```dddkkknnnpppqqqsssyyy|||ttt{{{uuujjjYYYHHH<<<888999:::;;;:::999999888888999999777777777888888888999999888888888888888777777777555555555666888;;;===???DDDAAA>>>;;;:::;;;<<<===AAACCCDDDZZZwwwjjjmmmvvv}}}kkkQQQ???:::999555888888777777777666666666555444333444555555555333333333333333333333333333222222333333333333222222444333333222222333333444333333333333333333333333333444555555666666555555555555666666666777777777777777888888999:::::::::<<<<<<<<<<<<>>>???AAABBBFFFDDDHHHQQQVVVXXXcccooorrr}}}{{{vvvqqqnnnjjjfffeeegggjjjllljjjmmmrrrwww~~~~~~qqqfffggggggooo{{{wwwrrrnnniiigggeeebbb]]]YYYUUUTTTQQQMMMNNNQQQNNNIIIGGGGGGGGGDDD???;;;888777555444444444444333333333222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333777999<<<>>>???AAADDDGGGNNNTTT___iiiooopppmmmjjjddddddhhhqqq~~~xxxrrrsssoookkkiiikkkmmmmmmllleeejjjppptttssspppmmmlllooommmjjjgggeeefffhhhjjjtttxxx{{{xxxwwwttt{{{lllWWWFFF===:::999;;;::::::999999999999999777777888888888999999999888888888888888888888888555666666777999;;;===>>>@@@@@@???>>>===>>>@@@AAA@@@HHHRRRooorrrlllrrrzzzyyy\\\DDD>>>===999888888888777777777666666666444333444555666555444333333333333333333333333222333333333333333333222444333333222222333333444333333333333333333333333333444555555666555555555555666666666666777777777777777888999999::::::;;;<<<<<<======>>>@@@DDDFFFKKKGGGNNN[[[______lll{{{~~~~~~xxxqqqkkkeeeaaa___YYYWWWTTTRRRRRRSSSVVVWWWUUUYYY]]]```eeeooo~~~~~~sssiiifffnnnxxxxxxtttrrrnnnjjjhhhfffccc\\\WWWWWWVVVRRRNNNNNNPPPMMMGGGFFFGGGGGGDDD???;;;888888555555555444444444333333222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222222333333333444444444444888999;;;===@@@EEELLLPPPWWW^^^eeeiiihhhffffffhhhfffjjjttt~~~||||||~~~vvviiidddiiinnnpppoooqqqxxx}}}xxxuuurrrqqqpppooolllgggeeehhhqqqyyyyyy~~~wwweeeSSSGGG???888::::::999888888888888999888888888888999999999999888888888888888999999999888888888999999:::;;;;;;:::===??????>>>===>>>@@@<<>>>>>???BBBFFFJJJNNNLLLTTTaaafffhhhzzzzzz|||wwwrrrooofffccc___ZZZUUURRRPPPPPPMMMKKKJJJIIIIIIJJJLLLMMMJJJMMMPPPRRRUUU]]]jjjuuuxxxmmmhhhcccbbbooowwwssspppmmmiiigggfffbbb\\\VVVXXXWWWSSSOOOOOOPPPLLLFFFEEEFFFFFFCCC???:::888777555555555555444444444333111222222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222111222333333444555666777999;;;>>>AAAEEELLLSSSXXXXXX]]]aaabbb```ccckkkrrrvvvyyy|||zzzsssnnniiifffdddwwwzzz|||xxx}}}zzzkkk\\\RRRGGG===;;;:::999999888888999999888888888999999999999:::888888888999999999999999::::::::::::::::::999999999<<<>>>>>>;;;;;;===???@@@^^^}}}~~~pppjjjppprrrYYYHHH???888999999888888888777777777666555444555666666555444333333333333333333333333333333444444444444333333444333333222222333333444555555555555555555555555333444555555666666555555666666666777777777888888888888999999:::;;;;;;;;;<<<>>>?????????CCCIIINNNPPPSSS]]]hhhnnnxxxyyytttlllfffaaa^^^[[[ZZZUUUTTTRRRNNNJJJHHHHHHIIIGGGGGGFFFEEEEEEFFFGGGHHHDDDFFFHHHJJJLLLSSS]]]dddnnnttt{{{vvvfff\\\^^^fffyyytttqqqmmmjjjhhhfffccc]]]YYYVVVVVVSSSOOOPPPQQQNNNGGGDDDEEEEEEBBB>>>:::888777555555555555444444444444111111222222222333333333111111111111111111111111000111111111111222222222222222222222222222222222000111222444555777888999;;;>>>DDDIIINNNSSSXXX\\\WWWWWWXXXZZZ```jjjwwwzzz}}}}}}yyyxxx}}}xxxmmmfffjjjuuu{{{xxxsssssswwwyyy}}}www{{{uuuzzzvvvhhh^^^ZZZRRRGGG<<<;;;;;;:::::::::::::::888888888999999999::::::888888888999999:::::::::::::::::::::::::::999999<<<>>>???===;;;>>>DDDJJJ```vvvqqq|||}}}hhhQQQAAA;;;999999999888888888777777777555444555666777666444444444444444444444444444333333444444444444333333444333333222222333333444444444444444444444444444333444555555666666555555666666777777777888888888888888999::::::;;;;;;<<<;;;>>>@@@@@@@@@CCCKKKQQQUUU^^^jjjqqqzzzxxxnnniiiZZZWWWSSSQQQOOONNNLLLKKKJJJKKKLLLJJJGGGFFFHHHJJJFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEHHHKKKOOOQQQXXX[[[```bbbcccfffkkkooorrrsssxxxvvvnnngggdddppp{{{uuussspppllljjjiiifffaaa]]]TTTTTTRRROOOQQQSSSOOOIIICCCDDDDDDBBB===999777777666666555555555444444444111111111222222333333333111111111111111111111111000111111111111222222222222222222222222222222222///000222444666888999:::<<>>>>>DDDOOOXXXpppxxxsssYYYFFF@@@999999999888888888888777777555444555666777666555444444444444444444444444333444444555555444444333444333333222222333333444333333333333333333333333333444555555666666555555777777777777888888888888888999999::::::;;;;;;<<<;;;>>>AAA@@@@@@DDDLLLSSSZZZhhhuuuzzz}}}{{{uuulll```WWWPPPNNNJJJJJJJJJKKKLLLLLLJJJHHHBBBEEEHHHIIIHHHIIILLLOOOGGGGGGFFFFFFFFFFFFEEEEEEFFFEEECCCCCCEEEEEEDDDCCCGGGIIILLLMMMMMMPPPVVV[[[___[[[___gggkkkkkkuuuyyyhhhhhhjjjttt}}}wwwvvvrrrnnnkkkhhhccc[[[UUUUUUQQQNNNNNNOOOOOOMMMJJJGGGFFFCCC@@@===;;;999999888888888777666444333222444333222222111111222222333333333333333333333333222222222222222222222222333444444333222111333444222222444555777999:::;;;>>>CCCJJJQQQTTTVVVVVVVVVXXXXXXZZZbbbppp}}}|||sssnnnooottt{{{zzz~~~|||~~~}}}uuuooosss~~~nnnWWWRRR___eee___KKKEEE===888777888999888;;;;;;:::999999:::::::::666888;;;<<<;;;::::::;;;::::::;;;<<<<<<;;;;;;;;;@@@???999:::CCCLLLbbbwww|||dddMMMHHH<<<<<<;;;999666444666777555555555666666666666666444444555555555555444444444444444444444444444444555555555555555555444444666555444333333333333333555555555555666666666777888888888888888999999999::::::::::::;;;<<<======<<<===???@@@BBBGGGNNNSSS^^^iiippp~~~yyytttccc]]]ZZZZZZVVVOOOMMMPPPMMMMMMLLLMMMNNNNNNMMMLLLJJJKKKLLLMMMLLLLLLMMMOOOQQQOOOLLLLLLMMMLLLIIIFFFJJJHHHEEEDDDEEEEEEDDDBBBHHHHHHHHHHHHHHHIIIJJJKKKKKKNNNQQQTTTXXX___hhhooo}}}{{{rrrlllmmmzzz|||vvvuuuqqqmmmkkkhhhccc\\\VVVUUURRRNNNNNNOOOOOOMMMJJJGGGEEECCC@@@===;;;999999777777777666555444333333444333222222111111222222222222222222222222222222222222222222222222222222333444444333222111333555222333555777999;;;===>>>AAAFFFLLLOOOOOOPPPQQQSSSUUUYYYaaammmzzzzzzsssqqqwwwyyywwwtttuuuxxx}}}}}}~~~xxxwwwwwwbbb\\\eeeiiicccWWWNNNCCC:::777888:::;;;;;;;;;:::::::::::::::;;;888:::;;;;;;:::999999:::999:::;;;;;;<<<<<<<<<<<<===???BBBTTTooo|||~~~pppVVVHHH===;;;999888777888888999666666666666666666555555444444555555555555444444444444444444444444444444444444444444444444444444666555444444333333333444555555555666666666777777888888888888999999999999::::::::::::;;;<<<===>>>@@@AAABBBBBBDDDIIIPPPVVVZZZjjjwwwxxxiii```\\\WWWRRRPPPQQQNNNIIIHHHKKKJJJJJJKKKMMMOOOPPPPPPOOOQQQRRRSSSRRRQQQPPPQQQSSSOOONNNLLLMMMNNNMMMJJJGGGKKKIIIHHHHHHIIIIIIHHHFFFDDDDDDCCCCCCDDDDDDEEEEEEEEEGGGIIIKKKMMMRRRYYY___iiiqqq{{{yyynnnppp{{{ttttttpppmmmjjjhhhccc\\\WWWUUURRRNNNNNNOOOOOOMMMJJJFFFEEEBBB@@@===;;;999999666666666555555444444333444333222222111111222222111111111111111111111111222222222222222222222222222333444333222222333555444555777999<<<>>>@@@AAAEEEHHHLLLLLLIIIJJJNNNRRRUUU\\\hhhuuu||||||zzztttooonnnuuu~~~xxx~~~~~~~~~~~~yyyrrriiimmmooojjjfff\\\LLL@@@999999<<<>>>;;;;;;:::::::::;;;;;;<<<<<<======;;;999888999;;;999::::::;;;<<<===>>>>>>???BBBNNNqqq|||}}}bbbJJJ@@@<<<888777999;;;;;;:::777777777666666555555555444444555555555555444444444444444444444444444444333333333333333333333333666555444444333444444444555555666666666777777777888888888888999999::::::;;;::::::;;;;;;<<<===>>>@@@AAABBBBBBDDDJJJSSSZZZ\\\tttxxxfffYYYQQQNNNLLLRRROOOOOOQQQRRRPPPQQQTTTSSSSSSUUUWWWXXXYYYZZZZZZVVVWWWXXXXXXWWWWWWXXXZZZZZZYYYYYYYYYZZZZZZWWWUUUPPPOOONNNNNNNNNMMMJJJHHHEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDDDDEEEGGGLLLOOORRRZZZeeeppp~~~ssswww{{{sssrrroookkkjjjhhhddd]]]XXXVVVRRROOONNNOOOOOOLLLIIIFFFDDDBBB???===;;;999999666555555444444444444444444333222222111111222222222222222222222222222222222222222222222222222222222333444333222222444555666777999<<<>>>AAACCCDDDDDDHHHJJJIIIGGGIIIPPPWWWZZZ___hhhppptttrrrnnnjjjsssvvvxxxxxxwwwzzz~~~qqqqqqrrrppppppfffXXXIII@@@<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<===AAAAAA@@@===;;;:::;;;===:::::::::;;;===>>>???@@@DDDGGGTTT{{{~~~kkkQQQGGG@@@:::888:::===;;;999999888888777666555444444444444555555555555444444444444444444444444444444333333444444444444555555555555444444444444555555555666666666666777777777777888888999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@BBBDDDDDDFFFNNNZZZdddkkkqqqgggZZZQQQNNNOOOPPPPPPLLLLLLMMMPPPRRRTTTVVVXXXUUUVVVXXXYYYYYYYYYZZZ[[[]]]^^^```aaaaaaaaabbbdddaaa```]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWTTTOOOKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIFFFLLLSSSZZZdddqqq~~~zzzxxx{{{tttpppmmmjjjiiihhhddd^^^YYYVVVSSSOOONNNOOOOOOLLLIIIEEECCCAAA???<<<;;;:::999777666555444444444444444444333222222111111222222333333333333333333333333222222222222222222222222111333333333222222444666777888:::===@@@CCCEEEFFFAAADDDGGGHHHIIINNNWWW^^^^^^___aaabbbccccccccccccllluuu}}}wwwtttttt|||~~~qqqnnnqqqqqqsssmmmbbbUUUIII@@@<<<:::<<<;;;;;;;;;<<<<<<===>>>DDDDDDCCCAAA>>>>>>???AAA;;;;;;;;;;;;===>>>@@@AAAFFFIIITTTtttzzzuuuyyymmmYYYOOOGGG>>>::::::;;;:::777999999888777666555555444444444555555555555444444444444444444444444444444444555555555666666666777555555444444444555555666666666666666777777777888777888888999::::::;;;;;;<<<<<<<<<<<<===>>>??????DDDFFFGGGGGGIIIRRRaaallltttiiiVVVRRRNNNMMMQQQTTTTTTSSSUUUVVVWWWXXXZZZ]]]______ZZZ]]]aaaccccccdddgggiiimmmooorrrrrrpppooonnnnnnpppmmmiiiddd``````aaabbbaaa```______]]]ZZZVVVRRRQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGEEEGGGJJJNNNRRR[[[gggqqqyyysss}}}yyysssooollliiihhhhhheee___ZZZWWWSSSOOONNNOOONNNLLLIIIDDDCCCAAA>>><<<;;;:::999:::999777555444444444444444333222222111111222222333333333333333333333333222222222222222222222222111222333333222222444666888999;;;===@@@BBBDDDEEE>>>AAADDDHHHNNNTTT[[[```\\\[[[YYYXXXYYY]]]dddiiiqqq{{{}}}qqqjjjggguuu|||~~~xxxvvvooo|||}}}pppmmmoooppprrrpppjjj```SSSGGG>>>:::<<<<<<<<<<<<<<<===>>>???DDDEEEEEEDDDBBBBBBCCCEEE===<<<<<<<<<===>>>@@@AAADDDKKKWWWrrr{{{ooopppkkk___UUUMMMCCC<<<:::999888777888888888777777666666666444444555555555555444444444444444444444444444444555555555666777777888888555555555444555555666777666666666777777777888888777888888999:::;;;<<<<<<===<<<<<<======>>>???@@@AAADDDFFFFFFIIIUUUfffttt|||ooohhh___UUUOOOOOOPPPSSSUUUVVVTTTSSSZZZ]]]^^^]]]___ccceeedddaaafffmmmrrruuuyyy~~~{{{tttlllhhhffffffbbbaaa```______]]]ZZZWWWTTTTTTTTTRRRPPPMMMJJJHHHGGGGGGFFFGGGHHHHHHFFFDDDGGGFFFGGGJJJLLLPPPYYYcccpppyyy{{{vvv}}}vvvrrrmmmkkkhhhhhhhhheee___[[[WWWSSSOOONNNOOONNNKKKHHHCCCBBB@@@>>><<<;;;:::999===;;;888666444444444444444333222222111111222222222222222222222222222222222222222222222222222222111222333333222333555777888999;;;===???AAACCCCCC???@@@CCCIIIQQQWWWZZZZZZVVVVVVUUUTTTVVV]]]fffmmmyyytttlllkkkmmmvvv}}}zzztttttt}}}vvvrrrrrrsssqqqqqqooogggZZZMMMDDD???<<<<<<<<<<<<===>>>???@@@AAACCCEEEEEEEEEEEEFFFGGG???>>>===<<<===>>>@@@AAADDDQQQcccrrrlllggg```WWWQQQHHH???999777888999888777777777777777777777444444555555555555444444444444444444444444444444444444555555666777777888555555555555555666777777666666777777777888888888777888888999:::;;;<<<===============>>>???@@@@@@>>>CCCHHHLLLTTTddd{{{tttfff```^^^ZZZSSSUUUWWWYYYZZZZZZZZZ[[[\\\YYY^^^bbbccchhhrrrvvvuuuyyyyyyvvvtttqqqnnnkkkiiigggcccaaa[[[[[[[[[YYYVVVRRROOOLLLLLLKKKJJJKKKLLLKKKHHHDDDFFFCCCDDDHHHJJJJJJOOOVVVbbbjjjttt}}}{{{rrryyytttpppmmmjjjhhhhhhhhheee```[[[WWWTTTOOONNNOOONNNKKKHHHCCCBBB@@@>>><<<;;;:::999???===:::777444444444444444333222222111111222222111111111111111111111111222222222222222222222222111222333333222333555777999999;;;<<<>>>@@@AAABBBBBBAAACCCJJJRRRWWWWWWTTTRRRSSSTTTUUUWWW\\\eeelllyyy{{{zzzqqqhhhfffmmmvvvxxx|||wwwqqqrrrlllppp~~~zzzxxxxxxrrrsssqqqjjj^^^QQQHHHDDD<<<<<<<<<<<<===>>>@@@@@@>>>AAADDDFFFFFFFFFGGGHHH@@@???===<<<<<<>>>@@@AAAGGGYYYqqqwwwllleee^^^WWWRRRJJJ@@@888666999<<<777777777777777888888888444555555555555555555444444444444444444444444444333333444444555666777777555555555555555666777777777777777777888888888888777888888999;;;<<<==================>>>???@@@AAAAAAHHHQQQYYYfff|||mmmggg^^^WWWYYY^^^^^^YYY[[[]]]___```___bbbhhhmmmrrryyy|||wwwsssoooddddddcccaaa^^^ZZZVVVSSSSSSQQQPPPQQQRRRPPPKKKGGGEEEAAAAAAFFFHHHEEEGGGLLLKKKWWWccclllzzzvvvmmmwwwyyyuuunnnmmmjjjhhhhhhhhheee___[[[ZZZTTTNNNMMMOOOOOOKKKGGGCCCCCCAAA???===:::888666::::::999777666555444333444444444333333222222222000111111111111222222222333333222222222222222222222333444555666888999999<<<<<<;;;<<<===@@@BBBDDDHHHGGGIIIMMMNNNLLLMMMQQQSSSWWW[[[^^^```fffmmmsssuuupppkkkhhhjjjoootttwwwyyy|||}}}}}}wwwpppnnnyyy{{{wwwwwwwwwssskkkddd^^^TTTKKK???;;;:::===>>><<<<<<>>>===>>>???@@@@@@AAA@@@@@@<<<>>>???>>>>>>AAACCCCCCEEE[[[vvv{{{jjjaaaZZZZZZSSSEEE:::777888777;;;:::999888888888999:::666666555555555444444444555555555555555555555555666555555444444666777888555666888888666666666777777777777777888888888888999::::::::::::::::::;;;>>><<<===AAABBB@@@AAAEEEJJJJJJVVVlll}}}zzzcccWWWTTTXXXaaaiiikkkkkkkkkfffjjjnnnqqqyyy}}}zzzuuummmbbbZZZ\\\XXXUUUUUUWWWUUUOOOJJJIIIHHHFFFCCCBBBBBBEEEHHHFFFIIIOOOYYYgggwww|||uuuwww{{{wwwtttmmmooollljjjjjjjjjgggbbb]]][[[UUUOOOMMMNNNMMMIIIDDDBBBAAA@@@>>><<<999777555888888777666555444444333444444444333333222222222111111111111222222222222222222222222222222222222222333444666777999:::;;;;;;:::::::::<<>>===<<<>>><<<======>>>????????????<<<===>>>???@@@BBBDDDDDDLLLeeennneeeXXXYYYUUUJJJ???999999:::;;;:::999888888888999999666666666555555555444444555555555555555555555555666666555444555666777888555777888888777666666777777777777777888888888888:::::::::::::::;;;;;;;;;>>>===>>>AAABBBAAACCCGGGOOOVVVfffzzz~~~jjj[[[XXX[[[dddrrryyyxxxvvvvvvzzz|||ooofffhhhccc]]]\\\\\\ZZZUUUPPPLLLJJJHHHEEECCCBBBCCCDDDFFFGGGIIIPPP[[[iiivvv~~~|||xxxvvv~~~tttrrrmmmooommmjjjjjjjjjgggbbb]]][[[UUUOOOLLLLLLKKKFFFBBB@@@@@@???===;;;888666555666666555555555444444444444444333333333333222222111111111111222222222333111111111111111111111111222333444666888:::;;;<<<:::999888999;;;???CCCEEEFFFHHHJJJIIIDDDAAAIIITTTZZZ___dddfffddddddeeegggdddeeegggiiilllppprrrssswwwzzz|||wwwuuu||||||wwwoooiiifff___XXXIIIAAA:::;;;>>>>>>===>>><<<<<<<<<<<<============;;;<<<===@@@BBBEEEGGGIIIVVVtttwwwkkkYYYZZZXXXQQQFFF===:::<<<;;;:::999999888888999999666666666666555555555555555555555555555555555555666666555555555666777888555777888888777666666777777777777888888888999999:::::::::;;;;;;;;;<<<<<<>>>===???BBBCCCBBBEEEKKKQQQbbbwwwqqqeee\\\VVVVVV]]]lll{{{}}}zzzzzzyyyqqqhhhbbb```^^^YYYUUURRRPPPMMMJJJGGGEEEDDDDDDGGGFFFEEEHHHOOOYYYcccjjj}}}zzzrrrssssssssspppmmmkkkiiihhhhhhfff```[[[ZZZTTTMMMKKKKKKJJJFFFBBB@@@@@@???===;;;999666555444444444444444444444444333333333333333333333333111111111222222222333333000000111111111111222222222333444666888999:::;;;:::999999:::<<<@@@DDDGGGGGGFFFFFFFFFDDDDDDLLLUUUZZZ^^^bbbbbb```___```cccggghhhiiijjjkkklllnnnpppuuu}}}}}}~~~}}}wwwoookkkiiieee___PPPEEE<<<<<<>>>??????@@@=========<<<<<<<<<<<<===;;;;;;===AAADDDGGGMMMSSShhhttt___]]]]]][[[PPPAAA:::<<<::::::999999999999888999777777777666666666555555555555555555555555555555666666666666666777777777666777999999777666777888777777888888888999999999::::::;;;;;;<<<<<<======???>>>@@@CCCCCCCCCIIIPPPXXXpppmmm___[[[[[[ZZZ[[[bbbppp}}}~~~qqqjjjeee```\\\ZZZXXXTTTPPPNNNKKKIIIGGGGGGFFFEEEFFFJJJOOOUUUYYYdddppp}}}vvvppptttuuusssnnnkkkiiiiiiiiifff```\\\WWWRRRLLLJJJLLLKKKHHHDDD@@@@@@???>>><<<:::888777333333333333444444444444333333333333333333333333111222222222222333333333000000111111222222222222333333444555777888999:::::::::;;;<<>>=========>>><<<;;;===AAADDDHHHTTTbbb~~~jjjcccbbbddd[[[GGG;;;;;;::::::::::::999999888888888888777777777666666666666666666666666666666666666666666777777777777777666888999999777777777888888888888888999999999999::::::;;;<<<<<<===>>>>>>???>>>AAACCCDDDEEELLLUUUjjj|||hhh]]]]]]aaadddeeennnrrr|||xxxooohhhddd___ZZZVVVTTTQQQNNNKKKEEEFFFFFFGGGHHHJJJLLLMMMQQQ[[[hhhvvvrrr}}}vvvvvvuuupppnnnkkkkkkkkkhhhccc^^^WWWQQQLLLJJJLLLLLLIIIEEE@@@@@@???>>><<<:::888777333444444444444444444444222222333333333333444444222222222222333333333333111111111222333333444444555555666777777888888999:::;;;===???AAACCCEEEEEEFFFAAA???FFFNNNQQQSSSUUUUUUWWWYYYYYYYYY\\\bbbffffffhhhiiiiiijjjpppyyyzzzoooppp|||{{{wwwpppmmmllliiicccZZZQQQHHHDDDAAA???AAAEEECCCBBB@@@???>>>>>>>>>???<<<<<<>>>AAABBBHHH]]]tttuuuhhhdddlllfffOOO>>>;;;999::::::::::::999888777888888888888777777777777666666666666666666666666555666777888888888777777666888999999888777777888888888888999999999999::::::;;;;;;<<<===>>>????????????BBBDDDDDDFFFOOOZZZ{{{oooeee^^^aaaiiiooosssvvvvvvqqqkkkccc]]]ZZZWWWTTTQQQGGGGGGFFFFFFFFFFFFFFFFFFIIIOOOXXXddduuu||||||vvvuuuvvvuuutttpppnnnlllkkkkkkiiiccc^^^YYYSSSMMMKKKLLLLLLHHHDDD???>>>>>>===;;;999777666555555555555444444444444222222222333333444444444222222222333333333444444111222222333444444555555999999999999999999999999888:::>>>AAABBBCCCBBBBBBBBB@@@CCCJJJOOOPPPQQQSSSNNNRRRVVVWWWXXXZZZ^^^bbbaaadddgggjjjmmmttt~~~tttiiinnn|||||||||xxxqqqnnnmmmiiiccc\\\VVVOOOIIICCC???BBBIIIDDDCCCAAA>>>======>>>???======@@@AAA???GGGeee}}}jjjdddpppoooWWWBBB>>>999999:::::::::999888777999999888888888777777777666666666666666666666666555666777888999888777777666888:::999888777888888888888888999999999:::::::::;;;<<<===>>>???@@@@@@???@@@BBBEEEEEEGGGRRR^^^sssiiiiiipppzzz|||ppphhhccc```\\\XXXNNNLLLIIIEEEDDDDDDFFFGGGFFFIIILLLTTTdddxxxssslllyyyvvvsssrrrnnnllljjjiiiiiigggaaa\\\[[[UUUOOOLLLLLLKKKGGGBBB=========;;;:::888666555666666555555555444444444222222222333333444444444222222333333333444444444222222333444444555666666<<<<<<<<<;;;;;;:::::::::777:::>>>AAACCCBBB@@@??????AAAGGGNNNOOOMMMNNNRRRNNNSSSYYY\\\]]]^^^```ccc^^^ccchhhkkknnnuuuuuuqqqvvv||||||yyyssspppnnnjjjccc]]]XXXSSSLLLDDD>>>CCCJJJEEECCC@@@>>>=========>>>===>>>AAAAAA===FFFjjjjjjcccrrrttt]]]FFFAAA999999:::;;;:::999888777999999999888888888888777777777777777777777777777555666777999999888888777777888::::::888777888999888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@???@@@CCCEEEEEEHHHSSS```xxxnnnpppxxx|||rrrlllhhhccc___WWWSSSLLLFFFCCCEEEHHHJJJDDDEEEEEEIIIWWWkkk|||~~~rrrjjjfffttt}}}|||xxxsssoookkkffffffggggggbbb^^^\\\SSSLLLJJJIIIEEEDDDDDD???>>>===<<<:::777555444666666555555555444444444222222222222222222222222333333444555444333222111444333333444555777999:::>>>>>>===;;;999999;;;===<<<>>>??????>>>>>>???@@@AAAGGGMMMOOONNNLLLKKKKKKTTTVVVXXXZZZ\\\^^^aaaddd___eeennnuuuyyy{{{}}}}}}vvvyyyuuussspppjjjeeeaaaZZZTTTOOOHHH>>>===AAA???>>>===>>>???@@@???>>>CCC>>>???CCCBBBMMMxxxvvvgggmmmuuukkkSSSAAA===<<<;;;:::<<<>>>===:::::::::999999888777777777777777777777777777777777777777777777777777777777666666777888888888888888::::::999999::::::;;;<<<<<<<<<======>>>@@@AAABBBBBBBBBBBBHHHLLLGGGRRRmmmrrryyyvvvsssmmmeee___VVVNNNMMMKKKGGGEEEFFFDDDFFFGGGHHHMMMXXXhhhttt~~~zzztttiii^^^```www|||{{{vvvpppmmmiiifffeeegggeeeaaa\\\[[[SSSLLLKKKJJJFFFCCCCCC???>>>===;;;999777555555444444444333333333222222222222222222222222222222000111222444444444333333444333333444555777999;;;@@@@@@???<<<999888:::<<<<<<===>>>>>>===>>>@@@BBBHHHKKKMMMLLLKKKKKKMMMOOOTTTUUUWWWXXXYYY\\\aaadddhhhkkkpppsssuuuvvvxxxzzz}}}sss}}}|||wwwuuuqqqlllhhhccc]]]WWWSSSKKKBBB???BBB??????>>>???@@@@@@??????@@@>>>@@@DDDGGGZZZmmmllluuusssaaaNNN>>>===;;;;;;<<<===;;;888::::::999999888777777777777777777777777777777777777777777777777777777777666777777888888888888888::::::999999::::::;;;<<<=========>>>>>>@@@AAAAAACCCDDDBBBEEEIIIJJJ___|||zzzpppggg___XXXWWWTTTNNNHHHGGGDDDEEEEEEEEEGGGOOO[[[eeexxxwwwuuummm___WWW^^^kkk|||yyysssmmmjjjhhhfffffffffddd^^^ZZZXXXQQQLLLLLLKKKFFFBBBBBB@@@???===:::888777666666444444444333333333333222222222222222222222222222//////111222333444444444444444444555666888:::;;;AAA@@@???<<<999888999:::;;;<<<=========>>>AAADDDNNNMMMKKKIIIHHHJJJOOOSSSUUUUUUUUUVVVWWW\\\ccchhhnnnooopppppppppsssxxx{{{zzz~~~|||wwwwwwzzzvvvrrrnnnkkkeee```[[[WWWPPPGGGBBBBBB@@@@@@AAAAAAAAA@@@@@@?????????BBBIIIVVVsssvvvjjjqqqyyyooo]]]BBB>>>;;;<<<======;;;888:::::::::999888888777777777777777777777777777777777777777777777777777777666777888888999999888888:::::::::::::::;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAAAAAFFFGGGJJJOOOUUUqqq|||zzzqqqjjjcccaaa]]]TTTMMMJJJFFFFFFEEECCCBBBFFFNNNUUUfffmmmuuuxxxoooaaaXXXWWW|||wwwqqqjjjiiihhhggggggfffccc]]]YYYVVVPPPLLLLLLLLLFFFAAA@@@@@@>>><<<:::888777777777666666666666555555555555222222222222222222222222000000111222333333333444444444555666777999:::;;;=========;;;999888999::::::;;;<<<<<<<<<>>>BBBEEELLLJJJGGGFFFGGGKKKPPPTTTTTTTTTTTTUUUXXX___gggmmmooonnnmmmlllooouuu}}}~~~~~~wwwqqqooorrruuuxxxyyy}}}{{{uuupppnnnmmmeeebbb]]]YYYSSSLLLFFFBBBAAACCCDDDDDDBBBAAA@@@@@@@@@AAAFFFSSSnnnmmmkkkvvvsssdddGGG@@@<<<===@@@@@@===<<<;;;::::::999999888777777777777777777777777777777777777777777777777777777777777888999999999999888:::::::::::::::;;;<<<<<>><<<:::999777777666777777666666666555555555222222222222222222222222333222222222222222222222444555666777999:::;;;;;;888999:::999888888:::;;;888:::;;;<<<<<<>>>BBBEEECCCCCCCCCDDDHHHMMMQQQSSSOOOOOOQQQSSSWWW___hhhnnnmmmmmmllllllooovvv{{{yyywwwtttrrrlllppptttwww{{{rrrlllkkkmmmdddbbb^^^YYYUUUPPPIIICCCCCCEEEGGGGGGDDDAAAAAAAAAAAA@@@HHH```vvvkkkrrrssshhhNNNDDD===???CCCBBBAAABBB;;;;;;::::::999888888888777777777777777777777777888888888888888888888888777777888999999999999999;;;;;;::::::;;;;;;<<<===@@@??????@@@@@@AAABBBCCCAAAFFFKKK\\\xxxsssjjjbbbZZZUUUUUUJJJIIIHHHFFFEEEFFFIIIKKKOOOZZZlll{{{zzziiiZZZ}}}xxxsssnnnjjjjjjiiihhhdddaaa]]][[[SSSMMMJJJKKKKKKFFFAAA???======<<<<<<:::888777666555555555444444444333333222222222222222222222222555444333333222222333333444555777888:::;;;;;;;;;555777999999999999;;;<<<777999<<<======???AAACCC<<<===???DDDIIINNNOOOPPPIIIKKKNNNRRRVVV]]]dddiiikkklllllllllooottt{{{~~~|||zzzvvvttttttvvvzzz|||{{{zzzoooiiiiiillldddbbb^^^YYYVVVTTTMMMEEEDDDGGGJJJIIIEEEBBBAAABBB@@@???LLLoootttvvvwwwpppXXXIII???@@@CCCBBBBBBEEE;;;;;;;;;:::999999888888777777777777777777777777888888888888888888888888777888999999:::999999999;;;;;;;;;;;;;;;<<<<<<===?????????@@@AAABBBDDDDDDFFFGGGIII```|||yyykkkaaa\\\\\\OOOMMMJJJGGGFFFFFFGGGHHHIIISSSaaappp|||xxxmmm~~~yyyvvvsssiiiiiihhheeeaaa^^^\\\[[[SSSMMMIIIJJJIIIEEEAAA@@@;;;<<<======<<<999666444555555555555444444444444222222222222222222222222555444333333333444555666444555777999;;;;;;;;;;;;777999;;;;;;::::::;;;<<<666999<<<>>>?????????@@@;;;<<<>>>CCCIIINNNNNNMMMJJJMMMRRRVVVYYY\\\```ccceeegggjjjmmmooorrrvvvyyy|||{{{xxxxxxyyyxxxxxxwwwtttsssuuu|||~~~yyymmmfffhhhllldddccc^^^XXXWWWXXXRRRIIIEEEIIIMMMKKKFFFBBBBBBCCCBBBBBBVVV~~~zzzbbbOOO@@@???AAA??????CCC<<<;;;;;;::::::999888888777777777777777777777777888888888888888888888888777888999999::::::999999;;;;;;;;;;;;;;;<<<======>>>>>>???@@@BBBDDDEEEFFFIIIKKKPPPkkk~~~nnneeebbbYYYUUUOOOKKKHHHFFFFFFEEECCCKKKVVVddduuuzzzxxxvvviiiiiigggccc___\\\ZZZZZZTTTMMMHHHIIIIIIEEEAAAAAA:::;;;===>>>===:::666333888777777777666666666666222222222222222222222222444333333333444666888999444666888:::;;;<<<<<<;;;:::<<<======<<<;;;;;;<<<555999===@@@??????>>>>>>>>>===>>>CCCIIIMMMMMMLLLNNNRRRWWW[[[]]]^^^```aaa^^^bbbgggllloooqqqtttvvvxxxzzz|||zzzwwwuuuvvvxxxzzz{{{{{{wwwssssssyyy~~~zzzllleeegggllleeeddd^^^XXXXXXZZZUUULLLFFFJJJNNNMMMGGGCCCBBBCCCEEEGGGaaaiiiSSSAAA??????;;;;;;@@@<<<;;;;;;::::::999999888777777777777777777777777888888888888888888888888888888999::::::::::::999<<<;;;;;;;;;;;;<<<=========>>>???@@@BBBEEEGGGHHHHHHPPP[[[yyyxxxkkkfffbbb]]]VVVOOOJJJGGGEEEDDDBBBIIIPPPZZZkkk~~~yyyooolllllliiieeecccbbb```^^^\\\SSSNNNIIIEEECCCAAA@@@???>>>===<<<;;;999888777666555777777666555444555666444333333222222333333444444333222111111333555666666777888999999999999999:::===@@@@@@<<<888666666555:::@@@AAA>>>;;;<<<>>>AAABBBEEEGGGJJJLLLMMMNNNOOORRRVVV[[[^^^```aaaaaahhhffffffiiiooosssttttttssspppllljjjmmmuuu~~~~~~yyyxxxoooiiiqqq~~~yyyxxx~~~xxxjjjfffmmmjjjfffaaa\\\YYYVVVSSSPPPHHHGGGHHHIIIFFFAAAAAADDDGGGEEEhhh{{{mmmWWWDDDAAABBB===;;;>>>:::::::::999999999888888888888888888888888888888888888888888888888888888888888999999999:::::::::999;;;<<<<<<;;;<<<===????????????@@@AAADDDGGGHHHMMMOOObbbuuuuuuggg^^^]]]ZZZKKKDDDFFFDDDHHHHHHJJJPPP]]]qqq{{{pppnnnkkkiiifffdddbbb```]]][[[RRRNNNIIIEEECCCAAA@@@???======<<<;;;999888777666555666777666555444555666444333333222222333333444444333222111222333555777888888999999999999999999;;;===???>>>;;;888777888777<<<@@@@@@===;;;===???@@@BBBDDDFFFIIIJJJKKKLLLNNNPPPTTTWWW[[[^^^___```dddccccccggglllppprrrqqqkkkhhhfffiiiqqq|||xxxjjjeeennnqqqssssssppplllkkkmmmoooyyynnnjjjnnnjjjfffaaa]]]ZZZVVVSSSQQQHHHFFFFFFHHHFFFBBBBBBEEEFFFKKKsssrrr[[[HHHBBBAAA===;;;>>>;;;::::::::::::999999999888888888888888888888888888888888888888888888888888999999999999:::::::::999;;;<<<<<<<<<<<<===??????@@@AAABBBCCCEEEGGGIIIJJJQQQiii}}}pppdddaaa]]]OOOHHHIIIFFFEEEFFFGGGJJJUUUfffxxx{{{pppnnniiihhhfffeeedddaaa\\\YYYRRRNNNIIIEEECCCAAA@@@>>>===<<<;;;:::999888777666555666777666444444444555444333333222222333333444333333222222333555777888::::::::::::::::::999999<<<======<<<:::999999:::;;;>>>@@@???<<<;;;===@@@@@@BBBCCCEEEGGGIIIIIIJJJMMMNNNPPPSSSVVVZZZ]]]^^^______aaadddiiilllmmmmmmmmmlllkkknnnttt}}}}}}mmmhhhssszzzyyyxxxvvvtttpppllliii}}}|||sssnnnnnniiifffaaa]]]ZZZWWWTTTQQQKKKFFFDDDFFFFFFCCCCCCDDDLLL[[[yyydddOOOEEEAAA<<<;;;???<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999::::::::::::999;;;<<<<<<<<<<<<===??????AAACCCDDDEEEFFFHHHJJJLLL[[[yyyooohhhcccWWWQQQOOOIIIEEEEEEEEEFFFKKKYYYkkkyyyyyyooommmggggggffffffeeeaaa[[[WWWQQQMMMIIIEEECCCAAA???===<<<<<<;;;:::999888777666555666777666444333444555444333333222222333333444333333333444555666888999===<<<;;;;;;::::::::::::<<<<<<;;;:::999:::;;;<<<===>>>???===<<<<<<>>>AAAAAABBBDDDFFFGGGHHHIIIIIIMMMMMMNNNPPPSSSWWW[[[]]]^^^___```cccfffhhhiiijjjpppssswwwxxxxxxzzz|||{{{vvv~~~xxxqqqlllhhheeeaaa^^^[[[XXXTTTRRROOOHHHDDDDDDEEECCCBBBDDDOOOlllnnnXXXJJJBBB<<<<<>>???>>>AAADDDFFFEEEFFFIIIKKKSSSiii|||qqqjjj___YYYVVVNNNHHHGGGFFFEEEGGGPPPbbbsss~~~yyypppnnnffffffffffffeeeaaa[[[VVVPPPMMMHHHEEECCCAAA>>>===;;;;;;:::999888888777777444666666555444333444555444333333222222333333444333333444555777888::::::======<<<::::::::::::;;;<<<;;;999999999;;;<<<===>>>>>>===<<<;;;<<>>@@@===AAAEEEFFFEEEFFFJJJNNNWWWsss{{{rrrddd]]]YYYPPPKKKHHHFFFFFFEEEJJJ[[[lll|||sssqqqffffffffffffddd```[[[VVVOOOLLLHHHEEECCCAAA>>><<<;;;::::::999888888777777444555666555333333333444444333333222222333333444222333444666888:::;;;<<<===<<<;;;:::999:::;;;<<<;;;999888888;;;=========<<<<<<;;;;;;<<<===???@@@BBBCCCDDDGGGHHHJJJJJJKKKMMMMMMNNNOOORRRVVVYYY\\\````````````aaadddiiimmmwww}}}wwwnnncccaaa^^^\\\[[[XXXTTTQQQQQQLLLHHHEEECCCAAAFFFMMM^^^jjjUUUFFF???>>>@@@======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::<<<============>>>@@@===AAAFFFFFFEEEHHHNNNTTT___}}}~~~kkkaaa[[[RRROOOIIIEEEFFFDDDFFFRRRbbb|||rrrpppgggfffeeeeeeccc```[[[WWWNNNLLLHHHFFFCCCAAA>>>;;;::::::999999888777777777444555666555333222333444444333333222222333333444222333555777999;;;<<<===<<<;;;999888999:::<<<===:::888777999<<<>>>>>>===999999999:::<<<>>>?????????AAACCCEEEHHHIIIJJJKKKLLLLLLMMMOOOQQQUUUWWWYYY]]]]]]]]]]]]___eeemmmsssxxxoooaaa___]]][[[ZZZWWWSSSPPPMMMKKKIIIFFFBBBBBBKKKVVVxxxqqqZZZIII@@@???@@@<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;<<<>>>>>>======???@@@???CCCGGGGGGGGGKKKTTT[[[pppwwwhhhaaaXXXVVVMMMGGGHHHFFFDDDLLLXXXzzzpppmmmhhhfffeeedddccc___[[[XXXNNNLLLHHHFFFDDDAAA===;;;:::999999999888777777777444555666555333222333444444333333222222333333444222333555888:::<<<======;;;:::888888888:::<<<===999777777999===???>>>===777777777:::<<<>>>???>>>===???AAADDDFFFIIIJJJJJJJJJKKKLLLNNNQQQTTTVVVWWWZZZZZZ[[[[[[^^^eeepppxxxtttkkkhhhfffggglllvvvwwwnnn___^^^\\\[[[YYYVVVRRROOOIIIIIIIIIGGGBBBCCCOOO]]]uuu]]]JJJAAA@@@@@@<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>======???@@@AAAEEEIIIIIIHHHMMMWWW```ppphhh___]]]QQQJJJKKKIIIEEEIIISSSyyynnnlllgggiiigggdddbbb```[[[TTTJJJIIIGGGFFFDDDAAA===:::<<<<<<<<<;;;999777666555555555555555555555555555333333333222222111111111333444666999<<<@@@BBBCCC;;;;;;;;;;;;;;;;;;;;;;;;===:::999:::===???===;;;888888888999:::;;;<<<===???@@@AAACCCDDDEEEEEEFFFHHHJJJLLLMMMMMMNNNPPPRRRWWWWWWXXX[[[___dddjjjmmm}}}hhhgggggggggeeecccdddfffiiissswww~~~~~~qqqhhhaaa\\\\\\ZZZTTTOOOMMMFFFSSSHHH@@@JJJDDDNNNvvvyyycccNNN@@@===???======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAACCCDDDGGGIIIHHHLLL[[[lllzzzllleee___YYYOOOGGGFFFIIILLLKKK{{{qqqnnnfffhhhgggcccaaa```ZZZSSSJJJIIIGGGEEEDDDAAA===:::;;;;;;:::999888666555444444444444444444444444444333333333222222222111111222333666888;;;>>>???@@@::::::;;;;;;;;;;;;:::::::::888888999<<<<<<;;;999888888888999:::;;;======???@@@AAACCCDDDEEEFFFFFFGGGIIILLLMMMMMMOOOQQQSSSXXXZZZ]]]aaafffjjjmmmnnnxxx~~~oooooommmiiifffcccbbbaaaaaafffhhhlllpppssstttuuuuuuwww}}}|||uuujjjbbb\\\\\\[[[VVVQQQOOOJJJTTTIIIDDDLLLEEESSSyyygggSSSCCC>>>@@@======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAFFFEEEJJJNNNMMMPPPddd{{{tttkkkaaa[[[RRRIIIFFFGGGHHHIII~~~ssspppfffhhhfffbbb```___YYYRRRJJJIIIFFFEEECCCAAA===;;;::::::999999777666444333333333333333333333333333333333333222222222222111222333666888:::;;;<<<<<<999::::::;;;;;;::::::999888888999;;;<<<<<<:::777888888999999:::<<<===>>>???@@@AAACCCDDDEEEFFFFFFGGGJJJLLLNNNOOOPPPSSSUUUYYY]]]bbbgggllloooppppppsssyyy~~~yyyvvvuuussspppmmmiiihhhgggeeedddccccccbbbeeegggiiijjjooozzzzzz}}}lllccc\\\\\\\\\XXXTTTRRRNNNRRRKKKIIIMMMFFF\\\{{{mmmZZZHHH???@@@=========<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAAAAABBBDDDBBBGGGOOOMMMOOOjjjpppgggaaaWWWOOOIIIFFFFFFHHHtttooofffgggfffbbb```^^^XXXQQQKKKHHHFFFDDDBBB@@@===;;;:::::::::999888666555444333333333333333333333333222222222222222222222222333444777:::;;;;;;::::::999999:::;;;;;;:::999999888:::<<<>>>>>>===:::888999999999:::;;;<<<===>>>???@@@BBBCCCEEEFFFFFFFFFHHHKKKNNNPPPQQQSSSVVVYYY\\\___ccchhhllloooqqqrrrpppuuu{{{~~~~~~}}}yyyvvvuuuuuuuuutttpppkkkhhhkkkssszzz}}}nnnddd[[[ZZZ[[[YYYUUUSSSQQQOOOJJJLLLLLLIIIgggwwwdddMMM@@@???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBEEEAAAFFFOOONNNQQQssszzzppphhh^^^VVVOOOIIIHHHJJJ~~~rrrlllfffhhhfffbbb___^^^XXXQQQKKKHHHEEECCCBBB@@@===;;;;;;;;;::::::999888777666444444444444444444444444222222222222222222222222444666:::<<<===<<<;;;999888999;;;<<<<<<;;;999888888:::===>>>===;;;999888999999999:::;;;<<<>>>>>>@@@AAABBBDDDEEEFFFFFFGGGIIILLLOOORRRTTTWWWZZZ]]]``````aaacccgggkkkpppssspppuuuyyy{{{|||~~~qqqdddYYYXXXYYYXXXUUUSSSPPPLLLJJJLLLKKKNNNssslllQQQAAA???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAABBBCCCCCCIIIGGGLLLTTTSSS]]]zzzmmmaaaZZZSSSLLLIIIKKK{{{qqqjjjgggiiigggccc```^^^XXXQQQKKKHHHEEEBBBAAA???===;;;;;;;;;;;;::::::888777777555555555555555555555555111222222222222333333333555777<<>>;;;999999:::<<<======<<<:::999666999;;;;;;:::888777777999999::::::;;;===>>>???@@@AAABBBDDDEEEFFFGGGGGGIIILLLPPPSSSUUUYYY\\\___dddbbb```___bbbhhhnnnrrrsssvvvyyy||||||tttfffXXXVVVXXXXXXUUUSSSQQQLLLLLLMMMKKKYYYrrrSSSBBB@@@>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<=========;;;;;;<<<<<<<<<=========??????@@@AAABBBCCCCCCDDDGGGIIINNNSSSWWWiiitttbbb\\\WWWNNNIIIIII~~~zzzqqqkkkhhhjjjhhhdddaaa___XXXQQQKKKHHHDDDBBB@@@???===;;;999::::::999999888777666444444444444444444444444111111222222222333333333444777<<<@@@AAA???<<<999:::;;;===>>>>>>===;;;:::777999;;;:::888666777888::::::::::::;;;===>>>???@@@AAACCCDDDFFFGGGGGGGGGHHHKKKOOORRRUUUXXX\\\___gggeeebbb```bbbgggmmmqqqvvvwwwzzzyyyiiiZZZVVVYYYXXXUUUTTTSSSPPPQQQOOONNNffftttTTTCCCCCC>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<=========>>><<<<<<<<<<<<============??????@@@AAABBBCCCDDDDDDBBBJJJPPPQQQZZZxxxhhh```\\\SSSJJJHHH|||zzzrrrllliiikkkiiidddaaa___YYYRRRKKKHHHDDDAAA@@@???===;;;888888888888888777666555333333333333333333333333111111111222222333333333222666;;;@@@AAA???<<<999:::<<<>>>??????>>><<<::::::<<<===;;;999777999;;;:::::::::;;;<<<===>>>???@@@AAACCCDDDFFFGGGGGGGGGFFFIIIMMMQQQTTTXXX\\\___iiigggdddccceeeiiimmmpppxxxxxx{{{|||kkk[[[WWWYYYYYYVVVTTTUUUSSSUUUQQQQQQooouuutttUUUDDDEEE>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<=========>>>???@@@@@@AAABBBCCCDDDDDDCCCOOOUUUTTTaaannneeebbbXXXMMMIII|||rrrllljjjkkkjjjeeebbb___XXXPPPIIIGGGDDDBBBAAA@@@===;;;;;;;;;:::999888777666555444555666555444444555666333333333222111222444666555888<<<===<<<;;;:::999>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::999888888999::::::;;;<<<===>>>>>>@@@BBBDDDDDDEEEEEEGGGIIIGGGKKKNNNOOOPPPTTT]]]dddnnnrrrrrrlllhhhkkkppprrrtttyyy~~~uuujjjVVVXXX^^^QQQWWWQQQNNNUUUUUUYYY|||```KKKBBBAAA@@@???============>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===>>>???<<<>>>??????>>>>>>???@@@>>>@@@AAABBBBBBDDDFFFHHHIIIOOOUUU^^^xxxyyykkkfff]]]TTTQQQ}}}sssmmmiiijjjiiidddaaa^^^WWWOOOIIIGGGDDDBBBAAA@@@===;;;;;;:::999888777666555555333444555444333222333555333333333222111222444666666999<<<<<<;;;:::::::::>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;:::999888999999999::::::;;;<<<===>>>>>>@@@BBBDDDDDDDDDEEEGGGIIIGGGKKKOOOPPPQQQUUU\\\bbblllqqqrrrlllggghhhjjjjjjooottt{{{zzzooo[[[\\\aaaUUUZZZTTTPPPTTTVVVbbb}}}cccMMMBBBAAA@@@???============>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===>>>???<<<===>>>>>>===<<<>>>??????@@@BBBBBBCCCDDDGGGIIIKKKQQQ[[[mmmwwwnnncccXXXSSStttnnniiijjjhhhccc```]]]VVVNNNIIIFFFDDDBBBAAA???===:::999999888777666666555555222333444444222222333444333333333333222222555777999:::;;;;;;::::::;;;<<<>>>===<<<;;;:::;;;<<<<<<===<<<:::888777888999:::999::::::;;;<<<===>>>>>>@@@AAACCCDDDDDDEEEGGGIIIGGGKKKOOOQQQRRRUUU[[[___fffkkknnnjjjfffffffffdddkkkpppvvv{{{}}}~~~rrr```\\\```UUUZZZUUUQQQRRRXXXpppzzzssstttiiiQQQBBBAAA@@@???============>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<===>>>>>><<<;;;<<<===???AAABBBCCCCCCEEEHHHJJJOOOSSSddd~~~rrrfffZZZSSSuuupppjjjkkkiiidddaaa]]]VVVNNNHHHFFFCCCBBBAAA???<<<:::888888888777666555555444222444444444333222333444222333444333222333555888;;;;;;;;;:::999999;;;======<<<;;;::::::;;;<<<======;;;999777666888:::;;;999::::::;;;<<<===>>>>>>???AAACCCDDDDDDEEEFFFHHHGGGKKKOOORRRTTTVVVZZZ]]]^^^cccfffdddcccfffgggfffjjjmmmsssyyy}}}rrraaaXXXYYYQQQTTTRRRPPPPPP]]]yyyyyyjjjgggnnnxxxpppVVVDDDAAA@@@???============>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<============>>>???>>>===<<<===>>>@@@AAACCCDDDDDDFFFIIIKKKQQQUUUkkkyyylll___WWWvvvqqqlllmmmkkkfffbbb___WWWOOOHHHFFFCCCAAA@@@???<<<:::888888777777666666555555333555666555444333444555222333444333222333666888<<<<<<<<<:::999999;;;>>>===<<<;;;::::::;;;<<<===<<<;;;888666666777:::;;;999::::::;;;<<<===>>>>>>???AAACCCCCCCCCDDDFFFHHHGGGJJJNNNQQQTTTXXX[[[]]]^^^bbbcccaaabbbgggjjjjjjiiikkkpppvvv|||~~~sssdddUUUTTTNNNPPPOOOQQQSSSfffpppttt|||}}}}}}pppkkklllnnnzzzwww]]]GGGAAA@@@???============>>>==========================================<<<<<<>>>@@@@@@@@@>>>>>>???@@@@@@BBBDDDEEEFFFGGGKKKMMMPPPVVVsssxxxhhh^^^uuurrrmmmnnnlllgggccc___XXXPPPHHHEEECCCAAA@@@>>><<<999888888888777777666666666444555666666444444555666222333444333333444777999<<<===<<<;;;999999;;;===<<<<<<;;;:::;;;<<<===>>>;;;:::888777777888999:::999::::::;;;<<<===>>>>>>???@@@BBBCCCCCCDDDFFFHHHHHHIIILLLPPPTTTYYY\\\___cccffffffeeeggglllooonnnjjjjjjmmmsssyyy|||vvvsssvvvxxxjjjVVVSSSPPPPPPNNNVVVXXXmmmiiieeesssyyysssqqqttt}}}|||~~~~~~}}}cccLLLAAA@@@???============>>>=================================>>>======<<<;;;>>>???AAA@@@??????AAABBBAAABBBDDDFFFGGGIIILLLNNNNNN[[[~~~zzz{{{xxxwwwzzzmmm```|||uuusssmmmnnnlllfffbbb^^^WWWOOOGGGEEEBBBAAA@@@>>>;;;999888888888888888777777777333444555555333333444555222333444333333444777:::<<<======<<<::::::;;;<<<<<<;;;;;;:::;;;<<<===>>>999999888888888888999999999::::::;;;<<<===>>>>>>>>>@@@BBBCCCCCCDDDFFFGGGHHHHHHJJJNNNSSSZZZ^^^aaafffjjjlllmmmqqqwwwxxxvvvooonnnnnnqqqxxx~~~~~~~~~wwwssssss{{{|||qqqXXXSSSRRRQQQLLLWWWXXXmmmrrr___```qqqyyysssrrrgggQQQAAA@@@???============>>>==============================>>>>>>>>>===;;;:::<<<===????????????AAACCCAAACCCEEEFFFGGGJJJMMMOOOPPPccc~~~qqqbbb{{{tttssslllmmmkkkeeeaaa]]]VVVNNNGGGEEEBBBAAA@@@>>>;;;999999999999888888888888888222333444444222222333444222333444444333555888:::<<<===>>>===;;;::::::;;;<<<;;;;;;:::;;;<<<===>>>888888888888999999888888999::::::;;;<<<===>>>>>>>>>@@@BBBCCCCCCDDDEEEGGGHHHHHHIIILLLSSSZZZ```bbbdddjjjooottt{{{~~~vvvsssppprrrxxx~~~~~~{{{sssttt{{{~~~sssXXXSSSRRRQQQJJJVVVVVViiihhh___```oooxxx{{{jjjTTTAAA@@@???============>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===;;;::::::<<<>>>>>>>>>???AAACCCAAACCCEEEGGGHHHJJJMMMPPPSSSkkkyyyiii~~~xxxssssssooopppmmmddd^^^ZZZTTTNNNHHHEEEAAA>>>===<<<;;;999888888888888777777777777555555444444444333333333222222111111222555888999;;;:::999888888888999999777888:::===@@@AAA@@@>>>999999999888999999::::::999999:::;;;<<<===>>>??????@@@AAAAAA@@@@@@BBBDDDFFFGGGJJJLLLOOOSSSXXX[[[gggeeefffkkksss}}}|||uuupppttt|||~~~}}}zzz||||||mmmeeeVVVNNNQQQQQQPPPUUUlllmmm___aaa___qqqtttSSSGGGCCC@@@@@@???<<<===@@@>>>>>>============>>>>>>===============<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCFFFFFFGGGHHHKKKOOOSSSUUU]]]hhh|||xxxvvvxxxooommmvvv~~~iii}}}uuusssooopppmmmeee^^^ZZZTTTNNNHHHEEEAAA>>>===<<<;;;999888888888777777777666666555555444444444333333333333333222333444777:::<<>>;;;::::::::::::999;;;;;;<<<>>>@@@@@@>>>;;;999999888888999999::::::999::::::;;;<<<===>>>>>>>>>@@@AAAAAAAAABBBDDDFFFGGGIIILLLNNNPPPSSSWWWZZZ^^^^^^```dddlllvvv|||sssrrrxxx||||||wwwuuugggWWWOOOQQQWWWVVVYYYkkkxxxcccbbbbbbssstttXXXHHHCCC@@@@@@???<<<===???>>>>>>============>>>>>>==============================>>>???@@@BBBCCCDDDCCCDDDFFFHHHLLLQQQVVVYYYfffyyyuuupppsssuuuuuu|||xxxwwwsssooopppmmmfff___[[[UUUNNNHHHEEEAAA>>>===<<<;;;999888888777777777777666666555555444444444333333333333333333444777:::===???CCCAAA>>><<<<<<<<<;;;:::>>>>>>>>>??????>>>;;;888888888888888999999::::::::::::;;;;;;<<<<<<<<<===>>>???AAAAAABBBCCCFFFHHHIIIKKKOOOQQQSSSTTTWWWYYYWWWZZZ]]]```eeennnyyyzzzssstttvvvuuuooo}}}jjjZZZRRRPPPTTTWWWZZZlllkkkdddgggxxxyyyuuuxxxwww```JJJDDD@@@@@@@@@======???>>>>>>============>>>>>>========================?????????@@@AAACCCEEEFFFDDDFFFHHHIIILLLQQQWWW[[[kkk{{{pppjjjkkkmmmqqqwww}}}~~~wwwsssnnnpppmmmfff```[[[UUUNNNHHHEEEAAA>>>===<<<;;;999888777777777666666666666555555444444444333333333333333333555777;;;???AAACCC@@@===<<<>>>???>>>===============>>><<<999666777777888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===???AAABBBCCCDDDHHHJJJJJJMMMQQQTTTUUUVVVWWWYYYXXX\\\___```bbbhhhsss{{{|||vvvrrrnnnmmmwwwppp\\\SSSOOOMMMSSSZZZmmmpppfffmmm|||uuuuuuzzzgggMMMFFF@@@@@@@@@>>>===???>>>>>>============>>>>>>===============>>>>>>>>>??????@@@AAABBBDDDEEEFFFIIIKKKLLLLLLMMMPPPVVV[[[fff}}}pppkkkjjjgggeeedddbbbaaagggooo{{{~~~uuurrrlllnnnlllfff```[[[TTTNNNHHHEEEAAA>>>===<<<;;;999777777777666666666666555555555444444444333333333111111222444777;;;>>>AAAAAA===:::;;;???BBBAAA???;;;:::;;;<<<<<<;;;888555555666777999999:::999999:::::::::;;;;;;;;;;;;;;;===>>>@@@BBBCCCEEEHHHJJJJJJMMMRRRUUUVVVXXXYYY[[[]]]aaadddcccbbbeeelllrrrxxxooonnnooossszzzwww^^^TTTOOOLLLSSS]]]qqqmmmdddlll{{{uuu{{{mmmPPPGGG@@@@@@@@@???===>>>>>>>>>============>>>>>>============>>>>>>????????????@@@@@@BBBCCCEEEFFFJJJMMMNNNNNNOOOSSSZZZaaafffyyynnnccc___]]]]]]___cccccc{{{|||yyyrrrpppjjjmmmkkkeee___ZZZSSSLLLHHHEEEAAA>>>===<<<;;;999777777666666666666555555555555444444444333333333111111111333666:::===@@@???;;;888:::@@@CCCBBB@@@:::::::::;;;<<<;;;999666444555777999::::::999999999999::::::;;;;;;;;;<<<<<<>>>@@@AAABBBDDDGGGJJJIIILLLPPPTTTVVVYYY\\\___bbbeeegggfffddddddfffiiiuuu|||ssslllggglllttt~~~```SSSPPPLLLSSSccc}}}bbb^^^hhhvvv}}}pppSSSIII@@@@@@AAA???>>>>>>>>>>>>============>>>>>><<<======>>>>>>??????@@@???@@@@@@AAABBBDDDFFFFFFHHHKKKOOOPPPRRRXXXbbbkkkrrr}}}{{{rrrrrrtttuuusssqqqvvv~~~vvvpppiiicccaaa\\\kkk{{{xxxqqqnnnhhhkkkjjjddd^^^YYYRRRKKKHHHEEEAAA>>>===<<<;;;999777777666666666555555555555555444444444333333333222222222333666:::===???BBB===999;;;AAADDDCCC???<<<<<<<<<======<<<999666333444777999::::::999888888888999:::;;;;;;<<<<<<<<<>>>@@@AAAAAACCCFFFHHHGGGJJJNNNRRRVVVZZZ___cccggghhhjjjjjjiiigggeeedddhhhtttwwwmmmiiihhhkkksss}}}```QQQRRRKKKQQQhhh}}}YYYZZZeeettt{{{rrrmmmzzzqqqUUUJJJ@@@@@@AAA@@@>>>===>>>>>>============>>>>>><<<======>>>??????@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHMMMQQQSSSTTT[[[gggqqq{{{wwwppphhhbbb^^^]]]\\\[[[YYYZZZ^^^___\\\___ddd```fffnnnuuu}}}tttnnniiiiiiwww|||yyyppplllgggjjjiiiccc^^^YYYQQQJJJHHHEEEAAA>>>======;;;999777666666666555555555555555555444444444333333333333333333444777:::===???DDD???:::<<>>??????>>>??????===999666222444777999::::::999888777777888999;;;<<<======<<<>>>???@@@@@@BBBDDDGGGFFFIIILLLPPPUUU[[[aaaeeekkkkkklllnnnooolllhhhddd___hhhuuuzzznnnccc\\\cccmmm{{{aaaPPPSSSNNNRRRjjjtttUUU[[[eeetttoooddddddsssqqqVVVJJJAAA???AAA@@@>>>===>>>>>>============>>>>>><<<======>>>???@@@@@@@@@CCCCCCCCCDDDEEEGGGIIIJJJLLLPPPTTTUUUUUU[[[gggqqqzzz|||yyyeeeccc___\\\YYYXXXYYYYYYYYYTTTTTTZZZ[[[WWWVVVXXXWWW\\\aaaaaaccckkkzzzzzznnnooouuutttnnnmmmoookkkbbb^^^]]]VVVJJJGGGDDD@@@===;;;:::888777999888888777666555555444555555444444444333333333444444555666888;;;>>>@@@>>><<<;;;;;;===>>>>>>===<<<>>>@@@AAA???<<<999666666444333555999:::888666;;;:::999999:::;;;===>>>;;;===???AAACCCCCCBBBAAACCCFFFJJJMMMRRRWWW]]]aaahhhhhhiiikkknnnlllgggccc]]]\\\aaarrrvvvoookkkfff```ttt{{{gggTTTQQQJJJSSSfffnnnZZZXXXgggzzzkkkaaafffmmmsss]]]GGG???CCCAAA@@@AAA<<<@@@@@@???>>>======>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBDDDFFFHHHJJJKKKMMMRRRWWWYYY]]]hhhtttxxxqqqnnnpppqqqmmmjjjjjjkkkkkkiiifff^^^___```___\\\ZZZYYYZZZ[[[ZZZ[[[]]]ZZZWWWYYY^^^]]]\\\ZZZYYYZZZ]]]```bbbjjjwwwyyyrrruuuwwwtttzzzvvvuuuooommmoookkkbbb^^^]]]UUUJJJGGGDDD@@@===;;;:::888777888888888777666555555555555555444444444333333333222222333555888;;;>>>@@@===;;;:::;;;===>>>===<<<<<<===???@@@???<<<999666666555555666999:::999777::::::999999:::;;;===>>>;;;===???BBBCCCDDDCCCCCCCCCFFFIIIMMMQQQVVV\\\```dddfffjjjpppsssrrrmmmhhhbbb]]][[[___lll|||xxxooojjjrrr}}}jjjSSSMMMNNNSSSddd|||dddXXXXXXeeevvv{{{zzzfff]]]aaaiiiyyy]]]HHH@@@CCCAAA@@@AAA===@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCEEEGGGIIIJJJNNNPPPTTTXXXYYY\\\gggssszzzzzzvvvrrrpppkkkgggiiinnnlllkkkhhhfffeeeeeeddddddeeehhhkkkhhhbbb]]]ZZZZZZ[[[[[[]]]```^^^ZZZZZZ^^^______]]][[[YYYYYYZZZ[[[ZZZ___gggnnnvvvyyypppqqq}}}wwwrrrrrruuuxxxwwwqqqllloookkkbbb]]]\\\UUUKKKGGGDDD@@@===<<<:::999777888888777777666666555555555555444444444333333333000000222444777:::===???<<<:::::::::<<<===<<<;;;<<<===>>>???>>><<<999777777777777888:::;;;:::888:::::::::::::::<<<======;;;===@@@BBBDDDEEEEEEEEEEEEGGGJJJMMMPPPTTTZZZ^^^```dddkkkrrrvvvuuupppkkkfffbbb\\\VVVWWWcccuuu~~~oooyyyrrrTTTMMMPPPRRRbbbwwwtttYYYWWWZZZcccrrryyyvvvccc[[[^^^fff___III@@@DDDAAA@@@AAA===@@@@@@???>>>>>>>>>>>>???>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDFFFHHHJJJKKKPPPRRRVVVZZZ[[[___lllyyy~~~~~~{{{xxx}}}~~~zzzxxx{{{}}}zzznnniiiiiiddddddgggjjjiiidddcccfffhhhgggfffccc```^^^^^^______]]][[[\\\___bbbdddeeejjjpppssstttzzz{{{qqqnnnyyy}}}~~~vvvrrrvvv~~~yyyxxxqqqkkkooolllbbb\\\[[[UUUKKKFFFCCC???===<<<;;;999777888777777777666666666555555555444444444333333333000111333555777999;;;<<<;;;:::999:::<<<===<<<:::;;;<<<===>>>===;;;999777888888999:::;;;;;;;;;:::999999::::::;;;<<<<<<===<<<===@@@BBBEEEFFFGGGGGGHHHJJJLLLMMMOOORRRVVVZZZ___ccciiipppttttttrrrpppkkkjjjfff___ZZZ[[[dddlllqqq~~~yyyYYYQQQOOOOOOcccyyynnnVVVXXX\\\cccrrr}}}vvvddd]]]^^^fff```JJJAAADDDAAA@@@BBB>>>@@@@@@???>>>>>>?????????>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDFFFHHHJJJLLLMMMOOORRRXXX]]]```fffvvv~~~}}}wwwuuuuuuxxxwwwsssrrruuurrrrrrppplllgggfffiiilllqqqjjjfffhhhkkkjjjgggfffbbbfffgggccccccjjjrrrvvv}}}rrrmmmrrruuuqqqyyyxxxqqqjjjooolllbbb[[[ZZZTTTKKKFFFCCC???===<<<;;;999888777777777777666666666666555555444444444333333333333333555666888999:::::::::999999;;;======;;;::::::;;;<<<<<<<<<:::999777999:::;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<<<<<<<===>>>@@@BBBEEEFFFHHHHHHKKKLLLNNNNNNOOOQQQTTTWWW___bbbggglllqqqvvvzzz|||tttsssooojjjccc^^^\\\[[[bbbrrr|||[[[SSSLLLMMMeee}}}uuuWWWYYY\\\aaarrruuuddd```___gggbbbKKKBBBDDDAAA@@@BBB>>>@@@???????????????@@@@@@?????????@@@AAAAAABBBBBBCCCDDDFFFHHHJJJLLLMMMNNNNNNRRRYYY^^^aaaiii{{{~~~vvvnnnmmmpppuuutttmmmkkksssxxxwwwsssrrrpppqqqnnnjjjlllsssyyyyyy|||zzzyyy{{{xxxpppnnnqqqtttwwwxxxvvvoooiiiooommmbbb[[[YYYTTTLLLEEEBBB???===<<<;;;:::888777777777777666666666666555555444444444333333333444555777888:::;;;;;;;;;:::::::::<<<>>>>>><<<:::::::::;;;;;;;;;:::999888999:::<<<<<<;;;::::::;;;888999:::;;;<<<<<<<<<<<<>>>???@@@BBBDDDFFFGGGHHHKKKLLLNNNOOOPPPSSSVVVYYY```cccfffkkkrrr{{{|||vvvooohhhccc^^^ZZZ[[[hhhxxx[[[QQQMMMLLLggg}}}YYY\\\___aaaqqqssscccaaa___gggcccLLLBBBDDDAAAAAACCC???@@@????????????@@@AAAAAA??????@@@@@@AAABBBBBBBBBCCCEEEGGGJJJLLLNNNOOOOOOPPPTTTZZZ^^^```hhh|||yyyzzz}}}uuuoooppp{{{zzzuuu|||{{{rrrooosssuuuwwwooowwwtttlllhhhnnnmmmbbbZZZXXXSSSLLLEEEBBB???===<<<;;;:::999666666666666777777777777555555444444444333333333333555777:::===??????@@@;;;:::;;;===??????<<<:::999::::::::::::999888888888:::<<<<<<:::999999;;;888999:::<<<<<<<<<<<<;;;??????@@@AAABBBDDDFFFFFFGGGJJJLLLOOORRRVVV[[[___cccfffiiilllqqqzzzzzzrrrlllhhhfff\\\dddlllsssxxxsssqqqppp^^^QQQMMMLLLggg|||^^^dddhhhgggrrrrrrdddcccaaaiiieeeMMMCCCDDDAAAAAACCC@@@@@@?????????@@@@@@AAABBB??????@@@AAAAAABBBBBBCCCDDDEEEHHHKKKMMMOOOPPPPPPRRRVVV]]]aaaccclll|||uuuxxx~~~}}}{{{zzzzzzppppppxxxxxx|||uuufffsssvvvssskkkhhhnnnmmmbbbZZZWWWSSSLLLEEEBBB???===<<<;;;:::999666666666666777777777777555555444444444333333333222444777<<>>@@@???===;;;999999:::::::::999888888888:::===<<<999888999;;;888999:::<<<===<<<<<<;;;@@@@@@@@@@@@BBBCCCEEEEEEDDDGGGKKKOOOTTTYYY```dddgggiiikkkmmmooouuu~~~wwwrrrpppdddggghhhjjjvvvnnnccc^^^[[[^^^ccc{{{cccTTTNNNKKKfff{{{bbbkkkrrrnnnuuusssfffeeecccllleeeNNNCCCEEEAAAAAACCC@@@@@@?????????@@@AAAAAABBB???@@@@@@AAAAAABBBBBBCCCDDDFFFHHHLLLNNNPPPPPPQQQRRRWWW___dddgggrrr~~~wwwzzz~~~~~~~~~tttttt|||yyyvvvrrr___fff~~~uuutttkkklllmmmiiiaaa\\\XXXRRRLLLGGGDDD@@@===;;;:::888777888777777666555444444444555555555444444333333333222555777;;;CCCJJJIIIDDD;;;<<<===>>>>>>===<<<;;;:::;;;<<<<<<<<<;;;999999<<<<<<<<<=========;;;999::::::;;;;;;<<<=========>>>>>>>>>???@@@AAACCCCCCIIIJJJMMMQQQVVV[[[___aaajjjkkkmmmmmmnnnssszzz~~~|||tttooohhhfffmmm~~~sssiiibbb[[[VVV[[[cccooo~~~^^^UUUKKKOOO[[[ssswwwcccnnnmmmmmmrrruuufffdddbbbyyyfffOOODDDEEEAAA@@@BBB???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHKKKNNNPPPPPPOOORRRSSS\\\fffjjjrrrttteeegggwwwwwwppppppppplllddd^^^ZZZTTTMMMGGGDDD@@@===;;;:::888777888777777666555555444444555555444444444333333333333666888<<>>>>>===<<<<<<;;;<<<<<<===<<<;;;:::999;;;;;;;;;<<<<<<;;;:::888::::::;;;;;;<<<===============>>>???AAACCCEEEFFFHHHJJJMMMQQQVVVZZZ^^^aaaiiijjjlllmmmooosssyyy{{{sssllliiijjjttt~~~zzzyyyxxxyyypppssslllfffbbb\\\WWWYYY___dddppp}}}aaaSSSNNNPPP\\\sssrrr```gggdddiiipppvvvgggeeeggg~~~fffNNNDDDEEEAAA@@@CCC???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHJJJMMMPPPRRRSSSSSSTTTTTT[[[ccciiittt}}}jjjiiizzz|||uuusssrrrmmmddd^^^[[[TTTMMMFFFCCC???<<<;;;:::888777777777777666555555444444555444444444444333333333444777999<<>>===<<<;;;:::::::::;;;<<<;;;:::999888::::::;;;;;;<<<=========<<<===>>>@@@BBBEEEGGGIIIGGGIIILLLPPPUUUZZZ^^^```gggiiikkklllooosssyyy}}}~~~rrrnnnhhheeerrr~~~uuujjjaaaZZZWWWVVVVVVYYYbbbsss~~~rrrmmmllljjjfffllljjjhhhfffaaa[[[ZZZ]]]\\\cccgggrrriiiSSSNNNOOO[[[ppphhh]]]^^^ZZZeeennnyyyyyyhhheeelllfffNNNCCCEEEAAAAAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAACCCDDDEEEHHHIIILLLOOOSSSVVVYYYZZZZZZZZZ^^^eeekkk{{{wwwppp|||xxxtttrrrkkkbbb]]]YYYRRRJJJEEEBBB???<<<;;;:::888777777777666666555555555555444444444444444444444444333777999<<>>>>>============>>>>>><<<===>>>>>>>>>===;;;;;;:::;;;======<<<::::::999::::::;;;;;;<<<=========>>>>>>???AAACCCEEEHHHIIIGGGHHHKKKOOOTTTYYY]]]___fffgggiiilllppptttxxx{{{}}}rrreeeeeeooo}}}zzzsssooooooaaa^^^YYYTTTOOOMMMLLLLLLJJJKKKNNNXXXkkk~~~wwwjjjaaa___eeelllppptttttttttqqqllleeeaaaaaa```ccc```aaannnzzzrrrTTTPPPPPP^^^rrr|||]]][[[YYYTTTdddnnnttt~~~kkkgggoooeeeNNNCCCEEEAAAAAACCC@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAACCCDDDEEEGGGJJJMMMQQQUUUYYY]]]```bbbcccggglllsss{{{yyy{{{zzz|||yyyvvvrrrjjjaaa]]]YYYRRRIIIEEEBBB>>><<<;;;:::888777666666666666555555555555444444444444444444444444222666999:::>>>BBBBBB???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===;;;;;;;;;===??????===;;;;;;<<<::::::;;;;;;<<<=========@@@AAAAAABBBCCCEEEFFFGGGGGGHHHKKKOOOTTTYYY]]]___eeefffiiimmmrrrvvvxxxzzzxxxqqqdddbbbaaadddfffeee```[[[YYYXXXPPPPPPOOOOOONNNNNNNNNOOOIIIKKKLLLMMMQQQ\\\ooo~~~{{{qqqdddZZZYYYbbbppp|||yyyrrrllliiihhhjjjdddbbbjjjtttzzzWWWSSSUUUdddxxxrrrUUUZZZYYYUUUgggoooqqqpppjjjoooeeeMMMCCCDDDAAAAAADDDAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBDDDFFFFFFGGGJJJOOORRRVVV[[[aaaeeefffkkkqqquuu||||||yyyxxxsssjjjbbb^^^\\\TTTKKKDDDAAA===;;;::::::888777666666666666666666555555333333333444444444444555111666999:::<<<@@@@@@=========????????????======<<<<<<===>>>===<<<;;;:::;;;>>>AAA@@@===;;;<<<===::::::;;;;;;<<<=========AAAAAAAAABBBCCCDDDEEEFFFGGGIIILLLPPPUUUZZZ^^^```eeefffiiinnntttxxxyyyyyyrrrtttvvv~~~yyyfffZZZTTTUUUUUUSSSQQQOOOOOOPPPNNNOOOQQQRRRRRRPPPNNNMMMLLLNNNOOOOOOLLLMMMXXXdddnnnzzzyyykkk```\\\bbbrrr{{{tttqqqsssllliiiooovvv}}}XXXPPPSSScccyyypppTTTZZZ[[[WWWgggoooppp~~~wwwppprrrdddMMMCCCDDDAAAAAADDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEGGGHHHHHHLLLQQQUUUXXX]]]dddjjjiiipppxxx||||||zzzwwwrrrhhh```]]]\\\TTTKKKCCC@@@===;;;::::::888777555666666666666666666666333333333444444444555555222777::::::;;;>>>???<<<;;;===???AAAAAA???===;;;;;;<<<<<<===<<<;;;:::999:::===AAA@@@<<<:::;;;===::::::;;;;;;<<<=========??????@@@AAABBBDDDFFFGGGHHHJJJMMMQQQVVVZZZ^^^aaaeeefffiiiooovvvzzzzzzyyytttuuuvvv|||ppp```WWWVVVTTTRRRQQQQQQSSSTTTUUUXXX]]]```aaa^^^ZZZXXXYYYVVVWWWYYYXXXVVVXXX___^^^iiisssssssssyyyvvvmmmgggjjjyyyzzzzzzqqqlllqqqttt|||VVVMMMRRRaaaxxxyyyWWWZZZ\\\WWWeeelllqqq|||~~~www}}}dddMMMBBBDDDBBBBBBDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJKKKOOOUUUXXXZZZ___gggnnnooowww~~~}}}|||tttoooeee]]][[[ZZZRRRIIICCC@@@===;;;::::::888777555555555666666666666666333333333444444555555555333888<<<;;;<<>><<<===>>>@@@BBBEEEGGGHHHIIIJJJMMMQQQVVV[[[___aaaeeefffiiipppwww{{{{{{yyyvvv{{{ooo^^^]]]ZZZXXXWWWXXXZZZ[[[aaafffnnntttwwwvvvrrroooiiiaaa___dddfffccc`````````jjjpppllliiiqqq}}}xxxsssuuutttllloooooouuuzzzTTTRRRWWWeee~~~[[[ZZZ[[[VVVbbbjjjqqqzzz|||dddMMMBBBDDDBBBBBBDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFHHHJJJKKKMMMRRRWWWZZZ\\\aaajjjqqqttt||||||zzzrrrllleeeaaa___ZZZSSSMMMDDDAAA>>><<<;;;:::999888666666666666666666666666444444444444444444444444333666999;;;AAAGGGEEE???===???CCCEEEEEEBBB===:::<<<<<<;;;;;;;;;:::::::::;;;<<<>>>===;;;:::;;;;;;===============<<<<<<<<>><<<;;;:::999888666666666666666666666666444444444444444444444444444777;;;>>>EEEKKKJJJEEE===???BBBDDDCCCAAA===;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>===<<<::::::;;;=====================<<>><<<;;;:::999888666666666666666666666666444444444444444444444444333777:::???GGGMMMMMMHHH<<<>>>@@@AAAAAA???===;;;::::::::::::999999999999:::<<<>>>>>><<<;;;:::;;;<<<<<<==================>>>>>>>>>@@@BBBDDDGGGHHHJJJLLLPPPTTTYYY\\\___```eeedddcccggglllssswwwyyyuuuyyy{{{yyywww{{{zzz\\\SSSVVVpppbbbWWWWWWVVVfffqqq{{{```LLLDDDFFFBBBAAACCC@@@AAAAAA@@@@@@@@@@@@AAAAAACCCDDDEEEGGGIIILLLNNNPPPTTTXXX^^^dddiiinnntttwww}}}}}}zzzwwwppphhhbbb___YYYQQQJJJDDDAAA>>><<<;;;:::999888666666666666666666666666444444444444444444444444111555888<<>>??????>>>===<<<:::::::::999999999888888:::<<<>>>>>>===;;;::::::<<<<<<<<<<<<============>>>>>>>>>???AAADDDGGGHHHIIIKKKOOOSSSXXX[[[]]]___dddcccccceeeiiinnnsssvvvssswwwyyyyyywwwxxx}}}vvvYYYUUUVVVppp___RRRSSSUUUfffqqqyyy|||xxx___JJJCCCFFFCCCAAACCC@@@AAAAAA@@@@@@@@@AAABBBBBBDDDEEEFFFHHHKKKMMMPPPQQQVVV[[[cccjjjooossswwwyyy}}}}}}{{{xxxqqqhhhccc___YYYQQQJJJDDDAAA>>><<<;;;:::999888666666666666666666666666444444444444444444444444222555888;;;AAAFFFDDD???;;;<<<>>>??????>>>===<<<:::::::::999999999888888999<<<>>>???===;;;::::::;;;<<<<<<<<<======>>>>>>>>>>>>>>>@@@BBBDDDGGGHHHIIIKKKNNNRRRVVVZZZ\\\]]]bbbbbbcccdddggglllqqqtttuuuxxx{{{{{{yyywwwvvvvvvttt[[[TTTVVVrrrZZZPPPRRRSSSdddmmmtttwww}}}yyyuuu]]]IIICCCFFFCCCBBBDDD@@@AAA@@@@@@@@@AAABBBBBBCCCEEEEEEGGGIIILLLOOORRRSSSYYY___gggoootttwwwzzz|||~~~}}}~~~}}}|||xxxqqqhhhccc___ZZZQQQJJJDDDAAA>>><<<;;;:::999888666666666666666666666666444444444444444444444444555777999;;;@@@EEEBBB<<<:::<<<>>>@@@@@@???===<<<::::::::::::999999999999999<<>>;;;:::999;;;;;;<<<<<<===>>>>>>>>>?????????@@@CCCEEEHHHIIIIIIKKKNNNRRRVVVYYY\\\]]]```bbbdddfffhhhkkkpppssswwwyyy|||~~~{{{uuunnnjjjmmm}}}www___UUUXXXvvvXXXPPPRRRRRRaaajjjrrruuu|||xxxxxx[[[HHHBBBFFFCCCBBBDDDAAAAAA@@@@@@AAAAAABBBCCCDDDFFFFFFHHHJJJMMMQQQSSSUUU\\\bbbjjjrrrwwwzzz}}}|||}}}~~~}}}}}}wwwppphhhccc```ZZZRRRKKKDDDAAA>>><<<;;;:::999888666666666666666666666666444444444444444444444444444777888:::???DDDAAA;;;999<<>>;;;999999;;;;;;<<<<<<===>>>>>>???@@@@@@@@@BBBDDDFFFIIIJJJKKKMMMPPPTTTXXX[[[]]]^^^^^^aaafffiiijjjlllpppsssuuuxxx|||~~~wwwmmmeeegggsss|||bbbYYY[[[|||[[[SSSSSSQQQ___jjjuuuyyyrrrnnnjjjpppzzzxxxZZZGGGAAAFFFDDDBBBDDDAAA@@@@@@@@@AAAAAACCCDDDDDDFFFGGGIIIKKKNNNRRRUUUVVV^^^dddlllsssxxx|||zzz|||~~~}}}~~~wwwppphhhccc```[[[SSSLLLDDDAAA>>><<<;;;:::999888666666666666666666666666444444444444444444444444111444666888>>>BBB@@@:::999<<<@@@CCCDDDAAA>>>;;;<<<<<<;;;;;;;;;;;;::::::888;;;???@@@>>>;;;999999;;;;;;;;;<<<===>>>>>>???AAAAAAAAABBBDDDGGGJJJKKKMMMOOORRRVVVZZZ\\\___```]]]aaagggjjjlllmmmpppsssrrruuu{{{{{{qqqhhhjjjooosssxxxccc______^^^VVVUUUPPP^^^lllyyy}}}www|||llleeeZZZ[[[^^^eeeuuutttYYYFFFAAAFFFDDDCCCDDDAAA@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIILLLOOORRRUUUWWW```eeemmmtttyyy}}}