BM6P6(@ wwwpppgggccc]]]XXXTTTPPPLLLIIIKKKIIIFFFEEEEEEDDDBBBAAA@@@@@@AAABBBAAA???<<<;;;AAA@@@>>><<<;;;;;;;;;<<<;;;999888777888777555444444222000333777888555111222111000111222111///---111000000//////000111222000...,,,)))'''&&&&&&&&&))))))))))))))))))))))))******************************+++,,,------------...///////////////..............................222222111111111222444555777<<>>===;;;:::888888888999;;;999777777777777555444444222000333777888555111333111000000111111000...333222111000000111222222---,,,+++***))))))))))))***++++++,,,---...//////************************,,,,,,---...////////////---...///000000//////...........................000////////////111222333777<<>>>>>============>>>>>>======<<<:::999999888888:::999777666777666555333333222111222444444333111444222000000111222222222000///---++++++***++++++((()))+++,,,---,,,++++++%%%&&&((()))+++---///000************************...///000111222333333333+++,,,///111111111///...........................111111000000111333555666888>>>HHHQQQXXX^^^bbbeeehhhiiijjjiiihhhggghhhiiiiiijjjnnnrrrwww|||~~~~~~|||yyywwwvvvuuusssrrroooooopppqqqqqqrrrssssssuuuuuusssppppppooojjjbbbXXXQQQLLLKKKJJJIIIIIILLLMMMOOOQQQRRRRRRSSSUUUWWW[[[eeevvv}}}rrrlllfff```YYYSSSPPPOOOOOONNNJJJHHHEEEDDDCCCCCCAAA@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;:::888888777:::888777666666666444333333222111111222222222111444222111111333444333222///...,,,***))))))******))))))***++++++***)))(((++++++,,,---...///000111************************,,,---///000111222222222,,,---///000111000///...////////////////////////111000000000111333555666999@@@JJJTTT[[[```dddggghhhjjjjjjiiiggggggggghhhhhhjjjoootttyyy~~~~~~~~~|||yyywwwvvvuuusssrrroooppppppqqqqqqrrrrrrrrrtttuuusssppppppooohhh```TTTMMMHHHGGGGGGFFFGGGJJJLLLNNNPPPQQQRRRSSSUUUWWW\\\fffxxx{{{qqqkkkddd___YYYTTTQQQPPPOOONNNJJJHHHEEEDDDCCCBBBAAA???@@@@@@???>>>===<<<;;;;;;:::::::::999888777666555:::888666666666666444222333222111111000000111111333222222333555555444222000///---,,,+++,,,,,,---***************)))((('''+++++++++,,,,,,---------***************************+++---...000111111111...///////////////......////////////////////////............000222444555;;;BBBLLLUUU\\\bbbfffiiiiiijjjjjjiiigggfffggghhhhhhjjjooouuu{{{~~~|||yyywwwvvvuuusssrrrrrrrrrrrrsssssstttttttttrrrssssssppppppnnnfff]]]QQQKKKEEEEEEFFFEEEFFFIIIKKKMMMPPPQQQRRRTTTVVVXXX]]]hhhzzzyyyoooiiibbb^^^XXXTTTRRRPPPOOOMMMJJJGGGEEECCCCCCBBBAAA???======>>>>>>>>>===;;;:::::::::;;;:::999888666555999888666666666666444222222222111000//////000111111111333555777666444111///...---,,,,,,,,,---...++++++******))))))******''''''(((((()))*********************************)))***,,,...///000000111111000///...------......////////////////////////............000222444555>>>DDDMMMVVV]]]ccchhhkkkiiijjjkkkiiigggfffggghhhgggjjjpppvvv}}}~~~|||yyywwwvvvuuusssrrrrrrrrrssssssssssssttttttppprrrrrrpppooommmddd[[[QQQJJJEEEEEEFFFEEEGGGJJJJJJLLLOOOQQQRRRTTTWWWYYY___jjj}}}wwwnnnhhh```]]]XXXUUUSSSQQQNNNLLLJJJGGGEEECCCCCCBBB@@@???>>>@@@BBBCCCDDDCCCAAA@@@<<<=========<<<:::888777999888666555666555444222222222111000......000111000111333666888777444111,,,+++*********+++,,,---,,,+++*********+++,,,---((()))***+++,,,---......************************)))***,,,---///000111111333222///---,,,,,,---...000000000000000000000000000000000000222444666777???EEEMMMVVV]]]dddiiimmmiiijjjkkkjjjgggffffffggggggjjjpppwww~~~~~~|||yyywwwvvvuuusssrrrqqqqqqqqqqqqqqqqqqqqqrrroooqqqqqqooonnnlllcccYYYQQQKKKFFFFFFGGGFFFHHHKKKJJJLLLOOOQQQRRRTTTWWWYYYaaalll|||nnneeeccc\\\[[[XXXUUURRRPPPNNNNNNIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@???>>>============???>>><<<;;;:::999999888777777666555444333333222222222222111111111111000.........111333555444333......---,,,---...///000///...,,,+++***)))))))))...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...//////000000000////////////000000...///////////////......000111111111111333777:::AAAGGGPPPYYY```eeeiiilllllllllkkkhhheeecccdddeeejjjmmmsssyyy~~~||||||zzzxxxvvvsssqqqooonnnoooppprrrssssssrrrrrrrrrpppnnnnnnmmmggg]]]UUUOOOKKKFFFDDDDDDGGGHHHIIIMMMOOOSSSUUUUUUWWWYYYZZZeeepppzzzmmmeeeccc]]]\\\YYYVVVRRRPPPNNNMMMIIIHHHFFFDDDBBBAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999999999777777666555444333333222222222222111111111111000///......000222444333111...---,,,,,,,,,---//////000///...---,,,+++++++++++++++,,,,,,++++++******++++++++++++++++++++++++***++++++,,,------......000//////......//////000//////000000000//////...---...///000111444888<<>>>>>>>>>>>===<<<;;;:::::::::::::::777777666555444333333222222222222111111111111000///......///111222000///---,,,+++++++++,,,...///000///...,,,++++++++++++((()))+++,,,,,,+++***)))++++++++++++++++++++++++))))))******+++,,,,,,,,,.........------............//////000000000//////,,,...///111222666;;;???DDDKKKUUU^^^cccfffggghhheeefffggggggggggggiiikkkjjjmmmrrrxxx~~~xxxxxxxxxwwwuuutttrrrqqqnnnooopppqqqqqqrrrqqqqqqrrrpppmmmkkkjjjeee^^^XXXRRRNNNJJJHHHHHHJJJLLLLLLMMMOOORRRSSSTTTVVVYYY\\\hhhtttӵĦĦӵttthhhbbbaaa___^^^[[[XXXTTTPPPMMMKKKHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>>>>=========>>><<<;;;;;;:::::::::;;;;;;777777666555444333333222222222222Ħ///......///000000...---,,,,,,+++***+++,,,---...---,,,+++***))))))))))))&&&(((+++---...,,,+++)))++++++++++++++++++++++++)))))))))***++++++,,,,,,...------,,,,,,------...------.../////////.........000111222444888<<<@@@FFFMMMWWW```dddfffffffffdddfffggggggggghhhjjjlllkkknnnsssxxx~~~yyyyyyxxxwwwuuusssqqqpppnnnoooooopppppppppqqqqqqrrrpppmmmkkkhhhddd^^^ZZZRRROOOKKKIIIJJJKKKLLLLLLNNNOOOQQQRRRSSSVVVZZZ]]]hhhvvv4ĉ@ӵ>L=hĦ4ĉ@ӵqqqeee___^^^^^^]]][[[XXXTTTPPPLLLJJJGGGGGGEEEDDDBBBAAAAAAAAA>>>>>>===<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;777777666555444333333222222222222>L000///.........000///...,,,,,,,,,+++***+++,,,---...,,,++++++***))))))))))))((())),,,...///...,,,***++++++++++++++++++++++++******++++++,,,---------------,,,,,,,,,,,,------+++,,,------.........---///000111222333666:::>>>HHHOOOXXX```dddeeeeeeeeeeeeggghhhgggfffgggiiikkklllooosssyyy~~~||||||zzzxxxuuurrrooommmoooooooooooooooooopppppppppooommmkkkhhhccc^^^[[[RRROOOKKKJJJJJJLLLLLLLLLOOOOOOPPPQQQRRRVVV[[[___jjjxxxGG=?HdĦ=ĪjGG=?|||mmmccc]]]]]]\\\[[[ZZZWWWTTTPPPLLLJJJGGGFFFEEEDDDBBBBBBBBBAAA>>>======<<<<<<============<<<;;;:::::::::::::::777777666555444333333222222222222HdĦ000///......///000000...------,,,+++++++++,,,...///------,,,+++++++++++++++***+++---......---,,,+++++++++++++++++++++++++++++++++,,,,,,---.........---------,,,,,,---------+++,,,---..................///000000111444888;;;IIIOOOXXX___cccdddeeeeeefffggghhhgggfffggghhhjjjnnnpppuuuzzz~~~~~~~~~|||yyyuuurrrooommmoooooonnnnnnnnnnnnoooooonnnnnnnnnlllhhhccc^^^[[[RRROOOLLLKKKLLLMMMMMMLLLOOOOOOPPPPPPRRRVVV\\\```lll|||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦaaa\\\SSSOOOKKKIIIGGGFFFEEEĦ??????>>>>>>>>>>>>:::Ħ666555444333333222222222222DdD///111111---///ӵ++++++ӵ,,,ӵ+++++++++,,,,,,Ħ---...ӵ---...000OOOĭӵggggggrrrvvv{{{~~~~~~|||zzzwwwtttqqqooooooooonnnmmmmmmmmmnnnooolllmmmnnnmmmhhhbbb]]]ZZZSSSQQQNNNMMMNNNOOONNNNNNPPPPPPOOOOOOQQQVVV]]]bbbppp?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eVVVSSSOOOKKKIIIGGGFFFEEEZBBBAAA@@@@@@@@@@@@3h?gL777666555444333333222222222222D%%)?111fff?><z---...=?Ħ)))g&e+++g&e+++++++++S?ʬ+++4ff?>ߝL---@e...g&e222...///3h?g&e>&efffggg??qqqssswww|||}}}}}}|||zzzxxxuuusssrrroooooommmllllllmmmnnnooojjjmmmooonnniiibbb]]]ZZZUUUSSSPPPOOOPPPPPPPPPOOOPPPPPPOOOOOOQQQVVV]]]bbbrrr4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sTTTQQQNNNLLLJJJIIIGGGGGGEEEHtĦAAA>>>@@@BBBAAABt=o9ĦHdĦ555444444444333333333444444333Dtfo9ĦsߝLGdUĦ,,,Ht@cӵHu]Ħ***Hu]Ħ------Htƅ^+++qIܗGIӵ---H׼s......Hu]Ħ000///Bt=o9ĦHƅ^Hu]Ħgggqqqrrruuuzzz~~~~~~~~~||||||{{{zzzwwwtttrrrppprrrpppnnnkkkjjjjjjkkklllmmmlllkkkiiigggccc]]]YYYWWWUUUSSSQQQPPPPPPQQQRRRQQQQQQSSSUUUTTTUUU]]]gggttt4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦSSSQQQNNNKKKIIIHHHEEEDDDCCCDdDĦ@@@>>>@@@CCCqjRgdKӵDdDĦ666666444333222111111333333333HdDĦgdKӵDdDDdDĦ---DdDĦ4DufӵDdDĦ,,,DdDĦ***q<R))))))peƜ4DuTӵ---DdDĦ......DdDĦ000qjRgdKӵDdDΦDdDĦggghhhhhhkkknnnqqqsssuuuzzz~~~~~~~~~||||||{{{zzzwwwtttqqqpppqqqpppmmmkkkjjjjjjkkkkkkmmmlllkkkjjjhhhddd^^^ZZZWWWVVVTTTRRRQQQQQQRRRRRRQQQQQQSSSUUUTTTUUU^^^hhhxxx4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦSSSPPPMMMKKKIIIHHHDDDDDDBBBDdDĦ@@@>>>AAADDDGIdnuR)ĦDdDĦ888666555333111000///222222222DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ,,,DdDĦ&&&po9u------******=ӊB1.uTӵ---DdDĦ......DdDĦ000GIdnuR)ĦDdDΦDdDӵggghhhhhhjjjnnnqqqsssvvvzzz~~~~~~}}}}}}{{{{{{{{{yyywwwtttqqqooopppnnnmmmkkkjjjjjjjjjkkklllkkkkkkjjjiiieee```\\\XXXWWWUUUSSSRRRRRRRRRSSSQQQQQQSSSUUUTTTVVV___jjj}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦQQQOOOLLLJJJHHHGGGFFFEEEDDDDdDĦBBB???AAADDDpeӵDx<>d<666555333222111000111111111>d<ӵDd<DdDΦDdDĦ---DdDӵnd<DdDĦ+++>d<Ħ&&&peӵ,,,Ħ+++F&uTӵ---DdDĦ......>d<Ħ000peӵDx<>d<ʜ4DuTӵggghhhhhhjjjmmmppptttvvvzzz~~~}}}|||{{{{{{|||{{{{{{yyywwwtttqqqooonnnnnnlllkkkjjjjjjjjjkkklllkkkjjjjjjiiifffaaa]]]XXXWWWUUUTTTSSSRRRSSSSSSRRRQQQSSSUUUUUUWWWaaalll4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9ZZZ>dd<ӵAAADDDB?Ho9888<x444333333222111111111&ӫeʬtIӇ///>d<Φ>d<Ħ,,,D&ӫetIӇ(((DdDĦ(((sdKĦ(((B?dp&ĒR,,,--->d<sdKĦ///B?Ho9WWWs&dq&ĒRggghhhhhhhhhjjjmmmppptttwww{{{~~~|||{{{{{{zzzzzz||||||{{{zzzxxxuuurrrpppnnnmmmmmmlllkkkkkkkkkkkkkkkkkkjjjjjjiiieee```\\\WWWWWWVVVTTTSSSSSSRRRRRRRRRQQQSSSUUUUUUXXXbbbnnn4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@GcccYYYseMMMKKKIIIGGGFFFBBBBBBAAA<ŌBBBAAABBB@G888777Hkge444444333333333111111111HĪj@IŌ///...ege,,,,,,Hu]3hIŌ''''''DdDĦ'''ne******@h******>h+++,,,...se...ne000///@GTTTXXXsĪj@hfffggghhhhhhhhhjjjmmmooouuuwww{{{~~~}}}}}}|||{{{{{{{{{{{{|||}}}}}}}}}{{{yyyvvvsssqqqnnnnnnmmmmmmmmmlllllllllkkkjjjjjjiiihhhddd___[[[VVVVVVUUUTTTSSSRRRRRRQQQRRRQQQSSSUUUUUUYYYdddppp4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦiiiccc[[[s׼sNNNLLLJJJHHHGGGFFFAAAAAA@@@Ho@@@CCCAAA@@@AAA;;;999777555444333333222222222222111---------...---,,,D^''''''(((DdDĦ)))*********+++***))))))***,,,,,,---...s׼s---...000000///111OOOUUUYYYgggfffggghhhhhhhhhiiilllooouuuwww{{{~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}zzzwwwtttsssnnnnnnoooooonnnnnnmmmmmmkkkjjjiiihhhfffbbb]]]YYYUUUUUUUUUTTTSSSRRRQQQPPPRRRRRRSSSUUUVVVYYYeeeqqqΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦppphhhccc\\\BeOOOMMMLLLJJJHHHGGGFFFCCCCCCBBBnu]ӵBBB???AAABBBAAA???>>>>>><<<:::888777777999888888666555333222000000333222222111000//////...,,,,,,,,,---------......000000///...--->d<Ħ***)))(((((()))>d<Ħ,,,,,,+++Ħ)))+++---///000///---+++***+++,,,---...---,,,,,,,,,---......Be...---...000111Ħ///666777888999<<>><<<<<>><<<:::888777777888777555444444555666444333222111111000///......---111111000///////////////............---DdDĦ++++++*********sdKĦ******gdKĦ*********+++,,,,,,,,,---,,,,,,++++++***+++++++++---------......///.........gdKĦ222222333444777;;;CCCLLLRRR[[[^^^aaacccdddfffhhhjjjiiiiiiiiiiiijjjlllnnnooouuuyyy}}}~~~}}}|||||||||}}}~~~~~~{{{yyyyyyxxxvvvtttqqqpppppppppoooooonnnnnnooommmjjjhhhddd___YYYUUUWWWVVVTTTRRRQQQPPPPPPPPPOOOPPPSSSVVVWWW\\\jjjxxx>AneneneneDenene>Ak<pppgggbbb\\\VVVSSSOOONNNLLLJJJHHHFFFEEEDDDCCCAAA???fh?????????>>>===<<<<<<===<<<:::888666666666666444333222222333333222111111111000000//////......000000//////.........///............---De*********)))))))))ne))))))ne---*********+++++++++++++++++++++++++++++++++,,,,,,---------............///......ne111222222333555777<<>>?????????>>>======<<<<<<<<<;;;:::888777666666666444222111111222333111000000000000000//////////////////.........------------......------***))))))(((((((((''')))((((((+++,,,******************))))))******++++++,,,,,,---------------............///......000111222222333555888===EEENNNTTT\\\___bbbdddeeefffiiijjjkkkjjjjjjkkklllnnnqqqrrrxxx{{{~~~{{{xxxwwwvvvsssrrrppppppoooooooooooonnnnnnnnnllljjjhhheeeaaa\\\YYYXXXWWWUUUSSSRRRQQQQQQQQQPPPQQQTTTWWWXXX]]]kkkzzz|||llleeeaaa\\\WWWUUUQQQOOOKKKGGGDDDCCCCCCCCCCCCBBB@@@>>>===>>>???@@@@@@???>>>===<<<<<<;;;;;;======<<<:::999888888888666444333333444444333222////////////000000000000---......---------,,,,,,---------------,,,+++***)))))))))(((((((((''''''((((((((((((((()))******+++*********)))((((((((()))***+++,,,------......---------............///............///000111222111333666999???FFFOOOUUU]]]___ccceeefffgggiiikkkllllllllllllnnnpppssstttyyy}}}}}}yyywwwvvvtttrrrpppoooooooooooooooooonnnnnnnnnllliiigggeeebbb^^^[[[XXXWWWUUUTTTRRRQQQQQQQQQQQQRRRTTTWWWYYY___nnn}}}|||lllddd```[[[UUUSSSPPPNNNKKKGGGDDDCCCCCCDDDCCCBBB@@@???>>>???AAABBBBBBAAA???===<<<;;;;;;;;;<<<<<<<<<;;;:::999888777666555333444555555444222////////////000000000000---------...---,,,++++++,,,,,,,,,---,,,,,,++++++******)))))))))(((((((((((((((((('''(((((())))))+++*********)))((((((((()))***+++---.........------------............///............///000111222111333777;;;@@@HHHQQQVVV]]]```ccceeefffhhhjjjlllmmmmmmmmmnnnppprrruuuvvvzzz~~~~~~{{{xxxvvvtttsssqqqooonnnnnnnnnnnnnnnnnnoooooommmkkkhhhfffdddbbb^^^[[[WWWWWWUUUSSSRRRQQQQQQPPPQQQRRRTTTXXXZZZaaaqqqzzzjjjbbb___YYYTTTRRROOOMMMKKKHHHFFFEEEEEEEEECCCBBBAAA@@@@@@BBBDDDEEEFFFDDDAAA>>><<<;;;::::::999999:::999999777666555555333222222333444222111000000000000////////////,,,---.........---,,,+++++++++,,,,,,,,,,,,++++++*********)))))))))(((((())))))(((((((((((())))))******************))))))***+++,,,.........---------------............///.........//////000111222000333777<<>>DDDLLLTTTYYY___aaaeeeggghhhiiikkkmmmpppppppppqqqtttvvvyyy{{{{{{~~~~~~}}}wwwuuusssrrrrrrrrrqqqppplllmmmmmmmmmnnnnnnoooooonnnjjjfffccc```^^^ZZZXXXUUUTTTRRRQQQOOONNNNNNNNNOOOPPPSSSXXX]]]gggzzz~~~pppbbb\\\ZZZWWWTTTSSSMMMLLLLLLMMMOOOOOOMMMLLLEEEBBB@@@@@@CCCEEEFFFFFFHHHFFFCCC@@@>>><<<;;;;;;===<<<;;;:::999999999999666666666555444444333333000000//////.........---.........------,,,,,,,,,+++,,,---,,,*********,,,))))))))))))((((((((((((******)))))))))))))))***))))))***+++,,,,,,------++++++++++++,,,---......///...---...//////---+++---......///000111111222333555888???GGGPPPXXX]]]^^^aaaeeehhhiiijjjkkklllppppppqqqrrrtttwwwzzz|||~~~~~~xxxvvvsssrrrrrrrrrqqqooommmllllllmmmooopppooonnnnnnkkkgggccc```]]]ZZZXXXWWWUUURRROOOMMMMMMOOOPPPPPPQQQUUUZZZ___kkk}}}ooobbb\\\ZZZVVVSSSSSSNNNMMMMMMNNNOOOPPPNNNMMMJJJGGGEEEDDDEEEGGGGGGGGGKKKHHHEEEAAA===:::999888;;;:::999888777777777777777777666555555444444333222222111000//////......,,,,,,,,,+++++++++******+++,,,---,,,*********,,,***)))))))))((((((((((((******))))))))))))***************++++++,,,,,,---++++++++++++,,,---......///.........000000...,,,...//////000000111111111444666:::@@@HHHQQQYYY^^^___bbbfffiiijjjkkklllmmmppppppppprrruuuxxx{{{|||~~~}}}||||||wwwuuusssrrrrrrrrrpppooonnnmmmlllmmmnnnooonnnmmmmmmjjjfffbbb___\\\YYYWWWVVVTTTQQQOOOMMMMMMNNNOOOOOOPPPTTTYYY___kkkzzznnnbbb]]]ZZZVVVRRRRRROOONNNNNNNNNPPPPPPNNNMMMLLLIIIFFFEEEFFFFFFFFFEEEHHHFFFCCC@@@===:::999888;;;::::::999888888888888777777666666555555444444444444333222000///......,,,,,,,,,,,,++++++++++++,,,------,,,+++******+++******)))))))))(((((((((***)))))))))))))))******+++++++++++++++++++++++++++++++++,,,------......//////...///111111000...000000000111111111111111555777;;;AAAJJJSSSZZZ___```ccchhhjjjkkklllmmmnnnnnnoooppprrruuuxxx|||}}}~~~}}}|||{{{zzzyyyyyyvvvtttqqqqqqqqqqqqpppoooooommmlllmmmnnnnnnmmmlllllliiidddaaa^^^[[[XXXUUUUUUSSSQQQNNNMMMMMMNNNNNNNNNOOOSSSYYY___kkkwwwlllbbb]]]ZZZUUUQQQQQQNNNMMMMMMMMMOOONNNMMMKKKHHHFFFDDDCCCDDDDDDCCCBBB@@@@@@???===<<<<<<;;;;;;======<<<;;;;;;;;;;;;;;;888888777666666555555444555444333222000///------..................------,,,---...---+++******+++*********)))))))))(((((())))))))))))))))))***+++,,,,,,++++++++++++++++++++++++,,,------........./////////000222222111000222222222222222111111111444777;;;BBBJJJSSSZZZ^^^```cccgggjjjkkklllmmmnnnnnnnnnooorrruuuyyy|||~~~~~~}}}|||{{{zzzxxxxxxwwwtttrrrppppppqqqqqqpppoooooonnnlllmmmmmmmmmlllkkkjjjgggccc___\\\YYYVVVTTTSSSRRRPPPNNNLLLLLLMMMMMMMMMNNNRRRXXX___mmmtttkkkbbb]]]YYYSSSPPPPPPMMMLLLKKKLLLMMMLLLJJJIIIDDDCCCAAABBBCCCDDDCCCBBB<<<<<<<<<<<<<<<;;;;;;;;;======<<<<<<;;;<<<<<<<<<999888888777666666555555444333222111///...---,,,........................---......---+++******+++************))))))))))))))))))(((((()))***++++++,,,,,,++++++++++++++++++***+++,,,...............///......000222333222111333333333333333222222222333555:::BBBJJJRRRYYY]]]___bbbgggiiijjjkkklllmmmnnnnnnooorrruuuyyy|||~~~~~~~~~}}}}}}}}}|||zzzyyywwwvvvvvvrrrpppnnnnnnpppppppppoooooommmllllllmmmmmmllljjjiiifffbbb^^^[[[XXXUUURRRQQQPPPNNNMMMLLLLLLLLLLLLMMMNNNRRRXXX```nnnqqqiiibbb^^^YYYRRROOOOOOLLLKKKJJJKKKKKKKKKIIIGGGEEECCCCCCCCCEEEEEEDDDCCC>>>>>>>>>===<<<;;;:::999<<<;;;;;;:::::::::;;;;;;999999888888777777666666333333222000///...------,,,,,,,,,,,,------------...//////...+++******+++++++++*********)))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++***+++---...//////.........---...000222444333222333333333444444444444444222555;;;BBBJJJRRRXXX\\\___bbbfffiiijjjkkklllmmmnnnoooppprrruuuxxx|||}}}~~~~~~}}}|||||||||{{{zzzyyywwwvvvttttttpppnnnmmmmmmoooppppppooonnnlllkkklllmmmmmmlllkkkiiifffaaa^^^[[[XXXUUURRROOOOOONNNLLLLLLKKKKKKKKKMMMNNNRRRYYYbbbqqq~~~ooohhhbbb^^^YYYQQQNNNOOOMMMLLLKKKKKKLLLKKKIIIGGGGGGEEEDDDEEEEEEEEECCCBBB>>>??????@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<:::999999888888777666666333333222111000000//////,,,,,,,,,,,,---------......///000...+++******++++++++++++*********))))))(((((((((((()))***+++,,,*********++++++,,,,,,---***+++---///000///......,,,,,,---///222333333222333333444444555555666666333666<<>><<<===???AAABBBCCCBBBBBB>>>>>>=========>>>>>>???::::::999999888777777777333333333222222111111111........./////////000000///000000...,,,******++++++++++++************)))(((((((((((()))***+++,,,))))))***+++,,,,,,------***+++...///000000...---,,,+++,,,///222333333222333333333444555666777777444777===EEEMMMUUU[[[^^^aaadddiiilllmmmmmmnnnoooppppppqqqrrrtttwwwzzz|||~~~~~~~~~~~~}}}{{{zzzzzzxxxxxxvvvuuusssqqqpppooonnnlllkkklllnnnooooooooolllkkkjjjkkkmmmnnnmmmllliiifffbbb^^^[[[XXXUUURRRMMMMMMLLLLLLKKKKKKJJJJJJNNNOOOSSSZZZdddttt{{{nnnjjjccc]]]WWWRRRNNNJJJKKKKKKLLLMMMOOOPPPNNNLLLLLLIIIEEECCCBBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDCCCDDDCCCBBB@@@???>>>======::::::999999888777777777666666444333222111111111000000///............///---,,,+++*********+++,,,............---+++)))(((+++***)))))))))))))))***---,,,***((('''((()))***///,,,***+++...///...---000...---...000111111111000222444555444333333444777;;;@@@FFFMMMTTT\\\aaaaaacccfffiiikkklllmmmmmmppprrruuuwwwwwwxxxzzz{{{}}}|||zzzyyywwwvvvvvvtttsssrrrqqqqqqoooooonnnnnnmmmmmmlllllllllmmmmmmnnnmmmkkkjjjiiiiiieee___[[[XXXVVVTTTRRRMMMMMMLLLKKKKKKKKKKKKKKKOOOPPPTTT]]]iiiyyyyyylllhhhbbb]]]YYYUUURRROOOLLLLLLLLLNNNQQQRRRPPPOOOLLLIIIEEECCCBBBBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@??????;;;::::::999888777777666666555444222111111111111000///......------......---,,,+++*********++++++((((((***++++++******)))******)))))))))))))))***---,,,***)))((()))+++,,,...+++******---......,,,...---,,,...000222333222000222333333111000000111666:::???EEEKKKSSS[[[```bbbcccfffiiikkklllmmmmmmmmmpppsssuuuwwwxxx{{{}}}~~~|||zzzzzzwwwwwwvvvuuutttsssqqqqqqpppoooooonnnnnnmmmlllllllllmmmmmmmmmmmmkkkjjjiiigggddd___[[[XXXUUURRRPPPMMMLLLLLLKKKKKKKKKKKKKKKOOOPPPTTT^^^jjjzzzwwwhhhddd^^^ZZZXXXUUUSSSRRRLLLLLLMMMPPPSSSUUUTTTSSSNNNJJJFFFCCCCCCBBBAAA@@@DDDCCCBBBAAABBBCCCDDDEEECCCCCCBBBBBBAAAAAAAAAAAA<<<;;;:::999888777666666555444333222111000000000.........------------------,,,++++++******++++++''''''((())))))))))))))))))))))))))))))))))))))),,,+++*********+++,,,------+++***+++,,,...---------,,,,,,---000333444333111111111///------...000555888>>>DDDKKKRRRZZZ___ccceeegggiiikkklllmmmmmmjjjmmmqqqtttvvvyyy|||~~~|||{{{zzzxxxxxxxxxwwwuuusssrrrqqqpppppppppooonnnnnnmmmmmmllllllmmmmmmlllkkkiiihhheeebbb^^^[[[XXXUUUQQQNNNLLLLLLKKKKKKJJJJJJKKKKKKNNNOOOUUU___kkk}}}uuuccc___ZZZVVVTTTRRRQQQPPPMMMMMMNNNQQQUUUWWWXXXWWWPPPMMMIIIFFFDDDDDDCCCAAACCCBBB@@@???>>>@@@AAABBB@@@@@@AAAAAAAAAAAAAAA@@@<<<<<<;;;:::888777666666444444222111000/////////---------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++***))))))((('''(((((())))))))))))))))))************+++,,,---......---,,,,,,---.../////////------...000222222222000000///---,,,---000333555999>>>EEELLLSSS[[[```eeefffhhhjjjlllmmmmmmllllllnnnqqqtttvvvyyy}}}}}}|||{{{zzzzzzyyyxxxwwwuuusssqqqpppppppppooonnnnnnmmmmmmllllllmmmmmmlllkkkiiihhhccc```]]]ZZZWWWTTTOOOLLLLLLKKKKKKJJJJJJJJJKKKKKKNNNOOOUUU```mmmtttccc___YYYTTTRRRQQQPPPOOOMMMMMMNNNQQQUUUXXXYYYYYYTTTPPPKKKHHHFFFEEEDDDCCCAAA@@@>>><<<;;;<<<>>>???<<<===>>>?????????>>>>>><<<<<<;;;:::999888777666444444222111000/////////------.........---,,,+++,,,,,,,,,,,,++++++******++++++***))))))((((((((((((((()))***++++++******)))))))))***+++,,,---...///////////////000111222222000......///000///...//////...------///444777777;;;@@@GGGNNNVVV^^^cccfffgggiiikkklllmmmlllllloooqqqsssuuuwwwzzz~~~~~~|||{{{{{{{{{{{{zzzyyyvvvsssrrrppppppoooooonnnmmmmmmmmmkkklllllllllllljjjiiihhhbbb```\\\ZZZWWWSSSNNNKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMOOOUUUaaaooorrrfffaaa[[[VVVSSSRRRQQQPPPMMMMMMMMMPPPTTTWWWYYYYYYUUURRRMMMIIIGGGFFFDDDCCC???>>>===;;;:::::::::;;;:::;;;<<<=========<<<;;;;;;;;;;;;:::999999888888555444333222111000000000------...//////---,,,++++++,,,,,,,,,,,,+++***)))&&&&&&&&&&&&''')))***+++((()))+++,,,---,,,,,,+++******+++,,,------......000111222111000000222444444222////////////...------............111666999888<<>>>>>===<<<;;;:::999888999:::<<<======;;;:::999::::::::::::::::::::::::666555444222111111111111---...///000000...---+++++++++,,,,,,,,,+++***)))&&&&&&&&&&&&''')))+++,,,(((***,,,.........---,,,------...//////////////////111222111000///222444333111///...///000///...---.........///111444777999===CCCIIIQQQYYYaaafffiiijjjkkkmmmmmmmmmllllllnnnppprrrtttwww{{{}}}|||}}}~~~~~~~~~|||xxxuuurrrnnnnnnmmmmmmllllllkkkkkkkkkkkkllllllkkkjjjhhhgggdddaaa\\\XXXUUURRRPPPMMMJJJIIIIIIIIIIIIJJJKKKLLLLLLNNNVVVcccsssyyynnnbbb]]]WWWSSSQQQRRRRRRRRRMMMLLLKKKMMMQQQUUUWWWWWWTTTPPPKKKGGGEEECCCAAA???>>>>>>>>>===<<<:::999888:::;;;<<<======;;;999888999999::::::::::::;;;;;;666666444333222111111111...///000111111///---,,,++++++,,,---,,,+++***))),,,,,,***))))))***++++++)))***---/////////...---///000000111111111111000...000222111///...111444111///......000111000///---...//////...///222444888<<>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===;;;999666666666777777666555444333222000///...------///000111111000///---***++++++,,,,,,,,,++++++((('''&&&&&&'''))),,,.../////////...------,,,,,,+++---000000///------------///000111000///000111000000000000000000000000///000111111000111333555777;;;BBBJJJQQQXXX___dddggghhhjjjkkklllmmmmmmmmmooopppqqqtttyyy~~~~~~{{{xxxtttrrrnnnmmmlllkkkjjjkkkllllllmmmllllllllllllkkkhhhfffbbb___YYYUUURRRPPPMMMKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMQQQXXXdddvvvuuujjj```\\\VVVRRRPPPPPPOOONNNMMMLLLJJJIIIIIIKKKLLLMMMPPPNNNKKKHHHDDDBBB@@@???>>>======<<<<<<<<<======<<<<<<;;;;;;:::;;;;;;;;;;;;999666555666777666666555444333222000///...------...000111111000...---***+++++++++,,,+++++++++++++++)))((((((((()))***//////............---------///111222000///...///---///111111000///000111000000000000000000000000///000111111000111333555777;;;CCCJJJQQQYYY___dddggggggiiijjjkkklllllllllmmmnnnooorrrvvv{{{~~~{{{wwwsssqqqmmmlllkkkjjjjjjkkklllmmmnnnmmmlllllllllkkkhhhfffbbb^^^YYYUUURRROOOMMMJJJIIIIIIIIIIIIIIIJJJKKKKKKNNNRRRZZZfffxxxtttiii^^^ZZZUUUQQQOOONNNNNNMMMLLLKKKIIIHHHHHHIIIJJJKKKOOOMMMJJJFFFCCC@@@>>>=========<<<<<<<<<======>>><<<<<<;;;;;;:::::::::::::::888666555555666555555444333222111000///...------...///000000///...---+++++++++++++++++++++***+++++++++******))))))))),,,------------.........,,,///111111000.........---///111111000000000111000000000000000000000000///000111111000000222444777;;;CCCKKKRRRYYY```dddfffggghhhjjjkkkkkkkkkkkkmmmnnnoooqqquuuyyy}}}~~~{{{wwwsssppplllkkkjjjjjjjjjkkklllmmmnnnmmmllllllllljjjgggeeeaaa]]]XXXTTTQQQOOOLLLJJJIIIIIIIIIIIIIIIJJJJJJKKKOOOTTT]]]iii|||qqqggg\\\XXXSSSPPPNNNMMMLLLKKKJJJIIIGGGFFFFFFGGGHHHIIINNNLLLIIIFFFCCC@@@>>>>>>===<<<<<<<<<<<<===>>>>>>======<<<<<<;;;;;;:::999:::888555444444555444333333222111000///...---------......//////......---+++++++++***************&&&'''(((******++++++***)))******+++,,,,,,------***,,,......,,,+++,,,,,,---///111111000///000111000000000000000000000000...000000000000000222444666<<>><<<============<<<;;;:::999777444333333333333222111111000000///...------------............------,,,+++***)))))))))******%%%&&&'''((()))))))))(((''''''((()))******++++++***,,,------+++***+++,,,---...000000/////////000////////////////////////...///000000///000222444666<<>>>>>===<<<<<<<<<<<<<<<:::;;;<<<=========;;;;;;999666333222222222111000000000000///...------------------------------------,,,***)))(((((()))***))))))((('''&&&&&&%%%%%%&&&&&&'''((())))))******,,,---...---,,,,,,---...+++---//////.........///////////////////////////...///000000//////111333666<<>><<<;;;;;;;;;;;;777888:::;;;<<<<<<;;;:::888666333111111111000///000//////......------,,,---,,,,,,,,,,,,,,,,,,------,,,***((('''((()))))),,,***)))'''&&&%%%&&&&&&((((((((())))))*********,,,---------++++++,,,...***,,,......---,,,---...////////////////////////...///000/////////111333555<<>>===;;;:::::::::444555888:::;;;::::::999888666333111111111000////////////......------,,,---,,,,,,++++++,,,,,,------,,,***(((''''''((()))***)))'''&&&'''(((***+++************++++++++++++***++++++***))))))***,,,)))+++------,,,+++,,,---////////////////////////---///////////////111333555<<>><<<:::999:::999999:::<<<<<<:::888999666444333222222000///000000000///......------...------,,,,,,------...000///,,,*********+++,,,(((((((((((())))))))))))(((((()))+++,,,---...///---------......---,,,,,,---------............///////////////000000000000/////////---,,,...222555888???HHHQQQYYY___dddgggkkkkkklllmmmnnnnnnnnnmmmqqqsssvvvyyy|||}}}~~~|||}}}~~~~~~}}}|||yyyzzzzzzzzzxxxvvvsssqqqkkkjjjhhhhhhiiihhhgggeeefffeeeeeeeeeeeedddbbb___]]]YYYSSSOOOMMMLLLKKKJJJGGGHHHIIIIIIJJJJJJIIIIIIPPPWWWdddvvvuuuhhhbbb[[[WWWSSSOOONNNMMMKKKJJJMMMKKKIIIGGGFFFFFFGGGGGGGGGEEEDDDDDDEEEEEEDDDCCCDDDCCCBBB@@@>>>===;;;;;;888888999;;;======:::888888666333222222222000///000000000///......---------------,,,,,,---------...---+++)))))))))***+++(((((((((((())))))))))))((((((((())))))*********+++++++++,,,,,,++++++***,,,,,,,,,,,,---------...////////////000000000000000000///...---...111444999???HHHRRRYYY___eeehhhllllllmmmmmmnnnmmmmmmmmmppprrruuuyyy|||~~~||||||}}}~~~~~~}}}||||||yyyzzzzzzzzzxxxuuurrrqqqkkkjjjhhhhhhiiihhhgggeeefffeeeeeeeeefffdddbbb___ZZZWWWRRRNNNLLLKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJJJJQQQXXXfffxxxssseee^^^[[[WWWSSSQQQOOONNNMMMKKKLLLKKKIIIGGGFFFFFFGGGGGGFFFDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@???>>>======777888:::===???>>>:::777777555222111111111000...000000000///......------------,,,,,,,,,,,,---------,,,***)))(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,------////////////000000000000000111000...---...111444999???IIIRRRZZZ```eeehhhmmmmmmnnnnnnnnnmmmlllllloooqqquuuyyy|||~~~{{{||||||}}}}}}|||{{{{{{yyyyyyyyyyyywwwtttqqqpppkkkiiihhhhhhhhhhhhgggeeefffeeeeeeffffffdddaaa^^^WWWTTTQQQNNNLLLJJJHHHFFFFFFGGGGGGHHHIIIJJJJJJJJJRRRZZZhhh{{{sssddd\\\ZZZWWWTTTRRRQQQPPPNNNMMMLLLKKKIIIHHHGGGGGGGGGHHHEEECCCBBBBBBCCCDDDBBBAAA????????????????????????999:::<<<>>>???===888555666444222111111111000///000000000///......------,,,,,,,,,------,,,,,,,,,,,,+++***))))))))))))***(((((((((((())))))))))))************++++++++++++,,,,,,---.........------+++,,,,,,,,,,,,---------////////////000000000000.../////////...000333555:::@@@IIISSSZZZaaafffiiinnnnnnnnnnnnnnnmmmlllkkknnnqqquuuzzz}}}{{{{{{{{{{{{{{{zzzzzzzzzxxxyyyyyyxxxvvvssspppnnnjjjhhhgggggghhhhhhgggffffffffffffffffffdddaaa]]]UUUSSSPPPNNNMMMJJJGGGEEEFFFFFFFFFGGGHHHJJJKKKLLLRRR[[[jjj}}}rrrddd\\\YYYWWWTTTSSSRRRQQQOOOMMMKKKJJJJJJIIIHHHHHHHHHHHHDDDCCCBBBBBBCCCCCCBBBAAA??????????????????@@@@@@<<<<<<>>>??????<<<777222666444222111222222111///000000000///......------++++++,,,------,,,++++++,,,++++++***************(((((((((((())))))))))))'''((()))***+++,,,------+++,,,------.........---------------............////////////000000000000+++---...///000222555888:::AAAJJJSSS[[[aaafffjjjnnnooooooooonnnmmmllllllnnnqqqvvvzzz}}}~~~{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxwwwuuurrrooommmiiihhhfffggghhhhhhgggffffffffffffggggggddd```\\\UUUSSSPPPNNNMMMKKKHHHEEEEEEEEEEEEFFFHHHJJJLLLMMMRRR[[[kkkpppddd\\\WWWUUUTTTSSSSSSRRROOONNNJJJJJJJJJJJJIIIIIIHHHHHHEEECCCBBBBBBCCCCCCBBBAAA@@@@@@@@@????????????>>>======>>>???>>><<<777333777555333222333333222111000000000///......------***+++,,,------,,,+++***+++++++++++++++++++++***(((((((((((())))))))))))$$$%%%&&&''')))***+++,,,))))))***+++,,,,,,,,,,,,---------.........//////////////////000000000000+++,,,///000111333666888;;;AAAKKKTTT\\\bbbgggjjjnnnnnnooooooooonnnmmmmmmooorrrwww{{{~~~~~~}}}|||zzzzzzxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvtttqqqmmmkkkhhhgggffffffhhhhhhgggfffffffffggghhhgggddd___[[[UUURRROOOMMMLLLJJJHHHFFFDDDDDDDDDEEEGGGJJJLLLNNNRRR\\\mmm|||nnnccc\\\VVVTTTSSSRRRSSSRRROOOMMMJJJJJJJJJJJJJJJIIIIIIHHHEEEDDDCCCCCCDDDDDDCCCAAABBBBBBAAA@@@???>>>======<<<<<<<<<===>>>===:::777777666444333444444333222000000000///......------)))+++,,,------,,,+++)))))))))***************)))(((((((((((())))))))))))&&&&&&&&&'''((())))))***((()))***+++,,,,,,,,,,,,,,,,,,---------.........////////////000000000000---...000111111222444666<<>>===<<<;;;;;;:::;;;<<<>>>>>><<<;;;888666444444555555444333000000000///......------)))***,,,------,,,***)))'''((()))))))))))))))((((((((((((((()))))))))))))))))))))******************+++,,,---......///...++++++,,,,,,,,,---------////////////000000000000///111222222111111222333<<>>>>>===>>>>>>>>>>>>>>>===<<<<<<:::999777666555444555555000000/////////.........+++,,,---------,,,+++***((((((((((((((((((((((((+++***)))'''%%%$$$######))))))***+++++++++++++++,,,---///...------...000---,,,+++***+++---///000////////////000000000000---///000111111222444666@@@EEEMMMUUU\\\bbbgggjjjnnnooopppooonnnmmmnnnoooqqqsssvvvyyy{{{zzzyyyxxxxxxwwwuuusssrrrssstttuuuxxxxxxwwwuuuqqqmmmhhhfffeeeeeeeeefffeeeeeedddcccfffggghhhhhheeeaaa\\\YYYQQQPPPNNNLLLIIIGGGEEEDDDEEEFFFGGGHHHHHHJJJMMMPPPTTT```uuurrrfff^^^ZZZSSSRRRQQQOOONNNLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHEEEFFFGGGGGGHHHHHHGGGGGGFFFEEECCCAAA???>>>=========>>>>>>>>>>>>===<<<<<<999888666555444333444444000000//////......------++++++,,,,,,,,,+++***)))************************)))((((((''''''(((((()))((())))))*********))))))((()))+++***))))))***,,,000///---,,,,,,---...///.../////////000000000000,,,...///000000111333555???DDDMMMUUU[[[aaafffiiimmmnnnoooooommmmmmnnnoooppprrruuuwwwyyyyyyxxxwwwvvvtttsssqqqqqqrrrssstttvvvvvvuuutttqqqmmmiiigggffffffeeeeeeeeeeeeeeeeeehhhhhhiiihhheee```[[[XXXQQQPPPNNNLLLIIIGGGEEEDDDDDDEEEFFFFFFFFFHHHLLLNNNTTTaaavvvpppeee\\\WWWSSSRRRPPPMMMKKKIIIHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFDDDAAA???===<<<<<<===============<<<;;;;;;888777666444333333333333000000000///...---------+++++++++++++++***))))))************************''''''''''''((()))******(((((()))))))))((((((''')))+++,,,,,,++++++,,,---000///---,,,++++++,,,---....../////////000000000,,,---/////////000333555>>>DDDLLLUUU[[[```eeehhhkkklllnnnnnnmmmmmmnnnpppnnnpppsssuuuwwwwwwvvvuuurrrrrrqqqppppppqqqssstttttttttsssrrrooollljjjhhhgggfffeeeeeeeeefffggghhhiiijjjjjjhhhddd___YYYVVVPPPOOOMMMKKKIIIGGGFFFEEECCCDDDDDDDDDEEEGGGKKKNNNVVVcccxxxoooddd\\\VVVQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGEEECCCAAA>>><<<;;;;;;<<<<<<<<<<<<<<<;;;::::::888777666555444333333333111000000//////...------,,,,,,,,,,,,+++******)))(((((((((((((((((((((((((((((('''&&&&&&&&&'''''')))))))))***))))))((('''+++---......---,,,...///---,,,+++******++++++,,,........./////////000000---...///000000111333666???EEENNNVVV\\\aaaeeegggiiikkklllmmmmmmmmmooopppoooppprrrtttuuuuuuttttttppppppppppppqqqrrrssstttssssssrrrpppmmmjjjhhhfffhhhgggeeedddeeegggiiijjjjjjkkkjjjhhhccc]]]WWWTTTPPPNNNLLLJJJHHHGGGFFFFFFDDDDDDEEEDDDEEEGGGKKKOOOWWWeeezzz~~~ooofff]]]VVVPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEDDDAAA???===;;;::::::;;;;;;;;;;;;;;;:::999999999888888777666555444333111111000000000///////////////...---,,,,,,++++++(((((((((((((((((((((((())))))((((((((((((((()))*********++++++***)))))))))***,,,+++******+++---+++++++++,,,---......///............////////////...000111111111222555777@@@FFFPPPXXX^^^cccfffhhhgggiiikkklllmmmnnnppprrrqqqrrrsssttttttssssssrrrooooooppppppqqqrrrsssttttttsssqqqnnnjjjgggdddcccgggfffeeedddeeegggiiikkkkkkkkkjjjhhhccc\\\VVVSSSOOOMMMKKKIIIGGGGGGGGGGGGFFFGGGFFFFFFFFFIIIMMMQQQYYYggg}}}|||oooggg]]]VVVOOONNNNNNMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEBBBCCCCCCCCCCCCBBBAAAAAABBBAAA???===;;;::::::999:::::::::::::::999888888999999888888777666444333111111111111222222222222111000///---,,,,,,,,,,,,************************((((((((()))***+++---...))))))***++++++++++++++++++,,,------,,,,,,---///+++,,,---...000111222222------.........////////////000222222222333666888AAAGGGQQQYYY___cccfffhhhgggiiikkkmmmnnnooorrrtttttttttssssssrrrqqqpppooonnnoooppppppqqqrrrrrrssstttsssppplllhhheeebbbaaaddddddddddddfffgggiiikkkkkkkkkjjjgggccc\\\VVVRRRNNNMMMJJJHHHGGGGGGHHHHHHIIIHHHHHHGGGGGGJJJOOOSSS[[[iii{{{oooggg]]]VVVPPPOOONNNLLLKKKJJJJJJJJJKKKJJJJJJIIIHHHFFFDDDCCCAAAAAAAAAAAAAAA@@@??????>>>>>><<<;;;:::999999999999999999999999888888777777888888777666555333222000111222222444444555666111000...,,,++++++++++++************************''''''''''''((()))++++++&&&'''(((***++++++++++++,,,...//////...---///000+++,,,---...///000000000---------.........//////...000111222222333555777@@@GGGQQQYYY___ccceeeffffffiiilllmmmoooqqqsssvvvuuutttsssqqqooonnnlllkkkmmmnnnoooooopppppppppppprrrpppmmmjjjgggdddbbbaaabbbbbbccceeefffgggiiiiiijjjjjjjjjgggbbb\\\VVVRRRNNNLLLIIIGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGKKKPPPTTT\\\jjjyyynnnfff]]]UUUQQQPPPNNNLLLJJJHHHHHHGGGIIIIIIIIIHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>><<<<<<;;;:::999999999999999999999999999888777777666666777777666444222111000111222333555666777888000///---+++************((((((((((((((((((((((((''''''&&&%%%$$$######$$$$$$%%%'''(((***+++++++++(((***++++++***)))+++,,,******+++,,,,,,,,,++++++---------.........//////---///000111111222444666???FFFPPPYYY^^^bbbdddeeegggiiilllnnnoooqqqtttwwwuuutttrrrpppmmmkkkiiihhhlllmmmnnnnnnooonnnnnnnnnooonnnllliiigggeeedddccc```aaaccceeefffggghhhhhhjjjjjjiiigggbbb\\\VVVSSSNNNLLLIIIGGGFFFGGGHHHJJJIIIIIIHHHGGGGGGJJJPPPTTT]]]kkkyyykkk```XXXUUURRRPPPNNNLLLJJJKKKLLLMMMMMMMMMKKKHHHFFFDDDBBBAAAEEEEEEDDDBBB@@@???>>>===>>>===<<<;;;::::::999:::::::::999999888777777777999888888666444222111000...000333555666666666555000//////---,,,+++******+++***)))(((((()))******++++++***)))))))))))))))+++++++++***************...---,,,+++++++++,,,---///......------,,,+++++++++,,,---...////////////000000000000111222333444@@@FFFOOOXXX^^^bbbdddfffhhhiiijjjmmmoooqqqrrrssswwwvvvtttpppmmmkkkmmmnnnkkklllnnnooooooooonnnmmmppppppnnnkkkfffcccaaaaaabbbdddggghhhhhhggghhhiiijjjjjjjjjgggbbb\\\UUURRROOOMMMJJJHHHGGGGGGHHHJJJMMMHHHEEEHHHKKKLLLPPPTTT```nnnxxxkkk```YYYWWWSSSQQQOOOMMMLLLKKKKKKLLLLLLLLLJJJHHHFFFDDDCCCBBBCCCCCCBBBAAA@@@??????>>><<<;;;:::999888888888888:::999999888777777666666666666555555444333222111444555666777888777555444//////...---,,,+++******))))))(((((()))***+++,,,+++***)))(((((((((((()))************************------,,,+++++++++,,,---......------------,,,,,,,,,,,,---...////////////000000000111222444666777@@@FFFOOOWWW]]]aaadddfffhhhiiikkkmmmoooqqqrrrsssvvvuuusssppplllkkklllmmmkkklllmmmnnnooonnnmmmmmmnnnnnnmmmjjjeeebbb```aaabbbdddfffgggffffffhhhiiijjjjjjjjjhhhccc\\\UUUQQQNNNLLLIIIGGGFFFFFFHHHIIIKKKGGGEEEHHHJJJLLLOOOTTT```ooovvviii```ZZZYYYTTTSSSRRRPPPNNNLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@???::::::999888777777777777999888888777777666555555333333444444444333333222333444444444333111///...//////...---,,,+++******((('''(((((()))+++,,,---))))))((((((''''''(((((())))))))))))))))))))))))---,,,,,,++++++,,,,,,------------------.........,,,------.../////////000000000000111333555777888???FFFNNNWWW\\\aaadddfffiiiiiikkkmmmoooppprrrsssttttttrrroookkkjjjkkklllkkkkkklllmmmmmmmmmmmmmmmmmmmmmkkkhhhddd```______bbbcccdddddddddeeegggiiijjjkkkkkkhhhccc[[[TTTOOOLLLJJJHHHFFFEEEEEEFFFGGGIIIEEEDDDGGGIIIKKKOOOTTTbbbqqqtttiii```\\\[[[UUUUUUTTTRRROOOMMMJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEAAAAAAAAA@@@@@@??????>>>:::999999888777777888888888888777777666555555555444444555555444444333222111111111111///...,,,+++......------,,,+++******((((((((())))))***++++++((((((''''''''''''(((((((((((((((((()))))))))))),,,,,,,,,,,,,,,,,,------,,,,,,,,,---...//////000...............///000000111111000000222444666777???EEENNNUUU[[[```cccfffiiijjjkkkmmmooopppqqqrrrssssssqqqnnnkkkiiiiiijjjjjjkkkkkklllllllllllllllkkkkkkjjjgggbbb___^^^^^^aaabbbcccccccccdddgggjjjjjjjjjkkkhhhcccZZZRRRMMMIIIHHHFFFEEEDDDDDDEEEEEEGGGDDDDDDGGGIIIJJJOOOUUUeeettttttjjjaaa]]]\\\VVVVVVTTTRRRPPPMMMJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBAAA???>>>===<<<;;;;;;:::999999999::::::888888777777666555555555777777777777666444333222222222222222111111000000---------,,,,,,++++++***************))))))((((((((((((''''''''''''((((((''''''(((((())))))))))))+++++++++,,,,,,---------+++,,,------...///000000//////.........///000000333111000///000111444555???EEEMMMTTTZZZ___cccfffjjjjjjkkkmmmnnnpppqqqrrrrrrrrrqqqoookkkiiiiiijjjjjjjjjjjjjjjjjjkkkkkkllliiiiiihhheeeaaa^^^]]]^^^```aaabbbbbbbbbdddgggjjjjjjjjjjjjggg```XXXPPPKKKGGGFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDGGGHHHIIIPPPWWWgggvvvvvvlllccc]]][[[VVVUUUTTTQQQOOOLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDBBB@@@???======<<<<<<;;;;;;:::;;;;;;<<<999888888777777666555555999999888888666555333333000000000000000000000000---,,,,,,,,,+++++++++***++++++++++++***((('''&&&((((((''''''(((((())))))'''(((((())))))******+++******+++,,,------------,,,,,,---...//////000000000000.........///000111222111///...///111444555???DDDLLLSSSYYY^^^cccfffjjjkkklllmmmnnnpppqqqqqqrrrrrrrrrooollliiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkhhhiiihhheeeaaa^^^]]]^^^___aaaccccccdddeeehhhjjjjjjjjjhhhddd]]]UUUNNNJJJFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDEEEHHHIIIJJJQQQYYYiiiyyyyyynnnddd]]]ZZZVVVUUURRROOOMMMLLLKKKKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCBBB@@@@@@???<<<;;;;;;;;;;;;;;;<<<<<<:::999999888777777666666666666777777666555444444//////...---------------,,,,,,,,,+++++++++++++++******++++++***)))(((''')))(((((((((((()))***+++(((((())))))***++++++,,,)))***+++---......------------......//////000000111000///......///000111000///......000333777:::???DDDKKKRRRXXX]]]bbbeeejjjkkklllmmmnnnppppppqqqrrrsssssspppmmmjjjiiiiiiiiiiiihhhggghhhiiijjjkkkhhhhhhhhheeeaaa___^^^^^^^^^aaaccceeeeeefffhhhiiikkkiiifff```ZZZSSSMMMIIIEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDFFFIIIIIIJJJRRR[[[kkk{{{{{{pppeee]]]ZZZVVVTTTQQQNNNLLLKKKLLLLLLIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB;;;;;;;;;::::::;;;<<<<<<::::::999999888777777777333444444555666666555555444333222000000/////////,,,,,,++++++++++++++++++((((((***++++++***)))((()))))))))))))))***++++++((())))))***+++,,,,,,,,,)))***+++---......------............////////////222111///...---///000111///...---...111666;;;>>>???DDDKKKRRRXXX]]]bbbeeekkkkkklllmmmnnnooopppqqqrrrssssssqqqnnnkkkjjjjjjiiihhhggggggggghhhjjjkkkhhhhhhhhheeeaaa___^^^___^^^aaadddfffgggggghhhiiikkkiiiddd^^^WWWQQQLLLIIIEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDGGGJJJJJJKKKSSS\\\lll|||wwwjjjccc]]]YYYUUUSSSPPPMMMKKKIIIIIIHHHJJJJJJJJJJJJIIIGGGEEEDDDAAA@@@===<<<<<<>>>AAACCC;;;:::888777777888:::;;;999999777666555555555555444555666777777666555444222111///...------...............---,,,+++***))))))***+++,,,,,,+++))))))***((('''&&&&&&'''(((******)))((((((((()))+++++++++***)))((()))***+++,,,***+++,,,,,,------,,,,,,(((***,,,///000///---,,,111000///...///222555777===DDDMMMSSSWWW\\\ccciiijjjkkkllllllkkkmmmppprrrooooooppppppooollljjjhhhjjjhhhgggggghhhiiiiiihhhgggfffdddbbbaaa```______bbbbbbbbbcccdddfffggghhhiiigggddd```YYYRRRKKKHHHEEEEEEDDDCCCCCCCCCCCCCCCGGGGGGIIIJJJHHHIIIPPPZZZiii~~~zzzlllddd^^^YYYTTTSSSPPPMMMKKKIIIIIIHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???@@@BBBCCC<<<;;;:::999999:::;;;<<<::::::999777777666666777555666777888888666444333111111///...------......------------,,,,,,+++***(((((())))))))))))((((((***)))'''&&&&&&''')))***,,,+++*********+++---...---,,,,,,+++,,,---...///------...............------......///000000000000111000//////111333777999===DDDNNNUUUYYY^^^dddiiiiiijjjkkkkkkkkkmmmooorrrrrrsssssssssrrrpppmmmkkkkkkiiiggggggiiiiiiiiihhhfffeeedddbbbaaa``````___bbbbbbbbbcccdddfffhhhhhhjjjiiifffaaaZZZSSSMMMIIIFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGIIIHHHIIIQQQ[[[kkk{{{mmmccc\\\WWWTTTSSSPPPMMMJJJIIIHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@===<<<;;;::::::;;;<<<===;;;:::999888888888888888777888::::::999777444222111000///...---------...,,,,,,---------,,,,,,+++***)))(((((((((((()))******)))(((''''''((()))***,,,++++++***+++,,,---......------------.../////////000000000000000//////333222111000000111333444111000000000222555999;;;>>>EEEOOOWWW\\\```dddhhhhhhiiikkkkkkkkkllloooqqqtttuuuvvvuuutttrrrooommmllljjjhhhhhhiiiiiihhhgggddddddcccbbbaaaaaaaaaaaaaaaaaabbbcccdddfffhhhiiillljjjgggbbb[[[TTTNNNKKKGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCEEEHHHGGGIIISSS]]]nnn{{{lllbbbZZZUUUTTTRRROOOLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDAAABBBBBBBBB@@@???===<<<===<<<;;;::::::;;;;;;<<<::::::999888888888888888;;;<<<>>>>>><<<999666444111000000///.........---,,,,,,---------------------,,,***((()))***---...***))))))(((((())))))*********)))((()))***+++,,,,,,,,,,,,,,,------......000000111111111000//////444333333222222222333333000//////000222666:::<<<@@@GGGPPPYYY^^^bbbeeegggfffhhhjjjkkklllmmmooorrrtttuuuuuuuuutttqqqooommmmmmkkkiiihhhhhhiiihhhfffcccbbbbbbaaaaaaaaaaaabbb___``````aaaccceeeggghhhllljjjfff```ZZZSSSNNNKKKGGGFFFEEEEEEDDDDDDEEEEEEBBBBBBDDDFFFGGGJJJTTT```ppp{{{mmmccc[[[UUUTTTRRROOOLLLJJJHHHHHHGGGHHHGGGGGGFFFEEEEEEEEEEEEBBBBBBCCCCCCAAA???===;;;<<<<<<;;;:::::::::::::::999999888777777777888888>>>@@@AAABBB@@@===888666111111111111000///......,,,,,,---.........---------,,,***((()))+++...000*********))))))*********+++***)))))))))***,,,,,,,,,,,,---------.........//////000000000//////...000222333444444222111///.........///111555999<<>><<<<<<;;;;;;::::::999999999888888777777777888888???AAACCCDDDCCC???:::777222333333333222111000///------.........------,,,+++***(((''''''***,,,...************************---,,,,,,++++++---...///---...//////000000//////------...///////////////---///222333444222000...///......///111555999<<>>@@@CCCDDDCCC???;;;888444444444444444222111000.../////////...---,,,,,,***)))(((((()))***,,,...***++++++++++++++++++***------,,,+++,,,---...///,,,---...///000///......,,,,,,...///000000111111......000111111111111000000000///000222666999<<>>>>>>>>>>>===<<<;;;::::::::::::999999:::;;;;;;<<<>>>BBBCCCBBB???:::777444555666666555444222111////////////...---,,,+++++++++***++++++---...///***++++++,,,,,,++++++***++++++*********+++,,,---******,,,---------,,,++++++,,,...///111222222222//////......///111333444222222111111333777:::<<>>===<<<;;;:::999999999:::999999999999999999888===>>>??????===;;;888666444444444444333222111111333111/////////...,,,***++++++++++++++++++++++++---,,,,,,+++***)))((((((************+++,,,---.../////////......---------///......------......///111000///......///000111000000//////111444666888AAAGGGNNNVVV\\\aaafffiiifffgggjjjnnnrrrsssrrrqqquuutttsssqqqooonnnllllllllliiieeecccccccccbbbbbbaaaaaa``````_________^^^bbbbbbcccdddeeeggghhhhhhhhhfffaaa\\\UUUPPPKKKIIIDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFHHHGGGKKKYYYggg}}}uuujjjccc]]]YYYYYYRRRPPPMMMJJJHHHGGGHHHHHHEEEDDDCCCCCCCCCDDDEEEEEEBBBAAA@@@@@@@@@???===;;;======<<<;;;::::::::::::::::::::::::999999999999::::::;;;;;;:::999777666444444444444333222000000111///------------+++)))++++++++++++++++++++++++,,,++++++******)))))))))************+++,,,,,,---******+++,,,---......///......------------......111000///......///000111000/////////111444666888@@@EEEMMMTTTZZZ___cccfffggggggjjjnnnqqqsssrrrqqqtttsssrrrpppnnnmmmlllkkkllliiieeecccccccccbbbaaaaaa``````____________^^^ccccccdddeeefffhhhiiiiiigggeee```[[[TTTOOOJJJHHHDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFHHHHHHLLLZZZhhh~~~qqqgggaaa\\\XXXXXXQQQPPPMMMJJJHHHGGGGGGGGGDDDDDDCCCBBBBBBCCCCCCDDDAAA@@@???@@@AAAAAA???===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999888777777666666555666666444444444333222000///......---++++++++++++)))((())))))))))))))))))))))))*********************************+++++++++++++++(((((()))***+++,,,------------------------------000//////......//////000000/////////111444777999@@@EEELLLSSSXXX\\\```cccggghhhjjjmmmqqqsssrrrqqqrrrrrrpppnnnlllkkkkkkjjjllliiifffdddccccccbbbaaa``````___^^^^^^^^^^^^___ccccccdddfffggghhhjjjjjjgggddd___YYYSSSNNNJJJHHHDDDCCCBBBAAAAAABBBCCCDDDDDDDDDFFFHHHHHHMMM[[[iii~~~nnneee```ZZZWWWVVVPPPOOOMMMJJJHHHGGGFFFFFFDDDCCCCCCCCCBBBBBBBBBBBB?????????@@@AAABBBAAA???<<<<<<;;;;;;<<<======>>><<<<<<;;;;;;:::999999999888777555333222222333444444333333222111///...------+++******++++++***((())))))))))))))))))))))))((()))))))))*********+++******++++++++++++******+++++++++***************,,,,,,------------,,,,,,//////////////////////////////...///111444777999@@@EEELLLRRRWWW[[[___bbbhhhhhhjjjmmmppprrrrrrqqqqqqpppnnnlllkkkjjjjjjjjjkkkiiifffddddddcccbbb```______^^^]]]]]]^^^^^^___bbbbbbccceeefffhhhiiijjjhhheee___YYYSSSNNNJJJHHHDDDCCCBBBAAAAAABBBCCCDDDCCCDDDFFFHHHIIINNN]]]kkk}}}nnneee___YYYUUUUUUPPPOOOMMMKKKIIIHHHFFFFFFCCCCCCCCCCCCCCCBBBBBBAAA???>>>>>>@@@BBBCCCBBB@@@<<<<<<<<<<<<===>>>??????<<<<<<;;;::::::999888888:::888555222000000111222222222222111000...---,,,---,,,***+++,,,,,,+++***((((((((((((((((((((((((((((((((()))******++++++))))))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------......------,,,......////////////......///......///111444888:::AAAFFFMMMSSSXXX\\\```ccciiiiiijjjlllppprrrrrrqqqpppooollljjjiiiiiiiiijjjkkkhhhfffeeedddcccbbb```___^^^]]]\\\\\\]]]^^^___``````aaaccceeeggghhhiiihhheee___YYYRRRNNNJJJIIIDDDCCCBBBAAAAAABBBCCCDDDCCCCCCFFFIIIJJJPPP___mmm{{{mmmeee___YYYUUUTTTQQQPPPOOOMMMKKKIIIGGGFFFDDDDDDDDDDDDDDDCCCBBBAAA???>>>???@@@BBBCCCBBBAAA===============>>>???@@@;;;;;;::::::999888777777888666444111000000000111000000000000///...---------+++++++++---...---,,,((((((((((((((((((((((((((((((((())))))*********&&&((()))+++,,,++++++***))))))***,,,---///000111,,,---...//////...---,,,---......//////......---.........///111555888:::AAAFFFMMMTTTYYY]]]bbbdddjjjjjjjjjllloooqqqrrrqqqpppnnnllliiihhhhhhiiijjjjjjhhhfffeeeeeedddaaa___^^^]]]\\\[[[[[[\\\^^^```^^^___```bbbdddfffhhhhhhhhhddd^^^WWWQQQLLLJJJHHHDDDCCCBBBAAAAAABBBCCCDDDBBBCCCFFFIIIKKKQQQ```ooowwwjjjccc___ZZZVVVUUUQQQQQQPPPNNNLLLJJJHHHGGGEEEEEEFFFFFFEEECCCBBBAAA@@@??????AAABBBCCCBBBAAA>>>>>>>>>===>>>>>>??????;;;::::::999777666666555333222111000000000111222....../////////......---,,,+++***+++---...---,,,))))))))))))))))))))))))((((((((()))))))))))))))$$$&&&(((+++,,,,,,,,,+++((()))***,,,...///000111---...000111111000...---------...//////...------.........///111555888:::???DDDLLLSSSYYY^^^bbbeeekkkjjjjjjllloooqqqrrrqqqpppnnnkkkiiihhhiiijjjkkkjjjhhhffffffeeedddaaa___^^^]]][[[ZZZZZZ\\\^^^```______aaaccceeeggghhhiiifffbbb[[[TTTNNNJJJGGGFFFDDDCCCBBBAAAAAABBBCCCDDDAAABBBFFFJJJLLLRRRbbbqqqtttgggaaa^^^ZZZWWWVVVRRRQQQQQQOOOMMMKKKIIIGGGEEEFFFFFFFFFFFFDDDBBBAAA@@@@@@???AAACCCCCCBBB@@@??????>>>>>>>>>>>>??????::::::999888777666555444.........///000111222333,,,---......//////......+++***)))***,,,------,,,************************)))))))))))))))(((((((((###%%%(((+++,,,---,,,,,,+++++++++,,,,,,---------...///000222222000///...,,,---...//////...---,,,.........///111555888;;;>>>CCCKKKRRRYYY^^^bbbeeekkkjjjjjjkkknnnqqqrrrqqqpppnnnkkkiiihhhiiijjjllljjjhhhffffffeeedddaaa___^^^\\\ZZZYYYZZZ\\\^^^```___```bbbdddfffhhhjjjjjjddd```YYYRRRLLLHHHEEEEEEDDDCCCBBBAAAAAABBBCCCDDDAAABBBFFFJJJLLLSSSbbbrrrvvviiibbb\\\VVVSSSSSSRRRPPPNNNMMMLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEECCCAAA??????@@@@@@???>>>;;;:::888777777777555333111222222222222111000000222111111000///.........------,,,+++,,,---...///+++)))'''''')))***+++***)))))))))))))))))))))))))))))))))***+++,,,---...,,,---------......//////***,,,000222111111111222111000000000000000111111000000000///000222666:::???EEELLLSSSYYY^^^bbbeeejjjkkklllnnnpppqqqssstttppppppnnnmmmkkkiiihhhhhhkkkjjjhhhfffeeecccbbbaaaZZZZZZZZZ[[[\\\]]]______aaa``````bbbeeehhhhhhgggeee___XXXQQQMMMIIIFFFDDDCCCBBBBBBAAAAAAAAABBBBBBDDDCCCEEEGGGJJJSSSfffwwwuuuhhhaaa[[[UUURRRRRRRRRPPPMMMLLLLLLKKKIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEECCCAAA??????@@@@@@???>>>:::888777666666666444222111222222222222111000000111111111000000///...---------,,,,,,,,,---...///,,,***(((((()))******)))))))))))))))))))))))))))+++******++++++,,,------/////////...............,,,///111222111/////////......//////000111222333000000000///000222777:::@@@EEEMMMTTTZZZ^^^ccceeeiiijjjkkkmmmoooqqqrrrsssppppppnnnmmmkkkjjjhhhhhhjjjiiihhhgggeeecccaaa```YYYYYYYYYZZZ[[[\\\^^^^^^```___```bbbdddffffffeeebbb]]]VVVOOOKKKGGGDDDBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCEEEGGGJJJTTTgggxxxsssggg```[[[UUUQQQRRRQQQOOOMMMLLLLLLKKKIIIGGGEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDBBB@@@????????????>>><<<888777555555666555333111111222222222222111000000///000111111000///---,,,++++++******++++++,,,------+++)))))))))***)))(((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,000000000000///...------///111333333000...,,,,,,---------...000111333444///000000///000222777:::BBBGGGNNNUUU[[[___cccfffhhhiiikkkmmmoooqqqrrrrrrqqqpppooommmkkkjjjiiihhhhhhhhhhhhhhheeebbb___]]]XXXXXXXXXYYYZZZ[[[]]]]]]_________aaadddeeedddccc___ZZZSSSMMMIIIEEECCCAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDGGGKKKUUUhhhyyy|||qqqfff```[[[UUUQQQQQQQQQOOOMMMLLLKKKJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>>>>>???>>><<<:::777666666666777666333111111222222222222111000000...///000111000///---,,,(((((((((((())))))******...,,,************)))'''((((((((((((((((((((((((,,,------------,,,,,,+++///000000111111000///...///111333333000...,,,,,,---------...///000111222////////////000333777;;;CCCHHHOOOVVV[[[```dddgggfffhhhjjjmmmpppqqqrrrrrrqqqpppooommmllljjjiiihhhgggggghhhhhheeeaaa^^^[[[YYYYYYYYYYYY[[[\\\]]]^^^```___```bbbdddeeecccbbb]]]XXXQQQKKKGGGDDDBBB@@@>>>>>>>>>===>>>>>>??????BBBBBBDDDHHHLLLVVVjjj{{{{{{pppeee```[[[UUUQQQQQQQQQOOOMMMKKKKKKJJJHHHFFFGGGGGGFFFFFFFFFFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBB@@@???>>>>>>>>>===:::888777666666777888777444222111222222222222111000000......///000000///------((())))))***************---,,,+++***+++***)))'''))))))))))))))))))))))))+++,,,---------,,,+++***,,,---///111222222111000---///222222111///......//////...................../////////000333888;;;DDDIIIPPPWWW\\\```dddffffffhhhkkknnnqqqrrrrrrrrrqqqqqqooonnnllljjjiiiiiifffgggggggggddd```\\\YYYZZZZZZZZZ[[[\\\]]]^^^___aaaaaaaaaccceeeeeecccaaa[[[WWWPPPJJJGGGDDDBBB@@@>>>>>>======>>>???@@@@@@BBBBBBDDDHHHMMMXXXlll~~~yyyoooeee```\\\VVVRRRRRRPPPNNNLLLKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBBBBBBB???>>>=========<<<999666666666666888999888555222111222222222222111000000........................++++++,,,------------,,,,,,+++++++++,,,+++)))((()))))))))))))))))))))))))))***+++,,,---,,,+++***)))+++...000222222111000+++...111222111000000000000///...------,,,,,,---......//////000333888<<>>============;;;888555444444555777888777444111111222222222222111000000///...---,,,,,,---///000***+++,,,---------,,,,,,++++++***+++---,,,***(((++++++++++++++++++++++++'''(((***+++,,,,,,******)))+++...000111111///...,,,...111222111000///000......------,,,------------...//////000333888<<>>============>>>???@@@AAA@@@AAADDDIIIOOOZZZoooyyyooofffbbb^^^XXXTTTSSSPPPNNNLLLKKKJJJIIIGGGEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA>>>============;;;777444333333444666777666333000111222222222222111000000000///,,,++++++---///111'''((()))++++++******)))*********,,,------+++)))++++++++++++++++++++++++%%%''')))+++,,,+++******+++,,,///000000///---+++---///222222111///......,,,,,,,,,,,,------...///---...//////000333888<<>><<<999999999:::;;;<<<===>>>@@@AAADDDIIIOOO[[[pppyyyqqqggg```]]][[[YYYWWWSSSRRRPPPNNNLLLKKKKKKLLLGGGGGGFFFFFFFFFFFFGGGGGGBBBBBBAAAAAAAAAAAAAAAAAA======<<<;;;:::999999888555555555666666666666666444444333333222111000000222///,,,+++...000000///,,,,,,,,,,,,,,,,,,,,,,,,.../////////...,,,***)))......---------.........---,,,***))))))***,,,......//////000000///......000111333444444222000...------............------000000111111111333777:::AAAGGGNNNUUUZZZ^^^aaadddgggjjjmmmqqqssstttsssrrrsssqqqpppoooooollliiifffgggfffdddccccccaaa^^^\\\XXXXXXYYYZZZ\\\]]]^^^___`````````bbbcccaaa]]]ZZZWWWRRRJJJCCC???>>><<<;;;;;;::::::;;;;;;===>>>>>>BBBBBBDDDIIIOOO\\\rrrxxxqqqggg```]]][[[XXXVVVSSSRRRPPPNNNLLLLLLLLLLLLJJJIIIHHHGGGEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@======<<<;;;:::999999888555555555444444444444444333333333222111000000000111...++++++---/////////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,***)))(((+++,,,---...////////////---,,,++++++,,,---...///+++++++++,,,,,,---------///000222333333111///---------............------///000111111111333777:::AAAFFFNNNUUUZZZ^^^aaadddgggiiimmmqqqssssssrrrrrrqqqpppooonnnnnnllliiiffffffeeecccbbbbbb```^^^[[[YYYYYYZZZ[[[\\\]]]^^^^^^______```aaabbb```]]]ZZZSSSNNNGGGAAA???======<<<;;;;;;;;;;;;;;;<<<===>>>BBBBBBEEEIIIPPP]]]ssswwwpppfff___\\\ZZZXXXVVVSSSRRRPPPNNNMMMLLLLLLMMMMMMLLLJJJHHHFFFCCCBBBAAAAAAAAAAAA@@@@@@@@@??????======<<<;;;:::999999888555555444444333333222222222222111111000000//////000...,,,+++---.........,,,,,,,,,,,,,,,,,,------------,,,***)))))))))))))))***---///111111111000,,,,,,---...///000000111000///...---------//////...///111222111000...---------............------///000111000111333777:::@@@FFFNNNUUUZZZ^^^bbbdddgggiiilllppprrrrrrqqqqqqnnnmmmlllllllllkkkiiigggfffdddcccbbbbbb```^^^[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^___```aaa___\\\YYYNNNJJJDDD???>>>======<<<<<<<<<;;;;;;;;;<<<<<<===BBBBBBEEEJJJQQQ^^^uuuvvvnnneee^^^[[[ZZZWWWUUUSSSRRRPPPNNNMMMMMMMMMMMMNNNMMMLLLJJJGGGDDDBBBAAAAAAAAAAAA@@@@@@??????>>>======<<<;;;:::999999888666555555444333222222111111111000000/////////...///...,,,,,,,,,,,,------,,,,,,,,,---------------...---+++***))))))******)))+++...000222111///...++++++---///000111111111444333000...------...///...///000000000///---,,,------............------///000000000000333777:::@@@EEEMMMTTTZZZ^^^bbbdddfffhhhllloooqqqqqqpppoookkkjjjiiiiiijjjjjjiiigggfffeeecccccccccaaa___]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^___```^^^ZZZWWWLLLHHHCCC???======<<<<<<<<<<<<;;;;;;;;;<<<<<<===AAAAAADDDJJJQQQ___vvvtttmmmccc]]]ZZZYYYWWWUUUSSSRRRPPPNNNMMMMMMNNNNNNNNNMMMMMMKKKJJJGGGEEEDDDBBBBBBAAAAAA@@@??????>>>======<<<;;;:::999999888777666666555444333222222000000000///////////////.........---,,,,,,,,,,,,,,,,,,,,,------.........000///---,,,++++++,,,---***,,,...000000///---+++)))***,,,---//////000000///...,,,******+++,,,......//////000///...---,,,------............------//////000000000222666999???DDDLLLTTTYYY^^^bbbdddfffhhhkkknnnppppppooonnniiigggffffffhhhhhhhhhgggfffeeedddccccccbbb```^^^]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\\\\^^^^^^]]]YYYVVVLLLIIICCC???>>><<<;;;:::<<<;;;;;;;;;;;;<<<======??????CCCIIIQQQ```wwwssslllbbb\\\YYYXXXVVVTTTSSSRRRPPPOOONNNNNNNNNOOONNNNNNNNNNNNLLLJJJHHHGGGCCCCCCBBBBBBAAA@@@??????======<<<;;;:::999999888666666555555444444333333000000000000////////////...///000...,,,+++,,,---,,,,,,,,,---......//////000000///...............+++,,,---......---+++*********+++,,,---......///++++++++++++---///111222///////////////......---------............------...///000///000222666999>>>DDDLLLSSSYYY^^^bbbdddeeegggjjjmmmooonnnmmmlllgggeeeddddddeeeffffffeeeeeedddcccccccccbbb```^^^\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]][[[XXXUUUKKKGGGBBB???===<<<;;;999;;;::::::;;;;;;===>>>>>>??????CCCJJJRRRaaayyyrrrkkkaaa[[[YYYXXXVVVTTTSSSRRRPPPOOONNNNNNOOOOOOPPPQQQQQQQQQOOOLLLIIIHHHEEEDDDDDDCCCBBBAAA@@@???======<<<;;;:::999999888444444444333333333333333000000000000000000000000...000111000---+++,,,---,,,,,,------...///////////////000000//////......)))***++++++,,,,,,,,,,,,,,,,,,+++++++++,,,...///.........///000111111222000000000/////////......------............------.../////////000222666999>>>CCCKKKSSSYYY^^^bbbdddeeegggjjjmmmnnnnnnlllkkkfffdddbbbbbbccceeeddddddcccbbbaaaaaaaaaaaa^^^\\\ZZZZZZZZZZZZZZZZZZZZZ[[[YYYYYYZZZ[[[\\\[[[WWWTTTFFFCCC???===<<<<<<;;;:::999999::::::<<<===???@@@@@@AAAEEELLLUUUddd|||qqqjjjaaaZZZXXXWWWVVVTTTSSSRRRPPPOOONNNOOOOOOPPPSSSSSSSSSRRRPPPMMMIIIGGGFFFEEEEEECCCBBBAAA@@@@@@>>>===<<<;;;:::999999888222222222222222222333333000000000000111111111111...111222111...,,,,,,...,,,,,,------...///000000...///000000000///...---''''''((()))+++,,,---...///---,,,++++++,,,...////////////...---+++)))(((111000000000////////////---..................---...////////////222666999===CCCKKKSSSYYY^^^bbbddddddfffiiilllmmmmmmlllkkkfffdddbbbaaabbbcccccccccaaa```______```___]]][[[XXXYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZ[[[\\\ZZZVVVSSSBBB???<<<;;;<<<<<<;;;:::888888999:::<<<>>>@@@AAABBBCCCGGGNNNWWWgggrrriii```]]]ZZZVVVTTTTTTRRRPPPNNNMMMLLLLLLMMMNNNUUUUUUTTTSSSQQQOOOLLLKKKEEEEEEDDDCCCBBB@@@???>>>>>>>>>======<<<;;;:::999666666555444444444444555333222111000///////////////............------------,,,++++++,,,---///000///---,,,,,,...//////...*********))))))))))))))))))***+++,,,---,,,++++++...///000000000///...---111///......//////...,,,......////////////......---...///000000222666888???DDDKKKRRRXXX]]]bbbeeedddgggkkknnnooommmiiigggaaa```___^^^______aaabbb______``````______^^^]]]YYYYYYYYYYYYZZZZZZZZZZZZ[[[]]]]]][[[\\\\\\VVVNNNHHHBBB;;;888888999888777999999::::::<<<===???@@@AAABBBEEELLLVVVgggqqqggg___\\\YYYVVVSSSTTTRRRPPPNNNMMMLLLLLLMMMNNNTTTTTTSSSRRRPPPNNNLLLJJJGGGGGGFFFEEEDDDBBBAAA@@@??????>>>===;;;999777666666666555444444444444555222111000//////.........///............---------,,,+++++++++,,,...///000///...,,,,,,---......---***))))))))))))))))))))))))***+++,,,,,,,,,++++++------.../////////...---111///......//////...---......////////////......---...///000000222666999???DDDKKKRRRWWW\\\aaadddeeehhhlllooopppmmmjjjgggbbbaaa```______```aaaaaa______``````______^^^]]]ZZZZZZZZZZZZYYYYYYYYYYYYZZZ\\\]]]\\\]]]]]]WWWNNNHHHBBB<<<888888999999888888888888999;;;<<<>>>???BBBCCCGGGNNNXXXiiiooofff]]]ZZZXXXUUUSSSSSSRRRPPPNNNMMMLLLLLLMMMNNNRRRRRRRRRQQQOOONNNLLLKKKIIIIIIIIIHHHFFFEEECCCBBBAAA@@@???===:::888555444777666555555444444555555333222111000///////////////............---------+++++++++,,,---...000111000...,,,,,,------,,,+++))))))))))))))))))******)))***+++,,,,,,,,,,,,++++++,,,---...............000///......//////...---......////////////......---...///000111333666999@@@DDDKKKRRRWWW\\\aaadddfffiiimmmppppppnnnjjjgggcccbbbaaa_________``````______``````______^^^]]][[[[[[ZZZZZZYYYYYYXXXXXXYYY\\\]]]^^^______XXXOOOHHHCCC<<<999999::::::888777777888888:::<<<===>>>CCCDDDHHHOOOYYYkkk}}}mmmddd[[[YYYWWWTTTRRRSSSRRRPPPNNNLLLLLLLLLMMMNNNQQQQQQPPPPPPOOONNNMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCBBBAAA@@@>>><<<999777666777666666555555555555555444444333222111111111111///............---------******+++,,,---///000000000...,,,+++,,,,,,+++***)))))))))))))))***************++++++,,,,,,,,,,,,***+++,,,------...//////000///......///000///---......////////////......,,,...///000111333777:::@@@DDDKKKQQQWWW[[[```ccceeehhhllloooooolllhhhfffcccbbb```^^^]]]]]]^^^^^^_________```______^^^]]]\\\[[[[[[ZZZYYYXXXXXXWWWYYY\\\______aaa```YYYOOOGGGBBB<<<::::::;;;:::888777888888999:::<<<===>>>CCCCCCHHHPPPZZZlll{{{kkkbbbZZZXXXWWWTTTRRRSSSRRRPPPNNNLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQPPPOOOMMMJJJGGGEEEDDDBBBBBBAAA@@@>>><<<;;;:::777777666555555555555666333333111000000000000000///............---------******+++---.../////////000...++++++++++++***)))(((((())))))************+++***++++++++++++,,,,,,+++++++++,,,---.../////////...---...///000///.........////////////......,,,...///000222444888;;;@@@DDDKKKQQQVVV[[[___bbbdddgggjjjmmmmmmjjjfffcccbbb```___]]]\\\\\\]]]]]]_________```______^^^]]]\\\[[[[[[ZZZYYYXXXXXXWWWYYY]]]```bbbcccbbbYYYOOOFFFAAA<<<:::;;;;;;:::888999999999:::;;;===???@@@BBBBBBGGGOOOZZZlllyyyjjjaaaZZZXXXWWWTTTSSSTTTRRRPPPNNNMMMLLLLLLMMMNNNOOOOOOOOOQQQRRRTTTVVVWWWWWWVVVTTTQQQMMMIIIFFFDDDCCCCCCCCCAAA@@@>>><<<;;;888777666666555555666666111000///...------------///............---------++++++,,,---...............,,,******++++++***)))((((((((()))******++++++++++++******++++++,,,------,,,,,,,,,---...///000///...---...///000///.........////////////......,,,...///111222555999<<<@@@DDDKKKQQQVVVZZZ___bbbcccfffjjjlllllliiieeebbbaaa```^^^]]]]]]]]]^^^^^^______``````______^^^]]][[[[[[ZZZZZZYYYYYYXXXXXX[[[___bbbdddeeebbbXXXNNNDDD@@@;;;999:::;;;999777999999:::;;;<<<>>>???@@@AAABBBGGGPPP[[[mmmxxxjjjaaaYYYXXXWWWUUUTTTUUURRRPPPNNNMMMLLLLLLMMMNNNNNNOOOPPPRRRUUUXXX\\\]]]]]]\\\YYYUUUQQQLLLHHHFFFEEEEEECCCBBB???===;;;999888777777666666666666666222111000///............///............---------,,,,,,---......------,,,---+++))))))+++++++++***'''(((((()))******++++++++++++*********+++,,,---///......------...///000///...---...000000000///......////////////......,,,...000111222555999<<<@@@DDDKKKQQQUUUZZZ^^^aaadddgggjjjlllllliiieeebbbaaaaaa______^^^___```aaa______``````______^^^]]]ZZZZZZZZZZZZYYYYYYYYYYYY\\\aaadddffffffbbbWWWLLLBBB>>>:::999::::::888666888888999:::;;;===>>>???BBBCCCHHHQQQ]]]oooxxxjjjaaaZZZXXXXXXUUUTTTVVVRRRPPPNNNMMMLLLLLLMMMNNNNNNOOOPPPSSSWWW[[[___aaabbb```]]]XXXSSSNNNJJJGGGGGGFFFDDDBBB>>>;;;888777888888777666666666666666555444333222111111111111//////.........---------,,,---.........---,,,++++++***))))))***,,,+++***'''(((((()))***+++++++++,,,+++*********+++,,,---111000...------...///000...------...000111000///......////////////......,,,...000111222555999===@@@DDDKKKQQQUUUZZZ^^^aaaeeehhhkkkmmmmmmjjjfffcccbbbbbbaaa``````aaabbbccc______``````______^^^]]]YYYYYYYYYYYYZZZZZZZZZZZZ]]]bbbeeeggggggbbbWWWKKKAAA===999888999:::888555777777888999:::<<<===>>>CCCDDDJJJSSS^^^qqqvvvhhhddd^^^ZZZXXXVVVUUUTTTRRROOOLLLKKKLLLMMMMMMMMMOOOOOOOOOQQQWWW^^^fffkkkoookkkccc[[[TTTOOOLLLKKKIIIGGGEEECCCBBB@@@<<<:::777555444444555555444333333444444444444333222222...............///000000000000000000///...---,,,,,,,,,+++******+++,,,,,,'''((())))))))))))((((((&&&'''***,,,------++++++------,,,,,,,,,------...,,,000///,,,---111000***,,,---......//////.........///000111222444999<<>>:::::::::888888::::::888777999<<<>>>>>>===BBBDDDJJJSSS___rrrvvvjjjfff```[[[XXXVVVTTTRRRRRROOOMMMLLLLLLMMMLLLLLLIIIIIIKKKPPPWWW```hhhnnnmmmhhhaaaXXXQQQKKKHHHFFFFFFDDDBBBAAA@@@>>>;;;888777555444444555555444333000000111111000000///...000000//////000000111111///////////////...---,,,,,,+++***))))))***+++,,,...---,,,+++******+++,,,...---------,,,,,,,,,+++000000000000000111222222---......,,,...222111...,,,---......//////.........///000111222444999<<<@@@DDDJJJPPPUUUYYY]]]```eeehhhkkkllliiifffcccbbbaaacccddddddbbbaaaaaabbbcccbbbbbbaaa___]]][[[ZZZ\\\[[[ZZZZZZ\\\^^^```bbbggglllnnnmmmiiicccWWWLLLDDD>>>999999999777777999999888777999<<<>>>>>>>>>BBBDDDJJJTTT```sssvvvkkkggg```[[[XXXUUUSSSRRRSSSQQQOOONNNNNNNNNMMMLLLKKKKKKLLLOOOUUU\\\cccgggiiieee]]]UUUMMMHHHEEEDDDCCCAAA@@@???>>>===:::777777555444444555555444333000000000000000//////...000///////////////000000.../////////......---,,,,,,+++***))))))***+++,,,000...,,,***)))***+++,,,------,,,,,,,,,,,,------000000000000111111222333...---,,,,,,---...---+++,,,---......///............///000111222444999<<>>???BBBDDDJJJTTTaaatttvvvlllgggaaa[[[XXXVVVTTTRRRRRRPPPNNNMMMMMMMMMLLLJJJJJJJJJKKKNNNSSSYYY^^^bbbccc___XXXPPPJJJEEECCCBBBAAA@@@>>>>>>===<<<:::777777555444444555555444333111111222222111111000//////......---------.....................------,,,++++++***))))))***++++++...,,,***)))((()))+++,,,************+++,,,......////////////000111222333111///...///000...+++***,,,---......///............///000111222444999<<>>???AAACCCJJJUUUbbbuuuvvvkkkgggaaa\\\YYYWWWUUUSSSOOONNNLLLKKKKKKKKKIIIGGGGGGHHHIIILLLPPPVVV[[[^^^ZZZWWWQQQKKKFFFCCCBBBAAA@@@???=========<<<:::888777555444444555555444333222222333333222222111000......------,,,,,,------------.........------,,,+++***)))(((((()))***++++++***)))(((((()))***+++))))))***+++,,,---..................///000222222444222333666777222...---,,,---......//////.........///000111222444999<<>>999999999777777999777888:::::::::;;;>>>@@@AAACCCJJJUUUbbbvvvvvvjjjfff```\\\YYYWWWVVVUUUPPPOOOMMMMMMMMMKKKIIIGGGHHHHHHIIIJJJMMMQQQUUUXXXSSSPPPKKKGGGCCCBBBAAABBB???>>>============;;;999777555444444555555444333222222333333222222111000//////...---------------,,,------......---------+++***)))(((((()))***+++(((((())))))***+++++++++***+++,,,.........---,,,............000111222333333111444;;;<<<777222111,,,---......//////.........///000111222444999<<<@@@DDDLLLSSSYYY^^^cccgggjjjkkklllkkkhhheeecccccc```aaaccccccbbbbbbcccdddbbbbbbbbbaaaaaa___^^^]]][[[\\\^^^aaadddgggjjjllliiikkkkkkgggccc___XXXOOOEEE>>>:::::::::888888:::666999:::;;;:::;;;>>>AAAAAACCCJJJUUUcccwwwvvvjjjfff```\\\YYYXXXWWWVVVSSSRRRPPPPPPPPPOOOLLLJJJMMMLLLKKKJJJKKKMMMOOOPPPNNNLLLHHHDDDBBBAAAAAABBB???>>>======>>>===;;;999777555444444555666444333222222222222222111000000111000///...............,,,,,,------...---------+++***)))(((((()))***+++'''((()))+++,,,,,,,,,,,,,,,...///000000...,,,+++.........///000222333444///---222<<<>>>888333333,,,---......//////.........///000111222444999<<<@@@EEELLLSSSZZZ___dddhhhkkklllmmmkkkhhheeedddddd___aaaccccccbbbbbbcccdddbbbbbbbbbbbbaaa```^^^^^^\\\]]]```cccgggjjjlllmmmcccffffffbbb___\\\TTTLLLEEE???;;;;;;:::888888:::666999;;;;;;::::::>>>AAAAAACCCJJJVVVcccxxxvvvjjjfff```\\\[[[ZZZYYYXXXVVVSSSPPPOOONNNMMMKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIGGGEEEBBB@@@@@@?????????>>>;;;999777666666666444444555555444444333222555444222000//////000111000///...------,,,------)))***+++,,,------------------------,,,,,,++++++))))))***+++,,,------...222333333222///......//////............///000000000...333<<>>DDDEEELLLXXXhhh~~~tttllliiieeebbb```^^^[[[YYYZZZXXXTTTRRRQQQPPPNNNLLLLLLKKKIIIHHHFFFEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCDDD===<<<;;;999888777666666444444555555444444333222000111222222222111///...//////...---,,,,,,,,,,,,,,,,,,---............------,,,,,,++++++***))))))***+++---000444999<<<>>>@@@@@@>>>:::555111//////---------------......///444222111111222111222333222111000...---,,,,,,,,,,,,...///000222444888;;;AAAFFFMMMSSSYYY^^^cccfffjjjlllnnnooommmkkkjjjjjjjjjiiihhhhhhgggfffeeedddddddddbbbaaa````````````bbbdddgggiiiiiigggdddbbbdddcccbbbaaa___ZZZSSSNNNHHHCCC>>>;;;;;;<<<;;;:::;;;;;;;;;:::999999;;;===DDDEEEMMMZZZjjjtttllljjjgggeeedddaaa]]]ZZZZZZXXXTTTRRRQQQPPPNNNLLLLLLKKKIIIGGGEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA<<<<<<;;;:::999777666555444444555555444444333222///000111222222000///...///...---,,,,,,++++++,,,............---,,,+++***)))(((((((((''''''''''''***+++...222777===CCCFFFHHHGGGEEE???999444111000...------------...//////111333444333333333333222333222000///...---,,,,,,,,,...///000111333777:::@@@DDDKKKQQQWWW\\\bbbfffiiikkknnnnnnmmmkkkkkkkkkgggggggggfffffffffeeeeeedddcccaaa`````````aaabbbeeefffggggggfffdddaaa```bbbbbbbbbaaa^^^YYYRRRMMMGGGDDD@@@===<<<;;;;;;;;;;;;<<<<<<:::999999<<<>>>DDDFFFNNN[[[kkkuuummmllljjjjjjhhhfffbbb___[[[YYYUUUSSSRRRPPPNNNLLLKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEEEEDDDCCCAAA@@@???=========<<<;;;:::888777444444555555444444333222///000000111000000/////////...---,,,++++++++++++......------,,,+++***)))))))))))))))************+++,,,///444;;;CCCJJJNNNPPPOOOKKKEEE===777333222...............///000000---222444222000111111///444333222000///.........---...///000111333777999???CCCIIIPPPVVV]]]ccchhhjjjllloooooommmlllkkkkkkggggggffffffffffffffffffbbbaaa```___```aaadddeeeggggggfffeeecccbbb`````````aaacccbbb^^^XXXQQQMMMFFFDDDAAA>>><<<;;;;;;<<<:::;;;;;;;;;::::::===???DDDFFFOOO\\\mmmwwwoooooonnnooonnnlllhhhddd]]][[[WWWUUUSSSQQQOOOMMMIIIIIIGGGFFFDDDDDDCCCCCCDDDEEEEEEDDDCCCBBB@@@???<<<=========<<<:::888777444444555555444444333222000000////////////000000///...---,,,++++++++++++***++++++,,,,,,++++++*********+++,,,---...//////---...222888@@@IIIQQQUUUVVVUUUPPPIII@@@999555333000////////////000111111,,,222333///---000111///444333222111000000000000---...///000000222666999???DDDJJJQQQXXX___fffkkklllnnnqqqqqqooommmlllllljjjiiihhhhhhgggfffeeeeee```___^^^^^^```bbbeeegggjjjhhheeecccaaa`````````___aaacccbbb]]]WWWPPPMMMEEEDDDBBB???<<<;;;;;;<<<::::::;;;;;;:::;;;>>>@@@DDDFFFOOO]]]nnnxxxqqqqqqqqqrrrrrrpppllliii___\\\YYYVVVUUUSSSPPPNNNIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCAAA@@@::::::;;;;;;:::888777555444444555555444444333222111000///......///000111......---,,,++++++++++++'''((()))***+++,,,,,,,,,&&&'''((()))+++,,,---...///111444;;;DDDMMMUUUZZZZZZXXXTTTLLLCCC;;;666444000000000000000111111222...444444...+++000333222444444333222111111111111---...///000000222666888@@@DDDKKKRRRYYYaaaiiinnnnnnppprrrrrrpppnnnmmmmmmmmmlllkkkiiigggfffeeeddd___^^^]]]^^^```cccgggiiikkkhhheeeaaa______```aaa^^^aaacccbbb]]]VVVPPPLLLEEEDDDCCC@@@<<<;;;;;;<<<999:::;;;;;;:::<<>><<<::::::::::::888666111222333333444444444444111111111000000000000000///...,,,+++******+++,,,,,,,,,,,,,,,,,,+++***)))***++++++***((()))+++---222555:::AAAIIIRRRXXX\\\___]]]WWWPPPGGG>>>777333............///000111222222000...---,,,---...//////////////////.........------...000222555888:::???CCCJJJQQQYYYbbbjjjooooooqqqsssrrrnnnkkkkkklllllllllkkkjjjhhheeebbb```aaa___^^^]]]^^^aaadddfffiiigggdddcccbbbaaa```^^^___``````^^^[[[VVVPPPMMMGGGDDD@@@>>><<<;;;:::888999999999:::;;;===@@@AAABBBGGGOOO\\\nnnyyyvvvvvvxxx{{{~~~{{{uuuoooiiibbb[[[WWWVVVTTTOOOJJJLLLJJJGGGDDDBBBBBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@>>><<<::::::::::::888666444444444444333333222111111111111000000000000000///...,,,+++***+++++++++,,,,,,,,,,,,,,,+++***)))******+++)))((()))+++---222555;;;BBBKKKSSSYYY]]]___]]]XXXRRRIII@@@999444000////////////000111111111000...---,,,---...///...............---------------...000222555888:::???CCCJJJRRRYYYaaaiiinnnnnnqqqrrrqqqnnnkkkkkklllmmmlllllljjjgggdddaaa``````___^^^]]]^^^aaadddfffiiifffcccaaa``````___^^^`````````___[[[VVVPPPMMMGGGDDD@@@===<<<;;;:::888:::999999:::;;;===???@@@BBBGGGOOO\\\nnnzzzvvvxxx}}}~~~xxxmmmeee]]]XXXWWWUUUPPPKKKKKKIIIFFFDDDBBBBBBBBBCCCBBBCCCCCCCCCCCCBBBAAAAAA>>><<<::::::::::::888666777777666555333111000///111111111000000/////////......---,,,++++++++++++++++++,,,,,,,,,+++******)))******)))((()))+++...222666<<>>???BBBGGGOOO\\\ooo|||xxx|||qqqiii___YYYXXXVVVQQQMMMKKKIIIGGGDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA>>><<<::::::::::::888666777777666555444222000///111111111000//////............---,,,++++++++++++++++++,,,,,,,,,++++++***)))******))))))))),,,...222666<<>>BBBGGGOOO\\\ooo~~~{{{vvvmmmbbb[[[YYYWWWSSSOOOKKKJJJHHHEEEDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA>>><<<::::::::::::888666555555555555444333222111111111000000///......---------------,,,+++*********++++++,,,,,,,,,++++++))))))***))))))***,,,///222666<<>>:::333333111000//////............---------.........------......////////////......///000222444777888???DDDKKKSSSYYY```fffiiimmmmmmnnnoooooonnnmmmkkknnnmmmjjjhhheeebbb``````___^^^]]]\\\]]]```ccceeeiiifffaaa^^^^^^```aaaaaa`````````^^^YYYTTTNNNJJJEEEBBB>>><<<<<<;;;:::999;;;:::999999:::;;;<<<===BBBGGGOOO\\\ooo{{{qqqeee\\\ZZZXXXTTTQQQLLLKKKIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB>>><<<::::::::::::888666444444555555555444444333111111000000///...------------------,,,+++************+++,,,,,,,,,++++++((()))***))))))***---///222555<<>>;;;222111000///............,,,---------............------......///000000000/////////000222444666888===BBBJJJSSSZZZ```fffiiilllllllllnnnoooooommmkkkmmmllliiigggdddbbbaaaaaa___^^^]]]\\\]]]```bbbdddhhheeeaaa______aaaaaaaaa^^^___^^^\\\XXXRRRLLLHHHDDDAAA>>><<<<<<;;;:::999:::999999999999;;;===>>>BBBGGGPPP]]]ppp~~~tttfff^^^ZZZYYYVVVSSSMMMLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB>>><<<::::::::::::888666555555555555555444444333222111000///...---,,,,,,---------...---,,,***))))))***+++,,,,,,,,,,,,+++((())))))))))))***---///111444;;;BBBIIIOOORRRTTTUUUSSSOOOIIIDDD???<<<:::000000///...------......+++,,,------............,,,,,,---......///000000/////////000222444666888;;;AAAJJJRRRZZZaaafffjjjlllkkkkkkmmmooopppnnnkkkllljjjhhhfffdddccccccccc___^^^\\\\\\]]]___bbbdddfffccc```___`````````___]]]]]]]]][[[VVVPPPJJJFFFCCCAAA===<<<;;;;;;:::999888888888888999;;;===???BBBGGGPPP]]]pppuuuhhh^^^[[[YYYVVVSSSMMMMMMKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB>>><<<::::::::::::888666666666666666555444333222222111000///...---,,,,,,,,,---......---,,,***))))))***+++,,,,,,,,,,,,,,,((())))))))))))***---000000444:::AAAHHHMMMOOOQQQSSSPPPLLLFFFAAA===;;;::://////...------------...+++,,,------.........---++++++,,,,,,---...///////////////000222444666777:::@@@IIIRRRZZZaaagggjjjlllkkkjjjmmmppppppnnnkkkkkkiiigggeeedddccccccddd___^^^\\\\\\]]]___bbbdddcccbbb```_________^^^]]]]]]]]]\\\ZZZUUUOOOIIIEEECCC@@@===;;;;;;;;;:::999777777777888:::<<<>>>???BBBGGGPPP]]]ppp~~~ttthhhbbb^^^YYYVVVUUUMMMMMMKKKJJJHHHHHHGGGGGGGGGDDDBBBCCCEEEEEECCC@@@???>>>===;;;999888888888999888666444333333333444111000//////000000///.........---------,,,,,,,,,,,,------------,,,++++++((()))))))))************...000333777===DDDIIILLLOOOMMMIIIDDD>>>999555333222222000///..................---------,,,,,,,,,(((***---///000000000/////////000222333444555666;;;AAAIIIQQQXXX___eeeiiikkkkkkllllllmmmnnnnnnooommmllliiifffdddcccccccccaaa```]]]\\\\\\^^^```bbbeeeccc```^^^]]]^^^```aaa^^^^^^^^^[[[UUUNNNGGGBBB@@@@@@>>>===;;;999888777;;;:::888888999;;;>>>@@@DDDFFFOOO___sss~~~{{{|||qqqeee```]]]XXXUUUUUUNNNMMMLLLJJJIIIHHHHHHGGGGGGDDDCCCCCCDDDDDDCCC@@@???>>>===;;;:::999888888999777666444333333333333111000//////000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,+++***************************+++...///222666<<>>@@@DDDFFFOOO```sss|||xxx~~~uuukkkbbb^^^[[[WWWTTTUUUOOONNNLLLKKKIIIHHHHHHHHHFFFEEECCCCCCDDDCCCBBB@@@???>>><<<;;;:::999888888888777666444333333333333111000//////000000///...------------,,,,,,,,,,,,+++++++++++++++***))))))+++++++++***************,,,---000444999>>>BBBDDDFFFEEEBBB>>>999555222000111111000///..................---------,,,,,,,,,---...000222222222222111111111222333444555666666:::@@@HHHPPPWWW^^^dddhhhjjjkkkkkklllmmmmmmmmmmmmkkkjjjhhhgggeeedddcccccccccbbb```^^^^^^___bbbccchhhfffccc```______aaabbb``````___\\\VVVNNNGGGBBB<<<<<<;;;::::::999999888;;;:::999999:::<<<>>>@@@DDDFFFPPPaaatttyyyuuuxxx~~~~~~vvvmmmeee^^^[[[YYYTTTSSSTTTPPPOOOMMMKKKIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@>>>>>><<<;;;:::999999999888777666555444333333222111000//////000000///...---------,,,,,,,,,++++++***************)))((((((***************)))))))))+++,,,///222666:::===>>>@@@???<<<999666333000///111000///.....................---------,,,,,,,,,...///000111222222111111111111222333444555555666:::@@@HHHPPPWWW^^^dddhhhjjjjjjlllmmmnnnnnnmmmmmmkkkjjjiiigggfffeeeddddddcccbbb___^^^]]]___aaabbbfffddd```^^^\\\]]]^^^___aaaaaa```\\\VVVNNNFFFAAA========================;;;:::999999;;;<<<>>>@@@DDDGGGQQQbbbvvv|||uuurrrrrrvvv{{{~~~zzzsssnnnfff___[[[YYYWWWRRRQQQSSSPPPOOOMMMKKKIIIHHHGGGGGGEEEEEEEEECCCBBBAAA@@@@@@>>>===<<<;;;:::999999999777777666666444333222222111000//////000000///...------,,,,,,,,,+++++++++)))************)))(((((())))))))))))))))))))))))***+++---000333666888999999888777555333000///...000//////.....................---------,,,,,,,,,....../////////////////////000111222333555666666;;;@@@HHHPPPWWW^^^dddhhhjjjkkkmmmnnnoooooonnnmmmlllkkkjjjiiigggfffddddddcccaaa___]]]\\\]]]___aaaeeeccc```]]]\\\]]]^^^___bbbbbb```\\\VVVMMMEEE@@@======>>>>>>>>>?????????::::::::::::;;;===???@@@DDDGGGRRRdddxxxzzzrrrooollllllqqqsssoooiiiggg```\\\YYYXXXUUUPPPOOORRROOONNNLLLJJJHHHGGGFFFEEEEEEEEEEEEDDDAAA??????@@@======<<<;;;::::::::::::777777777666555444222111111000//////000000///...,,,,,,,,,,,,++++++++++++***************)))(((((((((((()))))))))************+++---///111333444444444333222111000///......//////......---......///......---------,,,,,,,,,.........---------------...///111222444666888999;;;AAAIIIQQQXXX___eeeiiijjjlllnnnpppqqqpppooonnnnnnnnnmmmkkkiiigggeeeccccccaaa^^^\\\\\\]]]^^^```eeecccaaa___^^^___aaabbbbbbbbb```\\\UUULLLCCC>>>::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<===??????DDDHHHSSSeeeyyyxxxpppllleeecccgggiiieeeaaabbb]]]ZZZXXXXXXTTTOOONNNQQQOOOMMMKKKIIIGGGEEEDDDDDDDDDEEEFFFDDD@@@>>>???@@@===<<<;;;;;;::::::::::::666666777666555444222111111000//////000000///...,,,,,,,,,++++++++++++*********++++++******)))((())))))***+++,,,------...***+++---///000111111111000000/////////..................------......///......---------,,,,,,,,,///......------,,,,,,---///000222444777999;;;<<<===BBBJJJRRRYYY```fffjjjkkkmmmppprrrrrrrrrpppoooqqqpppooommmkkkhhheeecccdddbbb___]]]\\\]]]___```dddbbb```^^^^^^```bbbcccbbbaaa___[[[SSSJJJBBB===888888888888999999999999::::::;;;<<<===>>>??????DDDHHHTTTfffzzzwwwoooiiiaaa^^^aaaccc___]]]___\\\YYYXXXXXXTTTNNNMMMPPPNNNMMMKKKHHHFFFEEEDDDCCCDDDFFFFFFDDD@@@>>>>>>@@@===<<<;;;;;;::::::::::::666666777777666444222111111000//////000000///...,,,,,,,,,+++++++++******+++++++++++++++***))))))******+++,,,...///000000***+++---///000000000///..............................---------......///......---------,,,,,,,,,000///...---------------///111333666999<<<>>>@@@===CCCKKKSSSZZZaaagggkkklllnnnpppssssssrrrqqqooorrrrrrqqqooolllhhheeeccceeecccaaa^^^^^^^^^```aaa```___]]]\\\\\\^^^```bbbaaaaaa___ZZZSSSIIIAAA<<<888888888888888888888888::::::;;;<<<===>>>??????DDDHHHTTTggg{{{ssshhheeebbb^^^\\\\\\]]]^^^^^^XXXUUUSSSRRRRRRQQQPPPNNNNNNMMMKKKIIIGGGEEECCCBBBHHHFFFDDDBBBBBBAAA???===???>>>;;;999888777777888999888777666666666666666///////////////...------......------,,,+++******+++++++++++++++***)))((()))***,,,...//////.........///000111111///---+++,,,,,,,,,+++,,,,,,---------///000000///......//////...,,,+++***+++,,,,,,...------...000222222111222111111000111666<<<@@@???CCCJJJQQQXXX```ggglllppprrrttttttsssqqqqqqrrrqqqrrrrrrqqqoookkkgggdddddddddbbb```___^^^^^^^^^______```````````````___^^^___^^^ZZZTTTKKKCCC===999888777666666666777888888:::<<<<<<;;;<<<===???AAAGGGRRRcccyyytttkkkeeebbb^^^\\\]]]]]]]]]\\\WWWUUUSSSRRRRRRRRRPPPOOONNNMMMKKKIIIGGGEEEDDDCCCHHHGGGEEEEEEEEEDDDAAA??????>>><<<;;;999888888888888888777666555555555555222222222222222111111000...------,,,++++++******+++++++++++++++***))))))((()))+++---............---......///...---,,,+++,,,,,,+++***))))))))))))---///000000///......///......,,,+++++++++,,,,,,---,,,---///111222111000000111111111222555;;;???@@@DDDJJJQQQXXX```gggllloooppprrrsssqqqppppppqqqqqqrrrrrrrrroookkkgggeeedddcccbbb```___^^^^^^^^^_________``````_________^^^^^^]]]ZZZSSSKKKBBB===999888777666666777888999777999;;;;;;;;;<<<>>>@@@CCCIIITTTdddzzzuuummmdddaaa___]]]]]]]]][[[ZZZVVVTTTRRRQQQRRRRRRQQQPPPNNNMMMLLLJJJHHHFFFEEEDDDEEEEEEFFFGGGHHHFFFBBB???>>>>>>>>>===<<<:::999888888777666555444444444444333333333333333222111111---,,,,,,++++++*********+++++++++++++++************+++---...///000//////------,,,,,,++++++,,,,,,------+++***)))(((((((((---///000000///......///......---,,,,,,,,,------,,,,,,---000222333111///...///111222222555999<<<@@@DDDKKKRRRYYY```gggkkkmmmnnnppppppnnnnnnnnnoooqqqrrrrrrrrroookkkhhheeecccbbbaaa```______^^^__________________^^^^^^^^^^^^^^^\\\YYYRRRJJJBBB===999888777666777777999999777999;;;;;;;;;===???AAAFFFKKKVVVfff|||tttmmmcccaaa___^^^]]]\\\YYYWWWUUUSSSQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJHHHGGGFFFEEEBBBCCCEEEHHHIIIGGGCCC???>>>>>>??????===<<<:::888888777666444444333333333000000111111000000///...,,,,,,+++++++++*********,,,+++++++++++++++++++++///000111222222111000000...---+++******+++,,,---......---,,,++++++++++++---///000000///......///......------------------,,,---///222555444222///,,,///111222333555777999AAAEEELLLSSSYYY```fffjjjkkklllmmmmmmlllkkklllmmmpppqqqrrrqqqoookkkhhheeebbbaaa```__________________^^^^^^]]]]]]]]]]]]]]]]]]]]][[[WWWQQQIIIAAA<<<888888777777777888:::;;;;;;<<<======<<<===@@@BBBGGGLLLWWWggg|||rrrlllcccaaa___]]]\\\[[[XXXVVVTTTRRRPPPOOOPPPPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFCCCDDDGGGJJJKKKIIIEEEAAA>>>>>>??????>>><<<:::999888777666555333333333222//////000000//////...---,,,,,,,,,+++++++++++++++,,,++++++******+++,,,,,,222333333333111000...,,,...---+++******+++---///++++++++++++,,,---......---///000000///......///...........................///111444666666333111,,,///111333444555777888BBBFFFMMMTTTZZZ```eeeiiiiiijjjkkkjjjiiiiiijjjkkkooooooppppppnnnkkkgggeee``````_______________```^^^^^^]]]\\\[[[[[[\\\\\\]]]\\\ZZZVVVOOOGGG@@@<<<777777777777888999;;;<<<@@@@@@@@@>>>===>>>@@@BBBFFFKKKVVVfff|||~~~qqqllldddbbb^^^\\\[[[YYYWWWUUUTTTQQQOOONNNNNNMMMLLLJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGJJJLLLMMMKKKGGGCCC>>>>>>>>>>>>===<<<;;;:::999888777555444333333333111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...000000000000...,,,***(((---,,,+++******,,,---///((((((((()))***+++---------///000000///......///---...//////000///////////////000333555666444222...000222333444555777999BBBGGGNNNUUU[[[```eeehhhhhhiiiiiihhhggggggiiijjjmmmnnnnnnnnnmmmiiifffddd_________^^^______``````___]]]\\\ZZZZZZZZZ[[[[[[\\\[[[YYYTTTNNNFFF???;;;777777666777888:::<<<===AAAAAA@@@???===>>>AAACCCEEEKKKVVVggg}}}}}}rrrnnnfffbbb^^^ZZZYYYXXXVVVUUUSSSQQQNNNLLLLLLKKKIIIGGGHHHHHHHHHGGGGGGFFFFFFEEEGGGGGGHHHJJJKKKIIIFFFBBB>>>>>>===<<<;;;;;;;;;;;;:::999888666555444333333111222222222222111000000---------------------------,,,+++******,,,---///,,,---......---+++***)))+++******)))***+++,,,---))))))))))))***+++,,,,,,---///000000///......///---...///000111000000//////......000333444333222000111333333444555888:::CCCHHHOOOVVV[[[```dddggghhhiiiiiigggffffffhhhjjjkkklllmmmmmmkkkhhheeebbb^^^^^^^^^^^^^^^___```aaa^^^]]][[[YYYYYYYYYZZZ[[[\\\[[[XXXSSSMMMEEE???;;;777666666777888;;;===>>>===>>>===<<<<<<>>>BBBEEEEEEKKKWWWhhh~~~tttpppgggccc]]]YYYXXXWWWVVVUUUSSSQQQMMMKKKJJJIIIGGGEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGEEEBBB??????===<<<:::::::::;;;<<<;;;:::999777555444444333111111111111111000//////........................---,,,+++******,,,...///+++,,,---.........---,,,)))))))))))))))***++++++------,,,,,,+++,,,,,,,,,---///000000///......///---...///111111111000///...------...000222222111111222333333444555999;;;CCCHHHPPPVVV\\\```dddggghhhhhhhhhgggffffffhhhjjjjjjkkklllllljjjgggdddbbb^^^^^^^^^^^^^^^___```aaa___]]][[[YYYXXXXXXZZZZZZ\\\ZZZWWWRRRLLLEEE???;;;666666666777999;;;===???999:::::::::;;;>>>CCCGGGFFFLLLXXXiiisssmmmbbb___[[[XXXVVVUUUSSSQQQQQQOOOKKKIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHFFFDDDBBB;;;<<<=========<<<:::999666666444333333333333333111222333111000///111222111000...---/////////............---,,,+++***))),,,,,,+++***)))(((''''''************+++,,,---...,,,,,,,,,++++++************++++++,,,,,,------......///111222222111///.........//////000000000111,,,000333333111222666;;;AAAGGGOOOWWW\\\aaaeeegggfffggggggeeeccccccdddeeeiiijjjkkkkkkiiigggcccaaa]]]\\\\\\\\\]]]]]]^^^______]]]ZZZWWWWWWYYY[[[]]]]]]\\\YYYRRRIIIAAA;;;999999888777555555555666777666777999:::<<>><<<999777888777666555555444444444666666555222///------...///...------......---,,,************)))(((''''''))))))))))))))))))))))))******)))******+++,,,---,,,,,,,,,++++++++++++***+++++++++,,,------......///000111222222111000///333222222111000000//////222444666555444444888<<>><<<999888777777666777777777888999;;;<<<>>>@@@DDDGGGJJJQQQ^^^ppp~~~rrrlllfffccc^^^ZZZWWWUUURRRPPPOOOMMMKKKJJJKKKKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDGGGGGGFFFEEEDDDEEEEEEEEECCCCCCCCCBBB@@@===:::999999888777666555555555555555555555222///---...///...---,,,---......,,,***))))))******)))(((''''''(((((((((((())))))******))))))))))))***+++,,,---++++++++++++++++++++++++++++++,,,,,,---.........000000111222222111000000222222222111111111111111444555666555555666999===AAAGGGOOOWWW\\\aaaeeegggfffffffffeeecccbbbcccdddeeeeeeffffffeeeccc```___\\\\\\[[[[[[\\\]]]]]]^^^ZZZYYYWWWUUUUUUVVVWWWXXXYYYYYYWWWRRRJJJDDD@@@>>>888888888888888888888888999;;;<<<===>>>AAAEEEHHHKKKRRR___rrr}}}qqqkkkfffbbb]]]YYYWWWTTTRRRPPPNNNMMMKKKKKKKKKLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFEEEDDDDDDDDDEEEEEEAAAAAAAAAAAA@@@???===<<<999999777666666666666666333444444222///...///000...---,,,---......,,,************+++******))))))'''''''''((())))))******))))))))))))***+++,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////000000000000000000000000//////000111222333333444555555555444555777:::===AAAGGGOOOWWW\\\aaaeeegggfffggggggeeeccccccdddeeeddddddddddddcccbbb```______^^^]]]\\\[[[ZZZZZZZZZYYYXXXVVVUUUUUUUUUVVVWWWXXXWWWVVVQQQJJJDDD@@@>>>888888999999999999999999:::;;;===>>>???AAAEEEHHHKKKSSS```sss|||pppkkkdddaaa\\\XXXVVVTTTQQQPPPMMMLLLKKKKKKLLLLLLKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE>>>>>>???@@@@@@???===<<<999888777666666555555555333444333222/////////111...------...//////,,,******++++++,,,++++++******'''''''''(((((()))))))))))))))((())))))***+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,---......//////////////////////////////---...///000111333444444444333222222444777:::===AAAGGGOOOWWW\\\aaaeeeggghhhhhhhhhgggeeedddeeefffddddddccccccbbbaaa``````aaa```^^^\\\ZZZYYYXXXWWWXXXXXXVVVUUUUUUUUUVVVWWWVVVVVVTTTPPPIIICCC???===888888999:::::::::999999:::;;;===>>>>>>AAADDDGGGKKKSSSaaasss|||pppjjjbbb___ZZZWWWUUUTTTQQQPPPMMMLLLKKKKKKMMMMMMKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDDDD<<<===>>>>>>>>>===<<<;;;888888777666555555555555555555555222///---...///.........///000000---*********++++++,,,++++++***''''''((((((((((((((((((((((((((())))))***+++,,,******+++++++++,,,,,,,,,,,,,,,------.../////////......------------............///000000111222222222000//////222777:::<<>>@@@CCCFFFJJJRRR```ttt|||pppjjj```]]]YYYVVVUUUSSSQQQPPPLLLKKKKKKLLLMMMMMMKKKIIIJJJJJJIIIHHHGGGGGGGGGGGGBBBCCCEEEGGGGGGFFFDDDCCC<<<<<<=========;;;:::999888777666555555444444444777777666333///,,,,,,---///...///000111000---+++)))******+++++++++******(((((((((((((((((((((((((((((((((((()))***+++,,,*********++++++,,,,,,,,,,,,,,,------.../////////...------,,,,,,------...////////////000000000000000...---...111666:::<<>><<<<<<<<<;;;999777999888777666666555555666666555444222000///...------------...............------.........---+++***,,,***((('''(((******)))***************+++++++++***++++++,,,,,,---......---,,,,,,,,,,,,---......//////.........---------......................../////////000333777;;;===BBBFFFLLLTTT\\\aaaeeefffkkkllllllkkkjjjhhhfffeeeeeedddcccaaaaaaaaabbbbbb``````^^^]]][[[ZZZYYYXXXWWWWWWXXXXXXWWWWWWVVVUUUUUUSSSPPPLLLGGGAAA<<<999777777888999:::;;;;;;<<<;;;<<<<<<<<<<<<>>>@@@CCCKKKPPP]]]sss|||qqqkkkccc^^^YYYWWWWWWVVVRRRNNNPPPNNNLLLLLLMMMMMMLLLKKKHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEECCCBBBAAA???>>><<<;;;;;;:::999777777666555444444333333333333333222111///...------........................------.........---,,,+++,,,+++))))))***+++***)))*********+++++++++++++++*********)))))))))((((((---,,,,,,,,,------......///.........------------...........................---...///222666999<<>>AAACCCKKKPPP]]]sss|||pppjjjbbb^^^YYYWWWWWWVVVRRROOOQQQOOOMMMMMMMMMNNNMMMLLLIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEECCCBBBBBB@@@>>><<<;;;;;;:::888666666666555444444333333333111111000000///......---////////////////////////------.........---,,,+++---+++++++++,,,,,,***((()))***++++++,,,,,,,,,,,,++++++***)))(((&&&&&&%%%,,,,,,,,,---------..................------------........................---------...111555888:::CCCGGGMMMUUU\\\bbbfffhhhiiiiiijjjjjjjjjiiiggggggeeedddcccccccccccccccdddaaaaaa___^^^\\\ZZZYYYXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSPPPLLLFFF@@@;;;888666777777888999:::;;;;;;:::;;;<<<<<<<<<>>>AAACCCLLLPPP^^^sss|||pppiiiaaa^^^ZZZXXXWWWUUURRRPPPQQQOOOMMMMMMNNNOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFEEEEEEDDDCCCBBBAAA???===<<<<<<;;;999777777777777777666555444444000000000000000/////////000000000000////////////---------------------,,,---,,,,,,---...---***((()))***+++,,,------,,,,,,------,,,+++***)))((((((,,,,,,---------...------------------------------........................---------...111444888:::BBBFFFKKKSSSZZZ```dddgggggghhhiiijjjjjjiiihhhgggddddddddddddddddddeeeeeebbbbbb```___]]][[[YYYYYYWWWVVVVVVUUUUUUUUUUUUUUUTTTRRRPPPKKKFFF@@@;;;888666666777888999:::;;;;;;:::;;;<<<<<<<<<>>>AAADDDLLLQQQ^^^sss|||ooohhh```^^^ZZZXXXVVVTTTRRRQQQQQQOOOMMMMMMNNNOOONNNMMMLLLKKKJJJHHHGGGFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCAAA???>>>===<<<:::888666777777777666555444333111111111111111111111111111111000000/////////...------------------------...---------...---***((()))***,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,------------------........................///......///222555888:::AAADDDIIIPPPWWW^^^bbbeeefffggghhhiiijjjiiihhhhhhddddddeeeeeeffffffffffffdddcccaaa___]]][[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTUUUTTTRRROOOKKKEEE@@@;;;888555666777888999::::::;;;999:::<<<<<<<<<>>>BBBDDDMMMQQQ^^^sss{{{oooggg___]]][[[XXXVVVTTTSSSRRRPPPNNNLLLLLLNNNOOONNNMMMLLLKKKJJJHHHFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDCCCAAA???>>>===<<<999777444444555555444333111000222222222222111111111111111000000//////......---------,,,,,,,,,---......///...,,,,,,---,,,***((()))***,,,///000///...---((())))))***++++++,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,------------......................../////////000222555888:::@@@BBBGGGNNNUUU\\\aaadddfffggghhhiiiiiiiiihhhgggcccdddeeeggghhhhhhhhhhhheeedddbbb```^^^\\\ZZZYYYVVVUUUTTTSSSSSSSSSTTTUUUSSSRRROOOKKKEEE???:::777555666666777888999::::::999:::;;;<<<===???BBBEEEMMMQQQ^^^sss{{{nnnggg^^^]]][[[YYYVVVTTTSSSSSSNNNMMMKKKKKKMMMNNNMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBB@@@===<<<;;;:::777555333444555555444333111///222222111111000000//////000000//////...------,,,---,,,,,,,,,,,,---...///000...,,,+++++++++***((((((***---///000000///...'''(((((()))***+++++++++***+++---//////...---,,,++++++,,,,,,,,,---------........................///......///111444777999@@@CCCGGGNNNUUU\\\aaaeeegggggghhhiiiiiihhhgggfffcccdddfffhhhiiiiiiiiiiiifffeeecccaaa^^^\\\ZZZYYYVVVUUUSSSRRRRRRRRRTTTUUUSSSRRROOOJJJEEE???:::777555555666777888999::::::888:::;;;<<<===???BBBEEEMMMRRR___sss{{{nnnggg]]]]]]\\\YYYUUUSSSSSSTTTNNNLLLKKKKKKLLLMMMMMMLLLLLLKKKIIIGGGEEECCCBBBBBBBBBCCCDDDEEEEEEFFFFFFEEE@@@>>><<<::::::888555333555666777777777555333111111111111000///.........000//////...---,,,,,,,,,---,,,,,,+++,,,---...///000...+++)))******))))))(((***---000111111///...)))*********++++++++++++***+++---//////...---,,,+++++++++,,,,,,---------...........................---------///222555777AAACCCHHHNNNUUU]]]bbbeeeggghhhiiiiiiiiigggfffeeecccdddfffhhhjjjjjjjjjiiifffeeecccaaa^^^\\\ZZZYYYVVVUUUSSSRRRQQQRRRTTTUUUSSSQQQOOOJJJEEE???:::777555555666777888999::::::888:::;;;<<<===???CCCEEENNNRRR___sss|||nnnfffaaa^^^[[[YYYWWWVVVTTTRRRNNNMMMLLLJJJHHHGGGGGGFFFJJJJJJIIIGGGDDDCCCCCCDDDEEEDDDBBBAAA@@@@@@AAABBB@@@???===;;;999888777777777888888888888666555444111000000///...---------,,,,,,,,,------///000000111000///...............222111...+++******+++,,,)))+++---...//////...---)))))))))******++++++,,,000000//////.........---------------...............///000///------...000///---++++++...111333555===AAAGGGNNNUUU]]]dddiiiiiihhhgggfffeeeffffffggghhhhhhiiijjjjjjkkkllllllhhhgggddd```]]][[[YYYYYYTTTRRRQQQPPPPPPQQQRRRTTTSSSSSSQQQKKKDDD===999777888888888777888888999999<<<===<<<<<<<<<>>>BBBFFFJJJPPP\\\ppp|||nnngggaaa^^^[[[XXXWWWUUUSSSQQQNNNMMMKKKJJJHHHHHHGGGGGGJJJKKKJJJHHHEEEDDDDDDEEEFFFEEEDDDBBBBBBBBBBBBCCC???>>>===;;;:::888888777555666666666666444333222111000000///......---------------......///111111111000///...---,,,,,,,,,000///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------*********+++++++++++++++............---------,,,---------......//////////////////...,,,---...000222000......000333666777@@@DDDJJJQQQWWW^^^eeejjjhhhgggfffeeeeeeeeefffggghhhhhhiiijjjjjjkkkkkkkkkfffeeeccc```]]]ZZZXXXVVVSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSPPPKKKDDD===999777777777777666777777888999:::;;;;;;;;;<<>>===<<<;;;:::999888888333444444555444222111000000000000///......------............///000111111111000...---,,,+++++++++...---------,,,,,,,,,,,,...---+++******+++,,,---,,,,,,,,,,,,++++++++++++---------,,,,,,,,,,,,,,,---------...///000000111//////...,,,+++,,,///111222111000///111444777999BBBFFFLLLRRRXXX^^^dddhhhfffeeeeeeeeeeeeeeeffffffhhhhhhiiiiiijjjiiiiiiiiiccccccbbb```]]]YYYVVVTTTSSSRRRPPPOOOOOOPPPRRRSSSRRRRRRPPPKKKDDD===999777666666555555666777888888888999:::;;;===@@@EEEHHHHHHNNN\\\ooo|||pppjjjbbb___ZZZWWWUUUSSSPPPMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGDDDCCCDDDEEECCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<;;;:::999888333333444444333222000///000000//////...........................///000000000///...,,,+++******)))+++,,,,,,---------,,,,,,//////...---,,,,,,++++++---------,,,,,,+++++++++---------,,,,,,,,,,,,,,,,,,---......///000111111......---+++***+++///111000000///...///111555888@@@DDDJJJPPPVVV[[[aaaeeeddddddddddddeeeeeeeeefffggghhhiiiiiiiiihhhgggfffbbbbbbbbb```]]]YYYUUUSSSSSSRRRPPPOOOOOOPPPRRRSSSRRRRRRPPPKKKDDD>>>999888666666666666666777888999888999;;;<<<===???CCCGGGFFFNNN\\\ooo}}}qqqkkkbbb___ZZZWWWUUUSSSPPPMMMLLLKKKJJJIIIIIIIIIIIIIIIFFFGGGGGGEEECCCBBBBBBDDDBBBBBBBBBAAA@@@>>>======<<<<<<<<<<<<;;;:::999888444444555555444333111000////////////............------,,,,,,,,,---......///...---,,,***************+++,,,---------,,,,,,...000111222111...+++)))---------,,,,,,+++++++++---------------------...---------...///000000111,,,---,,,+++***+++...111///000000///...000555999@@@DDDJJJPPPVVV[[[```cccddddddeeeeeeeeeeeeeeeeeefffggghhhiiihhhgggfffeeecccccccccaaa^^^ZZZVVVSSSSSSQQQPPPOOOOOOPPPQQQSSSRRRQQQPPPKKKDDD>>>:::888777777777777888999:::;;;999:::<<<<<<<<<>>>AAACCCEEENNN]]]ppp~~~qqqkkkaaa^^^[[[XXXVVVTTTQQQOOOLLLLLLKKKJJJIIIHHHHHHHHHEEEEEEEEEDDDBBBAAABBBCCCEEEEEEEEEDDDCCCAAA???>>><<<=========<<<:::888777444555666666555444222111//////////////////......---,,,,,,,,,,,,,,,------......---,,,++++++++++++++++++++++++,,,,,,,,,,,,...000333555444000,,,))),,,,,,,,,,,,++++++++++++------------............---------...............***+++,,,,,,++++++---///000111222111///111666;;;@@@DDDKKKRRRWWW\\\```dddfffffffffffffffeeedddddddddeeeggghhhhhhgggeeeddddddcccbbb```]]]YYYVVVTTTRRRQQQOOONNNNNNOOOQQQRRRQQQQQQOOOKKKDDD>>>:::999777777777777888:::;;;;;;999;;;<<<===<<<===@@@BBBEEEOOO^^^qqqqqqjjjaaa^^^[[[XXXWWWUUUSSSQQQNNNMMMKKKJJJHHHHHHGGGGGGEEEFFFFFFDDDBBBAAABBBDDDFFFFFFFFFEEEDDDBBB@@@???===>>>>>>===<<<999777555444555555555555333222111.../////////////////////...------,,,,,,,,,------------,,,,,,,,,,,,---------,,,+++******++++++,,,...///111333222000---+++*********+++++++++++++++++++++,,,,,,------------------------,,,,,,,,,,,,'''***,,,---,,,,,,,,,---...111222000...000555;;;===BBBJJJQQQVVV[[[```cccggghhhhhhhhhgggeeedddcccaaacccfffggghhhgggeeedddcccbbb```]]]ZZZWWWUUUTTTRRRQQQOOONNNNNNOOOQQQRRRQQQQQQOOOKKKDDD>>>;;;999555666666666777999:::;;;777999;;;<<<===>>>AAACCCEEEOOO```sssqqqiiiaaa^^^[[[YYYXXXVVVTTTRRRNNNMMMLLLJJJHHHGGGGGGFFFFFFFFFFFFEEECCCBBBCCCEEEDDDEEEEEEDDDBBB@@@>>>===>>>>>>>>>>>><<<999666444444444555555444333111000.........//////////////////......---------......------,,,,,,------.........---+++))))))***+++,,,/////////000//////...---)))))))))******++++++,,,*********++++++,,,,,,,,,...------,,,,,,+++******&&&))),,,...---,,,,,,,,,,,,...000...+++---333888999???FFFNNNTTTYYY]]]```iiiiiiiiiiiigggeeecccbbb```bbbeeeggghhhgggfffdddcccaaa^^^[[[XXXVVVTTTSSSRRRQQQOOONNNNNNOOOQQQRRRQQQQQQOOOKKKDDD>>>;;;999444444555555666888999:::555777:::<<<===???BBBDDDFFFPPPaaatttuuunnnhhhddd]]]XXXTTTRRRPPPNNNOOONNNMMMKKKJJJIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFEEEFFFFFFFFFEEEBBB@@@>>><<<<<<======<<<999555333222222333333444444333333333333333222111000000///////////////............000000000...,,,,,,///111222///,,,)))((())),,,---......///...---+++)))''''''((()))++++++******)))+++++++++,,,,,,------------.........---,,,,,,+++,,,,,,---...////////////000///---,,,---000222444<<<@@@GGGMMMRRRXXX]]]aaaeeeeeefffggggggfffeeedddbbbbbbcccddddddddddddcccccc```[[[XXXWWWVVVUUUTTTSSSRRRPPPOOOOOOQQQSSSUUUSSSRRRPPPJJJCCC===:::888777777777777777888888999888999::::::;;;>>>BBBEEEHHHQQQaaavvvvvvoooiiiddd^^^XXXUUURRRPPPNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFEEECCC@@@>>>===<<<;;;:::888777666555555555666666555444333333333333222111111000//////000000000//////............//////...,,,,,,---...000...,,,***)))***,,,---+++++++++***)))(((&&&%%%'''((()))***+++******))),,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---,,,,,,,,,///...---,,,...000333555<<<@@@FFFLLLRRRWWW]]]```eeeeeefffgggfffeeedddcccbbbbbbccccccdddccccccbbb```]]]YYYVVVVVVUUUTTTSSSRRRQQQOOONNNNNNPPPRRRTTTSSSRRRPPPKKKDDD>>>:::999777777777777777888888999888999::::::;;;>>>BBBEEEHHHQQQaaauuuwwwoooiiieee___ZZZVVVSSSQQQOOOMMMLLLKKKJJJJJJJJJJJJJJJGGGFFFDDDCCCBBBBBBBBBCCCEEEFFFGGGFFFEEECCC@@@>>>===;;;999777666666666777777666666666444333222111222222111111000/////////111111111000///......---,,,...///...,,,++++++,,,---,,,++++++++++++,,,,,,+++***)))((('''&&&&&&&&&(((((()))************)))------,,,,,,,,,,,,++++++------......------,,,,,,,,,,,,,,,---,,,,,,++++++...---,,,---...111444666;;;???FFFLLLQQQWWW\\\```dddeeefffffffffdddcccbbbbbbbbbcccccccccbbbbbbaaa]]]ZZZWWWUUUTTTTTTSSSRRRPPPOOONNNMMMMMMOOOQQQRRRRRRRRRPPPKKKDDD>>>:::999777777777777777888888999888999::::::;;;>>>BBBEEEHHHQQQ```tttxxxpppiiieee___[[[WWWTTTQQQOOOKKKKKKJJJJJJIIIJJJJJJJJJGGGFFFDDDCCCBBBAAABBBBBBEEEFFFFFFFFFEEEBBB@@@>>>;;;;;;:::888777777777777444444444333333222000000111111111000000/////////222222111111000///......,,,...000000...,,,++++++***++++++,,,,,,,,,++++++---,,,***)))((())))))***((()))))))))************+++,,,,,,,,,,,,,,,,,,---,,,------...------,,,,,,////////////...---,,,,,,,,,,,,,,,---///222444666:::>>>EEEKKKPPPVVV[[[___ddddddeeeeeeeeedddcccbbbccccccccccccbbbbbbaaa```[[[YYYVVVUUUTTTTTTSSSRRROOOOOONNNMMMMMMOOOPPPQQQQQQRRRPPPLLLEEE???;;;999777777777777777888888999888999::::::;;;>>>BBBEEEHHHPPP___sssyyyrrriiieee```[[[XXXTTTQQQNNNJJJJJJIIIIIIIIIIIIIIIJJJHHHGGGEEECCCBBBBBBBBBBBBDDDDDDEEEEEEDDDAAA???===999:::;;;<<<;;;:::888777222333333444444444333333111111111111000000000000333222222111000000//////...000111111///---,,,,,,)))***+++,,,,,,,,,+++***---,,,***))))))***+++,,,)))))))))))))))***************+++,,,,,,---......,,,,,,------...------,,,////////////...---,,,,,,,,,,,,,,,---///222444555999===CCCJJJOOOUUUZZZ^^^ccccccdddeeeeeedddccccccdddddddddccccccaaa```___\\\YYYWWWVVVVVVUUUSSSRRROOOOOONNNNNNNNNOOOPPPQQQQQQQQQQQQMMMFFF@@@;;;999777777777777777888888999888999::::::;;;>>>BBBEEEHHHPPP^^^rrrzzzssshhhddd___[[[XXXTTTPPPMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAAAAABBBBBBCCCDDDCCCBBB@@@===;;;888999<<<======;;;999777555555666777777777777777222222111111111111111111222222222222111111111111000111222111...,,,,,,---***+++++++++++++++******))))))((((((((()))******)))))))))((()))******+++******+++,,,,,,---......,,,,,,------......------,,,,,,,,,---,,,,,,++++++,,,,,,---...000222333444888<<>>BBBEEEHHHPPP^^^qqq{{{tttfffccc___[[[WWWSSSOOOLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDBBB@@@@@@@@@@@@AAAAAABBBBBBAAA>>>;;;:::888999::::::::::::999999777888888888888888777666222222222222222222333333111111111222222222222333000111000///,,,+++,,,---,,,,,,++++++******))))))&&&''''''((()))))))))(((***)))((((((((()))++++++---------,,,,,,++++++++++++,,,------......------++++++,,,,,,---,,,,,,,,,------...///000111222333777;;;BBBHHHNNNSSSXXX\\\```bbbdddfffggghhhhhhggggggggggggfffdddbbbaaa```]]][[[YYYXXXWWWUUURRROOOMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQNNNHHHAAA<<<:::777777777777777888888999888999::::::;;;>>>BBBEEEHHHOOO]]]ppp{{{tttfffccc^^^ZZZWWWSSSNNNKKKLLLKKKJJJHHHGGGFFFFFFFFFFFFEEECCC@@@???>>>>>>???@@@@@@AAAAAA@@@===;;;999999888777777777888999:::888888888888777555444333333333333333333333333333000111111222222333444444000000///---***)))+++,,,---,,,+++***))))))))))))&&&'''(((*********))))))***)))((((((((()))+++,,,000000...---+++***((((((+++,,,,,,---.........---,,,,,,---...////////////---......///000111111222777;;;AAAHHHMMMSSSXXX\\\```aaadddfffhhhiiiiiiiiihhhhhhhhhfffeeecccaaa```]]][[[YYYWWWVVVTTTQQQNNNLLLLLLLLLLLLMMMMMMMMMMMMOOOQQQQQQNNNHHHAAA<<<:::777777777777777888888999888999::::::;;;>>>BBBEEEHHHOOO]]]oooyyyqqqeeeaaa\\\WWWTTTRRRPPPNNNKKKJJJIIIIIIJJJKKKIIIHHHFFFEEECCCBBBAAAAAABBBBBB@@@@@@???>>>===<<<;;;;;;;;;:::888777777888:::<<<888888999999888777555444444444333222111111111111111111111111111222222333777333///---,,,,,,)))'''+++*********))))))(((((()))'''&&&(((+++---,,,***(((***---...---+++*********+++---///000000//////,,,---------,,,,,,...///------,,,,,,,,,,,,++++++.........///111222444555777;;;@@@FFFLLLRRRWWW[[[bbbbbbdddeeefffgggggggggffffffffffffeeecccaaa___]]]\\\ZZZWWWUUURRRPPPOOOJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPOOOMMMIIICCC>>>:::888888777777777777888888999999888999;;;>>>AAACCCGGGLLLZZZooozzzrrrfffbbb\\\XXXUUUSSSPPPOOOLLLKKKJJJJJJKKKKKKJJJIIIFFFEEECCCAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;::::::999888888999:::;;;777888888888888666555444444444333222222111222222000000000000111222333333666333///---------+++))))))))))))))))))*********)))'''&&&(((+++,,,+++***&&&(((***+++***))))))***---...//////...---,,,++++++---------,,,,,,---///------,,,,,,,,,,,,++++++,,,,,,,,,---///000222333666:::@@@FFFKKKQQQWWW[[[aaabbbccceeeffffffggggggffffffffffffdddbbb```___\\\[[[YYYWWWTTTQQQOOONNNJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMIIICCC>>>:::999999888777777777777777999888999:::;;;>>>@@@BBBGGGLLLZZZpppzzzrrrgggccc]]]YYYVVVTTTRRRPPPNNNMMMLLLLLLMMMMMMLLLJJJGGGEEECCCAAA???>>>>>>>>>@@@@@@???>>>======<<<;;;999999999999999999999999777777888888777666444333444444333222222222333333111000000000000111222222444111///......---,,,+++((((((((()))******++++++(((''''''(((***++++++)))&&&'''))))))((()))+++---111111000///---+++)))'''+++,,,---,,,+++,,,---///------,,,,,,,,,,,,++++++******++++++---...000111555999???EEEJJJPPPVVVZZZaaabbbcccdddeeefffffffffeeeffffffeeedddbbb```^^^[[[ZZZXXXUUUSSSPPPNNNMMMJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMIIICCC>>>::::::999888777777777777777888888999;;;===>>>???@@@FFFLLL[[[rrryyyqqqgggccc^^^ZZZWWWUUUSSSQQQPPPOOOMMMMMMNNNNNNMMMKKKHHHGGGDDDBBB@@@???>>>>>>@@@@@@??????>>>======<<<999999:::::::::999888888777888999999888777555444444333333333333333444555444333222111000/////////000///...---------,,,,,,)))))))))))))))*********(((((((((((()))******)))((())))))))))))***...111222111000...,,,)))((('''+++,,,---,,,++++++---///------,,,,,,,,,+++++++++*********+++,,,...000000555999>>>DDDJJJPPPUUUYYY```aaabbbdddeeeeeeeeeeeeeeeeeeeeeeeecccaaa___^^^YYYXXXVVVTTTQQQOOOMMMLLLJJJJJJJJJJJJJJJKKKMMMMMMNNNNNNNNNLLLIIICCC>>>:::888888777777888888999:::777888:::<<<===>>>??????FFFLLL[[[rrrxxxooogggccc^^^ZZZXXXVVVTTTRRRRRRPPPOOONNNOOOOOOMMMLLLJJJHHHFFFCCCAAA@@@@@@@@@@@@@@@??????>>>>>>======999::::::::::::999888777888999999:::999777666555444333333333444555666666888777444222000...---,,,,,,---------,,,+++++++++,,,++++++***)))((('''''''''((((((((((((((())))))((())))))((((((***...111//////---,,,+++***))))))+++,,,,,,,,,++++++---...------,,,,,,,,,+++++++++***++++++,,,---///000111555999>>>DDDJJJPPPUUUYYY``````bbbcccdddeeeeeeeeeddddddddddddccc```^^^]]]XXXWWWUUURRROOOMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNLLLHHHCCC>>>:::555666666777888:::<<<===888999:::<<<===>>>>>>>>>FFFKKKZZZqqqxxxooofffbbb]]]ZZZWWWVVVTTTRRRSSSQQQOOOOOOOOOOOOMMMLLLJJJHHHFFFDDDBBBAAAAAABBB@@@@@@?????????>>>>>>>>>;;;::::::999999888888888888888999999888777555444333333333444555666777888:::999666333111...---,,,+++---......,,,++++++,,,---,,,+++***)))'''&&&&&&'''((())))))''''''((()))'''''''''&&&&&&'''***------,,,+++*********++++++***+++,,,+++***+++,,,...------,,,,,,,,,,,,++++++++++++,,,---...000111222555999???EEEJJJPPPVVVZZZ___```aaabbbcccdddddddddcccddddddcccbbb```^^^\\\VVVUUUSSSQQQNNNKKKIIIHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMMMMLLLHHHCCC>>>;;;555666666777999;;;<<<===999999:::;;;<<<===>>>???FFFKKKXXXnnnzzzqqqeeebbb]]]YYYWWWUUUTTTRRRSSSQQQOOOOOOOOOOOOMMMKKKHHHGGGEEECCCBBBAAABBBBBB@@@@@@@@@????????????>>><<<;;;:::888777888888888666666777777777555444333333333333444555777888999:::999777444222111000///,,,///111000...,,,,,,---,,,++++++***)))(((''''''&&&(((***)))'''&&&''')))''''''((('''&&&''')))+++,,,+++***))))))***++++++***+++,,,+++******,,,...------,,,,,,,,,,,,+++++++++++++++,,,...///111222666:::@@@FFFKKKQQQWWW[[[^^^___```bbbccccccddddddccccccccccccaaa___]]]\\\UUUTTTRRROOOMMMJJJHHHGGGIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMKKKHHHCCC>>>;;;888888888888999:::;;;;;;;;;:::::::::;;;===>>>???FFFJJJVVVkkk{{{rrreeeaaa\\\XXXVVVUUUSSSRRRSSSQQQOOOOOOOOONNNMMMKKKFFFEEECCCBBBAAAAAABBBBBB@@@@@@@@@???????????????===<<<999777777777888999444555555555555333222111333333444444666777999:::999888666555444333222222...111333333///------///************))))))))))))&&&(((***)))&&&%%%'''))))))*********((((((***+++,,,+++***)))))))))***+++***+++,,,+++******,,,...---------,,,,,,,,,++++++******+++,,,---///000111777;;;@@@FFFLLLRRRWWW[[[^^^___```bbbccccccccccccccccccccccccaaa___]]]\\\TTTSSSQQQOOOLLLIIIGGGFFFIIIIIIIIIIIIIIIJJJLLLLLLKKKLLLLLLKKKHHHCCC>>>;;;;;;:::999999888888999999<<<;;;:::999:::<<>>======<<<;;;:::999888888888777777777666555333222111111222333333444555666777999999777555333111///...222222222222222111000000000///,,,***))))))******))))))))))))(((((((((((('''((()))***+++,,,------+++,,,,,,,,,------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,///.........///000222333666:::@@@GGGLLLRRRWWW[[[[[[]]]`````````______```aaaaaabbbbbb```]]]ZZZYYYUUUSSSQQQNNNLLLKKKJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOMMMNNNOOONNNJJJDDD>>>;;;999:::;;;;;;;;;;;;:::999999:::<<<<<<<<<===@@@BBBEEEJJJWWWlll{{{sssiiieee^^^ZZZWWWUUUSSSRRRRRROOOMMMKKKLLLLLLKKKKKKHHHFFFCCCCCCEEEGGGHHHHHHDDDBBB@@@@@@@@@@@@>>>======<<<;;;:::999888888888777777666666555333222111222222222333333444444555666666444333111///......111111111111111000/////////...,,,***(((((()))***))))))))))))((((((((((((&&&&&&''''''((()))***+++((((((((()))))))))******++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---///000666:::@@@GGGLLLRRRWWW[[[[[[]]]``````___^^^__________________^^^\\\ZZZYYYTTTRRRPPPMMMJJJIIIHHHHHHIIIHHHHHHHHHIIIKKKMMMNNNNNNOOOOOONNNJJJEEE???;;;888999:::;;;;;;:::999888888999;;;;;;;;;<<>>======<<<;;;999888888888888666666666555555333222111222222222222222222222222222222111000///...------///000000000000///.........---+++)))(((((())))))))))))))))))((((((((((((((('''&&&&&&&&&((()))***************++++++++++++++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,************+++---///000666:::AAAGGGLLLRRRWWWZZZ[[[]]]___```___^^^^^^^^^]]]]]]\\\[[[[[[ZZZYYYYYYSSSQQQNNNKKKIIIGGGGGGFFFHHHGGGGGGGGGHHHJJJLLLMMMOOOPPPPPPOOOKKKEEE???;;;888888999999999999888888777999:::::::::<<<>>>@@@FFFJJJVVVkkk{{{rrrgggccc]]]XXXVVVTTTRRRQQQQQQNNNLLLJJJKKKKKKKKKJJJKKKIIIGGGGGGHHHIIIIIIHHHEEECCCAAAAAAAAA@@@>>>======<<<:::999888888777777555555555555444333222111222222111111000000000000////////////..................//////......---,,,---,,,+++))))))((())))))))))))))))))((((((((((((+++***((('''((()))***+++++++++++++++,,,,,,,,,,,,++++++,,,------......///------------------------,,,,,,,,,,,,---///111333666;;;AAAGGGLLLQQQWWWZZZ[[[]]]______^^^\\\\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYYSSSQQQNNNKKKIIIGGGGGGFFFGGGFFFFFFFFFGGGIIIKKKLLLOOOPPPQQQOOOKKKEEE???;;;777777888888888888777777888999;;;;;;;;;<<>><<<<<<;;;:::999888777777777555555555555444333222222222111111000000//////....../////////////////////...............---,,,,,,,,,,,,+++******)))))))))))))))))))))((((((((((((******)))(((((()))***+++((((((((())))))))))))***++++++,,,------......///------------------------------------///111333444777;;;AAAGGGLLLQQQVVVYYY\\\]]]______]]][[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYRRRQQQNNNKKKIIIHHHHHHHHHFFFFFFFFFFFFGGGIIIJJJLLLPPPPPPPPPOOOKKKDDD>>>:::777777777777777777777777:::;;;<<<======>>>@@@CCCFFFJJJVVVkkkzzzpppfffbbb]]]XXXVVVUUUTTTSSSRRROOOMMMKKKLLLLLLKKKKKKHHHGGGGGGHHHKKKLLLLLLKKKGGGEEECCCBBBAAA@@@>>><<<<<<;;;:::888777777777777444444444444444333222222111111111000000/////////.../////////////////////---............---,,,,,,,,,,,,,,,,,,++++++******))))))))))))((((((((((((''''''(((((())))))))))))*********+++++++++,,,,,,++++++,,,------......///------------------------+++++++++,,,---000222333777;;;AAAGGGLLLQQQVVVYYY\\\^^^___^^^\\\ZZZYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVPPPOOOMMMKKKJJJIIIIIIIIIGGGFFFFFFFFFGGGIIIKKKLLLOOOPPPPPPNNNJJJCCC===999888888777777777777888888:::<<<===>>>>>>???AAACCCFFFJJJVVVkkkzzzpppgggccc]]]YYYWWWVVVUUUTTTQQQNNNLLLJJJKKKKKKJJJJJJHHHHHHGGGIIIJJJKKKJJJIIIGGGEEECCCBBBBBB@@@>>><<<<<<;;;:::888777777666666333333444444444333222222111111000000000000000000.......................................------,,,,,,------------,,,++++++))))))))))))((((((((((((%%%''')))+++,,,,,,+++***------........./////////++++++,,,------......///........................*********+++---///111333888<<>>AAACCCFFFJJJVVVkkkzzzpppgggccc^^^ZZZXXXWWWVVVUUUPPPMMMJJJIIIJJJJJJIIIHHHLLLKKKJJJIIIJJJIIIFFFDDDHHHFFFCCCBBBBBB@@@>>><<<<<<;;;999888777777666666333333444444444333222222000000000000111111111111......------------,,,,,,......//////......---,,,------.........---,,,,,,))))))))))))((((((((((((&&&(((,,,...000///...,,,+++++++++,,,,,,,,,------++++++,,,------......///........................+++***+++,,,...000222444888<<>>>>>===<<<;;;999888777777777777777777777666666666666000000000000///////////////............---------///////////////......---111000000///......------+++***)))(((((('''(((((())))))))))))***+++,,,---000///...---------------,,,,,,---...---,,,***))),,,---///...,,,++++++,,,,,,,,,,,,---///000222333888;;;???CCCHHHNNNTTTYYYZZZ[[[[[[ZZZWWWVVVVVVWWWXXXWWWVVVTTTQQQNNNKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLNNNLLLGGGAAA===;;;888888777777777777888888999:::<<<<<<<<<===@@@BBBDDDLLLZZZkkk|||sssiiifffaaa\\\ZZZWWWTTTRRRSSSPPPNNNMMMNNNOOOOOONNNMMMLLLJJJHHHGGGHHHIIIJJJGGGGGGEEEDDDBBB@@@??????===<<<:::999888777777777888777777777666666555555111000000000///////////////............---------///////////////...------000//////...------,,,,,,***))))))(((((((((((()))))))))))))))***+++,,,,,,000//////......---............//////......---,,,///111222222111/////////,,,,,,,,,---///000222333888;;;???CCCHHHNNNTTTYYY[[[\\\\\\ZZZWWWUUUUUUVVVTTTTTTSSSRRRPPPNNNLLLJJJIIIIIIGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGHHHHHHIIIJJJLLLNNNOOOMMMHHHCCC>>><<<999999888888888888999999999:::;;;<<<<<<===???BBBDDDLLLYYYjjj|||rrrjjjfffaaa]]][[[XXXUUUSSSSSSPPPNNNNNNOOOPPPPPPPPPPPPNNNLLLIIIHHHHHHIIIIIIHHHGGGFFFEEECCCAAA@@@???<<<;;;:::999888777777777888888777777666555444444111111000000000////////////............---------...////////////...------......---,,,,,,+++++++++)))(((((((((((())))))***))))))))))))***+++,,,,,,000000////////////......//////...---------......///111444555333111000///,,,,,,,,,---///000222333777:::???DDDHHHNNNTTTXXX]]]]]]]]]ZZZWWWUUUTTTUUUQQQQQQQQQPPPOOOMMMLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHJJJJJJMMMNNNPPPNNNIIICCC???===::::::999999999999::::::888:::;;;<<<<<<===???AAADDDKKKXXXhhh}}}|||rrriiieee```\\\ZZZXXXUUUSSSPPPNNNLLLMMMNNNPPPPPPPPPRRRPPPMMMJJJIIIHHHHHHIIIHHHGGGFFFDDDBBBAAA@@@???<<<;;;:::999888888888888999888888666555444333333111111111000000000/////////............---------......//////......---,,,,,,,,,++++++************(((((('''(((((()))******((((((((())))))***+++,,,///000000000000000//////...---+++******+++,,,---,,,///333444222///---,,,,,,,,,,,,---///000222333555999>>>DDDIIINNNTTTXXX^^^^^^]]]ZZZVVVTTTSSSSSSQQQQQQPPPOOONNNLLLKKKJJJGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJJJJLLLNNNOOOMMMIIICCC???===999999999888888999999999888999;;;;;;;;;<<>>>>>;;;;;;:::999888888888888999888777666555444333222111111111111000000000000///............---------...............------,,,************))))))))))))(((((('''(((((()))******(((((((((((()))***+++,,,...///000000111000//////---,,,+++******+++---...***---111222000...++++++,,,,,,,,,---///000222333444888>>>DDDIIINNNTTTXXX]]]]]]\\\YYYUUURRRQQQRRRSSSRRRQQQPPPNNNLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKMMMNNNLLLGGGBBB>>><<<888888777777777777888888888999;;;;;;;;;<<>>===;;;:::999999888888999999777777666666555444333333222222111111111000000000///............------------............---,,,,,,)))))))))))))))))))))))))))(((((((((((())))))***(((((((((((()))***++++++---...///000111000///.........---------...//////,,,...111222000...,,,,,,,,,,,,,,,---///000222333333777>>>DDDIIIOOOTTTWWW[[[\\\[[[XXXTTTQQQPPPPPPSSSRRRQQQOOOMMMKKKIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEEEEGGGHHHJJJKKKJJJLLLNNNLLLGGGAAA===;;;888777777777777777777888777999:::;;;;;;<<<>>>@@@DDDIIITTTbbbvvv{{{qqqbbb___[[[WWWUUUSSSQQQOOONNNMMMLLLMMMQQQTTTUUUUUUQQQOOOLLLJJJHHHHHHHHHIIIGGGFFFEEECCCBBB@@@???>>>::::::999999888888999999666666666555555444444444222222222111111111000000///............---------------......------,,,+++))))))))))))))))))))))))***))))))(((((((((((()))(((''''''(((((()))***++++++---...000000000...---,,,---......//////......---///111000///---------,,,,,,,,,---///000222333222666===DDDIIIOOOTTTWWWYYYYYYYYYVVVRRRPPPOOOPPPOOOOOONNNMMMLLLJJJIIIHHHEEEDDDDDDCCCCCCDDDEEEEEECCCDDDDDDEEEFFFHHHJJJKKKKKKMMMNNNMMMHHHBBB>>><<<999888888777777888888999777999:::::::::;;;>>>@@@CCCIIISSSaaattt{{{pppbbb___[[[WWWUUUTTTQQQPPPKKKJJJIIIKKKNNNRRRSSSTTTPPPNNNLLLIIIHHHHHHIIIIIIHHHGGGFFFEEECCCAAA@@@???::::::999999888999999999555555555555555555444444222222222111111111111000//////.........---------------......------,,,+++))))))))))))************+++***)))(((((('''(((((('''''''''(((((()))***+++***,,,...///000///...---)))***,,,---...---,,,,,,,,,---///...,,,+++,,,,,,,,,,,,,,,---///000222333111666===DDDJJJOOOTTTWWWWWWXXXWWWUUURRROOOOOOOOOLLLLLLLLLLLLKKKJJJIIIIIICCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDEEEFFFHHHJJJKKKLLLNNNPPPNNNIIICCC???===:::999999999999999999:::777888:::::::::;;;>>>@@@CCCIIISSS```sssyyynnnccc___ZZZVVVTTTRRRPPPOOOLLLKKKLLLNNNPPPRRRSSSRRRQQQOOOKKKHHHFFFFFFGGGHHHHHHGGGFFFDDDBBB@@@>>>>>><<<;;;999888777777666666777555333222333333222000444333222111000000000000000///...///111222222222111...,,,+++,,,------,,,++++++******************+++******)))))))))))))))(((((())))))************+++,,,---...////////////,,,,,,------------------+++,,,,,,------,,,,,,+++---,,,******+++---000222777999<<>>@@@CCCGGGPPP\\\oooyyyoooddd```ZZZVVVTTTRRRPPPOOOMMMLLLLLLNNNPPPRRRRRRQQQQQQOOOKKKHHHFFFFFFGGGHHHHHHGGGFFFDDDBBB@@@>>>>>><<<;;;999888777777666666777555333333333333222111333222111000////////////111///......000111111000///---++++++,,,------,,,******+++++++++++++++++++++******))))))))))))))))))))))))))))))*********+++,,,---...////////////------------------------------............---------,,,******+++---000222666888<<>>@@@BBBGGGOOO\\\oooyyyoooddd```[[[WWWTTTSSSPPPOOONNNMMMMMMNNNPPPRRRQQQPPPQQQNNNKKKHHHFFFFFFGGGHHHHHHGGGFFFDDDBBB@@@>>>>>><<<;;;999888777777666666777555444444444555333222222222111000////////////222000......///000///......,,,++++++---......---******++++++,,,,,,------+++******)))))))))))))))*********)))))))))))))))+++,,,---......//////............------,,,,,,+++......////////////......,,,,,,+++***+++---000222555777;;;AAAGGGNNNSSSVVVXXXYYYZZZYYYVVVSSSRRRRRRMMMMMMLLLKKKKKKJJJJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCFFFGGGHHHHHHGGGFFFGGGIIIJJJLLLMMMMMMJJJEEE@@@===:::999888888777777888888777888999::::::;;;===@@@BBBFFFNNN[[[nnnzzzoooeeeaaa\\\XXXUUUSSSQQQOOOOOONNNNNNOOOQQQRRRQQQPPPPPPNNNKKKHHHFFFGGGHHHIIIHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;999888777666666666666555444555666666555333333222222111000000111111222000............---,,,,,,+++***+++---......---******+++,,,------......+++******)))))))))))))))************))))))))))))++++++,,,---............//////...---,,,,,,++++++.........//////.........,,,+++++++++,,,...000111444777;;;AAAHHHOOOTTTWWWYYYZZZ[[[ZZZWWWSSSQQQQQQMMMLLLLLLKKKJJJJJJIIIIIIFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDEEEFFFJJJKKKLLLLLLJJJEEE@@@===:::999888888777777888888666888999::::::;;;===???AAAEEEMMMZZZlllzzzooogggccc]]]XXXVVVSSSQQQOOOPPPOOONNNOOOQQQRRRQQQPPPPPPNNNJJJHHHFFFGGGHHHIIIHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;999888777666666666666555555666888888666555444444333333222222333333333111............---,,,+++******+++---...---,,,******+++,,,------......+++******)))))))))))))))*********)))))))))))))))***+++,,,---............//////...---,,,,,,++++++------............------++++++++++++,,,...///000444666;;;AAAHHHOOOUUUXXXZZZ[[[\\\ZZZVVVQQQNNNMMMLLLLLLKKKKKKJJJIIIIIIIIIGGGFFFDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDFFFGGGIIIJJJLLLLLLJJJEEE@@@===:::999888888777777888888666777999999999:::===???@@@DDDLLLXXXkkkzzzppphhhddd^^^YYYVVVTTTQQQOOOOOONNNNNNOOOQQQSSSRRRQQQOOOMMMJJJHHHGGGGGGHHHJJJHHHGGGFFFDDDBBB@@@>>>>>><<<;;;999888777777666666555555666888999:::888666555555444444333444444555333111///...//////...---+++******+++------,,,*********++++++,,,,,,------+++******)))))))))))))))((()))))))))***************+++,,,------......---.........------,,,,,,+++---------......---------+++++++++,,,---...///000555777<<>>>>><<<;;;999888777777666666555555666999;;;;;;999777444444333333333444444555333111//////000000///...,,,++++++,,,------+++)))******+++++++++++++++++++++******)))))))))))))))''''''((()))***++++++,,,******+++,,,------------------------------------......////////////......***++++++,,,---...///000666888<<>>>>>CCCKKKVVVhhh{{{pppiiieee___ZZZWWWTTTRRRPPPNNNMMMMMMOOORRRTTTTTTTTTOOOMMMJJJHHHGGGGGGIIIJJJHHHGGGFFFDDDBBB@@@>>>>>><<<;;;999888777777666666555555777999;;;<<<:::888333333333222222333444444333111//////000111000///,,,++++++,,,---,,,***'''++++++******************+++******)))))))))))))))&&&&&&''')))***+++,,,---******+++,,,------------,,,,,,------------------//////000000000000//////***++++++,,,---...//////777999===BBBIIIOOOTTTWWWVVVYYY[[[[[[XXXTTTQQQOOOLLLKKKKKKJJJIIIIIIHHHHHHIIIHHHGGGEEEEEEEEEEEEFFF@@@BBBDDDEEEEEEGGGIIIKKKGGGIIIKKKKKKIIIEEEAAA===:::999999888777888888888555777888999999:::<<<>>>>>>BBBJJJVVVhhhtttlllgggaaa[[[XXXUUUSSSQQQPPPOOOOOOPPPSSSTTTTTTSSSNNNMMMJJJHHHGGGHHHIIIJJJJJJIIIHHHHHHHHHFFFCCCAAA===<<<:::888777666555555333555888:::;;;;;;999888777666555333333222222333000000/////////000000111///...---,,,++++++++++++))))))))))))))))))))))))---+++***(((((()))+++,,,)))))))))***+++,,,...///---.........---,,,++++++,,,,,,,,,,,,,,,---...///////////////...---,,,+++000...+++)))***,,,///111444888===CCCHHHMMMSSSWWWZZZ[[[\\\[[[XXXSSSNNNJJJIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGFFFFFFEEECCCBBBAAACCCDDDEEEFFFFFFGGGGGGFFFIIIIIIIIIJJJIIIFFFAAA===999999777666555555555555888888888999:::;;;<<<======AAAIIISSSccc{{{uuulllhhhaaa\\\XXXVVVTTTRRRQQQPPPOOOQQQSSSUUUTTTTTTSSSQQQNNNKKKIIIHHHHHHIIIGGGFFFFFFFFFFFFEEEBBB???>>><<<;;;999777666555555333555888:::;;;:::999888666555555444333333222222/////////......//////000---,,,+++***)))))))))))))))))))))))))))))))))))),,,+++)))((((((***+++,,,************+++,,,.....................---,,,,,,......---,,,,,,,,,------......///......---,,,+++...---+++******,,,...000333666<<>>===;;;999888666666555444555888999:::999888777444444555555444333222111///......---------......,,,+++***)))))))))))))))))))))))))))))))))))))))***)))(((((()))***,,,---,,,+++++++++,,,,,,---........./////////...------000///...---,,,,,,,,,,,,------.........------,,,,,,,,,+++++++++,,,---...222555:::@@@EEEKKKQQQUUUZZZ[[[\\\\\\YYYTTTNNNKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBB@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIFFFAAA===::::::999888888888999999888888888999:::;;;<<<======BBBIIIRRRaaayyyzzznnniiiccc]]]ZZZWWWUUUSSSRRRQQQPPPQQQTTTVVVWWWWWWYYYWWWTTTQQQNNNKKKJJJIIIIIIHHHHHHHHHIIIHHHEEECCC???>>><<<:::888777666666555666777888999888777666222333555666555333111000......---,,,,,,,,,------------,,,+++++++++++++++))))))))))))))))))))))))(((((((((((()))***,,,------,,,,,,,,,,,,,,,------...///////////////......///......------------...,,,------.........------***++++++,,,,,,,,,,,,,,,222555:::???DDDJJJQQQUUU[[[\\\]]]\\\YYYTTTNNNKKKKKKJJJJJJIIIHHHGGGGGGGGGDDDDDDDDDCCCBBBAAA??????BBBBBBCCCDDDEEEEEEEEEEEEGGGGGGHHHIIIIIIFFFAAA>>>;;;:::888666444333222222888888888999:::;;;<<<===>>>BBBHHHQQQ```www{{{nnniiiccc]]]ZZZWWWUUUSSSRRRQQQOOOPPPSSSVVVXXXXXXWWWVVVTTTRRRPPPNNNMMMLLLKKKJJJIIIJJJJJJIIIFFFDDD???>>>===;;;999888777777666666777777777666555555111222444555555333111000......---,,,,,,,,,,,,,,,,,,,,,++++++******++++++))))))))))))))))))))))))''''''(((((()))***+++,,,,,,,,,+++++++++,,,------......///////////////...,,,,,,,,,---...///000111------.../////////......***+++,,,---------,,,,,,333666:::???DDDJJJQQQVVV[[[\\\]]]]]]YYYTTTOOOKKKMMMMMMLLLJJJHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@???>>>AAABBBCCCDDDDDDEEEDDDDDDFFFFFFGGGHHHHHHFFFAAA>>>:::999777555333222111111888888888999:::;;;<<<===>>>BBBHHHQQQ___uuuzzzmmmiiibbb]]]YYYWWWTTTSSSRRRPPPNNNOOORRRVVVXXXXXXWWWVVVUUUTTTRRRQQQPPPOOOLLLKKKJJJJJJJJJHHHEEECCC@@@???===;;;999888888777666666777666666555444444111222333444444333222111///...------,,,,,,,,,,,,***))))))((((((((())))))))))))))))))))))))))))))'''(((((())))))*********+++*********++++++,,,---------.../////////......+++,,,,,,---...000111222//////000000000//////...+++,,,---.........------333666:::>>>CCCJJJQQQVVV[[[\\\]]]]]]ZZZUUUOOOLLLNNNMMMLLLKKKIIIGGGFFFFFFDDDDDDDDDCCCBBBAAA??????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFAAA>>>888888777666666666777777888888888999:::;;;<<<===>>>BBBHHHPPP^^^sssyyylllhhhaaa\\\XXXVVVTTTRRRQQQOOOMMMNNNQQQUUUWWWXXXYYYYYYXXXWWWUUUSSSRRRQQQOOONNNMMMLLLKKKIIIFFFCCC@@@???>>><<<:::999888888777777666666555444333333222222222222222222222222000///...---,,,,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))(((((((((((()))***+++,,,---,,,,,,---...............------------...///111111111111222111111000///...---------.........//////222555888<<>>999888888888888999999:::888888888999:::;;;<<<===???BBBHHHOOO]]]rrrxxxlllgggaaa[[[XXXUUUSSSQQQQQQNNNMMMMMMPPPTTTWWWXXX\\\\\\[[[ZZZWWWUUUSSSRRRSSSRRRPPPOOONNNLLLHHHEEEAAA@@@>>><<<:::999888888777777666555444333333222333222222111111222333333111000///...---,,,,,,,,,+++***************++++++))))))))))))))))))))))))((()))))))))))))))(((''''''''''''((()))+++,,,---+++,,,,,,---.........---//////.........//////000333333333222222000///...///............///000000111444777;;;@@@GGGOOOTTT\\\]]]^^^]]]ZZZUUUPPPLLLIIIJJJJJJJJJKKKKKKLLLLLLEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCEEEEEEFFFHHHHHHFFFBBB>>>;;;:::999888777777777777888888888999:::;;;======???BBBHHHOOO\\\qqq{{{pppfff]]]YYYWWWTTTRRRSSSNNNOOOPPPPPPQQQTTTXXX[[[]]]^^^^^^\\\YYYWWWWWWWWWYYYXXXVVVTTTPPPMMMJJJHHHFFFBBB===;;;:::999777444666555333222222333444555555444333222111///......///---,,,,,,------,,,++++++***)))***,,,,,,***)))+++++++++***)))((((((''')))((('''&&&&&&&&&&&&&&&)))+++,,,,,,,,,,,,---//////...,,,+++,,,---///111//////............//////333222000/////////000111333111000000111111///...111333666999>>>EEELLLQQQYYY[[[]]]]]]YYYSSSOOOMMMKKKIIIHHHHHHJJJKKKKKKJJJEEEDDDCCCAAA@@@??????>>>AAABBBDDDCCCBBBBBBCCCEEEFFFFFFGGGHHHHHHEEE@@@<<<;;;:::888888999:::999888999:::;;;:::999999:::<<>>;;;:::999777555555444444333333333333333333222222222111000000000///...------......---++++++***)))***,,,,,,***)))++++++******)))(((((('''''''''&&&&&&&&&''''''(((((()))++++++++++++,,,......---,,,,,,---...111222//////............//////000000//////000111222333555333111000000000///...000222555999===DDDKKKPPPXXXZZZ]]]\\\XXXSSSOOOMMMJJJHHHGGGGGGHHHIIIIIIHHHDDDCCCBBB@@@?????????@@@>>>@@@AAAAAA@@@@@@AAABBBFFFFFFGGGHHHHHHEEE@@@<<<:::999777777888999888777999:::::::::999999:::<<>>???@@@AAA===???@@@@@@???>>>@@@AAAEEEFFFFFFHHHHHHEEEAAA===:::888666666777888777666888999:::999888999;;;<<>>>>>???AAABBB>>>@@@AAAAAA@@@@@@AAABBBDDDEEEFFFHHHHHHFFFAAA>>>;;;999777777777888777666777999999999888999;;;<<<>>>@@@EEENNNWWWggg}}}sssjjjaaa]]]YYYSSSOOOOOOLLLMMMOOOQQQTTTZZZbbbggglllkkkhhhdddaaa```aaaddddddcccaaa]]]WWWQQQLLLHHHEEECCCAAA>>>;;;:::999:::888999999999999777555444444444333222111000///...111///......//////...---+++***)))***,,,,,,***)))*********)))))))))))))))***)))(((''''''''''''''''''(((***+++++++++---///222111000///...---,,,,,,------,,,,,,,,,,,,------//////000000111111111111888444000------............000222555999>>>EEEJJJRRRUUUXXXXXXUUUQQQNNNLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBAAA???>>>>>>???@@@AAA>>>???AAA@@@??????@@@BBBCCCDDDEEEGGGHHHFFFBBB???<<<;;;888888888999888666777888999999888999;;;===>>>@@@EEELLLUUUddd|||~~~tttkkkbbb___[[[UUUQQQPPPNNNOOOPPPRRRVVV]]]eeejjjooonnnlllhhhdddcccccceeedddccc___ZZZUUUOOOKKKHHHDDDDDDBBB???;;;::::::;;;:::::::::999888777666555555444333222111///......000///---...//////...,,,+++***)))***,,,,,,***)))******))))))))))))))))))+++***)))(((''''''''''''(((***++++++***+++,,,---111000000...---,,,+++***---,,,,,,++++++,,,,,,---///000000000//////...---333111...------//////...///000333555888===DDDHHHOOOSSSVVVWWWTTTPPPMMMLLLJJJHHHFFFEEEEEEEEEDDDBBBAAAAAA@@@???????????????<<<>>>??????>>>===???@@@CCCCCCEEEGGGHHHGGGCCC@@@===;;;999888999999888777666777888888888999;;;===>>>???DDDKKKSSSbbbyyytttllldddaaa]]]WWWSSSRRRQQQQQQRRRTTTXXX^^^ggglllqqqqqqpppllliiiffffffgggcccaaa\\\VVVQQQLLLJJJHHHDDDDDDCCC@@@<<<:::;;;===:::999888777666555555555333333222222111000/////////...------......---++++++***)))***,,,,,,***))))))))))))))))))))))))***))))))((((((((((((((())))))***+++***))))))***+++---------------,,,,,,+++,,,,,,++++++++++++,,,,,,....../////////---,,,+++...,,,+++,,,.../////////000111333555888===CCCHHHNNNQQQUUUUUUSSSPPPMMMKKKHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@???===<<<===>>>@@@???>>>>>>???AAABBBCCCDDDGGGIIIGGGDDDAAA===;;;999888888888777555555777888888888888;;;===>>>???CCCJJJRRR```wwwuuullldddbbb___YYYTTTSSSRRRSSSSSSUUUYYY___hhhnnnssssssrrrpppllliiihhhhhhbbb___ZZZTTTNNNKKKIIIHHHDDDDDDDDD@@@<<<:::;;;>>>:::999777555333333444444111111111111111111111111///---,,,,,,---...,,,++++++***)))***,,,,,,***))))))))))))))))))*********(((''''''(((((()))***+++((()))***)))((('''((())))))***+++,,,------------,,,++++++++++++++++++,,,,,,,,,---......---,,,+++*********,,,...000000///000222333555888===CCCHHHMMMPPPTTTUUUSSSOOOLLLKKKFFFDDDBBBBBBCCCCCCBBBAAA@@@AAABBBBBBAAA>>><<<:::???AAABBBBBBAAAAAABBBCCCBBBBBBDDDGGGIIIGGGDDDAAA<<<:::888777777777555444555666888888888888;;;===>>>???CCCIIIQQQ___vvvwwwnnnddd___ZZZVVVUUUWWWQQQSSSTTTUUUWWW___jjjrrrwwwzzzzzzvvvrrrnnnhhhaaa```\\\WWWSSSPPPMMMJJJHHHBBBBBBAAA???===;;;999777<<<;;;999888888888666444222222222111000//////...///......------,,,++++++((())))))))))))'''%%%$$$)))((((((((()))+++---///+++,,,++++++***((('''&&&)))))))))'''&&&'''))),,,+++***)))***,,,---,,,***---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++,,,,,,------111000222666999<<>>>>>???@@@BBBCCCDDDDDDEEEEEEEEECCCBBBAAA???===999888888999999999777777777888999:::<<<<<<@@@@@@BBBGGGNNN[[[qqqvvvmmmddd___ZZZVVVUUUWWWSSSTTTUUUVVVYYYaaalllttt|||~~~xxxrrrnnnggg___^^^ZZZUUURRROOOLLLJJJGGGDDDCCCBBB@@@>>><<<::::::;;;999888777888777555333333333333222111000000000///......------,,,++++++******++++++***((('''&&&+++***))))))***,,,///000,,,,,,+++***)))((('''''''''((())))))(((((()))***111///---,,,------,,,+++---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,---......111000222666999;;;AAAHHHMMMQQQVVVWWWTTTOOOJJJGGGFFFDDDCCCCCCDDDEEECCCBBBBBBBBBAAA@@@????????????=========>>>???@@@BBBBBBEEEEEEFFFFFFFFFEEECCCBBB>>>;;;888666777888888777777777777888999:::;;;<<>><<<<<<<<<:::888777777777777555333444444333333222111111111///......------,,,++++++++++++,,,,,,+++***(((''',,,,,,++++++,,,...000111---,,,***((('''''''''(((&&&''')))***)))((()))***666333///------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///111000111666888:::@@@HHHLLLPPPUUUWWWTTTOOOKKKHHHFFFEEEDDDDDDEEEEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>=========>>>???@@@AAABBBEEEEEEFFFGGGGGGFFFEEEDDD===:::777555555666666555777777777888999:::;;;<<>>>>>>>>>>>>>>============>>>@@@AAABBBCCCDDDEEEFFFFFFFFFEEEDDD>>>;;;777555555666666555666666777777888:::;;;<<<>>>>>>AAAFFFKKKWWWkkk}}}tttlllddd```\\\WWWVVVWWWUUUXXX[[[]]]```hhhrrryyy{{{uuuppphhhaaa\\\ZZZWWWUUUSSSPPPMMMJJJFFFDDDAAA>>><<<;;;;;;<<<:::999999:::;;;:::777555111111111111111000000000///......------,,,++++++)))***+++++++++***)))(((*********++++++,,,------,,,***(((&&&&&&'''((()))(((((((((&&&&&&'''+++...222///,,,+++,,,...000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...111///000555777999>>>EEEJJJOOOTTTWWWUUUPPPLLLJJJFFFEEECCCCCCDDDCCCBBB@@@??????>>>=========>>>>>><<<<<<<<<===>>>???AAAAAAAAABBBDDDEEEEEEEEEDDDDDD@@@===999777777777777666666666666777888999;;;;;;======@@@EEEJJJTTThhhzzzvvvnnnfffbbb^^^XXXVVVWWWTTTWWWZZZ]]]aaahhhrrryyy~~~{{{wwwrrrllleee___]]]ZZZWWWUUURRRNNNKKKEEEDDDAAA>>><<<;;;;;;;;;:::::::::;;;<<<;;;888666000000000000000000000000///......------,,,++++++)))***+++,,,++++++)))))))))))))))******+++++++++***)))((('''''''''(((((('''(((''''''&&&(((+++...,,,***))))))+++...000000---,,,,,,++++++,,,,,,---------------------------*********+++,,,---...///111///000444666888===DDDIIINNNTTTWWWUUUQQQMMMKKKFFFDDDBBBBBBBBBBBB@@@???>>>>>>============>>>>>><<<<<<<<<===>>>???@@@AAA@@@AAACCCDDDEEEEEEEEEDDDAAA>>>;;;888888888888777666666666777888999:::;;;<<<===@@@DDDHHHRRReeevvvyyyqqqiiiddd___YYYUUUVVVSSSVVVYYY]]]```gggqqqxxx~~~}}}yyyuuunnnhhh```^^^[[[YYYVVVRRRMMMJJJEEEDDDCCCAAA???===;;;;;;888999999;;;<<<;;;888555111111111111111111111111///......------,,,++++++***+++,,,------,,,+++***))))))******************((((((((((((((('''''''''###&&&)))******)))***+++***)))((())),,,.........---,,,,,,++++++,,,,,,---........................,,,,,,,,,---...///000111000///000444666777===CCCIIIMMMSSSVVVUUUQQQMMMKKKEEECCCAAAAAAAAAAAA???============<<<<<<======>>><<<<<<<<<<<<>>>???@@@AAA@@@AAACCCEEEFFFFFFFFFFFFBBB???;;;999888888888777666666666666777999:::;;;<<<<<>><<<;;;777777888:::<<<:::777444222222222222222222222333///......------,,,+++++++++,,,---.........---,,,))))))***+++++++++******'''(((((()))(((((('''&&& $$$***------+++)))(((***))))))***,,,------,,,---,,,,,,++++++,,,,,,---////////////////////////------......000111222333000///000333555777<<>><<<======<<<<<<<<<======>>><<<<<<<<<<<<===???@@@AAAAAABBBDDDFFFGGGHHHHHHGGGBBB???;;;888888888777666555555666666777999:::;;;<<<<<>><<<:::999999888888777666666666333333222222111000000000000...+++***+++++++++++++++++++++******+++,,,,,,)))))))))***++++++,,,,,,$$$$$$&&&((()))+++,,,---'''((()))((('''&&&''')))((((((((()))***,,,---.................................------------......000///...---------------000000111111222666<<<@@@HHHMMMRRRTTTVVVUUUMMMEEEBBBAAA??????@@@???>>><<>>===<<<;;;;;;:::;;;<<<===>>>???@@@AAAAAABBBCCCDDDFFFGGGGGGGGGGGGBBB???;;;888888888777666666666666777888:::;;;<<<;;;;;;>>>CCCGGGNNN]]]kkk|||vvvnnnfff```\\\XXXVVVSSSRRRRRRTTTYYYbbbmmmuuu}}}}}}xxxppphhhdddaaa\\\XXXUUURRROOOLLLJJJGGGCCC@@@???>>><<<:::888777777666666555444444333333222222111000000000000...---,,,------,,,+++,,,,,,+++++++++,,,,,,---*********++++++,,,,,,,,,******))))))(((((('''''''''((()))(((''''''((()))))))))))))))***+++,,,---.................................------.........///......---,,,,,,------000000111111222666<<<@@@GGGMMMRRRTTTUUUUUUNNNFFFCCCAAA????????????===<<<=========<<<<<<;;;;;;:::999:::;;;===???AAABBBCCCBBBCCCDDDEEEFFFGGGGGGGGGCCC@@@<<<999888888777666777777777777888999:::;;;===<<>><<<:::999888888777666666555555333333333222111111000000/////////000111111///---...------,,,,,,,,,------******++++++++++++++++++---,,,+++)))(((&&&%%%$$$'''((())))))''''''((()))***************+++,,,---...................................................------,,,,,,,,,,,,,,,///000111111222666;;;???FFFLLLQQQSSSUUUUUUOOOGGGCCCAAA???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::888888:::<<>>AAADDDIIIVVVccczzz|||wwwooohhhbbb]]]XXXUUUQQQQQQQQQRRRVVV___jjjqqq~~~vvvmmmiiieee```\\\XXXTTTPPPNNNJJJGGGCCC@@@???>>><<<:::;;;;;;::::::999888888888444333333222222111000000//////111333555444111//////......------------...*********************)))))))))))))))((((((((((((''')))***)))((('''((()))+++************+++,,,---..............................////////////......---,,,,,,+++++++++,,,,,,...///000111222666;;;>>>EEEKKKOOORRRTTTUUUPPPHHHDDDAAA???===>>>===<<<;;;888888999999::::::::::::888999:::<<<>>>@@@AAABBBAAABBBCCCEEEFFFFFFGGGGGGCCC???;;;999888888777666999888888888888888999999;;;;;;===@@@BBBGGGSSS```wwwzzzuuummmfff```[[[WWWTTTRRRQQQQQQSSSWWW```kkkrrrzzzqqqkkkgggbbb]]]YYYUUUQQQNNNJJJGGGCCC@@@???>>><<<:::;;;;;;::::::999888888888444444333333222111111111//////222555777777444111000///......---------...******))))))((((((((('''''''''(((((())))))******((()))***)))((('''(((***************+++,,,------..............................///000000///......,,,,,,+++++++++,,,,,,------///000111333666:::===DDDIIINNNQQQTTTUUUQQQJJJDDDBBB>>>=========<<<;;;777777888888999:::::::::::::::;;;<<<======>>>>>>AAABBBCCCDDDEEEFFFFFFFFFBBB>>>:::888777777666555999888888888888888999999888999;;;???AAAFFFRRR___uuuzzztttkkkccc]]]YYYUUUSSSQQQQQQQQQSSSXXXbbbmmmtttvvvnnnjjjeee```[[[WWWRRROOOJJJGGGCCC@@@???>>><<<:::999888888777666666555555444444444333222222111111///000222555888999666444000///...---------------++++++***)))((((((''''''))))))))))))((((((((((((((()))******(((((()))***************,,,---...///...........................///000111111000///...,,,,,,,,,,,,,,,------...---...000222333666:::===CCCHHHMMMPPPSSSUUURRRLLLEEEBBB>>><<<<<<<<<;;;;;;777888888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<>><<<:::888777777666666555444444555444444333333222111111//////111555888999888666000///...---,,,,,,,,,,,,------,,,+++***)))(((((())))))))))))((((((((((((((()))******)))((()))***((())))))***,,,...000111...........................///000111111000///...------,,,,,,---......///,,,...000222333666999<<>>;;;;;;;;;;;;;;;888999999999999999999999999999:::;;;<<<<<<======AAAAAACCCDDDEEEFFFFFFFFFDDDAAA===:::999999888888777777777777888999:::;;;::::::===@@@AAADDDOOOZZZlll|||uuujjj```ZZZWWWVVVVVVNNNNNNOOORRRXXXbbbnnnvvv|||uuuqqqkkkfffaaa\\\XXXTTTJJJGGGCCC@@@???>>><<<:::999999888888777666666666555444444333333222222111//////111444888999999888000///...---,,,+++++++++//////...---+++***))))))''''''(((((())))))******(((***+++***)))((()))***(((((()))***,,,///111222...........................///000222222000///...---------------...///000,,,...000222333555999<<>>;;;;;;;;;;;;:::999999999999999999999999777888999:::<<<===>>>???@@@AAABBBDDDEEEEEEFFFFFFFFFCCC???<<<;;;;;;:::999666666666777888:::;;;<<<<<<<<<>>>AAAAAACCCLLLWWWggg}}}uuuggg```\\\WWWTTTTTTRRRNNNMMMRRRYYYbbbqqq}}}}}}xxxqqqjjjddd]]]WWWTTTMMMJJJFFFCCCBBB@@@>>>===666666666666666666666666555555444333222222111111333222111333555888888888666444111...,,,++++++,,,,,,+++******))))))************++++++++++++************)))(((((((((((((((''')))+++,,,---,,,***)))))),,,///222222111///---------............------...---,,,+++***+++,,,,,,,,,,,,,,,---000333777999BBBGGGKKKLLLPPPSSSPPPJJJFFFCCC???<<<;;;;;;:::999999999999888999999::::::999999999999:::;;;<<<<<>>;;;999999:::;;;999999999888888888888888<<<999999<<>><<<999999888777666666555555444444333333222222111111000//////111444777888888444333000---++++++++++++,,,++++++***************)))))))))******)))))))))***))))))((((((((((((((()))***+++,,,---,,,++++++***,,,///111111111///......//////////////////......---,,,+++++++++,,,,,,,,,,,,,,,---000333666888???DDDHHHJJJMMMQQQNNNIIIFFFBBB>>><<<;;;;;;;;;:::999999999888888999999:::999999999999:::;;;<<<<<>><<<<<<;;;:::999777666555444333333333333333333222222///......111444777999999222111///,,,+++*********,,,+++++++++************(((((((((((((((((((((((())))))((((((''''''((((((+++++++++,,,,,,,,,------,,,---...///000000000000//////000000000000//////...---,,,+++++++++,,,,,,,,,,,,,,,...000333666888>>>CCCFFFHHHLLLPPPNNNIIIEEEBBB>>>;;;;;;<<<<<<;;;:::999999888888888999999999888888999999:::;;;<<<>>>??????@@@BBBCCCEEEFFFFFFDDD@@@===:::999999999555666666666777888888888<<<999:::===???BBBHHHPPPbbbsssyyykkkccc^^^YYYUUUUUURRROOOOOOTTT[[[dddrrr~~~~~~xxxqqqkkkddd^^^YYYTTTPPPKKKGGGDDDAAA>>><<<;;;:::999888777666555555444444444444444444444555222111111222555888999888000///---,,,+++*********+++,,,,,,+++++++++******(((((((((((((((((((((((()))(((((('''''''''((((((++++++*********+++,,,------------......///000111/////////000000/////////------,,,,,,,,,+++++++++,,,,,,---...111333555777>>>CCCFFFIIIMMMRRRQQQLLLFFFBBB>>>;;;;;;<<<======:::999999888888888888888888888888888999:::;;;<<<>>>>>>???@@@AAACCCEEEFFFGGGEEEBBB>>>;;;999888888555666666777888999999:::<<<::::::===???AAAGGGOOO___ooo{{{mmmeee```ZZZVVVUUURRROOOPPPUUU\\\eeerrr~~~~~~xxxsssmmmggg```[[[WWWSSSMMMHHHEEEAAA===;;;888888777777777777666666555555555666666666666666444333222222444555555444......---,,,+++*********+++,,,,,,,,,,,,+++***)))***))))))(((((())))))***((((((''''''''''''(((((()))))))))((()))***++++++......------...///111111---......//////......------------,,,,,,,,,++++++,,,,,,---///111333555666<<>>;;;;;;<<<======:::999888888777777777888888888888888999:::;;;;;;======>>>???AAACCCEEEFFFGGGEEEBBB???<<<:::999888777777888999999:::;;;;;;<<<::::::>>>???@@@FFFMMM\\\lll}}}nnnfffaaa[[[VVVVVVRRRPPPQQQWWW^^^fffsss~~~~~~yyyuuupppjjjccc___ZZZVVVPPPJJJFFFAAA===;;;777777777777777777777777666666666666666666666666222111//////000111000///---------,,,,,,++++++++++++,,,---------,,,***)))******((((((((((((******''''''&&&&&&''''''((((((((((((((())))))))))))***...------......///000111------............------,,,,,,---------,,,+++***,,,---...000111333444555999===@@@CCCIIIOOOOOOLLLIIIEEE???;;;:::;;;<<<===:::999888777777777777777888777777888888999:::;;;<<<======???AAACCCEEEFFFGGGEEECCC@@@>>>;;;:::999888999999999:::;;;;;;;;;<<<:::;;;>>>???@@@EEEKKKYYYiiipppgggbbb[[[WWWVVVRRRPPPRRRWWW^^^gggsss~~~~~~{{{wwwsssnnngggccc]]]XXXQQQKKKFFFBBB===:::999999999888888777777777666666555555444444333333000...------///000///...---------------,,,,,,++++++,,,---...---,,,***)))***)))'''&&&&&&''')))***'''&&&&&&&&&&&&'''((()))'''((()))***+++***))))))------......///000000000......////////////......,,,,,,---------,,,+++***,,,---...000222333444444777;;;???BBBHHHOOOPPPMMMKKKFFF@@@;;;:::;;;;;;<<<:::999888777666666666666777777777777888999:::;;;<<<<<<===???AAACCCEEEFFFEEEEEECCCAAA???===;;;:::999999999999999999999999<<<:::;;;>>>??????DDDJJJUUUeee~~~qqqhhhbbb\\\WWWVVVSSSPPPRRRXXX___gggsss~~~|||yyyvvvqqqjjjfff^^^YYYRRRLLLGGGBBB===:::===<<<;;;:::888777666666555555444333222222111111///...---...000222222111---------......------,,,+++,,,---......,,,***))))))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&'''((()))''')))+++,,,---,,,***))),,,---...///000000000000//////000000000000//////,,,,,,---...---,,,+++***,,,---...000222333444444999===@@@CCCIIIPPPRRROOOMMMHHHAAA<<<::::::;;;;;;:::999888777666666666666777777777777888999:::;;;;;;<<<===>>>AAACCCEEEFFFEEEDDDCCCAAA???===<<<;;;999999999888888888888888<<<:::;;;>>>??????CCCIIISSSccc{{{rrrjjj___[[[ZZZSSSTTTRRRSSSXXX\\\cccppp}}}}}}zzzyyyuuunnnhhh^^^YYYQQQJJJEEE@@@===:::;;;;;;::::::888777555444333333333333333333333333...............///000000---,,,,,,++++++******))),,,,,,,,,+++++++++******,,,+++***)))((('''&&&%%%***)))(((''''''''''''''''''(((***+++,,,,,,++++++***+++,,,---............------............---------,,,++++++************------...000111222333444444999>>>AAAFFFMMMOOONNNLLLHHHCCC???===;;;999888:::999888666666666666777::::::::::::;;;<<<=========>>>AAACCCDDDCCCBBBAAACCCEEEEEEDDDAAA>>><<<<<<<<<;;;:::999999999::::::888999;;;<<<>>>@@@DDDGGGTTTaaawwwrrrjjj___[[[ZZZSSSRRRPPPQQQUUUZZZaaammmzzz{{{xxxssskkkeee]]]XXXPPPIIICCC???<<<:::;;;;;;::::::888777555444444444444333333222222222222111111000000111111111///......------,,,,,,+++,,,,,,+++++++++*********++++++***)))((('''&&&&&&''''''&&&%%%%%%%%%%%%%%%'''(((***+++,,,,,,+++++++++,,,---...............------............------///...------,,,,,,,,,---------...000111222333444444:::>>>AAAFFFMMMPPPNNNKKKHHHCCC???===<<<:::999:::999888777666666777777777777777777777888::::::;;;<<<>>>@@@AAAAAA@@@@@@CCCEEEFFFDDDAAA>>>======<<<;;;:::999999999::::::888:::;;;<<<>>>@@@DDDGGGRRR___tttssskkk```\\\ZZZSSSRRRPPPQQQTTTXXX___lllxxx|||xxxrrrjjjddd\\\WWWOOOGGGBBB???<<<:::;;;;;;::::::888777555444555555444333333222111111333222111000000000000000///......------,,,,,,+++,,,++++++++++++*********))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&'''((()))***++++++++++++------.../////////......------............------......---,,,,,,,,,------------...///111222333333444:::???AAAGGGMMMPPPNNNJJJGGGBBB???===<<<;;;:::::::::888777777666777777666666555666666777888999;;;<<<>>>@@@AAAAAAAAA@@@DDDEEEFFFEEEBBB???======<<<;;;:::999999999::::::999:::;;;<<<===???CCCFFFOOO[[[pppuuulllaaa\\\[[[SSSTTTRRRRRRUUUYYY___kkkwww~~~yyyssslllggg]]]WWWOOOGGGBBB???===;;;;;;;;;::::::888777555444666666555444222111000000111000///---,,,,,,++++++---,,,,,,++++++******)))++++++++++++************(((((((((((()))))))))))))))(((((('''''''''(((((((((((())))))***+++++++++......///////////////...------............------,,,++++++******+++++++++,,,---...///000222333333444:::???AAAGGGMMMPPPNNNJJJFFFBBB???>>>===<<<;;;::::::999888777777777777888888888888999:::;;;;;;<<<===???AAABBBCCCCCCCCCDDDEEEFFFEEEBBB@@@>>>>>><<<;;;:::999999999::::::999:::<<<<<<===???BBBEEEMMMYYYlllvvvnnnbbb]]][[[SSSTTTRRRRRRTTTWWW]]]iiittt}}}zzzuuuoookkk^^^XXXOOOHHHCCC@@@>>>===;;;;;;::::::888777555444666666555444222111000000000///---,,,+++***))))))---,,,,,,++++++******)))+++++++++*********))))))(((((((((((())))))))))))(((((('''''''''(((((()))((((((((())))))***++++++---...//////////////////------............------+++++++++******++++++,,,,,,,,,---///000111222333444999>>>AAAFFFMMMOOONNNJJJFFFBBB???>>>===<<<;;;::::::999999888888777666999888888999999:::;;;<<<<<<===>>>@@@AAABBBCCCCCCDDDFFFGGGFFFCCCAAA@@@@@@<<<;;;:::999999999:::::::::;;;<<<<<<<<<>>>AAACCCKKKVVVhhh}}}xxxooobbb]]][[[SSSRRRPPPOOOQQQTTTYYYdddppp|||~~~zzzuuupppmmm___XXXOOOHHHCCCAAA??????;;;;;;::::::888777555444555555444333333222111111111000///...,,,,,,++++++///......------,,,,,,++++++************)))))))))(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&''''''(((((((((((((((***++++++,,,,,,---...///000//////------............------------,,,,,,,,,---......,,,,,,---...000111222222222888===@@@EEEKKKNNNLLLJJJGGGBBB???===<<<;;;:::::::::::::::999888777666777777777777777999::::::::::::;;;===>>>@@@AAABBBDDDFFFGGGFFFDDDAAAAAAAAA<<<;;;:::999999999:::::::::;;;<<<<<<<<<===@@@BBBJJJTTTdddxxxyyypppccc^^^[[[TTTRRROOOOOOQQQRRRWWWbbbnnnxxx{{{}}}}}}{{{wwwrrrmmmjjj^^^WWWNNNFFFBBB@@@??????;;;;;;::::::888777555444444444444333333222222222222111000///......---...///......------,,,,,,+++************))))))))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%&&&''''''((((((''''''((()))+++,,,)))***,,,---//////000000------............---------,,,,,,,,,------...///+++,,,---...///111222222111777;;;>>>CCCJJJMMMKKKKKKHHHCCC???===<<<:::999:::::::::::::::888777666666666555666666777888999::::::;;;<<<>>>@@@BBBBBBDDDFFFGGGGGGDDDBBBAAAAAA<<<;;;:::999999999::::::;;;<<<<<<<<<;;;<<>>>>>;;;;;;;;;:::888777555444333333333333333333333333111000///......---......------,,,++++++******)))************))))))))))))***)))))))))(((((((((((('''''''''''''''((()))***((((((''''''((()))+++,,,((()))+++---...000000000---..................---************++++++,,,---+++,,,---...///111222222000666;;;===CCCIIILLLJJJLLLHHHCCC???===;;;999888::::::;;;;;;:::999777666666666666777777888999:::;;;<<<<<<>>>@@@BBBDDDEEEDDDFFFHHHGGGEEECCCBBBBBB<<<;;;:::999999999::::::;;;<<<<<<<<<;;;<<>>???HHHMMMZZZmmmrrriii```YYYVVVUUUTTTRRRQQQRRRXXX```eeeqqqtttxxx|||}}}}}}zzzyyyxxxuuurrrooommmiiieeebbbYYYSSSKKKDDD@@@>>>===<<<::::::999888777666555555555555444333222222111111444222000/////////---+++,,,,,,+++*********++++++---,,,+++***)))***++++++(((***++++++((('''&&&&&&'''&&&&&&&&&'''(((***+++***(((&&&%%%%%%&&&(((***(((***,,,---------...000000//////...------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------...///000000111333444888<<>><<<;;;:::888999999::::::999999888777888888999999999999888999:::<<<<<<;;;<<>>>>>DDDIIIVVViii|||rrriiiaaaZZZWWWUUUTTTRRRQQQRRRWWW^^^cccllloootttxxxzzzzzzxxxvvvrrrpppmmmkkkiiieeeaaa^^^UUUPPPIIICCC@@@??????>>>;;;;;;:::999888777777666777777666555444333222111333222000//////...---+++))))))))))))***++++++,,,---,,,+++*********++++++((()))+++***(((&&&&&&'''&&&&&&&&&&&&'''((()))******)))'''&&&&&&''')))***)))+++---.........///000/////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,---.............../////////222444777;;;@@@DDDHHHJJJMMMKKKGGGBBB???<<<;;;:::888999999::::::999999888999999999999999888888888888:::<<<<<<===>>>AAACCCFFFGGGIIIJJJIIIFFFBBB@@@<<<<<<;;;:::999999999999;;;::::::;;;;;;<<<===>>>AAAEEEQQQdddwwwsssjjjaaa[[[XXXTTTTTTRRRPPPQQQUUU\\\aaagggjjjoootttvvvvvvuuusssnnnllljjjhhhfffccc```]]]UUUPPPIIIDDDBBB@@@@@@???;;;::::::999888888777777888888777666555444333333333111/////////...---+++***************+++,,,,,,+++++++++***************((()))***)))'''&&&&&&'''&&&&&&&&&&&&''''''((((((***)))(((''''''(((***+++***,,,...///......///000//////.........---------+++++++++,,,,,,---------,,,------....../////////222333555999>>>CCCGGGIIIJJJHHHEEEAAA===;;;999888888999999::::::999999888::::::999999888888888888888999;;;======???BBBEEEGGGHHHJJJJJJIIIFFFBBB@@@<<<<<<;;;:::999999999999;;;;;;;;;;;;<<<===>>>???@@@CCCOOO```sssuuukkkccc\\\YYYTTTTTTRRRPPPPPPTTTYYY^^^bbbeeekkkpppssssssrrrqqqllljjjgggfffeeeccc```]]]XXXSSSLLLGGGCCCAAA@@@>>>999999999888888777777666888888777666666555555444222000///...///...---+++------,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++'''((()))(((&&&&&&'''(((&&&&&&&&&''''''''''''''')))(((((('''((()))***++++++---...///......///000...............---------+++++++++,,,,,,---------******+++---...000111111222222444777<<>>;;;999888888999999::::::999999888::::::888777777777777888777999;;;<<<===???CCCEEEGGGHHHIIIIIIHHHFFFCCCAAA<<<<<<;;;:::999999999999<<<<<<<<<<<<===>>>???@@@AAADDDMMM^^^pppwwwmmmddd]]]ZZZTTTTTTRRRPPPPPPRRRWWW[[[^^^aaagggmmmpppqqqpppooojjjhhhfffeeeeeeccc```^^^YYYTTTNNNHHHDDDBBB???===999999888888777777777777666666666666666666666666111000............---+++......---,,,+++++++++,,,....../////////...---,,,'''(((((('''&&&%%%''')))%%%&&&&&&'''''''''&&&&&&''''''''''''((()))******+++,,,......------...///........................+++,,,,,,,,,,,,,,,,,,---))))))+++,,,...000111222111222333666:::???DDDFFFJJJIIIGGGDDDAAA>>>;;;:::888999999::::::999999888999888777555555666777888777999;;;<<<===???BBBDDDEEEFFFGGGGGGGGGEEECCCBBB<<<<<<;;;:::999999999999<<<<<<;;;<<<<<<===>>>???BBBCCCLLLZZZkkkzzznnnddd]]][[[TTTSSSRRRPPPOOOQQQUUUYYY[[[^^^eeekkknnnpppoooooohhhfffeeeddddddccc```^^^WWWSSSMMMHHHDDDBBB???===999999999999999888888888444444555555666777777888000///............---+++++++++++++++++++++,,,---,,,---.........---++++++''''''(((&&&%%%%%%''')))%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''((())))))***,,,......---,,,---...........................---,,,,,,,,,,,,,,,,,,+++******+++,,,...///000000111111222444888>>>CCCFFFIIIHHHGGGDDDAAA>>>;;;:::888999999::::::999999888777666444444444555777888777999:::;;;<<<===@@@CCCCCCDDDEEEFFFFFFEEECCCCCC<<<<<<;;;:::999999999999::::::::::::;;;<<<======@@@AAAHHHUUUeeeyyy{{{oooeee^^^[[[TTTTTTRRRPPPOOOPPPTTTXXXYYY]]]cccjjjnnnoooooonnnfffeeecccccccccbbb```^^^UUUQQQKKKGGGDDDBBB???===;;;:::::::::::::::::::::333333444555666777888888000///------......---+++((((((((()))***,,,---...))))))***+++***)))(((''''''''''''&&&%%%%%%'''***%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''(((((()))***+++------,,,+++,,,------.....................---------,,,,,,+++++++++,,,,,,,,,---------......111111222444888===BBBEEEGGGFFFEEEBBB???<<<999888999999999::::::999999999555444333222333555777888777999:::;;;;;;===???BBBAAABBBDDDEEEEEEEEEDDDCCC<<<<<<;;;:::999999999999888888888888999:::;;;;;;>>>???EEEQQQaaattt{{{ooohhhaaa\\\WWWVVVSSSPPPOOOPPPRRRSSSVVV]]]eeeiiinnnssssssoookkkhhhcccbbbbbbaaa^^^[[[YYYUUUPPPKKKGGGCCC???<<<>>>>>>===<<<:::888666555888777777888999::::::999333333222222111000000000,,,,,,,,,+++++++++************))))))((((((''''''************++++++******,,,,,,+++******))))))(((******))))))))))))******)))***,,,...//////......***+++,,,---.....................------,,,,,,+++//////...---------......///000222555999>>>BBBDDDFFFGGGFFFDDDAAA>>>======:::999888999::::::999888666666666666666777888888:::::::::;;;===>>>@@@AAAAAABBBCCCDDDDDDDDDCCCBBB???<<<:::999:::;;;::::::;;;;;;:::::::::;;;<<<<<<@@@BBBGGGPPP\\\nnn|||pppiiibbb]]]XXXVVVSSSQQQPPPPPPRRRSSSUUU]]]dddiiiooottttttppplllhhhcccaaaaaa```]]]ZZZVVVSSSNNNJJJFFFCCC???<<<>>>======<<<:::888666555555444333444666777666555333333222111111000000///,,,,,,,,,+++++++++************))))))((((((((((((***)))))))))******+++,,,*********)))))))))))))))******))))))))))))******+++,,,---......---,,,,,,+++,,,,,,---............//////...------,,,++++++...---------------......///000111555999===AAADDDGGGGGGGGGEEEAAA>>><<<<<<999888777888999:::999777777666666666666666777777999999:::;;;<<<>>>???@@@AAAAAACCCDDDDDDDDDCCCBBB>>><<<999888999:::999999;;;::::::::::::;;;<<<<<<@@@AAAFFFOOOZZZkkk~~~rrrjjjccc]]]XXXVVVSSSQQQPPPPPPRRRSSSUUU]]]dddjjjooouuuuuurrrmmmhhhccc```___^^^ZZZWWWSSSPPPKKKHHHEEEBBB???<<<======<<<<<<:::999888777666555444555777888777666333222222111111000//////,,,,,,,,,+++++++++*********))))))))))))(((((((((***)))((('''(((***---...++++++++++++++++++*********))))))(((((())))))***,,,------------,,,+++***,,,------.........------000000///...---,,,+++***,,,,,,+++,,,,,,---.../////////111444888===AAACCCGGGIIIIIIGGGBBB>>>;;;:::888777666666888888777666777777666666555666666666888888888999;;;<<<>>>???@@@AAABBBCCCDDDCCCCCCBBB>>>;;;999888888999888888:::::::::::::::;;;<<<<<<===>>>CCCKKKUUUeee}}}rrrjjjbbb]]]YYYWWWTTTQQQPPPPPPRRRSSSUUU]]]eeekkkqqqwwwxxxuuunnnhhhbbb^^^\\\ZZZWWWTTTPPPMMMIIIFFFDDDAAA???<<<<<<<<<<<<<<<;;;:::999888777666555666777888777666222222222111000000//////,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((('''&&&'''***---///111000000///...---,,,+++))))))(((((((((((())))))+++++++++,,,,,,,,,,,,,,,---...............---,,,111000///...---,,,+++************+++,,,---...///...///111444777<<<@@@BBBHHHIIIJJJHHHDDD>>>;;;999777666555555777777666555777777666555555555555666777777777888999;;;======???@@@BBBCCCDDDCCCCCCBBB???<<<:::999999999999888999999999999:::;;;<<<<<<;;;<<<@@@GGGPPP^^^uuusssjjjbbb\\\ZZZXXXUUURRRPPPPPPQQQRRRVVV^^^fffmmmssszzz{{{xxxpppjjjbbb]]]ZZZXXXTTTQQQNNNLLLHHHEEECCCBBB???===<<<======<<<;;;:::999888444333222222333444333222222222111111000//////...,,,,,,,,,+++++++++******))))))))))))************)))(((&&&&&&'''***---///333333111///---+++***)))))))))(((((((((((())))))(((((()))***+++,,,---............///......------111000000...---,,,++++++*********+++,,,---...///...///000333777;;;???AAAGGGJJJKKKJJJEEE@@@;;;999666555444444666666555444666666555555555555666666666666666777999:::<<<===>>>???AAACCCCCCCCCCCCBBBAAA>>>;;;::::::;;;:::999888888888999:::;;;<<<<<<===>>>BBBGGGNNN[[[qqquuukkkccc]]][[[XXXUUURRRPPPPPPQQQRRRWWW___hhhooovvv}}}~~~|||tttmmmeee___[[[XXXTTTQQQOOOLLLIIIFFFDDDBBB@@@>>>>>>>>>======;;;:::999888666555444444555555444333222111111000000///......,,,,,,,,,+++++++++******)))))))))************+++)))((('''&&&'''))),,,---111000...,,,***(((&&&%%%)))((((((''''''(((((()))''''''''')))***,,,...///---....../////////......000000//////...---------,,,,,,+++,,,,,,---...///...///000222666:::>>>@@@FFFIIILLLLLLGGGAAA<<<999666555444444666666555444555555444444555555666777666666666777999:::<<<===>>>???AAABBBCCCCCCCCCBBBBBB???===;;;;;;;;;:::999888888888888999;;;<<<===AAAAAADDDIIINNNZZZnnnxxxnnneee___[[[YYYVVVRRRQQQPPPQQQRRRXXX```jjjqqqyyyzzzsssiiibbb^^^ZZZVVVSSSQQQNNNJJJGGGFFFDDDAAA?????????>>>===;;;:::888777999888777777888888777555111111111000//////......,,,,,,,,,+++++++++******))))))*********+++++++++((((((((((((((()))******---,,,+++***)))'''&&&&&&((((((''''''''''''(((((((((''''''((()))+++---...,,,---...//////000//////////////////...............---------------............000222555999===???EEEHHHLLLMMMIIICCC===:::666555444555666777666444333333333444555666777888666666777888999;;;<<<======>>>@@@BBBCCCCCCCCCCCCBBB???<<<;;;:::::::::888777777777888999;;;<<<===@@@@@@CCCGGGKKKUUUhhhzzzzzzpppgggaaa\\\YYYVVVSSSQQQQQQQQQRRRYYYaaakkkrrrzzz~~~vvvmmmeeeaaa]]]YYYUUURRROOOLLLIIIGGGDDDBBB???@@@@@@???===;;;999777666777555444444555555444222111111111000//////......,,,,,,,,,+++++++++******))))))******++++++++++++((((((((()))))))))))))))+++++++++************)))((((((''''''''''''(((((())))))(((((((((***+++,,,,,,,,,...///000000000000............//////////////////...---------............000222555999<<<>>>DDDHHHLLLMMMJJJCCC>>>;;;777666555555666777666555222222333333555666888999666777777888999;;;<<<======>>>@@@BBBCCCCCCCCCCCCAAA>>>;;;::::::999888777777777777888999;;;<<<===<<<<<>>===;;;:::::::::777777666555555555555555222222222111111111111000......---,,,++++++++++++)))((('''(((***++++++*********)))((('''&&&%%%%%%)))))))))(((((((((((((((%%%&&&'''((())))))))))))+++***************++++++000000222222111///---,,,///...---...///000000...000...,,,******+++...///,,,...111333555888;;;>>>CCCHHHJJJIIIFFFDDD>>>777999777555555555555555333444444444444666888;;;<<<666666666666888:::<<<===>>>>>>???@@@BBBCCCDDDDDDDDDBBB>>>;;;999999999:::::::::999777555666999;;;<<<===@@@CCCDDDKKK]]]nnnvvvkkkeeeddd]]]WWWVVVUUURRRRRRUUUZZZ^^^fffoooxxxuuummmgggbbb[[[WWWVVVSSSNNNJJJHHHFFFCCCAAA@@@???>>><<<;;;:::999999777777666555555555555555222222222111111111111000///...---,,,++++++++++++***(((((((((***+++***)))))))))(((''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))((('''&&&&&&))))))))))))***+++,,,---+++,,,---......---,,,,,,///...---...///000000...111000///------...000111///111333444555777:::<<>>>>>???AAABBBCCCDDDEEEDDDBBB???;;;999999999:::999999999777666666999;;;;;;<<>>===;;;:::999888888777777666555555555555555222222222111111111111000//////---,,,,,,,,,,,,,,,+++***))))))******)))(((''''''''''''''''''''''''&&&''''''(((((()))))))))************)))((('''&&&''''''((()))***,,,---...---......///000111111111///...---...///000000...000000000000000000000000111222444555555666999;;;AAAFFFIIIHHHGGGEEE@@@999:::888666666666666666444222222222222333444555666555555555555777999;;;<<<>>>>>>???AAABBBDDDEEEEEEDDDBBB???<<<:::999999999888999999777666777999;;;;;;;;;>>>@@@AAAFFFUUUcccxxxvvvoooggg```[[[YYYWWWSSSQQQSSSYYY^^^gggrrr~~~vvvmmmfff```\\\[[[WWWRRRMMMIIIFFFCCC@@@>>>===<<<:::999888777777777777666555555555555555222222222111111111000000000///...---,,,,,,,,,,,,...,,,++++++,,,,,,***)))(((((((((((())))))******''''''(((((()))***++++++&&&'''((()))************''''''(((((()))+++,,,---000000000000000222333444///...---...///000000...---...///000000//////...000222444444555666999;;;???DDDHHHHHHGGGFFFAAA;;;:::888666666666777666555333333333333333333444444555444444555666888:::<<<===>>>???AAABBBDDDEEEFFFCCCBBB???<<<:::999999999888888999888777777999;;;<<<<<<===@@@@@@DDDQQQ^^^rrr{{{tttiiibbb\\\ZZZWWWSSSQQQRRRZZZ___jjjvvv}}}rrriiibbb^^^\\\XXXRRRMMMIIIFFFCCC@@@>>>===;;;:::888777777777777777666555555555555555222222222111111111000000000000///...------------///...------------,,,+++)))))))))***++++++,,,,,,(((((()))***++++++,,,,,,&&&'''((())))))*********)))))))))((())))))******///......------......//////...---...///000000...,,,---///000111000///......000222333444666:::<<<===CCCGGGGGGGGGGGGCCC===:::888666555666666555444444444444555555555444444444444444444666888:::;;;<<<===>>>@@@BBBCCCEEEEEECCCAAA???===;;;999999888666888999888777777999;;;<<<<<<===@@@AAADDDNNNYYYkkkyyymmmeee^^^ZZZWWWSSSRRRTTTZZZ```kkkyyyyyynnnfffaaa[[[WWWRRRMMMIIIFFFCCC@@@>>>===<<<:::999888777777777777666555555555555555222222222111111111111000111000///......---......///...------......---,,,))))))******++++++,,,,,,)))))))))******+++++++++))))))))))))((('''&&&%%%***))))))(((((()))))))))000000000000000////////////...---...///000000...---...000111222111111000,,,...111222333555999;;;;;;AAAFFFGGGHHHHHHDDD???999777555555555555555333444555555666666666555555333333333444555777999:::;;;;;;===???AAABBBDDDEEEBBBAAA???===;;;999888888666777999999888888999;;;<<<;;;<<>><<<;;;999888888888777777666555555555555555222222222111111111111000222111000///............---,,,+++,,,---...---,,,))))))))))))))))))))))))(((((((((((((((((())))))(((((((((''''''&&&%%%$$$((((((((((((((()))***+++///000222333444444333222///...---...///000000...------...///000111111111---///000111222333666888:::@@@EEEGGGHHHIIIFFF@@@888666444333444444444222333444555666777777666555333333333333444666999:::999:::;;;===???AAACCCDDDBBBAAA@@@>>>;;;:::888888555777999999888888999;;;999888999===???AAAIIIQQQ]]]qqqwwwmmmccc]]]YYYVVVWWW[[[XXX___kkkzzzyyymmmhhhYYYUUUPPPLLLIIIFFFCCCAAA???>>>===;;;:::999888888777777666555555555555555222222222111111111111000222111000//////.........+++***)))***,,,---,,,+++(((((((((((((((''''''''''''''''''''''''&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&''')))***,,,---)))+++...111222222222111///...---...000000000...+++++++++,,,---......///...000111111000111333555999@@@EEEGGGHHHIIIFFFAAA777555333333333444333222222333444666777777666555333222222333444666888:::888999:::<<>><<<:::888777444666999999999999999;;;777666777;;;>>>@@@GGGOOOXXXllluuueee]]]YYYWWWVVVXXXZZZ___jjjxxxuuujjj___YYYRRROOOJJJEEEDDDFFFCCCAAA>>>;;;:::999::::::888888888888777666555444111111222222111000...---......---,,,,,,,,,,,,---...---+++,,,,,,---+++***+++******)))(((''''''&&&))))))*********))))))(((***)))((('''&&&%%%%%%%%%&&&(((***---...---,,,,,,//////000111222333333333222111000000000000...,,,///...---,,,---...///000,,,,,,---///111333555666777;;;BBBGGGIIIGGGCCC@@@:::888777666777666555333555555555555555555555555222444555555555666888:::;;;===?????????@@@BBBDDDEEECCCAAA>>><<<;;;;;;;;;::::::999888777777777888999:::<<<===???AAAEEEHHHXXXeeeyyyvvvggg___[[[XXXWWWXXXXXX^^^hhhwwwxxxmmmaaaYYYRRRNNNJJJEEEDDDFFFCCCBBB???===;;;:::::::::888888888888777666555444333333333222222111000///000000///..................,,,++++++,,,,,,+++***+++******)))((((((''''''((((((((())))))(((((((((''''''&&&&&&&&&'''((((((((()))+++---......------...///000111222222222222111///.../////////---+++,,,++++++++++++---...///.........///000222333444999===CCCHHHJJJIIIEEECCC:::888666666666666555333444444444444444444444444222444555555555666888:::888:::<<<=========???AAAEEEDDDAAA>>><<<;;;:::::::::999888888888888888888999:::<<<===>>>AAAEEEHHHTTTaaauuuyyyiiiaaa]]]YYYXXXXXXUUU[[[eeettt}}}pppccc[[[RRRNNNJJJEEEDDDFFFDDDCCCAAA???===;;;999888888888888888777666555555555444333222111111111111000//////...............---,,,++++++,,,,,,+++************))))))(((((('''''''''''''''''''''''''''$$$%%%%%%&&&''')))***+++((()))+++---.........---...//////000111111111111///...------......,,,***))))))))))))***,,,---...///////////////000111222888<<>>@@@DDDGGGPPP\\\ooozzzkkkddd```[[[XXXXXXSSSXXXbbbqqquuuhhh^^^TTTNNNKKKFFFEEEFFFDDDCCCBBB@@@>>>;;;999888888888888888777666555555555444222111000000111222...---,,,,,,++++++,,,,,,---+++***+++,,,,,,+++************)))))))))((((((''''''''''''''''''((((((%%%%%%%%%&&&''')))++++++((()))***,,,---------------...///000000000000000///...------......,,,+++***************+++++++++............///000111111555999???DDDFFFFFFDDDBBB;;;999666555555555444333333333333333333333333333333444555555444555777999<<<>>>@@@@@@@@@AAACCCEEEFFFEEECCC@@@===;;;999999888888888888999999:::;;;999;;;<<<<<<===???BBBEEEKKKWWWiii~~~yyyllleeeaaa\\\YYYXXXSSSWWW```nnn{{{ooocccVVVPPPKKKGGGEEEFFFCCCCCCBBB@@@>>><<<:::888999999999999888777666555444333111000//////000000------,,,+++++++++++++++,,,*********,,,,,,+++***************))))))))))))(((''''''''''''((()))***'''''''''''''''((()))***&&&'''((()))***++++++,,,------.../////////......///.........//////...,,,---------,,,,,,+++******+++,,,,,,---...000111222444888===BBBEEEFFFDDDCCC<<<999666444444444333222333333333333333333333333333444555444444444666888888:::<<<<<<======???AAAEEEEEECCCAAA>>><<<:::999999888888888999:::;;;;;;:::;;;<<<<<<<<<>>>AAACCCHHHSSSdddwwwwwwkkkeeebbb]]]XXXWWWSSSWWW___mmm~~~wwwhhhYYYQQQMMMHHHEEEEEEBBBAAA@@@???===<<<::::::999999999999888777666555333222111000///////////////......---------------+++***)))***+++,,,+++***************************(((''''''&&&'''(((***+++))))))(((((('''(((((((((&&&&&&'''((()))******+++,,,------.........------///...---...000000...,,,---.........---,,,+++******++++++,,,...000111222555888>>>CCCFFFGGGFFFFFF<<<999555333333333333222444444444444444444444444333444555444333333555777888:::<<<=========???AAADDDDDDCCCBBB@@@===;;;::::::999999999999::::::;;;:::;;;<<<;;;;;;<<>><<<;;;;;;;;;<<<999999999999888777666666222222222222111000/////////...------,,,,,,------***))))))***+++,,,,,,***************************'''&&&%%%%%%&&&''')))+++))))))(((((((((((())))))&&&''''''((()))***+++,,,,,,,,,------------,,,,,,------,,,---//////---,,,***+++,,,.........------,,,,,,,,,,,,---...///000444888===BBBFFFGGGGGGFFF===999555333222333222222222222222222222222222222333444555444333333555666999;;;===>>>>>>>>>@@@BBBBBBCCCCCCBBB@@@>>><<<;;;;;;;;;:::999999999:::::::::;;;;;;;;;:::<<<>>>AAACCCLLLZZZjjj~~~}}}rrrgggcccaaa\\\XXXVVVVVVYYY```lll|||qqq^^^TTTOOOIIIEEEDDD@@@???===;;;:::;;;<<<===999999:::999999888777666222333444444333222000///---,,,++++++******++++++***)))((()))+++,,,,,,*********************++++++&&&%%%$$$###$$$&&&)))***((((((((((((((()))******(((((((((((()))+++,,,---,,,,,,---------,,,++++++,,,++++++,,,---...,,,+++'''(((+++---.../////////...------,,,,,,---------222555:::@@@CCCEEEEEEDDD===:::555222222222222222111111111111111111111111333444555444333333444666555777999:::::::::<<<>>>AAABBBBBBBBBAAA???===<<<<<<;;;;;;:::999999999999:::;;;;;;;;;:::;;;>>>@@@AAAIIIVVVgggzzzzzzrrrggg^^^YYYXXXXXXXXXUUUXXX^^^iiiyyyuuubbbVVVOOOIIIEEEEEE@@@???===<<<;;;:::;;;;;;999:::<<<<<<<<<:::888666777555333111111111000...///............---------...,,,++++++,,,.........(((((()))******)))'''&&&(((''''''&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((((((((()))))),,,,,,,,,++++++*********/////////...---,,,***)))++++++++++++++++++++++++...---,,,++++++---...000333444888===BBBEEEEEEDDDCCC>>>888333222222222222000000000111222444555666333444555444222111222333999999:::<<<===???@@@AAABBBCCCCCCCCCAAA???<<<:::============<<<;;;:::999<<<;;;:::999:::<<<>>>@@@CCCFFFOOOaaatttxxxqqqggg___ZZZXXXWWWWWWVVVXXX^^^hhhyyyvvvcccWWWOOOHHHEEEDDDAAA@@@>>>===<<<;;;<<<<<<<<<======>>>===;;;999777999666444333333222111000///............---------...,,,***+++,,,.........+++++++++++++++***)))((((((''''''&&&&&&''''''''''''''''''((((((((())))))++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++***---------------,,,,,,+++++++++++++++++++++++++++000///---,,,,,,---...///333444777<<>>===<<<<<<<<<>>>?????????>>><<<:::888:::777555444444333222111///............---------...,,,******,,,...............---,,,,,,+++******(((''''''&&&''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******------,,,,,,,,,,,,++++++***+++,,,,,,------------++++++++++++++++++++++++000///------,,,---...///222333666;;;@@@DDDDDDCCCCCC???999666555555666555555444333222111000000000///111222333222333555666777888999;;;===>>>@@@@@@BBBBBBCCCCCCBBB???===;;;;;;;;;::::::999999888888::::::999999999;;;===>>>CCCEEEMMMZZZjjj|||uuuoooggg```[[[XXXUUUTTTVVVYYY^^^fffttt}}}iii[[[QQQIIIDDDCCCBBBBBBAAA???>>>>>>======?????????>>>===;;;999888999777555444444333222000///............---------...,,,******,,,---...---//////...---,,,+++++++++'''''''''''''''(((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000222333555:::???BBBCCCCCCBBB>>>999666555666666555555444333111000000000000///111222333222222444555666777888:::<<<>>>???@@@BBBBBBCCCCCCBBB@@@>>><<<;;;;;;:::999999999999999999999999999999:::<<<===AAACCCJJJVVVddduuuuuuooofff___ZZZWWWUUUSSSUUUXXX]]]dddpppkkk]]]SSSJJJDDDCCCBBBBBBAAA@@@???>>>======>>>======<<<;;;:::888888999666444333333222111000///............------------+++******+++---------...------,,,++++++******'''''''''''''''((()))***%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++((()))***+++---///000111111222444888===AAACCCBBBAAA===999666555555444333222222111000000111111111111222333333111111222333555666777999<<<>>>???@@@BBBBBBCCCDDDCCCAAA>>>===<<<;;;::::::999::::::;;;999999999999:::;;;<<<<<<>>>@@@GGGRRR^^^nnnuuunnneee]]]XXXVVVTTTSSSTTTXXX\\\bbblll}}}mmm___TTTKKKEEEDDDAAAAAAAAAAAA@@@>>>===<<<;;;;;;;;;:::999999888888888666444333333222111//////............------------+++))))))+++---------***+++,,,---,,,+++***)))''''''''''''((()))******%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***++++++******++++++++++++,,,,,,............------,,,+++++++++++++++++++++++++++((()))***,,,...000111222111111333777<<<@@@BBBBBBBBB>>>:::777555444333111000000000000000111222333222333333333111000000222444555777999;;;===???@@@AAABBBCCCDDDCCCAAA???>>><<<;;;:::999999:::;;;<<<999999::::::;;;<<<<<<<<<<<<>>>EEENNNXXXggg~~~uuunnnddd\\\WWWUUUTTTTTTSSSVVV[[[```hhhyyynnn```UUULLLGGGFFF@@@@@@AAA@@@???>>><<<;;;::::::999999999999:::::::::777555444444333222111///............------------+++))))))+++,,,---,,,'''))),,,......---+++)))''''''''''''((()))***+++&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%&&&'''((())))))))))))******+++++++++------.../////////......++++++++++++++++++++++++,,,,,,---///000000111111111111222666;;;???AAABBBDDD@@@<<<888666555222111000000000000000111222222000111222222111000222333333444666888;;;===???@@@AAABBBCCCDDDCCCBBB@@@>>>;;;:::999888888999:::;;;999:::;;;;;;<<<<<<======;;;===CCCJJJRRR___vvvvvvooodddZZZVVVTTTUUUUUURRRVVVZZZ^^^fffwwwooo```VVVMMMHHHFFF@@@@@@@@@@@@???===<<<:::::::::999999999:::;;;;;;;;;999666555555555333222//////.........------------+++))))))+++,,,---,,,&&&)))---000000///,,,)))''''''''''''((()))++++++&&&&&&&&&'''''''''((((((&&&''''''''')))***+++,,,(((((())))))*********++++++,,,---///000111111111++++++++++++++++++++++++000000111111111111000000000000111555:::???AAABBBFFFBBB>>>:::888555333111111111000000000000000111...///111111111111333555333444666888:::===???@@@AAABBBDDDDDDDDDBBB@@@???:::999777666666888999;;;999:::;;;<<<============;;;===BBBGGGMMMZZZpppsssfff___\\\WWWTTTSSSYYYXXX[[[```gggrrrlll___WWWOOOJJJHHHDDDCCCAAA???===;;;;;;:::;;;::::::999888888999999999999888777555444333222000...------......---,,,***++++++++++++***))))))*********---000000,,,(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((()))***,,,---+++,,,------......------000//////000111111///...---......//////......---------......///000000000///111333666:::===@@@AAACCCAAA>>>:::777444222111111111111111111111111111111111111111111111111111555555666777999<<<>>>???<<<>>>AAADDDEEEEEEDDDCCC===;;;999777777999;;;===<<<;;;999888888999;;;<<<===<<<>>>DDDKKKVVViiizzzuuuhhhaaa]]]XXXTTTTTTWWWVVVYYY^^^eeepppmmm___WWWPPPJJJHHHEEEDDDAAA???===;;;::::::::::::999999888999999999<<<;;;999777555444333333000...------...///---,,,***************)))((((((+++***+++...111111---)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***+++,,,------......------000//////000000000///...,,,,,,,,,,,,,,,+++******---------...//////000000///000333666999===???AAACCCAAA>>>;;;777444222111111111111111111111111111222222222222222222222222333444555666888:::<<<>>>===???BBBDDDEEEDDDBBBAAA>>><<<:::888777888:::<<<;;;;;;999999999999:::;;;<<<;;;>>>CCCIIISSSeeetttzzzlllddd___YYYUUUTTTTTTTTTWWW]]]cccnnnmmm```XXXQQQKKKIIIFFFEEECCC@@@===;;;:::999999999999999999999:::;;;???===:::777444333333333000///---...//////...,,,)))************)))((((((+++******---000000,,,(((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''((()))+++,,,,,,,,,---............---//////000000000000//////000000000///...---,,,+++,,,,,,---......//////000///000222555888<<>>@@@BBBCCCDDDCCCBBB@@@>>>===;;;:::999888999999999999::::::::::::::::::;;;;;;>>>CCCGGGOOO^^^lll~~~pppfff```ZZZVVVUUUTTTSSSVVV\\\bbblll~~~nnnbbbZZZRRRLLLJJJHHHFFFDDDAAA>>>;;;:::999999999999999:::;;;<<<===AAA???:::666333222222333000///......//////...---***++++++++++++***)))))))))((()))+++///...+++'''((((((((((((((((((((((((''''''''''''''''''''''''***))))))((()))+++,,,---,,,------..................///000000000///000000333333222111000...,,,,,,+++,,,,,,---....../////////000111444777:::===???AAAAAA@@@>>>;;;888444222111111111111111111111111222222222222222222222222222222333555777999;;;<<<===>>>@@@BBBCCCCCCCCCBBB???>>>===;;;999888888777888888999:::::::::999999<<<<<>><<<::::::999999999:::;;;===??????BBB???:::666333222222222111///......///000...---,,,------------,,,++++++***)))***---000000,,,(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***,,,---......//////......,,,///111111//////000111111111000///---+++***(((++++++,,,,,,------......//////000222555999<<<>>>@@@AAAAAA@@@===:::666333111111111111111111111111222222222222222222222222222333444555777999;;;===:::;;;>>>AAACCCEEEEEEFFF@@@???===;;;:::888888777777888999::::::::::::999??????AAADDDEEEIIITTT```xxxuuujjjccc\\\XXXWWWUUUTTTWWW[[[```hhhwwwpppeee]]]UUUOOOLLLHHHGGGEEEBBB???===<<<;;;999::::::<<<>>>@@@BBBCCCBBB???<<<888555333333333111000...///000000///------............---,,,,,,---,,,,,,///222222...***((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&''')))***+++------...////////////...+++...111111///...000222222222222111///---,,,+++******+++,,,,,,------.../////////111333777;;;===???AAABBBBBB@@@<<<777444111111111111111111111111111111111111111111111111222222333555777999;;;<<<888:::<<<@@@CCCEEEGGGHHHAAA???===;;;999999999999777777888888999:::::::::BBBAAABBBCCCDDDFFFQQQ]]]rrrvvvkkkccc]]]XXXXXXTTTTTTVVVZZZ]]]dddrrrqqqfff^^^VVVPPPMMMHHHGGGDDDBBB@@@>>>======:::;;;<<<===@@@BBBDDDEEEBBB@@@>>>;;;999777555555111000//////000000///---------......------,,,+++,,,++++++...111111---)))((((((((((((((((((((((((''''''''''''''''''''''''***))))))))))))+++,,,---------...///////////////***...222111///...000333444444444333222111///...*********+++,,,,,,------/////////000222666:::===???@@@BBBCCCAAA===888555111111111111111111111111000000000000000000000000111111222444666888:::;;;999:::<<>>>>>;;;;;;<<<>>>AAACCCFFFGGGBBBBBB@@@>>><<<999888777111000//////000000///...,,,,,,------,,,,,,+++***)))((((((+++......***&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&((()))***---......///////////////***...222222///...000444111111111000///...---,,,)))******+++,,,,,,------//////...///222666:::<<<>>>@@@CCCDDDBBB>>>999555111111111111111111111111///////////////////////////000111222444777999:::;;;<<<===???AAACCCEEEEEEBBB???<<<999888999;;;===888777666666777999;;;<<>>;;;:::;;;<<<===:::999888888888:::===>>>BBBBBBAAA@@@BBBGGGMMMSSSbbbpppyyynnnggg```ZZZXXXTTTRRRRRRTTTVVV[[[fffrrr|||jjj```XXXQQQKKKLLLIIIFFFDDDDDDCCCAAA???;;;;;;;;;<<<===???@@@AAAAAABBBCCCCCC@@@;;;666333111111111000//////......------,,,,,,+++************,,,......,,,***))))))))))))(((''''''((()))))))))))))))))))))((((((''''''''''''''''''((())))))******++++++,,,---------........./////////000000111000///...---,,,+++++++++++++++,,,,,,---------/////////000222555888999???@@@BBBCCCBBB???<<<999555444333333444333222000000000000000////////////000000111222333555777888<<<===>>>AAACCCFFFGGGHHHDDDBBB???<<<;;;;;;<<<===:::999888888888:::<<<>>>>>>======<<<>>>BBBIIINNN]]]jjj{{{pppiiiaaa[[[YYYSSSQQQQQQSSSUUUYYYdddoooqqqddd[[[TTTOOOJJJIIIGGGFFFEEECCC@@@>>>;;;;;;;;;;;;;;;<<<<<<======???@@@@@@>>>;;;666444222222111111000//////...++++++++++++,,,,,,,,,,,,)))+++------+++)))(((((())))))(((((((((((())))))***))))))))))))((((((''''''''''''''''''((())))))*********+++,,,,,,---------------.........//////000000///...---,,,,,,+++******+++,,,,,,---....../////////000222555777999>>>@@@BBBCCCBBB???<<<:::666444333333333333111000000000000000////////////000000000111222444555666;;;<<<>>>AAACCCFFFHHHIIIFFFDDDAAA>>><<<<<<<<<<<<999999888888999:::<<<===:::;;;;;;;;;<<<@@@FFFJJJVVVcccxxx~~~qqqiiiaaa[[[YYYVVVSSSSSSUUUVVVZZZdddnnn|||wwwhhh]]]UUUPPPJJJHHHGGGGGGGGGEEEAAA>>><<<<<<;;;:::999999999999:::<<<===>>>===:::777555333333222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++)))(((((((((((((((((((((((((((((((((***))))))((('''''''''''''''''''''''''''((())))))))))))******+++,,,,,,,,,,,,,,,,,,---------......000//////...------,,,,,,))))))***+++---...//////.........///111444666777===???AAACCCBBB@@@===;;;777555333333333333222000000000000000/////////////////////000111333444555999;;;===@@@CCCFFFIIIJJJGGGFFFCCC@@@===<<<<<<<<<999999888888999:::;;;;;;;;;;;;<<<<<<===AAAFFFIIIRRR^^^pppsssjjjaaa[[[XXXWWWUUUTTTVVVWWWYYYccclll||||||lll___UUUPPPJJJIIIIIIHHHHHHFFFCCC@@@===<<<;;;:::888888777777888:::;;;<<<;;;:::777666444444333222111000//////......------,,,++++++***(((***+++***)))(((((()))((((((((())))))(((((((((***)))((('''&&&&&&&&&&&&'''''''''''''''((())))))(((((()))******++++++,,,,,,,,,,,,,,,------------/////////...------,,,,,,))))))***+++---...//////.........///000333555666;;;===@@@BBBCCCAAA>>><<<999777444333333444222111000000000000/////////////////////000111222333444888:::<<>>===<<<<<<999999888888999999:::::::::;;;<<<===>>>AAADDDGGGOOOZZZkkk~~~vvvkkkbbb[[[XXXUUUSSSSSSTTTTTTVVV___hhh|||rrrbbbWWWQQQMMMKKKJJJIIIIIIHHHFFFCCC???>>><<<:::999888888888888999:::;;;;;;999888666666555444333222000/////////......---,,,++++++***)))***+++***)))((()))*********++++++++++++******+++***((('''&&&&&&&&&''''''''''''''''''((())))))((((((((()))******++++++,,,,,,,,,---------......//////.........---------******+++,,,,,,---..................000222444555999;;;???BBBCCCBBB@@@???<<<999666444444555444333000000000000////////////000000000000111222333444888999;;;>>>AAACCCEEEGGGFFFEEECCCAAA???===<<<<<<888888999999999999999999777999;;;<<<===???AAADDDLLLUUUeeevvvyyynnnccc\\\YYYTTTRRRRRRSSSSSSTTT\\\eeeyyyyyyhhh[[[TTTOOOMMMKKKJJJJJJJJJHHHGGG@@@???===<<<;;;:::999999999999:::;;;:::999888777666666555333222111000///---------------------,,,)))***+++***))))))***,,,------...//////...------...---***(((''''''(((((('''''''''''''''((())))))''''''(((((()))******+++------------...........................---------+++++++++,,,,,,---------......---...///111333444666999===AAADDDDDDCCCAAA>>>;;;777666666666555555000000000000////////////111111111111111222333444777888:::<<>>@@@BBBHHHPPP^^^nnn|||pppeee]]]ZZZUUUSSSSSSTTTTTTUUU\\\eeetttmmm___WWWQQQOOOLLLJJJJJJJJJJJJIIIAAA@@@>>>===<<<;;;;;;:::999::::::;;;:::999888777777666555444222111000///++++++,,,------...//////***++++++***))))))+++,,,///000111222222111000///000///,,,***))))))******'''''''''''''''((())))))''''''(((((()))*********---------.........//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,...------...///111333444555888===AAADDDEEEDDDCCC???<<<888666666777666666000000000000////////////222111111111222333444444777888999;;;>>>@@@AAABBBBBBBBBAAA@@@???======<<<888888999999999888888777666999<<<===>>>???@@@BBBEEELLLYYYiii{{{sssiii___YYYYYYTTTQQQQQQSSSUUUZZZ```rrrxxxhhh[[[TTTOOOKKKIIIKKKMMMLLLKKKCCCAAA???===;;;;;;;;;;;;888999999::::::999999888777666555333111///...---,,,,,,+++*********++++++---,,,+++***))))))))))))))))))***+++---///111222---,,,++++++***)))%%%######%%%((((((%%%$$$&&&(((&&&&&&((()))************+++,,,---...////////////,,,---///000000///---,,,000---******,,,---,,,+++------------...000111222555888<<<@@@BBBCCCCCCBBB>>>===;;;999777555444333111111000000000000111111222000///...///000222333999999:::;;;===???AAABBBHHHEEEBBBAAAAAA???;;;777777666666666666666777777777888999:::<<<===>>>>>>GGGJJJTTTccctttuuukkkbbb\\\YYYTTTPPPQQQSSSTTTYYY___ooo}}}lll^^^TTTOOOJJJGGGHHHIIIHHHFFFCCCAAA???<<<::::::999999999999::::::::::::999999888777666444222111000///------,,,++++++++++++,,,---,,,+++******)))******))))))))))))***,,,...//////...---------,,,)))&&&###%%%''''''&&&%%%&&&((()))))))))))))))((('''''',,,,,,---...////////////,,,---...//////...---,,,///---******,,,---,,,+++------------...000111222555777;;;???BBBCCCCCCBBBAAA???<<<:::777666555555111111000000000000111111111000///...///000222333777777888:::<<<>>>@@@AAAGGGFFFCCCBBB@@@>>>:::888777777666666666666777777777888999:::;;;===>>>>>>CCCFFFOOO]]]nnnxxxmmmeee```YYYTTTQQQQQQRRRSSSWWW]]]kkk{{{qqqbbbWWWRRRKKKGGGGGGGGGFFFDDDCCCBBB???<<<:::999888888999999::::::::::::999999999888777555444222111000......---,,,,,,,,,,,,,,,...---,,,++++++************)))'''&&&'''(((***+++...---,,,---...---***(((###%%%''''''&&&%%%&&&'''))))))))))))((((((((((((,,,,,,---...////////////...........................,,,+++***+++,,,+++***,,,,,,------...///111222444777:::>>>AAABBBCCCCCCCCCAAA>>>:::888666666777111000000//////000000111111000/////////000222333444444666888;;;>>>@@@AAAEEEFFFFFFDDD@@@<<<:::999777777666666666666777777777888999:::;;;<<<===>>>AAACCCJJJXXXgggyyy{{{ppphhhcccZZZUUUQQQRRRRRRRRRVVV[[[hhhwwwvvveee[[[UUUMMMIIIIIIIIIHHHFFFEEEDDDAAA===;;;999888888999::::::::::::::::::999888777666555444222111111000///...---------------......---,,,+++++++++++++++***'''%%%%%%&&&'''((()))(((((()))******(((&&&$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&''')))***+++,,,,,,---...//////000000000///...------------...///---,,,+++++++++++++++***,,,,,,,,,---...///000111444666999===@@@BBBCCCCCCEEEBBB>>>:::777666666666000000////////////000000000000//////000000111222222333555777;;;>>>AAABBBCCCFFFHHHEEE@@@;;;:::;;;888777777666666666666777777777888999;;;<<<===>>>BBBCCCIIIUUUbbbsssrrriiiddd[[[VVVSSSSSSSSSRRRUUUYYYeeetttzzzhhh[[[UUUNNNJJJIIIJJJJJJHHHGGGEEEBBB???===;;;:::::::::::::::;;;;;;:::::::::777666555444333222111000111000///...------------......---,,,++++++++++++,,,***(((&&&%%%&&&''''''&&&&&&&&&'''((((((&&&$$$%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((***,,,---,,,---...///000000000000///...------------...///+++,,,,,,,,,+++*********,,,,,,,,,,,,---///000111333555888<<>>===<<<<<<::::::;;;;;;;;;;;;::::::666666555444333222111111111000///...---,,,,,,,,,...---,,,++++++*********))))))(((''''''''''''''''''''''''((()))(((&&&$$$%%%%%%$$$&&&'''((('''%%%))))))(((''''''(((***+++------...///000000000000........................***+++---,,,+++))))))***++++++,,,,,,---...000111333444777;;;>>>AAACCCDDDDDDCCC@@@<<<888555333222000//////......//////000///000000000111111111111333333555888;;;>>>AAACCCAAACCCEEEEEECCC@@@>>>===999888777666666555555666666777888999:::;;;<<<===@@@???BBBJJJTTTcccvvvxxxmmmggg^^^YYYVVVVVVUUUSSSTTTXXX^^^lllttt```YYYPPPJJJIIIIIIIIIGGGFFFEEEBBB@@@>>>=========::::::;;;;;;;;;;;;::::::777666666555444333222222111000...---,,,+++++++++---,,,+++******)))******%%%&&&'''(((((((((''''''(((''''''((()))(((&&&###&&&$$$$$$%%%(((((('''%%%)))((('''&&&'''(((***+++---...///000000111111000,,,---...//////...---,,,)))+++------***))))))***+++++++++,,,---...///000222444666:::===@@@CCCDDDEEEDDDBBB???;;;777333111//////............////////////000111111111111111222333444777:::===???AAA@@@AAABBBDDDEEEDDD@@@===999888777666555555555555666666777999:::;;;<<<===???>>>???FFFOOO\\\ooo{{{ooohhh___[[[WWWWWWVVVSSSTTTXXX\\\jjj{{{zzzfff___UUUNNNKKKKKKIIIHHHDDDCCCAAA???============:::;;;;;;<<<<<<;;;;;;:::888888777666555444444333000000...---,,,++++++***---,,,+++***))))))))))))!!!###&&&((()))((('''&&&''''''&&&''''''&&&$$$"""&&&$$$$$$%%%((()))'''$$$&&&%%%%%%&&&'''***---///---...///000111111111111,,,---///000000///---,,,(((+++...---***((()))***+++++++++,,,---...///000222333666999===@@@CCCDDDFFFEEEDDDBBB>>>999444111//////............////////////000111111111111111111222333555888;;;===???@@@???@@@DDDGGGFFFBBB===999999777666555555555555666666777888:::;;;<<<===AAA>>>@@@FFFNNN[[[mmm}}}ssslllccc___YYYVVVUUUUUUUUUUUU]]]gggwwwnnnbbbVVVOOOLLLHHHFFFGGGGGGEEECCC@@@===;;;:::999999999:::::::::;;;;;;;;;777777666555444333333222444222///---,,,,,,---...---------,,,,,,,,,++++++,,,+++***)))((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))+++,,,...///000111000000//////000000000...---,,,000...,,,*********+++,,,+++++++++,,,---...000000333444666999<<<>>>@@@AAAEEEDDDCCCAAA>>>999555333111000///......------...............////////////333333444666888:::<<<===<<<>>>@@@DDDFFFEEEAAA===<<<:::888777777777555444555555777888:::<<<======???>>>???EEEKKKTTTcccpppuuunnnddd```YYYUUUTTTTTTTTTTTT[[[eeetttpppcccVVVPPPLLLHHHFFFGGGEEEDDDBBB???===;;;::::::999999999999:::::::::;;;777777666555444333333222222111///---,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***)))((('''&&&&&&''''''''''''''''''''''''######$$$%%%&&&((()))***''''''(((((()))***+++++++++,,,...000000000000///...///000000000///...---///...,,,***)))***+++++++++++++++,,,---...///000222333555888;;;===???@@@DDDEEEDDDCCC@@@;;;777444111111///...........................////////////222333444555777:::<<<===>>>???BBBEEEGGGGGGCCC@@@===;;;888666666666666555666666777888:::;;;<<<<<<>>><<<>>>CCCHHHPPP^^^kkkxxxppphhhbbbZZZTTTRRRSSSTTTTTTXXXbbbqqqrrreeeXXXQQQNNNJJJGGGGGGDDDCCCAAA???===;;;;;;:::888888999999999:::::::::888777777666555444333333000000///...---,,,++++++------------,,,,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''######$$$%%%&&&((()))***&&&&&&''')))***+++,,,---,,,---...000000000//////......///000000000//////...---,,,***)))******++++++++++++,,,---...///000111222444777999<<<>>>???CCCDDDFFFEEEBBB===888555111111000///........................////////////222222333555777999;;;<<>>===<<<;;;;;;888888888999999999::::::888888777666555444333333000000000000///...---,,,...------------,,,,,,,,,(((((((((((())))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''((('''(((((()))***+++,,,,,,,,,---...000000000//////......//////000000000000///...---,,,++++++,,,,,,,,,++++++,,,---...//////000111333555888:::<<<===AAACCCEEEFFFCCC>>>999555222111000///........................////////////111111222444666888:::;;;>>>???BBBFFFIIIIIIGGGEEEAAA===888555555666777777999999999999999999::::::===<<<===@@@CCCHHHRRR]]]nnn~~~~~~tttpppiii```YYYVVVVVVWWWWWWYYY```mmm{{{|||mmm]]]VVVTTTOOOJJJHHHCCCBBB@@@???===<<<;;;;;;888888999999999:::::::::888888777666555444444333111111222222111000///............---------,,,,,,(((((((((((())))))))))))''''''''''''''''''''''''))))))(((((((((((())))))*********)))))))))))))))+++,,,...///000111000000////////////000000111111111000000///.........---,,,,,,,,,,,,------...///000111333555777999;;;<<>>999666222111000//////......///............////////////000000111333555777999:::<<<===@@@DDDGGGIIIGGGFFFCCC???999666666777777777999999999999999999999999>>><<<===@@@BBBEEENNNXXXgggwwwwwwqqqkkkccc\\\YYYXXXXXXXXXZZZ```kkkxxxqqq```YYYWWWSSSMMMIIIEEEDDDBBB@@@>>><<<<<<;;;999999:::::::::;;;;;;;;;999888888777666555444444333222222222111111111111............---------,,,(((((((((((())))))))))))''''''''''''''''''''''''%%%&&&&&&'''(((***+++,,,******))))))(((''''''''')))***---///111222222222000000/////////000111111222222111111000//////...,,,,,,,,,,,,,,,---...///111111333555777999;;;;;;>>>@@@BBBCCCBBB???:::888222222111000////////////............//////////////////000222444666888999:::;;;>>>BBBFFFHHHHHHFFFCCC???;;;888777777777777999999999999999999::::::===<<<>>>AAABBBCCCKKKTTTaaaooo{{{pppkkkccc^^^[[[YYYYYYXXXZZZ___iiiuuuuuuccc\\\ZZZVVVOOOKKKGGGFFFCCCAAA???===<<<;;;::::::;;;;;;;;;<<<<<<<<<999999888777666555444444333222111000000000111222............------------))))))))))))((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%'''(((***+++(((((((((''''''''''''''''''))),,,///111333333333222111000/////////000111111111111111000///......------,,,,,,,,,---......111222333555777999;;;;;;???@@@BBBCCCBBB@@@===;;;333222111000////////////............////////////......///111333555777888999:::===AAAFFFIIIIIIHHHBBB???<<<:::999888777666888888888999999:::::::::<<<;;;===@@@@@@AAAHHHPPPZZZggg{{{nnnjjjccc^^^[[[ZZZXXXWWWYYY___gggrrrwwweee^^^\\\WWWPPPLLLHHHGGGEEEBBB???===<<<;;;;;;;;;;;;<<<<<<<<<======999999888777666555444444333222000......///111222//////.........---------***)))))))))((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''((((((&&&(((+++///111333444555333222111/////////000000111111111111000///...---------,,,,,,,,,---......222333444666888999;;;<<>>333222111000////////////............/////////000......///000333555777888::::::===BBBFFFIIIJJJIIIBBB@@@===;;;:::999777555777888888999::::::;;;;;;::::::<<>>=========???BBBEEEFFFPPPYYYjjjvvvmmmddd___YYYTTTRRRTTTWWWXXX```mmm|||}}}iiiaaa^^^ZZZTTTQQQOOOLLLGGGDDDBBB@@@>>><<<<<<===>>>>>>??????>>>>>><<<;;;:::999777666555555111111111111111000000000///......---,,,,,,++++++************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''&&&''''''(((((((((((('''(((***,,,///111222222222111000000//////000000111222111000///.........///...------------///000111111222333444666888999:::<<<>>>AAABBBBBB@@@>>><<<777444111///////////////333111//////000000000///000111222222111111333555888999;;;>>>BBBEEEGGGHHHHHHGGGDDD@@@;;;999999:::777777777777888999:::;;;============???BBBDDDFFFNNNVVVfffzzz{{{qqqgggaaaZZZTTTQQQRRRVVVWWW^^^jjjxxxoooeee```[[[UUURRROOOLLLHHHEEEDDDBBB@@@??????@@@@@@AAAAAAAAAAAAAAA<<<;;;:::999888666555555111111111000000/////////.........------,,,,,,+++,,,,,,+++***((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((((((((((((((***+++,,,---///000111222000000////////////000000111111000///............---,,,,,,,,,,,,...///000111111222444666777999999999;;;???CCCDDDBBB@@@>>>888555222000///000//////222111//////000000000///000111222111111111333555666777:::===AAADDDGGGHHHHHHGGGEEE@@@<<<999999:::777777777777888888999:::<<<<<<<<<===???AAADDDEEEKKKRRR```qqq~~~tttjjjddd]]]VVVTTTUUUVVVXXX^^^iiittttttiiibbb[[[UUUSSSPPPMMMIIIFFFEEEDDDBBBAAA@@@AAAAAABBBBBBBBBBBBBBB;;;;;;:::888777666555444111111000000//////............---------,,,,,,,,,,,,,,,+++)))((('''''''''(((((((((((((((((((((((('''''''''&&&''''''((()))&&&&&&'''(((((((((((('''+++++++++,,,---///000111000//////......//////000000000//////............++++++*********,,,---...000111222333555777888999777:::???CCCDDDCCC@@@>>>:::777333111000000000///111000...///000111000//////000111111000111333555555777:::===AAAEEEHHHIIIHHHGGGEEEAAA===:::999:::777777777777777888999999;;;;;;<<<===???AAACCCDDDIIINNNYYYiiiyyy}}}tttjjjddd^^^XXXVVVXXXXXXYYY___hhhqqqzzzmmmeee\\\VVVTTTPPPMMMIIIGGGFFFEEECCCAAA???@@@AAAAAABBBBBBAAAAAA::::::999888666555444333111111000000///......------------------,,,,,,,,,+++******)))((())))))***))))))))))))))))))))))))''''''''''''(((((()))***'''((((((((()))(((((('''*********+++,,,...///000//////............/////////////////////.........,,,++++++++++++---...//////000111333444666777888888;;;???BBBDDDCCC@@@???<<<999555222111111000///000///...///000111000...///000111111000111333444555777:::===AAAEEEHHHIIIGGGGGGFFFBBB>>>:::::::::777777777666777777888888::::::;;;===>>>@@@BBBCCCHHHKKKTTTbbbppp|||sssiiiddd___YYYWWWYYYXXXZZZ___fffnnnzzzssshhh^^^WWWUUUQQQNNNJJJGGGFFFDDDBBBAAA>>>>>>???@@@@@@@@@@@@@@@;;;:::999888777555444444222222111000//////......------------------------+++***)))(((((()))++++++''''''''''''''''''''''''(((((('''(((((()))***+++************)))(((''''''((()))***+++---...///000......------------............/////////......---...------------///000111//////000222444555777777999;;;>>>AAACCCCCCBBBAAA>>>;;;666333222111000//////......///111111000...///000111000000000222444555777999===@@@DDDFFFHHHGGGGGGFFFCCC>>>;;;::::::777777777666666777777888999:::;;;===>>>@@@AAABBBFFFHHHPPP[[[hhhyyywwwmmmgggbbb\\\ZZZ[[[WWWYYY^^^dddjjjuuuxxxlllaaaZZZXXXRRROOOJJJGGGEEECCCAAA???===>>>??????@@@@@@??????===<<<;;;:::888777666666444333222111000///......---------------------------,,,***)))((()))***+++''''''''''''''''''''''''(((((((((((()))***+++,,,---------,,,***)))'''&&&%%%'''))),,,.../////////...------------------...------...//////......------,,,,,,,,,,,,...///000...///000222333555666777777999<<>>AAACCCDDDGGGHHHGGGDDD???;;;::::::777777666666666666777777888999;;;===>>>@@@@@@AAACCCEEEKKKVVVaaappp|||rrrlllfff___]]]^^^VVVXXX]]]bbbgggrrr|||oooccc\\\[[[SSSOOOJJJGGGEEECCC@@@>>>>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<:::999888888444444333222111000///...------------------------000...+++)))((((((((()))************************(((((((((((()))***+++,,,//////...---+++)))'''&&&###%%%))),,,.../////////...------,,,,,,------...,,,---.../////////...---***))))))))))))+++,,,---......000111333555666777666777:::===AAAEEEHHHIII@@@===888444333222000///---------///111111///---...///000000///000222444333444666888;;;>>>@@@AAAGGGHHHGGGDDD???<<<::::::888777666666666666777777888999;;;===>>>???@@@@@@AAABBBIIISSS]]]kkkssskkkfff___\\\\\\ZZZYYYZZZ___eeeooossseee^^^\\\SSSQQQNNNJJJGGGDDDCCCCCC============>>>@@@AAABBB@@@BBBCCC@@@<<<:::;;;===666555333111111000111111333222111///...,,,++++++,,,++++++***************))))))))))))************''''''&&&'''***---111444444222...***'''&&&&&&&&&%%%&&&))),,,.../////////...------,,,,,,++++++***///111333333111///.........---+++++++++---///000//////000000111333444555555666888;;;???BBBEEEGGGDDD???999555444222000---////////////............//////000000111111222222333444777888999;;;>>>AAAEEEFFFGGGGGGEEE@@@;;;777888777777666666666666777888999:::<<<===>>>>>>???DDDCCCFFFLLLTTT```tttuuulllfff^^^ZZZYYYXXXWWWXXX]]]bbblll}}}uuufff]]][[[SSSRRROOOKKKGGGDDDBBBAAA>>>>>>>>>===>>>>>>??????===@@@BBBAAA===:::;;;===999777555333222222222333444333222000///---,,,+++---,,,++++++******+++++++++*********))))))(((((()))(((((()))+++...222444555222///+++(((&&&%%%%%%'''((()))+++---...//////.........------,,,,,,,,,//////111222222000...---,,,+++***))))))+++,,,...---------...///000222222555666888;;;>>>BBBEEEGGGEEE@@@;;;777555444111///111000000000000/////////---------...//////000000222444666888999;;;>>>@@@DDDEEEGGGGGGEEEAAA<<<888888888777666666666666777777888:::<<<===>>>>>>>>>CCCCCCFFFKKKRRR]]]oooxxxmmmfff^^^YYYWWWVVVUUUVVVZZZ^^^gggxxxxxxggg\\\ZZZSSSRRRPPPLLLHHHDDDAAA??????>>>>>>=========<<<<<>>>>>>>>BBBBBBDDDIIINNNWWWgggvvv{{{ooohhh```ZZZXXXUUUTTTUUUXXX[[[cccsss{{{hhh\\\YYYSSSRRRQQQMMMIIIDDD@@@=========>>>>>>>>>=========GGGKKKOOOOOOKKKFFFCCCCCC???===999666444444666777888777555444222000......,,,,,,+++***************++++++******)))(((((('''+++*********+++...000111333111///+++(((&&&%%%%%%)))(((''''''''')))+++,,,,,,,,,------------------///---,,,000555666222---000///...---------------////////////111222333444444555777999<<<@@@BBBDDDEEEBBB???;;;777555222111111111111000000000//////......//////000111111222111222555666777999<<>>>>>AAAAAACCCHHHKKKQQQ___lll~~~}}}qqqjjjccc]]][[[VVVUUUUUUXXXZZZ```nnn|||~~~iii]]]ZZZSSSRRRQQQMMMIIIDDD@@@===<<<===>>>???@@@@@@@@@@@@HHHLLLPPPOOOIIICCC???>>>???===:::777555666777777999888777555333111///...++++++***))))))))))))***))))))))))))))))))******)))))))))))))))+++,,,---000///---+++(((&&&%%%$$$'''&&&%%%%%%%%%&&&((()))*********++++++,,,,,,---000------000555777333...000//////...------------......//////000222333444333444666888;;;>>>AAACCCCCCBBB@@@<<<777444222111000000/////////..................///000000111111000111333555666888;;;>>>AAACCCFFFHHHHHHEEEBBB???;;;;;;999888888777777777777777999;;;<<<======>>>@@@@@@CCCGGGIIIMMMXXXdddvvvtttmmmfff```\\\WWWUUUVVVWWWXXX]]]jjjxxxjjj]]]ZZZSSSRRRPPPLLLHHHDDDAAA???===>>>@@@BBBCCCCCCCCCCCCKKKNNNRRRPPPJJJDDDAAA@@@>>>===;;;999999888999999:::999777555333111///...,,,+++******))))))******(((((())))))************((((((((('''(((((()))))),,,+++***)))(((&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((((())))))***+++,,,,,,---...---...111444555222///------------,,,,,,,,,,,,,,,,,,,,,---...///000111333444555777:::===@@@AAACCCCCCAAA===888444222222////////////............+++,,,,,,------.../////////000333444555777:::===@@@BBBFFFHHHIIIGGGDDDBBB<<<<<<:::999888888777777666777999:::<<<=========???@@@DDDGGGHHHJJJTTT^^^nnnwwwoooggg```\\\WWWUUUUUUVVVVVVZZZgggssskkk]]]ZZZSSSRRROOOKKKGGGDDDBBBAAAAAABBBDDDEEEFFFEEEDDDCCCJJJNNNQQQPPPKKKFFFDDDDDD===============<<<;;;;;;:::999777555333000///......---,,,,,,++++++,,,,,,*********)))))))))))))))((((((((('''''''''''''''(((((((((((('''&&&%%%%%%$$$$$$&&&'''((((((((((((((())))))***,,,---......+++---...000111000///...,,,,,,,,,---------------,,,,,,,,,---...///000111333333555777999<<>>???@@@@@@???>>>===:::999777555222000...---//////...------------...,,,,,,+++***)))((('''''')))(((((((((''''''''''''%%%&&&&&&'''&&&&&&%%%%%%$$$%%%''')))*********)))))))))***+++---...//////))),,,...///...---,,,---------...///000000000///............000111222333222333444666999<<<>>>@@@EEEFFFEEEAAA;;;666555555111111111111000000000000------......///000000111---///111333444666999<<<>>>AAAEEEIIIJJJIIIFFFEEE>>>===;;;:::999888888888666777888:::;;;<<<======???AAAEEEIIIIIIIIIPPPYYYbbbrrrsssjjjaaaYYYWWWUUUTTTUUUTTTWWWaaalllmmm___YYYUUUTTTRRRMMMHHHEEECCCCCCGGGHHHHHHHHHGGGDDDBBB@@@BBBCCCEEEFFFFFFDDDCCCAAAAAACCCDDDCCC???<<<:::999;;;:::777555222000///......---,,,+++************'''''''''''''''&&&%%%%%%******)))''''''&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&'''((())))))((((((''')))***,,,------,,,,,,---.../////////...,,,,,,'''***...222444333111///,,,---...///000000000///444444555777999;;;===>>>AAACCCCCC@@@;;;777555666333111///---,,,---...///,,,---///000000000///...222111111222333555777999;;;===AAADDDGGGHHHHHHHHHCCCAAA>>>;;;999888888888888888888999;;;===>>>???AAACCCEEEGGGHHHJJJNNNPPP]]]gggxxxvvvmmmccc\\\XXXUUUUUUUUUTTTVVV```kkk}}}qqqddd]]]VVVUUURRRMMMIIIEEEDDDDDDFFFFFFGGGFFFEEEBBB@@@>>>@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFEEEBBB???======;;;:::888555333111//////...---,,,+++************+++,,,,,,,,,,,,+++*********)))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))+++---......---------.../////////...---,,,******+++,,,------,,,,,,------...///////////////333333444666888;;;===>>>AAACCCDDDAAA<<<777555444222111///...------......,,,---.../////////......111111111111333555888999:::===@@@DDDFFFHHHHHHHHHDDDBBB???<<<999888888888777777777888:::<<<===>>>@@@BBBDDDFFFGGGIIILLLOOOWWWaaarrrzzzpppgggaaaZZZWWWUUUUUUTTTVVV^^^hhhxxxxxxiiibbbWWWUUURRRMMMJJJGGGEEEDDDEEEEEEEEEDDDBBB???===;;;======>>>???AAABBBDDDEEEDDDEEEFFFEEEBBB???>>>>>>;;;:::888555333111000///...---,,,++++++*********+++++++++++++++***))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((()))***,,,.../////////.........//////......---,,,222111...,,,,,,,,,...///---............/////////222222444666888;;;===???@@@BBBDDDCCC???999555222111111000//////......---,,,,,,---............---000000000111333555777999:::;;;???BBBEEEGGGHHHHHHFFFDDDAAA===:::888777777666666777888999;;;<<<===???@@@BBBDDDEEEGGGJJJLLLOOOYYYiii{{{tttjjjddd]]]YYYVVVVVVUUUVVV\\\dddsss~~~mmmdddZZZWWWRRRMMMJJJHHHFFFEEECCCCCCBBBAAA???<<<:::999:::::::::;;;>>>AAADDDFFFDDDEEEEEECCC???<<<:::::::::888666444222000//////......---,,,++++++++++++***************)))(((((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''''''''((()))***,,,...000000000000...............---------444222000...------...///...---------......//////111111333555888:::===>>>???AAADDDDDDAAA;;;555111000000111111000///...---,,,,,,,,,---------------/////////000222444777888888:::===@@@CCCEEEGGGGGGGGGEEEBBB???;;;999777666777777888888999;;;<<<======???@@@BBBBBBDDDGGGJJJJJJSSSbbbrrrwwwlllfff```[[[WWWVVVUUUUUUZZZ```nnnzzzpppfff^^^YYYSSSNNNKKKIIIFFFDDDBBBAAA@@@???===;;;999888:::999999:::===@@@DDDGGGGGGGGGFFFCCC>>>:::888888888777555333111///......///...---,,,++++++++++++,,,,,,,,,,,,,,,+++******(((''''''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''''')))***,,,///000111111000//////......------------,,,,,,------,,,,,,++++++---,,,,,,,,,---...///000000111222444777999<<<===>>>@@@CCCDDDBBB===666222111111111111000///...---,,,,,,,,,,,,------......000//////000111333555777777888;;;>>>AAADDDFFFGGGHHHFFFCCC@@@===:::888777999999999999:::<<<===>>><<<===???@@@AAABBBEEEHHHHHHQQQ]]]jjjyyy{{{ooogggccc]]]XXXWWWVVVTTTWWW\\\hhhsssuuujjjbbb\\\TTTNNNLLLIIIFFFCCCAAA@@@???>>>===;;;;;;:::;;;;;;:::;;;===@@@DDDFFFIIIIIIGGGCCC>>>;;;999999888777555333111000/////////...---,,,++++++++++++)))************)))((((((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''(((***,,,...000111111111//////...------------...***,,,...000000///---,,,++++++++++++---///111222111111222444666888:::;;;===???AAACCCCCC???999444222111111000000//////...---------,,,---......///111000000///000222333444666777999<<<@@@CCCEEEGGGGGGFFFDDDAAA>>><<<999888::::::::::::;;;<<<===>>>;;;===>>>??????AAADDDFFFGGGOOOYYYcccoooqqqiiieee^^^YYYWWWVVVTTTUUUYYYbbbmmm~~~|||qqqfff^^^UUUOOOLLLIIIEEEAAA@@@@@@???>>>=====================>>>???AAACCCDDDFFFFFFEEEBBB===;;;:::;;;999888666444333111111111///...---,,,,,,+++,,,,,,''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&)))(((&&&$$$$$$%%%&&&'''''')))+++...///000000000000///...---,,,------......///000111111000///...***))))))***,,,///222444222222333444555777888999======???BBBCCCAAA;;;777333222111////////////000......---------...///000222111000//////000111222555666888;;;>>>BBBEEEGGGFFFFFFDDDBBB@@@===;;;:::999999999999:::;;;<<<<<<;;;<<<>>>??????@@@CCCEEEFFFLLLUUU\\\eeewwwtttjjjfff___YYYXXXVVVTTTUUUXXX^^^iiizzzvvvhhh```VVVOOOLLLIIIDDD@@@@@@@@@???>>>>>>>>>>>>>>>????????????@@@AAABBBCCCAAAAAAAAA>>>;;;999:::;;;:::999888666444333333222//////...---,,,,,,,,,,,,+++++++++++++++***))))))&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&)))(((&&&$$$$$$$$$&&&''''''(((+++---///000000000000///...---,,,---...............------,,,++++++)))((((((***,,,000333555333333333444555666777888======>>>AAACCCBBB===999444333000///...///000111//////...---...///000111333222111/////////000111444555777:::>>>BBBEEEFFFFFFEEEDDDCCCAAA>>><<<;;;888888888888999:::;;;;;;;;;===>>>??????@@@CCCEEEDDDJJJQQQWWW___pppxxxppphhhaaa[[[ZZZXXXTTTTTTVVV[[[eeetttsssooocccVVVPPPLLLFFFBBBAAAAAAAAA@@@???>>>>>>>>>???BBBAAA@@@???>>>>>>>>>>>>AAA@@@>>><<<<<<===???AAABBBAAA???<<<888555222111...////////////---,,,+++,,,+++***)))))))))***+++&&&&&&&&&&&&&&&'''((()))(((%%%$$$%%%((())))))'''$$$$$$$$$$$$$$$%%%&&&'''(((((()))---111444555444111000///......------...000000//////.........---...)))(((...222333333444555444222111111444666888:::<<>>???@@@@@@CCCFFFMMMTTTYYYdddxxx{{{qqqiiibbb\\\ZZZWWWTTTSSSUUUYYYcccrrrzzzpppcccVVVPPPMMMGGGCCCBBBAAAAAA@@@???>>>>>>>>>>>>?????????>>>>>>=========>>>===<<<;;;;;;===@@@BBBHHHHHHFFFCCC===888333111...////////////---,,,+++...---,,,***)))))))))***'''&&&&&&&&&&&&'''(((((((((&&&$$$%%%'''((((((&&&%%%%%%%%%&&&&&&(((((()))''''''))),,,000333444333111111///...............000/////////...............)))(((...333444444555444333111111111333666777:::<<>>===:::666222000000000///---000000///............//////.........///000111111333555888:::===@@@DDDGGGGGGGGGGGGFFFDDDAAA???===:::888777777999:::;;;:::;;;;;;<<<===>>>??????@@@AAADDDJJJQQQVVV```ssstttkkkccc\\\ZZZWWWSSSRRRTTTWWW```nnn~~~rrreeeXXXQQQNNNHHHEEEDDDAAAAAA@@@???>>>>>>>>>>>><<<===>>>??????>>>===<<<=========<<<===@@@EEEIIIQQQRRRRRRNNNFFF===666222////////////...---,,,+++000///---+++***)))))))))(((((('''&&&&&&&&&&&&''')))'''%%%%%%&&&'''&&&%%%%%%&&&&&&''')))***++++++''''''(((+++///222333333111111000///............////////////............///***)))...333444444555222222000000111333555666:::<<>>999666222000000000//////000000///............////////////...//////000000222555777999;;;>>>BBBEEEGGGGGGHHHGGGFFFDDDAAA???:::888777777888::::::999:::;;;;;;<<<===>>>?????????AAAGGGMMMRRR[[[lll|||vvvnnnfff^^^ZZZWWWSSSRRRTTTVVV^^^jjjyyyvvvhhhZZZSSSOOOJJJFFFEEEBBBAAA@@@>>>============;;;<<<>>>@@@@@@???>>>===@@@AAABBBBBBBBBGGGNNNSSSZZZ]]]^^^YYYOOOBBB888444/////////......---,,,,,,///...---,,,++++++******))))))(((&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&((()))+++,,,,,,)))((()))+++///222333333222111000///............///////////////.........222---+++///222222111222000000//////000222444555999;;;>>>@@@BBBBBBAAA@@@:::888555222111111111111111111000////////////000000//////.........//////222444777888:::===@@@CCCEEEGGGHHHIIIHHHFFFCCCBBB;;;999777777888999999999999:::;;;<<<===>>>>>>???>>>@@@EEEKKKOOOVVVeeesss{{{rrriii```[[[WWWSSSRRRTTTVVV\\\gggtttzzzlll]]]UUUPPPJJJGGGFFFBBBAAA@@@>>>===<<<<<<<<<:::<<<>>>AAABBBAAA@@@???BBBCCCEEEEEEEEEJJJRRRYYYaaaeeegggbbbUUUFFF;;;555000//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***)))((('''&&&%%%%%%%%%'''''''''&&&%%%$$$%%%%%%"""###%%%''')))************))))))+++///222444444222111000//////......///.........///////////////555///,,,///111///---...............///111222444777999<<>>AAADDDEEEHHHJJJJJJHHHFFFDDD===;;;888888888999999888999999:::;;;<<<===>>>>>>??????CCCIIIMMMRRR^^^jjjzzzvvvlllccc]]]XXXSSSRRRUUUUUU[[[cccooo~~~ppp```WWWQQQKKKGGGFFFBBBAAA???>>>===<<<;;;;;;:::<<<>>>@@@AAABBBBBBBBBAAADDDEEEDDDDDDHHHRRRZZZdddiiilllfffXXXHHH<<<777000000...------,,,------)))***+++,,,------------***)))((('''&&&%%%%%%%%%&&&&&&'''&&&$$$$$$%%%'''"""###%%%'''((((((((((((***))))))***...111333333222222111000////////////.........///////////////555///,,,...000---++++++,,,,,,,,,---///000111222555777:::===???AAABBBBBB@@@???<<<888444222333444222222111000000000000111.........---......//////111333555666777999<<<>>>BBBDDDGGGJJJKKKIIIGGGEEE???===:::999::::::999999888999999:::;;;<<<======??????BBBGGGKKKOOOXXXbbbqqqzzzpppeee___YYYTTTSSSUUUTTTXXX___iiiwwwtttcccXXXQQQJJJFFFEEEBBBAAA???>>><<<;;;;;;;;;::::::<<<>>>@@@AAACCCCCCAAADDDFFFDDDBBBFFFPPPYYYeeejjjnnnhhhXXXHHH===888111000...---,,,,,,------)))***+++,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###&&&((("""$$$&&&((((((((('''&&&)))'''&&&(((+++///000111333222111000////////////............/////////000222,,,))),,,///---+++,,,******+++---...///111111333555888;;;>>>@@@BBBBBBAAA@@@>>>999333000111333111000000///.../////////------------......///000111333444555666777:::===???BBBFFFJJJKKKJJJHHHFFFAAA???<<<:::;;;;;;:::999888888999:::;;;<<<<<<===???>>>AAAEEEHHHKKKSSS[[[gggwww|||qqqggg```ZZZUUUTTTVVVSSSVVV\\\eeesssvvveeeYYYRRRJJJFFFEEEBBBAAA???>>><<<;;;;;;:::999999:::<<<>>>@@@BBBDDDCCCFFFGGGEEEBBBFFFPPPYYYdddjjjnnngggXXXHHH===999111000...---,,,,,,------***++++++,,,+++***)))((((((((('''&&&&&&&&&&&&'''"""%%%&&&%%%######&&&)))###%%%'''((()))((('''&&&'''&&&%%%&&&))),,,//////333222111000////////////---.........//////000000///)))'''+++...---,,,---)))***+++,,,...///000111222444777:::===@@@AAABBBAAAAAA>>>999222//////111//////...---------------,,,,,,,,,---...///000111111222444555555777:::<<<>>>AAAFFFIIIKKKJJJHHHFFFBBB@@@===;;;;;;<<<;;;:::777888999:::;;;<<<<<<===>>>===???DDDGGGIIIOOOWWWaaaqqqvvviiibbb\\\VVVSSSSSSUUUUUUZZZbbblll|||iii[[[SSSLLLHHHFFFEEEDDDDDDBBBAAA???===<<<999::::::<<<>>>AAADDDFFFHHHHHHGGGFFFFFFIIINNNRRR```bbbbbb^^^SSSGGG<<<666222000///...//////---,,,*********+++,,,,,,------((((((((((((''''''''''''&&&&&&'''((())))))))))))%%%%%%%%%&&&'''((()))***((()))*********,,,///111444444333222000...---,,,000111222111///.........000///...---,,,,,,---...---/////////...///111333111444888:::;;;===???AAAEEEBBB???:::777444333222...............///000000111000000////////////000000000111333555888:::;;;>>>@@@DDDGGGIIIJJJJJJJJJGGGDDD@@@<<<:::999999:::::::::;;;<<<===>>>???@@@@@@??????@@@DDDIIINNNRRRaaaffftttxxxjjjccc^^^XXXTTTTTTSSSSSSWWW___iiixxxlll^^^UUUNNNHHHGGGDDDDDDDDDCCCAAA???===;;;999999:::<<>>>>>???>>>>>>???BBBGGGKKKNNN[[[```nnn{{{lllddd___YYYUUUTTTRRRQQQUUU\\\eeerrrooo```WWWOOOIIIGGGCCCCCCDDDDDDBBB???<<<:::999999:::<<>>:::666444222222222000///...---------............///000111111......///111333555777888:::<<<@@@DDDHHHJJJKKKLLLHHHFFFBBB>>>;;;:::999:::888888999:::;;;<<<<<<===>>>===<<<===???CCCGGGJJJSSSXXXfffyyynnnfff```ZZZUUUSSSRRRQQQTTTYYY```mmmrrrbbbXXXOOOHHHFFFBBBCCCDDDDDDBBB???<<<:::999999:::<<>>@@@GGGFFFDDDAAA===999555333000///////////////000000---------...///000111222---......///111333444555777:::===BBBFFFIIIKKKLLLIIIGGGCCC@@@===;;;::::::888999999:::;;;<<<<<<<<<>>>=========???AAAEEEFFFMMMRRR___qqqqqqhhhccc\\\VVVSSSSSSRRRSSSXXX]]]hhh{{{tttcccYYYOOOHHHFFFBBBCCCCCCCCCAAA>>>;;;:::999999:::<<<>>>AAADDDFFFIIIIIIHHHFFFDDDCCCEEEGGGFFFFFFFFFBBB<<<666222111000///......//////...---+++*********)))(((((((((''''''(((((()))*********)))((('''&&&&&&&&&&&&&&&#########$$$%%%&&&''''''&&&'''(((''''''(((+++---000000000000000///...---000222333222000......///...---,,,,,,---...///000000111000///,,,+++,,,------///111333555888<<>><<<:::::::::::::::;;;<<<<<<======>>>>>>===>>>???AAADDDEEEKKKOOOZZZjjjzzzvvvkkkfff```YYYUUUUUUSSSSSSVVV[[[dddvvvvvveeeZZZPPPIIIGGGCCCCCCBBBAAA???===<<<;;;:::::::::;;;<<>>888444111111000///......///000///---,,,,,,+++***))))))((((((&&&&&&'''(((***+++,,,,,,((('''&&&%%%$$$%%%&&&'''%%%%%%&&&&&&''')))***+++'''((((((''''''(((***---//////000000000///.........000222222111111222333......---,,,---...///000000111000///---,,,---...---...000111222555999<<<@@@AAACCCCCCAAA>>>;;;999555444222000///------,,,------------...///000000............///000111222444666999===BBBFFFIIIKKKKKKIIIFFFCCC???===;;;::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>@@@BBBCCCEEEIIIMMMVVVcccppp{{{pppkkkddd]]]YYYUUUSSSRRRTTTXXX```qqqxxxggg\\\RRRLLLIIIEEEDDDAAA???===<<<<<<<<<::::::::::::;;;===>>>@@@@@@AAABBBBBBAAABBBDDDFFFBBBAAA???;;;666222222222///...---...///000///......---,,,+++***)))((((((''''''((()))***++++++,,,((('''&&&%%%%%%&&&((()))((('''''''''((())))))***(((((()))((('''(((+++---......///////////////...---///111111111000111333000///...---,,,---.........//////...,,,+++,,,...---...///000111333777:::<<<>>>AAACCCCCCAAA>>><<<555444333000///------,,,......---------....../////////...//////000111222444555888<<<@@@DDDHHHJJJKKKJJJGGGDDD@@@===;;;::::::::::::::::::;;;;;;;;;<<<======>>>???AAACCCDDDGGGJJJRRR\\\ggguuutttooohhh```[[[UUURRRQQQSSSVVV^^^nnn}}}zzziii^^^UUUNNNKKKFFFDDDAAA>>><<<<<<======;;;:::999999:::;;;===>>>===>>>@@@@@@@@@BBBDDDFFF???>>><<<888444222222444///...---...///000///...///...---,,,+++)))(((((())))))))))))***************)))((('''(((***,,,---(((((('''&&&&&&&&&&&&'''((()))))))))((()))+++------...//////////////////000111222111///.........000///...---,,,,,,---...,,,------,,,+++***+++---...////////////222666999888;;;???CCCDDDBBB@@@>>>222222111000000///000000///......---------......///////////////000111111444555777;;;???CCCGGGIIILLLJJJHHHEEEAAA>>>;;;:::999999999999999999::::::;;;;;;<<<===???AAABBBCCCFFFHHHOOOXXXaaannnzzzooohhhaaa[[[WWWSSSRRRTTTWWW\\\gggqqqnnn```VVVNNNHHHIIIFFFBBB???>>>===<<<:::===;;;999888999999888777>>>>>>>>>>>>>>>=========>>>===;;;888555222000/////////.........------------+++************)))'''******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$%%%'''(((((('''&&&&&&&&&''')))***,,,------......//////000000666555333111000000111111111111222111000...,,,+++************+++,,,---...,,,,,,---...000222333444999;;;>>>@@@BBBAAA@@@>>>;;;888555111///...---...////////////............------...000111222333444333333555888;;;@@@DDDFFFJJJJJJIIIHHHFFFCCC@@@???;;;:::999999888888999999999::::::;;;===>>>@@@AAACCCCCCHHHQQQ[[[gggxxx~~~rrrjjjbbb]]][[[VVVTTTTTTVVVYYYbbbkkk}}}pppbbbXXXPPPKKKHHHEEEBBB@@@???>>>===<<<===;;;999888999999888777:::;;;;;;<<<===>>>??????>>>===;;;888555222000/////////.........------------,,,******++++++)))((((((((((((((())))))))))))''''''''''''''''''''''''+++(((&&&&&&'''(((((((((((('''&&&&&&&&&'''((())),,,,,,---...///000111111333222111000000000111222111222222222111///---,,,++++++++++++++++++,,,,,,,,,,,,---...000222333444888:::===@@@AAAAAA@@@???999888555222000///000000////////////..................///000111222222333333333555777;;;>>>BBBDDDIIIIIIIIIHHHFFFDDDAAA@@@===<<<;;;::::::::::::::::::::::::;;;===>>>@@@AAADDDDDDHHHPPPXXXbbbrrrvvvlllddd^^^___ZZZVVVUUUTTTUUU[[[ccctttttteeeZZZQQQLLLGGGDDDBBBAAA@@@@@@???======;;;999888999999888777666777888:::<<<>>>???@@@>>>===;;;888555222000.../////////.........------...---++++++,,,,,,***)))'''''''''((()))*********((((((((((((((((((((((((+++***(((((())))))(((&&&((('''&&&%%%$$$%%%&&&&&&***+++,,,---///111222333000000/////////000222333222222333333222000...---++++++,,,,,,,,,+++******+++,,,,,,...///111333444888999<<>>===<<<;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@EEEEEEHHHNNNTTT\\\iiiuuuyyynnneeeaaa```[[[WWWUUUSSSRRRVVV]]]lllzzzxxxgggZZZQQQKKKFFFDDDBBBBBBBBBBBBAAA???===;;;999888999999888777444555777999;;;<<<>>>???>>>===;;;888555222000///////////////............///---,,,,,,,,,,,,+++)))'''((((((((()))))))))***))))))((((((((((((''''''***)))((()))))))))'''%%%'''&&&%%%$$$$$$$$$%%%&&&((()))***---///111333444222111000//////000111222222222333333222111///...,,,,,,------,,,***)))(((++++++,,,---///111333444777888;;;>>>???@@@@@@@@@;;;:::888666444333222222////////////............000000000000000000//////111222444555888:::<<<===EEEFFFHHHJJJJJJIIIGGGEEE@@@???>>>===;;;;;;:::::::::::::::;;;<<<===??????DDDDDDGGGLLLQQQWWWbbbmmm}}}}}}pppgggccc___ZZZWWWVVVSSSQQQUUU[[[fffttt~~~kkk[[[PPPIIIFFFDDDCCCCCCDDDDDDBBB@@@===;;;999888999999888777666666777888999:::;;;;;;===<<<:::888555333111000000000/////////.........///---,,,,,,,,,,,,+++)))***)))))))))((((((((('''((((((((('''''''''&&&&&&((('''''''''((((((&&&$$$$$$$$$######$$$%%%'''((('''(((***,,,///222444555555444222111000000111111222222333333222111000///---------,,,+++***)))(((++++++,,,---///111222333666777999<<<>>>@@@AAAAAA???>>>;;;888555333111000////////////............000000000///////////////000111333555777999:::;;;BBBEEEHHHKKKLLLKKKJJJIIIAAA@@@>>>===;;;:::999999::::::::::::;;;===>>>???BBBBBBEEEKKKOOOSSS]]]hhhttttttjjjeee^^^ZZZXXXWWWTTTRRRTTTYYYaaaooorrr```RRRKKKGGGFFFEEEEEEEEEEEEBBB@@@===;;;999888999999888777777777777888888999999999<<<;;;999888555444222111000000000/////////.........---++++++,,,,,,***)))*********)))(((''''''''')))((((((''''''&&&&&&&&&(((&&&%%%&&&'''((('''&&&############$$$&&&((()))&&&'''))),,,///111333444666555333222000000000111111111222222222111///......---,,,+++***************++++++---...000222333555666888;;;===@@@AAABBBBBB@@@>>>;;;777444222000////////////............///////////////////////////000333555777999::::::@@@CCCHHHLLLNNNNNNMMMLLLCCCAAA@@@===;;;:::999999::::::::::::;;;<<<===>>>???@@@CCCIIILLLOOOXXXaaakkkyyyxxxlllfff___[[[YYYXXXUUUQQQSSSXXX\\\iiiyyyyyygggXXXPPPHHHGGGFFFFFFFFFEEEBBB@@@===;;;999888999999888777777777777888999999:::::::::999888777666555444333000000000000/////////...---,,,******++++++)))((())))))))))))((((((((((((******))))))(((''''''&&&(((&&&%%%%%%''')))***)))&&&%%%$$$$$$$$$&&&'''(((&&&'''))),,,...111333444444333222000000000111222///000111111111000///...///---+++)))((()))+++,,,******+++,,,...000222333444555777:::===???AAABBBAAA@@@???<<<999666444222////////////..................//////////////////...000222555888:::;;;;;;???BBBGGGLLLPPPPPPOOONNNEEEDDDAAA???===;;;::::::::::::::::::;;;<<<======>>>>>>BBBFFFHHHJJJQQQZZZ```mmm{{{nnnggg```]]]ZZZYYYVVVQQQRRRVVVYYYeeeuuulll]]]UUUIIIHHHGGGGGGGGGEEEBBB???===;;;999888999999888777666666777888999:::;;;;;;999888888777666555555444000000000000////////////---+++******+++***)))'''''''''(((((())))))******+++++++++***)))((((((''')))'''%%%%%%(((***,,,,,,((('''&&&%%%%%%%%%&&&''''''((())),,,...000222333111000/////////000222222//////000111111000......///---***(((((())),,,...******+++,,,...000222333333555777999<<>>===:::888666555000/////////........................//////000000---///222666999:::;;;<<<>>>AAAGGGMMMPPPQQQQQQPPPGGGEEECCCAAA>>>===;;;;;;::::::::::::;;;;;;<<<======>>>AAAEEEEEEFFFLLLTTTYYYeeewwwqqqiiieeeaaa\\\YYYWWWWWWVVVUUUZZZbbbnnn|||tttaaaRRRNNNKKKGGGEEEDDDCCCAAA@@@<<<:::888777888888777666777777777777777777777777888888999999999888888777444222///...///111111111------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...+++*********,,,,,,***(((***)))(((''''''((()))***))))))((('''''''''''''''''')))---//////000111222666555333111///---,,,,,,222111111111000000//////------......------,,,+++++++++,,,---///111333444666777888;;;===???AAABBBCCCCCCCCCBBB???;;;777555444111///.../////////...////////////////////////000222444666888999999:::===@@@EEEJJJMMMOOOPPPPPPLLLJJJFFFBBB???<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::===???AAACCCEEEGGGKKKNNNTTT]]]lllzzzvvvnnnfffbbb]]]YYYXXXWWWWWWVVV[[[aaalllxxxzzzfffVVVNNNKKKGGGEEECCCBBB@@@???<<<:::888777888888777666777777777777777777777777777888888888888888777777444111///...///000111000------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,---...///---,,,,,,------,,,******)))(((''''''((()))***((((((''''''''''''(((((((((***---.........000111444333222000////////////111111111111000000000///...////////////...------,,,,,,,,,,,,---///000111444555777999;;;>>>???@@@BBBCCCDDDCCCAAA===999666444222///.../////////...////////////////////////---...///111333444666666:::===BBBGGGKKKNNNOOOOOONNNLLLIIIEEEAAA???===<<<::::::;;;;;;;;;;;;::::::;;;===???AAACCCEEEIIIKKKQQQZZZfffsss}}}rrrhhhccc^^^ZZZXXXXXXXXXWWW[[[```hhhqqq}}}jjjZZZPPPMMMHHHEEECCCAAA>>><<<<<<:::888777888888777666777777777777777777777777666777777888888777777666333111///...///000000///------,,,,,,,,,,,,++++++,,,++++++******,,,---......+++)))(((((((((((('''***((('''%%%%%%'''(((***&&&&&&&&&&&&'''((()))***,,,---......---...000222222111111000000000111111111111111111000000000000000000000000000//////...------,,,,,,,,,------...222333555777:::<<<===>>>@@@BBBDDDEEECCC???;;;888555333000...//////...---////////////////////////---------...///222444555777:::>>>DDDIIILLLNNNOOOQQQPPPMMMIIIEEEAAA???===999::::::::::::::::::999999;;;===???@@@BBBFFFHHHMMMTTT^^^iiivvvvvvkkkfff```[[[YYYYYYYYYXXXYYY]]]ccckkkvvvmmm]]]RRRNNNIIIEEEBBB@@@===;;;<<<:::888777888888777666666666666666666666666666555666666777777777777666333111/////////000///...------,,,,,,,,,+++++++++,,,+++*********+++---------***'''%%%%%%&&&%%%%%%(((&&&%%%$$$$$$%%%&&&(((%%%%%%%%%&&&'''(((******000111000///......000222222111111000000000111111111111111000000000000000000000000111000000///...------,,,,,,------...///111222444666999;;;===>>>???AAADDDFFFEEEBBB===:::777555111/////////---,,,//////////////////////////////......000222555777555888<<>>999999999999999999999999999;;;===>>>???AAADDDFFFIIIOOOWWW```lll}}}zzzooojjjbbb]]]ZZZYYYYYYYYYWWWZZZ^^^eeeppp~~~rrraaaSSSPPPJJJFFFCCC@@@===;;;<<<:::888777888888777666666666666666666666666666555555666777777777777777444222000000111111///...------,,,,,,,,,+++++++++++++++***)))***+++,,,---000---)))(((((((((((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%'''(((***+++///000///---,,,,,,---///222222111000////////////000000000000000000111111///000000000000///......,,,,,,------...000111222111222444666888;;;<<<======???CCCEEEEEECCC@@@>>>:::777333111000///...,,,////////////////////////000000//////000222555777555777:::???DDDJJJNNNQQQQQQQQQPPPMMMIIIDDD@@@>>>:::999999888888999999::::::<<<===>>>???@@@CCCFFFFFFKKKRRRZZZddduuusssnnneee^^^[[[YYYYYYXXXVVVWWW[[[aaakkkyyyvvvgggUUUQQQLLLGGGDDDAAA>>><<<<<<:::888777888888777666777777777777777777777777555555666777888888888888555444222222222222000...------,,,,,,,,,,,,+++++++++******))))))+++,,,------+++((('''((((((((('''###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%&&&((()))***+++,,,,,,+++)))((()))+++111000//////............000000000000111111111111000000000000000///......,,,------...///000222222000111333555888:::<<<===<<<>>>AAACCCDDDCCCBBBAAA===:::666333222000...---////////////////////////............///111333444555666999===BBBHHHMMMPPPPPPPPPPPPNNNKKKFFFAAA>>>;;;:::999888888999:::;;;;;;===>>>??????@@@CCCEEEDDDIIIOOOUUU^^^mmmxxxqqqhhh```[[[YYYXXXWWWVVVWWWYYY]]]eeerrrwwwiiiUUURRRMMMHHHEEECCC@@@===<<<:::888777888888777666777777777777777777777777555666777888999999999999666555444333444333111///------,,,,,,,,,,,,+++++++++***)))))))))***,,,---)))(((''''''((((((&&&%%%$$$%%%(((******(((%%%$$$$$$$$$$$$%%%&&&'''((())))))***,,,+++***((()))***---------------.../////////000000000111111111111111111222222111111000///...---------......///000//////111333666888:::;;;;;;===>>>@@@BBBCCCDDDDDD@@@===888555333111///---////////////////////////------...///000111111222444555666:::???EEEJJJMMMOOOPPPQQQPPPMMMIIIDDD@@@<<<;;;:::999999:::;;;<<<;;;<<<>>>>>>>>>???AAACCCCCCGGGLLLQQQXXXdddssszzzsssiii```[[[YYYWWWWWWVVVWWWXXX[[[bbbmmmyyyvvvhhhVVVRRRMMMIIIFFFDDDAAA???<<<:::888777888888777666777777777777777777777777666666777999999:::::::::777666555555555444111///---------,,,,,,,,,+++++++++***)))))))))***,,,,,,+++******+++,,,,,,***(((%%%'''+++------+++'''%%%%%%%%%%%%%%%&&&'''((((((***,,,......---+++++++++******+++,,,---...000111//////000000111111111222222333333333333222111111///...---,,,,,,,,,,,,,,,---...000222444666888999;;;<<<===???AAACCCDDDEEEBBB>>>:::666444222000...////////////////////////......000111222222222222333444555888<<>>@@@BBBCCCGGGKKKNNNSSS]]]kkkvvvvvviiiccc___ZZZVVVTTTTTTUUUVVVXXX\\\eeerrr{{{|||nnn___TTTKKKJJJIIIDDD>>>;;;<<<;;;999888777777666666777777777777666666666666777777777888999;;;<<<===:::999777444222111//////...------...///...+++)))***((('''&&&''''''%%%###&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))---000000...+++)))***,,,---...------///111333222111111000000111111222222111111000/////////111000///---++++++******222222111222444777:::<<<:::<<>>999555444333444//////...///000000...,,,/////////000111111222222555555666888;;;>>>BBBCCCNNNPPPSSSTTTRRRMMMGGGDDDAAA@@@>>><<<;;;999999888999::::::;;;<<<===??????AAAEEEIIILLLPPPXXXaaahhhzzzmmmfffaaa[[[WWWVVVRRRTTTUUUVVVYYYaaammmuuuzzzmmm___TTTKKKJJJIIIDDD???<<<<<<;;;:::888777777777777777666666666666555555555777777777888999:::<<<<<<;;;999777444222000000000///...------...---,,,***---+++***)))******((('''&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$'''***---///...---,,,+++---///000000000111222555444333333222222333333////////////000000000000///...------,,,,,,,,,,,,000000000000222555777999:::;;;===???AAACCCDDDDDDFFFCCC???;;;777555333333000///...///000000...---......///000111111222222333444555777999===@@@BBBIIILLLOOORRRRRROOOKKKHHHBBBAAA>>><<<:::999999999::::::::::::<<<===>>>???@@@CCCGGGJJJNNNTTT]]]dddvvvsssjjjddd]]]XXXVVVQQQRRRSSSSSSUUU\\\fffmmm{{{xxxmmm```VVVMMMJJJIIIDDD???===<<<;;;:::999888777777777777777777777666666666666777777777888999:::;;;<<<;;;999666333111111111111111///---,,,------,,,++++++)))(((((((((((('''%%%&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%###$$$'''***,,,---......+++...222333333222222333444444333222222222222333------...//////000111111------,,,,,,,,,------............///000333555666999999:::<<<>>>@@@BBBCCCEEECCCAAA>>>:::666333222111000...///000000...---------...///111222333333222222333555777;;;>>>???CCCGGGKKKPPPQQQQQQOOOMMMEEECCC???;;;999888999:::::::::::::::;;;<<<>>>>>>???BBBEEEHHHJJJPPPXXX^^^jjjxxxyyyoooggg___YYYWWWQQQSSSSSSRRRSSSWWW___fffttt{{{wwwooobbbXXXOOOLLLIIIDDD@@@???===<<<;;;:::888888888888999999999888888888777777777777777777888999:::;;;<<<999666333111111222222222///---,,,,,,------,,,***(((''''''(((((('''%%%''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$###$$$%%%''')))+++,,,---***---111444444333222222222111000000//////000000......//////000000000000...------,,,,,,------...------......000222444555999999999:::<<>>AAADDDIIINNNQQQRRRRRRQQQIIIFFFAAA<<<999999::::::::::::::::::;;;<<<===>>>???BBBEEEFFFHHHLLLSSSYYYbbbnnnsssjjj```YYYWWWSSSTTTUUUSSSRRRUUU[[[```mmmuuu|||~~~~~~}}}xxxrrrfff\\\SSSNNNJJJDDD@@@@@@>>>===<<<:::999999888888888888777777777666666666777777777777888999::::::;;;999666444222222222333222000---,,,---...---------,,,***+++,,,,,,+++***'''(((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((()))'''+++///111111111000111000000///............///111111000000000///////////////...---,,,,,,,,,,,,......//////111222333444999999999:::<<>>BBBEEEIIIMMMPPPRRRRRRRRRLLLIIIDDD>>>;;;::::::;;;:::::::::::::::;;;<<<===???BBBEEEFFFGGGJJJPPPUUU]]]hhhyyyyyynnnbbb[[[XXXTTTUUUVVVTTTSSSTTTYYY]]]gggooovvvyyyzzz{{{yyyuuukkkaaaWWWQQQKKKDDDAAABBB>>>===<<<;;;:::999999999555555555555444444444444777777777777777888999999999999777555444333222222222000...---......---,,,,,,+++******+++,,,+++***'''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%(((,,,.........//////000000///............///111111000//////...------000///...---,,,+++++++++...//////000222333333444777888999:::<<<>>>@@@BBBAAACCCDDDDDDBBB>>>999777555222000.../////////...---......//////000000111222222222333555888;;;<<>><<<;;;;;;:::::::::::::::;;;<<<<<<>>>AAADDDFFFFFFIIINNNRRRYYYcccqqqrrrfff^^^[[[TTTUUUVVVUUURRRSSSVVVZZZaaajjjrrrtttvvvxxxyyywwwooofff\\\TTTLLLDDDAAABBB???>>>===;;;::::::::::::666666666555555555555444777777777777777888888999888888888777666444222111111///////////////---+++***)))((((((******)))((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''(((((('''&&&%%%%%%$$$''')))++++++,,,...//////...------,,,,,,------------------------------...------,,,,,,,,,---------...///000111222222222444555777999<<<===>>>>>>AAABBBDDDDDDCCC@@@<<<:::666333000.../////////...////////////////////////000000000111333666999:::@@@BBBDDDHHHKKKNNNPPPRRRQQQOOOKKKFFFAAA>>><<<;;;::::::999999::::::;;;;;;<<>>===<<<;;;:::::::::999999999999888888888888888777777777777777888999777777888888777555222000000//////000000///---***---,,,++++++---...---,,,(((((())))))))))))(((((('''''''''&&&&&&'''''''''###$$$$$$%%%&&&'''((((((&&&'''((((((((('''&&&%%%%%%&&&)))******+++...000,,,+++******))))))******)))******++++++,,,,,,---,,,,,,,,,,,,---...///000------///000111111111111222333666999;;;<<<<<<<<<@@@BBBCCCDDDCCCAAA>>><<<666333000......//////...////////////............/////////000222444777888===???AAAEEEIIIMMMPPPQQQRRRPPPMMMHHHDDD@@@===;;;::::::999999999:::;;;;;;;;;>>>BBBCCCCCCFFFJJJNNNPPPWWWbbbnnn{{{yyykkkbbbaaa\\\YYYVVVUUUUUUVVVWWWVVV\\\___eeelllqqquuuvvvwwwtttnnndddYYYOOOHHHDDDBBBAAA???===;;;:::999999:::;;;:::999888777777777777666555555555555666777777666666777777777666444333222111000000000000000111000000///...---,,,,,,+++******))))))((((((''''''*********))))))))))))(((******++++++++++++******%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''')))+++,,,************++++++++++++++++++++++++++++++,,,---000///...------...000111//////...------...000111666666777888999;;;<<<===@@@BBBDDDDDDCCCBBBCCCDDD===:::666333222111///...---......///000111222222111111111222444666777888===???BBBEEEHHHKKKPPPSSSTTTVVVTTTLLLEEEBBB???;;;<<<;;;:::;;;=========;;;=========>>>@@@CCCGGGIIISSSVVV^^^hhhqqq~~~~~~nnnfffddd\\\YYYVVVTTTUUUVVVVVVUUUYYY]]]bbbiiinnnqqqssstttsssnnneee[[[RRRJJJEEECCCAAA@@@===;;;::::::::::::;;;:::999888777777777777555555555555555666777888666666777888777666555444222222111000000000000111000000///...---,,,,,,+++)))))))))))))))((((((((())))))))))))(((((((((((())))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&((()))***((((((((((((((('''''''''*********)))******+++,,,...---,,,++++++---...000......---------///000111333333444666888:::<<<>>>@@@BBBDDDDDDCCCCCCDDDEEE???<<<777444333222000///---......///000000111111111111111222444555777888:::===@@@CCCEEEIIIMMMPPPTTTWWWVVVOOOHHHEEEAAA<<<<<<;;;:::;;;<<<======<<<=========>>>@@@CCCFFFHHHMMMPPPWWWaaajjjvvvtttjjjfff]]]ZZZVVVTTTTTTUUUUUUTTTVVVYYY___dddiiimmmoooooopppmmmggg___VVVNNNGGGCCCAAA@@@>>><<<;;;:::::::::;;;:::999888777777777777555444555555666777888999666777888888888777666555333222111111000000111111000000///...---,,,,,,+++(((((())))))))))))))))))))))))))))))((((((((('''((((((((())))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((('''''''''&&&&&&%%%%%%((((((((((((((()))******,,,+++*********+++---...------,,,------///111222///000111444666999<<<===???AAADDDDDDDDDDDDEEEFFFCCC???:::666444333111000.........//////000000000000111111222333555666777888:::===???BBBEEEIIILLLSSSWWWXXXSSSMMMIIIDDD>>><<<;;;::::::<<<======<<<=========>>>@@@CCCEEEGGGHHHKKKQQQZZZcccmmm~~~xxxmmmhhh^^^[[[WWWUUUTTTTTTTTTSSSTTTWWW\\\aaaeeeiiikkklllmmmlllhhhbbbZZZQQQIIIEEEBBBAAA???===;;;;;;;;;;;;;;;:::999888777777777777555555555555666777999999777777888999999888777666444333222111111111111111000000///...---,,,,,,+++((((((((())))))******+++*********)))))))))((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((()))((((((''''''&&&&&&&&&'''&&&&&&&&&'''((()))***+++*********+++,,,---...---,,,,,,,,,---///111222///000111333555888:::<<>><<<::::::<<<======<<<=========>>>@@@BBBEEEFFFIIIJJJPPPXXX___hhhvvv~~~ppphhh```]]]XXXVVVUUUTTTSSSRRRSSSVVVZZZ^^^bbbfffhhhiiijjjjjjiiieee]]]TTTLLLGGGCCCAAA???===<<<;;;;;;<<<;;;:::999888777777777777555555555666666888999999777888999::::::999888888555444333222111111111111000000///...---,,,,,,+++(((((())))))******++++++++++++*********)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''(((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***+++++++++,,,,,,---...///---,,,,,,,,,---...000111111111222333555777888999===???BBBCCCCCCDDDEEEGGGHHHEEEAAA===;;;999666444000000000000000/////////000000000111222333444555666888:::<<<>>>@@@DDDGGGLLLSSSYYYWWWTTTQQQKKKEEEAAA>>><<<;;;<<<======<<<<<<======???@@@BBBDDDDDDJJJJJJOOOVVV]]]cccnnnyyyuuukkkccc___ZZZWWWVVVUUUSSSRRRSSSTTTXXX\\\```ccceeefffhhhhhhhhheee___VVVNNNIIICCCBBB@@@>>><<<<<<<<<<<<;;;:::999888777777777777777777666666777777888888888999:::;;;;;;;;;:::999666555444333222111111111000000///...---,,,,,,+++))))))******************************))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''(((***+++,,,++++++,,,---...///000000...---,,,,,,,,,---...///111111222333444555777888;;;===@@@BBBBBBCCCEEEGGGIIIGGGDDDBBB@@@===999666222222222111111000000000000000000000111222333444666888:::;;;<<>><<<=========<<<<<<<<<>>>???@@@BBBCCCCCCIIIHHHKKKRRRXXX]]]eeennn}}}|||pppeeeaaa\\\YYYWWWUUUTTTRRRQQQSSSUUUYYY]]]```bbbdddfffggggggeee___WWWOOOJJJDDDBBB@@@>>>===<<<======;;;:::999888777777777777999888777777666777777777888999:::<<<<<<<<<;;;:::777666555333222222222111000000///...---,,,,,,+++++++++******************((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%######$$$$$$%%%&&&&&&&&&((((((((()))***+++---...***+++,,,---//////000000///...---,,,,,,,,,---.........///000222444666777999;;;>>>@@@AAABBBDDDFFFHHHGGGFFFFFFEEEAAA;;;777444444333333222111111000000000///000000111222333555666888:::;;;<<<@@@BBBCCCLLLSSSTTTTTTTTTQQQLLLIIIEEEAAA>>>=========<<<<<<<<<>>>???AAAAAABBBBBBHHHFFFIIIOOOTTTXXX^^^eeesss~~~tttfffccc]]]ZZZWWWVVVTTTSSSPPPQQQTTTWWW[[[^^^```bbbeeeffffffddd___WWWPPPKKKDDDCCCAAA???============;;;:::999888777777777777:::999888777666666666666888999;;;<<<<<<<<<;;;;;;777777555444333222222222000000///...---,,,,,,+++,,,+++++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$%%%&&&'''(((((()))***)))))))))***+++---...///)))***,,,---.../////////000///---,,,++++++,,,---***+++,,,...111444666888888:::===???@@@BBBDDDEEEGGGGGGHHHHHHGGGCCC===888666555444444333222111111000000//////000111222222444555777888999;;;>>>@@@AAAIIIQQQSSSTTTUUURRRNNNKKKHHHCCC???>>>======<<<;;;<<<>>>???AAAAAABBBBBBHHHFFFHHHNNNSSSVVV[[[aaalllvvvzzznnnggg```\\\XXXSSSRRRUUUSSSSSSTTTVVVYYY]]]aaaddddddddddddccc```ZZZRRRLLLIIIFFFCCC@@@???>>>===;;;:::999999888888999999::::::999777555555666888999666888:::<<<<<<<<<;;;:::888777555444333222222111000000///...,,,+++******...+++((((((***++++++)))))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((++++++++++++,,,------...///000000000000000//////000//////......---,,,,,,+++,,,,,,...000222444555888888:::<<<===???@@@AAAKKKIIIGGGIIIKKKIIICCC>>>:::888555333333333222111//////............//////222333444555777999;;;<<>>======>>><<<===>>>===;;;;;;???BBBCCCFFFIIILLLOOORRRWWWZZZeeelllyyyrrrjjjbbb^^^YYYTTTSSSVVVSSSSSSTTTUUUXXX\\\```bbbcccccccccccc```ZZZSSSNNNJJJGGGCCC@@@???>>>===;;;::::::999999999999:::::::::999888777666777777888666777999;;;<<<;;;::::::888777666444333222222111.........------,,,,,,,,,...+++((((((***+++***)))))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((++++++++++++,,,,,,---...---...............------//////......---,,,,,,,,,+++,,,,,,...000222333555777888999;;;===???AAABBBJJJHHHGGGHHHKKKJJJEEE@@@===:::666444333333222111000000////////////000000222333333555666888:::;;;CCCFFFKKKOOOSSSTTTUUUUUUSSSPPPKKKEEEAAA???>>>>>><<<>>>>>>===;;;<<>>===>>>>>>===<<<<<<>>>AAA@@@CCCFFFHHHJJJNNNRRRUUUYYY^^^hhhvvvuuuiiibbb]]]WWWUUUWWWTTTSSSSSSSSSUUUXXX[[[]]]_________```___\\\VVVRRRJJJGGGCCCAAA@@@???===<<<:::::::::999999:::::::::888999:::;;;:::999777666666777888999:::::::::999:::999888777666444222111............------------,,,+++***************)))(((((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))************+++,,,......+++++++++++++++,,,,,,,,,.........---,,,,,,++++++,,,,,,,,,---...000111222444444666888;;;>>>AAACCCDDDDDDEEEGGGKKKLLLJJJHHHEEE@@@:::555333222111000111000000//////000000111111222222333444666888999===@@@EEEKKKPPPTTTVVVXXXVVVTTTQQQLLLGGGCCC@@@>>>>>>>>>===<<<<<<===>>>???@@@BBBEEEGGGIIILLLOOORRRUUUXXX```lllwww{{{mmmddd___YYYVVVWWWUUUTTTSSSSSSTTTVVVXXXZZZ]]]]]]]]]^^^^^^[[[VVVSSSJJJGGGDDDAAA@@@???>>><<<;;;::::::::::::::::::;;;888999;;;<<<<<<:::888666666666777888999999999999;;;::::::999777555333111111000000...---,,,,,,+++***+++++++++***)))))))))(((((((((((((((((('''&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((()))))))))***+++,,,......,,,,,,++++++,,,---......///......------,,,++++++,,,,,,,,,,,,---...///000222333333555888<<>>===<<<<<<===>>>>>>@@@BBBDDDFFFHHHJJJNNNQQQRRRUUU[[[eeennnzzzqqqgggaaa\\\XXXXXXWWWVVVTTTSSSTTTUUUWWWXXX[[[ZZZ[[[[[[[[[YYYUUURRRKKKHHHDDDBBBAAA@@@>>>===;;;;;;::::::::::::;;;;;;999:::;;;<<<<<<:::999777666666666777777888999999<<<<<<;;;:::888666333222222111000///...,,,++++++)))+++,,,,,,***))))))***'''(((((((((((((((''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))+++,,,...///---,,,,,,+++,,,---///000000//////...------,,,,,,,,,,,,,,,,,,,,,---...///111111111222555999<<<>>>>>>???BBBEEEHHHJJJLLLMMMJJJFFFAAA<<<999666333111//////............//////000000111111222444555666555888===DDDJJJPPPTTTVVVRRRRRRSSSRRRNNNJJJEEEBBBAAA>>><<<<<<===>>>>>>===???AAACCCEEEFFFHHHLLLNNNPPPRRRWWW___gggqqqvvvkkkeee___[[[ZZZXXXWWWUUUTTTTTTUUUVVVWWWZZZYYYYYYYYYYYYWWWSSSPPPKKKHHHDDDBBBAAA@@@>>>===;;;;;;::::::::::::;;;;;;:::;;;<<<<<<<<<;;;999999666666666666777888888999<<<<<<<<<<<<999666333222111000000///...------,,,(((+++------***((()))***''''''((((((((((((''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))***,,,...///---,,,+++++++++---///000111000000//////...------,,,,,,,,,,,,,,,,,,------000000///000222666999;;;<<<>>>AAACCCFFFHHHKKKMMMLLLJJJFFFBBB???<<<777444000000////////////000000000000000111111333444555444666:::???DDDIIIMMMOOOPPPRRRTTTUUUSSSOOOJJJGGGAAA???<<<;;;===>>>>>><<<>>>???AAACCCDDDFFFIIIKKKLLLNNNSSSZZZ```hhhwwwzzznnnhhhbbb^^^\\\YYYXXXVVVTTTTTTUUUVVVWWWYYYXXXXXXXXXXXXVVVRRROOOKKKHHHDDDBBBAAA@@@>>>===<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999666555555555666777888999=========<<<:::777444222////////////////////////(((+++------***((()))***''''''((((((((((((((('''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))***,,,...///,,,+++******+++,,,///000111111111000//////......---,,,,,,++++++,,,,,,---000///......000444777999;;;===@@@BBBEEEGGGJJJMMMNNNLLLIIIGGGDDD???:::666111111000000000000111111000000000000111222333444444666888<<<@@@DDDGGGIIIOOORRRUUUWWWVVVRRRNNNKKKBBB???<<<;;;===>>>===<<<<<<>>>@@@AAABBBDDDGGGIIIIIIKKKPPPVVV[[[bbbppp}}}rrrlllhhhbbb]]]ZZZXXXVVVUUUUUUTTTSSSRRRTTTUUUVVVUUUTTTQQQOOOMMMLLLHHHCCCAAABBBBBBAAA???@@@???===<<<<<<>>>???@@@???>>><<<:::888777666666666666666666777888999::::::;;;;;;;;;:::777555333333000---,,,------,,,,,,......---,,,,,,,,,------))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''%%%######&&&)))***+++))))))***+++---......///......---,,,,,,,,,,,,---///000000111222222333333+++++++++,,,---...///000...///111111111111444666888:::===???@@@CCCFFFIIIIIIMMMMMMIIIGGGFFFBBB<<<888555111//////000000000......//////000000111111111333777:::<<<@@@EEEHHHKKKOOOSSSWWWWWWTTTPPPMMMDDDCCCBBB@@@???>>>>>>>>>===>>>@@@@@@AAABBBEEEGGGJJJLLLNNNQQQVVV^^^gggmmm{{{wwwoookkkeee```^^^\\\XXXVVVUUUSSSQQQOOOPPPQQQQQQQQQPPPMMMKKKIIILLLHHHDDDAAABBBBBB@@@????????????@@@@@@@@@??????>>>===<<<::::::999999999555555555555666777888999777888888888777555333111333111...------...---,,,...------,,,,,,,,,,,,,,,))))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&%%%###$$$''')))******))))))***+++,,,---......,,,,,,,,,,,,,,,---...///000000000111111222222222,,,,,,,,,,,,---...//////...000111111111222444666777999;;;===>>>AAADDDGGGJJJNNNNNNKKKIIIIIIEEE@@@:::777222//////000000000.../////////000000000111000222555888;;;>>>BBBFFFJJJMMMRRRVVVWWWUUUQQQOOOFFFEEECCC@@@???>>>>>>>>><<<>>>???@@@@@@AAACCCFFFIIIJJJLLLOOOSSS[[[ccciiiuuuuuuooohhhcccbbb___[[[XXXUUURRROOOMMMNNNNNNOOONNNMMMKKKIIIHHHKKKHHHDDDBBBAAA@@@???>>>>>>???AAABBBBBBAAA???>>><<<;;;;;;:::::::::;;;;;;444444444444555666777777666666777777666555333222444222///...//////...,,,------,,,+++++++++++++++))))))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%$$$$$$%%%((())))))(((((())))))***+++,,,------*********+++,,,---///000000000000000111111111111......------------.........000111111000111333555555777999;;;<<<>>>BBBDDDHHHKKKMMMKKKJJJKKKHHHDDD>>>:::444000///000000000////////////000000000000///111444666888<<<@@@CCCHHHKKKPPPTTTVVVUUUSSSQQQJJJHHHEEEAAA???======>>>;;;===>>>>>>>>>???BBBDDDGGGHHHJJJLLLPPPVVV]]]bbblllxxxzzzrrrjjjeeeccc```[[[XXXUUURRRNNNLLLOOOOOOOOOOOONNNLLLJJJIIIJJJHHHEEEBBBAAA???>>>===>>>???@@@@@@@@@???>>>===;;;::::::999999999999999555555444444555666666777666777777888777666666555444333111000000000///------,,,++++++******++++++))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$$$$&&&((()))(((&&&(((((())))))***+++,,,,,,************+++,,,---...000000000000000000000000000//////...------......---...////////////111333444666888999:::===@@@BBBBBBGGGIIIHHHIIIJJJIIIDDDBBB===888333222111111000////////////000000000000///111333555777:::===@@@EEEHHHLLLQQQTTTUUUTTTSSSOOOLLLHHHCCC@@@>>>>>>>>>;;;<<<=========>>>@@@BBBEEEGGGHHHJJJMMMRRRXXX]]]dddooouuukkkeeebbb___[[[WWWUUURRROOOMMMOOOOOOOOONNNMMMLLLKKKKKKIIIHHHGGGDDDAAA???>>>===???>>><<<;;;;;;;;;<<<<<<::::::888777666555555555666666555555666666777777555666666777777777777777555444222222222222000...---,,,++++++******++++++(((((())))))))))))))))))&&&'''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$$$$&&&(((((('''%%%'''(((((())))))*********,,,++++++*********++++++//////////////////000000111111000///............,,,---...---------///111333555777888999;;;???AAA???DDDGGGGGGIIIKKKJJJFFFEEEAAA<<<888666444333111000000000000////////////000111444555666888<<<>>>BBBDDDIIIMMMQQQSSSTTTTTTRRRPPPKKKGGGCCC@@@??????;;;<<<======<<<<<<>>>@@@DDDFFFGGGIIIKKKOOOUUUYYY___iiivvv{{{ooohhhbbb___[[[XXXVVVTTTQQQOOOMMMMMMLLLLLLKKKJJJJJJJJJIIIJJJIIIFFFBBB???>>>>>>>>><<<:::888777888:::;;;999999777666444444444333777666666555666666777777333333444555555666777777666555444444444333111///------,,,+++++++++++++++(((((())))))))))))******&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%$$$$$$$$$&&&''''''%%%'''''''''((((((((()))))),,,+++******))))))******---------...///000000000222111000///////////////,,,---------,,,,,,...000222444666777888:::===??????DDDGGGHHHJJJMMMLLLHHHGGGDDD@@@===;;;888555333000000000000////////////000111333444555666999<<>>===<<<<<<===???BBBDDDFFFGGGJJJMMMRRRVVV[[[cccmmmwwwuuulllfffbbb^^^[[[XXXVVVRRRPPPMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKHHHCCC???>>>???;;;;;;:::999888888888888888777666555555555555555666555555444444555555666333444444555666777999999777666555555666444222///...------,,,,,,,,,,,,,,,(((((()))))))))*********&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''%%%######%%%&&&'''&&&&&&''''''''''''(((((((((******)))))))))******+++++++++,,,---///000111111111111000000///000000000---...///...------///111000222444555555777:::======BBBFFFFFFIIILLLKKKHHHGGGEEECCCBBB@@@<<<888444111000000000/////////...///000222222222444666999>>>???CCCGGGKKKNNNQQQSSSVVVUUUSSSPPPLLLGGGCCCAAA===>>>>>>===<<<<<<===???@@@BBBDDDFFFHHHKKKPPPSSSWWW]]]eeemmmwwwyyypppiiifffaaa]]]ZZZWWWSSSQQQNNNMMMLLLKKKKKKKKKKKKKKKJJJLLLLLLIIIDDD?????????999:::;;;;;;;;;999777555666666666666666777888888555444444333333333444444666666666777999:::<<<===777666666666666555222000///...------,,,,,,------(((((())))))*********+++&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((%%%###"""$$$&&&''''''&&&&&&''''''''''''''''''(((((((((((()))+++,,,---******+++---///000111222111111000000000000111111///000000000......000222///000222333444555888;;;:::???CCCDDDFFFIIIHHHEEEGGGFFFFFFEEECCC???999555111111000000/////////......///000111111222444666===>>>AAAEEEIIIMMMPPPRRRVVVVVVUUURRRNNNIIIEEEBBB>>>??????>>><<<<<<===???>>>@@@BBBDDDFFFJJJNNNRRRSSSXXX___fffooo}}}vvvnnniiiddd```^^^[[[WWWSSSRRROOOKKKJJJKKKMMMNNNNNNNNNLLLIIIHHHFFFEEEBBB@@@<<<;;;;;;:::999999999999666555555555444444444444777777666555555555555555777555444666:::<<<<<<;;;???<<<777444333222111000/////////...------,,,,,,$$$&&&'''(((+++---+++((()))))))))(((((((((((((((((((((''''''''''''((((((%%%(((+++***'''%%%&&&)))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''((()))***)))))))))))))))******+++,,,++++++,,,---///111333222111000//////000111222000///...------...000111000111111222444666888999:::;;;>>>@@@CCCFFFIIIJJJLLLKKKIIIIIIHHHDDD===777888333///000222333000,,,000000111222444555666666888;;;???BBBEEEJJJOOORRRSSSWWWWWWTTTRRRRRRNNNIIICCCBBB@@@???===<<<<<<;;;>>>???@@@CCCFFFJJJMMMNNNUUUXXX\\\aaagggrrr{{{qqqlllfffbbb___]]]XXXTTTRRROOOLLLJJJKKKMMMMMMMMMOOOMMMJJJIIIGGGEEEBBB@@@<<<<<<;;;:::999999999999666666666666555555555444777777666555555555555555777555444666999<<<<<<;;;<<<999666444444444333111/////////...------,,,,,,---,,,***)))***+++)))'''************))))))((((((''''''&&&&&&&&&&&&''''''((((((''''''((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&'''(((((())))))(((((())))))***++++++++++++,,,---///111222222111111000000000000111000///...------...///000111111111111222333555555999:::<<<>>>AAACCCEEEFFFIIIHHHHHHIIIIIIGGGBBB===:::555111000222222000,,,//////000111222333444444666999===@@@CCCHHHLLLPPPRRRVVVXXXVVVUUUTTTQQQLLLFFFDDDBBB???===<<<<<<;;;>>>???@@@BBBDDDGGGIIIJJJPPPSSSXXX\\\ccclllxxxuuuppphhhcccaaa^^^YYYVVVSSSPPPMMMKKKLLLMMMMMMMMMPPPNNNLLLJJJIIIFFFCCC@@@===<<<;;;:::999999999999777777777777666666666666777777666555555555555555666555555666999;;;;;;;;;999888666666777666444222/////////...------,,,,,,000---***************))),,,,,,,,,,,,+++)))((((((&&&&&&%%%%%%%%%%%%&&&&&&+++(((%%%%%%((((((%%%"""$$$$$$############$$$$$$""""""###$$$%%%&&&''''''((((((((((((((()))******+++++++++,,,---///111222111111222222111000000///000///...---------//////111000000000000111222222777777999;;;===???AAAAAADDDEEEFFFIIIKKKJJJGGGEEE>>>999444111222111///---......//////000111222222555777;;;>>>AAAEEEIIILLLPPPUUUYYYXXXXXXYYYUUUPPPJJJHHHDDD@@@===<<<<<<<<<>>>>>>???@@@AAACCCDDDEEEJJJNNNSSSWWW\\\dddnnnuuuzzzssskkkeeeaaa^^^ZZZWWWVVVSSSPPPNNNNNNNNNNNNMMMQQQOOOMMMKKKJJJGGGDDDAAA>>>===<<<;;;:::999999999888888888777777777777666777777666555555555555555666555555666888999:::;;;:::999999::::::999555333/////////...------,,,,,,)))''''''+++...---,,,---.........---,,,***)))((('''&&&&&&%%%%%%&&&&&&''',,,***''''''''''''%%%###$$$$$$############$$$$$$#########$$$%%%&&&&&&'''(((''''''''''''((())))))******+++,,,---///000111111111222333222111000///000///...---------......////////////000111222222666666777999:::<<<===>>>AAACCCFFFIIIKKKKKKKKKIIIBBB>>>888444333222000....../////////000000111111444666999<<>>???@@@BBBCCCDDDFFFKKKPPPTTTXXX^^^eeekkk|||wwwmmmfffbbb^^^[[[XXXYYYVVVSSSQQQQQQPPPNNNMMMPPPNNNMMMLLLKKKHHHDDDAAA???>>><<<;;;:::999999999999888888888777777777777777777666555555555555555555666666666777888999;;;===============:::666333/////////...------,,,,,,&&&%%%)))222555111............//////---+++)))(((((((((''''''''''''((((((+++,,,+++)))&&&$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&''''''((())))))***+++,,,...///000000000111222333333222111000000000//////............---......///111222444555555555666888999:::;;;<<<@@@BBBFFFHHHIIIJJJJJJJJJEEEBBB===888555333111000000111111111111111111111333666999;;;===AAAEEEHHHJJJPPPUUUWWWZZZ\\\[[[WWWTTTQQQLLLGGGCCC@@@???>>><<<<<<===>>>@@@CCCEEEFFFEEEIIINNNRRRUUUYYY```eeeqqq{{{|||qqqhhhccc```]]]ZZZ[[[XXXUUUSSSRRRPPPNNNLLLMMMLLLLLLLLLLLLIIIEEEBBB???>>>===;;;:::999999999888888888888777777777777777777666555555555555555555666777777666666999;;;???>>>=========;;;777333/////////...------,,,,,,+++)))...888:::222,,,------...//////...,,,***((((((((((((''''''((((((((()))+++,,,)))$$$###&&&)))%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((((()))+++,,,...////////////000111222333333333333222111111111000//////...,,,,,,---...000222444555333444555666888999;;;;;;???AAADDDFFFGGGGGGHHHIIIGGGEEEBBB>>>:::666444222222222222222222222111111333555777:::;;;>>>BBBEEEHHHMMMQQQSSSVVV[[[[[[XXXWWWUUUQQQMMMHHHDDDAAA@@@<<<<<<===???@@@CCCEEEFFFDDDHHHLLLOOOQQQUUU\\\aaajjjsssuuukkkfffccc```]]]ZZZXXXUUURRRQQQOOOLLLJJJJJJJJJJJJKKKLLLJJJFFFCCC@@@???===<<<:::999999999888888777777777666666666777777666555555555555555444666777777555555888:::===<<<;;;;;;<<<:::888555/////////...------,,,,,,///***---777888///)))++++++,,,...///...---***)))(((''''''&&&&&&''''''(((((((((&&&%%%###$$$%%%'''$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))+++---...//////...//////000111222444555666333333333222222111000///,,,,,,,,,---...000111222111111333555666888999:::;;;???BBBDDDDDDEEEGGGIIIHHHHHHFFFCCC>>>999666444333333333222222111111111111333555777999;;;???BBBEEEJJJMMMNNNRRRWWWYYYWWWXXXWWWUUUQQQMMMHHHDDDBBB======>>>>>>???AAABBBCCCAAADDDHHHJJJLLLQQQXXX]]]dddkkkwwwxxxnnnhhheeebbb```ZZZWWWTTTRRRPPPMMMJJJHHHIIIIIIIIIKKKLLLJJJGGGDDD@@@???>>><<<:::999999999777777777777666666666666777777666555555555555555444666888777555555888::::::999888999::::::888777000//////...------,,,,,,---''')))222333+++'''******+++---///...---***)))'''&&&&&&%%%%%%&&&&&&''')))%%%!!!!!!###&&&%%%#########""""""""""""#####################$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''')))+++---...///....../////////000222444777888444444444333333111000///---,,,,,,,,,,,,---...//////000111333555777999999999<<<@@@BBBBBBDDDGGGJJJHHHIIIIIIFFFAAA;;;777666333333222222111111000000///111333555777999===???DDDHHHKKKKKKOOOUUUXXXWWWYYYXXXWWWTTTPPPKKKFFFCCC??????>>>>>>>>>>>>?????????BBBEEEFFFHHHMMMUUU[[[[[[aaalllxxxvvvrrrmmmeee^^^[[[XXXTTTQQQPPPOOOMMMKKKIIIIIIIIIJJJKKKJJJHHHEEECCCBBBAAA???===<<<:::::::::999888888777888888888888888777666555444333333111333444666777777666666888999:::;;;;;;:::888777777666555333111000///...------------------,,,,,,.../////////...,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))((()))+++,,,------,,,,,,---///222444555777:::<<<>>><<<888555222111111111***+++---.........------...///000222444666777888:::<<>>:::888777666555444444333333333333333444555777:::;;;@@@BBBFFFIIIKKKOOOSSSWWWXXXXXXYYYXXXUUUQQQMMMKKKBBBAAA@@@???======<<<<<>><<<999666333222111000//////000000000///---------...///111333555666666666888:::<<<===???BBBDDDHHHIIIJJJJJJHHHEEEAAA>>>:::999777555333333333333222222222333555777999;;;===@@@CCCFFFHHHLLLPPPSSSWWWXXXZZZZZZXXXUUUQQQNNNFFFEEECCC@@@???>>>>>>>>>BBBBBBBBBDDDHHHLLLPPPSSSWWW[[[bbbkkkuuuyyyssskkkdddZZZVVVRRROOOMMMKKKIIIGGGFFFFFFFFFHHHIIIIIIGGGEEEDDDDDDCCCAAA???>>>===<<<::::::999888888888888888555555555555666666777777111222333444555555444444666777888999999888777666666666444333111000.....................------,,,---.........---+++)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***+++,,,,,,++++++...000222444555777999;;;===<<<;;;888666333000///111111111000///---,,,+++,,,---...///111333444444666888:::<<<===???AAACCCEEEFFFHHHJJJJJJHHHFFFDDD===;;;888555333222222333111111222333444666888999:::<<>>===<<<::::::999888888888888999555555555666666666666666222222222333333444444444444555666777888888777777777666555333222000///...//////000000///...---,,,------------,,,+++))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&'''((()))++++++++++++***---///222333444666888:::;;;;;;;;;:::777444111...000//////...,,,+++***)))++++++,,,...///000111222555777999;;;;;;===???AAABBBCCCFFFIIIKKKKKKJJJIIIAAA???;;;777444333333444000111111333444666777888888:::===???AAACCCGGGJJJMMMPPPUUUYYY[[[YYYWWWUUUQQQOOOJJJFFFBBBAAA@@@@@@???@@@@@@BBBEEEIIIMMMPPPSSSVVV[[[___eeennnyyywwwmmmggg___\\\WWWSSSPPPNNNKKKIIIFFFEEEEEEFFFGGGGGGFFFEEEBBBAAA@@@???>>>===<<<;;;;;;::::::999888999999999888777777666555555444444333222222222333333444444444444555666777888888888888777666444333111000//////000111111000...---+++,,,,,,,,,++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***++++++***))),,,...111222333444666888999:::::::::888555111/////////...---,,,+++++++++******+++,,,...///000000///111444555666777999;;;???AAADDDGGGJJJKKKLLLLLLEEECCC???;;;888666666555111222333444555555666666666888;;;===>>>AAADDDGGGJJJMMMRRRXXX[[[[[[ZZZYYYUUUSSSNNNIIIFFFCCCBBBAAA@@@@@@@@@BBBDDDHHHKKKNNNSSSUUUYYY\\\```gggqqqxxx{{{qqqjjjccc```ZZZVVVSSSQQQNNNKKKHHHGGGFFFFFFGGGGGGFFFDDDAAAAAA@@@???>>>===<<<;;;;;;;;;:::999999999999999888888777666555444333333444444333333333333444444444444555666777888999:::999999777666444222111111000111222222111///---++++++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&((()))******))))))+++---///000111222444666666777888888777555222111222111000......---------)))***+++,,,---.../////////111444555555666888:::<<<>>>AAAEEEHHHJJJKKKLLLHHHGGGDDDAAA>>>;;;999888333444555555555555444444555777999;;;<<<>>>AAADDDHHHKKKPPPUUUYYY\\\\\\]]]XXXVVVSSSOOOKKKGGGEEECCCBBBBBBAAABBBDDDGGGJJJKKKQQQSSSWWWYYY[[[aaajjjppp|||vvvooofffbbb]]]XXXUUURRROOOMMMKKKIIIGGGFFFFFFFFFEEEDDDAAAAAA@@@@@@???>>>======;;;;;;:::999999999999:::777777666666555555555444666555444333333444555555444444555666777999:::;;;;;;:::999777666444333222000111333333222000---++++++******)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%&&&''')))***))))))(((***+++...//////000222444444555555666666555333333444333111...---,,,,,,,,,******+++,,,------...///111333555666666777:::<<<;;;<<>>AAADDDFFFJJJOOOTTTXXXZZZ[[[[[[ZZZXXXUUUQQQLLLIIIFFFEEEDDDCCCCCCDDDFFFHHHJJJLLLOOORRRTTTWWW\\\dddjjjqqq|||zzzsssgggccc^^^YYYVVVSSSOOOMMMLLLJJJHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@???>>>>>><<<;;;::::::999999::::::555555555666666666666666777666444444333444555666444444555666888:::;;;<<<<<<;;;:::888777555444333111222333444222000---++++++***)))))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&'''))))))))))))((()))+++---......///111333333333444444444444444444555333000---***(((((((((******+++,,,------.........000222333333444666888:::;;;>>>AAADDDFFFGGGHHHKKKLLLKKKJJJGGGCCC???===888888888888666444222111222444555777777999<<>>======<<<<<<;;;;;;:::999999999888666555444555777888777777666666555555444444888777777777888999:::;;;===<<<:::888666444333333222222222222111///.........,,,++++++,,,+++***)))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''(((((()))+++*********+++---///000111111222222222333333333444333222111///...---,,,++++++,,,---............/////////000111333555666999999999;;;===@@@CCCEEEIIIJJJKKKLLLLLLIIIGGGEEE@@@>>>;;;888666444333333444555555666777888999999@@@@@@AAACCCGGGLLLPPPSSSYYY\\\^^^^^^ZZZUUUQQQOOOIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHJJJMMMRRRXXX]]]```hhhnnnvvvwwwoookkkeee```[[[WWWTTTRRRNNNLLLIIIEEECCCCCCCCCDDDDDDDDDCCCBBBAAA???>>>===<<<<<<;;;;;;:::999999999999888666555444555666777666666666666666555555555888777666555666888:::;;;>>>===;;;999777666555555222222222111000///...---,,,+++))))))******((('''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&''''''((())))))***)))))))))***+++,,,......000000000111222333333333444444333111000///------,,,------.........------------...///000222333444888888999:::===@@@BBBDDDKKKLLLNNNOOOOOONNNLLLJJJCCCAAA>>>;;;888555444444444444555666777888888999>>>>>>???AAAEEEIIINNNPPPTTTWWW[[[]]]\\\YYYWWWVVVNNNMMMJJJGGGFFFEEEEEEFFFHHHIIIJJJLLLPPPUUUYYY\\\ccchhhpppyyy~~~sssnnngggaaa]]]YYYVVVTTTPPPNNNJJJGGGDDDCCCBBBCCCDDDDDDCCCBBBAAA???>>>===;;;;;;;;;:::999999888888888777666555444555666777555555555666666666666666888666444444444666999;;;>>>===<<<;;;999888777666222222222111000///...---,,,+++))))))******(((''')))))))))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''''''''((())))))******''''''(((***++++++++++++---...///000111222333444444444333222000///............/////////...---,,,+++++++++,,,...///111222666777777999;;;>>>AAACCCJJJKKKMMMOOOPPPPPPOOONNNHHHFFFCCC???;;;888666555333333444555666777888888;;;;;;<<<>>>BBBEEEIIIKKKPPPSSSXXX[[[\\\[[[[[[\\\VVVSSSOOOKKKHHHFFFFFFFFFIIIIIIIIIJJJMMMQQQTTTVVV[[[```hhhpppzzzxxxqqqhhhbbb^^^[[[WWWUUURRRPPPLLLHHHEEECCCBBBBBBCCCCCCCCCBBBAAA@@@>>>===;;;::::::999999888888777888777666555555555666666444444555555666666777777777555333222333555888:::======<<<;;;:::999777777333333333222111///...---///---,,,,,,,,,,,,+++)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&'''''''''((((((((()))%%%&&&((()))******))))))++++++---...000222333444444333222111000///.........///000111000///---,,,)))))))))***+++---///000555555555777999<<>>AAADDDFFFNNNQQQVVVXXXZZZZZZ[[[]]]]]]ZZZUUUPPPLLLIIIHHHGGGGGGGGGGGGHHHJJJNNNQQQSSSVVV[[[bbbiiiqqq|||~~~uuujjjbbb^^^\\\XXXUUUSSSQQQNNNJJJGGGDDDCCCBBBCCCCCCCCCBBBAAA@@@???>>>;;;::::::999999888888777888888777777666666666666444444555555666666777777666555333222333555888:::;;;;;;;;;;;;:::999888777555555444333222000...---///...,,,,,,------+++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%'''((()))((((((''')))***+++---///111222333222222111111000///.........///000111111///---+++((((((((()))***,,,......222333333555777:::===???@@@AAADDDGGGJJJLLLMMMMMMOOOMMMKKKHHHDDDAAA>>><<<666666777777777777888888666777888:::<<<>>>@@@AAAHHHKKKPPPSSSVVVXXX[[[^^^```^^^ZZZUUUPPPMMMJJJIIIEEEEEEEEEGGGIIILLLPPPRRRTTTYYY___dddkkkttt{{{nnnddd```]]]YYYUUUSSSRRROOOKKKHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;:::999999888888999999999888888888777777555555555666666666666666555555444444555666888999::::::;;;<<<;;;:::888777777666666555333111///...---,,,******++++++)))(((&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((()))***,,,...///111111111111000//////...------,,,...000111111///---+++((((((((()))+++,,,...///111111111333555888;;;===>>>???BBBEEEHHHJJJLLLMMMNNNNNNMMMKKKHHHEEECCCAAA;;;;;;::::::999999888888666666777999;;;<<<===>>>???CCCHHHLLLQQQVVV[[[______^^^\\\YYYVVVRRRNNNLLLFFFFFFFFFGGGIIILLLOOOQQQSSSWWW\\\```eeemmmvvv}}}rrrhhhccc```[[[VVVSSSQQQOOOLLLIIIGGGEEEDDDBBBBBBBBBBBBAAA@@@??????<<<<<<;;;;;;:::999999999:::::::::::::::999888888666666666666666555555555444444555666777777777777:::;;;<<<======<<<:::999999888888666444222111000...,,,++++++++++++***(((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((()))+++,,,...///000/////////...------,,,,,,***,,,...000111///---+++)))))))))***,,,---///000//////000111444777:::;;;<<<===???BBBEEEHHHJJJKKKMMMMMMMMMLLLKKKIIIGGGFFF@@@???>>>===;;;:::999888666777888999:::;;;<<<<<<;;;>>>BBBGGGKKKQQQWWW[[[\\\]]]]]]]]]ZZZVVVRRROOOJJJIIIHHHHHHIIIKKKMMMOOOPPPTTTYYY\\\```fffnnnttt}}}vvvjjjeeebbb]]]XXXRRRQQQOOOMMMJJJHHHFFFEEEBBBBBBBBBBBBAAAAAA@@@???===<<<<<<;;;;;;::::::999:::;;;;;;;;;;;;:::999999777777666666555555555444333555666888999888777777;;;<<<>>>??????===<<<::::::999999777555333111000000...------------,,,***(((((())))))*********+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''''''''''''''''''''&&&((('''&&&%%%&&&'''((()))(((((()))+++,,,---...............------,,,,,,+++(((***---000000///---+++)))******+++,,,...///000......///111333666999:::999:::<<>>AAADDDGGGKKKQQQTTTYYY[[[]]]^^^]]]YYYTTTQQQMMMLLLJJJIIIIIIJJJKKKLLLNNNRRRVVVYYY\\\bbbiiiooovvv~~~xxxooojjjbbb\\\ZZZVVVRRRMMMJJJHHHFFFEEECCCCCCBBBBBBDDDDDDCCC@@@===>>>>>><<<;;;;;;;;;;;;;;;888999999999999888777777888555333333555666555333555666666777777888999:::;;;<<<>>>?????????>>>===>>><<<:::888666555555555111///---------...---,,,************************((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&''''''***)))(((((()))+++...///,,,,,,,,,+++***+++---//////000000000///...,,,+++''''''(((***+++,,,---.........000111333555666777:::;;;<<<>>>@@@BBBDDDDDDGGGIIIKKKNNNOOOOOONNNMMMJJJHHHFFFCCC@@@===;;;::::::::::::;;;:::999888888<<<<<<===>>>AAAFFFJJJLLLSSSUUUXXXZZZZZZXXXUUUSSSRRRQQQNNNLLLJJJIIIIIIIIIOOOSSSXXXZZZZZZ]]]ccchhhllltttssslllddd^^^]]]XXXTTTOOOLLLJJJHHHFFFEEECCCCCCCCCDDDDDDCCC@@@>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::999888888999777555666777888666444555666777888999999999999;;;<<<>>>???@@@@@@??????>>>===;;;888666555555555111000...---......---,,,************************''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&''')))+++,,,+++,,,,,,+++******,,,/////////000000///...,,,+++(((((()))***+++,,,,,,---,,,---...000222444555666999:::;;;===???AAACCCCCCDDDFFFIIILLLOOOPPPPPPPPPMMMLLLJJJGGGCCC???<<<::::::::::::999999999999999;;;<<<===???BBBEEEHHHJJJMMMPPPTTTXXXZZZZZZZZZYYYUUUSSSQQQNNNLLLKKKJJJJJJKKKPPPTTTVVVWWWYYY___dddhhhoooyyyyyyooogggaaa___ZZZWWWRRRNNNLLLJJJHHHFFFDDDCCCCCCDDDDDDCCCAAA>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999::::::777555555777999:::;;;:::999888:::;;;===>>>@@@@@@AAAAAA???>>><<<999777666555444222000...............,,,************************%%%&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((&&&&&&%%%&&&'''(((***+++***++++++***)))***,,,......///000111000...,,,+++))))))*********+++++++++***+++,,,...000222444555777888999;;;===???AAAAAA@@@CCCFFFJJJNNNPPPQQQRRRQQQPPPOOOMMMIIIDDD@@@===<<<;;;:::999888999:::::::::;;;<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999:::;;;;;;:::777555555777:::<<<<<<;;;999888888999:::<<<>>>@@@AAAAAA@@@???===;;;888666555444333111///...//////...---************************$$$%%%''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''(((''''''((()))***,,,---)))******)))((())),,,......000111222222000...,,,************************((()))***,,,///000222333444555777999;;;===>>>??????@@@DDDHHHKKKNNNPPPQQQQQQRRRRRRQQQOOOJJJFFFDDDBBB@@@===;;;999999::::::888999;;;===???AAAAAABBBGGGIIILLLPPPTTTWWWXXXYYY[[[ZZZXXXUUUSSSQQQOOONNNLLLNNNQQQSSSTTTWWW[[[^^^```ccchhhnnnwww{{{vvvrrrpppyyyooofff```\\\YYYUUURRRPPPMMMIIIGGGFFFEEEDDDDDDEEEDDDCCCAAA??????===<<<<<<<<<<<<<<<:::::::::::::::999999888666888:::::::::888666555666888:::<<<<<<;;;999777666666888999;;;===???@@@@@@???>>><<<:::777666555333111//////000000///...************************$$$&&&(((*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&'''(((((()))***+++,,,---((()))***))))))))),,,...///111333444444222000...+++++++++************)))((((((***+++---///000000222222444666888:::;;;<<<>>>???BBBEEEHHHJJJLLLMMMNNNPPPRRRSSSRRRPPPNNNLLLJJJGGGCCC???<<<;;;;;;;;;777888:::;;;===>>>>>>>>>DDDEEEHHHKKKOOOSSSUUUWWWZZZZZZYYYWWWVVVTTTSSSRRROOOPPPQQQSSSTTTVVVYYY[[[^^^```ccchhhpppzzz~~~wwwqqqlllhhheeexxxlllccc^^^[[[WWWTTTQQQNNNJJJGGGHHHFFFDDDDDDEEEEEECCCBBB??????>>>===<<<<<<<<<<<<:::::::::::::::999888888666888999999888666666666777888999;;;;;;:::888777555666666888999<<<>>>???>>>>>>>>>===;;;999777666444222000///000000000...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&&&&'''&&&&&&'''((()))***++++++))))))******)))***---///...000333555555333000...++++++******************))))))***+++,,,---......///000111333555777999:::======???AAADDDFFFHHHIIIKKKMMMOOORRRSSSSSSSSSRRRPPPNNNJJJFFFCCC@@@???>>>999999:::;;;;;;<<<======???@@@CCCFFFJJJOOOSSSUUUWWWXXXXXXXXXXXXWWWVVVUUURRRRRRRRRRRRSSSTTTVVVVVV\\\]]]___dddkkksss{{{{{{tttmmmhhhddd```]]]ttthhh```]]]ZZZWWWTTTPPPLLLIIIHHHGGGEEEDDDEEEEEEDDDCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999777999:::999666555666888777888888999888888777777777666777777999;;;===>>>============<<<:::999888444222000000111111000///------------------------******)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''((()))++++++,,,,,,)))***+++******+++...111,,,...111444444222///,,,******************++++++******+++++++++,,,,,,,,,---...///111333555777888999:::<<<>>>AAADDDFFFGGGJJJKKKMMMPPPRRRTTTUUUUUURRRQQQOOOLLLJJJGGGEEEDDD===<<<<<<;;;<<<===>>>??????@@@@@@BBBFFFIIIMMMOOOSSSTTTVVVXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVUUUUUUXXXXXXZZZ___fffmmmrrruuu~~~zzzsssooohhhccc___\\\XXXVVVzzzlllbbb___\\\YYYVVVRRRNNNJJJIIIGGGEEEDDDEEEEEEDDDCCC@@@???>>>======<<<<<<<<<<<<<<<======<<<<<<;;;:::888::::::999666555777:::888888777777777777777777888888888888999;;;===???<<<============;;;:::999555333111000111111000///........................,,,+++***)))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((()))*********)))***+++,,,---.........)))***+++++++++,,,///111***---000222333000---+++))))))*********+++++++++,,,,,,++++++++++++++++++,,,---...000222444666777777888999<<>>@@@BBBCCCCCCAAAAAABBBDDDFFFHHHPPPRRRTTTWWWYYYZZZZZZZZZ]]][[[YYYXXXYYYYYYXXXWWWTTTUUUWWW\\\bbbhhhlllnnnwww~~~zzzuuuqqqiiieee```[[[XXXVVVTTTRRRxxxooofff^^^\\\\\\WWWRRRPPPLLLNNNLLLHHHFFFHHHHHHEEE>>>>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999999999::::::::::::999999999777666666777777666444777888888888999999::::::;;;<<<>>>??????===:::999:::777444222222111000///,,,,,,,,,,,,,,,,,,++++++///---+++***((((((((()))$$$&&&((()))***)))((('''''''''((((((((((((''''''$$$%%%((())))))(((%%%$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''((((((((('''&&&((('''''''''''')))+++,,,))))))(((((()))+++---///+++...111222111///------(((((()))***+++,,,,,,,,,((((((((()))+++,,,***)))&&&(((---000222222000///222444777999:::<<<@@@CCCHHHIIIIIIJJJMMMPPPSSSUUUTTTUUUVVVVVVTTTQQQMMMKKKEEEDDDBBBAAA@@@@@@@@@AAACCCCCCBBB@@@???AAAEEEHHHHHHKKKOOORRRUUUWWWZZZ\\\[[[[[[\\\[[[YYYVVVSSSRRRUUUUUUWWWZZZ^^^dddiiilllsssxxx{{{vvvqqqlllhhhddd[[[ZZZWWWTTTQQQPPPOOOOOOsssiii```^^^\\\WWWRRRPPPMMMNNNMMMHHHFFFHHHGGGDDD@@@?????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999::::::::::::999999:::888666666777777666444444444555555555666666666:::<<<>>>??????>>><<<;;;:::888444333222222111///---------------,,,,,,,,,...---+++***))))))))))))&&&'''((())))))(((((('''''''''(((((((((((('''''''''((()))******)))((('''%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&&&&&&&&&&((((((''''''(((***+++,,,)))((('''&&&&&&''')))***)))---111222000,,,)))'''((((((((())))))******+++***))))))***++++++)))'''(((***,,,...///...,,,+++111333555777999<<>>???BBBEEEFFFIIIMMMPPPRRRUUUXXXZZZ[[[[[[]]]]]]\\\YYYVVVTTTUUUUUUWWWYYY]]]aaaeeehhhooottt|||}}}yyysssnnniiieee```]]]VVVUUURRRPPPNNNMMMMMMMMM{{{pppfffbbb___YYYTTTRRRNNNPPPNNNHHHFFFGGGFFFBBBAAAAAA@@@???????????????@@@@@@???>>>===;;;::::::999::::::;;;;;;::::::999;;;999777666777777666555666666666777777777777888:::;;;===???@@@???>>>===;;;999666444444333222000/////////......------------,,,+++***************((((((((((((((('''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&'''(((***+++((('''&&&$$$$$$$$$%%%&&&%%%)))---///---***'''&&&((((((((((((((())))))))),,,+++******+++***(((&&&((()))******++++++******...000333555777:::===@@@???AAACCCEEEHHHJJJKKKLLLMMMOOOQQQTTTUUUUUUTTTTTTOOONNNLLLJJJIIIHHHGGGGGGEEEEEECCCAAA??????AAACCCDDDGGGJJJMMMOOOQQQTTTWWWYYY[[[^^^``````]]][[[YYYWWWWWWWWWYYY[[[^^^aaaccckkkpppvvv~~~~~~xxxqqqnnnhhhccc___ZZZVVVSSSOOONNNLLLKKKJJJJJJJJJKKKvvvkkkfffccc]]]YYYWWWPPPRRROOOIIIFFFGGGEEEBBBBBBAAA@@@???>>>>>>????????????>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<:::888777777777777666888888888888888888888888999:::<<>>AAADDDFFFHHHHHHHHHKKKLLLOOORRRTTTUUUUUUUUUTTTSSSRRRPPPOOONNNMMMLLLJJJJJJHHHEEEBBBAAABBBDDDCCCEEEHHHJJJKKKMMMQQQSSSWWWYYY]]]```aaa```^^^\\\ZZZZZZZZZ[[[\\\^^^___```hhhlllssszzz{{{sssnnngggccc^^^ZZZVVVSSSOOOLLLJJJIIIHHHHHHHHHIIIJJJKKKzzzmmmhhhddd___[[[ZZZRRRSSSQQQKKKHHHHHHFFFCCCBBBAAA???>>>======>>>>>><<<;;;;;;;;;<<<===>>>???======>>>>>>>>>>>>======>>>;;;888777777888777666555555555555555555555555888999;;;>>>???@@@AAAAAA===<<<:::999888777555333222222111000000///......++++++,,,,,,++++++++++++***)))((('''&&&'''''''''''''''((((((((((((''''''***)))'''&&&&&&''')))***&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%'''((('''&&&%%%%%%%%%&&&'''((('''''''''''''''(((((()))(((((()))((('''''')))+++*********************))))))((((((***,,,---,,,+++'''''''''((()))+++---...)))+++...///111333666999:::<<>>>>>::::::::::::;;;===???AAA???@@@@@@AAAAAA@@@@@@???@@@===999777777888888777888888777777777777777666777888:::<<<>>>???@@@AAA>>>===;;;;;;:::999666444222222111111000///......,,,,,,------,,,+++******((((((((((((((('''''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''')))((('''&&&''''''))))))&&&''''''(((((()))))))))++++++***'''%%%%%%''')))***************+++++++++((('''(((***---......---++++++***)))))))))******(((***,,,------///222555888999;;;>>>@@@BBBCCCDDDFFFGGGIIIKKKMMMNNNOOOPPPTTTTTTVVVWWWWWWWWWWWWWWWRRRRRRQQQNNNJJJHHHGGGHHHIIIJJJJJJJJJIIIJJJLLLOOOPPPRRRUUUYYY[[[]]]]]]]]]```aaaaaabbbcccdddddddddaaadddjjjpppuuu{{{zzztttoookkkgggbbb]]]YYYVVVSSSQQQPPPOOOLLLKKKJJJIIIIIIJJJKKKMMMOOOPPPyyyoooiiibbb^^^]]]UUUVVVTTTNNNLLLLLLKKKHHHEEECCC@@@>>>======>>>???===<<<;;;;;;<<<>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAA>>>:::777777888888888;;;;;;;;;;;;:::::::::999777888999;;;<<<>>>?????????>>>===<<<<<<:::777555222222111000///...------------...------+++)))(((&&&'''((())))))(((((('''''''''((((((((((((''''''$$$$$$############$$$$$$'''&&&%%%%%%$$$$$$$$$%%%######$$$%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&((((((((('''(((((((((((())))))******++++++)))))))))***---...---,,,************))))))((((((((()))***++++++,,,...111444444555777:::<<<>>>@@@AAACCCDDDGGGJJJLLLNNNOOOPPPRRRTTTWWWYYYZZZ[[[[[[YYYYYYXXXUUURRROOONNNOOONNNNNNMMMKKKIIIJJJLLLNNNMMMNNNPPPSSSVVVXXXZZZ[[[aaaaaacccdddeeefffggggggbbbeeejjjnnnqqquuuyyy|||{{{sssnnnhhhcccaaa^^^YYYVVVSSSQQQNNNMMMNNNNNNLLLKKKKKKKKKKKKLLLMMMOOOQQQRRRvvvnnnfffaaa```UUUWWWTTTOOOMMMNNNMMMIIIGGGEEEBBB???>>>>>>@@@AAA@@@???===<<<===>>>@@@AAACCCCCCDDDDDDDDDDDDCCCCCCBBB>>>:::777777888888888999999999888888777777777777888999:::;;;===>>>>>>@@@???>>>======;;;888555222222111000///...---,,,............---+++)))((($$$&&&(((******)))((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$!!!"""###%%%%%%$$$######%%%$$$###"""""""""###$$$%%%%%%%%%%%%###"""!!! $$$)))++++++++++++&&&''''''((()))******++++++******+++------,,,***&&&&&&((()))************((()))******)))***,,,...000000111222444888;;;<<<>>>???AAADDDHHHKKKMMMOOONNNPPPSSSVVVYYY[[[\\\]]]___```___]]]YYYVVVVVVVVVRRRQQQPPPMMMJJJJJJLLLNNNKKKKKKMMMOOORRRUUUXXXYYY```aaaccceeeggghhhhhhiiieeehhhllloooqqqsssvvvxxx{{{|||vvvqqqkkkfff```\\\ZZZXXXTTTQQQOOOMMMKKKKKKLLLMMMLLLKKKLLLLLLLLLMMMNNNPPPRRRSSS|||rrrkkkeee```\\\XXXTTTQQQOOOMMMJJJHHHFFFDDDBBB@@@>>>=========<<<<<<<<<<<<===???@@@AAAAAABBBDDDEEEFFFFFFFFFEEE???===:::999888777666444777888888888888999999999555777999999999:::<<<===@@@@@@@@@@@@???===;;;:::555444333111000/////////------.........---+++***************))))))))))))***)))(((((())))))((('''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$#########$$$%%%&&&%%%###"""###$$$''''''%%%%%%%%%%%%'''''')))(((&&&%%%%%%&&&'''((()))))))))))))))******+++'''((()))******)))((('''))))))))))))))))))))))))++++++******************+++***)))(((((()))******/////////000222555777999888:::>>>BBBDDDFFFFFFFFFKKKMMMPPPSSSUUUYYY]]]``````aaaaaa```___]]][[[YYY[[[XXXTTTSSSTTTTTTRRRPPPOOONNNMMMMMMOOOSSSVVVXXXXXX\\\aaaeeefffhhhiiikkkhhhjjjllloooqqqssstttuuu{{{}}}|||yyywwwssslllggg```^^^ZZZVVVSSSQQQQQQQQQJJJJJJKKKLLLMMMNNNOOOOOOOOONNNMMMMMMOOORRRVVVXXXyyyppphhhccc\\\YYYVVVSSSQQQOOOLLLIIIGGGFFFDDDAAA@@@?????????======<<<======>>>???@@@AAABBBDDDEEEFFFFFFFFFEEE@@@===;;;999999888666555777888888888888999999999666888999999999:::<<<>>>???@@@@@@@@@???>>><<<;;;777666444222111///......///000000000///...,,,+++)))))))))(((((((((''''''***)))(((((())))))((('''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%#########$$$'''&&&%%%$$$$$$%%%&&&'''((('''%%%$$$%%%&&&'''((())))))(((((())))))***+++)))***************))))))))))))))))))))))))))))))******************************))))))***+++,,,---+++++++++,,,...111333444777999===@@@CCCEEEFFFFFFIIILLLOOOQQQTTTWWW[[[^^^___```aaabbbbbbaaa`````````^^^[[[ZZZ[[[ZZZXXXVVVRRRQQQPPPOOOPPPRRRUUUVVVXXX[[[```dddeeegggiiijjjkkklllnnnppprrrsssttttttwwwyyy|||zzztttpppnnnjjjccc^^^ZZZXXXUUURRROOONNNNNNNNNJJJJJJKKKMMMNNNOOOPPPPPPOOOOOONNNOOOQQQTTTWWWZZZwwwllleee[[[YYYWWWUUUTTTQQQMMMKKKIIIHHHEEECCCAAAAAA@@@AAA>>>>>>>>>======>>>>>>???BBBCCCDDDFFFFFFFFFEEEEEE@@@>>>;;;::::::999777666777888888888888999999999888999999999888999<<<>>>??????@@@@@@@@@???===<<<:::999777444222000///...222222222111000...---,,,*********)))))))))((((((***)))(((((())))))((('''###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&'''((())))))(((((())))))***+++,,,,,,+++******)))******))))))))))))))))))))))))************************))))))******+++,,,...///))))))***+++,,,...000111444666999===@@@CCCDDDDDDGGGIIILLLOOOQQQUUUYYY\\\^^^___aaadddeeefffffffffeeedddbbbaaaaaaaaa___]]]YYYWWWUUUSSSRRRSSSTTTUUUWWWZZZ___bbbccceeeggghhhmmmmmmnnnpppqqqsssttttttuuuwwwyyy{{{~~~|||tttoooiiieeebbb___YYYUUUSSSRRRPPPNNNMMMMMMMMMNNNKKKLLLMMMNNNOOOQQQRRRRRRPPPPPPOOOPPPRRRUUUXXXZZZ|||nnnfff\\\ZZZXXXVVVUUURRRNNNKKKJJJIIIFFFDDDBBBAAAAAAAAA@@@??????>>>======>>>>>>BBBCCCDDDEEEFFFEEEEEEDDD@@@>>><<<:::::::::888777777777888888888999999999888999888777777888:::======>>>???@@@@@@???>>>>>><<<:::888666444222111111444444333222000...---,,,---------,,,,,,,,,,,,+++***)))(((((())))))((('''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$&&&'''(((((((((((((((((()))******---,,,***)))(((((()))***))))))))))))))))))))))))***************+++++++++************++++++,,,,,,++++++,,,---...///000111000222555888;;;>>>???@@@DDDGGGJJJLLLOOORRRVVVYYY\\\]]]```ccceeeggggggggggggffffffffffffeeedddcccbbb```]]]ZZZXXXWWWWWWWWWWWWZZZ]]]```aaabbbdddeeejjjkkklllnnnppprrrtttuuuwwwyyyzzz{{{|||~~~{{{vvvssskkkgggaaa]]]ZZZWWWSSSPPPOOONNNNNNNNNNNNOOOPPPPPPMMMNNNOOOPPPQQQSSSTTTTTTPPPPPPPPPPPPRRRUUUXXXYYYrrrggg]]][[[YYYWWWUUUSSSOOOLLLJJJIIIFFFDDDBBBBBBAAABBBAAA@@@???>>>>>>======>>>AAABBBCCCDDDEEEDDDCCCCCC@@@>>>;;;:::::::::999777777777888888888999999999777888888777666666888:::;;;<<<>>>???@@@@@@???>>>;;;;;;999888666555555555555444222111///...------///.........------------***)))(((((())))))((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&''''''(((%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&''''''((((((((('''((())))))***+++***)))((('''(((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++******)))((((((,,,,,,---...//////000000---...000333666888::::::AAACCCFFFIIIKKKOOOSSSVVVXXXZZZ]]]___bbbcccccccccggghhhiiijjjjjjiiiiiiiiijjjhhhfffccc```___^^^]]]ZZZ\\\^^^___``````bbbcccfffggghhhkkknnnrrruuuwwwxxxzzz{{{|||{{{|||~~~zzztttoooiiieeebbb^^^ZZZVVVSSSPPPNNNMMMKKKLLLLLLNNNOOOQQQRRRSSSPPPPPPQQQRRRSSSTTTUUUUUUPPPPPPPPPPPPRRRSSSUUUVVVyyymmmbbb___[[[XXXVVVSSSQQQNNNKKKJJJGGGEEECCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>@@@AAABBBCCCCCCBBBAAAAAA???===::::::::::::999777777888888888888999999999777888999999777666777888999:::<<<>>>????????????===<<<;;;999888888888888555444222111//////............---------,,,,,,,,,***)))(((((())))))((('''''''''''''''((((((((((((&&&&&&''''''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((''''''(((((()))***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++)))((('''&&&***+++,,,---------------+++,,,---///111333555666<<>>????????????@@@AAAAAAAAAAAA??????>>><<<999999999999888777777888888888888999999999888:::<<<<<<:::888777777666888:::<<<>>>>>>>>>>>>@@@???===;;;999888888888666555333222111111111111//////.........---------***)))(((((())))))((('''&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&'''''''''%%%$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&(((''''''''''''((())))))'''((())))))************))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++++++++***((('''***+++,,,---------,,,+++---------...000111333333777999<<>>???@@@AAA@@@@@@>>>>>>===;;;999888999999888666777888888888888999999999999;;;>>>???===:::888888555666999;;;===>>>>>>>>>BBBAAA???<<<:::888777666666666444333222333333444111111111111000000000000***)))(((((())))))((('''%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%''''''''''''%%%%%%'''''''''(((''''''&&&&&&'''''''''''''''((())))))&&&((()))+++,,,,,,,,,+++))))))))))))))))))))))))((())))))***++++++,,,,,,)))***,,,,,,---,,,+++***,,,,,,......///...---,,,.........//////111222333333555888;;;===@@@EEEHHHIIIKKKOOOSSSWWWZZZ[[[\\\ZZZ___dddhhhhhhiiilllnnnppppppppppppppppppppppppnnnnnnnnnkkkhhhgggggghhhhhhhhhhhhjjjmmmqqquuuwwwyyy|||~~~}}}{{{wwwuuukkkhhhccc^^^[[[WWWSSSPPPRRRQQQOOOLLLJJJKKKMMMOOOOOOQQQSSSVVVYYY[[[\\\]]]YYYYYYXXXWWWVVVVVVUUUUUUWWWVVVVVVUUUTTTSSSRRRRRRxxxmmmbbb___]]]YYYVVVVVVQQQOOOMMMJJJGGGFFFFFFEEECCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>??????@@@<<<<<<<<<<<<;;;:::999888777888888999999888888777>>>>>><<<;;;;;;:::;;;;;;777888999:::<<<===>>>???<<<===?????????>>><<<;;;999888555555555555444333222111///...,,,+++++++++'''&&&&&&&&&&&&''''''((())))))(((((((((((())))))+++***'''$$$$$$$$$&&&'''&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((***+++,,,///...,,,***((('''((((((******+++,,,,,,---......///...---,,,+++***)))))),,,---///000000...---+++,,,---......//////......111222444666888:::;;;<<>>???@@@AAAAAA@@@???>>><<<<<<<<<<<<;;;:::999999888888999999999999888888===<<<;;;::::::999999999666666777999:::<<<=========>>>@@@@@@@@@???===<<<;;;999777666666666555444333222000///---,,,,,,,,,*********))))))***++++++((((((''''''''''''((((((+++)))'''%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&'''(((***+++,,,,,,+++***))))))******+++******++++++,,,------...,,,,,,,,,+++++++++++++++,,,---...//////...---,,,,,,---......//////......///000111333555777888999<<<>>>CCCHHHLLLPPPRRRRRRVVVXXX\\\^^^```bbbeeegggkkkkkkkkklllnnnooooooooopppooonnnmmmllllllllllllkkkkkkkkklllooorrruuuwwwzzzzzzzzz{{{{{{}}}~~~~~~~~~}}}|||zzzvvvrrrooollliiieeeaaa^^^\\\YYYVVVSSSRRRRRRRRRPPPOOONNNMMMMMMNNNPPPQQQWWWYYY\\\___aaaaaaaaaaaa___^^^\\\\\\]]]]]][[[ZZZZZZXXXUUUSSSQQQOOOLLLIII}}}mmmfffddd```[[[XXXRRRPPPMMMJJJHHHFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA???@@@BBBCCCBBB@@@>>><<<<<<<<<<<<;;;;;;:::999999999999::::::::::::999999;;;;;;::::::999888888888555555666888999:::;;;;;;>>>???AAABBBAAA@@@>>>======;;;999888888888777555444333111000......------,,,,,,+++++++++++++++,,,''''''&&&&&&&&&&&&''''''***)))'''%%%$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''((()))***+++---,,,+++************************+++,,,,,,------*********++++++,,,,,,,,,,,,---...//////...---,,,,,,---......//////......------...000111333444444666999<<>>======<<<<<<;;;::::::::::::999::::::;;;;;;::::::999;;;;;;;;;::::::999888777555666666777999::::::;;;???@@@BBBCCCCCCAAA@@@>>>???===;;;::::::999888777555444333111000///......++++++***)))))))))))))))(((''''''&&&&&&''''''((()))((('''%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''''''''&&&&&&&&&&&&'''((()))***//////---+++***((('''''')))*********++++++,,,,,,+++++++++,,,,,,,,,,,,---+++,,,---.........------,,,---......///.........,,,,,,---...///000111111444555888<<<@@@CCCFFFGGGGGGIIIMMMPPPRRRUUUXXX[[[```bbbdddeeefffgggiiikkkiiihhhhhhhhhiiijjjjjjkkklllmmmnnnppprrruuuxxxzzzxxxxxxxxxwwwxxxxxxyyyyyyzzz{{{}}}}}}{{{yyyvvvsssooolllkkkjjjfffdddbbb___]]]ZZZXXXVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUXXXZZZ\\\bbbbbbcccddddddccccccbbb```___]]]\\\]]]\\\ZZZYYYUUURRROOOLLLJJJHHHDDDBBBssskkkccc\\\YYYVVVTTTQQQMMMJJJIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDBBB@@@@@@???@@@@@@>>>===;;;::::::999::::::999::::::;;;;;;::::::999;;;;;;<<<<<<;;;:::999888666666777888999::::::;;;>>>@@@BBBCCCDDDCCCBBBAAAAAA???<<<;;;;;;:::999888666555333222000/////////,,,+++***)))(((''''''''')))(((((((((((((((((()))(((((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))------,,,+++***((('''&&&))))))***************+++------------,,,,,,,,,,,,+++,,,,,,---------------,,,---......///.........------......////////////111222444777999;;;<<<===>>>AAAEEEHHHKKKOOOSSSVVVXXX[[[^^^___```aaadddggghhhhhhggggggggghhhiiiiiijjjkkkmmmooorrruuuwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwuuuvvvyyy{{{}}}~~~~~~|||zzzvvvtttpppnnnkkkhhhfffcccbbbaaa^^^^^^]]][[[YYYXXXWWWWWWWWWXXXYYYZZZ[[[ZZZYYYYYYYYYXXXWWWVVVVVVXXXZZZ[[[bbbccccccccccccbbbbbbbbb```^^^\\\[[[ZZZYYYWWWUUUPPPMMMJJJGGGFFFCCC@@@===rrrfff___]]]XXXVVVSSSPPPLLLJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCC>>>===;;;:::999999:::;;;999999::::::::::::999999;;;;;;<<<<<<<<<:::888777666777777888999999::::::<<<>>>AAACCCDDDDDDCCCCCCBBB@@@===<<<<<<;;;999888666555333222000000/////////...---+++***)))))))))))))))(((((((((((())))))'''''''''&&&&&&&&&''''''&&&''''''((((((''''''&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&'''((()))************))))))))))))))))))))))))---------,,,,,,++++++++++++++++++,,,------......,,,---......//////......///////////////.........---///222444666666555555666999===AAADDDHHHLLLOOOOOORRRVVVXXXXXXZZZ^^^aaafffeeeeeeeeeffffffggghhhggghhhjjjmmmpppsssuuuvvvvvvuuuttttttsssssssssssspppqqqssstttwwwxxxzzz{{{zzzzzz|||}}}~~~}}}zzzxxxvvvrrrnnnkkkcccaaa```^^^\\\[[[ZZZZZZYYYZZZ[[[ZZZYYYXXXYYYZZZ]]]^^^___``````^^^\\\ZZZYYYXXXVVVUUUUUUVVVWWWXXX_________`````````aaaaaaaaa^^^[[[YYYXXXUUURRRPPPIIIGGGDDDBBBAAA???<<<:::{{{llldddccc[[[YYYUUURRRNNNLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEGGGIIIJJJJJJIIIFFFEEE>>>===;;;999999999:::;;;888888999999999999888888999:::;;;<<<;;;999777666555666666777777888888999:::<<>><<<<<<;;;999888666555333111000/////////111000...---+++******)))(((((((((''''''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$%%%%%%&&&'''###$$$&&&((()))*********))))))))))))))))))))))))***************+++++++++++++++++++++,,,---...///,,,---......//////......000000//////......------,,,...333666888888666444222555888;;;===???CCCEEEEEEJJJNNNPPPPPPRRRVVV[[[]]]]]]]]]^^^```aaacccdddcccdddgggjjjmmmppprrrssssssrrrqqqpppoooooooooooommmmmmmmmnnnpppsssuuuwwwtttuuuvvvxxxyyyzzz{{{{{{}}}|||zzzwwwuuurrrpppmmmiiidddaaaZZZYYYXXXXXXWWWWWWXXXXXXXXX[[[]]]^^^]]]]]]```bbbbbbccceeeeeeccc```\\\ZZZWWWVVVTTTSSSSSSTTTUUUWWWZZZZZZ[[[[[[\\\^^^___```^^^\\\XXXUUURRROOOKKKIIIDDDBBB???>>>===;;;999777ppphhhiii\\\ZZZWWWSSSPPPMMMLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFDDDHHHMMMQQQQQQNNNIIIEEE???===;;;999999999:::;;;888888888999999888888888888999:::;;;:::888666555444444555555666666777777888:::>>>BBBDDDFFFFFFFFFCCCAAA>>><<<<<<;;;999777555444333111000///......111000...,,,***))))))((('''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%'''((((((((('''&&&))))))))))))((((((((((((&&&&&&'''((()))***++++++++++++++++++,,,---...///,,,---......//////......000000///......---,,,,,,---000666;;;===<<<:::888111333666777888:::<<<>>>???DDDIIIKKKJJJLLLQQQVVVSSSSSSUUUVVVYYY[[[^^^___```bbbeeehhhkkknnnppppppqqqpppooommmlllllllllllljjjjjjjjjjjjlllpppsssuuussstttuuuwwwxxxyyyyyyzzz||||||yyyxxxuuurrrpppllljjjgggdddaaa]]]WWWTTTWWWWWWWWWWWWWWWXXXYYYYYY[[[^^^bbbcccbbbcccgggjjjfffggghhhgggeee```\\\YYYTTTSSSQQQQQQQQQSSSUUUVVVWWWWWWWWWXXXZZZ\\\^^^___[[[XXXTTTPPPMMMIIIEEEBBB@@@>>><<<;;;;;;:::777666rrrhhhccc^^^[[[[[[XXXRRRPPPRRRNNNMMMKKKIIIHHHHHHHHHHHHKKKMMMQQQTTTVVVSSSMMMHHHBBB???<<<:::;;;<<<<<<;;;999999999999999999999999<<<<<<<<<;;;:::999888777555666777777777777777666;;;===???AAACCCDDDDDDDDDCCCBBB@@@>>>======>>>>>>;;;888444111111222222222777666444111...+++)))(((&&&&&&'''(((((()))(((((((((''''''''''''(((((()))''''''((()))(((&&&%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&%%%$$$###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((())))))***))))))*********+++++++++------------------,,,,,,---------.........//////000000000///......------111000000///......------///111777AAAHHHIIICCC<<<444444444555666777999999<<<===???BBBEEEGGGIIIJJJKKKLLLMMMOOOQQQSSSUUUUUUWWWYYY\\\aaaeeeiiikkklllppppppooommmkkkiiigggfffccccccdddeeehhhkkknnnpppssstttuuuttttttuuuxxxzzz|||}}}~~~~~~yyywwwtttqqqnnnkkkiiiiiidddaaa^^^\\\\\\\\\\\\\\\YYYYYYZZZ[[[\\\]]]^^^^^^bbbbbbcccdddfffiiikkkllljjjjjjiiiiiifff```YYYTTTUUUTTTSSSQQQQQQPPPPPPPPPUUUUUUUUUVVVWWWWWWXXXXXXVVVSSSOOOKKKIIIEEEAAA>>><<<;;;:::888777666666666|||pppeee```[[[ZZZVVVQQQNNNPPPNNNMMMLLLJJJIIIIIIJJJJJJMMMPPPTTTYYY[[[XXXRRRMMMDDDAAA===;;;;;;;;;::::::999999999999999999999999999999999:::999999888888555555666777777777777666666888;;;???BBBEEEFFFGGGCCCBBBAAA???============;;;888444222222222222222444333222000...---++++++((())))))************))))))(((((('''''''''((((((&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&%%%&&&&&&''''''''''''&&&''''''((())))))))))))*********++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------............////////////000000///......---,,,,,,---///444<<>>888000000000111222333555666888888999;;;<<<>>>???@@@CCCDDDEEEGGGIIIJJJLLLLLLQQQSSSWWW[[[___cccfffgggjjjjjjiiihhhfffdddbbbaaa^^^___```bbbdddhhhkkkmmmssstttuuuuuuuuuwwwzzz|||zzzzzz{{{|||~~~}}}zzzxxxvvvpppnnnkkkhhheeebbbaaa```[[[YYYWWWVVVWWWXXXYYYYYY[[[[[[\\\^^^___```aaaaaadddeeefffhhhiiikkklllmmmjjjiiigggfffccc]]]WWWRRRRRRQQQPPPOOONNNMMMMMMMMMOOOOOOPPPPPPPPPQQQQQQQQQOOOLLLHHHEEEBBB???<<<999;;;:::999777666555555555zzzllleee^^^\\\XXXRRROOOPPPOOONNNLLLKKKJJJKKKKKKLLLNNNQQQWWW]]]___\\\VVVQQQGGGCCC???<<<::::::999777999999999999999999999999666777888999999999999888444555666666777777777666555666:::===AAADDDFFFFFFDDDCCCAAA???>>>===<<<<<<;;;888555333333333333222000000000///......------++++++,,,,,,,,,+++*********)))((('''''''''''''''&&&%%%%%%%%%&&&'''((()))(((''''''&&&&&&'''''''''(((%%%###$$$&&&(((&&&$$$#########$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''((())))))))))))************)))))))))******++++++,,,,,,+++*********+++---...,,,------...//////000000///......------,,,,,,+++------000555:::;;;888444,,,,,,,,,---...///000111444444444444555555555555;;;;;;<<<>>>???AAABBBBBBHHHJJJNNNRRRWWWZZZ]]]^^^aaaaaa```___]]]\\\ZZZYYYWWWXXXYYY[[[^^^bbbfffhhhoooqqqrrrssstttvvvyyy{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~{{{zzzyyyyyywwwuuurrrooollljjjeeecccaaa^^^[[[XXXWWWVVVRRRQQQQQQRRRTTTVVVXXXZZZ___```aaacccdddeeeffffffhhhiiikkkmmmnnnnnnnnnmmmjjjhhheeebbb^^^ZZZTTTPPPOOONNNMMMKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIEEECCC@@@>>>:::777999888777555444444444444vvvlllccc___[[[VVVTTTTTTNNNNNNLLLKKKKKKKKKLLLLLLLLLOOOVVV]]]```]]]WWWRRRIIIEEE@@@<<<:::999777666888888888888999999999999888888999999999999888888444555555666777777777777999:::;;;===???AAACCCCCCDDDCCCBBB@@@>>>===<<<;;;;;;999555444444444333222000/////////......------,,,---------,,,+++************)))''''''&&&&&&&&&'''&&&$$$###$$$&&&(((***(((''''''&&&&&&&&&&&&&&&'''### $$$&&&$$$!!!""""""#########$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((((((((((()))))))))******(((((()))******+++,,,,,,...---,,,+++,,,---///000---------....../////////---------,,,,,,+++++++++---------000333444222000,,,++++++,,,---...//////222222222222222222222222777777888999:::;;;<<<===???AAAEEEIIINNNQQQTTTUUUWWWWWWVVVUUUTTTSSSQQQPPPOOOPPPQQQTTTXXX\\\___bbbgggiiilllmmmoooqqqtttvvvxxxxxxxxxxxxxxxxxxyyyyyy{{{|||~~~|||||||||{{{yyyvvvsssqqqooonnnllliiifffcccaaa```]]]\\\ZZZWWWUUUSSSRRRQQQMMMOOOQQQSSSVVVYYY]]]___dddfffgggiiikkkkkklllllllllnnnoooqqqqqqpppnnnmmmjjjgggbbb___[[[WWWSSSPPPMMMLLLJJJIIIGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEBBB@@@>>><<<999666666555444333222222222222ttthhhbbb^^^ZZZWWWWWWOOONNNMMMKKKKKKKKKLLLLLLKKKNNNUUU[[[___]]]XXXSSSJJJFFFAAA===;;;999777666777777777888888999999999;;;;;;;;;;;;:::999888777444555666777888888888888;;;;;;<<<===???AAABBBCCCCCCBBBAAA@@@???===<<<;;;;;;999666555555555444222222111000///...---,,,,,,,,,,,,,,,,,,+++***))))))******)))''''''&&&&&&&&&***(((%%%###"""$$$&&&((('''&&&&&&%%%$$$$$$%%%%%%'''### $$$&&&$$$!!!""""""#########$$$$$$$$$!!!!!!"""###$$$%%%'''(((&&&&&&&&&&&&'''((()))***''''''((((((((()))))))))((())))))***+++,,,,,,---------,,,+++,,,---...//////.........---------,,,,,,,,,,,,,,,,,,+++++++++...---------///000000///------------...///000000000111111111222222222222444444555666777777888888999;;;>>>BBBFFFIIIKKKLLLMMMMMMMMMLLLLLLJJJIIIIIIHHHIIIJJJMMMPPPTTTXXXZZZ___aaadddfffhhhjjjlllnnnnnnnnnoooooooooooooooooouuuvvvxxxzzz}}}~~~|||{{{zzzuuuuuutttrrrpppmmmjjjiiieeedddbbb___]]]ZZZYYYXXXWWWVVVTTTSSSQQQPPPPPPPPPMMMPPPTTTWWWZZZ^^^bbbfffkkklllnnnpppqqqqqqppppppooopppqqqrrrqqqooolllkkkiiieeeaaa]]]YYYVVVRRROOOKKKKKKIIIGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBB@@@>>>;;;999888666444111333222111111000000000000}}}nnnfffaaa\\\XXXWWWRRRQQQOOOMMMLLLLLLLLLLLLKKKNNNTTTZZZ]]]\\\XXXTTTIIIEEE@@@===;;;:::888777666666777777888999999999<<<<<<<<<;;;:::999888777555666777888999:::::::::999:::;;;<<>>===<<<<<<:::777666666666444333444333222000///---,,,+++******+++++++++***))))))***)))((('''''''''''''''***(((%%%###"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$(((%%%###$$$&&&(((&&&$$$#########$$$$$$$$$$$$%%%!!!""""""###$$$&&&'''(((&&&&&&&&&&&&'''(((******''''''''''''(((((((((((())))))******++++++,,,,,,************++++++++++++//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......------...////////////......///000000111......//////000111111222111111111222222333333333444666999<<<>>>AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBEEEHHHLLLOOOQQQVVVXXX\\\^^^___aaaccceeeggggggggggggggghhhhhhhhhjjjkkkmmmpppsssvvvxxxyyy}}}}}}|||zzzxxxvvvtttrrrqqqkkkjjjhhhfffcccaaa______[[[ZZZXXXVVVUUUTTTTTTTTTQQQQQQPPPPPPOOOPPPPPPPPPOOOSSSYYY\\\^^^bbbgggkkkqqqrrrtttvvvvvvuuutttssspppppppppooonnnkkkiiihhheeebbb^^^[[[XXXUUUQQQNNNJJJIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@???>>>======<<<===;;;999777777555333111000000///...............yyymmmfff___ZZZXXXVVVTTTRRRPPPNNNMMMMMMNNNJJJLLLPPPTTTXXXXXXUUURRRGGGDDD@@@===<<<;;;:::999666666666777888999999999:::::::::::::::999888777666777888999:::;;;;;;;;;:::::::::;;;===???AAACCC???@@@@@@AAA@@@???>>>===<<<:::888777777666444333444444333111000///...---)))******++++++++++++***)))(((((('''''''''(((((('''&&&%%%######$$$&&&'''((((((&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&''')))***&&&&&&'''''''''((((((((())))))))))))))))))))))))((()))***,,,,,,+++***)))------------------------,,,,,,,,,---------------.........---,,,---...///...............//////000///////////////000000000////////////000000000000111222444666888:::;;;;;;<<<<<<=========<<<;;;;;;::::::;;;===@@@CCCGGGHHHJJJMMMQQQSSSTTTUUUVVVXXX\\\\\\\\\]]]]]]^^^^^^^^^[[[]]]___bbbfffjjjmmmooosssuuuwwwyyyyyyxxxvvvuuupppooonnnkkkiiigggeeeddd```^^^[[[XXXUUUTTTTTTTTTRRRQQQPPPOOOOOOPPPQQQQQQPPPPPPPPPPPPQQQRRRTTTTTTTTTYYY___cccdddggglllqqqvvvwwwyyyzzzyyyxxxuuutttpppooommmkkkiiigggeeeddd```^^^[[[YYYWWWTTTPPPMMMIIIHHHFFFDDDBBBAAA@@@@@@???>>>>>>===;;;::::::999;;;999777666666555333111......---,,,,,,,,,------uuulllccc]]]ZZZYYYXXXUUURRRPPPOOOOOOOOOGGGHHHKKKOOORRRSSSPPPNNNFFFCCC???===<<<<<<<<<;;;555666666777888999999999777777888999999999999888777777999:::;;;<<<<<<<<<======;;;::::::;;;<<<===>>>???@@@AAAAAA@@@???>>><<<:::888777777777555333333333333222111000000///)))***++++++,,,,,,,,,,,,(((((('''''''''(((((()))%%%$$$$$$$$$$$$%%%'''(((***)))((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$#########$$$%%%&&&((()))&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((***---//////...,,,***+++,,,,,,------......///---------------------------......---,,,,,,---///---------,,,------......111111111000000000///////////////////////////000///000222333555666666666777888888888888888777777666666777888;;;>>>AAACCCAAADDDGGGIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQRRRUUUXXX\\\aaadddffffffgggjjjllllllkkkiiigggeeedddccc```^^^[[[ZZZYYYXXXUUURRRNNNLLLKKKLLLMMMLLLLLLKKKKKKLLLNNNOOOPPPQQQQQQRRRSSSUUUVVVXXXYYYYYY___eeeiiiiiilllqqqvvvxxxyyy{{{|||{{{yyyvvvtttpppnnnlllhhhfffdddbbbbbb]]][[[YYYXXXVVVSSSNNNKKKGGGFFFDDDBBB@@@???>>>>>>??????>>>===<<<:::999999666444222111111111///---------,,,,,,+++,,,,,,,,,~~~pppiiidddaaaXXXVVVTTTSSSSSSRRROOOMMMNNNLLLKKKKKKLLLLLLLLLKKKFFFEEEBBB???<<<:::::::::888888777777777777888888666666666666666777777888999:::;;;===>>>>>>??????>>>????????????>>>>>>===>>>???@@@AAAAAABBBDDDFFF@@@???<<<:::888888888888222222222111///...,,,+++++++++******************,,,+++)))((((((((()))***(((''''''&&&%%%%%%%%%%%%)))'''%%%###"""###$$$%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&''')))+++,,,---000///...---,,,+++******++++++******++++++,,,------------...............//////000000///...---------...///000000111111000000000000000000000000000///...---,,,,,,---...///222222222222222222222222111111222333444444555555777666555444555777999;;;======>>>@@@AAACCCDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNQQQTTTXXXZZZ\\\\\\^^^```aaa___]]]\\\\\\VVVVVVVVVUUUTTTSSSRRRQQQLLLLLLLLLKKKHHHGGGHHHJJJJJJJJJKKKMMMOOOQQQSSSUUUWWWYYY[[[]]]______^^^]]]```ccchhhmmmqqqsssssssssyyyxxxvvvuuuuuussspppnnnkkkiiieeebbbaaa___\\\ZZZXXXWWWUUUSSSPPPNNNLLLKKKEEEEEEDDDBBB@@@>>><<<;;;<<<:::888777888888777555222333333222222111000///000///---+++******++++++xxxnnngggbbb[[[YYYVVVTTTTTTRRRPPPNNNNNNLLLJJJJJJKKKKKKJJJIIICCCBBB???<<<:::888777777888888777777777777888888666666555555666666777888999:::;;;===>>>?????????????????????>>><<<;;;;;;<<<===>>>===<<<===>>>@@@@@@???>>><<<;;;999999888444444444333111000...------------,,,,,,,,,,,,,,,,,,+++***)))((())))))***&&&%%%%%%%%%&&&'''((((((+++)))'''%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&&&&''''''((()))******---------------,,,,,,,,,+++++++++++++++,,,------............///////////////000000000//////...---......///000111111111111111111111111111111111111000//////......//////000111111111111111111111111111111222222333444444555555444333333444555777999::::::;;;<<<>>>???@@@@@@??????@@@AAABBBCCCCCCDDDEEEEEEGGGIIILLLNNNQQQRRRRRRUUUWWWWWWVVVTTTSSSSSSNNNNNNNNNNNNMMMLLLKKKKKKIIIJJJJJJIIIHHHGGGIIIKKKOOOPPPQQQSSSVVVXXX[[[\\\^^^___aaacccddddddcccbbbcccfffkkkpppsssuuuvvvuuuvvvtttsssrrrrrrpppmmmkkkjjjfffbbb___]]]ZZZWWWUUUTTTSSSQQQOOOMMMKKKIIIIIIFFFFFFEEECCCAAA???===<<<<<<:::777777777777666444111111111111111000.........---+++***)))))))))***vvvkkkeee___\\\XXXVVVTTTSSSQQQOOOOOOMMMJJJIIIIIIIIIGGGFFFFFFDDDBBB???===;;;::::::888888777777777777888888666666555555666666777888::::::<<<===>>>>>>????????????>>>===<<<:::999888>>>??????>>>===<<<>>>@@@??????@@@???>>><<<:::999666666666555333222000///000/////////............++++++***))))))))))))***''''''&&&&&&&&&''''''(((***)))'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((('''''''''((((((((((((((((((++++++,,,,,,------......,,,,,,,,,,,,,,,------....../////////000000000000000000000111000000///...///000000111222222333333333333333333333333333333111111222222222222111111111111111111111111111111000111111222222333333444444333222222333444666777666777777888999999::::::;;;;;;;;;<<<<<<<<<======>>>???@@@AAACCCEEEGGGIIIIIIKKKMMMNNNLLLJJJIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIHHHHHHIIIKKKNNNUUUVVVXXXZZZ]]]```bbbccceeefffhhhiiiiiigggfffdddeeeggglllpppsssuuuuuuuuupppooommmmmmlllkkkhhhfffeeebbb]]]ZZZWWWTTTQQQNNNNNNMMMLLLJJJHHHGGGEEEEEEEEEDDDDDDBBB@@@>>><<<::::::888666555555555444333000000000//////...---,,,+++***)))(((((((((((((((qqqhhhddd```[[[WWWUUUSSSQQQPPPPPPNNNKKKIIIHHHGGGEEEDDDGGGFFFDDDBBB@@@>>>===<<<999888888777777888888999777777777777777888999999::::::<<<======>>>>>>>>><<<<<<<<<<<<;;;999888888===>>>>>>>>>======>>>@@@???@@@AAABBBAAA???<<<:::777777777666444333111000111111111000//////......++++++*********)))))))))+++***)))'''&&&%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((((()))))))))******++++++,,,,,,,,,---------------,,,,,,,,,---....../////////000111111222222000111111111111111000000111111111111222333444444444444444444444444444444222333444555555444333222111111111111111111111111111111111222222333333333444333333333333444555666555555555666666777777777:::::::::::::::;;;;;;;;;>>>>>>>>>???@@@BBBDDDDDDEEEGGGIIIJJJHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJMMMQQQTTTYYYZZZ]]]```bbbeeefffggghhhiiijjjjjjiiigggeeecccbbbeeeiiimmmooopppppppppjjjiiigggggggggfffcccaaa^^^[[[WWWTTTRRRPPPMMMKKKHHHHHHGGGFFFEEECCCBBBBBBBBBBBBAAA???===;;;999888888666444333444444222111............---,,,+++***)))))))))((((((((((((((({{{pppjjjeee___YYYVVVTTTRRRQQQRRROOOLLLJJJIIIGGGEEECCCDDDCCCBBB@@@>>><<<;;;:::999999888888888888999999999999888888999999:::;;;999:::;;;<<<<<<<<<<<<<<<888999999:::::::::999999666888999999999:::<<<>>>>>>@@@BBBCCCCCC@@@>>><<<888888777666555333222111111111111000///.........++++++++++++*********)))++++++)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''((()))***+++,,,,,,---------,,,,,,,,,+++++++++------,,,,,,,,,---......//////000000111222222333111111222222222222222111222111111111222333444555555555555555555555555555444555777777777777555444333333333333333333333333333333333333444444444444555555555555555666666666555555666666777777777888::::::::::::;;;;;;;;;;;;????????????@@@BBBCCCDDDDDDFFFIIIIIIGGGEEEDDDDDDEEEFFFHHHJJJKKKLLLLLLMMMJJJKKKLLLMMMOOORRRWWW[[[___```bbbeeeggghhhiiiiiiiiiiiijjjiiihhheeecccaaa^^^aaadddhhhjjjjjjjjjiiidddbbbaaaaaaaaa```]]][[[UUUSSSPPPNNNMMMLLLJJJHHHDDDCCCCCCBBBAAAAAA@@@@@@BBBAAA@@@???===;;;999777666444222111111111000///,,,,,,,,,,,,,,,***))))))((((((((()))))))))))))))|||rrrlllddd]]]YYYVVVUUUTTTTTTQQQNNNLLLJJJIIIGGGEEEEEEEEEDDDCCCAAA???===<<<999999888888888888999999999999999888999::::::;;;888999999:::;;;;;;::::::777777888999::::::::::::666888999::::::;;;===@@@>>>???BBBCCCCCCAAA???===999999888777666444333222222222111000///...------++++++,,,,,,++++++***)))'''''''''(((((()))***+++''''''''''''''''''''''''&&&&&&'''''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%#########$$$%%%&&&'''(((''''''((()))+++,,,,,,---------,,,,,,++++++******,,,,,,,,,,,,,,,------.........///000111222222333111222333333444333333333222111111000111333444555666666666666666666666666777777888888888888777777666666666666666666666666666666666666666666666666666777777777777777777777666777777888999::::::::::::::::::;;;;;;<<<<<<<<>>>>>>>>BBBBBBAAA???===;;;999888444222000///000000...---,,,,,,,,,++++++***)))(((&&&'''((()))))))))))))))yyysssiiiaaa]]]ZZZYYYXXXUUUSSSPPPNNNMMMKKKIIIHHHGGGGGGGGGFFFEEEBBB@@@???:::999999888888999999:::888777777777777888999999777777888999999999999888888888999:::::::::999999:::;;;<<<<<<<<<<<>>???AAABBBBBBAAA@@@???;;;;;;::::::888777555444333333222111000///...---++++++,,,,,,,,,+++***)))&&&''''''((()))+++,,,---&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%'''(((***''''''(((((())))))))))))+++++++++++++++,,,,,,,,,+++++++++++++++,,,------------...///000111222333222222333444444444444444222111000///000222444555666666666666666666666666888888888777777888888888888888888888888888888888999999999999888888888888777777777888777777777666777888999:::;;;<<<===>>>;;;;;;<<<===>>>??????@@@AAAAAAAAABBBCCCDDDFFFFFFFFFHHHKKKKKKIIIGGGFFFFFFFFFHHHJJJMMMPPPRRRSSSTTTQQQRRRSSSTTTVVV[[[bbbffffffggghhhiiihhhfffdddccc``````aaa```^^^\\\YYYWWWSSSUUUXXX[[[\\\\\\ZZZYYYUUUTTTSSSSSSSSSSSSPPPNNNIIIGGGDDDCCCBBBAAA@@@>>>;;;;;;;;;;;;<<<<<<<<<<<>><<<:::888666555333111///.........---,,,+++,,,,,,++++++***)))(((###$$$&&&'''((((((((('''~~~xxxnnneee```]]]\\\\\\VVVTTTQQQOOONNNMMMKKKIIIDDDDDDDDDDDDBBB@@@>>><<<:::999999888888999999:::666666666666666777777888666777777888888888777777:::::::::::::::999888777999:::;;;:::999888:::<<<>>>???@@@AAAAAAAAA@@@@@@======<<<;;;:::888777666444444333222111000///...++++++,,,---,,,+++***))))))))))))))))))******+++$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&(((***+++((((((''''''&&&&&&&&&&&&((()))***+++,,,---......++++++******++++++,,,---,,,---...///000111222222222333333444555555555444111111/////////111333555666666666666666666666666:::999888777777888999:::::::::::::::::::::::::::;;;:::::::::::::::::::::666777777777777777666666777888999;;;<<<>>>??????>>>>>>???@@@AAACCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKMMMNNNLLLJJJIIIIIIHHHJJJMMMPPPSSSUUUWWWWWWRRRSSSTTTUUUXXX]]]ccchhheeefffffffffdddbbb___]]]YYYZZZZZZZZZXXXVVVSSSQQQMMMOOORRRTTTUUUTTTSSSRRRQQQPPPOOOOOOOOONNNLLLJJJGGGEEEAAA???>>>===;;;999888999999999::::::::::::;;;::::::888666444222000222000...---------,,,++++++,,,,,,++++++***)))(((!!!"""$$$&&&'''''''''&&&uuullliiigggccc___[[[YYYVVVTTTSSSQQQNNNLLLJJJIIIGGGFFFEEECCC@@@===<<<;;;::::::<<<===<<<:::888888888777777777777666777888888999999999888888888888999888888777666555<<<<<<;;;;;;;;;<<<=========>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA???<<<:::888555555444444222111///...............---,,,++++++************))))))))))))***)))(((''''''''''''''')))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###)))'''&&&&&&((())))))((())))))))))))******************+++,,,,,,,,,,,,+++***+++---,,,++++++,,,...---...000222333333333222222222222333333444444444222111000000000222444666777777777777777888888999999999999999999999888888===>>>@@@@@@?????????@@@AAAAAAAAAAAA@@@???>>>===<<<===>>>?????????>>>>>>===>>>???@@@AAABBBBBBCCCEEEFFFFFFFFFFFFFFFGGGGGGJJJKKKKKKKKKKKKKKKKKKKKKRRRRRRRRRRRRQQQOOONNNLLLOOONNNOOOQQQTTTWWWXXXXXXXXXWWWWWWWWWZZZ___cccfffgggddd```^^^]]][[[XXXVVVPPPQQQSSSSSSQQQMMMHHHEEEIIIIIIKKKLLLMMMMMMMMMMMMIIIJJJJJJJJJJJJHHHGGGFFFBBBBBBAAA???>>><<<;;;;;;:::999888777666666666666777777888888777555333222111111///...---,,,,,,,,,///...---,,,+++)))((((((((((((((((((''''''''''''|||qqqmmmjjjfffbbb```]]]YYYWWWUUURRRNNNLLLKKKIIIGGGFFFEEEDDDAAA>>>>>>===;;;;;;<<<<<<;;;:::999999888888888777777777888888999999999888888777666777777888888888777777<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAAAABBBAAA@@@>>><<<;;;777777666555444222111000............------,,,++++++++++++*********)))))))))((('''''''''''''''((())))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%'''%%%$$$%%%&&&(((''''''$$$%%%%%%%%%&&&&&&&&&&&&))))))***+++++++++++++++***+++,,,,,,++++++,,,...---...000111333333333222222222222222333333333333222111000000111222444666666666555555666666777888888888888888999:::;;;<<<@@@AAACCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@AAAAAACCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUTTTSSSRRRPPPOOONNNMMMMMMOOOSSSWWWYYYZZZWWWWWWWWWXXXZZZ]]]```bbbccc```\\\ZZZXXXVVVTTTQQQNNNNNNNNNMMMKKKIIIGGGEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIHHHGGGEEEDDD@@@@@@???>>><<<;;;:::999888777666555444444444444444444444444333111000//////...---,,,+++*********---,,,,,,+++***)))((((((''''''''''''&&&&&&&&&&&&yyyrrrnnnjjjgggdddaaa]]]ZZZWWWSSSOOOMMMMMMKKKHHHGGGGGGEEECCCAAAAAA???===<<<<<<<<<;;;999:::::::::999999999888888999999::::::999888777777555555666777777888999999;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@BBBCCCCCCAAABBBCCCCCCBBBAAA???>>>999999999888666444333222000000//////...---,,,,,,++++++++++++************'''''''''&&&''''''((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&''''''%%%$$$"""###%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((()))************))))))+++,,,,,,++++++,,,------...///000111222222222222222222222222222111111111111000000111222444555444444444444444555666666777777666777888;;;===???BBBCCCDDDDDDCCCDDDFFFHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBCCCDDDFFFHHHKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNPPPRRRTTTVVVXXXYYYWWWXXXXXXXXXWWWUUUSSSRRRNNNMMMLLLMMMRRRVVVZZZ[[[WWWWWWXXXYYYZZZ[[[\\\]]]\\\YYYVVVTTTRRRPPPLLLJJJJJJIIIGGGFFFEEEEEEEEEEEE@@@@@@AAABBBCCCCCCCCCBBBEEEEEEEEEEEEDDDCCCBBBAAA======<<<;;;999888777777444333222222111111111111000000000000///---,,,+++,,,,,,***)))((((((((((((*********)))))))))((((((&&&&&&&&&&&&%%%%%%%%%$$$yyysssnnnkkkfffccc___\\\YYYVVVRRROOOOOOMMMJJJIIIHHHGGGEEECCCAAA???===<<<<<<<<<;;;:::;;;;;;:::::::::999999999::::::::::::999888777777666666666666777777888888;;;;;;============;;;:::;;;;;;<<<>>>???AAABBBCCCDDDDDDEEEEEEDDDCCCAAA@@@<<<;;;;;;:::888666444333222111000///...---------+++************)))))))))&&&&&&&&&&&&'''((())))))************))))))((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&&&&&&&&&&%%%$$$"""###%%%&&&&&&%%%'''''''''((((((((())))))&&&'''(((((())))))(((((()))***++++++******+++,,,,,,---...///000111111111222222222111111000000000111000000000111222333444444444444444444555555666888777555555777:::===@@@AAABBBCCCCCCCCCEEEHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKJJJJJJIIIHHHFFFEEEEEEGGGJJJKKKOOOOOOOOONNNNNNMMMMMMMMMNNNNNNPPPRRRUUUWWWYYYYYYYYYZZZZZZZZZYYYWWWUUUTTTQQQOOOLLLMMMPPPUUUXXXZZZVVVWWWXXXYYYYYYYYYXXXWWWUUUSSSPPPNNNLLLJJJFFFCCCDDDCCCCCCBBBBBBBBBBBBBBB===>>>???????????????>>>AAAAAAAAA@@@@@@???>>>>>>:::999999777666555444444222111000///////////////000//////...---,,,+++***+++***)))(((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%yyyrrrnnnfffccc```]]][[[XXXUUURRRQQQNNNKKKJJJJJJIIIHHHGGGBBB@@@===<<<<<<=========;;;;;;;;;::::::::::::999:::::::::::::::999888888888888777666555555666666:::;;;>>>???@@@???===;;;;;;;;;<<<<<<>>>@@@BBBCCCFFFFFFFFFFFFEEECCCBBB@@@>>>>>>===<<<:::888666555444333111000///.........******)))))))))((((((((('''''''''''''''((()))******************)))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''((()))+++***))))))***,,,,,,,,,,,,---...///000111111111111000000//////...000000000000111222333333555555444444555555666777888777555444666888;;;===AAABBBDDDEEEFFFHHHJJJMMMKKKLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNOOONNNMMMMMMLLLJJJHHHGGGHHHJJJMMMOOORRRRRRQQQQQQPPPOOONNNNNNPPPQQQRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZYYYWWWUUUTTTTTTQQQNNNMMMOOORRRUUUVVVUUUUUUVVVWWWVVVUUUSSSRRROOOMMMKKKJJJHHHFFFBBB???>>>???@@@AAAAAA@@@???>>>>>>>>>>>>???>>>>>>============<<<;;;;;;:::::::::666666555555444333222222000000///.........//////111000///...---,,,,,,,,,+++***)))((((((''''''(((&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%wwwrrrgggeeebbb___]]][[[WWWUUUSSSPPPMMMKKKKKKKKKJJJIIIFFFDDD@@@>>>>>>??????>>>;;;;;;;;;:::::::::999999999999::::::::::::999999999888777555444444555555999;;;???BBBCCCAAA???>>><<<<<<;;;;;;<<<>>>@@@AAAEEEFFFFFFGGGFFFEEECCCBBBAAAAAA@@@???===:::888777666444222000////////////*********))))))))))))((())))))(((((())))))***************)))))))))))))))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&'''&&&%%%%%%'''(((((('''&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((('''''')))******))))))***++++++++++++,,,---...000111//////////////////......//////000111111222222222555444444444444555666666555555444444555777:::;;;AAADDDGGGIIIKKKLLLNNNPPPLLLLLLLLLMMMMMMLLLLLLKKKNNNOOOPPPRRRRRRQQQQQQPPPLLLKKKJJJJJJKKKMMMOOOQQQTTTTTTSSSRRRPPPOOONNNNNNRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSQQQMMMLLLMMMOOOPPPPPPQQQQQQRRRRRRQQQOOOMMMLLLIIIHHHGGGFFFEEECCC???===:::<<<===??????>>><<<;;;>>>>>>>>>>>>===<<<<<<;;;:::999888777666666666666444444333333222111111000///......------......///111000///...---,,,,,,,,,******)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&wwwllliiieeebbb```\\\YYYVVVTTTQQQNNNLLLLLLMMMLLLLLLNNNKKKFFFBBBAAAAAA@@@???::::::::::::999999999999888888999:::;;;;;;;;;;;;888777555444444555666777777;;;???DDDEEEDDDBBB@@@>>>===<<<;;;;;;===???@@@BBBCCCDDDFFFGGGGGGGGGFFFFFFEEEDDDCCC@@@>>><<<;;;777666333111/////////000,,,,,,,,,+++++++++******,,,+++******************))))))))))))))))))))))))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))))))))'''&&&%%%%%%'''(((((('''''''''((((((((()))))))))&&&&&&'''((((((((((((((('''(((***)))(((((()))+++++++++***+++,,,---///000..................//////...///000111111222222222333333333333333444444555000111222333555777999;;;???CCCHHHKKKMMMNNNOOOPPPLLLMMMMMMNNNNNNMMMMMMLLLNNNOOOPPPQQQRRRQQQPPPPPPJJJJJJKKKLLLNNNPPPQQQRRRUUUTTTSSSRRRPPPOOONNNMMMNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUTTTSSSRRRPPPOOONNNLLLJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFDDDCCCBBBCCCCCCAAA===;;;:::::::::::::::999999999<<<<<<<<<<<<;;;:::999888777666444333222222333333333222222111111000000///------,,,,,,,,,,,,------000...---+++************))))))(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$|||qqqmmmiiieeeaaa]]]YYYVVVUUURRROOOMMMMMMNNNMMMMMMUUUQQQKKKFFFCCCBBB@@@???:::::::::999999999888888777888999:::;;;<<<<<<<<<666555444333444666888999777;;;@@@EEEGGGFFFDDDBBB???===<<<;;;;;;<<<>>>???>>>@@@CCCEEEHHHIIIJJJJJJIIIHHHGGGEEECCCAAA???===888666333111//////000000......------------,,,,,,------,,,+++*********+++((((((((((((((()))))))))(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((***+++,,,---'''%%%$$$$$$&&&''''''&&&#########$$$$$$$$$%%%%%%&&&'''(((((())))))(((((('''((())))))(((((()))***+++*********+++---///000,,,------....../////////...///000111111222222111222222111111222222333444,,,---000333555888:::;;;;;;@@@FFFJJJLLLLLLMMMMMMMMMMMMNNNNNNOOONNNNNNNNNKKKLLLNNNOOOOOOOOONNNMMMIIIJJJKKKMMMOOOQQQRRRSSSUUUTTTSSSQQQPPPNNNMMMLLLIIIJJJKKKLLLMMMOOOPPPPPPRRRRRRRRRRRRQQQOOONNNLLLIIIGGGFFFGGGIIIKKKJJJJJJHHHGGGGGGFFFEEEDDDCCCCCC@@@@@@@@@AAAAAA???<<<999;;;999777555555666888:::::::::::::::999777666555555444333111111111111222222222111111000000//////,,,+++++++++++++++,,,,,,---,,,***)))((('''(((((((((((('''&&&&&&&&&''''''))))))((((((((('''''''''%%%%%%%%%$$$$$$$$$######|||uuummmgggeeebbb\\\WWWYYYWWWTTTRRRQQQOOOMMMKKKJJJHHHFFFDDDBBBBBBBBBBBBAAA@@@>>>===;;;::::::999888888888888777666555444555444444444555666888999:::<<>>======<<<;;;;;;;;;;;;<<>><<<::::::999888888888777777666555444555555444444555666777888999;;;===???@@@???>>>======<<<<<<;;;;;;;;;<<<<<<@@@@@@AAABBBCCCEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEDDD@@@???<<<999777444333222111000///...---,,,,,,,,,,,,,,,,,,,,,+++)))((((((((())))))))))))))))))(((+++)))&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((+++++++++++++++,,,,,,---,,,------...///000000111000000000000111111111111111222333444666777888888???@@@CCCEEEGGGIIIJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEFFFHHHKKKMMMOOOOOOOOONNNMMMLLLLLLLLLLLLJJJHHHGGGFFFFFFHHHJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFCCCAAA@@@AAACCCEEEEEEDDDCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<;;;:::999888666666666666666666666666777666666555444444333333333222000...------...///000...------...///---,,,---,,,+++***)))******+++++++++*********)))))))))''''''(((((())))))))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&zzzqqqlllhhhccc___]]][[[XXXWWWVVVTTTQQQOOOLLLKKKHHHFFFDDDCCCCCCCCCEEEDDDBBB???===;;;::::::888888888777666666555555666666555555555555666777888999;;;===>>>===<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFBBBAAA???<<<:::777555444222111000...------,,,,,,,,,,,,,,,,,,++++++***)))))))))************))))))+++)))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%!!!"""###$$$%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***************++++++,,,******+++,,,---...///000.../////////000000000000000111222333444666777777<<<===???BBBCCCEEEFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCEEEDDDBBB@@@????????????@@@@@@AAABBBDDDGGGIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKHHHGGGEEEDDDEEEFFFHHHIIIJJJJJJIIIHHHGGGEEECCCBBBBBBAAA@@@@@@BBBDDDDDDCCC??????>>>======<<<;;;;;;::::::::::::999888777666555555555555555555555555555555444444333222222222000///---,,,++++++,,,---...---,,,,,,------,,,+++---,,,+++)))(((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&xxxqqqlllgggccc___]]]ZZZYYYWWWVVVSSSQQQNNNMMMJJJHHHFFFEEEDDDDDDGGGFFFCCCAAA>>><<<;;;:::999888777666666555555555666666666555555555555555666888999;;;<<<;;;;;;:::::::::::::::;;;;;;<<<===<<<===>>>@@@AAACCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFCCCBBBAAA???<<<999777666333222111///...---------+++,,,,,,,,,,,,,,,++++++)))******++++++******)))***(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$&&&(((((('''&&&$$$###$$$&&&(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))))))))(((((())))))***+++(((((()))***+++---......---------............/////////000111333444555666:::;;;===???@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@???>>><<<:::999:::<<<===<<<<<<===???AAACCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJFFFEEEDDDCCCCCCDDDFFFGGGGGGGGGFFFEEECCCBBB@@@??????>>>===>>>@@@AAAAAAAAA<<<<<<;;;;;;:::999999888777777777777777666555444444444444444444444444444333333222222111000000000...---,,,++++++++++++,,,---+++***+++,,,,,,+++***---,,,+++***)))((((((((()))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~tttnnnhhhddd```^^^[[[ZZZYYYWWWTTTRRRPPPOOOLLLIIIGGGFFFFFFFFFHHHFFFDDDAAA???===;;;;;;999888777666555555555666666666666666666555555555666666888999::::::999999999999999::::::<<<===>>>>>>>>>???AAABBBCCCDDDEEEHHHHHHGGGFFFEEEEEEEEEEEECCCCCCBBB@@@>>>;;;999777555555333111000///......,,,,,,---------,,,,,,+++******++++++++++++******((('''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###$$$&&&(((((('''&&&%%%%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((''''''''''''((())))))''''''((()))***+++,,,,,,++++++,,,,,,,,,,,,------------...000111222333444999999;;;<<<===>>>>>>???@@@@@@@@@@@@???>>>===<<<999888666555666888:::;;;888999:::<<<>>>???@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@>>>===<<<888777666666888::::::999999999999888888777777666333444444444444333333222222222222222222222222222111111000000///.........------,,,,,,++++++,,,,,,+++***)))***+++,,,+++***,,,,,,,,,++++++***)))(((***))))))))))))(((((((((((((((((('''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%zzzqqqjjjdddbbb```]]]\\\ZZZYYYVVVTTTSSSQQQNNNKKKIIIGGGGGGGGGGGGFFFDDDAAA???===<<<<<<:::999777555555555666666555555666666666666666555555666777888999999999999888888888999:::<<<===>>>@@@@@@AAABBBCCCCCCDDDEEEHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDBBB@@@===;;;999888777555333222111000000............------,,,+++++++++,,,,,,,,,,,,++++++((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$%%%&&&'''(((''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((((((''''''(((((()))*********************+++++++++++++++,,,---...///111222222666777888999:::;;;;;;;;;<<<<<<<<<;;;:::999888777333222222222333555777888444555777999:::;;;;;;;;;<<<=========???@@@AAABBB@@@@@@???>>>>>>>>>>>>???>>>>>>>>>===<<<;;;:::999555444333444666777777777666666666555555555444444000111111222111111000000111111111111111111111111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***++++++,,,,,,++++++***)))))))))))))))(((((((((((((((((((((''''''''''''&&&#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%yyypppjjjeeebbb```^^^]]][[[YYYVVVTTTRRRPPPLLLJJJHHHHHHHHHFFFEEECCCAAA???======<<<:::999777555444555666777333444555666777777666666666666777777888999999999777777888999:::<<<>>>???AAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDDDDFFFFFFFFFEEECCC@@@===<<<:::999888666444333222111////////////...,,,++++++++++++,,,,,,,,,,,,++++++***)))((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((())))))))))))))))))(((((()))))))))************+++,,,---...000111111444444555666777777777666888888777777666444333222//////000000111111222222000111333555666777777666777777777888999:::;;;<<<;;;;;;:::::::::999999999888888888888888777666666555333222333555777777666333333222222222222111111......//////000//////...000000000000000000000000...------,,,,,,+++******+++++++++,,,,,,,,,+++++++++***)))***,,,---,,,+++((()))***+++++++++***)))((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxqqqgggeeebbb```___]]][[[YYYUUUSSSPPPMMMKKKIIIHHHHHHEEEDDDBBB@@@???>>>======:::999777555444555666777222333555777777777777777666666777777888888999999777777777999:::<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBCCCEEEFFFGGGHHHHHHGGGFFFCCC@@@>>><<<;;;999777555444333333000000000///...,,,+++***+++,,,,,,------,,,,,,+++,,,+++***+++,,,+++***(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))))))))))))))((((((((((((((((((((()))))))))))))))***+++,,,...///000000111222333444444444444444444444444333222111//////....../////////...---------...000222333444333333333333333444444555777777888777777777666666555555333444444555555444444333000///...///111222222222000000000000////////////------......///.........000000000000000000000000------,,,,,,+++******))))))***++++++++++++******+++***)))***,,,------+++%%%'''(((*********))))))''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$wwwpppjjjdddbbbcccccc```\\\[[[YYYUUURRRPPPNNNKKKIIIGGGFFFEEECCCAAA@@@@@@???<<<;;;999888777777666666777777777777777777777777666777777888888888777777666666777888999;;;===>>>BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDHHHHHHIIIHHHFFFDDDAAA???======<<<:::888555333222333333333333222000///...---,,,,,,,,,+++***************))))))((((((((('''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''(((''''''(((***+++***))))))'''$$$%%%''')))'''&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,---.........///////////////111000000///......------...---,,,,,,++++++,,,,,,000000000000000000000000...............///000000222222222222222222222222444444444333222111000///111000000///////////////000//////.........//////...........................///000222111000...---,,,,,,,,,+++++++++******+++***))))))))))))))))))+++***)))'''''''''((()))++++++************************)))((('''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%wwwqqqiiigggggggggddd```bbb^^^YYYTTTQQQOOOLLLIIIHHHGGGEEECCCBBBAAA@@@@@@===<<<;;;:::999888888888777777777777777777777777777777888888888888777777666666777777999;;;<<<===@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDHHHHHHIIIHHHGGGDDDAAA@@@>>>>>>===;;;999777444333444444333333222000///.........---,,,,,,+++++++++***+++++++++******)))(((&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&)))'''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))***++++++,,,------------....................................,,,,,,+++************+++------------------------...------------...//////111111111111111111111111111222222222222222111000000///......------.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---,,,,,,+++++++++*********+++******)))((((((((((((***)))(((''''''(((((()))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%zzzqqqmmmnnnmmmjjjfffiiiddd]]]WWWSSSPPPMMMKKKIIIHHHFFFDDDBBBAAA@@@@@@???>>>===;;;::::::999999777777777777777777777777777777888888888888777777666666666777888:::;;;<<<<<<======>>>???@@@AAAAAA@@@@@@???@@@@@@AAABBBCCCGGGHHHHHHHHHGGGEEECCCBBB@@@???>>>===;;;999777666444444444333222111000/////////...------,,,++++++***+++,,,---,,,+++***)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))))))))((('''(((&&&%%%&&&''''''&&&%%%(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''******))))))))))))******+++++++++,,,,,,,,,------***++++++,,,---......///++++++***)))))))))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...////////////////////////222222222222111000///......------,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++---...///000000///...---,,,++++++++++++*********++++++***(((((('''''''''(((((('''''''''((())))))'''''''''(((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%(((''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%yyytttsssssspppmmmlllggg___XXXTTTRRRPPPOOOJJJIIIGGGEEECCCBBBAAAAAA???>>>===<<<;;;:::::::::888888888888888888888888777888888888888777777666666666666666888999:::;;;999:::;;;<<<===>>>???@@@???????????????@@@BBBBBBFFFGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@???===<<<:::999666666555555444222111000//////...---,,,,,,+++******+++,,,------,,,***)))))))))((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))++++++)))(((&&&***)))'''((((((((('''&&&'''&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''******)))((((((((())))))((())))))******+++++++++*********+++,,,,,,------++++++***))))))))))))***))))))))))))))))))))))))***************+++,,,,,,------------------------333222222111///---,,,+++------,,,++++++++++++,,,******)))))))))***++++++++++++++++++++++++++++++,,,,,,---............---++++++++++++************+++***)))((('''&&&&&&&&&''''''''''''(((((())))))'''''''''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$zzzxxxwwwtttqqqkkkfff___YYYVVVTTTSSSRRRLLLKKKIIIFFFDDDCCCBBBAAA???>>>===<<<::::::::::::999999999999999999999999888888888888888777666666555555555666777888999:::888888999:::;;;======>>>>>>>>>===>>>>>>???@@@AAAEEEEEEEEEFFFEEEEEEEEEEEEBBBBBBAAAAAA???>>>===<<<888888777777666444333222000///...---,,,+++******)))***+++,,,,,,,,,+++***+++***)))(((((((((((()))''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))++++++)))(((&&&***(((''''''(((((('''%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))(((((('''((((((((('''''''''((()))******+++++++++++++++++++++++++++,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...------,,,...---,,,,,,++++++,,,,,,******)))******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,------------+++++++++*********))))))***)))((('''&&&&&&&&&&&&&&&&&&''''''((((((((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$~~~{{{wwwtttjjjfff```[[[XXXWWWUUUTTTMMMLLLJJJGGGEEECCCBBBBBB??????===<<<;;;:::::::::999999999999999999999999888888999888888777666555555555555555666777888999777888888999:::;;;<<<<<<===============>>>@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBAAAAAA???>>>>>>:::::::::999888777666555111111000...---,,,+++***++++++++++++++++++,,,,,,,,,+++***((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))))))))(((''''''%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''((((((''''''''''''((((((%%%&&&''''''((()))******+++++++++++++++*********,,,,,,+++************+++))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++))))))+++---.../////////------,,,+++++++++++++++***************+++,,,---++++++++++++++++++++++++*********+++,,,,,,------+++************)))))))))(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((''''''&&&&&&''''''((()))))))))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$yyyuuukkkgggbbb^^^[[[YYYVVVTTTNNNMMMKKKHHHFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<<::::::::::::::::::::::::999999999888888777666555555555555555666777888888888888999999:::::::::;;;<<<<<<<<<<<<===>>>??????AAAAAAAAABBBCCCDDDEEEEEEBBBBBBBBBBBBAAA@@@??????<<<<<<<<<<<<;;;999888777444333222111///...---------,,,+++***+++,,,...///...,,,***)))(((((()))***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$&&&'''&&&######%%%'''((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))%%%%%%&&&'''((()))******)))******++++++,,,,,,,,,++++++***))))))))))))***(((((((((((((((((((((((()))))))))((()))******+++++++++++++++++++++++++++))))))+++,,,------------,,,+++******))))))******))))))))))))***+++,,,---************************)))))))))***+++,,,,,,---************))))))))))))&&&&&&%%%%%%&&&&&&'''(((&&&'''((((((((('''&&&%%%$$$%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############zzzuuummmiiieeeaaa]]]ZZZVVVSSSOOONNNKKKIIIFFFDDDCCCBBBCCCBBB@@@???>>>>>>======::::::::::::::::::::::::999999999888888666555555555555555555555666777888999999999999999:::::::::<<<;;;;;;<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>===<<<;;;999999666555444333111000///...///...,,,++++++---000222...---+++)))(((((()))***(((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&&&&&&&'''((('''&&&%%%&&&((()))((('''$$$&&&'''&&&######%%%((())))))))))))))))))))))))'''''''''(((((((((((()))%%%%%%%%%&&&'''((()))***%%%%%%&&&'''((()))***+++(((((()))+++,,,---...///******)))((((((((((((((('''''''''''''''''''''''')))))))))))))))***++++++++++++++++++++++++++++++...------,,,+++***((((((******)))((((((((((((((((((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,---************))))))))))))%%%%%%%%%%%%&&&'''((((((''''''((((((((('''%%%$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$###"""""""""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############xxxoooiiibbb^^^]]]\\\YYYVVVRRRPPPNNNMMMLLLJJJGGGDDDCCCBBBBBBAAA@@@???>>>===>>><<<;;;;;;<<<<<<;;;:::::::::999888777666555555555555444444555666888999777777888888888999999999<<<<<<======>>>>>>?????????>>>>>>>>>???AAACCCEEECCCBBBAAA@@@???@@@AAAAAABBBBBBAAA???>>><<<;;;;;;777666444111///.........+++++++++***++++++,,,,,,,,,+++))))))***)))(((&&&))))))***++++++++++++***%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%"""###'''(((&&&&&&)))&&&&&&''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%###"""$$$''')))(((&&&((((((((((((((('''''''''***************++++++,,,+++******)))(((''''''&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))***************)))(((''',,,++++++******++++++,,,******)))))))))))))))******++++++,,,+++***)))(((++++++,,,,,,+++***((('''******))))))))))))******+++***)))(((((()))***+++(((((()))(((&&&&&&''')))&&&''')))******(((&&&%%%!!!&&&&&&"""!!!%%%***&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%{{{wwwqqqjjjfffdddcccaaa^^^WWWUUURRROOOMMMKKKGGGDDDEEEEEEDDDCCCBBBAAA@@@@@@AAA???>>>>>>???@@@>>>===::::::999888777666555555555444444444555666888888888888999999999:::::::::;;;;;;<<<===>>>>>>?????????>>>>>>>>>???AAACCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBB@@@???>>><<<<<<:::999666333111000//////,,,,,,,,,++++++,,,------...,,,++++++++++++***((())))))***+++++++++++++++((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&%%%###$$$))))))'''&&&(((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((&&&%%%&&&)))***)))'''((((((((((((((((((((('''***))))))))))))***++++++******))))))((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))***************)))((((((+++++++++******+++++++++)))))))))))))))******+++******+++++++++***)))((()))************((('''&&&))))))(((((((((((())))))***)))(((''''''((()))***&&&'''((('''%%%%%%&&&(((&&&''''''((('''&&&%%%$$$"""%%%((((((%%%$$$&&&(((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########|||vvvnnniiihhhgggeeebbb]]][[[WWWSSSPPPLLLHHHEEEFFFFFFEEEDDDCCCBBBAAAAAABBB@@@??????@@@AAA???>>>::::::999888777666666555444444444444555666777777999999999:::::::::;;;;;;999:::;;;<<<===>>>??????>>>>>>======>>>@@@BBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@>>>>>>>>><<<:::777444222111000......---------------...///...,,,,,,------+++***)))******+++++++++++++++(((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&***+++(((&&&((())))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&'''((()))((('''''''''(((((((((((((((((())))))((((((((()))******((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))******++++++******))))))++++++************++++++(((((())))))******++++++)))************))))))((())))))))))))((('''&&&%%%(((''''''&&&&&&''''''(((((((((''''''''''''((((((%%%&&&'''&&&$$$$$$&&&((('''&&&&&&%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!!!!!|||sssnnnkkkjjjgggeeebbb^^^ZZZUUURRRNNNJJJGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@>>>======>>>???===<<<;;;::::::999888777666555444444444555555666666777888888999999999999::::::888999:::;;;<<<===>>>???>>>=========>>>???AAABBBBBBCCCEEEFFFGGGGGGFFFEEEFFFFFFFFFFFFDDDCCCAAA@@@@@@???===:::777444222111111111000///....../////////...,,,,,,---...,,,+++)))***++++++,,,,,,++++++''''''''''''&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%&&&$$$'''+++,,,(((&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''((((((((((((((((((((((((((())))))***''''''((((((((((((((((((((('''&&&%%%%%%&&&'''((()))))))))))))))))))))))))))******+++******))))))******))))))))))))******))))))*********))))))))))))))))))))))))))))))((())))))((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%'''(((((('''%%%$$$###$$$%%%&&&(((&&&$$$%%%''''''%%%"""'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!xxxtttqqqnnnllldddaaa[[[WWWTTTPPPMMMJJJGGGFFFFFFEEEDDDCCCBBBBBB???===<<<<<<===>>><<<;;;;;;;;;:::999888777666666555555666666666666666666777777777777888888888888777888999:::;;;<<<==================>>>??????@@@???AAACCCEEEFFFGGGFFFFFFHHHHHHIIIIIIHHHFFFDDDCCCBBBAAA???===:::777555333444444222111000000000000...---,,,,,,---...,,,+++******+++,,,,,,,,,,,,+++(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%'''++++++'''&&&(((%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''(((((())))))((((((((((((((())))))***''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((())))))*********))))))***))))))(((((())))))***++++++++++++***((('''&&&((((((((((((((((((((()))***))))))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&(((******(((&&&$$$$$$%%%'''(((&&&$$$"""%%%)))***(((%%%(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########{{{wwwsssppphhhddd___YYYVVVRRROOOLLLJJJJJJIIIHHHGGGFFFEEEEEEAAA???>>>>>>???@@@>>>===;;;;;;:::999888777777666666777777888888888777777666666666777777777777888888888999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>???AAACCCEEEFFFGGGHHHIIIJJJKKKLLLKKKIIIGGGEEEEEEDDDCCCAAA>>>;;;999777777666555333222111111111///---,,,---......---,,,***++++++,,,,,,,,,,,,,,,+++******))))))(((((((((((((((((((((((())))))***(((%%%&&&))))))&&&&&&((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&(((&&&&&&''''''((()))))))))))))))((((((((()))******''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((''''''(((((())))))(((((())))))(((((((((((())))))***+++++++++***)))'''%%%(((''''''''''''(((((()))***)))(((''''''&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''''')))+++)))(((&&&%%%$$$%%%'''(((%%%$$$$$$&&&***,,,+++))))))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$yyyvvvooojjjccc]]]XXXTTTPPPMMMKKKKKKJJJIIIHHHGGGFFFFFFBBB@@@??????@@@AAA???>>><<<;;;::::::888888777666777888999::::::999888777666777777777777888888888999999999999999999999999<<<<<<======>>>>>>======??????@@@BBBDDDGGGIIIJJJJJJLLLMMMNNNMMMKKKIIIGGGHHHGGGGGGEEECCCAAA>>><<<999888777555333222222222000.........000000///...***+++,,,,,,------,,,,,,++++++******)))((((((''''''''''''''''''((()))))))))&&&%%%''''''$$$%%%)))%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''%%%%%%''')))&&&&&&''''''((())))))******))))))))))))***++++++(((((((((''''''&&&&&&%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%%%%&&&''''''''''''''')))((((((''''''(((((()))'''(((***++++++***)))(((''''''&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''&&&''')))+++''''''%%%$$$$$$$$$%%%&&&$$$$$$%%%''')))*********))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%tttoooggg```ZZZUUUPPPMMMJJJIIIHHHHHHFFFFFFEEEDDDAAA@@@>>>???@@@@@@???===<<<;;;;;;:::999888777777888999:::;;;;;;:::888888777888888888888999999999999999999888888888888777;;;<<<===============<<<@@@@@@@@@BBBDDDGGGJJJLLLKKKLLLNNNOOOOOOMMMJJJHHHJJJJJJJJJIIIGGGDDDBBB@@@:::999888666444333222222111000///000111222111000***+++,,,,,,------,,,,,,***))))))((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''***&&&$$$%%%%%%###%%%)))''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&& ###%%%%%%######%%%(((&&&&&&&&&'''((())))))******************++++++,,,))))))((('''&&&&&&%%%%%%$$$%%%''''''''''''%%%$$$(((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&((((((''''''''''''(((((($$$&&&)))+++,,,,,,+++***'''&&&&&&%%%&&&'''((()))((('''%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''%%%%%%###%%%&&&&&&%%%&&&(((***&&&%%%$$$$$$######$$$$$$!!!"""$$$%%%&&&&&&''''''***)))((('''&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%{{{pppfff```\\\VVVSSSSSSPPPMMMJJJHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>=========<<<;;;;;;;;;:::<<<<<<<<<<<<;;;:::999888::::::;;;;;;::::::999888999999999::::::;;;;;;;;;888999;;;===>>>>>>===<<<===???@@@AAABBBDDDHHHJJJPPPPPPQQQRRRSSSRRROOOMMMQQQPPPPPPQQQPPPLLLGGGCCC@@@???>>>===:::888666555333111000///000000...,,,,,,------......---------************))))))))))))'''((()))))))))(((&&&%%%''''''''''''((((((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((())))))******((()))))))))((('''&&&&&&'''(((((())))))))))))((($$$$$$%%%&&&'''''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))))))))((((((((())))))******)))'''%%%%%%%%%&&&'''******))))))((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""wwwllleee```YYYUUUUUUQQQNNNKKKIIIHHHGGGFFFEEEEEEEEEDDDBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888:::::::::;;;:::999999888888888888999999999999999888999:::<<<======>>>>>>>>>???@@@AAABBBDDDGGGJJJPPPQQQRRRTTTTTTSSSQQQOOORRRRRRSSSTTTSSSPPPKKKGGGCCCBBBAAA???<<<:::777666555333111111111111///...............---,,,+++***************)))))))))((('''((()))))))))((('''&&&'''''''''((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&(((((()))))))))(((((('''%%%%%%&&&'''''''''&&&&&&((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''(((((()))(((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""|||ooohhhaaaYYYUUUTTTSSSPPPLLLJJJIIIHHHGGGEEEFFFEEEDDDCCCBBBAAA@@@?????????>>>======<<<;;;;;;<<<<<<<<<<<<;;;:::999888999::::::::::::999888888888888888777777777777777888888888:::;;;===???@@@>>>???@@@AAAAAADDDGGGJJJQQQSSSUUUWWWWWWVVVTTTRRRUUUVVVWWWYYYYYYWWWRRRNNNGGGFFFEEECCC@@@<<<:::888777555444333333333111///000000000///---+++***)))*********))))))))))))((((((((()))))))))((('''&&&''''''((((((((()))))))))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))(((((('''&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&'''((((((((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$######'''&&&%%%$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""uuullleee]]]WWWVVVUUURRROOOLLLKKKJJJHHHFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???>>>======<<<;;;<<<<<<<<<<<<;;;:::999888999999999999999888888777888888888777777666666666777777777888:::<<>>===<<<<<<<<<<<<<<<<<<;;;:::999888888888999999888888777666999999888888777777666666666666666777999<<<>>>@@@===>>>?????????AAADDDGGGRRRVVV[[[]]]\\\ZZZYYYYYYXXXZZZ]]]aaacccaaa\\\XXXPPPOOOMMMKKKGGGDDDAAA???;;;999777666666555333222000000000000000...------,,,+++++++++******************))))))(((((((((((((((((((((((()))))))))***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''))))))))))))))))))(((&&&%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%"""$$$'''******)))'''%%%$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$##################$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!{{{rrrhhhaaa___]]]ZZZUUURRRPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???>>>======<<<<<<<<<<<<;;;:::999888777888888888888777666666888888888888777777777777666666666888999;;;===>>>;;;<<<=========???BBBEEENNNTTTZZZ\\\[[[XXXXXXYYYWWWYYY]]]bbbdddbbb]]]YYYRRRQQQPPPMMMJJJGGGEEECCC>>><<<:::999999888666444222222222222111111000///---------,,,,,,,,,+++++++++***)))((((((((())))))((((((((()))))))))******))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((((((((((('''''''''''''''%%%$$$#########$$$%%%&&&((((((((((((''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$%%%((()))***(((&&&%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!{{{ooofffdddaaa]]]YYYUUUSSSQQQNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCAAA@@@???>>>===<<<<<<<<<<<<;;;:::999888777777888888777777666555666666666666666666777777555666777999::::::;;;;;;:::;;;<<<<<<;;;===@@@BBBIIIOOOVVVYYYWWWTTTTTTUUUVVVXXX\\\aaacccaaa[[[WWWSSSRRRQQQOOOLLLJJJGGGFFFBBB@@@>>>===<<<;;;999777555555555444333111000//////............---------+++***)))((((((((()))***(((((()))))))))******************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%'''&&&$$$######$$$%%%&&&'''''''''(((''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%&&&((()))((('''&&&$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!{{{qqqnnnccc___ZZZWWWTTTRRRPPPNNNKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>===<<<<<<<<<<<<;;;:::999999777777777777777666666555333444444555555666666666555666888999::::::999999999:::;;;::::::<<>><<<:::999888777666444111///...000////////////.........,,,+++)))((((((((()))***))))))))))))************+++++++++************)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$+++***(((&&&&&&&&&'''(((&&&&&&''''''((('''''''''"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%''''''(((((((((&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&##################$$$$$$!!!!!!""""""###$$$&&&&&& !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!yyyppplllfff___ZZZXXXVVVRRROOOOOOMMMIIIHHHHHHHHHGGGEEEFFFGGGGGGEEEBBB@@@@@@AAA???>>><<<;;;999999888888::::::999888777666555555555555555555666666777777777777777777777888888888777777777777888:::<<<===CCCFFFJJJLLLMMMMMMMMMNNNQQQUUUYYY[[[YYYVVVTTTRRRQQQSSSVVVWWWVVVRRRNNNKKKIIIGGGEEEDDDCCCAAA>>><<<<<<:::777666666666444333333222000...---++++++***,,,,,,+++++++++++++++++++++,,,,,,***)))((()))*********+++,,,+++***)))(((''''''''''''((((((((((((,,,***((('''&&&''')))***&&&'''''''''(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++''''''(((((((((((('''''''''%%%######%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$""""""###$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!|||pppjjjbbb]]]ZZZXXXUUURRRPPPNNNKKKIIIIIIIIIHHHGGGGGGGGGGGGFFFCCCAAAAAABBBAAA@@@???===<<<;;;;;;:::::::::999888777666555555333444444555555666666666777777777777777777777777666666666666777999;;;<<>>;;;999999888777555444333222000///.........---------------,,,,,,,,,,,,------,,,+++***,,,---***++++++,,,,,,+++)))))))))*********************+++***((('''''''''((()))''''''''''''((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''((())))))''''''((((((((((((''''''&&&'''&&&%%%$$$$$$&&&(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&$$$$$$&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xxxqqqhhhbbb___\\\XXXUUURRROOOLLLKKKKKKKKKJJJIIIGGGHHHHHHFFFDDDBBBBBBCCCBBBAAA@@@>>>===<<<;;;;;;:::999999888777666555555333333333444555666666666888888777777666666555555555555555555666777999::::::>>>BBBDDDFFFGGGHHHJJJLLLPPPSSSUUUTTTSSSRRRRRRQQQSSSVVVYYYZZZXXXVVVTTTQQQOOOMMMLLLLLLKKKIIIHHHFFFCCC@@@===<<<;;;:::888555444333222111111111111000/////////............---...///...------///000++++++,,,,,,,,,+++***)))************************))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''%%%######&&&***''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%%%%'''((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$#########"""%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!zzzppphhhccc___[[[WWWSSSPPPMMMKKKKKKKKKJJJIIIHHHIIIIIIHHHEEEDDDDDDEEEAAA@@@???===<<<;;;:::::::::999999888777777666666444444555555666777777777888888777666666555444444666555555555555777888:::999<<>>===<<<;;;;;;::::::999999888888777777777777777777888888888888777777777666555444333333777666555555666777999:::;;;<<<>>>???>>>>>>???AAAGGGJJJMMMOOOOOOPPPRRRTTTTTTVVVZZZ^^^aaabbbbbbbbb^^^]]]]]]]]]^^^^^^\\\ZZZOOOKKKFFFCCCAAA@@@???>>>999888777555444333333333222111111000///.........---...///...---...000222---------,,,,,,,,,,,,,,,***)))))))))(((((((((''')))))))))***)))(((''''''(((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&'''''''''&&&&&&''''''''''''&&&&&&)))%%%""""""%%%&&&$$$"""&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%???555)))&&&(((***'''###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&)))***))))))***+++((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""############"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!}}}ssskkkccc^^^ZZZVVVRRROOONNNLLLJJJHHHJJJKKKKKKJJJHHHGGGGGGHHHEEEDDDCCCAAA@@@???>>>>>>;;;;;;;;;:::::::::999999999999999999888888888888666666555555444444333333777666555555555777888999;;;<<<===<<<;;;;;;<<<===CCCFFFHHHJJJLLLNNNQQQSSSUUUWWW[[[___bbbdddeeeeeecccccceeegggiiigggdddaaaUUUQQQKKKHHHFFFEEEEEEDDDAAA???===;;;888666555555333222222111000///......---...///...------///000///...---,,,,,,,,,------,,,,,,,,,++++++******)))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''((((((&&&&&&''''''''''''&&&&&&'''&&&$$$%%%'''&&&$$$!!!&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%>>>444((($$$''')))'''###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%'''***+++***))))))***''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######""""""""""""##################"""""""""!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!~~~tttkkkeee___[[[VVVSSSPPPNNNKKKIIIKKKLLLLLLKKKIIIHHHHHHJJJFFFEEECCCBBB@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666666444444444444444444444444666555444444444555666777888999:::999888999:::<<>>;;;999888555555444333222111000//////000000///------...000//////---,,,,,,------...------,,,++++++******)))+++***((('''''''''((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%###(((---,,,'''######%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,)))%%%######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&)))***((('''''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!zzzpppjjjccc___ZZZUUURRRPPPMMMJJJKKKLLLMMMLLLJJJIIIIIIJJJDDDCCCBBB@@@???>>>=====================<<<<<<<<<;;;;;;:::888777555444444333444444444444444444444555444333333333444555666555666777777777888:::<<<<<<>>>@@@BBBDDDHHHMMMPPPSSSUUUXXX\\\```bbbddddddgggjjjooosssvvvsssnnniii```\\\WWWSSSRRRSSSSSSSSSSSSQQQMMMHHHDDD@@@===<<<777666666444333222111111000111111000...---...000000///...---,,,---......++++++******)))((((((''',,,***((('''&&&''')))***))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%***444222(((!!!###***%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''$$$$$$(((---$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###&&&((()))'''%%%$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$############""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!}}}qqqjjjddd\\\WWWTTTRRRPPPMMMNNNLLLJJJJJJJJJKKKJJJIIIGGGFFFCCCAAA@@@@@@AAABBBCCCBBBAAA???>>>=========>>>===<<<:::999888888888999888777777888777555333555555666666666666666666888888888888999:::;;;<<<<<<===???BBBEEEHHHJJJKKKPPPQQQSSSVVVZZZ___ccceeedddhhhnnntttvvvtttoookkkdddaaa```aaacccdddcccaaaccc```YYYRRRJJJCCC>>><<<>>>===<<<;;;:::777444000555444333111111111222222111111000000////////////---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))((((((''''''%%%&&&&&&'''((()))******+++(((&&&%%%%%%%%%$$$###'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((())))))!!!666GGGAAA///$$$$$$((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&******))))))((((((''''''&&&&&&&&&&&&'''((()))***+++***)))'''%%%$$$$$$$$$%%%%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%(((&&&%%%&&&'''(((%%%"""######$$$$$$$$$$$$######%%%&&&((()))(((&&&$$$"""######""""""!!!!!! }}}ssslllccc\\\YYYWWWTTTQQQRRRPPPNNNLLLLLLKKKIIIGGGHHHFFFDDDBBBAAAAAABBBBBBCCCBBBAAA???>>>>>>=========<<<;;;:::999888888888777555444444555555333111444444555555555555666666777777777777888999:::;;;;;;<<<>>>AAADDDGGGIIIJJJNNNNNNOOORRRVVVZZZ___aaaaaaeeekkkpppsssqqqllliiifffffffffiiimmmnnnmmmlllmmmjjjddd\\\TTTLLLGGGDDD???===<<<;;;;;;999777444666555444222222111111111000000000000///////////////......------------...,,,,,,,,,,,,+++++++++++++++******))))))(((''''''$$$%%%%%%&&&&&&''''''((('''%%%$$$$$$%%%&&&%%%$$$'''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$111:::444)))###$$$%%%((('''&&&&&&%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''((('''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&''''''&&&&&&''''''((((((+++***((('''%%%$$$$$$$$$######""""""###%%%&&&(((######$$$$$$$$$%%%%%%%%%&&&$$$###$$$&&&&&&$$$"""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!! |||tttiii```[[[XXXVVVSSSUUUTTTQQQPPPNNNLLLHHHFFFHHHGGGEEECCCBBBBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>===<<<;;;999888888888888666555333333444444333111333333333444444444555555666666666666777888999999:::;;;===???AAADDDFFFGGGIIIIIIIIIKKKOOOTTTYYY\\\\\\```fffkkkmmmkkkhhheeegggiiimmmrrrxxxzzzzzzyyyyyyvvvqqqiii```XXXQQQMMMDDDBBB@@@>>>>>>>>><<<;;;777777666555333222111111//////000000000000000000111000//////.........///---------,,,,,,,,,+++++++++++++++***))))))((((((&&&&&&&&&'''''''''''''''$$$"""!!!###%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))------((($$$%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''((((((***)))(((&&&%%%$$$$$$$$$""""""""""""$$$&&&((()))######$$$$$$$$$%%%%%%%%%######"""###%%%%%%$$$"""######$$$$$$$$$$$$######$$$###""" !!!"""###"""""""""!!!!!!!!!!!! ssshhhaaa]]]ZZZWWWWWWUUUSSSRRRPPPMMMIIIFFFHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@????????????<<<;;;:::999999888888888888666555555666666555444222222222333444444555555555555555555555666777888888999:::<<<>>>@@@BBBBBBEEEDDDDDDFFFIIINNNSSSVVVWWW[[[aaaeeefffeeecccbbbdddhhhpppxxx~~~{{{tttkkkbbbZZZUUUNNNKKKGGGDDDCCCBBBAAA@@@:::999999777555444222111000000000000111111111111111111000/////////////////////......------,,,,,,,,,,,,,,,+++******))))))*********)))))))))(((((($$$###"""###&&&'''((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((***+++***%%%$$$'''(((&&&&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++***)))'''&&&%%%$$$$$$$$$###"""""""""###%%%'''(((######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%%%%$$$######$$$$$$$$$$$$######""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!uuulllgggbbb^^^XXXWWWTTTSSSQQQOOOLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBAAA@@@????????????<<<<<<;;;:::999999999999888666555444555666666555222222333444444555666666555555555444555555666666777777888999;;;<<<===>>>AAA@@@@@@BBBDDDIIIMMMOOOQQQUUU[[[^^^___^^^^^^___aaagggqqqzzz~~~vvvmmmddd___WWWSSSNNNJJJHHHFFFCCCAAA???>>><<<:::777555444333222222222222222222222222000000////////////000000222111111000///.........---------,,,++++++******+++++++++******)))(((((((((&&&%%%%%%'''(((''''''%%%&&&'''(((((((((''''''((((((((((((((())))))***%%%***+++'''$$$&&&((((((%%%%%%$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''((()))+++---...)))((('''&&&%%%$$$$$$$$$%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%&&&######$$$$$$$$$$$$######!!!"""$$$$$$###!!! !!!!!!!!!wwwooohhhccc]]]ZZZWWWTTTSSSQQQOOOMMMIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;;;;777555333333444555555555333444444555666777888888666555555444555555666666555555666777888999999:::<<<<<<===???AAADDDGGGIIIJJJOOOUUUWWWWWWVVVXXXZZZ___eeeoooxxxxxxooojjj^^^ZZZUUUQQQNNNKKKGGGDDDDDDCCC???<<<999777666666555555444444333333333333////////////000111222222444444333333222111000000.........---,,,,,,++++++******))))))((((((''''''***)))'''&&&'''((('''&&&$$$%%%'''((())))))((('''))))))(((((())))))***+++ '''+++((($$$$$$&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***+++((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''(((((((((&&&&&&&&&((()))+++---...((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$#########%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&######$$$$$$$$$$$$###### ###%%%%%%$$$!!!  !!!!!!!!!{{{rrrllleeeaaa[[[VVVTTTRRRQQQOOOJJJJJJIIIIIIHHHFFFEEEDDDBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>===<<<<<<<<<<<<===888666444333555666777777555666666777888999:::;;;666666555555555555666666444444444555555666666666777888:::<<>>>>>============>>>;;;999666666777999::::::666777888999:::;;;<<<<<<777666666555555555666666333333444444444444555555333555888;;;===>>>>>>>>>???EEEJJJLLLJJJKKKNNNRRRUUU[[[dddkkkooosssxxx{{{yyytttllljjjgggeeeccc___ZZZVVVMMMIIICCC>>>:::999:::<<<::::::999777666555444333//////000111333555777888999888777666555444333333/////////...------,,,,,,++++++++++++++++++++++++'''&&&$$$$$$&&&''''''&&&$$$%%%''')))******)))((('''''''''''''''((())))))''')))(((&&&&&&)))((($$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''')))***+++)))'''%%%######%%%''')))''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$###'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$""""""""""""$$$&&&((()))######$$$$$$$$$%%%%%%%%%!!!$$$&&&%%%""" !!!"""######$$$$$$$$$$$$######!!!  !!!"""### !!!!!!sssnnnggg```\\\YYYWWWUUUPPPLLLIIIHHHIIIIIIGGGDDDDDDDDDCCCBBBBBBBBBCCCCCC??????>>>===<<<;;;::::::<<<999777888;;;<<<;;;::::::;;;<<<=========<<<;;;<<<;;;999777666555555666444444333333333444444555999999888888999:::;;;;;;>>>CCCHHHHHHIIINNNPPPOOOTTTUUUXXX___ffflllpppqqqzzz}}}yyyuuuooommmkkkjjjiiigggccc```YYYRRRJJJEEECCCAAA>>><<<;;;;;;:::888777666555444333222111111333555888:::@@@===999666444444444555222222111///...,,,,,,+++---...------,,,+++***)))'''''''''&&&&&&%%%%%%$$$))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******'''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%&&&%%%$$$###""""""""""""###%%%(((++++++(((%%%##################"""!!!!!!##################$$$$$$""""""""""""""""""""""""|||rrrhhhaaa\\\XXXVVVTTTPPPLLLJJJKKKJJJGGGEEEDDDDDDDDDDDDCCCCCCCCCCCC@@@??????>>>===<<<;;;;;;<<<999888888;;;<<<<<<::::::;;;===>>>????????????>>>===;;;999888888888888888888666555444444333333777777888888888999999999:::???CCCDDDHHHPPPUUUVVVVVVVVVWWWZZZ___ccceeefffqqquuuzzz~~~~~~zzzuuuqqqmmmmmmmmmnnnooommmjjjhhh]]]VVVMMMGGGEEECCC@@@>>>>>>===<<<;;;999888777777555555444444555888:::<<<>>>===:::777555555555666333333333222111000...---............---,,,+++***))))))(((((('''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$###############$$$$$$$$$%%%&&&''''''&&&%%%$$$###############"""!!!!!!########################""""""""""""""""""""""""sssiiibbb]]][[[XXXTTTOOOLLLLLLKKKHHHEEEDDDEEEFFFFFFFFFEEECCCBBBAAA@@@@@@???>>>===<<<<<<<<<:::999999;;;<<<<<<;;;;;;<<<>>>AAACCCDDDEEEEEEBBBAAA???===<<<;;;;;;:::<<<;;;999777555333333222444555666777888777666666888<<>>===<<<;;;:::999888888888888:::<<<===<<<;;;:::999777777777777444555666666666444111000...//////......---,,,+++++++++***))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%% !!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%"""""""""###$$$%%%%%%&&&$$$$$$############$$$$$$#########$$$######"""!!!########################""""""""""""""""""""""""ssskkkeeecccZZZUUUPPPMMMMMMLLLJJJGGGFFFGGGHHHIIIHHHFFFDDDCCCBBBBBBAAA@@@???>>>======<<<;;;::::::;;;<<<<<<======>>>AAACCCFFFIIIKKKLLLHHHGGGEEEBBB???===;;;:::<<<;;;999777555444333222222333555777777555444333777<<<>>>===@@@GGGLLLNNNLLLJJJJJJKKKOOOSSSUUUVVVXXX\\\cccjjjlllkkkhhhfffbbbdddiiiooossstttrrrooohhhaaaWWWPPPMMMLLLJJJHHHEEEDDDCCCBBBAAA@@@???>>>;;;;;;:::::::::;;;<<<<<<:::::::::999999888777777555777888999999666333111//////000000///......---,,,++++++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%"""###$$$&&&((()))++++++&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$####################################$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$######"""$$$$$$$$$###############""""""""""""""""""""""""uuummmhhh\\\WWWQQQNNNNNNNNNLLLIIIHHHIIIJJJKKKJJJHHHEEEDDDCCCCCCBBBAAA@@@??????>>>;;;<<<<<<;;;;;;<<<===>>>???@@@CCCFFFJJJMMMPPPRRROOONNNKKKGGGBBB>>>;;;999:::999888666555444444444111222444555555444222111333888<<<;;;<<>>???AAABBBEEEHHHLLLPPPTTTVVVUUUTTTQQQLLLGGGBBB>>>;;;888888777666666555666666222222333444444333111000---333888888999===???===BBBBBBBBBCCCFFFGGGGGGFFFHHHJJJOOOSSSWWWYYYZZZZZZ\\\^^^bbbggglllnnnmmmkkkhhhbbb[[[WWWWWWVVVTTTRRRNNNMMMLLLKKKJJJHHHGGGGGGBBBBBBAAAAAA@@@???>>>>>>>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;999777444222111111222222222222111111------,,,***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%"""###$$$&&&'''(((((((((########################$$$############$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$######%%%'''(((((('''%%%###"""###$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""|||nnnhhh```ZZZXXXVVVSSSPPPNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEEEEDDDCCCBBBAAA@@@;;;===>>>===<<<<<<>>>@@@CCCDDDFFFIIIMMMRRRVVVXXXYYYXXXUUURRRMMMHHHDDDAAA:::999888777777777777777333333333222222222111111...222555444555:::===<<<>>>>>>???AAACCCCCCAAA???AAACCCEEEHHHKKKNNNPPPRRRVVVWWW[[[```eeehhhhhhgggddd```[[[ZZZZZZZZZXXXVVVSSSSSSRRRPPPOOONNNMMMLLLIIIHHHHHHGGGFFFDDDCCCBBBCCCBBB@@@>>>======>>>???>>>======;;;999777555444222222333333333333222222///...---,,,+++)))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''&&&########################$$$###"""""""""###%%%%%%"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""wwwpppggg```\\\YYYVVVRRROOONNNMMMKKKJJJIIIIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA;;;===???>>><<<<<<>>>AAADDDEEEGGGJJJNNNRRRVVVYYYZZZYYYXXXUUUQQQMMMIIIGGG===<<<:::999888777777777444444333222111111222222222555555222222777;;;<<<999:::<<<@@@BBBBBB???======>>>>>>@@@CCCFFFJJJLLLOOOPPPTTTYYY___cccddddddaaa^^^[[[[[[\\\\\\ZZZWWWWWWVVVUUUTTTSSSQQQPPPPPPNNNNNNMMMLLLKKKIIIGGGFFFHHHFFFBBB@@@??????AAABBBAAA@@@>>><<<999777666555222222333444444333333333111000///...,,,+++***)))))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''"""###$$$%%%&&&((())))))&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""$$$###"""""""""###%%%&&&!!!$$$&&&((((((''''''(((&&&$$$""""""$$$&&&((("""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""pppfffbbb```^^^[[[[[[UUUQQQQQQPPPKKKHHHIIIHHHHHHHHHHHHGGGEEEDDDCCC@@@@@@???>>>>>>???@@@AAAEEEEEEEEEGGGJJJNNNRRRUUUZZZYYYXXXUUUQQQMMMIIIGGGGGGBBB<<<999999999888666777666666555444222222111333333333333333444555666:::<<<>>>@@@@@@@@@???>>>999:::;;;<<>>===;;;:::::::::::::::999888777444222///......---,,,+++...,,,******++++++***)))((()))******++++++******++++++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$***))))))***,,,+++)))''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$%%%%%%$$$######%%%&&&&&&%%%$$$###$$$%%%'''((()))((('''&&&%%%$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""|||sssiiibbb___YYYTTTSSSQQQMMMKKKMMMJJJJJJJJJJJJIIIHHHHHHHHHDDDDDDCCCBBBBBBCCCCCCDDDGGGFFFEEEEEEFFFGGGIIIJJJIIIIIIIIIJJJIIIHHHGGGGGGHHHFFFDDDCCCBBBAAA???======<<<:::888777555555444333333333333333444444555666888===AAACCCCCCAAA@@@::::::::::::;;;;;;<<<<<>>===;;;;;;999666333111111000...---///---++++++,,,---,,,+++)))******++++++++++++++++++******))))))))))))***,,,++++++***)))(((''''''))))))((((((((('''''''''***+++***'''$$$$$$'''***''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%''')))%%%%%%$$$$$$%%%''')))***)))((('''%%%$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!"""""""""""""""uuulllggg```ZZZWWWUUUPPPOOOPPPKKKKKKJJJJJJIIIIIIIIIIIIEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGEEEDDDAAA???===:::888666555555444333333222333333444444333666;;;@@@BBBBBBAAA@@@::::::::::::999999888888:::<<<>>>???@@@BBBDDDGGGLLLMMMOOORRRTTTVVVWWWXXXWWWWWWXXXYYYZZZ\\\^^^___aaabbbeeeiiilllmmmmmmlllmmmkkkgggaaa\\\WWWTTTRRRSSSQQQNNNLLLLLLKKKIIIGGGHHHGGGGGGFFFEEECCCAAA@@@>>>;;;888666555444111///000...------.........---******+++,,,,,,,,,,,,,,,++++++***************+++---,,,,,,***)))(((''''''++++++*********)))))))))******)))&&&$$$%%%(((***''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%'''(((***+++((('''&&&%%%$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%{{{qqqhhh```\\\XXXSSSQQQSSSMMMMMMKKKJJJJJJJJJJJJJJJFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBBBBAAAAAAAAAAAAAAAEEEGGGJJJKKKLLLKKKKKKKKKFFFDDD@@@<<<888666555555444333333222222222333333222444999===??????>>>>>>::::::;;;:::999888666666666777999;;;<<<>>>BBBEEEGGGIIIKKKMMMOOOQQQRRRRRRSSSTTTUUUVVVXXX[[[]]]^^^___bbbggglllooorrrssstttuuusssooojjjeee```]]]\\\[[[YYYVVVTTTTTTSSSQQQPPPRRRRRRQQQOOOMMMJJJHHHGGGBBB@@@===;;;:::888555222333111///.../////////---++++++,,,---------------,,,,,,+++++++++,,,,,,---------,,,+++***)))((('''((((((((('''''''''&&&&&&***((('''((()))+++***)))(((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%$$$"""!!!###$$$$$$$$$%%%&&&'''(((******'''&&&%%%$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''}}}tttiiiccc]]]VVVTTTUUUQQQPPPNNNLLLKKKKKKKKKLLLGGGGGGGGGGGGFFFEEEDDDDDDAAABBBCCCDDDEEEEEEFFFFFF@@@???>>><<<<<<;;;;;;<<>><<<;;;:::::::::;;;===AAAFFFJJJLLLNNNRRRUUUTTTQQQJJJCCC===999777666444333333222111111222222333333333444444555555555444555666777777666555444222333444444555777:::===>>>@@@BBBEEEGGGIIIKKKKKKJJJJJJKKKMMMOOOQQQSSSTTTVVV[[[ccciiimmmqqquuuxxxvvvuuusssrrrpppoooooooookkkiiigggfffggggggfffeeedddbbb___\\\WWWRRRNNNLLLGGGFFFDDDCCCCCC@@@===:::999777444222111000...---------...////////////...//////...//////000000111000000000//////.........------,,,,,,,,,+++++++++)))***++++++))))))***+++((((((((((((((((((((((((***)))((((((''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$#########"""""""""!!!$$$%%%%%%$$$###"""$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$%%%&&&&&&xxxnnnfffbbbcccZZZXXXUUURRRPPPOOOOOOOOOJJJKKKKKKLLLKKKIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEE@@@???===<<<;;;<<<======;;;???DDDHHHKKKNNNTTTXXXYYYUUUNNNFFF???;;;888777444333333222111111111222333333222111111111222222111222444666666555444333222333333222111333666999;;;===???CCCFFFIIIJJJKKKGGGHHHHHHJJJKKKMMMOOOPPPPPPVVV^^^dddhhhlllqqqttttttsssssssssssssssttttttooonnnllllllmmmmmmmmmlllgggeeebbb^^^XXXSSSOOOLLLHHHGGGFFFEEEEEEBBB???<<<;;;888555333222000...,,,---......///////////////000000000000000111222222222222222111111111111111*********)))))))))(((((()))---///+++%%%###(((...))))))))))))))))))))))))******)))((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$#########""""""!!!!!!###$$$%%%%%%$$$$$$&&&((($$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$"""############$$$$$$$$$######$$$%%%&&&&&&''''''