BM6P6(@ xxxyyyxxxxxx|||zzz]]]NNNPPPQQQPPPLLLFFFBBB@@@BBB<<<000%%%%%%+++444;;;???@@@AAAAAAEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCC>>>?????????>>>???@@@AAAAAA@@@@@@>>><<<:::888777666888999999666333222222---+++(((&&&&&&''')))+++777===DDDEEE@@@<<<:::;;;>>>>>>AAAGGGNNNUUUYYY[[[aaa___WWWKKK???;;;@@@FFFGGGEEEBBB@@@???@@@BBBCCC???AAABBBBBB@@@@@@AAACCCHHHDDD@@@???@@@AAA???>>>BBB@@@===<<<===@@@DDDGGGAAABBBCCCEEEFFFGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGCCCDDDEEEFFFEEEDDDBBBAAACCCAAA???======???AAABBBDDDEEEFFFEEEBBB@@@???@@@DDDFFFGGGGGGFFFDDDBBBAAACCC>>>>>>DDDEEEAAA???BBB???BBBEEEFFFDDDBBBAAA@@@@@@CCCEEEEEECCCAAA@@@???@@@@@@AAABBBCCCCCCCCCCCCFFFEEEDDDDDDGGGHHHIIIHHH@@@GGGIIIEEEBBBDDDAAA<<<>>>>>>>>>????????????>>>@@@???======>>>??????>>>@@@===777111,,,'''$$$###$$$(((///666;;;=========AAA???===>>>???AAA@@@??????AAAAAA???<<<<<<@@@CCC???<<<:::<<>>===;;;999888888999999333666888999999999;;;<<<===;;;:::;;;;;;:::888666{{{sssuuu{{{www^^^VVVVVVUUUQQQLLLEEE@@@>>>@@@999---###)))///777===@@@AAA@@@@@@AAABBBEEEFFFGGGFFFEEEDDDBBBBBBBBBCCCDDDCCCAAA@@@????????????>>>???AAABBB@@@@@@???>>>===;;;:::999555666777888777666444222---***&&&###"""%%%(((+++888>>>CCCCCC???;;;:::;;;<<<<<<===BBBIIIRRRXXX\\\aaa___YYYMMMBBB<<<>>>AAA>>>===<<<<<<===???AAABBB???@@@BBBAAA@@@@@@AAABBBFFFBBB???>>>???@@@???>>>AAA???===<<<===@@@CCCEEEAAAAAAAAACCCEEEFFFFFFFFFCCCDDDDDDDDDDDDEEEFFFHHHCCCCCCBBBAAAAAA@@@@@@???BBBAAA???======???@@@BBBCCCDDDEEEDDDAAA?????????CCCBBB@@@@@@AAABBBBBBAAAEEEAAA???AAA@@@<<<<<<@@@AAADDDFFFGGGEEEBBB@@@@@@@@@BBBCCCBBB@@@??????@@@AAAAAABBBCCCCCCCCCBBBBBBCCCBBBAAABBBDDDEEEEEEDDD>>>DDDFFFCCCBBBCCCAAA<<<======>>>>>>???@@@AAABBBBBB@@@>>>>>>???@@@???>>>===;;;888555111...,,,+++...111777<<>>BBBBBBAAA@@@>>>>>>>>>>>>AAABBBBBB???<<<<<>>===>>>BBBCCC@@@>>>@@@???<<<999666555444444555777999:::::::::;;;<<<999777666666777777555333~~~uuummmkkkyyyqqq```aaa^^^ZZZTTTMMMFFF@@@===>>>555***!!!###%%%///444;;;@@@BBBBBBAAAAAA===@@@DDDGGGIIIHHHFFFEEEBBBAAA@@@AAABBBBBB@@@>>>???>>>===<<<===>>>???@@@>>>>>>??????>>>===;;;;;;555444444777::::::777444,,,(((######)))---;;;>>>AAA@@@<<<::::::;;;===<<<;;;>>>DDDNNNXXX^^^fffddd^^^SSSFFF===999999:::::::::;;;<<<>>>???@@@>>>???AAAAAA@@@@@@AAABBBBBB@@@>>>===>>>??????>>>???>>>>>>===>>>???@@@AAAAAA???>>>???BBBEEEFFFFFFAAACCCDDDBBB@@@AAAEEEIIIFFFDDDAAA>>><<<===???@@@AAA@@@???>>>>>>???AAABBBDDDEEEFFFEEECCCAAAAAABBBDDD@@@<<<<<>>BBBDDDCCCCCCDDDBBB>>>===<<<<<<===>>>AAACCCDDDBBBAAA@@@@@@AAAAAA@@@>>>;;;;;;;;;;;;:::999777666777:::===AAABBBAAA???>>>AAACCCDDDAAA>>>===>>>AAADDDDDDCCC???<<<;;;???CCCBBB@@@@@@BBBEEEEEEBBB???AAA???<<<999777555555444666888:::;;;::::::;;;<<<===;;;::::::;;;;;;999777~~~~~~qqqkkkjjj{{{zzzmmmeeeiiieee^^^WWWPPPIIIDDD@@@===333'''  %%%***222777===BBBDDDCCCCCCCCC===???BBBFFFHHHHHHHHHHHHEEEBBB??????AAABBBAAA@@@===;;;::::::;;;<<<======<<<===???@@@@@@???===<<<777555444888>>>???<<<777+++'''""" &&&...333===>>>???===;;;:::;;;<<>>===AAAJJJUUU]]]hhhfffaaaXXXMMMAAA888333========================<<<>>>@@@AAA@@@@@@@@@AAAAAA@@@?????????@@@@@@AAA???>>>>>>>>>>>>>>>>>>>>>@@@===;;;<<<@@@DDDFFFFFFAAABBBCCCAAA???@@@EEEJJJJJJFFFAAA<<<;;;<<<@@@BBBAAAAAAAAAAAAAAAAAABBBBBBFFFHHHIIIHHHFFFEEEEEEFFFGGGCCC??????BBBEEEDDDCCC???AAACCCAAA<<<:::>>>CCCBBBDDDFFFFFFDDDCCCBBBBBB???>>><<<:::999:::>>>BBBCCCCCCDDDCCCCCCBBBAAAAAADDDDDDDDDFFFHHHGGGDDDBBB>>>@@@BBBDDDEEEFFFCCCAAA===<<<<<<<<<===???AAACCCBBBAAA@@@@@@AAAAAA???>>>===>>>AAACCCCCCBBBAAA???;;;<<>>===;;;:::999888999999666888::::::999999:::;;;AAA???>>>>>>??????>>>===|||rrroooxxxsssnnnmmmkkkfff___YYYSSSNNNIIIEEE===111%%% &&&---333888>>>CCCEEEEEEEEEFFF@@@@@@AAACCCEEEGGGIIIKKKJJJEEE@@@???BBBEEEFFFEEE>>><<<;;;<<<>>>???>>>===<<<===???AAAAAA@@@???===:::888888<<>>>>>===<<<;;;;;;<<<>>>FFFDDD@@@======DDDMMMUUU``````^^^[[[TTTJJJ???888===============<<<<<<<<<:::===@@@AAA@@@???@@@@@@AAABBBBBBBBBBBBBBBCCCCCC????????????>>>>>>===<<<>>>;;;999;;;@@@EEEFFFEEEAAABBBBBBAAA???AAAFFFJJJIIIEEE???:::999;;;???AAAAAABBBBBBCCCCCCDDDCCCCCCEEEGGGHHHHHHFFFEEEFFFGGGHHHEEECCCCCCEEEFFFDDDBBBCCCGGGIIIEEE???===>>>AAA???AAACCCDDDCCCBBBCCCDDD======;;;999888:::>>>BBBDDDDDDDDDDDDCCCBBBAAAAAADDDDDDEEEGGGIIIIIIFFFDDD>>>===???CCCFFFEEEBBB@@@======<<<;;;<<<===>>>???@@@??????@@@BBBBBB@@@>>>AAACCCFFFIIIIIIHHHFFFDDD<<<===@@@BBBCCCBBBAAA@@@AAAEEEGGGDDD???>>>AAAEEEFFFGGGGGGCCC???===???BBBCCCAAA@@@BBBFFFFFFCCC@@@>>><<<;;;999888888888888777888::::::999888999:::>>><<<::::::;;;<<<;;;;;;xxxxxxpppnnnqqqiiiccc]]]XXXTTTPPPKKKFFF;;;...###!!! '''000444999>>>CCCDDDEEEEEEFFFCCCBBBAAAAAACCCFFFIIIKKKJJJEEEAAABBBGGGJJJJJJGGG@@@>>>>>>@@@CCCDDDAAA===<<<===@@@BBBBBBAAA???>>>===<<<<<<@@@CCCDDDAAA>>>111///---,,,///444;;;???>>>>>><<<<<<<<<===???@@@DDDDDDBBB>>>;;;===CCCIIIPPPRRRUUUYYYZZZUUUKKKDDD888888888888999:::;;;<<<999<<>>===<<<<<<===999777:::AAAFFFFFFDDDAAA@@@???@@@AAADDDFFFGGGDDDAAA<<<888777999<<<>>>@@@AAACCCDDDEEEDDDDDDCCCAAACCCEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDOOORRRPPPGGG@@@===<<<:::===>>>@@@AAA@@@@@@AAABBB;;;<<<<<<;;;:::<<>>???BBBDDDEEEEEEDDDDDDFFFGGGGGGEEEAAA???@@@BBBEEEGGGHHHFFFAAA???@@@AAADDDBBB@@@AAADDDFFFDDDBBB???>>>;;;888666444333333888:::;;;;;;999888999999<<<:::888777999:::::::::yyyiiigggkkkddd___YYYUUUSSSOOOIIICCC666))) !!!######***444777:::???BBBCCCBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGFFFDDDCCCHHHNNNPPPKKKFFF>>>===>>>BBBEEEEEE@@@;;;<<<>>>AAACCCCCCAAA???===>>>???@@@BBBBBBBBB@@@???666555555555666999<<<>>>>>>===<<<===>>>@@@AAABBBAAACCCDDDAAA===;;;>>>AAADDDFFFLLLUUU\\\[[[RRRJJJ999888666555555777888999888;;;>>>@@@@@@?????????CCCEEEGGGFFFDDDCCCDDDEEEDDDCCCBBB@@@>>>======<<<<<<888777;;;CCCHHHFFFCCC@@@===<<<>>>BBBEEEEEECCC@@@>>>;;;999888999;;;<<<===???AAACCCDDDDDDBBBAAA???AAACCCCCCBBBBBBBBBCCCAAACCCEEEDDDBBBCCCHHHLLL[[[YYYQQQEEE>>>>>>===999===>>>???>>><<<;;;<<<===999;;;>>>>>>>>>>>>@@@AAABBBCCCCCCDDDDDDDDDDDDCCCAAAAAAAAABBBEEEGGGGGGFFF@@@<<<<<>>??????AAADDDGGGGGGFFFDDDCCCDDDFFFGGGGGGFFFEEEDDD???AAACCCDDDEEEFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFCCCFFFIIIHHHDDDAAA@@@AAAFFFCCC@@@@@@CCCFFFEEEDDDAAA@@@===:::777666555555;;;===>>>===;;;::::::;;;===:::888888999;;;;;;;;;|||sssbbb^^^bbbaaa\\\VVVSSSQQQMMMFFF@@@333&&&"""$$$$$$,,,777999<<<@@@BBBAAA@@@@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCAAAAAAEEELLLTTTSSSKKKCCC;;;:::<<<@@@DDDCCC===777===???AAACCCCCCBBB???===>>>@@@CCCCCCAAA???>>>???:::::::::::::::;;;;;;;;;===<<<<<<>>>@@@BBBCCCCCC???CCCGGGFFFAAA======???@@@BBBIIISSS[[[[[[RRRIII???<<<999666444444555666777:::>>>@@@@@@?????????CCCFFFHHHGGGDDDBBBCCCEEEFFFEEEBBB@@@>>>=========;;;888777<<>>===<<<<<<<<<<<<===;;;===@@@BBBCCCBBBAAA??????AAACCCDDDCCCCCCCCCEEEAAADDDFFFCCCAAACCCMMMUUU```[[[OOOAAA;;;???@@@===>>>??????===:::888888999888;;;???AAAAAA@@@@@@AAABBBBBBCCCDDDEEEEEEEEEDDDBBBAAAAAABBBEEEHHHIIIIIIEEE??????GGGLLLHHHDDDCCC:::<<<@@@BBBDDDCCCBBBAAA@@@AAABBBFFFIIIJJJIIIGGGAAABBBCCCDDDDDDDDDCCCCCC???@@@BBBCCCDDDDDDCCCCCC>>>===>>>AAAFFFJJJLLLMMMAAAFFFJJJJJJFFFBBB@@@AAAHHHDDD@@@@@@CCCFFFGGGFFFBBB@@@???===<<<<<<<<<<<<===???@@@???===<<<<<<<<<;;;888666555777999999999{{{iii\\\VVVTTTTTTVVVTTTMMMKKKKKKCCC888***###!!!&&&///888999:::;;;<<<============<<>><<<999<<>>;;;999:::===@@@@@@AAABBBAAA@@@???>>>999;;;<<<;;;999999<<>>???@@@@@@???>>>===???BBBEEEEEECCCAAA????????????AAAGGGLLLLLLFFF@@@999666444444777777555333444999>>>>>>:::888:::===DDDDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@===::::::>>>AAA<<<999777:::???EEEHHHHHHCCC???>>>@@@EEEHHHFFFCCCBBB@@@>>><<<<<<>>>AAACCCCCCBBBAAA???????????????BBBBBBAAAAAABBBBBBCCCCCCBBBAAA??????AAADDDGGGIIIQQQMMMFFF@@@======???AAAAAA@@@===:::999999::::::???CCCGGGGGGCCCAAACCCFFF???CCCGGGHHHEEEBBBBBBCCCGGGBBB======AAAFFFFFFEEEEEEDDDEEEHHHKKKJJJEEEAAAEEECCC@@@@@@BBBEEEFFFGGGMMMHHHBBBAAACCCEEECCC@@@DDD???>>>AAACCC@@@>>>>>>???@@@AAA???<<<;;;===???AAAAAABBBCCCCCCDDDDDDDDDFFFGGGHHHFFFBBB>>><<<;;;===@@@EEEGGGGGGFFFFFFFFFAAA@@@===:::888888888999===>>>???@@@???>>><<<:::<<<;;;::::::999999999999qqqkkkYYYPPPOOOQQQVVVUUUMMMIIIHHH@@@555###$$$***444===;;;<<<=========<<<<<<<<<@@@CCCGGGKKKMMMJJJEEE@@@BBBBBBFFFOOOVVVTTTJJJAAA<<<555333888======;;;:::;;;<<<>>>>>>===<<<<<<===>>>@@@CCCDDDDDDBBB>>><<<999;;;<<<;;;999999;;;======>>>>>>??????>>>======>>>BBBFFFHHHGGGEEEDDDDDD>>><<<<<>>@@@???===???AAA???@@@AAABBBBBB@@@===<<>><<<:::;;;<<<>>>===;;;999;;;???CCCFFFFFFDDDAAA???AAAEEEGGGEEEBBBAAA@@@@@@????????????@@@AAAAAAAAAAAAAAA@@@???>>>@@@@@@???@@@@@@AAABBBBBBBBBBBB@@@@@@AAABBBDDDEEEMMMJJJDDD???<<<<<<>>>???@@@???===;;;::::::;;;<<<>>>BBBFFFFFFBBBAAACCCEEE???CCCGGGGGGDDDBBBBBBCCCEEE@@@<<<<<<@@@DDDEEECCCFFFFFFGGGIIIKKKJJJFFFCCCDDDBBB@@@AAADDDGGGIIIJJJIIIEEEAAAAAADDDEEECCCAAACCC===;;;>>>AAAAAAAAACCC>>>??????<<<:::999:::===DDDCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCC@@@>>>======AAACCCFFFIIIKKKIIIEEEAAA???>>>;;;999888888888999888999;;;<<<<<<;;;:::999;;;;;;<<<======;;;:::999~~~{{{jjj~~~}}}vvvfffOOOCCCDDDNNNVVVWWWOOOHHHDDD<<<222 """(((...666>>>???@@@AAA???===;;;::::::BBBCCCFFFJJJKKKJJJEEEAAACCCBBBEEEJJJOOONNNFFF???===777333777:::999999;;;===<<<<<<>>>???@@@???>>>===???CCCEEEEEEBBB>>>;;;999:::;;;:::999888999:::<<<======>>>>>>>>>===<<<===AAAFFFJJJJJJIIIHHHGGG???<<<888777888777444111///333999<<<:::555111......444;;;??????===>>>???<<<>>>@@@BBBBBB@@@<<<:::@@@>>><<<<<<======<<<;;;>>>===;;;<<>>======@@@CCCEEEFFFEEECCCBBB????????????@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBHHHFFFBBB???=========>>>???>>>======<<<<<<======>>>AAADDDDDDAAA@@@AAADDD???BBBFFFFFFCCCAAAAAABBBFFFBBB??????CCCFFFFFFEEEFFFGGGHHHJJJLLLKKKGGGDDDDDDBBBAAABBBFFFJJJLLLMMMGGGDDDCCCDDDGGGHHHFFFDDDDDD>>>;;;===??????AAAEEEAAA@@@???<<<999999;;;===FFFEEECCCAAA@@@??????@@@???@@@@@@???===<<<>>>???AAABBBEEELLLPPPOOOHHH@@@===<<<:::888888888888999666777999:::;;;;;;:::::::::<<<>>>??????===:::999ӵĦĦӵĦ{{{nnnmmm^^^^^^TTT<<<222999LLLVVVYYYQQQGGGBBB999///""" !!!'''+++///444:::BBBDDDDDDAAA===:::999:::@@@@@@CCCFFFIIIJJJHHHFFFAAAAAAAAADDDFFFEEE@@@<<<@@@:::777888999888999===>>><<<<<<>>>BBBCCCAAA>>>===???AAABBBAAA@@@===<<<999:::::::::999999888999<<<<<<<<<===============;;;???EEEIIIIIIHHHFFFEEECCC>>>888555444444333222---444;;;===;;;666333222000555;;;??????===<<<<<<===???AAACCCCCCCCCAAA@@@BBB@@@>>>>>>@@@@@@>>>;;;===<<<<<<===???AAADDDEEEGGGEEEBBBBBBCCCCCCBBBAAAAAABBBBBBBBBAAA@@@???>>>:::>>>DDDIIILLLKKKIIIGGG?????????@@@AAABBBCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBDDDCCCBBBAAA???>>>>>>===>>>>>>>>>???????????????>>>@@@BBBAAA@@@???AAABBB???BBBEEEEEEBBB???@@@AAAIIIFFFEEEEEEHHHJJJJJJIIIFFFGGGHHHJJJJJJIIIGGGEEEEEEDDDCCCDDDGGGJJJLLLLLLIIIHHHGGGHHHJJJJJJHHHFFFFFFBBB???@@@@@@===>>>AAAFFFDDDBBB???======>>>@@@EEEDDDAAA???>>>>>>???@@@===>>>>>><<<;;;;;;===@@@???>>>BBBLLLUUUVVVMMMCCC;;;:::999888888999999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>===;;;:::4ĉ@ӵ>L=hĦ4ĉ@ӵ>L{{{lllPPP???BBB===+++'''333LLLVVVYYYQQQGGG@@@777---$$$"""$$$***///000444999DDDFFFGGGDDD>>>:::999;;;@@@@@@@@@CCCFFFHHHHHHGGGAAAAAAAAAAAA@@@???>>>===AAA===999999777555888===???===<<<>>>BBBDDDBBB???@@@???===<<<<<<======>>>:::::::::;;;;;;;;;:::999<<<<<<<<<<<<<<<===>>>>>>:::>>>CCCEEEEEECCCAAA@@@DDD@@@;;;666555666777888666;;;???@@@===999888999555888<<>>:::;;;<<<===???BBBEEEGGGGGGEEECCCAAAAAAAAAAAAAAACCCCCCBBBAAA@@@@@@AAAAAA;;;???DDDHHHJJJIIIFFFDDD>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGHHHGGGFFFFFFCCCCCCCCCCCCBBB@@@???>>>>>>???@@@AAAAAAAAA@@@???>>>???@@@@@@??????@@@AAA>>>AAADDDCCC@@@>>>???@@@HHHHHHGGGHHHJJJKKKKKKJJJDDDFFFHHHHHHHHHGGGFFFEEEGGGFFFDDDEEEGGGIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDBBBCCCEEEDDD???===???GGGEEECCCAAA@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAA>>>>>>>>>===;;;;;;>>>@@@@@@>>>AAAKKKVVVWWWNNNDDD;;;;;;:::::::::::::::;;;>>>>>>>>>===<<<;;;::::::===<<<;;;::::::;;;<<<===GG=?HdĦ=ĪjGG=?HdĦTTT999(((***)))!!!%%%555KKKTTTUUUMMMEEE@@@555***!!! $$$,,,111444888===CCCGGGIIIEEE???:::;;;>>>DDDBBB@@@???AAACCCDDDDDDCCCDDDCCCBBB???>>>???@@@@@@===;;;999444111444;;;???>>>>>>@@@AAABBBAAA@@@AAA???<<<::::::<<<>>>@@@;;;;;;;;;===??????===;;;<<<<<<<<<<<<===>>>??????;;;>>>AAABBBAAA???>>>>>>CCCAAA===999777888:::;;;AAACCCFFFFFFEEEDDDDDDDDD999999:::;;;<<<>>>???@@@BBBAAA@@@@@@AAACCCFFFHHHEEECCC@@@<<<999999<<>>???AAAEEEGGGFFFEEEBBB@@@??????@@@AAACCCCCCAAA@@@AAAAAACCCDDD???AAACCCDDDDDDAAA>>><<<=========<<<======>>>???DDDEEEFFFHHHIIIIIIHHHHHHDDDDDDDDDDDDCCCBBB@@@??????@@@BBBCCCDDDBBBAAA???@@@????????????@@@AAAAAA>>>AAACCCBBB>>><<<>>>@@@DDDDDDFFFGGGGGGHHHGGGGGGDDDFFFHHHHHHGGGEEEEEEFFFFFFEEEDDDEEEGGGHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@DDDHHHGGGBBB@@@CCCDDDBBB@@@@@@AAAAAA@@@???<<<===>>>>>>???@@@@@@AAA>>>???@@@???>>>>>>@@@BBBEEEBBBBBBIIIRRRSSSKKKBBB============<<<<<<<<<<<<>>>===<<<;;;:::888888777>>><<<:::888888:::===???ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵPPPPPPHHHBBB>>>333''' $$$,,,333777;;;AAABBBFFFIIIFFF@@@<<<===AAADDDAAA===<<<>>>AAACCCCCCBBBDDDEEEBBB>>>===???AAA@@@???>>><<<555000333;;;>>>???AAAAAA@@@??????@@@BBB@@@>>>===<<<===???@@@<<<<<<<<>>======<<<<<<===>>>@@@AAA<<<>>>@@@@@@???>>>???@@@CCCBBB@@@===;;;:::;;;<<>>EEEDDDCCCBBBBBBBBBCCCCCC@@@@@@<<<444------444;;;999<<<>>>??????@@@CCCFFFDDDCCCAAA>>>======???AAA@@@AAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@???>>>===@@@??????>>>>>>>>>>>>???FFFFFFGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCBBBAAA@@@???@@@AAADDDEEEEEECCCAAA???AAA@@@>>>>>>???AAAAAAAAA>>>AAABBBAAA===;;;===??????AAADDDEEEEEEDDDDDDDDDEEEGGGIIIIIIGGGEEEFFFHHHCCCBBBBBBCCCFFFGGGGGGGGGEEEDDDDDDCCCBBBBBBDDDEEECCCCCCFFFIIIFFFBBBBBBFFF@@@???>>>@@@BBBBBB???===:::<<<>>>???@@@@@@???>>>===???AAACCCCCCCCCEEEFFFFFFCCCBBBFFFLLLNNNJJJDDD@@@@@@@@@@@@???>>>======<<<;;;:::999888888888888===<<<;;;:::;;;<<<>>>????~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?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??IIIMMMKKKDDD@@@===222$$$"""!!!%%%---333666;;;AAAAAAFFFIIIGGG@@@===???CCC@@@===::::::===AAAEEEGGG@@@BBBDDDAAA===;;;===@@@BBBBBBBBB???888222555<<<===@@@BBBAAA>>>===>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@===<<<===@@@DDDEEECCC@@@>>>=========>>>???AAABBB===???@@@@@@@@@@@@BBBCCCEEEEEEDDDBBB???=========???BBBIIITTT```gggiiiggg^^^WWWMMMDDD@@@???@@@@@@HHHHHHHHHGGGEEECCCAAA???<<<<<<777---######---888;;;>>>@@@@@@???>>>AAACCCCCCBBB@@@===<<<<<<>>>AAA===???CCCFFFGGGFFFDDDBBBAAAAAAAAAAAAAAABBBDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@??????@@@BBBEEEFFFFFFDDD@@@>>>BBB@@@>>>>>>@@@AAABBBBBB>>>AAABBB@@@===;;;<<<>>>>>>@@@CCCEEEDDDCCCCCCCCCFFFHHHJJJJJJGGGFFFGGGIII?????????BBBEEEHHHHHHGGGDDDDDDCCCBBBBBBDDDGGGIIIIIIHHHHHHHHHDDD@@@AAAEEE???>>>>>>AAADDDDDD@@@===:::<<<>>>@@@AAA???===<<<;;;>>>BBBEEEFFFGGGIIIJJJCCC@@@???CCCIIIMMMLLLIIIBBBBBBBBBAAAAAA@@@>>>>>>;;;;;;::::::999:::::::::<<<<<<===>>>>>>>>>>>>>>>4Dӵ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׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ<<>><<<::::::<<<@@@BBBCCCHHHDDD???<<<;;;;;;;;;:::===>>>@@@>>>666///111888???>>>=========>>>@@@AAADDDDDDDDDCCCBBBBBBAAAAAA@@@??????BBBEEEFFFCCC???>>>>>>===<<<;;;999888777333<<>>AAAGGGIIIKKKEEE@@@???AAABBB@@@===???;;;???NNN]]]fffiiikkklllbbbXXXRRRHHH===:::===???DDDIIIHHHDDDAAA???===@@@===777...'''&&&---333;;;<<<>>>@@@BBBCCCCCCCCCCCCBBB@@@???@@@AAACCCEEE>>>>>>BBBIIIGGGAAA>>>BBBBBBAAAAAACCCEEEEEEDDDCCCDDDEEEFFFDDDBBBAAABBBCCCKKKIIIFFFDDDCCCEEEGGGIIIIIIGGGDDDAAAAAA???===<<<===>>>AAACCCCCCCCCBBBAAABBBAAA>>>======>>>@@@BBBAAAAAA@@@@@@???===<<<;;;???>>>>>>???AAAAAA???>>>EEEBBB@@@CCCGGGHHHEEEAAACCCAAAAAABBBDDDFFFGGGFFF@@@BBBDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHFFFDDDBBBAAA@@@===:::;;;@@@BBBAAA>>>==================>>>>>>===>>>@@@??????BBBHHHMMMDDDCCCDDDFFFGGGHHHFFFDDDEEEDDDBBBAAA@@@?????????@@@<<<888666888999888666;;;<<<<<<<<<<<<<<<<<<<<<4DuXӵ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ĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ***>>>MMMNNNNNNJJJAAA555***$$$$$$***111555777888:::===AAABBBDDDFFFEEEDDDBBB@@@===;;;999:::<<<@@@BBBCCCDDDBBB???===>>>??????>>><<<<<<===>>>999444666;;;;;;;;;;;;;;;===???AAABBBFFFEEEDDDCCCBBBAAAAAAAAA======???BBBEEEEEEDDDCCC>>>>>>>>>===<<<:::999888777???EEEBBB???BBBFFFIIIJJJEEE@@@???AAABBB@@@>>><<<888:::FFFSSS]]]eeekkkmmmggg```XXXKKK>>>999;;;@@@DDDHHHHHHEEEBBB???>>><<<===;;;555000///333888???@@@BBBCCCCCCCCCCCCCCC@@@AAACCCDDDDDDDDDBBBBBB@@@@@@CCCFFFCCC<<<999;;;===>>>@@@AAABBBBBBCCCCCCAAACCCEEEEEECCCCCCDDDEEEIIIGGGDDDAAA@@@BBBDDDFFFHHHGGGEEECCC@@@???>>>===>>>>>>@@@AAABBBAAAAAA@@@DDDBBB@@@>>>===>>>???AAAAAAAAAAAA@@@???>>>===<<<@@@??????@@@BBBCCCCCCCCCDDDAAA???@@@DDDFFFDDDAAABBBAAAAAABBBEEEGGGGGGGGGDDDFFFHHHIIIHHHIIIKKKMMMIIIHHHHHHGGGEEECCCBBBAAAAAA<<<888888===AAAAAA@@@@@@@@@@@@@@@???>>>=========>>>???>>>>>>AAAFFFJJJEEEDDDBBBBBBDDDFFFFFFEEECCCBBBAAA@@@>>>>>>>>>>>>@@@<<<999888999:::999888;;;;;;;;;;;;;;;:::::::::4DuXӵ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ĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ ---AAAIIINNNPPPJJJ>>>000'''###(((...555999:::999:::<<>>===>>>AAACCCCCCCCC;;;888999;;;;;;888999<<<888888888:::<<>>>>>===<<<<<<;;;;;;<<>>===999<<<>>>===:::999;;;>>>DDDDDDEEEEEEEEEDDDCCCCCC===@@@FFFIIIJJJGGGBBB>>>AAAAAADDDFFFBBB<<<888999888;;;>>>???>>>???BBBDDD@@@BBBDDDFFFEEEFFFGGGHHHIIIFFFCCC@@@???@@@CCCDDDFFFGGGHHHEEE@@@>>>>>>@@@AAAAAAAAABBBBBBBBBBBBBBBEEECCCAAA>>>=========>>>BBBBBBAAAAAA@@@???======?????????@@@AAACCCEEEFFFCCC@@@===>>>AAACCCBBB@@@CCCBBBBBBCCCFFFIIIIIIIIIHHHIIIJJJJJJJJJLLLOOOQQQKKKJJJHHHFFFDDDBBBBBBAAAAAA<<<777666:::???BBBCCCBBBCCCCCCCCCBBB@@@>>>============<<<<<>>============>>><<<:::999:::;;;;;;:::9999999999999998887776664DuXӵ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ĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ 222EEEHHHNNNRRRKKK;;;---'''&&&)))///777<<<<<<;;;;;;<<<>>>@@@BBBCCCCCCBBB???>>>888777666888;;;>>>@@@@@@<<<<<<<<<>>>BBBDDDDDDCCC;;;666555999<<<:::999:::888888999:::<<>>======<<<<<<<<<<<<<<<===CCCFFFCCCAAACCCGGGHHHHHHFFFCCCBBBCCCCCCBBB@@@>>>;;;;;;>>>CCCJJJVVVbbbnnntttwwwnnn[[[GGG>>>===AAA@@@BBBDDDCCC>>><<<<<<999<<>>AAACCCFFFGGGEEEAAA??????555999>>>>>><<<===BBBGGGBBBDDDGGGGGGGGGGGGHHHJJJIIIGGGCCCAAA???@@@BBBCCCCCCGGGIIIFFFAAA===???BBBFFFEEEDDDDDDDDDEEEEEEFFFDDDCCC@@@>>><<<;;;;;;;;;AAAAAAAAA@@@@@@???======??????>>>>>>>>>???BBBEEEBBB???<<<;;;===???@@@???DDDCCCCCCDDDHHHJJJKKKKKKGGGHHHHHHHHHHHHKKKNNNRRRLLLJJJHHHEEECCCBBBBBBBBB@@@===999999<<<@@@CCCDDDBBBCCCDDDDDDDDDBBBAAA???======;;;;;;;;;===@@@CCCFFFCCCAAA@@@BBBCCCDDDDDDAAA@@@???>>>============<<<;;;999999999:::::::::8888888888887776664443334DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9```s&dq&ĒR  555EEEGGGMMMQQQIII:::---)))***)))///888<<<===<<<<<<===???@@@@@@@@@???===;;;999888777666888;;;>>>??????===<<<<<<>>>@@@BBBAAA@@@???999777;;;>>><<<::::::<<<;;;;;;;;;<<<>>>@@@AAADDDCCCBBBAAA@@@@@@@@@AAA>>>BBBDDDEEECCCBBBEEEGGG===<<<<<<;;;<<<<<<===>>><<>>???@@@@@@BBBJJJTTTcccooowwwppp^^^LLLCCCAAAAAA===<<>>>>>>>>???AAACCCCCCCCCCCCCCCCCCCCCDDDDDD@@@BBBFFFIIIIIIGGGDDDAAABBBEEEGGGGGGDDDBBBAAA@@@555:::>>>???===???DDDJJJGGGHHHIIIHHHGGGGGGHHHIIIGGGFFFDDDBBB@@@??????@@@BBBFFFHHHFFFAAA>>>???BBBEEEEEEDDDDDDDDDEEEFFFFFFBBBAAA???<<<;;;:::999999@@@@@@@@@@@@???>>>======AAABBBAAA???======@@@CCCAAA???<<<;;;<<<>>>??????@@@@@@@@@BBBEEEHHHJJJJJJGGGGGGHHHGGGGGGIIIMMMPPPKKKJJJGGGEEECCCBBBBBBBBB???>>>===>>>@@@BBBCCCDDD???@@@BBBCCCCCCCCCCCCBBB>>>===;;;:::;;;>>>@@@AAACCCBBBBBBCCCDDDDDDCCCAAAAAA@@@???>>>>>>===>>>>>>9999999998888888888889997777778888887775553332224DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@G^^^TTTsĪj@h """444BBBDDDIIIKKKCCC666,,,***---,,,222999=========>>>???@@@@@@>>><<<;;;999888888:::999999:::===???@@@??????===<<<===>>>@@@@@@???BBB===;;;>>>@@@>>><<<<<<>>>===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDD===<<<<<<<<<===>>>@@@AAA<<<@@@AAA>>>???CCCFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@???@@@AAA???===@@@FFFSSSaaammmiii\\\PPPJJJFFFCCC;;;777:::;;;777777<<>>>>>>>>>>>@@@BBBCCCAAAAAAAAA@@@AAAAAABBBCCCBBBCCCEEEFFFFFFFFFEEEDDDBBBFFFGGGDDD@@@???===;;;999;;;>>>??????BBBGGGKKKKKKKKKIIIGGGDDDDDDGGGIIIFFFEEEEEEDDDBBB???===<<>>>>>CCCEEEEEECCC@@@???AAADDD@@@???>>>=========>>>???===<<<<<>>>>>>>>???@@@AAABBBCCC???===::::::<<>>@@@@@@???>>>>>>>>>>>>>>>888999:::9997776666667776667778889998887774443334DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼saaa]]]KKK !!!111<<>>===>>>@@@AAA???<<<:::888999::::::???>>>>>>???AAABBBBBBAAAAAA>>><<<<<<>>>@@@AAAAAA???<<<;;;>>>???======>>>===<<<;;;;;;;;;<<<===>>>;;;<<<>>>@@@@@@@@@???>>>===<<<<<<===@@@AAABBBBBB???>>>======???AAACCCEEE???BBBAAA>>>>>>BBBEEEDDDFFFFFFGGGFFFEEEDDDCCCDDDCCC@@@@@@BBB@@@======AAAFFFUUUbbbbbb\\\WWWSSSOOOFFF;;;444777888555777>>>?????????@@@BBBCCCDDDCCCCCCBBBAAA????????????@@@BBBCCCDDDEEEEEEEEEDDDDDD???DDDFFFAAA>>>???>>>:::<<<<<<===>>>AAADDDHHHJJJKKKIIIFFFBBB@@@AAAEEEIIIGGGHHHJJJJJJHHHDDD???<<<@@@AAABBBCCCBBB@@@???>>>;;;===???AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBCCCBBBBBBAAA@@@AAADDDFFFEEEAAA???BBBEEE@@@@@@AAA@@@???>>>>>>???>>>======@@@EEEHHHJJJJJJHHHIIIJJJJJJIIIIIIJJJLLLGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA???>>>???BBBDDD>>>===<<<;;;<<<===???@@@@@@===;;;;;;>>>BBBCCCCCCAAA???>>>>>>??????>>>===>>>>>>======<<<<<<======888:::<<<:::777555666777555777999::::::888666555Φ4DuXӵtvӵ>d<ĦĦĦĦ}}}>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦsssvvv~~~{{{mmmaaaWWWBBB''' ...888;;;<<<:::333+++'''(((+++777;;;???@@@>>>===>>>@@@AAA>>>;;;999888:::<<<>>>CCCBBBAAABBBDDDEEEDDDCCCBBB???===<<<>>>AAACCCDDD:::888999<<<<<<:::;;;>>>;;;:::999999:::;;;===>>>888:::===@@@AAA@@@???===:::888777999>>>BBBBBB@@@@@@@@@??????AAACCCFFFHHHCCCEEECCC???>>>BBBCCCBBBEEEFFFGGGGGGEEEDDDDDDDDDGGGCCCAAACCCCCC@@@@@@BBB@@@PPP^^^```^^^]]][[[WWWIII;;;333666777444888@@@??????AAADDDGGGGGGFFFDDDEEEDDDBBB???>>>=========AAABBBDDDEEEEEEEEEDDDCCC;;;BBBDDD@@@???BBBBBB>>>>>>===<<<===AAAEEEHHHHHHIIIGGGCCC???===???EEEIIIKKKMMMPPPPPPNNNIIICCC???@@@@@@@@@BBBCCCBBB???<<<;;;<<>>>>>???@@@AAAAAABBBDDDDDDDDDEEEDDDDDDCCCCCC<<<@@@DDDCCC@@@???AAADDD@@@AAABBBBBB@@@?????????AAAAAABBBDDDIIIMMMNNNOOOFFFHHHIIIIIIHHHGGGGGGHHHEEEFFFGGGGGGGGGFFFDDDCCCEEECCC@@@<<<;;;===AAAEEE???===;;;999999:::<<<>>>AAA>>>;;;<<<@@@CCCEEEEEEAAA>>>;;;::::::<<<============<<<;;;;;;;;;<<<<<<:::<<<===<<<888666666777555777999;;;;;;:::888666?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ~~~~~~gdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦwwwsssoooqqqpppeeeYYY===  '''+++***333222...((($$$%%%+++111:::<<<>>>???>>><<<======;;;;;;<<<<<<<<<;;;:::999@@@@@@@@@CCCGGGGGGEEEBBB@@@@@@@@@@@@@@@@@@@@@AAA:::;;;<<<===>>>>>>>>>>>><<<:::888777888888888777666;;;AAAAAA===:::999;;;<<<::::::<<>>;;;?????????@@@AAACCCDDDEEEDDDCCCAAABBBDDDEEEEEEDDDGGGBBBBBBIIILLLHHHEEEFFFFFFDDDCCCAAAAAAAAAAAAAAABBBJJJTTT]]]bbbcccccccccTTTDDD888888777333777@@@CCC???>>>CCCEEEDDDGGGNNNJJJGGGDDDBBBBBB@@@>>><<>>@@@@@@AAAAAA???AAACCCDDDDDDCCCAAA???EEECCCBBBCCCFFFFFFDDDAAA===>>>>>>===>>>@@@DDDGGGEEEEEEDDDCCCAAA@@@???>>>AAA>>>>>>EEEOOOVVVUUUQQQIIIIIIHHHFFFEEEFFFIIILLLIIIHHHGGGGGGGGGGGGFFFEEEGGGEEEBBBAAAAAAAAA@@@???999999:::;;;;;;:::::::::>>>:::888:::@@@DDDCCCAAACCC@@@===<<<===<<<999666;;;<<<<<<===<<<:::888777<<<>>>???===:::999<<>>??????===:::777555>AneneneneDe}}}~~~nene>Ak<fhDenenene{{{rrrooolllpppqqqgggVVV;;;  &&&)))(((000000---)))&&&(((...444999;;;>>>>>>=========>>>???>>>===<<<:::999888888;;;;;;===AAAEEEFFFEEECCCBBBAAA@@@??????@@@BBBBBB;;;<<<===>>>>>>======<<<;;;888666555777888888777777<<>>;;;;;;<<<<<<;;;;;;===@@@@@@>>><<<;;;;;;;;;;;;<<<===>>>???@@@??????AAADDDEEEEEEDDDFFFDDDFFFNNNPPPKKKEEEDDDCCCHHHLLLLLLGGGBBB??????===DDDNNNWWW^^^cccfffhhh^^^PPPFFFEEEAAA:::999>>>BBB======BBBEEEEEEGGGKKKJJJHHHEEECCCCCCCCCBBBAAAEEECCCAAA@@@???AAACCCDDDAAACCCEEEEEECCCAAA@@@@@@>>>@@@AAABBBAAABBBCCCEEECCCDDDFFFFFFFFFDDDAAA@@@DDDFFFJJJKKKJJJFFFBBB???:::;;;<<<===>>>???@@@AAA======>>>>>>???@@@@@@AAA???AAACCCDDDDDDCCCAAA???FFFDDDBBBBBBDDDDDDCCCAAABBBBBBBBBBBBBBBCCCEEEFFFEEEDDDBBBAAA???>>>>>>>>>@@@===>>>DDDNNNTTTSSSPPPKKKKKKIIIGGGEEEEEEHHHJJJKKKGGGDDDEEEHHHIIIEEEAAAEEECCC@@@???@@@AAAAAAAAA:::;;;;;;<<<<<<;;;;;;;;;>>>:::888999>>>AAAAAA???AAA>>><<<<<<>>>===;;;999<<<<<<<<<<<<<<<:::999888999;;;============???@@@@@@??????===<<<:::999|||{{{}}}vvvlllhhhffflllppphhhQQQ666  ###))),,,,,,---......,,,***,,,222666888:::===>>>>>>===>>>>>>BBBAAA>>>;;;999777777777666777:::>>>CCCEEEDDDCCCDDDCCCAAA@@@@@@AAABBBCCC===>>>??????>>><<<:::999888666444333555777888888999===AAABBB???<<<<<<======<<<<<<===??????===<<<999888888888999:::;;;;;;<<<<<<>>>AAADDDEEEDDDCCCDDDEEEIIIPPPQQQKKKDDDAAAAAAMMMYYYZZZOOOCCC======<<>>999888===CCCDDDEEEGGGKKKHHHDDDCCCDDDFFFFFFFFFBBBAAA???>>>???@@@BBBDDDAAACCCEEEEEECCC@@@??????>>>@@@CCCDDDDDDDDDDDDEEECCCEEEFFFGGGGGGDDDAAA???@@@DDDGGGGGGDDD@@@???@@@<<<;;;;;;<<<>>>@@@BBBCCCAAA@@@???>>>>>>???@@@@@@AAABBBDDDEEEEEEDDDBBBAAAFFFDDDAAA@@@@@@AAA@@@???DDDDDDEEEFFFEEEEEEDDDCCCDDDBBB@@@>>>===>>>?????????===>>>DDDLLLQQQQQQNNNJJJJJJIIIGGGFFFGGGJJJLLLOOOHHHCCCDDDIIIKKKEEE???CCCAAA>>>===???AAACCCCCC=========>>>>>>=========???;;;888999<<<>>>===;;;>>>===<<<===>>>>>>===;;;<<<<<<<<<<<<;;;:::999999777777999<<>>===;;;;;;;;;}}}~~~~~~~~~rrrgggcccaaagggkkkcccHHH000  ***///111222---///000///---///333777888:::===>>>>>>>>>>>>???CCCAAA>>>:::888888888888666777;;;???BBBDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA???@@@AAAAAA???<<<999777777444222222444777888999999<<>>AAADDDEEECCCAAACCCEEEIIIMMMMMMHHHCCC???BBBRRRbbbaaaRRRBBB===>>>AAACCCGGGLLLSSS[[[dddjjjjjjeeebbbaaaZZZNNNEEECCC===999666:::AAAFFFIIIIIIKKKHHHDDDBBBCCCEEEGGGGGGAAA@@@???>>>>>>???@@@AAA@@@BBBEEEEEECCC@@@??????===@@@DDDEEEEEEDDDDDDDDDDDDEEEGGGGGGFFFDDDAAA???@@@DDDGGGEEE@@@<<<===@@@>>>===<<<<<<>>>@@@CCCEEECCCAAA???>>>===>>>???@@@CCCDDDFFFGGGGGGFFFDDDCCCDDDBBB???===<<<<<<======AAABBBDDDFFFGGGFFFCCCAAAAAA@@@>>>======???BBBDDD@@@???@@@EEELLLPPPPPPNNNGGGHHHHHHHHHGGGIIILLLOOOOOOKKKGGGGGGIIIIIIEEEAAAAAA???<<<<<<>>>BBBDDDEEE>>>??????@@@@@@@@@@@@???@@@>>>;;;:::;;;;;;;;;999======>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888555444777;;;??????>>>?????????>>>>>>===<<<|||oooddd___[[[```bbbYYY<<<'''  $$$///111000111000222333222000000444777:::<<>>???@@@AAA???===:::999:::;;;;;;999;;;???AAABBBCCCCCCCCC@@@BBBEEEGGGGGGDDDAAA>>>@@@AAACCCDDDBBB>>>999666777444222222444777999:::999;;;===>>>======<<<<<<:::::::::999888777888888<<<<<<;;;<<<<<<===>>>?????????@@@BBBDDDDDDBBB@@@DDDGGGHHHHHHGGGFFFDDDBBBEEETTTaaa^^^OOOAAA???BBBCCCDDDFFFJJJPPPXXXbbbhhhiiigggeeebbbYYYMMMDDDAAA<<<:::777888???GGGKKKLLLJJJGGGBBB@@@@@@BBBCCCDDDAAA@@@???>>>>>>>>>>>>???AAACCCEEEEEECCCAAA??????===@@@CCCEEEDDDDDDDDDDDDEEEEEEFFFFFFDDDBBB@@@???AAADDDEEEBBB<<<888:::======<<<;;;;;;<<<>>>AAABBBBBBAAA???======>>>???AAABBBBBBCCCDDDDDDCCCBBBBBBAAA@@@===;;;999999:::;;;???@@@CCCGGGKKKJJJGGGCCC???>>>======???BBBEEEHHHAAAAAABBBFFFLLLOOOOOONNNHHHIIIIIIHHHGGGHHHJJJKKKJJJJJJJJJHHHEEECCCCCCCCCAAA???<<<<<>>???@@@AAABBBBBBBBBBBBBBB@@@===;;;::::::999999===>>>??????===;;;999999:::::::::999999999999999999555111111555999;;;;;;;;;===@@@AAAAAA>>>;;;999zzzjjj```\\\VVVXXXVVVKKK/// (((222000---...444555666444111111555888<<>>===<<<;;;;;;;;;<<<===<<>>???@@@@@@@@@BBBCCCCCCAAA???FFFIIIIIIFFFDDDFFFGGGGGGHHHQQQXXXUUUJJJAAAAAADDD???AAACCCFFFLLLTTT]]]dddfffeee```XXXNNNDDD===;;;555888888666999@@@DDDEEEGGGDDD@@@>>>???@@@@@@@@@@@@??????>>>>>>>>>??????BBBDDDFFFFFFDDDAAA@@@@@@>>>@@@CCCDDDDDDCCCDDDEEEFFFEEEDDDCCCAAA@@@@@@???>>>@@@@@@>>>999777888999;;;;;;:::::::::;;;<<<===>>>>>>=========???@@@AAA>>>>>>????????????>>>>>>>>>>>>===;;;999888:::;;;???@@@CCCIIINNNOOOKKKGGG>>>>>>===>>>@@@BBBEEEGGGBBBBBBDDDGGGKKKNNNNNNNNNKKKKKKKKKIIIFFFDDDEEEFFFDDDGGGIIIFFFAAA???@@@CCCBBB@@@>>>???@@@BBBBBBBBB===>>>@@@BBBDDDEEEEEEFFFBBBAAA>>><<<:::888888888;;;===??????<<<999888777999999888777777888888999777444111000222555777888888;;;???BBBBBB???;;;888~~~}}}}}}~~~~~~}}}|||}}}rrrbbb[[[XXXRRRQQQLLL???%%%  ...888555111333555666666444222333777;;;???AAACCCCCCAAA@@@@@@@@@============<<<<<<<<<<<<===@@@DDDEEEDDDCCCDDDEEEBBBCCCDDDDDDCCCBBB@@@??????BBBFFFHHHHHHDDD???;;;<<<999555444666999<<<===::::::;;;<<<>>>>>>>>>===999::::::777444333444777777777777999:::<<<>>>??????>>>===???AAABBBBBBAAABBBGGGHHHDDDBBBEEEHHHFFFHHHJJJLLLJJJEEEBBBBBBDDD===>>>@@@CCCFFFLLLSSSXXX___]]]VVVKKKAAA;;;:::999555===BBB???===>>>???===BBB@@@>>>>>>???@@@@@@@@@<<<<<<===>>>@@@AAABBBBBBCCCEEEGGGGGGEEECCCAAAAAA@@@BBBDDDDDDDDDDDDFFFHHHGGGEEEBBB???>>>>>>???@@@=========<<<<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<>>>???AAAAAA===========================>>>???>>><<<:::<<<===@@@@@@BBBHHHNNNPPPLLLGGG???????????????@@@AAABBBBBBBBBDDDGGGJJJKKKLLLLLLHHHIIIIIIHHHFFFDDDEEEFFFEEEFFFGGGEEECCCBBBBBBCCCCCCBBBAAAAAABBBBBBAAA???<<<===???BBBDDDFFFHHHHHH@@@@@@>>>;;;888666666777777:::===>>>;;;888888888888777666555555666777888222333444333333333555777888:::>>>@@@@@@>>>;;;999~~~|||zzz{{{~~~kkk]]]WWWUUUOOOMMMFFF888  333???===:::===555666666444222444999>>>AAACCCEEEDDDBBB@@@@@@@@@===>>>>>>>>>===<<<;;;:::<<<@@@DDDEEEDDDDDDEEEFFFEEEDDDBBBAAA@@@@@@AAAAAA>>>AAAFFFJJJJJJFFFAAA>>>???;;;777555777:::===>>><<<;;;<<<===???@@@???>>>:::;;;;;;888444333555777666666777999;;;===???@@@<<<;;;:::<<>>KKKSSSPPPJJJGGGDDD@@@>>>===<<<===@@@AAAAAAAAA999:::<<<>>>AAACCCEEEFFFCCCFFFHHHHHHFFFCCCBBBBBBCCCDDDEEEEEEDDDEEEHHHJJJGGGEEEAAA===<<<<<<>>>@@@===<<<<<<>>>@@@@@@???>>>@@@@@@@@@@@@???>>><<<<<<666777:::<<>>>>>>>>>>>>>>>>>>>>>>><<>>===>>>??????>>>@@@EEEKKKMMMIIIEEE@@@@@@@@@???>>>======<<>>===999666555555666333777<<<===;;;999888999777666555444444555666777,,,111666888666444555666:::;;;<<<=========<<<;;;}}}|||~~~{{{```^^^WWWOOOLLLHHH;;;--- )))<<>><<<>>>CCCDDDDDDBBB???@@@CCCGGGIIIGGGDDDBBBBBBCCCEEEFFFBBBCCCEEEFFFFFFDDDBBBAAA???<<<888888;;;>>>>>><<<<<<;;;:::999::::::<<<<<<;;;;;;;;;:::888777555444444555777999<<>>???@@@>>>======>>>???AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAABBB@@@>>>???AAACCCCCCCCCFFFBBB<<<777444666999;;;GGG]]]iii```UUUQQQHHH;;;@@@>>><<<:::999:::<<<>>>AAA>>>;;;<<<@@@DDDDDDDDDFFFEEEEEEGGGIIIHHHDDD???EEEEEECCC@@@???@@@CCCGGG@@@BBBBBB===:::===>>>=========>>>@@@CCCDDDBBBAAA???>>>>>>>>>@@@AAA@@@???===<<<;;;::::::;;;<<<===<<<======;;;999999:::;;;:::<<<>>>>>>>>>>>>???@@@;;;===@@@CCCCCCAAA???===>>>@@@@@@>>>;;;:::<<<>>>AAACCCEEEFFFGGGFFFEEEDDDBBBDDDFFFFFFFFFGGGIIIJJJCCCEEEGGGIIIHHHHHHHHHIIIFFFEEECCCBBB@@@@@@@@@@@@@@@??????BBBFFFGGGFFFDDD===<<<:::::::::999666444777:::<<<;;;999777888999777999:::777222000111333444666777888888999<<<>>>DDD@@@<<<;;;===??????>>>~~~~~~~~~vvvbbb^^^UUUKKKFFFAAA333%%% 222CCCLLLMMMIIIFFFBBB;;;333000333999===>>>BBBDDDFFFEEECCCCCCDDDFFFGGG???:::===???===<<<>>>BBBCCCDDDCCCAAAAAACCCFFFGGGEEECCCAAA@@@AAACCCDDDAAABBBCCCDDDDDDBBBAAA??????===::::::;;;<<<=========<<<;;;:::::::::;;;<<<999999:::::::::999999888777888:::<<<>>>???@@@@@@@@@>>>============<<<:::999:::<<<>>>???@@@AAAAAABBBCCCCCCDDDCCCCCCBBBBBBDDDBBB??????@@@AAAAAA@@@>>>;;;888555555777:::<<>>===>>>AAABBBCCCCCCFFFEEEEEEFFFHHHHHHEEEAAAAAAAAAAAA@@@??????@@@BBB@@@CCCCCC>>><<<===>>>===;;;;;;<<<>>>AAABBB@@@??????>>>===>>>@@@AAA@@@???>>>======<<<<<<<<<<<<===:::;;;;;;;;;999999;;;<<<999;;;===>>>======>>>???;;;<<>>>>>@@@>>>>>>@@@CCCEEEDDDBBB@@@>>>;;;888777777888999999;;;<<<:::777555666888888888888666444222111222111222444555666999<<>>zzz}}}ssseee^^^RRRFFF>>>666((( '''===MMMSSSRRRPPPOOOAAA;;;444222555;;;>>>???AAACCCEEEFFFFFFEEEFFFFFFDDD>>>:::<<>>===>>>@@@BBBCCCDDDCCCBBBCCCEEEEEEDDDAAA@@@??????AAABBB@@@@@@AAABBBAAA@@@???>>>>>>>>>===<<<::::::;;;=========<<<;;;::::::;;;;;;777777888999:::;;;<<<<<<;;;<<<>>>???@@@@@@???>>>CCC@@@===;;;;;;;;;:::888555666888:::<<<>>>??????@@@@@@AAAAAAAAAAAAAAA@@@FFFDDDAAA@@@@@@@@@???>>>999888666555666777999;;;LLL]]]ggg```UUUPPPFFF;;;444111///333:::??????>>>999<<<@@@AAABBBAAAAAABBBEEEDDDDDDEEEFFFFFFDDDBBB>>>@@@BBBCCCBBB@@@@@@@@@@@@DDDDDDAAA>>>??????<<<:::::::::<<<>>>???>>>======<<<;;;<<>>?????????>>>===<<<<<<777888::::::999999;;;===;;;===??????>>>>>>???@@@===>>>??????>>><<<999888444999@@@DDDCCCAAA>>>===AAACCCDDDFFFGGGFFFFFFEEEBBBFFFJJJLLLIIIEEEAAA???DDDEEEFFFFFFFFFFFFEEEEEEAAAAAAAAAAAA@@@???===<<<>>>======>>>@@@AAA???>>>???>>>;;;666222333888=========;;;888555333444666999777666666666555222111...///111222444888===@@@AAA???===<<<===>>>>>>>>>|||uuuhhh]]]NNNAAA777--- ---DDDQQQTTTSSSRRRQQQ>>>:::666555888<<>>===>>>@@@AAA@@@@@@???AAACCCEEEEEEDDDCCCCCCDDDCCCAAA@@@???@@@AAABBB@@@@@@AAAAAA@@@???>>>======???@@@===:::888:::=========<<<<<<;;;;;;::::::666666777888:::;;;======<<<===???@@@@@@???>>>===BBB???<<<:::999::::::999444555777999;;;===>>>>>><<<======>>>????????????GGGEEECCCBBBCCCBBBAAA???;;;::::::999999999999999GGGVVV```[[[TTTPPPIII@@@:::555111333:::===;;;777555;;;AAADDDCCCAAABBBCCCEEEDDDCCCBBBBBBAAAAAA@@@>>>BBBFFFIIIGGGEEECCCBBB@@@EEEFFFBBB@@@@@@???<<<:::999999;;;===>>>===<<<<<<:::999;;;>>>@@@AAAAAA@@@@@@AAAAAA@@@>>>===;;;777888::::::999999:::;;;???@@@BBBBBBBBBAAABBBCCC@@@AAAAAAAAAAAA@@@>>>===888<<>>CCCDDDFFFGGGHHHHHHHHHHHHEEEHHHLLLMMMJJJGGGDDDBBBEEEEEEDDDDDDEEEEEEDDDCCC@@@@@@BBBBBBAAA???===<<<===============<<<;;;:::<<<===;;;666111111666<<>>???@@@AAAAAACCCEEEEEECCC@@@AAACCCEEEFFFEEECCCAAACCCCCCBBBAAAAAABBBCCCDDDBBBBBBBBBAAA@@@??????>>>===???@@@>>>;;;999;;;============<<<<<<;;;;;;;;;777777777777888:::;;;<<<;;;<<<===>>>>>>>>>======@@@===:::999:::;;;<<<<<<777888999;;;===>>>>>>>>><<<<<<===??????@@@@@@@@@EEEDDDDDDDDDFFFFFFEEECCC======>>>>>>>>>>>>======DDDQQQZZZXXXUUUTTTQQQKKKAAA;;;555666;;;>>>:::666666;;;AAADDDDDDBBBCCCDDDCCCCCCBBB@@@>>>=========???CCCHHHKKKJJJGGGDDDCCCAAAEEEGGGCCC@@@@@@???<<<<<<::::::;;;===>>>>>>===:::888777999<<<@@@AAABBBAAABBBBBBBBBAAA???<<<;;;888:::;;;;;;999888777888???AAABBBCCCAAAAAAAAABBB@@@@@@AAABBBCCCCCCDDDDDD@@@AAACCCEEEEEEDDDAAA???AAABBBCCCDDDEEEFFFFFFGGGFFFHHHIIIHHHGGGFFFGGGHHHFFFDDDCCCCCCEEEEEEDDDCCC@@@AAABBBCCCBBBAAA>>>===<<<<<<===<<<;;;:::999999:::===???;;;666444888<<<@@@===999666444333333333888666555666999888555111333444444444444666:::======>>>>>>>>>======<<<<<<}}}pppbbbRRR???333*** """777IIINNNKKKKKKHHHCCC777777777888:::===@@@BBBBBBBBBAAABBBBBBAAA???===>>>BBBDDDDDDFFFIIIIIIGGGBBBBBBBBBDDDEEEEEEBBB@@@BBBBBBBBBBBBCCCDDDFFFFFFDDDCCCBBBBBBAAA@@@??????>>>??????>>><<<;;;<<<<<<;;;<<<============<<<<<<999999888888888:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<::::::<<<>>>>>>>>><<<===>>>>>>??????>>>>>>===>>>???AAABBBCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGEEE<<<===???AAABBBCCCDDDDDD>>>GGGNNNNNNMMMNNNNNNLLLBBB===888999===AAAAAA???===@@@BBBDDDCCCBBBBBBBBB>>>@@@AAA@@@>>>=========>>>AAAEEEGGGGGGEEECCCCCCBBBFFFFFFBBB??????>>><<<===;;;:::;;;<<<>>>>>>===888666555777;;;???BBBCCCCCCCCCBBBAAA@@@>>><<<;;;999;;;<<<<<<:::888777777<<<>>>@@@???>>>===>>>???===>>>>>>@@@BBBDDDFFFHHHEEEDDDCCCDDDDDDDDDAAA???CCCCCCDDDEEEGGGHHHIIIIIIDDDDDDDDDBBBAAACCCFFFIIIGGGDDDBBBBBBEEEGGGFFFCCC@@@AAABBBBBBBBBAAA???>>>;;;<<<===<<<:::999999999===@@@BBBAAA===;;;;;;===???<<<999777666666555333555555666888999888555333555666777777666777888:::;;;===??????>>><<<;;;<<>>MMMMMMJJJIIIDDD===444555777999;;;===@@@BBBCCCAAA???@@@BBBCCCAAA???<<>>???@@@AAABBBDDDFFFGGGHHHDDDCCCBBBAAA@@@?????????>>>=========>>>>>>===<<<:::;;;<<<===>>>>>>======;;;:::999999:::===???@@@AAA???===;;;:::::::::;;;===<<<;;;<<<>>>???>>>===AAAAAAAAAAAA@@@???======<<<===>>>@@@BBBCCCCCCCCCBBBBBBBBBDDDFFFGGGEEEDDD>>>>>>???AAABBBCCCDDDDDD;;;@@@CCCBBBAAACCCEEEEEE@@@===999:::>>>CCCGGGIIIIIIGGGDDDCCCBBBAAA???>>>999<<<@@@BBBAAA@@@@@@BBB>>>@@@CCCDDDCCCCCCCCCDDDCCCFFFEEE@@@===>>>>>><<<===;;;::::::;;;=========777555444666:::???BBBCCCEEEDDDBBB@@@>>>===<<<;;;888:::======;;;:::999999;;;===>>>>>><<<<<<<<<=========>>>???AAADDDGGGIIIDDDCCCBBBCCCDDDCCC@@@===FFFFFFGGGHHHIIIKKKLLLMMMDDDDDDCCCAAA@@@AAAEEEHHHGGGDDDAAABBBFFFHHHGGGEEE@@@@@@@@@@@@????????????;;;===>>>===;;;999999;;;???@@@@@@@@@???>>>===<<<===:::888888999999777555333555888999888777555555444666888999888777888888:::===@@@@@@>>>;;;;;;;;;wwwiiiPPP>>>,,,$$$ 444EEEPPPNNNJJJJJJDDD:::222444777999;;;===@@@BBBCCC@@@>>>@@@CCCEEEDDDCCC:::BBBGGGFFFHHHLLLMMMIIIGGGDDDBBBCCCDDDDDDAAA>>>===>>>@@@BBBDDDFFFHHHIIIDDDCCCBBB@@@???>>>>>>>>>>>><<<;;;===@@@AAA>>>;;;999:::<<<===??????>>>>>>;;;;;;:::;;;===???BBBDDDEEEBBB???;;;999888999:::>>>======>>>??????>>><<>><<<;;;999:::;;;===???@@@AAAAAAAAAAAAAAACCCEEEEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBBBB???===>>>@@@AAA???===;;;:::===CCCJJJNNNRRRLLLFFFBBBAAA@@@===:::555:::@@@CCCCCCCCCDDDFFF@@@AAACCCCCCBBBCCCDDDFFFDDDFFFEEE???<<<===>>><<<===;;;999999:::<<<<<<<<<666444333555:::???BBBDDDFFFDDDAAA???===<<<<<<<<<666999<<<======<<<;;;<<<<<<>>>??????===<<<======@@@??????@@@BBBEEEHHHJJJAAA@@@AAACCCEEEDDD???;;;CCCCCCDDDEEEFFFHHHJJJKKKEEEFFFEEEDDDBBBCCCEEEGGGHHHDDD@@@BBBGGGJJJIIIFFF@@@???>>>>>>===>>>>>>???;;;===???>>>;;;::::::<<>><<<<<<======<<<;;;;;;999888999;;;;;;999666111555::::::888666555777111444888999999888777888999===@@@AAA>>>;;;:::;;;sss```EEE777(((   !!!:::HHHTTTUUUNNNGGG@@@;;;888888777666666999===AAA@@@???>>>===>>>???AAACCC???AAACCCCCCBBBBBBCCCDDDCCCAAA???@@@BBBBBB???<<<>>>======>>>???BBBDDDEEEBBBBBB@@@???????????????======<<<;;;<<<>>>@@@BBB;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;;;;===@@@BBBCCCCCC@@@===999777777777888::::::;;;;;;<<<=========AAACCCDDDCCCAAA??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBCCCDDDDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCCBBB@@@===::::::<<>><<<===>>>???@@@666555444444555888<<<>>>AAA???===;;;:::;;;<<<===@@@===;;;:::;;;<<<<<<;;;===BBBEEEBBB<<<888:::>>>?????????@@@CCCGGGJJJMMMGGGCCC???@@@CCCDDDAAA>>><<<@@@CCCDDDCCCCCCEEEHHHHHHEEECCCCCCDDDFFFGGGGGGCCCAAA@@@BBBEEEFFFDDDAAA???BBBAAA;;;;;;@@@BBB???DDDAAA===<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;===;;;999888999:::::::::999666555888<<<===999555666666666777888999;;;;;;AAA???DDD???DDDDDD555===}}}ppp\\\AAA333%%%   $$$>>>JJJTTTRRRKKKCCC<<<777:::999999777666888<<<@@@@@@???>>>======>>>@@@AAA???@@@BBBBBBAAA@@@AAABBBCCCAAA???@@@AAAAAA???<<>>;;;;;;999999999;;;===>>><<<=========<<<;;;::::::888888888999:::<<<>>>@@@AAA???===:::888888999:::<<<<<<<<<<<<<<<<<<======>>>@@@AAAAAA???>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBBBBBCCCBBB@@@>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBAAA???<<<<<<>>>@@@CCCEEEEEE>>>999===KKKXXXeee\\\RRROOOOOOKKKAAA888333777===@@@CCCEEEEEEDDDAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAADDDAAA???===>>>?????????888666555555666888;;;===AAA@@@>>>===;;;;;;;;;;;;<<<:::999999:::;;;<<<;;;;;;@@@CCCAAA<<<999<<<@@@AAAAAAAAABBBDDDGGGIIIKKKFFFBBB???@@@CCCDDDBBB???===???AAABBBAAABBBDDDGGGFFFDDDAAAAAACCCEEEFFFFFFDDDCCCBBBCCCEEEFFFDDDBBBBBBDDDBBB======AAACCC@@@BBB???;;;999:::;;;<<<<<<===>>>>>>>>>>>>=========:::888666666777999999999999777555777;;;<<<999666666666666777999:::<<<<<>>yyyjjjTTT;;;...!!!  +++@@@JJJPPPMMMFFF@@@:::666::::::999888777888;;;>>>@@@???>>>=========>>>??????@@@AAA@@@>>>===>>>???BBBAAA@@@@@@AAA@@@>>><<<@@@@@@AAAAAACCCDDDFFFGGGEEEEEEEEEDDDAAA???<<<;;;:::999888777777888::::::============;;;:::999888777777777777888:::<<<===???>>><<<;;;:::;;;<<<<<<@@@???>>><<<;;;;;;<<<<<<;;;===>>>???>>>===>>>????????????@@@AAABBBDDDDDDEEEDDDBBBBBBBBBAAA>>><<<===>>>@@@AAABBBBBBBBBAAABBBFFFHHHFFF@@@<<<<<<>>>CCCEEEDDD???:::===JJJVVVeee\\\TTTRRRUUUSSSHHH===333555888===@@@BBBCCCDDD???@@@AAACCCDDDEEEFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@???>>>999888777666666888:::;;;?????????>>>===<<<::::::888777666777:::<<<<<<<<<:::>>>BBBAAA===;;;===AAADDDCCCCCCCCCDDDFFFGGGHHHCCCAAA???@@@CCCEEECCCAAA===>>>??????>>>@@@CCCEEECCCAAA???@@@BBBDDDEEEEEEEEEDDDCCCDDDEEEEEEDDDBBBDDDEEECCC???>>>AAABBBAAA@@@===888666777999:::;;;=========>>>>>>>>>======777666444444666888999888:::888555666:::;;;:::888777777888999:::<<<>>>>>>IIIQQQvvvqqqQQQEEE>>>>>>~~~tttdddLLL666***  ###444AAAHHHKKKGGG@@@===999666888888999888777888;;;===@@@@@@>>>============>>>???@@@@@@>>><<<;;;<<<===AAAAAA@@@@@@@@@???>>>===>>>??????@@@AAABBBCCCDDD@@@AAABBBBBB@@@===:::888;;;:::999999888999999:::<<<<<<<<<<<<;;;;;;:::999999888888777888999;;;<<<<<<<<<<<<<<<<<<===>>>???CCCAAA???===;;;;;;;;;<<<999;;;===>>>======>>>???======>>>>>>???AAABBBCCCEEECCCBBBBBBCCCBBB@@@>>>===>>>@@@BBBCCCCCCBBBBBBCCCJJJOOOMMMEEE>>><<<>>>>>>AAABBB>>><<>>???AAABBBDDDDDDDDDDDD@@@@@@@@@@@@@@@AAABBBCCCAAAAAA@@@AAABBBAAA???===;;;:::999777777888999999:::;;;<<<======<<<;;;999666555666888;;;>>>>>>>>>===@@@CCCBBB>>>===>>>AAADDDDDDDDDDDDDDDCCCCCCCCC@@@??????AAADDDEEEDDDCCC======<<<<<<===???BBBDDD@@@>>>===>>>@@@BBBCCCBBBCCCCCCCCCCCCDDDCCCBBBAAACCCBBB@@@======>>>??????>>>;;;777555666888::::::999:::;;;<<<<<<<<<;;;:::888666555555888:::::::::;;;999666666999:::;;;:::999::::::;;;<<<>>>@@@AAAIIIXXXTTTCCC@@@<<>>GGGJJJIIIAAA:::888666444555777888999999999;;;===@@@@@@???>>>>>>=========???@@@???===;;;:::;;;===@@@@@@AAA@@@???>>>======;;;;;;<<<===>>>??????@@@<<<===???@@@@@@???===;;;======<<<<<<<<<<<<<<<<<<999999:::;;;<<<<<<<<<;;;999888777666666777888999999:::;;;===>>>?????????BBBAAA???===<<<;;;;;;;;;:::<<<>>>???>>>>>>???AAA?????????@@@@@@AAABBBCCCCCCBBBBBBCCCEEEFFFEEECCC???@@@BBBCCCDDDDDDDDDCCCDDDLLLRRRQQQHHH@@@===>>>;;;>>>AAA@@@AAAHHHTTT^^^XXXWWWUUUUUU[[[___YYYOOO>>>777333666:::;;;>>>BBB???@@@AAABBBBBBAAA???>>>============>>>???@@@@@@?????????AAACCCBBB@@@===<<<;;;:::999888888888999555777999<<<======;;;;;;777777777:::>>>@@@AAA@@@AAACCCEEECCC@@@>>>>>>???BBBCCCCCCCCCCCCAAA@@@???>>>>>>???BBBDDDEEEEEEDDD>>>===;;;;;;===???AAABBB>>><<<<<<===???@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@AAA???<<<;;;999999999;;;===:::777666777999::::::888999;;;<<<<<<<<<;;;:::;;;999777888:::<<<======;;;999777777888:::;;;;;;<<<<<<<<<<<<===???@@@AAAEEEXXXRRRAAA???:::wwwkkkWWW===000&&&  555FFFMMMMMMGGG<<<555444444222777999;;;<<<;;;;;;<<<===@@@@@@@@@@@@????????????@@@AAA@@@>>>;;;;;;===>>>???@@@AAA@@@>>>=========999:::;;;<<<============;;;===>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>777888999;;;<<<<<<<<<<<<777666555444333444444555666888:::===??????????????????>>>>>>===<<<;;;;;;;;;===????????????@@@AAADDDCCCCCCBBBBBBCCCCCCDDD@@@@@@AAACCCFFFHHHHHHGGGCCCCCCCCCCCCCCCDDDDDDDDDEEEJJJOOONNNHHHBBB??????;;;>>>AAABBBDDDKKKVVV___ZZZ^^^]]]ZZZ]]]cccaaaYYYEEE999222555999999===CCC@@@@@@AAABBBAAA>>><<<:::;;;;;;::::::;;;<<<======<<<<<<===???BBBBBBAAA???===<<<;;;:::999999999999444666888;;;======<<<<<<999999:::===@@@AAAAAA@@@CCCDDDEEECCC@@@>>>>>>>>>???@@@BBBCCCCCCAAA???>>>===>>>@@@CCCDDDEEEDDDDDD???===<<<<<>>???>>>======???AAAAAA@@@???@@@AAAAAA<<<:::999888555666999;;;999888888999:::999888999:::<<<>>>???>>>===<<<===;;;999999;;;===>>>===999999999999999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>SSS}}}sssLLLAAA;;;999tttiiiTTT888---%%% )))===JJJMMMKKKCCC888333555777777<<<>>>@@@@@@>>><<<<<<<<>>======???AAA>>>@@@BBBAAA>>><<<<<<>>>:::;;;<<<===>>>>>>======<<<<<<===>>>???AAAAAABBB;;;<<<===>>>>>>>>>>>>>>>888999:::;;;;;;;;;;;;;;;888777555444333333333444555777:::===??????>>>===:::;;;===>>>>>>===<<<;;;;;;===??????>>>>>>???@@@EEEDDDCCCBBBAAAAAAAAAAAA??????@@@CCCFFFHHHHHHGGGEEEDDDBBBAAAAAABBBCCCDDDDDDGGGIIIIIIEEEAAA???>>><<>>@@@AAA@@@>>>AAAAAABBBAAA@@@>>>>>>>>>===???BBBDDDDDDCCCAAA???<<>>===<<<===>>>>>><<<;;;<<<>>>AAAAAA@@@@@@BBBDDDBBB===:::;;;999555555999888777888999;;;:::888666888999<<<>>>???>>>===;;;<<<:::888888:::;;;;;;;;;888999:::;;;:::::::::;;;::::::999999888888999999888KKKfffYYYFFFAAA777:::sssgggRRR555,,,###  111BBBKKKHHHFFF>>>555333888===>>>BBBDDDEEEDDDAAA===;;;;;;???@@@AAABBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>@@@CCC>>>@@@BBBAAA===<<<<<<>>><<<===>>>@@@@@@@@@???>>>;;;;;;;;;;;;<<<>>>???@@@999:::;;;<<<============::::::;;;;;;;;;:::999999;;;:::888666555555555555444666999===>>>>>>===<<<777999<<<>>>???>>><<<;;;;;;===??????>>>===>>>???CCCBBBAAA???>>>=========?????????BBBEEEGGGFFFEEEFFFEEEBBB??????@@@BBBCCCCCCCCCDDDDDDCCCAAA>>>===<<<>>>>>>===;;;>>>EEEKKKRRR]]]bbb]]]^^^hhhnnnmmm^^^LLL<<<888555//////555@@@AAABBBCCCBBB@@@===;;;;;;::::::999999:::::::::999888999;;;???BBBCCCBBB<<<<<<;;;;;;;;;:::::::::==================<<<<<<<<<<<<<<<>>>@@@@@@>>><<<>>>>>>?????????>>>>>>>>>===???BBBEEEFFFDDDBBBAAA<<>>======>>>===;;;999;;;>>>BBBBBBAAAAAACCCFFFEEE???<<<===;;;666666;;;555666777:::;;;:::777444555777:::<<<===<<<;;;999;;;999777666888999999888777999;;;<<<;;;:::::::::999888777666555555555555555FFFVVVHHHBBBBBB555;;;wwwlll___III555222&&& &&&999CCCDDDHHHCCC;;;666666999<<<>>>DDDCCCBBBAAA???>>>===<<<<<<<<<===>>>@@@AAABBBCCCCCCAAA???>>>>>>@@@CCCEEE>>>@@@@@@???<<<===AAAEEEDDDCCCBBB@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;<<<===>>>???777777888888888999999999777888888555333333777;;;???;;;888:::>>>AAA???<<<::::::;;;<<<======<<<<<<>>>>>>>>>>>>>>>???@@@@@@EEE===;;;@@@CCC@@@=========???CCCDDDDDDDDDEEEFFFEEEBBB>>><<<===??????@@@BBBBBBBBB@@@===<<<===>>>CCC>>>999777;;;@@@CCCDDDKKKUUUYYYTTTYYYkkkzzzvvvdddLLL:::333333444444<<<===AAADDDCCC@@@======:::::::::;;;;;;;;;;;;<<<@@@:::666999AAAFFFDDD@@@???===::::::;;;===>>>>>>AAAAAAAAA@@@>>>===>>>@@@===<<<;;;<<<>>>?????????BBBBBBCCCBBBAAA>>>;;;999:::===AAAEEEFFFDDDBBB@@@@@@@@@@@@BBBDDDEEEDDDBBB@@@AAACCCEEEGGGGGGDDDAAABBBBBBAAAAAABBB@@@===;;;???AAABBBCCCCCCBBB@@@???DDDAAA===:::999999999888888999999:::::::::999999888888::::::;;;:::999888888888888777666777999;;;CCCBBB@@@???>>>=========::::::;;;:::999999:::<<<===AAACCCAAA;;;777888:::qqqeeeXXXDDD111///### ***===FFFFFFHHHBBB;;;666666888;;;===@@@@@@@@@@@@@@@@@@??????======>>>???@@@AAABBBBBBCCCBBB@@@>>>>>>???AAABBB;;;<<<;;;::::::;;;>>>@@@AAAAAA???>>>===<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>::::::999999888777777777777888888555333444777;;;;;;999888999<<<======<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===>>>AAA;;;:::@@@CCCAAA======<<>>???>>>===>>>@@@@@@??????@@@AAABBB???<<<;;;>>>AAABBBBBBAAAHHHLLLNNN[[[sssnnnSSS???888666555333888:::???DDDEEEBBB???===;;;;;;<<<<<<;;;;;;::::::>>>===<<<<<<===???@@@@@@AAA???<<<<<<>>>?????????@@@AAAAAA???===<<<<<<>>>;;;::::::;;;>>>AAABBBAAABBBBBBBBBAAA@@@>>><<<;;;<<<<<<>>>???AAAAAAAAAAAA@@@???>>>???@@@AAA@@@??????@@@AAAEEEHHHIIIGGGFFFEEEDDDBBBBBBBBBAAA???======>>>@@@AAAAAA@@@???>>>AAA>>>;;;::::::;;;;;;;;;666777888999999888777777888999999:::999888666555888888999999:::;;;>>>@@@@@@@@@@@@??????>>>======;;;<<<<<<;;;::::::;;;===<<>>>>>???????????????>>>??????@@@@@@AAAAAAAAAAAADDDCCCAAA???>>>>>>>>>???;;;999888888:::<<<======???>>>===<<<::::::::::::::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>===<<<:::999777666666777888777666555555777999999:::;;;;;;;;;;;;===>>>;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======:::;;;@@@DDDAAA>>><<<;;;>>>AAAAAA@@@????????????>>>======>>>>>>===<<<:::===???@@@@@@???@@@AAA@@@>>>======>>>??????>>>999===@@@FFFZZZuuutttXXXCCC999777666555333666;;;@@@CCCCCC???;;;<<<===>>>>>>===<<<:::999===AAABBB???999888;;;@@@BBBAAA??????@@@AAAAAA@@@???@@@@@@>>>;;;::::::;;;999888888;;;???BBBDDDDDDCCCBBBAAA???>>>============<<<;;;:::;;;===@@@BBB@@@>>>;;;:::;;;=========>>>>>>???BBBGGGJJJJJJJJJHHHFFFCCCBBBBBBBBB@@@???===>>>@@@AAABBBAAAAAA@@@>>><<<::::::<<<===>>>===777888999;;;;;;999888666888999999999888666444333666777888999<<<>>>AAABBB???@@@AAABBBBBBAAA@@@???<<<<<<===<<<;;;:::<<<>>>:::===>>>===999666777888qqq```RRRDDD444(((%%% !!!888JJJNNNKKKIIICCC===888888:::===>>>@@@@@@@@@@@@???===;;;:::@@@@@@AAAAAAAAAAAA@@@???DDDCCCAAA???===<<<;;;;;;===;;;999:::>>>@@@@@@>>>>>>===<<<;;;:::999999999888888:::;;;<<<=========???>>>>>>===<<<<<<<<<===??????>>>===;;;:::999888777888777777666777777888888<<<@@@???<<<;;;>>>AAA======>>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>======>>>BBBDDDBBB>>>;;;:::===@@@@@@>>><<<;;;;;;<<<<<<<<<===??????===;;;<<>>===<<<===<<<;;;:::::::::::::::888;;;===BBBRRRiii{{{~~~oooXXXCCC555111555999222666999<<<>>>@@@>>>999<<<===???@@@AAA@@@???>>>>>>AAACCC???999777:::???BBBAAA???@@@AAAAAA@@@???===>>>???===;;;999888999999888999;;;???BBBCCCCCCAAA@@@>>><<<;;;<<<===>>><<<;;;::::::;;;===???@@@???<<<999777999;;;===>>>>>>======@@@DDDHHHIIIJJJIIIFFFCCCBBBAAABBBAAA@@@???@@@AAACCCDDDDDDDDDDDD===;;;:::;;;<<<>>>>>>>>>999;;;<<<>>>===<<<:::888888888999999999888666555555555666888<<<>>>@@@@@@>>>@@@BBBDDDDDDCCCBBBAAA;;;<<<<<<;;;::::::;;;===999:::<<<:::888666777888zzzhhhYYYJJJ<<<...&&&   &&&===LLLOOOLLLJJJEEE>>>::::::<<<>>>??????@@@@@@@@@???>>><<<:::???@@@AAABBBAAA@@@???>>>BBBAAAAAA???===<<<:::999>>><<<:::<<<@@@BBBAAA?????????===<<<;;;:::::::::777777999;;;<<<===>>>>>>@@@???>>>>>>============??????>>>>>>>>>=========777777777888888888777777666;;;@@@???;;;:::===AAA??????@@@@@@@@@@@@??????<<<===>>>>>>??????>>>>>>@@@BBBCCCDDDDDDBBB>>>::::::<<>>;;;999888::::::;;;===??????===;;;<<>>@@@AAAHHHVVVfffpppooogggVVV???---'''///888777<<<>>><<<<<>>AAA@@@>>>===>>>???>>>===<<<>>>???>>>;;;999888999<<<;;;:::;;;>>>@@@AAAAAA>>>===;;;999999:::<<<>>>;;;;;;<<<======>>>>>>>>>===:::777777999===@@@BBB???===<<<===AAADDDFFFFFFHHHEEEBBBAAAAAABBBAAA@@@???@@@AAABBBCCCCCCDDDDDD???===<<<<<<===>>>===<<<:::;;;<<<======;;;999888777888:::;;;<<<;;;;;;:::999888888:::===??????===;;;===???AAABBBAAA@@@???:::;;;;;;:::999999:::<<<999999:::999888888999:::~~~qqq```RRRDDD555***%%%  +++@@@KKKMMMLLLIIIEEE???;;;;;;<<<>>>???;;;===???AAAAAAAAA???>>>===???@@@AAAAAA@@@>>>===>>>?????????>>><<<:::999;;;;;;;;;===???AAAAAA@@@AAA@@@???>>>===<<<<<<<<<777888:::;;;===>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>============>>>>>>??????777777777999::::::777555333888<<<<<<999777999===@@@@@@AAAAAA@@@@@@??????:::;;;===>>>>>>>>>===<<>>;;;999888::::::;;;===???@@@>>><<<;;;===???@@@???>>>>>>>>>@@@???===:::888999<<<@@@:::>>>BBBBBBCCCIIIUUU^^^___ZZZLLL777$$$&&&000;;;EEEIIIBBB>>>AAACCCAAA===>>>???BBBDDDGGGIIIJJJBBB???<<<<<<>>>@@@???===AAA>>>;;;:::;;;<<<<<<<<<<<<>>>??????===;;;;;;;;;>>><<<;;;<<<>>>?????????<<<;;;:::999999;;;===>>>:::;;;>>>???@@@???===<<<===:::888888;;;???BBBCCC???===<<<===???BBBCCCCCCEEECCCBBBBBBCCCCCCBBBAAA>>>>>>>>>??????@@@@@@AAA@@@>>>======>>>>>><<<::::::::::::999999888777666888999;;;===>>>>>>>>>======<<<;;;===AAABBB@@@===888999:::;;;<<<<<<;;;:::999:::;;;:::888888:::<<<:::999999999::::::;;;<<>>::::::;;;<<<===;;;===@@@BBBBBBBBB@@@???;;;===???@@@AAA???===<<<:::<<<===???>>>===;;;999999;;;===>>>>>>???AAABBBBBBAAA@@@>>>============888999;;;<<<===>>>??????@@@@@@???>>>>>>>>>??????;;;;;;;;;<<<<<<<<<======777777777999;;;;;;888444333666:::;;;999888888:::??????@@@@@@???>>>>>>===;;;<<<>>>???@@@???>>>===@@@EEEFFFBBBAAABBBAAA===:::===AAABBB@@@<<<:::999;;;:::;;;<<>>===>>>???>>>===<<<===>>>===>>>>>><<<::::::<<>>AAABBBCCCEEEIIIMMMLLLFFF999)))$$$777GGGPPPIIIAAAAAADDDBBB>>>>>>???@@@BBBEEEIIIKKKDDDAAA>>>>>>?????????===BBB>>>999777888:::;;;<<<<<<>>>@@@AAA???>>>======>>><<<;;;<<<>>>?????????;;;;;;:::;;;;;;===???@@@:::;;;===>>>>>>>>>===<<<===;;;999999<<>>===<<<>>>@@@BBBCCCBBBDDDCCCCCCDDDEEEFFFEEECCC>>>>>>>>>===>>>>>>>>>??????>>>======>>>>>>===;;;;;;:::888777666666777777:::;;;===>>>>>>>>>======>>><<<;;;>>>BBBDDDAAA>>>888888888888999999999999:::;;;<<<;;;999999;;;<<<;;;:::999:::;;;===>>>>>>~~~ooobbbTTTJJJ===---$$$"""   000@@@EEEGGGJJJFFFBBB<<<999888:::;;;;;;???@@@BBBCCCCCCAAA>>><<<:::;;;>>>@@@@@@???===<<<888:::<<<>>>???===;;;:::999<<<@@@AAA@@@???BBBEEEBBBAAA@@@>>>============999:::;;;===>>>?????????@@@???????????????@@@@@@::::::::::::::::::::::::777777777:::<<<<<<888444555777:::;;;;;;:::::::::>>>>>>>>>>>>>>>===<<<<<<===???AAABBBCCCBBB@@@???>>>CCCDDD@@@???BBBBBB???:::===AAACCCAAA>>>;;;:::<<<;;;;;;<<>>;;;999999:::888;;;>>>===;;;999:::<<>>>>>@@@CCCGGGIIIEEEDDDBBB@@@>>>>>>>>>>>>CCC>>>999666666999;;;<<<<<<>>>AAABBBAAA@@@??????===;;;;;;<<<>>>@@@@@@@@@;;;<<<<<<===>>>???@@@AAA;;;;;;<<<<<<<<<<<<<<<<<<>>><<<::::::<<<>>>??????<<<<<<<<>>??????@@@===<<<<<<===??????>>><<<===<<<999777777777888999<<<===>>>>>>>>>===<<<;;;;;;999888<<>><<<:::???CCCBBB<<<:::===BBB===<<<<<<===>>>>>><<<::::::;;;<<<<<<<<<<<<<<<<<<@@@@@@???>>>>>>???@@@AAACCCAAA>>><<<<<>><<<===@@@CCCCCCBBBBBBAAA>>>;;;888888;;;>>>>>><<<:::;;;<<<;;;777333777777777777666555333222888999;;;;;;::::::<<<>>>?????????>>>===;;;:::999===>>>@@@BBBCCCCCCBBBAAABBBDDDFFFEEECCC@@@>>>>>>======>>>@@@CCCEEEDDDDDDBBB??????CCCDDDAAA???@@@AAAAAABBBAAA???===:::888777:::<<<;;;999999:::===<<<>>>AAACCCCCCBBB@@@???;;;444*** ///;;;DDDAAA999666666888;;;999999===BBBFFFFFFDDDFFFDDDBBB@@@>>>>>>>>>>>>@@@???===;;;:::;;;<<<===;;;>>>AAABBB@@@???AAADDDAAA>>>;;;;;;===???AAAAAA:::<<>>@@@CCC888<<>>;;;999;;;???DDDAAA===;;;<<>>===???BBBGGGHHHFFFDDDAAADDDGGGHHHGGGFFFEEEEEEEEE:::555<<>>===???===<<<>>>@@@???>>>???;;;::::::<<<>>>===:::666<<<<<<==================@@@>>><<<<<<>>>AAACCCCCC???<<<999999<<<======;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>@@@AAA@@@===:::{{{hhh^^^OOO@@@333)))!!! ,,,888AAAHHHIIIFFFDDD@@@;;;:::===??????===:::===@@@???<<<;;;<<>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;???>>>===<<<<<<===>>>???CCCAAA===;;;;;;===@@@BBB@@@===;;;<<>>:::888888;;;===@@@>>><<<<<<>>>===:::888888888888888888666555333888:::===>>>=========>>>AAA???===;;;:::;;;<<<===@@@AAABBBDDDDDDCCCAAA@@@BBBDDDEEEDDDBBB???>>>????????????AAACCCDDDEEEEEECCC@@@AAAEEEGGGCCCAAAAAAAAABBBBBBBBB@@@>>><<<:::888:::;;;:::888888;;;===>>>???AAABBBCCCBBBAAA@@@>>>999000(((###"""###%%%...888???<<<555333666888;;;;;;;;;===@@@BBBCCCCCCBBBAAA???===<<<;;;;;;;;;AAA@@@===<<<;;;<<<>>>@@@@@@@@@@@@???>>>???BBBDDDDDDAAA===<<<===>>>??????===???AAAAAA@@@???@@@BBB===@@@BBB@@@;;;999:::<<>>>>>>>>>>>===<<<<<<<<<;;;;;;<<<>>>>>>:::777===>>>>>>??????>>>======@@@???===>>>@@@BBBBBBBBB===;;;999:::<<>>======<<<;;;:::999999:::;;;;;;;;;<<>>@@@???>>>;;;<<<=========<<<<<<<<<;;;999999:::===@@@@@@@@@;;;<<<<<<===<<<<<<;;;;;;>>>===<<<;;;;;;<<<===>>>BBB@@@===::::::;;;>>>@@@>>>===<<<<<<>>>@@@@@@?????????===:::888888:::<<<@@@>>><<<<<<===>>>===<<<999999:::::::::999777666999<<>>>>>>>>AAA>>>:::666666999<<>>BBBCCCDDDBBB@@@??????@@@BBBAAAAAAAAABBBCCCEEEFFFDDDBBBCCCIIIJJJFFFBBBBBBAAAAAAAAAAAA@@@???>>>===:::::::::888777888;;;>>>???@@@@@@AAAAAAAAAAAA@@@@@@<<<666111---,,,,,,---,,,444888333///222777;;;>>>??????>>>===<<<===>>>???>>>===<<<;;;;;;;;;;;;BBB@@@===<<<<<<>>>AAACCCEEEBBB>>><<<>>>@@@CCCDDDHHHDDD@@@==================???AAAAAA@@@???>>>???BBBDDDDDDAAA<<<888888999999888888999<<<>>>??????;;;<<>>===<<<<<<;;;===<<<<<<===>>>>>>;;;999@@@@@@AAAAAA@@@???>>>===@@@??????@@@AAAAAA@@@???<<<;;;:::;;;===???@@@???======;;;:::888888888888888999:::===@@@AAA@@@>>>~~~~~~~~~sssjjjbbbUUUDDD444***!!! (((:::BBBDDDFFFGGGFFFAAA???===>>>AAABBBAAA@@@===<<<:::<<<>>>???<<<:::888888999<<<@@@BBBBBBBBB======>>>>>>>>>>>>======???>>><<<::::::;;;===>>>BBB@@@===;;;:::;;;<<<>>>>>>=========>>>>>>>>>>>>=========;;;999888999;;;===<<<;;;:::;;;<<<======:::;;;<<<<<<<<<;;;:::999;;;===>>>>>>>>>===>>>???@@@===999666555666999<<<===>>>@@@AAAAAA@@@???>>>BBBCCCBBBAAA???>>>???@@@CCCBBBAAA@@@???@@@CCCEEECCCBBBDDDJJJKKKGGGBBBAAA????????????????????????<<<;;;999888777999<<<>>>????????????????????????===;;;999666444333222222,,,111333000000777@@@DDDFFFFFFEEE@@@999666666888========================@@@>>><<<:::;;;>>>BBBDDDFFFBBB======???BBBBBBAAAHHHEEE@@@>>>===>>>>>>>>>888:::<<<>>>>>>>>>======BBBDDDDDDAAA<<<999888888666666666888:::<<<;;;:::999;;;???CCCFFFHHHHHHHHHDDDFFFFFFEEECCCBBBBBBCCCEEEHHHKKKKKKGGGCCCCCCEEE>>>AAAAAA>>>===>>>>>>===>>>>>>>>>>>>>>>>>><<<;;;@@@AAAAAABBBAAA???===<<>>?????????===<<<;;;::::::999999999888888999;;;>>>???>>>===~~~~~~~~~~~~~~~}}}|||{{{~~~xxxjjjaaa^^^PPP>>>...%%% ,,,===DDDEEEFFFFFFEEE>>>>>>???@@@BBBCCCCCCBBB???<<<:::<<>>>>>???@@@@@@@@@@@@@@@>>><<<999777666888:::;;;AAA???===;;;::::::<<<======>>>>>>>>>============;;;<<<===<<<:::999999:::<<<<<<;;;::::::;;;===>>>;;;<<<===>>>>>>>>>===<<<======<<<999888:::>>>AAAAAA???===;;;:::999999999<<<===@@@BBBCCCCCCBBBBBBAAABBBAAA@@@>>>===???@@@AAAAAAAAA???===>>>AAADDDBBBAAACCCIIIJJJFFFAAA@@@>>>======<<<===>>>???@@@>>><<<999888999;;;===???>>>>>>>>>===============;;;;;;;;;:::999888777777333666777666:::EEEOOOTTTOOONNNJJJBBB888222111222:::;;;;;;<<<======>>>>>>===<<<:::999:::===@@@BBBCCC@@@>>>???AAABBB@@@===FFFCCC???===>>>???@@@@@@555666888;;;>>>?????????@@@@@@@@@???<<<:::999999666666555777888888666444888:::>>>BBBEEEFFFGGGGGGBBBEEEHHHHHHEEEBBB???===EEENNNUUUTTTLLLEEEBBBBBB;;;AAACCC???===AAACCCAAA>>>>>>??????>>>=========???@@@AAABBBAAA???<<<;;;===<<<===>>>???>>>:::777===>>>>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;<<<;;;:::{{{{{{|||~~~~~~|||uuuzzzxxxoooddd\\\YYYJJJ777(((!!! $$$111>>>CCCDDDDDDCCCAAA:::<<<>>>AAABBBCCCBBBBBB>>><<<;;;===???@@@===;;;555666:::>>>BBBBBB@@@======>>>???@@@AAABBBBBBBBB;;;999666333333444777888>>>===;;;999999999:::;;;<<<===>>>>>><<<::::::;;;:::<<<>>>===;;;:::::::::<<<===>>>===<<<<<<===???;;;<<<>>>?????????>>>>>>???===:::666555777===AAACCCCCCCCCBBBAAA???===<<<===???AAADDDFFFFFFFFFEEE???@@@AAA@@@>>>===>>>???>>>@@@AAA???======@@@CCCCCCAAABBBGGGIIIEEEAAAAAA>>>===;;;:::;;;===???@@@???===::::::<<<>>>??????===>>>>>>>>>>>>===<<<<<<;;;<<<============<<<;;;<<<>>>??????FFFSSS]]]```VVVSSSLLLCCC:::444111000666777999:::<<<=========;;;:::999999:::;;;>>>???>>>>>>>>>???@@@@@@???===DDDAAA>>><<<>>>@@@AAAAAA777666777:::>>>AAABBBBBB===>>>>>>>>>======<<<;;;777666555555555444222000666:::>>>AAACCCCCCEEEFFFAAAEEEIIIIIIFFFAAA<<<:::CCCNNNVVVTTTLLLEEE@@@===999AAACCC>>><<>>===<<<===>>>>>>???AAABBBBBB@@@===;;;;;;;;;;;;======<<<999777;;;===???>>>===<<<<<<===:::;;;<<<<<<======<<<<<<;;;:::888888999999888777}}}{{{|||~~~~~~|||rrrzzzssslllfff```[[[TTTDDD000""" ...777???AAABBBBBB???:::555888<<>>???===;;;;;;;;;;;;===???>>><<<;;;;;;===;;;<<<>>>???@@@@@@??????>>><<<:::777666777<<>>===>>><<<@@@BBBAAA???>>>AAADDDDDDAAABBBFFFHHHDDDBBBBBB@@@>>><<<:::;;;===???AAA@@@>>><<<<<>>>>>???@@@AAA@@@???===<<<:::;;;<<<===>>>>>>>>>===@@@AAABBBCCCKKKWWW___```YYYTTTLLLDDD>>>999555222444666888;;;===>>>>>>>>>999999::::::;;;;;;<<<<<<<<<=========<<<===???AAACCC@@@===<<<===??????@@@999777666777<<<@@@BBBAAA>>>>>>>>>>>>??????>>>===888666444333333333111000555999>>>@@@@@@@@@BBBCCCCCCFFFHHHHHHDDD???<<<:::???IIIOOOLLLEEEAAA>>>:::777AAADDD<<<:::???BBB???===>>>???>>>;;;:::<<<>>>>>>???BBBDDDDDDBBB???===;;;;;;;;;<<<======:::888777:::===>>>======>>>@@@:::;;;<<<<<<<<<;;;:::999;;;999777777888888777666}}}{{{{{{|||{{{yyyrrr{{{~~~mmmddd```\\\YYYPPP@@@,,,  444:::???@@@@@@???;;;555222555:::===>>>>>>>>>>>>:::;;;<<<<<<;;;;;;;;;;;;999666444333666888:::;;;777888;;;===???AAABBBBBB@@@>>>:::777666777:::<<<666666555444444555777777777999;;;:::777444444555:::===???@@@>>><<<;;;;;;777:::======:::888888999;;;<<<===???@@@@@@@@@???<<<<<<;;;999888999;;;>>>>>>>>>??????@@@AAABBBCCC<<<===???AAAAAAAAA??????<<<>>>AAAAAA@@@>>>======;;;@@@DDDCCC@@@???BBBEEEFFFBBBBBBFFFHHHEEECCCDDDBBB@@@===;;;;;;===@@@BBB@@@>>>===>>>AAABBB@@@>>>???@@@BBBCCCCCCAAA>>><<<999999:::;;;<<<<<<<<<<<>>>>>:::666333444888<<<>>>>>>@@@?????????@@@@@@???>>>777555333222333333222111555999>>>@@@??????@@@BBBFFFGGGGGGEEEAAA>>><<<;;;;;;DDDHHHCCC>>>>>>===:::777AAADDD;;;777<<>>???===::::::<<<>>>>>>@@@CCCEEEEEEDDDAAA???<<<;;;;;;<<<======<<<:::333777;;;=========@@@BBB;;;<<<<<<<<<;;;999777666999888666666777888888777{{{yyyxxxxxxxxxwwwuuu}}}~~~nnnbbbYYYWWWYYYLLL555""" '''<<>>???===<<<>>><<<999888999;;;;;;;;;999999999999:::<<<>>>???===:::888999===@@@@@@???AAA???;;;888777777888999999777222000000444999===;;;===???;;;666333444777>>>>>>??????>>><<<:::999>>><<<:::;;;===<<<:::777;;;===???>>><<<;;;===???888999;;;===>>>?????????;;;;;;<<<===>>>@@@BBBCCC@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>??????@@@BBBDDDDDDCCCBBBCCCDDDJJJFFFBBBCCCFFFGGGEEEBBBDDDCCC@@@===;;;===AAADDDCCCAAA@@@AAADDDDDDBBB???DDDCCCBBBAAA???>>>===<<<>>>======<<<<<<<<<======???@@@@@@AAACCCJJJSSS[[[\\\[[[TTTKKKGGGJJJLLLKKKEEEDDD@@@<<<@@@GGGFFF@@@999:::;;;<<<============<<<>>>@@@===999888<<<@@@DDDCCCAAA@@@>>><<<::::::888888999999:::;;;;;;;;;@@@>>>;;;<<<>>>???>>><<<555777888888777777888999666777999;;;>>>@@@BBBCCCJJJGGGBBBAAAAAAAAA>>><<<>>>;;;:::<<<<<<999999<<<>>>>>>===<<<<<<<<<<<<===??????????????????@@@@@@CCCDDDEEEFFFDDDAAA>>><<<======>>>>>>===<<<;;;:::999999:::===@@@@@@<<<888:::<<>>@@@@@@???>>>@@@===;;;:::;;;<<<===<<<;;;::::::999:::;;;<<<===;;;:::999;;;>>>AAAAAA@@@>>>===:::888666666777777:::777444222222555888;;;:::>>>@@@>>>999666888:::======<<<<<<;;;999888888999888777888;;;<<<:::888;;;===>>>===:::999999;;;;;;;;;<<<===============<<<<<<<<<<<<===???@@@AAA????????????@@@@@@@@@@@@???????????????@@@AAAAAA@@@AAACCCBBBAAAAAABBBDDDHHHDDDAAAAAADDDEEECCC@@@BBBAAA???<<<:::<<>>===<<>>===<<<<<<<<<<<<<<<>>>>>>??????AAAFFFMMMSSSWWWYYYWWWPPPMMMQQQWWWYYYYYYTTTIII???>>>BBBAAA<<<999:::;;;<<<============:::===>>>===999999<<<@@@AAA@@@???===;;;:::888888999999::::::;;;<<<======BBB???<<<<<<>>>???>>>===888888888888999:::;;;;;;888999;;;===@@@AAABBBBBBDDDBBB@@@@@@AAAAAA???<<<;;;999:::>>>???<<<;;;<<<<<<;;;;;;;;;;;;<<<==================>>>@@@BBBCCCBBBBBBCCCCCCAAA???===;;;>>>>>>>>>>>>======<<<<<<;;;::::::<<<>>>===:::777777999<<<>>>>>>;;;888666777666555666999;;;<<<<<<}}}||||||~~~||||||||||||{{{{{{tttgggbbb^^^YYYTTTAAA///   ***<<>>>>>@@@??????>>>@@@BBBCCCBBBAAABBB@@@======>>>??????>>>===<<<;;;:::::::::::::::999999:::===@@@BBBBBBAAA===<<<;;;999777555444444888777666444555666888:::;;;???BBBAAA>>>;;;;;;<<<>>>===;;;:::999888999999555444444666999::::::999:::<<<<<<;;;999777777777============<<<;;;::::::===<<<<<<;;;;;;<<<>>>>>>===>>>>>>>>>?????????@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAA@@@>>>>>>@@@BBBEEEBBB???@@@BBBDDDBBB@@@@@@@@@>>><<<:::;;;>>>AAAFFFEEECCCDDDEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>===@@@???>>>===<<<;;;;;;;;;;;;<<<======>>>@@@CCCFFFLLLRRRVVVUUUVVV]]]eeeiiijjjaaaQQQBBB<<<===<<<::::::::::::;;;<<<=========999;;;===<<<::::::===@@@>>>===<<<;;;999888777666999::::::<<<===>>>??????BBB@@@======>>>??????>>>;;;888666777;;;>>>???>>>:::;;;>>>@@@BBBBBBAAA@@@======>>>@@@BBBBBB@@@===999777999???BBB???<<<===;;;;;;;;;;;;===>>>???@@@>>>=========???BBBEEEGGGBBBAAA@@@???>>><<<;;;;;;@@@???>>>>>>===>>>>>>???>>>===;;;:::::::::888666333555888;;;;;;:::999777888666666888;;;===>>>>>>~~~}}}|||zzzxxx~~~{{{yyyxxxyyy{{{|||{{{~~~~~~mmmbbbaaa___WWWMMM777+++ 222DDDQQQQQQNNNIIIBBB>>>>>>???AAA@@@???AAACCCEEEEEEDDDDDDBBB@@@???@@@AAA@@@???>>>>>>===;;;:::999888888888999;;;???AAACCCCCCBBB??????>>>;;;999555222000555666666777888999:::;;;>>>AAADDDDDDAAA>>><<<<<>>>>>??????@@@AAAAAAAAABBBAAAAAAAAACCCCCCAAA>>>;;;;;;===???DDDBBB@@@AAACCCDDDCCCBBB?????????===<<<<<>>???@@@@@@AAA???===<<<<<<============888444666<<>>:::<<>>;;;777888>>>AAA???======;;;;;;<<<===>>>@@@BBBCCC@@@?????????@@@CCCGGGIIICCCAAA???===<<<;;;;;;<<<@@@??????>>>>>>???@@@AAABBB@@@===;;;999888777777222444666999:::;;;:::999777666666888:::<<<<<<<<<|||}}}{{{xxxvvvwwwxxxyyyxxx~~~xxxjjj___^^^]]]RRRCCC---&&& """777FFFPPPOOOLLLGGGCCC@@@@@@AAAAAA@@@???@@@CCCEEEEEEEEEEEECCCAAAAAABBBBBB@@@???>>>>>>===<<<:::999888777777999<<>>>>>??????BBBBBBBBBBBBBBBAAA@@@???EEEDDDAAA===:::888999;;;CCCBBBBBBBBBDDDEEEEEEEEE@@@@@@AAA@@@??????@@@BBBCCCBBBBBB@@@??????@@@AAACCCCCCBBBBBBAAAAAAAAA@@@AAAAAA???>>><<<<<<;;;;;;;;;;;;:::999777444000------111999HHH]]]lllllleeeccc[[[PPPFFF???:::999999<<<;;;:::999888888888888:::;;;===>>>??????AAABBB<<<<<<<<<;;;:::999999888::::::;;;<<<===>>>??????>>>>>>===<<<;;;:::::::::;;;777333555;;;@@@AAA???:::<<>>???:::888===@@@???<<<<<<::::::;;;<<<===???@@@AAA@@@???>>>>>>???AAACCCEEEDDDBBB@@@>>><<<<<<<<<===???????????????@@@AAAAAACCCBBB???<<<999888888999444555777999:::;;;;;;;;;:::888888999:::;;;:::888~~~~~~zzzxxxwwwwwwwwwvvv~~~~~~yyytttiii^^^[[[XXXIII888$$$!!!  +++===GGGHHHGGGEEEDDDBBBBBBCCCCCC@@@>>>===>>>@@@CCCDDDDDDEEECCCBBBAAABBBAAA@@@>>>=========<<<;;;:::888777777:::===>>>???@@@BBBCCCEEEEEECCC@@@<<<888444222333444777999<<<===>>>???AAAAAABBBBBBAAA???<<<;;;???===:::777666777888999;;;;;;:::888666555777999888888:::<<>>???@@@@@@@@@AAABBBBBBBBBAAA???>>>CCCCCCAAA>>>:::999999:::AAAAAAAAABBBCCCDDDEEEFFF@@@AAACCCCCCAAAAAABBBCCC???@@@???>>>======???AAADDDCCCCCCBBBAAA@@@@@@@@@AAA@@@???>>>===<<<<<<<<<===<<<:::999666111***&&&###"""'''888SSSeeedddZZZ]]]VVVOOOIIIAAA888444555:::999777666666777888888:::;;;===>>>???@@@@@@@@@=========<<<<<<;;;;;;;;;:::::::::;;;<<<<<<======:::<<<>>>===;;;999888888999666444666:::>>>??????;;;<<<>>>@@@@@@???>>>===>>>AAAEEEFFFEEEBBBAAA@@@BBB<<<:::???DDDBBB>>>===:::::::::::::::;;;<<<===;;;;;;<<<<<<===>>>???@@@DDDCCCAAA???============<<<===>>>@@@AAAAAAAAAAAABBBBBB@@@===:::999:::;;;888888888999999:::;;;;;;;;;:::::::::;;;;;;999777~~~}}}~~~~~~~~~|||}}}zzzxxxxxxyyyyyyxxx}}}|||~~~sssrrrjjj^^^XXXSSSAAA---  666DDDHHHDDDCCCAAAAAAAAA@@@@@@???===;;;:::;;;>>>AAABBBBBBDDDCCCAAAAAAAAAAAA>>><<<:::;;;<<<<<<<<<;;;:::999888;;;======<<<===@@@CCCCCCCCCAAA???===:::888777777777999:::<<<==================>>>??????>>>===>>><<<:::888777777888888:::;;;:::888555444777:::999999:::===??????<<<999555666888999;;;<<<<<<<<<;;;999666333333444666888;;;<<<<<<===???@@@@@@AAA<<<===???AAABBBBBBAAA@@@>>>???@@@>>><<<;;;;;;<<<===>>>>>>??????@@@BBBDDD???AAACCCDDDCCCBBBBBBCCC===>>>>>>===<<<<<<@@@CCCCCCCCCBBBAAA???>>>======@@@??????>>>======>>>>>>@@@>>>;;;888555000((("""***CCCXXX\\\UUUUUUOOOJJJFFF>>>333///111444444333333555777999;;;::::::;;;===>>>???>>>==================<<<<<<<<<999999999999999999999999999<<<@@@@@@===999777666777777777999:::<<<>>>???===>>>??????@@@@@@@@@???===AAAEEEFFFDDDBBBBBBBBB@@@<<<>>>FFFLLLIIIBBB>>>======<<<;;;;;;:::;;;;;;888999;;;===???@@@@@@@@@CCCBBBAAA???>>>===<<<<<<999;;;>>>AAABBBAAA@@@???>>>???@@@>>>;;;999:::<<<::::::999888888888999:::888777888999::::::888777zzz|||yyywwwuuuvvvxxx{{{}}}}}}}}}{{{}}}{{{oooqqqkkk^^^VVVOOO;;;&&& &&&===IIIIIIEEEDDDAAA@@@>>>===:::888<<<:::888999<<>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::999999;;;===???@@@??????>>><<<:::999999999:::999:::999777444444777:::;;;::::::===???>>>:::666666777888999:::;;;;;;;;;:::888555333222444666888<<<<<<===>>>???@@@AAAAAA888:::===@@@BBBCCCCCCBBB:::<<<>>>???>>>>>>>>>???999:::;;;<<<<<<===???AAA>>>AAACCCDDDCCCBBBBBBCCC<<<===>>>===<<<===AAAEEEBBBBBBAAA???>>><<<;;;:::??????>>>>>>>>>>>>>>>???BBB???;;;999555///'''!!!!!!777NNNWWWUUUMMMGGGCCC@@@999///,,,/////////000111444888<<<>>>999999:::;;;======<<<:::========================999999999888888888777777888===BBBBBB???:::777666666888:::;;;;;;;;;===????????????@@@@@@AAABBBBBB<<>><<>>======<<<<<<777999===@@@CCCDDDDDDCCCBBBAAAAAA???>>>===<<<;;;777:::>>>AAABBBBBB@@@>>>;;;===???===:::999:::<<<<<<;;;999777777777777888333333333666888888777555{{{xxx{{{}}}}}}}}}{{{yyyyyy{{{}}}zzzxxxwwwwwwyyyzzzzzzyyyzzzuuurrrsssyyyyyyssslllgggeee\\\GGG...  ...<<>>===<<<;;;777777999;;;<<<===>>>>>>??????>>>===<<<;;;::::::>>>===<<<<<<<<<<<<<<<===BBBAAA???===;;;:::999888999:::;;;:::888888888999;;;<<<<<<:::777555555555888:::===<<<:::888999;;;999:::;;;;;;@@@EEEDDD??????>>><<<;;;:::;;;<<<===:::999888777888999:::;;;;;;>>>@@@@@@===<<<===???;;;;;;===@@@BBBCCCAAA???===::::::>>>AAA@@@@@@BBB:::999::::::;;;===>>>???CCCDDDDDDCCCAAAAAABBBDDDEEECCC@@@>>>>>>???@@@@@@@@@???======>>>???>>>>>>>>>AAADDDDDD@@@>>>===>>>DDDBBB>>>999444000...,,,***999EEEMMMHHHAAA;;;:::;;;999222,,,,,,,,,---000444777888777<<<;;;:::===@@@@@@===999;;;999777888:::;;;888666555888<<<>>>===<<<;;;;;;;;;<<<>>>???>>><<<999777<<<===>>>>>>;;;:::::::::???===<<<<<<===>>>>>>===888@@@DDD@@@===@@@CCCCCCAAAEEEJJJPPPRRRPPPJJJEEEFFFCCC@@@???@@@@@@>>><<<999<<>>===>>>??????>>>@@@@@@@@@@@@AAABBBCCCCCC???>>><<<;;;::::::;;;;;;???>>>:::666444444888;;;<<<:::777555555444222111yyyvvvxxxzzz|||}}}|||zzzxxxxxxxxxxxxvvvuuuvvvxxxzzz{{{zzzyyyuuurrrsssyyy~~~yyy{{{~~~}}}uuupppjjjeeebbbXXXCCC,,,  """444@@@GGGKKKMMMGGG>>>999666777888888:::888666555666777999:::@@@???===<<<;;;<<<===>>>;;;;;;<<<=========<<<;;;AAA@@@@@@???===<<<:::999???>>>===<<<<<<<<<<<<<<>>>>>===<<>>;;;:::999999999:::;;;;;;:::===??????<<<;;;<<<>>>>>>>>>???AAABBBBBB@@@>>>@@@===>>>BBBEEECCCCCCDDD<<<<<<<<<===============@@@AAABBBBBBAAAAAACCCEEEEEECCC@@@???>>>>>>======>>>======>>>???@@@AAA@@@AAADDDFFFFFFCCCAAAAAABBBCCCAAA>>>:::666333111000$$$!!!###...999AAABBB???>>>???AAA<<<222)))''''''(((,,,000333444444777777999<<>>===<<<>>>@@@@@@>>>===<<<<<<===>>>@@@AAA@@@>>>;;;999999;;;<<<===<<<<<<===>>>???===<<<===???@@@@@@@@@===EEEHHHDDDAAADDDFFFFFFBBBDDDHHHMMMOOOMMMHHHDDDFFFDDDAAAAAABBBAAA???===:::===AAAEEEFFFEEECCCAAA???>>>======???@@@@@@???@@@@@@@@@@@@@@@AAAAAABBB???>>><<<:::999999999999@@@>>>;;;777555555888;;;;;;999777666777777666444{{{uuuvvvwwwyyy||||||yyyvvvtttsssuuutttssstttwwwzzz||||||yyyuuurrrtttyyy~~~xxxtttvvvzzz|||~~~yyysssnnnhhhccc^^^RRR===((( )));;;EEEJJJLLLPPPGGG===777777888777555777666555444555666888:::@@@>>><<<:::999;;;>>>???;;;<<<>>>??????>>><<<;;;AAAAAAAAAAAA???===;;;:::@@@???>>>===<<<;;;;;;;;;AAA@@@>>>;;;888666555444777777777666555555777999999777666888;;;<<<;;;999222444666888888:::<<<>>>@@@@@@===<<<@@@JJJPPPPPPEEEBBB>>>:::999:::<<<>>>===<<<;;;;;;;;;;;;<<<<<<888;;;===<<<999888:::<<>>===<<>>@@@EEEGGGEEECCCCCC??????@@@@@@@@@???===<<<>>>???@@@@@@@@@AAACCCEEEBBBAAAAAA@@@>>><<<;;;:::;;;<<<>>>@@@AAABBBCCCCCCBBBDDDFFFFFFDDDCCCBBBCCCAAA@@@>>><<<999777666555...+++%%%!!!+++222BBBDDDHHHNNNNNNEEE666)))$$$$$$&&&)))...000111000///333888<<<============999777777888<<<@@@CCCDDDBBBCCCCCCBBB???======>>>???@@@BBBCCCBBB@@@===<<<:::;;;======<<<<<<>>>??????>>>===???BBBDDDDDDDDDAAAFFFIIIFFFCCCDDDFFFEEEBBBCCCEEEHHHJJJIIIFFFBBBDDDCCCCCCCCCDDDCCC@@@>>>:::===AAADDDDDDBBB???===<<<<<<===???AAABBBAAA@@@@@@???????????????@@@AAA@@@>>><<<:::888777777777@@@???<<<999666666888;;;;;;999777777999999999888xxxvvvvvvxxxyyyxxxuuurrrpppppptttrrrrrrtttxxx{{{}}}~~~yyyvvvsssuuuzzz|||vvvtttvvvxxxzzz|||{{{{{{}}}zzztttmmmiiiccc[[[KKK555###  --->>>GGGKKKNNNOOOFFF;;;777:::;;;999666555555555555555666999;;;>>>===<<<;;;;;;<<<>>>???666888;;;>>>@@@@@@???>>>@@@@@@AAABBBAAA???===<<<@@@???>>><<<;;;:::::::::===<<<;;;999777666666666777888777666555666888;;;;;;777555777<<<>>>;;;888222333444666777999;;;<<<======<<<999===EEEJJJKKKDDDAAA<<<888666888:::===========================666888:::888555444666999===>>>>>>===;;;;;;;;;<<<>>><<<>>>CCCEEEBBB?????????@@@BBBBBBBBBAAA???===>>>?????????>>>>>>@@@BBB===???@@@AAA???===;;;;;;<<<===@@@AAAAAABBBBBBCCC???@@@AAABBBBBBAAAAAAAAA??????>>>>>>===;;;::::::888555---""" (((>>>DDDMMMUUUUUUJJJ777)))&&&&&&'''***---///...---)))///777;;;<<<<<<>>>???777666555666:::>>>BBBEEEBBBBBBBBB???===<<<===??????@@@BBBCCCCCCAAA>>>===>>>??????>>><<<;;;<<<===???>>>>>>@@@DDDGGGHHHHHH@@@CCCDDDCCCAAA@@@@@@AAABBBAAABBBDDDFFFFFFDDDBBBAAABBBCCCDDDEEECCCAAA???:::<<>><<<======???BBBDDDDDDAAA???<<<<<<<<<===>>>???AAAAAAAAA@@@===;;;999888777777???>>>===:::888777999;;;<<<:::888888999:::999888}}}xxxvvvvvvvvvssspppoooooopppsssrrrsssuuuyyy|||}}}}}}wwwuuusssuuuzzz}}}~~~}}}zzzvvvtttuuuwwwxxx~~~yyyyyyzzz|||~~~}}}xxxtttmmmjjjdddYYYDDD---!!! ///???GGGKKKNNNHHH@@@888777:::===:::666555777888777666777:::===;;;<<<===>>>>>>>>>===<<<444666999<<<>>>?????????===>>>???@@@AAA@@@@@@??????>>>===;;;:::999999999888888777777777888888999999::::::888777777:::<<<===999666777;;;<<<999555666555444555666777888888888;;;;;;999:::???AAA@@@AAA>>>999444333444777999<<<<<<<<<===============555777888666333222444777===>>>>>>===;;;:::===???===;;;===BBBCCC???<<<<<<===???AAABBBCCCBBB@@@???>>>??????>>><<<;;;<<<>>>999<<<@@@AAA@@@?????????>>>@@@BBBBBB@@@??????AAA>>>>>>>>>???@@@AAA@@@@@@>>>??????@@@???>>>>>>===;;;888///"""---555AAALLLNNNEEE666***+++***)))***,,,------,,,'''---555999;;;<<<>>>@@@888888777777999<<<@@@CCC=========;;;::::::<<>>???AAACCCBBBAAA>>>===???@@@@@@>>><<<;;;<<<>>>@@@??????AAADDDGGGHHHHHH??????@@@@@@???===<<<===AAA@@@@@@AAACCCDDDCCCBBB>>>@@@BBBDDDCCCBBBAAA@@@:::;;;===@@@@@@@@@???>>>AAAAAACCCDDDEEEDDD@@@===888999:::;;;===@@@BBBCCCCCCAAA???<<<:::999999999<<<======;;;999999:::;;;===;;;999888999999777666zzz}}}{{{uuutttssspppnnnmmmooopppqqqrrrsssvvvzzz{{{zzzxxxtttrrrpppssswwwzzzyyywwwvvvsssrrrtttuuuwww}}}wwwwwwxxxyyyyyywwwsssooojjjhhhbbbUUU>>>'''!!! !!!333AAAFFFIIILLL???:::666777;;;<<<:::777666999;;;:::888888:::===999;;;===??????===:::888666777999:::<<<===>>>>>>============>>>?????????===<<<;;;:::999888888888555555555666777999:::;;;;;;<<<===<<<:::999:::;;;<<<:::777777999999777444999777444444555666777666666;;;===;;;:::;;;<<<:::===:::666222111222444666888999;;;<<<======>>>===666888888666222111444777???@@@@@@>>>;;;;;;???CCC@@@======AAACCC???<<<======>>>@@@AAAAAAAAA@@@@@@>>>???>>><<<:::999:::;;;888===AAACCCBBBAAABBBDDDAAACCCCCCAAA===;;;===@@@???>>>>>>???AAACCCCCCBBB??????@@@AAAAAA@@@>>>>>>:::666---"""$$$///;;;AAA@@@:::444...,,,))))))***,,,------(((+++111555888:::<<<>>>;;;;;;;;;;;;:::<<>>======>>>>>>======>>>@@@CCCAAA@@@???AAADDDFFFFFFFFFAAA??????AAAAAA===<<<>>>@@@??????AAACCCEEEDDDCCC===???BBBCCCBBBBBBBBBCCC=========>>>???@@@AAABBBDDDDDDDDDEEEEEEBBB>>>;;;666777888:::<<>><<<:::999999999888666}}}||||||~~~~~~|||vvvvvv|||~~~{{{qqqrrrrrrqqqooonnnnnnoooooopppsssvvvyyyxxxuuurrrooommmlllooosssuuusssqqqrrrppppppsssuuuxxx}}}vvvwwwwwwwwwuuurrrmmmiiicccbbb^^^PPP888###  &&&999EEEGGGFFFGGG;;;::::::<<<======;;;888777:::<<<;;;888777999===999:::;;;;;;;;;999777666666777888999<<>><<<999888888999999888777777666666555:::777444444666777777666555:::<<<999777999:::888999777444222111222333555555666888:::<<<=========:::;;;;;;888444444777:::@@@AAA@@@===888888<<<@@@AAA======@@@AAA>>><<<===?????????>>>>>>>>>>>>>>><<<<<<<<<;;;999888:::;;;;;;@@@DDDEEECCCBBBDDDGGGBBBCCCCCC???:::999===AAA@@@>>>===???BBBDDDDDDCCC???@@@AAABBBAAA@@@>>>===;;;666---### )))111777999999222///+++***,,,000333555))))))+++///444777999999999:::<<<;;;::::::===@@@666777888888777888:::<<<===???AAACCCCCCAAA???>>>>>>>>>>>>>>>===>>>AAADDDBBB@@@???@@@BBBCCCCCCCCCBBB>>>>>>BBBCCC???>>>@@@>>>>>>???BBBEEEFFFFFFEEE>>>@@@CCCCCCBBBBBBEEEGGGCCCAAA???======???AAACCCDDDCCCBBBCCCBBB@@@===:::888888888999;;;<<<>>>???AAA@@@>>><<<;;;:::;;;;;;555777:::;;;::::::;;;<<<>>><<<::::::;;;;;;;;;:::uuuuuuvvvxxxzzzzzzwwwuuutttrrruuu|||{{{{{{mmmpppssssssqqqooommmmmmmmmooorrrvvvxxxvvvqqqmmmkkkiiiiiikkkoooqqqooolllpppoooqqquuuxxx|||{{{wwwxxxxxxwwwtttooojjjggg]]]]]]ZZZMMM555!!!!!! +++???IIIHHHEEECCC<<<>>>@@@BBBAAA???===;;;777:::===;;;777666888<<<:::999888777666666666666444444666888===BBBGGGJJJAAA???<<<999777888999:::888888777777777777777888777777666777777888999:::;;;===??????<<<999777666666777888777666555666777:::666333333666888999888333888:::666444777999999777666444222222222444444222444666999;;;=========<<<======:::777666999<<>>;;;:::;;;AAA@@@???===<<<;;;;;;;;;999:::;;;:::999999:::<<>>888///''' !!!)))000444555111---,,,000555:::===***((('''+++111555666555555777::::::888888:::===777888::::::999888999;;;>>>@@@BBBCCCDDDBBB@@@???BBBBBBAAA>>><<<<<<>>>AAACCCAAA??????AAABBBAAA@@@BBB======BBBCCC???>>>AAA===>>>???CCCFFFHHHGGGFFF???AAACCCCCCBBBCCCGGGJJJHHHEEEAAA======>>>AAACCCBBBAAA@@@@@@@@@???<<<:::::::::999999::::::;;;<<>><<<;;;::::::;;;;;;333555999:::;;;;;;<<<======<<<;;;;;;===>>>>>>===}}}zzz~~~yyyssstttuuutttrrrqqqrrrssspppooopppuuu{{{}}}zzzuuusssrrrqqqssstttsssoookkkiiikkknnnpppqqqpppnnnlllmmmjjjhhhiiilllnnnmmmkkklllmmmqqqwww|||zzzxxxzzz{{{yyyrrrjjjddd```XXXUUUSSSCCC***!!!!!!  (((333:::EEEEEE>>>>>>>>>;;;888:::>>>AAA???<<<>>>===;;;:::999999:::;;;<<<;;;999555333222444666333444777;;;@@@DDDEEEEEE@@@===888555444444444333888777666777999888555111333222111111222444666888<<<999999<<<<<<777444333333888999333111666:::999888777555555666666666555;;;;;;999888666555555444:::999666444333333444555777666777888;;;<<<;;;:::???>>>>>>===<<<;;;;;;;;;@@@===888555444666999;;;999===???:::777888:::999>>><<<;;;<<<>>>???===:::<<<;;;999888888999:::<<>>;;;999;;;===???@@@===;;;<<>>999111)))!!!'''333666222***'''...:::@@@@@@111)))$$$&&&***++++++,,,000444888888555333666999555666888999:::;;;;;;;;;======>>>@@@BBBBBB@@@???AAA@@@@@@@@@AAAAAA@@@>>>EEEDDDBBB???===<<<>>>@@@EEEDDDCCCCCCDDDCCCAAA???@@@CCCGGGHHHHHHFFFEEEEEE???AAACCCDDDDDDDDDEEEGGGCCCAAA??????@@@BBBBBBBBBBBBAAA@@@?????????>>>===::::::::::::<<<===>>>???>>>??????>>>;;;888888888111444888888777666888999888888999<<>>>>>>>>:::777999===@@@???<<<>>>===<<<;;;;;;;;;<<<======<<<999555222222444777333333555888<<<@@@BBBBBBAAA???;;;777555555666888;;;999777777888888555222111111000///000222444666999666555999:::666444444888<<<;;;555333777::::::===;;;:::999888888777777999999999999777555333222888777666555555666666777888777888:::===>>><<<;;;::::::;;;<<<============???<<<999555444555777999888<<<===:::777999:::999:::999999;;;???@@@???>>><<<:::999888888999:::;;;@@@>>><<<<<<===???@@@@@@FFFDDD@@@>>><<<===???@@@===;;;888888;;;???@@@@@@AAABBBBBB???<<<:::;;;<<<>>>:::444,,,$$$!!!+++333000***'''...888===<<<111)))%%%'''+++------///333666999888444333666999999:::::::::;;;:::::::::<<<<<<<<<>>>@@@AAA@@@>>><<<======???AAABBBBBBBBBAAAAAAAAA@@@>>>>>>@@@BBBEEEDDDBBBBBBBBBAAA???===AAADDDGGGHHHGGGFFFEEEEEEBBBCCCEEEEEECCCCCCCCCDDDCCCAAA@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>===<<<:::;;;;;;;;;;;;<<<===>>>>>>==================<<<;;;333666999:::888777888:::999999:::<<<>>>??????>>>~~~~~~}}}|||wwwtttvvv|||ssszzz{{{sssiiilllqqqttttttsssssssssvvvqqqlllkkkmmmpppppppppnnnmmmlllmmmnnnnnnmmmkkkjjjjjjhhhgggggghhhhhhiiihhhfffeeefffkkkmmmmmmkkkkkkmmmsss{{{}}}{{{{{{zzzyyytttiii\\\RRRPPPHHHBBB444!!! $$$ &&&666===@@@GGGEEE>>>======:::777777;;;>>>>>>=========<<<<<<======>>>??????===:::666333222555888444444444555888:::===>>>AAAAAA>>>999555555999===???<<<999888777777666444000000/////////111222333555222222666888666555666===???===777555888;;;<<<>>>===<<<:::999888888888666777888999777444111///555555777888999999999:::888888:::<<>>>>>>>>>>><<<:::777666555555666555:::;;;888777999:::999444555666:::>>>AAABBBAAA;;;:::999888888999:::;;;<<<:::777777:::===??????DDDCCCAAA???>>>>>>>>>???<<<999666666999<<<>>>???BBBBBBBBB@@@>>><<<===??????<<<888111***$$$%%%000...***)))...777:::888111***&&&)))---///111444555777888666333222555888>>>>>>===<<<;;;:::999999;;;::::::<<<>>>@@@???>>>;;;;;;===???@@@AAABBBBBB<<<>>>@@@AAAAAAAAABBBDDDEEECCCAAA@@@@@@???===;;;AAACCCFFFGGGFFFDDDDDDDDDDDDEEEFFFDDDBBB@@@AAAAAABBBAAA@@@AAABBBAAA@@@>>>===>>>>>>???>>>===;;;:::;;;<<<<<<<<<======>>>>>>>>><<<;;;===AAABBB@@@===777999<<<<<<:::999999:::999999:::;;;<<<<<<======}}}|||||||||xxxvvvxxx~~~~~~{{{zzzxxxzzzqqqiiillloooqqqqqqqqqrrrssszzzuuupppmmmlllmmmmmmmmmjjjjjjjjjjjjkkklllkkkkkknnnllliiifffeeefffhhhjjjiiigggfffhhhmmmppppppnnnkkknnnttt|||{{{xxxssshhhZZZOOONNNCCC:::,,,$$$ ///===BBBBBBGGGDDD<<<<<<<<<999666666999<<<======;;;;;;<<<<<<===>>>?????????>>>;;;777444333666999666666555555555666:::<<<@@@AAA???:::555555;;;AAABBB???;;;888666666666666222111111000111111222333333000000555888777777999>>>===;;;777666999<<<>>>:::::::::999777777777888777777666555444222111000222444777:::<<<<<<<<<<<<777888:::===??????===:::666777:::===>>>??????>>>===<<<;;;:::888777555444333666777555555888999777222333666999===@@@AAABBB;;;;;;:::::::::;;;<<<===<<<:::777777:::>>>AAABBB@@@??????>>>===<<<<<<<<<===<<<::::::;;;<<<<<<<<>>===<<<<<<;;;;;;:::999888999<<<>>>??????===>>>??????>>>>>>>>>>>>;;;>>>AAACCCCCCBBBBBBCCCDDDBBB@@@???@@@@@@>>>===@@@BBBDDDEEECCCAAAAAAAAADDDDDDDDDCCC@@@???@@@AAAAAAAAAAAAAAABBBAAA???<<<===???AAAAAA@@@>>>===<<<:::;;;<<<===>>>??????@@@@@@===;;;>>>CCCDDDAAA===;;;<<<======<<<;;;::::::999:::::::::999999:::;;;}}}|||yyy{{{{{{yyyzzz~~~}}}~~~~~~|||yyyyyy{{{|||{{{{{{ssslllnnnoooooonnnoooqqqrrrxxxvvvrrrooommmkkkiiihhhfffgggiiijjjjjjjjjkkkkkkqqqoookkkiiihhhiiijjjllliiigggfffhhhmmmppppppoookkknnnuuu{{{~~~|||uuunnncccWWWMMMNNN@@@555((( ### 555BBBCCCAAAEEEBBB::::::;;;999777777999;;;<<<===999:::;;;<<<===>>>>>>>>>>>>>>><<<999666666777999888999888666555555888;;;===???>>>:::555666<<>>======777777999;;;>>>>>><<<::::::;;;<<<===>>>======<<<<<<<<<<<<<<<:::888666555111444444222444888888555222444777999;;;===>>>???<<<<<<<<<<<<<<<===>>>>>><<<:::888999<<<@@@BBBCCC>>>>>>>>>>>>======<<<;;;@@@@@@AAA@@@>>><<<:::999AAAAAA@@@@@@AAABBBCCCCCCAAAAAA@@@===888111+++'''### $$$***111222444444222333777777444222,,,(((***---///333999:::999888777666888:::<<>>======>>>>>>???<<<:::888888;;;>>>??????===???AAA@@@>>><<<===>>><<>>???@@@BBBBBBAAA???AAABBBBBB@@@>>>>>>>>>@@@AAAAAA@@@???>>>@@@BBBAAA@@@@@@AAABBBAAA???<<<<<>>======>>>888999;;;>>>@@@AAABBBBBBCCC???<<<>>>BBBCCC???;;;=========>>>>>><<<:::999888999:::888777666999;;;~~~}}}zzzxxx{{{{{{zzz||||||{{{}}}}}}~~~~~~yyyxxxyyy}}}{{{|||uuunnnooopppooonnnnnnooopppsssrrrqqqnnnkkkgggdddcccbbbeeeiiikkkkkkkkkkkklllpppooommmlllkkkkkkkkklllgggeeedddfffkkknnnnnnllljjjnnntttyyy{{{tttiii^^^RRRKKKLLL<<<000%%%!!!""" %%%777BBBBBB>>>BBB>>>777888999999999999:::;;;<<<<<<999:::;;;<<<===>>>>>>===<<<======;;;999888999:::999;;;<<<999666555888;;;;;;<<<<<<:::888888<<<@@@BBBAAA>>>:::666555777999999999888888777777666666666444666<<>><<<888333///...///333555333444888;;;============888888888:::<<<======;;;>>>======<<<;;;::::::999:::;;;;;;;;;:::888666555222444444222444888888444333666888999999:::;;;<<<;;;;;;<<<======>>>>>>>>><<<:::999;;;>>>@@@AAAAAA@@@@@@@@@??????>>>>>>>>>BBBDDDDDDBBB>>>;;;888888@@@???>>>@@@BBBDDDDDDDDDBBBCCCCCCAAA>>>888333///+++%%%"""&&&+++///444:::777:::999666666777777333333---)))***+++,,,111777:::999999:::;;;===???AAA???>>>=========???@@@AAA???<<<999999;;;>>>???@@@;;;>>>AAAAAA>>>===???AAA>>>AAACCCDDDCCCAAAAAAAAA@@@>>>===>>>@@@BBBCCCCCC???@@@AAA@@@>>><<<<<<======>>>>>>===<<<===@@@BBB@@@??????@@@AAAAAA@@@>>>:::===???===:::999;;;>>>888:::<<>>>>>@@@@@@===:::===<<<<<<===>>>===:::888666888999777444444888;;;~~~~~~}}}{{{{{{}}}zzzzzz}}}~~~~~~}}}}}}}}}}}}~~~}}}~~~zzzuuujjjmmmqqqsssrrrpppnnnnnnppppppnnnlllhhheeecccbbb```dddjjjnnnmmmlllllllllllllllmmmmmmmmmllljjjiiihhhfffdddfffkkkmmmmmmllliiimmmsssxxxzzzzzzkkk]]]QQQKKKFFF666+++######!!! +++555@@@???:::===;;;444666777999;;;<<<<<<;;;;;;<<<;;;<<<===>>>???>>>>>>===999;;;===>>><<<;;;:::;;;999<<<>>>;;;777555777:::;;;;;;;;;;;;;;;<<<===>>>??????>>>:::666555777999;;;;;;;;;::::::888888777777666999???BBB>>>;;;;;;888222222777:::888777999222555777777444444888<<<;;;888444000///000222444555666888:::;;;<<<<<<<<<;;;999888999;;;>>>>>>>>>???===:::888777666777777777888888999888777666555555666555444666:::999555333555888999888888:::<<<999:::;;;<<<<<<=========<<<<<<<<<>>>AAABBBAAA@@@@@@@@@???>>>>>>>>>>>>???CCCCCCBBB>>>999777888:::???>>>===???BBBEEEEEEDDDCCCDDDEEEDDDBBB===999666555///+++...222666:::>>><<<>>>>>>999666777666333444...***)))((((((---444444444555888<<<>>>@@@@@@???>>>===<<<===>>>@@@AAACCC???;;;:::;;;>>>@@@AAA===AAACCCBBB>>><<<>>>AAA???AAACCCCCCBBBBBBBBBCCC@@@>>><<<<<<>>>@@@AAAAAAAAABBBBBBAAA>>><<<<<<===<<<<<<<<<;;;:::;;;===@@@???>>>===>>>@@@AAAAAAAAA;;;===>>><<<888888<<<@@@;;;<<<>>>@@@AAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;::::::;;;======:::777444666888666333333777<<<~~~}}}}}}~~~{{{{{{~~~~~~{{{|||zzzwwwrrrfffkkkrrrwwwvvvrrrnnnlllppppppnnnjjjfffddddddeee^^^dddllloooooommmlllmmmhhhjjjlllmmmmmmkkkhhhgggkkkhhhggghhhmmmoooooommmggglllsssxxxzzzppp```SSSMMMAAA222((("""$$$!!!  000444>>><<<777;;;888222444666999<<<======<<<;;;;;;<<<===???@@@@@@???>>>>>>777:::>>>???>>><<<;;;;;;888;;;>>>===888555777999<<<;;;:::<<<>>>???>>>======>>>>>>;;;777555666999<<<<<<<<<;;;:::999888777888777;;;AAACCC???:::999999333222888;;;777555666000333555444000000333777:::888555333111111222333666777888999:::;;;;;;;;;===;;;999999<<<>>>@@@@@@>>>;;;888555444444666777555555666666666666555555888999777666999<<<;;;666222555888999777777999<<<777888999:::;;;;;;;;;;;;??????@@@BBBDDDEEECCCAAA>>>>>><<<;;;;;;<<<======CCCAAA>>>888444444888===???===<<<>>>BBBFFFFFFEEEDDDDDDEEEEEECCC@@@===;;;===666111333666888;;;>>>>>>AAA@@@:::666666555222444///***(((&&&&&&+++222,,,---000444999<<<======AAA???>>><<<<<<===???@@@EEEBBB===;;;<<>>:::;;;===>>>@@@BBBCCCBBBBBBCCCEEEAAA>>><<<;;;<<<>>>???>>>CCCCCCCCCBBB???======>>><<<<<<;;;:::888999;;;>>>???===<<<===???AAABBBBBB===???@@@===999999>>>DDD>>>???@@@AAAAAA@@@>>>===:::<<<======;;;:::;;;;;;:::999888:::<<<===:::777333666777555222333777<<<}}}}}}~~~~~~}}}}}}}}}{{{~~~}}}xxxrrrmmmgggpppwwwwwwtttssspppllljjjlllmmmjjjfffccccccdddcccdddgggjjjlllmmmmmmmmmmmmjjjiiijjjkkkkkkgggccceeehhhiiihhhiiilllllljjjlllnnnrrruuuyyyuuugggXXXPPPBBB000!!! %%%###  (((666===:::888888999888444111111555;;;???@@@@@@??????HHHFFFBBB???>>>>>>???@@@999::::::::::::::::::999===<<<:::888666555444444555777999<<<>>>>>>>>>===>>><<<;;;<<<======:::777@@@@@@AAAAAA@@@>>><<<;;;===<<<<<<======<<<:::888:::999777666666555333111...///000///...///333777:::888666333222222333444333444555777888:::;;;<<<<<<;;;;;;::::::;;;<<<===>>>777444666777666444444888:::;;;<<<;;;;;;<<<<<<:::888999===AAABBB===777666555444444555777999;;;777666888;;;;;;777777::::::===BBBEEEDDDCCCBBBBBB===>>>??????>>>===???@@@GGGDDD>>>888444666:::>>>AAA>>>;;;<<<@@@DDDEEEEEEFFFFFFFFFEEECCC???<<<:::<<<======>>>>>>>>>>>>>>>CCCAAA===999666555555666555---''')))++++++******---)))***111666777999>>>???>>><<<<<<===<<<;;;999???<<<;;;<<<@@@CCCCCCBBBCCCCCCCCCBBBBBBAAAAAA@@@CCCCCCBBBAAAAAABBBBBBBBBGGG@@@999888>>>BBBBBB???>>>???@@@AAAAAA@@@>>>===<<<;;;:::999999:::;;;<<<@@@???===<<<<<<>>>???AAAEEEBBB>>>===>>>@@@@@@AAA;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;999777777999:::;;;:::333444555555555666888;;;}}}~~~{{{zzz{{{}}}~~~~~~}}}yyytttooojjjsssxxxxxxuuutttrrroookkkmmmmmmjjjeeeaaa______fffggghhhhhhhhhgggggggggkkkjjjiiiiiihhhfffcccaaagggiiiiiiggghhhmmmooonnnnnnqqqtttwwwzzz|||mmm^^^TTT???...!!! $$$!!! ---999<<<;;;999777777555222000111666<<>><<<;;;<<<===>>>===<<<:::888777777777888:::999888666444333333222444666888;;;===>>>>>>>>>@@@>>><<<<<<===>>><<<999@@@@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<;;;:::888;;;999777666666666444222333333222000...///222666666555444333333444555666333444555777999:::<<<<<<:::999777777888:::<<<>>><<<888888:::;;;777444555999:::;;;;;;;;;:::;;;;;;888777777;;;??????;;;666555666777888:::;;;;;;;;;:::888777999999666888<<<===???BBBCCCBBB@@@??????<<<>>>@@@@@@@@@@@@AAACCCFFFDDD???;;;777888<<>>???>>>===<<<<<<===>>>>>>@@@@@@>>><<<:::888666666000***'''+++///---***)))+++&&&&&&,,,000222555:::===;;;;;;;;;===>>>===<<<>>><<<;;;<<<@@@CCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAEEEAAA<<<;;;>>>AAABBB@@@@@@@@@@@@@@@@@@???>>>>>><<<;;;:::999999:::;;;<<>>======>>>@@@BBBCCCCCC@@@===<<<===???@@@@@@>>>>>>======<<<;;;;;;;;;999999:::;;;<<<===>>>???<<<:::888888999:::999999000111444444555555888999}}}|||~~~yyy|||{{{|||~~~|||xxxuuuuuuyyy}}}{{{~~~~~~}}}}}}|||zzzvvvsssooovvvzzzwwwtttuuutttssslllmmmmmmjjjddd___[[[ZZZdddeeefffeeeccccccccceeeoooppppppnnnjjjgggeeedddgggiiigggdddfffmmmqqqrrrooosssvvvxxx{{{pppaaaVVV999,,,"""!!!###  %%%333<<<<<<<<<;;;888444111000000000555<<>>;;;:::999888888999;;;<<<@@@>>>:::666444444555666777666555444333222111111333555777999;;;===>>>???AAA???===<<<<<<======<<<@@@@@@@@@??????>>>>>>===:::;;;;;;<<<;;;;;;:::999:::888666555555555333111777666444000...///222555555555333222222333444555222333555888:::<<<======;;;888555333333666:::<<<:::999<<>>>>>>>>======999777888777666999===@@@AAABBBAAA???===<<<===<<<>>>@@@AAAAAABBBCCCEEEDDDDDDAAA>>><<<<<>>@@@======>>>>>><<<:::888777///++++++000222...)))'''((('''***111777888999:::999888777999<<<>>>??????===<<<<<<===@@@BBBBBBBBB>>>>>>>>>?????????????????????>>>>>>>>>??????@@@CCCAAA@@@???@@@@@@BBBBBBCCCBBBAAA??????>>>>>>>>><<<;;;;;;::::::;;;;;;<<>>>>>>>>@@@BBBDDDEEE@@@===;;;:::<<>><<<:::999999999888666...000333555555555666777xxxvvvxxx|||}}}}}}~~~||||||~~~}}}{{{www}}}{{{yyyxxxyyy{{{|||zzzvvvrrrpppqqqvvv}}}www{{{}}}{{{|||||||||{{{zzzyyyxxxwwwvvvsssxxxyyyuuurrrsssuuutttkkklllkkkhhhddd___ZZZWWW___aaaccccccbbbcccfffiiippprrrssspppjjjfffeeefffddddddbbb^^^aaajjjppprrrlllqqquuuwww{{{wwwkkk]]]RRR444+++######"""  ---888???===???>>>:::444111111333111666<<<@@@???<<<999888666666555555666888:::;;;>>>===:::888666555555555555555444444333333222111333444666888:::<<<>>>???AAA???<<<::::::;;;<<<===>>>@@@BBBCCCCCCAAA???===;;;<<<<<<<<<;;;;;;;;;<<<888666555444444444222000888666222///...000222555888777555333222111111111222333666999;;;======>>><<<999555111111333777:::999:::===???<<<666666:::;;;:::999888999999888777555555666999;;;;;;999666777888;;;===>>>?????????>>>999777999:::888999<<<@@@@@@@@@>>><<<;;;<<<===<<<>>>AAABBBAAAAAABBBCCCCCCCCCCCCBBB@@@@@@AAACCC@@@>>>:::999;;;>>>CCCEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>:::888999<<<@@@CCC;;;<<<<<<<<<;;;;;;:::999444000000444444000++++++(((+++222;;;AAAAAA>>><<<666555444666:::===>>>>>>;;;;;;<<<>>>@@@AAAAAAAAA?????????>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@BBBDDDCCCAAA@@@AAADDDEEECCCAAA???>>>>>>>>>>>>=========<<<<<<=========@@@@@@@@@@@@AAABBBDDDEEE>>><<<::::::===@@@BBBCCCAAA???>>><<<::::::999:::666777888;;;===???AAABBB@@@===;;;:::999888666555000333666777666555444444zzztttqqqrrrtttuuutttwwwwwwvvvuuuvvv{{{{{{yyy|||}}}{{{}}}yyyxxxxxxxxx|||~~~{{{wwwxxxyyyyyyyyyxxxxxxwwwvvvssspppnnnpppvvv|||}}}vvv{{{}}}{{{{{{vvvvvvvvvvvvuuuuuuuuuvvvssswwwwwwrrrnnnpppssssssjjjjjjiiigggddd```\\\YYY]]]aaadddeeeddddddgggkkkjjjmmmnnnkkkfffaaa```aaa^^^^^^\\\YYY\\\eeelllnnnhhhnnnsssttt{{{uuukkkcccVVVKKK000***%%%$$$  ###111;;;???@@@AAA@@@<<<777444555777555999>>>@@@>>>:::666444555555555555777888:::;;;999999:::::::::888666555333444555555555444444333333444666999;;;<<<===>>>>>>===;;;999888999:::<<<<<>>===;;;:::<<<===:::888777666777666555333444222///...///111444555777666555444333222222222222444777:::<<<=========999777444222333666999;;;999999:::<<<999666999???===:::888777999999999777666666777999;;;;;;999888999999999:::;;;===???AAA<<<888777;;;===;;;:::;;;===>>>>>>===;;;;;;===???>>>@@@BBBBBB@@@???>>>???AAACCCDDDCCCBBBAAABBBCCCAAA@@@>>><<<<<>>===:::999:::>>>BBBEEE<<<;;;:::999999:::<<<===888444333666777555444777333444666999===AAABBB@@@999777555666888:::;;;:::999;;;===@@@@@@@@@@@@@@@AAA@@@@@@???>>>======<<>>>>>>>>???>>>>>>????????????>>>>>>BBBBBBAAAAAAAAAAAAAAAAAA>>><<<:::;;;>>>AAADDDEEE>>>===;;;:::999:::;;;<<<999999:::;;;<<<===>>>??????>>><<<;;;:::999777444555888::::::888555444333{{{|||wwwsssooommmmmmoooppppppnnnrrrsssqqqqqqtttvvvuuuqqqpppooorrrwwwzzzzzzyyytttvvvwwwtttqqqqqquuuxxxxxx{{{{{{xxxtttuuuxxxzzzzzzyyywwwvvvtttsssqqqqqqssswww{{{~~~~~~|||zzzyyyvvv|||~~~|||zzz|||pppqqqrrrqqqooooooqqqssssssvvvuuuoookkkmmmpppqqqllljjjhhhfffeeeccc```]]]aaaeeejjjiiieeecccdddggghhhiiiiiihhheeebbb``````XXXZZZYYYWWWZZZbbbhhhhhhfffnnnrrrrrr{{{}}}}}}}}}uuujjjddd___QQQBBB+++(((&&&$$$ )))555<<>>AAAAAA???;;;888666777777777777888999::::::444666888::::::999666555222333555666777666555555333555888;;;======<<<<<<<<<<<<<<<:::888777999;;;:::>>>DDDHHHIIIEEEAAA===<<<>>>???===999888:::======<<<::::::;;;;;;999888222000...///111444555555222333333444555666777777444666999;;;=========<<<333444555666999;;;>>>???:::777888::::::999<<>>:::777777999;;;:::888666777999:::;;;;;;:::::::::999888777888;;;===???:::666666<<<@@@>>><<<;;;;;;<<<======<<<<<<>>>@@@>>>@@@CCCCCCAAA>>>======@@@BBBCCCCCCAAAAAABBBCCCAAAAAAAAA@@@???AAADDDGGGDDDBBB???===<<<===>>>???======<<<===>>>@@@CCCDDD===<<<:::888999;;;===???:::666555888:::;;;???DDDGGGCCC:::444777BBBLLLOOODDDAAA===:::999999888777777:::>>>AAAAAA@@@???@@@@@@??????>>>>>>===<<<<<<@@@@@@@@@@@@@@@AAABBBCCC@@@BBBDDDCCCAAA@@@AAADDDDDDCCCBBB@@@@@@?????????>>>??????@@@@@@??????>>>AAAAAAAAA@@@??????>>>>>>>>><<<:::;;;>>>BBBDDDEEE===<<<:::999:::;;;>>>???<<<<<<<<<<<<<<<<<<;;;;;;>>><<<;;;;;;;;;:::888666999;;;<<<;;;999666555555ppptttwwwxxx{{{}}}zzzuuummmkkkiiiiiijjjlllnnnooojjjqqquuurrrpppqqqooollljjjkkklllmmmppprrrttttttpppooonnnllljjjkkkpppvvvuuuxxx||||||yyyvvvuuuvvvwwwxxxyyyyyyyyyyyytttttttttuuuvvvxxxzzz{{{{{{{{{|||}}}{{{xxxuuuuuuqqqxxx{{{wwwtttuuuxxxxxxmmmnnnnnnmmmjjjjjjlllooorrruuuuuunnnjjjkkknnnoooppplllhhhfffeeedddbbb___bbbhhhmmmlllfffaaaaaaccceeeeeedddeeeeeedddaaa___VVVYYYZZZYYY\\\cccfffeeeiiipppsssrrr|||zzzvvvuuunnneeebbb^^^LLL888&&&%%%$$$""" """...777===???BBB@@@===<<<===>>>>>>>>><<<>>>@@@@@@>>><<<::::::999999888888888888888999333444555777777666444444111222444666777777666555444777:::>>>???>>>;;;999;;;===>>><<<999888999;;;;;;===AAADDDEEECCCAAA???<<<>>>>>>;;;666555777:::>>><<<;;;;;;<<<;;;:::999222000///111444666555444111222444666777999999:::555777:::===>>>===<<<;;;444666999<<<>>>???>>>>>>999666777<<>>:::666777:::===<<<:::666777999:::::::::::::::999999999999999:::;;;;;;;;;666444:::???@@@>>>???;;;===>>>>>>======>>>???>>>@@@CCCDDDBBB@@@??????@@@AAABBBAAA@@@???@@@BBB@@@BBBCCCBBBAAAAAADDDFFFDDDBBB???===<<<===???AAA>>>???@@@AAAAAAAAA@@@@@@>>>======<<<<<<===??????===:::999;;;<<<<<>>;;;999777555:::???BBBAAA?????????;;;;;;<<<<<<=========>>>?????????@@@@@@BBBCCCCCCAAABBBBBBAAA@@@@@@AAACCCAAABBBBBBBBBAAA@@@@@@???======>>>??????>>>======>>>>>>>>>>>>>>>>>>=========;;;999:::===@@@CCCCCC???>>><<<;;;;;;===???AAA>>>======<<<;;;;;;::::::;;;;;;:::;;;<<<<<<:::888999:::;;;:::888888888999hhhllloooqqqtttwwwuuupppeeeeeeeeefffhhhkkknnnpppiiirrrwwwtttqqqpppmmmhhhiiijjjlllllllllmmmppprrrnnnllljjjgggeeefffmmmttttttvvvzzz|||}}}{{{xxxvvvwwwwwwvvvwwwxxxzzz{{{|||tttuuuwwwxxxyyyzzzyyyyyyxxxxxxyyy{{{zzzvvvsssrrrkkkrrruuuqqqmmmnnnppppppkkklllllljjjggggggiiilllrrruuuuuunnnjjjkkkmmmnnntttoooiiifffeeedddbbb```aaahhhnnnmmmgggbbbaaaccc```^^^]]]^^^aaaaaa^^^ZZZVVVZZZ\\\\\\___dddfffdddmmmsssuuusss}}}{{{ppppppjjjcccbbb^^^HHH000###""""""   '''111999===???BBB>>>;;;;;;>>>AAA@@@???:::<<<===>>><<<;;;;;;<<<::::::999999888888777777444444333333222222222333///111333555777666555555444777<<>>;;;888;;;===???>>>;;;999:::;;;<<<===>>>???@@@AAAAAAAAA;;;======:::444222444888<<<:::999999::::::888777333222111333666777555333444555666777888888888888666888;;;===>>>===;;;:::999<<>>>>>;;;555777999999999999999:::888999;;;<<<<<<;;;999888===666333888>>>@@@AAABBB<<<>>>??????>>>======>>>===@@@CCCEEEDDDCCCBBBBBB@@@AAAAAA@@@>>>>>>???AAA???AAACCCCCCAAAAAACCCEEEDDDBBB???======???AAACCC@@@BBBDDDEEEDDDAAA>>><<<>>>>>>@@@AAAAAA@@@??????BBB???>>>???===;;;===AAA888888444222<<>>:::777444999???BBBAAA???>>>???777777999:::<<<===>>>???????????????@@@AAABBBCCCCCCAAA@@@???@@@AAABBBBBB@@@AAABBBCCCBBBAAA@@@???;;;<<<===>>>>>>===<<<;;;:::;;;<<<==================:::888999;;;???AAABBBBBB@@@>>>======>>>AAABBB>>>======<<<;;;;;;:::::::::999:::;;;======;;;999888999999999888888;;;===hhhkkkooorrrrrrpppmmmkkkfffgggjjjlllkkkhhhiiikkkqqqsssuuutttqqqnnnlllkkkqqqooonnnmmmlllmmmooopppooommmiiieeeccceeekkkooouuuxxx||||||wwwtttxxxxxxxxxyyyzzz{{{||||||uuutttuuuxxx{{{|||yyyvvvrrrooopppuuuwwwrrrmmmkkkjjjjjjkkkllllllmmmmmmmmmoooqqqqqqoookkkiiikkkmmmttttttrrrnnnjjjjjjnnnrrrqqqqqqllldddaaaeeejjjkkknnnmmmjjjfffbbbaaabbbdddbbb\\\YYY\\\___^^^^^^```ZZZ^^^aaaaaa```bbbgggmmmppprrrwww{{{yyyqqqiiigggfff\\\CCC--- $$$!!! ...:::>>><<<999???>>>>>>???@@@@@@>>><<<;;;<<<===>>>===<<<:::999:::888666555666777666666111333444555555444222000000444888888555333444555555888<<>><<<999888999999999999;;;<<<===<<<::::::<<<>>>@@@===999888::::::999777;;;<<<===<<<:::888666666333444444333222333666888::::::999999999999999999999>>>@@@===<<<======;;;<<>>===>>>???@@@??????444555555555555666:::======>>>??????>>><<<:::999===;;;777666777<<>>>>>>>>===???DDDBBBCCCDDDDDDCCC@@@===;;;===???AAAAAA@@@@@@AAABBBAAADDDGGGIIIGGGCCC???===???BBBDDDCCC@@@???@@@BBBHHHDDD@@@@@@AAA@@@:::555+++&&&$$$,,,===NNNYYY]]]^^^XXXPPPHHHBBB>>>;;;888999;;;>>>@@@AAA@@@>>><<<444555888;;;>>>===;;;888999:::999888<<>>CCCFFFGGG@@@AAABBBCCCCCCBBB@@@??????AAACCCBBB@@@===<<<;;;888777888:::===>>>>>>===999999999999:::===BBBFFFGGGDDD@@@===<<<===???AAA===??????>>>===<<<===>>>::::::999999:::<<<===???<<<;;;:::;;;===>>>===<<>>*** ### &&&444===@@@>>><<<===<<<<<<>>>@@@AAAAAA???:::;;;===>>>>>><<<:::999999777555555666777777666222222333444333333222111333666999999555222222333333666:::===???>>><<<;;;===;;;:::999999:::999999<<<======<<<;;;:::<<<===@@@===;;;999999999888777;;;<<<===<<<;;;888777666444555444333111111333555666666777777777777666666555:::===;;;999;;;:::777;;;===???>>>;;;777555444333555888;;;===>>>>>>>>>===<<<<<<<<<======<<<;;;555555555444444555888;;;======??????>>><<<:::999999999999999;;;>>>AAACCC>>>???AAADDDEEEDDD@@@<<>>???>>>===>>>CCCFFFFFFFFFFFFCCC@@@<<<:::>>>@@@BBBBBBAAA@@@@@@AAA>>>???AAACCCDDDCCCAAA@@@AAACCCDDDDDDBBBAAABBBBBBDDDAAA>>>>>>@@@>>>999444$$$###222BBBMMMQQQXXXRRRJJJBBB===:::888777444777<<>><<<;;;::::::;;;;;;;;;>>>AAADDDDDDBBB@@@>>>>>>???@@@AAA???@@@@@@>>><<<::::::;;;666666888999999999999888:::999888:::<<<>>>===<<>>???>>>===>>>===<<<===???@@@???>>>777:::<<>>===:::888666777888:::;;;;;;<<<<<<:::999888555555444333111000222333222333555666666555333222333999<<<;;;::::::888555:::;;;<<<:::666222000000555666999;;;======<<<;;;<<<<<<<<<<<<<<<;;;:::999555555444333222333777:::<<<===>>>???>>>===;;;999555777:::>>>@@@AAAAAAAAAAAACCCGGGKKKLLLIIIDDD???BBB>>>:::999<<<@@@CCCEEEBBB???===??????======AAAFFFFFFFFFEEEDDDAAA???======???BBBBBBAAA@@@@@@AAAAAA???>>>???AAABBBCCCBBBCCCBBBBBBCCCDDDDDDCCCAAABBB@@@>>>???@@@???;;;888"""%%%333===BBBOOOIIIAAA:::777666666555111444:::>>>@@@???;;;999111333777;;;===>>>======333777999:::===???===777<<<:::888999<<>>=========>>>?????????AAACCCBBB@@@=========<<<<<<<<<===>>>===:::777999;;;===>>>>>>???AAACCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA>>>:::888777777222444666777777666444333777777666888;;;======<<>><<<;;;<<<;;;:::888666888<<>>===<<<444444444222111111333555222444666777777555333111444:::???>>>===<<<:::666999::::::888444222111111888:::<<<===>>>===;;;:::>>>??????>>><<<:::999999666555444222000222555888<<<===>>>???>>>===;;;:::444777;;;???BBBCCCBBBBBBCCCDDDGGGJJJLLLIIIEEEAAAAAA???<<<:::;;;===@@@BBB@@@======??????======@@@BBBBBBCCCCCCCCCCCCBBBBBB;;;>>>AAACCCBBBBBBCCCDDDGGGDDDAAA@@@@@@BBBCCCCCCAAA???>>>@@@CCCDDDBBB???BBBAAA@@@AAACCCBBB@@@===***!!!&&&111777EEE@@@999444222333444444111444777;;;======<<<;;;555888;;;>>>?????????@@@444777999888:::<<<;;;888===;;;999:::<<<>>>??????>>>===;;;::::::<<<>>>@@@AAACCCDDDCCCAAA?????????????????????>>><<<888444777:::===???@@@AAABBBDDD@@@AAABBBCCCBBBAAA???>>>@@@@@@@@@===:::777777777555555666666666555444444888777777888:::;;;:::999dddeeegggiiijjjjjjjjjjjjhhhnnnqqqoooooorrrssspppooonnnlllhhhfffhhhlllooopppnnnkkkiiiiiikkkmmmooonnnppprrrsssrrrpppppppppuuuvvvyyyzzz{{{zzzyyyxxxsssuuuwwwyyyxxxuuuqqqnnnqqqrrrqqqqqqpppqqqqqqrrrkkklllpppwwwxxxtttrrrsssrrrqqqooonnnoooqqqtttvvvvvvsssppppppssssssrrrooojjjiiiiiiiiiiiigggeeedddfffjjjllljjjlllqqqvvvvvvpppooommmjjjgggggghhhjjjbbb[[[XXX\\\aaacccfffiiiaaaaaa`````````cccgggjjjpppmmmlllqqq|||zzziiieeebbbYYYGGG111### (((### ,,,;;;???======<<<:::???<<<:::999999999888666666888;;;>>>>>>===;;;999333111///000222333444444666555444333444666999:::444777999999666555666999======<<<<<<;;;999888777666999;;;<<<999777777888888888888777555555666777777999:::999555222333666444444666:::???AAAAAA@@@222333444333333444777999666777999:::999777444222555;;;@@@???======;;;777777888999999777555666666999:::<<<======;;;:::888<<<>>>@@@???;;;888888888666555333111///111555999;;;<<<>>>???>>>===;;;:::777999<<>>?????????>>>===>>>>>>???@@@======??????======@@@AAAAAAAAAAAAAAAAAABBBCCC;;;===@@@BBBCCCEEEHHHJJJGGGGGGFFFDDDBBBBBBCCCDDD>>><<<;;;>>>AAACCCAAA>>>@@@@@@AAABBBCCCCCCAAA@@@777,,,)))///<<<888444222222333333222333333333444555777:::;;;888;;;>>>???>>>===>>>???888::::::666666:::<<<;;;===;;;:::;;;===?????????>>>===:::999999<<<>>>@@@CCCDDDEEEDDDBBBAAAAAABBBBBBAAA@@@???>>><<<777444444888<<>>>>>===:::999999::::::999777666555666888999<<<:::999999999999888666ccceeeggghhhiiihhhgggffffffnnnqqqnnnooouuuvvvrrrpppooolllhhhfffgggkkknnnqqqooollliiihhhgggggghhhlllpppsssuuutttrrrppppppssstttvvvwwwyyyyyyyyyyyyuuuvvvvvvvvvtttrrrooommmssssssqqqnnnkkkkkkmmmooohhhiiinnnssssssnnnlllnnnnnnmmmlllkkklllnnnpppqqqsssqqqoooooopppppppppooojjjiiihhhhhhhhhgggeeecccdddggghhhfffggglllqqqqqqkkkllllllkkkjjjiiikkklllaaa[[[YYY^^^bbbddddddggg___^^^]]]\\\^^^bbbfffiiinnnnnnooouuu}}}{{{qqqfff```YYYPPP===((( """'''  &&&666CCCCCC@@@AAA@@@<<<:::888666666888:::;;;:::888999;;;<<<<<<;;;:::999444222000000222333444333666666555555666888;;;<<<333666888888777777999<<<@@@???>>>;;;999777666555444888<<<<<<888555444555444555666555333333555777555777888777666555444555444333555:::@@@CCCBBB@@@444555555555555777:::===:::;;;;;;;;;999777444222444:::===<<<;;;;;;999666444777999::::::999999:::777888999::::::888666555777;;;===<<<999555555555666555333000///222666:::;;;<<<>>>??????===<<<::::::;;;===???BBBCCCEEEEEEAAA>>><<<;;;===>>>??????===???BBBBBBAAA?????????AAA======??????===???BBBEEEDDDBBB@@@???>>>??????>>>???AAABBBDDDGGGKKKNNNEEEJJJNNNLLLFFFAAAAAACCC===<<<===???AAACCCBBBAAA>>>???@@@AAABBBAAA@@@@@@???555'''&&&+++333333222333444444222///444222000......111555777777;;;>>>>>>;;;:::;;;===;;;===<<<777666:::===>>><<<;;;:::;;;===??????>>>>>>===;;;:::;;;===@@@AAADDDEEEEEEDDDBBBBBBBBBDDDDDDBBB@@@???>>><<<999666444777;;;>>>@@@BBBDDDEEEDDDEEEFFFEEECCC@@@<<<999<<<===>>>===;;;;;;<<<======;;;888666666999<<<>>>???===;;;;;;;;;:::888666bbbdddfffhhhhhhgggdddbbbdddmmmqqqnnnooowwwyyytttqqqooollliiiffffffjjjlllooonnnllljjjgggeeecccbbblllnnnpppqqqpppoooooopppsssssstttuuuvvvwwwwwwxxxsssrrrqqqpppppppppqqqrrrwwwvvvtttpppjjjggggggiiihhhiiinnnrrrpppjjjhhhjjjllllllllllllmmmnnnooopppnnnoooooommmllllllmmmnnnmmmkkkhhhhhhiiiiiigggeeeaaadddddd``````dddhhhiiidddgggiiijjjiiihhhggghhhbbb]]][[[___bbbaaa``````]]][[[YYYYYY\\\aaaeeeggglllooosssxxx~~~uuukkkfff[[[PPPFFF333 !!!""" 000>>>GGGEEECCCEEECCC===:::888666777999;;;======:::;;;;;;::::::::::::999888555333333444555555444555444555555777999;;;<<<333666888888777777:::>>>@@@>>><<<:::777666555555333888<<<<<<777222111111222444444444333444666888666666666777999999777666777555666:::@@@CCCAAA>>>777888999888888999<<<>>>===<<<;;;999777444222000444999<<<:::888999999666222555999;;;:::999999999666777999:::999888666555555999===<<<888444444666666555222000000333888<<<;;;<<<===??????>>><<<;;;:::<<>>@@@AAAAAA>>>AAADDDDDDBBBAAAAAABBBCCC>>>===>>>???>>>@@@EEEHHHFFFCCC@@@???>>>???@@@CCCCCCCCCBBBCCCFFFLLLPPPLLLVVV^^^ZZZMMMAAA>>>???>>>@@@BBBCCCDDDDDDFFFGGG>>>@@@AAABBBBBBAAAAAAAAACCC<<<333+++'''''')))***,,,...222555777555000+++777555222//////000222444555999======:::999<<>>>>>:::999888:::<<<>>>>>>===>>>>>>===<<<===???AAABBBBBBCCCDDDCCCAAA@@@BBBCCCEEEBBB???======<<<;;;:::666999<<<===>>>???AAACCCCCCDDDEEEEEECCC@@@===;;;===>>>???>>><<<;;;<<<===;;;:::888888888:::<<<>>>@@@>>>===<<<===<<<;;;999bbbdddgggiiiiiifffccc```bbblllqqqmmmoooxxxzzzuuuqqqpppmmmiiiffffffiiikkkmmmmmmllljjjgggdddaaa```kkkkkkkkkkkkjjjjjjmmmooottttttttttttuuuuuuuuuuuuooommmllllllmmmppptttvvvyyyzzzxxxssskkkeeecccccciiikkkooossspppiiigggiiimmmnnnnnnoooppppppqqqqqqkkkmmmnnnllliiiiiikkknnnpppmmmiiiiiijjjkkkiiiggg___aaa```[[[ZZZ^^^bbbcccaaadddggghhhgggeeecccccciiicccaaaeeegggccc```___[[[YYYWWWWWW[[[```dddgggiiinnntttyyy}}}uuujjjeeeWWWIII===+++555AAAHHHEEECCCGGGDDD===>>><<<999888:::;;;<<<<<<<<<<<<:::999999999999::::::888666555666777666666333333444555777999:::;;;555777999888777777:::===>>><<<:::888666555555666222777<<<;;;666111//////222333444444444555777999777666555888<<<===:::777:::888777;;;@@@AAA>>>;;;;;;<<<;;;:::999:::<<<>>>===<<<:::777444111///...666:::<<<:::888::::::888111444888;;;:::888666666888999:::;;;;;;:::888777555:::???>>>:::666666888555444222000000444999>>>:::<<<===??????>>><<<;;;999<<<@@@DDDFFFEEECCCAAA???===<<<;;;===>>>>>>===@@@CCCEEEDDDBBBAAACCCEEEDDD???===>>>>>>>>>AAAFFFGGGEEEBBB@@@@@@AAACCCDDDHHHGGGEEEBBBBBBFFFKKKPPPXXXdddmmmgggSSSAAA:::;;;@@@CCCGGGHHHGGGGGGIIILLL@@@BBBDDDEEEDDDCCCCCCCCCDDDAAA<<<888333000...---(((+++111777999555...(((:::999666444333333333333555:::>>>>>><<<<<>><<<===>>>===777777777999<<<=========???>>>>>>>>>???@@@BBBCCCAAABBBBBBAAA??????AAABBBEEEBBB>>><<<<<<======<<<999;;;<<<===<<<===>>>@@@BBBCCCDDDDDDCCCAAA???>>>>>>???@@@???===;;;<<<===777777888999:::;;;;;;<<<@@@>>>======>>>>>>===<<>>===:::888888777888999:::999777666777888999::::::999888777444555777888999999888777666666666999;;;===<<<;;;???>>>;;;777444222333555888888999::::::777222...000222444777888888888777:::666333555;;;???@@@>>>>>>===;;;;;;===>>>>>>=========<<<888444555888<<<:::888666777999999777444::::::999888777777888888555666888999:::999777666888;;;>>>@@@>>>:::666222777999<<<===<<<;;;;;;<<<888:::777111111888<<<;;;>>>888777===???:::777777888<<>><<<<<<===>>>======AAADDDGGGGGGFFFCCCAAAAAACCCAAA@@@@@@AAABBBCCCCCCEEEAAA===>>>CCCFFFFFFDDDFFFFFFEEECCCAAADDDJJJOOObbbttt|||kkkSSSEEE<<<666:::???FFFJJJLLLLLLLLLLLLDDDCCCBBBDDDHHHHHHFFFBBB>>>AAABBB>>>;;;:::666111------111666555111///000:::777777888555///,,,---000888===;;;:::>>>@@@>>>BBB???;;;::::::<<<======;;;<<<>>>??????===<<<:::???===<<<===???@@@@@@@@@???@@@AAA@@@??????AAABBBAAAAAA@@@>>>>>>=========888999:::;;;<<<=========AAABBBDDDCCCAAA???>>>????????????>>>===;;;:::999<<<<<<<<<;;;:::999777666===???BBBBBB@@@>>>>>>===gggdddccceeedddaaaaaaccciiiggghhhmmmrrrtttrrrnnnjjjiiihhhiiikkkkkkjjjiiimmmoooooommmiiieeecccbbbaaadddggggggfffggglllpppqqqqqqqqqqqqpppqqqrrrssskkkoooooojjjjjjrrr|||{{{uuunnnjjjhhhooossswwwuuupppkkkjjjjjjkkkmmmqqqttttttrrrooommmmmmmmmlllhhhddddddjjjooopppooommmllljjjgggdddbbb___```___^^^\\\[[[]]]^^^^^^___bbbdddeeeeeeeeedddhhheeebbbbbbccccccaaa___\\\YYYXXX[[[```ccccccbbbgggqqqvvv~~~qqqiii```XXXDDD,,, ###222BBBCCCDDDGGGHHHGGGCCC@@@>>>===<<<<<<<<<;;;888555777777888:::;;;:::999888777777777777777777777888888888999999999888666666777666666888:::;;;:::999555666666555333444666777555666888:::;;;999666222111333555777888888777666999555333666;;;??????======;;;::::::;;;<<<<<<;;;::::::999666333444888;;;:::888666666888888777555999999888777666666666666555777888999:::999888777888:::<<<===<<<999666333777:::<<<>>>=========>>><<<===:::333222999>>>>>>@@@;;;999<<<===:::777999999<<<@@@BBBAAA@@@@@@@@@AAA???===<<<===>>>>>>===AAACCCEEEEEEDDDBBBAAAAAAAAA@@@???@@@BBBCCCEEEEEEEEEBBB???@@@DDDGGGFFFCCCAAABBBCCCBBBBBBDDDIIINNN___mmmqqqaaaMMMDDD???;;;;;;???DDDHHHIIIIIIIIIJJJBBBBBBCCCDDDEEEEEECCCAAA???AAAAAA===<<<===<<<888---...111666666333222444<<<777444444222...,,,---...666;;;;;;;;;???@@@>>>AAA>>>;;;:::;;;<<<<<<<<<<<<===???@@@@@@???>>>===>>>===<<<===@@@BBBBBBAAA>>>@@@@@@@@@>>>>>>???@@@AAA@@@???===<<<<<<<<<<<<888888999:::::::::::::::@@@BBBCCCCCCAAA???>>>>>>@@@@@@???>>>===;;;999999<<<<<<;;;:::999888777666;;;>>>@@@@@@>>><<<<<<<<>><<<:::;;;999888888999::::::999666666555333222444777:::;;;888555444444555555555777777777666666666666666777777888999:::999999999777888999999999777666555777:::===>>>>>>>>>????????????:::444333999@@@CCCBBB===999:::;;;999:::<<<;;;===??????>>>>>>>>>???BBB???======>>>???>>>>>>@@@AAACCCBBBAAA???@@@@@@@@@@@@@@@@@@AAACCCEEEGGGEEECCCAAACCCFFFFFFDDDAAA<<<>>>@@@AAABBBEEEHHHKKKXXX``````RRRFFFCCCCCC@@@===???CCCEEEEEEEEEFFFGGGAAACCCEEEEEEDDDCCCBBBBBBCCCEEECCC>>>===??????<<<111///111999>>>>>>>>>??????777111000///---,,,---...555:::<<<===??????===>>>===;;;;;;<<<===<<<;;;===>>>???@@@@@@@@@@@@@@@===<<<<<<>>>@@@BBBBBBAAA===???AAA@@@???===<<<===@@@???===;;;::::::::::::888888999:::;;;<<<======???AAABBBBBB@@@>>>>>>>>>AAAAAA@@@>>>===<<<::::::<<<;;;;;;:::999888777777:::<<<>>>>>><<<:::::::::gggdddcccffffffccccccfffkkklllooorrruuutttooollliiiiiiiiijjjkkkkkkiiigggiiilllpppqqqpppnnnmmmmmmhhhhhhfffdddcccgggmmmrrrssspppmmmnnnqqqtttvvvwwwyyyyyywwwuuuvvv|||~~~yyyuuutttuuutttssssssttttttqqqkkkfffkkkoootttwwwxxxtttooolllrrrrrrrrroookkkiiiiiijjjeeegggiiijjjiiigggffffff`````````^^^\\\ZZZ[[[\\\\\\]]]___aaacccdddddddddiiifffbbb```______```aaa```````````````aaabbbccchhhpppzzzjjj[[[VVVFFF///  ###111;;;;;;>>>DDDIIILLLIIICCC>>>:::999888888888777444222888:::;;;<<<;;;999999999666333///------111666999::::::;;;;;;:::999777666999888777777777777555333111444666666444222111111333444777;;;>>>>>>;;;888444555555666666555444444555444666888<<<<<<:::888:::888666666777888777777222222111111222444777999<<<999555111000000111222444555666777888999999999888888999999::::::;;;;;;777777666666666666666666777999<<<>>>>>>>>>>>>???======999555555:::CCCJJJGGGBBB===:::999:::<<<>>>>>>??????>>>===<<<>>>???BBB@@@======>>>??????>>>>>>???@@@???>>>>>>???@@@@@@AAAAAA@@@@@@AAACCCEEEDDDCCCCCCEEEFFFEEEBBB???;;;===@@@BBBDDDEEEFFFGGGNNNRRRPPPHHHCCCDDDEEECCC@@@AAACCCCCCBBBBBBCCCEEEBBBEEEHHHGGGDDDBBBCCCDDDGGGIIIGGGCCC@@@@@@>>>:::666//////;;;IIIPPPOOONNNDDD:::111//////...---///222666;;;>>>???@@@>>><<<===<<<;;;<<<===>>>===;;;<<<<<<======>>>?????????===<<<<<<===???@@@???>>>>>>@@@BBBBBB@@@===<<<;;;>>>===;;;999999999::::::999:::;;;<<<>>>@@@BBBCCC>>>@@@AAAAAA???>>>======??????>>>>>>===============<<<;;;::::::999999999999;;;===<<<;;;999999:::dddcccfffkkkkkkhhhfffgggjjjlllooossstttsssooolllhhhhhhiiikkkmmmnnnllljjjfffiiinnnqqqssssssssstttrrrooojjjfffeeehhhmmmqqqpppooonnnooorrrwwwzzz|||}}}{{{{{{}}}{{{wwwvvvvvvtttrrrpppqqqsssqqqlllgggmmmpppuuuyyyyyyuuuppplllooooooooommmjjjhhhffffffccc```^^^aaafffiiihhhfffaaabbbbbb```]]][[[ZZZ[[[[[[\\\^^^___aaacccddddddeeecccaaa___^^^^^^aaacccbbbdddeeeccc```___aaaccchhhrrr~~~zzzdddUUULLL:::%%% ***666;;;:::===CCCIIIKKKGGG@@@;;;666555555666888777555333999;;;<<<<<<999666666666666333...+++,,,000555888777888999:::;;;::::::999:::999777777777666333111000222444444222///...---555666888;;;>>>===:::888555555555555555444444333444555777:::;;;;;;999777:::888666666777777666555111000000111333666888:::===:::555000,,,,,,---...111333666999<<<>>>??????:::999999999:::;;;===>>>888777666555555555777777666888;;;===<<<<<<===>>><<<;;;:::999999???JJJTTTUUUQQQIII@@@;;;;;;===>>>@@@@@@@@@>>>======>>>@@@AAA???===<<<>>>>>>>>>>>><<<>>>???>>>===<<<>>>???AAAAAAAAA???===<<<>>>@@@BBBBBBCCCEEEEEECCC@@@>>>===>>>@@@CCCEEEEEEDDDCCCEEEGGGFFFDDDCCCEEEEEECCCCCCDDDDDDCCCBBBAAABBBDDD@@@CCCFFFFFFCCCAAABBBDDDDDDHHHIIIGGGEEEDDD???:::888---***999PPP[[[[[[WWWHHH@@@888666444111000111777888;;;???AAA???===<<<<<<;;;;;;<<<>>>???>>>===;;;;;;:::::::::;;;===>>>>>>===<<<===>>>>>><<<:::???AAACCCCCCAAA>>>===<<<>>><<<:::999888999;;;<<<>>>============>>>???@@@<<<>>>@@@@@@>>>=========<<<<<<<<<<<<===>>>@@@@@@>>>===<<<;;;::::::;;;;;;:::<<<===<<<;;;999:::;;;ddddddhhhnnnnnnjjjfffggggggiiimmmpppqqqqqqooonnniiijjjkkknnnpppqqqooommmfffiiinnnqqqssstttwwwxxxwwwsssmmmiiihhhjjjooorrroooppprrrssstttwww|||~~~}}}xxxvvvvvvtttqqqooooooqqqqqqnnnkkkooorrrvvvyyyyyyuuuqqqnnniiiiiiiiihhhgggeeecccbbbccc^^^[[[^^^dddiiihhheeebbbcccdddbbb^^^\\\[[[[[[ZZZ[[[\\\^^^```bbbcccdddbbbbbbbbb```^^^^^^aaacccaaadddfffddd___^^^aaaeeeiiiuuuppp^^^RRRBBB/// !!!222;;;<<<:::>>>CCCHHHIIIDDD<<<666444333444555777777555444666999;;;:::666333444555666444000------000333666444555777999;;;;;;;;;;;;;;;:::888777777666333000***---000111000/////////555666888;;;======:::777555555444444444444444444555777999;;;;;;:::999888;;;999777666777777777555222111111222666999:::;;;;;;:::666111,,,+++---///111333777;;;>>>AAABBBBBB;;;:::999999:::<<<>>>@@@:::999777666666666777888777999<<<<<<<<<;;;;;;<<<<<<<<<===>>>???DDDPPP\\\eeeaaaWWWHHH???===>>>===???@@@@@@???======???@@@AAA>>><<<<<<===>>>======:::<<<>>>>>>===<<<===>>>???@@@@@@===999777:::<<>>======>>>???BBBDDDDDDBBB@@@@@@AAACCCDDDEEEEEEDDDCCCDDDEEEEEEDDDBBBAAABBBCCC>>>@@@BBBCCCBBBAAAAAABBB===CCCGGGGGGHHHHHHDDD>>>777+++(((666KKKWWWYYYVVVLLLHHHDDDBBB===666222444:::888999>>>AAA???======>>><<<;;;<<>>???>>><<<:::???AAACCCCCCAAA???>>>???===<<<:::999999<<<>>>@@@BBBAAA>>>;;;999888888888;;;===??????===<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAA>>>===;;;:::::::::;;;<<<;;;<<<===<<<:::::::::<<>><<<;;;;;;;;;::::::===AAAAAADDDOOO\\\eeecccZZZJJJ@@@???@@@@@@<<<>>>??????======>>>???@@@===;;;;;;<<<===<<<<<<999;;;>>>???>>>=========:::<<<===:::666444777;;;<<<===??????>>>===<<<<<<;;;;;;<<>>>>>@@@???===<<<<<>>???@@@AAA@@@???>>>???@@@===<<<::::::;;;>>>BBBDDDCCCAAA>>>:::888777777777:::<<<>>>>>>===<<<<<<<<<<<<;;;:::999:::;;;===>>><<<;;;999888888999:::;;;;;;<<<<<<;;;:::999:::<<>>666///777666555666666555333000,,,000555555333222444777777666444333222111111222333444666888999:::999999<<<:::999888888777444222000222444555555555666777222333666:::======;;;888444333333333333444555666999:::;;;;;;:::::::::;;;===;;;999888999999888777777555444777;;;>>>>>>===666777777555333333666999555777:::===???@@@??????===<<<:::999:::===AAACCC>>>===<<<:::999888888888;;;===??????===<<<;;;<<<888888;;;??????@@@KKKXXX\\\]]]UUUGGG???AAADDDCCC:::<<<>>>>>>===<<<===>>>???===::::::;;;<<<<<<;;;888;;;>>>@@@???===<<<<<<666999;;;888444333666;;;:::;;;======<<<;;;;;;<<<888888999<<>>777888666000000777======???BBBAAA>>><<<<<>>??????>>>======???AAA===<<<::::::<<<@@@DDDGGG@@@???===;;;:::;;;<<<===999;;;===>>><<<;;;;;;<<<>>>===;;;999999999:::;;;;;;999888666666777999:::;;;;;;<<<:::999888999;;;iiiiiihhhgggeeecccbbbaaafffkkkqqqsssttttttwwwyyynnnrrrwwwxxxvvvssspppnnniiinnnqqqpppsssxxxwwwppplllooopppooorrryyy~~~~~~|||xxxxxxwwwwwwvvvpppkkkkkkrrrxxxvvvsssqqqqqqsssssspppnnneeeffffffdddbbbaaabbbcccfffhhhiiiiiigggeeedddeee^^^dddfffbbb^^^]]]\\\ZZZ[[[______ZZZZZZ```cccaaa[[[YYYWWWUUUUUUTTTSSSRRRZZZ\\\^^^aaadddiiiooosssppp~~~ppp^^^YYYWWWNNN000!!!+++&&& $$$555===???AAACCCFFFHHHEEE???888444333777666777888999888555222333222222333555666666555999888666444333333333333444222444999<<<999666666888777777888999888777666333555999===>>>>>><<<;;;:::333333???CCC===777999888555555999:::666444555;;;<<<======;;;888555222<<<<<<:::777555666999<<<<<<:::888999:::;;;;;;:::888999777===BBB666000:::=========>>>@@@@@@>>>===;;;777333333888<<<<<<;;;<<<:::888888999;;;;;;;;;>>>===;;;999777666666666888:::===???@@@BBBDDDGGGNNNLLLIIIFFFCCCAAA@@@@@@???????????????>>>===<<<888:::<<<>>>>>>===;;;:::999999:::===@@@@@@???===777888:::;;;<<<<<<<<<;;;;;;:::;;;@@@@@@===<<<>>>999999:::<<>>;;;999444000777AAAJJJTTTVVVNNNHHHGGG@@@666333000---...222777<<<>>>BBB===999<<>>======777999<<<===<<<;;;;;;<<<======>>>???@@@@@@@@@AAACCC===888888;;;===<<<999999:::;;;;;;::::::<<<>>>AAA???;;;888777999<<<>>><<<999777666888:::;;;::::::555111333:::@@@CCCCCCnnnllljjjgggffffffffffffkkkooossswwwyyyzzz{{{|||uuuvvvwwwxxxxxxvvvtttrrrjjjmmmnnnnnnqqqwwwwwwssskkkooossstttzzz~~~zzzxxxzzzxxxuuuqqqmmmllloootttxxxwwwuuurrrqqqrrrqqqnnnkkkjjjjjjiiifffcccbbbcccdddgggjjjmmmnnnkkkfffcccaaa]]]bbbeeebbb___``````^^^^^^aaa```\\\[[[```bbb```[[[YYYVVVUUUUUUVVVWWWXXX]]]___bbbeeegggkkkpppsssxxxzzzgggTTTOOOMMMDDD/// !!!''' )))777<<<>>>@@@??????@@@???<<<999666444555555555666888777555333333222222333555555444333555444444333333444444444444222333999;;;888666666888777777888888888666555111444777;;;<<<<<<;;;:::;;;333333<<>>???AAADDDDDDCCCAAA>>>===<<<<<<<<<>>>>>>>>>>>>>>>======<<<:::<<<>>>@@@@@@???===<<<;;;:::999;;;===@@@@@@@@@===<<<<<<<<<<<<===>>>???;;;;;;???DDDDDD>>>::::::999999999;;;>>>@@@???>>>???======AAAAAA>>>>>>@@@DDDDDDDDDBBB@@@AAACCCFFFGGGHHHHHHGGGEEEDDDEEEFFFGGGDDDBBBBBBDDDFFFEEEDDDAAA>>><<<:::555111444<<>>CCCDDDDDDBBBBBBCCCBBB@@@>>>===<<<888;;;>>>???>>>;;;:::999<<<===???AAACCCCCCCCCCCCBBB===888777;;;??????>>>>>>>>>>>>===;;;;;;===???@@@>>>;;;888888:::===???===:::777666777888888888777333000222888???AAAAAAtttqqqmmmjjjiiijjjlllnnnrrrsssvvv{{{|||zzzxxxxxxzzzzzzwwwtttlllnnnnnnnnnrrrxxxzzzxxxnnntttzzz~~~}}}|||yyyxxx{{{yyysssmmmkkkmmmrrrvvvxxxwwwuuusssrrrrrrqqqooommmooonnnmmmiiifffdddeeegggiiimmmqqqrrrnnngggaaa^^^]]]bbbdddbbbaaacccdddbbb```bbbaaa^^^]]]``````^^^[[[YYYXXXWWWXXXZZZ\\\^^^```cccfffiiikkkmmmqqqsss{{{xxxdddPPPIIIFFF<<<(((!!!""" ---666999:::<<<999777666777999:::777555444444444666888888777666444333444555666555333000///000111333444444444444555222333777999777555666777777888777777666555555000222666999;;;;;;999999;;;333111888===;;;;;;??????;;;:::;;;999444333555888999999:::888666333222555666666555222111222333888777777888:::;;;:::888111+++###***999777222999<<<===AAAGGGKKKIII@@@888666333111333777<<<===<<<;;;:::888888999::::::999888999:::;;;;;;;;;:::999666888:::;;;;;;<<<>>>??????>>>===<<<<<<<<<===>>><<<<<<=====================>>>@@@BBBBBBAAA@@@???===;;;888888;;;???AAABBBBBBAAA>>>===<<<>>>???AAA:::<<>>>>>===;;;999:::===>>>======AAACCCCCCCCCBBBAAABBBDDDGGGEEEGGGHHHHHHFFFEEEFFFFFFIIIGGGDDDDDDDDDEEEDDDCCC===<<<======999333444888@@@HHHLLLIIIGGGIIIGGGAAA888444...,,,...333777:::AAACCCBBB@@@>>>BBBKKKRRRYYYNNNBBB>>>@@@DDDDDDBBBAAAAAAAAA@@@???>>><<<<<<999<<>>;;;888777;;;===???BBBDDDDDDDDDCCC@@@<<<888999===AAABBBBBBBBBBBBAAA>>><<<<<<>>>@@@>>><<<:::999999;;;>>>???>>>;;;777666666777777666777444222444:::???BBBBBBvvvuuurrroooooooooqqqrrrwwwwwwyyy~~~~~~{{{xxxyyy||||||wwwrrrnnnooopppssswww{{{|||{{{uuu|||~~~{{{zzz|||zzzvvvpppmmmnnnrrrvvvyyyxxxxxxwwwvvvuuuuuutttsssqqqpppnnnjjjggggggiiikkklllooorrrrrrmmmgggaaa^^^```cccdddaaaaaaeeefffddd``````______```aaa```^^^\\\]]]^^^^^^^^^^^^___``````cccgggjjjllloooqqqsssvvvvvvdddOOOFFF@@@444!!! $$$000555666777888888222...000777;;;999666888777666888:::;;;;;;:::666666777888999777333000...///111333444444333333555222111555777555444555777888888777666444444444000222555888999:::999888:::444111555999:::===AAABBB>>>===<<<999444333555888888999999888666444333666777888777333000//////555444555777888888777555+++'''###111333222:::@@@CCCHHHLLLKKKGGG@@@;;;777444333444777:::;;;:::;;;:::999999::::::999888222444666999::::::999888777999::::::999:::;;;===>>>===<<<;;;;;;<<<===>>><<<<<<<<<======>>>??????===???@@@BBBBBBBBBAAA@@@===;;;999999<<>>>>>>>>???:::;;;BBBIIIIIIAAA;;;999999888888999<<<===>>>===:::777888<<<===<<<>>>AAACCCDDDDDDCCCBBBBBBCCCEEEDDDFFFHHHHHHGGGFFFFFFGGGHHHGGGEEEDDDCCCBBBAAA@@@999<<>>:::888888===CCCEEECCCAAACCCBBB???>>>888111,,,,,,///333444;;;@@@DDDCCC@@@FFFUUUbbbpppbbbPPPEEECCCCCC@@@<<<<<<<<<;;;<<<=========<<<888:::======;;;:::999999;;;===@@@BBBCCCCCCBBBAAA>>>===<<<===@@@BBBBBBAAAAAAAAA???===;;;<<<>>>AAA<<<;;;:::::::::<<<>>>@@@===;;;888777888999999999999777666999===BBBDDDEEEvvvvvvuuuuuuttttttttttttyyyyyyzzz~~~|||zzzyyy{{{~~~|||tttnnnlllnnnrrrxxx||||||{{{yyyxxx}}}}}}{{{{{{yyytttpppqqqwww|||}}}{{{xxxuuuttttttooonnnllliiiggghhhlllooonnnppppppnnnjjjeeecccbbbdddfffdddaaaaaaeeeeeebbb^^^]]]]]]```bbbbbbaaa___^^^aaaeeefffdddaaa``````]]]```eeehhhkkkmmmppprrrqqqqqqbbbNNNBBB888)))"""!!!***444888999999888888111,,,///777<<<<<<888>>><<<;;;;;;===?????????:::::::::;;;<<<:::666333000111333444444333222111666111000333555333333555666888999777444222222333222444666888999999888777999444222444666999===AAABBB@@@???>>>:::333333666888888999999999777666555:::<<<<<<:::555111...---222222333555666555222000!!!)))///444AAAFFFJJJMMMKKKEEE@@@??????777666444444555666666666<<<;;;::::::;;;;;;999888111333666888:::::::::999888:::;;;:::999999:::<<<===<<<:::999999999:::;;;===============>>>???@@@===>>>???AAAAAABBBAAAAAA<<<;;;:::;;;===???>>>===<<<===???@@@@@@>>><<<;;;:::;;;@@@GGGHHHBBB???>>>:::999888999;;;=========;;;999:::>>>???>>>>>>BBBCCCDDDDDDCCCAAAAAAAAACCCCCCEEEHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCAAA??????>>>888===BBBDDDDDDBBB>>><<<777;;;===;;;:::<<<===<<>>@@@CCCCCCBBB>>><<<<<<===<<<;;;:::;;;>>>@@@::::::::::::;;;===>>>???===:::888888:::<<<======:::::::::<<>>>>><<>>???>>>@@@@@@;;;444333666888888888999888888777777<<<======:::666222000///111111333555666333///,,,'''000999GGGJJJKKKJJJEEE???<<<>>>@@@===<<<;;;::::::999999999===<<<;;;<<<===<<<:::888555666888:::<<<<<<<<<<<<888:::;;;;;;999999:::<<>>===;;;;;;;;;<<<<<<>>>===<<<<<<<<<===>>>???======>>>@@@AAAAAAAAAAAA>>>===<<<<<<===>>><<<;;;666999<<>>>>>===<<<===AAABBB???>>>@@@@@@BBBCCCBBBAAA@@@AAABBBCCCFFFIIIIIIHHHFFFEEEEEEAAABBBCCCCCC@@@???>>>???:::@@@DDDFFFGGGGGGCCC???333555666666666888:::<<>>???999:::;;;<<<<<<======>>><<<:::999999;;;>>>???@@@::::::<<<===???@@@AAAAAAvvvvvvuuuuuuuuuuuuvvvwwwxxx{{{~~~~~~}}}}}}}}}~~~{{{vvvtttsssqqqttt}}}}}}{{{|||xxx|||~~~~~~{{{uuupppnnnnnnllliiieeeaaa___bbbgggkkklllmmmmmmkkkjjjjjjmmmooohhhgggccc^^^```dddeeebbbccc^^^___fffjjjfffbbb```aaaeeehhhfffbbb___aaaccc___aaabbbbbbccceeehhhkkktttxxxmmm```LLL>>>111 !!!###  ,,,777<<<@@@BBB???888333///...111999???AAAAAAFFFBBB>>>;;;;;;;;;<<<<<<===<<<;;;<<<<<<<<<:::888777666666555555555555555777111...000111000111444666888:::777222//////111666666666666555444333222444555666666666888:::::::::<<<@@@AAA<<<555333777666777777777777777777777888999999888555333222222222333555666666333...))) """,,,888???IIIJJJEEE@@@===<<<======<<<>>>>>>>>>>>>===<<<======???>>>===>>>>>>===;;;999999999::::::;;;<<<<<<<<<777999::::::999999:::;;;@@@???>>>===<<<===>>>>>>===<<<;;;999999:::;;;<<<===>>>???@@@AAABBBBBBCCCBBB@@@<<<:::;;;;;;;;;;;;444666999<<<>>>???>>>>>>@@@@@@DDDJJJKKKFFFDDDDDD===;;;999999;;;>>>>>>??????>>>@@@DDDDDD???<<<<<<;;;===@@@AAA@@@AAABBBDDDDDDGGGIIIJJJHHHEEEDDDCCC>>>AAACCCCCCAAA@@@@@@BBB???DDDGGGFFFFFFHHHEEE>>>777666666555444555888;;;>>>;;;666333222222222111000333777999:::===BBBGGGLLLKKKIIIFFFBBB???===<<<888555333555:::======;;;666888<<<======<<<<<<<<>>======>>>999:::;;;<<<======<<<<<<===;;;999999;;;===>>>>>>;;;===???@@@@@@??????@@@xxxvvvsssrrrrrrtttwwwyyyxxx|||}}}{{{{{{|||~~~{{{zzzzzz{{{wwwxxx{{{~~~zzz{{{{{{xxxssspppoooqqqllliiiddd___\\\^^^ccchhhjjjkkkmmmmmmmmmnnnppprrrgggfffaaa]]]___eeefffcccgggaaaaaaiiilllgggbbb```bbbdddeeebbb^^^]]]bbbfffcccccccccaaa```aaaeeegggttttttgggXXXCCC555)))%%%///888<<>>??????>>><<<999999999888888888999:::;;;666777999999888888999;;;:::999888888888999:::;;;<<<;;;999777777777999:::>>>>>>???@@@AAACCCCCCDDDFFFBBB<<<888888:::;;;<<<444555777999<<>><<<::::::<<<>>>??????@@@???BBBFFFDDD>>>::::::777:::===???@@@BBBDDDFFFEEEGGGJJJJJJHHHEEECCCBBB===@@@DDDDDDBBBAAABBBDDDCCCGGGHHHEEEEEEGGGDDD===>>><<<999777444222444888;;;888555444444555555444///111444888<<>>BBBFFFFFFCCC@@@>>>>>><<<888555666:::===<<<999666:::@@@CCCBBB>>>;;;999:::999:::;;;>>>BBBFFFIII@@@@@@@@@???>>>===>>>@@@???AAACCCCCCAAA???>>>===:::;;;<<<=========<<<;;;>>><<<999888:::;;;<<<;;;???AAACCCCCCBBBAAAAAAAAA~~~{{{yyy{{{|||{{{}}}{{{xxxxxx|||}}}~~~|||xxxtttqqqpppoooooommmjjjgggfffbbb^^^___cccdddjjjnnnmmmmmmpppsssssspppiiibbbccchhhmmmllljjjeeeeeefffffffffeeeeeedddkkkeee```^^^\\\[[[^^^cccfffbbbaaabbbaaabbbhhhppp|||wwwiii[[[RRRDDD000 000888>>>>>><<<<<<999666,,,///333888;;;>>>??????>>>???@@@@@@???===:::999===999888:::999444333666444555777:::===>>><<<:::111222333222222222444666999888555333222222333444777555333333333333111000555555666999;;;<<<:::888999999999999999888777666444111...///222555555333222222111111222444555666333555999<<<===999333...333***(((222===@@@@@@AAA@@@>>>:::999888777555444444666888999888888888999BBB@@@>>>>>>???>>>;;;888999999999888888888888888333444666777777888:::<<<<<<;;;:::999888888888888:::999888777666777;;;>>>CCCDDDDDDBBB@@@AAACCCEEEEEEBBB>>>:::888777888888444888===AAABBBEEEIIIMMMQQQFFFFFFVVVaaa[[[NNNHHH???===::::::<<<@@@CCCDDDBBBBBBBBBBBB@@@???>>>===:::===AAADDDEEEFFFGGGIIIDDDHHHLLLLLLHHHEEEDDDEEEFFFFFFDDDAAA???@@@BBBEEEEEEFFFGGGGGGFFFDDDBBB@@@???@@@@@@>>>:::666444333444444555777999::::::999///222555666666777:::===;;;;;;===@@@CCCDDDBBBAAAEEE???999777999<<<>>>=========>>>@@@BBB@@@;;;666;;;888777:::AAAFFFFFFDDD999===>>>999666999===>>>BBBAAAAAAAAABBBBBB@@@>>>===>>>>>>?????????>>>>>>=========;;;::::::<<<>>>???@@@AAAAAA@@@???@@@AAA~~~|||~~~}}}zzzuuurrrpppooonnnmmmiiifffgggeeebbbcccfffffflllooonnnnnnrrrttttttsssmmmhhhiiinnnqqqpppmmm___```aaacccdddeeeffffffiiiddd```___]]][[[]]]bbbgggeeedddeeeeeeffflllsss}}}mmmbbbUUUIII:::'''&&&:::@@@DDDCCCAAA???999333---000333888;;;=========@@@AAA@@@???>>>;;;888777888444333555444000///222777777888999;;;;;;888666222333444444333333444666555555444444555666888999777666555444555444111///555555777:::======;;;999777777888888777777666666666222...---///222444444222222111111222333555666555666999<<<===;;;555111111***(((222;;;>>>=========;;;:::999::::::888666222555999::::::::::::;;;>>><<<;;;<<<======;;;888888888888888999999999888555777888888777777888999;;;;;;:::999888888888888999999999888888999===@@@CCCBBBAAAAAAAAABBBBBBBBBBBB@@@===999777777777888888<<>>===<<<===@@@CCCDDDEEEEEEFFFGGGCCCEEEHHHIIIHHHFFFFFFFFFHHHGGGDDD@@@>>>>>>???AAABBBBBBCCCCCCCCCAAA@@@???@@@BBBBBBAAA===999666555222111222666;;;>>>===<<<888666444333444666888999===<<<<<<>>>AAACCCDDDDDDGGGCCC>>>::::::<<<>>>??????>>>===???@@@@@@===:::;;;888777:::???AAA@@@===888<<<===888666999===>>>AAA@@@@@@AAABBBCCCAAA@@@======>>>>>>>>>>>>===<<<===>>>>>>===<<<<<<===??????@@@@@@@@@@@@@@@@@@AAA{{{wwwtttqqqooonnnoooiiieeehhhjjjiiihhhiiihhhnnnqqqpppppptttvvvuuuuuuqqqnnnooosssuuurrrnnn___```aaaccceeefffffffffgggccc```aaa___[[[[[[^^^cccaaabbbdddddddddkkksssqqqaaaYYYMMM???--- ###333GGGLLLNNNJJJEEE@@@777///...000444777:::<<<<<<<<>><<<999777666333000000111111...---///:::999888888999777444222222444777777666555555555333444555777888999::::::888777666666666444111...333555777;;;>>>>>><<<999555555555666666666666666888444...,,,---000333555222222111111111333444555666777888;;;===<<<888666222......666===>>>;;;:::999999999;;;<<<===;;;999222555:::<<<===<<<<<<<<<999999999:::;;;;;;999777888888999999999999999888777999:::999777555666666;;;;;;:::999999888888888888999:::;;;;;;<<>>@@@>>>;;;999777777888999;;;???DDDEEECCCBBBCCCEEECCC===EEE\\\mmmfffPPP@@@???===;;;:::<<<>>>??????>>>?????????>>>>>>===<<<@@@BBBCCCDDDCCCBBBCCCDDDAAAAAABBBDDDGGGIIIIIIIIIIIIGGGCCC???<<<;;;<<<<<<@@@@@@@@@AAAAAA@@@@@@???BBBDDDEEEDDDAAA===:::999222000000666>>>BBBBBB???>>>:::444222333666777777===;;;:::;;;>>>BBBEEEFFFGGGFFFCCC>>><<<<<<>>>AAABBB@@@>>>>>>??????===<<<;;;999888999<<<<<<999555666;;;<<<777666999>>>???>>>>>>>>>@@@CCCDDDCCCBBB@@@@@@@@@@@@??????>>>======???@@@@@@???>>>>>>????????????@@@@@@AAAAAAAAA}}}zzzwwwtttrrrqqqrrrkkkgggjjjnnnllljjjiiijjjnnnqqqppprrrwwwxxxvvvtttrrrppprrrttttttpppllleeeeeeffffffggggggffffffhhheeeccccccaaa[[[YYY[[[``````bbbeeeddddddkkktttzzzjjj]]]WWWKKK999&&& ---???NNNUUUXXXOOOCCC:::333///---000333777:::<<<======AAA@@@???===;;;888777666111000000111000//////000999888777777777666333111333666999999888666555555666777999:::;;;:::999888777777666666666444000---111333666;;;>>>===;;;888444444444555555666777888999666222//////111333444333222111111111333444555777666777999;;;;;;:::999666555888===AAAAAA===:::999999:::<<<>>>>>><<<999333666;;;===<<<;;;::::::888999:::;;;;;;:::888666:::::::::::::::888777666777999:::999777666555666::::::::::::999888777777999;;;===>>>======>>>@@@BBB???>>>AAAEEEFFFBBB===???===<<<:::999::::::;;;<<<@@@DDDDDD@@@======>>>CCC<<<>>>MMMYYYWWWMMMEEEAAA???===<<<>>>??????>>><<<======>>>>>>=========@@@AAABBBAAA>>>======>>>@@@>>>===@@@FFFJJJKKKJJJHHHEEEAAA===<<<;;;;;;;;;@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGGGGDDD@@@===<<<555333333888AAAFFFEEEAAA@@@???<<<888555555777999:::999777888<<<@@@CCCEEEDDDEEEDDDAAA===<<<@@@CCCDDDCCCBBBAAA@@@>>><<<:::::::::999:::;;;:::666333555:::;;;777666:::>>>@@@<<<<<<===???CCCDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@???<<<>>>AAAAAA@@@????????????>>>>>>@@@AAABBBBBBBBB}}}{{{yyyvvvuuuvvvnnnjjjmmmooommmiiigggjjjmmmppppppsssyyyzzzwwwqqqppppppqqqrrrppplllgggffffffggghhhhhhhhhhhhhhhkkkhhhfffgggccc\\\XXXYYYbbbcccgggiiihhhiiirrr}}}sssjjjfff___PPP999###"""666GGGNNNXXX[[[NNN<<<111///000---///333888;;;===>>>???=========<<<:::999777666///000000000000111111111666555444555666666555333555777::::::888666555444666777:::<<<<<<<<<:::999777666555555555333000...111222444888;;;;;;999666444444444444555777888999777777777555444333333333444333222222222333444555666666555777999::::::999888;;;???BBBCCCBBB???;;;;;;;;;<<<>>>???>>>;;;999666888;;;<<<:::888777666;;;<<<===>>><<<999777666<<<<<<<<<<<<:::777555333444666999:::888777777777:::::::::::::::999777666;;;===@@@AAA@@@>>>======CCC@@@???BBBFFFGGGDDD???@@@???>>>=========>>>>>>>>>AAADDDCCC???;;;;;;<<>>BBBFFFGGGHHHIIIBBBAAA???@@@AAAAAA@@@???;;;<<<===>>>>>>??????>>>>>>???>>>===:::888888999???===<<<>>>DDDIIIKKKKKKGGGCCC>>><<<===>>>======??????@@@AAABBBBBBBBBBBBCCCEEEGGGGGGEEEBBB@@@???;;;999999===CCCFFFEEEBBBCCCHHHJJJCCC999444777===;;;999777888;;;>>>@@@AAA???AAABBBAAA>>>>>>BBBEEECCCEEEFFFEEEBBB>>>:::777:::;;;;;;======<<<999777777;;;===999777;;;@@@AAA<<<<<<<<>>@@@AAA@@@??????@@@@@@>>>>>>@@@CCCEEEDDDCCC|||yyywwwvvvpppmmmnnnnnnjjjgggfffgggkkkmmmnnnssszzz{{{xxxqqqqqqqqqqqqqqqnnniiifffbbbccceeegggiiijjjkkklllmmmjjjiiiiiifff___\\\\\\bbbdddgggiiihhhjjjuuussslllmmmfffRRR666 !!!...===IIIMMMUUUUUUFFF333***---111///111555999<<<>>>??????:::;;;<<<<<<;;;999666555,,,...///---...111222000444333333444666888777777777999:::999777555444555333555888;;;===>>>======888666444444444444222111222222333666888999777555555444444444555666888999666888999999666444444444666555444333333444555666777666555666999::::::999777===BBBCCCAAA@@@>>>:::???>>>===>>>???>>><<<999999:::<<<;;;999666666666<<>>:::888777<<<=========;;;888555333222555888:::999888888999999:::;;;;;;:::999777666999===AAACCCBBB???======CCCAAA@@@BBBEEEFFFDDDBBBAAAAAA@@@@@@???@@@@@@@@@@@@CCCDDDCCC???<<<===???BBBCCCEEEDDDBBBAAADDDFFFBBBAAAAAABBBCCCCCCAAA???;;;<<<>>>???@@@AAAAAAAAA===>>>===;;;888777888999@@@???>>>@@@CCCGGGIIIIIIFFFBBB===<<>>@@@BBBBBBBBB@@@???BBBDDDEEEEEECCCAAAAAAAAA>>>>>>???@@@CCCDDDDDDCCCGGGOOOTTTNNN@@@999===FFFFFFBBB===::::::<<<===>>>>>>???@@@@@@@@@AAACCCDDDBBBEEEHHHHHHDDD???;;;999<<<===>>>??????>>>===<<<:::??????;;;:::===AAACCC=========???BBBCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<>>>@@@AAA@@@@@@AAABBBAAA???>>>AAAEEEHHHGGGEEE~~~yyyvvvtttpppnnnooommmhhheeegggdddgggiiilllssszzz{{{xxxttttttttttttrrroookkkhhhcccdddfffiiikkklllmmmnnnllljjjiiikkkiiidddbbbcccbbbcccfffgggfffiiivvvuuuooohhh___III,,, ---999BBBHHHLLLNNNIII:::---***...111333555888;;;===>>>======999:::<<<===<<<888444111***...///---...333333000444333222444666888999888999999:::888555444444555555666888:::<<<=========:::888555444555666777666555555444555777888777555555444333222333444666777666888999777555444555777777666555444444555666777888777777888:::;;;:::999666???DDDBBB??????===:::@@@>>>======??????>>><<<;;;;;;<<<:::888777888:::;;;>>>BBBBBB???<<<:::::::::;;;<<<===<<<999777555222555999:::999888888888999:::;;;;;;;;;999777666555999???CCCCCCAAA???>>>AAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@???AAABBB@@@===<<>>AAACCCBBB@@@===@@@CCCEEEEEECCCAAA>>>AAABBBBBBAAA@@@???AAABBB===???BBBBBBAAA@@@BBBCCCFFFNNNTTTPPPHHHFFFNNNXXX[[[RRRFFF===999:::<<<>>>@@@??????@@@BBBCCCBBBAAA@@@CCCFFFFFFCCC@@@???@@@??????@@@@@@??????@@@@@@>>>BBBCCC>>><<>>>>>???AAAAAA@@@>>>======>>>>>>>>>>>>===<<>>### !!!555@@@DDDFFFNNNJJJ???111***,,,///000777999;;;=========;;;;;;999;;;>>>>>><<<777111...+++000111...///555666222444333222444666888999999999:::999777444333444555:::::::::::::::::::::999<<<999666555666888::::::888777555555666777777666444333222111111333444666777888777444222222666999888777666555555666777888:::999999:::<<<<<<;;;999777AAAFFFCCC???@@@???<<<@@@>>><<<===>>>@@@??????;;;<<<;;;:::999999;;;>>>999===AAABBB@@@===<<<<<<777999;;;======;;;999777333666999;;;:::888777666999:::;;;<<<;;;999777555111777>>>CCCDDDCCCBBBAAA???@@@@@@@@@???@@@CCCFFFCCCBBBBBBAAAAAA@@@@@@???===>>>>>><<<:::;;;???CCCGGGGGGEEEBBBCCCEEEEEECCC>>>>>>???AAACCCCCC@@@>>>===>>>@@@BBBDDDEEEFFFFFFAAAAAAAAA???======???AAAAAADDDFFFEEECCCBBBDDDFFFKKKFFF@@@???BBBDDDCCC@@@@@@CCCGGGJJJJJJGGGCCC@@@@@@AAA@@@???>>>>>>@@@CCC;;;???CCCBBB???>>>@@@DDDCCCHHHNNNNNNNNNSSS___iiikkk___NNN???888888<<>>======>>>>>>?????????>>>>>>AAABBBBBBBBBAAABBBEEEGGGCCCAAA???CCCHHHLLLJJJHHH{{{tttsssrrrpppnnnkkkiiigggfffiiilllooorrruuuyyy{{{yyyyyyyyyxxxvvvuuusssrrroookkkhhhiiilllpppqqqpppkkkmmmooommmhhhcccbbbbbbhhhjjjkkkiiihhhnnn}}}~~~gggYYYDDD---***:::@@@CCCFFFNNNBBB555---+++,,,222999>>>============<<<999777333666777777555444666888111444777888777666555444666777777777888999999:::===;;;:::;;;888333222555999;;;======;;;:::===@@@;;;:::999999;;;<<<<<<;;;666555444555666666444222555333222111222444777999888888888666333222333444<<<;;;::::::;;;:::888666:::888777888:::;;;:::888999>>>CCCCCC???<<<<<<>>>>>>===;;;:::;;;===@@@BBBAAA===:::999:::<<<;;;:::777777888:::<<<===??????:::999888888:::::::::888555666888999888777555444666777777777666888;;;===888;;;AAAGGGKKKJJJFFFBBBEEECCC@@@???@@@AAAAAA@@@===>>>>>>???@@@@@@AAAAAABBBAAA???<<<:::999;;;>>>DDDAAA>>>>>>@@@BBBAAA???>>>======???BBBCCCAAA>>>;;;<<<===>>>???@@@AAABBB@@@AAABBB???======@@@DDDCCCDDDEEEDDDCCCCCCEEEGGGJJJFFFBBBAAACCCEEEEEEDDDCCCCCCEEEIIILLLLLLGGGBBB???>>>>>>???AAABBBBBBAAAAAAAAAAAABBBCCCDDDCCCAAA999@@@FFFLLLVVVdddpppuuukkkRRRDDD@@@???AAAEEEBBBCCCEEEDDDBBBAAAAAABBBEEE@@@???DDDDDD???===@@@EEEBBB@@@@@@AAAAAA>>>;;;EEEBBB???@@@CCCGGGGGGGGGAAA@@@>>>===<<<===>>>???>>>>>>======<<<<<<<<<;;;<<<>>>@@@CCCEEEFFFGGGGGGCCCCCCDDDEEEEEEEEEEEEEEE|||vvvuuussspppmmmkkkiiihhhkkkmmmpppqqqrrruuuxxxzzz|||{{{zzzwwwtttqqqnnnlllmmmjjjggggggjjjmmmnnnnnnkkkmmmooommmiiieeeccccccgggiiijjjiiijjjrrrxxxbbbPPP<<<%%%+++:::@@@CCCEEEEEE:::111...000333888>>>AAA@@@>>>===;;;777444111///222555555555555888::::::;;;<<<;;;888777777888::::::;;;<<<<<<<<<;;;;;;===:::999:::666111000222777:::<<<<<<999888999;;;:::888777777999;;;;;;:::777666555555555444111///000000111333555666888999999::::::999777666666777:::999888:::;;;<<<;;;999777555444666:::<<<<<<;;;<<>>===>>>???>>>>>>=========>>>???@@@AAABBBDDDCCC@@@<<<999999;;;>>>AAA>>><<<<<<>>>??????===???>>>>>>@@@BBBCCC@@@>>>777888999<<<>>>AAACCCCCC???AAABBBAAA>>><<<===>>>BBBCCCEEEEEEDDDEEEGGGIIIKKKGGGBBB@@@AAACCCCCCBBB@@@BBBDDDGGGHHHGGGCCC@@@@@@??????AAADDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA:::>>>CCCHHHTTTcccnnnrrrxxxhhhXXXPPPNNNKKKIIIIIIBBBCCCCCCCCCDDDDDDDDDDDDDDD@@@???CCCDDD@@@???AAAEEEBBB@@@@@@AAAAAA@@@>>>CCCAAA???@@@DDDHHHIIIIIICCCBBB???===<<<<<<===>>>;;;<<<<<<<<<<<<;;;;;;::::::<<>>DDDFFFGGG===444---///444888<<>>===;;;999999;;;===>>>???@@@AAAAAA???===<<<;;;888666777444///---...555999<<<<<<999777777888777666444555777999:::999888777666555555333///---+++---000333666777888888999:::<<<<<<;;;::::::;;;777777777999;;;======<<<555333333555999<<<>>>>>>>>>???>>>;;;888888<<<@@@???>>><<<;;;;;;===>>>@@@DDDAAA>>><<<<<<<<<;;;:::777777999:::<<<>>>??????>>><<<:::999999888666444444555777999999999777666777777666555555777;;;???>>>>>>>>>@@@BBBBBB@@@>>>===;;;::::::<<<======<<<======<<<<<<===???AAACCCFFFDDD@@@<<<888888;;;>>>===;;;::::::<<<======<<>>@@@CCCDDDCCC@@@???>>>AAA@@@@@@BBBEEEHHHHHHGGGGGGFFFEEECCCBBBAAAAAAAAA;;;===>>>CCCQQQbbbmmmpppjjj```YYYZZZ[[[UUUMMMIIIDDDBBB@@@AAADDDFFFEEECCCAAA??????BBBBBB@@@@@@BBBDDDBBB@@@???@@@AAAAAA@@@AAA@@@???AAADDDGGGIIIIIIEEECCCAAA???===<<<<<<<<<:::;;;===>>>>>>===<<<<<<999;;;>>>AAADDDFFFGGGHHHEEEFFFGGGGGGHHHHHHGGGGGGzzzuuuqqqooonnnnnnsssssssssrrrrrrtttwwwzzzvvvuuutttrrrooollliiihhhgggfffcccbbbccceeehhhiiijjjlllmmmmmmllljjjiiihhhjjjkkkhhheeehhhssszzziiiTTT;;;((( $$$666DDDKKKKKKJJJ<<<222***,,,222666:::<<>><<<666222111333333...,,,---333777;;;<<<:::777777888666444222333555888999:::888777666666666444111///+++,,,...000333444555666777:::<<<===<<<;;;<<<===888777666777:::<<<<<<;;;555444444666888<<>><<<999999<<>>===<<<;;;;;;<<<>>>>>>CCCAAA???<<<;;;999888777444555666777999;;;<<<===>>><<<:::999999888666555333555777999:::999888777555666777777777777:::<<<>>>>>>>>>??????>>><<<999777777777999<<<>>>>>>>>>===<<<::::::;;;>>>AAACCCFFFDDD@@@;;;888888;;;>>>::::::::::::;;;<<<<<<<<>>===<<<;;;;;;;;;<<<<<<======>>>>>>CCCDDDCCCAAA>>>;;;999777>>>@@@CCCEEEFFFHHHJJJLLLLLLIIIEEEAAA@@@@@@AAABBB===@@@CCCCCC???<<<<<<===BBBAAA@@@BBBDDDFFFEEEDDDEEEEEEDDDCCCAAAAAABBBCCC???<<<999===MMMbbbpppsssbbb\\\\\\bbbddd]]]QQQJJJFFFAAA===>>>BBBDDDBBB???======>>>???>>>>>>@@@BBBDDDBBB@@@>>>>>>>>>??????AAAAAA@@@AAABBBDDDEEEFFFFFFEEECCC@@@>>><<<;;;;;;<<<===???AAAAAAAAA@@@???:::<<<>>>AAACCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGzzzvvvsssrrrrrrqqqqqqpppoooooorrrvvvzzztttsssrrrooollliiifffeeeeeedddbbbaaaaaacccfffhhhjjjkkklllmmmmmmllljjjhhhiiikkkhhheeejjjwwwuuucccLLL///  +++<<>><<<<<<<<<===<<<<<<;;;<<<<<<===>>>@@@???===;;;888666555444444444555777999:::<<<<<<<<<:::999999999999888666333555777999::::::999888111444888:::999888888888;;;<<<===???@@@===888555444444555999===AAABBBBBB===<<<:::999:::<<>>999:::;;;<<<======>>>>>>@@@@@@???===;;;:::::::::>>>>>>>>>>>>>>>?????????GGGEEEBBB???>>>===<<<;;;<<>><<<<<<>>>BBBAAA@@@@@@AAABBB@@@???AAACCCDDDCCCAAAAAABBBEEECCC>>>999:::JJJaaaqqqwwwccc______gggiiibbbUUUMMMGGGAAA;;;:::<<<>>>===:::999;;;===;;;:::<<>><<<;;;<<<<<>>???AAAAAAAAA@@@@@@>>>???@@@BBBCCCBBBBBBAAACCCDDDDDDEEEEEEEEEEEEEEE|||xxxuuusssrrrmmmlllkkkjjjjjjnnnsssxxxvvvtttrrrnnnjjjfffbbb```bbbbbbbbbaaaaaacccgggjjjkkkkkkkkklllnnnmmmjjjgggfffiiiiiihhhqqq}}}~~~~~~lllXXX@@@"""333DDDMMMOOOHHH@@@333+++&&&'''+++000888???IIIKKKLLLHHHAAA;;;::::::888888999;;;===<<<:::777222555999<<<;;;:::::::::???@@@AAAAAA@@@>>><<<;;;///,,,,,,222666444111111,,,000444555333111222444333111///000333777:::;;;;;;999666666777888888888333111///------///111333444555666666666777999;;;:::888555444555555555444666888999:::999999;;;<<<>>>???AAABBBAAA>>>;;;999;;;;;;;;;;;;<<<===>>>???<<<<<<<<<999666333222333666666888999;;;===>>>>>><<<:::999999::::::888777444666888::::::999888777000444888::::::888888888999:::<<<>>>???===888444444444666:::???BBBCCCCCC===<<<:::999999:::<<<===AAA@@@>>>;;;888888:::<<<999;;;>>>???>>>???@@@AAA@@@@@@???===:::999999;;;======>>>???AAABBBCCCCCCFFFCCC???>>>>>>???@@@???;;;===AAACCCCCCDDDEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFAAABBBBBBAAA???===>>>???CCCBBB@@@@@@@@@@@@>>><<>>JJJ^^^nnnsss___ZZZZZZ```ccc\\\PPPIIIEEE@@@999777777888888777888<<<===:::888;;;???@@@AAABBBBBB@@@===<<<;;;<<>>>>>???DDDDDDCCCBBBAAA???>>>>>>===============>>>>>>>>>AAAAAABBBCCCCCCBBBAAA@@@AAABBBCCCCCCDDDDDDCCCCCC}}}zzzvvvssspppooojjjiiigggddddddhhhnnnssstttsssqqqmmmiiieeebbb```aaabbbbbbaaaaaaccchhhlllkkkjjjjjjlllmmmllliiifffdddhhhiiiiiiuuuvvvzzzrrr___KKK333)))???MMMSSSPPPDDD888,,,***)))+++,,,...666???HHHJJJKKKGGG@@@;;;:::;;;999999999;;;===<<<999555111444777888999999:::;;;>>>>>>???>>>>>>===<<<<<<333///000666;;;999555444000333555444111///000222111///------111555888:::>>>:::666333444666777888333333222111111111222333444444333222222444777:::999666333222333333333333111555888:::999888888:::>>>???@@@AAA@@@>>>:::888999999:::;;;<<<>>>??????999;;;;;;999555222222333666777888:::<<<===>>>???===<<<:::999999888777555666777999::::::999888666333555777777777777888:::999999:::;;;===<<<:::777666777888;;;???AAAAAA@@@===<<<;;;:::999999999999<<<======;;;999888999;;;888;;;???@@@??????AAACCCAAAAAAAAA>>>;;;:::;;;===>>>>>>???@@@AAABBBBBBCCC???>>><<<>>>@@@BBBBBB@@@:::<<<@@@AAAAAA@@@@@@AAAAAADDDGGGHHHFFFEEEFFFGGGCCCAAA???>>>???@@@??????DDDCCCAAAAAABBBBBB@@@???AAAEEEJJJJJJFFFCCCCCCEEEDDDEEEDDDEEELLLZZZeeeiiiUUUPPPPPPVVVYYYSSSHHHAAAAAA>>>999555444555777999999>>>@@@:::777;;;???@@@>>>@@@CCCCCCAAA??????@@@CCCEEEFFFDDDAAA??????AAABBBBBBBBBBBBBBBBBBAAAAAA???>>><<<;;;;;;<<<===>>>AAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCC}}}|||zzzxxxtttqqqnnnllliiigggdddaaaaaadddjjjnnnpppooonnnllljjjgggeeeddd```aaabbbbbbaaadddiiinnnkkkjjjjjjkkkmmmlllhhheeedddiiiiiiiiiuuurrrwwwgggTTTAAA))) 444JJJVVVYYYSSSDDD555++++++---///...---333<<>>>>>>>>===============888333333:::>>><<<777555777999:::777333000111333///---++++++///444777999AAA<<<666222111333555666222333444555555555444333444444222000000222666:::777444111000111333333333---222777999888777777888???>>>>>>>>>>>>===:::777777888999;;;===>>>???@@@888:::;;;999555222222333555555777888:::<<<======@@@>>>;;;:::999777555333777888999::::::999777666666666555444444666:::===;;;999888999:::<<<<<<;;;999999:::<<>><<<===<<<<<<;;;:::888888777:::;;;<<<;;;999888999:::777;;;???@@@@@@???AAACCCBBBCCCCCC@@@<<<;;;===@@@BBBBBBAAAAAA@@@?????????:::999:::>>>BBBDDDBBB???:::<<>>EEECCCBBBCCCDDDEEEDDDCCCCCCIIIMMMMMMHHHDDDCCCDDDBBBGGGJJJKKKNNNWWW]]]___RRRMMMMMMTTTWWWQQQFFF???>>>===999555222444888;;;:::AAABBB;;;888<<>><<<;;;<<<>>>@@@@@@AAACCCDDDDDDDDDDDDCCCAAABBBBBBCCCDDDCCCCCCCCC|||yyysssooollllllmmmnnnooopppkkkbbb^^^bbbiiilllqqqmmmjjjmmmqqqqqqkkkddddddddddddbbbaaacccfffhhhjjjiiijjjlllooonnnjjjfffdddhhhiiijjjrrrzzz~~~zzzcccJJJ///,,,@@@KKKMMMQQQJJJ:::444------,,,,,,---000222444777;;;???@@@>>>======???AAA@@@<<<888888:::888222---+++***---333888;;;;;;<<<999666555777:::<<<===888999;;;===>>><<<777444333:::AAA???666000111444111111000...---///333666===999555222222333333222777777666666555555555555444333222111222444777999777555333111000111222444...111555888999999:::;;;<<>>;;;:::;;;<<<<<<===>>>>>>>>>>>>===>>><<<:::::::::999777666888888888666666777:::======777555999999555444777777777888888888888777666:::777555555777:::<<<<<<:::;;;<<<;;;::::::;;;===<<<;;;:::;;;<<>>@@@AAAAAADDDAAA===::::::===BBBEEEBBBBBBBBBBBBBBB@@@===:::;;;999666888<<<@@@AAAAAA<<<>>>AAACCCBBB???;;;888BBB@@@CCCHHHHHHCCCDDDIIIIIIFFFCCCAAA@@@@@@???>>>AAAEEEHHHIIIKKKNNNKKKFFFIIIJJJLLLMMMLLLHHHEEEBBBBBBCCCFFFJJJNNNQQQTTTUUUUUUJJJGGGQQQTTTIII>>>;;;>>>999999???>>>777:::CCCCCC@@@===>>>@@@AAA???======>>>@@@BBBCCCCCCCCCBBBEEEEEEEEEEEEDDDCCCBBBAAAEEEBBB???>>>@@@CCCDDDEEEBBBAAA???>>>>>>???AAABBBJJJHHHGGGGGGGGGFFFDDDBBBBBBCCCDDDEEEEEEDDDCCCCCC|||xxxsssmmmjjjiiijjjkkkppprrrnnnfffbbbffflllnnnqqqnnnlllmmmooooookkkgggdddeeedddcccaaabbbdddggglllkkklllnnnppppppmmmjjjeeehhhiiijjjrrr|||oooXXXAAA)))333DDDKKKMMMQQQHHH888111,,,,,,++++++,,,///111222555999<<<>>>===;;;<<<=========:::666666888666111---+++***,,,111666888888888777666777999:::;;;:::888999:::===???===:::777999>>>BBB???888333222444111222222111000111444666;;;999555444555666777777999777555333222333555666666444111000000222444666666666444333333333444444000333777999999999:::;;;;;;>>>AAA@@@>>>;;;:::;;;<<<<<<===>>>?????????>>>???===;;;:::::::::888666777888999888777888:::<<<<<<666444888999666555888;;;;;;:::999888777666666;;;888555444555777888888888999::::::999:::<<<>>>===<<<;;;;;;<<<>>>@@@BBB@@@???<<<:::999999999:::;;;;;;:::999999999;;;<<<======>>>???@@@BBBCCCCCCCCCAAA???======???AAACCCCCCBBBBBBCCCDDDCCC@@@===@@@;;;777666999===???@@@;;;===AAACCCCCC@@@<<<999???>>>@@@EEEDDD@@@@@@DDDGGGEEEBBBAAAAAAAAA???>>>@@@EEEHHHHHHHHHJJJHHHDDDEEEGGGIIIJJJIIIGGGDDDAAABBBCCCEEEHHHKKKNNNPPPQQQSSSJJJIIISSSUUUKKK???<<<<<<999===GGGIIICCCAAAFFFIIIEEE@@@>>>>>>===;;;888<<<===???AAACCCCCCCCCCCCEEEEEEEEEDDDDDDCCCAAAAAAEEEBBB???>>>???@@@@@@???CCCBBB@@@??????@@@AAABBBEEEDDDDDDFFFIIIJJJIIIHHHBBBBBBCCCCCCDDDDDDEEEFFF}}}yyysssnnniiigggggghhhooorrrpppiiieeehhhmmmoooqqqpppooonnnmmmllllllkkkfffgggfffeeecccbbbccceeejjjjjjkkkmmmoooooommmkkkggghhhiiijjjrrr}}}|||bbbKKK444!!!)))<<>><<>><<<:::::::::888777777999::::::999888999::::::666444666888777888:::===<<<:::777555444444444;;;888555333444555555555555777888888888:::<<<>>>???>>>=========>>>???@@@@@@???>>>======<<<======<<<<<<;;;;;;<<<===???@@@@@@@@@AAAAAABBBCCCDDDDDDAAAAAABBBBBBBBBAAAAAAAAABBBAAABBBCCCDDDDDDBBB@@@CCC>>>999666777:::===???:::<<>><<<>>>>>>@@@CCCAAA>>>>>>@@@DDDBBBAAABBBBBBBBB@@@>>>===DDDHHHFFFCCCCCCCCCAAA@@@BBBDDDFFFFFFEEEBBBAAACCCDDDEEEGGGHHHJJJKKKLLLOOOJJJKKKTTTVVVLLLAAA===999;;;EEERRRUUUMMMHHHJJJPPPJJJCCC???>>>===;;;999;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@>>>======>>>??????>>>DDDCCCBBBAAAAAABBBCCCDDDCCCBBBCCCEEEHHHJJJKKKJJJAAAAAAAAABBBCCCEEEGGGHHH}}}wwwqqqllliiihhhhhhkkkooooooiiifffiiimmmnnnqqqrrrqqqnnnjjjiiilllnnniiijjjjjjhhheeeccccccdddeeefffggghhhjjjkkkkkkjjjjjjiiihhhlllttt}}}xxxtttttt[[[CCC,,, ###444BBBJJJJJJJJJMMMCCC333...//////000111222333333444333666:::<<<===<<<;;;:::999;;;:::777777888777333222111111111222444555555222222333555888:::999888888777888;;;>>>AAAAAAAAA@@@>>>;;;999888777666444555666888777555333222222000000222555999<<<<<<<<<;;;:::777555333444555555888555000,,,***+++---///222333555666666555444333111444666666555555666666:::<<<===>>>===;;;:::999:::;;;===???@@@AAAAAABBBAAA???<<<:::::::::888777777999<<<<<<;;;999888888888555444555888999:::;;;;;;999666444222222333333:::888555444555666666666333555777888888:::===???BBBAAA@@@????????????@@@@@@@@@@@@??????>>>======:::;;;<<>>>>>>>>@@@CCCCCCBBBAAAAAA>>>;;;999999:::<<<>>><<<<<<======>>>@@@AAAAAA@@@BBBCCCDDDBBB@@@???@@@AAA@@@AAABBBCCCCCCAAA???<<>>===>>>======>>>AAACCCDDDDDDBBBAAAEEEFFFFFFFFFGGGHHHHHHHHHJJJHHHLLLSSSTTTKKKAAA>>>999AAANNNXXXVVVNNNJJJMMMTTTNNNEEE@@@???@@@???===999:::<<<>>>AAACCCDDDEEECCCCCCCCCCCCCCCBBBAAA@@@:::::::::<<<@@@BBBBBBAAABBBBBBBBBBBBCCCDDDFFFGGGDDDCCCBBBBBBDDDEEEDDDDDD>>>???AAADDDEEEGGGGGGGGG{{{uuupppmmmkkkkkkjjjnnnooojjjgggkkkooopppqqqrrrrrrnnniiihhhkkkoookkklllmmmkkkhhheeeddddddbbbcccdddeeefffhhhjjjkkkllliiihhhnnnwww```QQQNNNUUUlllnnnXXX???''' )));;;DDDJJJHHHGGGIII>>>000000222333555777888999999999777999<<>>@@@@@@>>><<<;;;;;;:::999777555444666333///+++)))***+++---...000222444555444222111444555777777666666777888999:::;;;<<<<<<;;;999777999:::<<<>>>@@@AAABBBCCCBBB???<<<999999999888777777999<<<<<<;;;888777666666666666777999<<<<<<;;;888777555444333444666777888777555666888:::;;;:::555666888888999:::===???CCCCCCBBBAAA@@@@@@@@@???BBBAAAAAA???>>>===<<<;;;666888===BBBFFFEEE@@@<<<=========>>>>>>?????????@@@BBBFFFHHHGGGDDDAAA>>>;;;:::;;;===@@@AAAAAA@@@======>>>>>>======<<<<<>>===<<<888999:::<<<>>>AAACCCDDDAAABBBBBBBBBBBBAAAAAA@@@::::::;;;===AAACCCCCCCCC@@@@@@AAACCCEEEGGGHHHIIICCCAAA??????@@@@@@@@@???<<>>======;;;<<>><<<;;;;;;<<<===<<<<<<888999:::999555222111111555777;;;AAAEEEFFFDDDBBB<<<===>>>===;;;888555333333111...+++******+++,,,,,,---000222222222111000666888999999888888:::;;;999999999;;;<<<;;;999666666888:::===???AAACCCCCCBBB???;;;888888777777666777999<<<;;;999777555555555777999999<<>>:::999888888888999:::<<<===777666666888;;;===>>>>>>888:::;;;;;;:::;;;===???BBBBBBAAAAAA@@@??????>>>AAA@@@>>>===;;;::::::999666888<<>>AAACCCFFFGGGFFFDDDAAA>>>:::999999;;;???AAAAAAAAA<<>><<<<<>>@@@BBBCCCCCCCCCGGGGGGGGGHHHHHHHHHHHHHHHDDDFFFIIIKKKIIIFFFEEEEEEBBBLLLVVVTTTJJJEEEJJJRRR\\\TTTJJJBBB===;;;777555777888888:::<<<>>>@@@AAA@@@AAAAAABBBBBBAAA@@@@@@@@@>>>===>>>@@@AAAAAA@@@@@@AAABBBCCCEEEFFFGGGHHH???>>><<<===???AAABBBBBB>>>@@@DDDGGGHHHFFFDDDBBB~~~zzzvvvsssqqqpppoookkkoooooojjjhhhmmmsssuuuqqqpppnnnllliiihhhhhhiiiiiikkkmmmmmmjjjfffdddcccbbbdddeeeffffffiiinnnsssoooiiiiiitttfffHHHGGGCCCEEE[[[}}}iiiSSSAAA--- """333BBBCCCHHHFFFBBB===...'''000000333777<<<>>>??????>>>??????AAADDDEEECCC===888444:::===;;;:::;;;<<<:::888:::;;;;;;888777777999444333333555777888777666///000222666;;;>>>??????::::::;;;:::999999888999777888:::999777666666777:::<<>>>>>===<<<:::777555333//////...,,,,,,,,,,,,,,,+++,,,...000111111111111555666777777777777999;;;888777888:::<<<;;;888555444666888<<<>>>AAABBBCCCBBB>>>:::777666666666555888999::::::777555444444444999<<<<<>>777666666999<<<>>>???>>>===>>>>>>===<<<;;;===>>>????????????>>>===<<<<<<>>><<<:::888777888999:::::::::<<>>??????CCCDDDEEEEEEDDDCCCAAA???===<<<<<<===@@@CCCCCCCCCAAACCCEEECCC@@@===<<<===<<<<<<<<<===>>>@@@AAABBB>>>CCCEEEBBB@@@BBBBBB???AAA@@@>>>???@@@BBBAAA@@@???BBBBBB>>><<<===;;;777999:::<<<>>>@@@AAAAAAAAAFFFFFFFFFGGGGGGHHHHHHIIIEEEHHHIIIGGGEEEEEEHHHJJJEEELLLQQQPPPLLLKKKPPPUUU___WWWMMMEEE@@@<<<888555777777777888999;;;===>>>@@@@@@AAAAAAAAAAAA@@@@@@BBB???===<<<>>>@@@AAA@@@CCCDDDDDDDDDDDDDDDDDDCCCAAA???>>>???BBBEEEFFFGGGDDDDDDDDDDDDDDDDDDCCCCCC}}}{{{xxxuuurrrpppooooooiiillllllgggfffkkkqqqtttpppooommmkkkjjjhhhgggfffgggiiilllllliiifffcccaaaaaaccceeeeeeeeehhhnnnssspppiiiiiiuuukkkIIIFFFHHHJJJ```rrr]]]FFF555###(((777DDDDDDIIIFFFAAA999)))###///...111666;;;>>>??????>>>@@@@@@BBBDDDFFFCCC<<<777111888<<<:::888999:::999666888:::999777555666888222333555888:::999666333---...111555:::=========666888999888555333222333666777999999999999;;;===;;;>>>BBBGGGIIIHHHCCC???@@@???<<<999777555555444------------------------,,,,,,...///111222222222222333444444444555777999888777777999<<<;;;888555333555777;;;>>>@@@BBBCCCAAA>>>999666555555555444888999:::888666444333444444:::>>>>>>AAADDD???888999:::;;;<<<<<<<<<<<<;;;777777777999<<<>>>>>>===@@@AAAAAA???===<<<===>>><<<<<<<<<<<<<<<;;;::::::;;;999777555555777999;;;???===<<<@@@EEEGGGDDD@@@999:::;;;===>>>@@@AAAAAADDDDDDDDDCCCCCCBBBAAA@@@@@@???>>>@@@CCCEEEFFFFFFFFFGGGGGGCCC>>>;;;<<<===999;;;>>>AAABBBAAA@@@>>>>>>EEEGGGCCCBBBDDDDDDAAACCC@@@>>>>>>???AAAAAAAAAAAABBB@@@======>>><<<777888999;;;===>>>???@@@@@@DDDDDDEEEFFFGGGHHHIIIIIIGGGJJJJJJFFFCCCEEEKKKNNNGGGJJJMMMNNNPPPTTTWWWWWW^^^XXXOOOHHHEEEBBB???<<<777666666666777999;;;===???@@@@@@AAAAAAAAA@@@@@@???===::::::===@@@CCCDDDFFFFFFFFFEEEDDDBBB@@@???EEECCCAAABBBDDDGGGHHHIIIIIIGGGDDDAAA@@@AAACCCDDD|||{{{{{{zzzxxxuuupppmmmhhhjjjhhhfffhhhooottttttppplllhhhiiillllllhhhcccccceeefffeeeccc```______aaaaaaaaaccceeehhhjjjlllrrrlllpppxxxUUUOOONNNSSSjjjaaaSSS;;;%%% ###666BBBFFFJJJFFF@@@:::///&&&%%%(((000555;;;???@@@???>>>===>>>@@@CCCDDDCCC>>>999666999777444444666888999999666555555555666666444222222222333555777777666444......000333666888888777===:::444///---...000222888555444888>>>@@@>>>;;;>>>;;;;;;>>>???<<<::::::999;;;<<<999444000000111111111111///,,,*********(((***---000222333444444444444555666777666444222:::;;;;;;<<<;;;999666555777888:::<<<>>>>>>>>>>>>===<<<;;;:::888555333222999999999888888888888777999;;;=========<<<<<<<<<888888999:::;;;;;;;;;;;;>>><<<;;;;;;<<<>>>>>>>>>>>>@@@@@@>>>:::888:::<<<@@@@@@@@@???===;;;888777777;;;>>>===999777999<<>>===???CCCFFFEEEDDD;;;<<<===>>>????????????AAACCCEEEGGGEEEBBB>>>;;;>>>???@@@AAACCCDDDEEEEEEGGGBBB<<<999999::::::999<<<===>>>>>>???>>>>>>>>>===>>>@@@AAACCCCCCCCCCCC@@@@@@@@@AAAAAABBBCCCDDDDDDEEEFFFFFFDDD@@@<<<::::::;;;<<<>>>???AAABBBCCCCCCBBBAAABBBFFFIIIJJJKKKFFFHHHJJJGGGCCCCCCGGGLLLIIIHHHLLLUUU]]]___ZZZSSSOOOPPPLLLGGGFFFHHHCCC:::999777555555777999;;;<<>>======>>>@@@BBBAAA??????AAA@@@>>>???CCCEEECCCAAABBBEEEFFFEEEBBBDDDDDDAAA>>>AAAFFFHHHFFF{{{zzzxxxwwwvvvtttrrrppphhhkkkjjjhhhkkkrrrvvvuuunnnkkkiiiiiijjjjjjfffccc___```bbbbbbaaaaaabbbcccbbbaaaaaabbbcccfffhhhiiikkkiiiqqqooohhhfffllluuu\\\LLL444 ***>>>IIIKKKKKKFFF@@@888...&&&%%%***333777;;;>>>???>>>===>>>;;;===???@@@???<<<999666666444222222555777888888666555333444555555333222444333444666888888777555///...///111555888888888===999444///------///111333111111555<<<@@@???<<<999666666:::<<<999777888777999:::888555333333444666555444111///,,,,,,,,,+++,,,...000222444444555555555666777888888777555999:::;;;<<<:::888555333555777999<<<>>>???????????????>>><<<:::888666444999888777777777777666666999:::<<<<<<;;;:::999999666666888:::;;;<<<<<<<<<<<<;;;999999;;;<<<<<<<<<<<<===>>>===;;;;;;<<>>;;;:::<<>>>>>>>>>>>BBBBBBBBBBBBAAA@@@???>>>?????????@@@AAABBBCCCDDDEEEBBB???=========;;;999;;;;;;<<<===>>>??????@@@===???AAADDDEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFFFFGGGGGGGGGFFFDDDAAA>>>===888999;;;<<>><<<<<<======>>>>>>???;;;;;;>>>>>>:::777777>>>============???@@@AAA@@@>>>>>>@@@???======AAADDDBBBAAABBBEEEFFFFFFDDDCCCCCCAAA???AAAGGGHHHEEEyyyxxxwwwvvvtttssssssrrriiilllmmmlllooouuuxxxwwwmmmmmmlllllljjjiiigggfff`````````___^^^___aaadddccccccccccccdddfffhhhiiihhhkkkxxxzzzgggVVVBBB((( !!!444EEELLLIIIIIICCC<<<555,,,%%%''',,,666888;;;===<<<<<<<<<===:::;;;<<<<<<;;;999888666333222111222444777888888777555333222333444444444666555666777999:::999777111//////000444777888888<<<999444000------///000---,,,---222999>>>???>>>222///000555888666555666444666888888666666666777:::999777444222000/////////000000111333444666777666777777888888999999999999:::;;;;;;:::777333111222555888<<<>>>@@@@@@@@@AAAAAAAAA@@@>>>;;;999777888777555666777888888777999:::::::::999888777666444555777999:::;;;<<<<<<<<<:::888888:::;;;<<<;;;999;;;======<<<===???@@@DDDBBB???<<<999777555444666999<<<===;;;;;;===??????<<<888888:::===@@@AAA::::::;;;<<<============BBBAAA???>>>>>>???AAABBB@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAA@@@@@@???<<<:::;;;;;;;;;;;;<<<>>>@@@BBB???@@@BBBDDDEEEDDDBBBAAA@@@AAAAAAAAACCCDDDEEEFFFDDDCCCBBBAAA???>>>===<<<888888:::<<<>>>@@@BBBCCCFFFEEEDDDEEEHHHJJJJJJJJJEEEEEEEEECCCBBBDDDKKKPPPRRROOOLLLMMMPPPOOOJJJEEEDDDJJJOOONNNMMMOOOOOONNNJJJIIIGGGFFFDDDBBBAAA@@@===999999<<<<<<888666666:::;;;<<<===>>>@@@AAAAAAAAA>>>>>>AAAAAA>>>>>>AAABBBAAA@@@AAACCCEEEEEEDDDAAABBBAAA@@@BBBGGGGGGDDD~~~xxxyyyyyyxxxuuusssqqqqqqiiimmmnnnmmmpppuuuxxxvvvnnnppppppooommmkkkjjjkkkiiigggddd```\\\\\\^^^aaadddddddddeeefffhhhkkkllljjjrrrtttaaaOOO999(((:::GGGHHHAAAAAA;;;555///(((%%%)))111888:::;;;;;;:::999:::<<<===<<<;;;:::888777777666333222111333666999::::::999666333333444666666666888777777888:::::::::888333111000111444777999:::<<<:::555111//////000111---,,,---111777<<<======000---///444777666555777555666777888888777888888;;;999777555555444333222222222222222333555777888999999999888777777888:::999:::;;;;;;999666333000111333888<<>>???===;;;999666444333222222444777999999888777888:::;;;:::888777888:::<<<===::::::;;;<<<============AAA@@@???>>>???AAACCCDDDCCCBBBAAA@@@@@@@@@AAAAAABBBAAA@@@??????>>>===<<<>>>===;;;;;;;;;===???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAA???>>>===>>>>>>???<<<<<<===>>>???@@@AAAAAAFFFEEEDDDEEEHHHIIIIIIHHHFFFFFFDDDAAAAAADDDJJJOOORRRNNNJJJIIIJJJJJJGGGDDDCCCIIIOOONNNLLLMMMRRRWWWWWWVVVSSSNNNIIIEEECCCCCC@@@<<<<<>>@@@AAABBBBBBDDD@@@@@@CCCDDDBBBAAABBBAAA@@@??????@@@AAAAAABBB???AAABBBAAACCCHHHGGGDDDzzzyyy{{{}}}|||xxxssspppoookkknnnooommmoootttuuusssmmmnnnoooooommmkkkkkklllnnnmmmiiiddd___^^^___```aaabbbbbbdddgggjjjmmmnnnjjjuuusssaaaGGG111!!!///>>>GGGCCC:::555000,,,)))%%%%%%,,,555999:::;;;:::888888999;;;AAA???===:::888777777777555444555777:::=========;;;888555555666888999999999888777777999:::999888555333111222555888:::;;;<<<999666222111111222333000000000222555999:::;;;222000111777:::999888999888777888888999888777777888666555555777777555333333222222222333555777999:::;;;;;;999666555666888999:::::::::888666333222111444999===@@@BBBAAAAAA>>>???@@@AAA@@@>>><<<:::333000...111777<<<===<<<777555555666:::<<<<<<:::888888999999999888777777999888666666888999:::999;;;;;;;;;<<<===<<<;;;:::666555444333222333444555666777888888666555555555777888999:::::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDDDDEEEDDDBBB@@@???@@@@@@AAAAAA@@@>>><<<;;;<<<>>>@@@AAA@@@>>><<<;;;<<<===>>>BBB@@@>>><<<<<<>>>AAACCCEEEDDDCCCBBBAAAAAAAAAAAACCCCCCAAAAAABBBCCCEEEFFFCCCBBBBBBBBBAAAAAA@@@@@@DDDDDDCCCEEEGGGHHHHHHFFFHHHGGGCCCAAA@@@CCCGGGKKKMMMJJJFFFEEEHHHJJJJJJIIIJJJMMMPPPOOOJJJKKKSSS\\\bbb```\\\UUUMMMGGGEEEEEEDDD@@@???AAABBB???>>>???;;;<<<>>>@@@BBBCCCCCCCCCDDD@@@???CCCEEECCCAAAAAAAAA@@@???===<<<<<<===>>>@@@BBBBBBAAADDDIIIIIIEEE}}}|||yyytttrrrqqqoooqqqpppmmmmmmqqqrrrppphhhiiiiiijjjjjjjjjjjjiiimmmmmmllliiifffccccccddd___```aaacccfffjjjmmmoookkkvvvnnn\\\<<<((()))666BBBGGGAAA999+++(((%%%$$$###%%%---777:::;;;<<<<<<:::::::::<<>>;;;:::999999999999888888;;;>>>@@@@@@@@@;;;999777777999:::::::::999777666666777888888777444333222333555888999999999777555222222222444555444333333333444666777999666444555:::<<<:::999::::::999888888:::999888666666444444666999999555111000000111222444555777888999;;;===;;;777555666888;;;:::999888777666666666444777;;;???BBBBBBAAA???:::<<<>>>@@@@@@???===;;;000,,,***---444999:::888666333222555999======<<<::::::::::::999888666666777555333333555666777666;;;::::::;;;<<<;;;888666444444444555666888999:::;;;;;;;;;:::999888777666555888<<<======;;;;;;;;;======>>>???@@@@@@@@@@@@===???AAADDDEEEEEECCCCCCEEECCCAAA???>>>???@@@AAA???>>><<<999888:::>>>AAADDDBBB@@@>>>============AAA???<<<:::;;;===AAACCCGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@AAABBBCCCDDDHHHGGGFFFEEECCCBBBAAA@@@CCCBBBCCCEEEGGGHHHHHHFFFHHHFFFCCCAAA@@@CCCFFFHHHGGGEEECCCCCCFFFJJJLLLMMMPPPQQQRRRQQQLLLJJJQQQZZZcccdddccc]]]TTTMMMIIIHHHDDD@@@>>>AAABBB@@@???@@@??????@@@@@@AAABBBCCCCCCBBB===<<>>===??????>>><<<::::::<<<>>>AAACCCCCCBBBEEEJJJKKKHHH~~~xxxuuuwwwzzzuuuvvvsssmmmlllnnnpppnnnfffeeedddfffjjjllljjjhhhjjjmmmooonnnkkkhhhfffeeeccccccdddeeehhhkkknnnppptttzzzaaaNNN...$$$444???EEEEEE???777&&&$$$#########%%%...888<<<>>>??????>>>======>>>???>>>===<<<;;;<<<<<<<<<;;;;;;;;;>>>AAABBBBBBAAA999888777888:::;;;:::999888666444444555666666666111111111222555777777666555444222111111222444555555444444222222333555777999666777;;;<<<:::888999999888777888;;;;;;999777777666666999;;;999222,,,---...000222444555666666666:::>>>===:::888999<<<<<<:::888777666777999:::888:::>>>BBBCCCBBB@@@>>>777999===@@@AAA@@@>>>===444///+++---333888777555666333000333888;;;;;;999:::;;;;;;::::::999888777888666444444666777888777999888888999;;;:::777444444555777999:::<<<<<<======<<<<<<<<<<<<<<<:::999777:::===>>>======>>>@@@???@@@AAABBBBBBCCCCCCBBB===>>>AAABBBCCCCCCBBBBBBBBBAAA>>><<<<<<===>>>???;;;<<<===;;;::::::>>>AAACCCBBBBBBAAA@@@???>>>>>>============>>>???AAABBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@???>>>=========IIIHHHGGGFFFEEECCCBBBBBBBBBBBBCCCFFFIIIJJJIIIHHHFFFDDDAAAAAABBBDDDFFFGGGEEECCCAAAAAADDDGGGJJJLLLOOONNNPPPQQQLLLGGGJJJRRR]]]ccchhhggg___UUUOOOLLLDDD@@@>>>AAABBB@@@???AAABBBAAA@@@?????????@@@AAAAAA<<<;;;@@@DDDAAA===<<<===>>>>>><<<:::;;;???BBBCCCEEECCCBBBEEEKKKMMMJJJ|||wwwvvv|||yyyyyytttmmmkkknnnooommmgggdddcccffflllooollliiijjjnnnqqqqqqnnniiieeeccciiiiiiiiijjjlllnnnqqqrrrpppUUUAAA$$$...>>>FFFGGGCCC;;;333%%%######$$$$$$&&&...777===???BBBBBBAAA@@@@@@AAA<<<<<<<<<<<<===>>>>>>???<<<<<<===???AAACCCBBBAAA777777777888::::::999888777555333333444555555555/////////222444555555333222111000///000111333555444444333222111222444666;;;777777;;;<<<888666777999777666888;;;===;;;888999888888;;;===999000)))***,,,...111444555555555444999>>>???===;;;===???===;;;888666666888;;;===:::===@@@CCCDDDBBB???===666888<<<@@@BBBAAA@@@>>>;;;555///000555999888444777333///111666999888666999::::::;;;;;;:::::::::;;;999777777999;;;;;;;;;777666666888;;;:::777444444555888:::<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;999;;;======<<<===AAAEEEAAAAAABBBCCCDDDDDDDDDDDD>>>>>>???@@@AAAAAABBBBBB@@@???<<<::::::;;;===>>>888;;;>>>>>><<<<<<===@@@AAAAAABBBBBBBBBAAA@@@@@@:::<<<>>>AAABBBBBBAAA@@@<<<<<<<<<===>>>???AAAAAAFFFEEEDDDBBB???===;;;:::HHHGGGGGGFFFEEEDDDCCCCCCBBBBBBDDDGGGJJJLLLKKKJJJCCCAAA@@@AAACCCFFFGGGHHHDDDCCCAAAAAABBBDDDGGGIIIJJJIIILLLOOOLLLEEEDDDIIIVVV```kkknnnggg\\\SSSNNNEEE@@@???AAABBB@@@@@@BBBDDDBBB@@@>>>======>>>???BBB===<<>>???>>>===;;;:::>>>:::777999===@@@???<<<@@@>>><<<;;;<<<===<<<;;;:::999888777777777888999:::777444333555666777777,,,///333444333222111000444555666555222111000111444777999777222000333666999:::;;;;;;:::999888777888999;;;<<<===>>>======@@@===:::888555111,,,((($$$,,,222333333555777666;;;;;;<<<;;;999888999:::===:::666777:::===>>>>>>;;;<<>>:::<<>>======>>>AAA>>>;;;:::===AAACCCEEECCCDDDAAA======AAACCCBBB>>>@@@AAAAAA???>>>>>>??????>>><<<:::999;;;???CCCEEECCC@@@?????????>>>===>>>???BBBCCCCCCAAA???======<<<===???AAABBBBBBAAA@@@===::::::>>>@@@AAA@@@DDDBBB???===<<<;;;<<<===AAADDDHHHHHHFFFDDDEEEGGGFFFHHHIIIIIIHHHGGGGGGHHHIIIFFFCCCAAABBBCCCCCCCCC???@@@AAAAAABBBCCCGGGIIIDDDDDDGGGJJJGGGBBBDDDLLLVVV```kkknnnggg]]]UUUQQQKKKIIIFFFDDDDDDDDDDDDCCCDDDCCCAAA???>>>???@@@AAAAAAAAA@@@@@@@@@?????????<<<;;;;;;===???CCCFFFIIIEEECCCAAA@@@BBBFFFLLLOOO|||xxxyyy{{{zzzyyyvvvtttrrrsssttttttrrroooooommmlllkkkkkkkkkkkkjjjjjjjjjjjjkkkjjjhhhdddbbbiiiffffffhhhjjjlllrrrzzzsss[[[???+++!!!333@@@LLLMMMEEE:::...%%%$$$######$$$(((...444888999:::;;;<<<<<<<<<<<<;;;>>>:::666777;;;===<<<:::>>>===;;;;;;<<<<<<;;;:::;;;:::999888888888999999888888777888999999777555,,,///333555666666777888777888888777444111000111999<<>>>>>>>>>>>===>>>===999333---++++++***000333111000444777777:::;;;<<<<<<;;;:::::::::===:::777888;;;>>>??????;;;;;;===???@@@===999555888999<<>>===;;;:::;;;===???AAADDDDDDBBB>>>:::888888999999999888777888888999::::::888666555555777999;;;<<<:::888888999999777555777999;;;;;;;;;;;;<<<===;;;<<<>>>>>>=========>>>@@@>>><<<;;;===???AAAAAAAAABBBAAA======@@@BBB@@@===>>>@@@@@@>>>===>>>???AAA@@@>>>======>>>@@@AAADDDBBB@@@?????????===;;;>>>???AAABBBBBBAAA???>>><<<<<<<<>>;;;999999<<<>>>???>>>@@@???===<<<<<<<<<===>>>@@@CCCFFFGGGFFFEEEFFFGGGJJJLLLLLLKKKHHHFFFFFFGGGGGGEEECCCBBBCCCDDDDDDCCCBBBCCCCCCCCCBBBCCCFFFHHHBBBBBBDDDHHHFFFDDDHHHPPPOOOXXXccchhhggg```ZZZWWWOOOOOOOOOOOOMMMJJJFFFCCCGGGFFFDDDBBBAAABBBCCCCCCAAAAAAAAAAAAAAA@@@???>>>;;;;;;<<<>>>AAAEEEHHHIIIEEEDDDBBBAAABBBEEEIIILLL}}}xxxxxxzzzzzzzzzxxxuuutttvvvzzzyyyuuuppppppooommmlllkkkjjjkkkkkkllllllllllllkkkiiigggeeejjjgggeeeggghhhlllttt|||}}}iiiPPP666$$$&&&///***(((>>>IIIPPPKKK@@@444((( $$$###$$$&&&***000666:::888888999;;;<<<=========<<<888555444777999888777;;;::::::;;;<<<<<<:::888:::999888888777777888888888999;;;>>>???<<<888444000222555777888999;;;===:::;;;;;;888555111000000;;;???BBBBBB===888555444222333444555666555444333666777999<<<===>>>>>>>>>;;;>>>>>>999000***+++...000555555111///333777888999;;;<<<>>>>>>===<<<;;;<<<:::888999;;;>>>???@@@;;;:::;;;<<<===;;;888555999999999:::;;;===@@@AAA===>>>???>>><<<===AAAEEEHHHIIIHHHDDD???;;;999888888888777777777888999999999888777666666888:::<<<;;;:::999999::::::888666999:::;;;;;;:::999:::;;;;;;=========<<<<<<===??????>>>======>>>???>>>===>>>AAA@@@======@@@AAA???<<<>>>??????>>>======>>>BBB???===>>>@@@AAA???===@@@?????????@@@>>><<<999??????@@@@@@@@@@@@@@@@@@=========???BBBCCCCCCBBB;;;999777777999;;;<<<<<<;;;<<<<<<======>>>>>>>>>???AAADDDFFFFFFFFFGGGHHHOOOOOONNNLLLHHHEEEDDDDDDEEEDDDCCCEEEFFFGGGFFFDDDEEEFFFFFFEEECCCCCCDDDFFFAAA@@@BBBDDDDDDFFFMMMUUUNNNTTT]]]eeehhhgggccc```XXXXXXWWWUUUQQQMMMIIIFFFLLLJJJHHHFFFEEEEEEEEEEEEAAABBBDDDDDDDDDAAA???===;;;<<<>>>AAADDDFFFHHHIIIEEEEEECCCBBBCCCDDDEEEFFF}}}{{{{{{||||||{{{wwwvvvxxx{{{zzzsssmmmjjjjjjiiiiiihhhjjjlllnnnpppqqqqqqqqqooommmmmmmmmllliiigggjjjlllooowwwxxxbbbGGG... !!!***111***111CCCJJJNNNGGG;;;000'''!!!""""""$$$''',,,333888<<<;;;;;;;;;;;;;;;<<<===>>>;;;888444333444555555444888888999;;;<<<<<<999777888777777777666666666666::::::<<>>???>>><<<999:::999888888:::===>>>???:::999999999::::::888666999999888888999<<<>>>@@@;;;>>>@@@>>>;;;:::???DDDFFFGGGFFFCCC???;;;::::::555555666666888999::::::888888777777888999;;;<<<:::::::::;;;;;;:::888777;;;;;;<<<:::888777888999<<<<<<<<<;;;:::;;;===???<<<<<<===???AAAAAA???======@@@@@@>>>>>>AAAAAA>>><<<>>>@@@@@@???>>>>>>??????<<<;;;>>>BBBCCC@@@;;;;;;;;;<<<>>>@@@@@@===;;;@@@@@@???>>>???@@@AAABBBAAA@@@??????AAABBBBBBAAA999888777888888::::::;;;<<<<<<===>>>???>>>>>>>>>>>>@@@BBBEEEFFFGGGGGGHHHNNNNNNMMMJJJFFFDDDCCCDDDBBBBBBDDDFFFIIIIIIGGGEEEGGGGGGGGGEEECCCAAAAAABBBAAAAAAAAAAAACCCGGGOOOUUURRRVVV\\\dddjjjlllkkkhhhcccaaa]]]WWWRRROOONNNOOONNNLLLKKKIIIGGGFFFFFFFFFBBBDDDGGGHHHGGGDDD@@@======???BBBDDDFFFGGGFFFFFFEEEEEEEEEDDDCCCBBBBBBAAA~~~|||{{{{{{|||xxxxxxyyywwwqqqkkkdddeeefffeeedddfffiiimmmrrrssstttrrrpppppprrrtttllliiiiiilllnnnqqqxxxpppXXX;;;&&&"""%%% &&&:::EEEJJJJJJ@@@444,,,&&&""" !!!$$$)))///555:::===???>>><<<:::999999:::;;;;;;888555222222333444555666666888:::<<<<<<999777888888888888888777777777;;;;;;:::;;;<<<:::888555777888999999888888999::::::;;;:::777222///------333777<<<@@@???<<<888666333444666777777777666666888999999:::999888777666777666555444333222111000222777:::777666888::::::888888999<<<>>>>>>;;;777666666777888888:::===>>>:::999888999::::::999777999999:::;;;;;;<<<======<<>>:::999===AAADDDDDDAAA===999777777888333333555777888:::;;;;;;888999999999:::::::::;;;999:::<<<<<<<<<:::999888;;;<<<;;;999777666777888;;;<<<<<<:::999:::===???999:::<<<@@@CCCCCCAAA???===@@@@@@>>>>>>AAABBB???===???AAAAAA@@@@@@@@@AAA===;;;<<<@@@EEEGGGBBB===666777999===@@@AAA@@@>>>AAA@@@???>>>???@@@BBBCCCEEECCCAAA@@@AAAAAA@@@???::::::::::::::::::;;;<<<@@@@@@@@@@@@@@@>>>=========>>>@@@CCCFFFGGGGGGGGGIIIIIIHHHFFFDDDCCCDDDEEEAAAAAACCCFFFIIIJJJHHHFFFFFFGGGGGGEEEBBB@@@???@@@CCCDDDCCCAAABBBGGGMMMPPPPPPSSSXXX___hhhmmmppppppkkkkkkiiiddd]]]XXXUUUTTTLLLKKKJJJHHHGGGEEEEEEDDDCCCFFFIIIJJJJJJFFFBBB???@@@BBBDDDFFFGGGFFFDDDCCCEEEFFFFFFFFFDDDBBB@@@???{{{yyyyyy~~~zzzvvvtttqqqooommmfffggggggccc``````dddhhhnnnppprrrpppnnnooossswwwmmmiiihhhjjjmmmpppyyy~~~zzzeeeJJJ---,,,>>>HHHJJJFFF999,,,%%%###!!!!!!&&&,,,222888===@@@CCC@@@<<<999777777888888<<<:::666444333444666888666666777999;;;<<<:::999:::;;;;;;;;;;;;:::999999:::888666666666666555333333555888999888888999;;;777888888555111...------111333888<<<===<<<:::999111222444555555444333333666777888888777666444333444333444666999:::888666444:::===:::888:::;;;;;;999888888:::======:::666333555777777888999;;;>>>;;;:::999:::;;;;;;:::888888999;;;<<<===<<<;;;;;;<<<>>>???>>>;;;:::===???DDDCCC???:::555333333444444555666888999:::::::::999:::;;;;;;;;;::::::999888;;;===>>><<<;;;::::::;;;;;;:::888555555666888999;;;;;;;;;::::::<<<===777888;;;???CCCCCCAAA???<<>>???AAABBBAAAAAABBBCCC>>>>>>???CCCGGGGGGDDDAAA555555888;;;???BBBBBBAAAAAAAAA@@@@@@AAABBBCCCEEEGGGEEEBBB@@@AAAAAA@@@???===>>>??????======>>>???DDDCCCBBBAAA???>>>===<<<>>>>>>???BBBFFFGGGFFFEEEDDDDDDDDDCCCBBBBBBDDDGGG@@@AAABBBFFFHHHIIIGGGFFFDDDEEEFFFEEEBBB@@@??????DDDFFFEEECCCDDDHHHKKKJJJFFFHHHNNNUUU^^^gggnnnsssppptttvvvsssjjj___WWWTTTIIIIIIHHHGGGFFFDDDCCCCCCBBBEEEHHHJJJIIIGGGCCCAAABBBCCCEEEFFFFFFEEEDDDCCCEEEFFFFFFFFFEEECCCAAA@@@|||zzzzzz|||zzzuuuooojjjhhhkkknnnjjjkkkjjjeee___^^^bbbfffkkkmmmooonnnmmmnnntttyyysssmmmhhhhhhjjjppp}}}mmmlllsssrrr[[[>>>!!!(((888GGGHHHAAA222&&&!!!!!!!!! ###(((///666===AAADDDGGGDDD???;;;999999:::<<<===<<<999666444666999<<<777666666888:::<<<<<<;;;999::::::;;;:::999888777555444222222222222000...444666999:::999888777888555666666555222////////////000222555777999888888111222333333333222111000222333444555666555444444///333888<<>>???:::777999<<<<<<===:::888:::===>>>:::777222555888888888999<<>>>>>;;;999999999:::;;;;;;;;;::::::777888999999:::;;;======@@@@@@???===888555555555888999:::::::::999777777;;;;;;<<<===<<<:::999777777;;;>>>???===;;;:::;;;;;;;;;999777555444666888888:::;;;;;;::::::;;;<<<777777999===@@@@@@>>><<<;;;===;;;888999>>>@@@>>>===???AAAAAAAAA@@@AAABBB>>>???AAACCCCCCBBB@@@???888777888;;;>>>AAAAAAAAABBBAAABBBBBBCCCDDDEEEEEEFFFDDDAAA@@@AAABBBCCCBBB@@@BBBDDDDDDAAA@@@AAACCCDDDCCCAAA???============>>>>>>???BBBEEEGGGEEECCCBBBBBBBBBAAAAAABBBEEEGGGAAAAAABBBDDDGGGHHHGGGEEECCCEEEFFFFFFDDDBBBAAABBBBBBFFFGGGEEEFFFJJJIIIEEE>>>AAAFFFLLLRRR[[[fffnnnuuuwwwvvvooocccXXXRRRPPPFFFFFFFFFFFFEEEDDDCCCBBB@@@BBBDDDGGGGGGEEECCCAAA@@@AAACCCDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCC}}}}}}uuutttooogggaaa```fffllllllmmmkkkfffaaa___dddhhhjjjmmmooonnnmmmooovvv|||yyyqqqiiigggiiirrr}}}vvvbbbdddooonnnVVV999  ///CCCCCC<<<...### ###%%%!!!%%%+++222999@@@DDDGGGKKKHHHCCC???===>>>@@@AAA>>>===:::777666777;;;>>>888777666777:::<<<===<<<666777777888888666555444111111000111111///,,,)))888:::===<<<999666333333444555666555222111000111---,,,,,,...111333444444222333444444333222111000...///222444555555555555+++444===BBBBBBBBBEEEHHH@@@BBB@@@999444777;;;===@@@<<<999:::===>>>;;;888333666999:::999:::===@@@;;;;;;<<<>>>@@@???===:::::::::999888888999:::;;;111111111444888;;;;;;;;;:::===@@@@@@>>>;;;:::999======<<<<<<:::777555333;;;<<<======<<<:::888666777;;;???@@@===;;;;;;;;;::::::999666444444666999777999;;;<<<;;;:::::::::777777888;;;======;;;999999;;;999555666;;;>>>===<<<===@@@@@@@@@@@@AAABBB<<>><<<::::::;;;:::999;;;===@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFDDDBBB@@@@@@BBBDDDEEEEEECCCEEEHHHGGGDDDCCCDDDFFFCCCBBB???===<<<<<<===>>>???>>>>>>AAAEEEFFFEEEBBBBBBBBBBBBAAA@@@BBBEEEHHHAAAAAAAAACCCEEEGGGFFFEEECCCEEEGGGGGGEEEDDDCCCDDD@@@EEEGGGFFFHHHLLLIIIBBB===AAAEEEGGGJJJRRR___hhhzzzwwwmmm___QQQJJJJJJMMMEEEEEEEEEEEEEEEDDDCCCBBB>>>???BBBDDDDDDDDDBBBAAA>>>???AAACCCEEEGGGGGGHHHEEEEEEFFFFFFFFFFFFFFFEEE}}}|||xxxssskkkddd``````bbbeeeggghhhjjjjjjhhhgggggghhhgggooorrrnnnlllqqqwwwwwwxxxpppjjjkkkqqqzzzzzzooohhhqqqlllHHH### 888999777000'''###%%%)))%%%)))111:::AAADDDCCCAAAFFFEEEBBB???<<<:::::::::999888777888;;;>>>???@@@;;;888555444666999;;;<<<888777666888:::999555111111111111111///---+++)))444555777777666222...+++111333666666444222222222------...000222444666777<<<888333222333444333111333000---000555888666222999;;;===>>>>>>???BBBCCCIIIHHHFFFBBB===999999999<<<<<<<<<<<<============444999===???===<<<>>>@@@>>>>>>======<<<;;;999999<<<:::888999;;;<<<:::888.........000222666999;;;;;;<<<===>>>>>>===<<<;;;@@@BBBAAA<<<555333666:::AAA@@@???>>><<<;;;;;;;;;===??????===:::888999;;;:::999888777777999;;;<<>>888666666888<<<>>>>>><<<<<<888444222666<<>>@@@AAABBB@@@???BBBAAA???===<<<;;;::::::=========>>>>>>?????????EEEDDDCCCBBBBBBCCCDDDEEECCCBBB@@@AAABBBCCCBBBAAAGGGGGGFFFFFFEEECCCBBBAAAFFFDDDBBBAAA@@@AAABBBCCCAAA@@@@@@AAACCCDDDCCCBBBEEEEEEDDDBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDD???CCCHHHIIIFFFDDDCCCDDD???AAACCCDDDDDDDDDFFFGGG@@@???AAACCCDDDHHHTTT```ooonnndddTTTJJJIIIHHHEEEFFFHHHIIIGGGDDDBBB>>>;;;999<<<@@@AAA???===<<<<<<<<<<<<>>>AAADDDFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDD~~~}}}yyyuuunnnhhheeeeeefffhhhkkklllmmmkkkiiifffffffffccckkkqqqpppoootttwwwwwwwwwrrrooorrrxxx~~~zzz|||~~~}}}ddd@@@  222222000,,,'''%%%'''***&&&***222:::@@@BBBAAA???BBBAAA>>><<<:::888888888:::999888888999:::;;;;;;<<<999666555666999;;;<<<777777777888888777444111333222222111000...,,,+++333444555555333111...,,,000111222333444222111///------...///111444666777:::777333333555777666555333333444555777999999999<<<===???@@@???@@@BBBCCCGGGGGGFFFCCC???<<<;;;;;;>>>???@@@AAA@@@>>>;;;999222555888:::;;;<<<>>>??????>>>>>>===<<<;;;999888:::999777888;;;;;;:::888555444222111222444777888;;;<<<<<<======<<<<<<;;;AAABBBBBB>>>777444666999AAA@@@>>>===<<<<<<======888:::<<<<<<:::999:::<<<999888777777888999;;;<<<<<<===<<<:::888888999;;;999777777888<<<>>>>>>===:::888555666888<<<>>>???888999;;;>>>@@@AAAAAA@@@AAA@@@??????>>>>>>>>>???????????????????????????EEEEEECCCBBBAAAAAABBBBBBDDDBBB@@@@@@BBBCCCDDDCCCEEEEEEFFFEEEDDDCCCBBBAAAFFFDDDCCCAAAAAAAAACCCDDDBBBAAA@@@@@@BBBDDDDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@AAABBBDDDEEEEEEDDDBBBAAA>>>AAACCCEEEDDDDDDDDDEEEBBBBBBAAAAAAAAABBBBBBBBB<<<;;;<<<>>>???BBBLLLWWWgggiiidddUUUHHHFFFGGGHHHKKKKKKJJJGGGEEECCCAAA???===???BBBBBBAAA???>>>>>>???>>>???AAAEEEGGGGGGGGGHHHHHHHHHFFFEEECCCAAA@@@~~~|||{{{xxxtttooollljjjjjjkkkpppqqqpppnnniiifffdddddd___gggoooqqqrrruuuwwwwwwvvvtttvvv{{{zzzUUU444   (((((('''&&&'''(((***+++)))...444:::>>>???>>><<>><<<;;;999999888888;;;:::999888777777777888===:::666555666888::::::666888999888666333222222555444333111000/////////222222222111111000//////222111111333666666222///...------...000333666888999666444555888;;;:::888000444777999999999<<<>>>===???@@@@@@???>>>???AAABBBDDDEEEEEEBBB???======@@@BBBDDDDDDBBB>>>999555000000111444888;;;<<<<<<============<<<:::999888888777666777999::::::999<<<:::777444333444666777;;;;;;;;;;;;;;;;;;;;;;;;???AAABBB???:::666666888???===<<<;;;;;;<<<>>>???888999::::::999888999:::777888888999::::::;;;;;;999999888666444444666777:::888777888;;;===>>>>>>999888888999;;;<<<;;;999333555888;;;>>>@@@AAAAAA??????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@??????DDDDDDBBBAAA@@@??????@@@DDDBBB??????AAACCCDDDDDDCCCCCCDDDDDDDDDCCCAAAAAAEEEDDDCCCBBBAAABBBCCCDDDCCCAAA???@@@BBBDDDEEEEEEEEEDDDCCCBBBAAA@@@?????????AAACCCDDDDDDBBB@@@>>>>>>===>>>@@@CCCEEEFFFFFFIIIEEEAAAAAABBBCCCBBB@@@999777777999999;;;CCCLLL\\\bbbbbbVVVJJJGGGKKKPPPTTTQQQMMMHHHEEEBBBBBBBBB@@@BBBDDDDDDBBB@@@@@@@@@BBBAAAAAABBBEEEGGGHHHHHHHHHGGGFFFDDDAAA>>><<<;;;}}}zzz}}}{{{wwwssspppmmmkkkjjjrrrrrrrrroookkkgggeeeeee```fffmmmppprrrtttvvvvvvvvvvvvzzzkkkBBB&&&   """&&&)))******///333888<<<>>>===<<<;;;>>>>>>===<<<;;;;;;;;;:::;;;;;;;;;999888777777777===999555333444666888888666888:::888444111222333888666444222111111111222333222111//////000111222555333222555::::::666111///...---...///222555777:::777666888;;;<<<;;;888000111444777999:::<<<===<<<===>>>===;;;::::::;;;<<>>===@@@AAABBBBBB@@@<<<777555///---,,,///444888999888999999:::;;;;;;:::::::::666666666777888999999999===;;;777444444555888::::::::::::999999:::::::::999<<<>>>===:::888777777:::999888777888:::===???;;;;;;;;;999888777777777888999:::;;;<<<<<<<<<<<<666666555444111111333444999888777777999;;;===>>>:::999999:::<<<;;;999666222555888;;;<<<>>>???@@@??????@@@AAABBBBBBBBBBBB?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????BBB@@@======>>>AAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@DDDCCCBBBBBBBBBBBBCCCCCCCCCAAA???@@@BBBDDDFFFFFFEEEEEEDDDDDDCCCAAA@@@@@@???AAACCCDDDDDDBBB???===???<<<:::<<>>FFFTTTZZZ]]]XXXRRRPPPVVV[[[___XXXPPPJJJDDD@@@???BBBBBBCCCDDDDDDBBB@@@@@@AAAEEECCCBBBCCCFFFHHHIIIIIIDDDCCCBBBAAA>>><<<:::999zzzwww|||{{{xxxtttpppmmmjjjhhhoooppppppnnnkkkhhhggghhhfffhhhkkkooopppqqqsssuuuvvvxxx|||\\\111 !!!&&&)))***)))444888===???>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;888:::<<<;;;999888999:::;;;888444222333555666777666888:::888444222333555999777555444333333333444444333111//////000333444555333222666;;;<<<888333111000//////000222444555:::888777999<<<===:::666222000///333999======;;;888999999888555444444555777;;;???AAA@@@>>><<<;;;>>>======<<<:::888777666000---,,,...222555555444333444666888:::;;;;;;;;;666666777777777777888999888777555444555888;;;===888888888999999888888888222444888999999888777777444444444444555888:::<<<;;;:::888777888999;;;;;;;;;<<<======>>>>>>======555555555333111000222444777777777777777999;;;<<<<<<;;;;;;;;;<<<;;;888666333777:::;;;;;;;;;<<<===???@@@@@@AAA@@@@@@???>>><<<<<<===>>>@@@AAABBBBBB<<<<<<===>>>???@@@AAAAAA@@@===;;;:::<<<===>>>>>><<<>>>@@@BBBCCCBBBAAA@@@BBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@CCCEEEFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEEEEDDDBBB???>>>@@@===:::;;;@@@FFFHHHHHHMMMHHHDDDEEEIIIKKKIIIFFF@@@<<<;;;<<<<<<;;;???DDDOOOQQQUUUXXXZZZ]]]bbbfffhhh___TTTMMMEEE<<<;;;>>>AAABBBBBBAAA???>>>???AAADDDCCCBBBDDDFFFHHHIIIHHHAAAAAABBBAAAAAA@@@???>>>}}}wwwtttxxxwwwuuurrrooollliiihhhkkkmmmnnnmmmkkkiiiiiiiiiiiihhhjjjnnnpppooopppsssuuuxxx~~~NNN$$$  ###&&&)))++++++777<<<@@@AAA>>>;;;;;;;;;::::::;;;;;;::::::999888666999<<<<<<999888999<<<:::777333222333555777777777888999777666555555666888777666555444444444444555333111//////000333444222111222555999:::777444444333333222222222333333888777777999<<<<<<999555555111---000888======;;;666666666555222000000111555999===>>>===;;;999999:::999888777666555555444///......000222444444333222333555777999;;;<<<<<<666888999888777666777888222222222333555888;;;<<<666777888999999888777666...000333555777777666555000000111222444666888999666444222333777===BBBEEE>>>>>>>>>===============777777666555222222444555555777999999888888:::;;;============>>><<<999666444777;;;;;;999777999;;;???@@@@@@@@@@@@>>><<<;;;999:::;;;<<<>>>???@@@@@@999:::<<<>>>@@@AAAAAABBB>>><<<::::::;;;;;;:::999999;;;???AAABBBBBB@@@?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@BBBEEEFFFFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFFFFEEEDDDBBB@@@???@@@>>><<<<<>>@@@CCCIIIIIIMMMUUU\\\```gggmmmnnncccXXXRRRHHH<<<888<<>><<<===???AAAAAAAAAAAADDDGGGHHHHHHFFFBBBBBBDDDEEEFFFGGGGGGGGG|||vvvsssrrrqqqpppnnnmmmllllllkkkiiijjjkkkkkkiiihhhhhhiiihhhfffiiipppssspppnnnqqqsssxxxqqq===  !!!%%%(((***---000888===AAAAAA===:::999;;;:::;;;<<<<<<;;;:::999888555999<<<;;;888666777:::;;;777444333444777999:::999888666777888888888777666777777666666555444333444333000///...///111222000222444777999999888888666666666666555333111000444333555888<<<<<<999555333000,,,---111666:::;;;555666666444111000000000666999<<<===;;;999777777777777777777555333111000+++...111333444555666777444555777999:::;;;<<<<<<888:::;;;999777555666888000000111222333444555666333555777999999777555333000000111333444555444333...///111333555666666666444000,,,...555>>>FFFIII@@@???===;;;:::::::::;;;::::::999777555555666888555888<<<===;;;::::::<<<;;;<<>><<<;;;::::::::::::;;;;;;;;;;;;:::;;;===???@@@AAAAAA@@@>>>===<<<<<<<<<:::777555777999===@@@BBBBBB@@@???======>>>?????????????????????AAADDDGGGGGGFFFDDDBBBCCCEEEGGGGGGGGGFFFEEEHHHGGGEEEDDDBBBAAA@@@@@@???>>>===<<<<<<>>>BBBEEEAAABBBDDDEEEFFFEEEDDDCCCEEEAAA???AAAAAA??????AAA@@@AAAHHHPPPUUUYYYcccnnnpppddd\\\XXXMMM???999============<<<;;;<<<@@@BBB======@@@DDDGGGHHHFFFDDDAAABBBDDDFFFHHHJJJKKKKKK|||vvvsssmmmmmmllllllmmmnnnnnnooohhhiiijjjjjjhhhgggggggggdddccciiirrrvvvqqqnnnooopppxxx{{{ooosssbbb000 """''')))+++///444888===AAAAAA<<<888888:::===>>>>>>???>>>===;;;:::555999<<<;;;777444555777;;;888555444666999;;;<<<:::777555666999;;;:::888555666777777777555444333333222000...---...///000111444888:::::::::;;;<<<777888888888666333000...000000222777<<<===:::666...---+++)))***...555;;;666777777555333111111222888:::<<<<<<:::888777777555666888999777333...+++(((---333666555666888:::888999:::;;;;;;;;;;;;;;;999;;;<<<:::777555666888000111111222222111000000222444777::::::777444222222222111222333333222111---///222555666666666555555000***+++222<<>>@@@>>><<<;;;<<<888<<>>???@@@AAAAAA@@@>>>===;;;;;;:::999999888777777<<<===>>>@@@@@@@@@??????>>>>>>=========:::666333666888<<<@@@BBBAAA@@@???<<<<<<===>>>>>>>>>>>>>>>>>>???AAAEEEHHHHHHFFFDDD@@@AAADDDFFFGGGGGGFFFEEEIIIGGGEEEBBBAAA@@@@@@@@@===>>>???<<<::::::???CCC@@@CCCFFFGGGFFFCCCBBBBBBDDD@@@>>>@@@AAA>>>===???999===EEEMMMNNNPPP]]]llloooeee^^^[[[RRRBBB;;;???<<<===<<<;;;:::<<<@@@DDD:::;;;???CCCGGGHHHEEECCC@@@AAACCCEEEGGGIIIJJJJJJxxxrrrmmmjjjgggiiimmmqqqssssssjjjjjjhhheeebbb```aaabbbcccggglllqqqttttttrrrqqquuuwwwzzz___YYY}}}LLL---  ((()))(((+++///111;;;;;;<<<<<<===<<<<<<<<<>>>>>>>>><<<;;;<<>>>>>===;;;888555222000,,,111999>>>???:::333...111...)))%%%&&&+++000333:::::::::999777666777888888===@@@>>><<<;;;888444777888::::::888555222000+++---111666999;;;<<<<<>>>>>===<<<:::888777777777666555333444777999555444222222222444666777777777999999888666444222555444333222222444555777666222------000333333333333///---...444999======>>>>>><<<999666666999;;;===<<<999777666777999:::;;;<<<>>>@@@AAA???:::666333999CCCLLLNNNHHH>>>666555777888888777777777888888:::===>>>===;;;:::999;;;===>>>===:::777666666:::<<<>>>===<<<<<<===???======>>>>>>===<<<;;;::::::<<<>>>AAABBBBBBAAA@@@888;;;===>>>===<<<<<<===CCCBBBBBBCCCDDDDDDCCCAAA@@@AAADDDHHHIIIHHHDDDAAACCCCCCCCCDDDCCCCCCCCCBBB@@@???===<<<===???BBBDDDCCCGGGIIIFFFCCCCCCAAA>>>>>>???AAABBBAAA???===;;;777:::???DDDHHHMMMSSSWWW[[[\\\\\\[[[VVVOOOHHHCCCAAA@@@>>>;;;<<>><<<;;;@@@HHHJJJDDDAAADDDAAACCCEEEFFFGGGGGGGGGFFF|||vvvqqqkkkiiigggiiinnnrrruuuuuummmlllkkkgggdddaaabbbcccgggjjjnnnrrruuuuuuuuutttvvvxxx___QQQrrrzzz>>>&&&  !!!)))***)))---111333999999;;;<<<===>>>>>>>>>>>>>>>>>><<<;;;;;;>>>@@@===<<<;;;:::::::::;;;:::>>>;;;888888:::;;;:::999999777666777888888777666999888777888999999777666555777666333///...222666777888999999888888999;;;>>>>>>>>>===:::666333000000444888<<<<<<:::555222000...+++((('''***///333:::::::::999666555555666888>>>BBB@@@???@@@>>>;;;777888999:::999888666555555666777999;;;===>>>???>>>======<<<<<<:::888777888999999777666666888999666555333333333444666777777888888888777666444333666555333222222222444555666222///---...111333444444111000111666:::<<<===@@@???<<<888555444666888:::::::::999999999888888888999;;;===???===999555444777===CCCEEEBBB;;;666888:::;;;;;;999888999999666999<<<<<<:::777666555888;;;???@@@>>>;;;999888:::;;;<<<<<<<<<<<<<<<===@@@AAAAAABBBAAA???>>>===:::<<<>>>@@@BBBBBBAAAAAA?????????===;;;;;;<<<>>>BBBAAAAAABBBCCCCCCBBB@@@>>>@@@CCCFFFGGGEEEBBB@@@@@@AAABBBCCCDDDCCCCCCBBB>>>>>>===<<<===???AAABBB@@@EEEGGGDDDBBBBBBAAA>>>AAABBBCCCCCCBBB???<<<:::777:::===@@@CCCGGGLLLOOOOOOTTTYYY[[[WWWPPPKKKHHHBBBCCCBBB@@@>>>???BBBCCCAAA===???FFFIIIFFFEEEFFFEEEEEEFFFFFFGGGGGGFFFFFF}}}xxxsssqqqiiihhhgggjjjnnnsssuuuwwwllllllkkkiiifffeeeeeefffkkkmmmooorrrtttvvvwwwwwwwwwzzzlllXXXsssaaa,,,  ###+++,,,,,,000444555888999;;;===>>>@@@@@@AAA>>>>>>>>><<<:::999;;;======>>>>>>>>><<<;;;<<<===>>><<<999999:::;;;;;;:::888777888999;;;;;;999777999888777777888888777555777888777333///...222555777777777666444555888:::===>>>>>>>>>;;;777222///444555777888999888666555...//////,,,***+++///333999::::::999555333333333555;;;@@@???@@@BBBAAA???888888999999::::::;;;;;;>>>===<<<;;;<<<===???@@@===<<<<<<<<<===<<<999777:::;;;;;;:::999888888999777666555444444444666666888888777777666555555555666555444222222222333333555444000---,,,...333777555444444555888;;;<<<<<<===<<<:::666444333555888888999;;;<<<<<<:::888777666777888;;;<<<;;;888555666666777:::;;;;;;999777999;;;<<<;;;999888888999555888;;;;;;888444111000444999???CCCBBB???<<<:::;;;:::::::::<<<===<<<;;;AAABBBCCCCCCCCCAAA???>>>:::;;;===@@@AAABBBAAAAAADDDCCCAAA===::::::;;;===BBBAAAAAABBBCCCCCCBBB@@@===???AAACCCDDDBBB@@@>>>>>>@@@BBBCCCDDDCCCBBBAAA======>>>>>>??????@@@@@@===BBBEEEBBBAAACCCCCC@@@DDDDDDEEEEEECCC@@@===;;;:::<<<>>>???@@@BBBEEEGGGFFFMMMUUUXXXUUUOOOJJJHHHBBBDDDEEEEEECCCBBBDDDGGGDDD>>>===CCCIIIJJJIIIIIIHHHHHHFFFEEEEEEEEEFFFFFF{{{uuurrrqqqjjjiiiiiijjjmmmppprrrttthhhiiijjjiiihhhgggiiijjjmmmmmmmmmooopppsssuuuvvvwwwzzzzzzwwwvvvyyyxxxDDD  $$$+++,,,---222666777:::;;;<<<>>>???@@@@@@@@@=========:::888777888999<<<>>>??????===;;;<<<>>>===;;;:::999999:::::::::888888999;;;===<<<:::777999888666666777777666555:::999777444000///222444666777888777666555666888888:::<<<<<<:::555000---333333444555555555444333000222444222///...222555999:::;;;999555222000000111777;;;:::;;;===>>><<<;;;::::::999:::;;;===>>>===========================;;;;;;===???>>>;;;888:::<<<===<<<:::999999999999888777666555666666666999888777666666666666666555444333333222333333444555444222...+++,,,222888666777777999:::;;;;;;;;;777666666444333444888;;;888999:::;;;<<<;;;999999888888999;;;======;;;888888777666777888999888777888:::;;;:::777666666666777:::<<<<<<999444111000666:::???BBBAAA>>><<<;;;<<<;;;:::;;;===>>>===;;;???@@@AAABBBAAA???===;;;:::;;;===???@@@AAABBBBBBCCCCCCBBB???<<<;;;;;;===CCCBBBAAABBBDDDDDDBBBAAA===???AAABBBAAA@@@@@@???@@@AAACCCDDDDDDCCCAAA???>>>>>>@@@AAAAAAAAA@@@@@@<<>>???@@@@@@@@@AAACCCEEEHHHJJJMMMPPPPPPLLLFFFBBBAAAAAADDDKKKNNNLLLIIIGGGCCC>>><<>>>>><<<<<<<<<:::888666666777;;;<<<<<<<<<<<<<<<===>>>;;;;;;:::999888888999:::999999:::<<<======:::888888666555555666777777666;;;:::777444111111333444555888;;;<<<:::777555555444666888999777444///,,,000111222333333222111000555777888777555444666888888:::;;;:::666222///...///444888777777999:::888>>><<<;;;:::999:::;;;<<<999;;;===???@@@>>><<<;;;<<<::::::<<<@@@@@@<<<888999;;;<<<<<<:::888888999:::999999888777777777777999999888777777777888888333333333333444555555666555555222...+++,,,222777666888999;;;;;;:::::::::555555444333222444777:::999999999::::::;;;;;;<<<<<<<<<<<<===???@@@>>>===;;;:::999:::;;;;;;999888999:::;;;:::888666666666:::<<<>>>===:::777555444:::<<>><<<;;;;;;===<<<<<<===>>>???>>>>>>>>>???AAABBBAAA???<<<:::999:::<<<>>>???AAABBBBBB>>>@@@CCCCCCAAA>>>===<<<@@@??????@@@AAAAAA@@@>>><<>>CCCBBBBBBAAA@@@>>>===<<<===>>>>>><<<:::888888999;;;999888999<<<>>>??????<<<<<<<<<:::888888:::<<<;;;;;;:::;;;<<<<<<999777666444333333555777888888<<<:::666444333333444555666999===>>><<<888555333222444666888777555222///222222222222222111111000::::::::::::::::::999999777999;;;;;;777333///...111666999777777999:::888>>>===;;;999999999999:::999;;;???BBBCCC@@@===;;;999777777;;;@@@@@@<<<777777888999888777666777999::::::::::::999999999999999999999999999999999999444444555555666666666666555444222///---...111444555777999:::999999999;;;888888666333111111444666999999999999:::;;;===>>>@@@???>>>???@@@AAAAAA@@@=========>>>???>>>;;;888:::<<<===<<<:::999999:::<<<===>>>===;;;999999:::===>>>??????<<<;;;::::::<<<>>>??????>>>===???@@@???AAACCCEEEDDDAAA>>><<<999:::;;;===???AAABBBCCC===@@@DDDFFFDDDAAA???>>>===<<<<<<===>>>>>>===;;;;;;>>>AAAAAA@@@@@@CCCFFFHHHHHHGGGGGGFFFDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB<<<@@@CCCBBBCCCGGGJJJIIIBBBBBBDDDEEEFFFFFFFFFGGG???@@@@@@???>>>>>>???AAAEEEAAA???CCCIIIMMMJJJGGGHHH???AAAWWWjjjkkk^^^TTTLLLLLLKKKKKKOOOPPPKKKCCCAAA@@@>>>>>>???BBBEEEGGG{{{wwwsssqqqqqqooollliiihhhiiiiiigggcccaaaaaabbbhhhjjjkkkjjjhhheeeeeeeeeiiiiiihhhhhhiiijjjmmmnnnxxx{{{yyyssstttssspppvvvUUU***  ###)))---333<<>><<<<<<======888333555<<>>>>><<<::::::<<>><<<::::::::::::888777444333111222555777999999;;;999666444444555666666888:::======:::777555444444555777999999999777666888666444222111333555666???<<<999:::===>>>;;;888666999<<<<<<999444000...222777:::888888;;;===;;;;;;;;;:::999888888888888;;;===???AAAAAA???<<<;;;555222222777===>>>999444333444444444333444666999999::::::;;;;;;;;;;;;:::999:::;;;<<<<<<;;;::::::888888888888777666555444666333111000000111000000444666888888777777999;;;999999777333111111333555666888:::<<<=========<<>>>>>???@@@@@@??????>>>>>>??????>>>;;;999999;;;===<<<;;;::::::;;;;;;;;;;;;:::888999;;;>>><<<>>>AAABBB@@@===;;;:::999>>>AAA@@@;;;:::===BBB@@@BBBEEEFFFFFFCCC???===999999:::<<<>>>@@@BBBCCCAAADDDGGGGGGEEECCCBBBBBB===<<<<<<===>>>>>>===;;;999===@@@@@@>>>@@@DDDIIIIIIIIIHHHGGGGGGHHHIIIJJJCCCCCCDDDDDDDDDDDDCCCCCC;;;@@@BBBAAABBBFFFIIIIIICCCCCCDDDDDDEEEEEEFFFFFFAAAAAAAAA???===;;;<<<======@@@CCCGGGJJJLLLNNNOOOHHH===@@@VVVkkknnngggaaa]]]^^^ZZZSSSPPPPPPKKKDDDBBBAAA@@@???@@@AAACCCDDDwwwrrrmmmlllnnnnnnjjjeeeeeeggggggeeeaaa______aaaccceeehhhjjjjjjiiijjjkkkjjjjjjiiiiiijjjlllmmmnnnyyy}}}{{{~~~|||||||||uuuvvvtttooosss|||rrr:::   ###)))...555???EEEFFFDDDDDDCCCBBBAAA???>>>===AAACCCDDDCCCAAA@@@???@@@???777111444===DDDEEEBBB???@@@AAA???<<<;;;>>>AAA???===:::999999999888666333111000111444888::::::;;;888555444444666777777:::;;;<<<:::888666555555666777999;;;<<<<<<<<<<<>>>>>>>>======;;;:::999222//////555;;;===777111111222222111000222666888999999:::;;;<<<<<<<<<<<<999;;;===>>>>>>===;;;:::<<<;;;;;;999777555333222666333000000222222000...333555777666555555888;;;777666555333222333666888444666;;;>>>???>>><<<:::BBB@@@=========>>>>>>===@@@???============;;;999777999::::::999888999:::999999888777666888<<>>CCCEEEDDD@@@<<<;;;777===BBB@@@999777<<>>@@@CCCDDDGGGHHHIIIHHHEEEDDDDDDEEE@@@???>>>???AAAAAA???>>>888;;;??????===???EEEJJJIIIHHHGGGGGGHHHKKKMMMOOOCCCCCCCCCCCCCCCCCCCCCCCC:::???AAA???@@@EEEHHHHHHEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA===;;;;;;<<<:::BBBKKKNNNKKKJJJNNNSSSFFF;;;===SSSgggkkkjjjjjjlllllleeeYYYQQQOOOLLLFFFDDDCCCBBBAAAAAAAAABBBBBBtttpppjjjffffffgggiiiiiidddfffgggfffbbb___]]]\\\```dddhhhjjjjjjjjjjjjjjjiiiggggggjjjkkkkkkpppvvv|||}}}yyy{{{}}}}}}{{{|||{{{yyyzzz}}}xxxsssqqqrrruuuwww|||zzzGGG&&&  """$$$)))222<<>><<<===>>>FFFHHHJJJFFFAAA===???AAA>>>;;;999999===AAAEEEFFFBBB@@@???======>>>@@@AAA>>>;;;999:::;;;:::666333---///000000444:::;;;999;;;999888666666888:::<<<<<<;;;:::777555555777999:::888666777888999999888BBB@@@<<<666222555;;;AAABBB???<<<;;;======;;;999999999999999777555333111777999<<<===;;;:::999:::888999:::888666555555666888999:::999888888999;;;111111222444555777888999999444///...000222000---666999;;;<<<;;;<<<===>>>999888777888999999888777:::;;;<<<<<<;;;777333000333333333222000111333444999666333333555999;;;<<<>>><<<999666444444444555888999;;;>>>@@@???;;;888777999===>>>>>>=========???AAABBB???999666888<<<888888777777888999;;;<<<===<<<:::888888999;;;<<<;;;???BBBCCCAAA>>>;;;999555;;;@@@???:::888;;;@@@GGGHHHHHHFFFCCCAAAAAABBB:::::::::;;;>>>AAADDDFFFJJJJJJIIIHHHFFFDDDBBBAAACCCBBBBBBBBBCCCAAA>>><<<>>>???@@@???>>>@@@EEEIIIHHHGGGFFFFFFHHHLLLOOORRRIIIFFFDDDEEEGGGGGGDDDAAADDDBBB@@@??????@@@AAACCCGGGHHHHHHGGGEEEDDDEEEFFFEEEDDDCCCAAA@@@???>>>===FFFFFFGGGIIIJJJIIIGGGDDDFFF<<<;;;FFFOOOSSSZZZcccsssjjjaaa^^^]]]XXXQQQLLLCCCCCCAAA???:::666777<<>>AAA@@@>>>;;;;;;===@@@CCCDDDAAA@@@????????????@@@AAA???<<<:::999999888555333111333333222555;;;===;;;999999999:::::::::;;;;;;;;;;;;;;;999777666777999999888777888999:::999777???>>>:::555222444999>>>???<<<::::::<<<<<<;;;999;;;::::::888777555333222777999<<<<<<;;;999888888999::::::999777666777888:::;;;<<<;;;999777666777222222444666777888999999;;;777333333666777666444666777888999;;;<<<<<<<<<888888777777777777666555999:::<<<<<<:::777333111...///222333444444555666777555333444777:::<<<======<<<:::888666666666666888888:::===??????<<<:::444666999::::::999888999>>>AAABBB???:::888:::===888888777777777999:::;;;:::888666444444666888:::999===@@@BBB@@@===;;;::::::===@@@???===<<>>>>>@@@AAACCCEEEGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCBBBBBBBBBBBB@@@>>>AAABBBAAA???>>>???CCCFFFDDDCCCBBBBBBDDDFFFIIIKKKFFFEEEDDDEEEEEEEEECCCAAADDDCCCBBBAAA@@@AAABBBBBBCCCDDDEEEDDDBBBAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAAGGGFFFFFFGGGGGGFFFCCC@@@@@@777333;;;BBBFFFQQQ]]]lllhhheeedddccc]]]UUUPPPDDDCCC@@@;;;555222333777zzzwwwuuusssqqqnnnkkkhhhnnnfff]]]ZZZ]]]___]]]ZZZ]]]XXXTTTVVV^^^hhhpppttttttsssvvv{{{~~~zzzxxxtttssstttvvvwwwwwwzzzxxxuuurrrooonnnnnnnnnooopppqqqrrrtttxxx~~~~~~NNN''' !!!((()))---333999<<<<<<:::<<<>>>AAABBBAAA@@@@@@AAA@@@BBBDDDBBB???===???AAADDDAAA===<<<===???@@@@@@??????@@@AAAAAABBBBBBAAA@@@===999888777777555444777999888555777<<<>>>===:::;;;<<<======<<<:::999:::;;;<<<;;;999888999:::888888888999::::::888666:::999777444222333666:::999888888888:::;;;;;;:::<<<;;;999777555444333333666999;;;<<<:::999888888999:::;;;:::888888999:::<<<>>>???>>>;;;777555444111222444666777888888777:::777555666999;;;:::999666444333666:::<<<;;;999777777777666555444333222999999:::;;;:::777555333///111333666888777666666666555555666999;;;<<<<<<;;;;;;;;;;;;:::999888888999999:::<<<>>>>>>===;;;777:::<<<<<<;;;:::::::::>>>@@@AAA???;;;:::<<<>>>999999888888888999::::::777555333222222555888:::777:::>>>???>>>===;;;;;;AAA@@@@@@@@@@@@BBBDDDEEEGGGGGGGGGDDD@@@>>>======@@@AAABBBDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDBBBBBBBBBCCCBBBAAAEEEDDDBBB@@@>>>>>>AAADDDBBBAAA@@@???@@@BBBDDDEEEBBBDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAACCCDDDDDDBBBAAAAAABBBDDDDDDEEEEEEEEEEEEEEEEEEGGGEEEDDDDDDCCCAAA>>>;;;:::222...111555;;;IIIXXXeeehhhjjjkkkhhhbbb[[[VVVIIIHHHEEE>>>777333333444xxxwwwvvvuuurrrnnnhhhdddfffccc```aaabbb```[[[VVVUUUSSSTTT\\\hhhsssxxxyyyyyyyyy{{{rrroookkkjjjjjjlllmmmnnnssssssrrrpppnnnllljjjhhhgggggggggiiilllrrryyy}}}hhh::: $$$***---111666:::;;;;;;:::999<<<@@@BBBAAA???>>>>>>>>>@@@AAAAAA??????@@@BBBEEEBBB>>><<<<<<<<<<<<;;;===>>>AAACCCCCCCCCBBBAAA>>><<<999777666777777888;;;===<<<888777;;;>>>===??????>>>===<<<;;;999888999;;;<<<<<<;;;999::::::888888888:::;;;:::777444555555444222222222444555555555555777888999999999;;;999777555333333333333333666:::;;;;;;:::::::::999::::::999777777999;;;<<>>:::666444111222444666777777666555555444333555999::::::999555222000222888;;;999666666777888777555333111111777888888999888777666555666555555666777777666444777777777888:::;;;:::999999:::<<<======<<<:::999===<<<<<<===>>>>>>===;;;;;;<<<>>>>>><<<;;;;;;<<<>>>???@@@>>><<<<<<===???<<<<<<<<<<<<<<<<<<<<<<<<777555333222333555999<<<777999===>>>>>>======>>>EEEBBB??????CCCFFFFFFFFFDDDDDDDDDBBB???=========@@@?????????@@@BBBDDDFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGDDDBBBAAACCCDDDDDDDDDEEECCCAAA???>>>???BBBCCCDDDCCCBBB@@@@@@AAABBBCCC@@@CCCFFFFFFCCCBBBDDDFFFDDDEEEFFFFFFFFFDDDBBBAAAAAACCCEEEFFFDDDCCCDDDDDDFFFFFFGGGHHHHHHGGGFFFFFFDDDCCCAAAAAA@@@???<<<999666111///111333:::HHHWWWaaagggkkkiiiddd```\\\XXXQQQTTTSSSKKKCCC===:::777~~~|||wwwvvvuuutttrrrnnnhhhccc]]]___``````^^^\\\YYYXXXTTTYYYeeesss}}}}}}tttkkkrrrrrrtttyyy|||}}}~~~zzz}}}~~~|||yyymmmiiieeedddeeegggiiijjjnnnooooooooonnnkkkhhhfffcccbbbbbbdddjjjrrryyy}}}SSS+++ !!!''',,,000555:::============888<<<@@@AAA???<<<:::999===???@@@@@@@@@AAABBBCCCDDDAAA===;;;;;;;;;:::999<<<>>>AAACCCDDDCCCBBBAAA;;;:::999777777888:::<<<<<>>999777999<<<;;;CCCAAA>>>;;;999888888888777999;;;;;;:::999:::;;;888888999:::;;;:::777444222222111111222222333333222333555666777777777888888777555333222222222333111444888;;;<<<<<<===>>>999999999777555555888:::;;;>>>BBBCCCAAA===999777444555666777888888777666222222333666888999999888555111...000555999777444555777999888555222111222555555555666666666777777777444111111333555555555999888888999:::999777555888999<<<===>>>===;;;:::BBB@@@?????????>>><<<:::999:::;;;;;;999888999:::>>>>>>>>>===<<<<<<===????????????@@@@@@@@@@@@@@@777555222111222555999<<<888:::===>>>>>>>>>???AAAEEEAAA===???CCCGGGGGGEEE???AAAAAA@@@???>>>>>>???@@@>>>;;;:::;;;???CCCFFFDDDDDDCCCDDDDDDFFFGGGHHHFFFDDDBBBBBBCCCEEEEEEEEEBBB@@@>>>>>>???AAACCCEEEEEEDDDBBBAAA@@@@@@@@@AAA@@@CCCFFFGGGEEEDDDFFFIIIEEEFFFGGGHHHGGGEEEBBBAAA@@@BBBEEEFFFEEEDDDDDDEEEHHHIIIIIIJJJIIIHHHFFFEEEAAA@@@>>>>>>??????===;;;333222222555888>>>JJJUUUZZZaaaccc]]]XXXXXXYYYWWWXXX___aaaZZZQQQKKKDDD===}}}zzzxxxvvvuuuuuutttsssrrrqqqnnniiifffaaabbbcccaaa___```bbbeeekkkkkknnnssswwwvvvrrrnnnnnnnnnrrrxxx{{{|||}}}xxxuuuyyy{{{~~~}}}zzzxxxnnnkkkfffdddeeegggiiijjjjjjlllmmmnnnnnnkkkhhhfffcccaaaaaadddkkkrrryyy|||xxx{{{uuuEEE$$$ %%%***...333999>>>????????????:::===@@@@@@>>>;;;888777======>>>???@@@AAABBBBBBBBB???===<<<<<<<<<<<<;;;===>>>AAABBBCCCBBBAAA@@@:::;;;;;;:::999999;;;===:::>>>???:::777888999999CCC@@@<<<888666666777888666777999888888888999;;;:::999888999:::999777444222000///000222333333222111333666666555555555555555444444333333333444444111444888;;;======???@@@::::::999666444444666888999===AAABBB@@@===:::999999999999999999:::::::::333555888:::;;;;;;:::999555222///000333555555333222666999888555111111222222222222333444555777888444///+++,,,000444666666999888777888888888666444777888:::<<<<<<;;;:::999AAA@@@@@@@@@@@@???<<<999999;;;<<<;;;::::::;;;<<<>>>======<<<<<<<<<<<<===>>>>>>???AAAAAAAAAAAAAAA777555111///000333777:::999:::<<<======>>>@@@BBBBBB@@@>>>???CCCFFFFFFEEE===???@@@@@@???>>>???AAA@@@>>><<<;;;<<<@@@EEEHHHDDDCCCBBBBBBBBBCCCEEEFFFDDDCCCAAABBBDDDEEEEEEEEE???===;;;;;;>>>BBBDDDEEECCCBBBAAA@@@???>>>>>>>>>@@@BBBEEEFFFFFFGGGHHHJJJEEEFFFGGGHHHGGGEEEBBBAAA;;;>>>AAACCCBBBAAAAAABBBHHHIIIJJJJJJIIIGGGEEECCC@@@???>>>>>>@@@AAA@@@???444333444666:::AAAJJJPPPQQQWWWVVVOOONNNUUUZZZYYY[[[eeeiiibbbZZZUUUMMMDDD{{{wwwtttrrrqqqqqqooollllllkkkjjjhhhgggdddeeefffiiikkkmmmmmmlllrrrnnniiigggiiipppwww|||ttttttwww}}}~~~~~~zzzvvvvvvzzz{{{|||||||||}}}}}}~~~sssoooiiiffffffhhhiiijjjhhhjjjlllnnnnnnllljjjhhhdddbbbaaadddkkkrrrvvvxxxtttvvv{{{hhh999  (((,,,000666<<<@@@@@@???>>>>>>;;;>>>@@@AAA???<<<::::::<<<<<<<<<===???@@@@@@@@@@@@>>>======???@@@@@@???>>>???@@@AAAAAA@@@??????<<<>>>???===:::999:::<<<888>>>AAA<<<888888888888<<<;;;999888777777777888444555666555444555888:::;;;:::888888999888777555222000//////222444444333222555777777555222222333333333444555666666666666444777;;;=========>>>???===<<<:::777444444666888888;;;>>>???===:::888777;;;:::999777777888:::;;;777999<<<>>>>>><<<:::999555444222111000111222333///333777777333000000222000000///000111444666888555111---///333777888666666555444555777888777666777777888999:::999888888<<<======???@@@???<<<999999:::;;;;;;::::::<<<>>>>>>===;;;;;;;;;;;;;;;:::999:::<<<>>>???@@@@@@@@@:::777333000111444888;;;999:::;;;;;;;;;<<>>@@@@@@@@@>>>>>>???@@@>>>>>>>>>???AAADDDFFFHHHEEECCCBBB@@@@@@AAABBBCCCAAAAAAAAACCCEEEFFFEEECCC???<<<999:::===AAACCCCCCBBBBBBAAA@@@???>>>>>>===@@@@@@AAADDDGGGIIIIIIHHHFFFGGGGGGFFFEEEDDDBBBAAA777:::>>>@@@@@@?????????EEEFFFHHHIIIIIIHHHFFFDDDBBBAAA???@@@AAABBBBBBAAA999777555555:::BBBHHHKKKHHHNNNOOOJJJNNN\\\eeeddd]]]hhhkkkccc\\\ZZZUUULLL{{{wwwtttsssrrrllliiifffeeefffffffffeee___```fffnnnvvvuuunnnfffZZZ___ffflllqqquuuyyy|||zzzyyy{{{~~~~~~|||~~~yyywwwwww|||{{{zzzzzzzzz}}}vvvrrrkkkgggeeefffhhhhhhgggiiilllnnnnnnmmmkkkjjjfffcccbbbeeejjjpppsssssssssuuuyyy\\\... ###***---222888>>>AAA@@@===<<<<<<<<>>======;;;;;;:::<<<>>>??????>>>???>>>===>>>AAACCCCCCCCC??????@@@@@@@@@??????>>>>>>AAABBB@@@<<<888888999777>>>BBB>>>999888888777555555777888999999888777333444444333222444777:::<<<:::888777888888777666333111...///333555555444333666999888444111000111222333555888999999999888777:::===>>>>>>=========???>>><<<888555444666999888;;;======:::777555555:::888666444333555777999888;;;>>>@@@>>><<<999888555555444111//////111333,,,111666666222//////111............000333666888:::777444666999;;;888555444333222333666888999999666777777888888777777777777888;;;>>>@@@???<<<999444555666666555666888:::>>><<<;;;::::::::::::999555666999;;;===>>>>>>>>>>>>;;;777333333666:::===999999::::::999;;;>>>@@@>>>???AAACCCDDDEEEEEEFFF@@@AAABBB@@@>>>===>>>???:::<<>>???@@@AAA@@@@@@AAACCCEEEFFFDDDCCC???<<<999999===@@@AAAAAADDDCCCCCCBBBAAA@@@??????@@@>>>>>>BBBGGGIIIHHHFFFGGGGGGFFFEEEDDDCCCBBBAAA777:::>>>@@@@@@?????????AAACCCFFFHHHIIIHHHGGGEEEEEECCCAAAAAABBBCCCBBBAAA???<<<666555:::BBBGGGHHHEEEKKKMMMKKKUUUgggqqqppp```jjjkkkbbb\\\]]]ZZZSSSwwwsssrrrrrrpppmmmhhhfffcccbbbcccdddcccccc```gggnnnpppjjjccc___^^^___bbbfffhhhjjjnnnuuuzzz}}}zzzzzz~~~zzzwwwxxxyyyzzzvvvvvvxxx}}}wwwrrrjjjeeeccceeehhhiiijjjhhhgggkkkppprrroookkkdddhhhmmmmmmjjjiiikkknnnssstttwww}}}nnnEEE  &&&,,,...000999>>>:::777:::<<<;;;<<>>@@@@@@>>>999::::::;;;<<<===>>>>>>===:::888:::>>>CCCEEEEEE<<<;;;;;;===???AAABBBBBB@@@???>>>===;;;999888777666777999<<<===<<<888555444444555777888::::::;;;555444333333333333444555<<<999777666666777666666888444///---///111444444999888666444222///...---222444777;;;===>>>>>>>>>???===999888888888777666;;;999666555666777888888;;;<<<;;;999666444333444666555555666888888777666:::999999:::;;;;;;999888444555444222///......///...000222333222111111111333,,,%%%&&&,,,222222111444666999<<<===;;;888666111111111444777999:::999777;;;===;;;555222444666888999:::<<<===<<<:::888999666333222333666777888;;;:::;;;===>>>>>>;;;999777888999:::<<<===>>>???@@@???===;;;:::999999:::=========;;;:::;;;>>>@@@FFFEEEDDDCCCCCCEEEGGGHHHHHHEEEBBBAAABBBBBB???<<<===>>>AAACCCDDDCCCAAA@@@>>>CCCCCC??????CCCCCC???BBBAAA@@@???>>>>>>>>>>>>888777777777:::>>>CCCFFFCCCCCCCCCCCCCCCDDDEEEEEEAAAAAAAAABBBCCCEEEGGGHHHIIIIIIIIIHHHFFFAAA;;;777;;;;;;;;;<<<>>>@@@CCCDDD???BBBGGGIIIHHHGGGEEEEEEDDD@@@@@@EEEFFFBBBAAADDDFFFCCC@@@???@@@BBBCCCCCCAAALLLOOOLLLVVVllluuupppnnnnnnjjjdddaaa```\\\WWW~~~}}}|||}}}uuuqqqqqqqqqooolllhhhfffcccbbbcccccccccbbb___cccggggggccc______aaaaaacccfffggghhhlllrrrxxxzzzxxxzzz}}}zzzzzz{{{|||~~~{{{zzzyyyxxxxxxtttpppjjjfffeeegggjjjlllllljjjhhhjjjmmmnnnkkkgggcccggglllllliiihhhjjjmmmoooppprrrvvv}}}\\\999  !!!***///111555<<<@@@<<<888:::;;;:::;;;@@@BBB???>>>??????===999888999:::===>>>===<<<:::666444777>>>DDDFFFFFF>>>===<<<<<<===???@@@@@@======<<<;;;:::999888888666666888:::<<<<<<:::777444555888999:::999888777888888888777777666555555:::777555555666777666666777666444111...///333666777777777666444333111000111444777;;;===>>>>>>===888888888888999999:::::::::888555444555777777777444555666444222000111222666555555555666555444333666555555666777777666555333444444333111000000111...000333444333222333444666///))))))...333444222222555;;;@@@AAA???:::666333222222555888:::::::::777:::===;;;666333444777666777888:::;;;<<<;;;:::888666444444666999::::::?????????@@@AAA???<<<:::888888999::::::;;;<<<<<>><<<;;;:::;;;;;;>>>>>>>>><<<::::::;;;===CCCDDDFFFGGGGGGGGGGGGFFFHHHFFFCCCCCCCCCCCC@@@>>>===???AAACCCDDDCCCAAA@@@>>>CCCDDDBBBBBBEEEDDD@@@AAA@@@@@@??????>>>======:::999888888:::>>>BBBDDDDDDCCCAAA@@@AAACCCGGGIIIAAAAAA??????AAADDDGGGIIIJJJJJJIIIIIIFFFBBB<<<888;;;;;;;;;<<<>>>AAACCCEEEBBBDDDFFFFFFFFFGGGHHHJJJGGGBBBAAAFFFHHHEEECCCDDDDDDCCCAAA??????@@@BBBCCC===GGGMMMKKKPPP```nnnrrrsssqqqlllddd``````]]]XXXwwwwwwyyy|||}}}{{{|||wwwqqqmmmnnnnnnllljjjhhhfffdddcccccccccbbb```aaabbbbbb___]]]^^^bbbfffcccfffiiiiiiiiikkkooosssuuuuuuzzz~~~~~~~~~~~~~~~yyyssspppooommmjjjggggggiiikkkmmmooollljjjjjjkkkjjjfffccccccgggjjjkkkiiiiiijjjmmmmmmmmmmmmooouuu}}}sssBBB***  &&&...333444:::???AAA>>>:::::::::999:::@@@CCCAAA@@@@@@???<<<:::888888;;;@@@BBB>>>:::888222///333<<>>;;;;;;;;;:::::::::::::::888777777999;;;<<<;;;:::555777999;;;;;;999666444<<<<<<<<<;;;:::888666555777555444444555777777777777999999444...---222777555666777777777666444333000333777;;;>>>>>>===<<<222666:::;;;999888999;;;999777444444555666666555///000111000///...///000555555555555444222111000222222222333333222222222222444555555333111111222...111333555555555666888:::444......222555555444111555<<>>===<<<<<<<<<>>>???@@@>>><<<::::::;;;@@@BBBFFFJJJJJJIIIFFFCCCHHHFFFDDDCCCDDDCCCAAA???>>>???AAACCCDDDDDDBBBAAA???CCCFFFFFFGGGGGGEEEAAA@@@@@@AAAAAA@@@???===<<<<<<;;;:::999:::===@@@BBBEEEBBB>>>===>>>CCCIIIMMMCCCAAA>>><<<>>>BBBFFFJJJJJJJJJKKKIIIGGGBBB>>>;;;<<<<<<===>>>@@@CCCEEEGGGFFFFFFFFFEEEEEEFFFJJJMMMKKKEEECCCGGGKKKJJJFFFDDDBBBDDDDDDBBB???>>>AAADDD:::AAAHHHIIIJJJUUUiiizzz}}}sssgggbbbbbbaaa^^^xxxyyyyyyzzzzzzyyywwwvvvtttqqqmmmjjjkkkkkkjjjhhhhhhfffdddcccccccccbbb```eeedddbbb___]]]___dddiiieeejjjnnnooommmlllmmmooooooqqqwww~~~~~~xxxqqqmmmkkkkkkjjjiiiggghhhjjjlllooommmkkkjjjjjjiiifffcccdddgggjjjlllkkkkkklllmmmooonnnlllmmmqqqxxxyyyTTT,,,   )))000444666;;;>>>@@@>>><<<::::::::::::AAADDDCCCBBBBBB@@@======::::::???FFFGGGBBB<<<888222---111;;;BBBDDDAAA===<<<;;;999888999<<<>>>;;;;;;<<<<<<===>>>??????===;;;::::::<<<======<<<777888999999999999888777???>>><<<999888666666666666555333444777999:::999:::;;;;;;666111///111555444555777777777666444333///222777;;;======<<<:::111777===>>>999666666888888666444333444555555444///000111000.........///555666666555222000//////111222333333222222222222444666777666444111111111...111333555666777999;;;<<<888333222555777777555111444;;;CCCJJJKKKGGGCCC999888888:::<<<>>>>>>===888:::;;;;;;888777777888888999999999999:::<<<>>>;;;::::::;;;===>>>>>>===;;;:::;;;<<<======:::777777888999;;;<<<<<<;;;;;;@@@@@@??????>>>>>>>>>>>>===???AAAAAA???===<<<<<<>>>AAAEEEHHHHHHGGGDDDBBBEEEDDDCCCCCCBBBBBBAAA@@@???AAACCCDDDEEEEEEEEEDDD???CCCGGGJJJKKKJJJFFFCCC@@@AAACCCDDDCCCBBB???>>>>>>===<<<;;;;;;===???@@@BBB@@@>>>===???DDDJJJMMMEEEBBB>>><<<===AAAGGGKKKJJJKKKLLLJJJGGGCCC@@@>>>?????????@@@BBBEEEHHHIIIHHHIIIHHHGGGFFFFFFIIIKKKLLLGGGDDDGGGKKKLLLHHHDDDCCCFFFHHHFFFAAA@@@CCCGGG======AAAGGGLLLVVVooo}}}llleeefffgggfff{{{zzzyyywwwtttrrrqqqqqqnnnllljjjiiihhhhhhgggfffgggeeeddddddeeeeeecccaaaeeedddbbb```___```ccceeeffflllrrrtttrrrnnnlllkkkjjjmmmttt}}}}}}zzzuuupppnnnhhhjjjkkkjjjhhhfffggghhhnnnmmmkkkjjjjjjjjjiiihhhfffhhhkkkmmmnnnnnnnnnooopppnnnllllllooouuu{{{yyyyyy~~~]]]999 """***000444666999:::<<<======;;;;;;<<<<<>>AAA>>>===BBBIIIKKKFFF@@@:::555000333:::???>>><<<999::::::999888999<<>>???AAABBBDDDDDDCCCAAA>>>>>>>>>???>>>>>>999888666666666888;;;===???<<<888555333444555777777555444555888;;;<<<<<<===<<<999666444333111000444555555666555444333222111333777:::<<<<<<:::999000666>>>???;;;777666888777555444444555555444333000000111///---+++,,,,,,444666777555222000000000333555777777555444444666888999999777333000//////...000333444555777:::<<<<<<999666555777888777666333444888AAAJJJOOONNNLLL<<<;;;;;;<<<>>>??????>>>999:::;;;;;;:::999999999<<<======<<<::::::;;;>>>>>><<<;;;<<<======<<<;;;555666777:::<<<<<<:::888555777:::<<<>>>????????????????????????>>>>>>>>><<<>>>BBBCCCBBBAAA@@@@@@???@@@BBBCCCCCCCCCBBBAAAAAAAAAAAA@@@????????????AAABBBCCCEEEFFFFFFFFFFFF???BBBGGGLLLMMMJJJGGGEEECCCDDDEEEFFFFFFEEECCCAAA@@@???===<<<<<<===>>>???>>>??????AAACCCEEEGGGIIIFFFDDD@@@>>>>>>BBBHHHKKKIIIKKKLLLJJJFFFBBBAAAAAABBBBBBBBBCCCDDDGGGIIIKKKIIIJJJLLLKKKHHHFFFEEEEEEKKKHHHFFFGGGJJJKKKHHHCCCDDDIIILLLKKKGGGEEEGGGKKKEEE>>>>>>HHHTTTbbb{{{pppggghhhjjjiii~~~~~~yyyyyywwwsssnnnlllkkkllljjjjjjiiihhhgggfffeeeeeefffeeeeeefffggggggeeedddbbbaaa```_________```aaaeeekkkqqqssspppllljjjjjjiiikkkqqqyyy}}}~~~}}}{{{xxxuuuqqqooommmeeeiiimmmmmmjjjgggggghhhlllkkkjjjjjjjjjjjjkkkkkkhhhiiikkknnnoooppppppppppppnnnlllkkkmmmrrrxxx{{{wwwwww{{{pppCCC((( $$$+++000555777999888999>>>???===<<<>>>===CCCFFFDDDCCCCCCBBB???AAA??????CCCIIIKKKHHHCCC;;;999777777:::;;;:::888777999;;;;;;999999<<>>;;;888777666555111...444333333333222222222222333555777999999999888777///444;;;???>>>;;;::::::777555444444555555444333---......,,,***(((((()))111444666555222000111333666999;;;:::888666888:::;;;;;;999555111.........---///111222444666999<<<:::888666666777777666555444333666>>>HHHNNNNNNLLL<<<;;;:::;;;===>>>>>>===999999:::;;;;;;;;;::::::===???@@@???;;;999;;;===>>><<<:::::::::;;;:::999444555777:::===>>><<<;;;444666:::===@@@AAAAAA@@@<<<<<<===>>>>>>>>>======;;;>>>AAACCCCCCBBBBBBBBBAAAAAA@@@@@@????????????===>>>???>>>===<<<===>>>@@@AAABBBDDDEEEFFFFFFFFF???@@@EEEKKKMMMIIIGGGGGGEEEFFFGGGHHHGGGGGGFFFEEEAAA@@@???=========>>>???===???AAADDDEEEEEEDDDCCCEEECCCAAA@@@AAADDDGGGIIIHHHJJJLLLJJJEEEBBBAAABBBDDDCCCCCCCCCDDDFFFHHHIIIGGGJJJMMMMMMJJJFFFCCCAAAIIIJJJIIIGGGHHHJJJHHHDDDGGGJJJNNNNNNLLLKKKLLLNNNLLLDDDCCCNNN]]]mmmtttkkkiiihhheee~~~yyyvvvuuusssuuuuuusssnnnjjjiiiiiihhhiiijjjiiigggeeeddddddeeeeeeeeegggiiiiiihhhfff^^^]]]\\\\\\^^^___```aaacccgggjjjjjjhhhggghhhjjjjjjlllqqqwww{{{~~~{{{zzz}}}}}}{{{yyyuuuqqqmmmjjjiiibbbhhhnnnpppmmmjjjjjjkkkjjjjjjiiiiiihhhiiijjjlllggghhhjjjmmmoooppppppooopppooommmmmmooossswwwyyy{{{zzz|||zzzNNN,,,  '''---333888;;;;;;888:::???AAA>>>===@@@===BBBDDDAAA@@@AAAAAA???>>>===>>>AAADDDFFFFFFDDD:::<<<======;;;999888777777;;;>>>===:::888:::<<<:::;;;===???AAACCCDDDEEEBBBAAA@@@AAACCCDDDCCCBBB<<<:::777666666888;;;===777777777777777777888888777666555666888;;;<<<<<<:::::::::888555222000000222222111000111333555666777777777777777777777666333666:::>>>???>>>;;;999777666555555666666555333)))***+++***((('''((())),,,000444333000///111444666:::===<<<999777999<<<;;;:::777333///---...000,,,...000111222444777:::666666555666666666555444333222444<<>>999:::;;;<<<<<<<<<<<<;;;<<<>>>AAAAAA@@@@@@@@@AAABBBBBBAAA@@@???>>>======;;;===>>>>>><<<;;;<<<>>>===>>>???AAABBBCCCDDDEEE>>>>>>BBBJJJLLLHHHFFFHHHFFFFFFGGGGGGGGGGGGGGGGGGAAA@@@???>>>>>>>>>?????????AAACCCDDDDDDCCCBBB@@@BBBBBBBBBBBBCCCDDDDDDEEEFFFIIIKKKIIIDDDAAAAAACCCDDDCCCBBBBBBBBBCCCEEEFFFEEEHHHKKKLLLJJJGGGDDDCCCGGGLLLMMMIIIFFFHHHHHHFFFHHHJJJMMMOOOPPPPPPPPPOOOMMMKKKNNNWWWdddqqq}}}yyyrrrnnnggg```|||uuuqqqpppooosssvvvvvvrrrmmmjjjiiihhhiiijjjiiigggeeedddcccddddddeeehhhjjjkkkjjjhhh^^^\\\[[[[[[^^^aaacccdddbbbcccdddbbb```aaafffkkklllmmmqqqvvv{{{|||zzz||||||{{{xxxtttpppkkkgggddd```gggooorrrpppmmmmmmnnniiiiiiiiihhhggggggiiikkkggggggiiillloooppppppnnnqqqqqqpppppprrruuuxxxzzz}}}~~~```666   """***000555:::>>>>>>:::;;;AAACCC???===@@@<<>>@@@@@@>>>:::;;;<<<>>>@@@BBBCCCDDD999===@@@@@@<<<999777777888<<<@@@@@@;;;777888:::888999:::<<<>>>@@@BBBCCC>>>>>>???AAADDDFFFEEEDDD===;;;:::888777777888999444666999;;;<<<;;;:::888777555444555777:::;;;:::666:::===:::444///000222111000//////111444888:::999888777666555555666666999:::<<<>>>???===999555777666555666777777555333((()))******))))))***,,,)))---111222///...111555666:::===<<<888666888<<<:::999666111...---000222,,,---//////000222666999444444444555555555444444111111444;;;DDDFFF@@@999888777666666888888777666999999999;;;<<<===<<<;;;555:::???@@@<<<:::;;;>>>:::777444333555888::::::666666777999;;;;;;999777555777:::===>>>>>><<<;;;777888:::;;;;;;;;;;;;:::===???@@@@@@>>>======>>>BBBCCCCCCCCCAAA???<<<;;;:::<<<>>>>>>;;;;;;===???;;;<<<===>>>@@@AAABBBCCC>>>===AAAIIIKKKFFFEEEHHHGGGFFFFFFEEEEEEFFFGGGGGG@@@@@@??????????????????BBBCCCCCCCCCCCCBBB@@@@@@???@@@BBBCCCDDDCCCBBBBBBEEEIIIKKKIIICCC@@@AAADDDCCCBBBAAA@@@@@@AAABBBCCCCCCFFFIIIJJJIIIGGGFFFFFFFFFNNNQQQKKKFFFGGGIIIHHHHHHIIIKKKOOOSSSSSSQQQOOOKKKQQQWWW]]]fffpppvvvxxxzzzsssggg]]]~~~vvvqqqooopppyyyzzzzzzwwwqqqlllhhhggggggddd```___bbbfffiiijjjcccjjjnnnkkkkkkooonnnjjjhhhhhhgggdddaaa___```aaaaaacccccccccbbbdddiiinnnmmmnnnoooxxx}}}|||~~~||||||zzzuuunnngggaaa___dddiiimmmnnnllliiiiiijjjjjjiiifffddddddeeegggiiikkkgggdddgggnnntttwwwwwwxxxsssooonnnmmmmmmsss{{{}}}jjjEEE+++  &&&---555>>>CCCCCCCCCCCCCCCAAA???===:::888???DDDGGGDDDAAAAAA@@@>>>???@@@CCCEEEFFFEEECCCBBB999<<<>>>>>>:::888888:::BBBAAA@@@???===<<<::::::777888888999;;;===???@@@@@@>>>>>>@@@DDDEEECCC@@@EEE???888666:::>>>???>>>===888777:::<<<:::777777777555777<<<===;;;;;;>>>AAA@@@<<<777222///000222444555666555333333555777888<<<>>><<<777444777:::>>><<<;;;===??????<<<999:::888777666777666555333+++***)))((((((((()))***,,,...000000///000333777999::::::999777555666777<<<;;;999666333111///...+++,,,,,,---///000222333666444444777:::999222,,,---...111777<<<===:::666666777777666444222222333888888999999:::;;;<<<<<<777===BBBCCC@@@===>>>@@@666666777777888888888999888777555444555777999;;;<<<======<<<;;;:::;;;<<<777666777888;;;<<<;;;:::<<<<<<======<<<;;;::::::AAADDDFFFEEEAAA>>>>>>@@@@@@@@@???<<<999888888999;;;:::999999999;;;===???<<<===@@@EEEIIIKKKIIIGGGEEEEEEFFFFFFGGGHHHIIIIIIJJJEEEBBBBBB???:::;;;BBB@@@CCCEEEDDDAAA???@@@BBBDDD@@@@@@EEEGGGCCCAAACCCFFFKKKJJJCCC@@@DDDGGGFFF??????@@@AAACCCDDDEEEEEEDDDDDDEEEGGGHHHIIIJJJKKKPPPMMMKKKIIIJJJJJJIIIHHHJJJJJJKKKOOOSSSSSSOOOKKKGGGNNNXXX```eeemmmvvv~~~yyy}}}~~~xxxeeeQQQ{{{}}}}}}wwwrrrnnnmmmvvvwwwxxxvvvrrrnnnkkkjjjgggdddaaaaaadddhhhkkklllccchhhjjjhhhhhhlllllliiiiiiiiiiiifffdddcccdddfff```bbbbbbbbbbbbdddiiimmmooorrrsssyyy|||yyyyyyxxxvvvrrrlllfffbbb```dddgggjjjllllllkkkkkklllhhhgggeeedddcccdddeeefffiiifffeeefffkkkqqqtttuuu{{{vvvqqqooommmlllqqqxxx{{{~~~WWW777!!! !!!***111777???BBBBBBCCCCCCCCCBBB@@@===;;;999===CCCFFFDDDBBBCCCBBBAAA>>>@@@BBBCCCCCCBBB@@@>>>;;;>>>@@@???<<<999999:::;;;;;;::::::999888888888:::999777777999<<<@@@BBBBBB@@@>>>@@@CCCEEECCCAAAFFFAAA:::888:::<<<<<<:::;;;777666:::;;;999777777888777999>>>>>>;;;999:::===<<<999444000...///111666666777666444444555777777999;;;:::888777999;;;;;;:::999;;;======:::888888888777666666666555444...---,,,***)))(((((((((,,,///111000//////111333444666666555444333444555555555555444333222222111111///,,,******,,,///111333222222555888777222------...222888===>>><<<999666777777666555555666777::::::::::::::::::::::::<<<>>>AAAAAA???===<<<===666666666777777888888888555333111000///111222444:::;;;<<<;;;:::999:::;;;999888999:::===>>>===<<<=========>>>>>>>>>??????DDDEEEFFFFFFCCCAAA?????????@@@@@@>>>;;;999999999;;;:::999999999;;;===>>>===AAAEEEGGGFFFDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCDDDAAA<<<;;;???AAACCCFFFEEEBBB@@@BBBDDDFFFBBBBBBFFFGGGCCCAAABBBEEEJJJJJJDDDBBBEEEHHHGGGAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGIIIIIIMMMJJJHHHGGGGGGGGGGGGFFFHHHGGGFFFIIILLLNNNLLLIIIEEEKKKTTT\\\ccciiinnnrrrooouuu{{{|||zzzppp\\\JJJwwwrrrrrrvvvyyyzzzwwwrrrnnnlllqqqsssuuuuuurrrpppnnnnnnhhhfffccccccfffjjjmmmnnneeeggggggfffgggjjjllljjjlllllllllkkkiiihhhiiijjjaaabbbccccccdddgggkkknnnqqqwwwxxxzzz~~~{{{wwwuuutttsssqqqoookkkgggcccbbbeeeeeefffiiilllmmmmmmlllhhhggggggfffffffffffffffggggggggghhhiiilllqqquuu}}}wwwrrrnnnjjjhhhlllsssyyy{{{}}}}}}}}}kkkDDD))) &&&///333888>>>@@@???BBBBBBBBBAAA@@@>>><<<:::<<>>???@@@@@@???===;;;>>>@@@AAA@@@>>>;;;;;;;;;666666666666666777777777;;;999777666888<<>>===;;;999888777666666777888999???>>>===<<<;;;999999888AAA@@@>>>>>>>>>===;;;999666666777777888888777777999777555333222222222222888999::::::999888999;;;;;;:::;;;===???@@@???>>><<<<<<<<<===>>>???AAABBBEEEEEEEEEEEEDDDBBB???<<<>>>@@@AAA@@@===;;;::::::::::::999999:::;;;===>>>???DDDHHHGGGAAA>>>@@@CCCFFFGGGIIIIIIIIIHHHFFFDDDAAAAAADDDFFFCCC>>><<<>>>@@@CCCFFFEEECCCAAACCCEEEHHHDDDCCCFFFFFFCCCAAAAAADDDHHHHHHEEEDDDGGGHHHHHHDDDCCCCCCBBBAAA@@@?????????@@@AAACCCEEEGGGHHHIIIHHHFFFDDDCCCDDDEEEDDDDDDEEECCCAAABBBFFFIIIHHHGGG@@@DDDKKKUUU___fffiiiiiigggmmmrrrpppjjj```SSSHHHxxxpppkkkkkknnnrrrttttttrrrooommmooorrrttttttrrrpppooooookkkiiifffeeegggjjjlllmmmiiihhhffffffhhhkkkmmmllloooppppppnnnlllkkkkkkllldddddddddeeegggjjjmmmoooqqqzzz{{{zzz~~~|||wwwvvvrrrpppnnnllljjjiiifffeeegggeeedddfffkkkmmmllljjjjjjjjjjjjjjjiiiiiihhhhhhgggjjjlllkkkiiikkkqqqvvv{{{uuuppplllhhhfffjjjpppwwwyyyzzzzzz{{{XXX222  )))111666:::>>>???>>>@@@AAAAAAAAA@@@>>><<<;;;===BBBDDDCCCCCCEEEDDDAAA;;;<<<===>>>>>>>>><<<<<>><<<;;;666777777777777777888888:::999888888:::===@@@CCCEEEAAA>>>===@@@BBBBBB@@@AAA>>><<<;;;;;;999666333666444444888999777666888::::::>>>BBBAAA999333222999999888666333333555777999::::::999777666777888999888777888999:::999888666666666777777888777777999999999777555333333333222222222111...+++(((''')))+++...000000000//////...000222222222222444666999999999888777777666666:::666111,,,***+++---///222111111222444555333000///111444777:::;;;::::::<<<:::888888999:::;;;;;;FFFEEECCCAAA>>><<<:::999BBB>>>;;;<<<>>>???<<<999777888999::::::999888888===<<<:::888666555444333666777999999888888:::<<<<<<;;;;;;===@@@AAA@@@???;;;;;;:::;;;<<<===???@@@EEECCCBBBCCCDDDCCC>>>999===???AAAAAA???===<<<<<<;;;:::::::::;;;<<<===>>>AAADDDFFFDDD???===>>>@@@DDDEEEHHHJJJJJJHHHFFFDDD@@@AAACCCDDDBBB??????@@@???BBBEEEEEEBBBAAABBBEEEGGGEEECCCCCCDDDBBB@@@???CCCEEEFFFEEEFFFGGGHHHHHHDDDDDDCCCCCCBBBAAA@@@@@@>>>???@@@BBBDDDFFFHHHHHHEEECCCAAAAAABBBCCCDDDCCCCCCAAA@@@BBBFFFHHHGGGEEE<<<<<>>BBBCCC@@@>>>>>>?????????>>>===<<>>999:::<<<===>>>>>>>>>>>>BBBAAAAAAAAAAAA???===;;;888888888888777777777777777888:::;;;===>>>???@@@DDD@@@<<<<<>>===@@@<<<999;;;@@@BBB???;;;:::;;;<<<======<<<:::999::::::999777555222000///444666777888888999;;;<<<;;;;;;;;;===???@@@@@@>>><<<<<<<<<<<<<<<===>>>>>>DDDCCCBBBDDDFFFDDD???;;;<<<>>>AAAAAA@@@>>>======<<<<<<<<<======>>>???@@@DDDBBBAAA@@@@@@@@@??????@@@BBBEEEHHHIIIIIIGGGFFFCCCCCCBBB???===???AAACCC>>>AAADDDCCC@@@???AAACCCDDDCCCAAA@@@@@@AAA@@@>>>AAAAAABBBEEEFFFFFFEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>@@@AAACCCDDDEEECCCAAA@@@@@@BBBDDDEEEDDDBBBAAACCCGGGKKKLLLIIIEEE???<<<<<>>>>>===<<<;;;???AAABBB@@@BBBDDDAAA<<<::::::;;;<<<============@@@??????@@@@@@@@@===;;;777777777777666666666666666888;;;===????????????CCC???<<<===@@@BBBAAA???999:::;;;<<<;;;:::999888666555666999888444555999;;;999;;;>>><<<666222333555666777666555555777888;;;<<<<<<<<<::::::<<<===>>>===;;;999666444333222777888999888888888:::<<<:::;;;;;;888222//////111222222222111000///...---&&&''')))---111444444333333555777888888999;;;===888888888888888888999999444555666777666444222111222333555777777777555444444555666555333222333444888888:::@@@IIIOOOQQQQQQNNNMMMKKKHHHEEEBBB@@@???===:::999<<>><<<===>>>??????===<<<:::999999999999777444222000111333555666777888:::<<<;;;:::;;;<<>>>>>>>>???@@@@@@@@@??????BBBCCCEEEGGGHHHFFFBBB???;;;===???@@@???>>>????????????@@@@@@AAABBBBBBBBBDDDAAA>>>>>>@@@AAAAAA@@@>>>@@@CCCEEEGGGHHHGGGGGGEEEFFFBBB<<<:::>>>CCCEEE???AAADDDCCC???>>>???AAA@@@AAA???===???BBBBBB??????===>>>CCCEEECCCAAAAAA<<<<<<<<<======>>>>>>>>>::::::;;;<<<>>>???@@@@@@BBBAAA???@@@CCCEEEFFFFFFCCCCCCEEEJJJNNNOOOKKKGGGFFFAAA>>>AAAKKKWWW^^^```UUUWWWYYYVVVLLLBBBAAAFFF~~~vvvooohhhdddeeegggkkkpppuuuvvvssspppmmmooorrrsssrrrpppppppppiiigggeeeeeegggiiiiiiiiiggg```^^^cccggggggfffgggdddfffhhhhhhgggffffffgggcccaaa```aaadddeeedddbbbeeeqqqwwwwwwqqqkkkiiijjjllljjjhhhbbbdddgggiiiiiihhhhhhhhhjjjhhhgggeeeeeefffggghhhfffiiikkkllllllnnnqqquuuyyytttpppooonnnnnnsss{{{{{{{{{zzz{{{}}}VVV--- !!!***333;;;???BBBEEEDDDAAA888999;;;<<<<<<<<<;;;;;;<<<>>>???>>>AAADDDAAA<<<<<<<<<<<<<<<;;;;;;::::::>>>===<<<>>>@@@@@@===:::555555666666777888888888888999:::<<<>>>???@@@AAABBB@@@>>>@@@CCCDDDCCCAAA;;;===>>>>>>===<<<;;;;;;777666888:::888444555999;;;888777999888444444666666777888888777777888999;;;<<<======<<<<<<>>>@@@<<<>>>===:::555222111333777999:::999888888;;;>>>777999:::777222///111333333333111000//////......)))((())),,,111444444333444666888888888999;;;===;;;;;;::::::999888888777222333444555444333111///,,,000444888999999888777555666777555222222444666444555888AAAKKKRRRRRRQQQKKKJJJHHHFFFDDDAAA@@@???;;;;;;<<<@@@CCCEEEBBB@@@<<<===???@@@???>>>;;;::::::;;;<<<===<<<:::777555---///222333444555888:::;;;;;;;;;===???@@@@@@>>>:::<<>>>>>>>>>>>???AAAAAABBBCCCDDDDDDEEEEEEEEECCCBBBAAA???>>>???AAACCC???@@@AAACCCDDDEEEEEEEEEFFFGGGCCC;;;999>>>CCCCCCAAACCCEEECCC@@@===>>>@@@===@@@>>><<>>>>>>>>>>><<<<<<<<<===>>>>>>??????AAA@@@???@@@CCCEEEGGGGGGEEEDDDEEEHHHMMMOOOLLLJJJHHHDDD@@@@@@EEELLLQQQTTTQQQQQQSSSRRRJJJ@@@???EEE}}}wwwqqqkkkgggdddgggllltttyyyyyysssnnnkkknnnqqqrrrrrrqqqqqqrrreeedddcccdddgggiiijjjjjjiiiaaa___eeejjjhhhggghhh]]]```ccceeeeeeeeefffggggggeeecccdddfffgggeeeccccccooovvv~~~xxxrrrjjjhhhiiikkkiiiggg^^^bbbhhhjjjiiihhhiiijjjllljjjhhhfffeeegggiiijjjdddeeegggiiijjjlllooorrrwwwrrrnnnmmmkkkkkkqqqxxx}}}|||{{{|||hhhEEE!!!  $$$)))222:::===???AAA@@@<<<777888999;;;<<<<<<;;;;;;999;;;<<<===AAAEEEBBB===>>>>>>===;;;999888777666<<<;;;:::<<>>AAACCCBBB@@@@@@BBBFFFGGGEEEBBB???@@@AAA@@@>>>=========888777999;;;888333444999;;;777555666666444555888888:::;;;;;;::::::;;;<<<;;;<<<============@@@BBB:::===>>>;;;444000222555777999:::999777888;;;???444777999777333000333666555444222000............,,,***))),,,000333444333444555777888777888:::;;;CCCBBB@@@===:::888666555111111222222111000...---(((,,,333888::::::::::::555666777555333333666999333333777???HHHMMMLLLIIIHHHGGGEEEDDDAAA@@@>>>===;;;<<>>@@@???===;;;999888:::<<<======;;;888666***,,,///111222444666888<<<<<<<<<>>>@@@AAA@@@???555888<<<@@@BBBAAA@@@>>>666;;;AAACCCAAA>>>>>>>>>:::<<<======<<<===@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGBBBDDDEEEAAA<<<;;;@@@FFFAAAAAAAAAAAABBBBBBCCCCCCEEEGGGDDD<<<999???BBBAAACCCEEEGGGEEEAAA>>>>>>@@@<<>><<>>???BBBEEEGGGGGGFFFDDDCCCEEEJJJMMMMMMLLLEEEBBB@@@???BBBFFFJJJMMMTTTOOOMMMKKKDDD>>>AAAIIIzzzyyyvvvpppkkknnnmmmnnntttzzzzzzsssllloookkkjjjpppttttttrrrssspppgggbbbfffiiigggeeeggg```bbbeeegggiiiiiihhhggg\\\```eeeggggggeeecccaaaeeegggiiikkkjjjhhheeeccchhhttt~~~|||wwwlllfffhhhiiifffdddfffgggfffeeegggiiikkkllllllpppmmmjjjiiiiiijjjjjjiiihhhgggfffcccaaadddkkkppptttqqqmmmjjjiiilllppprrr{{{|||}}}~~~JJJ444  ))),,,000888>>><<<777888>>>???<<<999777888;;;===>>><<<<<<;;;;;;<<<===???@@@::::::::::::::::::::::::777;;;@@@DDDCCC???888444555888<<<===<<<:::;;;<<<@@@<<<777666999<<<===<<>>>>>@@@AAA@@@BBBEEEEEE@@@===>>>AAA@@@===:::888777777777999777777999;;;<<<999666888888:::===??????===;;;999::::::999888999<<<>>>DDDBBB>>>777000...///222444777999888777777:::===999777444111000111333555000222444333000------...222///...000111111333777999999777444222444999>>>CCCBBB@@@>>><<<;;;:::999444555555444333111///...---///333666888888777666===999555666999999666222111000000555<<>>@@@???===<<<;;;;;;;;;<<<:::999999;;;===<<<777333222000...000444777777555>>>>>>????????????>>>>>>999:::<<<===>>>===<<<<<<888<<>>BBBBBBBBBAAA@@@>>>;;;:::>>>>>>>>>???@@@AAACCCDDD@@@???>>>???AAAAAA>>>;;;999;;;>>>BBBDDDDDDCCCBBBGGGEEECCCAAAAAABBBDDDEEE???DDDGGGFFFFFFHHHGGGEEEDDDFFFIIIJJJIIIIIIIIIJJJDDDCCCAAA@@@AAADDDFFFHHHGGGMMMQQQNNNGGGFFFOOOXXXzzzxxxuuuooojjjjjjiiikkkqqqyyyzzzuuuoooooojjjjjjppptttsssqqqqqqlllddd```dddgggeeedddfffaaabbbccceeeffffffffffff^^^aaaeeehhhhhhgggfffeeedddfffiiilllllljjjgggeeeiiissswwwnnnggghhhhhhddd```aaa``````aaadddgggjjjlllmmmmmmmmmmmmllljjjiiihhhhhhllllllllliiifffdddeeegggkkkkkkllllllnnnooopppqqqxxxyyyzzz}}}ccc555%%% $$$+++///222:::@@@???999777999===;;;888777777999:::;;;;;;;;;;;;;;;<<<>>>@@@AAA::::::::::::::::::999999;;;>>>AAACCCCCC@@@<<<999999<<<>>>>>><<<::::::;;;@@@===:::888:::<<<===>>>CCC===:::>>>AAA???======@@@???AAAEEEEEE@@@>>>???>>>===<<<;;;::::::;;;<<<777555444555888888666444888888999<<<>>>???>>>===888888888888777777:::<<>>;;;999666333222222444555222444666555222///......222...---000222111333777999999999666444555999===>>>>>>>>>===;;;888555333333444555555444222000...///111444777999999999888>>>:::888888;;;;;;777333000///111555;;;@@@BBBAAA@@@BBBCCCBBB???===<<<<<<<<<;;;<<<>>>AAAAAA???<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999:::;;;<<<:::888777444222111333666999:::======>>>>>>>>>>>>=========>>>>>>===;;;:::999999999<<>><<<;;;;;;;;;:::888888999<<<@@@CCCBBBEEEHHHGGGDDDCCCDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFDDDBBBAAAAAACCCCCCDDDAAADDDCCC@@@???@@@???<<<@@@AAAAAAAAA@@@???===<<<<<<===>>>???AAACCCDDDEEEDDDBBBAAABBBCCCAAA>>>;;;;;;===AAADDDEEEFFFEEEDDDFFFFFFEEEDDDCCCCCCBBBBBB@@@EEEHHHGGGFFFGGGGGGEEEDDDEEEEEEEEEDDDFFFIIIKKKEEEDDDBBBAAAAAABBBEEEFFFDDDHHHLLLKKKIIIKKKSSS[[[zzzwwwtttnnnhhheeeeeegggnnnvvvyyyvvvrrrmmmjjjjjjpppsssqqqnnnmmmhhhbbb___aaadddeeedddeeedddcccbbbaaabbbccceeefffbbbdddfffhhhiiiiiiiiihhhccceeeiiimmmmmmllliiigggjjjsssyyyrrrlllkkkjjjeee```___[[[\\\^^^aaadddgggjjjkkkiiimmmppppppkkkgggeeeeeekkkmmmooonnnjjjeeeaaa___cccggglllrrruuuuuutttssswwwwwwxxx{{{eeeCCC!!!   )))---333555;;;AAABBB;;;777666;;;:::999888777777888888::::::::::::;;;===???@@@;;;;;;::::::999999888888>>>???@@@AAAAAA???>>>======>>>???===;;;999888999??????>>><<<;;;<<>>@@@EEEEEEAAA???@@@>>>>>>===<<<<<<<<<======777555444444555666555444888777666888;;;=========888888888666555555777888>>>>>>===999666444555666666888999999999999<<<>>><<<:::777444333444555777555777888888555222000///111---+++///222222444777999::::::999777777999;;;777999;;;;;;:::666222000222333555666666444111000222444666888:::;;;;;;:::999777555666888777333/////////111555:::===>>>>>>;;;===>>>===;;;999999:::;;;;;;;;;===>>>>>><<<:::777888:::;;;<<<<<<<<<<<<>>>;;;999999;;;<<<======;;;999777444333666;;;>>><<<<<<============<<<<<<=========:::888777888:::;;;===>>>>>>===<<<======AAA???<<<::::::;;;>>>@@@>>>BBBFFFFFFCCCAAAAAABBBDDDEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@???@@@BBBBBB>>>===???>>>;;;>>>???@@@AAAAAA@@@??????<<<===???AAABBBDDDEEEEEEHHHFFFEEEEEEDDDCCC???<<<>>>???BBBDDDFFFFFFFFFFFFGGGHHHHHHHHHGGGDDDBBBAAABBBGGGIIIGGGFFFGGGGGGEEEDDDDDDBBB@@@???BBBHHHLLLGGGEEECCCBBBBBBBBBDDDEEEFFFGGGIIIKKKLLLPPPUUUYYY~~~zzzwwwsssmmmiiieeedddeeekkkqqquuutttrrrlllhhhhhhnnnqqqoookkkjjjfffcccaaabbbdddfffggghhhgggeeebbb``````bbbeeeggggggffffffggghhhhhhhhhgggdddfffjjjmmmnnnllliiigggkkkttt|||xxxsssqqqnnnjjjfffccc[[[]]]___aaabbbccceeefffffflllrrrrrrllleeebbbbbbfffhhhkkkmmmkkkgggcccaaaccchhhooovvvzzzzzzyyywwwwwwwwwxxx{{{vvvJJJ+++  &&&---///777555888>>>@@@<<<888777:::;;;<<<;;;999777666666;;;:::999999999:::<<<===;;;;;;::::::999999888888;;;<<<===??????>>><<<;;;<<<<<<<<<;;;:::888888888>>>@@@AAA@@@===<<>>===>>>@@@AAA???;;;888===<<>>===<<<<<<;;;999888666555555666777777666444333444666999;;;;;;;;;;;;:::777444333444555999999888777555555555555666666777777888999;;;<<<999888666555444666777999777888999999777555222111111,,,***///333444666999999:::;;;;;;;;;:::999999444666888999999888666444111333555777777666333111555666777999:::;;;<<<<<<777666555666777666222//////000222555888:::;;;;;;:::;;;<<<<<<:::999:::;;;;;;;;;;;;<<<<<<;;;999888666888;;;===>>>>>><<<;;;;;;:::::::::;;;<<<======;;;<<<;;;888555666:::???;;;<<<<<<<<<<<<<<<<<<;;;999999999777444555999===<<<===>>>===<<<<<<>>>@@@EEECCC???;;;::::::<<<===<<>><<<<<<@@@BBBAAA===<<>>;;;<<<===???AAABBBBBBBBBAAA>>>???AAABBBCCCCCCBBBBBBHHHHHHHHHGGGGGGEEECCCAAA@@@AAABBBDDDEEEFFFGGGGGGLLLKKKKKKIIIGGGEEEDDDCCCDDDHHHJJJGGGEEEGGGGGGEEECCCCCCBBB@@@@@@BBBGGGKKKGGGFFFEEEDDDDDDEEEFFFGGGLLLLLLMMMOOOSSSTTTRRRPPP{{{xxxtttppplllhhhgggfffiiimmmoooooonnniiieeeeeejjjnnnkkkhhhggggggfffddddddeeeiiijjjjjjiiigggcccaaaaaabbbeeegggjjjhhhfffeeefffgggeeedddfffgggjjjllllllkkkiiigggmmmvvv{{{zzzwwwssspppnnnkkkhhh```bbbdddcccaaa______```cccjjjpppqqqjjjddd``````ffffffhhhiiijjjjjjhhhgggfffiiinnntttwwwyyyyyyxxxvvvvvvvvvyyy]]]555 )))///111999555555999;;;::::::;;;<<<>>>???>>>:::777666777<<<;;;:::888888888888999;;;;;;;;;:::::::::999999888:::===???@@@>>><<<:::999999999:::::::::999888>>>@@@BBBAAA>>>===???BBB??????>>>=========<<<:::;;;:::===BBBCCC@@@>>>@@@AAAAAA@@@@@@???>>>===<<<:::999888777666666777999888666444444666999;;;;;;>>>>>><<<888555333333444888777666666666666666555555444444555777888999999555444444444555777999;;;999999999888888777555333111,,,***///555777888:::::::::;;;<<<<<<;;;999777555555777888:::<<<===>>>222444666888888777555333777777777888:::;;;<<<===<<<;;;;;;;;;;;;:::777555000222444555666777888999<<<===>>>===<<<;;;===>>>:::;;;;;;:::999888888888888:::===???@@@>>><<<:::777999;;;<<<<<<<<<;;;:::999;;;===<<<999888999;;;;;;;;;<<<<<<<<<<<<;;;;;;777888888555111222777;;;======>>>===<<<===???AAAFFFDDD???;;;999999:::;;;;;;===>>>>>>===???DDDHHHJJJJJJJJJIIIGGGFFFDDDDDDDDDFFFGGGEEE@@@<<<::::::@@@BBBAAA>>>===@@@AAA???<<<===???AAABBBBBBBBBBBB@@@BBBCCCDDDCCCAAA>>><<>><<<;;;999888888999999;;;;;;;;;;;;;;;<<<<<<<<<777:::===@@@AAA@@@>>><<<888888:::<<>>>>>???@@@AAA???;;;:::<<<===;;;999999;;;@@@AAA>>><<<>>><<<===>>>???@@@@@@@@@@@@999::::::888666666777888<<<:::777777999;;;<<<<<<>>>===<<<999666555555777;;;999777666777888888777444333222333666888888888444444444444666888:::<<<:::888666666777777777666222,,,***000777:::;;;<<<::::::;;;<<<===;;;888555555666777999<<>>===;;;999999999;;;======<<<:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::<<<;;;666111///333888<<<===>>>>>>======???AAADDDAAA===:::888888:::;;;<<<===>>><<<<<<>>>EEEJJJJJJIIIGGGFFFDDDCCCCCCCCCDDDGGGHHHEEE@@@;;;:::;;;???AAAAAA>>>>>>BBBDDDBBB>>>???@@@BBBBBBBBBBBBAAAAAACCCDDDDDDCCC???;;;888BBBDDDGGGIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIKKKMMMOOOOOOMMMIIIFFFDDDDDDEEEFFFCCCGGGHHHDDDCCCFFFGGGEEEDDDFFFIIIIIIHHHGGGFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMKKKKKKLLLQQQUUUUUUOOOIII|||yyyxxxwwwqqqnnnjjjgggffffffggggggddd^^^\\\```dddeeedddfffdddhhhgggcccbbbgggjjjhhhbbbccccccddddddddddddccchhheeeccceeehhhiiifffcccccccccdddfffhhhkkkmmmooonnn{{{wwwyyyvvvnnnjjjlllllliiiaaadddgggfffaaa^^^^^^```dddeeefffgggeeeccc```^^^aaa^^^\\\]]]```cccdddcccdddfffiiimmmpppssstttuuuuuutttsssuuuyyy```555  %%%---333777;;;999::::::888555999???AAACCCDDD@@@:::666777999>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>>888999:::<<<===>>>>>>>>><<<===???CCCFFFEEEAAA============>>>@@@???===;;;>>>AAA@@@;;;999<<<===:::888777:::??????;;;:::;;;;;;<<<===???@@@AAAAAA@@@:::<<<===<<<999888888999<<<:::888888999999999999999999999888777777:::<<<>>>:::666444666777777666555333222333777999999777777666666777777888:::::::::666333222444777888888333,,,***111999===>>>>>>;;;:::999:::<<<;;;888444555666888;;;===???@@@@@@888777777777666777777777777666555555555888:::<<<<<<;;;:::888666666777888666777666444222333666:::888999999777555555666888333555666444222111333555777888;;;===>>>???>>>===999<<<>>>>>>;;;::::::;;;<<<<<<;;;<<<===>>>===;;;<<<<<<============<<<<<<;;;>>>>>>:::333111444999;;;===>>>???>>>>>>@@@AAA@@@===:::777666888:::;;;>>>@@@AAA???===???CCCGGGFFFEEECCCAAAAAABBBDDDEEEEEEHHHIIIEEE???;;;;;;===>>>@@@???===>>>CCCFFFEEE@@@@@@AAABBBBBBAAA@@@??????AAACCCDDDBBB>>>999666@@@CCCGGGHHHHHHHHHIIIKKKJJJIIIHHHGGGHHHJJJMMMOOOIIIHHHFFFDDDBBBBBBAAABBBAAAEEEFFFCCCBBBEEEGGGFFFGGGIIIKKKKKKIIIFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIJJJHHHFFFEEEGGGKKKMMMLLLIII}}}{{{{{{{{{ssspppkkkgggeeeeeefffgggbbb\\\ZZZ^^^bbbcccdddfffbbbffffff``````eeegggeee___```cccdddeeedddbbbaaaeeecccbbbfffjjjllliiieee```aaaaaacccggglllpppsssnnn}}}yyy{{{wwwnnniiikkkllliii]]]aaaffffffbbb___```cccdddcccccccccdddccc```^^^VVVTTTSSSUUUZZZ^^^______cccfffjjjnnnrrrtttvvvvvvwwwvvvuuuvvv{{{NNN###   """(((...555:::<<<<<<>>>???:::444777===BBBDDDDDD???999555666999============>>>@@@AAACCC;;;;;;<<<===>>>???@@@@@@888777666666888:::===>>>AAABBBDDDHHHKKKJJJDDD???<<<;;;;;;===@@@@@@<<<888<<>>>>>:::888999===>>>???@@@@@@???>>>======???BBBAAA>>>;;;;;;<<<:::888666666666666555444444555666777777999===@@@>>>999444222333444444444666444333444888:::999888::::::999999888999999999999555000000333777999:::444---***111;;;>>>???@@@<<<:::999999;;;;;;777444333666999===>>>>>><<<;;;:::999777666666666777888777666444333444666999;;;@@@???<<<999777888:::<<<888888777444111222666:::>>>???>>><<<:::999;;;===000222333222//////111444444666888;;;===?????????===??????===:::999<<<>>>@@@===::::::===@@@@@@>>><<<<<<============<<<<<<999===???<<<666555999>>>:::===????????????@@@AAA===;;;888666666777:::<<>>???AAAEEEGGGFFFHHHIIIEEE???;;;<<<>>><<<>>>>>><<<>>>DDDGGGFFFAAABBBBBBCCCBBBAAA???>>>===???BBBDDDBBB>>>:::666@@@CCCGGGHHHGGGFFFHHHJJJGGGFFFDDDDDDEEEGGGJJJLLLDDDDDDDDDDDDBBB@@@>>>===@@@DDDEEEBBBAAAEEEGGGFFFJJJKKKKKKJJJGGGEEEEEEFFFDDDDDDEEEEEEFFFFFFFFFGGGHHHDDD@@@???BBBEEEGGGGGG~~~xxxyyyyyyuuunnnooonnnjjjfffdddeeehhhfff```\\\]]]aaaccc```[[[```aaabbbaaa___]]]\\\]]]]]]aaacccbbbdddfffeeeaaabbb^^^]]]bbbiiillliiiccc___^^^^^^aaafffkkknnnpppsss{{{ooohhhiiilllnnnhhhhhhgggffffffggghhhiiijjjccc\\\]]]ccceeeaaa[[[XXXVVVUUUWWW[[[___```___eeeddddddhhhnnnrrrssssssvvvwwwyyy{{{WWW///  &&&---555999999;;;:::888666666666888999;;;999999<<<<<<999888:::@@@===999999;;;@@@CCCEEE>>>===<<<;;;<<<>>>@@@AAABBB@@@===;;;::::::<<<===CCCCCCFFFLLLQQQOOOHHHAAA:::;;;===??????===;;;999:::===???<<<666333555777===<<<:::888888:::<<<===???@@@AAA???===<<<===>>>???????????????>>>;;;888777666666666666666777777777555333555999;;;:::888777666666888999888666444666666555555777999<<<>>>======<<<999666666999======888333444888:::666111222333555888:::;;;<<<===???888222444777666444444555666888999999888777777888888777666666777777888888666333333555888999999999999999:::;;;<<<>>>???666999;;;999666666:::???EEEEEEDDDAAA>>><<<<<<===666777888777555555666888777888999:::::::::999999<<<>>>???>>><<<;;;>>>AAAAAA===:::;;;>>>@@@AAA@@@@@@??????@@@AAAAAA@@@>>>???===::::::;;;===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::888555666999;;;<<<:::===>>>@@@AAAAAA@@@??????@@@???>>>===>>>???AAACCCAAABBBAAA@@@===<<<===???BBBBBBAAAAAAAAAAAABBBBBB===???BBBDDDDDDBBB???===:::;;;===??????===:::999@@@BBBDDDDDDCCCCCCFFFJJJCCCCCCDDDGGGIIIJJJHHHFFFJJJFFFCCCDDDFFFEEE@@@;;;???DDDDDDAAABBBGGGIIIEEEHHHGGGFFFEEEEEEFFFGGGHHHBBBBBBCCCGGGKKKKKKHHHEEECCCDDDDDD@@@;;;:::???DDDyyytttttttttrrrnnnnnnkkkfffbbb```cccfffgggbbb\\\\\\___```]]]YYY]]]^^^^^^^^^]]]]]]\\\]]]]]]bbbdddcccbbbcccbbb______\\\ZZZ^^^eeekkklllkkkdddbbb```aaaeeekkkqqquuuzzz~~~yyypppkkkmmmoooooommmmmmlllkkkllllllnnnnnnjjjddd______ccceeeccc```[[[YYYWWWYYY]]]```bbbaaadddcccdddhhhmmmrrrttttttyyyzzz|||pppDDD###  """)))000888<<<;;;===;;;999777666777888999:::888888<<<<<<::::::<<>>@@@AAABBB@@@>>>===555:::>>>>>>:::777777999>>>======<<<<<<<<<;;;;;;>>>??????>>><<<:::;;;<<<>>>>>>???@@@???===999777888888777777777777888888;;;999777777888888888777666666777777777666666666777777777888999;;;<<<>>>>>>>>><<<999555444777::::::666222222444555333111333444777999;;;===>>>???@@@999444666888666444444555666777888888888888888999888888777777777777777555444222333555777888888::::::;;;;;;;;;;;;;;;;;;666999;;;:::777777;;;???@@@AAACCCAAA>>>;;;::::::777888888777666555777888777999;;;===>>>>>>===<<<;;;===???>>>===>>>@@@CCC@@@>>>===???AAABBB@@@>>>=========>>>@@@@@@???===???===<<<;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>???<<<:::999999;;;<<<;;;:::>>>???????????????>>>>>>???>>>===<<<===>>>@@@BBBCCCCCCCCCAAA???>>>>>>@@@<<<<<<;;;::::::;;;<<<<<<>>>???AAABBBBBB@@@>>><<<999:::<<<>>>>>><<<:::888>>>@@@AAAAAA??????BBBEEECCCCCCCCCEEEHHHJJJIIIHHHFFFDDDBBBCCCFFFFFFCCC>>>@@@CCCCCC???@@@EEEGGGEEEFFFEEEEEEDDDDDDEEEFFFGGGDDDCCCEEEGGGJJJJJJGGGDDDBBBCCCCCC@@@;;;999<<<@@@}}}~~~zzzsssnnnoooppppppvvvtttooojjjeeedddfffhhhiiiccc]]][[[]]]^^^[[[XXXYYYZZZZZZZZZ[[[[[[[[[[[[YYY___ccc```^^^___```^^^[[[YYYXXX[[[aaaiiiooorrriiifffbbbaaadddllluuuzzzzzztttrrrtttsssooollllllkkkkkkllllllmmmnnnjjjfffbbb```aaacccdddeee___]]]\\\\\\^^^aaabbbccccccbbbcccggglllqqqtttuuuyyyzzz|||vvvRRR---  &&&---444;;;???>>>???===;;;888777777888888666444444888999888888;;;>>><<<;;;<<<>>>@@@AAA@@@;;;::::::::::::<<<===>>>@@@===:::777666777999;;;@@@CCCFFFGGGEEECCCAAA@@@???@@@BBBDDDDDDDDDBBBAAA333888===???===;;;:::;;;===>>>???@@@???>>><<<;;;===>>>>>><<<:::888888999===>>>AAAAAA@@@<<<888555:::999999888888999999999>>>>>>===:::777555555666444666777666444333555888999999:::;;;<<<=========>>>===;;;777333222444666666555222111000000000000444555777:::===>>>@@@@@@AAA:::666777999777555555666666666666777888999:::::::::::::::999999888888222111111333555777777666:::;;;;;;;;;:::888666555777:::<<<;;;999999;;;>>><<>>BBBCCCCCCAAA???;;;<<<>>>>>>>>>???AAADDD???@@@AAACCCDDDCCC???<<<;;;;;;;;;===??????===;;;<<<<<<===>>>>>>>>>>>>>>>============>>>???AAAAAA>>>======>>>??????<<<:::@@@???>>>===<<<<<<============<<<<<<===>>>@@@AAADDDDDDDDDBBB@@@>>>???@@@>>><<<:::999999:::<<<>>>@@@@@@AAAAAA@@@>>><<<;;;888999;;;<<<<<<;;;:::999===>>>???>>>===>>>???AAACCCBBBBBBCCCFFFHHHIIIIIIBBBAAAAAACCCGGGHHHEEEBBBAAABBBAAA>>>>>>BBBDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHEEEBBBAAACCCDDDAAA<<<999999;;;wwwvvvsssnnnlllnnnqqqttt|||zzzvvvqqqllliiihhhggghhhccc^^^\\\^^^___^^^\\\YYYXXXWWWXXXYYYYYYYYYXXXSSSZZZ^^^[[[YYY\\\______XXXXXXYYY[[[```gggnnnrrriiigggdddccceeellluuu{{{zzzzzz{{{vvvpppjjjjjjjjjjjjjjjkkkkkklllkkkiiieeeaaa___```cccfffdddbbb```^^^^^^___aaaaaabbbbbbcccfffkkkpppsssvvv{{{}}}~~~{{{___:::    ***000777>>>AAA@@@@@@>>>;;;999777777777888222000000333444222333666<<<<<<<<<===???@@@>>>===:::::::::::::::<<<===>>>???===999777666888:::<<<>>>BBBEEECCC???<<<===@@@@@@AAACCCDDDEEEEEEDDDCCC777:::===>>><<<::::::;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>><<<:::888888999===@@@CCCDDDBBB===888666<<<;;;;;;:::::::::::::::>>>??????<<<777444555777111444666444000000444999:::;;;===>>>???>>>===<<<;;;999666333000000111333333444444111...,,,...111333555777:::<<<>>>???@@@@@@;;;888999:::777555666666666555555666888:::;;;;;;<<<=========<<<:::999000000111333666777666555777888999999888666444222777:::<<<<<<;;;;;;<<<===<<<>>>??????===;;;;;;;;;;;;;;;:::777444111111222666:::???DDDGGGFFFCCCAAA<<<============>>>???@@@AAAAAACCCDDDDDDBBB???============>>>???>>><<<999777:::===???@@@@@@@@@AAA???????????????@@@@@@AAA<<<>>>@@@BBBCCCBBB@@@>>>BBB@@@===;;;::::::;;;<<<============>>>???AAABBBDDDEEEDDDBBB???>>>???@@@@@@>>><<<::::::<<<>>>@@@BBBAAAAAA???>>><<<;;;:::777888:::;;;<<<<<<;;;:::======>>>>>>>>>???AAABBBDDDBBB@@@AAACCCEEEEEEEEEAAA@@@AAACCCFFFGGGFFFDDDBBBBBB@@@>>>>>>@@@BBBCCCAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFEEECCCAAA???AAACCCEEECCC???;;;999888}}}sssqqqnnnmmmmmmpppvvv|||~~~|||xxxtttooojjjeeebbbeeebbb___^^^aaabbbbbbaaa\\\ZZZWWWWWWXXXXXXWWWVVVSSSWWWXXXUUUTTTXXX\\\]]]XXXZZZ\\\___bbbfffiiikkkcccddddddeeeggglllsssxxx}}}~~~~~~zzzssskkkkkkllllllllllllkkkkkkmmmkkkgggbbb]]]]]]```cccgggeeebbb___]]]]]]___```cccdddeeegggkkkoootttxxxnnnMMM+++  ###---333888>>>@@@??????===:::888666666666777333000///111111///000333;;;;;;;;;===???>>><<<999::::::::::::;;;<<<<<<======<<<:::999999;;;===>>>===AAACCCAAA;;;888;;;??????@@@AAABBBCCCBBBBBBBBB>>>>>>===;;;999888999999::::::999999;;;===@@@AAA>>>??????===;;;999::::::>>>BBBFFFGGGCCC???;;;999======<<<;;;;;;;;;;;;;;;<<<>>>>>><<<888666777:::///222444222///...333888999;;;===???@@@???===<<<777444111///...///000111111444555333///---000222222444666888:::;;;<<<===>>>:::999::::::777666888777666666555666888:::;;;;;;===???@@@@@@???===;;;111111222444666777666555222444555666666555333222777999<<<======<<<<<<<<<;;;;;;:::999777777999;;;<<<<<<:::777222///...///555:::@@@EEEGGGEEEBBB@@@>>>===<<<;;;;;;;;;;;;:::BBBBBBBBBBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@>>>;;;777333777<<>>>>>>>>>>>999<<<@@@CCCEEEDDDCCCBBBCCC@@@===:::999999;;;<<<>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDAAA>>>======???>>><<<999777777999<<<>>>BBBBBBAAA@@@>>><<<;;;:::888999:::<<<=========<<<;;;;;;;;;<<<>>>@@@BBBBBBDDDBBB???>>>???AAAAAA@@@AAABBBBBBDDDFFFFFFEEECCCCCCAAA@@@???@@@@@@BBBDDDBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEDDDBBB???>>>===BBBDDDFFFFFFCCC???;;;:::ssspppmmmnnnpppsss{{{}}}xxxsssmmmfffbbbbbb``````aaaccceeeeeeeee```\\\XXXWWWYYYZZZXXXVVVWWWWWWTTTPPPQQQWWW[[[[[[\\\\\\^^^aaaeeefffeeeccc\\\```dddfffgggkkkrrrwwwzzz~~~}}}xxxkkkkkkkkkkkkjjjiiihhhgggmmmkkkgggccc___^^^___aaafffeeebbb___\\\]]]```ccchhhiiikkklllnnnrrrwww|||}}}ccc@@@  &&&000555:::??????===<<<:::888555444444555666666333111333222000111444:::999:::<<<===<<<999777888888999999:::;;;;;;;;;::::::;;;<<<===>>>@@@@@@===@@@BBB???;;;999;;;>>>?????????@@@?????????>>>@@@>>>;;;999777888999::::::888777777999<<>>??????>>><<<;;;<<<===>>>CCCGGGHHHDDD@@@>>>===>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::999888999;;;000222444333111111444666888:::<<<>>>???>>>===<<<666333///---...000000000///333666666333111222333222333555777888999999:::;;;999888;;;:::777777999777777777777777888888999999;;;???AAABBBAAA>>><<<333222222333555666666555111222444555666555555444666888;;;===>>>===;;;999888777555222111111444777;;;;;;:::666222000000111777;;;@@@DDDFFFDDD@@@===@@@===;;;:::::::::888777???@@@AAA@@@???>>>???@@@@@@@@@@@@@@@@@@>>>999666222777<<>>???AAACCCCCCBBB@@@>>>===<<<;;;;;;888;;;@@@CCCDDDDDDEEEEEEBBB@@@===;;;999:::;;;<<<===>>>???@@@BBBCCCDDDDDDDDDDDDDDDAAA>>>======>>>>>><<<:::999999:::<<<>>>AAABBBBBBAAA???===;;;:::::::::<<<===>>>???@@@@@@;;;:::999:::===???@@@@@@BBBAAA???>>>?????????>>>AAABBBDDDEEEEEEEEEDDDCCCCCC@@@@@@CCCCCCBBBBBBEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDEEECCC@@@=========BBBDDDFFFGGGFFFCCC@@@===wwwrrroooqqqrrruuu}}}wwwrrrnnniiieee^^^___```bbbdddeeeddddddaaa]]]YYYXXX[[[]]]\\\ZZZXXXTTTNNNKKKQQQ\\\bbbaaaaaa___^^^aaafffgggccc___YYY^^^bbbeeegggkkkrrryyyzzz}}}yyylllllllllkkkjjjhhhfffeeellljjjfffdddcccbbbbbbcccbbbbbbaaa___^^^```eeeiiipppqqqrrrrrrrrrvvv|||}}}^^^888 !!!***333888<<>>@@@AAAAAAAAA===???@@@???<<<;;;<<<===???>>>>>>>>>===<<<<<<;;;999888888888999;;;<<<<<<:::999999999:::;;;<<<===<<<>>>???>>>===<<<===>>>===BBBFFFFFFBBB??????AAA>>>>>>===<<<;;;::::::;;;;;;:::888888999::::::999222333444555666666666666666888999;;;============999555111//////111111000---000555777777555333222444444555666777777777777888666888;;;:::777888;;;777888888888888777777666555888<<<@@@AAA@@@>>><<<555333111111222333333333555555555666666666777777555666999===>>>===:::777666666555333111111222444888888888777555444666777;;;===AAADDDDDDBBB>>><<<@@@===::::::;;;;;;:::888:::===@@@AAA???======>>>::::::;;;===>>><<<888555555999===>>>;;;;;;===@@@AAA@@@>>>===;;;;;;::::::888<<<@@@BBBBBBBBBDDDEEEAAA@@@>>><<<;;;;;;<<<===<<<===>>>@@@AAABBBCCCCCCFFFFFFEEEBBB???>>>>>>???BBBAAA@@@??????@@@AAABBB@@@AAABBBCCCBBB???<<<:::<<<<<<>>>???AAABBBCCCCCC???===;;;<<<>>>??????===@@@??????@@@AAABBBAAA???@@@BBBDDDEEEEEEEEEEEEEEECCC@@@BBBGGGHHHDDDDDDGGGJJJKKKKKKKKKKKKIIIHHHGGGDDDEEEFFFDDD@@@===>>>???AAABBBDDDFFFGGGFFFCCCAAAzzztttqqqrrrsssuuu}}}zzzqqqkkkhhhfffddd]]]^^^aaacccddddddcccaaaaaa]]]YYYYYY]]]``````]]]TTTOOOHHHHHHSSSccckkkkkkeeeaaa]]]```fffhhhddd___YYY]]]aaaccceeekkkttt{{{}}}|||xxxrrrrrrrrrqqqooommmjjjiiikkkhhhfffeeefffgggfffeee___``````______cccjjjooouuuvvvwwwvvvvvvyyy]]]555   !!!$$$---666:::===@@@???<<<666555333111111111333444222///...000111111333777999888777888999888666444222333444555666666666666333666:::>>>AAABBBAAAAAA===>>>??????>>>=========??????>>>===<<<;;;::::::222222555888<<<>>>???>>>:::;;;<<<<<<<<<;;;:::999;;;<<<======<<<<<<===???<<>>@@@BBB>>>>>>===;;;;;;:::::::::<<<999777777:::;;;999777444444555777999:::888666555666888:::;;;<<<=========888333000111111000///,,,///333777999777444111555666666777777777777666666555777::::::777888<<<888888999999999777555444111555:::>>>@@@???===;;;555333000///000111222222999888777777777777888888444666999<<<>>>===999666777888999888555333333444555666888888888999;;;======???BBBDDDCCCAAA===;;;???<<<::::::<<<===<<<:::555:::@@@BBB@@@===;;;;;;444555777:::;;;:::777444888<<>>===<<<;;;;;;::::::;;;:::===AAABBBAAA@@@BBBDDD@@@???>>>===<<<<<<======;;;<<<===???AAABBBBBBBBBGGGGGGFFFDDDAAA??????@@@BBBAAAAAAAAAAAAAAAAAABBB???AAACCCDDDCCC@@@===:::===>>>???@@@BBBDDDEEEEEEEEEBBB??????AAAAAA???=========???AAADDDEEEDDDBBB>>>@@@CCCEEEEEEEEEFFFGGGBBB@@@CCCIIIKKKFFFEEEIIIMMMMMMNNNNNNMMMKKKIIIHHHEEEGGGGGGEEEAAA>>>???AAA???@@@BBBEEEGGGGGGEEECCCxxxuuuvvvwwwzzz~~~vvvqqqlllfffdddeeeaaa``````___```bbbdddeeeddd^^^XXXYYY^^^aaa```]]]UUUKKKEEEKKK\\\mmmvvvxxxfffbbb___```ccceeefffeeefff^^^[[[aaaiiinnnrrrvvvxxx|||{{{uuusssnnniiiggghhhlllpppooojjjgggiiimmmnnniiiddd___```aaacccdddhhhmmmqqqoootttyyy}}}PPP...   !!!+++111999======;;;;;;;;;888777555444222111111111000......///333777999:::===;;;999;;;>>>===777222444444444444444333333333999:::<<>>???@@@@@@@@@BBB@@@<<<888777777999:::777777888999;;;>>>@@@AAA<<<===???BBBEEEDDDAAA>>>@@@AAA@@@===:::999999;;;@@@DDDHHHHHHDDD@@@??????===<<<:::888777777777888::::::999888888888888888999999888888777888888999777777666777888:::;;;===999999888666444222000///000...///333444111000333777444222333666999888666666666777888:::;;;===>>>888888888888888888888888555555555666666777888999111111000000000111333444666555555777:::;;;888555333666:::======:::666444999:::;;;999777444444444...000555<<>><<<<<<<<<<<<<<<;;;::::::<<<;;;:::999999;;;===>>>888888999;;;<<<:::666333///333777888777777999;;;:::;;;<<<;;;;;;:::;;;<<<<<<<<<<<<===??????===;;;<<<===>>>??????@@@@@@@@@???@@@BBBCCCCCCBBB@@@???;;;<<>><<<<<>>>>>???BBBDDDEEEDDDBBB??????@@@@@@@@@???>>>>>>@@@<<<===DDDGGGBBB======BBBBBBCCCDDDEEEFFFFFFGGGLLLJJJHHHIIIJJJJJJHHHEEEIIIHHHGGGFFFFFFGGGIIIJJJCCCMMMOOODDD>>>CCCGGGEEEHHHEEEAAA@@@@@@BBBCCCCCC}}}yyytttrrrtttxxxrrrnnnmmmkkkgggeeefffaaaaaaaaa`````````aaaaaa___[[[XXXYYY^^^bbbbbbbbbZZZQQQJJJNNN[[[hhhnnnnnncccaaa______bbbddddddcccaaa\\\[[[bbbhhhkkkmmmpppyyyxxxvvvpppjjjffffffiiilllpppkkkggghhhlllnnnjjjeeedddfffggghhhjjjmmmrrruuuqqquuu{{{xxxGGG(((  !!!%%%000555;;;??????=========::::::888666444222111000111///...000444888:::;;;===;;;:::;;;>>>===777222444444444555555555666666999999:::;;;>>>@@@CCCEEECCC@@@;;;:::;;;>>>AAABBBCCCAAA===999777777999:::333444555777888:::;;;<<<;;;<<<>>>AAADDDDDDAAA???===>>>>>><<<:::888888999???CCCGGGGGGCCC@@@>>>???>>><<<888666555666888:::888777555444333333444444:::999888888888888777666333333333333555777:::;;;999999888777555222///...///---000555555222111333777333000111444777777666000000111333666999===???999999999999999999::::::555555444444555666777888222111111111222333555666888777666888;;;<<<:::888555888;;;======;;;777555777888999888666444444444111222666:::???@@@>>><<<<<<<<<======<<<;;;;;;:::<<<<<<<<<;;;:::999888888555555666999::::::888666333555777999999999:::;;;;;;<<<<<<<<<;;;:::::::::999999:::;;;===>>><<<:::>>>===<<<;;;;;;===>>>??????@@@AAABBBBBBAAA@@@???<<<===???BBBDDDEEEEEEFFFAAADDDFFFEEEAAA===<<<=========>>>>>>???>>>>>>>>>???>>>>>>@@@BBBBBBAAA??????@@@BBBDDDDDDDDDDDDDDD???@@@@@@AAABBBBBBBBBBBBAAA======CCCFFFBBB>>>???DDDDDDEEEEEEFFFFFFFFFFFFHHHGGGFFFHHHIIIIIIFFFDDDCCCBBBAAA@@@AAACCCEEEFFFCCCMMMOOOFFF@@@DDDHHHFFFHHHFFFCCCAAAAAABBBCCCDDDtttnnnnnnnnniiihhhjjjjjjfffdddeeebbbbbbbbbbbbaaa```^^^]]]]]]\\\[[[ZZZ\\\___bbbddd```XXXQQQRRRZZZaaadddccc___^^^^^^___aaabbbbbbaaa]]][[[]]]dddiiijjjjjjlll~~~|||vvvoooiiigggiiikkkrrrmmmiiijjjmmmnnnkkkgggkkklllnnnooopppssswwwzzzuuuzzzccc888   &&&+++666999>>>@@@@@@?????????<<<;;;:::999666444111000222111000222666999;;;<<<===;;;:::<<<===<<<888444555555666666777888888888888777777888<<<@@@EEEHHHBBB>>>888666888===AAACCCCCCAAA>>>;;;999999999:::666777999;;;<<<<<<<<<;;;;;;;;;===???BBBBBB@@@>>>;;;===>>>>>>;;;999999999===AAAEEEEEEAAA>>>>>>>>>???<<<888555444666999<<<888777444222111111111222;;;999777888:::999555222///000000222444777:::<<<999999999888666222...,,,...,,,...222444111111444666222......111555666666000//////000222666:::===;;;::::::999:::;;;<<<===555444333333444555777888444444333444444666777777888666555666888::::::999999;;;===>>>===;;;888666666888999888666555555666666666777999<<<======;;;===============<<<<<<;;;<<<<<<===<<<:::777333111222222333666999::::::999777777777999;;;;;;:::999;;;;;;;;;;;;::::::999888777777888:::<<<===;;;:::>>><<<:::888888:::===??????@@@@@@AAAAAAAAA@@@@@@===>>>@@@BBBDDDFFFHHHIII>>>???AAAAAAAAA???===<<<777888:::<<<===>>>>>>???<<<;;;<<<>>>@@@AAA@@@>>>>>>AAADDDDDDBBBAAABBBDDD@@@@@@BBBCCCDDDEEEEEEEEEAAA>>>>>>BBBCCCBBB@@@AAAEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCEEEGGGIIIHHHEEEBBB>>>>>>======>>>@@@BBBCCCCCCLLLOOOHHHDDDFFFHHHGGGHHHGGGDDDCCCBBBBBBDDDDDDzzzrrrppppppjjjggghhhgggcccaaabbbaaabbbdddeeedddbbb___^^^_________\\\ZZZ[[[___bbbbbb]]]WWWWWW[[[^^^___]]][[[[[[\\\^^^___```______]]]\\\___fffjjjjjjmmmqqq|||uuuooolllnnnooosssqqqoooqqqsssrrrmmmhhhlllnnnpppqqqrrruuuxxx{{{zzzlllJJJ***   ###,,,111:::;;;>>>???@@@?????????::::::999888777555222111333222222444888;;;======<<<;;;;;;<<<===<<<999666888888888888999999999999777777888:::===BBBFFFIIIBBB>>>:::888999===???@@@@@@???>>><<<;;;;;;<<<<<<999;;;===?????????===<<<=========>>>??????===<<<;;;>>>@@@@@@>>><<<;;;;;;;;;???BBBBBB@@@======>>>>>><<<:::888888999;;;<<<;;;999666333222222333444;;;999777888:::999333...//////000222555999<<<>>>999::::::999666222...,,,------000666888555333555555111,,,+++///333555555444333000///000333666999<<<;;;::::::;;;<<<>>>@@@777555444333333666888:::888888888777777777777777555444333333555777888999======>>>>>>===;;;999888888:::;;;;;;:::999::::::<<<;;;999999;;;<<<<<<<<<===>>>>>>>>>>>>>>>======;;;;;;;;;:::888555333111222222222444777:::::::::999777666777;;;<<<:::888888888888999::::::999777888777888999;;;<<<:::888:::999999999:::<<<>>>???????????????@@@@@@@@@@@@??????@@@AAACCCEEEFFFGGG=========???@@@???<<<999444555777999:::;;;<<<<<<999999:::===@@@@@@???===<<<@@@CCCBBB>>><<>>>>>555666666666555555444333555444444777;;;>>>??????<<<<<<<<<<<<<<<;;;999888;;;;;;;;;::::::999999999666888;;;>>>AAADDDFFFGGGBBB@@@>>>======>>>===<<<=========>>>>>>?????????999;;;===>>>???>>><<<;;;AAA???>>>=========;;;999;;;===???@@@>>>;;;:::::::::===AAAAAA>>><<<===???===>>>>>>>>>>>>===;;;:::<<<:::888555444333444444:::888777888999777222...//////000222444888;;;===999999999888555222///---,,,222>>>JJJKKKBBB888444444///******---111333333333111///---...000444666::::::::::::;;;===???@@@999777555333444777:::======<<<<<<:::999777666555444444444444444666888:::>>>>>>===<<<;;;;;;::::::;;;===??????>>>===>>>???AAA>>>;;;:::;;;<<<============>>>>>>???>>>>>>===:::999888666555555666666555444444555888::::::999999666444666999;;;999777555444555888:::;;;999777999999999:::;;;;;;888666555777:::===???@@@@@@@@@???>>>>>>===>>>???@@@AAAAAA@@@???>>>>>>@@@BBBCCC>>>======>>>>>><<<999666444555666777888999999999888888:::===@@@@@@>>><<<<<>>@@@@@@???@@@BBBEEEEEEGGGGGGGGGGGGEEEBBB???>>>???BBBFFFIIIIIIHHHFFFEEEDDDCCCBBBAAA???>>>>>>===@@@EEEHHHGGGEEEFFFGGGFFFDDDEEEEEEBBB???>>>@@@BBB~~~zzzzzz||||||uuummmeeebbb___[[[ZZZ\\\```aaadddeeefffdddbbb```[[[\\\]]]\\\[[[]]]aaafff```___^^^^^^]]]^^^______WWWYYYZZZ[[[[[[\\\^^^_________aaacccdddfffqqq|||}}}yyyxxxyyy{{{{{{|||}}}~~~}}}wwwpppjjjhhhkkknnnqqqrrruuuxxxzzz}}}sssFFF'''  &&&...555999:::888666666999;;;<<<<<<444333333333333444555555666666777999===@@@AAA@@@<<<<<<<<<<<<<<<;;;::::::<<<;;;;;;;;;::::::::::::888:::===@@@CCCDDDEEEEEECCCBBB@@@??????>>><<<:::<<<===>>>???@@@AAA@@@@@@===>>>???@@@AAAAAA@@@???CCCAAA>>>======<<<;;;999999;;;<<<<<<999777777777999<<<@@@@@@===<<<>>>@@@>>>@@@BBBBBBAAA???;;;999999888777555444333333333888888888888666444222111/////////000222555777888999999888666444222000///,,,777KKK\\\]]]OOO===333222...******---111222222---,,,+++***,,,///222444777777999:::<<<===>>>???;;;999555333444777;;;??????>>>>>><<<;;;888666555444666777777777888;;;===>>>===;;;999999999:::;;;>>>???AAAAAA@@@???@@@AAAAAA>>>;;;:::;;;=========:::;;;<<<<<<<<<<<<<<<<<<888777555444555777999:::777666666888:::;;;:::999777666555666888:::::::::666555555888<<<===:::777888888888999;;;:::888666444777;;;???AAABBBAAA@@@???>>><<<<<<<<<>>>@@@BBBAAA???<<<::::::;;;>>>???>>>>>>???>>><<<999666444666666777888888999888888999:::<<>><<<<<<>>>@@@???<<<<<>><<<<<<<<<@@@AAA???@@@CCCFFFFFFJJJJJJJJJJJJHHHDDDAAA???AAADDDGGGIIIIIIGGGGGGGGGFFFEEECCCAAA???===;;;:::===@@@BBBBBBBBBCCCDDDEEECCCEEEEEECCC???===>>>AAAxxxssspppssswww~~~yyyqqqnnniiiccc___```aaabbbcccccccccaaa___^^^\\\\\\\\\[[[[[[^^^bbbeeeaaabbbaaa^^^[[[ZZZ[[[]]]WWWXXXZZZZZZYYYZZZ^^^aaacccdddfffgggeeefffppp|||~~~~~~{{{vvvpppllliiilllpppsssvvvxxx{{{~~~eee888   $$$---444999<<<888555222333666999;;;;;;666555222111111222444666777777888;;;???BBBBBBAAA<<<<<<===<<<;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<===>>>@@@AAACCCCCCCCCAAA???>>>>>>>>>>>>===>>>???@@@AAAAAA@@@???>>>???@@@@@@AAABBBCCCCCCDDDCCC@@@===<<<===>>>======:::;;;;;;999777555555666999<<>>AAAAAABBBBBBBBB@@@===:::999666777777777666555333222666888:::777333000222444222111111111222333555666999888666444333222222222111888GGGTTTTTTIII<<<555111...***+++...111111000++++++++++++,,,...000222333555777:::<<<===<<<<<<;;;888444222222666;;;???============<<<:::999777333666999:::999999;;;===<<<;;;888666666888:::<<<===???@@@@@@>>>===>>>???===;;;999999;;;<<<======666777777888999888888888555555555666777999::::::777777999;;;>>>>>><<<:::666777888888888999<<<>>>;;;999999;;;??????:::555444444555777:::;;;999888888:::<<<>>>@@@@@@?????????===;;;:::;;;>>>AAACCC???===:::888888:::===???<<<>>>AAA???;;;777666666888999:::;;;;;;<<<<<<<<<;;;<<<>>>AAABBBBBB>>>;;;999999999999:::;;;===>>>>>>?????????>>>===<<<<<<:::@@@CCC@@@@@@DDDGGGFFFHHHIIIJJJIIIGGGDDD@@@>>>BBBEEEHHHHHHGGGFFFFFFHHHFFFFFFEEECCCAAA???===<<<;;;;;;<<<===>>>???AAACCCCCCFFFGGGDDD???===>>>AAAuuupppoootttzzz}}}vvvmmmfffdddbbbbbbbbbaaa```^^^\\\[[[aaa___\\\[[[[[[]]]___```ddddddbbb^^^YYYWWWWWWYYYWWWYYYZZZYYYXXXZZZ^^^bbbhhhjjjmmmmmmiiihhhqqq||||||xxxtttpppnnnkkknnnsssvvvyyy|||ZZZ...    (((222999<<<>>>888444111111555999;;;;;;999777333111000111444555888888999<<<@@@BBBCCCBBB<<<<<<===<<<;;;:::;;;<<<666666888:::<<<>>>???@@@???>>><<<;;;<<>>@@@@@@@@@AAABBBCCCBBB@@@===<<<<<<<<<<<<===>>>???AAABBBAAA???<<<<<<===???@@@@@@======<<<:::777555666777999<<>>>>>:::888999000---+++,,,///222111000000000//////......//////000333666:::<<<<<<;;;:::;;;888333000111555:::>>>;;;;;;<<<======<<<;;;:::000444888999888888:::<<<;;;999666555555777:::<<<<<<===???>>><<<;;;;;;<<<:::999777888:::<<<<<<<<<333333444555555555555555333555777999::::::999888666777:::===@@@AAA???<<<555888:::999888999===AAA@@@>>><<<>>>AAA@@@:::444///000222555999;;;:::999<<<<<<<<<<<<<<<===>>>>>>???===;;;:::;;;===AAACCC===;;;888666777:::>>>AAA999>>>AAA@@@:::666777999999:::;;;===>>>??????@@@===>>>???BBBDDDBBB???<<<555333222333555888999999<<<======>>>>>>>>>======888@@@DDDAAA@@@EEEGGGFFFEEEFFFFFFFFFDDDAAA===;;;CCCEEEGGGGGGEEEDDDEEEHHHGGGGGGFFFFFFDDDBBBAAA@@@999888888:::;;;<<>>AAA???;;;777444555999<<<:::888444999888222---000444666777888999;;;<<<===>>>>>>@@@>>><<<999777666555555777888888777777999<<>><<<<<<<<<<<<<<<===???AAABBBCCCCCCBBBBBB???>>>BBBBBB???<<<===666555666777999===@@@BBB???>>>===<<<<<<===>>>???AAA>>>;;;:::;;;<<<<<<<<<:::999999;;;>>>@@@>>><<>>:::666444444555777777888:::;;;;;;777111---111666999888333//////000777555333333444444333333111222333222000000111222222222333555666555222000...///111111000000111222222333111---...222222///555444555:::@@@BBB>>>999:::888444222222555999;;;;;;;;;<<<======<<<999666444666888999999999:::;;;;;;999777555666777:::;;;>>>@@@@@@>>>;;;:::<<<>>>;;;888555666888999777555777999999666333111444666000222555777999888777777333666;;;???AAAAAA@@@???===;;;777555666999<<>>@@@???>>><<<:::999:::;;;<<<888;;;>>>>>>;;;999999:::===<<<<<>>AAABBB???999333///,,,)))))),,,333:::???BBB@@@>>>>>>>>>===;;;999888<<>>AAAKKKKKKJJJGGGEEEDDDEEEFFFHHHGGGEEECCCAAAAAAAAABBB>>>:::666444666;;;@@@BBBEEEDDDBBBAAAAAAAAABBBCCCzzzuuuwwwuuutttvvv|||rrrhhh^^^XXXVVVYYY[[[YYYZZZ^^^^^^bbbaaa\\\[[[```cccbbbfffccc```^^^YYYRRRRRRWWWYYYYYYZZZ\\\___aaacccddd```iiijjjjjjnnnmmmttt{{{xxxwwwxxx{{{```555 (((000888@@@CCCAAA>>>999666666999<<<;;;999444999999333///111555777666777999;;;<<<<<<;;;;;;===;;;:::888777777777777777888888777777888;;;>>>???@@@???===:::999:::<<<;;;<<<>>>???AAAAAAAAAAAACCC???>>>AAAAAA===::::::888777666666666888:::<<<>>>===<<<<<<<<<===>>>????????????@@@AAA@@@>>><<<<<<:::999:::===>>>===<<>>???<<<999999777555444444666999;;;;;;;;;:::;;;;;;:::888666888999999999888999:::<<<666555444444555777:::<<<@@@BBBCCCAAA===;;;;;;<<<:::777555666999:::999888777888888555222222444666444555666777777777777666444666:::>>>@@@AAA@@@???<<<;;;888777777999;;;===999999999999888666555444555333222444888;;;<<<;;;888999::::::999888999999;;;===>>>>>>===>>>@@@AAAAAA???===;;;:::;;;<<<<<<:::===@@@@@@===;;;;;;;;;>>>======@@@CCCCCC@@@>>>;;;:::;;;===???===666111***)))'''(((,,,222999===@@@>>><<<<<<<<<<<<:::999777:::>>>??????@@@EEEIIIIIIEEECCCDDDCCC@@@@@@CCCJJJJJJIIIGGGDDDCCCDDDFFFGGGFFFDDDCCCBBBBBBBBBBBBAAA<<<888777:::???AAABBBEEEEEEDDDCCCDDDDDDFFFFFFwwwnnnkkkmmmpppooorrryyywwwlll^^^XXXTTTVVVZZZ[[[]]]___aaaddddddaaa```ccceeeeeedddaaa^^^\\\YYYUUUVVV[[[\\\]]]___aaacccdddeeeeee```hhhjjjkkkpppqqq{{{}}}}}}}}}wwwIII%%% $$$---444<<>>>>>>>>>>>CCC???===??????;;;888999===;;;999888666666777777;;;;;;<<<<<<<<<===>>>>>>>>>???BBBEEEGGGEEEAAA>>>===;;;999999;;;<<<<<<<<<;;;999666333222333555666<<<;;;999888666333...******...333444222111222444111333666888777333...***,,,...000000000000222444666444111...,,,,,,,,,---111333666666444333222222...000000......222333111555777999:::;;;;;;999888777777666666777888:::;;;;;;:::999888888777777777>>><<<999777666888:::<<<333333222333555888;;;===CCCDDDEEECCC@@@===;;;:::999888777777999;;;;;;:::777777777555333333555666888777666666555555555555444666:::===??????>>>>>><<<;;;:::999999999;;;;;;888999999999888888777666555444444555888:::;;;;;;999888666777999;;;;;;;;;>>>??????>>>===>>>@@@BBBCCCBBB???===<<<<<<=========???AAAAAA???=========>>>>>>@@@BBBCCCBBB???<<<888888888:::<<<:::444000)))))))))+++///555:::======<<<:::;;;<<<<<<:::999666999<<<======@@@EEEIIIEEEBBBAAACCCCCCAAABBBEEEHHHHHHHHHFFFDDDCCCDDDEEEGGGFFFDDDCCCCCCCCCDDDDDDEEE@@@<<<<<>>999666777888888888555999999555333777::::::888777777666666777777777333444555666888999:::;;;666888999999777777888999;;;@@@DDDBBB<<<999<<>>;;;999:::AAA@@@>>><<<:::999888888999:::;;;<<<<<<===<<<<<<===???BBBFFFHHHGGGDDD@@@???===;;;999999:::;;;<<<888777444333222333444555===;;;999777666333000---,,,///222444333333333555111444777888555111---***///000222222111111222444111111000///------///000111444666666444222000000---111222000000444555444555777::::::999888777888666666777888999::::::;;;<<<;;;:::888666666888:::AAA===888444444666999;;;555444444555777:::===>>>DDDDDDDDDBBB@@@???>>>>>>;;;:::999999999:::::::::888888777666555555777888:::888666333222222222333444666999<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::777666666777888999:::::::::666333444999===>>>>>><<<===>>>=========???AAAEEECCCAAA>>>=========>>>>>>???@@@@@@???>>>>>>===>>>???AAACCCCCCAAA>>>;;;999888888999;;;:::666111//////000333666999<<<>>><<<;;;:::;;;<<<===<<<;;;999:::<<<<<<<<<>>>CCCFFFCCC@@@???AAABBB@@@BBBEEEFFFGGGGGGFFFDDDCCCDDDEEEHHHGGGFFFEEEDDDEEEFFFGGGGGGCCC???AAAFFFHHHEEEAAAAAABBBCCCDDDFFFHHHIIIJJJ|||ooofffbbbaaaaaabbb^^^]]]bbbkkkxxxpppcccbbb___ZZZYYY\\\aaaccccccbbbdddgggiiiiiigggggghhhhhhaaa]]][[[YYYVVVWWW[[[\\\___ccceeeeeeeeeggghhhhhhooonnnnnnuuuyyysssHHH&&& $$$+++333888===CCCDDDAAA@@@===999666666666666666444888888555555999<<<;;;:::888555222222444777999111222444555777999::::::666888::::::999888888999999???BBB@@@:::888<<>>AAADDDFFFEEECCC???>>><<<:::999:::;;;===777666444333333333444555;;;999888777888777555333111333444555555444555555333555666555222///......333444555444222111222333...111333333111000000111222444555555222///...---...333666333333666888777444666888888777777777888666666777888999:::::::::<<<<<<;;;888666666999<<>>???CCCAAA@@@???@@@AAACCCCCC>>>===<<<;;;999888888888999888777777777888999:::999777444111000000111222555666888;;;<<<<<<;;;;;;<<<<<<=========<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;888999999999999888888999999555222444999===@@@@@@;;;<<>>======>>>?????????>>>>>>>>>>>>===<<<>>>???AAABBBAAA???===;;;<<<:::999;;;===<<<999555555666777999;;;<<<===>>>>>>===<<<===>>>???>>>======>>>>>>======>>>@@@BBBBBB???>>>@@@AAA???@@@DDDDDDFFFGGGFFFEEEDDDEEEFFFIIIHHHGGGFFFFFFFFFGGGHHHGGGDDDBBBDDDHHHIIIFFFCCCBBBCCCEEEFFFHHHJJJKKKKKKzzzuuu|||rrrfff___^^^^^^\\\]]]YYYWWW[[[cccoooxxxiii^^^```aaa^^^ZZZYYY^^^`````````aaafffkkkjjjfffeeegggiiibbb]]]\\\[[[WWWWWWYYYZZZ^^^bbbdddddddddhhhkkknnntttsssrrryyy~~~|||wwwxxx{{{VVV222 (((///555888<<>><<<:::888666555555555333666777555777;;;===;;;:::888444111111444777999222333444555666777777777555888;;;<<<;;;:::999999888;;;<<<:::666666:::???<<<<<<;;;:::::::::;;;;;;<<<888777;;;===<<<<<>>888777666555444444555666999888777888999999888666555666666666777666666666555666666333///...000333666777777555333111222333111444888777444111000111333444444222///,,,,,,,,,///555888666555777999999333333444666777888888888777777777888888888888888;;;<<<<<<999666555999<<<===999444222555777888777888888999:::;;;===???@@@>>>===<<<===@@@CCCDDDEEE??????>>>;;;888666666777999888666666888:::::::::888666333111000000111222555666888999:::::::::999::::::;;;;;;<<<<<<<<<<<<999999:::;;;;;;:::::::::999;;;<<<;;;999777777888777555444555888===@@@AAA<<>>===<<<===>>>??????>>>======>>>>>>===<<<===???@@@@@@>>><<<<<<<<<>>><<<:::;;;===>>>;;;888999999:::;;;<<<<<<======@@@???>>>>>>@@@AAA@@@>>>AAAAAAAAAAAA@@@@@@@@@@@@AAA======???@@@???@@@DDDDDDEEEGGGGGGFFFEEEFFFGGGIIIHHHFFFEEEEEEEEEFFFFFFDDDDDDDDDFFFGGGHHHFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKxxxqqqpppqqqppphhh^^^ZZZ\\\]]][[[[[[XXXXXX]]]ccclllxxxvvvnnnfffaaa___dddccc\\\XXXZZZ]]]]]]]]]^^^dddkkkjjjeeebbbeeegggaaa\\\]]]]]]YYYWWWXXXZZZ^^^bbbcccbbbdddiiinnnsssyyywwwwww~~~|||wwwvvvuuuwwwzzztttXXX555 $$$,,,222777999<<>>:::<<<<<<<<<;;;888666555555222555666555777<<<===;;;777666555444444555777888444444555666555444333222444777;;;======<<<;;;;;;999999888666555666:::>>>>>>===<<<;;;;;;;;;;;;<<<>>>999888;;;===<<<<<>>@@@:::999888777666666666666777666777888::::::888666666666666666777888888777444666777555000///111555444555666555333222222333222555888777333222444777666555444111---++++++,,,///666:::777555666888888111000000333888;;;:::999888888777666666666777777999;;;<<<999555444777;;;999666333555999;;;999777333444666888:::<<<>>>???999999;;;>>>BBBDDDBBB@@@===>>>===;;;777555666777888555444444777999:::999666555444333333333444555666666777888999999999888777777777777888:::;;;<<<:::;;;;;;;;;;;;::::::999:::<<<>>>===999777666777444555666777888;;;???BBB???BBBFFFHHHFFFBBB???>>>???>>><<<;;;;;;<<<===>>>AAA>>><<<<<<>>>???===<<<<<<===>>>===;;;:::<<<>>>>>>;;;999999<<<===;;;888::::::;;;<<<===>>>??????AAA@@@??????@@@AAA???>>>AAABBBBBBDDDEEEDDDBBB@@@===::::::>>>@@@???BBBFFFCCCEEEHHHHHHGGGGGGGGGHHHGGGFFFEEECCCBBBBBBBBBCCC@@@CCCEEEEEEDDDDDDFFFHHHEEEEEEGGGHHHHHHGGGGGGFFF}}}nnniiijjjggghhhbbbZZZXXX]]]___]]]ZZZYYY\\\bbbgggllluuu}}}~~~pppiiihhhhhhhhh___ggghhh___XXXYYY\\\]]]\\\\\\cccjjjjjjcccaaaccceee___\\\^^^^^^[[[YYYYYYZZZ^^^bbbbbbbbbeeekkkqqqvvv|||zzzzzz|||zzz{{{xxxtttsssXXX;;;   '''///444999:::<<>>===:::888666666111444555444888======:::333444666777777777666555555666666666555333111000333777<<<>>>>>>===<<<<<<<<<:::777555555888<<>>::::::999888666444333111777999;;;===<<<999444222333444777<<<@@@CCCCCCBBB===???BBBAAA???>>>???AAA<<<;;;:::888777777666666666666666888999999666333555444444666888999999888222666888777222000222555222333444444222222333444///333555444222333999>>>888777444000,,,+++,,,---...666:::777444555777777111...---111888===<<<999:::888777555555555666666777:::<<<999555333555999777555444777<<<>>>;;;777...///222555888;;;===???555777;;;AAAEEEDDD???;;;:::<<<<<<:::777555777999666444111333666999999777666555555555555666777777666666777888888888888888444444444444666888:::;;;======>>>>>>===<<<<<<;;;;;;===???===999666666777222555888888888999>>>BBB???CCCGGGHHHEEE???;;;888===<<<:::999:::;;;===>>>BBB???<<<===???@@@>>><<<;;;======;;;999999<<>>===;;;<<<=========;;;===;;;999666444333333333777999===???===888222...---111666;;;>>>>>><<<;;;:::<<>>>>>>>><<<:::777666666666666555333666999;;;:::777444111666666666777777777777777222222222222222222333333,,,222777777222000222666777444222111333444555444999777666555444333000---333555777888666555555555///,,,,,,222666777888:::;;;777333222444888999999:::888444222111222444666===999666666888888666444333++++++777>>>:::777999777888:::>>>AAABBB@@@>>>;;;999666555666777888888777555333222222222444555444444444444666888;;;<<<:::<<<===<<<999666555555555444333222444777:::<<<:::<<<===;;;888777999<<<<<<<<<<<<:::777666777888999777666777999;;;<<<;;;===???BBBCCCBBB>>>:::777777888888999999::::::;;;===<<<<<<===???@@@???>>>999;;;<<<<<<:::888999999<<<===>>>???@@@???>>>>>>@@@>>><<<<<<>>>@@@BBBBBBBBBAAA???>>>???BBBFFFHHHFFFEEEFFFIIIKKKIIIDDD???<<>>BBBFFFGGGFFFGGGIIIKKKKKKHHHCCC???DDDDDDCCCBBBAAAAAA@@@@@@???@@@CCCDDDEEEDDDCCCBBBBBB@@@===<<<======<<<;;;wwwhhhccccccffffffdddbbbaaabbbdddeee```dddkkkttt|||tttnnnkkkhhhfffgggfffeeedddaaa___]]][[[ZZZ]]]]]]\\\]]]______]]]\\\______]]]YYYUUUUUUXXX\\\XXXZZZ^^^bbbgggkkknnnooooooyyyyyy___FFF%%% !!!(((,,,111444777888777777777777888999;;;;;;;;;999888666222222333555888999777666666777888999::::::::::::===;;;777444222333444555555777:::===>>>>>>>>>===888666333111222666:::===<<<:::888999;;;<<<<<<<<>>>>>:::666444333444444333888777555444444222///---111444666666555444444444222//////444777666666777:::777444444777999::::::777666444222222333555666<<<999555555777777555222///***---666999444444999777888:::>>>AAAAAA???===999777555555666888888777999777666444444555666777666555555555666888:::;;;:::;;;<<<;;;888666666666888666444333333444666888888:::;;;:::777666777999:::;;;;;;:::888777888999:::888666666888:::;;;;;;===???@@@AAA@@@===999777777777888888999::::::;;;;;;;;;;;;>>>@@@@@@>>><<<999:::<<<<<<;;;;;;;;;======>>>???AAABBBBBBBBBAAADDDAAA??????@@@BBBBBBBBB???>>>======???CCCGGGJJJLLLIIIGGGFFFGGGGGGEEECCCAAAEEEFFFCCCBBBEEEHHHHHHFFFGGGHHHIIIIIIGGGCCC@@@CCCCCCCCCBBBBBBBBBBBBBBB@@@AAACCCEEEFFFEEEDDDCCC@@@???>>>>>>???>>>===;;;xxxjjjdddccciiiiiigggeeedddfffiiimmmjjjnnnvvvrrrmmmkkkhhhhhhiiigggfffdddbbb```^^^]]]\\\```]]]ZZZYYYZZZ\\\]]]^^^```^^^[[[WWWVVVVVVXXXZZZRRRVVV]]]eeekkknnnppppppnnnxxxoooKKK+++ '''...222444777999:::999999999999;;;<<<<<<<<<<<<;;;:::::://////111333666777666555777888999:::;;;;;;;;;;;;>>>999333111333777888888888999;;;<<<<<<;;;:::888555444111000111555888;;;>>>;;;999888:::<<<>>>>>>===;;;888777888999:::999888888888666555333111000888888888888999:::<<<<<<888888777777666777777777444888===???>>>:::777555888777555666888999999888===;;;888666555777:::<<<<<<:::777444222222222222000000//////000111111222444555666333222555===EEEEEE@@@:::555333333222222666444333222333222000...333555888888888777777888666333444888999555333333555444444555777999888888444333333444555666777888<<<999555555666666333111,,,***...555444///111888777888:::===@@@@@@>>>;;;666444444555777888888777999888666444444555666777777777666555666777888999:::;;;:::999777666777888;;;999666333111111333333666777999999888666666666777888999999888888:::;;;===:::777777888:::;;;;;;>>>>>>???>>>===;;;999777888888888888999:::;;;<<<::::::;;;===??????===;;;<<<===>>>===;;;:::;;;<<<<<<===>>>@@@AAABBBBBBBBBDDDBBB??????@@@AAAAAAAAA<<<<<<;;;===???DDDHHHKKKQQQLLLFFFBBBBBBDDDEEEFFFDDDGGGHHHEEEDDDGGGIIIHHHGGGHHHHHHGGGFFFEEECCCBBBCCCCCCCCCCCCCCCDDDEEEEEEAAABBBDDDEEEFFFFFFEEEEEE???>>>>>>???@@@@@@>>><<<xxxoookkkjjjiiikkkmmmmmmlllnnnqqquuutttxxx~~~qqqlllkkkiiiiiijjjhhhgggfffcccaaa___]]]\\\```]]]YYYXXXYYY[[[]]]]]]^^^\\\ZZZYYYZZZYYYXXXVVVQQQVVV]]]eeekkknnnppppppnnnxxxwww]]]777 $$$,,,333666999;;;===>>>===<<<===>>>===<<<<<<<<<<<<<<<<<<<<<000000222444888999888777777888999:::;;;<<<<<<<<<<<<777222222777;;;;;;999888999:::;;;;;;999888777444333222222333666999;;;@@@>>><<<<<<=========<<<888777777999;;;;;;:::999888888888888666444222111888888888888999;;;===>>>;;;999666444333444666777666999===??????<<<;;;::::::888777888:::;;;:::999===:::777444444777:::<<<777555333222222333666777000000//////000111222333444555555222111444<<>>:::666555666666444111---+++...333333000111555555666888;;;======;;;999333222333555888999888666777666444333222333555666888777666444444444555555999999999777555555777:::<<<:::666333111111222222555777999:::999888666555555777999:::::::::<<<===???===:::999:::<<<<<<<<>>===<<<;;;:::999::::::999::::::;;;===>>><<<:::999:::<<<>>>>>>===@@@AAA@@@===999777777777<<<<<<===>>>>>>????????????===<<<<<<>>>@@@@@@???<<<;;;;;;<<>>@@@AAAAAAAAAwwwrrrpppooohhhmmmtttwwwwwwwwwzzz||||||~~~rrrlllkkkiiiiiijjjiiihhhfffdddaaa___]]]\\\```]]][[[[[[\\\\\\\\\[[[ZZZZZZ\\\^^^^^^\\\XXXUUUVVVYYY]]]bbbgggkkknnnooopppyyy{{{eeeEEE'''  )))111666999;;;===>>>>>>======>>>???<<<;;;;;;;;;;;;<<<<<<<<<444444555888;;;<<<;;;999777777999:::;;;<<<<<<<<<999666444666<<<>>>;;;888888999999::::::999888888555555555555777999;;;===AAA@@@@@@AAA@@@>>>;;;777222333777;;;>>>???<<<999999999:::999888666444333888888:::;;;;;;;;;;;;;;;;;;999666333333444777999888:::<<<=========???@@@===;;;:::;;;<<<<<<:::999999777555444444666888999444222111000111444777999111111000000111222444555222333444222000111555999===999444000///000000///---,,,,,,---000333444444///222555777777777888:::<<<999999<<<;;;555000//////111444666777666444333333444666999:::<<<<<<<<>>@@@>>><<<<<<===>>>>>>===??????>>>===<<<<<<<<<<<<===<<<;;;;;;<<<===???@@@???;;;888777999<<>>;;;888666666777??????>>>======<<<<<<<<<:::999999;;;>>>@@@AAA@@@======<<<<<<>>>@@@BBBDDDDDDCCC@@@>>>>>>???BBBDDD>>>BBBCCCCCCFFFKKKLLLIIIJJJJJJIIIFFFCCCCCCEEEGGGIIIHHHFFFDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGCCC@@@===<<<>>>AAADDDEEEwwwsssqqqpppoookkksss|||~~~sssmmmkkkiiiiiijjjfffeeedddcccbbb```___^^^```___^^^^^^___^^^]]][[[WWWZZZ^^^``````^^^ZZZXXX\\\]]]^^^aaaeeejjjmmmooossszzzpppQQQ000  %%%...555999::::::;;;<<<<<<;;;:::;;;===::::::;;;<<<<<<<<<<<<;;;888888888;;;===>>><<<;;;666666888:::;;;<<<<<<<<<888777777:::===>>>;;;888888999999::::::999999999777777888999;;;===>>>?????????@@@AAAAAA>>>999555000222666;;;??????<<<999:::::::::999888777555555666888:::<<<<<<;;;999888:::888777555555666777888777888999999999;;;===@@@===<<<;;;<<<===<<<:::999666555444333333555666777555444222111000111222333222111000000111333555777111222333222000///000222555333000//////000000000,,,******+++///222444444111444888:::;;;<<<===>>><<<999888;;;:::555111111333666999;;;999888666666555666777999:::;;;<<<<<<>>>;;;888777999:::888555777222///111666888555111000111333777:::;;;999777444333333555777999999888:::999777555555666777888888777555333222111111222444555666666666666888:::888777555333333555777888999999999;;;<<<<<<;;;999777999<<<>>>=========>>>>>>>>>>>>???@@@@@@???==================>>>>>>>>>>>>===;;;;;;<<<===@@@AAA@@@<<<888777999===@@@AAA:::::::::999888888;;;===CCCBBB@@@???======<<<<<<888888888;;;???BBBBBBBBB>>>>>>===<<<===>>>???@@@<<<===>>>>>>======>>>@@@>>>AAABBBCCCHHHNNNNNNKKKIIIIIIIIIFFFBBBAAADDDGGGKKKIIIFFFCCCBBBAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGEEEBBB>>>===???BBBDDDEEE{{{zzz}}}tttooonnnpppppppppttt|||vvvooollliiihhhiii```aaaaaaaaabbbbbbccccccdddbbb```___``````___^^^VVVZZZ___```___]]]^^^```^^^___aaadddhhhkkknnnppptttzzzyyyeeeCCC""" !!!+++333888;;;<<<:::;;;;;;;;;999999:::<<<999:::<<<===>>>===<<<;;;999999999;;;======;;;999444555777999:::;;;<<<<<<:::::::::;;;;;;;;;::::::;;;;;;:::::::::999999888777888:::<<<===???@@@@@@<<<;;;<<<===>>><<<999666333333555777:::;;;:::888::::::999777666666666666666777888::::::::::::999::::::999888777777666666777999::::::999999:::;;;:::999999;;;<<<<<<;;;999777555333111111444777999666555333222000/////////111000///...000222555777333333333111000000111222111000///000111222222111...,,,******---///000111111444888;;;<<<===???@@@;;;777666999999666333444666999<<<===:::888777888666666777777888999999:::<<<999666666999:::888666777555333333555777555333///000333777;;;<<<;;;999777555444555777999:::999:::999777666555666777888:::888666444333333333333111333666777666777888999999777555444444666888:::;;;999888999<<<===<<<::::::<<>>;;;999999;;;<<<===>>>>>>>>>===<<<:::999:::<<>><<<::::::<<>>AAABBBAAA@@@>>>============777666777:::===?????????======<<<<<<<<<===>>>>>>;;;===>>>>>>;;;:::;;;======???AAABBBGGGLLLLLLGGGEEEGGGHHHDDD@@@>>>BBBEEEJJJHHHEEEBBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGCCCBBBAAAAAACCCDDDCCCBBB}}}yyyvvvyyy{{{tttllliiilllppprrrrrr|||wwwpppmmmiiiggghhh\\\\\\^^^```bbbeeefffggggggdddaaa______aaaaaaaaaWWW\\\______\\\\\\aaafff^^^```dddhhhkkknnnpppppptttzzz~~~ttt___<<<  %%%///666;;;<<<===<<<<<<===<<<::::::;;;===999:::===???@@@>>><<<;;;999888999:::;;;;;;999777444555666888:::;;;;;;;;;======<<<:::888888:::=========<<<;;;:::888888777777999:::===???@@@@@@AAA999888777888:::;;;:::999777555333333555777777777:::999777555555555555666555555666777888:::;;;<<<;;;;;;;;;;;;999777444333999;;;>>>>>><<<999777777666666777999<<<<<<;;;999999666222///000333888;;;444444333222111000///...000///...---...111444666666444222111000111444555111000000222444444333222111...+++***+++---------***---111444555777999:::999555444777888666555777666999<<<<<<999666666777777777666666666666777777:::777555555888:::888666555777777555333333555555///000444888<<<>>>===;;;999777555444666999::::::888777555444333444666777;;;:::888666555444555555000222555777777777888999:::888666555555777999:::<<<999777888;;;===<<<:::<<<>>>AAAAAA@@@>>>======777999<<<@@@BBBAAA===999555777999<<<===>>>>>>>>><<<:::999888888;;;===???<<<;;;<<<>>>@@@@@@???===;;;<<<;;;:::999:::===@@@???>>><<<;;;;;;<<<<<<===555555555777:::;;;;;;:::<<<<<<<<<<<<<<<===>>>???<<<>>>???===:::888:::<<<<<<>>>>>>???DDDIIIGGGBBBCCCEEEFFFCCC>>><<>>;;;999:::>>>AAAAAA@@@>>>BBBEEEDDD@@@<<<;;;<<<444777:::===>>>===;;;999777777888999999:::;;;;;;888888888999999:::::::::<<<<<<;;;999888777777666777555555999???BBB@@@<<<999888888666555444333222222333444333111000111222333444555666666666555555777666666777999::::::999:::999888666555444444444<<<>>>???>>>:::777444333555999===<<<999777:::===;;;777333444888:::999666555777777333---+++---000000/////////000222444555333666555//////444555222444333333444666777666555333111//////000///...,,,000///...000333555666666333111444::::::444111333:::;;;<<<<<<;;;:::888777999888555333222333444444888777777777666666666555555555555555666666666666777777888999::::::;;;;;;:::888666444444555777999999888777555333222222222888777777777777555111...555555666888::::::999777666777777777666666888:::<<<999666666999;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<>>>;;;888999===>>><<<888888<<<@@@BBBAAA===:::888:::======999888<<>>===>>>>>>======<<<;;;;;;?????????>>>>>>>>>>>>>>>;;;>>>>>>;;;<<<@@@???999<<>>===999<<>><<<>>>BBBAAA<<<>>>AAADDDCCC>>><<<>>>AAAEEEFFFGGGEEECCCAAA@@@AAAAAA@@@@@@BBBDDDFFFFFFEEEEEEHHHKKKKKKHHHDDD@@@>>>xxxmmmnnnuuusssggg___```hhhpppxxx~~~yyykkkhhhjjjfff^^^[[[\\\^^^aaadddgggiiijjjggggggffffffdddcccbbbaaa```______bbbfffiiijjjjjjnnnfffeeekkkmmmjjjmmmtttxxx}}}|||~~~oooLLL***  !!!'''000666:::<<<======???===<<<===@@@BBBBBBAAA===AAADDDCCC???;;;999999222555999<<<>>>>>><<<;;;::::::::::::::::::::::::::::::::::::::::::::::::======<<<<<<:::999777666888666666999>>>???<<<999999888777666555444444444666666666555222000111111444444444444555666777888::::::999:::;;;;;;;;;::::::999777666555444444444===>>>>>><<<888555333333333999>>>???<<<999:::;;;===999555555888999888555444666555000+++)))+++////////////000111444666777555777666111000555666444555444333444555666555444111000//////000000///---///......///222555555555555333555::::::444222333;;;;;;;;;:::999888777777666555444222222333444555999999888888777777666666777777777777666666666555888888888888999999999999:::999777555444444555666777777666555444444444444666666777666444222000///333555777:::;;;:::777555222444666888999;;;>>>AAA===:::777777888::::::999999999;;;<<<<<<<<<;;;:::<<<999777999<<<===:::666777;;;???@@@???<<<:::999:::======999888<<>>???===<<<<<<<<<===>>>>>>???>>>>>>===<<<========================:::======:::;;;???===888:::===>>><<<<<>>@@@???<<<;;;>>>AAA@@@@@@>>><<<>>>BBB@@@<<<<<<@@@DDDCCC@@@>>>@@@BBBCCCEEEFFFFFFDDDCCCCCCCCCAAA???======@@@CCCDDDEEEDDDFFFIIIIIIFFFBBB???>>>|||{{{sssiiikkkuuu~~~jjj```ZZZ]]]fffqqq}}}}}}lllfffgggeee```\\\]]]___aaacccdddeeefffdddfffhhhiiihhheeebbb___`````````cccgggiiijjjjjjoooiiigggkkkmmmkkkooovvv~~~|||{{{hhhDDD###  &&&+++333:::===>>>>>>>>>>>>>>>>>>@@@AAABBB@@@>>>;;;???CCCBBB===999666666444555888;;;<<<<<<<<<;;;===<<<<<<;;;:::999888888<<<<<<;;;;;;:::999999999<<<<<<======<<<:::888777:::888777999<<<<<<999666999888666555555555666777999:::999777444222222222666555333222333666:::===??????>>>===<<<;;;;;;;;;:::999888666555555555666>>>>>>===:::666444333444222888>>>@@@>>>;;;:::;;;@@@<<<888888999999666444444444222---((('''+++...---...///111333666888:::888999777333333666777666555444222222333444333222111000///000111111000...---,,,---///333666777777777666777;;;:::666444555<<<;;;999777666666666666444444333222333444555666:::::::::999888777777666999999999999888777777666888888888888777777777777:::999888777666444333333666555555555555555666777333555666444000...///111333555999<<<<<<999666333222444666888999;;;???AAA???<<<999888888999888777777888:::<<<<<<;;;:::999:::888888:::======999666666999<<<======<<<;;;;;;;;;>>>>>>:::999<<<>>>>>><<<>>>AAAAAA???===;;;:::===>>>???@@@@@@??????>>>:::;;;;;;<<<<<<======>>>:::<<<;;;:::;;;>>><<<888999<<<===<<<===AAAAAA???:::<<<>>>===:::;;;>>>AAA>>>@@@???===>>>BBBAAA===:::???CCCDDDBBB@@@@@@BBB@@@BBBEEEEEEDDDDDDDDDEEECCC@@@<<<<<<>>>BBBDDDFFFCCCDDDFFFEEEBBB@@@??????wwwxxx||||||pppgggiiiqqq}}}xxxttthhhaaa[[[^^^fffqqqqqqiiiiiigggbbb^^^___```aaabbbbbbbbbbbbdddfffhhhiiiiiifffbbb```]]]]]]^^^aaadddfffgggfffjjjgggfffjjjlllmmmsss{{{||||||eee>>>   +++000777===????????????;;;<<<>>>@@@@@@???===;;;:::>>>BBBAAA<<<777555444777888999:::;;;;;;::::::======<<<;;;::::::999999======<<<;;;;;;:::999999888999<<<======<<<999888:::999999:::<<<<<<:::888999888666555555666888999:::;;;;;;999777555555666999666222000222666<<<@@@AAAAAAAAA???<<<:::::::::<<<:::888777666666777888@@@???===999555333444666444888<<<>>>>>><<<<<<===BBB@@@<<<;;;:::999666444555333000,,,((((((,,,///---...000222555888:::<<<::::::888666666888999:::777555222111222222111000444333222333333333000...++++++,,,000555999;;;<<<:::::::::<<<;;;999888888===;;;888555444444555666666666555444555555666777::::::999888888777666666888999:::;;;;;;:::999999888888777777666666555555888888888888888666444333777666666555555666666777111444666333...,,,///333555777999:::999777666555777888999888777777999;;;@@@>>><<<:::888777777666777888;;;<<<===<<<:::888999999:::<<<>>>>>>:::777555888:::;;;;;;;;;<<<===;;;??????;;;999<<<===<<<>>>AAADDDDDDAAA>>>;;;:::;;;<<<>>>@@@@@@@@@???>>>999999:::<<<===>>>???@@@<<<<<<;;;;;;===>>><<<::::::===>>><<<===@@@AAA???:::;;;;;;999777888;;;>>>>>>@@@AAA???@@@CCCCCC???<<<@@@DDDEEECCC@@@???>>>===@@@CCCDDDCCCBBBBBBBBBCCCAAA??????AAADDDEEEEEEAAABBBCCCAAA???>>>>>>???vvv{{{uuullliiihhhkkkrrrvvvqqqkkkhhhiiiccc___aaaeeemmmzzz{{{qqqnnnjjjeee```aaabbbccccccbbbaaa```eeeeeeffffffeeedddcccbbb\\\\\\]]]```ccceeeeeecccffffffgggiiikkknnnttt{{{{{{~~~ccc;;; %%%///444:::???@@@??????>>>:::<<>><<<;;;;;;>>>@@@???:::666555666777888999:::;;;<<<======<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::555666999<<<===<<<:::999999999:::<<<>>>>>>===<<<888888777666777888999::::::;;;<<<;;;999999:::;;;<<<999444111222666<<<@@@@@@AAAAAA>>>:::888888999===;;;999777666777999:::@@@???===999555444666888666888999:::;;;<<<>>>@@@BBBAAA???===;;;999666444555333///,,,***+++///222...000222444777999;;;<<<;;;:::888888999999;;;>>>===;;;777555555444444333888777666666666444000---)))***,,,111888===AAABBB<<<======<<<<<<======<<<<<<:::666444222333555666:::999999888777666666666888888777777777666666666777888:::<<<======<<<;;;777777666666666666666666666777888999:::999777666999999888777666666666666111444666444///...111555888999999777555555777999<<<===<<<:::888777888999???>>>===;;;999777666666777999:::<<<<<<;;;:::999666777999<<<===<<<999777555777999:::::::::<<<>>>;;;>>>???;;;999;;;<<<:::>>>AAADDDDDDBBB???<<<;;;999;;;===?????????===<<<888999:::<<<>>>@@@BBBBBB>>><<<<<<>>>???>>>===<<<<<<>>>>>>;;;;;;???@@@>>><<<;;;888555444444777999===AAACCCAAABBBDDDEEEBBB???AAADDDDDDBBB???;;;:::;;;>>>AAABBB@@@???>>>>>>@@@@@@@@@BBBDDDDDDCCCAAA@@@AAAAAA@@@>>>===>>>@@@}}}qqqiiilllgggeeeiiijjjeee```^^^eeebbbaaabbbcccfffppp{{{~~~wwwqqqmmmhhhbbbccceeefffeeedddbbbaaaeeedddcccbbbaaaaaabbbbbb]]]]]]___bbbeeefffeeedddeeegggjjjkkkkkknnnsssxxxuuuvvv~~~```777   """ (((222666<<<@@@@@@???===<<<:::>>>AAACCCBBB@@@??????<<<>>>@@@>>>:::777888:::666777888999<<>>???<<<777444333666:::===<<<>>>???===999666777999<<<:::777555555666888:::======;;;888555555666888777777666777999<<>>===<<<:::777555444333111///------///222444111222444777888::::::;;;;;;888777:::;;;;;;===AAADDDAAA===:::999888777666888888777777777555111...***+++---222999???CCCDDD;;;======;;;;;;???@@@>>>:::888666444333444666777<<<;;;;;;:::999777777666666666666666777777777777666888:::===>>>===<<<;;;555555555666777888888888666777999:::;;;;;;::::::::::::888777666666666666333666777666444333444777888999888666333444888======>>>>>><<<::::::;;;<<<<<<======<<<999888888999888888999999:::::::::999444555777999:::999888777555777:::;;;:::;;;<<<===:::>>>>>>:::888999999888;;;===@@@AAA@@@>>><<<<<<999;;;===??????>>><<<:::666777999<<>>===>>><<<>>>===::::::>>>???===>>>;;;777333222333555777;;;@@@DDDBBBBBBEEEEEECCCAAABBBCCCBBB@@@===999777999;;;???@@@???===<<<;;;======???AAACCCBBB@@@===@@@AAAAAAAAA??????@@@AAAuuummmmmmgggcccdddddd___[[[YYY______aaacccbbbbbbjjjttt{{{wwwqqqmmmiiidddeeeggghhhhhhfffdddbbbaaaaaa``````````````````]]]^^^___cccfffgggeeedddbbbggglllmmmnnnqqqvvvzzzsssiiilllwww{{{[[[333  """"""  ###***333777===@@@@@@===;;;::::::===AAABBBAAA@@@@@@AAA>>>???@@@===999999;;;>>>;;;;;;::::::<<<>>>@@@BBB===<<<<<<:::999888777666666666777999:::<<<===>>><<<<<<;;;;;;:::999777777666888;;;======>>>>>>???777888:::;;;;;;999888777<<<===>>>===;;;;;;<<<===AAA>>>;;;777666666777999999<<<>>><<<888666888;;;999777444222222333666888888999888666444444555777444444555777:::<<<>>>>>>888999:::999777444333333000...------///222444444444555777888999999999999:::666666:::<<<<<>>AAA???888777666444444555777888::::::::::::999888888777555555666777888999999:::999:::<<<======<<<:::888222333444666888:::;;;<<<::::::;;;;;;;;;;;;;;;;;;999888888777777888888888666777999999999999888777555888999777444444999===;;;<<<<<<;;;999999:::<<<999;;;===<<<:::999:::;;;777666666555666777888999666777999::::::::::::;;;666888;;;<<<<<<;;;<<<<<<999======999777888777555666888;;;<<<;;;;;;;;;<<<;;;<<>><<<:::444555777:::>>>AAACCCDDD@@@;;;;;;???AAA===<<<>>>:::<<<;;;888999===@@@>>>???;;;666222222555777999888>>>BBBAAAAAACCCDDDCCCAAA@@@@@@???>>><<<999777666999===@@@???>>>======???>>>>>>???AAAAAA@@@>>>???AAACCCCCCAAA@@@AAABBB|||tttlllfffcccdddccc^^^YYYXXXZZZ]]]bbbeeedddccciiirrrzzz|||vvvooollliiieeefffhhhjjjiiigggeeeccc^^^______``````___^^^]]]\\\]]]___bbbeeefffdddbbb\\\dddllloooqqquuu{{{|||ggg___fffuuu~~~vvvVVV///   $$$ $$$+++333777===@@@???<<<:::999777;;;>>>???>>>===???AAA???@@@???<<<999:::>>>BBBCCCAAA???<<<;;;;;;<<<<<>><<<:::888666444333333444666888:::<<<>>>???AAA@@@>>><<<:::777666555666999;;;<<<<<<<<<<<<===777999;;;<<<<<<:::777555>>>??????>>>;;;::::::;;;BBB@@@===:::777666555555777;;;===<<<888666999<<<777555222000///111444666555666666555333333444666111222555888<<<======;;;333555666666444222111111---,,,,,,---000333444444666777999::::::999888777999555555:::======@@@FFFDDD@@@;;;666555444333222000000222555666666333000//////000333777;;;======555999888555777>>>AAA>>>777666666555666777888999777777888999999999999888555555666888999:::;;;<<<;;;<<<>>>>>>===:::777555111222444666999;;;===>>>=========<<<;;;;;;;;;;;;777777777777888999:::;;;999999:::<<<======:::888222666999999666555999===:::::::::888555444555666777:::======;;;:::;;;===666555333222333444666888:::;;;============???@@@666999<<<======<<<;;;<<<888<<<===999666777666444222444666777888888:::<<<<<<>>>AAABBBAAA???<<<:::222333666999===@@@CCCDDD???::::::???@@@<<<;;;===777999999777888>>>AAA@@@???;;;666333444777:::===666===AAA@@@???BBBCCCBBB???>>>=========<<<:::999333777===@@@@@@@@@??????CCCAAA??????AAABBBBBBBBB???AAADDDDDDCCCBBBBBBBBB~~~xxxqqqnnnmmmjjjbbbZZZ^^^bbbfffhhhgggfffggghhhrrr~~~yyy|||vvvkkkhhhiiigggeeeeeegggiiihhheeeaaaYYYYYYZZZ[[[\\\^^^___```YYY]]]bbbfffgggffffffffffffgggkkkooouuu{{{~~~llleeekkksssxxx}}}zzzpppIII))) $$$###  $$$(((,,,222444777:::;;;;;;999888888999<<<>>>@@@AAAAAAAAAEEEAAA;;;888999<<<>>>@@@EEEAAA===;;;;;;;;;<<<<<<>>>;;;888777888888888777888777666777888;;;???AAA@@@???===999555333333444555666888:::;;;;;;;;;:::999;;;======<<<::::::;;;???>>>============>>>???===<<<:::888666666666666999<<<===;;;777444444666666222...---000111000...333666999:::999777555555666777999<<<>>>===:::777555555555444444222111000+++,,,+++++++++...222555888888777777777777888888:::999999999:::===@@@AAAOOOAAA888::::::333000444555666777777777888:::<<<333333111111333666999;;;999999777555888===<<<888777555333555888:::999888888999999888777888;;;===777777888999::::::;;;;;;>>>??????===:::888888999222444777:::<<<===<<<<<<>>><<<::::::;;;;;;::::::;;;;;;;;;999666555666888888:::===>>>===;;;:::999>>>>>><<<;;;999777666666888999999999888777555444666999<<<===<<<:::999:::777777666555555666777888<<<<<<=====================;;;999999:::<<<<<<<<<:::999999:::;;;888333...555666777888999888777777;;;===@@@DDDFFFCCC>>>999555333333777;;;>>><<<:::999999999888888888888777888888:::<<<===>>>??????@@@<<<888666888::::::999<<<===>>>@@@AAAAAAAAAAAAFFFDDDBBB???<<<:::999999777<<>>>>>>>>AAA>>>:::888999;;;===>>>DDDAAA>>><<<<<<===<<<<<<<<<:::999999;;;<<<===<<<888888888999:::<<<===>>><<<===<<<:::777555666777888999:::;;;<<<;;;;;;:::999;;;<<<<<<:::999888999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666555555666999999999888666444444444111111000111222222111///000333666888888777888888999<<>><<<:::777777666444333222111000---------,,,,,,...111444777777666666666666777777888888888888:::===@@@BBBNNN@@@666666555...,,,000::::::;;;;;;;;;<<<>>>???666555333222222444777888;;;:::666333555;;;<<<:::888666444666888::::::999888999:::999888888:::;;;888888888888888888888999<<<===>>><<<:::888888888333555888;;;===>>>>>>>>><<<;;;999888888888888777666777888777666555555666777;;;??????<<<999777888??????>>><<<:::777555444888777666555444555555555666888:::;;;:::999999:::888777666666666777999:::999:::;;;<<<<<<;;;::::::;;;999888999;;;<<<<<<;;;:::999999:::;;;999555111555777888:::;;;;;;;;;;;;;;;<<<>>>@@@@@@>>>999555333333333555888:::;;;:::999888888888777777666666666888:::<<<===>>>>>>>>>@@@<<<888777999;;;<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAA@@@???>>>===<<<;;;888===BBBDDDBBB@@@BBBDDDBBBCCCCCCBBB@@@???AAABBBBBBEEEHHHIIIGGGEEEEEEFFFxxxqqqkkkooovvvzzzzzzyyywwwwwwyyy}}}}}}{{{wwwjjjcccaaa______aaaccceeeeeebbb`````````^^^]]]]]]^^^___```cccdddeeeeeefffhhhlllooommmpppuuuzzz~~~vvvrrrvvv{{{ddd:::  """ ###&&&***000//////111222333444555666666777999;;;<<<<<<<<<<<<===:::888888:::<<<<<<<<>>===>>>>>><<<;;;:::999999;;;>>>AAABBBBBB888999;;;<<<===<<<:::999888:::;;;;;;999888888999:::;;;<<<<<<<<<<<<;;;:::999;;;<<<;;;888777666777888999:::;;;;;;:::999888;;;999888666555555666666999777555444444444333222,,,///222333222111000000222444555666555555777888888<<<@@@AAA===:::888888;;;999666333111000000111///000///...,,,---000333666555555555555555555666666555555666999<<>>??????666555333222222444666888<<<;;;666222444:::<<<;;;999888777777999;;;;;;:::888:::;;;;;;999888888999888888888888777777777777<<<>>>???>>><<<:::::::::777888:::<<<===>>>??????===<<<;;;999888777777666444666888888777666555666666;;;@@@???;;;666555777>>>>>>>>>>>>;;;888555333777555333222111333555666555777888888777777888::::::999888777777777888999666777999;;;;;;999777555888777777999;;;<<<;;;::::::999999:::;;;;;;999777888999;;;===>>>>>>??????>>>===<<<<<<<<<;;;777444333444555666666777999;;;;;;;;;:::999999888777777555666999;;;======<<<;;;>>>;;;888777999;;;======;;;;;;::::::;;;===???@@@===>>>???AAAAAA@@@>>>===999===BBBCCCBBBAAABBBDDDAAABBBBBBAAA??????@@@AAAGGGIIIJJJJJJHHHEEEEEEEEEzzzxxx{{{wwwrrrwww|||zzzmmmeeeaaa\\\]]]^^^```aaaaaa```___cccbbb```___^^^^^^______dddeeefffffffffgggiiikkkkkkpppwww}}}vvvnnnqqqxxxZZZ000 '''%%% ###%%%'''+++000444333333222222333444555888999:::<<<======<<<<<<:::999999:::<<<======<<<===<<<<<<===>>>===;;;999:::999999<<>>>>>;;;888666666888;;;;;;999888777888999999;;;<<<<<<<<<;;;:::999::::::999777555555666777888:::;;;;;;:::888777777666666555555666777888999666222222444555444111+++...222111...---...000666777666444222222444555777<<>>@@@AAA888000000000///222666;;;::::::;;;<<<===<<<;;;555333222111222444777999;;;<<<999555666:::<<<;;;;;;:::999:::;;;<<<<<<<<<888:::<<<<<<:::888777777888888888888888999999999>>>???AAA@@@???>>>>>>>>>========================??????>>><<<999888888888777999;;;;;;:::777666666333999??????:::666666888;;;<<<>>>>>>===:::666444333333222222222333444444444555666666555555777999<<<:::888777555555555555444666999;;;;;;999666444666666777999<<<<<<;;;999999999999999;;;<<<======>>>>>>??????@@@@@@@@@@@@AAA>>><<<<<<<<<<<<;;;:::999;;;;;;999666555888;;;???>>>======<<<;;;::::::444666999;;;<<<<<<;;;::::::999777666777:::<<<>>>;;;:::999999:::<<>>AAACCCBBBAAABBBCCC@@@AAABBBAAA??????@@@BBBJJJJJJKKKJJJHHHFFFDDDDDDyyynnniiipppwwwyyy~~~yyynnnfffccc\\\\\\]]]]]]\\\\\\]]]]]]bbbbbbaaa```______^^^^^^cccgggjjjllljjjhhhggggggfffmmmvvv}}}sssiiimmmwwwvvvOOO&&&$$$(((### %%%))))))***---000999777555333222222222333777888:::<<<<<<<<<<<<<<<:::999:::===???@@@>>><<<888888999;;;<<<<<<:::888;;;::::::;;;===???>>>===777999<<<>>>===;;;777555777999;;;:::888666555555666777999:::;;;;;;;;;:::777888999888666555666777888:::;;;======;;;:::888555444444444666888:::;;;:::777444444555666444111---//////---***))),,,///666777666444222222444666;;;@@@CCCAAA<<<999:::===>>>;;;555000---,,,---...333333222000---,,,---///111222333333333333222111000///000111333777;;;===@@@999444333333333666:::999888888:::<<<===;;;999777666333111111222444555999<<<===:::999<<<<<<999;;;;;;;;;;;;;;;;;;<<<===888:::<<<<<<:::888777777777777888999:::<<<<<<======>>>??????>>>>>>???AAACCCAAA???===;;;:::999:::>>>??????<<<999777888999888:::<<<<<<999666555444222777<<<===:::888999<<<888999;;;===<<<:::888666000222444555555444222111333444555444444555777999===;;;888666333222111111444666:::<<<<<<;;;888666777666777999<<<<<<:::888888888999:::;;;===???AAACCCBBBAAA@@@???>>>>>>>>>???===::::::<<<>>>???@@@@@@AAABBB???:::888999;;;>>>>>>===<<<<<<;;;::::::555666888:::;;;;;;:::999777666555444555777:::===;;;:::999999:::<<>>AAACCCCCCAAA>>><<<<<<>>>@@@AAAAAAAAAAAABBBAAABBBBBBAAA@@@@@@BBBCCCKKKJJJIIIHHHGGGFFFDDDCCCvvviiicccjjjrrrrrrssswwwuuummmgggccc___^^^]]]ZZZWWWWWWYYY\\\]]]^^^___``````___^^^]]]bbbgggmmmqqqpppllliiigggeeemmmvvv}}}uuujjjnnnyyy}}}kkkEEE """%%%%%% ))),,,---000222333:::999666444222111111111555666888:::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA???===555555666888:::;;;999888;;;:::::::::;;;;;;:::888666777999:::;;;:::888777:::;;;;;;:::777555555555777777999:::::::::999999555666777666666666888:::;;;<<<===>>>>>>===<<<;;;555555555555666888:::;;;999888777777666555333111......,,,+++)))***---///222333444444444555999;;;;;;<<<===<<<999888;;;>>>>>>;;;666111...---......222222222000---,,,,,,---///000111222222111000///---------...000333666888BBB>>>:::666555555777999999888888;;;???@@@===:::<<<999555222000///000000777<<<>>><<<:::;;;:::888999:::;;;:::999999:::<<<888:::;;;;;;999888888999666777888:::<<<===>>>???:::;;;:::999999:::===@@@EEEBBB???;;;888777777777;;;<<<===:::666555666999777888:::999666444333333444666888::::::;;;===>>>777888:::;;;:::999777666///111444666666333000...111333444555444555666888<<<:::888555333111111111555777:::<<<======;;;:::999888888999;;;;;;:::999666888999:::;;;===@@@BBBEEEDDDBBB@@@>>><<<<<<;;;;;;888666666999===@@@AAACCCDDDDDDBBB???<<<;;;:::::::::999999999999888888777777888999::::::;;;;;;555555555333333555888;;;::::::999:::;;;<<<>>>???===???BBBCCCCCCAAA>>><<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBAAA@@@@@@BBBDDDHHHGGGEEEEEEEEEEEEDDDBBB~~~nnneeeiiiooonnnmmmooovvvwwwwwwwwwvvvwwwyyy{{{}}}tttmmmhhheeecccaaa]]]WWWSSSSSSWWWZZZWWWZZZ]]]```aaa```]]][[[^^^dddkkkpppqqqnnnllljjjiiipppyyy~~~{{{nnnpppzzz}}}}}}```===&&&###"""+++...111666999888;;;:::999777666555555555444666888:::<<<<<<<<<<<<===<<<<<<>>>@@@@@@???===555555555777:::;;;:::999;;;:::999:::;;;:::777555555555555666777999:::;;;<<<===<<<;;;888777888999;;;;;;<<<<<<;;;999777666222444555666666888<<<>>>======>>>>>>>>>>>>======:::999888777666777888888777999::::::666333000///,,,+++***,,,...000000000000222444555666777:::===999777555444555777;;;>>>???<<<888444111//////000111111111///---++++++,,,...///000111111000///...++++++***+++---000222444???>>><<<888666666777777888666777:::@@@AAA???;;;999777444111000000111222777;;;===999777888999888666777888777555444666999888999:::999888888:::;;;777777888999;;;<<<======999999777555555888===BBBCCC@@@<<<888666666666777999<<<===:::666555777:::555666777777666555666888:::888666777:::===>>>>>>999999999888777666555444///111222333222000...---000222555666666666666777999888666555444444444555555777999;;;===>>>>>>>>>===;;;999999:::;;;:::999444777:::;;;;;;<<>><<<<<<<<<===>>>??????>>>???@@@AAA@@@???@@@AAACCCEEECCCAAABBBDDDEEEDDDBBBvvviiijjjooonnnlllmmmpppqqqqqqpppoooqqquuuxxx~~~uuuoookkkiiifffddd^^^VVVQQQPPPUUUZZZSSSWWW\\\```bbb```]]][[[ZZZ___ffflllnnnnnnmmmmmmnnnuuu|||rrrqqqzzzzzzZZZ888(((""""""***...333;;;>>><<<<<<<<<<<<<<<;;;;;;;;;;;;666777:::<<<>>>???@@@@@@======<<<===??????>>>===666555555777:::<<<<<<;;;:::999999:::;;;:::777555444444333333555888;;;======>>>===;;;999999;;;===?????????===;;;888666444111222444555777:::>>>AAA???>>>============>>>???>>><<<:::888666666666666555999<<<;;;666000...---)))(((***...333666444111333555666777777777888:::<<<999555444777<<<@@@BBB@@@===:::666333222111111000111111///,,,++++++,,,---...000111111000...---******))))))+++---000222999;;;:::777666777999999555444444999???AAA>>>:::333222111000111333666888777;;;;;;666333555888888333555666444222111333666888999999888777888;;;===888888888999999:::::::::;;;999777444444888???DDD@@@>>>:::666555555777888:::===???===888777:::===555666777888888999;;;>>>???:::555666:::>>>>>>===<<<;;;999777555333222111111111000///...------,,,///222555777777666666777666666555555666777888999555666888:::===>>>@@@@@@???===:::999:::;;;::::::333666:::<<<;;;<<<>>>AAAAAA???===<<<:::::::::;;;:::777555666999===???@@@;;;;;;<<>>777777777555333444888<<<555666777999::::::::::::===>>>@@@BBBBBBBBBAAA@@@<<<;;;;;;<<<===>>>>>>===>>>???@@@???>>>>>>@@@BBBBBB@@@>>>???CCCEEEDDDBBBuuusssuuutttqqqpppqqqsssssspppmmmooouuu{{{xxxtttoookkkgggaaaZZZVVVUUUUUUUUUTTTUUUWWW[[[^^^___^^^\\\ZZZVVV^^^gggkkkkkkjjjlllnnnooovvvvvvzzz}}}uuuwww|||oooAAA((( %%%&&& !!!$$$,,,666>>>BBBBBBBBB@@@>>>;;;::::::;;;;;;<<<;;;999777:::@@@@@@======;;;:::999:::===@@@BBB;;;;;;;;;;;;<<<======>>>>>>;;;777777999:::888666777666555666999<<<===>>>===<<<;;;::::::;;;<<<===;;;;;;::::::999:::::::::888666555999???BBB@@@<<<===;;;::::::;;;;;;;;;:::AAA;;;777;;;===:::666555888;;;===<<<666000---,,,***---...---///444666444555666888888888777888999>>>;;;777444333666999<<>>999333000000333666888777666666999<<<===;;;888666333000///222666999;;;<<<<<<:::999999999999999777444333555555333333666???<<<999777777777777777777888888999888777666444666444222111333888<<<@@@===:::888777777999999999??????<<<666555888:::999888888888666555666888;;;>>>;;;999888999::::::999:::777666888777444333555666555333000///......///000///000333777999777555888999888666333444888<<<<<<999777777999<<<>>>???CCCAAA===:::888888999:::999;;;===>>>???>>>===<<<999:::;;;;;;;;;:::999888777999999777999>>>@@@???<<<<<<<<<>>>@@@CCCFFFGGG;;;888777888;;;<<<<<<:::===>>>>>>===;;;999:::;;;>>>;;;888555444444666888888777888===CCCDDD@@@;;;<<<===???AAABBBAAA@@@??????===<<<===@@@@@@>>>;;;888===CCCEEECCCBBBBBBDDDEEEAAA>>>>>>AAADDDDDDCCC||||||yyyvvvuuutttwwwxxxvvvtttuuuyyy~~~yyypppkkkgggbbb[[[VVVUUUUUUTTTSSSSSSUUUXXX[[[\\\[[[YYYXXXTTT\\\eeekkkllllllmmmooommmtttuuuzzzzzz~~~nnnUUU///%%%###'''(((+++222:::@@@CCCCCCDDDBBB???<<<;;;;;;;;;<<<<<<===;;;999<<>>======<<<<<<======>>>;;;;;;999888888888999999555444555999???@@@===999<<<;;;999:::;;;<<<<<<;;;AAA;;;888;;;>>>;;;777666777:::===<<<888444111111...222444333444666666333222444666888888888999;;;;;;999666333333555888:::<<<999666555666777666444555666777444111......000111///---+++++++++,,,,,,+++******+++...222666888===:::555111000222555888999888999;;;>>>???===;;;666333000111333777:::;;;<<<<<<;;;;;;::::::;;;;;;:::666555777777444444777===;;;888777777777888888888888888888888777666666555444222222444888;;;>>>;;;999888777999;;;<<<======>>>:::555444777999777777777777555333444666999999888777777888:::999888999666555888888555555888:::888666333111000000000000000111444888:::999777555666777666555777;;;???<<<:::888888:::===>>>>>>AAA???===:::999999:::;;;777999:::<<<===<<<;;;:::888999999::::::999777666777999:::777999===???===999999:::<<<>>>AAADDDFFF>>><<<::::::<<<===<<<:::<<<======<<<:::888999999===;;;777555444555777999777666777<<>>???@@@@@@???===;;;;;;<<<>>>???>>><<<:::===BBBEEEEEECCCAAAAAA@@@>>>===>>>AAACCCCCCBBB~~~{{{yyyzzz{{{~~~~~~}}}vvvooogggbbb\\\WWWUUUTTTTTTSSSQQQRRRUUUWWWXXXXXXWWWVVVTTT[[[dddjjjlllmmmnnnpppkkkrrrtttzzz{{{|||zzzZZZ::: """ $$$---...111777===AAABBBBBBCCCAAA>>>;;;999:::;;;<<<<<<===<<<:::===CCCDDDAAA======<<<<<<<<<<<<<<<===<<<;;;888777666777888999777999:::::::::999:::;;;<<<<<<;;;:::::::::;;;;;;>>>>>>>>>??????>>>>>>>>><<<:::888666555555666777333333666<<<@@@@@@;;;777:::999999:::<<<===<<<;;;???:::888;;;===:::777666666999<<<<<<:::777666555333888999888777888666222///111555666777888:::<<<888777555444444555777999999777555555666777777666777999:::888555222111111000///---+++*********+++(((+++...///000444:::???<<<;;;888333//////333888::::::;;;===@@@@@@???===444333111222666999;;;<<<======<<<<<<<<<===>>>>>>>>>:::999:::888555444777:::999888777777888999::::::999999888888888888888666666666777999;;;===>>>===;;;:::999999:::<<<===;;;<<<999444444888:::888777777666444222222444666666555555777999:::999888666333444777888666777;;;>>>===:::777444222111000000000222555999;;;:::999333444555666777:::>>>AAA;;;:::999:::<<<===<<<;;;======<<<;;;;;;;;;<<<<<<555666888999::::::999999777777888888888777666555777::::::888888<<<===:::777888:::<<>>:::999999:::===>>>>>>===<<<>>>AAAEEEFFFDDD@@@<<<=========@@@CCCEEEEEEDDDnnnttt{{{}}}~~~}}}{{{sssfffbbb]]]XXXUUUTTTSSSSSSQQQRRRTTTUUUVVVWWWVVVVVVWWW\\\ccchhhjjjkkklllnnnlllsssvvv|||yyygggEEE''' ###  (((...000444999===?????????===;;;999777777999;;;<<<;;;===<<<:::;;;@@@AAA???=========<<<<<<;;;::::::999888666666777999<<<===999<<>>??????>>>===<<<<<<:::777444333333444555222555999>>>AAA@@@:::666888888999;;;===>>><<<;;;<<<777666:::;;;888666666777999;;;;;;:::888666555666999999666555777666333///111444666666777999:::666666555555555666777777777666666666666666666666777888999999777444111000111000///---,,,+++++++++(((---111222111333:::@@@;;;<<<;;;555...,,,000444888999:::<<<>>>>>>>>>===444333222444777:::<<<<<<============>>>???@@@AAAAAA===<<<<<<:::666555888999999999999888999;;;<<<<<<;;;:::999999:::;;;<<<:::;;;<<<>>>???@@@@@@@@@@@@???<<<999777666777888999:::999666777<<>>888888666444222111333666888888888:::;;;;;;999777444111222666888777999>>>@@@???<<<999666333111000...000222555888:::::::::333444555777999;;;>>>???999999999;;;======;;;999::::::;;;;;;<<<<<<======555666777888888888888777777777888888777666555444666999:::888888;;;:::777777888;;;???BBBDDDEEEFFFAAA@@@>>>===;;;999777666999::::::999777555666777888777555333222333555666:::888666666888999888777999888777666777888:::;;;888888999:::<<<>>>>>>???>>>>>>@@@DDDGGGDDD>>>888<<<>>>@@@DDDFFFGGGGGGFFFaaafffooo|||{{{yyyooocccaaa]]]YYYUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYY]]]```ccceeefffggghhhiiiooovvvzzz{{{bbbFFF*** """(((###"""***///222777<<<>>>>>>>>>>>>888888777777999;;;===>>><<>>>>>===<<<;;;:::999999:::999888888:::<<<>>>@@@<<<@@@CCCBBB>>>;;;::::::;;;<<<===;;;888666666888:::;;;<<<======<<<;;;::::::888666444333222333444222444999===???===888444777888999<<<>>>>>><<<:::888555555888999666555666::::::::::::999777555333555666333//////444777666111333555555444444555666666555555555555666666666666666777666555444444444555555666666666444111///333222111000///......---+++///222222000111666;;;;;;<<<;;;555---***,,,000444666888999::::::::::::444333222444777:::;;;;;;=========>>>???@@@AAABBBBBB>>><<<===;;;888777999999;;;<<<;;;:::999;;;======<<<;;;::::::;;;===>>>;;;===???AAABBBBBBAAA@@@>>>>>><<<888444333555777777:::;;;999<<>>???>>><<<999666333111///---///222555666777888999555555666888::::::::::::777777888:::<<<<<<:::888888999999:::;;;<<<<<<<<<777777888888888777777777777888888888777666444333444888:::888888:::888555555777;;;>>>AAACCCCCCCCC=========;;;888666444333666888888888666555666777666555333111111111222333444333222333555777888888<<<:::888666555666777888666888:::<<<===>>>????????????@@@CCCEEECCC===777;;;>>>AAADDDFFFFFFFFFFFF___aaajjjwwwzzzxxxsss{{{ssseee``````]]]ZZZVVVTTTUUUVVVXXXXXXXXXXXXYYY[[[\\\]]]cccbbbaaa```aaabbbdddfffqqqyyy~~~mmmIII+++ $$$((($$$&&&,,,333777===@@@AAA???>>>>>>777888999;;;===???@@@@@@>>>BBBCCC@@@>>>AAABBB@@@???>>>===;;;:::999999999>>>>>>============>>>>>>???AAADDDDDDAAA===999888888;;;===;;;888666777888:::::::::;;;;;;:::::::::777777666555444333333333222444777999:::888666444777888:::===???>>>;;;888666444444888888555555777<<<;;;::::::999888444222333333000***+++111666777333444555555333222222333666555555444333333444444444666777666444333333333333333333444555555333111444333333333222111111000...000222111//////222555777888777333...+++,,,...111333666777777777777888666444222333555888::::::<<<<<<<<<===>>>???@@@AAA@@@<<<;;;===<<<999888;;;:::<<<>>><<<999777999;;;;;;;;;;;;;;;;;;<<<<<<===;;;<<<>>>@@@@@@@@@>>>===999::::::777444444777:::777:::;;;:::===CCCFFFEEE::::::999777555555777999@@@>>>===<<<<<<;;;999777222//////222444444777<<<;;;;;;:::888666333111000---000333555555555777888777777777888999999777444555555666888;;;;;;:::888999888888888888999:::;;;:::999999888777666555555777888888888777555333222222777999888888:::777333111444888<<<>>>???>>>===888999:::999555222111111444555777777666666777999666555333111000000000000---...000222555999<<<======;;;999777666777888888666999>>>@@@AAA@@@???@@@???@@@AAACCCCCCAAA===::::::===@@@BBBBBBAAAAAABBBgggdddhhhssszzzxxxtttrrrooowww}}}~~~~~~|||{{{qqq^^^^^^^^^]]]ZZZVVVUUUVVVXXX[[[ZZZYYYYYYZZZ\\\^^^```fffbbb^^^\\\\\\___ccceeepppzzztttPPP/// !!! ###***000777<<>><<<;;;777999<<<>>>??????>>>===;;;@@@CCC@@@???BBBDDDCCC???>>><<<:::999999:::;;;>>>>>>???@@@@@@@@@???>>>===>>>@@@BBBBBB???:::555666:::======999777999;;;::::::999999999999::::::555555666666666444333222666777888888888777888888777999;;;>>>@@@>>>:::666666444666999999666666999>>><<<::::::;;;:::777444333333000+++,,,111555555222444555444222111111222555444222111000000000111111333666666444333444555444333222333666777666555333333333444444333333222000000000000000000000000111111000000////////////111444777888777666777999888555222111333666888999<<<<<<<<<<<<<<<===>>>???<<<999999;;;;;;999:::===:::===>>><<<777444555777888888999:::::::::::::::;;;<<<>>>?????????===<<<888:::;;;888444444888<<<888;;;;;;999;;;@@@BBB@@@999999888777555666888;;;===;;;999888999999888666222///...000222222555999888888888888777555333222///222555666555555666888777666666888999888444111333333333666999::::::999:::999777666555666777888<<<;;;999777555444333333666666777666555333222000000555888888999:::777222000333777;;;===<<<;;;999333555888777444111000111222444666666666777999;;;888777555333111000000///---///222555777:::===>>><<<;;;:::999999:::;;;<<<666<<>>@@@BBBBBB@@@>>>======<<<>>>AAAAAA???>>>>>>@@@oooiiiiiiqqqvvvsssppppppooowww~~~~~~}}}|||ttt]]]\\\]]]]]]ZZZVVVUUUWWWYYY\\\[[[ZZZZZZ[[[]]]```aaafffbbb\\\YYYZZZ^^^ccceeeooozzz{{{XXX333 !!!'''...444:::>>>DDDEEEAAA;;;888666777999<<<>>>???===:::888666<<<@@@???>>>BBBEEEDDD@@@>>>;;;888888999:::<<<999;;;>>>AAABBBCCCBBBAAA;;;;;;===@@@BBB@@@:::444555:::>>>>>>;;;999;;;>>>;;;;;;999888888999;;;;;;333444666777777666444222<<<<<<;;;:::999:::<<<>>>888999<<>>999555777666777;;;:::777888;;;>>><<<:::;;;<<<<<<999666333555333///...222444222111222444444222111111222555333111...---------......111555666555444666888666444222444777::::::999222222333444444444444333222000///000111111000///,,,++++++---000222222111222555999999888777999:::999555111000111555777999;;;;;;;;;;;;;;;<<<<<<===:::777777:::;;;999;;;>>>999<<<>>>;;;555111222444444666777888999888888777>>>>>>@@@@@@@@@@@@???>>><<<===>>>:::555333777;;;888;;;:::888888<<<<<<:::888888888666555666888;;;999777555444666777777666333///---///000000333888666777888888777666555444111444777888666555666888666555666777999888333///222111111444777:::::::::<<<:::777444333444666777<<<;;;999666444222111111555555555555444222000///...444888888999:::777222222555999===>>>===;;;999000333666666333111111222111333555666777888;;;===:::999777444222111000///333555777888999999:::;;;:::::::::;;;<<<===??????777===EEEHHHGGGCCC@@@???>>>@@@CCCAAA>>><<<>>>@@@???BBBCCCBBB???===>>>@@@zzzqqqsssvvvsssqqqqqqvvv~~~~~~|||~~~yyydddeee```[[[XXXYYYZZZ\\\\\\WWWXXXXXXZZZ\\\___bbbdddbbb```]]][[[\\\```eeehhhttt|||aaa888""" %%%***000555???DDDHHHGGGBBB===999999<<<>>>AAAAAA???<<<:::999;;;===???AAABBBCCCBBBBBB===;;;888777777999<<<>>>AAABBBAAA@@@CCCFFFCCC===@@@;;;;;;CCCFFF@@@888666777888:::<<<<<<;;;:::999<<<888555666:::<<<;;;888666666777888888888777777===>>>???>>>;;;999999999:::999888:::<<<;;;666111222555888888777777:::<<<;;;:::999:::<<<===<<<;;;777555333222222333444555555444333222333444555666111111///,,,***,,,///222222...+++...444999999888:::777555666999;;;:::999444333333222222333444444222111000///...---,,,,,,+++)))))),,,111444555444888555555999;;;:::888999888444000---///222666888>>>;;;777555666999===@@@???<<<::::::<<<===<<<:::999999777555222///---,,,777888999999888888999;;;999:::<<<>>>@@@AAABBBBBB???@@@???:::555444888>>>:::888777888;;;===<<<:::333666999888666555666888888:::<<<;;;777555666888666777888777555333444555777777777777666666666666777666555444333222222111999999999666444222333444000222444666888999999888<<<888333222555999;;;<<<666777888777000***---444666777777666444222000...///444:::<<<:::777555444555555888<<>>:::555///222555777666555444444333444666888:::;;;<<<<<<;;;:::999777666666777777666999;;;;;;::::::>>>AAA???>>>>>>>>>@@@@@@@@@???:::===AAADDDDDDBBB>>>;;;;;;<<<>>>@@@AAAAAAAAAAAA>>>@@@BBBAAA>>>;;;<<<===zzzzzzzzzwwwtttttt|||yyy|||~~~kkkgggddd^^^ZZZXXXXXXYYYYYYXXXXXXXXXYYY[[[^^^aaaccccccbbbaaaaaabbbeeegggiiisss{{{lllLLL***  !!!''',,,222777???AAACCCAAA===;;;===??????AAADDDCCCAAA>>>===<<<>>>???@@@AAAAAA@@@??????;;;999666444555888;;;===>>>@@@@@@???BBBEEECCC>>>;;;777888@@@DDD@@@;;;999555777999<<<======<<<<<<===999555666:::===<<<:::777888888999999999888888<<<===>>>===;;;:::::::::<<<;;;::::::999777333000555777999999888999<<>>@@@BBBCCCCCC??????===:::666555777:::999888777888:::;;;999777222444666666555444666777777:::<<<:::777555666888888999999777555444555777888888888888888888888888666666666555444333222111444555555444333333444555333333444555555555555555888444111111444888;;;;;;777888:::999333,,,///555;;;999666444222222222333222666;;;===;;;888777777666666777:::===<<<999555000333666888777555444555666777888:::<<<======>>>>>><<<:::888777777777777777999;;;;;;:::;;;>>>AAADDDCCCAAA@@@???>>>===;;;;;;===@@@BBBAAA???<<<999:::;;;>>>???@@@@@@???>>>===???@@@???===<<<>>>@@@}}}zzz{{{{{{zzzwwwtttsssuuuzzz}}}|||sssiiifffbbb\\\WWWUUUUUUWWWYYYXXXWWWWWWYYY\\\```bbbbbbbbbcccdddeeeggghhhiiiqqqyyy{{{QQQ666  ###)))000666:::??????===:::777999@@@EEEAAACCCDDDDDDAAA???>>>>>>@@@AAA@@@@@@???===<<<;;;888666333222333666:::===;;;===>>>>>>AAAEEEDDD@@@:::777777<<<@@@>>>;;;:::333555888<<<>>>?????????===999666666999===>>>===:::::::::;;;;;;:::999999:::<<<======<<<;;;;;;<<<;;;;;;;;;999666333333333777888888888888:::===@@@>>><<<::::::::::::888666333333444444444444444444444444444444444555666666666555333///,,,,,,...111444111///111666::::::999:::999999:::;;;;;;999777888888888777666444222000111000---+++***+++,,,---&&&&&&'''***///444777777;;;666555999<<<999666555444333222222333555777888:::<<<;;;666111000555:::>>>======>>>???===:::888999777333000//////111222000111333333222222222333<<<<<<<<<>>>???AAACCCDDD@@@>>><<<::::::999777555777777777999:::999666444000222444444444444555777777999;;;999666444666888::::::999777555555777999777777888888999:::::::::555666666666555333111000///111222333333333555777666555444333222222222222444111///000333666999:::999:::======777111222777???;;;777333111333666999555888;;;<<<;;;999999999777777777999::::::888666333555888999888666666666777888999;;;<<<<<<======@@@>>><<<:::888888777888888999;;;;;;;;;<<>>???>>>;;;999777999;;;===???@@@???===<<<<<<=========<<<>>>@@@CCCzzztttpppqqquuuyyy|||vvvvvv}}}rrrhhhgggbbb\\\VVVSSSTTTVVVZZZYYYWWWWWWXXX[[[___aaa`````````aaaccceeehhhiiiooovvvyyyiii>>>)))  &&&---555;;;===>>>===;;;777555888???FFFBBBCCCCCCBBB???=========@@@@@@???>>>===<<<;;;:::888666333222333666:::===888<<<>>>>>>AAADDDDDDAAA===;;;:::;;;===<<<:::888444666999<<<>>>?????????===:::777777:::===??????<<<<<<<<<<<<;;;;;;:::999888:::<<<<<<<<<<<<<<<>>>888::::::777333222444777666666666666777999<<<>>>===;;;999888888777555333222333555666666555333222222222333333444444555555666666333000,,,+++,,,...444333222333777::::::999888888:::::::::999666444666777888888777444111000///......---,,,,,,,,,,,,''''''(((***...222555777;;;666555:::>>><<<999777222333444444444555777999<<>>@@@@@@???<<<999:::888666444222111111222///111333444333222222333;;;;;;;;;<<<===@@@BBBCCCAAA>>>;;;<<<>>>===777222444666888::::::999666444111222333333444555666777777999:::888555444666888;;;:::888555333444777999666666777888999:::;;;<<<555666777777666444222000///000333333333444555777777666444333222222222333222111000000111444555666:::;;;>>>@@@;;;555555999???<<<888444333555888;;;777888999::::::999999:::777777777777888888777777666888::::::999777777777666777888999::::::::::::???>>><<<;;;::::::;;;;;;999::::::;;;<<<>>>???AAAEEEFFFGGGFFFDDDBBBBBBAAA??????>>>===<<<:::888777999;;;>>>@@@@@@???===;;;======<<<;;;<<<>>>@@@CCC{{{wwwvvvwwwyyy}}}{{{wwwppplllpppyyy{{{oooiiifff```ZZZUUUTTTUUUWWW\\\[[[YYYYYYYYY\\\^^^```aaa```^^^^^^```dddiiilllmmmsss}}}zzzkkkRRR///  %%%)))000:::??????<<<===<<<999666888===BBBCCCDDDCCCAAA>>>======>>>>>>======<<<;;;;;;;;;;;;999888666555666888;;;===888===??????@@@CCCDDDAAA======<<<<<<<<<===<<<:::777999;;;>>>???>>>>>>======;;;999999;;;===???@@@=========<<<;;;:::999888666888:::;;;;;;;;;<<<>>>:::;;;;;;777222111333666666666555666888:::<<<===;;;999777666666666444222222444555666666444222111000111111222333444444444666555333///+++)))***+++444333333444666888888888555777999999888666444333444555666777666444222000---...///111000///---,,,*********+++,,,000333666999444444;;;BBBAAA===;;;222444555555444444666888;;;???@@@;;;333000333888666999===@@@AAA???===<<<<<<<<<;;;:::777444111///...111333444333222222222888888999:::<<<>>>???@@@AAA===;;;===AAA@@@999333111444777:::;;;:::999888555444333444555777888888777999:::888555444777:::999999777444222333555888444555666777888:::;;;;;;666777777777666444222111111333555666555444555666888777555444444555666777444444333222222222222333:::;;;===@@@===777666999<<<;;;888777666777888:::777777777777888999888888777777777777777777888999888:::;;;;;;999777777777666777888999:::;;;;;;;;;<<<;;;;;;;;;;;;===>>>???:::::::::;;;===???@@@AAAEEEGGGIIIIIIFFFCCCCCCCCC@@@@@@???>>>===;;;:::::::::<<<>>>@@@AAA@@@>>>===???===;;;;;;<<<>>>???@@@}}}}}}}}}|||yyytttmmmjjjmmmvvv~~~|||rrrnnnggg^^^XXXVVVWWWYYYZZZ^^^^^^]]]\\\]]]^^^______cccaaa______aaagggmmmpppnnnsss{{{zzzwww{{{vvvXXX;;;  """***---333>>>CCCAAA<<<===>>><<<999999<<<@@@GGGFFFEEEBBB???>>>???@@@<<<;;;::::::::::::;;;;;;;;;:::999999999:::;;;<<<888===@@@>>>>>>@@@@@@>>>999<<<======>>>AAAAAA???:::;;;===??????>>><<<;;;>>>===<<<<<<<<<===>>>???<<<<<<<<<;;;:::888777666444777999:::999:::;;;<<<>>>===;;;777444222222333888777888999<<<>>>>>>===999888666666777777666444444555666666555333111//////000111333444444444444555555333///+++))))))***222222333444555555666666444666777777666444444555444555666666555444333222,,,---///111111000...---,,,,,,,,,,,,,,,///333777888333333;;;CCCCCC???;;;222444666555222222555888999;;;===999444111333666444888<<>>============>>>===:::666111...---000333444333111111111555666888:::<<<======>>>>>><<<;;;>>>AAA@@@:::555000333777999:::999:::;;;888666555444666888888888888::::::888666555888<<<888888777555333222555777555555666777888999:::;;;888888777666555444333333333555888888777555555666777777777666777777888999666777888666444222333333:::999;;;===;;;777666999888888888888777777888888666555555666888888777666555777888888777888999;;;:::;;;<<<;;;999777777888888999:::<<<======>>>>>>:::999999:::<<<>>>@@@BBB<<<;;;:::<<<>>>AAAAAAAAAEEEHHHKKKIIIDDD@@@???@@@????????????>>>>>>===<<<:::;;;===???@@@@@@@@@@@@>>><<<;;;;;;===>>>???>>>|||~~~}}}zzz}}}{{{~~~~~~yyysssooopppuuuzzz~~~vvvlll___XXXYYY\\\]]]\\\`````````aaa``````______bbbaaaaaabbbeeeiiinnnqqqqqqttt|||xxxyyyyyyxxxssscccDDD)))  &&&...000666AAAEEEAAA<<<>>>???===;;;;;;???BBBGGGFFFDDDAAA>>>===>>>@@@<<<;;;:::999888999999:::;;;<<<<<<===<<<<<<;;;:::777===???<<<:::;;;;;;:::777<<>>BBBBBB???;;;<<<>>>??????>>>===<<<>>>>>>??????>>>=========;;;;;;;;;:::888666555444333555888888888888999:::;;;999777777888888777666777777888;;;>>>???===;;;999888777888:::;;;:::999777777777666444222000...000111333555666666666666555555333000---******+++000111222333333333333444444666777777555444666888888888777666555333333222...------------...///000,,,------------000555:::888222111:::BBBBBB<<<888333555666444000///333777999:::;;;999777555555666666999===>>><<<:::::::::=========;;;999666333222///222555666555444333333333666999<<<===>>>===<<<:::999:::<<<>>>>>>:::777111444666777666666888:::;;;888555444666888777666999:::;;;999666666:::===888888888777555444555666777777888888999:::;;;;;;:::888666444333333444555222555888888777666666666777888888888888888777777777999;;;:::777555555777999777777999999555666999777777666555666666777888555444444666999999777444333666999:::999999;;;===;;;<<<<<<;;;888666666777777888:::<<<===>>>??????::::::999:::;;;===???AAA===;;;:::<<>>;;;<<<>>>???@@@??????>>>999::::::<<<===???AAABBB;;;:::999;;;>>>@@@@@@???yyyzzzxxxtttwww}}}}}}~~~uuuzzz{{{vvvtttuuuwww}}}~~~}}}ppp```YYY[[[______\\\aaabbbcccccccccbbb```_________aaacccfffjjjlllnnntttvvv}}}ttt{{{}}}vvviiiTTT777   (((000111777BBBFFFAAA<<<>>>???===<<<===AAAFFFEEEDDDBBB>>>;;;:::<<<>>>===<<<:::888777777888888;;;<<<>>>???>>><<<:::888777<<<>>>;;;777888888666888???AAA>>>===@@@???;;;:::;;;===???@@@???>>>===>>>???AAAAAA???===<<<<<<;;;::::::999777555333222333555777777777777888999444333333666;;;>>>>>><<<555444666:::>>>>>>;;;888999888888:::<<<>>>>>>===999888777666333111///...111333555777888888888777555555444222...,,,,,,---...000222222111111111222444666888777555555888;;;===;;;999777555333222222///---***)))))),,,000333+++,,,---------111888===888111000999AAA@@@999555444666666333///...222666;;;;;;;;;;;;;;;:::999888888;;;>>>===:::888777888<<<<<<:::888777666555555222555999:::999777666666333666:::>>>??????===<<<777777888:::<<<;;;999888222444666666444333666888<<<888555444666777666555:::;;;<<<999777777;;;???888999:::999777555666777888999999::::::;;;;;;<<<;;;999666333222333555666000333666888888777777777777888999999999777666555666999<<<<<<:::888999:::888555555777777444555888777666444333333555777888555444555777::::::777333222555:::;;;::::::<<<>>>;;;<<<<<<:::888666666777444666777:::;;;===>>>>>>;;;;;;::::::;;;<<<>>>???===;;;:::<<<@@@BBBBBBAAA999>>>CCCCCC@@@===>>>@@@888:::===???@@@@@@??????888888888999;;;>>>AAABBB888777888;;;@@@BBBBBB@@@uuuoookkkmmmrrrvvv}}}|||yyyyyyyyyxxxwwwsssvvv|||}}}{{{yyyxxxxxx~~~||||||~~~pppaaa[[[^^^bbb```\\\]]]``````ZZZXXX\\\aaacccbbb^^^]]]bbbfffiiimmmrrrqqqwww~~~{{{|||xxxbbb@@@(((   '''222888888<<>>???@@@AAAAAAHHHFFFBBB>>>;;;999888888777888999:::;;;;;;;;;;;;??????@@@@@@@@@?????????:::===???<<<;;;<<<:::555999;;;===@@@AAAAAA@@@???>>>===<<<<<<======<<<;;;<<<===???@@@AAA@@@@@@???>>>:::777666777777555222333555777888666555555555222333666888;;;===>>>???;;;;;;<<<===???>>>;;;999:::::::::999999999999999<<<999666444444222...+++222333555777999:::;;;<<<999777555222000000000000222222222222111111000000111333444666888999::::::888888888888666444222000------,,,,,,---///222444...---,,,...111555777888555111111777;;;999555444666666555555555555666666666999<<<;;;888555555555777999<<<<<<:::999888888999:::;;;;;;:::999:::<<<;;;:::999:::===>>><<<999777666777;;;@@@@@@;;;666777777888777666444222111666666666666666555555555666666666666666555555555888<<<>>>:::888::::::888888:::;;;:::888666666777777999999888777666666888666333000---+++,,,...000333555777999:::999888666888666555777999999666222:::<<<>>>>>><<<;;;;;;;;;777666666666666666777888777666444333333555888999:::888777777999999888777444666888999:::;;;>>>@@@BBB===777444555777666555444333333444777999:::999;;;===>>><<<888666777999<<<;;;::::::<<>>??????>>>===;;;:::999;;;===???@@@???;;;;;;<<<<<<======>>>>>>~~~sssnnnkkkmmmnnnooouuu{{{~~~{{{zzz|||}}}}}}{{{xxxyyy|||}}}||||||}}}{{{{{{yyymmm```[[[^^^bbbaaa]]][[[^^^]]]ZZZZZZ```dddeeebbb^^^]]]aaafffiiiooouuuxxx}}}qqqTTT555!!!  )))333888777;;;CCCCCC<<<;;;;;;<<<<<<======>>>>>>@@@???===;;;:::888888777666777888999:::;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;===<<<999999===>>>;;;<<<>>>@@@AAABBBBBBAAA@@@???>>>======>>>>>>===<<<===>>>???@@@AAAAAAAAAAAA???;;;888777999999777444555666888888666666666777555666888:::<<<===>>>>>>>>><<<<<<<<<<<<:::888555999999999888888777777777777555444555777666333000111222444666888999:::;;;;;;:::888666444222222111111111111111000000//////333444555777999;;;<<<<<<888888777666444222111000...---......000222444555...---+++,,,000444666777777666777:::999444222444:::999777666555444555555555888999888555333333444666777999999888777777888888999:::999888777888999;;;:::999:::======;;;999999888888;;;??????;;;777666666777888888777666555999888666444333333333333444444444444444333333333888<<<===:::888999999777888999::::::888666777777999::::::999666444555555444333000///...///111222333555777::::::999888777999777777888999999777444999:::======;;;:::::::::777777666666666666666666999888555333333444777888:::999888999;;;;;;:::888777999;;;;;;;;;:::;;;<<<@@@===999777666777777777666555444666999;;;;;;;;;999;;;<<<;;;999777999:::;;;:::999:::;;;===@@@BBBBBBAAAAAA@@@???===<<<;;;666888:::===?????????>>>===;;;:::;;;===>>>???>>><<<<<<======>>>?????????|||uuusssrrrqqqmmmkkknnnuuu|||{{{{{{}}}zzzzzzzzz}}}}}}{{{zzz~~~rrrhhh^^^ZZZ^^^bbbaaa___ZZZ[[[[[[ZZZ^^^eeehhhfffbbb^^^^^^cccgggkkkqqqxxx~~~bbbAAA(((  $$$,,,444888666999>>>>>>888888888999999::::::;;;;;;:::::::::;;;;;;:::999999666666777888999999999999:::;;;>>>??????>>><<<:::<<<===:::666777===AAAAAA???@@@AAACCCCCCCCCBBBAAAAAA@@@>>>???@@@@@@???===>>>>>>>>>???@@@BBBCCCDDD@@@<<<999999;;;<<<:::888888999999888666666888:::::::::;;;<<<======>>>>>>AAA>>>;;;999888777555333888888777777666555444444444444666888999888555333222333444666888999999:::;;;;;;:::888666444222111000000000000000/////////111222444666888:::<<<<<<999888666444222111000000...///000222444666777888000---++++++...333666777666777:::<<<888222333888;;;999777666555666888999777888777666333222222444333444555555444444666888777888888777555444555666:::::::::;;;<<<<<<:::888:::888777:::===>>><<<999555666777888999:::::::::<<<:::666222000111222333444333333333222222222111777;;;<<<999777888888555777888999999777777777888;;;;;;;;;999666333333444222222222222222333444555555666888:::;;;:::999888999888888888999999777555777999;;;<<<:::999999:::888888777777666666555555;;;999555333222444666888888777888:::<<<<<<:::888888;;;======<<<:::999999<<<<<<<<<:::999888999::::::888888888;;;<<<===<<<888:::;;;:::999888999;;;:::::::::::::::;;;======>>>???@@@AAA@@@>>><<<:::888999:::;;;<<<>>>>>>???===<<<::::::<<<>>>>>>===>>>>>>>>>???@@@AAAAAAAAA~~~~~~~~~{{{tttmmmooouuu{{{|||~~~zzzxxxxxxyyy}}}~~~}}}~~~}}}|||zzz{{{||||||}}}~~~|||wwwqqqiiiccc\\\ZZZ]]]```aaa```ZZZ[[[ZZZZZZ```ggghhheee```___bbbiiimmmoootttzzzoooLLL///!!!  !!!&&&///444777555666:::888444333444555666777999::::::999:::;;;=========<<<;;;777777777888777777666555:::<<>>???@@@BBBCCCDDDDDDDDDBBBAAA@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>@@@BBBDDDFFF@@@===;;;;;;>>>???>>><<<<<<;;;:::888666777:::===>>>>>>============>>>>>>BBB???;;;888888777666555888777666555444333222222555777999;;;;;;888555222444444666777999999::::::999999999888666333000///111111111111000000000000...///000222444777999:::999888666333222111222222000111333666888999::::::222///,,,,,,///333777888555555777:::999666777;;;888777666666777:::===???999888666444333333444555111222222222111222555888777888888777555333444555999::::::;;;;;;:::888666777666555666:::<<<<<<;;;777777888999:::;;;;;;<<<===:::555222000222555777666555555444444333333333666:::;;;888666777777555666777888888777777888::::::;;;;;;999666444444555111222333555666777777888777888:::<<<<<<<<<;;;:::888888777777888777666666777999<<<<<<;;;::::::;;;888888999999999888888888999777555333333555888:::666666777999<<<<<<:::888777:::===>>><<<:::888888999<<<>>>===;;;999;;;===???===;;;;;;<<<===<<<;;;::::::::::::999999999999:::;;;;;;;;;;;;;;;;;;:::<<<<<<===>>>======;;;:::::::::999999999:::;;;<<<<<<:::999999;;;>>>????????????@@@AAABBBCCCCCCDDD}}}uuuuuuzzz}}}{{{yyyyyy|||}}}|||{{{zzzxxxtttqqqpppssstttqqqkkkfffbbb^^^[[[YYY[[[^^^___```[[[\\\[[[\\\aaagggfffbbb^^^aaahhhpppssssssvvv{{{tttWWW666"""   ###(((111444555555555666555222///000222444777999;;;<<<:::;;;<<<<<<<<<;;;:::999888888888777666555333222999;;;>>>AAAAAA???===;;;999;;;:::777888<<<===<<<;;;<<<>>>@@@BBBDDDEEEEEEBBBAAA@@@@@@AAAAAA@@@>>>>>>======>>>???BBBDDDFFF???<<<:::<<>>===;;;888777888;;;>>>??????>>>=========>>>>>>AAA>>>:::999:::;;;;;;;;;777777666555444333222111444666999;;;;;;999777555666777888999:::;;;;;;;;;999999999888666444111000222222222222222222222222......///000222555777999999888666444333333444444222333555777999;;;;;;;;;666333000000222666888999888444444888;;;999888999999888888888:::<<>>999888999;;;===>>>===;;;444888;;;===<<<;;;:::999888;;;??????<<<;;;<<<>>>CCCAAA>>>======<<<:::999===<<<;;;:::::::::999888<<<<<<<<<;;;;;;;;;::::::;;;:::999888888999:::;;;;;;:::888777666777888999;;;999777888;;;>>>@@@AAA@@@@@@AAABBBCCCDDDEEEEEE}}}|||~~~||||||}}}~~~~~~{{{}}}zzz}}}}}}zzznnniiifffkkknnnkkkfffccc]]]\\\ZZZZZZZZZ[[[\\\]]]YYY\\\]]]]]]```eeedddaaa^^^bbbkkksssvvvtttwww|||zzzbbb???$$$   !!!&&&***111333444444444444333222000111333555888:::<<<===999999999888777666555444888888777777666555444333777888;;;===>>>===;;;:::888;;;<<<::::::======:::;;;;;;===>>>@@@BBBDDDEEEAAA@@@>>>???@@@@@@???============>>>???AAABBBCCC===;;;999;;;???BBBBBB@@@>>>>>><<<999777888;;;===>>>===<<<;;;<<<===>>>???>>><<<::::::<<>>;;;;;;:::999888777777666444888:::777666888999777444555555555666777:::===:::;;;<<<;;;999999999;;;444555666888999999::::::999:::;;;<<<<<<=========666666666555333333444666888:::===>>>===<<<<<<===888999;;;<<<<<<<<<;;;:::...///222555888<<>>===<<<===???@@@@@@???333555999;;;:::::::::;;;:::;;;=========<<<======CCCAAA>>>===<<<<<<:::888>>><<<;;;;;;<<<<<<;;;999===<<<;;;::::::::::::;;;:::999777555555666888999999999777666666777888999;;;999777777:::===@@@@@@@@@AAABBBCCCDDDEEEFFFGGG~~~|||{{{zzzxxxzzz{{{}}}|||yyy|||ppphhhcccgggjjjgggbbb```ZZZZZZ[[[ZZZXXXXXXYYY[[[UUU[[[^^^^^^___bbbcccaaaaaadddkkkqqqsssrrrwww}}}}}}kkkMMM+++  ###"""  %%%***...111111222444555444444444444444666777999;;;<<<<<<888777666444333222222222444555666777777777777777777888:::;;;<<<<<<;;;;;;888;;;<<<:::<<<@@@AAA???>>>>>>>>>??????AAABBBBBB???>>>======>>>>>>===<<<;;;<<<===>>>???@@@@@@@@@;;;999888:::???BBBBBBAAA>>>>>><<<:::888888:::<<<;;;:::999999:::<<>>AAABBBBBB888888777777666666666555000444888999999999:::<<<999999::::::;;;;;;::::::888888777777666666666777111111222222222333333333111000000000111333555777222333444555666666666666777777666666777888:::;;;888777666777999::::::999:::666555777777444444666===>>>>>>??????>>>===<<<666444222333555888888777444666777777666555666777777888999888666666777888777:::======999555333222///111222444555666888999999888777666555666666777333444666888:::;;;;;;;;;::::::999888777666555555222777999777777:::;;;:::333444444555555777;;;>>>===>>>>>>===;;;999:::;;;777777888888888888999999777888888999::::::;;;;;;666777777666333333555777777999<<<===<<<;;;<<<===:::;;;;;;<<<;;;999777666+++...222777;;;>>>???@@@AAA???<<<<<<===?????????333555777888888888999:::<<<;;;;;;;;;=========<<>>@@@???===<<<;;;999888888888:::;;;999888888777666666666666666666777888999:::<<<===???<<<888777999;;;===>>>@@@@@@AAACCCDDDFFFGGGGGG|||{{{yyywwwzzzzzz{{{}}}~~~||||||~~~yyywww~~~vvvkkkdddggghhhccc^^^]]]XXXZZZ[[[ZZZXXXVVVWWWYYYRRRYYY______^^^aaaccccccccceeejjjnnnoooooovvvttt\\\=== &&&%%% """(((---111111000111444555444444555888888999999::::::;;;;;;888777555333222222222333111222444666888:::;;;;;;999:::;;;<<<=========>>>999<<<<<<:::===BBBEEEEEEAAAAAA@@@??????@@@@@@@@@>>>===<<<<<<======<<<;;;;;;<<<===?????????>>>===999777666999>>>BBBBBBAAA=========;;;888888999;;;999888888888999<<>>@@@AAAAAA@@@???999777555777;;;======;;;666888::::::888777666777555666888777666666777888666:::======999444222222222333555666555555666777777666555444444555666777111333777:::;;;;;;999888999888777666555444333333222777999888888;;;<<<;;;222333444444555888<<>>;;;999999::::::999888777777777888888555666666777777888999999777888999777444333666999666888;;;<<<;;;;;;;;;<<<;;;<<<<<<;;;999666333111***...333888<<<>>>??????@@@===999888999;;;======444666777777666666888999>>>;;;999999<<<>>>===;;;;;;:::999:::<<<>>>>>>===:::999888;;;@@@CCCCCCAAA;;;:::777666555777999;;;777888999:::999777555444333444666999<<<>>>@@@AAABBB>>>:::777888999:::;;;@@@@@@AAACCCDDDFFFGGGGGG}}}{{{yyywwwuuurrrppppppvvvuuuvvvwwwxxxzzz|||~~~~~~yyy}}}qqqgggkkknnnggg___]]][[[YYYWWWWWWYYYZZZZZZZZZ\\\]]]^^^___````````````bbbdddhhhkkkkkklllvvviiiDDD///  $$$&&&...222111111000000111333333222000666666888999:::;;;;;;;;;666777888888666222///,,,...222666888777888;;;>>>DDD@@@:::999:::<<<===<<<999999999:::<<>>???AAAAAA>>><<<<<<======>>>??????@@@@@@;;;;;;;;;<<<<<<>>>??????AAA???<<<;;;;;;;;;:::999888777888:::<<<===<<<:::888999<<<>>>>>>>>>===<<<888::::::888555444555888===666222444666555333444999;;;>>>>>>===;;;;;;;;;888666444444666777777777777333///111666999888555555111---+++...222555777222333444444555555444444555555666666777777888888;;;<<<<<<;;;::::::;;;======<<<;;;999888666444333777888;;;======<<<:::888>>>:::888:::===>>>;;;777;;;:::999777666555555555888888888999999888888777999999999999999888777666333666888888555444555777666555444444666999<<<===777555444777<<<===999444;;;777777;;;<<<999777888555555666999<<<===<<<:::222555777666333444999>>>>>>>>>???>>><<<:::888777888777555444444444555666666666777777888888888888999888888777777888999999777;;;===;;;777666:::???AAA@@@>>>;;;888666444333...000444:::===>>>;;;888;;;;;;;;;999777666888:::888999999888888:::===@@@CCC???======;;;777777999:::;;;<<<<<<;;;;;;<<<>>>>>><<<;;;???DDDEEEAAA===>>>999444333666:::===>>>777777666666777888999999999999999<<<>>>???>>><<<;;;===>>>===<<<;;;<<<>>>@@@@@@AAABBBDDDDDDCCCAAA{{{yyyvvvsssqqqmmmjjjiiiooozzzvvvxxxzzz||||||}}}~~~~~~{{{~~~wwwooorrrrrriii```___]]][[[ZZZZZZ[[[\\\\\\[[[ZZZ\\\]]]___`````````___```bbbgggllllllnnnwwwqqqZZZ666%%%  ###)))///111...//////000222666888888777999999:::;;;<<<<<<<<<<<<666777888999888555222000///222444666888:::<<<>>>BBB???:::999;;;<<<===<<<:::;;;;;;<<<>>>@@@BBBCCCBBB@@@>>>>>>@@@AAA@@@???CCCAAA@@@BBBDDDDDDBBB@@@===<<<<<<<<<===>>>??????<<<<<<<<<;;;<<<======>>>===;;;999999:::<<<<<<;;;:::::::::999999999::::::::::::;;;<<<;;;:::999999999;;;;;;999666555777999;;;555222555777666444444888:::======<<<::::::::::::888666666777999999888888444111333777999888666333111///000222555777777555555555555555444444333555555666666777888888888999::::::999777777888:::<<<;;;999777555444333333666777:::<<<<<<;;;999888>>>;;;:::;;;??????<<<888777777777888888888888999888999:::;;;;;;:::999888AAA???;;;888555555555666444777888888666444555666888777777888:::;;;;;;;;;444333333777;;;===999666666222222777:::999999;;;777666666888:::;;;:::999444666888666333333777<<<;;;<<<<<<<<<;;;999777666777777777777888888999:::666777888999999888777666;;;:::999999888888888888888999;;;999777888;;;>>>@@@???===;;;999777555444...000333888<<<>>><<<:::;;;<<<<<<:::888777888:::777777888777777999<<>><<<;;;>>>BBBCCC@@@<<<===999555444666999;;;;;;999999999888888999999999::::::;;;===??????>>><<>>>>>>>>>>>>>>>>>>>>888999:::;;;:::888666444444333333555888<<<===>>>???===;;;:::;;;=========<<<<<<===>>>???@@@AAAAAAAAA>>><<<;;;===?????????BBBAAAAAABBBDDDEEEDDDCCC======<<<;;;;;;<<<===>>>======<<<;;;;;;;;;;;;;;;999888777888:::<<<<<<<<<<<<<<<;;;888444444888;;;===<<<;;;999888777666666;;;;;;;;;:::888777888:::999444222666999777555555777999;;;<<<:::999999999<<<:::888888999::::::::::::777555555888:::999777222111111333666888999888888888777666555444333333555555666777777888888999888999888777555444666888;;;999666444222222222222444666888:::;;;:::999888;;;999999;;;>>>>>>:::777222444666999;;;<<<<<<<<<888:::<<<>>>>>><<<:::999DDD@@@:::555333444777:::666888999888777555555666999::::::<<<===<<<999777......000444:::<<<:::888555111000444666666777:::888777666666888999999888777999999777333333555999888888999:::999888777666777888999;;;<<<===<<<<<<666777999;;;:::999666555<<<;;;;;;:::999888777777777777888888888:::;;;<<<======<<<;;;:::999888777444444555777:::;;;:::999<<<======<<<:::999999:::555666777777777999<<>>???===;;;===<<<;;;===@@@@@@===999:::888666777888999999999<<<<<<;;;;;;:::999999999;;;;;;;;;===??????===<<>>??????======>>>>>>???@@@@@@@@@xxx}}}|||xxxtttqqqmmmfffaaaccciiiooovvv{{{~~~}}}}}}qqqgggccc^^^^^^^^^___```___]]][[[YYY\\\___cccdddcccaaa```___bbbjjjrrrvvvwww~~~mmmLLL333 """&&&,,,222333000------///444:::???AAABBBBBBAAAAAA@@@????????????;;;;;;<<<<<<;;;888666555:::666333444888<<<===<<<===<<<<<<<<<===>>>======<<<======>>>>>>???>>>>>>>>>;;;888777999;;;======<<<===>>>???AAABBBBBBAAA???>>><<<;;;;;;<<<>>>??????>>>===;;;::::::::::::888777666777:::;;;;;;::::::<<<;;;777222222888>>>>>>===:::888777666777888::::::999888777777888888777222111666999888666666888999;;;;;;:::999999:::===;;;888888999::::::999;;;999888888::::::999888333111111222666999::::::;;;:::999777555444333222555666666777888888999999888888777555333333555777;;;999555222111111222333333555777999:::999999888666666666999;;;:::777444111444777:::<<<=========777999<<<>>>>>>===:::888===:::666333333666;;;>>>888888999999888777777666888999:::===>>>;;;555000&&&(((+++111888<<<<<<;;;;;;555222444555444555777888777555555888:::;;;;;;:::;;;:::888555333555666666666888999999999888777777999;;;>>>>>>>>><<<;;;333555999;;;;;;:::777666999:::;;;<<<;;;:::999888777666555666999:::::::::::::::::::::::::::::::::<<<:::777666777666555444<<<===>>>===;;;:::::::::666777888888888:::<<>>:::===<<<;;;;;;======:::888777777999:::<<<<<<;;;:::>>>>>>===<<<;;;999888777:::999:::<<<======<<<::::::===???AAAAAAAAABBBDDD<<<<<<<<<;;;:::999:::;;;nnnvvv|||yyytttlllfffeeegggiiipppyyy}}}zzz|||wwwkkkeee]]]]]]\\\]]]^^^^^^[[[YYYZZZ]]]aaadddfffeeecccbbbbbbeeemmmwww|||sssVVV555 ###'''!!!!!!$$$***222666555------...222888===@@@AAACCCCCCAAA@@@@@@???@@@@@@??????>>>===:::888555444>>>;;;777666999;;;;;;999<<<===?????????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::777444333555888::::::999:::<<<===>>>???@@@@@@???>>>=========>>>???@@@@@@???>>><<<:::999999999:::888888999:::;;;999888666999999666333444:::AAA>>>===:::888888999;;;<<<888777666666666666666666444///...444888777666777999:::<<<;;;:::999:::;;;<<<:::777777888999888888::::::999999::::::999888555222//////222777:::<<<<<<;;;999777555444333333666666777777888999999999666555444222000111333666;;;999666333222222333555444555666888999999888888444555666888999999777555555666999;;;<<<<<<::::::555777:::======;;;999777555444333333444777;;;===888888999999:::999999888666666777:::<<<999222+++!!!$$$)))000666;;;======>>>888555666777555666888666555444555999<<<>>>>>>;;;;;;;;;999666555555555555666888999:::::::::999888:::<<<>>>>>><<<999777000333777:::;;;:::999777555777:::<<<======;;;:::666555555666888999999777666777777888999:::;;;;;;>>>;;;777555555666666555;;;===??????===;;;:::999777999:::;;;:::;;;===??????;;;888999888666888<<>>:::<<<;;;;;;:::;;;:::999888444777;;;>>>@@@???>>>>>>>>>>>>>>>===;;;999777555777777777999;;;;;;:::888888;;;>>>@@@@@@AAAAAABBB>>>??????<<<999666666777llluuuzzzqqqkkkjjjhhheeekkkvvv~~~|||yyy{{{}}}oooggg\\\[[[ZZZ[[[\\\[[[YYYWWW[[[]]]```ccceeeeeedddcccfffhhhppp{{{}}}bbbBBB&&& ,,,...*** !!!$$$%%%+++333888888...---...111666;;;>>>???BBBAAA@@@???>>>>>>???@@@BBBBBB@@@>>>;;;888666444???===:::999:::::::::999<<>>===>>>===;;;999888777888888777444222222444666777888888:::===>>>======???@@@======>>>>>>???@@@@@@@@@AAA@@@???===;;;:::::::::<<<;;;:::;;;<<<;;;999777333666888888777999===@@@>>><<<;;;::::::;;;===???666555333333444555555444222---+++000555666777999:::;;;<<<;;;:::999:::<<<;;;999777666777777777666888888999999:::999999888666222...---000555999<<<;;;:::888666555444555555666666777888888999999:::222222111///---///222555:::999777444333333444555666777777888888888888888777777888999::::::::::::999999:::::::::888777666444666888:::;;;:::888777555555444444555666777888888888888999;;;<<<;;;:::555444333777:::999222+++###&&&+++111777:::<<<===<<<888555888999777777999333333333555999<<<===>>>999999888777666555444444666777999:::;;;;;;::::::888999;;;<<<<<<:::777666000222555888999999888777222555999<<<>>>===<<<:::444555666777777666666666333444555666888999;;;;;;999666444444666999:::::::::<<>>;;;999888999;;;<<<<<<;;;;;;<<<======999888:::999666777:::>>><<<:::<<>><<<;;;;;;;;;::::::999999999555999>>>AAAAAA@@@??????>>>???>>>>>><<<999777555444444555888:::;;;999888:::===@@@@@@???>>>======???AAABBB@@@;;;666555666ooovvv~~~zzzrrrnnnnnniiiccchhhssswww{{{~~~}}}zzz|||ssshhh]]][[[YYYYYYYYYYYYXXXWWWZZZ\\\^^^aaabbbccccccccciiijjjqqq|||qqqSSS333 $$$AAA;;;*** """'''***+++///555777666---,,,---000555;;;>>>???@@@???===<<<<<<===>>>???DDDCCCAAA???===;;;999888;;;<<<<<<<<<;;;:::;;;<<<===AAAEEEFFFDDD@@@>>>===@@@>>>:::777555555777888555333222333555777777777777:::======<<<<<<===???999:::===???@@@@@@@@@???BBBAAA???>>><<<<<<;;;;;;===<<<<<<===>>>>>>;;;999333555888:::<<<===============<<<;;;;;;<<<======666333111222444555444333111+++(((---222555777:::999:::::::::888888999;;;<<<:::777666777777777666444666888999888888888888555333000000222666888999888777666444444555666777666777777888888999::::::333222111000///111555888999888777555444444444444888888888888888888777777888888888888888999;;;===<<<;;;:::999777666444444555666777999999999999888888777555444444555666666888777777999===???===<<<777444222555:::;;;666000+++...222666888:::;;;<<<;;;777555777888444333444111111222555888::::::999444444444444444444333222666777999:::;;;::::::999666888999;;;;;;:::888777333333555666666666555444111444999<<<>>><<<:::888333666888888555333444555111222333555777888999:::555444333444777;;;======888;;;???@@@>>>;;;888777:::<<<===<<<;;;999:::;;;999666777:::;;;888888:::::::::;;;<<<===>>>>>>???:::;;;;;;:::999999:::;;;777;;;@@@AAA@@@>>>======???@@@@@@???>>>;;;999777333333555777:::<<<;;;999;;;===@@@AAA???===<<<<<<:::>>>AAA@@@;;;666555555rrrvvvzzz{{{xxxuuusssttt{{{|||||||||}}}}}}yyyqqqooooooiiiaaafffqqqqqqxxx~~~}}}}}}uuuhhh^^^[[[YYYXXXXXXYYYXXXXXXZZZZZZ\\\^^^```aaabbbcccjjjkkkqqq|||~~~eeeEEE&&&   ///RRREEE,,, &&&+++///000333777666333,,,,,,,,,000555;;;???AAA>>>===;;;::::::<<<===>>>DDDCCCBBBAAA???>>>===<<<777:::===>>><<<;;;===???>>>BBBGGGHHHEEEAAA>>>===BBB???:::666444555777888555444444555777888888777666999;;;;;;:::999:::===666888;;;???@@@@@@???>>>BBBAAA@@@>>>======<<<<<<=========>>>@@@@@@>>><<<444555888<<>>===<<<<<<;;;;;;;;;;;;666333111222444666555333000***'''+++000444777;;;888999999888777777888:::===:::888777777888777666222444777888888777777888444333222333555777777666777666444333444555777999777777777888999999::::::666555444333333555999===777777666666555444333222::::::999999888777777777777777666555555777:::<<<===<<<:::777555444444333666666777888999:::::::::999888555333444555888:::777666666999>>>@@@???===999555222555;;;===999555222444888::::::999999:::===888666777555000,,,,,,000000111444777777666444111000000111222333222000666777888999::::::999888555666888:::;;;;;;;;;:::555555555555444333222111222555999======;;;888555222666:::999444111222555000111222444666777999999666444444555888:::;;;;;;777;;;???@@@>>>:::777666:::<<<===<<<:::888888888555444666;;;<<<999999;;;777999;;;<<<<<<<<<>>>@@@:::;;;;;;:::999999:::<<<999===AAAAAA>>>;;;::::::@@@AAAAAAAAA@@@===:::999333333555888;;;===<<<;;;888;;;???AAAAAA@@@??????333888>>>>>>999444333444xxxzzz|||zzzuuuqqqqqqrrrwwwwwwwwwxxx{{{~~~|||vvvzzzyyyqqqmmmooo}}}|||oooggggggeee```dddmmmnnnsssvvvwwwxxx}}}qqqeeeUUUXXX[[[[[[YYYWWWXXXYYYYYY[[[^^^aaacccdddeeeeeehhhkkkrrr{{{nnnOOO333 ***PPPfffAAA!!!(((,,,222777999777333111***+++---000333777:::<<<777:::===<<<888888<<<@@@KKKEEE<<<666555777;;;============:::666777;;;???AAA@@@???>>>>>>>>>======>>>???>>>;;;777555777999:::888666444333222222222999999:::999999:::<<>><<<:::===>>>??????>>><<<:::888555777;;;>>>???>>><<<:::BBB???<<<888666777888999222555999:::999777666555///,,,)))+++111666:::;;;888999:::888666555888;;;;;;;;;:::888555444444555777777777999:::999666444333333555888:::;;;:::999666444222000000333666888888888888777777777777777000222555888999888777666666777888666222111333666>>>======<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<===<<<;;;:::888666444333222666;;;???>>>888666888===888888777555333333555777<<<:::888888:::;;;;;;;;;555777999;;;<<<;;;:::999555888;;;>>>>>><<<999777;;;777444333333222///+++000333555666555333222222111222333222111111333555555777;;;<<<;;;888777666888999999:::::::::999999<<<:::888666444222111111111222555777999;;;<<<<<<888888777666555333111000222///---///333777999888333444444555666777777888666999<<<===;;;999777666;;;888888<<<>>><<<;;;<<<777:::===???>>>===<<<;;;888;;;<<<;;;>>>BBBAAA<<<888===@@@===;;;<<<===;;;;;;;;;;;;;;;:::999888888???DDDGGGEEEBBB@@@;;;555222444777:::;;;:::888777???@@@BBBEEEFFFCCC???<<<222888===<<<777222000000~~~yyyuuutttsssssssssssstttuuuwwwwwwssskkknnnnnniiihhhllluuu{{{sssgggaaacccdddaaabbbiiilllnnnpppqqqrrrvvv{{{~~~oooeeeVVVXXXZZZZZZYYYXXXYYY[[[[[[\\\^^^aaabbbccccccccceeehhhqqq{{{\\\==='''  555NNN\\\:::###,,,000555999999777333000+++,,,...111444777:::<<<777;;;>>>===;;;:::<<<@@@HHHBBB;;;777777:::===>>>:::::::::888666777999:::<<<===???>>>===<<<<<<<<<:::;;;:::777444222444666888777555444333444444555777777888777666666888;;;888:::<<>>===<<<:::999666888:::===>>>===<<<;;;<<<;;;:::888777666666666444555777999:::999777666...+++)))+++000555888888888888888666333222444666;;;;;;;;;999666555555666666777999999999888666555666666777888999:::999999666555444333333555888999888888888888777777777777333555777999999999888888555777888777555444666888<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============BBB@@@<<<999666555555555666999;;;:::777666888;;;777888777666555666999<<<;;;999777777999:::;;;:::666777999::::::999888777444666999;;;<<<:::777555666444333222222111///...222444555555333111000000111222222111000111333555666888::::::999777666666888888999999999999888888:::999888666444333222111333444555777888999::::::999999999888777666444444222///...000444777999999888777777666666666666666888:::======;;;888777777===999999===>>>;;;999:::666888;;;======<<<;;;;;;999;;;<<<======@@@EEEIIILLLJJJCCC<<<:::===>>><<<<<<=========<<<:::999888<<>>???AAABBBBBB???;;;888222777<<<===999666666888|||{{{{{{zzzzzzyyyxxxvvvvvvyyymmmeeefffgggeeefffllloooxxx~~~nnnbbb\\\___bbb``````cccgggggggggggghhhkkkpppuuuxxxyyyvvvjjjaaaWWWXXXYYYYYYYYYZZZ\\\^^^bbbbbbbbbbbbbbbaaa```___aaafffppp|||pppEEE(((  %%%EEELLLKKK///(((222555888999999666111///---...000222555888:::<<<888;;;???@@@>>><<<===???BBB???;;;999;;;>>>@@@AAA;;;:::999999::::::999777777;;;>>>???<<<;;;;;;<<<888999888666333222333444666555555444444555666666444444444333222222444777888:::<<>>>>>>>>======CCC@@@<<<888555555666666666555555444444666888999777777777777777888<<>>:::777777444666888:::;;;<<<;;;;;;:::999<<>>>>>;;;===>>>>>>>>>===;;;999777999===@@@???@@@AAA???;;;444555666888:::<<<>>>???<<<===??????>>>;;;777555444888<<<===<<<<<<>>>@@@~~~|||sssmmmmmmnnnllllllpppqqq{{{~~~|||lllaaaZZZ[[[_________aaaccc___]]]^^^^^^```dddjjjlllpppvvv{{{uuulllbbb[[[YYYYYYYYYYYYZZZ[[[^^^```iiiiiigggeeebbb___]]]\\\bbbhhhsss~~~vvvpppiiijjj{{{aaa444333SSSJJJ999$$$%%%---777888999999777333000...000111222444666999;;;<<<999===AAACCCBBB@@@??????>>>===;;;<<>>===<<>>@@@===;;;;;;===::::::999888777666666666666666555555555555666666111111222111111222444777:::;;;>>>@@@AAAAAAAAA@@@===???@@@<<<666333555888777999;;;===>>>>>>======888888888999:::;;;======444444444333333333333333444111111444:::<<<888444333333222333444666888888:::::::::999888777777888999;;;<<<;;;999888999:::777:::===:::666333666:::===<<<:::888555444444555222333555777888777666666888888888888888888888777555444333333333444666777333444666888999:::::::::======<<<;;;;;;:::999999999:::<<<>>>>>>===<<<;;;===<<<:::888666555555555666222//////222555777777555666666555555777:::===999777555555666888888777888888777666555222000//////000222333444333222111111444777777666666888;;;444444444222///...///000111111111///...///222555666666777666555555777:::999999:::::::::999888888888888888888888777777666999999:::::::::999999888444555666666777777666666222222222333555777999:::<<<:::666444222333444555:::;;;;;;:::777666777888999777777<<<===999555555444444555777:::;;;;;;;;;888666<<>>===;;;===>>>>>>>>><<<:::888777888<<<>>>======@@@???<<<777777666666888:::===???:::;;;======;;;888666666666999<<<======>>>AAADDD~~~~~~|||xxxuuuuuuwww~~~{{{yyywwwggg___WWWWWW[[[^^^aaaccc```ZZZVVVXXXYYYYYY\\\bbbgggkkkppptttzzz|||wwwoooggg___YYY[[[ZZZYYYYYY[[[]]]___```jjjiiigggfffdddcccbbbaaagggmmmwwwxxxggg]]]RRRSSScccwwwPPP''' ;;;UUUCCC))) %%%+++111999888888777555222000...444444555666888:::;;;<<<;;;>>>BBBEEEEEECCCAAA@@@===<<<===???AAACCCCCCBBB?????????BBBDDDCCC>>>999555999>>>???>>><<<======::::::999999999999888777777777777666666555444444///000111222222444777:::<<<>>>???@@@@@@???===;;;>>>BBBCCC???888555777;;;999:::===???@@@@@@???>>>888888888888999;;;<<<>>>666555333111111222555666333000///222888:::777333555555555555555555666666888888888999;;;<<<<<<<<<888:::;;;<<<;;;::::::;;;888;;;===:::555333666;;;======;;;777333111222444444666888::::::999777666666666777777777888888888555444333333333555777888333444555777999:::::::::???>>>===<<<:::888777777888999;;;<<<<<<;;;999888555777999;;;;;;999888666666111,,,,,,000555666666444444444333222333555888999777555444555666666555777777666444333111///...//////000111111111111000111444777888777777:::===222222222111//////111222111222111000///000333555444444555555555666:::===;;;<<<<<<<<<;;;;;;:::999888999::::::::::::999888:::;;;;;;<<<<<<;;;;;;:::444555666777888888888888444555555666666777888999888666333111111222444555888999999888666666777888666333444888:::777555666666555444666999<<<<<<;;;888666<<>>>>><<<;;;999777555666888;;;>>>999;;;===<<<999888888999999:::;;;<<<===>>>@@@AAA|||yyy{{{zzzwwwsssooo```\\\XXXXXXZZZ___dddggg___WWWTTTWWWYYYVVVXXX^^^eeejjjmmmnnnsss|||{{{uuummmfffaaa^^^\\\[[[ZZZ[[[]]]_________ccccccdddeeefffhhhjjjkkkmmmrrr|||tttgggSSSJJJDDDKKK^^^|||\\\::: 999FFF777&&&+++000555888888666555444333222222666777777888999:::<<<===>>>@@@CCCFFFGGGEEECCCAAA?????????AAACCCCCCBBB@@@===>>>???BBBBBBAAA===999888999;;;===>>>>>>===<<<999888888999::::::888666777888888777666555444333111222333333444666999;;;===>>>@@@AAA@@@===;;;999===AAACCC@@@;;;888:::===;;;<<<>>>@@@@@@@@@>>>===888888888888999;;;<<<===:::888555333333555777999333111000222666777666444333555666555333222111222222222444777:::======<<<666888;;;<<<;;;;;;;;;<<<;;;<<<;;;888555444777:::<<<======999444111222444888999<<<======;;;888666333333444555777888999999666666555666777999:::<<<777666555555888999:::999???>>>===;;;:::888777666999::::::::::::888777666333666;;;???@@@>>>;;;999666222...---000444555555333333333111000111444666<<<999666555555555444333666555444333222000//////000000000000111111222222000222444555555666888:::000222333222111111222333111222333222111111333555333444555555666777;;;===============<<<;;;::::::888999:::;;;;;;;;;999999999:::;;;<<<=========<<<777777999::::::;;;;;;;;;666888999888666666666888444333222111111222444555555777999999888777888999555222222666888666666777:::777444666:::======<<<888777;;;AAABBBEEEUUUggguuuuuukkkVVVCCC<<<===???===<<<:::999888888999:::<<<>>>===999999===>>><<<>>>;;;999777777999;;;>>>;;;===>>><<<888777888:::;;;;;;;;;<<<<<<===>>>>>>~~~|||xxxvvvqqqlllaaaccccccaaa```aaadddfff```WWWSSSYYY[[[WWWWWW]]]ccciiimmmmmmpppyyy~~~{{{wwwqqqkkkfffdddddd]]]\\\[[[]]]___```___\\\___```aaaccceeeiiilllmmmqqqvvvwwwkkkaaaWWWFFFBBBDDDQQQfff~~~iiiAAA'''  $$$000///&&&###+++000444777888777666555444555666777999999999999:::;;;<<<===AAABBBDDDFFFHHHGGGEEECCCCCCBBBAAABBBCCCBBB@@@>>>;;;===@@@AAA@@@===;;;;;;;;;888777999===>>><<<999999777777999;;;;;;999666555666777888777777666555555666666555555555888::::::<<<>>>@@@@@@>>>;;;::::::===>>>>>>;;;:::;;;======>>>???@@@???>>><<<:::777777888999:::;;;;;;<<<===<<<:::888888888999:::444444444555666666666666333666777666333000///000000000111555:::<<<<<<:::444666:::;;;;;;;;;;;;<<>>???>>><<<:::555333111000111333444555222333333222222333666999>>>;;;888555555444333111444444333222111111111111222222111111111222333444333222222444666777777777222333555555333111111111000222444555444333333444666777888888777777999;;;============<<<;;;:::999777888:::::::::999888777666777999:::<<<=========888888999:::;;;;;;;;;;;;999:::;;;:::777555555666444333333222222333333444444777:::;;;;;;::::::;;;999555333666777666666888>>>999666666;;;>>>>>>===777999;;;===@@@DDDJJJOOOVVVXXXTTTIII???===???@@@>>><<<999777777999<<<>>>===>>><<<888888===@@@???>>>===:::999:::<<>>===<<<{{{yyyxxxsssmmmhhhmmmpppmmmgggcccccccccaaaWWWTTT[[[^^^YYYXXX]]]aaaiiinnnmmmpppxxx}}}}}}wwwuuurrrlllhhheeeeeefff^^^]]]\\\^^^aaaaaa^^^[[[``````aaabbbdddfffiiijjjsssxxxiii]]]UUUMMMLLLJJJNNN]]]mmm{{{tttOOO333  '''((('''...333666999888777555555666888:::<<<::::::::::::;;;<<<<<<===CCCCCCDDDFFFHHHHHHFFFDDDFFFEEECCCCCCBBBAAA???<<<;;;???BBBCCC???<<<<<<======888444666<<<>>>;;;666:::999888:::======;;;888333444666888888888888777888999888666555444666888777:::===@@@@@@???===;;;777999:::;;;::::::;;;;;;===>>>??????>>><<<:::888666777888999:::;;;;;;;;;===>>>>>>===<<<;;;::::::555777888777666666777888555888:::999555111000000111000111555:::===<<<:::222555999;;;;;;;;;;;;<<>>AAA???:::666777999777888888888777444111000---...000222555888:::;;;222333555666999:::<<<<<>><<<:::888777666666666777999:::;;;::::::999555444333222111222444555222333333444444666:::===@@@===999666555444222000333333222222222222222333444333222222222333555666777555333555888:::999666333555777777444111//////000333666777666444444444888999:::999888777777888<<<<<<<<<<<<;;;:::999888666777999999999888666555333444666999;;;<<<===>>>666777888999999999999999:::<<<===;;;777444444555555555555444444333333333333777;;;>>>>>>=========>>>888555666777666666888@@@;;;777777;;;??????===555999;;;<<>>BBBBBB>>>===<<<;;;===???BBBDDDBBBCCCBBB===555111333666::::::;;;===??????>>><<<~~~|||zzzxxxvvvrrrxxx|||xxxnnndddaaaaaa```aaabbbaaa^^^\\\[[[[[[___eeegggdddeeennnuuuwwwtttppplllhhheeecccdddggg[[[ZZZYYYZZZ\\\^^^______ccc```___bbbddddddhhhmmmuuu|||bbbPPPJJJIIIMMMPPPZZZcccdddeeewwwXXX:::!!! $$$,,,111333444444111444777999:::;;;<<<===<<<;;;999888888888999:::<<<===???@@@AAABBBBBBBBB@@@@@@AAABBBCCCBBB>>>;;;999;;;>>>>>>>>>======>>>;;;888666777:::;;;888333666777999999888888999:::<<<:::888888:::<<<<<<<<<777999:::777444444999???:::;;;===>>>>>>===<<<;;;999:::;;;:::888777888:::<<<======<<<:::888777777999555555:::<<<888777:::???@@@AAABBBAAA???===;;;888888888777888888999999999:::;;;<<<:::777444222000222444555555666777999777555333333555777777777>>>999444333555888999888;;;???BBB@@@;;;777888:::999888777777777666333000---000444777888888999::::::666222222444888999999888999::::::999888999::::::444333999<<<888666777>>><<<:::999999888666444>>>777333555777777888:::;;;888444333555777888999666666555555555999???DDDFFFAAA:::555222111111000111222444555555444333222777777666555444555555555555666888999888777555444555999999555333555666444000111444555666444222111666777999:::;;;999777666<<<<<<;;;:::999888888777777777666777888777555333444888999555666;;;;;;777777333000000444888;;;;;;@@@>>>:::555111111444777444333333333333444555555555666777:::===>>>===<<<777888999999999999888777???===:::999:::;;;:::999888888:::<<<>>>??????======AAAAAA===;;;<<<===;;;>>><<<999555333555:::>>>999666777===>>>;;;;;;??????<<<999999<<>>===<<<999444000888:::===??????===;;;999|||zzzzzz~~~}}}{{{yyyxxx}}}~~~uuummmkkkkkklllllljjjgggccc```______]]]bbbdddaaaccckkktttwwwwwwqqqkkkhhhiiiiiihhhgggaaa^^^\\\[[[]]]___aaaaaa___^^^___dddffffffiiinnnvvvaaaOOOJJJIIIKKKLLLQQQUUUSSSUUUhhhdddCCC--- '''...111111111111111333666888888888999:::<<<;;;:::888888777888888===>>>???AAABBBCCCCCCCCC??????@@@AAABBBAAA>>>;;;999<<<>>>???>>>>>>???@@@===999666666999<<<;;;888:::<<<<<<<<<::::::;;;<<>>??????>>><<<;;;:::<<<======;;;999999::::::;;;;;;:::888777666666999666777===???:::888999===>>>???@@@???>>><<<;;;<<<:::777555555888;;;===<<<======<<<:::777444222555444444444555555666666555444333333666888888888:::777444222333444555555;;;>>>AAA???:::777777999777555444444555444222000111444777999999888888999<<<777222333777;;;<<<:::::::::::::::999888999:::===777555999<<<999666777888777777888:::<<<;;;;;;999333///333888888888999999666444333555666777777777777777666666:::???CCCGGGBBB;;;666333222111111333333444444444444444333777777777666555555444444555666777888888666555444333777888444222444444222///111333555555444333111111444777:::;;;999777555::::::999999888888777777999888888999::::::777555222666777444555:::;;;888444222000111666:::<<<<<>>???===<<>>;;;777333333666999;;;888999>>>>>>;;;:::>>><<<:::888999<<<>>>>>>===???===;;;;;;;;;:::666222555777:::===>>>===;;;999{{{{{{|||{{{wwwwwwwww~~~}}}|||wwwwwwyyyzzzxxxtttoooiiieeeaaa___[[[___```^^^aaajjjtttyyy|||vvvnnnlllnnnpppnnnjjjfffbbb]]]ZZZ[[[^^^```aaa``````dddiiikkkjjjmmmrrrzzzaaaMMMGGGGGGEEEDDDEEEDDD@@@BBBVVVlllhhhEEE...$$$ !!!%%%+++///000///......111333555555555444555666<<<;;;:::999888888888888999::::::;;;<<<===>>>>>>???>>>>>>???AAA@@@===;;;:::===?????????>>>???@@@@@@<<<777777:::=========;;;===>>>===;;;;;;;;;===BBB???===;;;;;;;;;999888::::::999888888999;;;<<<>>>???@@@@@@@@@>>>===<<<<<<>>>???>>><<<:::::::::::::::999999999888888888999777999>>>@@@<<<999999===>>>???@@@@@@???>>>===@@@===888444444777<<>><<<:::777555444999666333222444666555333444333333444777:::;;;;;;777888777555333333444555:::===???===999666666777555333111111222222222111666888:::;;;999888888888===777222444;;;???>>>;;;<<<;;;999888888888999:::===777444666999888666777555555555777;;;===>>>===555...+++222999;;;888777999777555555777888777666888888888888888;;;@@@DDDGGGBBB:::555222111000000555444444333333444444444666777777777777555444333555666777777777666444333222777888555333444333111...000222444555555444333...111444888999999777666888888888888888888888888999999999;;;<<<<<<:::888111444555444555888999777111000222555999===??????AAA@@@===999444111111222555555666666777888999999<<<;;;999999:::;;;:::999:::;;;;;;<<<;;;:::999888777666555555888999:::999;;;999666444333555666888;;;???@@@===<<>>===<<<999666444555777===;;;<<>>;;;999;;;888888999;;;===>>>===<<<:::999999999:::999777444222444777:::<<<;;;:::999~~~tttkkkggggggiiiyyy|||}}}~~~{{{vvvpppiiibbb]]][[[\\\\\\[[[___hhhuuu}}}zzzuuuuuuvvvtttppphhhccc\\\XXXXXX[[[___aaaeeefffkkkqqqrrrppprrrxxxdddMMMCCC@@@>>>>>>@@@@@@===@@@OOO```qqqqqqLLL...   !!! %%%)))---000///......---000111333333111111222333:::999999999999999::::::888888888999::::::;;;<<<>>>=========??????===<<<===>>>???>>>===<<<<<<===AAA>>>;;;:::<<<======<<<777999::::::999999:::<<>>===<<<=========;;;888888999:::;;;:::999999::::::::::::999888888;;;===<<<;;;:::>>>???@@@AAAAAAAAAAAA@@@AAA>>>:::666666888<<<>>>>>>>>><<<;;;:::888888777;;;666111111555777555222444333444666:::===>>>>>>888;;;===;;;777555666888999;;;===<<<999666666666444222000000111333333333666888999:::888777777888<<<666222555<<>>@@@AAAAAA@@@@@@>>>:::555111000000222333444777999;;;<<<======;;;999888999:::::::::666777888999:::999888888666555555666888999999888777777666444333333555777>>>BBBAAA===;;;>>>???>>>:::;;;<<<<<<:::999999:::?????????@@@>>>;;;999888666888;;;>>>@@@???>>><<<777888888888888777666444333555777:::::::::999888xxxiii___[[[]]]aaappptttyyy|||||||||}}}~~~yyy|||~~~yyyqqqggg```\\\ZZZYYYXXX[[[dddrrr}}}{{{zzzyyyvvvjjjddd\\\XXXXXX\\\```cccjjjlllpppuuutttrrrvvv}}}lllRRRCCC<<<:::;;;???CCCEEEIIIRRR\\\eeekkkfffOOO222 !!!$$$""""""%%%(((,,,...............///000111111000000111333777888999:::;;;<<<============<<<<<<===>>>???@@@???===<<<<<<===>>>>>>===?????????===:::888999999????????????>>>===:::777444666888888888999;;;===<<<;;;::::::;;;;;;:::888:::999999:::<<<<<<;;;:::@@@@@@@@@???>>>===<<<<<<===;;;888444222333777;;;:::888666777999::::::999999888777666999<<<===<<<<<<===>>>???@@@@@@AAAAAA>>>===<<<;;;::::::::::::::::::::::::::::::::::::777333000111666999777555555444555888<<>>===999777777999888:::;;;;;;999888777777666333111111333555555555222444555666666666777888999444222555<<>>===999666:::999888999:::;;;999888444666999:::<<>>@@@AAAAAABBB>>>>>>===:::555111000///...000333666:::===>>>???<<<:::888888999;;;;;;;;;333555777999:::;;;;;;:::888777777777999999888666222444777777666555666888>>>AAAAAA<<<;;;===@@@???;;;===??????>>><<<;;;<<>>AAABBB@@@>>>===888999:::999888666444333777888:::::::::999777666wwwhhh^^^ZZZ]]]```fffjjjppprrrrrrrrrtttvvvsssvvvzzz}}}|||rrrkkkddd___ZZZWWWXXX^^^lllyyy~~~{{{lllfff^^^ZZZ[[[```dddggglllmmmqqqsssrrrssszzzgggSSSGGG;;;:::<<>>>>>>>>>>>===<<<<<<<<<>>>???@@@???===;;;;;;===>>>??????@@@@@@???<<<999777777888<<<>>>???@@@???<<<888666666777999::::::;;;===>>>777666666888::::::999777555666888999999888888777>>>>>>======<<<<<<;;;;;;;;;999666222000222777;;;:::666333444777999888666666777666555888>>>@@@>>>777777888:::;;;===>>>>>><<<=========<<<:::888666555666777888999:::::::::333111000333777999888666555555666999<<<>>>>>>===777999::::::888777777888777888999:::;;;:::999888777666444555666777777666...000111222333444666888555444444777:::<<<:::888777444333555888:::888666333444333444:::AAACCC@@@999888777888:::;;;:::999;;;777777<<>>AAACCCFFFAAA;;;666555555555444555555444333222222222222111222333444444444333222555555444444333333333333000444444000...000111///333444555666777777888888999666333000000222666999999999999::::::;;;;;;;;;555555555777888888666444777444333555444111000222555888===?????????>>>???;;;;;;:::888444111111111...000333777;;;===??????;;;:::888999:::;;;;;;:::555666888;;;<<<=========999888888999::::::888666///333888999888777999;;;:::======::::::???BBBBBBAAABBBCCCBBB???<<<::::::>>>AAACCCAAA@@@@@@===888777;;;@@@CCCBBB@@@>>>===:::<<<<<<;;;888555444444::::::;;;;;;:::999777666~~~|||wwwlllddd``````bbb]]]bbbfffgggfffgggjjjnnniiilllqqqvvv{{{~~~}}}xxxtttlllbbb]]]ZZZ]]]iiiwww|||jjjddd^^^[[[]]]bbbgggjjjmmmnnnppprrrrrruuusssdddPPPHHHBBBEEEQQQ^^^cccbbbcccTTT<<<%%% !!!  ###%%%$$$&&&((())))))***+++---+++---...///000222666999;;;<<<===>>>???>>>>>>======<<<;;;::::::<<<===>>>@@@>>>;;;;;;===???@@@@@@??????>>><<<999888:::;;;999;;;<<<===<<<:::999999999:::<<<;;;::::::;;;===444444444666777888666444222666:::;;;999777777888;;;;;;:::::::::::::::;;;888888777555444555999;;;===999555555888:::999777111555888888<<>>>>><<<<<>><<<999999:::<<<<<<<<<888:::<<<===<<<;;;<<<===DDD???999555444555555555666666666666555444333222//////000111222333333444555444444333333333333333333666555000...111333222333333444444555555555555444222111000111333555666666666666666666777777777555555555666777666444222555222222555555222222555777:::>>>>>><<<:::999:::777888777555333111222444222444777:::<<<=========<<<;;;::::::;;;;;;999777777888:::;;;<<<<<<;;;;;;666666777888:::;;;999777111444888888666666:::===999<<<<<<888999>>>BBBBBBAAABBBCCCAAA>>><<<;;;;;;<<>>===:::777666777999999:::::::::999888888~~~|||~~~}}}~~~~~~|||wwwppphhhdddccccccXXX\\\```aaa______dddhhh```dddiiipppuuuxxx{{{|||}}}xxxlllddd______jjjxxx{{{fffaaa\\\ZZZ\\\aaafffiiiooooooppprrrsssxxx~~~mmm```RRRQQQ___pppwwwuuuaaaOOO333 !!!!!!!!!$$$%%%$$$&&&'''((('''((()))+++***,,,...///111444888;;;??????@@@@@@@@@>>><<<;;;@@@???>>>======>>>@@@AAAAAA>>>;;;;;;===???AAAAAA===>>>===<<<;;;;;;===???777888999999999:::<<<===;;;<<<<<<;;;999777888999333333333444666666333111333999>>>???;;;888999;;;999999888888888999::::::666888:::::::::999:::;;;BBB===888888<<<>>>===:::...555:::<<>>=========<<<:::888666555222333666777777666444222...222666888777666666666444444444666888888666444999666444555888;;;:::888666666777:::===>>>===<<<888888888999:::999666444...///000000///000222444333777;;;;;;999888888999555333444999???@@@===888333777777777<<>>===;;;999888888???;;;555222111222333444777888888999888666444333------...///000222444555555444333333222222333333888:::888333111444777777333333333333333333333333---...000111333333444444333333333333333333333333666555555555666666333111333000000666777333444999999;;;>>>===999666555666555555555333222111333555666888:::<<<======<<<;;;>>>===<<<<<<;;;:::666333888888999:::999888777666333444555777:::;;;:::999444666888666333444999???<<<>>>===888777;;;>>>>>>>>>???@@@@@@>>>======>>>:::@@@CCCAAAAAADDDAAA;;;888<<>>;;;:::::::::===???>>>;;;888888:::666777888999999999999999|||}}}|||vvvlllddd^^^\\\[[[ZZZ[[[]]]`````````ZZZZZZ]]]dddlllsssvvvvvvzzzwwwvvvxxx~~~mmmeeebbbccckkkvvvxxxiiicccZZZUUUUUU\\\eeelllpppsssuuuuuuvvv|||pppuuuhhh===    $$$%%%&&&'''''''''(((***---000222///......///111666:::<<<===>>>@@@AAA@@@>>><<<;;;;;;===>>>???>>>>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>AAADDDDDDAAA;;;666777555666<<>>???AAADDD???888444444555777888999999999::::::;;;;;;;;;;;;===>>>@@@AAAAAAAAA@@@AAA???======???AAACCCCCC444444555555666888999::::::::::::::::::888555222222555777777555333333444222444888<<<>>>===999555444555666777666444222111666777888999::::::999888777666666777:::<<<===<<<333444666888;;;;;;999888888555222222444555444222666999;;;:::555444666999666555555999===???>>><<<888:::===>>>===<<<======999999888777666555444444999777666777:::===??????AAABBB@@@===999888<<>>;;;888555555555333000...///444999888::::::999666333333333******+++...111333333222222222222333333444444444666999888222000333555444111111111000///...---,,,***---111444444444555555:::999888666555555555555333333666999;;;888222,,,---000222333222000000000999999999888888888888888666333111333666888777555///666===???===;;;<<<>>>777999<<<<<<:::777666666999;;;999666888===<<<666888888888888888888888888;;;:::999999:::;;;===>>>::::::;;;:::999999:::<<<;;;===??????<<<999888888<<>>???BBBCCCBBBAAA???===;;;999888999999:::;;;<<<===>>>>>>888999999888777777888:::~~~}}}}}}xxxqqqhhh```\\\XXXXXXYYY\\\___aaaaaa```]]][[[ZZZ^^^dddlllppprrrqqqnnnmmmpppxxx}}}mmmddd```bbblllvvvzzzkkkfff^^^XXXYYY___gggmmmmmmqqqssssssttt|||eee;;;   """!!!%%%&&&'''$$$%%%'''***---111333555/////////000333666:::===??????@@@AAA@@@>>><<<;;;:::<<<===>>>======>>>@@@????????????>>>>>>>>>>>><<<===???BBBCCCAAA<<<888777444555:::<<<:::999:::999;;;===>>>>>>===<<<;;;666666777777666666555555777999;;;<<<<<<<<<===>>>@@@<<<888666666888999999888999999:::;;;;;;;;;;;;===>>>???@@@AAA@@@??????AAA???===>>>@@@AAABBBAAA888777777777777777888888999888888888999888555333555666666666666555444444///111444888::::::777555555666888999888777555444222444666888::::::;;;;;;555555666888;;;;;;999888222333555888::::::999888888555333222444444222000000333777666333333666999999777666888:::<<<;;;:::999;;;<<<<<<;;;:::;;;<<<999999888777666666555555888666555666999<<<>>>??????@@@???;;;888777:::>>><<>>888999:::999777777888:::;;;===???@@@>>><<<;;;;;;:::<<<===>>>===<<<===>>>??????>>>>>>============::::::999::::::;;;<<<===:::::::::999777777888999zzzsssllleee```\\\WWWXXXZZZ^^^aaabbb```^^^___[[[WWWWWW[[[bbbiiilllhhheeedddhhhqqqzzzzzzmmmdddbbbfffpppyyy}}}pppkkkccc]]]]]]aaagggllloootttwwwwwwxxx~~~[[[444 !!!"""&&&))))))&&&(((+++...111333444444//////000222555888;;;===@@@AAAAAAAAA???===;;;:::888;;;===>>>===<<<===>>><<<=====================;;;<<<===???AAA@@@>>>;;;888555666:::<<<999888888888:::<<<>>>@@@@@@??????:::999999888888777666666888999;;;;;;:::999:::<<<;;;:::999999:::;;;:::888888999:::;;;<<<<<<<<<<<<>>>??????@@@@@@??????>>>???>>>>>>???@@@AAA@@@>>>::::::999888777666555555777666666777888888777555888666555555666666555444...000333666888999999888888999:::;;;;;;:::888777333444555777888999999999333444666888:::999666333111333555777888999888888999777555444444333000///...111444555444444777;;;<<<:::777777888999888888;;;<<<;;;999777666888999999888777666555666666666777555444555888;;;===>>>===>>>===:::666666999<<<999>>>CCCDDDAAA===::::::777666444111///000333666>>>:::666444555555333111///+++'''&&&)))...222555222111000000111333555666555888777333111333555444444444444444333222111111222444555555444444666888888777777666666777777777888999;;;======:::444000...///000///------///000555666666777777555444333333111111222555777777777999AAAKKKOOOKKKBBB:::555666666777555333222333444555888999777888::::::777777888888888999999::::::<<<<<<;;;::::::;;;======999:::;;;:::888777888999;;;===@@@AAA@@@?????????;;;::::::;;;======<<<;;;999:::;;;<<<>>>???@@@AAA<<<;;;999888888999;;;<<<:::;;;;;;999777666777888~~~xxxqqqkkkgggeeeddd``````___```aaa```^^^\\\]]]ZZZVVVUUUXXX^^^dddhhheeecccaaafffnnnwww}}}yyytttnnnjjjjjjoooxxxxxxrrriiibbb___```dddgggpppuuuyyyzzzzzzpppGGG)))  $$$)))+++,,,...///222444555444333111//////111444777:::<<<>>>AAAAAAAAA@@@>>><<<:::999888;;;>>>???>>><<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<>>:::888;;;@@@BBB===888777888999<<<>>>@@@@@@???>>>;;;;;;;;;::::::::::::::::::;;;;;;:::999888999:::999999999;;;<<<;;;999666777888999;;;<<<<<<<<<<<<======>>>>>>????????????=========???@@@@@@===;;;999999888888777666555444777666555666888999888777888666444444666777666444111333666888:::;;;===???<<<===>>>>>>===;;;999777777777777666666555444444666666666777999888666444111333555666777777777888;;;:::999777555333111000444666888888777777999;;;===;;;999777777888999:::===<<<:::777444444666888888777555444333444555666555444333444777;;;======;;;======:::777666888<<<999>>>CCCCCC???;;;;;;;;;666555333111111222555777:::555111111666999888666222...******,,,000444666333111///...///111444666333777777222111333444333333333444555666666666555777777666555333444666999555444444444555666666777888:::<<<======999444111111111111///---...000222777888999::::::888777555222222222444666888::::::;;;BBBKKKPPPMMMEEE<<<777444444444333222333666888999;;;;;;999888999<<<===777888888999999::::::;;;<<<;;;:::999999999:::;;;;;;===>>>===;;;999::::::<<>>???===:::555666888:::<<<>>>@@@AAA>>><<<:::888777888:::<<<:::::::::888555444555666~~~xxxrrrnnnnnnooopppoookkkfffbbb```___]]]\\\ZZZZZZYYYXXXZZZ^^^cccffffffdddbbbfffmmmtttxxxyyymmmooorrrrrruuuzzzyyyoooddd^^^]]]___bbbjjjoootttvvvvvv|||xxxYYY000  &&&+++...000222333666888888666333111---///222555888;;;<<<===AAA@@@???>>>===;;;:::999888;;;???AAA@@@===<<<<<<;;;;;;;;;;;;<<<<<<======:::999999:::===???@@@@@@;;;;;;AAAHHHJJJBBB;;;777999:::<<<>>>>>>>>><<<;;;;;;::::::;;;;;;===>>>???<<<<<<<<<:::888888999:::999999:::;;;<<<:::777444777777888999:::;;;<<<===::::::;;;<<<===???@@@@@@::::::;;;===???>>>;;;999555666777777777666555555777777666888999:::888777444333333444555666555555222555888:::;;;<<<@@@BBB@@@@@@@@@???===:::777555777777666555555444444444;;;999777666777888888888222444666777555555666888=========;;;888666444333;;;<<<<<<:::888777777777<<<;;;:::999888:::<<<>>>>>>===:::666444444666999888666333111000222444666555333222333777;;;======;;;<<<===;;;777666999<<<;;;>>>AAA@@@===;;;;;;<<<444333111111222555777888999444000111666999999666333222000111333555666666333111///......000333555111555555111000222333222111222333555777888888999888888777444333333666888222222111222222333444555777999;;;<<<;;;777444222555555333111///000222555999999:::::::::999888777222333444666888:::===???>>>BBBGGGJJJGGGAAA;;;777.../////////000222777:::555;;;CCCGGGCCC===:::;;;888888999999::::::::::::;;;:::888777666777777888:::<<<======;;;999999:::===???BBBBBB@@@>>>======<<<:::999:::>>>???<<<:::444555666888:::<<<===>>>@@@>>>;;;999888999;;;===888999888666444222333444}}}~~~~~~xxxsssrrrtttxxxzzzxxxssskkkeeeaaa___^^^]]]ZZZ[[[\\\]]]]]]___cccfffgggeeedddgggmmmqqqsssrrrhhhpppxxxzzz}}}rrrfff^^^\\\]]]___gggmmmsssuuuvvv}}}}}}```AAA  !!!'''---111333000222555777888777555444,,,...111666999;;;<<<===???>>>===<<<;;;:::999999888<<<@@@BBBAAA>>>;;;:::999::::::;;;;;;<<<<<<<<<:::999888999<<>>DDDLLLNNNFFF===:::;;;<<<===>>>>>>===;;;:::999999888999:::<<>>999999999:::;;;<<<>>>???666777888:::<<<<<<:::888444555666888888888777666777777777999:::888555333,,,///222333333333444555000444888::::::;;;>>>AAA?????????>>><<<999666444333333444444555777888999>>>;;;777666777999;;;;;;555777999777444333555888;;;===>>>>>>;;;999777777<<<;;;:::999888666555555:::;;;;;;;;;:::;;;===???===<<<:::888555666888;;;;;;888444000///000333555444333222444777;;;===>>>999;;;<<<;;;777666888;;;<<<===>>>@@@@@@???===<<<555333111111444666777888:::777333333555666555333444444444666888888777555333222000///...///000111...222333000///111111000000111333555666777888888777777666444222222444777000000000000000111222333555888;;;;;;999666444444777777666444222222444666777777777666666666666666111333666888999<<>>999:::::::::::::::::::::::::::999777666555555555666555888::::::999777777888;;;===@@@@@@>>><<<;;;;;;999888888999;;;;;;:::999444555666777999:::;;;<<>><<<:::::::::<<<===777888888666444333444555yyyrrrpppsssxxx|||zzz}}}xxxtttsssvvv{{{~~~wwwsssmmmhhheeecccaaa___^^^______^^^]]]___cccggghhhggggggkkkpppsssrrrooolllvvv~~~~~~~~~tttfff^^^\\\___aaaffflllqqqtttwwwwww___???'''   !!!!!!(((///333555000111333444444333222111***---111666999;;;<<<<<<===<<<;;;:::999999888888666:::???BBB@@@===:::888777777888999999:::;;;;;;999888888999<<<>>>>>>>>>>>>>>>BBBJJJKKKEEE???<<<;;;<<<>>>??????>>><<<;;;888777666666777999;;;<<<;;;;;;:::888666666888:::777666444555666888888777888666333222444888<<>>>>><<<::::::;;;888777777888999999999888999;;;<<<<<<::::::;;;===;;;<<<;;;:::888999<<<>>>>>>;;;555111///111444666555333222444888<<<>>>???777999;;;999666555777999999:::===CCCHHHGGGBBB===888555222222444666555444777777666555555444333333555444444555777777666444333222111000///.........,,,000111///---///000...333333444444444444444333444444444333111111333555111111000000000111111222333777;;;;;;999777666666888888777666333333444666777666444333333333555555000333666888999;;;@@@CCC======<<<<<<:::777444111---...///000000222555888999KKKeeetttlllUUUCCC===;;;;;;;;;::::::999999888;;;:::888666555555555555333555888999888777777888666999<<<<<<;;;:::999:::777999:::;;;:::999:::;;;555555777888:::;;;<<<===<<<<<<;;;::::::;;;;;;;;;888888888777555555666777~~~ssshhhccceeelllrrrnnnttt{{{~~~~~~}}}wwwssssssvvv{{{~~~rrrooollljjjhhhfffcccaaabbbbbbaaa^^^\\\^^^cccgggiiiiiikkkoootttvvvtttqqqsss}}}|||~~~~~~|||~~~tttggg___^^^aaaeeeaaaffflllooorrr|||kkkJJJ)))   """""")))000444666333333333222000...,,,+++))),,,111666999;;;;;;;;;;;;:::999999888888888999555999???AAA???<<<888666555666666777888999999:::999888888:::<<<>>>======>>>===???EEEGGGCCC???>>>;;;===???@@@AAA@@@???>>>777666444333333555777888999999888666555555777999666444222222555888999:::888555222000222666<<<@@@===<<<:::777666666666666222222222555888999999888888:::;;;<<<<<<;;;999888555555777888777333,,,''''''111444000---000555000666<<<===;;;:::===@@@777888999::::::888666555777666555555666777888999999888888999;;;;;;:::999999<<<===:::444222444777666999===>>><<<:::;;;<<<555444555888;;;===>>>>>>888;;;===<<<:::888999::::::;;;<<<;;;:::;;;>>>@@@AAA===777222000222444777555444333444888<<>>>>>;;;:::<<<>>>555666777999;;;===??????::::::::::::::::::::::::888999:::999777777888:::xxxjjjbbbcccdddbbbdddgggmmmsssyyy{{{zzzxxxzzz{{{{{{xxxuuusssrrrrrrllllllmmmpppssssssooollldddaaa^^^\\\^^^bbbeeegggpppjjjiiiooorrrrrrtttxxxzzzvvvqqqeee^^^[[[\\\___eeehhhmmmsssvvv|||tttPPP/// ###(((+++///333555666666555444222///,,,*********---111777;;;>>>>>>@@@>>>;;;:::::::::999777===>>>??????===999666444222555999;;;;;;:::::::::999:::;;;<<<<<<<<<;;;:::<<<===@@@CCCEEEEEEBBB@@@===???@@@@@@>>><<<;;;<<<;;;:::777555444444666777666555333222333666999;;;:::888666666888999:::999666555444444555777:::<<<::::::999888777777888888888777666888:::<<<<<<;;;:::::::::;;;===>>>===<<<===;;;888777555222...+++(((+++111555666444000...444555777999::::::::::::<<<;;;::::::;;;:::999777:::666111///222444555444;;;<<<<<<:::777555555555666888;;;;;;:::999999999888888999:::::::::999999888666666777:::===>>>>>>777888999;;;<<<=========<<<999666555888<<<@@@BBBDDD@@@:::555555666888999888333111777===>>>======:::888777777888888666555777444888CCCKKKIIICCC???<<<:::777444333222333444222444666666444333555888;;;999666333111000111111444111...000222222---(((+++(((***000111------111;;;999777444222222222222666:::<<<999222...---///000222333555555444333222:::999777888:::;;;<<<<<<;;;:::888777666777777888666777666444222222444666333777888777999===>>><<<777666666555444444333333444333222111111333555666666@@@MMMUUURRRHHH>>>888555666777888999888777777888;;;===:::555222444777777777777888::::::999888555888:::;;;999888:::<<<>>>===;;;;;;===???@@@@@@666888:::;;;;;;<<<>>>@@@AAA???;;;888666555666777888:::<<<;;;777555666888wwwjjjbbbbbbcccbbbbbbccceeehhhmmmqqqssstttzzzzzzxxxtttpppmmmmmmnnntttrrrrrrvvvzzzzzzuuupppgggddd___]]]^^^bbbgggjjjpppmmmlllpppqqqppptttzzz}}}|||zzz|||nnnddd___]]]```dddfffiiinnntttyyy|||\\\:::!!! !!!%%%(((***---000222111111111000...---+++***))))))+++000555:::<<<<<>>===;;;777333000111555:::<<<<<<;;;::::::<<<============<<<::::::<<<===@@@CCCDDDBBB>>><<<888:::<<<===<<<;;;;;;<<<;;;999666333222444666777777555333222333555888:::;;;999777777888999888888888777666555666777999:::999999888777777777777777999888888999<<<======<<<999999999;;;===>>>===<<<>>><<<999777555333000---...000333555555555555444444555777999999888777666:::999888999;;;======<<<999666333111111333444555:::::::::888555444444555666888::::::999888888888777777888888999999999999999888777888:::===>>>>>>888999:::;;;<<<=========:::777555555888;;;>>>???DDDAAA<<<999999:::;;;<<<===777666;;;???===::::::666555555777999:::999888555222444>>>EEECCC<<<888999888666444222111111222222444666555444333555777999888555222111000111111222///---///222333000---)))'''(((...///------111666555444222111000000///666999:::666000,,,,,,......000111333333222111000666777888:::===>>>>>>>>>======<<<::::::999999999999888555222111222555999666999999777888;;;;;;999555555555555444333222111222111000//////111222444222:::BBBGGGDDD===777333333444666888999999999999888:::<<<999444222333666777777777888::::::999777333666999:::999:::<<<>>><<<;;;:::;;;<<<======<<<555777999999::::::===>>>@@@>>>:::666444333333444888:::;;;:::777555666777{{{ooohhhgggiiihhhgggdddaaa^^^```dddjjjnnntttrrroookkkggggggiiilllwwwuuutttxxx~~~~~~xxxqqqiiifffbbb```aaaeeekkknnnqqqnnnnnnooooooooorrrwwwwwwzzzuuuhhhccc``````dddjjjkkkmmmssszzzqqqHHH&&& !!!###''')))***+++---/////////...---------------))))))***...444888:::;;;>>><<<::::::;;;;;;:::999;;;;;;<<<;;;999555111...222666;;;>>>>>>===;;;;;;?????????>>>===<<<:::999;;;>>>AAACCCBBB>>>:::777333555888:::999999:::;;;;;;888444111111333666888999777555333333555777999<<<:::888777888999888777:::999888666666666777888888888777666666666777777:::999999:::===>>>>>>===999888999;;;===???>>>===>>><<<888666555333111///333333444333333444777:::555666888999888555222000888777666888<<>>======>>>>>>???:::999<<<>>>:::555444111111333666:::;;;;;;:::333000222:::???===666333666555444333222111000///222333555555444333444555777666444222111111111111222///,,,...222444444222***((())),,,------...111111111111111000///......666777666222---)))***,,,...///111222222222111000111555:::>>>AAAAAA@@@????????????>>>===;;;:::999:::888555111000222777;;;999;;;;;;777666888888666333444555555444333111//////...---------...///000111444777888666333000///000111444666999:::;;;<<<777999:::888444111222444777777777999::::::999777222555777999999;;;===???999::::::;;;;;;:::888888666777999999999:::===???AAA???;;;777444333444444888999:::999666555666777}}}uuupppoooqqqsssxxxrrrhhh^^^ZZZ[[[aaagggfffeeebbb```^^^aaafffjjjqqqmmmlllqqqwwwxxxqqqiiieeefffggggggiiikkkooorrrqqqmmmiiiiiilllnnnpppqqqoooqqqwww{{{oooeeebbbbbbaaafffoooqqqtttzzznnn??? """$$$''')))***+++,,,...333222000//////000111222+++***+++...333888:::;;;;;;999888888999:::999888888999::::::999666333111333777===@@@@@@>>><<<;;;>>>>>>======<<<;;;::::::<<>>>>>===:::999:::<<>>===:::777555444444222111222444444333222333666:::888999::::::888444000---777666555666:::>>>@@@AAA777888777444111000333777999999888666444333444555777999;;;;;;999888777888777777777777888:::<<<===;;;:::999999;;;<<<;;;:::777888888999999999888888666555444666888::::::999<<<>>>@@@@@@???>>>>>>>>><<<888888;;;;;;555000//////000222666:::;;;:::999333000222999===;;;666444444444444444333111000///222333444555444333333333444333222111111111111222333000------000333555555///---,,,,,,------///111///000111222222111000///555555333///+++((()))+++111111222333444333333222000555<<>>>>>>>><<<:::888777999888666333222333777::::::;;;:::666555777888555222444555666666333111///...------,,,,,,---......222333333333111000///...---///111444888;;;===>>>666888888666333111222333777777888999;;;:::888666444555666777888:::<<<===888:::<<<<<<:::888666555888999:::999999:::===???AAA???<<<999777777999999999999888777666666666666}}}zzzwwwvvvzzz~~~uuufff[[[WWWYYY]]]\\\[[[YYYWWWWWWYYY^^^bbbfffcccaaaeeekkklllgggbbbaaaffflllppprrrrrrssstttqqqjjjcccccciiiooonnniiiiiihhhnnnxxx~~~~~~yyylllcccccccccbbbgggqqquuuxxx|||jjj888 """$$$(((***+++,,,///000555444222111000111222222...------000555999<<<===999888666666777888777666666888:::<<<<<<:::888777666:::>>>@@@@@@===<<<;;;::::::::::::::::::::::::<<<@@@CCCCCC???999555444555777999999888777777777888666333111111333777999>>><<<;;;999888999::::::666555666888;;;======<<<:::999888666555444333333777666666666666666777777999888888999<<<======<<<<<<;;;<<<>>>@@@AAAAAA@@@:::888666555555444333111111444777777444333666999<<<<<<<<<;;;888444000...777666555666888;;;<<<<<<555777777555222111444888::::::999666444444555777888:::<<<<<<:::888888888777777888888:::;;;<<<===999888777888999:::999777444444555555666555555555666555555777999:::999888777;;;???@@@???===<<<<<<999666777::::::444000000222222333555888999888666111///111777;;;999666666444444555555444333222111222222333444444444222000000000000000111111222222555222///...///111333444444444222//////000000000111222333555555555444333444333111...+++***++++++111111222222333333333333000666>>>BBBBBB???<<<:::::::::;;;;;;999888666444666777888777666666777999888999888444444777999777333555777888777555222000///.....................222222222222222111///---+++,,,///222666999<<<>>>555666666555444333333444777777888:::;;;:::777555666555555555777888999:::777:::>>>>>>;;;777666555666777777777666888;;;===>>><<<:::999999:::===>>>:::999888777666666666666ssscccXXXTTTTTTWWWWWWWWWUUUSSSSSSUUUXXX]]][[[[[[]]]aaacccbbb```aaaiiirrrxxxyyywwwuuuuuuooojjjcccaaagggooonnniiiiiieeehhhqqqvvvvvv{{{yyyjjjbbbeeefffccchhhsssxxx|||~~~tttlllqqqzzzbbb555   $$$###%%%)))+++---...111333222222111000000000111111111000///111666:::===>>>:::888666666666777666555666888;;;===>>>>>>===<<<999<<>><<<::::::888777777777777888999:::<<>>===;;;:::::::::;;;;;;333333555888<<>>999999888777666555444444777777666666666777888888999888888999<<<======<<<=========>>>@@@AAA@@@???999777666777777666444222222777;;;;;;777555777:::>>>>>>===;;;888555222111888777666777888999888666555555555444444444666888::::::888666444444666888888:::<<<<<<:::888777777666777888::::::;;;;;;;;;666555555666777888666444111111222333333333333333666555555666888999999888666;;;@@@AAA???<<<;;;<<<999777888;;;:::555333444666444333444555666555444///---///444777666444555555555555555444444444444222222222444555444111...------...///000111222222555333000......///111222666888777333222333333000444444555666666666666666444333111000///.........////////////000000111111111777>>>@@@>>>:::888888777888888777777666555444555777999999888777777888666888777333333777999888555666777777777555333111000000000000/////////.../////////000111111...+++***+++---///333666999;;;444444444555555555555555777777999:::<<<:::777444666444222333555666777777777;;;>>>>>>;;;777666777444444444333222444777::::::999777777888;;;>>>@@@===:::888777777888888777nnn^^^UUURRRSSSTTTVVVVVVTTTRRRRRRSSSVVVWWWWWWXXXZZZ\\\___bbbgggoooxxx|||{{{wwwuuuuuummmmmmjjjeeegggnnnqqqpppooohhhfffmmmooonnnsss}}}wwwhhhaaafffhhhdddjjjwww}}}zzztttkkkdddhhhoooxxxxxxTTT...  """'''%%%(((+++---...///111333...///000111111222222111333111000222555:::===>>><<<:::888777777777666555777999<<>>======>>>???>>><<<:::999999999888777666666666777888999===@@@>>>999555666777888:::<<<;;;999777666666555555555555666777888999<<<;;;::::::999::::::;;;444444666999===??????>>>999999999999999888777777777777777777777888999999:::999999:::===>>>>>>=========<<<===??????===<<<888888999:::;;;:::666333333888<<<:::666444777;;;???===<<<999777555444444777777777999:::999666444555333333444666888888888999999777555333333555888777999::::::888666555555444555888999:::999777666111111111333555555444222///000111222333333444444666444333444666777777777888===CCCDDD@@@======>>>999777777999777333222555888555333222333444444444111///000444555333222444555555444333333444555666222111111333555444000---***+++---///000222222333222222000///......000111444888888444444777666222555444444444444555555666333333333333333333222111///////////////000000111000666;;;<<<999777777999888777777666666666777777666888888888777777999:::777888666222222666888777555555555555444333222222000000111000000//////...---,,,+++---///000...+++******+++---000333666888333333333444666777888888777888999;;;<<<:::666333333111///000333666777666666:::>>>===999666777999555555444333222333777::::::999888777888;;;>>>@@@>>>;;;888777888999999888wwwfffYYYTTTNNNQQQUUUWWWWWWUUUTTTTTTSSSUUUVVVUUUUUUXXX^^^cccmmmttt{{{~~~zzzvvvtttuuukkkqqqqqqjjjfffmmmtttwwwuuukkkgggkkkllliiinnnxxxvvvggg```gggiiiffflllzzz||||||uuuooohhheeejjjrrrwww|||lllFFF%%%   """'''(((***---...//////111222,,,---000222444444444444333111000111555999<<<>>>>>><<<:::999999888777666999;;;===???@@@???===<<>>>>><<<999999:::;;;;;;;;;::::::888888777777888999::::::;;;::::::;;;>>>??????>>>===<<<;;;<<<======;;;999888999;;;===>>><<<888555222666999777222111555;;;>>>===:::888666555555666777777999;;;<<<:::777444555222111333777::::::888888777666333111222444777555777888888666444333333222444777999999777444222/////////111444444222111...///111222333444555555555333111222333555666666;;;@@@FFFFFFBBB??????AAA888555555666444000000333888555222000222444555555555222222555555222111333555444333222222333555777222111111333555444000,,,)))***,,,...000222222333000000000///......000222111666888555555999888444444444222222222333444555333333444555666666444333111111111111111222222333///444999999777555777:::999888777777777888:::;;;999999888666555777:::===888999777222111555777555555555444333222222222111000000111111000///......---+++)))+++...000///---******+++,,,...111444666222222222444777999999999777888999;;;<<<:::666333111...,,,...222666888777555999===<<<888555777999888888777555444666:::===>>>===;;;::::::<<>>;;;===<<<:::888777666555555<<<:::999777777888:::;;;@@@<<<888777999;;;<<<;;;<<<;;;;;;;;;:::888555222444777999888555333444666888666444555888::::::888555777:::<<<<<<;;;888777777888:::;;;<<<<<<;;;:::;;;<<<<<<;;;999999:::<<>>;;;;;;===???>>><<>>=========<<<888666666999===>>>===:::777777777999:::888666666999<<<999<<>>;;;888888999666888<<<>>>===:::666333000111333333333444777999888888777555333333444666777666555555555555444222111222333555666777777777555222///000333666666444555333111111222333222111111222333333222222444666:::===BBBHHHKKKIIIDDD@@@555444444333222222222222555333222111222444777999333333444555666777888888333555666555444444555666444444444333222111000//////000111222222333333222...000222333333111///---///000111333555777888999333333222000///000333666444333222333666888::::::444444333444555444111///000111444666777777666666:::999888888:::;;;:::888:::;;;;;;:::888777888999777888999888555111000000333333333444666666555333.........///////////////222///,,,***,,,...//////...,,,+++---111555666555000111555888;;;===>>>>>>999999999888777666555555000111111222333333222222777:::===<<<999555555666???;;;777555666999===??????:::777999???BBB???:::999888666555444555666777zzzzzzxxxtttrrruuu|||zzzpppdddYYYVVVWWWYYY[[[]]]]]][[[YYY\\\WWWVVV[[[aaacccfffiiissszzz~~~zzzwww|||~~~zzzvvvvvvvvvtttwwwnnnhhhgggdddbbbjjjvvv~~~wwwlllccc^^^___^^^aaaqqqyyywwwzzz{{{zzzuuurrrqqqppprrrzzz}}}sssooossspppooozzz}}}}}}~~~{{{YYY===   ###+++!!!!!!(((,,,//////111444666555000,,,+++)))+++222777666555777666555444333444777;;;===;;;;;;;;;;;;;;;;;;;;;<<<<<<::::::<<>><<<<<<;;;999888777666666555999888777666666888:::;;;===999555444777;;;>>>???BBB@@@>>>>>>>>>;;;777222444666888888555444555666555444222444777999888777555888;;;======;;;888666666777999:::;;;;;;::::::<<<======<<<::::::;;;===@@@>>>;;;:::<<<======<<<>>>===<<<<<<<<<;;;888666888:::======<<<999888888:::;;;<<<:::777666999<<<<<<>>>???===:::888999:::666999<<<>>>===:::666333111333555555555555777888888888888666444444444555777666555555555444333222222333444555555666666666444000---...333777999888666444111000000111000///000111111333555777999999777999===BBBEEEEEEAAA===666555333222222222333444333222111000111333555777555555555666777777888888333444666666444444555666555555555444333111000///111111222222222111111000...000222333222000///...000000111222333555777888444333222000...///222444555333222333555777888888555444444444666555444222000222555888999999777666999888777888999:::999888999:::;;;;;;999888999:::777888999777555222222222333222111222333444444222000000/////////000000111111...,,,+++,,,...000000///---,,,---222666888888222444777999<<<===>>>>>>:::999999888777777777777333444555666666666666666;;;<<<===<<<:::888777777;;;777333333777;;;===>>><<<:::999;;;@@@AAA???===999888777666666777999;;;yyyvvvqqqnnnoootttzzz~~~|||yyytttiii___]]]]]]^^^aaabbbbbb___\\\aaa^^^___eeeiiiiiijjjllltttzzz~~~~~~}}}xxx}}}zzzxxxttttttjjjbbbaaa```___hhhttt{{{wwwqqqggg```]]]]]]^^^bbbqqqxxxxxx|||}}}qqqnnnkkkjjjggggggnnnwww~~~}}}~~~|||{{{ssspppuuurrrrrr||||||yyy|||bbb999&&& (((888===%%%!!! &&&)))***//////111333555444222000---((()))111999;;;;;;;;;;;;999555444444888<<>>===<<<===???@@@@@@???;;;:::999888777777777777666555444444555777999;;;;;;777222111555;;;@@@CCCEEEBBB??????@@@>>>888222444666888888666666666777444333333555777999999888555888<<<>>>>>>;;;888555888888999:::;;;;;;;;;;;;===>>>>>>===;;;:::<<<===>>><<<:::999:::;;;;;;:::<<<;;;::::::;;;:::888666:::;;;===<<<:::999999:::===>>>>>><<<888777999<<<>>>???>>>;;;999888999:::777999;;;===<<<999666444333666888888777777777777999999888777666555444444666666666555555444333222444444444555444444444444222...+++,,,222777;;;;;;777444000....../////////000//////333888<<<===<<<555777999===@@@@@@>>><<<777555333111111222444666444333222222333444666777999888888888777777666666333444666666555555666777777666555444333111000///222333333333222111///...///222444444333000//////000000///000111444666888555555333111......000222666444333333444666666666666444444444666777666555000333777;;;<<<;;;999777777666666777888999999888777999;;;:::999999999:::888888888777555444555666555333111222333555555555333222000//////000111222000...,,,+++---000111111222///---...111555999:::666777999;;;<<<===>>>>>>;;;:::888777777888:::;;;;;;;;;;;;;;;:::999888777===;;;999999999888777666777333000111777<<<<<<:::777888:::===????????????:::888777666777999;;;===rrroookkkkkkpppuuuxxxyyy}}}|||wwwsssssstttooohhhfffffffffhhhjjjhhhddd`````````dddjjjmmmlllkkkmmmrrrwwwzzzyyyyyy|||}}}|||xxx}}}|||yyyuuujjjaaa___^^^^^^gggssszzzzzzpppjjjccc___\\\\\\\\\aaaooo~~~~~~|||ooollljjjiiifffeeellluuu|||}}}{{{{{{}}}{{{{{{tttrrrwwwtttsss}}}{{{kkkIII(((  222@@@???&&&!!!%%%+++,,,+++000000111222333333333222...((('''000;;;???>>>>>><<<:::888777888:::===>>>888777666666777999;;;===@@@?????????@@@AAAAAAAAA<<<;;;::::::999999999999555444333222333444666888;;;777333111444:::AAAFFFCCC???<<<===@@@???888222555666777888888777777777555555666888999:::::::::555888<<>>??????<<<777666888:::@@@>>>;;;888666666777999777888:::;;;:::999666444666888;;;;;;:::888777777:::999888888777666555333555666777777555444333333666666555444333333333333222---)))***///555999:::555222---,,,---///000111111......333:::>>>===:::666666777:::===>>>>>>===888666333111111333666888777777777777777888999999>>>===;;;999777555333222222444666777666555666777777666555333111000//////222222444444444222111///222444777666333111111222///...---...///333777999777777555222///...000111777555333222333444444444555333333444666777777777111444999===???===:::888555555444555888999999888555777999999999888999999888888888666555555888:::999666444444555777888999555333000......///111222///---,,,,,,///111222222555222///...///333666888777888999:::;;;<<<<<<<<<<<<;;;888777777999;;;===AAA@@@@@@>>><<<:::888777<<<888333222444555444222444000---000666:::888555111555:::<<<;;;;;;===???:::999777555666888:::<<>>:::;;;;;;<<<<<<<<<======999777555444555888;;;===AAABBBBBBBBBBBBBBBCCCCCC>>>===<<<<<<;;;;;;;;;;;;666555333111111222333444<<<:::666444555:::@@@EEE???===;;;===@@@@@@;;;666777777777888999999888777444555777888888888888888444666:::===>>>;;;888555999999999::::::;;;<<<<<<<<<<<<<<<;;;888777888:::::::::999888777777888999888777666777888999999888;;;;;;;;;999888888999;;;<<<======:::666444777999???<<<888555333333444555555666777888888777666666777:::<<<===;;;999888888;;;999777777888888777555555777999999666444444444777666555333222222222222333...)))(((---222555666111...++++++---111333444333000///333999<<<:::666555444444666999;;;<<<;;;888666444222222444777999888888999::::::::::::999AAA???===999555222///...111444777888777666777777666555333111000/////////000222444666666555444222333777999888444111222444...---------///333777999777777666444111000111222888555333222333333333222333222222333666777777666222555:::>>>???===:::777444333333555888999999888333555888888888777777777777888888777666666999;;;999777444444666888999999555333000...---...///111...,,,,,,---000333444444777555111...---///222555777777777888888999::::::===;;;999777888999<<<>>>============<<<;;;:::999;;;666222000222444333111333000...///444666444111///333888999777666999<<<:::888555333333555888:::ddddddgggkkkqqqrrrpppmmmffffffbbb___cccpppzzz|||xxxwwwuuunnnddd[[[RRRRRRVVV[[[\\\YYYZZZ^^^eeejjjmmmlllnnntttwwwwwwzzz~~~|||oooeeeeeeeeeeeelllvvv~~~rrrgggbbbaaa^^^___^^^\\\[[[aaakkkuuu|||zzz~~~ssskkkiiieee```YYYWWW```kkkssstttwwwyyy{{{}}}}}}}}}xxxxxxpppnnntttqqqqqq|||gggAAA$$$  ***777222%%%$$$,,,333555555333555666666444333444555111,,,---555<<<>>>======999:::<<<>>>???>>>======:::888555333444777;;;===???BBBDDDDDDCCCBBBAAABBB???>>>===<<<;;;;;;;;;;;;777555333111000000111222::::::999888888:::>>>BBB=========???@@@???===;;;:::999888999:::999888666222444666666555333333444222444888:::;;;:::999777777777777777888999::::::;;;<<<<<<:::888666777999999:::999888666666888:::777666555666888:::::::::999::::::999777777888999999:::;;;888555444777:::???;;;666333222222222111222333444555666666777777999;;;======;;;:::::::::<<<999555666888:::999888555999<<<;;;888555555666888666444333111111222222333///***)))---000222222...,,,***+++///222555666555333333555999999777444222111111333666888999888888666444333333555777999777888999:::::::::888777???===;;;777444000...,,,111333777888888777777777666555333111000000111111111333555888999888666555333777:::888222000111555000///...///000222555777444555555444222111222444777555222111222222222111222222222555777777666444444666:::<<<===;;;888666444333333555888::::::999333555888999888666666666666777888777666777888:::666444222333444666666666555333111///------...///---,,,,,,...222555666666777666333000------000333666666555666666777888999<<<;;;999888888999;;;<<<444666777:::;;;===>>>>>><<<999666444444555555555111000//////111222222111111444666555333333555888888666333111111444777:::ddddddfffiiikkkkkkiiihhhaaadddbbb]]]]]]gggsssyyy~~~{{{xxxxxxxxxssshhh```RRRRRRSSSVVVTTTQQQRRRWWW]]]ccchhhjjjnnnuuuzzzzzz}}}|||ooogggiiillllllrrr{{{vvvhhh^^^[[[]]]ZZZ]]]^^^\\\\\\bbbmmmuuuwwwmmmdddbbb___ZZZTTTTTT```nnnvvvttttttxxx}}}|||yyyrrrrrrjjjhhhooonnnppp|||xxxOOO+++ ###555999---###)))///444888999777999;;;;;;888666666777444111333:::===<<<;;;<<<999:::;;;<<<===>>>??????===:::666333333666:::===<<>>>>>???>>>===;;;:::999999999666444222111000111222333555777:::;;;::::::===???:::<<>>>>>:::666666888777666444222111111222333333///,,,,,,///222333222...---,,,---000333444555555666777999999888666555111111111333666888888888777666555555555666888999888999;;;<<<<<<;;;999888999888666444222000///...000333777999999888777888777666444222222333444555444666888::::::999666444111555888555///,,,///333444333222111111111111111000111222222111111333444666444111111111222222111222333555777999999555222666777999::::::888555444333333333555999;;;;;;;;;555777:::;;;999777666666555666888888777666777888444333222333555666555444555444333111///.........,,,+++,,,///333666777777444555444222//////222555555555555555555777888999<<<;;;:::999888888999999111222555777:::<<<======;;;;;;:::888666555666888...///000///...///222555666666555333111111333555555333000///111555:::===eeefffffffffeeedddddddddcccgggggg___ZZZ___hhhnnnwwwtttsssvvvzzzxxxooogggXXXVVVUUUUUURRRNNNPPPVVVXXX___fffjjjpppyyy~~~vvvooossswwwyyy~~~pppaaaXXXWWWZZZWWW[[[^^^\\\]]]dddooovvv}}}wwwppp]]]\\\ZZZXXXTTTXXXgggwwwzzzvvvtttxxx~~~|||vvvmmmllleeeccckkklllooo|||ooo@@@  ***===<<<--- !!!(((---111555999;;;:::===@@@???;;;888888888666555888>>>???;;;:::;;;::::::::::::;;;>>>AAABBB>>>;;;666333333666:::===999===BBBDDDAAA>>><<<<<>><<<:::888777777777444333111000000222333555000444:::<<<;;;;;;<<<===777;;;???===888555555777>>>;;;999999::::::666333333666999888444111000111000111333555777999:::;;;<<<;;;::::::;;;<<<>>>???===>>>>>><<<999888888:::999:::;;;888666555888;;;777666555666888;;;<<<<<<555777888888666555555666444777888888666777;;;??????;;;777555444444111...------...000222555777999::::::;;;:::999:::<<<>>>===888222222777<<<>>>===666;;;@@@???;;;777777999777555333111111111222333333///---...222555555444///...---///111333333333555888:::;;;:::888777777333333444666999;;;;;;999666666666666666777888888:::<<<>>>@@@???>>>;;;:::333333333222222111111111000333777999999888888888888777555444444555777888777888;;;<<<;;;999666333///444666333---***---111777777555444111///...---,,,...000000000111333444666333111000111222222111333444777:::<<<:::666222777777888888888666444222444333333666999<<<<<<;;;777:::<<<===;;;888777666444666888999777666666666555444444666777888666555666666555333222000///...++++++,,,///333777777777222444555444222222555888555555555555666777999:::;;;;;;::::::999888777777444444666777888999999999999;;;<<<:::666444666888+++...000///,,,...333999:::888444222111111222333222111//////222777===@@@aaadddggggggeeebbb___^^^aaaeeeeee___\\\^^^bbbdddhhhnnnqqqoooqqqtttrrrlllgggcccaaa___YYYQQQRRRXXXaaabbbccceeeiiipppxxx}}}|||yyy}}}tttiiibbb^^^\\\[[[\\\```bbbbbbbbbgggqqqzzzxxxooo___XXXSSSYYYaaahhhnnnsssxxxyyyzzz}}}}}}{{{rrrllljjjlllhhheeemmm{{{|||YYY...   $$$<<>>@@@DDDHHHHHHDDD???<<<<<<;;;;;;<<<<<<;;;999777666:::888666777:::<<<;;;:::===;;;888666555666888999>>>??????>>><<<;;;===>>>;;;<<<<<<:::666555777999888333///---000222444333,,,000555:::======<<<:::;;;999777777777666444222;;;:::999777444111///---333444555666777777666666000111333555888:::<<<===777999<<<>>>???>>><<<;;;BBB???:::666444555777999AAA???<<<999666555555555555222000333999>>>>>><<<777444333666666444555999<<<:::999;;;===???@@@@@@;;;888555444555444111...+++,,,---...///000111222666:::======999666555555444222111222666:::===???:::;;;;;;999666444444555777666555555555444111...222444666666555444555666555444333222222222333444222444777:::<<<;;;:::999;;;777777:::;;;:::<<>>>>>>>>===<<<:::888777666666666888999;;;<<<<<>>;;;999888888:::;;;===>>>>>>===;;;;;;<<<>>><<<===>>><<<888666777888666333000///000222222111---000555999<<<<<<;;;:::888666555555555555444222666666666666555444333222444555666777888777666666777777777777777777777777;;;<<<>>>??????>>>;;;:::;;;999666444333444666888>>>===<<<:::888666555444555222000333888<<<<<<:::777444444777777555555888777666777999===?????????;;;999666555666555222/////////000000111222333333333666::::::888777777888333000...000555:::===>>>777777777555333111111111333555777666333111000111444666777777555444444555555444333222333333555555555777999<<<======<<<;;;;;;:::999999<<<>>>>>>===777555333222222444666888<<<<<<<<<<<<;;;888555222444111000222888<<<<<<;;;777666444444444555555444333333333000...///222555333444555666666555444333111555888666222......000666888:::999777444222222111111222333444444444333333444555666666555444333333444666777888777777666777777666666555444333333777777666666666555555555555555666:::===>>>;;;888888666444444777888777555555555555555555666666777666666666555555333222111222...---222444333444666222222222555777777333000222333555555444444666777888999::::::888666666777777555333333555666666666::::::888555111///111333000///...///222555777777888777666666555555555555333222111//////444;;;AAA[[[]]]___^^^[[[WWWTTTSSS]]]cccgggeeedddeeeccc```[[[ccckkkkkkjjjooouuuxxxwwwvvvvvvtttmmmdddaaacccffffffffffffiiinnnuuuzzzyyytttmmmgggcccaaa```___ccc___]]]bbbllltttvvvuuusss\\\TTTRRR]]]kkksssvvvwwwrrrrrrtttwwwzzz{{{yyywwwqqqsssrrrqqqtttzzz}}}{{{ooouuuuuuSSS111 $$$555888..."""###(((///666:::===???@@@???@@@BBBFFFGGGFFFCCC@@@???>>>>>><<<:::888666444222555888999888999;;;>>>AAA@@@>>><<<::::::;;;;;;<<<======<<<::::::;;;===<<<===>>>===:::888666666333222111222333222000//////111555888;;;;;;;;;:::555444222222333333222111222222333444555666777888777777888999888777666555::::::999999888777666666>>>>>>@@@@@@???===;;;:::888777666555555666888999;;;;;;:::999888666555444444222000222666999888777666444555999999555444666333333555888<<<>>>===<<<:::888777666777666333111333333333444444444555555333555888999999999:::<<<666111,,,---333888999999222333333111///------...000555999777222///222666888999:::999666444444444555444444333444555777888777888:::;;;<<<;;;:::999888;;;:::999@@@HHHGGG???777555333111222444777999:::;;;<<<<<<:::666222///---///111555888;;;===>>>:::888666444333333444444444444333111//////111444000222444666777777666555222555888777333111111222888999:::999777444333333333333444444555444444444333555777888888777555333222333444666888999::::::999888666444333333333333999888666444333333333333666666888;;;===>>><<<:::888777555555777888888777:::999777555555666777888444444555555555444333333111------222555444444777222222222444555444111///333444555444222222222444888888999888777666888999999777444333444666777666999999777444///---,,,---///000222555888999888666555666666777777666555444333333333222222444888;;;^^^______]]]YYYVVVTTTTTT```ggglllnnnpppqqqmmmggg[[[___cccdddggglllssswwwvvvxxxyyyvvvnnneeeaaa```bbbcccdddfffhhhnnnuuuzzzyyytttnnniiieeebbb___]]]bbb___^^^dddmmmuuuwwwvvv~~~eee]]]ZZZdddpppuuuuuusssoooppprrruuuxxxyyywwwvvvpppuuuuuuttt{{{{{{hhhqqqeee>>>""" ***555555,,,%%%###$$$***222888<<<>>>@@@AAA@@@???@@@CCCGGGGGGCCC???>>>===;;;999666333111000000666;;;;;;777555888===???>>>===<<<;;;::::::999;;;<<<<<<;;;999999:::;;;:::;;;===<<<:::888555444000111333555555444222000111333444666888999::::::555333000///000000///...000000111333555888:::;;;999999::::::999888666555666666666777888888999999======>>>??????===<<<;;;::::::::::::::::::::::::999888666555444444555666444222111222555666666444666555666::::::555333555333444666999;;;<<<:::888666666666777888888777555555555555555666666666666666777888999999:::;;;<<<888222,,,,,,111555555333111222222111...------...222555888777444222444777;;;<<<<<<:::777555444444555555444555555777999:::999999999888888666555555333::::::999DDDRRRQQQDDD666444222000111444777:::999;;;======999555000...+++///444777888999;;;===<<<;;;888444111111333444666555444222000000111222///000333555666666444333444666888888555444444555;;;<<<<<<999666333111111444444555555555555444444333555888::::::888555333222333444666888:::;;;;;;999777555222111111222222999777555222111222333333666777999;;;======<<<<<<:::999888777777777666666<<<:::777555444555666888333333444444333333222111///,,,---222555444444666333333444444444333111///333444555555333222333444777777888666666666999;;;===:::777666777999999999999888666333///,,,***)))...///222555888999777555111222555666666555333222222333444444444444444444eeedddbbb___[[[ZZZ[[[]]]fffjjjooorrrwww{{{wwwppp```\\\ZZZ]]]dddjjjnnnppprrrvvvxxxtttlllddd^^^[[[\\\^^^bbbeeejjjooovvv{{{{{{vvvrrrlllhhheeebbb___]]]]]]___bbbfffkkkqqqwww{{{vvvmmmhhhnnnttttttooolllkkkkkkmmmpppssstttrrrpppnnnsssvvvwww{{{sss{{{rrrJJJ&&& ###444777111)))&&&&&&%%%+++333999===???@@@AAA@@@??????AAADDDCCC???;;;>>><<<:::777444111///...111888>>>===666222444888:::::::::999999888777666:::;;;;;;:::888777999:::888999999:::999777444222///111444666666555444333333333333444555666888999666333000.........---,,,000111111333555777:::;;;::::::::::::999888666555111222333555777888999::::::;;;<<<============<<<======<<<<<<;;;:::888888777555222//////222555888333333333333555555444333666555666::::::666444666888888999:::;;;:::777444111333666888999999999999666666666666666666666666999888888777777777777777444///,,,---222666666444444555555333111000000111666666555666777777777777;;;<<<===;;;888555444555666666555555666888999:::<<<;;;999777666444444333222888999888BBBQQQOOOBBB555444111000000333666888777:::===<<<999444222111---222888999777555777999<<<;;;999555111000333666777666444222222222222222///111222444444444222222888999999999777666666777???@@@???<<<777222000///222333444444555444444444222444777999999777444222333333555777888888999999777555333111///000111111666555333111111333444666777888:::;;;;;;;;;;;;;;;<<<<<<:::888666444444444:::888555222111222444555333333333222111000///......,,,,,,222444333222444333444555555444333222111444555666666555555666777666777777666555666999;;;===;;;888777999:::;;;:::999888555333000---+++))).........111444666666555000222555777777555333111111111222444444444222111llljjjfffbbb___aaafffjjjlllmmmmmmpppwww}}}zzzttteee\\\UUUXXX```eeehhhjjjqqqwwwyyytttllleee___[[[WWW[[[aaagggmmmrrrxxx||||||yyy}}}}}}wwwqqqnnniiieeedddbbbaaa___ZZZ```eeeggghhhnnnxxx~~~xxxxxxwwwqqqkkkhhhggggggiiikkknnnnnnllljjjlllooosssxxx||||||yyyZZZ222  ///:::555+++'''&&&%%%''',,,333999<<>>;;;777444222000///111888>>>===777222222444555666777888888777666555999999999888777666777999777666666777888777555333222444555555333333333444444333111111111333555777666333000............---222222222222444777999;;;999:::::::::999888666555222333333444666777777888999:::;;;<<<==================;;;:::888666555444555222///......222666888333444555555666666555555666444666999:::777666888===<<<;;;::::::888444222///222666888888888888999555666666666777777888888:::888777666555444111///,,,+++---000444888::::::666777888666444333333444999666444555777999888666:::;;;<<<;;;888666666666777666666555666777999:::===<<<:::888777777777888666999888666<<>>======>>><<<999666333111000///000666<<<<<<888444222333333444777999999999777666888888888777666555666888777555444555888999888666777777666222...---///111444222000......000333555555222///...///111222222111111111222444777:::<<<888888999999999777666555333333444555666777888888<<<<<<<<<<<<============<<<;;;999777555444444333111111111111222444666777444555777888777777777777666444444888999777888;;;???===:::999888666333111111444888999777555444555666666777777888999::::::;;;:::888888777444000,,,)))---222555666777:::<<<777888888777555444555666666666666555444444555777777999::::::888777777888888777666555555666777888999888666666777999;;;===;;;999888888:::;;;:::999777777666666555555444444111555888777444333666999666777888777555333222111555888999888444333666999666444333333555666555333222222222222444666777999???>>><<<;;;::::::999888:::===???>>>:::444///,,,,,,---...000111222222333000111222333333222111000...111555888999888555333444333333333333333333333222333333444555555666666777999999888555333333555888999999777444333444666333222111000000000000000333333333333333222111111333000111555777444222333000222444444222111333444888999:::999777666666777555666888888777666777777777777777999<<<===;;;:::777444000...///000///......---...000333555555555555666777888777666444222333111000111555888888777tttpppiiicccccciiisss{{{{{{uuullliiioooxxxxxxrrrccc[[[UUUVVVWWWXXX```jjjssszzz|||tttmmmiiieee___VVV]]]fffnnntttwwwyyy{{{vvvxxx{{{zzzwwwrrrnnnmmmkkkrrr}}}}}}zzzrrrlllhhheeecccbbb___bbbfffgggjjjrrr}}}{{{pppllllllkkkkkklllmmmooonnnllliiihhheeelllyyyzzzyyy}}}wwwOOO000  222555///""""""---000***,,,000555999===@@@CCCFFF===AAADDDCCC@@@>>>???@@@;;;:::666333000...------///444:::<<<999666333333333555888:::;;;;;;:::888777888888777555555666777888666444555888::::::888;;;999666000***(((***---555222///,,,,,,///222444333000......000333555666000000000222444888;;;===777777888999888777666555111222444555888:::;;;<<>>>>>======<<<<<<<<<;;;999777555555555555...000333555777777777666444666888999999888888999666333444777999888999===???<<<999777666555333222333666:::999666222111111666666777888:::;;;<<<<<<>>><<<;;;;;;;;;888222---,,,222888999777555666888666777888777555444555666333666888555000///333777555777999999888888888:::888777666555555666777777333222222222555999===@@@>>>999888;;;;;;888:::>>>999999999999888666555444...222555444222222777;;;888777777666555333222111222666999888555444777:::666444222333666777666333222222222222555888<<<>>>AAA???===;;;;;;:::999888333666:::;;;777111,,,******+++,,,...000111222222000000000111111000000000+++...333888999888555333333444555666666666555555333444555666666666555555777999999777222000111222444666777666444333555888111111111111000000000///222333444444555555555444555222333888999666333333...111333222000000222555:::;;;;;;999666444444444444666888999777666666666777888:::===???@@@>>><<<666111---,,,...000000///......000333666777666444555555666555555333111000555222000111666:::;;;;;;{{{tttmmmlllpppwwwzzz{{{|||uuuooorrrvvvvvvqqqeee[[[SSSQQQTTTZZZccclllzzzyyywwwrrrkkkeeebbbaaa```fffnnnuuuzzz}}}~~~zzzuuuqqqnnnmmmlllgggrrrzzzmmmgggiiiiiifffggg``````iiippptttzzz{{{{{{vvvrrrsssvvvwwwrrrllliiiiiikkkqqqwwwzzzxxxuuu}}}rrr666###   ///===000%%%###&&&)))***,,,+++...333777;;;>>>??????AAAAAAAAABBBBBB@@@<<<888:::888666444444333222000333666888888555333444666444777:::===>>><<<:::888888777777777888888999:::888555333666:::<<<999555777666444000+++'''%%%%%%......---+++)))+++000555444333222111000000000000111111222555888::::::999555555555555555555555555666666777:::===>>>===;;;???@@@@@@??????===<<<<<>>>>>===:::888:::999888777777888999::::::888666444444555777888777888999888555333333444999::::::888777666888999<<<:::888777777666555444777555444666:::<<<<<<;;;999777666666777777666444:::999777666555555555666666777888999;;;<<<>>>???333666999888666555777888666777777777777999===@@@888999::::::999:::;;;===>>>===;;;999777555555444333333222111000222666999777666666555444222111000555444333222333555888:::555555444333222222222222666666666555555777;;;>>><<<===<<<999999;;;:::666222333555555444000---***'''***...000111111111222111222333444555555555555444444333333333444444555333555666666555555666888333666999888333111222555444555888999999666333111555444444333222222222333333444555333111000000111444444555555444444333222444444555666888777444111---///111222222111222333666777666444222333555777999999999777555555777999666777:::<<<<<<;;;999777444000,,,+++---///000//////111444666888888777666777888888666333222222333555444444444666999<<<>>>xxxqqqrrryyyxxxqqqqqquuutttooofff\\\TTTTTTXXX^^^gggnnn{{{zzzwwwsssooojjjfffdddbbbiiisss|||{{{uuuqqqpppoooooonnnooovvv|||ooohhhhhhgggdddeee```bbbjjjpppvvvwwwvvvzzz{{{uuuoookkklllmmmlllkkknnnrrrvvvzzz[[[***   ,,,888888,,,"""!!!%%%''')))+++//////111333777:::===??????>>>======>>>>>>===;;;888777555555555555555444666888999888555444666888666888:::<<<<<<;;;:::888888888888888999999:::;;;;;;888777888::::::888555888777555111---)))''''''---......,,,***+++///333555444333111//////...///111111111333666999999999555555555444333222222111111222444888<<<>>>===<<>>>>>===<<<<<<<<<:::888555444444666777444555666888888888888777777777888888888777777666666666666666777999:::;;;;;;999777444333444555666666888999888555333222222555666888888777777999:::;;;999777777777888777666999777555777:::<<<;;;::::::999777777888999777666222333555777888888888888555666888999;;;;;;<<<<<<666888:::999666555555777:::::::::888666666777999888888999888777888:::===>>><<<:::888666555444333111111000...---...111333999999888888777666444444888777444333222444666777555444333222222222222222666777777666555555777999777999888555555777666222111333444555444222...,,,,,,...222444444333444555555555444444444444333333444444444333444444444555444555666666555555666888555888:::888444111333555444555777888888777444333222222111000000000000000222333444333222222333444333444444444444333222222333333222444555555333111000111222222111000111333333333222000///000444666888888888666444444666888888888888888888888888777666222...,,,---///...---///222555888999888666555666777777666333111111222:::999888777777888:::;;;~~~wwwwww{{{rrrppprrrqqqmmmiii^^^WWWYYY```gggmmmsss{{{vvvsssrrroookkkgggkkksss~~~yyyqqqmmmooossstttsssxxx|||}}}ppphhhfffeeecccbbbaaaeeelllpppvvvuuusssxxxzzzuuuooolllooonnnhhhbbbeeeqqq}}}eeeAAA    ...>>>BBB222((( !!!%%%''')))+++333111000000222666;;;>>><<<:::888888:::<<<===<<<444444444555666777777888777777666444222333555777888888999:::::::::999999999999999999:::;;;<<<===<<<<<<;;;:::999888666555999888555222///,,,***))),,,---............000111666555222000............333111000111444777888999555555555444222000///...,,,---000555:::========================<<<<<<<<<999888777666555444444555444555666888999888888777888777666444444444555666222333333555777999;;;<<<<<<:::777555333222333333555777888888555222000000///222555777888999:::<<<888777555555777888888777888777666666888999999888999777666777888888777555111444777:::;;;:::999888444666888:::::::::999888888999:::888666444444555777999999888666444444444666666666444444555999<<<===<<<:::777555444333222222222111///,,,,,,---///888888999999888777777666:::888666333222222333333333333222222111222222222777888888777555333444444666888888444333555333000111222444555555333111///111444666777777666666777888777444222111111111222555444444444444444444444444666777777666555666888777999:::888444222333555444444555666666666555555000///......---.........111222444444444444555777333444444444444333222222333111000000222222222111222333222111//////000222//////...,,,+++---111444555666555444222222444666999888666555555666777888888555111///.........---111333666888999777555333777777777555333111111222;;;:::999888888999::::::|||{{{zzzqqqnnnooonnnkkklllccc^^^bbbkkkqqquuuyyy|||tttpppqqqqqqnnnkkkwww{{{qqqnnnssszzz|||{{{~~~|||pppgggcccbbbbbb```aaafffmmmooouuussspppuuuyyyuuuoooiiimmmnnniiiffflll{{{QQQ+++   ###@@@KKKEEE---&&&!!!$$$)))***,,,...444333111111222555999;;;888777555666888999999888222333333333333444666888666444111///...///111444888888777777777777888888888888999999:::<<<===>>>:::;;;<<<;;;888666666777888666444222111///,,,******,,,///111333333444444444222000------...///111555222//////111444777888555555555444333222000///+++---000555:::<<<<<<;;;:::::::::::::::;;;<<<<<<777777777777666666555444444555777888999999888888:::999777666666666666666222222333555666888::::::<<<:::888555222111111111222444666666333000...---***...333777999:::;;;===777555444444555555555444555444333333333444444444666444333444555666555333999:::;;;<<<;;;999777555333555888999:::888666555777777777666444444444444///222555777666555555666555555333222111444888<<<<<<;;;999777555333333222444555444333000///000111444555555666666666555555888666444222111000111111222222111111111222222333777999:::999666444444444999<<<===999666777555222000111444555555555333222444666777777666555555666777555222///...///000222555555555555555444444444555666777777555555666777777888888666333111222333222222222222333444555555000//////....../////////222444555555444444555777444555555555555444333333333000......///111222222222222111///---...000333......---+++***+++...111222222222111//////111333666666666666777888999999777555333111000000000000555555555555555444333333777888888666444222222333888888777777888999:::;;;}}}}}}~~~}}}{{{xxxpppmmmnnnnnnkkkoooiiigggnnnuuuyyy{{{}}}~~~sssnnnoooqqqqqqppp~~~vvvtttzzzwwwmmmeeeaaaaaabbbaaabbbgggmmmooouuuzzzuuuxxxyyyuuuoooeeehhhlllooottt~~~iii<<<  111KKKLLL>>>(((###!!!&&&***+++,,,///222222333444666777888888666666666777888666333111111222111///---...222555777444000------...000222666555555444555555777777777777777888:::<<<===>>>666888999999888777777888777444222111111000...,,,(((***...333777999999888111///---+++,,,///222555666333///...000333555666444555666666666555444222///000333777:::;;;999777666666666666777999:::;;;666777888888888777666555444666777888999999888888888888999999999888666666333444444555666666777777;;;999777444222111111000000222444333111...------)))---333666999:::<<<===777555333222222222111///111111000000/////////000555444333444555666555444===<<<:::888666555444444333555777999999777555333555444333333333444555555+++...333555666666666666444333222111111333888<<<:::999888666555444444444555666777777555444444555333333444555555555444444333222111000000000111111111111111111222333444444777888::::::888777777888;;;@@@AAA===999888777444000111333444555555444333222444555444222111111222333111...++++++...111333555555666666666555444333555666777666555444555666666666555333111000111222111000000000000111333333222222111111111111222333666777777666444333333444666666666666666555444444333000------///111222333000000///---,,,---000222000000///---++++++---//////000///...------///222111333666999;;;;;;;;;:::444444444333333333555666888666333000///111333555777888888777555444555666777666666666666666777777}}}yyyvvvuuuuuu|||}}}yyyrrrooopppooolllooonnnqqqyyy}}}}}}|||~~~~~~vvvrrrsssvvvxxxxxx}}}|||zzzooohhhbbb^^^```dddcccccchhhooosss{{{}}}{{{xxxrrrmmmgggkkkrrr{{{xxxPPP+++   """<<>>555555666777888999999888666333111111333333000---(((***...333999;;;;;;999///---***)))***///444777888444111///000333444555444555777888888777666444222333555999;;;:::666333222222222333444666999:::666666777888888888777777555666777999:::999999888555666777888888777666555555666666666666666555555777777555444333222111111000111222222000//////000---000444666888999;;;<<<777555222111111111///...//////000///------...000777666555666888999888777777666444333333333444555444555777888888777666555555333111111333555555555---000333555444444444444333333333222222444888<<<999888777777666666666777666888999999888666555555555555666666666666666555111000000000000111111222222111222222333444555666777888999999888888:::;;;:::@@@BBB===888666555333///000222333444444444333000111111000.........000000...,,,++++++...111444555666777777666555333222444555666555333333333555555444222111000000111222000000/////////000111111333333333333333444444555888999999666333111111111666666666666666555444444111///---,,,...111222222//////...---++++++,,,...///111222111///...///000//////000///---...000222000333666:::<<<<<<;;;:::222333555555555666888::::::777333//////000444666555666777777666555666888999888777555444222000000zzz}}}~~~zzztttpppqqqttt|||~~~xxxuuutttsssooommmqqqyyy|||zzz|||}}}|||{{{|||~~~yyypppgggbbb___\\\```ggggggfffjjjssszzz}}}xxxtttuuuzzz```666  +++BBBGGG777$$$ """))),,,++++++---+++---111444777888888777888777666666666444111///111000,,,'''###&&&///666999555111///000111111000---...///000222333444444111222333444666999;;;<<<777666555777:::<<<:::777777444111222555666333000******---222777:::999777000---***((()))...333777888555222111111333444444666777999:::999777555333333444666999:::888444111//////...///111444777999555555555666666777777777555666888999::::::999999555555555555666777888999555666777777777666555555444444333333333333333333111222222222000111333555111333555666666777999;;;777555222222222222111000///111222111//////111333888777666777999:::999888222222333444555555666666444555666777777777777777999666333222444666666555///111333444333222333333333444444444555666999<<<777777777777777888999999999;;;======:::777555555666666777777777666666555222222222222222222222222222222222333444666777888888888888888777777999<<<888???AAA<<<666444333111///000111222333333333222...//////...---,,,...///000///---,,,---///222444666666777888777555333222333444555444222111222333555333111000111222333333111111111111111111000000222222222222222333444444888888888666333000000000444444444444444333333222...,,,++++++---///000000///000///---***''''''''',,,///222444333222222222111222222111000111333555333444666777888999999888111444666777666777:::<<<999777555333333333555666111222444555444555777888999888777555333111///...jjjqqqwwwvvvpppmmmpppuuu}}}yyyxxxuuuqqqkkkrrr}}}{{{xxxzzzyyy}}}sssiiiaaa___]]][[[```hhhiiiggglllvvvxxxJJJ!!!  ///DDDBBB...!!!!!!%%%,,,///...---///***+++...222555777888999:::888555444444444444333000///+++%%%"""&&&000999777333///...///000///---***,,,---///111222333333///000111333555888:::;;;;;;777555888<<<>>>:::666888444222333777888555222++++++,,,111555777666333222///***'''(((,,,222666999666333222333333333333777888::::::999666333111222333666888999888333000------,,,---///333666888444444444444444555666777555666888999::::::999999888777555444555888;;;===444555777888888888777666222222222333333444444444333444333222222333777999555666777666555666888:::666444333333444555444444111333555444222111444777666555555666777888888777333444777999999888777555555555555666777888888999===999555444555777666444...000222333333333444666222444666666666888:::<<<777777777777888999;;;;;;>>>@@@BBBAAA===999666555666666666666666555444444444444444333333333222222222222333444555666888999999999888666444555888:::888???BBB===666444222000000000111222222222222222...//////...------...000111000/////////000222333666777888888777555333222222333444333111000111222555333111000222444555555333333333333333222111000111111000000111222333333777777777555222000000111222333333333333222111111,,,***)))***---.........111111000---)))%%%###"""(((,,,111555555555444444333444444333333333666888777666555444444555666777222555888888777777:::<<<777777888888777666555555...000222333333444666888666666666555444333111000ccc^^^^^^eeegggfffjjjrrr{{{wwwvvv~~~yyywwwxxxyyy}}}~~~}}}rrreeeYYYXXX\\\___```bbbeeegggllluuuYYY222  )))111+++###"""!!!%%%(((***+++---/////////000222555888888888666333000000111222333222222111,,,&&&'''000666888888777555222...---...000,,,---///000111222222222666333111333777::::::999===888444666<<>><<<999777999777333111111333666888777777666666666666777777666666444111...---...///222555888555000000666<<<999777555666888:::;;;;;;:::777555333444444333222444555666444222222555888999777666555555777888::::::888666666777888777777555555555666666777888999;;;:::999888888999:::;;;666444333444777888555333777666555555555777888999888777777777999888777555:::AAAGGGDDD;;;555555999555888;;;;;;888666555555555333222222222111///---,,,,,,,,,---000444888:::777777888888888888777777=========<<<999555222000222222222222111000///...///111111///+++***,,,///...000222111000000333666555999===>>>;;;666222000444444444444333222111111333555777666333111222333333444000++++++000333333333...---000000---...333666777777555333111111222111222444444222000---+++***+++,,,+++)))((()))***,,,...000111000---***'''///000111333333333222111111222333444666888:::;;;999999999888777666555555777888::::::888777777777999777666777999999666333444111......000444777999@@@===999555333222222333aaaUUUOOOUUU^^^bbbgggmmm|||~~~|||{{{{{{|||wwwxxxzzz}}}||||||nnncccYYYXXX[[[]]]___bbbhhhjjjnnnxxxmmmEEE%%% """***$$$"""&&&(((***,,,...000000000111444666888999:::999666333111222222222222222111---'''(((000777999:::999777333000...///111//////000222333555666666888555333444777999999999===888444666;;;>>>;;;777999777777999<<<<<<777222.........000333444333222444...***+++,,,,,,---111222333555555444333333444///333777777444111111111...111555999;;;:::888777555222//////000222333444999666444333555555444222555777999;;;;;;:::888777777555222000000333666888777777666666666777888888555555444111...---...///333555777555222222666::::::888777777888::::::999777555222222333444444333444555777666444444777999888777666555555777888:::888777666666777777666555222222222333444666777888999888888888888888888999666444222333555666555333777666555555555666888888999888777777888888666444999???CCCBBB<<<777666888555444444555777666555333222111000000111111///---------...///111444666777666777777777666666666777=========;;;888555111///000000000000000000000000/////////,,,((((((+++...000222444333111111222444444777::::::888444111///111111222333333333222222333555666555222111222444444333...'''(((...444555333///---000000---...222222333333222111000111333111222333333222///,,,***)))***,,,,,,++++++---...+++---000111111000---+++---,,,---000333555555444333333444555777999;;;<<<;;;:::999888888777777777555888;;;<<<;;;:::999:::<<<999777777888888666333333111...,,,---111666:::<<<:::777444333333444444ttt]]]MMMRRRcccnnntttxxx}}}}}}}}}zzzzzzzzz||||||zzz{{{zzziiiaaa[[[ZZZ[[[[[[^^^bbbkkkkkkooo||||||QQQ,,,   !!!!!!$$$''')))+++---000333111222444666888:::;;;<<<===:::666333222111000///222222...)))***222888999<<<;;;999666333111222333333333444555666888999:::;;;999777666888999999888<<<888555777;;;===;;;888:::999:::<<>>999444...------///111333222222111---+++...000......111000333666777666444444333///333555555222000000222,,,000555:::<<<:::777555555333000000111333444444555444222222333444333222888888777777777888888999666444222000000222444666666666555555666777888888444444333111...---///000666666555444444555777888:::999888888:::::::::999444222000000222444555555444666777888777777999;;;888777666555666777999:::777666666777888777555333222222222333444555777777555666777777777777666555666444111111222444444333666666555444555666777888999888777777888777555333888;;;>>>>>><<<999888777555111///000444666444111000///...///000000///......///000222333444444444777888999888666666777888======<<<:::888444111///.........//////111222222//////---((($$$###'''+++222333555555333111111111222444666666444111000000///000111222333333333333333333333222000000222444555333,,,%%%%%%---555777444000...//////---...111///000000......///222444000111333444222///,,,))))))+++,,,------...111333...000222333444333222000+++)))(((,,,333888888666444444555666888:::;;;<<<===<<<:::999888777888888444777;;;======<<<;;;;;;<<<:::777555555444333111///...+++'''%%%)))111777777666444333333333444555qqqXXX\\\rrr~~~~~~|||yyyyyy~~~~~~|||{{{zzz|||~~~ssseee```\\\]]]\\\\\\___dddiiijjjpppfff999 $$$&&&(((***,,,...222444333444666888999;;;===>>>@@@<<<777333111000...,,,111111...***,,,333888999;;;;;;:::888666555666777999999888888999:::;;;<<<>>>===;;;999999999::::::===:::777888;;;===;;;999888999:::===???===999555111///......000111000///---******///111///...///111444888999888444222111111333666444111000111333111333666888999777444222222000...///111333444333000//////000222333444555888777555444555777:::<<<888777555333222222333333333333333444444666777777555555444222000000111333999666444444666888777666888777777999;;;<<<;;;:::666333111000222444555555555666777999999:::;;;;;;999888777666777888:::<<<777666777888999888444222555555444444555555666777222444666777777666444222555444111000000111333333555444444444444555777888:::888777777888777555333666777888:::;;;;;;888666666333111000111222333333333111//////000000///......000222444666666666555999;;;<<<;;;888777888:::<<<<<<;;;999666444111///............000222444555222000,,,%%% ###'''000111333444444222111000///111333333222222333444000111222333333333333333333222111//////000222444333222---'''(((///555777444111///...------...000//////...---,,,...111444111222555666555222...,,,,,,---.........000333555777777888888777666444333---(((%%%)))222888888555444444444555777999:::;;;???>>>;;;888666555555555333777;;;===<<<;;;:::999888666333111000///...---++++++((("""!!!+++333444333333333333333444444|||aaadddyyy|||}}}~~~~~~|||uuurrrvvvyyywwwvvvxxxwwwxxx{{{{{{{{{{{{|||~~~~~~tttddd```]]]^^^^^^^^^aaaffffffiiitttsssPPP((( &&&(((+++,,,---///111333333666999::::::;;;>>>@@@AAA===777333000...,,,***///111...+++---444888999888999:::999888888999;;;>>>===<<<;;;::::::::::::???>>>===;;;::::::;;;<<<>>><<<999:::<<<===<<<:::666777999;;;<<<;;;777555444222///...//////...,,,)))''')))///222///,,,,,,111555888999777222///---222555777666333111222444333333444555555555555555444222000000111111111000+++,,,---///111333666888666555444333555888<<>><<<888555555777;;;:::999888666333222111//////000111222444555666444222---%%%!!!%%%---...000222333333111000...000222333444555777888444444555555444333333222222111///...///111333444111333111------222555444222111...++++++---///000111111000---,,,---111444222444888::::::777333111000000000///...///111444???>>>===;;;999666555444///***'''***222777666222222222222333555666888888???===:::777444222111000444777::::::999777666666111000///---+++*********,,,,,,)))$$$!!!)))111222222333333333333222222ooonnn|||{{{{{{~~~~~~}}}|||yyy|||yyyooohhhkkkllljjjkkkpppppprrrwww}}}wwwyyy{{{~~~|||yyy}}}yyyeee___[[[]]]___```cccgggdddlll}}}UUU888  ''')))---.../////////000333777:::;;;:::;;;???BBB@@@<<<777333000...,,,***---///...+++---444888777666888999999888888:::;;;=========<<<;;;:::888777;;;<<<;;;:::888999;;;===>>><<<::::::;;;<<<;;;:::444555777888888777666555666444000///.........---(((&&&)))///111...+++***000333666777444000---+++222555888777444222222444111111111222444666888999999777444222222111///---***,,,...///000222555888666555555555777999<<<>>><<<<<<:::888555333111000//////000111222444666777888888888666555555777999:::888666666999999777555222333666999======;;;999;;;777333111222444666666888666444555777999::::::777666555555666888:::<<<888777777777888666444111555444333222111000000000333444666888888666444333444444444222000///111333000000000222333666999:::777666666666777777555444444444444555666666444222333777999555...,,,222999<<<999555333222222111///111000000111333666:::<<<888<<<@@@>>>888222111333888888777666555444333333222333444555666666666666444222---&&& $$$(((---------000222333222000///111444555666777888:::666666666666555444333222111000...///111333444444000333444111111444333000//////,,,((((((---//////111111000///---...111333222555:::===>>><<<999666222222111...------///111???===;;;999777555555444111---+++---222555333111000111111111333444555666;;;:::888666333111///...444666888777666444444444,,,...//////---++++++,,,111111000,,,((()))---111000111333444444444333222~~~}}}}}}yyyyyy||||||zzzyyy{{{uuuhhh___aaacccaaadddllloooqqqvvv{{{~~~|||sssvvv{{{|||xxxwwwzzz~~~zzzfff]]]WWWZZZ___bbbdddfffffftttsss<<<%%%    !!!'''+++///000000...---,,,333777;;;;;;:::;;;???CCC@@@<<<777333111000...,,,,,,...---+++---333777666777999:::999888666777888888:::;;;<<<<<<:::888666555666777777555666999<<<<<<;;;:::999999:::999999333444555555555555666666555333000//////000000000***(((***000222...******,,,///222333111///---,,,///333777777444111111222//////111333444666777777666444222222222222000...,,,...000000///000333666777777888888999:::::::::999999999888666444111000///000111222444666888999777888888666555555888:::999888888888999888777666333444777:::<<<;;;777444888555111///111444666777999666222111444777888888444333222222333555888999888666444444444444222000222222111111111111222222555666777888888777666555333555666444111000111222---...///111333777:::<<<555555444666777888666555444444555444333222111111...111444222......222777<<<999555333333333333222333111---+++---111777;;;:::@@@EEECCC;;;444111111666666555555444444555555555777999::::::888666555000000---((($$$%%%***...111///...///222333222000222444777888777666666777444444444555555444333333000///...000333555555333000444444222111222111---,,,---***%%%&&&,,,000///---...////////////222444111444:::???@@@???<<<:::111111///---+++,,,...111555444333222222333555666000//////000333333222111000000000111222333444555555555666666555333111///333555555555333333555777,,,000444555333222222222666666555333222111000000---///222444666666555444}}}tttxxxwwwuuuzzzzzzzzz{{{}}}}}}{{{rrrcccYYY[[[^^^]]]bbbkkkpppssswww{{{~~~~~~zzzwwwppptttzzz}}}zzzxxxxxx{{{{{{yyywwwfff\\\TTTWWW^^^bbbdddeeeiiizzzbbb...   """$$$'''+++000222000---+++***333777;;;<<<::::::>>>CCC@@@===888555333222000///***------+++---333666555999::::::999777444444444444666999<<<===;;;999777000222444444333444888;;;:::999888888777777777777333444555444333444666777444111//////000222333333+++)))+++111222///++++++(((+++///000000///.........222666777444111000000000111444555666555333111---,,,,,,...111333333222000111333111///...000333999:::;;;;;;;;;999888666555666666777666444222111111111222333555777999;;;666777777666555555777:::888999:::999999888777777555666888:::;;;999444000555222///...000444777999:::666000///222555777777111000//////111333555777777555222111111111000///111111111222333444666666666777888999999888777666333555777666222000111222,,,,,,...000333777;;;===444444444555777888777666444555666444111//////000***+++---...///000222444:::777444333333444444444555111+++'''(((---444888>>>EEEKKKIII@@@777333333555555444444444555666666888999<<<===<<<:::666444------,,,***''')))///444555222//////222333111000555777999999777444333333111111222333444444444444000//////111555777555333111444333000///000///,,,***,,,)))$$$%%%,,,000///)))+++---//////000333555///444:::???AAAAAA>>><<>>???>>>;;;888666666777444555555444333222444555444555555444333444777:::888:::;;;;;;888666666666=========;;;888666666777666666666777888777444111111///,,,+++---111555888888444///000444777666444///...------...111555777666666666666555444333222111333555888::::::;;;:::333888999666666999888333222222444666888888666444......///222666999::::::555333222333444555555555444444555777888555...((('''))),,,...///000111333666555444222111111222222666333---(((&&&***000666>>>EEELLLLLLEEE===999888666444222111111222222111222333666999;;;:::777444///---***((((((+++...111444///...111333111111333555666888999888777666555......///111222222000---,,,,,,...222666888777666444333222000000000000111555333///,,,++++++,,,---......///000000000000000&&&---888???BBBBBB@@@>>>888222...///000---***+++'''+++------///333444111222111111444888888222---333444555555333333333555777555555666777666222...222111000000000111333444555555555555666777888999999666555888;;;;;;777222---***---666:::777666888rrrgggsss}}}xxxwwwuuuwwwyyy|||~~~~~~}}}{{{oooggg``````aaa``````bbbiiimmmsss{{{wwwyyyyyyvvvrrrqqqvvvzzz|||sssooooooooolllhhh```]]]\\\^^^```bbbhhhoooyyy}}}QQQ***  ###&&&+++...111222000......///111222555888::::::777555444000------000111///,,,)))***,,,---...000444777666888;;;======:::666333666555666888:::;;;888555111222555777999:::;;;;;;555666666555444555888;;;999777444333444777888888777444000000333444444222...,,,+++---000111111///,,,...111111111000111111555666777666444111111111555444222111000/////////------------------------///000111222333555666666======;;;888555333444555444555555444333333444666777888888888777777888:::888999;;;;;;888666666666;;;<<<===;;;999777777888555555555777888888555333111000...---...111555777777333000000444666444222111111000//////000222222666666666666555444444333222333555777888999::::::333777777444444777666222444333222222444444444333...///111444777999999999777666444444444444444333444444666888:::777111,,,((()))+++...000222333333555444333111111111222222444333000---+++,,,000333777>>>EEEGGGEEEAAA>>>===555222000///000000000///111222444777999888555222111...+++((((((***---///444///...111222000///111111333555666666555222111......///111222222000...,,,,,,...111444666666555444333222111000111222222666444111///......000111000000000111000000///...)))000:::BBBEEEEEEDDDCCC>>>777111222222///---...+++...000///111555555333333222222555999999444///444555666555444333444666777666555777888777333000111111000000000222333444444444444444555666777888999666555666999:::666222111...000777999666444555wwwhhhkkkvvv{{{|||wwwwwwxxx{{{~~~ssslllggghhhhhhfffddddddaaadddiiiqqqxxx}}}~~~~~~uuutttpppjjjeeefffkkkppp{{{rrrkkkgggeeecccbbb___]]]]]]```bbbccchhhooo|||fff999  ###'''***,,,///222444333111000000111111333555777666333000------,,,,,,,,,---......***+++,,,,,,---///222555222555:::>>>>>><<<999666444444444666777777555333111222444666888:::;;;;;;777888888777777777:::<<<888555333222444777999999777444222222444555333000000...,,,---...000111000000000000///...///333555777999:::999666333111111444444444333222111//////.........------.........///000222444666777777777<<<;;;999555111000222444333444555444333333444666777999;;;:::999777777888777999;;;:::888666666666999:::<<<;;;999888999999555555555666777888666555111111000000111222444555666333111111333444222///222333333333111000...---555555666666666555555444444444444555666777999999444666444111000333444222555333000...///000000///...000333555777777777777777777666555333333222111333444666999;;;999555222,,,+++***---222555444333333333222111111111222222222333444333111///000111333777===BBBCCCBBB@@@>>>333111...---.........---111111333555666666222000111...+++((('''))),,,...444///---///000...---......000333555555333111//////...///000222222000...------...000333444333222222111111000000111333444777666444222222222222333111111222222111000...---,,,333===EEEIIIJJJJJJIIIEEE===666555555222000111///333333222333666777555444333333666999:::666333555666777666444333444555777777777777888777555333111111111111222333444555444444444444444555666777888666333444777777555222444222333777888555222111qqqiiinnnyyy|||tttssstttxxx}}}}}}zzztttoooooonnnjjjffffffaaabbbdddhhhmmmrrrssstttsssooohhhaaa]]]```ffflllyyyvvvqqqjjjccc^^^]]]]]]^^^]]]^^^aaabbbccciiiqqqzzzNNN(((  """&&&+++//////111444666666444222000111111111333444333000---,,,...///...++++++---000...///...---++++++---///222555:::===???===:::888444444555555555555444333111222333555777999::::::=========;;;888777999:::777555222111222555666666444222111333666666333000444111...,,,,,,,,,------000000000......///333666777999;;;:::777333111000222222444444444333222111222111000000000000111222111222555666777777555444:::999555111------///222111222333333222222444666555888::::::888555444333666888:::999888666666666666888:::;;;:::999999:::777666444555666666555444222222222222222333333333444222111111222222///---111333444555333111---+++555555666666666555555444444444333333333555777888444333111...---///111111333111///.........,,,***,,,///333555555444333333444444555444222111111111111333666999;;;:::777555222...+++---222555333000222222222222222333333333333444666555333111111111555666999===??????<<<999333111...---...///......111111222444555555222//////,,,)))'''(((***...000444///---//////,,,+++,,,...000333666666444111////////////000222222111//////...---///111222111000//////......///111222333999888666555333222222111000111222333222111000///...444===EEEIIIKKKLLLMMMHHH???888666555333222333222555555222333777777555555444444777999:::888666777888888666333111111111777777888888888888777666444444444555555666777777666666666666666777888999888555333333444555444222333333333666777555111///pppkkkwww~~~wwwqqqsssmmmmmmpppwww{{{uuutttrrrmmmiiihhhgggfffeeegggjjjnnnppppppqqqlllddd^^^\\\```hhhnnnrrrrrrooojjjbbb\\\ZZZYYY]]]]]]___aaaaaabbbiiirrrbbb555   $$$***///444333444555666666555222000000///000111222111...,,,,,,///000...***(((+++...222222111///------...000444666:::<<<===;;;999777555666666666555444333444222333333444666777888999;;;;;;;;;999777666666777888444111//////111111111///...///333777888555111333222///,,,******+++,,,...///000000///000222444666888999888444111///...///000222444555666555555333333111000000111333333555666777888777555333111555333000,,,))))))+++...000111222222222222444666555777:::;;;888555333222444666888888666555555555333666888:::999888888999999666444333333444333222222333333333333222111111222111000111111000...,,,///111333444444222000...444555555555555444444333555444222222222333444555333000---,,,+++,,,...111000000000111111///***'''***...222333222000000000///111333333111000111222///111555888888888666555666111---...222333111---333333333444444444444444444555555444222111333444666666777999::::::888666555333000000000111111000222222222444666666333111,,,***(((''')))---222555555000...//////,,,+++,,,,,,...111444444333000...000//////000222222111000000...---...000111000///------------...///111222999888777555333111...------///111333444444333222...444<<>>???AAABBB999333///000222111000111000222111...///444666444000111111222333555888;;;888888999777444333333444444666777777666666888;;;;;;;;;;;;;;;:::888666555:::999999888888888999999555666666666444222111000---222444444777;;;999333{{{vvviii[[[RRRMMMLLLUUUfffwww}}}tttqqqrrrtttxxx}}}wwwtttqqqppppppqqqqqqqqqmmmiiidddbbbccchhhlllnnnxxxmmmddd```^^^^^^]]]]]]\\\\\\\\\ZZZ]]]jjjwwwddd===  """'''...666;;;777222...++++++***(((&&&%%%$$$%%%(((+++---,,,+++......---...///000111111444555444333111111222444444444444444666888:::<<<666888888555111000111333888666555333222222222333777888888777444222111111555222...---...000111222111222666<<>>888222555666777555000,,,,,,------------,,,,,,---000222444333222///------///111444333222111000111222333777555333111111333555777777666555333333222222333111222333222111111222444555666888999999:::===???222444666666444333222333///111333333222111111111...111555666555333222222111...++++++...333666777555444222000..................---+++***+++...000222111//////000333666888555555444333111///---,,,222222333222111///---,,,---((((((---...+++---222222111111333555666555333***---111000------000444222666:::888444000000222222666888888555222222333///000///...---...111444000111111111000///---,,,***,,,000222222222222333333666888555000///333888:::888555444555666555444//////000222555777777666///---++++++---111555888888333111444444222111333///.........///111222333222111///000111333333222111000......000222333222222111000000000111333333000111333555555333000//////111444666666555222000111444888;;;<<<===>>>???555000---000222111000111000222111...///444666555///000000000111444888;;;666777888888777777888999333555777666555555888;;;;;;;;;;;;:::999777444333777777666666666666666777444666888777555222000000///444777666999===;;;555}}}~~~rrr```WWWPPPIIIIIISSS```kkkqqqsssppppppuuuyyyzzz|||yyywwwyyyyyyuuupppooogggfffdddbbbdddjjjqqqwww}}}xxxqqqggg___ZZZZZZ\\\]]]^^^______\\\```nnn}}}rrrKKK(((  """###'''000777999666333000---+++)))&&&$$$&&&&&&&&&))),,,......---111///------000222444444222222111///------...000333111///222777;;;<<<;;;777777666555444222111000555555555444222333555777999888666555444444555555333111...///111222111//////000111444777888777666777666444222000...---,,,///000000111222333333333444555555222...---///111333111---)))(((***000444666777888999::::::999888999555111000222333333222555444333333444777999;;;999888777888::::::888777222444666666444111000000///------///222333111///000444888999777444333333666222......000333222111444111...---//////---+++,,,++++++---000333444444444111///111444777777666999777444111///------,,,////////////...---,,,+++,,,+++***+++---///000///000222444555555333111///------111444222///000444777999<<<;;;888444111000333444555666777666444444222222111111111222333333444444333333333111...,,,///000333555777888888888888888666222///...000222888777444222000/////////...---,,,...222555777777//////...,,,+++---000333555888999555222444444222000111333333333222000//////////////////000000000555333000000111222333333111222333333222222444666000333666777666444333333222222222444555444000...111111222444555666777777222///,,,+++---000333444222///,,,...555;;;<<<;;;444444555444333444777999666666666888::::::888666333333222111000000333666777:::<<<;;;777222...---444666888999999666333000999:::::::::888666333111444777999777777888777333{{{}}}wwwkkkaaaXXXMMMGGGIIIQQQYYY^^^ccceeemmmzzz{{{yyy{{{|||wwwrrrppphhhgggfffeeegggmmmvvv||||||rrrfff]]]YYYZZZ\\\_________^^^]]]cccuuu]]]777   $$$$$$(((111777999999666222000///...,,,+++***)))(((***,,,///////////////......///000222333000000000...,,,,,,...///222111000222777:::;;;;;;777666555333222111111000666888888888777888:::;;;:::999777666555444555555777444111000111111///---000000111222444333222111444444333222000...,,,+++//////...///000111222222111222111///+++)))***,,,...---***'''%%%''',,,000444555666777777666555444555222000000222444444333555444333333444666888999888777666777888999777666222444666666444111000///...---,,,...111222111///111444666666444333444555666222//////222444444222333000......///000...,,,...------///222555666555666333111222555777777666888666444111///..................------------------,,,+++---///000///...---///111333444333111000---...111444333000222666777999;;;:::777555444444444444444444444444444444333222222111111111222222444333333333333222000...222333666888:::;;;;;;;;;::::::777333000...///111777666333000...,,,+++++++++******,,,///333444555222222111...,,,,,,...111333777888444222444444333---...111333333333111000000000000000111111111111444222000///000222333333222222111111222222333333333555888888666444222222222111111333444444222000111111000000111222333333...,,,***+++---000222333111111111333555888999999666666777555444444666888555555555777999999777555111111000///---...111333777999:::999666333111111555666888999888777555333777888999;;;;;;:::888777555888999666666888777444zzz|||}}}xxxkkkbbbTTTHHHBBBCCCHHHLLLQQQYYYkkk|||{{{~~~~~~xxxrrrpppiiihhhhhhhhhlllsss|||vvvjjj___[[[\\\^^^___^^^^^^^^^```jjjmmmCCC!!!  $$$''''''***222888999:::777333111222222222222000---++++++...000111111---000222000---+++---...------...---++++++,,,...222111111333777999:::999777666333111000///000111555777:::;;;;;;;;;===>>>===<<<:::777666555555555666444222111222222111000000111111222111///...---000111222222111///,,,+++///...---,,,---///111222///000000...+++((('''(((******)))'''%%%&&&***---222333444555444333222111000//////000333555555444444444333222333444666777666555444444666666555444222444666555333000///......---,,,---///000000///333444444333222333555888444111//////333555555333111000//////000111000///111000///111444777777777777555333333444555555555666555333222000/////////...---,,,+++,,,---///000.........///111111///---+++,,,...000111111111000++++++...222222000222666777888999888666555777888888666333111111222333555444333222222111111111111222333333444333222111000333444666888:::;;;;;;<<<<<<;;;888444000...///111999777444111...,,,***)))***)))))),,,000333444444444444444111...------...111555666333111333444333)))+++///222444333222111000111111111222222222333333222000//////000222333444111...///111222111///444666888888555333111111111000000111333444333222111000...,,,,,,,,,......)))((()))+++///111222222222444666777777666666777777888888666444333444666222222333555777888666555/////////---,,,,,,...000777777777555444333555777666666777888888888888777777888:::<<<<<<<<<;;;:::777999999555555777888555{{{{{{}}}}}}qqqiii[[[NNNFFFCCCFFFIIIIIITTTlll~~~|||~~~}}}vvvooolllhhhhhhiiikkkooowww|||pppeee___]]]^^^[[[[[[]]]___dddrrr|||WWW///  $$$(((***))),,,333888999888666333222333555666666444111...---///111222333...222555222,,,'''&&&((()))+++,,,+++******,,,---111222333555777888777777777555222///...///111222111444777:::;;;;;;<<<===@@@>>>;;;999666555555555222222222222444555666666111333444333222000///...///111333444333111...,,,000///---,,,,,,...111333111111111000...+++((('''***++++++***))))))+++...111222333555555555444333......000111333333333333444333222222222333444444444333222222333444333222111333555555222000......------,,,---.../////////333444444333333444666777222///---///222555444222//////000000111222111111111000000111444666777777777555333222222222222222444444333222111000000000///...+++******,,,///111000000111222333222///,,,,,,,,,---...////////////)))''')))...000///000444666666666444333555888:::;;;888444111000222555777666555444333222222222222///111333333222111111111111222333555666888888999;;;:::888555111000111333===;;;999555222///---,,,,,,,,,,,,///333666777666333444444333000.........000444555222111333444333)))+++...111333333111000//////000000111222222222111111000.........111333444000,,,---000222///+++000222444444222000///000000///...///222444555555222000---***((()))***+++'''''')))---111333333111444555555666777777666555555666666444222000111222......000333777999888777000111111///...---///111666666444333222444888<<<777777777777888999:::;;;999:::<<<<<<<<<:::888777888:::999555444777888666{{{zzzzzzrrrlllaaaVVVOOOKKKIIIIIIIIIVVVnnn}}}~~~{{{ssskkkhhhfffhhhkkknnnrrrxxx~~~tttjjjbbb]]][[[WWWXXX\\\bbbjjjzzzyyygggAAA"""   """(((,,,---+++---333888999999777444444666888888888555222...---///111222333111555777333+++$$$"""###''')))++++++++++++,,,...000222555666777666555555555444111000///111333555000333777999::::::;;;===AAA???<<<999777666555555222333333333444555666888222555777777555333333444111333555666666444111///222111///------///222444222111111000///---***(((***+++,,,+++***+++---///111222444666888888888888000111222222222111111111333333222222222333333333333111000000111222222111000222444444222///............------------...000444444555666777777666555000---,,,---111333222000...///000111111111111222000///...///222444555444555444222000///...///000333222222222111000//////000...+++))))))+++...000333222333444555333000---//////...------,,,,,,---***'''(((---000000111555666666444222111333777:::===:::666333222444666999888777666555444333333333---000222333111000000222111111222333444666777777888888666444222222444666===<<<:::888555222///...------...000444666666666000111222111000//////000000444555222111333444333---...000111111111//////---------...///000000000000000000...,,,---///222333///+++,,,///111...******,,,...///...---...///...------///222444555555222000---***((((((***+++((())),,,000444555444222444222111222555666555333222333333222000......///+++,,,...333777:::;;;:::333444555333222111222333555555333222222555:::>>>777777777777888999;;;<<<888999:::;;;:::999777555888:::888555555888:::888}}}wwwvvvrrrlllddd^^^YYYSSSKKKFFFIIIVVVnnnzzzqqqiiifffdddggglllqqquuuyyy}}}~~~}}}{{{tttkkkbbb\\\YYYWWWXXX]]]dddnnngggPPP,,,   ###&&&+++//////---...333777888;;;:::888888:::::::::999222000------...000111111333555666222+++%%%""""""&&&(((+++,,,,,,---...000000333666888777555333333444333222222333444777888444666888:::::::::<<<===AAA???<<<999777666555555666777777555333222333444333666::::::777666777888555666777888777666444222333222111000000111222444111///.........,,,***((()))***+++***)))***,,,///333444666888999::::::999333444444333111///000111222222222333333444444444333000......///111111111---000222333222000//////...//////---,,,---///111555444444666777777444222///---+++---000222000...,,,///111222111000000111...---,,,---000222222222333333222000---,,,...///111111111111000///...---...---***)))))),,,///111555444444555555555222000222111///---,,,,,,------///++++++000333444555888888777555222111222666999<<<:::777555555666888999777666555555444444444444---111444444111///000222333333333444555666888999555555555333222222555777999888888666444222000///,,,,,,---///222333222111---...///...---...///111111555666333111333444333111111111000////////////******+++,,,---...//////...///000---++++++...222111...+++,,,...///...,,,''')))+++,,,,,,,,,---///---------///222555555444111///---+++******+++++++++,,,///222555666444111222222333444555444333111///111222222111///000000,,,---///444999<<<<<<;;;666777777666444333444555444444444333333555999===777777777777888999:::;;;444555777999999999888777555888888666666:::;;;999yyyuuuooojjjeeedddccc\\\PPPEEECCCQQQlll|||rrrjjjfffccchhhooouuuxxxyyy{{{|||{{{zzzxxxssskkkddd```^^^[[[[[[___eeeoooxxxWWW999     $$$'''---000111......222666666;;;:::::::::;;;:::888666...,,,+++,,,...//////...222222111///,,,)))&&&%%%&&&))),,,......///000222///333888999666333222111222333333555666888:::;;;777999999999888999;;;<<>>;;;999777666666666666777777555222000111333333777;;;:::666444666888888888888888777666444444333222111111111111222222111...,,,+++------,,,************)))(((***---000444555777888888777666666444555555333000///111333111111222444444555555555333000...---///000111111+++...111222111000000111///000000...,,,,,,///222777444222222333444222000000...,,,...111111///,,,+++...111222000......///---,,,+++,,,...000000000222333222000---,,,...000000111111000///---+++******)))((()))+++...111444666555444444666666555333333222///...---...///000222...---111555666666999<<<;;;888555222333555888888888777777777777777777444444333333333333444444000333777666333000222444444444444444555777888999555555444222111111333555444555555555444333111000,,,+++,,,...000000///---,,,,,,,,,+++***+++...000333777888444222444444333444333000///...///111222))))))***+++,,,---...///---///000---***)))---222...------------......///***,,,------,,,,,,...///,,,,,,...000333555444222------,,,++++++++++++,,,//////111333555444222000222:::BBBBBB;;;444333555///111444555444444555666111111333666:::;;;;;;:::666777888777555333333444333444555555555555777999666777777888888888999999555666888999999888666555333666888777888<<<<<<:::{{{wwwmmmhhheeehhhkkkeeeUUUGGG<<>>999999999777666666888:::???===;;;999777666666666333555666444222111333666333777:::999555222333666:::999888777666555444444222222222222111111111111222///,,,+++...///...---,,,,,,+++***)))+++///222666666777777666444333111444555555222000000333666000111333444555666666666333000...---...000111111***---000222111111111222000111111///,,,,,,000333999444///---///111111000111///...///222222///,,,+++...222222///------...---,,,+++,,,...000000///222333333111...---///222000000000000...,,,***)))&&&&&&'''))),,,000444666777666444444555777666666333111///......000222444333---,,,000444555555777>>>===;;;777444444555888444555777888888777666555222222111111111222333333222666999888444111333555444333333333444555777888777666555222000///111333333333555555555444333222---------...000000...,,,---,,,+++)))'''))),,,///555888999555222444444222555333000......000333555))))))***+++---......///,,,...///---))))))---222,,,---......------///111...///000000...---...///,,,,,,...111444555333111++++++++++++,,,,,,,,,,,,111111111333444333000...444DDDRRRQQQCCC777666;;;000333666888888888999:::555555666888:::;;;999888444666777666444222222222333555777777666555666777666666777888888888888777999:::::::::888666333111111555888777999======:::ssssssppplllmmmppplllZZZFFF@@@LLLdddtttiiigggoooqqqtttwwwyyyyyyyyyyyy||||||yyyqqqgggbbbcccfffaaagggiiiiiivvv^^^555  """'''***,,,...000111///......///555:::===;;;444///000222)))***,,,///000///......---------,,,,,,+++++++++/////////000000111111111444333333666999999444000222222333777;;;===>>>===;;;::::::;;;888444444888:::999999999:::999666444888666555666888999666444555888;;;:::666444333444888666444444444555444333222222222222222222222333666222...,,,---...,,,***++++++***)))(((***...111222222333111000000111333888777555555666666444333777333000222666888555222222000...,,,,,,...000222000///...---...///111333///000000//////111555888777333...,,,---///111222555333111///...---***(((***,,,------,,,+++,,,---000///......///111333444//////......---------,,,+++---......+++)))))))))(((+++---,,,+++...555<<<:::555111111444555333000111000/////////111444555///...------///333777:::>>>===<<<888666555777999333444555888999888555333555666666777666666555444333555777888666444222222666555555444444444555555<<<:::888666555666888:::777222000666:::999666444...///000000//////000111555222...,,,,,,...000000888777777666555444444333000000////////////000000***---000///---,,,///111111...+++***,,,...///000...///000111111111000///333111///,,,++++++,,,---...000111000---,,,---///,,,...//////...------...//////...---......//////===WWWdddTTTAAA===;;;444111444888:::999777666666777999:::999777777888999777666666666555222...+++444222222444999;;;;;;999888888999999999999999999999:::::::::888666666666333444666999<<<;;;888555tttqqqrrrsssuuuxxxwwwkkk^^^PPPUUUfffpppiiigggkkkqqqwww|||~~~~~~}}}{{{yyytttmmmfffcccdddeeeaaaeeeggghhhvvvlllGGG$$$   $$$(((+++---///111000///---,,,---777;;;===:::444......000((()))+++---------,,,+++++++++,,,,,,------......//////000111111222333333444444555666777666444222222222444777<<<>>>???>>>===999888999888555555777999999888888999888666444666555444555777888666444555777999888666444555777777666444444555666555444111222333333333333333333555333000000111111///---++++++***((('''(((+++...000111111111000///111222777666555555666666555444333///,,,...222555444222333222000//////000222333222111///......///111222333333222111//////222444555222...,,,---///000111666333///,,,,,,,,,,,,,,,+++---//////...---...000333222000//////000222444333222111///...,,,+++***(((***,,,---,,,,,,,,,---)))+++,,,+++***---444::::::666222222444555333111333222000000///000111111333111///...///222555777::::::999777555555777999444444444444555666555555999999888666555444333222333555666666444333333333555444444444444555777888<<<:::888666555777999:::777222111777;;;:::777666000111111111///......///555111...,,,---000111111:::999888666555333222222111111000/////////000000***,,,...---+++***---000333000---+++++++++,,,---,,,------...//////000000222000...,,,+++,,,,,,---...000111000...---...000---///000///...,,,------...............000555999IIIYYY[[[III:::999999333///222555777777777777888888999:::999888777888999888666555555444222///,,,555444333555999;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::888555444444444555777:::<<<;;;888555wwwkkkppptttwww{{{~~~{{{tttbbbaaaggg{{{tttlllooosssxxxzzz{{{zzzyyyyyytttmmmhhheeeddddddccceeeeeedddfffvvvxxxUUU111  """&&&***,,,111333444333111///......:::<<<===:::444...,,,,,,'''(((***++++++***(((''')))***+++,,,...000111111000000111222444555666666555666777666444333333444222222444888<<<@@@@@@@@@???999555777888777666777888777777777888777555333444333222444666777666555666777777666444444666888666555444555777777777666///111333444555444222222333333222333444444222000,,,,,,***(((&&&&&&(((***---///000000//////111222666555444555777777777555111...***+++///333444444555444333222222333444555555444222111000000111111444444444222000000222444444222//////000111111111666222---******---...///---...000000000000222333888666222000///000222444666555333111...,,,***)))$$$'''***,,,---...000222***++++++***)))+++111666;;;777444333444555444111444333333111000///...---666444222000000111333444666777777777555555777999555444333222333444666777:::999777555444333333444444555666444333222444555555444333333444666999:::<<<:::888666666777999:::666222222888<<<;;;888888666777777555222//////000444111...---///111333333:::999777555333111000000222111111111000000//////***+++,,,***'''(((+++///444222///,,,***)))******************,,,...///111000///...,,,,,,,,,---...///000000///......000111///000111000...,,,,,,,,,***,,,---,,,,,,111;;;DDDWWWYYYOOO;;;222555777222///111333444555666888:::888999::::::888888999:::999777555333333333111///444444444666999;;;;;;;;;>>>>>>===============>>><<<<<<;;;:::999777555444666666888:::;;;:::777444~~~oooqqqsssuuu{{{}}}lllggggggvvvzzzyyywwwvvvuuuvvvvvvwwwvvvooofffbbbcccdddbbb```gggccc```eeexxxkkkBBB!!!  !!!$$$'''***---555666888888666444444444===>>>===:::555000---+++((()))+++++++++)))'''&&&***+++,,,---///000222222222333444555777888999:::666888888555222000333666222222444888===@@@AAAAAAAAA888222444888888666777888666555666666666555333222111111222444555555555999888666444333444666777666555555666888999888777---///222444444333111///000111333555666555333111------,,,)))&&&%%%&&&(((+++---////////////000222444333333444666888777666333000,,,,,,///222444555666666666555555666666666888777666444333222222333222333333333222333555777444333222222333444333111444111---+++,,,...000000---...000000000111333555<<<999444111///000222333777666444222///,,,+++***$$$'''***,,,...///222444,,,,,,+++***)))***///333:::777444333444444333222444444444333222000...---777555333111111111333444666777888888666666777888333444555444444555666888777666444333444555777888666666666444333333555888777666444333444666888:::;;;999777555555777999:::666333444999<<<;;;999:::>>>>>>===:::666333222222333111......000222444444666555333111000/////////222222222111111000///...)))***)))'''%%%%%%***...444333111...+++***+++,,,)))(((''''''))),,,///111......---------...///000000000000//////000111222000222222111...+++++++++''')))+++******222AAAMMM]]]TTTCCC222///666777333111222333333333444777999888999::::::999999:::;;;:::888444222333333333222111111333555888;;;<<<===???>>>===<<<<<<======>>>888777888999::::::999888777777888999;;;:::777444|||vvvuuu{{{{{{mmmgggfffrrryyyuuuuuuwwwxxxqqqiiiaaa^^^```bbb```]]]aaa\\\[[[fff}}}WWW...    ###%%%(((+++...444666999:::999888888999???===<<<:::888444///,,,+++,,,---------+++)))'''------...///000000111111444444555777999:::;;;<<<777888888555111000333666222333555888===@@@AAA@@@@@@888222444888888666777777666444555666666555444111111111111222333555666<<<999555333222333444555777666666888::::::999777---...111222222111...---,,,///222444555333222111---------***'''&&&'''(((***,,,////////////000111333222222333666777777666555222...,,,---///111222666666666777777666666666:::999888777666666555555333444555555333333555666222111111222333333222111222000...///000111111000---.../////////000333555<<<:::666222000000222333555555333222000...---,,,''')))+++------///222444000///---***)))+++...111777555333222222333333222333333444444333333222111444333222111111333444555777999::::::888666666666111444888999888777777888777666444333444555777999777777666555333444777::::::999777555555555666777999888666444444666888:::666444555:::<<<:::999;;;@@@@@@???<<<777444333333333111//////111333333333000///...,,,,,,,,,---...222333222222111///---,,,'''((((((&&&$$$%%%***///333444333111...---...000***((('''&&&'''***...000---------...///000111222222111/////////111222222111222333111...+++++++++(((+++,,,+++,,,555EEERRRXXXJJJ:::111333888888444444555444333222222555777777888::::::999888:::;;;;;;888444222333444555444...///222555777:::===>>>===<<<;;;999999999:::;;;666555555777:::;;;:::888777777777888999999666444zzzsssuuuzzzxxxqqqkkkggggggoooxxxsssqqqkkkeee^^^\\\^^^___\\\YYYXXXSSSWWWjjjkkkCCC!!!   """%%%'''***---000333555888999999888999:::<<<:::888999999888333...,,,---/////////---+++***000000000000000000000000444444555666888999::::::777777666444222222444666333333555888<<>>;;;999777666555666777888888666444666999:::777444555555555666888888666444tttoooqqqqqqnnnllljjjiiilllxxxxxxoooeeebbb^^^\\\\\\[[[XXXVVVUUUQQQYYYrrrzzzVVV000   $$$''')))---000333555777999:::999999999:::777444333555999:::555000---...000111000///---,,,000000000111111111111222222333333444555555666666666555444444555555555444444444555888;;;======<<<:::666555777777555555888888666444444666777777666333444444222000000333666888555222222444666666666999999999;;;<<<;;;999666333333333222111///------***---000111000...///000((()))***)))(((((()))***,,,...111222000///...///111000///000222333333222000//////---,,,---...000000222333555555333222000444444555666777888888888999::::::888555222222222222000//////111222222222666444111111222333444333000000000///...///222444666666555444444333333333333333222111///...---,,,+++------------...111333999666111...---...//////---...---------...000222222222000000000111222222222111111111111222333333333666999;;;999777555555000444999999666666888;;;777777777666555555444444444444555444333333666888888999999999999888666555555444222111111333666888777666777;;;:::666666888:::::::::777444111111111222111//////000111000///---+++)))''''''((()))+++111222222111///,,,***(((###&&&)))))))))***...222111444666444000...000333///...,,,***))))))***+++,,,---///111444666777777888555000///000111111000111222333111///---,,,---...//////000333:::CCCIII@@@666111555888666444666///000111000//////000222444666777777777777888:::999777555444666777666666444666999999888888:::<<<999777555333222333444555666444222444888:::777444333333333444666777666444{{{qqqpppssstttooommmjjjjjjqqq|||bbbaaa^^^\\\[[[YYYVVVTTTYYYUUU^^^xxxlllDDD    """%%%))),,,///333666999;;;======;;;:::::::::333000///333999:::666111---...000111111000...---///000000111222222333333111111111222222333333333666444222333666888666333444444555777:::<<<<<<;;;777666777999777444444888999777555555666777888777444555555222000000333666444222000222666888999777:::::::::<<<<<<;;;888666777666555333111000......***...111111///---...000%%%&&&(((((('''((()))***---///222222111///......111/////////111222111000///000111000000000222333...000222444444222000...000111333444666777888888666888999888666555555555555333222222444555666666:::666222000111333555666222222111000//////222555333444444555555444333333444333222000...---,,,++++++,,,---------///222555<<<888333000//////000000***++++++++++++---000222333111///...---...///000222222111111000111111111///333777999999777666555111444777666333333888===333444555666777777777777111222333333222222444666666777999:::;;;999888666444333111000111333555777777666888;;;999555444777999::::::888555333333333222111///...///000///...///---***'''&&&'''((()))111111111111///,,,)))'''"""&&&)))++++++,,,///333111444666444///,,,...111222000...,,,***))))))))),,,---000333555777888999:::666111///000111111000000222222111///---------...------...222888===AAA999111000666777222111666***,,,............///111333555666777666666888:::888777555555777777777666:::<<<===<<<999777999;;;888666444111111111333444222//////222888;;;:::777222111222333666777666444|||yyywwwlllhhhooowwwsssggg\\\ZZZYYYUUUSSSVVVVVVVVVhhhxxxTTT...     !!!###%%%'''***///555999???===:::999999888666555555222///000444777777666333222222111111000000000111222333444444444333222333222000//////111222444444444555666666666666666555444555888<<<===:::777777777666222...---111555444222222333777:::<<<<<<;;;:::888666333333555777999666333333555999;;;===:::::::::;;;;;;:::777555666555555444222000...---...///000000000///...---)))&&&###"""$$$''')))***...000111111///...//////+++...111111000000333666333333222000---,,,---...333000...000444555222...111000///111444777999999111444777666222000222666;;;666222222666;;;>>>???:::888666333222111000000555333000...---...000111555444333444666777666555333222000...---,,,------000222333000+++))),,,000999666222111111///+++(((((()))++++++,,,...111444444333111...,,,,,,///111---...////////////...---,,,///333555555444444555888888777777666555555444333222222222333666888:::666555444333222111111111111111444999===<<<888444444444555333222111333444666555666999999555333444444999======999444111111111222111000......000222555111...---)))%%%&&&***444222000...---,,,)))'''*********++++++,,,,,,,,,222222222000//////111333333666666222+++)))///444555666888888888888:::<<<888666444111///,,,+++***111111111000///---+++***,,,,,,,,,---///222555777///111333444333111...,,,'''+++///000//////000111444222000111333666888888999888666555666777999:::;;;<<<<<<;;;999777888999:::888555222111111111222111---***---444999;;;:::777777777777777666666666vvvqqquuu|||}}}qqqkkkddd[[[UUUUUUTTT[[[rrraaaAAA    $$$&&&))),,,...222777;;;<<<:::777666777777666555222...+++---111555666666444444444333333222222222444666999::::::888555333444333111000//////000000222333444555666666666666777666666888;;;<<<:::777666555444333111111333555333111111222666999::::::999999777555333333555666777555222333666999<<<<<<999999:::::::::999666555555444444333111000...---...//////000///...,,,,,,'''$$$!!! """%%%'''''',,,...000000.........///---///111111//////111333111111222000///...///111222///---///333444222...000///...000333666777777222666::::::777555777::::::666111111444999<<<===999888666444444333444444777555222000///000111222555444333333444555444333111000///.........//////...000111///+++))),,,///111111111111111///+++)))''')))*********,,,000333333222111...,,,+++...000...///111333333222111000...111444666555555555666777888:::;;;:::999777666444444333333555777:::;;;777777666555444333333333111111333777::::::666333444555555444222111222333666444555888777333111222333777;;;;;;777333222222666666666444222111222333222///------+++''''''+++000///------......---,,,---,,,,,,,,,,,,,,,,,,---111222333222000000222444333666666222,,,+++///555444666888999888777888999888666444111///---,,,,,,111111000///......---,,,---,,,,,,,,,...000333444000111222222111...+++)))'''***...000//////000111333222111111333666888999:::999777666555777888999:::;;;;;;:::888666666777:::888444111000111333444222...+++---333888::::::999888777777666666666666wwwiii^^^ZZZUUUaaa}}}wwwIII000 %%%(((,,,///111333666999777555222222333555666666000,,,)))+++000555888888666666666666666666555555666888<<<>>>===:::666333555555444222000...,,,+++111222333555666777777888:::999777888999:::999888444333222333555666666555222111111222555777888888777666555444333444444555555333222444777:::<<<===888888999999999777666444333333222222000///...---.../////////...---+++***(((%%%"""!!!###%%%''''''***,,,...///...---...///000111111000...---...///...000000000///000222333000...,,,...111333111//////...---...111444555555111555:::;;;999888999:::888555111000222555888:::555444444333333555666777999777555222111111222333444333222111222222111/////////......///000111222---000222111...---///111---///222222///+++)))'''))))))*********,,,000333222111000...++++++,,,...///111444666777777555444000333555666666555666777777999<<<>>>>>>===:::999666666555555666777999:::666666555555444444333333444444444555777777666444444444555333111000000111444222333666666111///000111555888888555333222333:::;;;<<<:::777444333333///,,,,,,......******---+++******,,,///111111000000///...---,,,---...//////111333444333222333444444666777444///---111555555777999888666555555555777666333111///......///222111///.........///000......---------...000111...///000000///,,,***((((((***---/////////000111222222222222444666888999:::888666444444666888999999::::::999666555555666888666333000000222555777333000,,,---222777:::::::::999777555555555555666|||lllcccZZZddd|||ttteee555###  ###'''+++...000111222333222000......111444666666222...+++---333999===>>>777888999999:::999888888555777999::::::888666444888888777666333///,,,***222333444666777888999999<<<:::888777777777888999222111111444888:::888555333222222333555777777666555444333333333444555444444333444666:::===>>>===666888888888666555444444111111111111000///------......//////...,,,***)))+++(((%%%%%%&&&((())))))***,,,...///......///111222222111///...,,,,,,+++---/////////......000111...---,,,---000111111000111///...///111444555555000333777888777555555555666333000...///111444555/////////000111333555777999888666333222222222333444333111000000000...,,,////////////000111111222///111333333222222333555111333444111+++'''&&&&&&+++++++++******,,,000333000111000...,,,***+++,,,...111444777999888777666222444666777666555666777888999;;;===>>>======<<<888777666555555555555666222222333333222222222111777666555444555555666666222333444222000......///000...000444555111000111///333555555333222333555<<<===>>><<<888444222222...+++,,,000111///...000))))))))),,,000222333222000000.........000111333...111444555444444444555555888999777333222444777999999888555222111222333777555333222111000111111222111///......///111222111111000////////////000,,,---...//////...,,,+++)))+++---...///000000111222333333444444555777999666555333222222555888::::::;;;;;;999666555555666777444111///000333777:::666333000000333777::::::999888555333222333333444uuueee\\\___mmm}}}vvv\\\FFF###  $$$''',,,.../////////000///---,,,---000333555555333000...000666;;;>>>???777888:::;;;<<<<<<;;;:::666555555444555666777888999::::::999666333///,,,555555666777888999999999:::999777555444444666888111000111444999:::888555555444333555666777666555444222111222444666555444444444666:::===???>>>===555777888777444222333444000000000000000///...------............,,,+++))),,,***((('''(((*********+++---///000000000111222222111000///...---,,,+++...//////---+++***+++------,,,+++,,,...000111222333111000000333555555555222333555555444222111000555333000...,,,---000222---------...000333666777777666555333222222222222444333111000000///---,,,000000111111111111111111///000222222222333555666777777444///)))&&&(((+++******)))'''''')))---000000111111000---+++******---///222555777777666555333444666666444444555666999999999999:::<<<===>>>888888666444333111000000000111222333333222222111555444333111000111333444000111222222///...---...,,,+++...333555222222444///222444333111111444777:::<<<<<<:::666333111000000------222444333111222***)))***,,,///222222222////////////111333444666...111444555444444444555666888::::::777666777999<<<:::666000------000333555444444333333333333333222111///...///000222444444444333222222222222222111111111111000///---,,,,,,,,,---...000222222222222444666555444444666888222000///...000444888;;;;;;<<<<<<:::777555555666555333111///111444888;;;888666444444555777999:::666555333222111111222222sss[[[SSSPPPTTTfff}}}xxxttttttdddDDD***  """(((+++...000000000000111...---,,,...111333333333222000...000666:::<<<;;;666888:::<<<======<<<;;;888666444333333555888:::888999::::::888666333111777888888888888777666666666666555333111111444666111111222555777777666555666555555555777777555333333111000222666888777555333555777;;;??????===;;;333666777555222000222444///000000000000000///...------...//////---,,,+++,,,***(((((()))******)))---...000111000000000111000///......000000///...//////...,,,)))(((((())),,,,,,,,,,,,...000333444555333222222444666666666555555444444333222000000444333111...+++***---///.........///111444666888555444444333222222222222555333111111111000///---000111222222222222111111......------...000222444888666111,,,)))***---000((('''&&&$$$###%%%))),,,000111222111...+++******,,,---///111333444444444222444444444222111222333777777888888999:::;;;;;;666555444333111///...---111222333555555555444333000000000...,,,---///222///111333333111/////////,,,,,,...444666444444666111222333111///000555999888999999888444222111111333...---111555444222333+++******,,,///111111111...///000111333444555555///111333444333222333444555777::::::999888888888<<<999444///******...111222333555666666666555444222222111000000111222333555555555555555555555555777666555444222///---,,,...------///222444444333444666888777444333444777111///------///333888;;;<<<===<<<:::777555555666333222111111222555888:::888777777777777777777777333333333333222222222111lllJJJBBB>>>===HHH]]]sssnnnhhhbbbNNN111  !!!"""###+++---000111000000000111.........000222333111000333111000222777999999777555777:::<<<======<<<;;;999777555333222333444555666666777888888888777666999999888777555333222111111222333111//////111333111333444444444333444555555555444555666555333111333000///222777:::888555222444777;;;>>>>>>;;;777222555666444000...111444///000000111111000000000,,,---...///000///.........---+++***+++,,,+++***---///000000///...///000...,,,,,,...222444333222//////...,,,)))(((((())),,,,,,,,,---...000444666666444222222444555666555555444222111111111111111444444222...***)))***---///......///000222555666333333333333333333333333555444222222222222111///...///111222333444333333///---******+++...111333999555000,,,+++,,,,,,,,,)))(((&&&$$$"""$$$))),,,000222444333000,,,***))),,,------...///111222333111222222111//////000111333666999;;;<<<:::888666222222222222111000000//////111333555555555444333///000000...,,,---000222///222444555444333222333000///111666777444333555333333333000...000555:::888888888666444333444555666///,,,///222222000111+++******,,,///111222111000111222444444333222111111222333222000000222444222444777999999777666666888777444000,,,***+++---///222555888999888666444222222222222222222222111444555666777777888888888666555555444333222222111111///...000333666666555555888:::888444111222555555222///...///222777:::;;;<<<;;;999666444444444111111222222444555777888555777888888777555444333111222444555555555333222{{{~~~ggg???444111000666HHH```ttt~~~qqq```YYYPPP;;;###  """"""###$$$,,,---/////////...///000//////000222444333000...444333222555999:::888555444666999<<<======;;;:::888777666444222000......333444555666888888999999999999888666333000...---...000111000...---///222222444666444111000222555555444333444555444111///333000///333888;;;999666111333666;;;===<<<888444222555666444///...000444///000000111111111111111,,,---...000000000000///222000......//////...------...000///...------...,,,++++++...333666666555...//////---***)))***+++,,,,,,------...111555777666444222222333555555444333111...---///000222222444444333...***((())),,,------------...///111222333333333444444444444555666444333333444444222111,,,---000333444555666666222...+++)))+++///222444;;;666111...---,,,(((%%%,,,+++)))&&&%%%'''+++///111333555444111---***)))------,,,,,,---///111222111111111000...---...000111555:::??????;;;666222//////000222222333333222---...111333444333222222000222333111//////222666000333666777777666555666333222333777888444222444444444333000...000555:::888999888777555555777999777///***---000000//////***)))***,,,///222222222111333444555444222///---222222222000//////111333000222555777777666555444555555555222...+++))))))...111666:::;;;999666444222333333333333222111000333444555777888999999999000111222333555666888888222000///000444777777555666999<<<999444000111444999666222//////222666999:::;;;:::888555333222333111111222444555666666777333666888999777444111000000222555777888777555444~~~hhhFFF888,,,&&&,,,555DDDccc{{{jjjTTTIII;;;&&&  """&&&(((((()))---222333111//////000+++,,,000555444000111555333666777555666999999777555777:::<<<<<<;;;999888<<<<<<999555111......///...///111555888888666444666555444111---,,,,,,......///000111222222222222555444333333222222222333666666555555555555666666222999999444777@@@@@@999444555666666666555444333000222444444333222333444666555444333222111111111000222333333111.........333222111000......------000000111111000///---,,,///+++)))+++111555555333666444000---++++++,,,---111222222000...---...000777666555444444444555666666444111///...///111222000///---+++)))))))))))))))))))))***,,,///333555888888999:::999888777666444666777444000---...111---,,,---222888;;;;;;:::000+++&&&'''---333555555666444000---***))))))))))))***,,,...............111111000...,,,,,,---///111111000000000000111111222222111111000111111222555666777777666333111///000000000000000/////////((((((***---111444444333111000///000222333222111333666999888555222111222111111222222222222333333222222333444555777999;;;555666777666555444555666555222...+++***---000333111000000111222222000...---111555666555111///---555333222222444666777777222333555777666555222111555555444222111///---,,,000222555888888777444333222333333222111111222444777555555777:::;;;999777000444888888666444666888555222111222666::::::999:::888666444444555777888:::888555222111111222333666777888666333000.........000333555444444555666555555555555444444444444555777:::;;;999777666555~~~}}}zzzxxxwww}}}rrrRRR<<<---###%%%***444NNNiiizzzvvvsssuuu~~~uuuaaaMMMBBB333 !!! ###'''((())),,,000333444333111000111,,,,,,///333111...///333888:::999555555777777444333555777999::::::999888:::999666111,,,(((((((((---///333666777888777777555555444111...,,,---...//////000222333333333333444333222222111222333333555555444444444555666666444999999666;;;EEEEEE===888888888888666555333222333555555555333333444555555444333222111111222222222333444333111000000111555444222111000///000000000000111111///...,,,+++///,,,***,,,111444333111222111...,,,,,,---...///333333333111...,,,---...111000000000111333444666777555222///...///111333...---,,,************+++,,,++++++,,,---000333444:::;;;;;;::::::888777777555555555444111000000000......///333777;;;;;;:::222...***,,,111666777666555333111///---,,,++++++***+++---///000000000000111111222000...---...///000000000000000000111111222222111111111111111222333333333333333111000///000//////..................---...///222444444333444444444444444444555555444777999888555222222222222222222333333333333333444333333555777999::::::444666777666555555666777444333111///...---....../////////000222111000......111444555333000///...444333222333666777777777444444444333333333333333777777777555333111...------000333666777777555444111222333222000000111222555444333555888888777555333555777888777666666666333111///000444777888777:::888666444444666999;;;888666333111000111333444444666777555222000......---///222444444444555666444444555555555555555444333444555666555444444444yyyttttttwww{{{}}}~~~uuuqqqkkkmmm}}}bbbCCC111###!!!!!!$$$666KKKhhhlllpppqqquuu}}}gggXXXGGG:::+++ %%%###!!!"""&&&))),,,,,,///111444444333111000000...---...000///---...333;;;===;;;666555777888555222333555777999:::;;;;;;???>>>:::555///+++******,,,000555666666555777999555555444222///---...///000111222333444555666666555444222000000111222333444444444444555555666777777999999888???IIIHHHAAA<<<<<<;;;999777444222000777888888666444444555666333222111000000111222333333444444333222222333555555444333222111222333333111111111111///---***)))///---,,,...222333111......---,,,,,,---///111222111111000...+++)))***+++,,,,,,---...000222555666888666222///...///111333,,,+++++++++++++++,,,---------------///111333555:::999999888777666666666666444333222333333111000000000111333666999999888444111000222666999999777333333222111000...---,,,+++,,,...000222222222222000222444444222000//////......///000111111000000222222111111222222222222000000000//////000000000222000...---------///000555333111111333555555555555777999888555444666888666888999888555333333333222222333444444444444444444222111444888999888666333555666666555555777888444444555444333000---+++...---...000222222000...///111222222000/////////333333333555777888888777666444222000///111333444777777777666444111...,,,,,,...222555666666555444333444444333111000111222555444333444666666555333666555666777999888777555333111000000333666777777:::888666555555888;;;===666444111//////111444666444555666555222///......+++...111333444444555777222333555777777777666555444333222111111222444555wwwrrrrrrtttvvvxxxzzz~~~zzzssskkkddddddqqqpppIII666&&&###!!!&&&444QQQ^^^mmmsssssswwwuuu^^^RRRDDD555$$$ %%%$$$###%%%***...111222111333444444222111///...///,,,,,,///000///222777>>>@@@===999777:::;;;999222333444666888:::<<<===AAA@@@===999333000000000///333777777333222555999666777666555222111111222333333444444666777888888777555222000//////111222555444555555666777888999::::::888999@@@GGGFFF???===<<<:::888666444222111777999;;;;;;888555444444111111000000000111333444333333333222111111444666444444333222333444555666444444333222000---***))).........///111111...,,,,,,,,,,,,---...///111111+++,,,+++***'''&&&'''(((,,,,,,---...000333555777777555111...---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555555444444444444444444555555333000111444555222000111111111222444555666666555444444666999:::999777222222333222111///,,,***+++,,,...000222222222222...222555777555222000///,,,---///000000000000///111111222222222222222222000///...---...000222333444222000------...000111777444222111333555666777444888:::888444222555999888888888777555444444444222333444555555555444444222000000333777888555222222444555666555555777999444555777777666333000............000333333222000000111111///...---///111222222333555888888777555444222000......000222333222333444444333000---+++...000222555666666555444444555666555333222222333555555555555555444333222555444333666:::;;;999666555444222222333666888999777777777888999;;;<<<<<<333222000...///222666888666777777555111...,,,+++***---000333444444666777222444777:::::::::888777999666111//////111333444|||xxxvvvvvvvvvvvvxxx|||~~~zzzuuurrreeeaaaaaahhhsss}}}MMM888'''%%%"""%%%666JJJbbbnnnoooooouuu}}}tttdddUUULLL>>>... ######%%%)))///444777888666666666666555444222000000,,,,,,000333444888===DDDEEECCC===;;;<<<;;;888111111111111333666999;;;::::::888555111000000111222666888555111///222666777888999888555444444555666555555555666777888999888777444111/////////000555555555666777999:::;;;;;;:::888888===AAA???::::::999888777555444333333555999===>>>;;;777333000000000000111111222333333111222222111///000222444222222222333444555666777666666555444111...,,,***------......///...,,,***+++,,,---....../////////((()))))))))(((((()))+++------------...000222333444222000...---...///000/////////...------,,,+++)))***+++...000333555666000111222333444555555666333111///000333555333000111222222111111222444555444555666888999999777555111222333222111...***(((+++,,,---///000//////...+++000555777777444111000------...///////////////000111222333333333333222111000......///111444666444222///---,,,---///000444222000000333666888888444888;;;999555333666::::::888666555444444444444222333444555666555444333222222222555888888555111111333444555444444666888666666666777666666666555000000000222555555444222111111000...,,,---///222111111222444666666444222000//////...///000111222000111222333333111000...222333555666666555444333222333555444333111111222333444444333222000//////222111111555:::<<<;;;888555444222111111222666888333555999<<<======;;;999222111000000222555777999999999999666111---***)))***---111333444555666888444666999<<<===<<<:::999===777000,,,,,,...000111~~~|||zzzxxxvvvvvvvvvxxxzzz{{{xxxwwwsssnnnmmmaaa^^^]]]```fffooo~~~ZZZ@@@+++%%%"""&&&999QQQaaafffgggkkkoooyyy```SSSIIIAAA333### !!!!!!"""&&&---444999;;;;;;;;;:::999999999999777555000,,,,,,222777999<<<@@@HHHJJJGGGAAA===<<<999555111///---,,,---000444777666666555333111111222444444555555333///...111444777888:::999777666666666777666555444444555666777777666555333222111111000444444555666777999;;;<<<<<<;;;::::::::::::999888999888777666555444444555333777<<<>>>;;;666222//////000222333444333222111000111111000///...000111///000333555777888888888777777666555333000---,,,,,,,,,,,,,,,,,,+++******+++,,,---//////...------)))+++,,,,,,+++,,,...000,,,,,,+++++++++,,,...///000000000//////000000000111111111111000...---,,,)))***,,,...111333555555000111444666777777777666000///...000222333333222222333333222000111444666555666888999999777555444000111222222000...,,,***------.........,,,+++***''',,,222666666444222111///...------------......000111222444444444333333222111000000111444666888222000...,,,++++++,,,---000///...///333666777777666888::::::777777999;;;;;;888444222333444444333000222444555666555333222222555888::::::888555333000222333333222222444555666666555555666666777888222111222444666666444222222222111///------000222111000///000222222111///,,,,,,,,,---...000222333333333444444444333333222555555666666666555444333...000222222111000///000111222222111...+++++++++///000222555999::::::999222111///---,,,---111444222555999===>>>===:::888111222333444666888999::::::;;;:::777222---******,,,///222444555555666888777888:::<<<===<<<;;;:::<<<555---((())),,,......~~~{{{xxxvvvvvvrrrpppssszzz~~~uuutttsssmmmfffdddbbb\\\XXXZZZ___fffqqqzzzvvvVVV777+++%%%***;;;IIIRRRYYY___dddxxxhhhQQQGGG===555'''   ###!!!###)))000777;;;;;;:::;;;999888888::::::888666111------333999;;;<<>>;;;666444111...++++++...222555666777666555333333555666333222000//////000222333555777999999777666555666666444222111000000111222222333444555555555444444111222333444666888:::;;;<<<===>>>===:::777888:::;;;:::888666555555555666444666999:::777444222111...111444666666444111///000111222111000......///---000555999;;;;;;:::999666666555444222000---,,,*********)))(((((()))***)))***---///000///...---,,,.........---...000222,,,+++******+++,,,...///...///111333333333222222000111222222222111000000---...///111222333333333111333666888888777444333+++---/////////000222333333444555333111222555888666777999999888666555444...///000111111111000///000000000///---***'''&&&$$$)))///333444444333333111000---+++***+++---...///111333444555555444333333222222222333555666777333222111///......------.........000333666666555555555666777888888999:::;;;777222000111333333222///111333555555444222111///444:::;;;888444333333000111222222111000111333555555555555555444444444222222222333555555333111222222222000......000333111///---------...---+++,,,***))))))+++///444777777666444333111111111222333333444555555555444444,,,///222333222111111222222333444222...+++++++++///111444666666666777777000000...+++)))***///333444666888:::;;;;;;:::999222444666999:::;;;;;;:::999::::::888333000------...111444555666666777888888999999:::::::::999999:::333***'''***...000000}}}zzzwwwvvvwwwqqqllloooyyyzzzrrrsssrrriiiaaa]]]fff]]]UUUWWW]]]cccjjjppp{{{kkkEEE333***  &&&111===HHHRRRXXXeeeuuuvvv[[[GGG???666...    ###%%%!!!$$$***222999;;;:::999999777555555777888666444222......444999:::;;;===;;;???BBBAAAAAABBB???;;;999666111------///333666666666555333111111333555222///---,,,///222444444333555777888666555555555444222000...------.........000333666888888888777///000111222444666888999<<<>>>@@@@@@;;;777:::>>>===<<<:::888666666666666555666777555333222333444...111555888888555111...000222333333111.........---111777<<<>>>>>><<<:::444444444333222///---,,,)))))))))(((&&&''')))+++'''))),,,///000000///......//////...---,,,...000,,,,,,,,,,,,---///111222---///333555777666444333///000222333444444333333111222222333333333222222111333666888777444000---))),,,//////......111444555666666555333333777;;;777888:::999777666555555---...///111333444444555333333222000---)))&&&$$$"""&&&---111333333333444333111---***)))***,,,...///000333555555555444333333333333333444555666777666666555444333222111000/////////111444555555333222111111333666888888777;;;666111///000222333222///000333555555444222000***222999999444//////111000111222111000///000111333444555555444222000///222222222333444444111///222333333111//////111333111///,,,******+++***)))---***&&&%%%(((...555:::999777333000...---......000111222333444444555555...111555666666555555666555777888555111...---...000333666666444222333555222111000,,,)))+++///444777777777777888999::::::222555888;;;======<<<:::777888999888555222000000000222555666666666777888999999888888888888888888999222+++)))---222444444wwwssstttuuuwwwtttrrrpppqqqwww~~~xxxrrrqqqlllccc```bbb```XXXTTTWWWZZZ[[[```hhhmmmjjjIII555+++""""""&&&)))///===LLL^^^eeerrr}}}eeeOOOBBB???000    &&&*********'''(((---555;;;<<<;;;888666555777888777333000...000444777:::<<<===>>>777999===AAAAAA???===:::::::::888888888888::::::444444444444444333333333222222111000111222444555222555777666444222333555/////////...------,,,,,,,,,...222555777777555444222111000222444777888777;;;:::999999999:::;;;<<<===<<<:::999999777444222777666555555444444444555333333444444555666666777444555666666666444111000///......333999===;;;888444333111///---,,,+++******(((&&&%%%%%%&&&(((***000...000555777444111111//////...---,,,++++++***++++++,,,---...///000000.........000222333222000444222222444777777444111444444444444333333222111444666999;;;999666111...222222111111000000111111888777666555555666888888===999777777::::::555000///111444555444333444444555555333111///,,,***(((&&&'''***...222444222000++++++***))))))******+++...000222222222111222333111333444666777777666666666111------111444333111444222000000333666777777333444666888999888777666:::777444111//////000111333222111000000222444555000222444444222000000000000000000000000000000000555555555555444333222111333444555444222111222444777666444222000//////...222000,,,***))),,,///222666///(((&&&***111777:::;;;999555222000/////////***+++,,,///222444444333333555666666444333333444111333555555333111111111999::::::999777333000---111000......///222666888999888666777888888777555777555444666999;;;:::888;;;999777555444333000///000111333444333444666888999999888888777777666666333333444444444444333333qqqiiilllrrrtttsssnnnlllkkknnnttt{{{xxxrrrpppkkkbbb___```aaaZZZVVVXXXYYYYYY\\\aaagggttt}}}dddQQQBBB333&&&  ###'''000:::IIIQQQ```uuulllZZZHHH===:::'''   """'''++++++(((&&&%%%***222888999888999888777888999777333000///000444777:::<<<======888:::===??????>>><<<:::<<<;;;:::999888888999:::888777777666555444333333333222111111111222444555111333444333000///000222222222000///---+++***)))---...111333333333222111222111111333555777777666:::999888777777888999999:::999777777777777444222222222111111111111222222222222333333444444555555222333555666666555333222000...///444999;;;999555111000///...---------------+++(((&&&&&&(((+++---333000222777999555333333000000//////...---------,,,,,,,,,---...000111222333222000111222333222111222111111333666777555333000000222333333444444444555666777777666444222111333333222222222222222333444333333222333444555666===999555444666666333000000222555555555444444555555555333111///,,,***)))(((***...000222222111111------,,,,,,++++++,,,,,,000111000///...///111333222333444555444444333222111---+++,,,111444444222333222333555888999777666111222555666777777666555:::888444222000000111222333222111000000222444555222333444222000---------//////000111222333444444999888888777777666555555111222333222111000111222666666444333111000///...111///---+++,,,---000222222---'''%%%)))///555777888777444111000000000111---,,,+++...222444333111111333444444333222222333333555777888666555666666::::::888666333111///---000///......///222444666999999999888888777777777888666444555777999888666999888666555444333222000222444666666666555666777888777777777777777666666555555666777888777777777|||gggaaajjjssstttpppgggfffgggkkkqqqvvvzzz{{{}}}xxxsssooohhhaaa]]]]]]```\\\ZZZYYYXXXVVVWWWZZZ^^^eeeqqquuucccNNN===---$$$ ###(((---666===MMMcccyyynnn]]]RRRGGG===777 !!!###'''++++++)))&&&%%%)))000666888888;;;::::::::::::777444111///000333777999;;;<<<<<<888999;;;<<<======<<<<<<===<<<;;;:::999888888888::::::999777666555444333333333222111111222444555222333222111...---...000222222111000...---+++***//////000000111111000000222222222444777777666444888777666555555666777888777666555555666666444222222222222333444444555555222222222222222333333333222333444555555555444333///...000555999:::777333......------......///000111///,,,******,,,///111333111222666888555222222111111111111111111000000------,,,+++---000333555999666333111222333333333000///000111444555444222+++,,,...111333555666666666666555555444444444444555444444444444444555555222222111111222222333444;;;666111000111222111000111222444444333222333444666555333111///---+++***)))---111222111///000111111000//////.........///222222000---,,,---000333222333333222111000///...+++)))))),,,111555444333111333666:::<<<<<<888444111333555777888888888777999777555222111111222333333222111000111222333444555555444111...++++++,,,...///111222444666777888;;;:::999888777777777777222333444333111000111222555555555444333111000/////////......///000111222---***'''&&&)))...222444666555222000///000111111///,,,***---222444222///...///111111000000222333333555777888888888999;;;;;;999777333000...------,,,,,,,,,---///222444666888:::;;;:::777666777:::;;;999666666777888777777777666555444333222222222666999;;;;;;999777666666666666666555666666777777777888999;;;<<<<<<;;;;;;nnnhhhnnnuuusssnnneeeeeefffjjjnnnqqqrrrrrrxxxuuuqqqllleee___[[[[[[^^^^^^]]][[[YYYVVVVVVWWWXXX[[[cccqqq}}}iiiYYYBBB333%%%"""$$$''')))+++000555AAATTTiiivvvzzzyyywww^^^SSSOOOFFF999///   """"""$$$'''(((,,,***)))+++111666999:::<<<<<<<<<<<<:::777444222///111333666888:::::::::777888999:::<<<===>>>>>>>>>>>><<<;;;999888777777999888888777666555555444444333222111111222333444666555333111000//////000000000111222222222111000000000111111222222333333222222333666888888666333555444444444555777999:::888777666555666555222000000111333444555666777777333333333333333333333333444444555555555444333222,,,---111666999:::666333------------...///000000222111000//////000111222333///000444555222///000222222222222333333444444///---+++***,,,///444666;;;888444222333444555555............////////////***+++---000222444555666444555555555666666666666666666555555555555666666444444333333222222111111333111......000111000///000111333222111000111222666555333111///---,,,+++''',,,111222///---///333444333222222111111222222333333222000......000222111111111000///...------***)))***...222444444333222333666:::<<<<<<888555444555777999:::;;;;;;;;;888777555333222222333444222222222111222222333444777666555222...---...///000111222444666777999999999888666555444444555555555666666555333222333444333333444444333222111000...///000222333333333333+++***))))))+++...111222666444222///...//////000///+++)))+++111555333///+++---...///...///111333111333555777777888:::<<<:::999888555222///,,,+++'''(((***---000333666888777;;;===;;;777555888;;;>>><<<999777777777888888777777666333111000111222:::<<>>>>>===<<>>===:::777555333///111333666777888999999666666888999;;;>>>???AAA>>>===<<<;;;999888666555444555555555555555555555333333111111111111222333666555333222111111000///111222333555555555444333111111222444555777888888111222333666888888666444333333333444777999<<<>>><<<:::888777666444111///,,,---///111333444555555444444444555555555555555888777666555333222000///)))+++000555888999666444000//////.........//////111222333444444333222111444000000333444000...///222222333333444555555555000...+++***+++...333666888555333222444555666666,,,,,,,,,+++************,,,---///000111222222333111333666888999999777777777777666666555555666666666555444333111///...---***+++---000222222000///111222333333222222333444666555333111///------,,,$$$***//////---,,,///333555555444444444444444555222444666666444222111111111000000//////.........,,,,,,---000222333333222333333444666999999888666555666777888999:::;;;;;;666555444333333333333444333333333333333444444555666666666444222222333555333444444555555666777777777777666555444444444444555666666555333222222333111222222222222222222111///000333555555555444333,,,---......//////111222555444111///------.........***(((+++000444333111+++,,,---------...111333111333555666666888:::<<<888999:::999777222---***$$$&&&)))...222666999:::777;;;===;;;777555888;;;<<<;;;:::888666555555666777777666333///...///111<<<>>>@@@@@@===:::777666666555444444444666777888777999;;;======<<<;;;:::zzzuuurrrooollljjjhhhggghhhiiijjjiiigggdddfffjjjjjjddd^^^[[[ZZZXXXXXX]]]___\\\YYYZZZ[[[ZZZUUUZZZ^^^___aaaiiiwwwvvvfffSSSEEE888...))))))---...111999FFFUUUaaahhhfffppp~~~hhh[[[OOOJJJFFF888'''  &&&---...///111333555777999;;;===>>>===:::777555555000111333555777777777777777888999:::<<<>>>???@@@<<<<<<<<<;;;999777555444222222333333444555555555333222111000///000111111555444333333333222000...444555666777666555333111111222444666888999::::::111111333555888999888777222333333555777;;;>>>???>>>===:::888777555111///...///222444666777777777555555555666777777888888:::999777555333111///...))),,,000444666666555444222222111000////////////000111333555555333111000777333222444555111///000222222333333444444555555111///+++)))***---000333333222222333555555333111***++++++)))'''&&&((()))///000000111111111000000...111444888999999888777888888666555444333333333444444333111///,,,***)))&&&)))---111333222000///333444555555444555777999777555333000///.........%%%(((,,,---,,,---000222444444444444555666777777222555888999888555444333333222111000000000000111......///000000111222222444333222333666888888777444555555555666777777888444333333222222222333333444444555555555555666666666777777777666666888:::555555555444444444444444888888888888777666555444222333444222000...///000000000000000000111222333111222555666777666555444000111222222111000111222333222///---------...///---+++***+++...111222222,,,---...------...111444444666777777777888:::<<<777999;;;<<<:::555///+++%%%''',,,111555999:::;;;888:::;;;:::777666777:::888999999777444222222333666777666222...---///222<<<>>>??????===:::999888888666555444444666777999888999;;;<<<;;;999666444~~~xxxssspppmmmjjjgggeeedddddddddeeeeeeccc```^^^dddfff```[[[ZZZZZZYYYUUU\\\___ZZZWWWYYY[[[ZZZVVVXXXYYYWWWVVV[[[fffooo}}}tttdddOOO<<<333222.........000666AAANNNXXX[[[hhhxxxjjjZZZRRRKKKGGG>>>///!!! """***...111333555777777888999999;;;>>>===:::777666666000111333555666666666666;;;<<<<<<======<<<<<<;;;::::::::::::999777555444333333333333444444444444222111///.........///000555444444666777666333///222333555777666555222111000222444666777777777666111111111444777::::::999444444444555777999<<<======;;;999888777555222000111333555888:::::::::999444444555666777999::::::999888777444222111000///---///222333444333222222333222222111111111111111111111111111111111111111888333222444444111///000222222222333333333333333111///,,,***)))+++---///...///222444555222---)))''')))***(((''''''***---111111222222111111000///---///111333666777888999999888666444222111000000222222222111000...,,,+++)))+++...000111000000000111222333333333444777:::777555333000.........///******+++,,,---...///000222222333444555777888999333666888999888666666777888777555333111111111111------.........///111333333222222444666888777666555555555555555555555666222222222222222222222222555666666777777777777777555777999999888888999:::333333333333333333333333777888:::;;;:::888666444222333333111///------...000///---------000222444444555666777888777555444333555666444222000111222///...,,,,,,---...000222...//////---+++,,,///111...//////......///222555555666666555444444777999777888:::;;;999555111...))),,,000444777999:::999999999999888888777777777666999;;;:::666333222333222333444111------222666:::<<<======;;;::::::;;;:::888666555444666777999999;;;<<<<<<:::666222///yyysssqqqnnniiieeebbbaaa```aaabbbbbb```___XXX```ddd^^^YYYZZZ[[[YYYUUU\\\___YYYTTTWWWYYYYYYVVVVVVTTTRRRQQQTTT\\\bbbmmmwww}}}eeeMMM@@@???222222000---,,,333???IIISSSbbbuuuttt[[[LLLHHHCCC>>>333$$$ !!! %%%///111444888:::;;;;;;;;;;;;777:::======999666666777000111333555666666666555????????????===;;;999888888999999999888666555333555555555444444333333333111000///---------...///666666777:::<<<;;;666222---///222555666666555333///111444666666555333111111111111333777:::;;;;;;666555555555666777999:::;;;999888777777666333111///111333666777888777666222333444666777999:::;;;888777666444333222111111000222333333222000000000222222222111222222333444333111///------///111333666111000222222...,,,---222222222222222222222222000///,,,***)))***+++,,,---///222555555000)))###%%%'''))))))((()))---111111222222222222111111000------...///111555888;;;999888666333111///......111222333333333111000///---///000//////...///000---...///000000222555888777555333000......//////...---,,,---/////////---111111222333555777999:::555666777666666666888:::<<<;;;888555333111111111+++,,,,,,+++,,,...222444222222444666888999777555888888777666666666666666000111111111111222222222666666777888888888888888555888::::::999888888888111111111222222222333333666777:::;;;:::888444222333444444333000.../////////...,,,+++,,,///222555666666777888888777666555555666777555111///000222++++++***+++---000333555000222222...)))(((,,,000000000000///...///333555444444444222000000222444888888888888666444222111---000333777999999888777999888777777888888777555777;;;>>>>>>:::777555555...111222000---...444:::999:::;;;;;;::::::;;;===<<<:::777555555666777999;;;<<<===<<<999444000---{{{tttllleee``````______aaacccbbb]]]YYY\\\^^^^^^\\\XXXWWWYYY\\\VVVYYYWWWSSSQQQUUUXXXXXXWWWSSSNNNLLLOOOTTTXXX[[[ccckkkrrr{{{~~~ooo___RRRHHH<<<111//////...111666GGGQQQeeehhhSSSEEEAAA<<<222###  $$$(((+++777===AAAAAA@@@@@@;;;555999::::::888666555555666555111///444777666444555???>>><<<:::888777777777;;;;;;<<<;;;999777444222333666666444444777777555555333000---++++++,,,...444666999<<<;;;888333000///111333555777777777777222222111111111000111111333000///222888;;;999666444444333444444555777777555555444333111111222444444555666666777666666666333555888;;;<<<:::888777888444000...000222333222333222111111000000111111555555444444444444444555555444333333444444222000222111...,,,,,,...000222///000222333333222111000///...---+++******++++++000...000444444///)))((('''(((***+++******,,,...222222333444333222111000000...---///222555555333666555444333222222333444000111222222222111000//////,,,******---...,,,***444222000...---///111333666555444333333333333333//////.........000111222...111666:::;;;:::888666999222...111444555555777:::999888666444333222222.........///111333555666999777666888;;;<<<;;;999???===:::999888666444222......------...000222333444666888888666333222222888888888777555444555777444444555555444222111000333333555777888777444111333333222111111111222333111000.........000222444333333444666888777444222444333111000/////////000...///000222333444555666888555111---,,,---///111000000000111222555777888888777555444333333333444666666666555444333111000---000666:::;;;:::666444888888666222///...222666;;;:::999999::::::888777555333000...///333777:::>>><<<:::999;;;>>>BBBEEE@@@===999555333555777999<<<<<<;;;:::888666444333}}}uuummmfffaaa```^^^^^^aaadddeeebbb^^^```___]]]ZZZWWWWWWXXXYYYWWWYYYXXXSSSQQQTTTWWWWWWVVVQQQLLLJJJLLLQQQWWWZZZ___cccggglllxxxwwwmmmaaaVVVKKKGGGCCC<<<888888???DDDUUUrrr}}}```LLLGGG???444((( !!!%%%)))+++888===AAAAAAAAA@@@<<<777555666888777666666777888777222111555777555444555<<<<<<<<<;;;::::::999999=========<<<999666333111444777777555666:::;;;888999666222000///000000000222555888::::::777333000000111333555666777777777888666444222111111111111555222///000444777555333222333666888888888666555222333222111//////000222444444555555555444444333222555999<<<===<<<:::888666333//////111222222111333222222111111222222333555555555555666777888888777555444333444444222111111000///...///000222444///000222333333222111000111000...,,,+++***++++++---+++---222333///++++++)))***+++***))))))+++---......///000000//////......---,,,///333666666555999555222222444666555333000111222333333333222111///---++++++,,,---------222111///...---...///000555444444333333333333444000000//////000111222333111444777:::;;;:::999888777111---111555555666888;;;:::888666555444333333000000000222333555666777888777777999<<<===;;;888===;;;999888777666444222000000000111111333444444444666888888666333222222555666666555444444555777333333444555555555444333444222222222444555444222222222111111111333444555333222111000111222444555333333444666888888555333444333111///......////////////000111222444555666:::666222---++++++,,,---//////000111333666999;;;999999999888777555333222555555555555555444333333///222888<<<===<<<888666777777555222///000444777<<<:::888777888888777666555333///---...111555888<<<;;;::::::<<<>>>AAACCC???===:::666555666777888<<<<<<<<<;;;:::888777666xxxpppiiieeebbb```___aaaeeehhhhhhfffeeeaaa\\\YYYWWWWWWWWWVVVWWWZZZXXXSSSQQQSSSUUUTTTTTTPPPKKKIIIKKKPPPUUUWWWZZZ[[[[[[\\\eeerrrzzz|||xxxooojjjbbbWWWMMMHHHAAA???IIIeee||||||~~~ttt[[[KKKJJJ;;;)))  ###'''+++---666;;;>>>===>>>>>><<<777222444666666666777999;;;999555333666777555444555:::;;;<<<<<<===<<<<<<<<<>>>>>>===<<<999666333111444777888777888===???===;;;888444222444444333111111333666999888666222000000111333555666777777777:::888555333222333555666999555000///111333333111000333777;;;<<<999666333000111111000......///111444444444444333222111111000333888<<<===;;;888666111000///000222222222111222222222222333444555666777777777777888:::;;;<<<777555222111111111000///...///000111222444555666000111222333333222111000333222///---,,,++++++++++++((()))...111...---...,,,,,,,,,***((((((***,,,+++,,,---.../////////...---,,,,,,///222666777777:::555000111666888555111000111333444555444444333//////...,,,+++,,,///111333222222111000/////////333333333333333444444444111111111111222333444555555666777999999:::999999666000---111555666666888:::999777666555444444333222333444555666777888999666777888;;;======:::888;;;999777777777777555444222333444555555555555555444666888777555222111000111333444444444444555777333333555666777777777777666444111111333555666777222222111111222444666777666555333222333444666777222222333555888888777555444333111///............000000000000222444666777:::777333...***)))))))))......000222555999<<<>>>;;;<<<===<<<:::777333000333444444555555444444333222555:::>>>???>>>;;;999555555444333222333777:::>>>;;;777666666666666555555222///------///333555999999::::::<<<===???@@@>>><<<:::888777666777777;;;<<<<<<<<<<<<;;;;;;:::{{{sssmmmkkkhhhdddbbbcccgggkkkkkkkkkiiiccc\\\YYYXXXXXXVVVTTTWWWZZZYYYSSSPPPRRRSSSRRRSSSPPPNNNMMMPPPRRRTTTUUUXXXWWWUUUUUUZZZbbbjjjnnn|||~~~uuukkkdddSSSIIIKKKcccyyyqqqtttuuuttt~~~iiiWWWMMMHHH666!!!  ###'''***---///333777999888888:::888444222444666777777888:::<<<:::777666888888444333555;;;;;;<<<===>>>===<<<<<<<<<<<<;;;:::888555333222333666777666888>>>@@@???;;;777333333666666333000111333777999999777444222333333444666777888888888777555333222333666:::<<<;;;777111///000222333333///222666::::::888555333111222333222111000111333555555555444333222000000///222777::::::888444111...///000111222222111000222222333333444666777888:::999999999:::;;;<<<<<<666222///,,,,,,---,,,,,,,,,---000333555666777777000111222222222222111000555333111...,,,++++++++++++(((''',,,...---,,,.........---***((((((***,,,,,,---...///000111222222.........000222444555666888555111111333444333111000111333444555555555444///000111...,,,,,,111555555555666555444333111000111222333333444444444444222222222333444555666777777777666666777888999999888222///222666555555666777777666444333333333333555555666777888999999999555777:::===>>>===:::888:::999777888999999888666333444666777777666555444222444666666333111//////000222444555555555777888555555666777888888888888:::888666666888:::;;;;;;444333222222222333444555666555444333333444666888222222333555888999888777444333111///.........///222111111111222444666888999666222...+++***))))))---...000222666:::>>>AAA=========<<<999666333000333444444444333222111111222555:::>>>???>>>;;;999555555444444555777:::===@@@===888666555666666666555222///---,,,...000222555666777999:::;;;<<<<<<;;;;;;:::888777666555444999:::;;;<<<============}}}vvvqqqpppnnnjjjeeedddgggjjjkkkjjjiiiddd]]]YYYYYYXXXUUUSSSWWWYYYXXXSSSPPPQQQRRRPPPRRRRRRRRRTTTVVVWWWUUUSSSUUUTTTSSSTTTWWW[[[```eeeooouuu|||eeeWWWTTTgggwwwpppqqqlllffflllzzzlll\\\RRRNNNEEE222 """&&&***...000111333666777444555777777444555666888888888888:::;;;:::888777999777444333666<<<<<<<<<<<<<<<;;;;;;:::888888888777777666555444222444555333666<<>>:::888666666888777555222333555888:::;;;:::777666555555666777888999999:::666444222111333666:::<<<888444000------///222333111222333555666555555444444666777777555555666777777777777666555333111111333555999;;;:::777222///---...111222222111111000222333333444555777888999<<<<<<;;;:::999999999:::555222...,,,,,,,,,,,,++++++---000333555666666666000000111111222222222222555444111///---,,,++++++---)))(((+++,,,******,,,---------+++))))))***,,,------...///000222333333000111111111111111222333333444444222...---///111///000222444555555444444000222222111...///222666555555666777666444222111111111222333444444444333111222333444555666777777777666444333444666888999:::444111444777555444555555444333333222222222222666666888999999999999888555777;;;>>>>>><<<:::999;;;:::999999;;;;;;:::999444444555666666555444333000222444444222000//////222444777888777777888999888888888888888888888888:::999999:::<<<<<<;;;:::777666444222111111111222444333222111222333666777333333333555777999888777444333111000//////000000333333333333444555777888666555222000...---,,,+++......000333777;;;???AAA???===;;;888666444333333555444444333111///...---111444888<<<===<<<:::888777666555666888:::<<<===BBB>>>:::777777888888888555333000...---...000222111222444666777888888888:::999999888666555444333888888999;;;;;;<<<<<<<<<}}}vvvsssrrrqqqlllfffdddeeegggfffeeedddaaa]]]ZZZXXXVVVTTTRRRUUUXXXXXXSSSPPPQQQQQQPPPRRRSSSUUUWWWYYYXXXUUURRRRRRQQQRRRUUUVVVWWW\\\bbbgggkkkrrr|||sssfffaaappp~~~yyypppcccXXXWWW\\\zzzyyycccWWWRRRRRRAAA111   %%%***...111333444777999888444444777777555555777888888777777888:::999777888999777333333777;;;;;;:::999999999::::::777777777777777777777777111444333111333888;;;;;;999::::::;;;:::888666555555777999<<<<<<<<<:::999666666666666777888::::::888777444333222444666777444111...++++++---000222333222222222222444555666666888::::::999888999:::888888888777666444333222777888:::;;;:::888444222...000222333222111111111333333333444555777888999<<<;;;:::888777777777777666444111000000000///...,,,---///111333333333333//////000111222333333444444333000...---,,,,,,,,,...***))),,,,,,***(((******+++---,,,++++++,,,---++++++,,,,,,...///111111222222333111000///111222222555666222+++(((+++000...///111222333222222111111222333333222222444666222333444444444333111000111111333444444333222222///000222444555666666666555444333222333555888999;;;666333666999777555666444333333222222222333333555666777888888777666555555888<<<======;;;;;;;;;<<<;;;::::::<<<<<<<<<:::444444444444444333222111///222444555333222111111555777::::::999888888888:::999888888888888888999999888888999::::::888666888666444222000/////////000/////////000333555777555444444555777999888888333222111111111111222333444555555666777777888888555555444333222000////////////111333666:::===???===;;;999666555444555555666555444333111...,,,+++000222666999::::::888777888666555666888:::;;;;;;AAA>>>:::999999999999888666444111000///000222333000111222444555666666777::::::999888666555444333888888999:::::::::::::::|||tttppppppoooiiicccaaaaaabbbaaa```[[[\\\[[[YYYUUURRRQQQQQQTTTWWWWWWSSSPPPQQQQQQPPPSSSRRRSSSTTTVVVVVVTTTRRRSSSQQQRRRVVVWWWXXX___hhhiiilllppptttxxxzzzvvvzzziii___YYYVVVrrrvvvaaaVVVSSSSSS@@@111""" !!!&&&,,,111333555555999:::888333222555666444333444666666555555777888777666777999666222333888888777666555666888:::<<<::::::999888888888888888333444333000111666888777555999===<<<888555555666555777999<<<======<<<;;;666555555555555777888999888777666555444444555666444333000---,,,---///222333333222333333444666666666888:::;;;:::999999:::888888888777666555444333555666777888888777666555000222444333111000111222333333333444555666777888888888777666555555555555555444222222333222111///------...///000000000000---...///000222333555666222111///---,,,,,,,,,,,,...***)))---...+++)))***&&&))),,,......------...++++++++++++,,,---///000000222333222000///111444666777666111,,,)))***,,,---...///000000000///...222222222444666777555444111111222333333333333222111222333444444333111000---...000222444555555555444444333333555777999::::::555333888;;;:::999:::555444444444444444555555333444555666666555333222666999<<<===;;;:::;;;===<<<;;;::::::;;;<<<;;;:::555555444333222111111111000222666777666555555555888:::<<<;;;999777666666888777777777777999:::;;;:::888555555555666666555666444222000////////////------------///333666888777555444555777888888777333222222111222444555666555666888:::::::::999888666777666666555333111000111111111333555888;;;<<<999999888888777777666666666666555444222000///...///222555888999999777666777555333444666888777666>>><<<:::999::::::999888666555333222111333444555111111222333555666777888===<<<:::888777666666666:::::::::::::::999888888{{{qqqnnnnnnkkkfffaaa^^^______^^^\\\UUUXXXZZZXXXSSSPPPOOOPPPSSSVVVWWWRRRPPPQQQRRRPPPSSSQQQPPPPPPQQQSSSSSSRRRVVVRRRSSSWWWYYYZZZcccnnnppptttuuuqqqmmmrrr{{{uuuooogggppprrr]]]RRRNNNNNNAAA222### """'''---222555666666999999666000///222444222000111333444444444666888666555777888666222333888666444333222444777;;;>>>>>>===;;;:::999888888888444666444000000444777666000666<<<;;;555111222555555777999;;;======<<<;;;555444333333444555666777555555555666666777888888888777555222000///111333333333444555666666666666555777999:::999888999999777777777777666555444444000000222333444555555555222444555444111///111333444444333444444555666777555444444444444444555666333222111222333222000............---------......,,,---...///222444666777111000...---,,,,,,,,,---,,,))))))---///,,,******###''',,,///////////////---,,,,,,+++,,,---///000...000222222000000333666;;;888444111...,,,***)))------...//////...---,,,333222222555999999666222222333333333444555555666222222444444444222000///,,,---///222333444444333444444444555666888:::<<<888333333888======<<<===666555555555555666777777111222444555555333111000777:::<<<<<<::::::<<<>>><<<:::999999;;;;;;:::888777555444222111111111222111444777999999888888999999;;;===<<<999666444333666666555666888:::<<<===>>>:::555222333555666777333222111////////////000,,,,,,,,,---000333666999888666555555777888777777222222222222333555777888555777:::<<<<<<;;;999888999999999888666444222000222222222333444666999:::555777999;;;;;;999777666666666666555444333222111///111555777999888777666777444222222444555444222;;;:::999999::::::888777777666444333333444666777222222333333555777888999???>>><<<999888888888888<<<<<<<<<;;;:::999888777zzzsssooolllhhh___YYY[[[]]]ZZZUUUSSSTTTXXX[[[WWWQQQNNNQQQUUUXXXUUUQQQPPPRRRSSSRRRPPPSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTSSSTTT[[[gggppp}}}zzzssslllggghhhkkkooo}}}kkkaaaYYYOOOHHHBBB555$$$ """$$$###&&&,,,000444666999<<<888777666444222111111000333444444222555999999666444555777888888777666555333444555777999<<<>>>@@@???===<<<<<<>>>===999666888888888777777777777777222555999999666444444555555666777999;;;===>>>???777555222000000333666999<<<999777777666555888>>>===<<<999555111111555888777777999999999999888777888888777666666666666666555666666555333111222333777444111......111555888999444///...,,,,,,222999333111222555666222111333666555444333333333444555---111555777555333222333777555222///,,,***))))))---......///000111111222,,,111333000000333222,,,,,,000222222...+++***+++,,,)))(((+++000444222///000...,,,***)))***+++,,,...000333333222444999===777666555222000...,,,+++111...000333111+++***///222222333333333333222222555555555444222222333555777666555444444222///,,,---000333555444333333333444222111333666999;;;;;;333222333777<<<===;;;888777777777777777666555555111444666555444333555888444888<<<===;;;999:::;;;AAA???===:::999888888888888888888777666444333222444666:::<<<<<<;;;<<<<<<@@@>>><<<:::999888666444;;;999777555555777:::<<<===:::666555666777555333444444444333111000...------...///111333555777888;;;777333111222444666666666555444333222333444444222444666888:::;;;::::::;;;:::999888666444222111444222000///000444888;;;:::;;;===>>>===<<<;;;999888888888666444333555666777999999777888<<<===;;;666555444333444555777999???===:::999888888888777555444333444666888888777555666777777666666888:::>>>>>>>>><<<::::::<<<>>>???>>><<<:::::::::<<<===zzztttnnnkkkhhh___YYY[[[^^^[[[WWWUUUUUUXXXZZZXXXSSSPPPQQQSSSUUURRRPPPQQQSSSTTTRRRQQQMMMMMMMMMMMMNNNOOOPPPQQQQQQSSSUUUUUUVVV[[[dddkkkvvvsssnnngggaaa```bbbdddoooxxxuuueee\\\SSSFFF<<<777,,,  """$$$%%%)))---000333555888:::<<<;;;888666333111000///444777888666666888777444555555666777777777777666666777888999;;;===???@@@???===<<<===>>>===:::777888888888888777777777777444777:::999777444333444444555666888:::<<<>>>>>>666444111000111555999<<<;;;666444555666666:::???<<<;;;999777555444555666777888999999999888777777888888666555555666777888444555666444222111222333222111000//////111444666777333000///---+++---222111///111555555222111333666666666666555444222111...111555555333222111222666444222///---,,,++++++/////////000000111111111///444555333222555333///---111444444111......///000---+++---222444222///000///---+++******+++,,,...///000111222444777999111111111000000000000000---+++---000...((('''+++...////////////......---000222444444333444555777888777666666666555222000111333555555444222333333333222222333666888999888555555666888:::999777555777888888999999888888777444666777666444333444666777:::<<<<<<:::999999;;;???>>><<<:::999888777777555666777777777666555444444777:::;;;;;;::::::;;;???===<<<;;;;;;:::888777999777555333222444777999:::777333222333444333111555444333222000///------000000222333555666777777999777444222111222444666777666444333222222333444111222444555666666666666:::::::::999888777555444666444222111222444888:::999:::<<<>>>>>>===;;;999666666666333222222444666777999888555555999;;;999444333333444555888:::<<<>>>;;;888777888888777555444444666888;;;;;;999777888:::;;;:::999999:::<<>>======???>>><<<;;;:::;;;<<<===zzztttnnnjjjggg___ZZZ\\\^^^\\\YYYWWWVVVWWWXXXXXXVVVTTTQQQPPPPPPOOOOOOQQQSSSTTTSSSRRRKKKKKKLLLMMMNNNOOOOOOOOOOOORRRVVVWWWXXXZZZ___dddlllkkkgggaaa[[[XXXWWWXXX\\\dddqqq~~~|||iii\\\VVVKKK:::,,,'''   """$$$)))+++///111333555777999===<<<:::777555333222222555;;;===999666666666444555555555555666666777777999999::::::;;;<<<======<<<<<<<<<>>>>>>===;;;888888888888888888777666666666888::::::777555444333555666777888:::;;;<<<===444333111111444888===@@@<<<444000222666888;;;???===<<<::::::::::::999777999:::::::::999999888777888777555333333555777999444555555444222111222333111222222111//////111222333...,,,---,,,)))))),,,///---000555666222111333666777888888777444111///000222444444222111000111444333222000///.........111111111111111111111111222555555444333444333//////333777777444222222333333000///000333444222000222111///---,,,,,,,,,,,,...------///222444444444/////////000000000111111++++++,,,...,,,((('''***---------------,,,+++***,,,///222444555666777888888777777888999999777555555666666444222111222333333333333444666777666555777999:::999666444333222777888999:::::::::::::::666777888777555444444555<<<======;;;999888999:::<<<;;;:::999888777666666333444666888888888666555444777:::;;;:::888888888<<<;;;;;;;;;;;;;;;;;;;;;:::888555333222444666888999666333111222222222222666555222000...---------333444555555666666666666777777666222......111444777666444333222222333333333333444444444333333222777888888888888777777666888777555444444555777888666888;;;>>>>>>===:::999444444222000///000333666888999666222222555777666111222333555777:::===>>>===999555555888999666333333555888<<>>:::666:::;;;<<<<<<:::999:::;;;BBBDDDFFFFFFBBB???<<<;;;>>>===<<<;;;;;;;;;<<<<<<~~~{{{vvvoooiiiddd]]]ZZZ\\\^^^\\\YYYXXXVVVUUUUUUVVVWWWUUUQQQLLLLLLMMMOOORRRTTTUUUTTTTTTPPPPPPQQQQQQQQQQQQQQQPPPNNNRRRVVVXXXYYYYYY[[[\\\bbbbbb```\\\WWWTTTRRRRRRQQQXXXcccmmmwwwyyylll\\\TTTOOOCCC///    """$$$))),,,000222444666999;;;::::::999888777777888888555<<<>>>999444444777888555444333333333555777888::::::::::::::::::999999999:::;;;======<<<999777888888999999888777666555555666888999888777666555888999999999::::::;;;;;;333222222222666;;;AAADDD???666///111666999:::<<>>???>>>===<<<<<<<<<;;;::::::999999777555222000111333666888555666555444222222333555666666555222///...111444111,,,)))******((()))---...---000555666333222444555555666555444333222111222333333333222111111000222222222111111111111111333333333222222222222222222333333222222222000///333777:::999555333222333222111000111333444333111444333111000///......//////------000444555444111444333222111000///...------...///000...,,,+++---......//////...------,,,+++...222555666666777888888777777888999:::999888777777555222000///000222444444444555777666444222777999;;;888444111111222666666888999:::;;;;;;;;;888888888888777777777888???>>><<<999888888999:::::::::999999888777666555444555777999999888666444444666999999888666555555777888999:::::::::<<<===>>><<<999666555666888::::::888555333222333444444777555222///---------...555555666777777666555555444666666111,,,***---222777666444333222222333333777666666555444333222222333444555666666666666666:::999777666555555666666444666:::===>>><<<:::888222111000...---///333666999999666000///333555444222333444666999;;;<<<===;;;777333444888999666222333444777;;;======:::888999:::;;;:::888777777888>>>@@@AAAAAA>>>;;;999999;;;;;;;;;;;;;;;;;;::::::~~~|||{{{wwwoooiii```\\\ZZZ^^^___[[[XXXWWWTTTRRRRRRTTTWWWVVVQQQLLLKKKMMMPPPRRRTTTUUUUUUUUUWWWVVVUUUTTTRRRQQQPPPPPPNNNQQQUUUXXXXXXXXXWWWWWWVVVXXXYYYXXXUUURRRPPPPPPOOOTTTZZZaaagggmmmrrruuu~~~zzzggg]]]RRRLLLHHH<<<(((   """$$$))),,,111555888:::<<<>>>;;;:::999888888888888888555:::;;;555111444:::===555333111///000333666999<<<<<<<<<<<<;;;999888777555777:::;;;:::888666555888888999999999777555444111333555777999:::999888<<<<<<;;;;;;::::::999999444333222333777<<>>???>>>===;;;888666444333333222666666222111555:::<<<333111...,,,---000555888============<<<:::888666333666999:::999666333333888999::::::999777444333///000222666999;;;:::888;;;;;;;;;::::::999999999555444333444777<<>>??????======>>>???<<<;;;;;;::::::;;;;;;<<<555333000///...///111333444444333111000000333555444444333000...333===FFFIII>>>555222111000111444222//////222333111333666333111...---...000444666555333000000111222222222111222333444555666666666555555555555555555555555666444444666666444444666:::<<<>>><<<666222000000---...///000111222333333333333333333333333333333000111444777::::::888666666555444333222111000000,,,111333111///000000...---...///000000000000000000333555777666666777888888666444444555666555555444333222000------000222777666555666777777555333333444555444222222222444333333555666777888999999666666666777:::<<<<<<;;;<<<:::777666777999999999<<<;;;999888888999:::;;;<<<;;;:::999666444222111111333555666444333222222000333555555333333666999===:::777555444666888:::;;;999666222......000333444333222000000000000111222444666888888888666555333444444111...,,,...111444444333222333444555666777666555444333333333333777777888999999999999999777666444333333444666777444666888999:::999888777000111222222222444777999<<<<<<999333222555666444777888999:::999666444222333222222333555555444222444111//////222666999:::::::::888666444555888;;;;;;<<<;;;999888888:::<<<666777999;;;;;;:::999777}}}wwwtttuuurrrllleee^^^^^^aaaffffff^^^XXXVVVRRRRRRRRRTTTVVVWWWWWWVVVQQQSSSTTTTTTRRRRRRUUUWWWWWWUUUQQQMMMKKKKKKLLLMMMPPPPPPPPPRRRTTTUUUTTTTTTNNNQQQTTTUUUTTTSSSRRRRRRUUUWWWYYYZZZZZZZZZ[[[]]]aaa```fffqqqyyy~~~zzz{{{~~~sssdddUUUEEEBBB>>>;;;666,,,  !!!$$$(((,,,+++111999>>>@@@???>>>===>>><<<:::777444222111000///222333222333666777555222///+++((()))...444888::::::;;;;;;999777444333333777;;;;;;888444222111888999::::::999777444222//////111444888:::888666666666777888999999:::;;;666555444444777<<>>777666777666555777333...,,,.........000555333222000//////111333444333000,,,,,,...111111111111222444666777777777777555555555666666777777777666333333666777444555999:::===???===888444222333///000000111000000111222//////000111222222222222...222777:::;;;::::::999333333333222222111111111,,,222444111///222222///,,,---///000222222333333222444666777777777999;;;:::777555333444444333222111222222111///000222444999777666666777777777666444333222222333333333222333444555666777888888888666444333555888:::999777888666444555888::::::999>>>===:::888999:::===???>>><<<:::777555444333333///111444555333222111111000333666555222111333777:::888555333333555777999===<<<888333...---///333222222222222222222222222111333777999;;;;;;:::999777666555444333222333333333222222222333555777888777777666555555666777777:::::::::::::::999888888444333111000000333666888666777777777777777777777000222555666777888999;;;<<<>>><<<777666888999666888999::::::888555111...,,,///222222111000000222222000------111555888999999777444111000222888<<<<<<===>>><<<:::999999:::666888;;;======<<<:::888{{{tttqqqqqqpppiiiccc___```eeejjjiii```XXXVVVRRRSSSTTTUUUWWWXXXZZZ[[[TTTUUUVVVTTTRRRRRRUUUXXXVVVSSSOOOKKKIIIJJJMMMOOOQQQPPPOOOPPPRRRTTTTTTTTTSSSUUUXXXYYYWWWVVVUUUVVVYYY[[[]]]]]]\\\\\\\\\]]]___]]]```iiiooorrrwwwyyypppooouuu||||||yyyzzzxxxggg^^^SSSHHH;;;:::888444///&&&   !!!###'''+++///---333<<>>999999<<>>:::666555666111222333222000000000111,,,---...///111111111111,,,222999<<<;;;::::::;;;444444333222111000//////...444666222111444444000---...000222444555666666222444666666777999<<<>>>;;;999555333333333222000000111222222111222444666:::888666555777888888888666333000000333444222000444555666777777888888777666444222333666777555333555333222444888;;;:::999@@@>>>;;;999999<<>><<<999666444444444555---000333444333111111111000444777555111///222666999777555333333555888:::AAA@@@<<<666000...111444111222333444444444444333111444777;;;=========<<<:::888666666777777666555111111111222333555888999999999888888888:::;;;<<<:::::::::999888777666555222111...---///222777:::888777666666666666777777000333777999::::::;;;======???>>>:::999;;;:::888777888::::::888444000---(((---111111---,,,...111111///---...111555777888666333000,,,+++///555:::;;;>>>??????<<<888666555777999===???@@@>>><<<:::~~~sssoooqqqpppiiibbb]]]^^^bbbfffddd]]]YYYZZZXXXRRRNNNRRRUUUVVVWWWYYYYYYZZZZZZXXXTTTRRRPPPQQQRRRNNNJJJJJJMMMQQQSSSSSSXXXSSSNNNOOOSSSVVVVVVTTTNNNQQQUUUYYY\\\^^^^^^^^^^^^^^^]]]]]]\\\[[[YYYYYYYYYZZZ```hhhmmmooottt{{{~~~|||ttttttzzzyyyooohhhlllwwwyyyrrrnnnhhhhhhcccZZZQQQLLLHHHEEE===777222444888333$$$  !!!$$$&&&(((+++///222222666;;;???AAA@@@>>><<<888999999777444222222222444333333444444444222000+++++++++,,,,,,...///000000111333555666555444333000111444666777777666666777;;;>>>===888333000000000000111444777666222...///111444555666888:::<<<===888333222555:::<<<===<<<>>>@@@@@@>>>;;;::::::III```lll```KKK@@@<<<888555666666777888888999999555222000111333444222000,,,,,,---......------,,,000///...,,,+++,,,000333222111111222555777777777111111///+++((()))///444555555555444222222333444...(((###$$$,,,222333222333111000111555888777666444444555666666555444333444222111111333444555444999:::::::::888666444333555555555222000...---...,,,222333---***---...---111222444666777777666555888666222111000000000///444555777888777555222000///000111222333444444444222222333444666999<<<>>>CCC>>>777222000000000000//////000111222222333333444666888888888999;;;===;;;888222---,,,...111444888999999888888777666555:::444//////444888888777555555555666888:::<<<>>>===;;;999:::<<<>>>===;;;@@@>>>999666444444666777444444444555666555333111555444444333333333444444444111111555777888;;;@@@JJJEEE???888444333444666555333111222555444111---111222555888999:::999999:::999888777666555444333666222...000666:::;;;:::666666666444333555;;;???===<<<:::999888666222///000///000444999<<<;;;:::666::::::555222444777888777:::===>>><<<999888777>>>>>>???@@@@@@===:::777;;;777333111000000///...---,,,,,,---...000222333777222...///333777888666:::999777333111111333666;;;<<<===>>>>>><<<:::999888888:::===???@@@>>><<<{{{tttrrrooohhhaaabbb```aaabbb___YYYWWWYYYYYYRRROOOPPPRRRQQQRRRTTTSSSTTTUUUSSSPPPNNNNNNNNNQQQMMMJJJJJJMMMPPPQQQQQQSSSPPPOOOQQQVVVXXXWWWTTTMMMQQQWWW]]]```aaaaaa```bbbbbbbbbaaa```^^^]]]\\\``````cccjjjooorrrxxxzzztttxxxxxxoooooouuuzzzuuuggg\\\WWWVVVRRRJJJCCC???>>>===<<<555222888@@@>>>/// $$$(((+++...222555888:::>>>@@@@@@>>>:::888888::::::999666333111111222222333444444333000...+++++++++,,,...///111222111333555777777666444333---///222444666777777777666999;;;:::666222//////000000222555777666222......111333555777888;;;===???:::555222444777999999:::===??????===:::999999CCCUUU___VVVHHHBBB???;;;888888888888888888888888444222000111333444222000............////////////111000///---,,,---///222333222111222333555555444000///,,,)))(((***...222444555555444222111333444000***$$$%%%,,,111222000333111000222555888888777444444555555555444222222444222111222444666777777666666777777666444222111444444444333000...------(((---...***)))---///...000111333666777666555555444222111111333444444333444666777999888777444333222222222222333333333333444444444555666888:::<<>>>>><<>>:::888777666666555222000222111111444888;;;:::999333666555222111666999999999;;;>>>>>><<<:::888888======>>>???>>>;;;777444666333///---------,,,,,,......---...///111222444777333000111555999888777999888777444111111222444888:::<<<======<<<:::999888888999;;;======<<<;;;xxxsssnnnhhhdddfffbbb```___[[[UUUUUUYYYWWWRRRNNNOOOPPPNNNNNNPPPNNNOOOPPPOOOMMMLLLLLLMMMNNNLLLJJJKKKMMMPPPQQQQQQOOONNNOOOSSSXXXYYYWWWTTTLLLQQQXXX___ccccccbbb```ddddddddddddcccaaa```___dddccceeekkkooosss{{{~~~zzzyyyvvvvvvvvvyyyyyyvvvrrrtttwwwbbbRRRHHHFFFBBB===999777888:::>>>777555===HHHFFF555%%%   &&&***...111555777:::<<<>>>@@@???<<<999777999:::<<<;;;777333000//////111333555444222///---,,,,,,---...///111333444000333666999999777444222,,,---000333555777888888555777888777444000...---///111333777888777333//////111444666777999;;;>>>@@@<<<666333222444555555888:::======;;;999777777;;;FFFKKKFFFCCCCCCAAA<<<::::::999999888777666666444111///111333555333000222111/////////111222444222222111...,,,---///111444222000111222333222111000---)))((()))+++...///222444444333222111222333000+++&&&''',,,111111///222111111333666999:::999666666666666555333222111222111111222555888999999222222333333222111111000333333444333222000...---%%%)))+++)))***///222333///111333555666666555555222111222444666777666555555777999::::::999888777666555333222222222333444666666666666666777888999999777444222333333333222111222222444555666666777666555444666:::;;;999777666555444333444666888:::::::::::::::999888777777333///++++++///333555555777666555555666888;;;======;;;::::::<<<======<<<<<<;;;:::888666555444444444444555666666666555555555555555555555666777777999666666999::::::<<<@@@AAA???<<<888666555555666999555000///222666777777222333444555555444333222444555777777777666444222555222000111666;;;<<<;;;888999:::999888999;;;===888777555555555666555444555444444666888999888666444444222000333:::>>>===;;;===>>>>>><<<:::999999;;;<<<>>>>>>===:::666333444111---,,,,,,------,,,/////////000111222333444666333222333777999999777777888777666333111111222555777:::<<<<<<;;;:::888888888888777777777777777yyysssnnniiigggeeecccaaaaaa\\\WWWVVVYYYWWWSSSPPPQQQPPPMMMMMMPPPLLLMMMNNNMMMLLLLLLMMMNNNJJJKKKLLLNNNPPPRRRSSSTTTOOOOOOPPPSSSWWWXXXVVVTTTNNNQQQVVV[[[^^^______^^^``````aaaaaaaaaaaaaaa```aaaaaaeeelllqqqttt{{{~~~zzzxxxuuuoooeeeZZZYYYgggwww```PPP@@@<<<888555222000333888===:::;;;@@@EEE???000"""  !!!!!!"""(((---000222555777999:::===>>>>>>===:::999888;;;===<<<888444000...+++...333666555333111///.........///000111222333...111666999;;;999555333//////111222444666777888555666666555222000...---///111444777999777444111222444666777777888:::<<<>>>;;;777333111222333444555888;;;<<<:::888666555666999:::999===BBBAAA;;;::::::999777666555444333333111///111444666444222444222000...///111444666333333222///------...000222000//////111222222111111---))))))+++......---111222333333111111111222...+++((()))...222222111222222222444777999;;;;;;999999888777555444222222/////////222555888999999//////000000111111111111444333444555555444111///)))++++++,,,...222555777111333555777888777666555444444444666888888666444666888999;;;<<<<<<;;;:::777555333222222333555666888888888777777777777777666444222222333222111///111111222333555666777777888555333666:::<<<999444///000111222444666888999999999999999888777666666333000---...111555888999777666555444555777:::;;;:::999999999999:::;;;;;;999999:::999888555333222222333444444444444555666555555555555666777888999777444444777888777888<<<===<<<:::888777666666555666222...///222555666666666666666666555333222111444555777888777444111///000///---///333777888888999:::;;;;;;;;;:::::::::888666555555777999999999666666666777777666555555888777333222777???AAA???;;;<<<===<<<:::999999999:::<<>>;;;111&&& """"""!!! !!!%%%***...111222444666:::;;;<<<<<<<<<:::999888777:::<<<<<<888444000///(((---333666555444333222000000////////////000000...111777<<<>>>===:::888333333333333444555777888777666555444333111000...///111444777777666444333666777999888777777888999;;;999666333111222444666444777;;;<<<;;;888666555555444222333999>>>===888888888777555444222111111333111000222555777666444555333000------000333555222222111000------...//////...---...111222333222333000,,,,,,///000///---///000222222111000000111+++***))),,,111555666555333333555666777999;;;===999888666555333222111000.........111444666777666......//////111222333333555444444555777777555222///---,,,---///222444777555666888999:::999777666444444444666999999777555777888:::;;;<<<<<<<<<<<<555444333333444555888999:::::::::999999888888777666444222222222111...,,,//////000222333444555666999666444777;;;<<<888333---...000333555777888999888888888888777666555444333111//////222555888:::666555555555555666888888666666666666666777888999777888999999888555222000///111222222111222444666666666666666666777888999777444444888888666777;;;;;;;;;:::888777666555555333111111333777999666444666666555444333222111000444666777777555222///---///......///222444666666888888999:::::::::999888666555333444666888999999666666777777555444444444:::999555333777>>>???<<<::::::;;;:::888777888:::<<<@@@DDDFFFCCC@@@===<<<666444111000111222222222000111222333555666666777444333333444555555555444222444666666444222111111222333666888999999999888555555555222///---...000}}}uuupppkkkeeeaaa___```eeeiiiggg```\\\]]]gggccc___\\\UUULLLJJJLLLLLLLLLKKKJJJHHHGGGIIIKKKGGGKKKQQQTTTUUUVVVVVVVVVTTTSSSSSSRRRSSSSSSTTTUUURRRQQQOOONNNOOORRRTTTVVVQQQSSSUUUWWWYYY[[[\\\\\\ZZZ]]]fffpppvvvxxx{{{xxxlllYYYJJJFFFQQQeeeuuuyyywww___OOOHHH999111,,,+++'''!!!###+++---444:::999111''' !!!###!!! """$$$%%%(((---000222444666888======<<<:::888777555444666888::::::777333111000(((---222444333111111222///......------......///000444888===??????===<<<666555444333333444777888;;;999666555444444333222///111444555444444555666888999:::999888777888999999999777444222222555777444777<<<===<<<999777666555444333444777999999777555555444444333222111111444222111333777999888666666444000...---...111222///000000///---,,,---///...---,,,...111333333333555333111000000000///...---///111222111000000000++++++,,,000444777888888444666777777777888;;;===666555333111000///......///...///111444555444333------...///111333555666666444222444777888777555333...+++---000000222555999999;;;;;;;;;999777666111111222555999;;;;;;:::777888999:::;;;;;;<<<<<<555444444444666777999:::::::::;;;;;;;;;;;;::::::888666444222222000...,,,------///000222333555555999777777999<<<;;;777444000111444666999:::;;;<<<777777777777666555444333222000///...///222666888444555666666777666555555444555555555444444666777666777888999888555222000---///111111///000333777777777666666666666777777999666777;;;<<<::::::======<<<:::999777666555555444444666:::>>>===999444222222222111000/////////444555555555444111///---000000000111222333555555555444444666777888777555333111000111333555555444333555666666444333333444888999777333555999:::777888999999777666777:::<<>><<<;;;:::888666555444444555777888777555222111111***...222222...+++,,,...*********+++,,,---///000111333666999::::::999888555444222111222444777999???;;;888666777888777555///111222222111222555888666888999999888999:::;;;999:::999666222222444777444888===???>>>;;;888777555666888999888666666777333333333333333333333333555333222444999;;;:::888777555222///......///000---...///...---,,,---...000.........111222222222555555555333000...---...+++...000111000/////////,,,---000333666888999999666888999999777888:::===666555333111000000000000111111111222444444222000,,,,,,---///111444666888666333///000555888777666777000,,,///222111333666;;;;;;<<<<<<:::888555333222222222444777:::;;;:::777888888999999:::::::::666666666777777888888888999:::<<<===>>>>>>>>>===;;;888555444444333111000,,,---...000222333555555888999;;;<<<<<<:::777666444555777888:::<<<======888888888777777666555444111000///------000444666222444666888888666444222333444555555333333555777555666777888777555222000,,,///222111///000444999888888777666555555555555:::888999===>>><<<===@@@@@@???<<<999666555444444777777888<<<@@@???:::555000000000//////000000000222222222222222222111000000111111111111111222333222000///111444555555333222111000111222333111000000222555444333222333555555999999666444666777666888888888777777888<<>>777///+++,,,''' )))333555555333,,,""" !!!###$$$!!!$$$***))),,,000333777;;;@@@DDD777777666666666666777777444555666555333222222333,,,000222000***'''''')))&&&&&&((()))+++...000111///000222333444333222111333111//////000444888:::AAA===999888999:::999777000111222000///111555999444666888999999:::<<<>>>;;;;;;:::777333111444666555999>>>@@@???<<<999888555888<<<===999555555999222222333444444555555666555333333555:::<<<;;;:::888777444111////////////+++---...---,,,,,,---...222000//////111222111000444666777555000,,,,,,---***---000111000////////////000222555777888888888777999::::::777777:::===999888666444333333333444444333333444555444222///+++,,,,,,...111444777999666111---...222777777666;;;333...222555555666:::;;;<<<<<<;;;999666333111777555333333555777777777777777888888888888999999777888888888888777666666999:::<<<>>>@@@@@@@@@???<<<:::777555555666555444------///000222444555666888;;;===>>><<<999777777666666777888:::;;;<<<===999999999888888777666555333222000......000444777111444777999999666222000333555666555333333555888555666777777666444222111---000333222000111666;;;999888777555444444444444999777999===???======@@@CCCAAA===999666444444444888777777;;;>>>===999555111000000000111222333444//////000111222333333444...///000///...---...///000---,,,...111444444222333222222333444333111......000333444222111333555444:::===999666777888888888888888777777:::>>>BBBNNNSSSWWWTTTLLLCCC???===:::777444222222333333222***,,,000444777999:::;;;===;;;888444111111222444...000222333333444666888999777444333333666999<<<888<<>>888444444555~~~tttqqqkkkhhheeecccbbbaaa^^^\\\aaaaaa___ZZZUUUSSSTTTWWW[[[VVVPPPMMMNNNPPPQQQQQQJJJOOOSSSTTTRRROOOOOOPPPOOOQQQTTTWWWXXXVVVTTTRRRPPPPPPQQQRRRSSSTTTTTTUUUWWWXXXYYYZZZ[[[\\\\\\\\\^^^```cccfffjjjnnnqqqsss{{{zzz|||yyykkkaaaaaa^^^bbbtttvvvgggXXXLLLBBB;;;888444333000***%%%%%%(((,,,333555555000%%% """)))&&&""" $$$))),,,111111333666:::=========:::999888666555555555444333333444333222000...,,,,,,...000000---***'''''')))((('''))),,,...///...---///222555666444222000444111...---///444:::>>>???===;;;:::999888555333444555666555444333444666666666666999<<<>>>>>>>>>===;;;888888888999999888666:::>>>AAA@@@<<<:::888;;;;;;;;;999555333333444777555333333444666666555444555666666444333444555777777777777666555333333333222000,,,)))+++111555222222222222000...,,,+++///111333333111/////////111111222222222222333333222222333333333222111111555777888999888777888999;;;888444222333444555555999888777666666444000...++++++,,,///444888::::::444333111111111333555666444555555555444555888:::;;;:::888777555555444444666555444222000222444777:::999777777777999;;;===;;;>>>@@@===777444555888888999888777:::???@@@===;;;:::888999;;;:::666222/////////000111222444555===<<<;;;999777666555555444555777777777888:::<<<888888777777777777888888555444222///...///333666666666888888777666333222888999:::777444333555777777888999::::::999888777999666333111111333666999666444333222333555777999999:::<<<===>>>>>>>>>===@@@===:::888888777666555666777999:::999777444222666555444333222333444555222222222222222222333333111000............,,,+++***,,,000444666888888888222444666777888777666555000333666:::;;;:::777555888:::<<<;;;888555555666;;;999777777:::===???@@@RRRRRRUUUUUUJJJ<<<666888777555333222333444444444,,,---///111333333333333777777666444222000...---///111333555777999:::;;;===<<<:::777444444777999@@@===::::::;;;;;;999666|||xxxmmmjjjfffdddbbbaaa___]]]``````^^^YYYTTTRRRSSSUUUZZZUUUOOOLLLMMMNNNOOOOOOKKKNNNRRRRRRQQQPPPPPPQQQRRRSSSVVVXXXXXXVVVTTTRRRRRRRRRRRRRRRRRRRRRSSSTTTXXXXXXYYYZZZ[[[[[[[[[[[[\\\___ccchhhkkknnnqqqssswwwwwwzzzsssiii^^^YYYZZZggg~~~ooofffXXXKKKBBB<<<999888555333///***'''(((,,,111555444111***!!! $$$(((&&&###!!!"""%%%))),,,222333555888;;;>>>>>>>>>;;;:::999777666666555555666555555333111000...------///111111...+++***))),,,+++)))***,,,///000000111222555777777555333111111///,,,+++,,,000555888<<<:::888666666555444222222444666666555555555666555666888;;;===>>>===<<<===<<<:::999999999999999555999>>>@@@@@@===;;;::::::;;;;;;999666333222222444222111111333444555444444555555444333333555666888888777666555444333333555444222...+++,,,111555222222222111000...,,,+++,,,...111222222111222333//////000222333333333333222222222222222222222222333444555555555444444555999777444444555777888888888888777777666444000...///......///333666777777444333222222222333555666888777666555666666777888555555444444444444444555555555333111111222444666888888777777888999:::;;;;;;>>>???===888666777:::777999888777:::???@@@===<<<:::888888999999666333333222111111222555777999;;;:::777555333222222222555666777777666666888999999888777666555444444555444555666555333333444555555666777888888777666555666888999888666555777999999999::::::999888777666555444444333333444444555777666444333333555777888888:::<<<>>>???>>>>>>===???===999777777777555444444555666777666555333111444444333333333333444444222222222222222222222222222000///...---,,,+++))),,,---000333666888888999555666888999888777555444111444888;;;<<<:::777555:::<<<>>>===:::777666666;;;999777777:::===???@@@IIIKKKNNNPPPHHH;;;666888555333111111222333333333000000111111111111111111222222222222000///---+++---///222666999;;;<<<===>>>===;;;888666666888:::;;;999888999;;;;;;999666pppmmmhhheeedddcccaaa``````___]]]YYYTTTSSSSSSUUUXXXTTTPPPMMMMMMNNNOOOOOOPPPQQQRRRQQQPPPPPPRRRSSSUUUVVVWWWXXXXXXVVVTTTSSSUUUUUUUUUSSSQQQQQQSSSUUUUUUVVVXXXZZZ\\\]]]]]]^^^ZZZ^^^ccchhhkkknnnqqqsssssstttwww|||wwweee]]]YYY___nnnlll[[[SSSGGG===888666777777333111---)))(((+++000555777222***""" $$$&&&&&&%%%$$$###%%%'''***---444666888;;;===>>>??????>>>>>><<<;;;:::999999999999777555333111000/////////111333222000...------222///,,,,,,---000111222444555777888777666444222111000.........000222444999666333222222333222111000333666888777777777777666888:::===>>>===<<<;;;===<<<;;;:::999999999999555999===@@@???===<<<<<<888:::;;;:::666333000000000///...///222333444333333333333333222333555777;;;999777555333333222333777666333000---...111444222222111111///...,,,+++,,,...111222111111222444---...000222444444444333333222111000000111222333111111222222333333333333777666555666888;;;<<<<<<777777888888666333000...444222//////111333444444555555444333333444666777;;;888555555777999777555000000000111222333555555555444333222222333444555666666666777888999999:::;;;===???===:::888999<<<777999888777999>>>???<<<:::888777666777888777666777666444333333666:::<<<<<<999666222000///000000555777999888666555444555999888666555333222222222333666999;;;999777666555555666777888999888777666555777888888777777888999::::::;;;:::999888666555111333555666666555333111888777555333333444555666666888;;;>>>??????===<<<>>>;;;888666666666555444333333333333333222222222000111222333444444444444222222333333333222222222111000///...,,,+++***)))...///111333555777999:::888999::::::999666444222111444888<<<<<<:::666444999<<<>>>>>><<<999777666:::888666777:::===??????>>>AAAFFFHHHCCC;;;777888444222000111222333333222444333222000//////......///000111222111///---,,,...000444777:::::::::999;;;:::999666444444666888666666777999;;;;;;888666uuuqqqllliiiggggggfffeeecccaaa^^^ZZZWWWUUUUUUVVVXXXUUURRRQQQQQQSSSUUUVVVXXXWWWUUURRRQQQQQQSSSUUUUUUVVVWWWXXXXXXWWWVVVUUUXXXYYYXXXUUURRRRRRTTTWWWTTTVVVXXX[[[]]]___aaaaaaZZZ^^^cccfffhhhlllqqquuurrrrrrsssvvvzzzwwwmmmffffffjjjuuunnn[[[LLLGGG???888555444444444000...+++)))***...444888888000%%% &&&((('''$$$$$$$$$%%%'''***,,,---555888;;;===>>>>>>>>>???CCCBBBAAA???>>>>>>======:::888555222111111222333111222444333222000111222777444000...///111333333333444555666777777666555666666555555444444444555666333000000111222222222...222666999999999888999999;;;<<<<<<<<<;;;<<<===;;;<<<;;;:::888777777888888:::===>>>===;;;::::::888:::<<<;;;777333000///...------///222444444444111222222111111222555888<<<:::777333222111111222777555333000......000111111111000000///...---,,,111222333222000///000111///000222444555444333222333111000///000111444555222111111333555777888888888777666777:::<<<===<<<666777888888666333111000666333000///111333444444666666555555555555666777999555222444888:::888444/////////000111333444555666444444444555666666555333444555777888888888888;;;<<<>>>===;;;:::;;;<<<888:::999777999<<<<<<888777666555555666888::::::888666333222333666:::<<<===:::666222//////000111666888:::999666333222111888777666555444333333333444777:::;;;:::888777777777777888888777666555555444666777888888777777666888999:::::::::999888777333444666777777666444333777666444222222222333333444777:::>>>??????===<<<===:::777555555555444333222222111000111222333333...///111333444444444333333333444444444333222111///000000...---++++++,,,111111222333555777:::;;;:::::::::999777444111///000333777:::;;;888555222555777:::<<<;;;999777666777666444555888;;;<<<<<<777:::???BBB???;;;777777333222111222444555555444444333111///.........///111222333444333111///---111333666888888666333111444444444111//////111333444555888:::;;;999777555zzzvvvppplllkkkkkkllllllhhhfffbbb^^^\\\[[[ZZZZZZXXXXXXWWWWWWXXXZZZ]]]```aaa^^^YYYVVVTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWYYY[[[\\\YYYUUUTTTWWWZZZZZZ[[[\\\]]]^^^_________[[[^^^aaacccdddiiipppwwwsssqqqooooooqqqxxxxxxuuupppooozzzttt___OOOBBB???;;;888666333000...111///---,,,///444888;;;777...### ###***)))'''######$$$&&&(((+++---///555999===>>>>>>======>>>CCCBBBAAA@@@???>>>>>>>>>888666333111111222555666222333333333222222333555999666111///000222333444000111222444555777888888::::::::::::999888777666333111000000222333444333...111666999::::::::::::>>>>>>===;;;999999<<>>888555222111111444888;;;===:::555111//////000222666888:::999666333111111888777666666666666666666555666888888777777888999::::::999777666444222222444555777888999777555333666777888:::;;;;;;;;;:::777777666666666666777777666555333222111000000111333555999<<<>>>>>>>>>===<<<999666555555555444333444333111000111222333555---///111333444555444444444555666666666444333222...000111000......///111333333444555666888:::;;;888999999888666333///---///111444777777666333222...000333666888888777666333222111222555888888888666999<<<===<<<;;;999777444444444555777888888777111000/////////000111222444555555555444222///---111333555777666444111...111222111000...---///000555777999;;;:::888555444||||||xxxrrrnnnmmmoooqqqrrrmmmjjjeeebbbaaa```___]]][[[\\\\\\\\\]]]___cccfffgggbbb\\\XXXWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUUUUVVVZZZ]]]\\\XXXVVVYYY]]]bbbaaa```___]]]ZZZXXXWWWZZZ]]]aaaaaaaaaeeemmmtttpppooollljjjkkkqqqzzzyyymmmooozzzvvvbbbQQQEEE:::999888777555222...***444222111222666:::<<<===222,,,"""&&&***(((%%%""""""###%%%(((+++...000666;;;???@@@>>><<<<<<===AAA@@@???>>>===<<<<<<<<<888666333111111222444666111222222111111222555777999666222000111222333333...///000111444666999:::::::::::::::999777666555111000000222444555555444///222666999::::::;;;<<<@@@@@@@@@<<<999888;;;>>>999<<<>>><<<888555555777:::;;;;;;888555222111111666888:::999777444333333///...///222555666555444...000111111000000222333777555333111////////////222000...---......,,,+++------------...///000111///000111111111222444666777666555444333222111000222111111222333555777888888666555999???DDDFFFFFF<<<:::666555666888999999666888888666222000222555555444333444555777666555666666666666666555555555111000000333777999888666555444444333333444555555666444444777:::;;;888555000111222333444666666777999999999999888888888888777999999777888;;;999555333444666777888:::===???777555333222222444777999999777444111//////000111666888999999666444333333888888777777777777888888555555666555444555888:::===<<<:::888666444222111333444666999;;;:::666333444666888:::<<<======<<<:::999777555555777999:::555444333222111111000000333555777:::<<<>>>>>>>>><<<999666555555666555444444333222111111222333444///000111333444555555555666777888999888666444333000333555333111000111444444555555777888999::::::777777777777555222000......///111333444444444333------///222555777777666111000///111333555666555777:::;;;999999;;;;;;888555555666888:::<<<;;;:::000000111222333555777888777666666444333111000//////000333555666555333222333333444222111000111333555777::::::888666555555}}}|||wwwqqqmmmnnnpppsssuuuqqqmmmhhheeedddcccbbb```]]]^^^```___^^^___cccffffffbbb\\\YYYYYYZZZYYYXXXWWWUUUSSSQQQPPPPPPPPPQQQPPPVVV\\\\\\YYYWWWZZZ^^^bbbbbb```^^^[[[XXXUUUTTTVVV\\\bbbcccbbbccciiiooojjjjjjiiihhhhhhlllsssxxxtttooovvv~~~fffSSSFFF===444444333444555444111///444333222555888;;;;;;:::+++((("""$$$''''''$$$"""!!!!!!"""###'''+++///111888===CCCCCC@@@======>>>BBBAAA???>>>======<<<<<<999777555222111000111111000000000000///111555888666444222111222222222111000000000111333555888:::999999888888777555444444......000333666777666444111444777888999:::<<<===>>>AAACCCAAA;;;888999;;;;;;>>>AAA???:::666777999888888777444111/////////333555666555444333333333//////000222444555444333---///222222111000//////333222111000///...------000...,,,---//////---*********+++,,,...000222444///000111111111222444777666555333111000000111111111222333444666777888999:::777555888>>>CCCDDDCCC<<<888444111333666999:::888999888444000///333888777666666777888888666444666666666666555555444444111111333555777777777777555444444444444555666666444222222555::::::777222000000000111222444666888888777666666666666555444333555666666999===<<<777555888:::;;;999999;;;<<<999888666555666777999:::888777555333222222222222777888999888666555666777:::999888777777777777777333444555555444555777999???===<<<:::888666555555111222555;;;??????;;;777555777999;;;<<<<<<<<<<<<999888777666666777888999555555444333333333222222333444666888:::===???@@@<<<999777666666666666555444444333222111111111111222222222222333444666666888999:::;;;:::888555444555888999777333000222555444555777999::::::999999555666777777666444222000...///000111333555666777111000///111444777777666000//////000333555555444777999888555777<<<===:::555555666999<<<===<<<;;;222333555777999;;;<<<<<<999888666555444444555555111222444555666666555555444555666555444333444555222555777777555444555777{{{vvvppplllmmmqqqtttvvvrrrnnniiiffffffeeecccaaa^^^```aaa```]]]]]]```cccddd___[[[YYYZZZ[[[[[[ZZZYYYWWWSSSPPPMMMLLLLLLLLLLLLSSS[[[\\\YYYWWWZZZ]]]^^^^^^]]]\\\ZZZXXXVVVUUURRRZZZcccfffdddcccfffjjjeeeggghhhhhhgggiiinnnrrrzzz~~~|||uuu{{{sss[[[JJJ???999222111111222555777777777222111111444888999888666&&&&&&""" &&&(((%%%""" !!! !!!"""&&&+++///222:::@@@EEEEEEBBB>>>>>>@@@DDDCCCBBBAAA@@@?????????;;;999666333000///....../////////......111555888444333111111222222111000222222111111222555888999999888888777666555555444,,,---000444777888666333333555777888888:::<<<>>>;;;AAAEEEDDD???999777777<<<@@@CCCAAA;;;888888:::555555444222///---...///111222333222111111222444/////////222444555333111,,,///222333222///...---000000000000///...,,,,,,///---,,,---000000---+++))))))***+++...111444555333444333222000000222444444222000...---///111222111222444666777888999999;;;777444666<<<@@@AAA???;;;777111///111555999;;;888999888333......444:::888888888999:::888555222555555666666555444333333222444777777777666666777333333333444555666777888222000000444999999555000111000//////111333666888777666555444555444333222///222444555999>>>>>>;;;888;;;>>>===:::888888999;;;:::999999999:::;;;<<<999999888777666666666666777888888777666666888:::;;;;;;999888666555555555222444666666666666777888???>>>===;;;:::999888888///111555<<>>?????????;;;:::888777777999;;;<<<777777777777666555444444444666777666444444444555///222444444333333666999~~~yyysssrrrvvvyyyyyyxxxtttqqqooommmhhhaaa___bbb___```bbbbbbbbbccceeefffkkkccc]]]]]]]]]ZZZXXXXXXVVVVVVWWWUUUSSSQQQRRRRRRPPPTTTXXX[[[ZZZXXXWWWVVV[[[ZZZYYYVVVSSSRRRRRRSSSZZZ]]]```aaaaaa`````````^^^eeelllooommmkkkmmmpppvvvzzzjjjYYYMMMBBB999666111111222444777999::::::888111---222555222///000%%% !!!))))))&&&"""  !!!###%%%(((---444888AAAAAAAAAAAABBBBBBCCCDDD@@@@@@AAABBBCCCAAA===:::;;;:::888666333111///...+++---///111333333333333666444222333444444111...000000111000000222555888333333444555555444444333(((+++000333333333333444999:::999888666666888:::>>>AAACCC@@@;;;777888:::===>>>??????===;;;::::::888666333000...---......,,,---///000///...///000000------222444111///000888888777333000------...333444555555444222///.........///111333333000...---...111333444333222111666444111111333555666666777555333111111111333444333555999<<<<<<:::777555999888666555555777999;;;;;;999888666666777999:::666555333000...000333666999999777444222222555777444444444666666555222000111333666888999888666444666666555555666888:::<<>>??????===;;;888888999::::::999:::;;;<<<<<<<<<;;;:::999444444555777999999888777555666888888777777888999;;;:::888777555333111111222333444555777999:::;;;@@@<<<999999<<<<<<999555666666888>>>DDDEEE@@@:::===<<<;;;999999999::::::222333555777777777777666555777777666333111000111777444222666;;;>>>===::::::888666666777888888888888777999:::666000///222555555333111000111444777;;;:::999:::;;;;;;:::888<<<===<<<888444333555999777999;;;;;;999777666666888999999999999888777777:::777333111222555888999;;;999888666666777999:::444444555444444444666777:::888666555555666999:::777===AAA@@@??????>>>:::777444444888>>>BBBAAA???===;;;999999;;;===>>>>>>666777777777666444222000---111777;;;999444///,,,777555444333444777:::<<<~~~yyyyyy{{{}}}{{{yyyuuuoookkkjjjgggcccbbbeeebbbbbbbbbbbbbbbbbbcccdddggg```[[[\\\\\\YYYVVVVVVUUUWWWYYYYYYVVVTTTRRRRRRTTTWWWZZZ[[[ZZZXXXWWWWWWXXXYYYYYYYYYXXXWWWVVVWWWWWWZZZ\\\]]]\\\[[[\\\\\\[[[bbbiiimmmllllllooossszzz~~~lllXXXLLLEEE>>>:::888444333333444666888999:::999111,,,000333///)))&&&""" $$$''''''$$$!!! !!!$$$'''+++000777;;;@@@@@@@@@@@@AAABBBCCCCCC@@@@@@AAACCCCCCBBB???<<<===<<<:::777444111...------...000111333444444444555333222222444444222///444444444222111222555777555555444444333333333222+++---000111111222444666999999:::888777777:::<<<>>>AAABBB???999555555777:::<<>>=========999777555222000.........+++---/////////...000111222//////333555222111222555666555222000......///111222333333222111///.../////////111444444333111...000222333444333222111777555222222222333222222444333111000///000111222333555888;;;<<<;;;999888999777555444444666888999<<<;;;:::888888888888999888777555222///000222555444555666666555444555777444444666777888777555444444555666777888777666555;;;;;;999888666555555555111111222555777888666444444222111333666999999888;;;888555444444333111///,,,...222777:::<<<===>>>===;;;999888999::::::999::::::;;;<<<;;;:::999888111333666999:::999666333555777:::::::::999999:::888888777666444333222111222333555777999::::::;;;>>>;;;999;;;>>>???<<<888666666999>>>DDDDDD@@@;;;===<<<:::888666666666666222333444666777777666666555777777666333111111222555333222555;;;>>>===;;;:::999777777666666555555666555777888444///...111111111000...---...111333999888888999;;;;;;999888;;;;;;:::777555555666888666888:::;;;999777666666999999999999999888777777999777444222444666999;;;::::::888777777777888999444555666444222222333555999888666444444555777888666<<<@@@@@@??????>>>;;;888666555777<<>><<<:::888888555444222111333555888;;;777111...111333...%%%  ''',,,(((%%%"""!!! """&&&***...333999===>>>>>>>>>???@@@@@@AAAAAAAAA@@@AAACCCDDDCCC@@@>>>>>>===:::777444111///...000000000111222444555666444333222222333444333111888999888666444444666888999777555222111111111222///000111000000111444777888999999999888999;;;===>>>??????<<<777333333555666999===@@@@@@???>>>???:::999777555222000...---***,,,.../////////111333555111111555777444333444333333333111///...///000//////000000000000///.../////////111555777777666000111333333444333222111777555333222222111///---444333222111000111222333444555888:::;;;;;;;;;:::777666444333333444555777======<<<;;;999888777777999888777444111000222444///222555777666555555555333444777999::::::999999888777777666666666666666<<<<<<<<<:::888555222111333222222444666888777666888555222444:::===;;;888;;;888555333222111///---+++...333888;;;============;;;:::999:::;;;::::::999::::::;;;:::999888777000222777::::::777333000444777:::;;;;;;:::::::::777777666666444333222111222333666999;;;;;;;;;::::::999999<<>>:::<<<:::888666444222111111222222333444555555555555555666777666444222222333333111111444999<<<;;;:::888888888777555333111000333222333555333...---///000000///---,,,---///222777666666888::::::999888;;;999666666666777888777555777999999888666666666999999999999999888888888:::888666555555777:::<<<::::::999999999888888888555777888666333222333666888777555333333333555666555;;;??????>>>@@@>>>;;;999777666888;;;<<<:::777888777666777:::<<<<<<<<<:::;;;===<<<888222+++'''&&&///777888444111444888777666444333333555666888{{{wwwqqqiiieeehhhlllkkkiiiiiigggeeebbbaaaaaaccccccdddbbb]]][[[___```]]]ZZZYYYXXXZZZ\\\\\\ZZZWWWUUUUUURRRSSSUUUVVVVVVXXX[[[]]]UUUTTTSSSTTTVVVXXXYYYYYY[[[\\\\\\[[[YYYYYY[[[\\\___dddkkknnnnnnpppvvv{{{||||||aaaQQQAAA:::888666555555333111///------111777;;;666666666777444...&&&""" ---555666,,,""""""%%%))),,,000444888<<<;;;<<<===>>>??????@@@@@@AAA@@@AAABBBCCCCCC@@@>>>;;;;;;999777555333111000000000000000111333555666444333333333444555555555;;;;;;;;;999777777888:::<<<999555111//////000111111222333222111222444666666777888999888888:::<<<;;;<<<;;;999555333444555444777<<<>>>>>>=========::::::888666444111...---,,,---///000000111444666777444333666888666444666333444333111...---...///,,,---------.........///000//////111555888::::::222222333333333333222111444333222111111000---+++555555444444444444555666777777999:::::::::999999666555333222222222333444<<<<<<;;;:::999777555444777777666555222222333555///222444666555444444555222444888:::;;;;;;<<<<<<;;;999777555444555666777777999:::;;;:::888555444555333222333555777888888:::555222444:::===;;;777;;;999666444222000///...000333777;;;>>>???>>>===>>>===;;;;;;<<<===<<<;;;999999::::::999888777666000333666888777444222111333666999;;;:::999999999999888888777666444222111222444777:::<<<<<<:::999666777999<<<>>><<<888444666666777;;;======;;;888777777555444222111000///222222333333444444444444444555777666444333333333222111111222555777777555222444666666444111///...111///000333222...---///222222222000//////222444555444555666999999999777999666333444888999888777444666888888777666666777::::::999999888888888888<<<<<<:::888777777999;;;999:::::::::999888777666555777888777444444666999777555444222222222333333333:::>>>>>>>>>???>>><<<999888777999;;;;;;999777777666666777:::<<<<<<;;;888999;;;:::888333...+++,,,111666777555444777:::777666444333333333444555~~~{{{mmmgggeeejjjooommmjjjiiihhheeeaaa```ccceeeggggggaaa\\\ZZZ^^^```]]]ZZZZZZ[[[\\\[[[YYYWWWVVVWWWXXXVVVWWWXXXXXXWWWXXX[[[]]]ZZZWWWSSSRRRUUUXXXZZZ[[[]]]^^^^^^]]][[[[[[]]]^^^aaagggmmmooonnnpppuuuyyyxxx~~~uuu^^^OOO@@@:::888555111000---,,,***'''''',,,333999999???CCC???555,,,&&&### ***:::@@@<<<--- $$$'''+++...000333666888999:::<<<===>>>?????????@@@??????@@@AAAAAA???===777777666666555555444444000/////////000111333444444444444444555666888999;;;<<<<<<;;;::::::;;;<<<<<<999444000......000111000222555666555444333444444666888888888888999;;;888888888666555555666888444777:::<<<;;;999888888999999888666333111...---...000111111111333666888999555444777888666555777555555444111...,,,,,,---,,,++++++++++++,,,...///000//////111555888::::::222222222333222222111111111000000000111111///---444444444555555666666777::::::::::::999777555444444333222111111222333333888888888888666555333222333444555444333222333444222333444333111111222444222555999;;;;;;;;;<<<===<<<:::666444333444666777444666999;;;<<<:::888666555333111222444777888888888444111333777999888555999999777555222111111111666888;;;===>>>===<<<;;;???>>>======>>>>>>===;;;999999::::::999777666555222444666555333222333444666999;;;<<<;;;:::::::::<<<<<<;;;:::888555222000222444888;;;<<<;;;:::999777999;;;>>>>>>;;;666222555555666888999999777666222333333333333222222222222222222222333333333444222444555555444222333444333222111111222222222111---111444555333000//////111...///333333000...000333444444333111111333555444444444666888999888777777444222444888:::888666444555777777666666777888;;;:::999999888888999999?????????<<<888666777888999999999999888777666555111111222333444555777888555444333222111111222222333999>>>======???>>>;;;777777888:::<<<<<<;;;999777777777888;;;<<<<<<;;;555555666666666666666666555555555777888999999777666555444333222222222333~~~{{{mmmhhhfffkkknnnlllkkkkkkkkkgggbbbaaadddhhhjjjjjj```ZZZXXX[[[]]][[[XXXXXX\\\\\\ZZZWWWUUUUUUWWWYYY]]]^^^^^^\\\ZZZYYYZZZ\\\___[[[VVVVVVYYY\\\]]]]]]\\\]]]^^^^^^]]]\\\]]]___bbbhhhnnnpppnnnooossswwwvvv{{{pppYYYLLL???:::999444///---))))))'''$$$"""&&&...555<<>>@@@>>>======>>>>>><<<:::333444444444555555666666////////////000111222333222333444444444666999<<<;;;<<<===<<<;;;:::;;;<<<:::777333000...///111222///222666888777555444444555777999999999888999:::777777666666666888999:::555777999999777666666666888777555333111000...---000111222111111333666888:::555333666777555444666777777555222...,,,,,,,,,,,,+++***))))))+++---////////////111555777777666111111111111111111111222000///...///111222111000222222333444444555666666::::::::::::888555222000222111111111222222333444555444444444444444333333000222444333222000000111222222333111000000111333444888<<<===<<<;;;<<<>>>;;;999555333222333555777777888:::<<<;;;:::777555444222111111444666777777444222111111333444333333666666666555333222333444888999999::::::999888777>>>===<<<===>>>>>><<<:::999:::::::::999777666555333555666444111111444777;;;===>>>===<<<;;;;;;<<<<<<<<<<<<<<<:::666333111333555777999::::::999999999;;;===???>>>:::666333666666666666666666555555000111222444555555555555444333333222222333333444000222444444222222222333333333222222111111000000---111555666333111111222222///000444666333222222222333444333222111333444555444444666888888777666444444333555777888777666444555777777777777999:::<<<;;;:::888888999999:::>>>@@@AAA>>>999666666777999999888777666555555444...+++***---222555555333222222222111111222222333333999======<<<>>>===999444666999;;;<<<<<<<<<;;;888777777999;;;<<<:::999222222333444666888;;;<<<:::888555777;;;<<<999666444444333222222111222222~~~ooojjjhhhiiiiiihhhkkkppppppjjjdddbbbeeeiiijjjjjjaaa[[[WWWZZZ[[[ZZZXXXYYYYYYZZZYYYWWWUUUTTTUUUVVV[[[\\\]]]\\\[[[ZZZ[[[\\\]]]ZZZXXXZZZ^^^```___\\\[[[]]]___```_________```cccjjjqqqtttsssrrruuuyyywww{{{}}}iiiVVVJJJ???;;;:::444---)))))))))'''###!!!)))///777;;;;;;555...(((,,,EEENNNIII888)))''''''+++000333555666888999777999;;;>>>?????????>>>???===;;;;;;;;;:::888666333333333333444444444555//////000111222222222222000111333333333555999===<<<===>>>===:::999999999666555222000///000222333111333666777666666666777888:::<<<<<<;;;999:::::::::888777666777999:::;;;666777888777666555777888555444222000///.........000111111000000111444777999444222444555333333555666666555333///---...///...,,,***((((((***---////////////111444444333111////////////000111222222111000......000111222222111222333444555666777777777888999:::888444000...000000111111222333444555222222111111222444555777000222333222///,,,++++++---///222333222111111222777<<<@@@@@@===;;;<<<>>>999777444222111222555666888999:::;;;;;;999888666222000000111333555555555000111222111///...000222111333444333222222555777888777777777777777777777;;;::::::;;;<<<;;;999777:::;;;;;;;;;:::888666555000444777666333222555888===>>>===;;;888777999:::888999:::;;;:::888555333444555666777888999999999555888:::;;;:::888555444888888888777555555555666111222444666777888888777555444333222222333444555...000222222111111222333222333333333333333444444222666:::999555222222444444111111666999777555666222444444444222222333444666666555666888888777555222444555666555555666777444666777777777888:::<<<===;;;:::888888999:::;;;;;;>>>@@@>>>999666777999:::888777555444333444444111+++'''***333777444///111111111222222333333444333:::>>>===<<<<<<;;;888333666999;;;;;;::::::999888777777888::::::888666111222444666888999:::;;;888777777999;;;;;;999888222222222222111111111111sssmmmhhhfffeeeeeelllttttttmmmeeeccceeeiiijjjiiiddd]]]YYY[[[\\\[[[ZZZ[[[VVVXXXYYYXXXVVVTTTSSSSSSRRRTTTWWWYYYZZZ[[[\\\^^^XXXVVVWWW[[[aaabbb^^^YYY[[[^^^bbbccccccbbbbbbbbbeeemmmuuuyyyxxxxxxzzz}}}yyy}}}zzzsssyyydddVVVKKKAAA===;;;333+++&&&++++++)))###%%%+++...///---***+++***333MMMSSSIII444'''  ***&&&+++111555888999;;;<<<777999;;;>>>@@@@@@??????>>><<<:::999999888666444333333333333333333333333///000222333444444333222...000111111111333888<<<>>>??????===:::777666666444333111000000111333444333444555444444555888;;;:::<<<>>>>>><<<;;;;;;;;;===;;;888777888999::::::777777777666555666999;;;444222000...------...///000000000///...///222555999444111333444222222444555555555333000///000111///---***((((((***---.........///111333333000...............///000222222444111......///111222222333444555777888999999999333555888999888555111...//////000222333444555666111000000000222444777999111333333222...)))'''&&&(((,,,111444444333222111;;;???CCCBBB>>>;;;<<<>>>777555333111111222444666666777999:::;;;;;;::::::000000///111333555444333...111333111---+++...222---000222222111222555888888777666666666777999:::999888888999:::999777555;;;;;;;;;;;;:::888666555---333888999666444555777<<<<<<:::666444333555777444666888::::::999777555444555555666777888888999000222555777666444333333999:::999888666555666777333444666888999999888888666555444333333333444555---///111111111000111222111333444555555666888999777;;;>>>;;;666333444666666222222888;;;:::888888444555666666444444555666888777666777888888666444111444777777444333555777555666777888888999;;;======<<<:::888888999:::;;;888<<>>:::777999;;;:::888555333222222333444666...(((,,,666;;;555...000000111222333444444555444:::>>>===;;;<<<:::777333666999::::::888777777777666666777888888666333222333666999:::999777666333666999:::999888999:::111111111111111111111111wwwyyytttjjjhhhnnnssstttpppnnnjjjgggeeedddeeefffddd\\\VVVWWW]]]```[[[TTTVVVZZZ]]][[[UUURRRRRRUUUXXXUUUQQQQQQUUUYYYZZZYYY[[[[[[]]]^^^^^^]]]\\\[[[ZZZ\\\```bbbcccdddfffhhhnnnoooqqqtttxxx|||qqqbbbQQQIIIBBB@@@<<<444---+++,,,------***%%%######%%%%%%###%%%))))))!!! ,,,BBBPPPMMMCCC666)))"""&&&******000999???AAA???<<<:::<<>>???;;;555222333333000000000000000////////////111111333555777555111...+++,,,...111444777:::;;;::::::;;;<<<;;;999666555666555444333222333444444444555666888:::<<<===>>>???===<<<;;;::::::;;;;;;>>><<<999888:::<<<>>>???::::::888777666666666666444222...,,,+++---000333///.........000222555666444333222111111222333444444444555555444222000///---,,,)))$$$!!!"""''',,,...///000000///000222444000111333333222111///...///.........///000111222555444555777999999777666444666777777555222000000---///111222333222111000000......///222666777888111000000///---,,,***)))---...///111222333444444<<<<<<<<<;;;;;;;;;::::::666444111222666999999888<<<999:::??????;;;777777222000///000333777999:::444333111//////000111222333111......111444666777<<<:::777777999999777444:::999888777555555444444999:::::::::888666444333111555999:::999777888999===;;;777444333444777999>>>;;;777666888:::999888555555555555666666666666000222444444222111111222666666666666666666666777777777666666555555444444444111///000333666666555666333111///000222333222222444777:::<<<<<<<<<<<<888;;;<<<999444222555999666777999::::::999888777555555666555444333111000555666777999888777555444222444666777777555333111222222333444666888:::;;;>>><<<:::888777777888999777<<<===:::777777666333555666666555333333333555666+++)))777EEEDDD888000111111111111222333444444444666999<<<=========<<<;;;>>>>>>999666888999777444777999999888666555555???>>><<<999777888:::===:::999777888999999555222///111333333222222222333}}}rrrmmmrrrwwwxxxxxxuuuooojjjfffccccccccc___]]][[[[[[[[[[[[YYYWWWWWWYYY[[[[[[YYYWWWXXXYYYZZZUUUPPPOOOSSSXXX[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\YYY\\\```bbbdddeeehhhjjjrrrsssuuuxxx{{{~~~tttaaaTTTLLLGGGDDDDDD???555...,,,222111///---***(((''''''### !!!&&&'''!!!%%%666HHHPPPKKK@@@333((("""&&&***---333:::@@@BBBAAA???>>>AAACCCDDDBBB>>><<>>???<<<555222333222000000000000000111111111111333333555888999888444000000111333555777999:::;;;999:::::::::999777444333444444333222222333444555666777888999;;;<<<===>>>@@@???>>><<<;;;;;;;;;<<<===;;;999888:::;;;===>>>===<<<:::888555444333222444333111///...---......111222333555666888888999444333222111111222333444555666666666555444222111......,,,)))&&&&&&***---000111222222111111333555888888777555222111111222111000///...///000222333444333444666777888666444777888:::888555111///...---...///111111111000000...------...222444555555111111111000///...,,,,,,111222333555666666666666999999888888888777777777666444333444777999999888;;;888999===>>>999666666444222111222555888:::;;;555444222000000000222333333000......000333444555888777555666777777555222:::888666555444333444444999999999888777666444444222555888999888888999;;;===;;;777555444555888:::>>>;;;777777999;;;:::999666666777777777666555555222444444444222222333444666666777777888888888888777888:::;;;:::777444222333111///000333666666555444222000///000111111111333555777:::<<<=========777999:::777333333777;;;999999999999888777666666555555555555555555666666888888999:::999888666444333444777888999888666555444444444555666888999:::<<<;;;999777666777888999888===???===::::::888444888999888666555555666888:::111///:::DDDCCC:::333222222222222333444555666777888:::;;;<<<======<<<===@@@AAA===;;;<<<<<<:::666888::::::888777666777===<<<:::888777888;;;===<<<:::888888999777444000111333555555555444555666|||uuuwww{{{}}}}}}uuummmgggcccaaaaaaZZZ^^^```___ZZZWWWXXXZZZXXXWWWWWWYYY[[[]]]]]]\\\]]]WWWQQQPPPTTTZZZ___aaa^^^^^^]]]\\\\\\[[[\\\\\\\\\^^^bbbeeefffhhhkkkmmmtttvvvyyy|||~~~sssdddTTTHHHDDDCCCDDDEEE???444...---555222.........---***'''!!!###"""555EEENNNOOOEEE:::...%%%!!!###&&&***333777===AAABBBBBBBBBBBBCCCEEEEEEBBB>>><<<===@@@>>>@@@>>>777222222222000111111111222333333444444555666888:::<<<:::666333444555555666777888999:::999999999888777555222111333222222111222333555666888999:::<<<======>>>>>>AAA@@@???===<<<;;;;;;;;;;;;:::999999999:::<<<===@@@>>>;;;888555111///...111111222111111000......---000333777999999777666444444333333333333444444666666777777777666444333000000///---++++++---000333444555555333333444666===<<<:::666333333555777333222000...///000333444333333333444666666444222999:::;;;999444000---,,,,,,---...///000000000000,,,+++,,,...111333333222111111111222111111000///444555666666777777777666444444444444333333333333333333444666888999888666999666666:::;;;777555555777555444444666999:::;;;666444222111111222333444222000......///222333333999999999:::;;;;;;999666:::888555222222222444555999999888666666555555555444555777777777999;;;======;;;888666555777999:::<<<:::888888999;;;;;;;;;666777999:::999777555333555666666444333333555888777777888999999999999999666999===???>>>999444000222000000111333555555555222111000000111111000///333555888:::<<<>>>>>>>>>555777777555333333777;;;:::999888777666555555555333333222222444666999:::;;;;;;;;;;;;:::777555444222444666888999999888777666666666666666666777777999777666444444666777888999>>>BBB???======:::666;;;;;;;;;999888888999;;;<<<777666;;;@@@>>>999666333333222222333555666777:::999999999999::::::;;;;;;@@@BBB???===>>>>>>;;;999:::;;;:::888777888999;;;999888777777999;;;<<<<<<:::999999888666222000000333555666555555555666{{{zzz}}}yyyppphhhcccaaa```[[[___bbbaaa]]]YYYYYY[[[ZZZWWWUUUXXX]]]```___\\\^^^YYYUUUUUUYYY^^^bbbccc^^^]]][[[ZZZYYYZZZZZZ[[[___bbbeeehhhiiijjjlllnnnrrrtttxxx{{{~~~}}}vvvhhh\\\PPPHHH>>>>>>@@@???888///+++---000,,,)))+++//////)))###---CCCPPPQQQJJJ===222)))""" ###%%%(((,,,999<<>>;;;999:::<<<>>>AAA???888333222333111222222333444555666777777777777888;;;<<<:::777444333444555666777888888999::::::999888777555333111333333222333444666777999;;;<<<===>>>>>>>>>======@@@???>>>===;;;::::::999999:::::::::999999;;;<<>><<<888555111...---......///111222333333333+++///555999;;;:::666444555444444444444444444555555555666777777666555444333222000...---...111333555666777777666555666777<<<======:::777555777999555333111//////111333555444333333444666555333111777888999777333///---,,,,,,,,,---...//////000000,,,,,,---000222333222000111111222333333333333222333444444444444444333333222222222111111111000000000111444666888777666444444111111666888666555777999777444444666888999:::666555333222222333444666333111//////111222333333999999;;;<<<===<<<:::999:::888555222111222555777999888666555444555555666555555555555777999<<<>>><<<;;;999888777888999:::999888777777888::::::;;;666888;;;<<<;;;888444222777777666555444555888:::::::::;;;;;;;;;:::999888555888;;;===;;;777222///111111111111333444444444111111000111333333111000444555888:::<<<>>>>>>???666666666444333333666999999888777555555555666777444222111000222555999<<<<<<<<<<<<;;;999666444333111222444666888888888777666666666666555444444333444333222111222333555777888>>>BBB@@@>>>>>>;;;777888:::======<<<:::::::::<<<;;;::::::999777666666333222222111222444666888:::888666555444555666777666<<<>>>===;;;<<<;;;999999::::::999777777888:::999777666666888:::;;;;;;999999999888888666333222...111444555444333333444}}}~~~{{{rrrkkkfffbbbaaa``````aaaaaaaaa___\\\ZZZ^^^[[[XXX[[[```ccc```\\\[[[XXXVVVXXX\\\___```___\\\[[[ZZZXXXXXXXXXYYYZZZ```cccfffhhhiiijjjlllmmmnnnpppuuuyyy}}}}}}vvvllluuuqqqbbbVVVMMMHHH<<<:::888555///((((((---***'''&&&+++111000((( $$$888MMMTTTNNNBBB444***%%% """%%%'''***///???@@@AAAAAA???>>>>>>???999:::;;;;;;:::::::::;;;<<>>???>>>===;;;:::<<<<<<;;;;;;999888777777777999;;;;;;:::999:::<<<<<<<<<;;;999666333111///000/////////111333555777///333999>>>???===999666555555555666666555555555222333444555555555444333555222...,,,---000333555555777888999888777777888===AAADDDCCC===888555555444333111000000222444666555444444555666555333000111333555444222///------+++,,,---///000111111111......///111444444222111000111222333444444444444222333333333333222111111222222111111111000000000---000333666666555444333111------222555555666999888666333333555777888888666555333222222333555666333222000111333555555444444555777888777777666666;;;999666333222444666888777666555444444444666666666555444444666999;;;===;;;:::999999888999999999666777777777777888999:::777999<<<>>>===999555222777777777555444555888;;;<<<=========;;;999777555555666666777555333111///111111222222222222222333111000111333555666555333555666888999;;;======>>>888888777555444333444555777666555555555777888999888666444222333666:::===<<<;;;:::999777666444333333444555777777888777777555555666555555333222111222111000///000222444555666<<>><<<<<<;;;777333888===@@@>>>;;;888666:::======999555333555666222111000000111333666777888666333111000000111222333888;;;:::999;;;:::888888999999888666666777999888666444555888;;;;;;:::555666777888777666666555///222555666555333333333|||vvvooojjjeeecccddd```^^^___bbbbbb]]]YYYaaa^^^]]]```eeefffccc^^^YYYWWWUUUWWW[[[]]]\\\ZZZZZZYYYYYYYYYYYYYYYZZZZZZ^^^aaaeeegggiiikkkmmmooooooqqquuuzzz}}}~~~yyyiiinnnppprrr{{{mmm]]]QQQIIIDDD???999333...)))$$$&&&***&&&&&&(((...333000%%% 333CCCRRRRRRFFF888,,,%%%"""###&&&)))...333AAABBBCCCAAA???======>>>777888999;;;<<<=========:::@@@AAA;;;555444555666666777777888:::;;;<<<<<<<<<999666444444444333111222333555888:::===>>>???<<<<<<;;;:::999888777777666666666666777999;;;<<<<<<===>>>>>>===;;;999777888888999888888777666555666:::======;;;999:::<<<::::::::::::888666444222555444222000000111333444000333777;;;;;;999666444555666777777777777666555000111333444444444333333444111...---///111444444333555888999888777888999@@@FFFLLLJJJBBB888333111111111111111111333444555666555555555555444222///---000222222111///......+++---000222333333222222222111111222444555333222///000111222333333333333333333333444333333222222333222222222222111111111,,,000444666555444444444111---,,,000333333555888777444222222444666777777555444333222222333555777333111111222444666666666555666777666555444555666:::999666444444555777888555444444444444555555666777444222333555888999999999999999999999999888888666777999888777777888999777999<<<>>>===;;;777444555666666555444555888:::<<<===>>>===<<<999666444555444333222222111111111111333444333111000000000000///000222555888888777777777777888999;;;;;;<<<888888888888666555333222555555555666777888999:::<<<;;;888666777999<<<>>>::::::999888777666666666666777777777777777666666444444555666555444333222333222111000111222444666555:::<<<:::999::::::888000666<<>>:::666444999>>>???999333333666777111000//////000333666888777555333000//////000000222888:::999999;;;<<<:::777999999999777666777888999666444666999<<<;;;999222444777888777666777777222555888999777555333333{{{tttnnnhhheeeccc```]]]]]]___```]]]YYY\\\]]]^^^bbbeeeeeebbb___]]]YYYVVVWWWZZZ\\\\\\[[[YYYYYYZZZ[[[\\\\\\\\\\\\]]]aaafffjjjnnnrrrvvvxxxwwwyyy{{{~~~rrrooofff]]]bbbxxx{{{jjj[[[PPPIIIEEEDDD;;;222---)))%%%%%%((($$$&&&+++111333,,, ***AAAMMMSSSLLL>>>111(((###""" $$$'''***111888@@@BBBCCCCCCAAA?????????777777999;;;=========<<<888???BBB<<<666555777888999999::::::;;;<<<======???;;;555222111111111111222333555777:::<<<>>>???;;;;;;:::999999999999999777777666666777999:::<<<<<<<<<======<<<999666444555666777888888777666555666:::??????<<<::::::<<<999:::;;;;;;:::888666444444444333333333222222111000222444555555444222000666666777888888777666666///000222333444444444333000///...000333444333111000333666888888888888999<<>>>>><<<999777222333555555444555666888999;;;<<<===<<<:::888666444444444333333444444444222444666444111...---......------000444888:::;;;888777777777888888999999666777888::::::888555222666666777888999999999999;;;999888777888:::<<<>>>999999888888888999999:::777666666444333222111000333444666777888777666555777666444333333555666888444999:::888777999:::999222666:::===<<<999777666555;;;===666222333555555222111//////000444777:::999777555333222222222222222666999777777;;;===<<<777999;;;;;;999888777888:::777555777;;;===;;;888222555888888666555555777444777::::::888444222111~~~xxxpppiiieeeaaa___]]]\\\\\\\\\[[[ZZZVVVXXX\\\```cccccc```]]]ccc^^^YYYXXX[[[^^^______XXXYYY[[[]]]^^^^^^^^^]]]___ccciiiooouuuzzz{{{rrr```OOOQQQiii}}}wwwuuuwwwwwwhhh\\\SSSMMMKKKGGG===333///,,,(((%%%&&&"""&&&---222111''' ###555KKKRRRTTTIII999---'''###""" $$$(((+++333:::???AAACCCDDDCCCBBBBBBBBB666777777999;;;<<<:::999666>>>BBB<<<666666888:::::::::;;;;;;<<<=========BBB===666000//////000111111222333555777999:::;;;::::::999999999999::::::777777666666666888999:::;;;<<<======;;;777444111444555777888888888777666555;;;@@@@@@===:::;;;===:::;;;<<<<<<;;;888666444///111333555666555333222555555666666666444333333666777888999999888777666///000222444555555444444---...000444888777333......111555777888777888999222:::BBBCCC===666444444+++---///222444444444444444333222333333111...,,,///111333333111///......+++///444888:::888555333555222000000111333333333......///000000000000000///000111222222222222111333333333333222222222222000444777888666666777999888222...//////...///111666444222222555888999999444333111111111333555666.........000444666777666444444333000,,,,,,000333666555555444444444555555111222444555666555555444666444111222555666444333666666888999999888777666:::<<<>>>===:::888999;;;888999<<<======<<<:::999000222444555444444555666666888;;;<<<===<<<:::888444555666777777777666555333555777555000---,,,------++++++...222777;;;<<<888888777777777777777888333555888;;;<<<;;;777333777888999::::::999777666666555555555666888;;;<<<999888999999:::;;;<<<===444444222000...,,,+++***333555777999::::::999888:::999777666666777888:::555999999666555999;;;:::555777999:::999888888999000777999333///111333111333222000000111555999;;;::::::888777666555444444000555666444444999<<<;;;888:::======;;;999888888;;;888666777;;;===;;;777333666999888666333444555333666888999666222///...}}}rrrgggggg```ZZZZZZ___bbb```\\\XXXZZZ]]]```bbbccccccbbbeeeaaa\\\YYYZZZ]]]___```\\\WWWXXXaaahhhgggaaa^^^fffgggnnnzzz}}}aaaNNNOOObbb|||~~~pppiiidddeeettttttggg\\\TTTNNNKKKGGG???777111,,,''''''***)))...333222)))  ---FFFZZZUUULLL>>>000'''#########))))))'''+++555>>>BBB@@@===;;;<<<>>>AAACCC>>>;;;888777999;;;======<<<999888:::;;;777555666888===<<<666444777888555;;;777444333444555444222---...000444999<<<===<<<888777666555555666777888<<<:::777666777:::;;;;;;;;;;;;::::::;;;:::777444444444555777999888555333666999===>>>===;;;:::999999<<<>>>===999666666777999888888777666555555444777555333333444333222111222333333444444444444444///...///000222333222000,,,...222555666666555444555222222666888666444666333555777999999666333111000000000000000000111111000222444333111///...///111000000222444444111...///111444666777666555333000000111111222222222333000000/////////111222333222222111000000111111222666444333555444000...000111333666:::<<<<<<;;;;;;999777333000...---......000///000222555888888888777:::888000---///222333000//////000000111222222---...//////...---...000888777777888888666222000222222333444555555555555666444222000//////000111777777888888888888888777<<<;;;;;;:::888777555444888888888999:::;;;:::999222333333222222333666999444777;;;======;;;::::::777888:::;;;;;;:::999777444666777555222...,,,+++***---///000555<<<>>>;;;666666555666777888777666555:::>>>===999666666999:::999999;;;<<<;;;777333444333222222444777;;;===888888888888888777666666111111...+++'''&&&((()))---222777999===CCCEEECCC===666222666;;;<<<;;;<<<777888999;;;<<<=========999999888:::<<<<<<;;;:::666222,,,***---111333444666666555333222444888;;;<<<;;;999777555555555555999555222222666;;;>>>???AAADDDEEEAAA>>>???===:::888888888999999888777777999;;;<<<;;;777444555666;;;:::888666444111000///}}}rrrhhhkkkddd]]]\\\___aaa^^^[[[YYYZZZ]]]```bbbcccbbbbbb```^^^[[[ZZZ\\\^^^______\\\XXXZZZaaaeeeccc```^^^kkklllssstttcccaaannn~~~qqqeee___[[[]]]lll}}}|||pppeee[[[TTTNNNKKKDDD@@@<<<:::444,,,***,,,+++...000,,,###  999NNN[[[UUUJJJ;;;---%%%###$$$!!!%%%******+++///888@@@CCCAAA???>>>>>>???AAABBB===;;;888888;;;>>>???@@@===999666666666555999@@@CCCCCC>>>666444777666222777555222222444555444222000000111555999<<<<<<<<<777666555444444444555666999666444333555777888888:::999888999:::999777444666555555666777777555333777:::===>>><<<:::999999888:::<<<;;;777555444555666666666555555444444333777666555555666555333111333444666777777777666555///......///111222222000000222444777888888777777444111111666888666666777777777777666555444444333111111111111111111111111000111222111///.........111111111333555444111---///222666999:::777444111000000000111222333333444111000/////////000222333444444333333222111111000333000000222111...---///222444888;;;======<<<;;;999888666444111///---,,,000000111333666777777777666999777000---///222222000111222333333111000///...000111000///...///111444444555777888888666444333333444555555555444333333222111000///000000111999999888888666555333222888888888777666555444333999888999999::::::999888333333333111000222666999777999;;;<<<;;;999999:::555666888:::::::::888777333555666444111---++++++))),,,---...333:::;;;999777666555555777888888888888<<<@@@???;;;888999;;;===;;;999:::;;;<<<999777444333222222333666999:::888888888777666555444333222222000---)))'''''')))...333888:::???FFFIIIGGG???777222555999;;;===???999999;;;<<<===<<<<<<;;;888777777999;;;<<<;;;:::666000+++***///444555555444333222333444666999:::;;;:::999777666666777777888555222333777<<>>???<<<888555555666888888666444333111000///~~~ssskkklllfff```^^^aaabbb```]]][[[\\\^^^```bbbcccbbbbbb]]]\\\\\\^^^```aaa```___\\\ZZZ[[[```aaa^^^]]]___llloooyyy}}}uuuiii]]]XXXTTTVVVcccttt{{{uuukkkbbbZZZSSSMMMIII??????AAAAAA999///+++,,,...---***$$$  +++CCCRRR\\\SSSEEE555(((###$$$&&&''')))+++,,,000666===CCCDDDDDDBBBAAAAAAAAAAAAAAA<<<:::999:::===???@@@AAA;;;999999888444333:::CCCSSSLLLAAA777555777444///222111111222444444333111333222333555999;;;;;;;;;666666444333333333444444888555333222444666777777777666666777999888666444777555444444555666666555999;;;======;;;999888888666777888777555333333333333333333333333333333333777666777888888777444222222333666888888777555333///...------///111111111333444555666777888888888333000000555888888888:::;;;999666333111222333555111111111111111111111111111111111///------...000111222333555666444000---000333888;;;;;;888444111111111111222333333444444111000/////////000111222555555666666555444111000///,,,,,,...---***+++---111333777;;;<<<<<<:::999888888888666444111...,,,000111333555666666666555555777666000---///111111000111333444444111...,,,000111222222000///000222222222444666999999777555222333444555444222000...000000000000111111111111777777777666555222000///333333333333333222222111999999:::::::::999999888888777555222111333777;;;;;;;;;<<<:::888777777888333555777888999888777666222444444333000,,,++++++(((***++++++000777999666777666555555555777999;;;:::===@@@???<<<999999;;;>>><<<:::999;;;<<<;;;;;;333333222222222444666777777777777666555333222111333333222///+++)))((((((,,,111666999???FFFIIIGGG@@@888333555999;;;>>>AAA;;;<<<===>>>===;;;999888666666666888;;;<<<;;;:::666000***+++111777777555333111000222666999999777999888777777777888999:::999666444444888<<<@@@AAA???OOOZZZTTTFFF<<<999:::888999999:::::::::999999???@@@@@@>>>:::777666666666555444333222111111111vvvpppkkkgggbbbaaadddffffffddd^^^___```bbbcccccccccccc^^^^^^```bbbdddccc```^^^\\\[[[]]]___]]]YYY[[[```gggooo|||wwwkkk___YYYTTTTTT```ppptttooohhh```YYYRRRLLLHHH===>>>@@@???777,,,((()))///+++%%%  444IIIQQQXXXNNN???///%%%###&&&)))...------000555<<>>>>>===666888<<<<<<666222888AAAbbbUUUDDD:::888888555///...///000222333333222111444333333444777888888888777666555333333333444555:::888666555777999999999444333444666777888666444555333222222444777888888;;;<<<>>>>>>;;;999888888444444555444333222222222222222222222333333333333666666777999:::888555222...000333555666444111000///---,,,,,,...000111000444444444444555555666666333000000555888888888;;;;;;999555222000000111222111111111111222222222222222222000...,,,,,,///111222333555777777444111...111333666888888777555444444444444333333333333333111111000//////000111222333555777999999777555333///+++)))******''''''+++...111444888999888666555666666666555333222000///000222555666555555444444444666555000///111111/////////111111111000///...111222333222111000111222444444555777888888666333000111222333222///,,,***///000111222333333333333111222333444444333111000......///000000000000///888999::::::999888888888???===:::666444666;;;>>>>>>===;;;888555444666888444555777888777666444333111222333222///---,,,,,,)))+++++++++///666888666777666555444444777:::===:::<<<===<<<:::888888999:::::::::;;;;;;;;;:::999333222222222222333333444555555666666555444444333444555555222...+++))))))***///444666:::AAACCCAAA===888666999<<<<<<===@@@<<<===>>>>>>===:::777666555444555777:::<<<;;;:::999222+++,,,333888888444444111///111666999666333555555555555666888:::;;;;;;999777666888;;;>>>???@@@NNNYYYSSSFFF<<<999999::::::;;;<<<<<<<<<;;;;;;>>>>>>>>>===:::888777666555444333222222333444444|||wwwoookkkgggeeefffggggggfffbbbbbbccccccdddddddddddd___```aaacccdddccc___[[[\\\]]]___```^^^ZZZ]]]ccceeerrr}}}vvvjjj___ZZZUUUVVVbbbrrrxxxsssmmmiiiddd___YYYSSSLLLHHHBBB???<<<888000'''$$$'''---'''  '''@@@OOOQQQOOOEEE777+++%%%%%%(((,,,222000000444:::@@@DDDEEEEEEEEEEEEEEECCCBBB@@@>>>===<<<;;;;;;<<<<<<:::888333666;;;;;;666444>>>JJJiiiYYYGGG===<<<;;;777333...///111222333222222222444333111222444555666555888777666555555666777888<<<:::888777888999999888222222333444666777555333222111///000444888:::;;;;;;===>>>===;;;999999999333333222222222222222222333333333333333444444444444444666777999777444111,,,...111444444222000......---,,,---///000000000444444444444555555666666444000///333666666777:::888777555333111///...---///000000111222222333333111111///,,,)))***---000222444777888777555222000333222222222333555777999888888777555444222111111222111000//////000111111000333777:::<<<;;;999777111---))))))(((%%%&&&***000111444666777666555444555444222111111111333444000333555666444333444555555777666222222444333///---,,,,,,,,,,,,...000111111222333222000///000111222222444666999999777555111222333333222000...,,,222222444555555555555555000222333444444222000...+++,,,---....../////////666888:::999777666777888@@@>>>;;;777555777;;;??????===:::666333333555888777888888888777444222000000222333222000//////000---///...---111888:::888777777777555444666:::>>>:::;;;;;;;;;:::999999999555777:::<<<;;;999666444222333333333444333333333333444555666777888888888666777777444000---++++++,,,111444555777<<<===:::888666888===???===;;;<<<======>>>===<<<999777555555444555777:::<<<;;;:::<<<555//////444888666333666222///111555666333...222222222444555888:::<<<<<<;;;:::888777999;;;<<<@@@IIIMMMIIIAAA===;;;888;;;<<<<<<===>>>>>>======:::::::::::::::999888777555444333333333444666777|||wwwsssnnniiigggfffeeedddffffffffffffeeeeeeeeeeeeaaaaaaaaabbbbbbaaa^^^[[[``````bbbeeedddaaadddjjjlllzzzzzzxxxpppeeeZZZWWWTTTWWWfffwwwuuujjjfffbbbaaa^^^\\\YYYTTTNNNJJJFFF>>>555...(((""""""%%%'''  &&&999KKKRRRQQQAAA:::000)))'''))),,,...333333555888===BBBDDDDDDDDDDDDDDDCCCBBB@@@???>>>======<<<<<<<<<;;;888555555666888888777;;;IIIYYYeeeVVVFFF@@@@@@>>>:::777111333444444222111111222444222000000222444444444888777777666777999:::;;;<<<:::888777777777555444222222222444666666555333111//////000444888;;;<<<999;;;<<<;;;999888888999444222111111222444333333444444444444444444444444222111222444555444222///---...111333333222000///...------///111222000///333444555666777888888888666111///222444333444777333333333333111...+++***,,,---...///111333444444000000...+++)))***,,,///222555777888666555444555555333111///000444888::::::999888666444333111111222111000/////////000111///222666:::<<<===;;;:::444///+++***)))''')))---444555666666777777777777555333111///000111444666111333555555333222555777777888888555666888666111,,,***)))(((***---000333000111222111///......///---...111555:::<<<<<<;;;333333444444444333333222666666666666555555555555444555666666444000---***+++,,,---...////////////333666888888666555666999===<<<999666444555999<<<===<<<999555222333555888999999:::999888555222111000111333333222333444666222333222000444;;;===;;;777999999777555555999===:::::::::;;;;;;;;;<<<<<<222666:::<<<:::666222000222333555666666555444333222333555777999;;;;;;<<<777888777555222/////////222555777777888;;;;;;888555555999@@@AAA<<<999:::<<<;;;;;;:::999888777666666666666888;;;<<<;;;:::<<<888444222444666666555777333000000222222000...111111222333666999;;;===<<<<<<;;;999777777999;;;@@@CCCBBB>>>======<<<888:::;;;<<<===============888777777888999:::999777555444333333333555777999{{{wwwrrrllliiigggeeeeeejjjiiihhhhhhggggggggggggdddcccbbbbbbcccdddcccaaaddddddgggkkkmmmkkkmmmqqqvvv|||xxxqqqeee[[[WWWVVVZZZjjj}}}wwwiii___ZZZVVVVVVWWWXXXXXXVVVQQQMMMDDD777***### !!! 444GGGNNNKKKHHH444000+++***+++...//////222555999<<>>>>>===<<<===>>>>>><<<999666666888===AAAAAACCCMMMXXX[[[NNNCCCAAAAAA>>><<<<<<666777777555222000111333555333111000222444555555666666666777888:::<<<======;;;888777666555222000333333333444666666444222222000000111444777999999555777888777666555666777555222000111333555555444555555555444333333333222///......///000000///---,,,---...///000///......------///111333333111...000222444777888888777777888222///111222000000333111111111000...,,,***))))))***,,,...000333555555444444333111//////111333333555777777666555777999888666333111111333666777999888888777666555444333333222000/////////000111000333666:::<<<<<<<<<;;;555///,,,,,,,,,+++///444777777555555555666888999666555444333222222333333111333555333111111666:::999::::::888:::;;;888222,,,+++******+++---///000///000000///---,,,,,,---+++---000555:::======<<<222222111111222444555666:::888777555444333333444555666888777555111---+++------...///000000000000///333777777444333666999::::::888666444555888;;;::::::888555333333666999888999:::::::::888666555000222333444555666999;;;555666555333666===???===777:::;;;999666444777;;;888888888888:::<<<<<<<<<444777;;;;;;777333111000333444777888999888666555333444666888999;;;;;;;;;999999888555222111222333444777999888888;;;:::777444555999??????;;;999::::::999888777777777888888888777777999;;;<<<;;;:::999888777555444555777999444333111/////////000111333333444555777:::===???888999:::888666777:::<<<>>>@@@???;;;:::<<<<<<999888888999:::;;;;;;;;;;;;999777666777999:::888555555444222111222444666888zzzwwwrrrmmmjjjiiihhhhhhlllkkkjjjiiihhhhhhhhhhhhhhhfffddddddfffhhhiiiiiihhhgggjjjpppsssssssssvvv}}}|||yyylll```[[[YYY]]]nnn}}}nnnbbbYYYSSSMMMOOORRRVVVXXXWWWSSSPPP???000  ###<<>>>>>>>>>>><<<<<<===???@@@???;;;888555;;;FFFOOOOOOJJJIIIMMMRRRGGG@@@@@@AAA>>><<<>>>999:::999666111///111444666333111111333555666666555555555666888:::===>>>???===:::888777555222000444333333555666666444222333222111222444666666555222444555444333333444555666333111111444777666555555555444444333222111111---,,,+++,,,---...---,,,******++++++,,,,,,,,,+++,,,---000333555444111...,,,...222555666666555444999333000111111......000111000///---,,,+++******'''(((***---000333555666:::::::::888666555777888333555777666555555999<<<:::999777555333333333444777777777777666666666666333222111/////////000111333444777999;;;;;;;;;:::444///,,,---...///333999777666333222222444666888888888888777555333111///111333555222000111777<<<:::;;;;;;:::<<<>>>:::444,,,,,,------...---------...//////...,,,***+++,,,...///222666:::;;;;;;999///...------///222555777<<<:::777444222111222222333555777888777444111///...///000000111111000000---111666666333333666999::::::999888777777:::<<<888888777555333444777:::666888:::;;;<<<;;;999888000222444555777999<<>>777:::===;;;666444666999555444444555888:::;;;;;;777999;;;999555222111222333555888:::;;;:::888777444555666888999999::::::999999777555222222444666333777888777888;;;:::777555555888======999999<<<999888666555555777999:::999999888:::<<<<<<;;;:::666888888666444555999<<<222222000...---...111444555555555777999<<>>===@@@AAA<<<999:::;;;:::555666777888999999:::999;;;999777888::::::777444444333111000111333555777{{{tttqqqrrrooohhhdddeeekkkooommmfffcccggghhhfffgggkkkmmmmmmjjjhhhhhhjjjiiikkkoooqqqtttwwwzzz}}}rrrhhhaaabbbnnnzzz}}}ooocccWWWOOOLLLJJJLLLNNNRRRWWWXXXNNNCCC---### &&&666AAAHHHGGG999***&&&&&&&&&(((+++///222555666999===??????>>>>>>???@@@??????>>>===<<<;;;;;;999:::::::::;;;<<<<<<<<<@@@DDDLLLUUUYYYTTTHHH===BBBBBBAAA@@@===:::777555======<<<999555222222333555555555444444444444444555555555555555666777777:::999777666555444222111111//////111555666444111222333444444555555555444444555555444333000...---///111444555555555555666777666444222000...------000...,,,,,,...///000///...///...,,,(((&&&&&&'''(((+++000444555333000---+++,,,------...000444888777666555333222111111000444000,,,+++---///000///'''((())))))+++///444888:::;;;<<<;;;999777777777888888999999:::;;;<<<<<<;;;999777444333333333444444666888::::::888666444666...***---000...+++***---333444222444:::;;;777000222555555444555999<<<::::::999777555666888:::<<<;;;999555111000000111444555666777777666555444<<<:::777777777777666555111222333222000......///000...,,,***((()))******000222333555666666555555222000...///111444555666;;;;;;;;;888444111000000333333444888:::999333///333111000000111222111000000111111000000111555888;;;<<<>>>===<<<;;;;;;;;;999555000000444999<<<===999888888:::===?????????333333222111222444999===:::666333333666;;;======777999;;;:::888555444444888777555333444666888:::===<<<:::888777777777888<<<<<<===<<<:::777444333000555:::;;;:::888888888;;;:::888777777555333111111222444444444555888;;;::::::;;;;;;;;;;;;::::::666777888666555777<<<@@@888888777777777888999999999888777666666666666666222111000///000333666888:::999999999999999::::::555666666555555777:::===BBB>>>999777888999888777::::::;;;;;;<<<======>>>999::::::999888555222000333222222111222333444555{{{tttqqqqqqoooiiifffgggnnnpppnnnhhhgggiiiiiieeeiiilllooonnnkkkjjjkkklllnnnqqquuuxxxzzz|||wwwmmmjjjrrr}}}mmmaaaWWWNNNIIIIIIGGGIIIKKKNNNRRRQQQFFF:::%%% ,,,999@@@BBB>>>222&&&$$$$$$%%%'''***...222444777999<<<======<<<===>>>@@@??????>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===???CCCJJJOOONNNFFF???>>>>>>===<<<999666333222;;;;;;:::888555333444555666666777777777777777777444444555555555666666666777666555444444444333222///...///222666777444000333333444444444444444333333333444333222111///...111333555555555555666777777555333111///.........222000...---///000000//////000000...+++((('''((('''***///222333222///---......///......///222555666555444222000//////...222///,,,+++---//////...(((((())))))+++...333666999::::::888666444444555777888999:::;;;<<<<<<<<<<<<;;;888555444333444444888:::;;;<<<;;;999777555333---))),,,///---*********///222111444999:::666333666888999888999;;;===;;;;;;:::777555555888:::888777444222111111333555555666777888888777666555888666444444444444333222111333444444222000//////000///---+++******+++,,,000111222333444444333333444222111222555777999999<<<<<<;;;888444111111222333333444777999999555111333111......///111111000111222222111111222666888888999::::::999999888999:::666333333666999;;;;;;999888888:::===??????>>>444444333222222555999===;;;888555666999<<<======888999:::999666555444555888777555444555777:::;;;>>>===;;;999777777777888999:::;;;;;;999777444222000222555666555444666888;;;999777777888888444111222444555555555555666888666777888999:::999888777000333555666666666999;;;888888888999999:::::::::888888777666666666666666222111///...///222555888:::999888888888888888999777888888777666777999;;;@@@<<<888666888999999888888999:::;;;<<<======>>>999::::::999777555222000333222111111111222444555}}}xxxuuutttsssooommmnnnqqqqqqooolllmmmnnnjjjdddjjjmmmpppooommmkkkmmmoooooorrrvvvxxxzzz|||}}}tttwwwzzzlll[[[QQQJJJEEEEEEGGGDDDGGGIIIIIIJJJGGG:::...  ,,,666@@@AAA<<<444+++###!!!"""###&&&)))...222444777999::::::999999:::;;;?????????>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;999888999===BBBDDDBBB@@@;;;;;;:::888666333111000777888888777555444666777888999:::;;;;;;:::999888333444555666777666666555333333444444444444444444///...///333666777444000333333333333333333333222222222333333222222111000444555666555555555777999777555222///.........///444222000///000000000//////000222111...+++)))(((''')))---111222222000...111111111000//////222444666555333111///...------111///------......---,,,***++++++++++++---111444777888777555222111333444777888;;;===>>>>>>===<<<===;;;999666555555666666===>>>???>>>===:::888666111+++(((+++...,,,******(((,,,000111444777777555555888;;;<<<<<<;;;;;;;;;;;;;;;999777555666999<<<:::888555333222444666888666777888999999888777666555444222222333333222000111333666666444222000000111000///...------.........///000000000000//////333222111222666999;;;;;;======:::777333222333444333333444666777888666444555222///...000222333333333333333222222444777:::777777888888999888888888999777555666777999999888999888888:::<<<>>>>>>===666666555444333555999<<<;;;999888999;;;===>>>===:::::::::888666555555777888777666666888:::===??????>>>;;;999888777777888999:::;;;;;;;;;999777555222333444444444555777:::<<<888666888;;;;;;777222444666777777555333222333111333666888888777555444---000555777777777888999888999:::;;;<<<;;;::::::777666555555555555555666333111...---...111555888999999888777777666777777999:::;;;;;;999777888888===:::777666777999999999555666999;;;============999999999999777555222111333222222111111222444444|||{{{{{{yyywwwvvvsssqqqooopppsssrrrllleeekkknnnpppooolllkkkmmmoooppprrruuuwwwzzz~~~|||zzzlll___QQQIIIEEEBBBEEEIIIEEEHHHIIIGGGEEE???111$$$ &&&999AAAGGGDDD999...'''$$$!!!"""$$$'''+++///333555888999999777666555777888>>>>>>>>>>>>===<<<:::999<<<============<<<::::::555444333444888;;;<<<<<<:::999888777555333222111444555666666555666888:::;;;;;;<<<<<<;;;999777666444555777999999888777555333444555666666777888999666333222333666777555222444333333222222222222222222222333333444444444444666777777666444555777999666444222///......///000555333111111111111000......000222222///,,,)))((((((***---000222222111000222333444333222222444666777666444111///...------//////.........---,,,+++............---...111333555555444222111222555888888:::===@@@AAA@@@???>>>;;;:::888777777888999:::?????????>>><<<999666555000+++))),,,...---,,,---+++...111333444555444222555777;;;===<<<:::888777888888777666666888<<>>AAABBB???>>><<<:::999888888888:::;;;===>>>>>>===;;;:::666777999::::::;;;======<<<888666999===>>>999333555666888777444000...---...000444666777666444222///222555777999::::::::::::;;;<<<===<<<;;;888777444333333333333444444555333111...,,,---000444777999888777666666555555666:::<<<>>>===:::777666555;;;:::888777777777888888444666888;;;=========<<<999999999888777555333222444333222222222333444555}}}uuurrrrrruuuxxxvvvoooiiikkknnnooonnnjjjiiikkknnnsssuuuyyy}}}yyycccYYYOOOIIIEEEBBBEEEJJJHHHKKKJJJFFFAAA888***$$$333???DDDHHHBBB555)))$$$%%%"""$$$&&&***...222555777888888888666333222333555:::;;;<<<======;;;:::999;;;<<<===>>>===<<<:::999444333222333444666666666666666555444333333222222333444666666666777999<<<======<<<;;;999666444222555777999:::;;;:::888777555777999999999999;;;===???:::555333555777666555444444333222222333333444333333444444555666666777888888888666555555777999555444222000//////000111444333222222222222000...---///222222///,,,***)))+++---///111222333333333111333444555555666888:::888777555333111000//////////////////---,,,,,,,,,111222222111000000222444222333333333333555999<<<;;;===@@@BBBCCCBBB@@@>>>888888777777888;;;===???======<<<;;;999666444333000,,,+++///000//////222111222333555555333111111666777:::======;;;888555222333555666777:::>>>BBBEEEAAA;;;888888888888777555555666777777666555555333333222333444444222000...111555666444222//////222333444444333222000000,,,+++++++++++++++++++++,,,+++,,,///333666777777999888666222000///111444111111222222222222333444777444111000111444777888444555555444444666999<<<666555555777:::;;;:::888///111555777999999999999999888888999;;;<<<;;;:::;;;;;;:::888666666888:::777999:::;;;::::::999999>>>>>>===;;;888888999;;;::::::;;;<<<>>>@@@CCCDDD???>>><<<:::999999::::::999;;;<<<>>>>>>===<<<;;;888:::===@@@BBBBBB@@@???;;;999888;;;??????:::666555777888666333///,,,+++---000333666888777555333333333333555777999;;;;;;<<<=========;;;888555333111111111111222333333444444222///---...111444777888777777666555555666666999;;;======:::777555444;;;:::999888666666777888666777999;;;<<<<<<<<<<<<999999888777666555444333555444333222222333444444{{{xxxyyy|||}}}wwwqqqnnnlllnnnooollliiigggiiilllrrrwww~~~|||lll\\\UUUNNNKKKGGGCCCEEEIIIIIIKKKIIIBBB:::000"""   ///===BBBCCCCCC>>>222%%%!!!$$$%%%&&&))),,,000333666777888999888666333111000111666777999;;;<<<;;;:::999999:::<<<======;;;999888555555555444444333333333111111000000111222333333444555777777777888:::<<<>>>===;;;888666333222111666777888::::::999999888666999;;;;;;999999;;;>>>CCC===777555666888888777444444333222333444555666444444444444555666777888777888888777555444555777444444333222222222222222333222111222222222000......000222111///,,,++++++...///000111222333333333...000333555555777999;;;999888666555333222222222111111111///---,,,---...333444555444333222444555222333444555666888<<<>>>===???@@@AAAAAA@@@???>>>777777666777999;;;>>>@@@999999888777555444222111000------111222111222666777555444666555111000111777888:::===>>>===999666---000333666888;;;>>>@@@===999666666999<<<;;;:::444555666777777666555444111111111222444333111///...111444555333111000000444555666666555333000...++++++************+++,,,------...111555777888888777666555222000///111333111222333333111111222333333000------///222333444444555555444444666999<<<444222222555999:::999666---111555888999::::::;;;:::888888888:::::::::888>>>>>>===:::888666777999777888::::::888777777888>>>>>>>>><<<:::999999;;;999999:::<<<>>>@@@AAABBB>>>===<<<;;;:::;;;<<<<<<777888:::<<<<<<;;;:::999777999<<<@@@CCCCCC@@@===;;;;;;<<<>>>???>>>;;;888777888888666333///...---000222555888::::::999888444222222333666888999888<<<<<<<<<:::888555333111111111111111222333555555444222111000000222444666777777666666666666777777777999;;;:::888555444444999::::::999777777888:::;;;;;;::::::::::::;;;;;;999999888777666555444444444333111000000111222222wwwqqqqqqooopppppplllhhhfffhhhjjjpppyyyzzzwwwwwwxxx{{{zzzjjj^^^UUUQQQOOONNNKKKFFFEEEHHHGGGHHHDDD;;;111&&& '''///:::DDDEEECCCAAA<<<111$$$"""&&&(((***...111444555666888999999777444000......111333777999;;;;;;:::999777888:::<<<<<<;;;999888666666555444333333333555/////////000111444666777666777888888888888:::<<<===;;;888555444333333444666666777777777888888888555999;;;:::666555777:::>>>;;;888888::::::999777444444333333444666888999333333222222333444555666666888999888555444444444333444555555555444333222111000000111222222000...000222333222///------...000000000000000111111222,,,...111333444555777999888777666555444444444444333333222///,,,,,,...000333444555555333333444666333555777777888888:::<<>>>>>===<<<;;;888888777777888:::===>>>444444444333333222222111///---...222333111444888999555333555444000000444666666777:::<<<<<<999666+++///333777999999;;;<<<777444333777<<<@@@???===555666777888888777666555222222222444555555333000000222444555333222222222555666777777666333///,,,+++******)))***+++------......///222555888888777555666555444111000111222333555666555333111111333///---,,,,,,...000111111444555555444444555999;;;444222111444999<<<:::777000444888:::::::::;;;===:::999777888999:::999777@@@@@@???<<<999777777888888999:::999666555666888;;;======<<<:::888888888777777888:::;;;===>>>???===<<<;;;;;;;;;<<<>>>???777888:::;;;;;;:::999888888888999<<<@@@BBB@@@>>>:::===AAAAAA???<<<:::::::::::::::888555222222333444555888:::<<<=========444333444666999999777555:::999888777555444333222222222333333555666777888333333333222333333444555666666666666777888999999444555777777555444444444555777999:::999999<<<>>>@@@???<<<:::999999999:::999999888666666555555555111000...---------...///wwwqqqsssqqqrrrqqqmmmhhhfffgggjjjttt{{{sssrrrssstttvvvyyyzzzxxxtttkkk^^^UUURRRPPPPPPRRROOOIIIGGGIIICCCDDD???555***  )))444;;;CCCIIIIIIDDDAAA===333%%% """'''(((+++...111333555555777999:::888444000---,,,///111555888:::::::::999555777999;;;<<<;;;999888777666555333111222555777000000111222444777:::;;;888999:::999888888:::<<<;;;999666444333444666777555555555555555666777777444777:::888333111444777999777777:::======999666444444333333444777999;;;222222111000111222333444555777999888666444333333333444666777777666444222/////////111222222000...333333444222000//////000000000////////////000000+++---000222222333444666666666555444444444444555444555333000,,,,,,///222222444555555333333444555444666888999888888888999???>>>===<<<;;;:::999999:::999888777777999:::<<<222222222222222222222222...---...222222111444999999333111333333///111666333333333666999999777444+++///444888999888777777777555555999@@@CCCBBB???666777888999999888777666555555555777999888666333222444555555444333444555666777888888666222...++++++************,,,...///------...111444666666555555666666555333222222333444777999888555222222333///...---...000222222111444444444444333555888;;;777444333666<<>>:::999777888999999888777AAAAAA@@@===999777777888999:::;;;999666555777999999;;;<<<<<<999777666666555555666777999:::;;;;;;<<<;;;;;;;;;<<<===???@@@999:::<<<======<<<:::999:::888888:::>>>AAAAAA@@@999>>>CCCCCC>>>::::::;;;<<<<<<;;;999666555666777777888:::<<<>>>???@@@AAA555666777;;;>>>===888444777666555444444444444444444444555555777888:::;;;333333444444444444444444666666666666777999:::;;;222333555555444333444555222555999::::::<<>>:::888888888999:::999888666555555555555...---,,,+++***++++++,,,yyyssspppuuurrrrrrtttmmmkkkuuuzzzvvvjjjmmmoookkkrrrsssfff^^^WWWRRRNNNMMMKKKLLLNNNKKKEEEBBBCCCBBB@@@:::...  &&&444???EEEHHHKKKLLLNNNKKK???---######'''***+++...111444555666666888:::<<<<<<999666555444777444555:::<<<;;;:::;;;777888999999888888:::<<<<<<;;;999777555444333333666444222000111333666999???<<<999888888888777666888777666666666666666777666777777777555555666777::::::888666333222333444444555777888888666444222555666666777777777777777333333333333444444555555999888777555444333222222666777999:::999666333000---...///000000///......444444333///++++++...111333222222111111222222333,,,,,,...111333333111///555666777555222000222444555222///...000111000///444444555444333222333444===777666;;;===999666888<<<:::777666777888888777999888888999;;;;;;999888111333555555333111/////////000111222444555666777777444111000222333222000555333111000111111000///333222000222666888777555222111444:::@@@BBB===999555555555777999999777555666666555555555555666777999777555444555555555444444333333555666444...***++++++*********+++,,,,,,...,,,+++---111333333222333555666666333111000000333777:::;;;888666666777111000///000222333333222333333444555888;;;>>>@@@888888777777888888999::::::<<>>:::777999333222666999888999>>>BBBAAA>>>;;;888777666666???===:::888777666777888@@@>>>;;;::::::999666444444444555555666555444444999999;;;>>>AAA@@@>>>;;;999999999;;;======<<<;;;;;;<<<<<<<<<<<<===@@@CCC??????@@@AAAAAA???;;;999@@@???>>><<<;;;:::999999;;;<<<===>>>???@@@AAABBB===;;;999999;;;:::777444111222333444555444444333444666777777666444555555:::888666888::::::888555222333333555666777888999000///......000111111000000333777999;;;<<<===???@@@>>>;;;888555444666888>>><<<999666555555777888222///+++)))((((((''''''{{{sssnnnsssqqqqqquuuooonnnyyyqqqiiinnnpppmmmssswwwjjjaaaZZZSSSOOONNNLLLLLLOOOMMMHHHFFFGGGEEEAAA888+++  ---<<>>@@@;;;777333333444666999:::999777888888888777888888999999999777555444555555555444333333333555666444000,,,---------,,,,,,,,,,,,+++///---,,,...111444333222333444666555333111000111444777::::::888666666777444222111222333555555444555666777999;;;>>>@@@AAA<<<;;;999888999<<>><<<;;;:::999444222555777666777:::>>>===;;;999777666555444<<<:::888666555555666777<<<:::999888999999777666777666666555444333222222555666888:::======:::888999999888999<<<======<<<:::;;;======<<<===???AAAAAAAAA@@@???>>>===;;;999======;;;999888777666666;;;;;;<<<===>>>???@@@@@@<<<:::999999999999666333222333333444333222111000444555777777555555555666;;;999888999;;;;;;999666666666777777777777777666///---++++++,,,......---///222555777888888999:::;;;;;;999777666666888999>>><<<999777555444555555222///,,,***((((((((((((|||tttnnnsssrrrrrrwwwttttttyyylllgggmmmpppnnnttt~~~sssiii```WWWQQQOOOKKKIIIKKKKKKHHHFFFFFFHHHAAA555&&& $$$999GGGLLLMMMNNNPPPTTTSSSMMM@@@000&&&%%%'''---///333777999888777666<<<======<<<;;;::::::;;;???;;;999;;;;;;888777888999999999888666555666777888888777777666555555555555444222222222555777999<<<:::888777888999999888555666777888888888888888888<<<@@@@@@;;;888999;;;;;;;;;;;;888666444555666444555777777777666444222333444555555666666555555444555666777777666555444888777555333111000//////222444777999999888666555666555333111///,,,***)))+++***)))((((((+++000555333333333333333333333333///...---///111333333222444555555444333555888;;;:::888666666777888888777666666666777777888888999:::555333444555444444666666777999;;;<<<999444000777666666777888888777555000333555333///...111555111111111222222222333333444333222222555666777666222111//////000000...---******+++...111333333222222222444888<<<===999555222222333666999;;;:::999999999999::::::;;;;;;<<<:::888666555666666555444333333333444555444111///////////////...---,,,,,,111//////000222444333333333444555444222111111222666888:::999777666555555444333111222333444444333000111333555777888999999===;;;999888999>>>BBBFFFHHHFFFAAA===;;;::::::;;;:::555222444555333333444999999888777666444333222999888666444444555666777888777666777999999999777:::999666444222111000000333444555888;;;;;;999777999888777888:::<<<======;;;===???@@@???>>>>>>???BBBAAA@@@???===:::999888::::::999888777666666777;;;;;;;;;<<<<<<=========:::999777777888777555333444444333222111000///...333555666666555555777888<<<;;;:::;;;<<<<<<:::888999:::;;;;;;:::888666444000---******+++---------///111444555444444444555777777777777777777888888<<<;;;999888666444333222111000...+++***)))))))))|||tttpppuuusssuuu{{{yyy{{{uuukkkggglllooopppwwwvvvjjj\\\SSSTTTMMMHHHJJJLLLIIIGGGGGGHHH>>>... ---EEEPPPPPPNNNNNNNNNUUURRRKKK>>>000(((&&&(((,,,000555999<<<<<<:::999>>>???>>><<<999888999;;;???:::777999999777666888:::;;;:::888666555555666777777777777777777666666555444333333444666888:::<<<:::888888:::;;;;;;;;;555666777999999:::999999<<>>999999;;;888999999777555333444555444555666777666555444222444555555555444444333222333444666888999888777666777666444222000///......111333555777999888777666666444222///---+++******+++***((('''(((,,,222555333333444444444444333333111///---...000333444444999888666444444555777999;;;:::::::::;;;;;;;;;;;;<<<;;;:::999999888777666999666333222222333555777666777999;;;<<<:::666222888777666777888888666555222555666222---+++000555222222111111111000000000111111111222333444444444333222111111111111///...------///111333333333333333444555888;;;;;;777444333333333555888:::999999777888999:::;;;;;;<<<<<<<<<:::888888888888666555333333222333333333222222///000000111111000///...222222222333444444444333222333333222111000222444777888888888777666555555333222000000111222222111+++---///222333444333333888777777777999===AAACCCIIIFFFAAA<<<888777777777999666333333222111000///444555666666666555333222888666555444444555777888888777666777999999999888<<<:::777444222222222333555555666999;;;<<<;;;999999777555666999<<<===>>><<>>>>>@@@AAABBB@@@===999666444777777777888888999:::;;;;;;;;;;;;:::::::::::::::555555666666777777666666444333222000////////////333444555555555666777999===============<<<;;;999:::;;;======<<<999666444444111...---...000000000...111333444444333444444555555555666777777555444666777777777666555333222111111000---+++******+++zzztttpppuuutttvvv~~~uuummmiiikkkooosss}}}vvvfff[[[YYYPPPIIIKKKOOONNNLLLKKKBBB666%%%  !!!777MMMSSSPPPMMMKKKJJJPPPLLLCCC888...))))))***,,,///555;;;>>>???>>>===??????>>>;;;888666666777;;;666333555666555666999;;;;;;;;;999777666777888777888888999999888777777555444444444555777999:::===;;;::::::;;;=========666666888999::::::::::::@@@DDDGGGEEE???999888999888999999888666444444555444555555666555444333333666666555555444222111000111333555777999:::::::::666555444222111000//////111222555777888888777666333111///---,,,,,,,,,---111...+++***,,,///333555333444555555555555444333222000......000333555666999777555555555777888999999999:::;;;;;;;;;;;;<<<===;;;999999::::::888666999888555111000333666888999888888999::::::999777999888777888999999777555555666666111,,,***...222222111111000//////......///000000000000///000000555444333444555444222000000111333444333222111111444555666888999999666444555444333444666777777666444555777999::::::::::::>>><<<;;;:::;;;:::888666333333222111000111222333///000111111222222222222444555666666555444444333222333222111///000333555777777777777777666555444555444222111222333222111///111333555777777777777555666888:::<<<===??????DDDBBB>>>;;;888555444333999777444222222111///---222333444666666666555444888777666555555777888:::;;;:::888888999999888666:::999666555444444666777555444555888;;;<<<;;;:::999777555555888;;;<<<===;;;>>>AAABBB@@@===;;;:::<<>>888333111333444555666888;;;===>>>::::::::::::999999999999111333555777888999::::::444333111000///000111222333444555555444555888:::======>>>===<<<;;;::::::999:::<<<======;;;888666666333111000111333444333///111444666666666666777666555444555666555111...000222444555666666555444111222222000,,,+++,,,---zzzwwwrrrwwwwww{{{{{{tttooolllnnnrrryyyuuukkk\\\PPPFFFGGGLLLLLLJJJHHH888+++  ***>>>PPPRRRMMMLLLJJJGGGGGGAAA999000+++***,,,---...111666;;;>>>@@@??????===>>>===;;;888555555555777111---///111111444777999::::::999888888999;;;888999:::;;;;;;:::888777555444444555666888:::;;;>>><<<::::::;;;=========999888888888999:::;;;;;;BBBCCCDDDBBB???;;;888777999:::;;;;;;999777777777555555555555555444333333555555555555444333222222222222444555777999;;;<<<666555444333333222222222333444555666777666666555111///---,,,,,,...000222666333000///111333444444333444555666666555444333333111//////111444666666333222222444888:::;;;;;;444666888999888888999:::999666555777;;;===<<<:::777999777222000333777888999777555555888:::;;;;;;:::999888888999999777555666555333000------...///111111000//////...------...///111111///......///777666666777777666444111///222444444222000......333444666777777666555444555333222222444555555444333444666999:::;;;;;;;;;???===<<<<<<<<<;;;888666444333111///---...111444222111111111111222333444666888999999777555444444222222111///...000444777777666555555777777666555:::888666555666666555333111222444666888999::::::888999<<<>>>?????????>>>???>>>===;;;999777555444777888666333222333111---000111333444666777777777:::999777666666777999:::===;;;999999999888666555777666555555555666777888222111222444888999999888999777666666888:::::::::999<<<>>>>>>;;;888666555:::>>>BBBBBB<<<666222111111111222444666999;;;<<<999999999999999999999999111333666888999:::<<<>>>777555222000000222444666555555555555444555777:::<<<===>>>===:::999888999888999:::<<<;;;:::999777444222111222444555555444222444777999999888999:::888555333333444333...***---...111333555666666666000333444222...,,,---///|||zzzwww}}}~~~uuupppoooppptttzzzzzz|||~~~jjjZZZKKKHHHJJJGGGAAA===,,,!!!  111CCCPPPNNNKKKLLLLLLHHH<<<666...((((((***...000222444777;;;===>>>>>>>>>999;;;<<<<<<999777777777333---)))***,,,,,,///333666777888888888888:::<<<:::;;;<<<===<<<;;;999888444444555666777999;;;<<<===;;;999999:::;;;;;;:::<<<:::999777777999;;;<<<@@@???======>>>===:::888999:::<<<;;;999777777777555555555444444444333333111222333555666666666666555444444444555777999:::666666555555555555666666555666666666555555444333222000...,,,---000333666999666444444666777666444444555666777777666555444222111000000333555666555111000111555999;;;;;;999...111444555444444555777666444333555;;;===<<<:::555999888222///333666666555333222333666:::;;;;;;999888777777888777555333555222//////000111000///000//////......------------000333333222111222333888777777888999888555222...111444444222000/////////111333444444333333333222000///000222444555444444555888;;;===>>>======>>>===<<<;;;;;;:::777444444333111---***+++///333777555222000///000111222777:::<<<;;;888555444444222111000...---000444888666444333444777888888666<<<:::888777777777666444///000111333555777999;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;666888777333444777444/////////000222444666888999:::999777666666777888:::;;;:::888888888777666444444444444444555555555555000000000222555777888777999777666777888999888777;;;<<<>>>===:::777555555;;;>>>AAA>>>888444333555444444444555666888999:::999999999999999999999999444777:::;;;::::::<<<>>>;;;999555222111222555777666666666444333444666999:::<<<===;;;888666666777888999999999999888777777222222222444777888666555666888;;;;;;:::999999:::888444111111222222...)))---...000111333555555666000333555333///,,,...000}}}}}}~~~rrrkkkmmmrrryyyqqqssszzzlllXXXPPPNNNHHH>>>888%%%   555EEEOOOLLLIIINNNOOOKKK444...'''###%%%+++///111666777999:::<<<<<<<<<<<<666999<<<===;;;:::999999222+++''''''((()))+++000333555666777777888;;;===<<<===>>>>>>===<<<999888444444555666888999;;;<<<<<<:::888777888999999888>>><<<999777666888;;;===>>>:::888999===???===999666888::::::888666555666555555444444444333333333...///222444777999:::;;;888777444333333444777888666666666666666777888999777777777666555333222111555222000...///222555888999666555666888999777444444555666888888666555444222111000111444555666555333222333666999:::777444***...222333222111333444888555333555999<<<999666333888888222///333666555000000000333666999::::::888777666666777666444222333///,,,...222444222/////////.........------------111555666555555666888777777777888999888555222---111555666444222222222---///111222111111111111///...---...111444666666666888;;;>>>@@@@@@@@@@@@<<<;;;;;;::::::999555333555444111,,,((()))---222;;;888333000......///000888;;;===<<<888555444444222111///------000555999666333222333777999999777;;;999777666666666444333000000111222555888;;;===AAA???===<<<;;;<<<===>>>@@@???===<<<<<<>>>@@@BBB666999888444555999777111.........000222555888::::::999777666555666777888999888666666777777666444333333444444444333222111000000000222666888888888888888777888999999777555>>>???@@@???;;;999777777===??????;;;555222555888999999888888888888999999888888999999999:::::::::777:::======;;;:::<<<>>>???<<<888444222222555666777777666444333333666888999;;;<<<;;;777555555666:::999888777777666555555222333444888:::;;;999777999;;;======;;;999888999777333//////222222...***...//////111222333444555000444666444000---...111|||}}}vvvtttoooooottt}}}yyymmmfffeeeppprrr___OOOEEE<<<555 !!!+++===DDDIIIJJJLLLNNNJJJBBB---+++(((''')))...333777888999999888777888:::<<<<<<>>>AAABBBAAA>>>999666222***$$$###$$$&&&+++000555555666666777777888888888888:::;;;<<<=========AAA<<<777666:::<<<;;;999;;;999888777999:::999888:::;;;<<<=========<<<;;;888:::;;;======<<<;;;999888999::::::888666777777:::::::::777444333333444333222222444777777555222111444666555111///000222666555555555666999;;;======<<<999666444111000///333222111111222333555666888777666444444555666666999666333222333555555555000111444888<<<===<<<:::555777999888555333111111,,,---000222333222111000666777777666555555777999888888666555333111000///000111333444555666666666===<<<:::888555222///...***'''''',,,///------//////000111000//////111333222444555555444333444555333555777888888777444333333333333333333333333444000//////111333555555555///.........000333666777;;;<<<===?????????>>>>>>>>>???===:::555222000000...000111...******///444:::888333...***+++///333:::;;;===>>>===:::666444666333000///111444666777:::777333222444555444222777888999999777666666777000222444555444555888;;;=========>>>???@@@@@@AAABBB???<<<<<<===>>>===;;;::::::999777666444333333555222111444999;;;999555:::999777777777999;;;<<<<<<888444555999;;;999666555333111111111222111000333333222111111111222333;;;;;;:::888777888;;;===???===;;;999888777888888>>>===<<<:::999888888777>>>??????===999777999;;;:::;;;<<<<<<<<<:::888666888<<>>:::777888;;;>>>999333111222333333222666555444444555777:::;;;;;;===>>><<<777333333444:::999888777888777444222;;;:::999999888999999999888999;;;;;;::::::;;;<<<222///---...111333222111444444333///,,,,,,111666000222222000---,,,///111zzzssssssqqqtttzzzyyyqqqddd^^^]]]fffrrr|||vvvdddRRR>>>///""" &&&111AAAGGGKKKJJJIIIHHHAAA888,,,***((((((+++///555888<<<======;;;:::;;;===???>>>???AAAAAA???<<<999777555,,,$$$###%%%(((...555888888777666666777777777777888999;;;<<<<<<======CCC>>>999999<<<>>>>>><<<<<<;;;999999::::::999888666777999;;;<<<<<<<<<;;;:::;;;<<<===<<<;;;:::999999:::;;;:::888555444555:::;;;;;;:::888777777888444333222444555555222///,,,...000111111222333444333222222444666999<<<>>>===<<<999666333222111111444444333222333444555666999666333000///111333555777666444333555666666555222222222444777888888777666666666444111.........+++,,,...111222333333333777777888666444333444666999888777666444333111111///000111333555666666777:::999888777444000---,,,'''$$$%%%***---+++***,,,///000111111///000111333222444666666555555666777333444666666666444111000333333333444444333222222///......000333555444444111000000000111444666888<<<<<<===>>>======<<<;;;<<<;;;:::666222000///000000222222///,,,,,,000555777444111,,,***+++000444<<<>>>@@@BBBBBB@@@===<<<666333000///111444666777999777444444666777555333666888999888555333222333333555666555333333555888999999;;;<<<=========<<>>===??????<<<:::;;;:::999888777555444444111111333777:::;;;999666::::::999999:::<<<>>>???@@@<<<888888:::999666222666444333444555555444333333333222111111222333444::::::;;;:::999:::===???@@@>>>===;;;:::::::::;;;<<<;;;:::999888888888888===>>>@@@???<<<;;;;;;===::::::;;;<<<;;;999777666888;;;???>>>:::888999<<<:::666222111333555555555777666555555555888:::<<<;;;<<<<<<:::777444333333555444333444666666666555<<<;;;:::999888777777777555777:::;;;:::999999:::444222000000333666666555888777333000------000333///000111///---,,,///111vvvrrrtttuuuzzzqqqiii\\\XXXVVV[[[bbbkkkvvvyyybbbFFF111%%%///;;;AAAFFFJJJHHHEEE@@@777///***)))((())),,,111666999?????????===<<<<<<>>>@@@AAAAAA@@@???===:::888777888///'''&&&)))---444;;;===<<<999777666666666777777888999:::;;;<<<<<<<<>>>>><<<;;;;;;<<<;;;999777222333666999;;;<<<;;;;;;<<<<<<<<<;;;:::999777777888:::<<<;;;888444222222888999;;;;;;999888888888555444333444444333000---,,,+++,,,///222444555444000111111333666999<<<>>>===;;;888555333333444555555555555444444555666666999666111---,,,...000333666555555555777777666444444222//////000333444444555555333///,,,******+++,,,---...///222444666777777888888666444333333444999999888777666555444333...///000222333444555666666777777666333///+++)))###!!!###)))+++)))'''(((111222333222111111333555333555777777666666777888444555555555444333111000333444666666666444222111000000000222555666666555444333333333333555777888;;;<<<<<<;;;;;;:::888888888888555222///---...000111333333111......222666222000...+++***,,,111555===>>>AAACCCDDDDDDCCCBBB777444111000111444555666666666666777888888666444555777888777444000......444555555555444444666888777888999:::;;;;;;::::::@@@????????????>>>;;;999;;;:::999888777666555444---111666999999888777666999888888999;;;===@@@AAA???===;;;;;;<<<:::666222666666666888:::999777555333333222222222444555666777999:::;;;::::::<<<>>>>>>===<<<;;;:::;;;<<<<<<::::::999888888888888888;;;>>>@@@AAA???>>>===>>>888999:::::::::999888777777:::>>>>>>;;;999:::<<<777555333333555777888888999888666555555777:::<<<;;;999888777777666444222000///...000333666888888===<<<;;;999777666444444000444888:::999888777666333111000111444666777777<<<888444000////////////...//////---,,,---///111~~~tttrrruuuxxx{{{mmmeee\\\WWWUUUUUUWWW\\\iiiuuuoooSSS>>>))) )))888BBB===AAAEEEEEE@@@999000***&&&&&&''')))---222666999>>>???>>>===;;;;;;===???CCCAAA???<<<:::888888777:::222---...111444999???BBB???;;;777555555555666666777888:::;;;;;;;;;;;;BBB@@@>>>???@@@AAA@@@???>>>===<<<<<<===;;;999666222444777999;;;;;;:::999;;;;;;:::999777666444444555777999:::777555333333555777999999777444333333555555555555555444222111222000...000444777666444222333333555777999;;;===<<<:::777444333444666888555555555666666777888888888666333000//////000111555555555777888888555333444000,,,***,,,000333555333222000,,,)))(((***,,,111000000000222444777888666888999888666555555666999999999888888777666666111111111111111222222333444666777666444///+++(((###!!!###)))+++)))'''(((333444555555444444555777666777888888666444444555555555555666666555555444666777999999999666333111333333444777999;;;:::888777666666666666777888888999999999999888888777777666555333///---,,,///111111222222111//////222444......,,,++++++...444888<<<===???@@@AAAAAAAAAAAA999666333111222333333333333444666888888777555333222555777666444111///...111222333444666888:::;;;999999888888888999;;;;;;======>>>???>>><<<999777:::999888777666555444444///333888777444222333555555555666777:::<<>>>>>;;;888444555777:::<<<;;;888555333222222222333555777888666888:::::::::999:::;;;;;;:::999999999999;;;;;;<<<;;;:::999888888888888;;;===@@@AAA@@@>>><<<:::444555777888999:::::::::777999<<<===;;;:::;;;<<<777666666777888999999999888777555444444666999::::::777444444666777555222000...---///222777999:::>>>===<<<:::777555333111...222777:::999777555444///......///111333555666===888333222333333111///---------,,,,,,---///111{{{qqqoooqqqzzzxxxmmmeee]]]YYYUUURRRPPPQQQ\\\ggg|||xxx^^^HHH///%%% """"""$$$ ###(((000999???;;;>>>BBBAAA;;;111)))%%%###$$$&&&)))---222666888>>>??????===<<<<<<>>>@@@CCCAAA>>>:::888777777888:::555333666::::::===@@@CCC@@@<<<888555444555666666666888999:::;;;;;;;;;???>>>>>>???@@@@@@???>>>>>>===;;;;;;;;;:::888666555777999;;;<<<:::888666888888777777555444222111000222666777777666666777666888:::999555222000///333555777888888888888888777555222444888::::::888777777777888888999999::::::888555333333555888:::444555666777888888999999666666777777666555333222555555666777888777444111111---)))(((+++000555777111000...+++((())),,,///555444222111222333666777555777999:::999888999:::999999999999999999999999444333222000000///000000555666777777555111,,,)))%%%###%%%***---+++)))***666777777777666666888999888999999777444222111111222222222333555666888999888999;;;<<<;;;999666444444444666888;;;<<<;;;999999888888888888888999999666666666666666777777888666555333000------000333000000000///......000111---------,,,---000666:::<<<<<<<<<<<<<<<<<<<<<<<<<<<999555333222222111000000222555777777555333222000222555666444333222333111111222444666999;;;<<<;;;999555333333666:::<<<999:::<<<<<<;;;999777666888888777666555555444444333666777333---+++///444444555666777999;;;===>>>666777999<<<>>>???===<<<333444777:::<<<;;;777444111111111222333666888999999;;;<<<<<<;;;999::::::::::::999888999:::;;;<<>>===;;;999888888777;;;===>>>@@@???<<<888555000222444666888:::<<<<<<666888:::;;;;;;:::::::::888999;;;;;;:::999888888555444333333333555777888888555222333666777666444333111000111444777::::::>>>===<<<:::888555333111///333888;;;:::777444222.........///000222555666:::777333444666777555333...---,,,,,,---...///000wwwmmmjjjlll}}}}}}tttjjjddd\\\WWWSSSPPPLLLJJJPPPYYYhhhsssfffPPP777***"""&&&###%%%'''+++///333666888<<<===???>>>555)))"""!!!###$$$'''***...333666888>>>??????>>>===>>>@@@BBBBBB@@@===:::888777888888:::666666;;;>>>======???AAA???<<<888666555555555555666777888999:::::::::;;;<<<>>>??????>>>===<<<===;;;999888888999888666888999<<<===<<<:::666444333444666666666444222111,,,///222444555777999;;;;;;<<<<<<:::666333111111222555888;;;;;;<<<===>>>888666555777999<<<===>>>;;;;;;::::::999888777666666444333222333666999;;;666777777888888777777666333555888:::;;;999777555666666666777777555222///---***((((((,,,111555777//////---+++)))***---000555444222111111222444555444777:::;;;;;;:::;;;<<<888888999999999:::::::::666444222000/////////000666777777777555111...+++***'''''',,,///...---///666777888777666666888:::999::::::888444111000000......///000222555888:::999:::<<<<<<<<<:::888777222333555888:::;;;999777999999999999::::::::::::444444444444555666777888666555444222//////111333//////............//////---------------000555999<<<;;;:::999888888999999;;;999555333333222111000000333666777555333222111///111333444444444666777555444333444777888999888999666222//////222777:::666888::::::888777777888888888888777666555555444777888666111+++***...444666777888999:::;;;<<<<<<999:::;;;<<<<<<<<<;;;:::333444666888:::999555222//////000111333666999:::<<<>>>???>>>===<<<===>>>===<<<;;;;;;;;;<<<===>>>@@@???===<<<:::999999999<<<<<<<<<>>>===;;;666222000111222555777999;;;<<<666777888999999999888777777:::======;;;888555555111111222333444555666666666444333333555777888888777555444444777999::::::<<<===<<<<<<:::777555333333777;;;===;;;888555333111222222222222444777999666666555666888888888777000...,,,,,,.../////////~~~~~~|||rrrjjjkkkooo{{{tttmmmeee___YYYTTTPPPOOOLLLIIIKKKPPPUUU^^^lllyyyppp```JJJ:::)))"""!!!$$$(((---...///000111444555555555999999;;;:::222%%% ###$$$&&&)))---111555777888;;;<<<===<<<<<<===@@@BBB@@@>>><<<999888777888888:::666666:::<<<;;;<<<>>>>>>===;;;999777666555555444555666888999999::::::999;;;===??????===<<<<<<;;;999555444555666777777777999<<<===<<<999666333000222555888999777444222,,,...000111333666:::===<<<======:::777555444555222666:::<<<<<<===???AAA888999888777777888:::===;;;;;;:::999888777555555222111222222444666999::::::::::::999777555222111111333666888:::::::::999888777555555555333000---)))(((''')))---111333444000///...,,,******+++---111000//////000111222333555777:::;;;:::999999:::777777888999::::::;;;;;;555333222000000000222333777777666555333111...,,,...***)))---//////000333444555666555444444666888888999:::888555333333333//////...///111444777:::999999:::::::::999999888222333555888;;;;;;999777888888999:::;;;;;;;;;;;;666555444444444555666777555555555333111///000111///...---......///......---------,,,,,,///333666888777555444444444555666888666444333444555444333222555777777444222111222///000111222222444777999666444333444777999999888666555333222222333555666444777999888777777999;;;::::::999999888777777777777777555222......111444777888888999999999888888<<<<<<<<<;;;:::999999999444555555777888777444111---......000333666999::::::;;;<<<<<<;;;===@@@BBB>>>===<<<;;;:::;;;<<<===<<<<<<;;;:::::::::;;;;;;;;;::::::<<<===;;;777333333333333444555777888999666666777888888777666444333777;;;<<<999555333222---///333555777777777666444444555444444666999<<<777666666777999::::::999;;;;;;<<<===<<<:::888666888;;;>>>???===999666555333555666555444444888;;;555666888999888888888999222000------///000///...~~~uuunnnjjjooowwwtttnnnggg```ZZZWWWRRROOOPPPNNNKKKJJJMMMIIIOOOXXXeeettt}}}zzzrrrbbbPPP<<<111///111666<<<999888777777777888777666444444666888000&&&###(((&&&(((+++///333666888999777888999999999;;;>>>@@@>>>===;;;999888888888888;;;666444777999999;;;>>>;;;;;;:::999888666555555444555666888999999999999888:::>>>??????===<<<<<<:::777333111333555777888666888;;;===<<<999666333...111666:::;;;:::666444---...///000222555:::>>>;;;;;;;;;999666555666777333777;;;<<<<<<<<<>>>AAA;;;<<<;;;888333222444888999999999999888666555444///000111222444777888999>>>===<<<:::666222...,,,///000222555777999;;;<<<999777555444333111...,,,''''''''')))---///000000000000///---***((()))+++,,,,,,------///000111222666888;;;;;;999888777777666777777888:::;;;;;;<<<333222111000111222444666777666555444222000...---000+++)))---///000222555222333444444222333444666777888:::999777666666777333222111111222555888:::888888888888888888999999444555777:::======;;;999777888999:::;;;;;;;;;;;;888777555444333333444555444555666444111//////000///.........///000///...------,,,++++++---111444333222111000000111333444444333222333555777777777444777999888444222222333000111111000000222666999333111000333888<<<===<<<666666666777777666555555444777888888777777;;;>>><<<;;;;;;::::::999999999555555555444333222444555666666666666666555444333;;;;;;;;;:::888888999;;;666666666777888777444111,,,------///222666999:::555666777777888;;;@@@CCC<<<;;;:::999888999::::::888888888999:::;;;<<<===:::999999;;;======:::666666555555444444444555555666666666777777666444222///444999;;;888444222111,,,///333777999999888666333555666555444666:::???666666666888;;;<<<;;;999:::;;;<<<======;;;:::888<<<>>>AAAAAA>>>:::777666444666777555333444777:::444888;;;;;;888777888999444111...---///000///...|||pppkkkooowww}}}|||pppjjjgggccc\\\VVVSSSTTTTTTSSSQQQNNNKKKIIIHHHHHHHHHMMM]]]pppwwwtttrrrfffWWWMMMKKKLLLMMMMMMOOOKKKDDD>>>:::888555333777999666///+++)))&&&"""""")))111444222//////000444333333333555999<<<>>>BBB???======??????<<<888===;;;999666666777999;;;;;;777555555777888666444555555444444444555666666===<<<;;;;;;;;;;;;<<<<<<999888555333222222333444///555888666666888666000...000444888999777555333222000...---...222666999999999888999999888555222444666999===AAAAAA>>><<<;;;888666555555555444333888:::===??????<<<666111333222222333777:::<<<<<>>>>>>>>>>>===;;;888777;;;999666666777888888777777666555444444555666777:::::::::999888999<<<>>>>>>999555555888:::888555333111000000333666888999>>><<<:::999999;;;>>>???@@@>>><<<;;;<<<<<<<<<<<<777999;;;<<<;;;;;;<<<======888333222555999;;;:::<<<<<<888444444888777444666999======;;;777444222444666888777555222000000555666888:::<<<===>>>>>>888666444444777999;;;;;;:::777444333555888999:::;;;777444555:::<<<;;;888===@@@BBB@@@;;;888777888666777777666555555888:::444999;;;888666777666333000///......///...,,,***|||ppplllrrr}}}|||tttiiidddbbb```ZZZTTTUUUUUUUUUTTTRRRPPPMMMLLLDDDCCC??????III\\\iiilllsssmmmgggbbbaaaaaaaaa```[[[UUUJJJ???999888:::<<<:::;;;888111,,,+++)))&&&''',,,111333222111222444222333333555666888:::;;;>>>>>>===>>>??????===<<<>>><<<:::888777888999:::;;;888555555777777555333222333444333111111333555;;;;;;;;;;;;;;;;;;;;;;;;===<<<999666333111111000...444666555555666444///---///333666666555222000///...,,,+++---000555777999777777777777777444222666777999<<>><<<;;;888444222222222222111444555999===???===888444444333222444777:::<<<<<<<<<:::999888888666333111---000444777888999::::::777777555222---***((()))''')))+++,,,,,,---...000666333000......---,,,+++,,,,,,+++,,,,,,---...///222555888888666555666888888777666777888888777555333444666777777888888999777444000...///000000000333222000000222333555555666555333222111000000000000000111111222222333333555777999888666444222222333333333333444555666666;;;:::888999;;;;;;999666777666777:::<<<<<<:::777777::::::555444666888777888999999999777444000...,,,---//////000111222333...---,,,,,,///111111111...///000000//////222555555444444666888999888777666333333777777222......222222111222333333333222000111333555777:::;;;<<<>>>;;;777666777888888777666666555666777999<<<===888999::::::::::::999888:::888666555666777777666666555444444444444555666666666666555444666:::======:::777888<<<>>><<<999666444111222666888999888;;;:::999999:::<<<>>>@@@<<<:::999999:::<<<>>>>>><<<>>>>>>===:::888888888:::999666333333444777:::;;;<<<:::555444777888666777:::===>>><<<888555444666888999888555222222222666777888999::::::::::::777555333222444555666555555222//////000222444444666333222444999<<<;;;999999;;;;;;:::888777666666777777777666444555777:::666;;;<<<888555555333000---------...000000///...{{{qqqoooxxxqqqjjjbbb]]]\\\[[[WWWRRRTTTTTTTTTSSSQQQOOOMMMLLL???;;;222+++///???QQQZZZgggiiimmmnnnmmmllljjjjjj___YYYNNNAAA777555888===???AAA>>>777111000///------///222333333333444555111222444777888888777666:::<<<>>>???>>>===>>>>>>======<<<::::::999999:::<<<999555555666777444222///222333111---,,,000444888999:::;;;;;;;;;;;;;;;???===;;;999666333111000...222444444333444222...---///222444444222///---,,,+++***)))+++///333555888666555555666666555333777777888;;;>>>??????>>><<<888222///...///000000222444777;;;===<<<888555666444333444777:::;;;;;;999777666666777666444222000111444666888999999999555444111---(((&&&&&&''')))+++---......------...444111///......///...---,,,,,,,,,,,,---...///000333444444444333222444666555555666888999999666444111222555888:::::::::999444222000///000111111111777666444222111222333333555444222000///...------......///000000111222222555888;;;;;;777222...---...111333333000///111333:::888777777888777555333666666888:::<<<<<<:::888999;;;999333000333555555999888777444111///,,,+++)))+++///000111111222333111000//////000111000///+++---000111000111222444222444666:::<<<<<<999777666333222555666222///000444444333333222333333333/////////111333666999;;;???<<<999777777777777666999888777777888:::<<<===444444666777888999999999999777555444555666666666666555444333333444555666444444333222111444999<<<999888888;;;???@@@>>>;;;999555222333777:::888555666777888:::<<<===???@@@;;;:::888777777:::<<<>>>???@@@@@@>>>:::888888888<<<<<<:::444//////444999999======777444666888888999<<>>GGGJJJIIIAAA;;;:::999777333444555666777555333222000222555888999777444222888;;;??????<<<:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===:::666666777777444111...222444111+++***///555777888:::;;;<<<======<<<<<<<<<;;;:::999777555444000222444444444333111///...000222333333111...,,,,,,+++******+++///222555888666555555666777666555777666777999===AAABBBBBB>>>999222...---...000111666666888:::<<<:::777444777555444444777999::::::666555555666777888666555444444444666777777666555000///,,,((($$$$$$&&&)))+++...000111///...------000...,,,,,,.../////////000000000000111222444444666666555333333444666777444444666888:::999666333000111444888<<<<<<;;;999222000///000222333222222777888888666333111000///000//////............///333333333222222222222222555777::::::666222...---,,,111555444000...///333888777666555555333111000444555777999::::::999888777999666000...111444444999777333///,,,******)))+++...222333111000000111444333222222222111///---)))+++...111222333333333111333777<<>>:::777666222111444555222111222555444444222111111222333222111000000111333555777===<<<999777777777888888===<<<999888777888:::;;;444555666777999:::::::::999777444444555666666555777666555444444555666777777666444222111333777;;;444444666;;;>>>@@@>>>;;;;;;666333444999:::777222333555888;;;===??????@@@???===;;;888666777999;;;===>>>???>>>======>>>@@@FFFBBB<<<333......222777888>>>???:::555666999:::;;;===??????===:::999999;;;;;;999666333222333555000111222444666666777777;;;999888888999888777555555333111000111222222222/////////111555777666555666444222444888;;;:::888777666555333111111444666888<<<===999555444111...++++++---///333555555444{{{yyy~~~|||tttiiiddd^^^ZZZXXXXXXVVVTTTTTTTTTSSSRRRNNNJJJFFFCCC999+++!!!%%%***222===DDDGGGKKKQQQWWW___[[[SSSGGG===<<>>>>>:::777777888888999:::;;;===>>>???@@@>>>;;;777777888888555222000444555222,,,***000666666777999;;;===>>>??????======<<<;;;:::888666555333333555666666333222111111222444555444222000......---,,,,,,...000333555888666666666888999888666444444555888>>>BBBEEEFFF@@@:::333...---///111222666666777:::<<<<<<999777888666444444666777888888444333333555777888888666999777555444555444111///***)))'''$$$###$$$(((,,,...000222222000.........---+++***+++---///000000111111222222333555666777888777444333444666888999444444666888::::::777444111222444888<<<===;;;888111000///000222333333333555888;;;:::666000---,,,//////...............///333333444444444444444444555777888888555333111111...333777777333000222555666666666555333000///...000222555777888777777777444666444...---000444444666333///,,,***)))******,,,000444555222///000222444333333333444222///,,,''')))---000333444333222000333777<<>>:::666555222111444555333111222222333444222000///000222333222111111222444666888::::::999777777888:::<<<@@@>>>:::777555555777888999999999::::::;;;<<<<<<999777444444555666666555777777666555555666777777999888666222000000333666222444777;;;??????>>><<<===:::888999<<<<<<888444333555888;;;>>>???????????????>>>:::777777:::===<<<===>>>>>>>>>???BBBDDDRRRHHH<<<222000111444666888>>>@@@;;;666777:::;;;<<<===>>>>>><<<::::::;;;;;;:::888444111000222444222222333444444444444333999999999;;;<<<===;;;999888666444444555666666555111000111222333333222000444222111444888;;;:::888555666555333111000111333666:::<<<999666666444111......///111444666555444~~~~~~~~~sssiiiddd```[[[XXXWWWVVVUUUUUUUUUVVVVVVTTTOOOHHHAAA<<<000"""%%%---444>>>JJJSSS[[[TTTHHH===999???LLLWWWUUU^^^ddd```XXXRRRMMMIIIFFFDDDEEEIIIKKKHHH@@@888222333555777777777666555999;;;======;;;888666555888888999:::<<<>>>@@@AAA???<<<888888999:::777555444555666222------111666666666777999;;;===???AAA@@@???===;;;999777555444777555555888777333222333444555666666666444222111222111000///000222444555666666666888::::::888666111111333777===AAADDDEEE@@@;;;444000///111333444222333444888<<<>>>>>>===888666333333444666666555111111111444666888777666;;;777444222333222...+++&&&&&&%%%######%%%***...///000000///...---...///,,,+++***+++---000111111000000000111222444555666777555333333555777888999555555666888::::::888666555444555888<<<===:::777222000...///111333444444333777;;;:::555000,,,+++222111000///...---------...///000222444666777888555777888888666444444444111444777777555444666888555666777555222000//////...111444666666555666666222555333...---000333333111///,,,******+++,,,...+++///444444000...000444222222333444555333///,,,'''(((+++///333555555333111333555999;;;;;;888666444000111555777444222333///222444333000///000222000000111222444777:::<<<999999999888777999<<<>>>???<<<888555333333555666===<<<<<<;;;;;;<<<======999777555444555666666666777666555444444555666777888888666333///...///111444777:::===??????>>>===?????????@@@@@@???<<<999666777:::<<<>>>?????????<<<>>>???===::::::===@@@>>>??????>>>===>>>@@@BBBSSSIII<<<555444777888888999>>>@@@<<<999:::;;;;;;;;;<<<===;;;:::999:::;;;;;;:::888555111000111333666666555555333222000000666666888;;;===>>><<<999777666555555777888888777333333444444222111///...111111222555777888777666555666777666333111111111555:::<<<:::888888777444000000000222555777666555~~~~~~uuujjj```[[[YYYUUUSSSRRRSSSTTTUUUTTTUUUUUUSSSLLLBBB888222"""  %%%111???HHHJJJEEE>>>:::<<>><<<888555::::::999999:::<<<>>>@@@@@@<<<999999;;;<<<:::777777666444111//////333666444444444555777;;;???AAA@@@>>><<<:::888777777777888555555888777333222444444555666777777666444444444333222111111222333444333333666999;;;:::777555//////111555:::===??????>>>999444000000222333444111111222666:::===>>>>>>777555333222333444333333......///111444555555333999555111000222111...***%%%%%%%%%$$$$$$&&&***---......---+++******,,,......,,,+++,,,///111333333...//////000111333555666666444222444777::::::999777666777888:::;;;:::999:::777555777;;;<<<999555333111......000222444444333666999777222...---///222222111000000000000000...///000222444666888999444777:::;;;999666444333222333333444555777888999444666777666222000000111---111555666666555666777333555555000---000111000,,,+++******+++...000222,,,111444111,,,***,,,111///000222444666444000---'''''')))---333666666444333333333555777888777555222///111666888555222222,,,111666666333000111333///000222444666888:::;;;:::;;;;;;999777888;;;>>>:::888444222111333666888<<<;;;;;;:::;;;<<<===>>>:::888666555666777777666555444333333333333444555777888888555222000000111666888;;;<<<===<<<<<<<<<<<>>>>>??????:::>>>@@@???<<<:::<<>>>>>===<<<:::;;;===???IIIEEE???;;;999:::<<<===;;;>>>>>><<<;;;======::::::::::::999777777999;;;<<<;;;:::777333111222333444555555555555444333333555666888;;;>>>>>>;;;888666555555666888::::::999333555666555333111///...000333777999999777666555666888;;;;;;888444222111666;;;===;;;999999888555000000111333666888888777xxxooodddZZZSSSRRROOONNNOOOPPPSSSTTTPPPRRRRRRPPPHHH<<<111)))    &&&222:::======>>>CCCJJJPPPTTTVVVWWWfffrrrsssjjj```VVVOOOJJJFFFCCCGGGOOOQQQMMMFFF666555444444555777:::<<<:::999:::>>>AAA@@@<<<777===<<<999888888:::<<<>>>@@@===::::::<<<===<<<999999666333000000111333444333222111222444999>>>AAA<<<;;;999888888999;;;<<<888444444888777222111444444555666777777666555555666555333222222222333333000222555999;;;:::666333...///000333777::::::999<<<888333000000222333444333333333555888:::;;;:::777555222111222333222111,,,,,,---///111333222111777333......111222///+++&&&'''&&&&&&%%%&&&))),,,,,,,,,***(((&&&(((+++...///...---...111333444444//////000111222444666777777555444666:::======<<<888777777888:::<<<;;;:::===999666666:::;;;888444555222...---///222444555444666777333...,,,///333/////////000222333555666333333444555555666777777333888===???<<<777222000222111000111444777999999444666888777333111111333---111666777666666777999444777666111...//////---)))))))))***---000333555111444555000((($$$&&&+++---...111444666555111...''''''(((,,,222666666555444333111222444555555555000///111777999555222111+++111777888555222222444222222444555666777777777;;;<<<<<<:::777666999===666444111///000333777:::999999888888999;;;===>>>;;;999666666777888888777333333222111111222333333888999:::999777444444444555777999:::999888888999777===BBBBBB>>>::::::;;;============>>>>>>>>>>>><<<@@@CCCAAA<<<888888::::::;;;:::999888999<<>>@@@<<<>>>===;;;===???>>>999999999999777666666888:::<<<===<<<999555333333333///000222555777888999:::777888:::===??????;;;888666555555777:::<<<<<<;;;333555666666444222000000222777===>>>;;;888777777777:::>>>>>>;;;777333111888===???<<<::::::888555//////000333777::::::999~~~ttteeeYYYVVVKKKLLLMMMOOOPPPQQQRRRRRRVVVRRRMMMJJJEEE:::)))  $$$+++222===666<<>>999555555888<<<===>>>===<<<:::999:::;;;>>>===<<<;;;;;;<<<===>>>;;;:::888666555666777777777666666888;;;===>>>===;;;999777888:::;;;999777::::::999888777666555555333333333222333333444444222333444444444444666999555555555777::::::999777///,,,***---333888888666:::999666333111111111222000111333555777999:::;;;888555222222444333111...---,,,---///333555555444555333000---,,,,,,...///+++***(((''''''(((+++---)))(((''''''(((+++...000111000///......------...000333666666555444666888666444333555:::======<<<;;;888555555888::::::999;;;:::888666444333222222777555333111111333555777555888:::888444000//////222222222333444555666666444444555888::::::999888666;;;@@@@@@:::555333444222333555555444555666888333444555444222111111222222222222333444555666777666444111...---,,,,,,---000---***+++...000000...///333666444...)))(((***(((+++///111111000000000***---111555888999999999444222//////222555666777------------///111333555111222444555666555444333111111222333555666666777;;;:::999888888888999999555555555666666777888999888666444555999;;;:::888888888999999777444111000/////////000222444777888777::::::666333555666444???<<<999777777666555444888:::;;;;;;;;;;;;<<<>>>======>>>>>>>>>===;;;:::======<<<:::888777888999555<<>>>>>===============>>>???@@@@@@>>>;;;:::::::::999777777777666666666666666777777888:::;;;;;;:::888777111333555888:::<<<<<<<<>>???DDDHHHFFFCCC999777444333444777999:::???>>><<<888555555888;;;???@@@@@@???<<<;;;;;;<<<>>>>>>===<<<======>>>???;;;:::888666555666777888:::999999:::<<<>>>===<<<888777555777999;;;:::888999888777666555444333222111111111111222222333444444555777777666777888::::::999999999::::::888555///,,,+++...333777666444666555333111000111222333222222444555777888999999777555333222333333111///---,,,,,,...111444555555555333111///...//////000---,,,++++++,,,+++***)))''''''(((***...111222333222222000///------,,,,,,222444777777555555666888666444333555999<<<<<<;;;:::888555555888:::::::::666666555444333333333333888666555333333333444555666888:::999555222111111222111111111222444666777777777777888999999999888:::>>>BBB@@@:::555222222000222444666666666777999666777777666333222222333222222222222222333444444444333111///......///000222000//////000111111000222555888555000++++++,,,***---000111111000000111...///222444666777777777333111111111333444333222,,,,,,,,,---...000222333...000333555666666444333111222222333444555666777:::::::::999999999888888888777666555555555666777:::666444444888:::999888888999888777555222000...////////////111333555666555888999555444777999888>>>;;;999777777777555444777777888999:::;;;;;;;;;999:::;;;<<<======<<<<<<=========;;;999888999999555;;;>>>;;;999;;;<<<<<<888999999;;;<<<>>>@@@AAA===;;;::::::;;;<<<<<<;;;:::999888777666666555666777888:::;;;:::888666555222444777:::<<<============;;;999888999::::::999:::999999999999999999:::888;;;;;;888777888666222555555666777888888888888<<<@@@BBB@@@;;;777555666<<<<<<:::999777555444444333333444777:::;;;888666vvvnnnfff\\\TTTQQQMMMMMMNNNNNNNNNMMMMMMLLLKKKIIIEEE===222%%% ###+++...000333333666IIIjjjyyyrrrhhhbbbZZZVVVVVVVVVVVVUUUFFFAAA======@@@AAA>>>:::777888999777555666:::===>>>===;;;777555444777999@@@AAABBBBBB???===<<<<<<>>>=========>>>???@@@@@@;;;999888666666777999:::>>><<<;;;<<<======<<<:::555444444555888999999888888777666555333222111000000000000000111222444444333555888999888777888888???>>><<<;;;;;;999666444///------000444666444222222111000000000111222333444444555666666777777777666444333222333222111///...,,,+++,,,///222444444222222111000//////000000///...---...///...***&&&&&&&&&(((---333777777555444333222000///---,,,+++333555777777555555555666555444333555888:::;;;;;;999777555666888:::;;;;;;222222222222222333333333666666666555555444444444555666888777555222111111222111000000111444777999888888888888999:::;;;;;;>>>AAACCC@@@:::444222111...111555777777777777888888999999777555333333444444333222222111111111222000///.........///111222333555555555333222111222555888999777222///...///...///111111000///111222222222222333333444555666333222222333444222///,,,++++++,,,---...000111222---///333666777666555333222222222333444555666777999:::;;;<<<;;;:::888777<<<:::777444222333444555;;;777333222555888888777888777777555333000...---//////......///000222333333777777444444999<<<===;;;999888888888777555333555333333555999;;;999777444555777:::<<<<<<============<<<;;;:::999888888444:::<<<999777888999999666777777888:::<<<>>>???<<<;;;999999;;;<<<;;;:::<<<;;;:::888777666555555777888:::;;;:::777444222222555888<<<>>>>>>===<<<;;;999555444555777888888::::::999999999999::::::888;;;<<<:::999;;;:::666555555555555555555555555777:::===<<<999666666888======;;;999666444222222222222333666888888666444sssjjjccc]]]WWWTTTMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFAAA666(((  ,,,333555444444888888DDD^^^wwwwwwjjjXXXMMMJJJLLLLLLKKKBBB>>>;;;;;;===<<<999555444888;;;:::666555888;;;===<<<:::777555555777888>>>@@@BBBBBB@@@===;;;;;;;;;;;;<<<===>>>???@@@@@@;;;:::888777777888999;;;???>>><<<;;;;;;;;;999777333333333444555666666555777777666555333222111000000000000111222444555666111444777888777666555555@@@>>><<<;;;:::999666444000///000222444555333000222222111000000111222222555555666777777666555444555444333222222222111000...,,,******,,,///222333/////////////////////...000...,,,...000000+++''')))'''''',,,222777888666444444333333222111000///444555555555555444444444333333333555666888::::::777666666777888:::;;;;;;222222222333333333222222222333444555555555444444222222333333222111111000333222000///111444888;;;777777888888999:::===@@@???AAAAAA???:::666444333000333777999888666666555999999999888555333333444555444333222111111111111++++++,,,,,,...000222333444777:::999555222222444777999999888444111000111000111111000//////111333333222111111222333666777666555444444444111...+++,,,,,,---...///000111222...111555888888777444333333333222222333555666777999;;;===???>>><<<999777<<<999666222111222444555:::555000000222666666666555444333222111000//////000///.........///000111444777777444444999===>>>888777777888999888555333222000...222777:::777333111222555888:::;;;;;;;;;<<<<<<:::::::::999777666333888;;;777444555777666888888777777777888888999>>><<<999888999888777666<<<;;;:::999888888777888888999;;;;;;999666333111111444777;;;======;;;::::::777333222444666888999999::::::::::::::::::999888<<<===<<<<<<>>>===:::555555555555555555555555333666999999777666888;;;===<<<;;;888666333111000///000222555666777666444{{{pppfffaaa___[[[WWWPPPPPPOOOMMMKKKIIIGGGFFFEEECCC<<<000!!! +++666:::;;;999777;;;999???RRRiiizzzoooWWWGGGBBBBBBBBB@@@===;;;999999;;;;;;999666111555:::<<<;;;888777777===;;;888777666777777777;;;===@@@@@@>>>;;;::::::777888:::;;;===>>>???@@@<<<;;;999888777888:::;;;>>><<<:::999999888666444444444444444333222222222555444333222111000000///333333333444555777888999222444777888777666555555<<<:::888888888888777555111111222333555444333111666555444333222111111111444555666777777666555444333333333222111111111111///,,,***)))+++...000111000000000000000000//////222000......111222111///...+++((()))---222555555333333444555555555555444333333333444444444333222222333333444555666888999666777777888888999:::;;;555555555555444222111000---...111333555555444444111111111222333333333222666444222111111444777:::777888999888777888;;;>>>>>>>>>>>>===:::888777777444666999:::888555333222777888888666444222222333666555444333333222222333,,,,,,---///111333555666444777:::999666444444555888888888777444222111111111111111///...///111444111000000000111444777999;;;999666444333222///---......///000111222222222222444777999999777444333444333222222333444666777:::<<>>:::888999777444111111222555777888333///...111444555555111000//////000111222333111000///......///000111555888888444444888;;;;;;666555666777888888666333111...---111666888444000///111333666888999999999;;;:::999999:::999666333111777999555222444555444888777666666666666777777:::888777666777777666555:::999999999999999:::;;;::::::;;;:::888666333222000222555888::::::999888:::777333222444777999:::999:::;;;;;;;;;;;;:::999999===>>>===>>>AAA@@@===555555555555666777888999333555888777666666999===<<<;;;999777555333111000---///222555666777777777yyytttjjjaaa^^^^^^[[[VVVTTTSSSRRRPPPNNNKKKIIIHHHBBB>>>666))) (((666===@@@@@@===999666777===KKK^^^ppp}}}zzziiiSSSCCC=========<<<999888666777999::::::999111444999@@@FFFEEE>>>888;;;999666555666777666555888:::<<<<<<;;;999999:::555666888;;;===??????@@@>>>===:::999888888999:::;;;:::888777777666444333444555555444111000000111111111111000000000//////666666666666777888::::::666888::::::999777777888888777555666777888888777333333444555555555444444999888777555333222000///222444666777888777666555222333333333111000000222111///,,,,,,...000111111333333222111111111111111333333333333333444555666000...***'''(((+++000333222333555666777777777777333333222333555555444222111222444444333444777999666888999999888888999:::888888888777555222000...,,,---///222333444444444333222222333666777777666888666444222111222444555777999:::888555444666999<<<<<<;;;::::::999999999777999::::::777333222111555666666555333222333444444444444333333444555555///000222444555777888999444666888888777777888888999888777666444333222222///000000///...///111444//////...///222555888:::;;;999666444333333111///...///000111222222222222333444666777777777555444555444222222222444666777999;;;>>>??????===:::888666444222111111333555777666222//////222666666666///...------///111444666222111000000000111222333333777888555444777999888555444444555777888777555000//////222555666222///---///222555777888999999<<<:::888999;;;:::666222///555888444222333555444555555555666777888999:::444333333555888:::;;;:::888888888888999:::;;;<<<;;;:::999777555444333333///000222444666666777666888555333333555888::::::999:::;;;<<<<<<;;;:::999:::>>>???>>>???BBBAAA>>>666666555555666888:::;;;555777888777444555888<<<999888777666555444333222---111444777777777888888~~~qqqnnnfff]]][[[]]]ZZZTTTTTTSSSRRRPPPNNNKKKIIIGGG>>>888...!!! $$$222>>>BBBCCCCCC@@@<<<444777;;;AAAKKKZZZhhhqqqkkk^^^LLL@@@;;;;;;;;;;;;888666555444666888999:::444333999HHHVVVXXXLLL???888666333333444555444222666777999999888888:::;;;444666888<<<>>>@@@AAAAAA@@@>>><<<999888888999999999888666666777666555333222444555444111000111222111111111222222222333333888888777777888999::::::777999:::999888777888999777666444555777999999999555555555555555555777888888888777666444222000//////111555777999999888777111222444333000///000222444222111111333444444333444222000...------...///000444777666333111222444---...---***''''''---222222333555666777666555555444333333444777888666444000222444333222333555888777999;;;:::888666777999777888888777555333000...///000111222222333333222333222111333777999999888999777444222000///......000444777777444333666999<<<;;;999999999999999999888999:::888666333333333333555555555333333444555111111111222333555666777111222333555666777888888666555555777999<<<<<<<<<;;;999777666555555444333,,,...//////...///111333......///000222555777999777666555555555444111......///000111222222111111000000222333555666777777666444222111222333555777888999;;;<<<<<<:::888666555444333222222333444555666333111222666999999888000///------...111555777333222222111222333444555000555777555555777888666444333222333666777777777///111333444444333111///***,,,000444777:::;;;<<<>>>;;;999;;;======888333...444666444111333555555666666666777888999:::;;;333333333555999<<<>>>>>>999888888888888999999:::999888555222111111222333000000111222333555666777555444222333666888999999999:::;;;======;;;:::999;;;???@@@??????BBBAAA>>>999888666555555666888999888999888555222222555999555555555555555555555555222555888999888666666777zzzmmmllleee\\\[[[]]]ZZZSSSQQQPPPOOOMMMKKKHHHFFFEEE;;;333((( ***888CCCEEEDDDDDDBBB>>>666777666444777DDDTTT^^^```VVVIII>>>:::999::::::888666444333333666888:::666444:::NNNbbbfffWWWFFF666333000111222333222///555666777777777888;;;===444666999===???AAABBBBBBAAA???<<<:::888888888999888777666666777777666555000222444333111000222555444444555666666777888888999888888888888888999999777777777666555555666888888666555555777999999999666666666555555666888:::777777666555444222111000...000444777999:::999888000222444333000///000333777555555555777777666555222000,,,***((()))***++++++222888777111,,,+++...***...000---(((&&&+++111222333555666666555333222666444333666999:::999666000222444333222222555888777:::<<<;;;777555666888666666777777555333000...333333333222222222111111222000///111555888999888888777444111...,,,***)))'''---333555555666:::>>>===;;;999888888888888777888999999777555444555666333444555555444444555777......///111222555666888000000222333444555555555888555333666;;;???@@@???<<<:::888777666666555444***,,,.../////////111333//////000111222444666777222333555777777555000,,,---...///111111111000000,,,---...000333666888:::666555222111111333555777666777888999999777666555555444333333222222222222666444333555999<<<<<<:::222000...---...000444666444333222222333555666777---333666666555888888555555333111222555777888888///222555666444222000000'''***...333888;;;===>>>???===;;;<<>>DDDFFFGGGGGGCCC===???999333...+++---:::GGGGGGGGGDDD>>>777555888===777::::::555555===AAAAAAAAA;;;>>>PPPaaabbbUUUHHH;;;555///---///111000...000333777999888888999;;;999999;;;@@@EEEDDD>>>888;;;<<<<<<;;;999777888999555444444555888999999888777666444333333444666777777666666777999;;;:::999999999888:::<<<<<<;;;:::;;;:::888777777777888888555555666888999:::;;;;;;888777777777777888999:::>>>;;;666333333333333222555444555888===>>>;;;888888888777555222111222444555888;;;;;;888555555666...+++&&&######%%%(((++++++333888555000///...,,,---///111000...,,,++++++555444333555666666555333222111000111444666666555444222111222444666666555888666444222111222333444666777777666333111000111000111111222222222111111222000000333666888777555999666222---***)))*********///555888888777888999:::777333333555888999888444555555555444555777999999666333333666888777555///------000444666555333555222...++++++---000222888666666666888999888777888666555777;;;:::555111111000000111333444444222222000---...111333222111///333666777555111...---,,,+++******,,,------,,,222111000///000333666888444555555444333444666888444555777999:::999888777777666444333333444555666<<<777333333888<<<<<<;;;999444...,,,///111222222444666888888777666666777888::::::777222///000333222111111333666888999999000111333555666555111...+++---000555999===@@@AAAFFFBBB>>>@@@BBB@@@888111999444222555777666777:::::::::::::::888777666555777666666666888;;;>>>@@@999999999:::;;;:::666444:::888444///---...222555333222000000222666:::===777999999777444222222444<<<;;;999999:::999888666777888:::===@@@@@@>>>;;;;;;<<<999222///222444444666888:::999666555666888888777444111000333888<<>>,,,###  ###+++555<<>>@@@BBB@@@;;;666:::666444777999777777999555555666777888999999999333333444555777:::===>>>::::::999999:::999666444999888555111///000333666777666444333444666999;;;777999999777444333444555===<<<999999999:::999888777777888;;;===>>><<<:::999;;;999333000444777777999:::;;;:::888888;;;===;;;999666222000111555999???;;;777555666888888888}}}sssnnnddd]]]UUUPPPOOONNNMMMKKKEEEFFFHHHIIIHHHCCC;;;555  """...555999???CCCEEEHHHKKKJJJFFF>>>444)))$$$""""""'''---222333333222222666>>>EEEKKKJJJGGGFFFLLLUUU[[[[[[XXXLLLBBBCCCHHHHHHDDDBBB999444///...///000000...333555888999999999;;;<<<>>><<<<<<>>>BBBBBB???<<<<<<===>>>===;;;:::;;;<<<888777777888;;;>>>>>>>>>;;;999555222111222444666:::999999;;;<<<<<<:::888888777777888::::::999777555555555555666888:::;;;666666666777888:::<<<======>>>???AAAAAA@@@???>>>:::777333222333444555555444555555444333111222333111222333222000000222333777999:::999555222111111222///***&&&###"""###$$$$$$+++///---+++------,,,+++---/////////000222444888777777777888888666444444666666444000000333666666555333333333333222000111222444555444222000...///111333333222111111222111222222222222222111111222111111222444555444222000//////---,,,++++++***---111666999999777555444555222000000222444444444777777777666444444666888777444222222555666555333111000111333666777666555222222111111111222333444888777666666777888777666555222000111444555444222555333111111333444555444333000---,,,---///000111222333333222111000222444333111//////111111111000,,,+++++++++,,,///222333444111......111333222000222333555777888888777666333444444555555555444444333111000222777999888666111222222111...,,,,,,---666888999888666333222333:::888666444444333222000222333444777999999666444333333222333555555333111333555777:::<<<<<<;;;:::<<<===???@@@AAA@@@>>>===<<<888777999;;;888777999444444555777888999::::::111222444777999<<<>>>???<<<:::888777777777666444777777666444222222555777;;;:::888777666666666777777888888777555555666777???<<<999888999:::::::::888777666777999:::999888888:::999444222666999999:::::::::999888999<<>>@@@AAA@@@>>>======???@@@@@@>>>===>>>???>>><<<<<<===>>>999888777999<<<>>>??????===:::666333111222444666999999999;;;<<<;;;999666888777666777999999888666777777666666777999;;;<<<:::999888777777888:::;;;;;;<<>>???@@@===:::999<<<===:::888999999999888888888888888888333444777:::===???@@@AAA<<<999666444444555444444666777777666555555777888===<<<:::888666444333333777777777777666777888:::>>>;;;888666777999::::::999777444333444666777777999;;;:::555333666888888999888666555444666999;;;777777777666555777;;;>>>555333000000222555888:::yyymmmeeeaaaUUUQQQKKKFFFEEEFFFGGGHHHDDDDDDEEEDDD???555)))!!! (((666@@@EEEFFFIIIJJJGGGGGGHHHFFFBBB333((( !!!&&&***,,,...------...000333999???DDDHHHDDDHHHYYYnnntttkkk___VVVNNNIIIJJJIIIEEE@@@>>>999666444222222333333333555666888;;;???CCCEEEFFFAAA???=========>>>??????<<<>>>??????======>>>???:::888777888;;;===??????>>><<<888555333333555666888777777888999999777444888777666777888888777555::::::999999999:::;;;<<<>>><<<888555444555777888:::<<>>999777555555666777777777333555777999:::999999888999<<<@@@@@@===;;;===???===::::::>>>???;;;888999===<<<;;;:::999999999999555666999;;;===???@@@@@@;;;888444222333333444333555777888777666666777999===;;;999777444222111000777666555555777999:::;;;===:::777555666888999::::::777333111222444666666:::===;;;666333555666555999777444222333555666888777888999888777888;;;===111111111111222444888:::oooddd\\\XXXNNNLLLIIIGGGEEEEEEFFFGGGFFFFFFEEEBBB;;;000###)))444>>>FFFJJJGGGJJJKKKHHHGGGHHHFFFAAA///&&& """''')))+++---......///111333777;;;===@@@<<>><<<<<<<<<===>>><<<===>>>>>>>>>>>>???@@@;;;999777777999<<<>>>>>>???===:::888666666666777666555444444666777666555888777777777999888777555<<<;;;:::::::::;;;<<<===???<<<888444222333555666;;;===@@@AAAAAA???<<<:::444222//////111555666777999:::999666333000///000+++---000111222222444555555444333444555666666555//////---,,,+++***))))))&&&))))))'''(((---///---...000222333111000//////******,,,000555888999888444777;;;;;;999888999:::555444444666888777555333000...,,,++++++,,,...///111444666777444111000///111111111111000///.........000111111000//////000...///111444555666666666999888777777888777555333333666888999888777777777555555555444222222444666666444222444666777555222///111333333333333444555666888:::;;;;;;:::999777777666666888:::;;;;;;:::777666444222222333444555777555444333444333222000000111111111000000222444///222444555444222111111333222111111333444444333333222111000///...------000---++++++...111000//////111444666777777777666222333444444555555555555555666888999:::;;;::::::555333000---+++,,,000444333555888888777777777777333222000000000111000///222///------222999>>>AAA;;;999888888999::::::999777888999:::;;;;;;;;;;;;888;;;>>>===;;;:::;;;>>><<<:::;;;@@@AAA===999999::::::999999:::<<<>>>???777888999999:::;;;<<<===:::777444333444555555555666777888777666666777999;;;999777444222111111111666444222333666:::<<<<<<<<<:::777666888999:::::::::777333111222555666777:::===<<<666333444555333999666444444555777888888:::;;;;;;999777555666777///111222333333333666888yyyjjj]]]SSSMMMIIIJJJJJJIIIHHHGGGFFFFFFEEEDDDAAA===555((( ...999AAAGGGLLLOOOJJJNNNNNNJJJGGGEEEAAA<<<,,,&&&"""%%%)))***---000111222333444777999999999:::888???NNNZZZ\\\ZZZYYYSSSJJJDDDFFFIIIEEE>>>999555444444333111111222222111000000333888<<<>>>>>>??????>>><<<;;;:::;;;<<<;;;<<<>>>>>>===>>>???AAA===;;;888777999<<<======>>>===<<<;;;:::999888888666444222222444666777777999888888888999999777555:::999999999:::<<<===>>>===:::555111000222555888<<<===???@@@@@@>>>;;;:::444111//////111444666666999888777777666444111...'''***---000111222444555555222000111333444333111...------,,,***)))((('''((()))(((%%%&&&+++,,,***,,,///222444222000......******,,,///444777888777555777:::;;;;;;999666444444444444555666555222///,,,,,,,,,++++++,,,,,,,,,...111444555444222000///000000000000///...---,,,,,,///111111///...///000///000222444555777888888:::777555444666666555444333777:::;;;:::888888888333333333222111111444666666444333555888888555222000222555555333333444666777888999:::999888777666444333444666999;;;;;;:::777666555333222111222333555444444444444333000------000222333222111333555333444444333111000111222000///...///111333333333222111111111000000000000000///...---...///000111000111444777888888888777222222222222333444555666888999:::;;;:::::::::;;;555333000///000222333333666888::::::888777666777222333333222000000111333111///,,,---222777<<<>>><<<;;;:::;;;<<<===<<<:::;;;:::999999999:::;;;;;;777888::::::::::::<<<===:::888:::@@@BBB===:::999777777777888:::===@@@BBB<<<<<<:::999999::::::;;;:::888666666777999999888777888888666444555777999999777444222111222444555444222000111666:::<<<===<<<;;;999:::;;;<<<<<<;;;:::777333222444666888888777;;;:::555333444555444555333222444888:::;;;:::999::::::888555222222222---000333444333222222333wwwiiiZZZMMMEEEFFFHHHKKKLLLJJJHHHFFFFFFBBB@@@===777...""" (((999DDDJJJMMMPPPSSSPPPSSSRRRLLLFFFBBB;;;555)))%%%$$$(((,,,...222777555666777999;;;<<<;;;999888888>>>GGGKKKKKKQQQZZZWWWJJJ@@@@@@CCCAAA;;;777222333333111000///000111///---,,,...333666777777>>>>>>>>><<<:::999:::;;;:::<<<===>>>===>>>???AAA???===999888:::<<<=========>>>>>>===<<<;;;999999666444111111333666888999:::999888999999999777555777777777888:::<<<>>>@@@;;;777333//////222666999;;;<<<===>>>===<<<:::888444111///...111444555666888777555666888666222---'''***---/////////000222555222//////000111///---------,,,+++)))'''%%%$$$)))***'''$$$%%%)))***((()))---222444333111...---++++++,,,000444666777666555777999;;;;;;888222...555444444444444222...+++)))***,,,------,,,+++******...222444333222000000////////////...---,,,++++++...111000...---///111///000111333555777888999888555111000222333333222333777;;;<<<:::888888888111222222111000111444666666555444666888999666222111444666666444444555777666777888888777666555444111111111444777:::::::::666666666444111000000111333333444555555333...+++---111555666555444666888666555444111...///111444---,,,,,,---000222333222//////000000111111222222---...//////...000333555000222444777888999888888444444333333444555777888::::::;;;;;;:::999:::;;;555222000222555666444222999:::<<<;;;888666555666222444555444111000333666000...---///333777999:::===<<<<<<===>>>>>>===;;;<<<:::888666666666888999666666777888:::<<<<<<===999777:::@@@BBB>>>:::999777666666777999<<>>>>>===<<<999777444333555888999999555888888444333555666555000//////333888<<<<<<;;;444555666555333222222222+++///444555222000///000{{{kkkaaaXXXMMMFFFAAADDDHHHKKKKKKJJJFFFDDDFFFBBB<<<333%%%   +++888GGGQQQXXX\\\[[[WWWTTTRRROOOLLLGGG===000'''&&&###'''///222000111555777777888;;;======;;;999555777:::;;;>>>GGGTTT]]]dddTTTDDD>>>===:::555333...000333333222000//////------...///111444777888999::::::;;;<<<<<<<<<<<<>>>???AAABBBAAA@@@>>><<<@@@>>><<<;;;:::;;;<<<===888888888888999999999888555555555666888888777666888888999999888777555444:::999888888999;;;===>>>777444000...///222333444888666555888<<<<<<777222222111000000111444777999888888999999777444111//////---++++++---///000000000111333444444222///---111222000,,,'''%%%&&&(((...+++)))+++,,,***,,,000+++...222222000...000111,,,...000333444555555555888:::<<<<<<:::666444333777333222444444///,,,,,,...---,,,---...///...---******+++111888;;;888444444444222000///......---222111111222222111---***///000000000111111222222,,,---...///000111111111666555444333333666;;;>>>666555444333333333333333444555777888888888666555:::888555444555777777666777777888999:::777333///000333666777777666777888888888777444000//////111111222222222222111000000000000111333444555666666777555222000......///000------...000222444555666555222///------...111333111000000///......------...///000111333666888999555777999999777777777888444777<<<@@@AAA>>>:::777999777444444555777777777===<<<:::999777777777888111222333444333333222111777444000...///222777:::444999>>>@@@???===>>>???DDD???999555555666666777;;;::::::999:::<<>>>>>===<<<;;;<<<;;;;;;;;;===@@@CCCEEEKKKHHHCCC>>><<<<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;888666555555666777888777666555555555555555777666666888:::<<<<<<;;;======<<<<<<===???AAABBB;;;======999444333777;;;...777999333333999:::555111111111222444777:::;;;:::888555666777888555333---000222333222000//////wwwjjjbbb[[[QQQIIIDDDFFFHHHJJJJJJHHHFFFDDDEEE???777---   111>>>NNNYYY___aaa^^^YYYRRRQQQNNNJJJBBB888---&&&&&&%%%)))111444444555:::;;;;;;;;;<<<===<<<999666333555888:::<<>>???@@@@@@@@@???===<<>>;;;888888777666555555777999:::===<<<:::888777777777888333333222111000111222222333111...------000333555888;;;@@@BBBAAA@@@AAABBBBBB>>>999666555666777777;;;999777888;;;>>>???>>>:::;;;===>>>>>>===<<<;;;<<<<<<;;;<<<===@@@CCCEEEGGGFFFCCC@@@???>>>??????>>>>>>======<<<;;;:::::::::999777555444444444444666666555444444444555555555555666888:::===>>>>>>@@@???>>>>>>======>>>>>><<<>>>???<<<888777:::>>>333;;;<<<666555;;;===888444444444555666888:::<<<;;;999666666666555222///000222444444333222222222rrrgggddd___UUULLLFFFFFFFFFFFFEEEDDDCCCBBBCCC999...$$$  &&&888EEETTT^^^bbbccc___YYYQQQPPPMMMEEE;;;000((($$$$$$$$$)))111666777:::===??????>>>>>>===;;;777444333555888:::<<>>>>>>>>>>>===<<<;;;CCCAAA>>>;;;999999:::;;;;;;999777666555666777888999888888888:::;;;:::999555666888999:::::::::999<<<:::777444333222333333999999888333///...111444666555444666999999666333000000111222333555666777777666666555444444333333...---,,,,,,,,,---...///555444444222111///---,,,)))***++++++******,,,......---000555555000------,,,///000///,,,+++---///777777666666777777888888999:::;;;;;;:::888666444000------111222000///000///...---...000222222222...---...222666888777444444333111///...//////000666555333333444444333222///---,,,...111111///---((()))***,,,------......666888999888777777999:::===:::666222111222555777999:::::::::999666333222222222333666999::::::888777888999<<<>>>===:::888444555666666666777999;;;999888666222...,,,---...333222111000000111333444222111/////////111222444333222222111000//////...000222555888999:::999999333222111000111333555777333222111000///...------///000000111222333444555888999:::999777666666777777999;;;>>>>>>===<<<:::777888999888666666999======;;;999777666666777888555333000......///111333111000///......///111222;;;===AAABBBBBBBBBCCCDDD???<<<888666666777888888999777666888;;;======;;;;;;<<<===>>>>>>===<<<;;;<<<<<<;;;<<<===@@@CCCEEEDDDDDDDDDCCCBBBAAA@@@???===============<<<;;;:::888777777777666444333333444333333333333444444555444555666888:::===???@@@CCCBBBAAA???===;;;:::999<<>>>>>888666<<<>>>;;;999888888888999:::;;;;;;<<<:::888666555333000---111333444333222111222444ooofffeeeaaaWWWNNNFFFEEECCCAAA@@@???>>>>>>???222$$$  """000===HHHTTTZZZ]]]___\\\WWWTTTRRRLLLAAA333(((###""" """(((///555999<<>>;;;777444555777:::<<<===@@@DDDHHHIIIDDD???:::333+++)))+++,,,000444666555444333333666555444333111000//////...111444888:::;;;;;;;;;======<<<<<<<<<;;;;;;;;;BBB???<<<999888999:::<<<:::888666444444666888:::;;;:::999999;;;;;;;;;:::777888999;;;;;;;;;:::999;;;999666444222222222333666999999666111000555:::666444444555777888666444000111222333444444555555444333222222111222222333---......---,,,,,,...///444333222111000///......((()))***++++++,,,---......///444;;;;;;444///......000111///,,,+++---///888777777666777888:::;;;999999999::::::999777555111------111222000///111000///...///111444444444///......000333444333222111000/////////000222333666444111111222444555444///---+++---111222...+++)))***+++,,,---.........555777999:::888777666666<<<:::666333222222333444999999::::::999777444333111222444888:::;;;999777666666888;;;>>>>>><<<:::555666777666666777:::===<<<;;;888333///---...///222000...------000333555333111///------///111333000000111111111000///...111444777:::;;;;;;:::999666555444333333444555555555555444333222111000000222222333333333444333333999:::;;;:::888666666666999:::;;;=========<<<;;;777;;;===:::666444888<<<<<<:::888666666666777888444333111///......///000000111111222222222222222;;;<<<>>>???@@@AAABBBBBB<<<:::777666777888999888777888888888888888999:::===>>>>>>???>>>======<<<<<<;;;;;;;;;===@@@CCCDDDBBBCCCDDDEEEDDDAAA???===999:::;;;===>>>>>>>>>>>>888999::::::999777555444222222222222222333444555555666777888999;;;>>>@@@CCCBBBAAA???===;;;999888<<<>>>@@@AAA???>>>???AAA;;;???>>>888666:::<<<;;;<<<;;;;;;::::::999999999;;;:::999888666333111///111222222111000000111333}}}mmmeeeccc___VVVMMMHHHFFFCCC???===<<<======:::+++  ***888DDDLLLRRRTTTVVVYYYYYYVVVWWWSSSJJJ<<<---### $$$***000666<<<@@@@@@@@@????????????===999666555777999:::;;;<<<>>>@@@???<<<:::888222***)))---...222666999888666555555555555555444333333222111///111444888;;;<<<============;;;:::::::::;;;<<<>>><<<999777777999;;;===888777555444555888;;;===<<<;;;999999:::;;;;;;::::::;;;<<<<<<<<<:::999888999888666444444555666777888:::;;;888333222666:::666555444444666777777666222333333333333333333333111000000/////////000111---///000///---,,,...000111111000000000000000000*********+++,,,,,,,,,++++++---333;;;;;;444...---...111222111...,,,...000555555444555666999;;;<<<999888777888::::::888555555111///222222000///000111///...///111444555555///...------.../////////,,,---...///111333444555333111......000222444444///...---///111111...+++((()))***,,,------------333555888999888555444333888777666555444222111000555666888999999888777666444444666999:::999666333444444666999<<<<<<;;;999555666777666666777:::=========;;;777333000000111000...,,,***+++...222555444222000...---///111222......///000000000//////111333777999;;;:::999888999888777666555333333222444444333333222111111000444444555666666555444444999:::;;;:::888666666777;;;<<<<<<======<<<;;;;;;999<<<>>>;;;555222555888;;;:::999888777777777888333333222222000///------///111222444444444333333888888888999;;;===>>>>>>:::888666777888999999888555888;;;888333111555:::????????????>>>======<<<;;;:::::::::<<>>===;;;::::::;;;===>>>????????????@@@>>>@@@???:::888;;;============<<<;;;:::888777777888999::::::888666444444222333333222111111333444yyykkkccc^^^YYYQQQJJJIIIGGGDDD@@@>>>=========555%%%  %%%333???JJJOOOSSSSSSTTTWWWYYYXXXWWWPPPCCC444(((!!! $$$)))///333999@@@CCCCCC??????>>>??????===999666333444555666777777888888666444333333000++++++///111555999<<<;;;999777666555555666666666666555555111222555777:::===>>>???>>>===;;;999999:::;;;===<<<999666444555777;;;===888777666666777999;;;===<<<:::888777888999999999<<<=========<<<;;;999888777777666555666888:::<<<>>>???>>>:::555333444666666555555444555666888999666555444333222222111222///////////////............000222111...,,,...000...///000000111111000000,,,+++++++++,,,,,,***(((&&&(((...555666111,,,+++---000333333000......000222222333444666888:::;;;888666444666999:::777555888333000222222///...///333000...///111333555555000///---+++++++++,,,,,,***,,,///111333444333333///---++++++...111222333///000222333222111///...((()))***,,,------------222444888999777555333333555666666666555333000///222333666888999999888777666666777999:::888555222333333444666999999888777444555666666666777999;;;===>>>>>><<<888444222222///---+++***,,,///222555444333111000000111222333---------...///000000111222333666888999999888777::::::999888666333111000111111111111111111111111555555777777777666555444888:::;;;:::888777777888===>>>>>>>>>===;;;:::999888:::;;;999444222222444999::::::::::::999888777333444444333222///---+++...///111444555555555555666444333444777999;;;;;;888777777777999999888777333666888555111000555;;;>>>>>>======<<<<<<;;;;;;999999888999:::===@@@BBBBBBBBBAAA@@@>>><<<:::999;;;<<<======<<<:::777666;;;<<<===>>>>>><<<:::999555444444444444444555666:::;;;<<<:::777888<<>>===<<<;;;<<<===>>><<<<<<<<<======>>>>>>>>>AAABBBAAA???======???@@@=========<<<:::888666555555777:::;;;999888777777555777888777666555666777zzzrrrhhh___XXXRRRLLLHHHFFFDDDAAA>>><<<;;;::::::000!!!   '''000<<>>>>>>>>;;;888555444333333333444555555555333///...111222000111444444888<<>>@@@???>>>;;;999888:::<<<>>>;;;999555222222555888;;;::::::999999999999::::::;;;999666555666777888777;;;<<<===>>>======;;;;;;777666666666777:::<<<>>>AAA@@@>>>;;;888666555555777666555555555666999<<<:::888555222000000000000///000111111000///...---...222444333///---///222...///111222111000///------+++++++++------***'''$$$%%%***222333///,,,---)))...222333111.........222333444555777777888888777444222444888999777444777222///111111......///444111///...000222444444111000...+++))))))***,,,+++...111444444333000...+++***)))***---000111111///333777777333000000222,,,---...///000111111111222444888888777666555555666666666555444444333222000222444777888888777666777666777888999888555333444444444555777777555444222444666777777777888999;;;>>>??????;;;777444222///...------...111444666444444333333333444444555,,,,,,,,,,,,---///111222333444555666777888888888888999999888777444111000111111111222333333444444333555666777777666555444888999;;;:::999888888999??????@@@???>>>;;;888666555555666555444333333222888:::<<<======;;;888777666666444222111///...---///000222555777888999999666333000111555888999999888777777888999999777555333111//////111555999;;;<<<;;;;;;:::999888888888888777777777999<<<>>>@@@@@@???<<<:::999999:::;;;;;;<<<<<<<<<;;;888444222999:::;;;;;;;;;:::999888888777666666666666666666999;;;<<<:::777888===BBB@@@>>><<<::::::;;;>>>@@@>>><<<;;;;;;<<<======>>>@@@@@@AAAAAA@@@>>>???AAA>>>>>>>>>===;;;999777555333666:::;;;999777666777666888::::::999888777888rrrnnneee\\\SSSMMMIIIGGGBBB@@@>>>;;;888777666666... !!!...888AAAIIIIIIPPPUUUUUUUUUWWWWWWTTTOOOCCC333'''""""""######%%%,,,111222777???BBB???AAA@@@???>>>===:::666333666444333444555666666666333///...222555666777999666:::>>>@@@???;;;888777777888999::::::999888777333333333444777:::>>>@@@@@@>>>;;;999888:::===>>><<<999555111111222666888======<<<;;;:::999888777;;;888555444555666666666:::;;;<<<>>>>>>>>>======777666666666777:::<<<>>>???===;;;:::::::::999777777777666555555777:::===<<<999555111///...///000000111333333222000...---///333666444000...///222///000222333222///---+++,,,+++***+++...---***'''&&&&&&+++222444111///111&&&+++111333111...------333444666777777777666555666333000222777999777333555000---///000......000444222///...///111333333333222///,,,)))(((***,,,---000444666555111---******))))))+++...000111111///555;;;:::444000111444111222333444666666666666333555888999888777666777999777666444444444555666111222444666777777666555666666666777888888666444666555444555666666444222000333666777777666777888:::===@@@@@@===888444222//////...///000333666777444444444555555666666666,,,,,,++++++,,,///222444444444555666777888888999666777888888777555333111333333444555666777888999222333555777777666444333777999::::::999888999:::@@@@@@AAAAAA>>>:::777444222222111333444555444222777:::===??????<<<999666:::888444111///...///000222333555888:::<<<>>>>>>777333000111555888::::::888777777888999999666444444---'''***333;;;===<<<:::999888777666666666666777666666666888;;;>>>???>>><<<999666666888;;;===777999:::;;;;;;888666444777777888888888777777666:::999888777777777777777777999;;;999777999???DDDAAA???;;;999888;;;>>>@@@@@@===;;;:::;;;<<<===>>>======???@@@???======????????????>>><<<:::777666222666::::::888555555555444777999:::999777666666~~~vvvkkkbbb^^^WWWLLLEEEDDDDDD@@@;;;:::<<<<<<:::777'''(((:::FFFHHHEEEPPPSSSTTTRRRRRRSSSPPPKKKBBB333((('''$$$ (((///444888888:::???BBBAAA???===;;;:::999999777555666777777555333222333444111///------000333666777;;;;;;>>>DDDDDD@@@======:::===CCCFFFEEEAAA;;;666888666777999999777999>>>??????>>>======<<<<<<<<<999666222222555888999888@@@>>>>>>AAA@@@;;;888::::::333///222666666555666;;;===???===:::999:::===777888::::::::::::<<<===>>>>>>>>><<<:::888666555555999<<<===;;;999:::;;;???:::666666555111000111///111333555555333000...222222111111000//////...111111111000///---,,,+++000111222222111...***(((&&&'''(((***,,,...///000,,,---///000111000///...333222111111222333333333555222000555;;;<<<888222111111111333444333000...222///,,,,,,...111222333444333000---+++)))((('''---+++---111111...,,,...///---++++++...000222222777555333222222333222111444555555444333333555777888666666777::::::777444444555666666666555444333111111111333555888;;;<<<777777777666555555444444666555444555666666444222///111333555777888888888::::::999:::;;;:::888666555333000000111222333222000444555444444666666222///---+++***,,,000555888777666555444444555666777:::999777888999999888666222222333444666888999:::666666666555444333111000333444555666666777:::<<<@@@AAABBBBBB>>>999333//////000111444666666444222<<<:::999;;;======:::777===999555111111222333333666:::;;;;;;===@@@===777999222---///666:::777222333333333666999:::777444---++++++000888======;;;<<<:::666333222444666888666666666777999999888777===888333111333666666666444888<<<===<<<:::888777555555444444555666888999>>>===<<<;;;:::999999999888999;;;<<<;;;<<<>>>@@@@@@???>>>>>>>>>>>><<<;;;???<<<:::999:::999888777888999::::::888888999:::=========<<<:::777444333333444666888888777555444===:::999:::777222000111}}}sssggg^^^ZZZVVVNNNHHHGGGJJJDDD>>>===???===444,,,!!! 000AAALLLOOONNNPPPSSSTTTSSSSSSSSSLLLDDD;;;...%%%%%%$$$ ###,,,111666::::::<<<@@@AAA???<<<;;;;;;<<<===<<<999777444555555444333222444666111///---...111444666777999999===DDDGGGDDDBBBDDDBBBEEEJJJMMMMMMJJJEEEBBB@@@<<<:::<<<<<<;;;<<<@@@BBBBBBBBBBBBBBBBBBBBBBBB???<<<888888:::<<<<<<;;;AAA???@@@CCCBBB===;;;<<<<<<555111444777777666666<<<>>>???>>>;;;999;;;===888999;;;;;;:::999999:::999999999777555333222222666999===>>><<<:::999::::::666666999999555222222444666888::::::888555333222222222222222222222222/////////...............///000111111000---***(((&&&'''(((***,,,...///000+++---///111111111///...222111000000111333444444777333222555:::;;;666111111111111111222111---+++///...---,,,---...000111333222000---+++)))((((((+++)))+++///000---+++---000///---,,,,,,---000111555333222222333333333222222333555555444444555666:::888777888999888555222000111222444555555444444666666666888:::===???AAA777777666444444333333333222333555777999999666333000111333555666666555555888888888:::;;;:::888555555333111222333444333222000444444222333555444111...---,,,,,,...111555888666555555444555777888999;;;999888888888888777555333333444555666777999:::777666666555444222111000111333555666666777888:::AAAAAAAAA???<<<777333111///000222555777777666555:::999999;;;>>>>>><<<:::>>>;;;777333222222333333555:::;;;::::::;;;:::666666111...000555999777444444333333666888888555222...------111777:::999777888888888888888777777777888666444666888:::888666:::555000///222666777777555888;;;<<<;;;999888888777666666555666777888999======<<<;;;::::::::::::888:::<<<===<<<<<<===??????===;;;:::;;;;;;:::999<<<:::777666666666555444777888:::999888888999:::;;;;;;;;;:::999777555333111222333555666666555555;;;888777999777222000222{{{ooocccXXXUUUTTTQQQLLLIIINNNGGGAAAAAAAAA:::+++ ***999FFFNNNRRRSSSRRRUUUVVVUUUVVVRRRFFF999000''' ###$$$###(((///555999======>>>AAA@@@<<<999:::<<>>???AAABBBCCCDDDEEEFFFFFFFFFFFFEEEBBB@@@??????@@@@@@???BBB@@@AAADDDCCC???>>>@@@???888555777999888777888<<<>>>@@@>>>:::888:::<<<999:::<<<;;;999777666666444555555444111000000000777:::>>>???===;;;999888333222555;;;===999555444999:::<<<======;;;888777000111111222333444444444...---,,,,,,---...///000//////000000...,,,***)))'''((()))***,,,---...///+++---///111222111000///111000//////000222444555888555333555999999444000222111000000000...+++)))+++---///...,,,+++---000222222000///---+++***))))))((()))...///,,,+++---333333333000------111555555444222333444444444222///222555777666555555666;;;:::999888888666222///---...///111333444444444888999999;;;===???AAABBB888777555333222111222222000111555999;;;:::777333111222333444555444333222555666777999;;;:::777444444444333444666666444333111444444111111444333000.........///111444777999666666555555666888999:::===;;;:::999::::::888777555555555555666777888999777777777666444222111000///222555777777777777888@@@???===:::888555222111---///222444666666666555777777888:::===???>>>===???===:::777444444444444555:::<<<888555555666555333222111222555777888777555555555666777666333111222111222555999:::777444444777:::===>>><<<:::999;;;777333444888;;;999777888333......111555777777777888::::::888777888888999888777777777888999:::<<<;;;;;;:::::::::;;;;;;888;;;===???>>><<<<<<<<<===;;;888666777888888888999777555333333333222000555777999999888888999:::777888888999888777555444//////000111222444555666888555555777666222111333wwwmmmaaaUUUPPPQQQQQQMMMIIIKKKHHHDDDAAA<<<111!!! &&&555AAAHHHLLLOOORRRVVVXXXYYYXXXWWWPPP@@@111)))""""""%%%'''+++111888<<>>BBBCCCAAA;;;777888888888666444555777999222000///000333666888888777777<<>>>>>???@@@AAABBBCCCCCCCCCBBBBBBDDDCCCCCCBBBCCCCCCCCCCCCAAA???@@@CCCCCC???>>>AAAAAA;;;999;;;<<<999888999<<<>>>???===999777888:::999;;;<<<;;;888555333333333555666444111000222444999;;;>>>???>>>;;;888666000///333:::>>>;;;888888:::;;;<<<===<<<;;;888777...///000111333444555666///...,,,++++++---///000/////////...---+++***)))((()))***+++,,,---......,,,...000222222222111000000000/////////111444777777444333444777888555111111000//////000///---******...222111---***,,,///222222222111000///...---***((()))...///,,,,,,///555777888555000000555;;;888777666666666666444222///222777999999888777777999999999888777444222000......///000222333333333666666777888:::;;;===>>>999888555333222222222333111222444777999999666333111222444555666666555444333444666999;;;:::777444444444444666888888666333333555555111111444444222000000111222555777:::<<<999888777666666777888999<<<;;;:::;;;<<<===<<<:::666666555555666666777777777777777666555333111000///333777:::999888777777<<<<<<;;;999777333000///,,,///222333333333222222444555666888:::<<<======@@@???===:::666555444555555;;;===777222222444555444555666666666666888999777888888999888666333111555555777:::<<<<<<999666444666;;;???@@@@@@>>><<>>BBBCCC@@@:::555999999777444111111333555333222111222555777888888888777;;;BBBFFFFFFHHHLLLRRRSSSTTTUUUVVVWWWWWWWWWKKK@@@777666999999:::;;;>>>???@@@@@@@@@???===<<>>>>>;;;:::<<<;;;===>>>;;;777444555777999;;;;;;:::666333222222333555777555222111444777;;;<<<>>>>>>>>>;;;777444222///000666::::::;;;===:::;;;<<<<<<;;;:::888666000111222333555666777777111///---,,,+++,,,...///000///...---,,,+++++++++***++++++,,,---......///...///111222333222111000000111111000///000333777444222222333666888666444000//////000111222111///,,,111555444///,,,---///222333333444333333222111---***+++///000......111333666999777333333888===<<<;;;999999888777444222000333888;;;;;;999888888555666777777666444333333222222222111111111111222222333444555666777888888999888666555444333333444666444333333555555444333222333555777999999999999333444555888:::999777444444444555777888999777555555777555111111555777555333333444555777:::<<<>>><<<;;;999777555555555555888777666888:::<<<<<<;;;666666555555555555666666777777777666555444222222111555:::<<<<<<:::999888:::;;;======;;;666222...///222555555444222222222222333444555666777999:::>>>>>>>>>;;;777555555666555;;;===888222333555666888999;;;:::888777888999:::;;;<<<;;;999777555333444555888;;;<<<<<<:::888666888:::===???@@@@@@???@@@;;;777777;;;===<<<:::>>>999333222444777888777999::::::888666666888999888777666666666777888999777777777666777777888888999<<>>;;;777555666888888888:::888555555555555444222222555777888777666666777222333555666777777666666555444222000000111333444333111222555666333333666tttnnngggbbbWWWMMMIIIJJJHHHDDDAAABBB>>>333$$$ ###000:::GGGNNNPPPQQQWWW\\\[[[]]]ZZZSSSJJJAAA444(((%%%$$$$$$''',,,000333555;;;===>>>???BBBFFFBBB<<<999:::<<<>>>@@@>>>999666777666444000---,,,...111555444333444666777777777888777888===@@@@@@BBBFFFLLLLLLLLLMMMMMMMMMMMMLLLCCC:::333333444444555888===>>>???@@@???===;;;:::999<<>>;;;;;;======:::999<<>>>>>@@@???<<<<<<>>><<<>>>>>>;;;777444444666999999999777444333333444222555777555111111555:::>>>===<<<<<<<<<999555222444000///333777888:::===<<<<<<<<<<<<;;;:::888777444555555666777888888888111000///...------...///111000...,,,+++,,,,,,------------....../////////000111333333333222000///000222444333000000333666333222111333555777777666111000///000222444333222000333555444111......///111222444555555555444333000---...000111...///222000333666666444444777999<<<;;;:::::::::888555222111444999;;;;;;999888888222444666777555444444555666555444222111000000000111222333555555666666666777777777666666555444444888666333222333555555444333555777:::;;;<<<<<<<<<666555555777888999777555555444444666888999777666666777555111111666999888555555444555777999<<<>>>>>><<<:::777444333333333333222222333666888888777444444444333444444555555666666666666666555444444333777;;;===<<<;;;999999:::<<>>999444000111555888888666333444555444555555444222222444555:::<<<>>><<<777444444666444999;;;888555666777666999:::;;;;;;999888888999;;;<<<>>>===:::777666555111333555777888888777777888999:::<<<===>>>??????>>><<<::::::;;;<<<<<<;;;@@@;;;666444666888999999:::;;;;;;999777777888999666666555555666777999:::888777777666666666777777999<<<>>>??????=========>>><<<999777888999999999999777555555666777666555222555777888666555444444111222444666777777777666777555333111111111333333333111222666666444444666xxxmmmjjjbbbaaaYYYMMMFFFFFFFFFCCCEEEAAA777((( $$$111???FFFMMMQQQQQQSSSYYY^^^XXXZZZUUUIII===333+++%%%$$$%%%'''+++000666999999;;;<<<<<<===BBBGGGDDD>>>777777888:::<<<<<<:::999666555222///,,,---///222777666555555777777666555777444555888::::::<<<@@@EEEEEEEEEEEEDDDCCCBBBAAA<<<666222111111000333888;;;<<<>>>??????>>>;;;:::888<<<@@@AAA@@@??????@@@>>>;;;:::<<<;;;777777:::@@@>>>???AAA@@@======@@@>>>???@@@===888555555777888888777444222222444666222666888666222222888>>>@@@===:::999999888444111555111///333666555777999;;;;;;;;;;;;:::888777666666555555555555555555555/////////000000000000000222000...,,,,,,,,,...///////////////000000000000222333444444333111///---000444777666333000222444444333333333444555555555333111000000222333333222444444444333111000///...///000333444555555444444222//////111111......111000222555666777666444333888888888999:::999666333111444888999888777666666111444666666444333333555666555333111000000000000111222333444555555444444333444666777777666444333777666555555777888777666666777999;;;<<<<<<<<<<<<999777666666777888777666666444333444666888888777555666333///000666:::999777555333222444666:::<<<===;;;888666444333222222333222111222444555444333222222222222222333444555444444555666666666666666444777:::<<<;;;:::999999888:::;;;;;;:::666333000---222666777555444555888888888888444000///000111666:::===;;;777333444555111555888777777:::999666666666777999:::::::::999999<<<>>>===:::777666666222333555555555555555666888999:::<<<<<<<<<;;;;;;:::<<<===;;;999888999;;;@@@;;;555444777:::;;;;;;;;;<<<===;;;999888888999666666555666777999;;;===:::999888777777777777777999;;;>>>>>>>>>>>>???@@@>>><<<:::999::::::999888666444333333555666666555222555777888666333222111222333555666777777777777555444333222222222333444444111222666777444444777qqqiiiiii^^^```ZZZMMMEEEEEEEEEDDDJJJAAA111!!!---<<>>>>>>>><<<::::::>>>BBBCCC@@@>>>>>>>>>???;;;:::;;;:::666666999>>>===???BBBAAA===>>>AAA@@@AAABBB>>>999666666888777666555333111222666888444888;;;999555555;;;AAAAAA===999777777666444111555111000444666444444666999999999888777666444333444333333222222111000000---...///111222222333222333111...,,,,,,---///000000000000000111111111111444555555555333111...,,,111555999888444111111333666555444333333333444444444333111000111222111000666444222111111111///------///111333555555444333333000///111000------000444444666999:::888444000444444555777999999777555111444666777666444444444222444777777444222222444555444222000000000000111///000222333333333222222000222555777777666333222555555777999;;;<<<:::888888999:::;;;<<<;;;::::::;;;999666666666777777777666444333333555777888888333444222...///666::::::777555222000111444888:::;;;999777555444333333333888666555444555555333222111111111111222333444555333444555666777777777777444777999::::::999888999666666555444333111000///''',,,222444222222444888;;;;;;:::555000---...///333888<<<;;;666333333555///222555666999<<<:::444222222444777:::<<<;;;999888;;;>>>===999666666666555666777666555444555666666888;;;======;;;999777666:::>>><<<888555777:::>>>999444444777;;;======;;;===>>>===;;;999999999666666666777999;;;===???<<<;;;:::999888888888888:::;;;=========>>>@@@BBB===;;;::::::;;;;;;999777333111000111444555555555333555888888555222000000222333555777888888777777111111111111222333444444444222333777777555444777sssgggcccdddbbb^^^YYYTTTNNNHHHBBB>>>DDD777%%%,,,<<>>AAA???@@@AAABBBBBBAAA@@@???>>>888<<<;;;777===HHHJJJCCC@@@;;;666333333555777888???===:::777666666777888777666666666888:::<<<===>>>>>>>>>>>>>>>;;;888555555444222222222555777999<<<;;;>>>EEEGGGDDD@@@@@@???@@@EEEIIIHHHBBB???AAA@@@:::888;;;;;;777666999<<<===@@@BBBCCCBBBAAA@@@EEEDDDCCCAAA>>>:::666444999888777666777888:::<<<777:::;;;:::777666777999:::888666444333444555666333444444555555444444333555444333444555555333222111333666777555222...+++,,,---000222333333222111///////////////...------000111111000//////000222333555555444222000//////000333666777555222000///999888888777666444222111000111222333444333222111888666444111///...---------000222444444333444555111000...---,,,---///000222000333:::===888222000333444666888888777555444666333000000222333222111111333555555444222222333222222333333333222000///111333555777777555222111111555;;;;;;444---000777888888999777666777999;;;<<<::::::<<<>>>???<<<999<<<<<<;;;:::888777666666333222111333777::::::999555666777666444222333444111222555777888888888777666555333222222333444555666555444333333222222333888666333111111222444666666777:::<<<===<<<888444555666888999999777555444:::666333222444333...)))***---111222333333444555:::999777444111///------777888::::::999666333111///222777;;;<<<:::777444444000222;;;???;;;777888444555777666555333444444:::888444222111222444666888999:::;;;;;;999777666666777888888888888777666;;;999888999;;;======<<<:::;;;<<<======;;;999888777999<<<;;;999888;;;===>>><<<999777777888888888999999999;;;>>>???>>>===???<<<999888888777444111888555333333666888777666666666666777888777444111444333444888;;;;;;888444...222555555333222333444888888666555555555666777xxxjjj^^^ZZZ\\\^^^[[[VVVRRRNNNHHHBBB>>>;;;/// """333CCCMMMYYY[[[]]]\\\WWWSSSRRRSSSWWWOOOAAA222(((######$$$(((,,,...000666>>>AAA@@@@@@@@@AAAAAA@@@@@@???>>>;;;???>>><<>>999555555777999:::???===:::777666777888999666555555666777999;;;<<<>>><<<999888888888999999:::999777666777:::===???>>>>>>DDDMMMPPPKKKFFFDDDFFFDDDDDDGGGFFF@@@===>>>===888777:::;;;888888<<>><<<999777555;;;:::999888777999:::;;;666888999888666555666888777666444222222222444444///000111222333444444444555444333444666666555333333555777777666222...++++++---///111333333222222//////000000///......---...000111000000000222444555666666444111//////000...111444666444222111000777777666666444333222111222222333333333333222222777666333111///......---***---///111000000111222000///...------...///111333222555<<<>>>:::444222333333555666666666555555666333000000111222222000111333555555333222111222222333444555555555333222111222444555555555333222222666===@@@;;;333222666999:::999888666666888:::888777777:::======<<<999======<<<;;;:::999888888555222000111333555555444444555666555444333444555333444555666777777777777666555555444444555555666777666555444444333333444888666444222111222333444444666999===>>><<<999666555555666777777777666555:::666222222444444000,,,+++...111222222222333444:::999777444222111000000666777999999888555222111///111555999:::999777555666333444:::===:::777777444666777888777666777888:::999888777666666777777444555888:::;;;;;;;;;:::888888888888888888888888999777777888:::<<<===<<<>>>======<<<:::777444333:::;;;<<<;;;999888999:::===;;;888777666777888888:::999:::;;;===>>>>>>>>>===;;;999888999888444111888555333333666777777666666555666777888777444111555444555777999999666222///111444444333333555777999888666444444444555666{{{mmm```UUURRRTTTXXXVVVSSSOOOLLLGGGAAA<<<---%%% ,,,>>>LLLTTT]]]______\\\VVVPPPLLLKKKNNNEEE777***!!! """%%%,,,000111222666===AAA@@@@@@@@@@@@???????????????<<>>===FFFTTTYYYVVVFFFAAA<<<888888:::;;;<<<===;;;999777666777888999444444444555666888:::;;;>>>;;;666222222555999<<<===<<<:::999:::===AAACCC???AAAJJJTTTXXXSSSLLLIIINNNGGGBBBBBBBBB>>>;;;;;;:::777777:::;;;:::;;;>>>AAAAAA@@@???????????????AAA@@@===;;;999888777777<<<;;;:::999999999:::;;;555666777666555444444666444333111000000111222333...///111222444555555555555444444555777888777666666777888888666333///---+++,,,...111222333222222000000111111111000//////---///000111111222555777777777666333111000111222...111444666555444444444555555555444444222111111444444333333333333444444555444333111///.........(((***------------.../////////...---...///111222555444777>>>???;;;666555444444444555666777888999888666333222222333222222000222444444222000000000444555777999999888666555333333333444444555555555444777>>>DDDBBB;;;666666;;;;;;;;;888666555666888444444555777:::;;;:::999<<<<<<<<<;;;:::999888777999666333111111222111111333555666666555444666777555555555555666666777888666777777888888888777777888888777666555555555555777666555333222111111111111555:::>>>???===999666444444444555666666777777888555222222444555444111...000222222222222222333888777666555444444444444555666777777666444222111///000333555666777777666999666666:::;;;888666666333555888999888888:::;;;::::::;;;;;;;;;;;;:::999444666888:::<<<<<<<<<<<<::::::999888888999::::::888777666777:::<<<<<<;;;??????===;;;999777555444<<<======;;;999777777888;;;:::888777666777777888;;;;;;:::;;;;;;===???@@@:::999999::::::888555222888666444444555666666555444444555666777666444111555555555666777666444111222222222222222555999<<<<<<999666333222222444555rrrfff\\\TTTQQQTTTTTTRRRPPPLLLHHHAAA:::555!!! &&&888GGGQQQTTT[[[[[[[[[YYYTTTNNNHHHDDDDDD;;;...###$$$'''000444555444666<<<@@@@@@@@@?????????>>>?????????<<<<<<999888@@@LLLQQQOOODDD@@@<<<999999:::;;;;;;999888666555555666777777444444333444555777999:::???===888333111444999<<<;;;:::888777999<<<@@@CCC@@@BBBIIITTTXXXTTTOOOMMMPPPFFF>>>===>>><<<:::999::::::;;;<<<;;;;;;===???AAA@@@>>>===>>>???AAABBBAAA???;;;888666666777888:::999999999999:::;;;<<<666666777666555555555555333222000//////000222333111222333555666777777777666555444666888999999999999999999888666333000...+++---...000222222333333222222333333333222222111...///111111111222444777888888666333111000222444222444777888777777777888444444444444444333333222666555444333222333444555333333222111000//////...***+++------------...000000000///000111222333444555555888>>>>>>:::666666666555444444666888:::<<<:::888666555444444444444000222333333222000000000888999;;;;;;;;;999777666555555444444555666888888888888===CCCEEE???999888======<<<999555444444666333444555777888999888777888888999999888777666555>>>;;;777555333333444444444666777888777777999:::777777555555555666777888777888999:::;;;:::999888999999888777666666666666666666555444333111000000222666<<>>;;;777555333333333333444666777888555333111222444666666555111333444444333222333444555444444444444444555666444444555666555444222111///000000222333444666666:::999888999999777666666333555777777777666777999::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;:::<<<;;;999888888999;;;<<<:::999777888:::;;;;;;:::===<<<<<<;;;;;;<<<======;;;;;;;;;;;;999999999999;;;;;;:::999777777888999<<<<<<;;;::::::<<>>;;;888444222222444555ttthhh```YYYTTTSSSUUUSSSQQQMMMIIIBBB999000))) ###444CCCMMMPPPOOOWWWVVVUUUVVVTTTOOOHHHAAA;;;222''' ###'''***222666888666666;;;???@@@????????????????????????>>>;;;666444888@@@CCCBBB???<<<:::999999999888777555444444333444444555666555555444444444666777888@@@@@@===999555555777999888777777777999<<>>;;;<<<===>>>>>>===<<<<<<===@@@CCCEEEBBB???;;;888666666777888777777888999:::<<<===>>>888888777777777777666666444333111000///000222333444444555666666666555555888666555666888:::::::::::::::999888666444222111......///000111222333333333444444555555555444444///000111111000111333555888888666444222222555777333555666666555555777888333333444555555555555444777666444333222333444444111111111111000000//////...///000000//////111333111222222333333444555666333333777<<<<<<777444666444333222222333555888:::777777555444222222333444///111333333222000000111<<<<<<<<<;;;:::888777555888777666666666777999:::<<<999:::???BBB???<<<<<>>===999555333333444555666888888777666555555666777888999888777666555===<<<:::888666666777888666888999:::999:::;;;===888777666555555666888999777888:::;;;;;;;;;:::999999888777666666555555555555444444333333222111111555999>>>@@@===888555333222222222333444666888999333222111222444666666666444555666555444444555666222222222222333444555555333333444555555444333222000000///000111222444555888999999888777666666555222333555555333222333333999888666444444666888:::;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;999888888999;;;<<<>>><<<:::::::::::::::888::::::::::::;;;===>>>???888888888999;;;<<<<<<<<<<<<>>>>>><<<999888999:::;;;;;;;;;:::999:::===AAA999;;;===>>>===;;;999777777777777777555444444333333333444666888888555333111111222333333555666888888666333333555:::???BBB???<<<999555333333444444rrrhhh]]]YYYWWWSSSSSSTTTQQQOOOKKKEEE===111%%% 000@@@JJJOOOOOONNNSSSRRRQQQSSSTTTOOOEEE===111***### """'''+++,,,111777;;;999888;;;>>>>>>>>>???@@@BBBBBBAAA@@@???BBB===777555666999:::999888888888:::;;;:::777555222222222333333555666666888777555444444555666666>>>@@@AAA>>>999555555666666777888:::<<>>CCCCCC>>>:::;;;======<<<<<<;;;<<<>>>@@@CCCEEEAAA???<<<999888888999:::777888999:::<<<===>>>>>>:::999888888999999888777666444222000///000111222333333444444444444333333999777555666777999:::::::::999888777555444333333111111111222222222333333333333444555555555444444///000000000///000111333666666777666444555777999333444444222111000222333222222444555555666666666666555444333222222222222//////000111111000000///111222333222111222444555333333333444555555555555111111555999888444222555111000///...///111444555222333222111//////111333...000333333333222222333===<<<:::888777666666666:::999888777777777999999===999999<<<>>>===>>>@@@??????===999555333333444666888999999777555444555666777999::::::999888777888999999888777666777999777999:::;;;::::::<<<===666666666666777777888999777888999999::::::::::::777777666555444444444444222222222222222333444444777<<<@@@???;;;666444333222333444555666777888888222333444555666666666666555666666555444444666888333222222222222333444444333333444444444444444444222111000///000111333444333777999777555666666444111333444333111000000111888666333111111333555888888888999:::;;;<<<======;;;;;;999999999999;;;;;;???===;;;:::;;;;;;:::888999999999999999999999999666555666888<<<>>>???>>>>>>@@@AAA>>>:::777888:::888:::<<<:::888888;;;???999<<<>>>>>><<<:::999999777888999888555333222333333333444777999999777555000111222222222444888;;;999777444555777:::<<<===<<<;;;999666444333333333iii___WWWUUUUUURRRQQQQQQNNNLLLHHHBBB888+++ ))):::GGGNNNOOOPPPQQQQQQNNNLLLNNNNNNIII<<<222((($$$ !!!&&&+++------///777<<<:::999;;;=========???BBBDDDEEECCCAAA???DDD>>>999888999999999888555666999===???===888444222222333444555666777888:::999777555444444444555:::===???===888444333555555777:::>>>@@@BBBBBBBBBDDDAAABBBFFFIIIFFFEEEFFFCCC>>><<<<<<;;;999:::===<<>>@@@BBBCCC>>>===;;;;;;;;;<<<>>>???<<<<<<===>>>>>>>>>>>>===;;;999777888::::::888666777555222000/////////000222222333444555555444444:::888555555777888999999999888666555444444555555555444333333222222333333000111222333333333333222,,,---...//////000222444333555777777777777999;;;555555333000---,,,---///000000222333555555666666444444444444333222111000---...///111111111000000222333333222111222444666222333333444444444333333///000444888666222111444000000/////////000222222000222222111//////222555---///222444444444555666:::999666444444555777999999888888777666666666666<<<999:::===>>><<<>>>BBB??????===999555333333444333666888888666444444555444666888::::::999888666666888::::::888666777888777888::::::999999:::<<<444555666777888999999999777777777777888999:::;;;666555444333222222222222000000///000111444777888888<<>>999555555666333444555777888888777777444666999:::999888666555333444444444333333666888555555444333333333333333333333444444555555555555333222111000000000111111---444888666555777777444111222444444333222333444777666444222222222333444777777777777777888999999999999999999999999999999<<<:::999999:::;;;;;;:::999:::::::::999777555444666555555888<<>>???AAABBB???999555666888666999<<<;;;777666999<<<:::<<<===<<<999777777888777999:::999555222222222333333555777::::::999777222333444333222333888;;;888666444555888999777555888888777666444333111000zzzfff]]]UUUUUUUUUSSSPPPPPPLLLJJJFFF@@@666((( """///@@@KKKNNNPPPSSSVVVOOOKKKGGGHHHHHHAAA333'''### !!!(((---...---...666<<<<<<999;;;<<<<<<===???CCCFFFFFFDDDAAA???CCC===999:::;;;;;;:::999444666;;;@@@BBB@@@:::666222333444555777888999999<<<;;;888666555444444444666999<<<:::555222333555444666;;;???BBBBBBBBBAAAFFFCCCDDDIIIJJJGGGDDDDDDBBB@@@??????===999:::>>>999@@@BBB;;;777999<<<;;;>>>>>>===>>>>>>???@@@@@@;;;;;;;;;<<<===@@@BBBCCCAAAAAAAAAAAA@@@>>>======;;;999777777999:::888666777555222///...---......222333444666777888888888;;;888666555666777888888888777555444444444555666777666555444333333333333...///000111111111111111)))***,,,......000333666111444777888888999:::<<<888777555111---,,,---......///000222444444555555333333444444333111000...,,,---///111111111111000222333333222000111333555222222333333333222111111///000444888666111111444222222222222222222333333222333555444222222555999,,,///222444555555666777777555222111222555999<<<888888777666555444333333:::999<<>>CCC??????===999555333333444000444777777555444555777111333666888999888666444666:::======:::777777888666888999999888777999:::333444666888::::::999999777666555555666888:::;;;444444333222111111111111///...---...111555999;;;777;;;>>><<<888555777999333444777888999888777666666999<<<>>><<<999777555111222222222111222555777777777666555444333333333333444444555555666666666444333222111000000000000)))222777666555777777444111333555666555555666888666666666666555444222222:::999777555444333333333888999999::::::999999888888777666777:::<<<<<<;;;999:::;;;<<<;;;999777555777555555888<<>>?????????<<<@@@DDDEEEDDDBBB@@@?????????>>>===<<<;;;;;;:::888999;;;===???@@@AAAAAA888999:::;;;<<<<<<<<<<<<@@@===:::888777777666666999666333333666777777555999;;;===>>>??????===<<>>555111555:::AAA@@@???=========>>>???999999:::999:::<<<@@@CCC@@@EEEFFFAAA<<<<<<<<<:::===:::777888::::::666111222333222000------000333333444555666666444222111666777888888777666888999999888777777777888999:::<<<999666444444444444333333222111000111222333444555111...///333666444111111666::::::999:::>>>CCCAAA>>>999444000---,,,+++222111111444777777444111222555888888666333111000...///000111333444666666777777555111---,,,///222///...000444888666000))))))...444777666555666777111444777777444222333444999777555444444666888:::000333777999888777666666666333000000333555444333999888777555444333222222======>>>>>>??????@@@@@@<<<;;;999666333222444555222333444333222333444666888666444444666888888888666999<<<<<<999777888:::666777888888777777888999888:::<<<<<<;;;:::::::::777888999999999888777666;;;777444333444333111...333222000000111333666888666444222222222333222111111111666======666333666888;;;???BBBAAA===888555222222222222222222333333:::999::::::666//////333888888888888777555444333333222111111000000000000111...000777;;;:::777666555555555777999999777666555333000111444555444222777555333222222333444555444555999===???===999555333555777888777777777888888:::===??????<<<999777666888::::::::::::<<<>>>DDDBBB>>>:::777777777777;;;999888666666888999::::::;;;;;;999666555555555<<<:::999777666555666666666555444555999;;;:::888666666444333222333444444333222222333444555333222000444888888555111000///}}}nnnaaa[[[TTTPPPPPPPPPPPPOOOQQQJJJ@@@555&&&!!!777???JJJRRRUUUUUUUUUUUUQQQHHH???999222(((###"""$$$%%%'''***---000333444777888:::<<<===<<<;;;:::<<>>>>>@@@@@@>>><<<;;;::::::999888;;;>>>AAABBBAAA???>>>888999:::;;;;;;<<<<<<<<<>>><<<:::999:::999888777777555222222444666555444777888:::;;;<<<;;;:::999EEEKKKUUU^^^___XXXLLLCCC<<<;;;888666555555666666888:::<<<999333111333777>>>===;;;:::999888888888888999:::999999:::===???===BBBDDDAAA>>>??????>>>===:::777888::::::777333444444444111///...111444333444444555444333222111777888999888666555555666:::999888777777888999:::<<<999666444555555444444444444444444555666777888555111------000333222000111666:::<<<;;;;;;???BBBCCC@@@;;;666111...,,,,,,.........111444555444222000333666666555333222222//////000222333555666666666666555222///...111444222111222555888666///)))(((---222555555444444555333555888777444222333444888777666555555666777888555777777777555555666777777555222222444444333111555444333222222222333444===>>>>>>???????????????;;;;;;999777444333444555777777888777555555777888777666444444555666666666666999;;;999555333444666444666777777777777999:::777999;;;;;;:::999:::;;;::::::;;;;;;:::999777777999777444333444444222000444333222111222444777888333222111222333444333222,,,,,,000666666000///222999;;;===>>>===:::555222000000111111111111000///666666999;;;888111///222888888777777555444222222555444333333222222222333222///000666:::888555444222222444555777777666555222111000222555777666555888666555333222222222333444555888<<<>>>===999555333333444444555666777777666888:::;;;<<<;;;999888444555777777666777999;;;???<<<999666444555666888888777555444555666888999777888999777555444555666888777555444444444555555777555555666999;;;:::888888777555333111111111111222222111222444333111//////222666666444222222222sssccc\\\WWWRRROOOPPPQQQOOOMMMPPPDDD666*** ###---BBBGGGOOOTTTVVVUUUTTTSSSMMMCCC888000***### !!!'''))),,,000333555555666666777:::;;;<<<;;;:::999<<<>>>??????===;;;;;;<<>>======???BBBCCCAAA<<<777333///...---,,,++++++---000222333333///111444444333222222333000111222333444555666666555555555333111222444666666555555777999666000++++++///333555555555444555444555777666444333333444444444555777888888999999999999777555333333555777777666555666666555222000111000//////000222555666===>>>?????????>>>===<<<::::::999888666555555444:::;;;;;;999777666777999777555333333555666555444777888999666222000111333444555777777777777888:::666777888888777777999:::=========<<<;;;999777666777555333333444444333222666555444444444666777888000000111333555555444222)))))),,,000000---...111999999999999777444222000...///000111000///---+++111333888<<<:::444000111666666666666555333222111555555444444333333444444444000000444888555222111000111222444555555444333//////000333777888777666777777666555333222111111555666888;;;======999666333111///000444777777666444555666777777777777777333444555555555666888;;;;;;999555333222444777999444444333222333444666777444666666555444333333444333222111111111333444555888777777888::::::999888999777555333000///...---000000111222444333000...///111333444333333444555~~~iii[[[XXXTTTQQQPPPQQQQQQOOOLLLJJJ;;;***  ---:::GGGKKKPPPTTTVVVUUUSSSRRRIII>>>222+++&&&""""""%%%***---222666999999888777222444777:::<<<<<<<<<<<<<<<======;;;999888999:::@@@>>><<<:::999999:::;;;;;;===???@@@@@@===;;;999======;;;:::888777777666666777888;;;===<<<:::777222111111111111222111111000111222444555555555555FFFNNNWWW[[[WWWMMMCCC===999777555444555888;;;===IIIDDD@@@======:::555000111222444666888:::;;;;;;:::;;;<<<;;;888666666666555:::>>>>>>@@@CCCBBB@@@;;;999777777999:::999777666666555444222222333333444333222111111111222222555666888888666444444444::::::999999999999999999666555444444555555444333---///111444666777777777888333...+++,,,...//////222666;;;>>>???>>>???@@@>>><<<999666222000///......---,,,,,,...000222333000222333333111000111111222222333444444555666666333444444444444555666777888777888999;;;999555222111333666888888888777777111222333444444444555555///111555999;;;<<<<<<;;;777777666444222222444666555666777888888777444222111000//////000222555777;;;<<<===>>>===<<<:::999::::::999999999888666444;;;;;;;;;999666555666777777666555555666777666555777999888555222000333666666777888888666666777888555555555444333444666999======<<<:::999777666555555555444333333444444444777777666666777777888888111111222555666666444111+++,,,.../////////111444666555444222111000000000...///111111000...+++)))---///555<<<===666111000444444555666666666555555555555444444444444444555666111///333555333000000111333444444333222111111---...111444666666555444555555555555444333222111777777999<<<>>>===;;;888555000---...444888888666444444333333333444444555666777777666666777;;;>>>===:::666333333555888;;;333333222333333444666666444555555444222000111222000000///000111222444666888888999999:::999888777666555444222000///------......000333555555333000222222222333333444555666qqqaaaWWWUUUSSSQQQRRRSSSQQQLLLHHH???000  &&&777CCCJJJLLLPPPTTTVVVVVVTTTRRRBBB888---(((%%%###%%%***---111666;;;======:::888333555777:::<<<<<<<<<;;;======<<<:::888777999:::===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;::::::::::::AAA???<<<999666444333333222333666999<<<;;;999666000111111111111111111111---...000222444555777777FFFKKKQQQPPPHHH???999777777666555555777:::===???KKKEEE@@@???@@@>>>777000111222333555777999;;;<<<<<<======<<<999666555555555999;;;;;;===@@@???<<<:::999777777777888888888555555444333333444333333444333222111111111222222222444777888777666666666999999888888888777777666222222222333555555333111,,,---000333555666666666999555000------...000111333666:::===>>>=========666555444333222111000000333222111//////000333555444444444222///......///333333333444444555555555222222333555666777777777666777888:::<<<<<<;;;:::555666777999999999888666......///111333555666777222444888;;;===<<<;;;999222333444444333222333444222555888::::::999777666444444222222222444666777::::::;;;;;;;;;999888777<<<:::999:::;;;;;;999666;;;<<<;;;999777555666777888777777888::::::999888888999:::888555444777;;;999::::::999666555555666444555444333111222444666999999888666555444333333444444444333333333444555888888888999888888777777555444555666777666333000///000111000000222555666222111///------...000222...000111222111///,,,***+++,,,333;;;===777222111222333444666888999999:::777777666666666777777888777111...111444222000111444666888666333000///000...000222444333222111000111222333444555555555555:::999:::<<<>>>???===;;;777222...000555999888666666555444222222222333333888888777666555888<<<@@@>>><<<888444333444666888555555555555555666666777666666666444111//////000111111000000222333555666888999::::::999777666555222222222222111000000///,,,---///333666888777555666555333333333444555555qqqcccZZZVVVSSSRRRQQQRRRRRROOOHHHBBB111$$$'''444AAAIIINNNOOOQQQTTTUUUTTTPPPLLL777///'''%%%%%%%%%(((---000444999===???>>><<<:::777999:::<<<<<<;;;999888===>>>>>><<<:::999;;;<<<=====================<<<:::999888777888999:::<<>>===999999888777666555666666777444333333444555666555444333333333333222222222222000333777888888777777888666666777666666555444333000000111444666666444222///000111444555777888888999666333000//////111333555666888:::;;;:::999999111222222222333333333333777777666444222222555777666666444111...---...///333333333333333444444444111111222555888999777666333444666999;;;===>>>???777666666777888888666444///......000333777888888999:::===>>>>>>;;;888666111222444444333222333333222555999;;;;;;:::999999777777666666666666777777:::999999999999888888888???<<<:::;;;===>>><<<:::<<<===<<<:::888777777888999888999:::===>>>===<<<888:::<<<:::888777999<<<;;;<<<<<<:::888666666777666777777555333222333555444333222222222222222333444555555444222222444555888999:::::::::888777555666555555555666555333000///222222///...222444555000///---+++,,,...000222///000111222111000...,,,,,,,,,000888;;;777333222111222444666888:::;;;;;;::::::999999::::::;;;;;;666000---000333333222444555888:::888333//////000111333444444222000//////111111222333555666777777;;;::::::;;;===>>>===<<<777444222333666888888666666555555444333333444444777777555333333555;;;???>>><<<888555333333333444777777777777777777777777666777777555222000000111444333222222333444555666777999;;;;;;888555444333///000111222222222222111------///222666888999888888666555444666777666555tttbbbWWWTTTTTTQQQPPPPPPQQQPPPKKKBBB;;;%%%'''666BBBJJJMMMPPPPPPPPPQQQPPPKKKDDD>>>...((($$$%%%'''(((,,,000222555:::>>>@@@>>><<<:::999:::;;;<<<<<<;;;999888===>>>??????=========?????????@@@@@@???===;;;999777777888888:::;;;<<<<<<>>>===:::777555444444555222333444777::::::999777000333555555333222222333...//////000222333444555:::???CCC>>>333---///333---///333888===BBBEEEGGGBBB???===???CCCCCC>>>999999777444222111333555777:::::::::888666555777888999999777555888===>>>:::999888777444333333444666444333333555888999888666333444444555444333222111222555888:::999888777777333444444444444222111000///000222666888888666333111222222333555777888999666555444111000000111333666666666666777777666555333333444555555666666666777888999777555555888:::666666444111......000222333333333333333222222222000000111555888999666444000111333555777:::===>>>:::888777888999999666444333111000111555777888777:::<<<>>>@@@???===:::999666666666444222222333555555888;;;<<<;;;999999;;;666777888999999999888888;;;:::999888888999;;;<<>>:::;;;???AAA???===:::;;;:::999777666666888777777999;;;>>>@@@???>>>888:::<<<;;;888666777999:::;;;<<<;;;999888999:::999;;;;;;:::777555444555//////...//////111333444444666666555222111333555888999:::;;;:::888666444444333222222333444333111000444444///...222444222111///---++++++---///000//////000000000//////......,,,...555888666444444111222444666777888999999999999999999999::::::;;;666///,,,000444444555777333666999777333000000222444555666555222000111333333222222222333555666888:::999888999;;;===<<<<<<555555555555555666666555444444555666777777888888777666444111111444:::>>>===<<<:::888666555555444999999999999888888777666444666666666444333444555777666444333333333444444666999;;;;;;777333222111///000222333333333222222000///...000333666777777777666555666999:::999777jjjYYYQQQPPPRRRPPPOOOOOOPPPNNNHHH>>>666 ...???KKKPPPPPPPPPOOONNNMMMIIIBBB888000***%%%$$$'''+++---000444333666:::>>>???>>><<<:::666888:::<<<>>>>>>===<<<===???AAAAAA@@@??????@@@AAABBBCCCBBB@@@===999666444666888;;;============;;;:::888666555666777888444444555777:::;;;:::888111444777777444333333555111000000000000111222222111888===999///))),,,111+++///555<<>>???<<<999888777444222111333444555333333666:::<<<;;;999333444555666666444222111444777:::;;;999777666555222222333333222000///...000111444888;;;:::888555222222111222333555777999444444444222000000111333777666444444555555444222666777888888888888888777555777999999777777:::===555555333111//////222555333333222222222222111111000000111555888999666222...000222333444777:::<<<===;;;999:::<<<;;;999666888555222333666888888666777999===???AAAAAA@@@???<<<;;;777333000111444777777:::===<<<:::888999:::444666888:::;;;;;;:::999===;;;999888888;;;===???DDD???;;;;;;???BBBAAA???666777777666444333444555666666888;;;???AAA@@@???777:::<<<;;;777444444555888:::;;;;;;;;;;;;<<<>>><<<>>>???===:::777666555,,,,,,,,,---///111444555555666777555222000222444888999;;;;;;:::888555333111000//////111333333333111666666111///333444111333111...,,,+++,,,---...............////////////000,,,---222777666444555333333444555666666666666666666555555666777888888555///,,,000444666777:::///333777666222000222444555777777666333222444666555444333222222333555777999888777777999;;;;;;:::444555777777555333444444222333555888:::;;;<<<<<<888777444111111555;;;@@@>>>>>>===<<<;;;:::888888::::::::::::999777666555222444666666666666888999888777555333222222222333666999;;;:::666222000000111111333444444333222111222000......000333444444666444444777;;;===<<<999ooo```WWWQQQNNNNNNOOOMMMMMMOOONNNDDD333&&&---;;;HHHRRRUUUSSSRRRQQQPPPNNNFFF:::,,,### ###%%%(((***---111444333777<<<@@@AAA???<<<999::::::<<<===>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBEEEDDDDDDFFFGGGCCC:::222111555:::???AAAAAA>>><<<999<<>>:::777555666888999999999888777555444666666555555444333222222000111222333444333222222111111111111111111222222222222444<<>><<<888444222444999===AAA<<<777666:::<<<<<<:::999777444111000000111222555333333777===???<<<999444222222444777777444111777999::::::888555555555444333333444666444...***444333444777;;;<<<:::888777444111000222666888:::555444222111111222444555777555333000///000111222333666:::<<<;;;999888888999999999<<>>;;;777444444333222222333555666555555555555555444444444...,,,///666999777555666444444333111111333666999888777666666666777999:::666555444555888:::::::::666:::>>>???===<<<===>>><<<888444222333555666666:::999:::===@@@@@@<<<888222444777;;;===>>>>>>>>>???===::::::;;;===>>>>>>AAA@@@???>>>===<<<;;;:::999333222777999666333555333777;;;;;;888666888;;;:::777444000///000222333666777999::::::;;;===???============<<<999555111,,,///111111///000222555555555444222111333777::::::777555777:::;;;777333111///,,,((('''***000444555444222...++++++---000///333555222,,,)))---222///---,,,,,,...000000000,,,---///111222333444444111333666666555444444444444333333444555777999:::555///))))))...444666555777444111222444555444222;;;555444:::<<<777444555555555333000------///111000555:::<<<999666555555111555888888666444666888555444444444555888:::<<<777666444444555666666555@@@??????===;;;999888666<<<<<<;;;999777444222111000444888999888888:::<<>>???????????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAADDDEEECCC<<<555444777<<<@@@AAA@@@>>><<<888:::<<<<<<:::999:::;;;;;;;;;;;;:::888666333222444444555555444333111000///000111222333333222222000000000000000000000000///000222;;;KKK[[[```]]][[[TTTMMMLLLNNNLLLCCC;;;<<<999666777:::======<<<<<<===;;;777444444888<<>>;;;777666555444444444555666777888888777666666555444444...,,,...444777555444555666666555333222333666999999888777777666777888999777666555555777999999999777:::===>>>===;;;<<<===:::777333111222444555666666777888:::;;;;;;888666555777999<<<>>>???>>>>>>@@@>>><<<;;;<<<======<<>>>>>>>>======<<<<<<:::555444888:::666444555444888<<<;;;888666888::::::777333000...///000222444666999999999999:::;;;::::::::::::999666333000111222222111......000333555555555444333333666888;;;999777:::======999555///...+++(((''')))///333444444222...,,,+++---///000333555444000///111444...,,,******+++------,,,---...//////111222222333000111333333333222333444555555555555666777999:::666111+++***...222333333555333333444777999888777<<<777666;;;<<<888666666888888888555222000000111111666:::;;;999666444444222444777888777666666777555444444555666888:::<<<:::888777777888888888777<<<<<<<<<<<<;;;:::999888;;;;;;;;;:::888666555444222555777777777999===@@@BBB???<<<;;;<<<;;;999666333555666444111......000111333666666555333222222333333222222222333444555777333111333777999888555tttbbbXXXSSSPPPOOOPPPKKKJJJHHHDDD<<<000""" +++444===DDDLLLSSSUUUSSSRRROOOIII@@@555+++%%%""""""%%%)))---000444888;;;???AAADDDEEEEEEBBB???===;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB???>>>>>>@@@CCCBBB===999777:::===@@@AAA@@@>>><<<555777:::;;;;;;<<<===???======;;;:::777444222111222444555666666444111///...///000222333333333333000000//////////////////,,,...000777FFFVVV\\\[[[RRRNNNJJJKKKMMMIII@@@777999555222555<<>><<>>===;;;999777666777888777666666888888777555333333333666777999;;;<<<:::555111222333555888;;;:::777444444333222444777999::::::444333222111222333555777777555333111000111333444666777888777666666777999;;;;;;;;;===>>>===:::888777777666666666777999:::<<<;;;:::999777666555444222//////444777666666888:::999888666444333666888999999888777777888888888999777555555666888888777777999<<<===;;;:::999999888555111000111333555555444666888888777777777888999:::<<<===>>>>>>>>>===???>>>======>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<888777::::::777555555555999<<<;;;888666777888888666222///---...000111555888:::;;;:::999999999888888999999888666444222777777444000---,,,...000444666777666555444444555999888888:::======:::666...---+++(((''')))...222555555444111...---///000333444555666555444333333---+++***)))***++++++***///...---------...000111...///000//////000222444777777777777777888999:::888333...,,,...111222111333333444888;;;===<<<;;;:::888888<<<>>>;;;999:::<<<>>>???===999555333333444777:::;;;999666444333222333444777999999777555222222333555666777888888:::999777777888888777666777888999:::;;;::::::999:::::::::::::::999888777666777777777888;;;???CCCEEEDDDDDDEEEFFFEEECCC@@@555666666555222000000000111444777888666444333222333333444444555555444444555222000222666999999888ttthhhZZZTTTQQQNNNOOOQQQIIIGGGCCC<<<000$$$  $$$666<<>>???@@@AAABBBBBB===<<<<<<>>>??????<<<::::::<<<>>>@@@@@@???===<<<333666999<<<===>>>======;;;:::999888666444222111333555888999999666333111000111111333444444555555000000000000000/////////,,,......111;;;HHHNNNNNNDDDCCCDDDHHHKKKHHH>>>666333///---333===DDDCCC@@@EEEMMMSSSRRRJJJFFFIIIMMMGGGDDD@@@<<<999999:::<<>>:::666666777;;;===999777444555888<<<>>>>>><<<:::888777666666777777777888888777555444444555333555777::::::888444111///111555888:::999777555111111111444777999888777333222111111222444777888888666444222222333555777888888777555444444777:::;;;<<<<<<======<<<:::888999888888777888999;;;<<<===<<<;;;:::999888777777888444333777999999:::<<<===<<<;;;888666555666888888888888888999999::::::;;;999666555555666666666666777999:::999888666555666333000...000222444555666888:::999777666999<<<;;;;;;<<<======<<<<<<;;;=========???@@@???<<<::::::999999999999999888888===;;;;;;;;;:::888666666777999;;;;;;888666666777444222///------///111333888;;;>>>???===;;;:::999999:::;;;:::999888777888:::888444000------...000444666999999777444333222444444555777:::999777444//////---+++***,,,000333888999888777444333444555777666555666888666222...,,,+++******,,,---,,,+++///...,,,******+++,,,...---------,,,+++---111444999999999999999999999:::888555111000111333333333111333666999<<<===<<<;;;777777999===???????????????AAADDDCCC???:::666444555777999:::999666333222111000000444888999666333000111222333444555555555888777666666777777555444666777999;;;<<<;;;::::::999::::::;;;;;;;;;;;;;;;999::::::;;;<<<===???AAAEEEGGGJJJMMMNNNLLLIIIGGG;;;;;;:::999666333222111///333777999888666555555444555777888888777666555333111///000444777888888}}}ggg]]]TTTPPPOOOMMMNNNQQQHHHDDD<<<111%%%  ---===AAADDDEEEHHHMMMPPPNNNOOOHHH<<>>>>>>>>>>>=========>>>>>>???@@@AAAAAA>>>============<<<:::888;;;<<<===>>>>>>===<<<;;;333666:::>>>???>>>:::777666666555555444444444444666888;;;===<<<:::777555333333444444555666777777222222222111111000000000,,,.........333<<>>:::777666777:::<<<<<<999666444555777999:::::::::888666555555666777777888999888666555666888222444777888888666444222222444777999888666444333//////000333555777666555222111111111333666888:::999777555444444666888:::;;;:::888555333444888;;;;;;<<<===<<<;;;999888888999999888888999:::<<<===;;;;;;;;;;;;::::::::::::;;;666555888:::999;;;===>>>>>>===:::777666777888666777888999:::;;;<<<<<<<<<999666444444555555555444555666777777666444222555222...---///222444555888999:::888555666:::>>>;;;;;;;;;;;;:::999999888;;;;;;===???AAAAAA>>><<<888888777666555444333333<<<======<<<:::999888777888999::::::999777666666000///---,,,---111444777888;;;>>>???===:::999888:::;;;<<<:::888777999;;;:::777222//////000111222444777::::::888555222111000111444777888888555333222333222111000111444666;;;===>>>>>><<<;;;;;;<<<;;;888666666777555///***)))((((((***,,,------,,,///...+++)))))))))***+++------,,,******,,,000333999999999:::::::::::::::777666444333444555666666111444777999999999888888333777:::===@@@BBBDDDDDD>>>AAACCCCCC???:::777555777777888999999777444222///......111555777555333333444444555555555444444777666666777888888666555777888:::<<<===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<===???AAAAAA@@@???===DDDGGGLLLOOOPPPNNNKKKIII@@@???===:::888555111///...222666888999888999999777888:::;;;;;;:::888666111000///000222444555666uuu^^^WWWPPPOOONNNKKKLLLOOOGGG???222%%% (((888EEEHHHIIIGGGHHHMMMNNNLLLKKKBBB555***%%%%%%&&&((()))---333888<<>>>>>???@@@AAABBB???@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>><<<:::888777::::::;;;;;;;;;:::::::::555666999===>>><<<777333444333333333444555666777:::;;;>>>??????===;;;:::666666666555666777777888333333222222111111000000***...///...000777===>>>>>>???@@@CCCEEEBBB;;;555999777:::HHHWWW\\\SSSHHHBBBKKKVVV[[[ZZZXXXZZZ]]]TTTVVVWWWRRRIIIBBBAAABBB@@@>>>:::888666666777888999777444111000111222333777888888777555444555777666777888777666777999;;;666777999888777555555555999:::;;;:::666222000000000///000111444555444333111111000111333777:::<<<:::999777666777999;;;===>>>===;;;777555666999<<<;;;<<<===;;;999777666777888888777777888:::<<<===:::::::::::::::::::::::::::666444777999888888;;;<<<======;;;999888999:::666777999:::<<<<<<=========999555333333555555555444444444666888777555222444111...---///333555666888777555333222444888;;;::::::999999888777777777<<<<<<===???AAAAAA>>><<<888777666555333222111000:::>>>???<<<999::::::888888888999:::999888777666///...,,,,,,...222666888555888:::;;;999777777777888999999777444333666999888555111000111333444444444777:::;;;888555333222000222666999::::::888666666777777666555666888:::;;;>>>AAABBBAAAAAAAAABBB???<<<999888777444///+++)))))))))***,,,---,,,+++000///---++++++++++++,,,......---+++***+++///222888888999:::;;;;;;::::::777666666666555666666666111444666777666555555666222888<<<===???CCCFFFEEE;;;===>>>>>>;;;888777666777777777888999888555222......---///222555666666999999888888777666555555777777777999;;;<<<:::888555777:::===>>>===<<<:::;;;;;;<<<<<<<<<<<<;;;;;;>>>???AAADDDEEEDDD@@@===CCCHHHMMMPPPOOOLLLJJJIIIAAA???<<<:::888555111...000333666888999999;;;<<<999:::;;;<<<<<<:::888777111111222222222222222222wwwlllZZZTTTOOOOOOMMMJJJJJJMMMFFF999''' """666GGGPPPRRRQQQMMMMMMOOONNNKKKHHH===///''''''***+++++++++///555:::===@@@CCCEEEAAA???===<<<<<<===>>>?????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<===??????===;;;999888888888888777888888888888888777777888:::999666333555555444444555777888999======>>>?????????>>>===888777666555555555666777222222222111000/////////)))...111......333888999>>>>>>???AAACCCAAA===999===<<>><<<:::888666666555555444222000......///111555777999888666555666777333444555555666777:::<<<888999999777444333555777:::<<<<<<999555222222333222111000111333444333222000000000111444777;;;===<<<;;;999888999;;;>>>@@@AAA@@@>>>:::888888;;;===:::<<<<<<:::666444444666777666666666777999;;;<<<:::::::::999999888888888:::666555888:::888888999:::;;;<<<;;;::::::;;;<<<999:::;;;<<<<<<;;;;;;:::<<<999555222333444555666555444555777::::::777555333111...---000333666777999555111///000444777999:::999999888777777777777@@@?????????@@@???<<<:::666666555444444333222222888>>>???;;;999:::;;;999777777888999::::::888777111000...---...111555777555777888888777666777888777888888555000///333777777444111111333555444333444666::::::888666444333000333888;;;<<<;;;999888888999::::::999999:::<<<888<<<@@@BBBCCCCCCCCCDDDBBB@@@>>>;;;999666444222//////...///000///---+++111111000000//////......000000///---+++,,,...000666777999:::;;;;;;;;;:::777777777666444333333333111333555555333333555777444;;;???>>>>>>BBBDDDCCC666666777666444444555777777666555777999999666333////////////000333888<<<===<<<999777555444444444555555777:::<<<===<<<:::111444888;;;>>>>>>===<<<<<<<<<<<<<<<;;;:::999999??????@@@CCCFFFGGGDDDAAAEEEJJJOOOPPPNNNKKKIIIHHH@@@>>>;;;::::::888444111555666777888777888:::<<<999::::::;;;:::999888777333555666666444222111000~~~ooodddXXXSSSPPPOOOMMMIIIIIIKKKDDD555   ---BBBTTTXXXZZZXXXSSSQQQQQQOOOLLLFFF:::,,,'''***//////,,,---111666;;;>>>AAACCCEEECCCAAA>>>;;;::::::<<<===<<<===============<<<<<>>======<<<<<<999<<>>;;;:::999666666666555666666777888:::777444444666888777666777777666666666888999:::>>>>>>>>>????????????>>>999888666555444444555555222111111000///......---)))///222...,,,...222333@@@@@@AAADDDGGGHHHGGGEEE;;;;;;CCCUUUggghhhWWWEEE999@@@LLLVVV]]]```bbbccceeepppzzzwwwhhhTTTFFF@@@@@@???===;;;999666555444333333333111//////000222333777::::::888666777888111222333444555777:::===999999888555111111333666777999999888555555777:::555333111222333444444333000000000111444888<<<>>>===<<<::::::;;;===@@@BBBBBBBBB@@@===::::::<<<>>>:::;;;<<<999555333333555666555555555666888:::;;;;;;;;;:::999777666555555<<<888777;;;<<<:::999:::888999;;;;;;:::;;;<<<>>><<<<<<======<<<:::999777<<<888444222333444666666666555666999<<<===:::777333111......000444777888<<<666000...111666888999::::::999888777777777888DDDBBB@@@??????===:::888555555555555555555555555777===@@@;;;888;;;<<<:::666666777999:::;;;999888444222000......000333555666888999999888888999;;;777999999555000///333888777444222222555555444222444666999:::888666555444...222888;;;<<<:::999888999:::<<<<<<;;;:::;;;===555999>>>AAABBBBBBCCCDDDDDDCCCAAA>>>;;;999999888777666555555555333000---333333333444333222111111111111111///---,,,...///555666888:::;;;;;;;;;;;;777888888666333000//////000222444444222333666999666>>>AAA>>>===@@@BBB???222222222000000111555777777555555666999999777444000111111000000333:::@@@===;;;777444111000000111222222444888;;;<<<;;;999---000555:::===>>>>>>============<<<;;;999888777@@@???>>>AAAFFFIIIHHHGGGGGGLLLPPPQQQNNNKKKIIIIII@@@>>><<<<<<===<<<999666999999999777666666999;;;999999999999888888777666666888999999666333000///tttfff[[[TTTRRROOONNNMMMLLLJJJIII777&&& (((>>>MMMQQQYYYWWWVVVWWWWWWTTTNNNJJJ<<<555,,,''''''+++///000333555777:::<<<>>>>>>>>>???>>><<<;;;999999888888666999;;;999555333666999>>>???AAAAAA???===<<<===999;;;<<<===<<<999555222888555333444777999888666999777444222222333555666777:::===>>>;;;888666555========================???<<<777555444444333222444555555444111//////000---...///111222222222222>>>???DDDKKKQQQOOOGGG@@@@@@999<<>>@@@GGGRRRXXXXXXYYY[[[aaajjjtttuuujjjYYYGGG===CCC>>>===@@@@@@<<<777666333444666555333111000000222444666999:::999777666333444666888999999999999888888888666444444666888777666555555666888:::;;;555555666777888888555222444222000111444888;;;<<<::::::;;;>>>BBBDDDDDDDDDDDDBBB???<<<::::::<<<===999;;;<<<;;;777333000000777999999999888888:::<<>>:::555333444777888999:::999888888:::;;;666888;;;<<<<<<<<<===???>>>>>><<<;;;999999888888666666555444333333333333333444666999;;;:::666444555777888888666777;;;>>><<<777000...000333666666666:::===<<<888555777:::AAAAAAAAA@@@>>>;;;999777888999999666111...///111<<<:::999:::===???>>><<<888888888888999:::;;;<<<666111///222333333444666:::888777999:::999555111666555333222222333444555888777555555444333000...666999:::888555222222333444777:::;;;999666333222555555666777888999::::::===<<<;;;;;;;;;<<<===>>>AAAAAABBBEEEGGGGGGEEECCCCCC;;;555444444222111222333333333444333222000///222111///---,,,,,,,,,------333999<<<;;;999999999777555333111000000000111444000++++++///555888999;;;@@@AAA===;;;===<<<888333000------000444555444666444222333555666444222555333222222444666888888999888666333111111444777111222333666>>>CCC???666///000333666888:::<<<<<>>:::888888999AAA@@@===:::888666555555666777888999999888777666444666777333---(((&&&&&&zzzsssjjj___WWWRRRPPPOOONNNNNNKKKFFFAAA,,, 000DDDPPPTTTTTTSSSSSSVVVXXXTTTLLLEEE777222,,,)))+++...111333333555888;;;===?????????>>>>>><<<;;;999888777666666999<<<:::777444666999>>>@@@BBBBBB@@@>>>>>>>>>999;;;======<<<999555222777555444555777999888777888666444222111333444666777:::===>>><<<999777666:::;;;;;;<<<======>>>>>>>>>;;;777555444444333222000222444444333222111222///000000111111111111111888:::>>>FFFMMMNNNIIIDDDBBB<<<===LLLYYYXXXKKKAAA===<<<@@@IIIOOOQQQSSSWWWZZZccclllooogggZZZMMMFFFHHHDDDCCCEEEDDD===888666444666888777555444333333333555777999999888666555555666888:::;;;;;;;;;;;;999999999777555555666888888888777777888999;;;<<<777777777888999999777555666444222333666:::<<<===;;;;;;<<>>>>>>>>;;;777444444666888:::======;;;999888777666777:::::::::;;;===???<<<;;;;;;;;;;;;;;;;;;;;;666555444222222222222333222333555888999888555333666777999888777777:::===:::555000...000444777888999<<>>>>>>>>>>>===<<<:::999888999888555111000111333;;;999888:::===>>>===;;;888888888888999;;;<<<<<<666222222555666333222333555555555777999999666333555444222111111222444555888666555555555555222000444666777666333222333555444666999999777444333222444444555555555555555555777777666666777888:::;;;===???BBBHHHLLLOOONNNLLLFFF===666555555333222333222333555555333111000000......---,,,,,,,,,------///333888:::999777777777888888666444222000...---333///,,,,,,000555777888777<<<>>>;;;:::<<<;;;777333000------000333444444666444222222333444111///222222333555777888888888777777666333111111333555222444555777<<>>@@@???===:::888666555444888888999>>>DDDGGGHHHFFFFFFHHHFFFAAAAAAEEEFFFBBB?????????===:::999999:::???>>>===;;;999666555444444555666777777777666666333444444111,,,((('''(((zzznnnfff___XXXTTTPPPOOOOOOPPPPPPIII>>>444 )))888IIISSSUUUTTTRRRRRRVVVWWWQQQDDD999///...,,,---000333555666555666999<<<>>>@@@AAAAAA>>>>>>===<<<:::888666444555999<<<<<<999777777888<<<>>>@@@@@@???=========999;;;===>>><<<999555222777666555666888:::999888999777555333333444666777666999<<<<<<;;;999888888666777999:::<<<===>>>>>>>>>;;;888666666555333222,,,000333555555444333333222222222111111111000000111333777???GGGKKKIIIGGGCCC>>>@@@LLLVVVSSSGGG>>><<<:::<<>>>>>=========@@@BBBDDDCCCBBB===<<<;;;999777666555444666777888777555444555666===>>>>>>===;;;;;;<<<>>><<<===>>><<<999666555555777;;;???@@@>>>999666444666777888999888:::<<<>>>999999:::;;;<<<===>>>>>>666555333111000111222333333555777999:::888666555777888999888777888:::<<<888444000///111555888999999<<<>>>===:::777888999999:::;;;<<<<<<<<<<<<;;;::::::888666333333555777999888888999;;;<<<<<<;;;555555666777888999:::;;;555222333777888444000000222222333666888888666444444333222111111222444444777666555666777777555444333444444333111222444666333555666555333222222222222222333444333222111000111111111222333444555666777;;;BBBJJJRRRVVVWWWVVVIII???777555555333333444111444777777444111000111++++++,,,---------------000222555666666555555666:::999888666333///+++)))000...---...111444666666222777999999:::<<<:::777222000------///111222222444333222222222222000...222333666888999999888777666777777555333111111222222666999999999;;;888333666666888999;;;===>>>???@@@@@@???===;;;888555444444555777;;;@@@CCCCCCCCCBBBBBB@@@;;;:::===???===;;;<<<===;;;999888999:::<<<<<<<<<<<<:::777444222111222444555666777666666222222111...***(((((((((uuuhhh```ZZZUUURRROOONNNOOOQQQOOOEEE555(((  '''333@@@LLLSSSTTTWWWUUUTTTUUUUUUKKK:::,,,)))***---111555888::::::777888;;;>>>@@@AAABBBBBB>>>?????????===:::666444666999<<<===;;;999888888999;;;======<<<;;;;;;;;;:::<<<======<<<999666333888888888999;;;;;;;;;;;;;;;999777555555777999:::555777999:::999888888888444555777999:::;;;;;;;;;>>>===:::999999888555333,,,000444666666444333333444444333222111000000000...///222999@@@DDDFFFEEEDDD@@@CCCMMMSSSOOOEEE???:::999>>>IIIRRRTTTUUUVVV]]]bbbgggiiigggdddddddddccc___]]]ZZZRRRDDD:::666666888::::::999888888999444555777888999999888888999:::<<<===>>>>>>======::::::999777444444555777666777888999999999888888;;;999888888:::;;;;;;:::;;;999888999;;;>>>??????=========???AAABBBAAA@@@::::::;;;;;;:::888777666777888888888777777999;;;>>>??????===;;;:::;;;===;;;<<<>>>===;;;888555444666999======<<<999666666666777888777777888;;;===888999:::;;;<<<=========888666444222111222333444777999;;;===<<<:::999999888888999999999999:::;;;888666333111222444777888777999<<<<<<:::999999999888888999:::::::::;;;;;;;;;:::888666555666999:::888888888999:::;;;;;;;;;333333444666777777888888444000000555666333111222222333444666777666555333444333333333333444444555666555555777999999888777666555333222111222444555222333333222000000111222000111222333333222111000111111111111111111222222222777???IIISSSWWWXXXWWWGGG>>>666444444222333555222666999999555111222333---.../////////...---,,,...///111222444555666777:::999666333000---***))),,,---...000222444444444000222555888;;;<<<:::777111///...---...///000111111222222333333333222000666777999999888777666666777888999888555222111111111888<<<;;;999999888666777888888999;;;<<<===>>>@@@AAAAAA@@@>>>:::666444444555777:::>>>@@@BBBBBB>>>===;;;666555666999;;;;;;<<<<<<;;;888777666777888999;;;<<<:::777444111000111333555777777777777444333000,,,)))'''''''''yyyoooeee]]]VVVRRRPPPOOOOOOPPPPPPKKK===+++  $$$333===GGGPPPTTTTTTWWWUUURRRRRROOOEEE555((('''***///333777:::===>>>:::;;;===@@@AAABBBBBBBBB@@@AAAAAAAAA???<<<999777777999<<<>>>===;;;999999888:::======<<<<<<<<<===<<<======<<<;;;999777555:::;;;==================:::888666555555666999:::555666777777666666777888444555777999999999888888???>>>======<<<;;;777555...222666777666444222111555444333222111111111222000000111555999<<<>>>???DDDAAACCCHHHJJJDDD===:::888999BBBQQQ[[[\\\YYYWWW\\\```eeeggggggiiilllpppnnnkkkgggbbbWWWGGG<<<888555888::::::999888888888222444666888999:::;;;;;;999:::;;;=========<<<<<<888888888666444333555666999999:::;;;;;;;;;::::::;;;999888888:::<<<<<<;;;<<<;;;::::::===>>>??????<<<;;;;;;===???@@@???>>>999;;;<<<>>>>>>>>>===<<<999:::;;;;;;;;;;;;>>>@@@>>>>>>>>><<<999888888999:::;;;===>>>===:::666444555777888777777777888:::777888999888777777888:::999:::;;;;;;<<<;;;::::::999888666444333444555666888:::======;;;999999:::888888888999:::;;;;;;::::::999777555333444555666666999<<<>>>>>>>>>======999999999888888888888888999777555555555666888888777777888999999999:::;;;444555666777888888888888222...,,,000333333444666555666777888666444222111444444444444444555555666555555555777:::;;;:::999:::777555222222222333333111222222000///...000222///000222333444444444333444444333333222222111111000444<<>>??????===:::666333555555666888:::===@@@BBB===;;;888555222333777<<<===>>>>>><<<888444222222555777999;;;:::777444111111222444777888999999999777444111---***((('''&&&|||zzzzzzoookkkfff___XXXRRROOOMMMOOOOOOOOOKKKAAA222!!! !!!///???GGGMMMRRRVVVWWWRRRPPPNNNKKKGGG>>>444,,,(((,,,111555888;;;>>>AAA>>>???@@@BBBCCCCCCBBBBBBAAAAAABBBAAA@@@>>><<<;;;999:::<<<===>>>===;;;::::::===@@@AAA@@@@@@@@@AAA???>>><<<:::999888888888<<<>>>@@@@@@>>><<<<<<<<<777666444333333555777999666777777666555555666888555777999:::;;;:::999888???>>>>>>>>>>>><<<888555111444777777555333111111444333222222222333444555444333333333444555777888AAA???>>>@@@===666333333888999AAAPPP\\\^^^ZZZXXXWWW[[[___bbbcccggglllqqqooolllhhhcccVVVGGG<<<:::666888::::::999777777888333444666888999;;;;;;<<<999:::;;;<<<===<<<<<<;;;777888888666444444666888============>>>>>>>>>>>>:::999999:::<<<===<<<;;;===;;;:::;;;===>>>>>>===;;;::::::<<<>>>???>>>===<<<===???@@@AAAAAAAAA@@@<<<>>>????????????@@@BBB======<<<:::777555555666;;;;;;<<<======<<<888555666666555333333555:::===999:::;;;:::888666666666999:::;;;;;;;;;999888777999888888777666666666666666999<<<;;;888666777999777777777999<<<===<<<;;;<<<<<<;;;888666444555777999;;;???AAACCCBBBAAA@@@::::::999888777777777777666444333333555666555444666888999999999999:::<<<888999:::;;;;;;;;;999999111---+++///222333666999666888999888555222000///222333333444444555555555555444555777:::;;;;;;::::::888555333333333222111000000111000......000111000000111222333444555555555555555555555444222222222444999@@@EEEGGGEEECCC@@@999444555888777888999<<<;;;999888888888888888:::999888555333000---,,,++++++---111666:::<<<===777444///***)))))),,,...)))+++///111111111222333333//////555999888666666...//////...,,,+++,,,------000444777888888999:::======<<<888333111333666<<<>>>>>><<<999555333333---555;;;;;;:::<<<<<<:::444444444444555777999;;;999:::;;;;;;:::777444222444444333333333777===AAA???<<<999777444333999AAA@@@@@@@@@===777333000///333555888999999777444222222444666888::::::::::::888555111///---,,,)))'''~~~xxxtttrrrpppoooaaa```]]]XXXSSSOOOMMMMMMMMMNNNMMMDDD666&&& ***888FFFLLLNNNQQQUUUVVVOOONNNIIICCC<<<555000...---///333555777:::???CCCAAABBBCCCCCCCCCCCCAAAAAAAAAAAA@@@??????>>>======;;;;;;;;;<<<===>>>===<<<<<<>>>AAABBBBBBBBBCCCDDDBBB???;;;888777777999;;;<<>>??????>>>======<<<===>>>>>><<<777444222444666666444333222222222222111111222555777888666666555444222111222222999888888888444000111555@@@<<<===HHHTTTYYYYYYZZZXXX[[[^^^^^^]]]___bbbfffgggdddaaa\\\QQQDDD<<<<<<888:::<<<;;;999777777777666777777888999999999999:::;;;<<<=========<<<;;;888888999888666777999;;;???>>>===<<<<<<===>>>???;;;:::;;;===???@@@>>><<<<<<;;;::::::<<<===<<<;;;:::::::::<<>>???@@@@@@AAAAAA@@@@@@@@@>>>@@@BBBCCCAAA@@@@@@@@@======<<<999555333333444<<<;;;:::<<<======999666888777666444333555999<<<:::<<<>>>===:::666444333777888999::::::888777555777777888888777666444444666999<<<;;;777555666999666555666999===???===;;;;;;<<<===;;;888777888999<<<===???BBBCCCBBB???<<<:::999888777777777888999777666555777999999666444666999;;;:::999999;;;===:::;;;<<<<<<;;;:::888666222......333666555666888555777999777333000......000000111222333333333333555444555777:::;;;:::999777555333333444444222000...000111000/////////111000///.........000111333222333444555666555555444555666999<<>>>>>???@@@BBB===888777:::<<<<<<:::===;;;999666333000///...,,,,,,...333999<<<===<<<666333000,,,******+++,,,(((+++///000000000222444555///,,,222666444333444---//////...+++)))***,,,---111666888888888999:::888;;;<<<999444111333666>>>>>>>>>;;;777444333333---333777888999;;;:::777333222222222444666999;;;888888999:::999777555444444333111///...333;;;AAABBB>>>;;;:::777666>>>HHH@@@AAAAAA===888333///...222444666888888666555333333555777999::::::::::::666444111111222111...+++|||zzz~~~yyypppjjjhhhgggeeeccc\\\[[[XXXTTTPPPNNNNNNOOOLLLMMMJJJ???... ###---;;;HHHLLLLLLNNNRRRTTTQQQNNNHHH>>>444---+++,,,000222444555555999???CCCCCCCCCDDDDDDDDDBBBAAA@@@@@@??????>>>===>>>>>>>>><<<;;;;;;<<<===>>>>>>===;;;===@@@BBBAAAAAABBBCCCCCC@@@;;;777555777:::<<<<<<>>>AAA@@@<<<888777888<<<:::888777888:::<<<>>>===<<<;;;888666666888:::777999===@@@BBBCCCBBBAAA;;;;;;<<<======;;;666222222444555555444333444555111111000111333666999;;;888888777444111000///000222111333444222000666===III@@@;;;BBBLLLTTTZZZ]]]]]]___```^^^ZZZWWWXXXZZZ^^^\\\ZZZVVVLLLAAA<<<===:::;;;===<<<:::888777777:::999999888888888777777;;;<<<===>>>>>>===<<<<<<999999:::999888999<<<>>>===<<<:::999999:::;;;===;;;<<<===???BBBBBB???===;;;:::999:::;;;<<<;;;:::::::::;;;===@@@AAAAAA@@@BBBAAAAAA@@@???>>>>>>===???AAADDDDDDBBB@@@??????======<<<888555222222333===;;;:::;;;======:::777999999888666444555888:::;;;===??????;;;666222111555666888999999888777666555666888888777666333222888;;;>>>===888666888;;;555555555999>>>@@@>>><<<999<<<===<<<:::999:::<<<<<<<<<>>>@@@@@@>>>:::777999888888777777888999:::;;;::::::<<<>>>>>>:::666777999;;;;;;999999;;;>>>888999::::::999777444222333000222777999777555666222555777666222///............///111111222222222555444555777999;;;:::999333111000222444555222///...///111111000//////000111///,,,******+++---///...000222444555666666666888888999;;;<<<<<<:::777???:::999???DDDDDDDDDEEEGGG???777666;;;???>>>;;;===;;;888555222000000000......000444:::======;;;666444222///---+++***)))(((+++///000//////222444777...***///333111000111---...000...***)))***+++...222777999888777777999333888;;;;;;666333444666>>>>>>===:::666333222333---222555666777:::777333222222111222333666999;;;999:::;;;;;;;;;:::999888666555222...---222<<>>===:::999AAAMMM@@@AAAAAA>>>999444000///222333555666777666555444444555777888999999999999333222111333555555222...|||{{{uuusssyyy~~~~~~wwwvvvzzz{{{uuunnnfffbbbaaaaaa```___[[[UUUOOOOOORRRSSSNNNIIIKKKKKKGGG999&&&  ###000<<>>???@@@GGGGGGGGGGGGHHHHHHHHHHHHDDDAAA>>><<<============;;;:::;;;>>>BBBBBB>>>;;;???AAACCCDDDCCCBBBBBBBBB???<<<999888999:::;;;<<<888999;;;:::888666666666999888777666666777888888<<<<<<;;;999777555333111===;;;999;;;>>>???>>><<<999999:::<<<===;;;666333222333333333333555777:::999666222111222555666777999555111///000000///---333///---000111111777???GGGFFFEEECCCFFFPPP]]]ggghhhfffbbb[[[TTTOOOMMMMMMTTTUUUTTTPPPJJJEEEDDDEEE???AAA===888999>>>???:::;;;>>>===999777:::;;;::::::===AAABBBAAA???>>>>>>AAA@@@???>>>>>>>>>??????>>><<<::::::;;;<<<===<<<<<<;;;<<>>>>>===;;;:::;;;@@@AAACCCEEEDDDBBB@@@>>>BBBAAA>>><<<;;;;;;<<<<<<===???AAACCCCCCAAA???===DDD@@@;;;999999888666333555666888999:::;;;<<<<<<:::;;;<<<;;;::::::;;;<<<;;;===???@@@???;;;777444444666888:::;;;:::999888888888888888999999:::;;;::::::;;;<<<;;;:::888777999777444555999;;;;;;:::>>><<<;;;===??????;;;888888;;;======<<<:::999999;;;:::::::::;;;999666444999;;;>>>AAA@@@>>>;;;888======<<<999666444444555666666555444333333222222///000222555666777777666111222555666666555333111111111111222333444555666777666666777888666444111000000000111111111111111222111111333666555111---...---+++,,,---...---+++***+++...222666888888777999::::::999888777999:::888>>>BBBEEEIIILLLHHHBBB===:::777777:::;;;;;;999:::888666666777888777666222111222555;;;>>>===<<<999555222222444222---((('''(((***,,,///111333444333111---++++++---111333111333444222///+++)))(((---222777888555222333555888:::;;;999555333444666444333333333333444555555222444666888999999777666333000111555555444888???>>>>>>===;;;:::999999888===444000333111///999GGGKKKEEE===<<<@@@DDDEEEDDDAAA???<<<888666555555555444666999999777555333333666777888999888666444222333666999:::888666444444yyyssstttnnnmmmrrrxxxyyy|||zzzzzz~~~zzztttiiieee___ZZZWWWVVVUUUTTTUUUSSSPPPOOOPPPOOOMMMKKKGGGDDD;;;--- +++777BBBGGGMMMPPPQQQPPPOOONNNLLLGGG>>>333+++((()))+++222555:::===>>>???@@@AAAGGGFFFEEEEEEEEEEEEFFFFFFDDDAAA>>><<<<<<===<<<<<<>>>>>>>>>@@@BBBAAA>>>:::<<<>>>AAAAAAAAA@@@@@@AAA@@@===:::888888999::::::777999::::::777555333333666666555555666777888999::::::999999888666555444===<<<;;;<<<>>>>>>;;;999999999:::<<<===<<<888555555555555444444555888999777444111000111333555555999666222000111111000///222///...000//////777AAAOOOOOOOOOMMMOOOUUU___fffeeeccc^^^YYYTTTOOOKKKHHHLLLLLLKKKIIIGGGFFFEEEEEECCCDDDBBB???AAAFFFFFFBBB???AAA>>>888666999:::999<<<===???@@@@@@???<<<;;;======>>>>>>>>>?????????<<<:::888999;;;===============???BBBFFFFFFDDDAAA;;;<<<>>>===;;;::::::;;;@@@BBBDDDEEEDDDCCC@@@???BBBAAA>>><<<<<<<<<======???@@@AAABBBBBBAAA???>>>BBB???;;;999999888666444444555666888888999999999<<<=========<<<;;;<<<===>>>@@@AAABBB@@@;;;777444555666777999999999888888;;;;;;::::::::::::::::::888999:::::::::999777666888666444555888;;;<<<;;;???>>><<<===>>>===:::777:::;;;<<<;;;:::999:::<<<===<<<::::::;;;:::999777777999===??????>>>;;;999======<<<999555333333444666666666555555444222222//////000111222333333333111222555777888777555444333333222222222333444555999888666666777666444222////////////000000111222333333222333444444222000///.........000000...---++++++,,,000444666777666<<<;;;:::888444333444555444999===@@@DDDHHHFFF@@@???<<<999888:::;;;:::888;;;999777888999:::999888444333333666:::<<<;;;:::???999222000111333222000---,,,,,,---///222666888444000,,,((())),,,111555444555666555111...,,,+++333777:::999444000000111888:::;;;999555333444666111222333555666777888999555555666777666555444333333000000333333000333:::::::::;;;;;;;;;::::::999;;;333000222222111999FFFJJJFFF@@@???AAACCCDDDDDD@@@>>>;;;888666555555555222444666777666555555555888999::::::999777555444444666:::;;;:::999888888|||uuuooojjjlllhhhhhhmmmsssxxx}}}}}}~~~}}}}}}}}}~~~~~~zzzrrrlllbbbaaa^^^ZZZUUUQQQPPPPPPOOOOOOPPPOOOMMMLLLLLLLLL???777+++ +++:::DDDKKKMMMPPPPPPMMMJJJHHHGGGCCC@@@999222,,,***+++...555888<<>><<<<<<<<<<<<;;;AAA@@@AAABBBBBBAAA>>>;;;999;;;===>>>>>>===>>>@@@AAA>>>;;;999999:::999999777999;;;:::777444111000444444444555666777888999777888888888888888777777;;;<<<===???@@@>>>999666999:::;;;>>>@@@???<<<999999888777666666777888888888555222111222444666666999666333222222222111000111111111000---...888CCCUUUWWWYYYXXXXXXZZZ___dddccc```]]][[[XXXTTTMMMGGGEEEDDDDDDFFFIIIJJJGGGDDDCCCEEEEEEEEEIIINNNOOOLLLHHHGGGBBB:::777:::<<<:::>>><<<;;;<<<>>>===:::666888999<<<>>>@@@@@@AAA@@@;;;999888999;;;===>>>>>>===>>>@@@CCCFFFGGGEEECCC;;;<<<<<<;;;999999:::;;;AAABBBDDDEEEDDDCCCAAA???AAA@@@>>>=========>>>???@@@AAAAAAAAA@@@??????>>>???===:::999999999888666555555666777777777777777??????>>>===============@@@AAABBBBBB@@@<<<777555777777666666666777777777;;;;;;:::999888888888888777777888999888777666555777555333444777:::<<<===AAA???>>>======;;;888666;;;<<<;;;:::999999<<<>>>@@@===;;;:::;;;<<<<<<;;;999;;;===@@@@@@???===;;;======<<<999555222222333555666777777777555333222111000000000000111222222222333555777888777777666555444222111111222444555:::888555444444555444333///...------...000222333444555555444222222333444111111111222444333111///,,,++++++---000333555555::::::888444111000222333222666999<<>><<<999888999999999888;;;:::999999:::;;;;;;:::777777666888999:::888777<<<777111///000222111000111000---,,,...111555888333///)))%%%%%%***111666666888999888555111000///666999;;;999444111111222777999:::888444222444666222444666888::::::999888888777666555444222111111333111000111...,,,---111333555777999::::::999999999222000222333222:::EEEGGGEEEBBBAAA@@@@@@AAABBB>>>===;;;888777555555555000222333444444444666888888888999999999777666555555888<<<======<<<======zzzuuupppllliiiiiihhhiiinnnuuu|||~~~~~~}}}{{{{{{zzzuuummmggg___aaaaaa]]]VVVQQQOOOPPPMMMMMMMMMMMMMMMKKKHHHFFF222))) ---===JJJRRRTTTTTTTTTPPPIIIAAA<<<999<<<:::777222......000222666999===???@@@@@@@@@AAAAAA???===<<<===@@@DDDFFFGGGDDD@@@>>>=========<<>><<<888:::<<<<<<<<<<<<===???AAA>>><<<;;;;;;<<<<<<<<<999;;;======999555222000666666666666777777888888777777888999999999888888999;;;???AAABBB???;;;888<<<<<<>>>AAACCCCCCAAA???<<<;;;888777888888888888:::777555444555777888888666555333222222111111111444666777222,,,---888CCCTTTXXX\\\]]]\\\\\\^^^aaabbb```___```bbb^^^UUUMMMGGGFFFIIIOOOUUUUUULLLDDD@@@AAACCCGGGMMMSSSUUUUUURRRPPPIII@@@>>>@@@AAA???>>>:::777888;;;<<<888333444777:::>>>AAABBBCCCCCC===;;;::::::<<<>>>>>>>>><<<===>>>@@@BBBBBBAAA@@@:::;;;:::888777777999;;;BBBBBBCCCDDDDDDBBBAAA@@@@@@???>>>>>>>>>>>>??????AAAAAA@@@??????>>>>>>>>><<<;;;:::::::::999999888777888888999999999888888AAA???===<<<=========<<<>>>???@@@AAA???<<<999777999777555444444444666777777666555555555555555666666777888888888888666666444333333444666999<<<===AAA???>>><<<:::888666555:::<<<======<<<<<<===???BBB???<<<:::<<<===>>>???>>>???AAABBBBBB@@@???>>>>>>===<<<888444222111222444666888999888666444222333333222222333555666888444444555555555555444444333222111000111333666888:::777333111111222333333000///---,,,---000333555555777777444000000333666222222333555666666444222...,,,******---111333333666666555222000000333555222555888:::???EEEEEEAAA999777666555666777888888:::999888888:::<<<<<<;;;::::::999999888777666444666555444555666555111...111000...---...///222333222---&&&!!!"""(((000555777999;;;:::777444333222333555777777555555666777666888888666222111444666777999;;;<<<<<<:::777555888777666444333222222222333222111...+++((((((***...000444777888888666555777222000222444444:::BBB@@@AAA@@@>>><<<;;;<<<===;;;::::::888777666555444...///111222333444777:::777777888888777777555555999;;;>>>???>>>>>>>>>???|||vvvssspppmmmjjjgggiiilllqqqxxx}}}}}}~~~~~~{{{xxxvvvtttooohhhbbbZZZ\\\]]]ZZZTTTNNNLLLLLLOOOLLLJJJLLLNNNJJJAAA999$$$ ***<<>>@@@????????????===;;;999999;;;@@@EEEHHHHHHEEEAAA????????????>>>;;;<<<>>>??????>>>>>>>>>999:::<<<<<<;;;;;;===??????===<<<<<<>>>@@@AAA@@@===???@@@???;;;777444333999999999999888777777777888888999999999888888777888;;;???BBBBBBAAA>>>===@@@@@@BBBDDDGGGHHHGGGEEE???<<<999888999999888777999777555444666777888777333333222222111000111111888<<<<<<444---...777@@@OOOSSSXXX[[[[[[[[[^^^aaa```___aaafffiiifff^^^VVVQQQSSSYYYbbbhhhdddUUUHHHBBBAAADDDJJJQQQVVVZZZ\\\[[[YYYRRRKKKJJJLLLLLLHHH???:::666666999:::777333333555:::>>>BBBCCCDDDDDD@@@>>><<<;;;===>>>>>>=========>>>???>>>===<<<<<<:::::::::888666666888:::AAABBBCCCCCCBBBBBB@@@@@@??????>>>>>>>>>>>>>>>>>>??????>>>>>>============:::;;;;;;;;;:::999999999;;;;;;<<<<<<<<<<<<<<<;;;@@@===::::::;;;<<<<<<;;;:::;;;===>>>>>>===;;;::::::888666333222333444555222222222333444555666777666777888999999888777777222333333444666888;;;<<<>>>>>><<<:::888666555555777:::>>>@@@@@@>>>>>>>>>AAA>>>;;;:::<<<>>>@@@@@@AAAAAAAAAAAA@@@>>>===<<<======<<<999555222222333444555777999888777444222222222222333555888:::<<<666555444222111000///////////////000222666999;;;888444000//////111222222222000///......111444666666777777333000///333777333333333555777777555333111...+++***,,,///111222555555444222000///111333000444777888<<>>===:::666444777666555555444444555555111222111---)))(((''''''+++---000333555444333222555222000222444666:::>>>999::::::999666555666777888888999999888666555444---///000111222444888:::888888888888888888777777;;;===??????===<<<<<<==={{{uuurrrqqqooolllhhhccciiinnnssszzz~~~}}}|||xxxtttqqqnnniiibbb]]]YYYZZZ[[[YYYUUUQQQNNNLLLOOOLLLJJJKKKLLLEEE666)))  ''':::KKKXXX___bbbgggccc[[[OOOAAA555---***+++,,,...///000111333555:::<<>>>>>>>>;;;:::888888;;;@@@EEEHHHGGGDDDAAA??????@@@@@@@@@888:::<<<===<<<<<<===>>>:::;;;<<<;;;::::::<<<>>>===<<<<<<===@@@BBBBBBBBB???@@@@@@>>>;;;777666666;;;;;;;;;:::999888666666888888999999999999999888888;;;>>>@@@@@@@@@@@@AAACCCCCCDDDGGGIIIKKKJJJHHH@@@===999888::::::999777666444222222444555555444000222333222000000000222999======555...000777<<>>;;;;;;===>>>>>>===>>>???@@@???===;;;;;;;;;;;;<<<<<<;;;999999:::;;;AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>======<<<<<<;;;<<<<<<======<<<<<<;;;999;;;<<<<<<:::999999:::<<<<<<===>>>>>>???>>>>>>???;;;777777:::<<<<<<;;;888999;;;===>>>>>>===<<<;;;:::777444333333333444111222222333444666777888555666888999999888777777000222555666777777888::::::::::::888555444555666444888>>>AAAAAA???===<<>>@@@@@@???>>>===<<<;;;:::::::::======<<<999666444444555333555666777777666444333///000111333666888:::<<<777555222///---,,,+++++++++,,,...111444888:::<<<555222///...///222333333444333222111222333555666777777555222000000222444333222111222444555555444333111---,,,...000111111666777555222///,,,,,,------111333444777:::888333)))+++,,,---...000444777666555444555888:::::::::<<<======;;;888555444444888999;;;<<<<<<;;;:::999222333555666666444222000111---((($$$$$$(((---111222444777999888777777888888777555444333444444555444666555333000///333666555777:::<<<===;;;888666555555555555555666666666///222222---*********(((***,,,...111333333333222555333111222555777999999555444333333333333333333555666888999888777555444...///222333333444666888:::::::::::::::::::::::::::;;;<<<<<<:::999999:::|||ssspppoooooopppnnniiieee```iiiqqquuu}}}zzzvvvqqqnnnkkkfff___ZZZZZZZZZYYYXXXWWWUUUQQQNNNLLLLLLLLLLLLGGG:::((( ###888MMM\\\eeehhhiiijjjcccUUUEEE666...++++++&&&)))---000111333555777<<>>===>>>@@@@@@@@@999;;;======;;;:::;;;===;;;<<<;;;:::888888:::<<<===<<<;;;===???@@@@@@???=========:::777555555666999999::::::999888777666666666888999:::;;;;;;;;;:::;;;===<<<;;;;;;>>>AAADDDDDDEEEGGGJJJKKKJJJIII@@@<<<888777:::;;;999666555333222222333444444333000222444333111000222333666::::::333000333777888AAACCCEEEFFFIIIOOOWWW^^^^^^bbbhhhlllmmmiiiddd```dddjjjttt~~~pppdddZZZTTTRRRVVVYYY[[[^^^dddbbbcccbbbaaadddfffaaaZZZMMMJJJDDD???:::777666555333444666999<<<>>>@@@AAA;;;999888999<<<>>>??????<<<>>>???>>>;;;:::;;;<<<===???@@@@@@>>>======>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<;;;::::::777888:::<<<<<<<<<;;;:::888;;;===<<<:::888888999::::::<<<===>>>>>>>>>>>>>>>999555666:::======<<<999:::<<<>>>>>>>>>======<<<;;;888666444333333333111111111222333444555666444555666777888777666666...222666888777666666777555666777555333222555777222555:::<<<<<<<<<;;;;;;<<<:::999999;;;===>>>???;;;::::::999999:::;;;;;;======<<<:::777666666777333444555555555555444444///000222444666888888999666444111---+++++++++,,,***,,,///333666888999:::444222000000222444555555777777666555555555666666777555333111111222111000222000...///111333444444666333000///000111111111333444444222...+++)))(((+++...111111333555111+++''')))+++++++++---111555555444333555888:::;;;:::;;;<<<===;;;888555555666444;;;CCCIIIIIIDDD===888444555555666555444333333333111---+++***,,,...000///222666888999999:::;;;<<<999555333111111111111444555444222//////222666666777999;;;:::999777555333444555555666555444333---222333...,,,......+++)))+++---000333555777777555333222333555888777555555222///000222444444333222444777999999777555333///111444555555444555666999888888888888888888999555777888777666666777888yyyssskkkkkkkkknnnpppnnnhhhccc___jjjtttxxx{{{wwwqqqmmmkkkfff```[[[YYYVVVTTTTTTUUUTTTPPPLLLHHHLLLOOOMMMBBB111 ---EEE[[[iiioooppppppiii___MMM:::,,,'''))),,,&&&***...222444666888:::>>>AAACCCDDDBBBAAA@@@@@@???>>><<<<<<===???AAACCCAAA???<<<<<<===?????????<<<>>>???===:::999:::<<<;;;<<<;;;999777777888:::===<<<;;;<<<===>>>===<<<;;;;;;999666333222333555666666888999999888777666333444666999;;;<<<===>>><<<<<<;;;999777888<<<@@@EEEDDDDDDFFFIIIJJJIIIHHH@@@;;;777777:::<<<999666666555333444555666555444000333555555333222333555222777777111000555888666;;;;;;<<<<<<>>>FFFQQQYYYbbbgggmmmpppnnnjjjeeebbbfffmmmwwwyyypppddd\\\WWWXXXZZZYYY\\\bbbbbbdddeeegggkkkmmmggg^^^UUURRRLLLDDD<<<666555555333333444666999;;;>>>???666555555777:::>>>@@@@@@999;;;===<<<999999:::===@@@BBBDDDDDDBBB@@@@@@@@@?????????>>>>>>>>>>>>===>>>>>>>>>===<<<:::999888444666999;;;<<<<<<:::999888;;;>>>===:::888888999777888999;;;<<<=========>>>999555666;;;??????===<<<===>>>??????>>>======<<<;;;999777555333222222111000000000000000111111222333555666666666555555---222888:::888666444555222444555333111222555888111444666888888999:::<<<:::999888888;;;=========999999999999:::<<<>>>???<<<======;;;888777888999444444444444444444444444111333555777888888888777555333000---++++++---...+++---000444666888777777333222111222444666777777999999999888777777666666888444111111222333000...222///,,,,,,...111333444777444222111111222111000---///111000...+++))))))+++///222222333333---&&&(((***,,,+++***+++///333555444333555888;;;;;;;;;:::<<<===<<<888666666777222@@@SSS``````SSSCCC888555444333222222222333444555444222000/////////000...111666999::::::<<<===<<<888444111111111222222333444444111......222666999:::::::::888666333111222333555555555333111000,,,222333///...111111...)))***---000444888;;;===555444333333666888777333777222...///333777666444111333666999999888555333000222555777666444444444555555444444444444555666111333444555444555666888xxxmmmnnnjjjffffffhhhjjjiiihhheeelllsssyyy~~~~~~}}}xxxuuuppplllhhhddd```\\\WWWPPPJJJLLLTTTXXXVVVQQQKKKLLLKKKCCC333""" +++@@@[[[nnnwwwwwwppphhh___NNN<<<222---)))'''''')))***,,,000444888;;;===DDDCCCBBBBBBCCCBBB@@@>>>???>>>=========???@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===<<<<<<===???999777555444333444666777888888888888888999999999999999777555222111222444666888888555555888777444333444666999;;;>>>@@@AAA>>>===<<<:::999999::::::???AAADDDFFFGGGHHHGGGFFFAAA???<<<999777666777777777666555444333444444555444000111666666222111555777666666666888:::===???>>>:::888777777<<>>@@@AAAAAA@@@@@@>>>???>>>;;;777666999<<<>>><<<999777666666888999999777666666888:::::::::;;;;;;:::999999999::::::777888999:::::::::::::::;;;;;;999999999;;;===>>>;;;<<>>:::888:::::::::777444111111111333333222111111000000//////222444555444333333444000111444666777777666555333222111111111222333444000222333333333444777:::444333333555999;;;:::888888999;;;===????????????@@@>>><<<<<<;;;:::777555...333666444444777888777444333333666:::<<<;;;999222777888222...111333111...///222666999:::888666777444222111333666888888777999;;;;;;999666444333888777555333111000//////222000...---...000444666555555444333333222111111000000000000///...---,,,---000111...---...---)))***---111222000000333666555444333333555888<<<>>><<<;;;::::::999999999::::::@@@YYYvvvyyy___CCC888555333000---,,,...333888333444444111...---111444111111333777;;;=========999666222111111333444444333555666444111///111444;;;:::888666555444444555000111222333444333222222111222333444444444333222......///222555999===???555555444555777888999999;;;999666444222222222333111333555777888888666666555666777888888777666555777777777666555333222111333333444555555555444444wwwnnnkkkgggdddcccdddeeeeeeddddddmmmxxx~~~|||{{{yyyqqqnnnkkkhhhfffccc```]]]YYYTTTOOOOOOSSSVVVSSSPPPKKKKKKFFF<<<,,,  $$$>>>OOOdddpppuuutttllldddTTTCCC222***'''%%%$$$&&&***+++---000333666999;;;>>>???AAACCCEEEDDDAAA>>><<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@>>>===;;;;;;;;;999777666444444555666777777777777888999999999:::888888888666333222333444555888:::888888888666222555666777999;;;===>>>>>><<<;;;999888888888999999:::<<<>>>AAACCCDDDCCCCCC???===;;;999777666555555666555444333333444444555555111111444444000000333777777777888:::<<>>???@@@@@@@@@>>>>>>>>>;;;888777:::<<<>>>===;;;999888999:::;;;:::888777888:::<<<<<<;;;???>>>===<<<;;;;;;::::::777777888888999:::::::::999999::::::::::::::::::888:::<<<===>>>===;;;:::999::::::888555444444555555444444333333222111111000222333333111000111111111333555888999999888888111000///...//////111111000000000111222444777999777666444666777888666444444666999===???@@@@@@@@@???===<<<<<<<<<;;;888666000333444222222666::::::666555666888<<<>>><<<;;;666::::::444111333444222000111333666999:::888666555333111111444777999:::777777777666444222111111666555444222111111111111444222...,,,+++,,,...000555555555444333222000//////000000//////...------...111222//////000///+++...000222333333222333444444333222222444777:::<<<666666777888:::<<<>>>???:::???TTTmmmnnnVVV@@@999666555222///------111444222333333000------000333111111111333777999:::999888555222111222333444444333333444333222222444555777666555333222222222222222222333444555555555555666666777777666555444333------...000222555888:::333666888888666666999===<<<:::777444222111111111333444777888999999888777666777888888888888777666999999999888777555333333333333444555666666666666}}}uuummmhhheeebbbaaaaaabbbcccbbbcccnnn|||{{{xxxzzz{{{ssshhhfffcccbbbaaaaaa___]]][[[XXXUUUSSSSSSRRRPPPOOOLLLGGG>>>000"""  $$$333RRR___lllssstttpppggg___GGG888)))###""""""$$$(((------///111444666999::::::<<>>???@@@@@@@@@<<<;;;;;;999888666555444555555444333333444555666666333111222111......111888888999:::<<>>???AAABBB>>>>>>===<<<::::::;;;=========<<<<<<<<<<<<======:::999999;;;===>>>===<<<@@@@@@???===<<<;;;:::999888888777888999:::;;;<<<:::;;;===>>>>>><<<:::999777777888999::::::::::::888999999888777666888999777777777666555555444444222333222000...,,,---...222444777999;;;;;;::::::000000///.........///000222000......111555888999888666555555666555444222444666:::===??????>>>===:::::::::;;;<<<;;;888555222555555111111666:::;;;777777888:::===>>>===;;;999<<<<<<777444555555333333333555888:::;;;999777444222000000333777999:::888666444222111000000000333222222111111111222222333000---***((()))+++,,,444555555555333000...,,,.........///////////////...111222//////222111...222222333444666555444222333222111111222444777999333444555777:::<<>>???@@@AAA@@@<<<999666888:::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>AAACCCEEEBBB===999999888:::CCCLLLVVV\\\eeennnxxx{{{hhhllluuu||||||wwwuuuxxx}}}}}}xxxooobbbYYYVVVVVV[[[ZZZ[[[___dddhhhiiihhhhhhdddbbb___WWWKKKBBB???<<<999555333444555555555444666999:::;;;;;;===???;;;:::999999999999::::::>>>===<<<<<<===@@@CCCEEE>>>>>>===<<<<<<<<<===>>>;;;;;;<<<<<<============999999:::<<<>>>???===<<<>>>======<<<;;;:::999888999999888999:::;;;===>>>???@@@@@@AAA@@@???===<<<888777666555555666888999555666777777666777:::<<<::::::999999888777777777555555333000---+++,,,---222444777999:::;;;:::999222111000//////000111222444111//////333777999:::666555444444555555555555777999;;;======;;;999777666666777999;;;:::777444555999999666555777999888555666888:::;;;;;;:::999888999999888777777666555555555666888;;;;;;999888333111///...111444666666888555222000000222333333111111000000000111111222000...+++))))))***---///222333444444222...+++(((++++++,,,---///111333333---000111///000333333111444222111444777888555111222111111000111222444555555555555666777888999:::666777???GGGCCC666000444666666666444111...---...---///111///---,,,///222555333000///000222222222777555333444666888999999555333000111555777555333666666666666666666666666444444555666888;;;>>>@@@??????===:::777555222111////////////000111111111222555777777555666999<<<999888555333222222333333444555666777777777777666888888999999999:::999999777777777666555333222111666666777888888888777777{{{ssskkkfff`````````aaacccfffjjjlllmmmvvv}}}}}}|||yyyvvvuuu|||}}}xxxrrrlllccc```]]][[[[[[[[[ZZZYYYUUUWWWWWWTTTOOOKKKJJJJJJBBB999+++  (((BBBZZZmmmtttyyyxxxssskkk]]]QQQ===222'''$$$%%%''',,,222222333444777:::===@@@BBBEEEBBB???===<<<:::888555777888:::<<<====================================BBBAAABBBCCCEEEDDDAAA>>>999999888777777777777777666777777888999999::::::555777999:::999888888888;;;===<<<888777999:::777222444777;;;===>>>??????:::999777666666777888888<<<<<<<<<======<<<<<<<<<999:::<<<===<<<:::777555888888777666666777888999666666333///...///000000999999:::<<<>>>AAABBBCCCAAA>>><<<===<<<999;;;@@@KKKPPPWWW```mmmyyy{{{wwwgggjjjooouuutttpppqqqvvvyyyvvvooohhhaaa[[[UUURRRTTTVVVZZZ___dddfffgggfffgggdddcccbbbYYYLLLAAA>>><<<999666555555666666666555777:::;;;;;;;;;===>>>???===:::888888;;;===@@@???>>><<<<<<===AAADDDGGG???>>>>>>===>>>>>>>>>>>>999::::::;;;<<<<<<======888888999<<<>>>???>>><<<===============<<<::::::999::::::;;;<<<===>>>???CCCBBB@@@???>>>??????@@@;;;999666444333333555666333444444444444666999;;;<<<<<<;;;;;;:::999999888888888666222///---...///111333555777888888777666111000/////////000222333777555333333666999;;;<<<888888777666444444555555888999;;;<<<<<<:::888666777777888:::;;;;;;999777777<<>>AAACCCEEEDDDAAA===999666444222222222222333333333222222333111000222666999999777666555444333333555777888777888888999999999999999999999999999999::::::;;;777777777777666555444444888999999888888777666555xxxooogggddd\\\^^^___aaacccggglllpppuuu||||||wwwuuuttttttssssssuuuyyy||||||yyysssnnnkkkdddaaa\\\ZZZYYYYYYXXXWWWSSSTTTTTTQQQMMMHHHDDDBBB666---!!! &&&999TTTkkk}}}zzzpppcccRRRDDD777...'''&&&''')))///444666777888:::===???BBBCCCHHHDDD???<<<:::888666555888999:::<<<===>>>>>>???????????????????????????AAA??????AAAEEEFFFCCC@@@999999999999888888888777888888888888888999999999555777999:::999999:::;;;<<<>>>;;;777777;;;<<<;;;222555888<<>>???@@@???<<<===???===888666777AAAEEEJJJQQQ^^^jjjooonnngggfffhhhlllllljjjkkkoooqqqllleeeaaa]]]ZZZVVVSSSRRRUUUYYY^^^aaabbbbbbbbbeeeccccccbbbZZZMMMBBB>>>;;;999777777999999888777444777999999999999:::;;;AAA???<<<::::::===@@@BBB>>>===<<<<<<===AAADDDFFFAAA@@@>>>???@@@@@@>>>===:::999999999:::;;;<<<<<<999999999;;;>>>@@@???>>>@@@@@@AAA@@@@@@>>><<<;;;888999:::<<<===>>>>>>>>>AAA@@@>>><<<<<<===???@@@<<<:::777444222333444555333333333222222333777:::<<<<<<<<<;;;::::::999999999999888666333111111222000111333555555444333222...---------...000222333888999999999888999;;;>>>??????===999555222222333666777999;;;<<<<<<<<<<<<;;;::::::;;;===>>>===;;;777>>>BBB@@@<<<:::555000000333666888666444333333111///000555888777666777666666666888;;;<<<;;;:::555222...,,,---.........///---,,,---111222000...---------...///000111222666333000---+++,,,...///111222222222000---+++)))******+++,,,...111444666555888999888:::???AAA@@@666444222222333555666555444444333222222222222222000000111222333555777888===999666555333///111666111333555555333111111111---000333222111000333666999777555555666777777666999888777888:::<<<<<<;;;888666444444444444333222555666666777777777666666222333555999===AAAEEEFFFJJJHHHDDD@@@<<<888666444222333444444555555444444444///---000666:::888555444444333333555888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888999:::;;;;;;888999999::::::::::::999:::::::::::::::999888777}}}wwwmmmgggfff^^^```cccdddeeeiiiooossswww|||zzzpppqqqqqqpppnnnnnnooopppuuuvvvwwwwwwsssnnnkkkkkkccc```[[[XXXWWWWWWWWWVVVSSSRRRQQQNNNIIICCC===999(((!!! '''999MMMeeewwwsssgggYYYHHH:::111+++'''(((***---222888;;;;;;;;;;;;===>>>???@@@CCCAAA>>>===<<<;;;999777999999999:::<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@===;;;===BBBDDDBBB???999999::::::999999888777999999999888888888888888666777999999999:::<<<>>>:::<<<<<<999999===>>><<<555777;;;>>>@@@AAA@@@@@@===;;;999777666666666666777777777777888999::::::999999:::;;;:::999888888:::999777555444444555555222666666333444888888555666666888999:::;;;;;;;;;===::::::===<<<777444555888===AAAEEEOOO[[[bbbcccfffbbbaaaeeefffeeeeeeggghhheeeaaa\\\XXXVVVVVVWWWYYY[[[\\\^^^^^^___```aaacccaaabbbbbb\\\PPPFFFCCC999999999:::<<<<<<:::999666888::::::999888999:::>>>>>>>>>>>>>>>???@@@@@@;;;::::::;;;<<>>;;;<<<;;;999888888:::;;;===<<<;;;:::<<>>>>>===<<<>>>>>>>>>>>>>>>>>>??????;;;:::777555444555666777444444333222111222555888<<<<<<;;;;;;:::999999999777888999888666444444444000111333444333222000///---------...///222444555777;;;???>>>999777:::>>>CCCCCC@@@;;;666333444555777777888999;;;===>>>???===;;;::::::;;;======<<<666<<>>:::666444333///000222444555555555444222000///111666999999777666555555555666999;;;===<<<<<<<<<;;;;;;;;;<<<<<<888777777777888999;;;<<<888888:::;;;<<<=========:::;;;<<<==============={{{vvvmmmhhhhhhccceeeggghhhiiilllrrrvvvtttyyy}}}||||||{{{vvvqqqfffjjjnnnooonnnmmmnnnpppuuuttttttsssooojjjiiijjjaaa^^^YYYWWWVVVVVVVVVVVVTTTRRROOOLLLGGG@@@888222 222GGG[[[ooo~~~yyykkk]]]QQQAAA555---)))'''+++...111666<<<>>>======<<<<<<<<<<<<===<<<<<<===>>>??????<<<:::999888888999:::===???@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@<<<999:::???AAA???===999::::::::::::999888888::::::999999888777777777777888999888999:::===@@@777;;;===;;;<<>>;;;777999===@@@AAAAAA@@@???===<<<999777555555444555555555666777999;;;===>>>888888999999999888888888999888666444333222222333111666777555666;;;;;;777555555666777888888888888<<<888777::::::777666777444999<<>>>>><<<999999;;;<<<<<<;;;:::;;;;;;;;;<<>>===888888999:::;;;>>>@@@BBBDDDBBB@@@@@@AAAAAA>>>:::>>><<<:::888888:::<<<===>>><<<;;;<<>>999555333222444888<<<======;;;999===>>>@@@BBBBBBBBBAAA@@@:::999777666666777888999666555444222000111444777;;;;;;;;;:::999999888888555777999999777666555555111222333333333111///---......///000222555888999666<<>><<<:::777666888:::::::::444999<<<:::888999888555333777;;;<<<999666555555333......555999555222333444444444666:::<<<===<<<555222///...000222333333222111111444777444,,,%%%$$$%%%'''+++///444777999222000...---...000444666666555444333333222222111333222///---,,,,,,---...444777888777:::AAADDDCCCAAA???<<<555000///333888888777777666555333333222111111222333555777999:::===666000///000111111222444555666555222000000111///222666666555555777:::888777777999;;;<<<;;;:::888666666666888999888777222444666555333333666999666777888888888777555444222555999???DDDHHHJJJLLLGGGDDD@@@;;;666333000///,,,...000222333444444444000111222444555777999;;;888777666666777999;;;===::::::999888888999999999777777666666777999:::<<<555666888:::;;;=========:::;;;===>>>@@@AAAAAABBB|||sssoookkkfffdddffffffgggjjjmmmqqquuuwww{{{yyywwwxxxxxxvvvqqqlllgggnnnqqqnnnlllmmmqqqqqqvvvrrrmmmjjjjjjhhhfffcccaaa\\\UUUTTTVVVWWWUUUQQQSSSSSSRRROOOGGG999))) )))AAAVVVeeevvvwwwaaaQQQGGG<<<222)))***+++,,,///333999===<<<;;;::::::;;;<<<;;;999???@@@@@@@@@???>>><<<;;;999666333333666:::===>>>EEECCC@@@===:::999::::::@@@>>>===<<<<<<;;;999777666999;;;<<<:::888888888999777666777999888555111777555444555999===???@@@999888888888999;;;===>>>999:::===??????>>><<<;;;999999:::999888777777888666777777666555666888:::777:::999555444666555222777555444333444444333222000111444999===>>>;;;888222222333444555777777888666:::===<<<999777999<<<888999999999===IIIXXXdddjjjkkkggg```[[[\\\\\\ZZZfffiiifff\\\TTTSSSUUUVVV[[[eeekkkggg```^^^aaabbbddd^^^YYYYYYXXXTTTNNNIII<<<:::999===AAABBB>>>999<<<@@@BBB???;;;999888888666888;;;>>>???@@@??????:::;;;<<<<<<;;;<<>>???<<<888777888;;;======>>>??????>>>>>>???CCCFFF@@@???===;;;999888777666=========<<<<<<;;;:::999<<<===???AAABBBBBBBBBBBB===:::777444444555777999999999999777444222222222===:::777555555666666666555666888888999888777777888777555000,,,)))))))))&&&+++222777888888999;;;888;;;===<<<:::999;;;>>>CCCBBB@@@===<<<;;;::::::======<<<;;;::::::::::::666777999:::<<<<<<<<<<<<222555888888666666999<<<555777888999999666444222///------111666777333///555555555555555666777777111111111//////000333555555333111333555333---''',,,+++***,,,...111222111333000---,,,---111666:::999888777777777666444222777333,,,'''$$$%%%(((+++222333444666999<<>>777666444444444666999;;;888888888888999:::;;;;;;888555333444666888777555888999:::;;;<<<<<<<<<<<>>000###  ###888RRRdddppp}}}sss]]]LLLBBB888...)))***,,,...000444:::>>>@@@???>>><<<:::888666666======>>>>>>>>>======<<<;;;:::888777777:::===???BBB@@@>>><<<;;;;;;<<<<<>>???999888777777888999;;;<<<888:::===???@@@???===<<<;;;;;;:::999777666666777666666666555444444666888555777666222222444444111555444333222222111111000222222444888;;;<<<:::777444444555555666777888888888;;;>>>===999666888:::888888888777:::DDDRRR\\\mmmqqqqqqjjjbbb^^^[[[WWWdddgggddd[[[TTTRRRRRRPPPXXXbbbjjjgggaaa___```aaabbb]]]WWWUUUUUURRRMMMIIIDDDAAA@@@CCCFFFHHHEEEAAA<<>>:::888999:::777999;;;>>>???@@@??????<<<===<<<<<<;;;<<<@@@BBBBBBAAABBBCCCDDDCCC@@@>>><<<999666555777:::;;;<<<@@@???>>>>>>???AAACCCEEE@@@???===<<<:::999999999===>>>??????>>>===;;;:::===>>>@@@AAABBBBBBBBBAAA???===999777666777999;;;;;;;;;;;;888555222222222:::999777777888888777666555666777888888888777666777666444000,,,******++++++///444777777777888:::888:::<<<;;;999999;;;===BBB@@@>>>;;;::::::;;;;;;:::999888777666777777888666888:::<<<======;;;;;;777888999999888777888999999:::::::::999666333111000......111666888555111222222222222333444555555444444444333222222555777444222222444777777222...---,,,+++---///111000000222000......000333888;;;999999888777777555444222777222+++%%%###$$$(((+++000111333555888:::<<<===CCC???999444333333555666:::888666666777777555333222222222333555777888999<<<:::777333111000//////333555666666444111111111...000222666999:::888555444444444444555666888888555333222222333333222111333222222333777:::<<<<<<>>>===;;;:::999888777666111888@@@EEEEEEDDDEEEGGGGGG@@@;;;999666111///000444555666666555333111000///222777:::;;;<<<===???777666444333333666999;;;999999888888888999::::::;;;777333222444777777777888999:::;;;<<<======>>>???===;;;999:::<<>>>>>???;;;<<<;;;999666777;;;>>>>>>===<<<::::::;;;===>>>DDD>>>777222333777;;;===<<<:::888999:::999555111555444333444555666666444333222222555888<<<===>>>999888777666666777888999999:::===>>>??????======;;;;;;999888777666555555444555555333111000222333333666555222222555666444555555444333222111000000222222222444666777666555666666666666777888888999;;;===???===999777888999888888777555666===HHHPPP\\\fffmmmkkkfffccc```]]]bbbeeeccc\\\VVVSSSOOOKKKQQQ\\\ffffffaaa^^^]]]\\\___ZZZUUURRRQQQQQQOOOKKKIIIFFFDDDDDDGGGHHHFFFDDD@@@BBBCCCAAA<<<:::;;;===888999;;;===?????????>>>>>>>>><<<::::::;;;@@@CCCAAA@@@@@@AAACCCBBB@@@===;;;888666777999<<<===>>>AAA>>><<<===AAADDDDDDCCC@@@???>>><<<<<<<<<======???@@@BBBBBBBBB@@@===;;;???@@@AAABBBCCCBBBAAAAAAAAA???<<<:::999:::<<<>>>===>>>===:::666333222222666666777999;;;;;;999666555666777999999999888777666666444111...,,,---...222444666666666666888999777999::::::999888:::;;;@@@>>>;;;999888999;;;<<<888777555444444555666777777999<<<>>>???===;;;999999888888999;;;<<<<<<;;;======<<<;;;999666333222000//////333777888666333111222222333333444555555888999888777555555777999777666555666888888555111...------...000111///............///111555888:::888888777777666555444333777222+++%%%"""$$$(((+++...000333555888999999999===:::666333111111333444:::888777777888777666444444444444555666666666777:::999666333111/////////222444444333111000000111000111333666:::<<<<<<;;;666555333222333555777999555555555444333222333444444333444777:::=========<<<;;;:::888777666666666111999AAADDDCCCCCCGGGKKKJJJCCC<<<:::777333222444888888888777555222000...000333666888999999;;;<<<777666333222333555999;;;::::::999888888888999999<<<888444222222555666777777777999:::<<<===>>>??????===;;;::::::<<<>>>@@@uuunnnkkkgggffffffaaaeeekkkqqqxxx||||||wwwrrrqqqrrrrrrpppnnnpppuuuvvvsssrrrtttuuutttpppmmmiiiddd___ZZZVVVTTTPPPQQQRRRRRRPPPOOOPPPQQQQQQMMMCCC555%%%   111DDD^^^qqqxxxzzz~~~yyydddOOO???444...***))),,,///222444888<<>>>>>===;;;:::888777555444555666666555222333333111...------...444777777444555999:::888777888888666444222222222000//////000222333444444888777666666666777888888<<<===???>>><<<:::;;;<<<999999777555555999@@@EEEGGGSSS^^^```___```aaaaaacccfffeee```[[[XXXRRRKKKKKKWWWbbbccc___\\\YYYVVVZZZXXXTTTPPPQQQUUUVVVTTTOOOLLLHHHGGGHHHHHHHHHGGGIIIJJJLLLLLLFFF>>>;;;===999:::<<<===>>>>>>>>>>>>???>>>;;;999888:::>>>BBBAAA@@@@@@AAABBBBBB@@@>>>===;;;:::<<<>>>AAABBBBBBBBB>>>;;;===CCCFFFDDDAAA@@@???>>>======>>>@@@AAA@@@BBBDDDEEEEEEBBB???<<<@@@@@@BBBBBBCCCBBBAAA@@@AAA@@@>>>===<<<===>>>?????????>>>;;;777444333333333444777;;;======:::777666777999:::;;;;;;:::999666777666333111000111333777777666555666777999;;;777888888888888888999:::===;;;999777666888:::<<<888777555333444555777999888:::>>>@@@@@@===:::888777555555888>>>AAAAAA???>>>===<<<;;;999777555444111111111444777999777666444444555666777777888888:::;;;;;;999777777888:::<<<:::888777777555222000///......000111111///---***+++,,,...000333555777444555555555444444555666888333,,,&&&$$$&&&***---...000333666888888777777999888555222000000222444888888777666666666555444777888888888777666666777777666444222000///......000111111000//////111333333333333666:::<<<===<<<888666333111222444888:::666888999666333222444777666666666888;;;<<<;;;:::888888777555444333444555222777===BBBEEEIIILLLOOONNNFFF???<<<:::777777999;;;;;;:::888666333000//////111444555555555666777999777555333444777:::<<<::::::999888777777888888999777555333333333444444555555666888:::<<<===>>>???===<<<::::::<<<>>>???{{{rrrnnnjjjiiijjjiiimmmsssyyy~~~{{{wwwrrrpppqqqrrrqqqooooootttwwwuuutttuuusssooojjjiiifffbbb]]]YYYVVVUUUOOOQQQSSSRRRQQQOOOOOOOOOMMMFFF999))) !!!000LLL]]]qqq{{{|||{{{|||~~~|||nnn[[[HHH:::111,,,+++***---111444666888;;;===:::===???;;;666222444777999:::;;;===???AAABBBCCC999;;;<<<999444333777;;;???===;;;999888888999:::<<<999666444555777999:::;;;777555777;;;===:::666555666666666666666777777//////111555:::<<<<<<;;;<<<;;;999888777777888888>>>>>>>>>===<<<:::888666444222000000333666777666000111222000---++++++,,,444777888777888;;;<<<999666777999777444222222333///000000111222333555777777666555444555666777888;;;<<<>>>>>>>>>>>>>>>???::::::888777666888;;;>>>BBBKKKRRRSSSTTTZZZ___aaahhhiiigggdddbbbaaaZZZRRRLLLWWWaaabbb___\\\XXXTTTUUUWWWTTTPPPSSS[[[___]]]WWWTTTQQQOOONNNOOOPPPPPPVVVWWW[[[\\\SSSEEE<<<;;;;;;;;;<<<=========>>>===???===;;;888666888<<<@@@AAA@@@???@@@AAABBB@@@???>>>======???BBBDDDEEEDDDBBB>>><<<>>>CCCFFFDDDAAA@@@???>>>===>>>@@@CCCDDDAAACCCEEEFFFFFFCCC@@@===???@@@AAABBBBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>;;;888555555555333444777;;;===<<<999666888999:::<<<======<<<<<<888888888666444444555777888777555444666999;;;===777777777888888999999888;;;:::888666666777999;;;666555444333444555777888999;;;>>>@@@@@@===999666666555555888>>>AAAAAA@@@<<<;;;:::999888888777777333333333555777888777777666666777888888888888777999::::::999777666777888<<<:::777555444333111000///......///111222111///))))))***,,,...000111222---///111111111222555888888444...)))'''))),,,///000222444666888777666555666777666444111000222444666666666555444333333333777888999888555444444666555444222111///...---------------,,,,,,...333666666555444666888::::::999999666333111222555999<<<999::::::888444333666999999888888888999999777555555555555333111000333555666555888AAALLLTTTUUUSSSNNNFFF@@@>>><<<::::::===<<<<<<:::999777444333222111333444444333333333444:::999777777777999<<<===:::999999888777777777777444666777777555333222111333333444555777:::<<<===???===<<<;;;;;;<<<===>>>|||tttoookkkjjjlllooosssyyy~~~~~~|||yyytttpppnnnppppppooommmmmmqqqsssqqqqqqqqqooojjjaaabbbaaa___ZZZWWWUUUUUUSSSSSSTTTTTTSSSQQQNNNLLLEEE;;;,,, 333EEE```mmmyyy{{{wwwtttsssqqqmmm___NNN@@@555---+++---+++...222555777888999;;;:::<<<<<<999444111111333:::;;;===???AAAAAAAAAAAA:::;;;<<<:::888777:::===???>>>;;;888777666777777888777777888999:::888777888666555666999;;;:::888666888:::999777555444444...///222666;;;===<<<;;;;;;:::999888777888888999>>>>>>===;;;999777666555222///---...333777888888111222333222///---------222666999888999<<<;;;777111555777777333111111222333444555555444555777999777666444444444666888999999:::<<<===>>>>>>??????::::::999999999:::;;;;;;???CCCGGGIIIQQQ^^^jjjnnnlllkkkhhheeegggiiiccc[[[SSS\\\cccccc```]]]ZZZUUUQQQUUUUUUQQQTTT___dddbbbWWWVVVUUUTTTTTTVVVXXXZZZaaabbbfffiii^^^JJJ===;;;<<<<<<<<<<<<============???>>><<<999777888;;;>>>???>>>===>>>???@@@@@@???<<<<<<===???BBBDDDCCCBBBAAA???>>>@@@CCCEEEDDDBBB@@@???>>>===>>>AAADDDFFFBBBCCCDDDEEEEEEBBB@@@>>>>>>???@@@AAABBBAAA@@@@@@<<<>>>AAABBBBBBAAA>>><<<;;;<<<<<<;;;888777777888555555666888::::::888555888999;;;<<<============999999999777666666777999888666444444666:::<<<===888777777777999:::999888:::999888777777777888999222222222333444555666666;;;<<<>>>???>>>;;;777555888777777999;;;======<<<;;;:::888666666666777888444555555555555666666666555555666777666555444333666777888777666555666777888666444333222222222333///------...111333444444,,,,,,,,,,,,---...//////(((+++------,,,...333777888555000---++++++---///222333444555666666555444555777777555111///111333555666666555333222222333555666777444000///111444444444333222111000///...,,,+++***))))))---333777888777666666777888777666888666444333444777;;;>>>===<<<;;;888666666888999<<<:::888777777666444222444555555333000000333777<<<888888BBBQQQYYYWWWRRRHHHAAA<<<<<<<<<999:::<<<999888888777666555555555666777777666444333444555999999::::::;;;<<<<<<===999999888777777777888888222666999:::888555333111444444444444666888;;;<<>>===<<<;;;<<<======|||tttooolllmmmpppssswww}}}|||yyyxxxtttqqqpppqqqrrrpppmmmkkkmmmlllhhhhhhjjjjjjfff]]]^^^___]]]XXXUUUTTTTTTXXXWWWVVVWWWWWWTTTNNNIII===000 ---FFFYYYkkkuuu{{{xxxrrrooojjjddd\\\NNN@@@666...((((((,,,,,,///333666777777777888888888777666444333222222999;;;>>>@@@AAA@@@>>><<<999999999999:::;;;<<<===>>><<<:::777666666666777666666777999;;;;;;888666666555555555555666666777666999<<<;;;777222000///---///333888<<<>>>===;;;999999777666666777888999;;;;;;:::999888777666555444000---///444888999888444555777666444222111111222777<<<<<<===>>>;;;666///444777777444111222444666888999777555333444666777666555444555777:::<<<999999999:::<<<<<<;;;:::999999999:::<<<<<<;;;;;;;;;<<<===AAAOOObbbqqquuunnnkkkeeeccchhhmmmjjjbbbYYY```cccaaa]]][[[XXXTTTMMMTTTUUUPPPSSS^^^ccc```TTTVVVWWWZZZ\\\```dddfffiiihhhkkknnnaaaKKK>>>============<<<<<<<<<======@@@@@@>>><<<::::::<<<>>>===;;;:::;;;<<<>>>======<<<<<<===@@@BBBCCCAAA@@@??????@@@BBBCCCDDDDDDDDDAAA???======>>>@@@DDDFFFBBBBBBCCCCCCCCCAAA???>>>;;;<<<>>>@@@AAAAAA@@@@@@;;;>>>CCCFFFFFFCCC>>>;;;888999::::::999888:::;;;999777555555666777666555666888999;;;<<<<<<<<<<<<999999999777555555777999999666333444777:::;;;;;;999888666888:::;;;:::888999999999999888888777666111222444555777777777777<<<===>>>===<<<999666555555777888888888999:::;;;;;;999777444333333444555666666666555444444444555444555666666555333111///333444666666555444555666777666444111000000111333...,,,+++---111555888999333222000///...//////000&&&)))+++***((()))...333555333111...---,,,,,,---222222333333333333333333333666888555000---...111555777777666333222333555555666555111---,,,000555555555555555444333111111---,,,)))'''&&&***000555888777777888999999777555777666555444666999===@@@@@@===:::888888999999999===;;;888666666666555444444666777444111111666:::>>>;;;;;;BBBMMMRRROOOIII>>>999666777777555555888333333333333444555666777888999888666444222333444777888:::<<<===<<<;;;;;;888777777777777888888999555888<<<<<<:::888777777777666555555777999;;;===>>>>>>===<<<<<<<<<<<<<<>>AAAAAA???;;;999666555555666999;;;<<<;;;===;;;999777666666777888666666777999;;;;;;999777555555666444222222333444666999===<<<666000---,,,---///333999===???===;;;888777666555555666777888888888777777777777777777888333///000555999999888666888:::999777555555555444:::???AAAAAABBB>>>888000555999:::666444555777666888999777333//////000888777555555666999<<<>>>999888888888999999888666777777999;;;======<<<;;;@@@>>>:::<<>>>>>===<<<<<<<<<<<<===AAAAAAAAA???<<<;;;===>>>:::999888888:::<<<<<<;;;======>>>AAACCCDDDBBB???===@@@BBBCCCBBBBBBDDDEEEAAA???===<<<===@@@CCCFFFBBBBBBBBBBBBAAA@@@??????:::;;;===???@@@AAA@@@@@@:::>>>EEEIIIIIIEEE???;;;555777999999999999;;;===<<<999555333333444444444555666888:::;;;;;;;;;;;;888888888666444444666777:::777444444777999999888:::888777888;;;<<<:::888999999:::::::::888666555222444777999;;;;;;:::999=========<<<:::888666444000333777888777888;;;>>><<<:::666333111111111222777777666555333222333444666666777777555333000...111333555666555444555666;;;:::666222...---...000---+++***+++000666:::<<<999777444222000000111222&&&)))***(((%%%%%%***///333222111///---,,,++++++222222111000000111222222222666888555///,,,---///666888999777444333444666777777666111------222888777777777777666555444333000...***&&&%%%(((...333777777777999::::::888666777666555666888;;;???AAACCC>>>999777999;;;:::888>>>;;;777666666777777777666888999666222333888===<<<<<<===AAAFFFGGGCCC???777222000222333111111333......///000222444666777888888777555222000000111555777:::======<<<:::999777777666666777888999999888;;;======;;;:::;;;===999888777777888:::<<<===>>>>>>===<<<<<<<<<<<<<<<