BM66( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~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??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]Ħ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Ħ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ӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵ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?Ho9s&dq&ĒR4DuXӵ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@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenenezzztttnnngggccc]]][[[VVVSSSRRRQQQQQQQQQWWWUUUTTTUUUXXX___eeejjjsssvvv|||ggg___TTTLLLHHHEEECCC@@@HHHGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBEEEIIIMMMOOOLLLNNNQQQUUUZZZ___dddfffiiimmmsssyyy|||}}}|||{{{eeeSSSKKKHHHCCCAAACCCEEEEEEEEEFFFGGGHHHGGGFFFDDDDDDDDDEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEHHHKKKPPPTTTUUUUUURRRPPPSSSUUU[[[dddmmmyyyvvv___LLL@@@GGGFFFEEEEEEFFFEEECCCBBB@@@BBBDDDCCC@@@=========AAAAAAAAA@@@??????>>>>>>AAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEFFFFFFFFFDDDDDDEEEDDDFFFIIIKKKPPP^^^kkkrrrtttsssmmmiiihhhddd^^^]]]___bbbeeeiiilllooopppqqqzzzppp[[[MMMFFFDDDDDDCCCDDDEEEEEEDDDBBB???===EEEGGGIIIGGGCCC@@@AAABBB@@@AAABBBCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDDDD===============>>>>>>???AAAAAADDDGGGEEEBBBDDDJJJKKKMMMLLLHHHFFFFFFDDD@@@BBBBBBDDDEEEGGGHHHIIIJJJMMMPPPWWW```iiissszzz}}}aaaXXXLLLCCC???AAADDDFFF???AAACCCCCCCCCBBBBBBBBBBBBEEEGGGDDD@@@>>>@@@CCC<<<<<<===>>>???AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCC======@@@EEEEEEAAA@@@AAA>>>@@@@@@<<<<<>>>>>??????@@@@@@???@@@BBBFFFJJJLLLMMMRRR[[[dddnnnzzzjjjQQQCCCCCCEEEHHHJJJIIIFFFCCCCCCCCCDDDCCCBBBBBBCCCDDD@@@CCCEEEBBB>>>===@@@DDDAAAAAAAAAAAAAAABBBCCCCCC>>>>>>???AAABBBEEEFFFGGGBBBCCCDDDDDDCCCAAA???===EEE@@@>>>@@@BBB@@@@@@BBB???AAA@@@<<<<<<@@@AAA???;;;;;;<<<===>>>??????@@@>>>???@@@AAABBBBBBBBBAAA===@@@DDDGGGLLLTTT]]]ddd]]]]]]]]]^^^```dddgggiiirrruuu{{{ttt[[[LLLGGGEEEDDDCCCDDDFFFGGGGGGGGGBBBAAAAAA@@@?????????@@@@@@@@@AAAAAAAAA@@@??????@@@@@@??????@@@@@@AAABBBCCC@@@AAAEEEDDD@@@???BBB????????????????????????AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>===============>>>???>>>======???AAA??????>>>>>>??????@@@AAA???@@@BBBBBBBBBBBBDDDFFFFFFFFFEEEEEEEEEEEEFFFFFFLLLOOORRRUUUWWWYYY]]]___dddjjjqqqvvvzzzfffRRRIIIFFFFFFCCCCCCBBBBBBBBBCCCDDDDDDAAA@@@???>>>>>>>>>>>>???>>>>>>??????@@@????????????????????????@@@@@@AAA@@@???>>>???AAACCCDDDCCC??????????????????????????????@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<<<<=========<<<<<<>>>@@@>>>============>>>??????===>>>??????>>>===>>>@@@BBBAAAAAA@@@@@@AAAAAABBB<<<>>>@@@AAAAAACCCEEEGGGAAAEEEIIIJJJJJJLLLRRRWWW```eeennnvvv~~~xxxYYYEEEAAADDDEEEDDD@@@BBBCCCBBB???>>>@@@BBB??????>>>=========>>>>>><<<<<<===>>>????????????>>>>>>======>>>>>>???@@@???CCCAAA;;;===DDDEEE@@@????????????????????????======>>>?????????>>>>>>>>>>>>>>>=========<<<<<<:::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<<<<<<<===>>>>>><<<===>>>===;;;:::;;;<<<>>>>>>============>>>>>>@@@BBBCCCBBBAAA@@@AAABBBAAABBBCCCAAA>>>===@@@CCC???BBBFFFJJJNNNSSSYYY\\\fffllluuu___RRREEEBBBHHHKKKFFF??????CCCFFFDDD???<<<>>>BBB???>>>>>>======>>>>>>>>>;;;<<<===>>>??????@@@@@@===<<<<<<<<<<<<===>>>>>>AAALLLMMMAAA<<>>>>>======>>>>>>=========<<<<<<<<<:::;;;<<<;;;::::::<<<>>><<<<<<<<<<<<<<<======>>><<<>>>???>>>===<<<===>>>>>>>>>============>>>>>>>>>??????>>><<<;;;<<<===AAABBBBBB@@@======???AAAFFFFFFEEEBBB??????@@@BBBBBBEEEKKKQQQWWW___ffflllxxxmmmRRRCCC@@@@@@CCCHHHIIIDDD>>>AAAEEEHHHFFFAAA>>>@@@BBB??????>>>>>>>>>??????@@@<<<===>>>???@@@@@@@@@@@@<<<<<<;;;;;;<<<<<<===>>>???QQQWWWJJJ?????????:::>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<=========<<<<<<============<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;===???===<<<<<<<<<<<<===>>>>>>;;;<<<>>>>>>===>>>???AAA>>>>>>============>>>>>>;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<;;;:::;;;===???DDDDDDCCCAAA>>>>>>???AAAAAABBBCCCBBBBBBDDDGGGJJJHHHQQQaaassseeeOOOCCCFFFFFFDDDBBB@@@AAADDDGGGBBBEEEGGGFFFCCC@@@@@@AAA??????>>>>>>>>>???@@@@@@======>>>???@@@@@@@@@@@@<<<<<<;;;;;;<<<<<<===>>>;;;KKKUUUMMMBBB??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<============<<<;;;:::=========<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;===>>><<<<<<<<<<<<<<<===>>>>>>888:::<<<<<<<<<===>>>@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAAAAA@@@@@@AAABBBBBBAAA@@@??????@@@AAABBB<<<===>>>===<<<<<<>>>@@@BBBCCCCCCAAA@@@???@@@BBBDDDDDDGGGLLLWWWgggxxx```LLLHHHGGGIIIJJJIIIEEE@@@???DDDIII@@@AAABBBCCCBBBAAA???>>>===============>>>???@@@======>>>>>>???>>>>>>===<<<<<<<<<<<<<<<======>>><<>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999======<<<<<<<<<;;;;;;;;;999:::;;;:::999999;;;===;;;;;;;;;;;;;;;<<<<<<===999;;;<<<<<<;;;;;;<<<>>><<<<<<;;;;;;;;;;;;<<<<<<777999::::::999999:::<<<>>>===;;;;;;;;;<<<======;;;===>>>>>><<<;;;;;;<<<:::<<<>>>>>>>>>===>>>???IIIFFFCCC@@@@@@FFFNNNTTTqqq^^^EEECCCHHHGGG<<>>>>>>>>@@@AAA@@@===;;;<<<<<<<<<<<<<<<===>>>???<<<===============<<<<<<===<<<<<<<<<<<<===>>>>>>@@@===>>>CCCCCC===999:::>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===;;;:::999======<<<<<<<<<;;;;;;;;;888999:::999888888:::<<<::::::999999::::::;;;<<<===>>>???>>><<<;;;<<<===>>>======<<<<<<======>>><<<===>>>>>><<<<<<===>>><<<:::999999;;;<<<======888;;;===???>>>===>>>???:::<<>>AAABBBBBBAAAAAAAAADDDTTTooo^^^LLLIIIFFFEEEFFFEEEFFFFFFEEEGGGIIIFFF??????@@@@@@@@@???>>><<<;;;<<<<<<============<<<<<<999999;;;<<<==================<<<;;;;;;;;;;;;;;;???===<<<===>>>???>>><<<======>>>>>>>>>>>>===<<<>>>>>>>>>>>>===<<<;;;::::::;;;<<<=========<<<;;;===<<<;;;:::999:::;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<;;;;;;???>>>===;;;;;;<<<<<<===<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>BBBAAAAAA@@@?????????@@@DDDDDDHHHVVVppplllOOOFFFGGGEEEDDDEEEDDDEEEEEECCCEEEGGGDDD?????????@@@@@@???>>><<<;;;<<<<<<============<<<<<<:::;;;<<<===============>>>===<<<;;;;;;;;;;;;;;;>>>===<<<===>>>???>>>=========>>>>>>>>>======<<<>>>>>>>>>======<<<;;;::::::;;;;;;;;;;;;;;;::::::===<<<;;;:::999::::::;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>AAAAAA@@@???????????????DDDCCCBBBFFFTTTpppaaaPPPBBBBBBEEECCCAAABBBDDDFFFEEEBBBCCCFFFEEEAAA????????????>>>>>>===<<<<<<<<<============<<<<<<<<<======>>>>>>=========>>>>>>===;;;;;;:::::::::===<<<;;;<<<>>>???>>>===<<<<<<===============<<<>>>>>>======<<<;;;;;;;;;<<<;;;::::::999999999999<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>@@@@@@???>>>>>>>>>??????@@@BBBAAA===>>>NNNiiisssVVVJJJCCC@@@CCCDDDAAA???@@@EEEGGGEEEBBBBBBEEEEEEBBB>>>>>>>>>>>>>>>>>>======<<<<<<============<<<<<<===>>>>>>>>>>>>>>>===<<<>>>>>>===;;;;;;::::::;;;<<<;;;;;;<<<>>>???>>>===;;;;;;<<<=========<<<<<<======<<<<<<;;;;;;;;;;;;>>>===;;;999888888999:::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999::::::::::::999999999999999:::::::::::::::<<<;;;;;;:::::::::::::::888888888888888888999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========???>>>>>>======>>>>>>>>>;;;AAAEEEBBB===@@@LLLWWWmmmeeeMMM???CCCAAABBBDDDCCC@@@???@@@BBBDDDDDD@@@???BBBBBBAAA==================>>>>>><<<<<<============<<<<<<===>>>>>>>>>>>>>>>===<<<======<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>>>>===::::::;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<>><<<::::::::::::;;;:::::::::::::::999999999::::::::::::::::::::::::888888999999999999888888777888888888999999:::::::::::::::::::::999999888888777777777888888999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<======>>><<<@@@DDDDDDBBB@@@AAABBBFFF[[[|||zzzggg___GGGBBBDDD@@@AAABBBCCCAAA@@@AAABBB<<<@@@AAA===<<<>>>>>>===<<<<<<<<<<<<======>>>???<<<<<<============<<<<<<<<<======>>>>>>=========<<<;;;;;;;;;;;;<<<=========<<<;;;;;;======<<<;;;999999:::;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::999888888999999999999999999999999777888888999999888888777666666777777888999999999999999999999999888777777777777777777888999::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======@@@???>>>???@@@@@@@@@???999@@@SSSoooyyyaaaOOOgggKKKBBBEEEGGGBBBDDDDDDCCCAAAAAAAAAAAA:::@@@BBB???<<<======<<<<<<<<<;;;;;;<<<===???@@@<<<<<<============<<<<<<:::;;;<<<===============:::::::::;;;<<<===>>>???>>>===<<<<<<<<<<<<;;;999888888999;;;;;;<<<<<<<<<===<<<:::999999:::<<<===;;;;;;<<<<<<<<<;;;;;;:::999::::::;;;:::999888777777777777777777777777777777777888888888888777777555555666777777888999999888888999999999888777666888777777888999:::;;;;;;999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<===@@@>>><<<<<<===>>>??????>>>999===LLL[[[dddiiimmmllljjjhhhjjjjjjcccUUUJJJpppOOOBBBCCCBBB===GGGHHHHHHEEECCCBBB@@@>>><<>><<<;;;;;;;;;<<<===???@@@<<<<<<============<<<<<<999:::;;;<<<============999999999:::<<<>>>???@@@???>>><<<<<<<<<<<<:::888777888999:::;;;;;;<<<;;;===;;;:::999999:::<<<===888999:::;;;<<<;;;:::999999999:::;;;:::999888777666666666666666666666666777777888888888888777777444555555666777888888999777888888999999888666555888888888888999:::;;;<<<888888888888888888888888999999:::::::::;;;;;;;;;::::::::::::;;;;;;<<<===<<<===>>>???>>>===<<<<<>>>>>>>>===999:::::::::;;;<<<<<<<<<;;;888666888;;;>>>???>>><<<;;;;;;>>>@@@@@@<<<999;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<::::::::::::::::::<<<=========<<<;;;>>>======;;;:::999888888777888999999777666666777333777:::999777666888:::555888999666555888:::999888888777777666555555444888888999999999999::::::<<<;;;999777777888999:::???<<<999777666888:::<<<<<<:::888999;;;<<<:::888<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>><<<<<<>>>BBBEEEDDDBBBwww]]]NNN@@@>>>@@@@@@>>>???@@@???>>>>>>>>>>>>???@@@DDDCCCBBB@@@===;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<:::888777888;;;>>>>>>===<<<::::::;;;>>>>>>;;;888::::::;;;;;;;;;;;;::::::>>>===<<<<<<<<<<<<;;;;;;999:::;;;<<<===<<<<<<;;;======<<<;;;:::999888888777999;;;:::999777777777666666666777999999888777444888999666666999:::999888888777777666555555444888888999999999:::::::::;;;:::888777777777888999<<<;;;888666666777999:::;;;999888999;;;<<<:::888:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;===AAACCCCCCAAAjjjNNN??????AAADDDAAA<<<;;;>>>===<<<<<<;;;<<<===???@@@BBBAAA@@@>>>===;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;:::999<<<<<<<<<<<<<<<<<<;;;;;;:::888777888:::<<<===<<<;;;:::999999;;;;;;:::999999::::::;;;;;;:::::::::===<<<::::::;;;;;;;;;:::888999;;;<<<<<<<<<;;;:::===<<<;;;;;;:::999888888777999;;;<<<:::888777777999666444666:::;;;888555444999:::777777:::;;;:::888888888777666666555555888999999999999::::::::::::999777666666666777888999888777777666777777777:::999888999::::::999888999999999999999999999999::::::::::::::::::::::::;;;::::::<<<>>>@@@@@@???oooQQQFFFAAACCCEEECCC>>>:::===BBB===<<<<<<<<<===???AAABBBCCCBBBAAA???>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888777<<<============<<<::::::999888888999:::;;;;;;;;;;;;:::999999999:::::::::888999999::::::::::::999;;;999888777888999888888777888:::;;;;;;;;;:::999;;;;;;;;;:::999888888777555888:::;;;:::888777777888777666777999:::888555555999;;;999888;;;<<<:::999999999888888777777777888888888999999999::::::888777666666666666777777777777777888888777777666999999888888999999999888;;;;;;;;;::::::::::::999999999999999999999999999999999999:::;;;<<<======fffLLLCCCBBB>>>???>>>;;;:::<<<@@@BBB===>>>>>>???AAABBBCCCDDDCCCCCCAAA???===;;;:::999::::::::::::::::::::::::999:::::::::999888777777;;;<<<===>>>===<<<:::999888888999999999999999999;;;;;;::::::999999:::;;;777888888999::::::999999:::;;;;;;:::999888777888666777999:::::::::999888:::::::::999888888777777333666888999888666666666555888:::999777666777888555:::<<<999888:::;;;999999999999999999999888888777777777888888888999999666666666666666666777777666777888999999888777777888888888888888777888888::::::::::::::::::::::::999999999999999999999999777888999999999999:::;;;gggKKKCCC@@@;;;======<<<:::<<>>@@@BBBDDDDDDCCCCCC@@@@@@???===<<<:::999999999999999999999999999999999999999999999999888777999:::<<<======;;;999888777888::::::888777777888999:::;;;;;;999999:::;;;666777888888999999999999;;;@@@DDDBBB<<<888888;;;555666888999999999888777999999999888888888777777444555777777666555666777555888;;;:::666444666999666:::<<<:::888999999666888888888888888888888888555666666666666777777777666666666666777777777777666777777888888888888777666888999888777666777888777777888888888999999999888888888888888888888888777888999999777777888999gggOOOHHHFFFAAA<<>><<<>>>@@@;;;111:::<<<@@@CCCDDDBBB@@@>>>========================::::::::::::::::::::::::888888999999::::::999999777888:::<<<<<<;;;999888666999;;;:::888666666777666999;;;;;;999777888999555666777888999999999999:::CCCKKKHHH>>>777777<<<555666777888888888777666888888888888888777777777555666777666555555888:::777888999999777666666666666;;;===999777777666333555555555555555555555555444444444555555555555666666666777777888888888888555555555666666777777777555777999888666555666888666777777888999:::;;;;;;888888888888888888888888666888:::999777666777999iiiHHHDDDIIIDDD???BBB999;;;:::888;;;AAA@@@999777:::???BBBCCC@@@===:::<<<===>>>???@@@AAABBBCCC;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::::::::555777999;;;<<<;;;999888666999;;;:::777555555666333777:::;;;888666666777555555777888888999999999777CCCNNNJJJ===444555:::444555777888888888777666888888888888777777777777777888777666555666999<<<:::888666777999:::777333777;;;===999666666444111222333333333333333333333333333333444444444555555666666777888888888888888444444444444444555666777555777999888555444666888888888999:::<<<===>>>???777777777777777777777777666999:::999666555777999~~~QQQJJJBBB>>>???@@@???===>>>>>>>>>>>>============777;;;@@@BBBAAA===:::999999:::;;;<<<<<<<<<:::::::::999999888888888888888999999999::::::;;;;;;;;;;;;<<<===>>>>>><<<:::888::::::888777666666666666666777999:::999888555444999888777777666777777777::::::::::::999999888888555444222222222555777999777777777666555555444444777777777777777777666666555666777666444444666777:::999888666555555444444666555555666777777555333111111111222333444666666555555555555555555555555444444444444444444333333555555555666666666666666888999:::::::::888777666999777555555777999999888666777888999999888666666rrrRRRIIICCC===;;;===???>>><<<=========<<<<<<<<<;;;;;;777:::>>>@@@>>>;;;999888999:::;;;;;;;;;:::999888::::::999888888888888999777777888888888888888888::::::;;;;;;;;;:::999888999999888777666666666666888888999:::999888777666777777777777888999999::::::999999888888888888888555444222111222444777888777777666666555444444444666666666666666666666777555666666666444444666777;;;:::999777666555555555666666555666777777666444444444444555666777999:::555555555555555555555555555444444444444444444444666666666666555555555555777777777777777666555555888777666777888888777555555666888999::::::::::::fffKKK???BBB>>>;;;;;;===???>>><<<<<<<<<;;;;;;;;;:::::::::999;;;===<<<;;;999888888999:::::::::999999888777::::::999888888888888888888888888777777777777777888888888888888777777777888777777666666555555555999999999999888888888888666666777888999:::;;;;;;:::999777555555666777888555444222222222444666888666666666555444444333333444444555555555666666666555666666555444444555777<<<;;;999888666555555555777666555666888888777555555555666666777888::::::666666666666666666666666555555555555555555555555777666666666555444444444666666555444444444444555666555666777888888555333888999999:::;;;;;;::::::sssKKKDDDIII@@@>>>===>>>???@@@???>>>;;;;;;;;;;;;::::::::::::;;;;;;<<<:::888888888999;;;;;;::::::999999888888999888777777666666777777::::::999999888888888777888888777666666777777888666666666666666555444444999888777777777777888888555666666777888999999999:::888555333333444666888666555444333444555777888666666555555444333333333333333444444555666666666555555666555444333555777;;;:::888777555444444444777666555777888999777666444444444444555666777888666666666666666666666666555555555666666666666666777777666555444444333333666555444333333333555555555444333555777888777666<<<<<<;;;:::999888777666|||SSSBBBDDDCCC@@@???>>>?????????>>><<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<:::888888:::<<<<<<<<<;;;;;;::::::::::::777777666555555555555555999999999888888777777777888888777777777777888999555666666777666666555444666666555555555555666777555555666777666666555444999777444333222444666777777666666555555666777888777666666555444444333333444444444444555555666666444555666555333333555666888777666555444333333333666555555666888999777666333333333333444555666666666666666666666666666666555555555555666666777777777666666555444333333222666555444444444555666777444222111222555888:::;;;;;;:::999888777666555555kkkOOOCCCHHHFFF777=========<<<;;;;;;::::::<<<<<<;;;;;;;;;::::::::::::;;;;;;999888888;;;===<<<;;;;;;::::::;;;;;;<<<777666666555555555555555666666666666555555555555777777888888888888888999555666777888777777555444444444444444555555555555444555666666666444333222888777555333333444555666777666666666666666777777777777777666555555444444555555555555555555555555444555555444333333444666555555444333333333333333444444444555777888777555666555555555666666777888555555555555555555555555444444444555555666666777666555555555444333333333666555555555555666777777444222222333666999;;;;;;555555555555555666777888```CCC>>>AAAFFFDDD999;;;;;;:::999888888999:::::::::::::::999999999999777888999888777888:::<<<:::999999999999;;;<<<===888888777666666666666777444444555555555555555555555666777888999888888777555666888999999888666555333333555666666666555555333444555777777666444333777666666555555555555555555555555444444444444555888888888777666666555555888777777666666555555444444555555444333333444666444333333333333444555555333222222444666777666555777777666666777777888999444444444444444444444444222333333444555555666666444444444444444444444444444444555666666666666666333444555888::::::999666444444444444555666888999eeeDDD:::EEECCC;;;===AAA:::::::::999888999;;;===999999999888888888888777444666777777777777:::<<<888888777777888:::<<<===:::999999888888888888888555666666666777777888888333555777999999888777666555666888999:::999777666222444666888888777666555111333555777888888777666666666666666666555555555333333333333333333333333999999888888777777666666999999888777666555444444444444555444333222444666333333333444555666777777222222222333666666666444777666666666666666777888333333333333333333333333222222333333444555666666333333444444444444444444222333555666777666555555333555999<<<>>>;;;555111777666555444444555666777fffGGG@@@<<<>>>@@@>>>:::999999:::;;;;;;;;;:::999888888888777777777777888888:::999888666666888999::::::999999888888999999:::999999999999999888777666666555444333333333333333555444555666777666444111666444333444777777555222333333333333333333333333444222888999666===@@@666555555444444444333333333666666555444444444444444777999::::::999777777777666666666666666555555444555444444444444333333333777666444222111111111222333222111111111333666777777777777666444333444666222222222222222222222222333333333333333333333333333333333333333333222222666555444444444444444555777888888888888666444333000111444666777777666666dddQQQHHHBBB>>>@@@BBB???<<<<<<:::;;;;;;<<<;;;:::999888888888888777777888888888888777555444444555777888999999999888888999999999666777777888888888888777555555444333333333333333333333333555777777555333666444333444666777555222333333333333333333333333777333888999222333999666555555555555444444333333777666555555444444555555777888::::::888777666777666666666666666555444444555555444444333333222222666555444222222222222333333222111111111333555777666777777666444333555666444444444444444333333333111111111111111111111111222222222222333333333333444444444444444555666777777777777777666555444333111222444666777777777666|||TTTAAAAAAGGGAAA>>>@@@BBB???<<<<<<;;;;;;<<<<<<;;;;;;:::999999999888888888888999999777777555555555555777777999999888888888888999999444444555777777777777777666666555444444444555555111111222555777888666555555444333444666666444333333333333333333333333333888555@@@FFF999///333666666666666555555555555444777777666555555555555555666888::::::888666666666555555666666555555444333555555444444333222111111444333333222222333333444222222111111222333555666555666666555444333555666666666666555555444444444333333333333333333333333333333444444555555666666333333444555666777888888777666555444444333333444222333555777888888777777{{{PPPBBB@@@===BBB>>><<>>BBBBBB>>>===>>><<<;;;:::999999999999:::999999888888888888999999555555555555555555555555777777666666666666777777777777666666444333111000222111111111111222333333666444333333444444333111222333555555333222333444333333333333333333333333333000<<>>===<<<>>>BBBBBB>>>===???;;;:::999888888888999999888888888777777888888888444555555555555555555444777666666555555666666777666666666666555444222222111111111111111222333333444333111222333444444333111333555555333222222444333333333333333333333333444000444555---...444111333333444444555555555555555555444333333333333333444555777777555444444444333333333333333222111111000000000111111111111111...///000111111111000///111111222222222222111111111222333333333444777999666666777777888999999999888888888888888888888888::::::::::::::::::::::::555555777777777555333222222222333333333333333222333333333333333444444555cccEEEGGGAAA999;;;DDDCCC;;;::::::===@@@@@@;;;;;;===:::999888777777777888999888888777777777777888888666666777777777777666666666666555555555555666666555555555666555555444444333333333333444444555666222111000111444555666555111333555555222111222444333333333333333333333333555222666555000555666+++333333333444444444555555444444333222222222222333333555777777555444333444222333333333333222111111/////////000111111222222000111222333333222111000111111222222222111111000000222333333333444777999777777888999:::;;;;;;<<<333333333333333333333333111111111111111000000000000222333555555444222111111222444555555444333222333333222222222333444444hhhGGG@@@@@@@@@??????===<<<<<<<<<;;;::::::<<<<<<;;;:::;;;;;;:::999888888888888777666666666777777777666999999999999888666555444:::888666555555555444333777666555444444333444444555555555444444333333222444444444333333222222222333444555555444333111000333333333444555666777888222111000111222222222000777666444444555555444222333444666555444444555777555666555333111000111222333333444444333222000//////000111222333222111111222111000000222222111000111111222222222333333333222222333333333333444444///000222111///000333777444222000///...///000111222222222222222222222222555555444444444444555555333333444444444444333333111333444444333222222333qqqRRR??????@@@@@@??????===<<<<<<<<<;;;::::::<<<<<<;;;:::::::::999888888888999999777666666666777777777666777777777777777666555444:::888666555555555444333777666555444444333444444555555555444444444444444444444444333333222222222222222333333333111000///111111000111111222333444222111000111222333222000777777777777666444333333222444555555444333555666333444444333222111222444222222333444444333222111///000111222222222111111222111000111222333222000111111111222222222333333222222222333333333444444///111222111///000333555333222000///...///000111111111111111111111111111555555444444444444555555333444444555555444444333222444555555444333333444mmmMMM???<<>>===<<<<<<<<<;;;::::::<<<<<<;;;:::999999888888888999::::::777666666666777777666666666666666666666555555555999777555555666666666444777666555444444333444444444444444555555555555555444444333333333333222222000000111111111000//////000000000//////000111111333111000111222333222111666999;;;:::777333333444111333444444333222444555111222333333222222333555111111222333333333333222///000111111222222111111333222111111222333222111111111111222222222222333222222222222333333333333111222222111000000222333222222000/////////000111000000000000000000000000444444444444444444444444444444555555555555444444333555666666555444444555pppRRR???<<<@@@>>>>>>??????>>>===<<<<<<<<<;;;::::::<<<<<<;;;:::888888777777888999::::::666777777777666666666777666666555555666666666777888666555555666777777666777666555444444333444444444444444555555666666666333333333333333333333333000000000111111111111000333333222222111222222222333222111111333333222111444999>>>===777333222444000222333333222111333444111222444333222111222333111111111111111111111111///000000111111111111111333111000111222333222111111111111111222222222222111222222222222333333333222222222111111000111111222111000//////000111111111111111111111111111111333333333444444333333333444444555555555555444444222444555555444333333444fffNNNDDD@@@@@@AAA===>>>>>>>>>>>>======<<<<<<;;;::::::<<<<<<;;;:::777777777777888999999:::555777888777666555666888888777666666666777888888777555444555777888999888777666555444444333444444333444444444555555666666333333333333333333333333111111111111222333333444555444444333333333444444333222111222333333333111333888===<<<666222222444000111333222111111222444222333555444222000000000111111000///////////////000000000000000111111111222111000000222222111000000000111111111222222222111111111222222222333333222111111111222111111000000000000000000000111111222222222222222222222222222222333444444333222222333333444444444444333333111222444444222111222333jjjGGG;;;???@@@???============>>>>>>======<<<<<<;;;::::::<<<<<<;;;:::888888777777777888999999444777999888555444666999999888777666666777888999666555444555888:::::::::777666555444444333444444333333333444444444444444222222333333333333444444222222222222333444555666333333333222333333444444444222111222333444333222222666999888555222222333000222333333222111333444222444555444222///......000000//////...//////000000////////////000111222111000//////000111000///000000000111111111111222111111111111222222222222111000000111333333111000000000000000111111111111222222222222222222222222111111333333333333111111222222333333333333222222000111333333111111111222~~~aaaMMM>>>>>>@@@===;;;>>><<<<<<===============<<<<<<;;;::::::<<<<<<;;;:::999888888777777777777888444777:::888555333666999:::999777555555555666777555444444555888:::;;;;;;777666555444444333444444333333333333333222222222222222222333333444444444222111111222333555666888333222222222333444555555444333222222444444333222222222333333333222222222111222333333222222333555000222444444222000////////////...///000222444555000//////...///000111222000...---...///000///---000000000000111111111111111111111111222222222222000//////111444444222000//////000111111111111111111111111111111111111111000111222333333222111000000111111222222111111000000222444333222111222222uuuPPPAAA>>>AAAGGGCCC999;;;DDD<<<<<<===============<<<<<<;;;::::::<<<<<<;;;:::999999888777666666777777444777:::888555333666999:::888666444333444555555555444333555888;;;<<<;;;777777555444444444444444333333333222222111111111222222222333333444444444111111111111222444666888333333333444555666777888444333222222444444333222222000///000222333222111111333444444333222444555---000333444333111111111---......000222555888:::000///.........///111222///---,,,---...///...---000000000000111111111111000111111111111222222222000......111444555333000...///000111111111111111000000000000000000000000///000222333333222000///000000111111111111000000111333555444333222333333aaaJJJDDD???<<<===BBBAAA===>>>CCC============<<<<<<<<<<<<:::999888888::::::999888:::999888888777777888888666666777888888888888888777666555444444555666777<<<777333444888:::999666444555555444222222333444333000///111666777333///111222222333333222222111000000111222333333444444444555555555444333333222444222000111333444333000444444333222111111111111111222222222222111000000222444555444222000000111000000111111222222222333111111000000000000000111///111000---///222111---000000000///000111111222222333444444222222333444222222111111111111222222222222222111000//////...222111000000000111333444333333333222222222111111333222111000000111222333222333444444555555444444xxx```LLLBBB@@@@@@===>>>AAAAAA===>>>BBB============<<<<<<<<<<<<:::999888888::::::999888:::999888888777777888888555666666777777888777777777666555444444555666777888555333555999;;;:::777555666666444222222444666444111000222666777444000111222222333333222222111//////000000111222222333444444555555444333333222444222000111333444333111222222222111222222333333222222222222222111000000222444444333111//////000000000000111111111222222111000000//////000000000111222111...///111000,,,000000000000111111111111222333444333222222222444222111111000000111111222222222111111000//////...111111000000111111222333333333333222222222111111222222111000000111222222333333333333333333333222lllOOODDDAAAAAAAAAAAA>>>>>>@@@@@@======???=========<<<<<<<<<<<<;;;:::999888888:::::::::888999999888777777777777888555555555666666666666666666666555444444555666666444333333666:::<<<:::777777777666444222333555777444222111333666777555222111222222333333222222111.........///000000111111444444444444444333333222444222111222333444333111111111111111222333444555222222222222111111000000333444444222000....../////////000000000000111111000//////......///000000222333111...///111///+++///000111222222222111000111222333333222111222333222111111000000111111222222222111111000/////////000000111222222222222222333333333222222222111111222222111000000111222222333333333333222222222222~~~UUUAAAAAACCCBBB???AAA???>>>??????>>>============<<<<<<<<<;;;;;;;;;:::888888888:::;;;:::999999999888777777777777777555555555444444555555555555555555555555555555555333333444888;;;;;;888666888888666444222333666888444222222333555666555333111222222333333222222111.../////////000000000111333333444444444333333222333333222333333333333222222111111111222222333444222222222111111111111111333333333111///------...///////////////000000000///............//////000111222111...///222111---...///111333333222111000111222333222111000111333111111000000000000111111111111111111000000/////////000111333333222111111333333333222222222111111222111111111111111111222222222222222333444555555ttt]]]EEE===@@@AAA???<<>>===>>>???>>>;;;<<<<<<<<<<<<;;;;;;;;;;;;999888777888:::;;;:::999999888777777666666777777666555444444333444555555444444555555555555444444333444666999:::999666333777777777555333333666888222222111111333444333333111222222333333222222111000000111111111111222222222222333333444333333222333333444333333333333444444333222222111111111222333222111000000000111111333333333111...---...///000000000///////////////...............///000000...000///...000555444111...000222333444333111000000111222222000000111222111000000000000000000111111111111000000000000000///000111333333222111111333333333222222222111111111111111222222111111111111111222333555777999:::SSSHHH>>><<<===>>>>>>@@@??????===;;;>>>AAA???:::<<<<<<<<<;;;;;;;;;;;;:::999888777888:::;;;;;;:::888888777666666666666777777666555333333444555555444444555555555555444444444555777999999777555333666666777666444333444666222222111111111222333444111222222333333222222111222222222222222222333333111222222333333333333333222444555444333222333555555444333222111111111111444333111000000000111222333333222000......000222111111000000000000//////............///000111111,,,...///...111666666333000000222333333333222111///111111111000///000111111000000//////000000111111111000000000000000000000000111222222222222222333333333222222222111111000111222222222222111000222222222333555888:::<<>>???>>><<<>>>BBB>>>>>><<<:::>>>CCC@@@:::<<<<<<<<<;;;;;;;;;::::::888777777888:::;;;;;;:::888888777666666666666666888777555444333444555666333444444555555444444333222444666888888777666666333555777666555333333333333333222222111222444555111222222333333222222111333333333333333333222222111111222333333333333333222444666555333222333555333333222222111222222222444333111000///000111222333333222111///000222444222222111111111000000000////////////000111222222---//////...111666666222111111111222222222333333///000111000//////000111000000////////////000000000000000000000000000111111111000000111111222333333333333222222222111111000111222222222222111000444333333222444666888999bbbGGG@@@>>>???AAA???;;;:::>>>===>>>;;;999>>>DDDAAA:::<<<<<<;;;;;;;;;:::::::::888777777888:::<<<;;;:::888888777666666666666666999888666444444444666777333333444555555444333333000333555777777777888999111444666777555333222222444444444333222333555777222222222333333222222222333333222222222222222222000111222333333333333333222444666555333222333666111111111111222333444444444333111//////000111222222333222111000111444666333222222222111111000000////////////000111333333///111000///111555444111222222111111111222333444///000111000///...///111000000////////////000000000000000000000111111111222111000000000111333444333333333222222222111111000111222333333222111000666555333222222333555666tttRRREEEFFF@@@?????????>>>>>>======>>><<<;;;===@@@BBB@@@???;;;;;;:::999999888777777888777777777777777888888888666333222555888::::::777666555444444555777888999777444333333333222111111444444222222666777555444444444222000///111333111222333444555555555555333333333333333222111000555333222000000111333444222222222222222222222222222222222222222222222222333222222222333444444555222333333111000///000222222000...---///333777:::222111111111000000//////......///000000000000000111111111111111111111111444222111222333333222111000000000000000000000000,,,...000000//////111333111000000000//////......000000000000000000000000111111000000000000000111111111111111222333444555444444444444444555666666tttVVVBBB===BBB?????????>>>>>>>>>=========;;;999:::<<<===<<<:::;;;;;;::::::999999888888888777777777777777888888444444333222333444777888888777555444444555666777888666444222222222222222111444444222222666777555444555444222000///111222111222333444555555555555222333333333222222111000333222111000000111222333222222222222222222222222222222222222222222222222222222222222222333444444444444555333222111222444000000000111222333555666111111111111000000000///......///000000000000000111111111111111111111111222111000000222222111000000000000000000000000000---...000000//////111333111111111000000/////////000000000000000000000000111111000000000000111111222222222333333333333333555444444444444444444555mmmSSSDDD===>>>BBB>>>>>>>>>>>>===============<<<::::::::::::999777::::::::::::::::::::::::888777777666666777777777222444666666444333666888888777666444444444555666555444333222222222222333111444444222222666777555555555555333000///000111111222333444444555555555222222222333222222111000111111111111111111111111222222222222222222222222222222111111111222222222222111111111111222333333333444444333222111333444///111333444444333222111111111111111000000000000//////000000111111000000111111111111111111111111222000000000222222111000000000000000000000000000---///000000000000111222111111111111111000000000000000000000000000000000111111000000000111111222333444555555555444333222000000000000111111222333mmmTTTGGGDDDBBBAAABBB========================@@@???>>>===<<<;;;999888:::::::::::::::;;;;;;;;;888777777666666666666777333777<<<;;;888666888;;;999888777555444444444444333333444333222222222333111444444111222666777555555555555333000//////000111111222333444444444444111111222222222222111111//////000111111111000000111111111111111111111111222111111000111111222333222111111000111111222222111222222111000000111333111333444555444222000...111111111000000000000000///000000111111111000000111111111111111111111111222111000111333333333111////////////////////////...///111111000000111222222222111111111111111111000000000000000000000000111111000000111111222222555555777777666444222111/////////000111222444444~~~YYYNNNEEEDDDDDDAAA>>>>>><<<<<<<<<<<<<<<<<<<<<===@@@@@@@@@>>><<<;;;::::::999:::::::::::::::::::::888888777666555555666666333888======999666888;;;888888777666555444444444222444555444222111222444111444444111222666777555444555555444111//////000000111222333444444444444000111111222222111111111...///000111111111111111111111111111111111111111222111000///000111333444222222111111000111111222000111222111000000111333666555444222111000000000000000000000000000111111000000111111111111000000111111111111111111111111111//////000222333222111///////////////////////////000111111000000111222111111111111111111222222000000000000000000000000111111111111111222333333555666777888777444222000222222222222222333444444cccHHHGGGCCCBBBBBBAAA===<<<>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>><<<:::999999:::999999999999999999999999888888777666555555555555333666999999666444555777777777777666555555444444222555777666333111222444111444444222222666777555222333555444222000000111000111222333333444444444///000111111222111111111///000000111111222222222111111111111111111111111111000///...///111333444333333222111111111111222222333444333222222444555888666333111//////000111000000000000111111111111111111222222111111000000111111111111111111111111...------...000111000///000000000000000000000000000111222222000000111222000000000111111111111111000000000000000000000000111111111111111222333444666666777666666444222111222111111111111111222333nnnWWWEEE888BBB@@@AAACCCAAA<<<;;;>>>::::::;;;;;;;;;<<<<<<<<<888:::<<<;;;999999:::<<<999999999888888777777777888888777555555444444555333333444444444333333333555666666666666666555555444777:::888444111222444111444444222222666777555000222444444333111111222000111222333333444333333//////000111111111111111111111000000111222444555111111111111111111111111111000.........111333555444444333222222222222222222333333333222222444666777666333111000000000000///000000000111111111111111222222222222111000///111111111111111111111111000///...///222333222111000000000000000000000000000111222222000000111222/////////000000111111111000000000000000000000000111111111111222333444555555555555444444333333333000111333666999===@@@AAAoooGGG;;;AAAGGG::::::===BBBAAA<<<999999:::::::::;;;;;;<<<<<<<<<777:::<<<<<<::::::<<>>>>>===<<<;;;:::::::::999888888888999999777666888999::::::;;;;;;::::::999777666666777777666444666444333333444444444444555222111333333111333666444444333333333444444555999888777666444222111111444444444444444444444444444222111222333333222111000000111222333333444444333222000000111000///---444222///......000333666111111000000//////......333111///------///222444777666444222000000000000222222111111111222444555444444333222111111111222222000...---,,,---///000111111111111111111111111.../////////000000000111000//////111333444333222111111000000000000111111000000000000000000000000222111111111000000//////111111111000000000000///000000111222222333444444444333222222222222333444444<<>>>>>============<<<;;;;;;;;;:::999888888888999999777666888999999:::;;;:::::::::999888777777888888777555555444333444444444444333444111000333333222333777333333222222222333333444666555555555444444333333333333333333333333333333333444333333333222222222000000111222222333444444333222000000111111///---333111000//////111333444222111111111000000000000333111///---,,,---///000444333222111000000111111222222111000111111333333333333222111111111111111222111000///...///000111111111111111111111111111////////////000000000000/////////000222333222111111111000000000000111111000000000000000000000000222111111111000000000000222222111111111000000000111111111222333444444444444333222111111222333444DDDOOOYYY]]]dddiiibbbUUUVVVLLL@@@<<<>>>AAA@@@>>><<<<<<<<<<<<<<<<<<;;;;;;999888888888999999777666888888999::::::::::::999888777666666888888666444333444444555555555444444444000000333333222444888333222222111111222222222222222333444444555666666222222222222222222222222222444666555222000222444000000111111222333333333333111000000111111///...111000000000000111222333222222222222111111111111333222111000............111111000//////000111222222222111000000000111111222222111000000000111111111111111111111111111111111111111111111111111111000000000000///////////////......000222222111000111000000//////000000111000000000000000000000000111111111111111000000000333222222222111111111111111222222333333444444555333333222222222222333333DDDPPPWWWSSSMMMJJJEEE===PPPFFFCCC???@@@CCCDDDAAA===;;;;;;;;;<<<<<<<<<<<<<<<999888888888999999777666777888888999999999999999555444444555777666555333222444555666555555444555333000000333444222444888444333222222222222222222111111222333444555555666222222222222333333333333111444777555000...000444000000111111222222222333333111000000111111000...///000000111111111111111111111111111111111111111333333333333333222111000111000///......///000111222222111000000/////////111111000000000000000111///000111111222222111111111111111111111111111111000000000000///////////////......///111222000///000000////////////000000000000000000000000000000111111111111111111111111333333333222222222111111222222333333333444444444444333333333333333333444666===???888222222444444cccDDDEEEDDDCCCBBBBBB@@@<<<999;;;;;;;;;<<<<<<<<<<<<<<<999888888888999999777666666777888888999999888888555555555777888888666444222444666666555444555777444000000333333222444888555555444333333333333333222222222333333333333333222333333333444444555555000444666444///---///333000111111111111111222222222111///000111111000///...///000111111111000000000000000000000000000000000111222333444444333333222111000............///111111111111000000//////111000000000000000111111//////000111111000000///000000000000000000000000000000000000///////////////......///111111000...000000////////////000000000000000000000000000000111111111111111222222222333333333222222222111111222222333333333333333444444444555555555555444444///111111...---000333333dddLLLHHHFFFFFFEEEDDDAAA???<<<:::<<<<<<<<<<<<<<<<<<;;;;;;999888888888999999777666666666777888888888888777777777888:::;;;;;;999666222555666666333333666:::555222111333333222333666666666555444333333333333333333222222222222111111333333333444444555555666333555666444000...000222111111111111111111111111222000///000111222000///...///000000111111000000///////////////000000000,,,---///000111222222222333222000///.........///111111222222222111000000111111000000000111222222111111000000000/////////000000000000000000000000////////////000000000000000//////000111222000...000//////......//////000000000000000000000000000111111111222222222222222333222222222111111111111222222222222222222222222444444555555555555444444000111333555666444111...```HHHBBBDDDCCCEEEFFFEEEBBB@@@???@@@=========<<<;;;;;;;;;:::999888888888999999777666555666777777888888777777555666777999;;;;;;888555333555666444222222777<<<666333111333333111222555666555444333222222222222111111111222222222222222111222222333444444555555777666666555333222222111111111111111000000000000111000///000111222111///////////////000000000111//////000000000111111111.........//////000000000222111000/////////000111000111222333333222222111111111111111111222333333555444222000/////////000000000000000000000000000------...///000111222222111000000111222222111/////////............//////000000000000000000000000111111111222222333333333222222111111111000000000111111111111111111111111222222333444444333222222000111444666555222000///UUUAAAEEEFFF>>>>>>@@@CCCCCCAAA??????@@@>>>>>>===<<<;;;;;;:::::::::999888888999999888666555666666777777777777777222222444666888888555222444666666444111222888>>>777444222333333000111444555444333222111111111111000000000111222222333333000000111222333333444444:::888666666666555444222111111111000000000000000111000///000111222111000///////////////000111111000000111111222222222333222111000000000000000111000/////////000111333444000111222333444444333222222222111111222333444444888666333111//////000111000000000000000000000000,,,---...///000111222333222111111111333333111/////////............//////000000000000000000000000111111111222222333333333111111111000000000000///111111000000000000000000000111222333333222111000111111222222000000444999UUUAAA@@@AAA>>><<>>>>>===>>>???>>><<<:::888888777888999::::::999888777>>>444///444999777444333333444444444555666666666333444555444444333444555333333222111111222333333111111111222222333333333222222222111222222333333111111111111111222222222555555666666555333222000333222222222222000,,,)))111111000000000111333444000000000000////////////.........///000222333444////////////000000000000111111000000111111222333222222222222222222222222222222222222111111111000:::999777444000....../////////000000///...---------......///////////////222222111000000///000000222111000///............000000000000000000000000.........///000222444444555333222000//////000000222222222222222222222222666444222222444444222///......///111333444333111eeeFFF;;;>>>AAA@@@>>>>>>>>>>>>>>>>>>======<<<===>>>>>>>>><<<:::999888777888999999999888777666:::333111666999777555555444444444444555555555555555555555444333222222222333333222111111222333333333333222222222222222222333222222111222222333333111111111111111111111111///000111333444444333333111111111222333222///---111111000///000000222222000000000000////////////.........///000222333444000000000000111111111111333333222111111111111111111111111111111111111111222222111111111000000000555555444111///...///000//////000000///......---------...///////////////111111000000//////000000111111000/////////000000111111111111111111111111////////////000111333333555444222111000000111111111111111111111111111111222000///000333666555444222222222333555555333111YYYIII:::999???BBBAAA???=========<<<<<<<<<;;;;;;============<<<;;;:::999666777888999999888777666666444555888999666555666555555555555444444444444777666555444222111000///333222222111111222222333444444333222222111111000333333222222111222222333222222222111111000000///,,,---...000111222222222000///000222444444333111222111111000000000000111000000000000////////////.........///000111222333000000111111111222222222666555333222111000000000000000000000000000000000111111000000000////////////000000///......000111//////000000000///......---...//////000000//////000////////////000000111111000000000000111222222111111111111111111111111000000000000000111111222555444333222111111222222000000000000000000000000333222000000000000///......------...111444444444}}}WWWEEE@@@<<<===AAACCCAAA???======<<<;;;;;;;;;;;;;;;======<<<<<<<<<<<<;;;999555666777888999888777666444666999:::777444444555555555555444444333333333666555444333333222000///222222222222222222222222333222222222222222222222333333222222111111222222333222222111000//////....../////////000000//////111000000222444555333222333333222222111111111111000000000000////////////.........//////111222222///000000000000111111111555444333222111111111111//////000000000000000111000000000000////////////---...//////......000111//////000000000//////...//////000111111111111111///.........///000111111000000000000111222333444111111111111111111111111111111000000000000000111444444444333333222222222000000000111111111111111444444444444444111...,,,...,,,+++---333999===@@@xxxTTTAAABBBBBBAAA@@@AAABBBAAA???>>>===<<<;;;;;;;;;;;;<<<>>><<<:::;;;<<<===<<<:::555666777999999999888777555:::===;;;666333333333555555444444333333333222444333111222444555444222222222222222222222222222000000111222333333444444444333222222111111111222222222111111000///......///////////////000000000333222222222333333222000444444444333333222222111000000000000////////////............///000111111.........////////////000222222222111111222333333000000000111111111222222000000000000///////////////000111111/////////000//////000000000000000///111111222333333333333222///////////////000111222000000000000111222444444111111111111111111111111222111111000000000000000333444444333333333222222111111111222222222333333000333777999999777555333444222333888CCCNNNXXX]]]llljjjQQQ@@@HHH@@@BBBAAA??????AAAAAA???>>>===;;;:::::::::;;;<<<>>>;;;999:::<<<>>>===;;;555666888999::::::999999666;;;===999555555444333444444444444333333333333333111000222666888777555111222222333333222222111//////000111333444555666444444333222111111111111111111111000000//////............///000222333444555333222111222222000///333333333444333333222111000000000000///////////////.........//////000111---------.........//////111111000000111111222333///000000111111222222222111111000000000/////////000111333222000//////000//////000111111111000000111222333333444444333333111000000000000111111222/////////000111222333444222222222222222222222222111111000000000000000111222222333333333333222222111111111222333333444444111444777777666333111111000333;;;III[[[mmmzzz^^^BBB???JJJ===@@@@@@<<<<<<@@@@@@<<<<<<;;;999888888888:::;;;>>>;;;888999===???>>>;;;666777999:::;;;;;;::::::555::::::666555888888555333333333333333333444444555222000333777:::888555111222333333333333222111000000111222333333444444555444333222111111111111000000000000000////////////.........///000222333444222000000111111000...///000111222222222111000000000000000///////////////............///000000............////////////111111000000///000000000......//////000111111222222222111111111000000000...000222222111000000000//////000111111111111111000111111222222222222222333222222111111111111222////////////000000111222222222222222222222222222111000000000000000111111000111222333333222111111000000000111222333333333555666777666666777<<>>999;;;:::888666666777888999>>>:::777888===???>>><<<777888999;;;<<<<<<;;;;;;444888888444555;;;<<<888222222222333333444444444666333111333888:::888555111222333444444333222111222222222222222222333333555444333222111111111111////////////000000000000222111///...---------...333111//////000111000///---...///111111111000///000000000000///////////////............//////000////////////000000000000333222111///............---------...///000000111222222222222111111111111+++...000111111000000111//////000111111111111111//////000111111111111000444444333222111111111222///////////////000000111222222222222222222222222000000000000000111222222///000222222333222111000...//////000111222222222444666888;;;AAALLLYYYbbbjjjooovvv~~~|||wwwuuuQQQFFFBBBDDDFFFAAA@@@>>><<<<<<>>>???===;;;<<<;;;:::888777666666666777888999999888777888999555555666888;;;;;;:::999999888777777888:::<<<===:::555111111555777666444222333333444444333333222444444333222111111111222222222222333333444444444555444222000//////000000222111000//////000111222222111111111000000//////000000111222222222222111222000//////000000///---111111000000000000111111////////////////////////,,,---///000000000///...333333111000////////////222111111111000000//////222111111000000000000000............/////////000---///111222333222000///...000111222222111000...;;;:::999888666333111000///000000//////000222555111000333777666222222555444,,,,,,......666:::000222111///---...111222111111333444333000000333666777BBBUUUhhhvvv|||}}}|||vvvggg\\\VVV^^^FFFCCCBBBDDDEEE@@@@@@>>><<<===??????===;;;===<<<:::999888777777777777888999999777777888999666666777999::::::999888;;;999777555555666999:::999555111111555777666444222333333444444333333222333333222111111111111111222222222222333333333333444333111000///000000111222111000//////000111222111111000000000/////////000000111222222222222111111000//////111222222111111111000000000000111111////////////////////////---...///000000//////...222222111000/////////000444333333333222222222222111111000000/////////000........./////////000000...///111222222222000//////000111222222111000///333333333333222111//////222333333222000000111333333333555888555///---///555///333666111111333...111000000111444666555222222111...+++---222;;;@@@NNNZZZkkkzzz~~~vvvjjj\\\OOOFFFBBB___HHH???CCCBBBCCCCCC===@@@>>>======??????>>><<<===<<<;;;:::999888888888666888999888777666777999666777888999999888777777;;;999666444333444555666888444111222444666555444222222333333333333222222222222111000000000111111222222222111111111111111222222000000000000111222111111000000000000111111000000///////////////...///000111111222222111111111//////000222444555555111111000000000000111111000000000000000000000000//////000000000///......111111000000000000000111333333333222222222222111000000000/////////............/////////000000000...///000222222111111000///000111222222111000///---...//////000000000//////000111111///...///000//////333777555111///111333,,,333999111---444777;;;888666888;;;:::444000777333000222;;;HHHTTT[[[jjjtttsssiiiYYYJJJ???888444222iiiZZZOOOBBBBBBGGGDDDBBBAAA;;;??????>>>>>>>>>>>>======<<<;;;:::999888888888888666777888888666666777888777888::::::888777666666777777777666666555444444666444222222444555555444222222333333333333222222111111000000000000000111222222111111000000//////111000/////////111222333111000000000000000000111////////////............///000000111111111111111111000///000222444444444111111000000000000111111111111111111111111111111000000000000/////////...111000000000000000111222////////////............///////////////......---...////////////000000000//////000111111111111000000111111222222111111000---...///000111111111111---///111111000000222333///...000333222///000333222,,,666???888666EEEQQQ^^^UUUNNNMMMLLLGGG???;;;555777===JJJ[[[jjjtttxxx~~~qqqgggTTTJJJ===444111111111111aaaHHHCCCJJJBBBEEEHHHCCCAAABBB<<<>>>>>>>>>>>>===<<<<<<===:::999888777777666666777555666777777555555666777666888::::::777555555666333555999;;;;;;999555333555444333333444444444333111222222333333222222111111000000000000000111111111111111000000/////////000////////////111222333000000000111111000000000............//////////////////000111111111111000111000///000222333222000111111000000000000111111222222222222222222222222000000000/////////000000111000000000000000111222,,,,,,,,,---------------...//////000///...------////////////000000000111//////000111111111111111111111222222222222111111///000111111111111111111222333444444333333555666444222111222111///333888??????NNN[[[UUUTTT```hhhcccWWWKKKFFFBBB<<<888888333<<>><<<===>>>===;;;:::;;;<<<888888777666666666666666444666777666555444555777555888;;;:::777444555666333666:::======:::666333333333333444444333333333111111222222222222111111111111000000000111222222111111111000000000000000000//////...///000111222000000111111111111000000...////////////000000000...///000000111111000000//////000222444333000...111111000000000000111111111111111111111111111111000////////////000111222111111000000000000000111------............////////////000111000///...---/////////000000000111111000000000000000111111111222222222222222222222222///000000111111000000///333333333222000111333555222111444:::@@@DDDLLLUUUWWW^^^qqq}}}xxxuuutttmmmNNNAAA666222...***---555BBBPPPfff{{{~~~vvvcccIII777555444333333333222000///qqqgggdddvvvaaaJJJDDDEEEEEEAAA===@@@BBB<<>>777666444222;;;HHH___iiivvvxxxmmmfffhhhkkkmmmjjj___OOO???555444555555444111/////////SSSHHHFFF]]]iiiIIIBBBKKKKKKBBBBBB>>>AAAAAA<<>><<<===<<<<<<:::999888777777555555555555555666777888888777555333222333444555333333555999888666777;;;>>>;;;888666555444222000333222222333444444333111222222111111111111222222...///000111111000///...///111222111000///000111333222222222111000000000000000111111111111000000222222111111111111222222222///000333333///...000000---555FFFLLLBBB777333333222111111000...000444333...+++---111333000,,,444///...222777888888;;;;;;333---...111111000111---111333...,,,------+++......///////////////...000000000000111111111111000222444333111000222444777444///,,,,,,///222444222777;;;;;;777444555777:::<<>>JJJWWW[[[VVVMMMGGGEEE\\\]]]```bbbccccccbbbaaa\\\dddnnnuuuvvvrrrkkkgggZZZXXXRRRKKKCCC<<<666333222333333000...222===FFFGGGDDD>>>999444222111000555444222222222222111///222111111111111111111111VVVLLLGGGZZZ|||WWWCCC===<<>>DDDFFFNNNWWWZZZSSSJJJFFF<<<666444777888666333333666444///+++...333111,,,+++,,,---///000111222222.../////////000000000111...000111222000///000111///222555555444444777999:::OOOiiixxxxxxooogggccclllhhhccc[[[SSSLLLGGGEEEEEEUUUaaa^^^WWWRRRLLLFFF@@@===888333///.........///000111111000000333555222111///------...///000000///...///111222111000111111111111111111111111yyylllggg|||pppTTT===AAAAAACCCDDD???:::===EEE???AAA???;;;:::<<<<<<:::============<<<;;;:::999666555444333333333333333333444555777888888777777444555888===<<<888888:::888666444444555555555444333222222333444444333111222222111111111111222222111111111222222111111111111222111000...///111333000000000111222222222333111111222222222222111111111000000//////000000111444000...///...,,,---111222///...111000...222999111444444111000222333333222444666555777>>>IIIRRRWWWWWWZZZ^^^ZZZNNNCCC???<<<666333444333000......222333111......111000---,,,---...000000111111111.........///000000000111000000111222111000000000222333222///...222:::AAA===TTTqqq}}}wwwtttooogggYYYKKK@@@;;;:::;;;444FFFOOOEEE<<<<<<888///666444111//////000222333//////000111222111///---111000///......///000111///...---...000111111///000000000111111111111111mmmOOOEEE>>>;;;;;;<<<======<<<@@@EEE>>>@@@>>>:::999<<<===;;;<<<<<<===>>>===<<<:::999666555444333333333333333444444444444555666888999555555888<<<;;;888777;;;:::888666555666666555333333222222333444444333111222222111111111111222222222111111111111111111222000111111///......000222000000000111222222222333222222333333333333222222111111000000000000111111555111...///...,,,---111000///000111000///111555111444333///000888>>>???HHHDDD??????FFFRRR^^^eeeRRROOOMMMKKKEEE;;;555444777222///000000//////222+++222666333000111333333///000000000000000//////.........///000111111222////////////000111111111...000333777<<>>===999999===>>><<<:::;;;===>>>===<<<:::888666555444444444444444444555444333222333555777999555444555888777444555999;;;999666666666666555444333222222333444444333111222222111111111111222222222111000000000000111222///000222111000///000111111111111111111222222222222333333444444333333222222222111111111111222222666222000111000---...111...///000222222111000000444<<>>???CCCGGGMMMTTTZZZ^^^___```\\\___bbb]]]TTTKKKGGGGGG444333222000...---,,,+++///333222---...444333---...///111222222111000///222000///000222333333333//////......//////000000333111000000000000///------...000111222111111000pppWWWJJJ>>>===AAA===CCCBBB???>>>??????>>>;;;:::<<<<<<999:::>>>???>>>999:::<<<======;;;999777555555555444555555666666333333333333333444555555666444444666555222555999888666444555666777666555333222222333444444333111222222111111111111222222111000000//////000000111///222444555333222111111222222222111111111111111333333444444444444333333333333222222222222333333666222222333222///...000...///222666;;;>>><<<999DDDRRR___dddkkkuuuwwwqqqaaaTTTEEE<<<;;;;;;999777444222333444333111444:::777999@@@IIIOOOPPPSSSWWWTTTVVVQQQCCC777222111111000000111111111000000/////////000111222333444444???======AAAJJJSSSYYY\\\dddbbbbbbdddeeeaaaXXXRRRGGGFFFBBB>>>999777777777000111333444444333222111...............///...---000000111222222111000000///000000000000111111222/////////000000111222222111000//////000000///...,,,---///111222111000000bbbPPPIIIIIIBBB???AAA===999;;;===>>>???@@@>>><<<999;;;;;;999:::>>>@@@???888999;;;===<<<;;;888777555555555555555666777888000222333555555444333222999666555666555333666<<<444333222333555777777777333333222333444555333111222222111111111111222222111000///......///000111000333666888666444333222333222222222111111000000333444444555555444444333444333333222222333333444666333333555444000...000000111555<<>>;;;<<>>>>>===;;;:::<<>>>>>===============>>><<<<<<<<<<<<;;;:::999888888777666555555444555555111222333444444333222111444555777777666666888999666444222333555666444111555444222333333444222111111111111000111111222222111111111000...///111333000111222333444333222111000111222222000000111222333;;;<<<555333777444,,,111222333333222111222444111111111111111111111111222000333AAARRRZZZTTTKKKWWW]]]eeehhhdddYYYKKKBBB444333222111000000000000111...111555333000===OOOeeeaaa[[[TTTPPPMMMGGGAAA<<<777111......000111000///000111111111222333555+++---...555777...333JJJkkkjjjkkknnnqqqsssrrrqqq```RRRCCC>>>BBBBBB;;;333222222222111111111000000111111000000000000000111111111000000//////......111111222222111000///...000000111111111222222222111111000......---------/////////111333333111/////////000000///...------mmmKKKGGGBBB@@@AAA@@@======AAA??????>>><<<;;;;;;===@@@>>>======>>>>>>???@@@AAA=========<<<;;;:::888888888888777555555444444444111222333444444333222111000222444555444555777999666555333444666777666444555333222222333333222111111111111111111111222222111222222111//////111333000111222222333333222222111222333222111111111333???IIIKKK???444333111---///000222111111000222333111111111111111111111111000000444;;;CCCFFFBBB===???BBBGGGJJJGGG@@@777111555444333222111111111111///---000666444000888EEEZZZVVVOOOFFF???999444000999555111///000222222222...///111111000///......444333///000222---:::VVVyyy|||}}}wwwjjj[[[QQQLLLHHH@@@777333333333111...222222222111111111000000111000000//////000000000111000000000/////////...111111000000000/////////222222222222333333333444222111000///............///...///000222222111//////////////////...------lllOOO===AAA>>>>>>AAAAAA>>>???AAA?????????>>><<<;;;<<<>>><<<<<<<<<===>>>???@@@AAA>>>======<<<;;;999999888999888777666444444333333222333333444444333333222///111333444444555888999666555444555777888888777444333222222333333222111000000111111111222222222222333333222111111222444222111111111111222333333222333444333222111222444DDDQQQTTTEEE444...///000---///000000000000222444111111111111111111111111---000444555444222222333222333555666666444111///555444333222111111111222...+++...555555111222999>>>@@@@@@<<<666000//////333000......///000000000222111111000////////////555888888;;;???>>>NNNlllpppWWW@@@444111777666444000------000444222111111111111000000000000//////......///000000000000000000////////////111000///.........///000111111111111222222222222111111000///............///......///111111000...///////////////......---}}}___LLLDDDBBB???===>>>AAABBB>>>===@@@<<<>>>???>>>===<<<===???<<<<<<<<<<<<<<<<<<===>>><<<;;;;;;::::::::::::::::::999777666444333333333333333444444444444333333222444666666666666888999444444444555666777888888444222111222333333222111///000111111222222222222222333444333222222333444222111000000000111333444222333444444222222333444===HHHLLL@@@222---///222---...000111111111333555111111111111111111111111---000222222///---///222111222222333444444444444333333222111000000111111000------333444111///222---444>>>CCC>>>666444666000000//////000000//////333111//////111444666888666BBBKKKSSSUUUOOOVVVlllqqqpppgggUUU@@@333111444444555555333000111555999111111111111000000000000///............//////000000000000000////////////111000...,,,,,,---///000.........///////////////000//////...------......///...---...000000///---...///////////////......yyyXXXDDD===>>>@@@???===>>>AAAAAA===;;;<<<999;;;===>>>>>>>>>@@@BBB@@@???>>>===<<<;;;;;;;;;999888888888999:::<<<<<<999888777666444444333333444444444444444444444444555666777666555444555666111222333444444555666666333111111111333333222111...///000222333333333222222333555444333222333444222111000///000111222333222333444444222222333444666;;;===888111///000111...///111222222222444666000000000000000000000000222111000000///000000000......000111111111000///111000000///////////////333///---///111111000111///888GGGOOOGGG888///000222222333333222111111111///000444999===???===;;;<<>>>>>>>>???======@@@???;;;999:::888:::<<<======???BBBDDDCCCBBB@@@>>>===;;;;;;;;;777777666666777999;;;<<<888777666555555444555555666555555444444555555666555666666444222111111222000111333333222222333555222111000111222333222111---///000222333333333222111333555444333222222333111000000000000111222222222333444333222111222444555666555333222111000000///111222333222222444666000000000000000000000000555222///...///000...,,,000111444555555444222000//////...............///333000...---///000111222000777DDDNNNGGG666...000111222444333222222444555888<<>>AAAAAA@@@@@@???<<<<<<>>>>>>:::999;;;:::;;;<<<;;;<<<>>>BBBEEE@@@???>>><<<;;;:::999999888777666555555666777888666666555555555555666666777666555444444555666777444555555444222111111222000222333333111000222444111000000111222333333111---...000333444444333222000222444444333222222222///000000111111111111111111222333222111111111333444333333333222111111222///111222222111111222444000000000000000000000000222000///...//////...---333555777888888888666555//////.........//////000...///...------///111222000111999BBB???555444;;;777999<<<<<<<<<>>>AAAEEELLLKKKJJJLLLLLLGGG===666***111111111444///---888000......///222222///,,,333222111222333333111000////////////000000111111////////////000111222222.../////////000000000111/////////000000000111111222222222111111000000000//////.........//////000333111///...///000000///------...///////////////TTTBBB;;;888<<>>>>>;;;;;;======::::::=========<<<;;;;;;===AAADDD::::::999888777777777777:::999666444333333444555555555555555555666777777777666555444444555666777444555666666444444555666111333555333111000111333111000///000222333333111,,,...000333444444333222000222444444333111111222...///111222222222111000000111222222000000111222000000222222111000333666///000111111000///000222000000000000000000000000---...///000//////111222......000111222222222222000000////////////000111)))---///...---///000111:::444444999888222666AAAEEEHHHKKKMMMNNNQQQVVVZZZYYYOOOBBB:::666333///,,,+++111///...222---***111000///------...////////////111222222111000000111.../////////000000111111////////////000111333333.../////////000000111111...///000111222222111111111111000000//////......111111000000000000111222444222//////000000000000------...///000000//////hhh<<<>>>===<<<<<<===???AAABBB???>>>>>>??????>>><<<:::666;;;===;;;:::<<<===:::;;;999777777888999888777777666666666666666777777666666666666666555555555666666666777666555555444555555555333111333999???666444333333444555333222/////////000111333444555000000000111111222222333222222111111222222333444000111222222111111333555111222222222222111000000111111222222222333333333111111222222222222111111222222222111111111111111////////////.........---------...000000111111111000111111000...---...///+++777333***///333222444333:::BBBCCC??????DDDKKKZZZXXXVVVQQQMMMHHHDDDAAAEEE???777222000000...,,,000111111000...---///000000///...,,,,,,+++++++++...///000000111222222333//////000000111111111222222111111000///.........111000///...------...///000000000000111111111111111111000000//////......111111000000//////......000000////////////000000000//////.........//////sssOOOCCC>>>>>>>>>>>>???@@@AAAAAA>>>======>>>???>>><<<;;;666;;;===;;;:::;;;<<<999;;;999777777888999888777666666666666777888999:::888777666555555555555555555555666666555555444333555555555444333444666888555333222222333333222111//////000000111222333444000000000111222333444444111111000000111111222333111222333222111111333444222222222222222111000000111111111111222222222333000111111111111111111000//////000000111111222222000000////////////000000......///000111111111111000111111111///...///000,,,000...111;;;:::999BBBKKKSSSZZZWWWMMMFFFFFFJJJBBBAAA@@@>>>;;;888555444333000------000222333333//////000...---,,,---///------------...///000000---------...///000111111......//////000000000000////////////////////////111000///...---......///....../////////000000000////////////.........---111000000000/////////...000000000////////////000000000///////////////000{{{NNN===DDD??????@@@@@@@@@@@@@@@???<<<<<<;;;<<<>>>>>>===<<<888<<<>>>;;;999;;;;;;999;;;999888777999999888777555555555666777888999::::::999777555444444555666444444555555444444333222555555555555666555333111333222111111222222111000000000111111111222222333000000111222333444555555000000//////000000111222222333333222111000222333222222222222111111000000000000000111111111222222///000000111111000000///------...///000111222222111111//////000111333555000000111111111111111000///111222111000000111222111000222CCCVVVVVVWWWfffnnnoookkk]]]KKK===:::;;;444444444444444333222222777555333333444444444333...//////...,,,,,,---///,,,,,,------...///000000......---------///000111............////////////,,,,,,---...//////000000000000///............///------........./////////............------------000000000000////////////111111000000//////....../////////////////////000sssOOO@@@??????===>>>???@@@@@@???===<<<;;;::::::<<<>>>???>>>===;;;??????<<<:::;;;<<<:::;;;:::888888999999999888666666555555555555666666;;;999666444333444555666333444444444444333222222555333222444666666333///444222111111222222111000000111111222222222111111000000111222444555666666000000000000000111222222333444444222111000111222222222222111111111111111///000000000000111111111//////000000000000//////---.........//////000000222111000///000333666888111111222222222111111000///000222222111111222444;;;???AAANNNccciiiiiipppsssjjjZZZHHH888000///000444444666777888888999999???>>><<<:::777555222000000111111000......///111...............---,,,,,,000///...------///111222////////////////////////,,,,,,------...//////////////////.........//////------........./////////........................000000000000////////////111111111000000///......---........./////////...tttMMM<<>>>>>===<<<;;;::::::;;;===@@@@@@>>><<<===@@@AAA===;;;===>>><<<<<<:::888888999:::999888;;;:::999777666555444444:::888555333222333555666333333333444333222222111555333111222555777555333444333222222333333222111000111111222222222111111000111111333444555666666222111111111111222333333333444444222111000111222333222111000000000111111///000000000000111111111//////000000000000//////000/////////......------222111//////000333666888111111222222222111111000///000222222111111222444@@@LLLHHHCCCPPPZZZTTTMMMUUUJJJ;;;222111333444444333444555666777777888888444555666666555333222222333444444333111111222444///000000111000000///...///...---------...///000000000000000000000000000..............................//////////////////....../////////000000000////////////////////////////////////000000000000000000111111000///...---+++,,,---............---|||OOOAAAAAA======CCC;;;;;;<<<<<<<<<<<<;;;;;;999:::===@@@BBBAAA>>>;;;===@@@@@@<<<;;;===???>>><<<:::999888999:::999888@@@???===:::888666555555777666444222222333444555333333444444333333222111444333333333555666666555555333222222333333222111///000111222333333222111111111222222333333444444222222222111222333333444222333333222111000222333444333111000000000111222000000000111111111222222///000000111111000000///111111000///...---,,,,,,000/////////000222555666000000111111111111111000///111222111000000111222444EEE???111999DDD>>>333>>>777111222777:::666222222222333444444444444333000222333333111000000111444555555444222222333555...000222444555555555555------------------------111111111111000000000000//////..................---...//////000/////////....../////////000000000/////////000000000000000////////////000000000000...///000111111000///...***+++---...//////...---\\\@@@???CCC>>>;;;@@@;;;;;;;;;;;;;;;<<<===>>>999;;;???CCCEEECCC>>>999:::>>>>>>:::999<<<>>>>>><<<;;;999999:::::::::999???>>><<<:::888666555555333333222222222333444444444444444444444333333222222555888888777555333333333222111111222222111000---///111333444333222222222222222222222222222222111111111111111222222333111222333222111111333444444333111000///000111222111111111111222222222333000111111111111111111000111000000//////.....................///111222222......///000111111111111000111111111///...///000***777333***111888555333777666444555666555111---222222333333444333333333333555555333000...///000222333333222000000111333---///222444555666555555...///111222222000///...111111000000000/////////.........//////000000111,,,---///000000000//////------........./////////........./////////000000.../////////000000000111,,,---///111222111000///+++,,,...000111111000///}}}PPPLLLBBB:::<<>>======;;;999999:::::::::999;;;:::888666555444444333000111111222333333333444444444555555444444333222111666<<<===999444111000222111000000111111000///,,,...000333444444333222222222222111111111000000000000000000000111111222000222222222111111333555444333111//////000111222111222222222222333333333111111222222222222111111/////////000000000000000------......//////000000------...000111111111111000111111000...---...///,,,222...+++000...---555111222222000...---000333111111222333333333222222,,,...000///......111444000111111000...---///000...///111222222111000///222333666777777555333111000000//////.........---,,,,,,...///000222333333,,,---///000000000//////,,,,,,,,,---------......---------.........//////.../////////000000111111+++---///111222222111000,,,...000222333333111111vvvMMMAAA???===<<<======<<<;;;<<<;;;::::::;;;===@@@BBB>>>>>>???@@@AAA???;;;888:::999888777888999;;;===DDD;;;777===BBB>>>777444444444888<<<888000000444222111///111999@@@>>>777;;;999555444444444444444888888888777666444333222222222222111111///......////////////000000000000000000000000000000000000000000000000111111111111222222222222222111000000222222222111111111111111333333333222111000///...///000222444444444222111333222111///---...000222...///111333333111///...000...---///222444333111///////////////000000111///////////////.........000000////////////000000000111222333333222000//////000111222222222222222000//////111444333000---.........///000111111222000000111111111222222222444444444444333222111111333111//////111222000......------------...//////111000///...---......///////////////////////////---///000222222000///---......///000000000000000//////000000000000//////\\\;;;>>>>>>>>>>>>>>>===>>>>>>;;;;;;::::::;;;===???AAA<<<<<<<<<>>>>>>===999666555555555666999<<<>>>@@@EEE<<<777;;;@@@===999777555444666:::888222000333///000000333<<>>AAAAAA???===>>>@@@;;;:::::::::;;;===>>>@@@:::999:::;;;<<<:::777555222333444666888;;;>>>???BBB:::555888;;;;;;888888666333333666777333111111...///111555===EEEEEE???999888666444444555777999555555555555444333111111222222222222111000///////////////000000000111111000000000000000000000000000000000000111111111111000111111111111000//////000000000111222222222333333333333333222111111111000111222333444333222111111111111///......000222000000000000000000000000000///...///111222222111111000000000000111222222111000...---------///000000//////......//////000...///111222333222111111000111111222222222222222.........///111111...,,,+++++++++,,,------..................///////////////000111111222111111111111000//////000000///......------------...//////000///...,,,++++++,,,,,,////////////////////////...///000111111000///.........///000000000000000//////............//////rrrEEE:::EEE:::???CCCCCC???<<<===???::::::::::::;;;<<<===>>>999888888999:::999777444444444555666777888999999;;;888666777999999777666666333111222444333000...///000000333;;;EEEHHHFFF:::999888666555444666777333333333333333222111000222222222222111111000/////////000000000111111111000000000000000000000000///000000000111111111111000000111111111000000/////////000111222333333333333333333222222222222222111222222333333333222111000000111///......000111111111000000000000111111000//////000111111111111111111111111111222222333222111...,,,,,,---///111/////////....../////////---...000111222222222222///000000111111111000000------......//////...---++++++,,,,,,,,,------------.........////////////...///000111222222222222000000////////////.........------------.../////////...------------.../////////////////////////////////000000000000//////......///000000000000000//////...------...//////uuuLLL777999CCC<<>>::::::<<<999999:::::::::;;;<<<<<<999888888999:::999777666444555666777777777666666666888;;;<<<===<<<:::777777555111000111222000,,,111111///...666BBBHHHIII;;;<<<<<<:::666333333444111222222222222222111111111222222222222111111000000000000000111111111111000000000000000000000000///000000000111111111111000000111111111111000000//////000111222333333333222222111111111222333333222222222333222222222111...///000000......///111111111000000000000111111///000000000000000111111111111111111111222222333222111...,,,,,,---///111//////............//////......///000111222222222...///////////////......------.........------------------------................../////////000000//////111222333333333333////////////...------......------------...//////......---...///000222333//////////////////////////////000000000000//////......///000000000000000//////............//////rrrMMM>>>???>>>:::???AAACCCAAA===999999:::999999999::::::;;;;;;;;;999888777888999:::888777555666888::::::999888777555<<>>@@@===888333111111000111222222222222222111111222222222222222111111000000000111111111222222000000000000000000000000000000000000111111111111000000111222222222222111000000000111222222222333111111000///000111333444333333222222222222222222---///000000///...///111000000000000000000000000///000111111000///000222111000000000000111222222111000...---------///000///......------......///////////////000111111111...////////////......------...///...---,,,...///..................//////.........////////////000///000111222333333333333---/////////---,,,---......------------...//////............000111333555////////////////////////000000////////////000000......///000000000000000//////000000000000//////}}}OOO===???BBB>>>;;;??????>>>===<<<::::::999888999999:::::::::::::::888777666777888999888666;;;===>>>???>>>;;;888666555>>>CCCAAA@@@AAABBB@@@???AAA>>>555111222333111///000...,,,///777<<<<<<777<<>>888888AAA???===;;;:::;;;<<<;;;:::888888999:::::::::999999777666555666777888777666DDDDDDEEEDDD@@@;;;666333555===AAA===;;;???BBBAAABBBFFFCCC999222444555444---//////---///555777555444;;;AAABBB===666222222000111222333333333333333111222222333333333222222000111111111111222222222000000000000000000000000000000000000111111111111111222333444444444444444222222222111111111111111///...------...000222444444333333222111111111222,,,...///000///...///000...000111333333111000...///111333222///...000222///////////////000000111///////////////..................------.........111000000////////////000222222222222222111000000...///111///---,,,///111........................++++++,,,,,,,,,---------...//////000000000000000,,,...000...,,,***,,,......------------...//////222111///...------......////////////////////////000000////////////000000...//////000000000000000...000333555555333000...XXXIII??????===888:::BBB<<<===>>>===:::888888999<<<:::888777888888777555777555444777;;;<<<999555=========<<<;;;999888777<<<======<<<:::999:::<<<;;;CCCJJJIII@@@888666888555111---///444888777555666777:::======888222//////000222222222111///---333333333333333222111000000000000111222222333333222222222222222222222222222111111000000111111222000111333444444333222111000000000111111222222222444000,,,,,,000333222000333222000//////111222444000000000000000000000000///111444555333111///.........///000000000000000---...............------...///000000000///---,,,///////////////......---000111333222000/////////111111111000000...------......------------......111111000000//////......///......---------......///...---,,,,,,---...///000///...------------------,,,,,,,,,,,,---......777333...,,,---///111222//////............/////////444888777222...///111---........................///222333333111///---qqqLLLAAA;;;>>>===888888>>>:::;;;<<<;;;999888888999:::999777777888999888777777444333666:::;;;999555777888888999999999888888=========;;;999888999;;;BBBGGGLLLKKKFFF>>>888666555111///111777:::888555777888;;;>>>>>>999444111000111222333222111///...111222222222222111111000000111111222333333444444000000000000000111222222222222111111111111222222000222333555555444333222111111111111222222222333555111......222555444222444333111/////////000111000000000000000000000000111111222111000//////000......///000000000000000......///000000/////////...///000000000///---,,,------...///000000000///000111222222000//////000111111111111000///...---///...............//////111000000000/////////...///......---------.........---,,,,,,,,,,,,---...//////...------------------------------......///666333///---...000111222111111000000///000000000000444777666222///000111//////..................///000111222222111///...qqqOOOAAA;;;999>>>???999777;;;777999;;;:::999888888999999777666666888999999999666444333555999:::888555777888999:::<<<===>>>???>>>??????===;;;:::;;;===EEEGGGJJJJJJFFF@@@:::666555111///222888<<<;;;888888:::===>>>===:::666333111222333333333222000//////000000111111111111000111111222222333444444555000///---------///111222222222111111111111222222111222333444555444444333111222222222222333333333666333000111444666555444555333222000////////////000000000000000000000000222111///......///000111//////000000111111000000...///000000111111111111/////////000//////...---,,,,,,...///000111111111000111222111000///000111222222222222111000////////////...//////000111111000000000000////////////......---------......///------,,,,,,,,,,,,------//////...------------..................///000000444222000///000222222111444333222111111111111111000444666555222000000111000000000//////.........000000000000000000000000{{{UUUAAA???;;;;;;??????;;;:::<<<777888:::;;;:::999:::;;;999777666666888999888777555444333555777888777666888999:::;;;===>>>@@@@@@???@@@AAA@@@??????AAABBBDDDFFFGGGEEE@@@===>>>@@@999444///111666<<<===<<<777;;;>>>===;;;:::777444222333333333333222111000......///000000111000000000111111222222333333444333111...,,,,,,---///111222222111111111111222222000111222333333333333333222222222222222333333333555333111222444555555444444333222111000000111111000000000000000000000000222111000///000111111000///000000111111111000000......///000111111111111//////////////////......------...000000111111111000111222111//////000222222222222222222111000000////////////000111222333000000000000////////////...------------...//////.........------.........///......---------......///////////////000000111333222000111222333222000444444333222111111111111000222444333111//////000111111111000//////......000000///...///000111222{{{QQQ?????????======>>>===:::;;;===777999;;;<<<;;;;;;;;;===;;;999777666777777666555555444444444666777777777888777777777777999::::::;;;===>>>??????@@@CCCEEEDDDHHHIIICCC===???KKKWWWGGG>>>444000333888::::::555;;;>>>:::888999888555333333333333222222111111---...///000000000000000/////////000111111222222666444111...,,,---...///222111111000000111111222......///000111222222222222222222222222222222222333222111222333444444333222222222222333333444555111111111111111111111111111111111333555555222///000000111111111111000000---...//////000000000000//////.........////////////000000000000000//////000111111000//////111333111222222222222111111000000000000000000111222222////////////000000000000---------------...////////////000000000000//////......---------......///000////////////000111111222111000111222333111000333222111000000000000000///000111000////////////111111000000/////////...000///...---...///111222XXX:::888AAA======<<<;;;999888999<<<888:::<<<<<<;;;;;;<<<===;;;999777666666666555444555555555555666777888999;;;:::888777666777888888666777999:::;;;<<>>EEEYYYkkkTTTJJJ===555444666666555444<<>>???999;;;<<<;;;888888:::;;;888:::;;;;;;:::::::::;;;:::888666666666777666555666666666666666777999:::===<<<:::888777777888888555666777888777888:::<<>>HHH]]]nnnWWWNNNBBB<<<;;;;;;:::777444>>>@@@999555999;;;888222222111111000000000000000000111111111000///////////////000111111222222333333222111000000000000//////............//////------...///000111222333111111111000000000//////000111222222222222222222///000000111222222222222111111111111111111111111333000///111555666333000111222222222222111000///111111111111000///......///......---...///000111///000000111111111000000000000000///...///222444///000000111111000000///222111000///////////////.../////////000000000111---,,,,,,------///000000///000111111111111000///---------------.../////////............///000000000...---...///111111000///////////////000111222222111000000111111111111---------...//////000000---------...///000111111lllAAA777AAAAAA777666:::>>>===;;;;;;<<<<<<888999;;;;;;999888999999777666555555777888888777666777777666666777999;;;:::888666444333333444555777888999888777777888:::======<<<999;;;FFFXXXgggRRRLLLDDDAAABBBCCC@@@===555@@@BBB999555;;;===:::222111000000///000000000111111222111111000///...000000000111222222333333///000000111111111111111......------------...............///000222333444111000000000//////......000111333333222222222333//////000000000//////...111111111111111111111111444000---...222555333111222222222222222111000///333333333222111000///...///...------...///000111---...///111222222222222000000000///...///222555...//////000000000//////333222111///.........---.../////////000000111111,,,,,,,,,---...///000111...///000111111000///...---------------...///000...............///000000000...,,,,,,...000000000......//////000111333444333222111111222333333333+++,,,,,,---...///000000,,,---......///000000111yyyPPPAAA@@@===::::::;;;<<<===<<<:::888888888888888888888888777666666555666666666444333444555999777555555777999;;;;;;AAA===888666666666444111555555555444444555666888:::888777999===AAAEEEGGG======<<<;;;<<<>>>CCCGGG888===>>>999555666777666222333333222000//////000111222222111///...///000000000000000000000000000////////////............---.....................000///------...000222444333333222111000000000111000000000000111222444444000000000000000000000000000111222333333222111000444333111///......///000555333000......///222444555444333111000/////////......//////000000000111111///...---...///...---000000////////////000000000000/////////111222333444222///---,,,...000111////////////////////////........................000///......///000///---///000000///......000111000000000000000000000000222///,,,,,,///000000...000000000000000000000000...///000111111000///...000///.........///111222...............///000000uuuYYY>>>777888777666888:::<<<<<<;;;999777777888888888888888888777666666555666666666444333444555444333222444888;;;>>>>>>BBB>>>;;;999:::999888666>>>:::777777999:::999777;;;999666777;;;>>>???>>>777777666555444666:::>>>777;;;;;;666333333444333111333333333111000111222222333333222000//////000000000000000000000000000//////////////////////////////..................///.........///000222222333222111111000000111111000000000000000111222333000000000000000000000000000111222222222222111000444333111///...///000000222111111000000111222222444333222111000000000000//////000000000111111111222000......///000///...000000////////////000000111000/////////000111222222111///.........000000////////////////////////........................000///......///000///...///000111000///...000111000000000000000000000000222///,,,,,,///000000///000000000000000000000000...///000111111000///...//////......//////000111///////////////000111111NNNAAA777888:::888888;;;:::;;;;;;:::888666666777888888888888888777666666555666666666444333444555222111222555;;;@@@CCCDDDDDDBBB???>>>>>>===<<<;;;CCC===888888<<<===:::666999666333666:::===;;;777333333222000//////222555555888888333000111222000111222333333222222333444222333444333111///000111000000000000000000000000...//////000000111111111000000000//////.........---...///000000111111111222222111000000000111111000000/////////000000111000000000000000000000000000111222222222222111000333222111/////////000000...///000222222222222222222111111111111111222222000111111111111222222222222111//////000000000///000000////////////000000111111000/////////000000111111000000000/////////////////////////////////........................000///......000000///...///111111111//////000111000000000000000000000000111///------...000000///000000000000000000000000//////000111111000//////------...////////////...000000000000000111222222XXX@@@======@@@???::::::>>>:::::::::999777666666777888888888888888777666666555666666666444333444555444333555999>>>CCCFFFGGGGGGFFFDDDBBBAAA???>>>===>>>;;;888777999:::999777666333222666<<>>???<<<888888;;;999999999888666666888999888888888888888777666666555666666666444333444555666555666999>>>AAACCCCCCGGGGGGFFFCCC@@@===<<<;;;777888999777555555888;;;777555555888===>>>;;;777777888888666444222222333000222111...000444666444000111333333333333555777333444444333111000111222////////////////////////...//////000111222222333111111000000/////////...,,,...000222222111///...111000000///000000111111//////...............///000000000000000000000000222111111111111111111222111111111000000000000000///...------...111444666/////////000111333444555333333333222222222222222333111//////000111000///000000////////////000000000000000000//////......///000111222222111000///////////////////////////////////////////////////000......///111111111000000111333333222111111222////////////////////////111000000///...///000111///////////////////////////000111222222111000///+++,,,.../////////...---///............///000000wwwUUU:::;;;;;;<<<;;;:::888888999888888999888777888:::===888888888888888777666666555666666666444333444555555444444666999;;;;;;:::CCCDDDDDDAAA>>>:::999999444888:::888444333888===:::999999::::::999666444555666888777555333333333000111///---000555777444///111333333222333444666222333444333111///000111000000000000000000000000...//////000000111111111////////////////////////---///000222222000///...000000/////////000111111//////.........//////000000000000000000000000000222222111000000111222222000000111111000000000000000///---,,,---000444666/////////000111333444555333333333222222222222111222111//////000000000///000000////////////000000//////000000000///......///000111222222222111000///////////////////////////////////////////////////......///111222222111000222444444333222111222000000000000000000000000000111111///......000222000000000000000000000000000000111222222111000000------...////////////..................//////000oooTTTHHH;;;===;;;999999;;;===;;;888777777888888888:::===@@@888888888888888777666666555666666666444333444555444333333444666777555444;;;===???===:::777777888666777888666333333666999777888999888555333333444111444666777555444333444222222///,,,...333444111///111222222111111333444222333333222000//////000000000000000000000000000////////////////////////---------...//////000000...///000111111000///...///////////////000111111............///000111111000000000000000000000000222222111000000111222222000000000111111111000000///......---...000222444000000000000111222444444333222222222111111111111222000......///000///...000000////////////000000---...///000000000///...000000111111222222222222///////////////////////////////////////////////////......///111333222111000222555555444222222222000000000000000000000000000111222000......000333000000000000000000000000000111222222222222111000//////......//////000111/////////...///000000111~~~III;;;@@@:::===:::666666;;;===999333666777888888888;;;???BBB888888888888888777666666555666666666444333444555555444333555666666555333555888;;;:::888666777888888666444222222222222222000444666555111///222666000222666777666555555555444333///+++---111111...///111222222111000222333111222222111///...///000000000000000000000000000////////////............+++,,,,,,---...///000000///000000000000000/////////////////////000111111.........//////111222333000000000000000000000000333222111000000111222333///000111111111111000000---...///000000111111000000000000000111222333444222222222111111000000000111///...---...///...---000000////////////000000,,,---...000000000//////000000111111111222222333////////////////////////000000000000000000000000///......///222333222111000222555666444333222222000000000000000000000000000111222000......111444000000000000000000000000000111222333333222111000000000///......000111222000000000000000111111222^^^CCC???@@@===<<<<<<;;;:::999999999999777888999999888999;;;===777777777777777888888888666666555555444444444333333222111333555888888888:::;;;;;;:::888777777888555555444333333333333444666555444222000000222444444555444333666999666000///000000000000//////...000222333333222111333444111111000111333333222000111111222222222333333333000000///...---,,,,,,,,,+++,,,,,,,,,,,,,,,++++++...///000111111000///...111111111000///......---000///...---...///111333//////...//////000111222000111111000.........///000000000000111111111111---......---++++++---.........//////000000111111222222222111111111000000//////............//////000000000000000111222222111111111111111111111111//////000111111111111111333333222111000///....../////////000111111222222000222333222222333555777444222000000222333333222222222000///............111000///---------...///111000///...///000333444///000111222222111000///------...///000111222222222222111000//////000000tttLLL:::;;;>>>===>>>===<<<;;;;;;::::::;;;777888999888888888:::<<<777777777777888888888888666666555555444333333222333111111333666888999888:::;;;;;;999777666777999555555444333333333333444444444333111///000222555444666555444666999777111000000000000000//////...000111222222111111222444111000000111222222111000000000000000111111111222/////////...---------,,,......////////////.........///000111111000///...///////////////000000000111000///......000111222000////////////000000111///111222111///......///000000000000111111111111---......---,,,,,,---///////////////000000111111222222222111111111000000//////............////////////.........//////000111111111111111111111111//////000111111111111111222111111000//////............///000000111111222///111333444444666999<<<444222000000111333333222222111000///............111000000///......//////333111000/////////111222///000111222222111000///---......//////000000111222111111000000///000000UUU===888:::;;;;;;======<<<;;;::::::::::::777888999888777777888:::666666777777888888888888888777666555444333222111222111111222666888999999<<<;;;:::777555555888:::555555444333333333333333222222222111///000333666555777666444666999888333111111111000000////////////000222111000000111333111000///000111111000///......////////////000000..................------...//////000000000////////////000000000000//////.........//////000222222333222000//////000111222111000000////////////000...000222222000///...///000000000000111111111111---.........,,,,,,...000/////////000000000000111222111111111111000000000//////............//////......------,,,---------000000000000000000000000//////000000111111000000000000//////.........------......//////000111111///000222333444555888;;;444222000000111222333222222111000//////......///000111111111111000//////444333111////////////000///000111111111111000000........................111111000000000000//////]]]@@@;;;???===999:::;;;:::999888777777777777777888888777666555777888666666777777888888999999:::999888777555444222222111000000222666999:::999<<<;;;888555333444888;;;555444333333222222333333222222222111000222555888666888777444555888888666222222111000000/////////...000111111000000111222222111//////000111000///////////////////////////---------...............,,,---..................//////000000000000/////////.........///000111222444333222111000000111111111111000//////...//////...000222333111000/////////000000000111111111111---...///...------///111000000000000000000000000111111111111000000000000//////............//////......------,,,,,,------//////////////////////////////000000000000000///..................------------......//////000000000111222111000111222444444222000///111222222222111111000///////////////000111222333333222000///222222111000//////000000///000000111111111111111//////......------------000000000000000000//////aaaIII999===BBB;;;888===::::::888777777777777777777888888777666555777888555666666777888888999999;;;;;;:::888777555444333222111111222666888999999<<<;;;777444222333777;;;444444333222222222222333222222333222111333666999777999888444333777999777333333111000////////////...000111111000000111222333222//////000111000///000000000000000000000000---------...............,,,------...//////......000000////////////000000111000///......///000111333333222111111000000000111111000//////...//////...000222222111000000111///000000000111111111111---/////////......000222111111111111000000000000000000000000000000000000//////............////////////...............///........................//////000000000//////...------------............------......//////000000000111111111000000111333333111//////000222222111111000000////////////000000111222333333222111000000000000000000111111222000000000000000111111222/////////...------,,,,,,...///000000000000//////TTTDDD:::<<<;;;666888@@@<<<;;;:::999888888888888777888999888777777888:::555555666777888999999:::;;;:::999888777666555444333222111333555888888888;;;:::777333111333666:::444444333222222222222222222222222111111222555888666999777333111555888999555444222000/////////000///000222111000000111333555333000000000111111000222222111111111111000000..................---------...///000000000000000000000////////////000000222111///...---...000111111111111111111111000000111000000////////////000///111222111000000111333000000000000111111111111...///000/////////111333222111111111111000000000//////000000000000000111//////............////////////......///000000111//////////////////////////////000000000///......,,,---------.../////////---......//////000111111...000111111222333555777333111//////000111222111000000////////////000000000000111222222222222111...//////000111222222222000/////////000111222333/////////.........---------...///000111000///...cccIIIAAA;;;:::888666888>>>;;;:::999888888777777888777888999888888888:::<<<555555666777888999::::::888888777777666555444444555333222333555777777666:::999777444222222555888444333222222111222222222111111111000///000333555666888777111///333888999666444222000//////000000000111222222111111222444777444111000111222222111222222222111111000000000/////////...---------,,,,,,,,,...//////000000000111000///......///000111000///...------///222333//////000000111000000000000////////////000000111111111111000///000222555000000000000111111111111...///000000///000222444222222222111111111000000////////////000000111111//////............//////------......///000222222//////////////////////////////000000///......---,,,------...//////000000......///000000111111222...///111111111222444777333111//////000111111111000000////////////000000000000000000000111222222///000000111111111000000000/////////000111222333////////////////////////,,,---///000111000///...qqq======<<<;;;<<<;;;:::999999999888777666555555555555777888999999888999;;;===444555666777888999::::::666666555555444444444333666444333333555666666555999888777444222222555777444333222222111111222222000000///...---...111333555888777000...222777999666555222000//////000000000222333333222222333444888555222111111222222222222222111111000000//////000000///...------,,,,,,)))***+++,,,------------111000///......///000111///...,,,,,,...111444666---...///000000000000000//////...//////000111222222222111///...000333666000000000000111111111111...///000000///000222444222222222222111111000000.../////////000000111111//////............//////,,,,,,------///000222333000000000000000000000000//////000000///...------,,,------...///000111111//////000000111111222222///000111000......///111333111///...000111111111000000////////////000111111000/////////000222333111222222111111000///...000////////////111333444///000000000000000000000+++---///000111000///...{{{NNN===<<<<<<<<<<<<;;;:::999999999:::999444444777999777888888999999999999888888999666444666:::;;;888444555444444333333444444555111333444444333222222333555555444222000000222555000111333444333222000...111000...---...000333555666555333111000000111222444444333222111111111111333333333111111333777:::555666777777666444222000000222444333000...///111333333111000////////////+++,,,,,,---...///111111////////////000000000000000000000000000111111222222222111111000//////...333222000///......///000222111111111111111222222222111///......000222333/////////000111111222222111222222222222111000000///////////////......---000///...------...///000000000///...............///////////////.........000000//////.........---,,,,,,...///000000000000111000...------...000111...//////000000000000000333333000---...222222//////......---...///000111......///000000000000000333222222222111111000000111000000000000000000000111000000///...---------000000//////......------iiiEEE<<<=========<<<;;;:::999888999:::888444444888999888666777777777777777777666999666444666999:::777444444333333222222333333444111333444444333222222333444444444222000111333555111222333333333111///...444222000//////000222333666555333222111222333444444333222222222222333333333444333222111111444666777888888888666555333111111444555555222111111333333222111000////////////------,,,---...000111222////////////000000000111000000000000000111222222222222111000000///........................///000111111111000000111111222222222111000111222333444/////////000111111222222333333333333333222222111000000000111000//////...000000///......///000000000000///........................///////////////000/////////............------...///000000000000000///...------...///000......///000000111000000...000///++++++///000/////////...---...///000111......///000000000000000222222111111000000000000000000000000000000111111111000000///......------////////////............QQQ<<<===>>>>>>>>>===<<<:::999888888:::888444555999:::999555555555555555555555555777555444555888888666333333333222222222222333333111333444444333222222333222333333222111111333666222333333333222111///...666555333111000000222333666555444333333333444555444444444555555777888888555666666555222111222333999999888777666555444444444666777777555444444555222222111000/////////000......---,,,---///222333/////////000000000111111111000000000000111222222222111111000000////////////111222111000///000000111111000000000000000111000000000111111111222222...//////000000111111222222222222222222111000000111111111111111000000///111111000000000000111111000000///...............------......//////000000////////////..................///000000////////////...---,,,,,,---...///------///000111111111111,,,000111---***---000111//////.........///000111////////////000000000000000000000000/////////////////////000000111111111000000000///......------.............../////////bbbAAA;;;BBB??????>>>===<<<:::999888888:::888555555999;;;999555555555555555555555555666555444555666666444222444333333222222333333444111333444444333222222333111222222222111111444666333333222222111000000000666555444222222222333444444444333333333333444555666666666777999:::<<<===666888999777444111000000777666555555555555666666666777888888777777666666111111000000000000000111...---,,,+++,,,...111222//////000000000111111111111111000000111111222333333222222222111111111000111333444222...,,,---...111111000000//////000000------...////////////.........//////000111111111///////////////......---000111111111111000//////111111111111111111111111000000///...............,,,------...///000111111///////////////.........//////000000000//////.........------------......,,,---...000111111111111///555777222---...222333000///.........///111111000///////////////000000//////////////////............//////000111111111000000//////............---------....../////////oooLLL===@@@FFF>>>>>>>>>===<<<:::999888999:::999555555999;;;999777666666555555666666777666555555555555555333222555555444444444444555555111333444444333222222333000111222222111111333555333222111000000000111222444444333333333555666666222222222222222333333333444444555666777999:::;;;444555777555222///------222222222333444555777888666666777777888888777666111000000000000000111111...---,,,+++,,,---///111000000000000111111111111111111111111111222222333444444333333333333222222...000000...++++++///333222222111000000000000000------...////////////............///000000111111...////////////...------//////000000//////...---111111222222222222111111000000///...............,,,------...///000111111.........//////////////////000000000000000//////.........------.........---...///000111111111111222888:::444//////111222000//////...///000111222111000////////////000000..................//////......//////000000000000////////////............,,,,,,------......//////WWW??????DDDCCC<<<<<<<<<<<<;;;:::999999:::<<<:::666555999:::888999888777666666777888999666666666666555444333333666666555555555555666666111333444444333222222333000111333222111111222333333222000//////111333444333333333333444555666777222222222222222222222222111111111222222333555555///000111000...+++******///000111222444555666777555444444555777777666444000/////////000111222222---------------...//////000000000111111111222222222111111111111222333333333333333333333333333333...000000///...444>>>FFF444333222111000000000000000000000111111111222222---......//////000000111111111111111111000/////////////////////...------111111222222222222111111000000///...............------......//////000000........./////////////////////000111111000000000////////////////////////...//////000000000000000111666777222...//////...000000/////////000111222222111///......///000000............//////////////////////////////////////////////////////......---------------.........|||LLL888???BBB999999:::::::::::::::999999<<<===;;;666555888999777999888666555555666888999666777777777555444333333555555555444444555555555111333444444333222222333000222333333111000000111222000///...///111555777444444444444444444444555444444444444333222111111222111111000000000111111---...///...,,,++++++,,,111222333555555555555444333111111222555555444111////////////000111222333......000111111000000///000000111111111222222222222222111111222222333444222222222222222222222222111222111///000:::IIIVVV555444333222111111111111222222111000111222333444------......///000000000111222222222222111000000000000000000000///......000000111222222111000000000000///........................///////////////............/////////000...///000111111111111111///000000000000000000///000000000000000//////...///222222//////111000---111000/////////000222222222111///...---...///000....../////////000000000000000000///......------.../////////////////////...------------------,,,zzzHHH666>>>===000888888999:::::::::999999===>>><<<666555888888666999777666555555666777999666777888777555444444444555444444333333444444555111333555444333222333333111222444333111000000000111///...---///222666888555555555444444333222222555666555555444333222111444444333222111111111111...///000///...---...000333444666777777555333222111///...000333444222000////////////000111333333///000222333444333111000000111111111111222222222222222111111222222333444000000000000000000111111000000---******555GGGVVV666555444333222222222222222111///......000222333------......///000000000000000000000000///......111111111111111000/////////000111222222111000///000000///...............///////////////.........---.........//////000000......///111111222222222000000111111111111000000111111111111000///...------///000///111555444///111000/////////000222333333111///...---...///000.../////////000000111111111111000///...---,,,,,,.........///////////////.........------,,,,,,,,,fffFFFAAA222999;;;888888888888888777777777777999:::;;;;;;:::888777888888888:::;;;;;;:::888777444444777777444444777888555333222333444333333111222222333333222222111555222000///111222333333///...------111666;;;???===999333000000222555666999777555444444444333222222111111111111222333333111222222222222111000000222222222111111111000000111000000000000000111222////////////............+++...111333555444333111000000111111111111000///111444111,,,111:::777,,,333333222222111000000000---...//////000222555888000000000000000111111222//////000000000000//////000000000000111111111111000000//////.........---......////////////////////////............//////777555222000/////////000........................,,,---...---,,,---///111,,,,,,...///000000000000///......///111111000///000000000000111111111111111///......000111000000111000---,,,,,,---000111222111///------...000111------......//////000000000000111111111111000///,,,---...///000111222333444000,,,+++---...---,,,dddDDD???444;;;===;;;:::888777666555444444777888:::;;;;;;:::888777888777777999;;;;;;888555666444444777777555555777666444222222333333222111222222333333333333222222666444111111222444444444111000......000444888;;;;;;777222000111333555555888666555555666666666555444333333222222333333333333333333333222222222111333333333222222222222222111111000000000000000111//////000000000000//////,,,---///111222222222111222111111111000000//////222222//////:::FFFCCC777444444333333222111000000...///111111111222555777000000000000000111111222000111111111111111111000//////000000000111111111//////......------------........................//////............//////333111///---,,,,,,,,,---........................,,,---///...------...000------...///000000000//////......///111111000/////////000000000111111111000///...///111333333222111000///......///000111111000///......///111222//////000000000000111111///000000000000000//////------...///000111111222333000,,,+++---...---,,,bbbBBB===777===>>>???===;;;888555444333333777888999::::::999888777777555555999===>>>;;;666555333444777888555555888777666555555666555333111333333444444444444333333777555333333444555666555555333111///000222555888888555222222333555666555777666666777888999999888777777666555444444444444555555444333333333333333333333333333333333333444222111111000//////////////////111222222111000///,,,---...///000000111111333222111/////////000000111///,,,///<<>>:::444222444888888666555888888888888999:::999666444333444444555555444444333888666444444666777666666666555333111111333666888666555444444666777777777999888888999;;;;;;:::999<<<;;;:::888777666666666555555333222222222333444222222222333333333333333333222111//////.........---...000111111000///.........------...000111222222000///......000222333......+++,,,444<<<:::222555555444333111000//////111333555555444222222333000000000000000111111222222111111000000111111222////////////000000000111........................---------------,,,,,,,,,///......------......///111111000///.........///........................+++...000111000............///////////////...---///......///111111000///////////////000000000111000.........111222333222///000111111111111000///////////////000222333444333333222222111000000///------......///.........////////////////////////000///...---------------iiiFFF888;;;<<<:::>>>===:::888777666666666777777888888999999999999888555444777<<<>>>;;;777444333444888999666555777777777777888::::::888555333444444555555444444333777666444555666777666555666555444333444666888:::777666555666888999999888<<<;;;:::;;;<<<<<<:::888???>>><<<;;;999888888888444444333222222222222222111111111111222222222222222111000///............,,,,,,.../////////......000///.........000222333///...---...///111444666---//////------//////...333333222111000///......222444555555444222111222000000000000000111111222000000000//////000000000...////////////000000000///////////////000000000......---------,,,,,,,,,......------------......111111000000000000000000////////////////////////,,,...111222000...------...///////////////...---///......///111111000///...////////////000000000111///------/////////...---...000111111000...---.../////////000111222333222222111000///......---,,,,,,---...............////////////...............///......---------...oooMMM888===;;;999999888888777666666555444666666777777888999999999:::888666555555555444333555444555999999555333555333222222444666777777555333333444444444444333333666444444444666666555444555444444333444777999:::888777555666888999999888<<<<<<<<<<<<======:::888>>>===<<<:::999888888888333333333333333222111111222222222111111111000000111000000///............,,,,,,,,,------......///000000///...///000222222...---......000222444666---111444222...---000222111111111000//////......222333555444222111111222000000000000000111111222//////000000000000//////......////////////000000///000000000000111111111//////......---,,,,,,,,,......------------...................../////////////////////////////////...///111111000...............///////////////...///......///111111000///......////////////000000111///------......---,,,---...///000000///...---......//////000000111111000000000///...------,,,,,,,,,---...///////////////.....................---...//////---,,,---...uuuSSS:::@@@;;;:::888999::::::999777555333666666666777777888999:::;;;:::888555222222555888666555666:::999444222333000//////111444666777777222222333333333333222222444333222333444444333222444444333333333555666777888666444444666777777777::::::;;;===>>>>>><<<999;;;:::999777777666666666222333555666666444222000444444333222111111000///000//////.........//////...---,,,,,,,,,...000111//////......//////000000/////////000111111222222///000222222000///111444000000000000000000000000222333333222000000111333000000000000000111111222...///111333333111///............/////////000000////////////000000000111000000//////...------,,,...------,,,,,,------...+++,,,------............///////////////////////////000111000.........///------...///000000000//////......///111111000///........./////////000000111///------...//////...//////000000000000//////........./////////....../////////......---------,,,,,,---//////000000000---.....................,,,...000///---,,,---///xxxWWW;;;BBB===<<<<<<===>>>???===:::777444666666666666777888999:::999::::::777333555<<>>@@@===888333000555222111444333000000222////////////............,,,,,,,,,,,,,,,---...///............///000222222////////////000000000000000000000000000000000000222111///......000222444000000000///---...000222666333000///111222000/////////000000000000//////---------...///000000111000000000000000000000000000//////.........////////////............////////////000000000111111111------...000111222333444...///000111111000///...////////////000000000000222222222222111111111000111111000000000000111111111111000000000000111111111111000000//////............//////000000111111////////////////////////000000////////////000000---++++++,,,...///...---000///...---,,,+++++++++pppYYYUUU^^^aaa]]]ZZZdddyyyssseeeBBB;;;;;;:::;;;:::999777666666777777888888999888888777666666:::::::::888555555666777<<<:::888555444444444555000222111///333:::;;;777///000000111111000000///444222000000222333222111111111111111000000000000555333111000111222555666888777777888:::;;;:::999999666666888777444333666666999===>>>;;;666222000555222222444333000000333000000000/////////.........------------......///............///000111222.../////////000000000000////////////////////////222111///......000222444111111111///......000222777444111000222222111000//////000000000000//////......//////000111111111000000000000000000000000//////............//////000000////////////000000111111111222222333333333111111111222222333333333///000111222222111000///....../////////000000000222111111111000000000000000000////////////000000111111000000000000111111111000000000/////////.........//////000000000000........................000//////......//////000...---,,,---/////////---000///...---,,,,,,,,,,,,kkkWWWEEE;;;@@@LLLRRRYYYWWWRRReeetttssskkkHHH;;;666333:::999888777666666666777555999>>>>>>:::666555555999::::::999777666888999;;;999777555444444444444///111111111444:::;;;999///000000111111000000///444222111222333444333222000000000111111111111111222111000///000111333555666555444666888999999888999666666999999666666888777999;;;;;;888444111000555222222444444111111333111111111000000000000///000//////............///............///000111111....../////////000000000////////////////////////111000///......000222333222222222000......000111666444222111222222222111//////000000000000///////////////000000111111222000000000000000000000000///...............//////111000000000000000000111111111111111222222222222222222222222111111111111111111222333333222111111------........./////////000000000000//////////////////............//////111000000//////000000111000000000000////////////...////////////000000000.................................------.........000///......///000///---//////...---,,,,,,,,,,,,```TTTGGG@@@<<<;;;AAAIIIOOO\\\___VVVWWWqqqpppqqqmmmJJJ999333222888888777777666666666666444:::???>>>888444333444777888999888777777888999:::999777555444444444444000111222333555777888888111111222222222222111111333333333333444444333222000000000111111222222222111111/////////000111222333333222444666777777666777444555888888666666999888999999777444111000000444111111444444111111444222222222111111111000000111111000//////...//////...............///000111........./////////000000////////////////////////000000///......///111222333333222000......000111333222111111111111111000//////000000000000//////......//////000000000000////////////////////////......---------...//////000000////////////000000////////////////////////.........///////////////000111222333333222111000------------.........///000////////////..................------.........000000////////////000000000000000000////////////////////////////////////...........................------,,,,,,------...111///......//////---,,,//////...---------------}}}cccGGG@@@;;;:::;;;;;;:::;;;FFFQQQ]]]]]]TTTZZZkkkllljjjIII666222555666777777777666666555555555888;;;999444000222555333555666666555555666777888888777666555444444333222222333444444333444555222333333444444333333222222333444444444333333333000000111111222222333333333222000////////////000333222222333555777666555555222333666666444555888777777777555111//////000333000000333333111111333222222222222111111111111222111000///////////////...............//////000............////////////........................//////.........///000111222222222000......000222///000000000//////////////////000000000000//////---------.......................................---------------...//////.........------.................................+++,,,---...///000111111...///000111111000///...------------.........///////////////.........---......------------......000000////////////000000////////////000000000000/////////.......................................------,,,,,,,,,,,,------000...------......,,,+++//////...---------......fffOOOCCCCCC>>>:::999999999888666999@@@QQQ\\\VVVUUUsss```dddiiiJJJ555111888555555666666666666555555555666777444111000222444111333555555444333333444777777666666555444333333222222333555444000000333333333333444444333333333000222444555333222222222111111111222222222222222333222222111111111111111555444333444666666666444333111111444555222333666444555444333000......///111//////222222000000333222222222111111111111000111000000////////////000///......---......//////------........./////////........................//////......//////000000000000000///---...000222---...000000...---......//////000000000000//////------------------------........................,,,,,,,,,,,,---...//////...------,,,,,,------...000000000000////////////,,,,,,---///000222333333------...//////...------------........./////////////////////..................------------......000//////......//////000////////////000000000000/////////............------------------------------------,,,,,,---------...---,,,,,,---...,,,+++//////...............///{{{WWWAAA999888>>><<<:::888:::<<<<<<;;;444777@@@KKKPPPXXXkkkPPP[[[jjjNNN777000777444444555666666666555444444444333333222222222222111333555555333222222222666666666666555444333333000///222555333...///333111222222222222222222111...111444555222111111111333222222222222222222111111111222222333444555555888666555555666777555444444111111444444222222555111222333222///......///000------111111//////222222111111111111000000000//////.........///000000///......------.........---------.........//////....................................//////000000---......---------000222,,,...111111///---.../////////000000000000//////........................------------------------,,,,,,,,,,,,---...///000......------------......000000000//////.........------...//////000111111,,,---...//////...---,,,....../////////000000000000000000/////////......//////............////////////............//////.../////////000000000111//////.........---------------------------------......------------.........---,,,---...///...---//////............//////vvvQQQ===::::::888888999999888999:::999777444444333777DDDVVV```bbbrrrDDDVVVlllSSS:::000555333444555666666666555444333333222333555444222000222444555555333222111222555666666666555444333333------000555333...///555000000111111111111000000---111444444222000000111444333333222222111111111///000111333555777888999999888666666777777666444444222222444444222111444///000222111///......//////,,,---000000......111111111111000000000000///......---......///000111///......---------......---------.........//////.................................///////////////+++,,,------,,,---000333,,,///222222000...///000//////000000000000/////////////////////.........------------------------+++++++++,,,---...///000//////............//////......---------,,,,,,,,,------------------------,,,---...//////...---,,,////////////000000000000000000000000//////////////////............////////////............//////.../////////000000111111//////.........---------------------------------///......------......///...------...000111000/////////.........//////000xxxQQQ???:::888;;;AAA===:::777777999999888666888888888666AAA[[[```KKKOOOAAAUUUkkkTTT888555888444444444444444444444444444444444333333333222222333333333333333333222222444666777777555444444555111///000333333000000222222333444333111000111222222333444555555333111000222333333333222000...---//////000111222333333444:::;;;;;;999666444444555///111444444333222111222111/////////000---(((###000///...------...///000222222111000/////////000222000...---............000000////////////000000111000///......///000111222111111000///......---111(((+++000...000333,,,000///---+++++++++---...///000222333222111///---///.........///000111222......---,,,---...///000+++******,,,...000000///,,,,,,,,,---------......333222000...---,,,------///...,,,++++++,,,...///---------............///,,,---...///000000000000///000000000///...------000000000222444444222000000000////////////000000000000///...............000000000000111111111111------,,,,,,,,,------.........////////////......---------.........//////------------------------000000000000000000000000oooYYYDDD@@@@@@;;;888:::<<<:::888888999:::888666444444555333<<>>AAA;;;666666888777777888999:::999888777777888777???XXXcccTTTEEE999KKKeeeZZZ===000000444444444444333333333333333222222222222111111111444333111111111333555666222333444444444555777999444111111444444111111444222222222222222111111000333333444555555444222111000000000000000111222333//////000000111111222222111222333222000///000111555555555333111111222444111000000111333333222111333333222111000000000111000000/////////000111111//////.........///000000000000////////////000000//////000000000000//////111000000///---,,,,,,+++333---//////***---222...///...---,,,,,,,,,---...111111111000000000//////111222222222111000...---...------------.../////////---,,,---...///...,,,,,,,,,,,,---------......111000///...------...//////...---,,,,,,---...///---------............///000000000000///...---,,,.........///000000000111///......///111111000...000000////////////000000000000///...............//////000000000000111111111111///...---,,,,,,,,,......////////////......------........./////////////////////////////////........................gggIII<<<777666:::;;;888777:::555555555777888:::::::::::::::<<<:::@@@XXXggg]]]EEE:::HHHdddbbbEEE333222444444444333333333333333222222222111111111000000444222111000111333666888333444555444444555777999555222222444444111111444222222222333444444222111333333444444444444333222222111000//////000111222//////000000000000000000---///000///......///000/////////......000444777111111111111222333333333444444333222222111111111111000000/////////000000......////////////000222000000////////////000000...///000111111000///...////////////////////////333++++++---,,,444999111///...------------......111111000////////////000000111222333333111///---------------......//////---,,,+++,,,---...---,,,,,,,,,,,,---------......000///...------...///000......------------......---------............//////////////////...------//////.....................---,,,---///000///...000000////////////000000000000///...............////////////000000000111111000///.....................////////////..................////////////////////////////////////........................```EEE;;;>>>;;;:::999888666888<<<888888777666666666777888666666888555999PPPbbb___HHH<<>>===:::777444444666888555555777444444JJJ```aaaKKK<<<:::SSSeeeMMM333555444444333333222222111111333222222222222111111111444333111111111333555666555777888777666444444555777333111333222000000444333222222444777777444000111111111111222222222222333333111000///.........000000//////......---------...//////...---...000444444222///......111444///111222111///------...000111111222222222111111111111000///............---000222222000...000222000000////////////000000//////000000000000//////---...///000222333444555333,,,,,,...444CCCFFF777---.........////////////000000000/////////......,,,---///000111111111000,,,---......//////......)))((((((***---//////...,,,,,,,,,---------......111000///...------...///........................---------............///,,,---...///000000000000,,,,,,++++++,,,...000111...---+++,,,---//////...000000////////////000000000000///.....................////////////000000,,,,,,,,,---...///111111......////////////............/////////000000000000000000000000000000000////////////////////////RRR<<<@@@BBB;;;777999:::::::::999777666>>>===:::777555888>>>CCC999888;;;666444IIIaaagggPPP>>>333JJJbbbMMM333888444444333333222111111000333333333333222222222222333333333222222333444444000333666777666444333333777333111222111//////333111//////222666777222...000000///000000111111222000000111000000///......000000///......---,,,,,,---...///...---,,,---...444444333000...---///111,,,///222222///------------...///000111111000000...............///000111---111444333000---///111000000////////////000000000000////////////000000/////////000111111222222,,,,,,///---,,,888<<<000------...///////////////...///000000000///------.............../////////,,,---.../////////...---,,,++++++,,,...//////...,,,,,,,,,---------......222111///...---------.........////////////......---------............///......///////////////...333111///---------...//////---+++,,,---/////////000000////////////000000000000///......................../////////000000---,,,,,,,,,---...//////......////////////........./////////000000000000////////////////////////........................~~~QQQ>>>;;;:::999;;;;;;;;;999666666888888777888999888777888>>>HHHOOO999888;;;666333FFF```gggUUUAAA111FFFaaaOOO555;;;444444333333222111000000444444444333333333222222333333333333333333333222+++///333666555444222222777222000111000...///222///------111555555111,,,//////......///000111111---...000111111111000///000000///...---,,,,,,+++---...///...,,,+++,,,---...//////...------///111)))---111222000...---...+++,,,...///000000000000++++++,,,---///111222444...222555444000---...111000000////////////000000111000///......///000111000000000000////////////,,,111777111)))000666---------...///000000//////---...000111111///---,,,000///...------,,,------,,,,,,.../////////...---000...---...///000///...,,,,,,,,,---------......333222000...---,,,------......////////////......---------.........//////000000000000///...---,,,<<<999555000---***))))))///---,,,,,,---/////////000000////////////000000000000///.........................../////////000...------,,,,,,,,,------......////////////......////////////000000000000////////////////////////------------------------}}}WWW;;;<<<@@@999555;;;999999999888888888777777555555555777;;;@@@EEEHHH999;;;444555555FFFfffeeebbb@@@===555SSSBBB333444555444333333222222333333333444444444444333222111444222111111333333222111111222333444333222111000555555555444333222000///---,,,///444555111000111111...///333222---...444000000000000000000000000111111111111000000000000//////000000000000//////------...///000000//////---...000111111///---,,,......///000222222000...111///------...///////////////000000000////////////000111111111111000000000000//////......------222111111111222111...,,,//////000000///......------...000111111111000///,,,---...//////...------222000...+++******+++,,,........................333222000......///111222---------...///000111111555333111...---------...//////////////////////////////---,,,,,,---...///......///000000000000000555333///,,,,,,---///111---------............///111111000......---------///////////////////////////000000000000000000/////////---,,,,,,,,,,,,,,,222111000//////000111222111000///......///000000444222///------------,,,+++,,,...---,,,,,,---///www___HHH888:::===888888===999999999888888777777777777777777888:::===@@@BBB999;;;555888999HHHiiiiii___???:::333OOOCCC222333444444333222222222222333444444333333333222222222444333222333444444333111333333444444333222000///555555555444333111000///...---///333444111000222222///000333111,,,---111////////////////////////333333222000///...---,,,//////000000000000//////------...///////////////---...///000000///...---......---///000111000...000///------...//////000...///000000000///......///000000000000000000000222222111111000000000000333111///...//////...---....../////////......---...///000111111111000000---.../////////...------///...---,,,+++,,,------------------------------111111//////...///000111---...//////000000000000333111///...---...///000........................///...------------...///......///000000000000000333111...,,,,,,,,,...///---------............///111111000......------...////////////////////////000//////......//////000000///...---,,,,,,,,,,,,000000///////////////000//////.........000111222333111...------...---,,,+++,,,...---,,,,,,---///xxxLLLAAA<<<999::::::999:::===888888888888777777777777888888888888888999999999555888444999:::HHHhhhkkk___@@@777222MMMGGG333333444444333222222222222222555444222111111222333333333333333444666666333111444444444333222111000///444444444333222111000///000---...111222000000333222111111222000,,,,,,///........................222111111///...---,,,+++...//////000000//////...------...////////////...------///000000///...---///---,,,,,,...//////.........---......///000111---...000111111000///---////////////////////////222111111111111000000000333111---,,,,,,.........------...............---...///000000111111000000///000000000///...---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////......000111111000///...000000.........///000111------------------------......---------......///......///000000000000///000///...---,,,,,,---------------............///111111000///............////////////////////////000///---,,,,,,---///000111000///......---------......////////////......---------...///000222333111///------.........---+++,,,...---,,,,,,---///}}}OOO<<<888<<<>>><<<:::;;;;;;888777777777777777777777777777777888888888666555444222444000777666BBBcccggg```EEE777333KKKOOO888555444333333222111222222222555333222000000111333444222111222444555555333111222333333333222222111111333333333333222111000///111...---000000...000333111222222222000...///111........................---------..................//////////////////...------...//////.........,,,---.../////////......///---++++++,,,...///...,,,---.........///000222...///111333333222000///000//////...............////////////////////////222000.........//////...,,,------...............---......///////////////111111000000///...---,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---...///000000///---,,,000000///.........//////------------------------------------.........///---...//////000000//////////////////......---,,,---------............///111111000///......//////////////////////////////000///,,,++++++,,,///000222111000///............---...///000111000///...............//////000000...---,,,,,,.........---+++,,,...---,,,,,,---///UUU;;;>>>;;;>>>>>>::::::===;;;555666666666666666666666666555666777888888666555444333333///666333===^^^eee___GGG444222HHHUUU:::555333333222111111111111222444333111000000111333444000000000222333444222000111111111222222333444444222222222222111000//////222...---//////...///333///111333222111222333444////////////////////////,,,---------.........///......////////////......------............------,,,,,,---..................,,,******,,,.........+++---//////......000222///000222444444444222111111000///...---.........////////////000000000000000///000222333222///,,,------......///......---,,,,,,,,,,,,------......111111000///...---------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...////////////,,,---.........---,,,+++222111000///------,,,,,,------------------------,,,------.........//////------.../////////////////////000000000///...------------............///111000000////////////000000000000000000000000000000///,,,++++++,,,///000222222000///////////////---///000111222111000000000/////////......---------,,,+++,,,......---,,,+++,,,...---,,,,,,---///yyyTTT@@@<<<>>>;;;:::888666888;;;:::555555555555555666666666666555555777888888777666666666555000777333;;;^^^hhh]]]GGG//////BBBYYY;;;333333333222111111111111111222222111000111222333444000///...///111333222111111111111111222333444555111111111111111000//////222...---//////---...222---111333111000333555444////////////////////////000//////...------,,,,,,---......//////......------............---,,,,,,,,,,,,,,,------...//////...,,,++++++---......---***...111000...---///111000111222333333333333333222111///...---......///111111111222222222222333...///111444555333///,,,//////000000///......------,,,,,,,,,,,,---......000///...---------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111------------------......222111000///...,,,+++***------------------------+++,,,---...////////////------...////////////...///000000000000000//////---------............///111000000//////000000000000000000000000000000000000///---,,,,,,---///000222111000//////............///000111111222222111000000000///...---,,,+++,,,++++++,,,---...,,,***+++,,,...---,,,,,,---///xxxOOO<<<===>>>999999777555777777666666888444444444555555666666666777777888888888888888777777555000777333;;;```mmm\\\III---...@@@]]]===444333222222111111111111111000111111111222222222222222000......000333444444444333222111111111222222000000000111000000///...111...---000000------111,,,111222///...222333111........................000000//////...------------......//////......------.........------,,,+++,,,,,,,,,,,,---...//////---,,,,,,---//////...---+++...222111...,,,...000000000//////000111333444444222000.........///000111111222222222333333333......///111333222///---222222111111000///------......---------...///000...---,,,,,,+++,,,------------,,,+++,,,---...///------------------------,,,,,,,,,,,,...000222333///...---------///111222////////////...---,,,+++........................+++,,,---////////////...,,,---......//////......////////////////////////---------............///111000000000000000111111000000000000000000000000000//////......//////000111111000///.....................//////111222222...////////////...,,,+++,,,++++++,,,------+++)))+++,,,...---,,,,,,---///|||QQQAAABBB@@@:::666:::777777:::777111333:::444444444555555555666666999999999999888888888888666333---555222:::aaappp^^^LLL---000AAAbbb@@@666333222222111000111111111///000111222222222222222444111///...000333555666777666444222000//////000///000000000000000///...000......000000------000,,,111222---,,,///000---------------------------------......///000111111---..................------.........------,,,+++,,,++++++,,,---...///000---,,,---///000000...,,,+++///333222...,,,---000000///------...000222444555333111///......000000//////000000111111111111///...---...///000///...333333333222000///---,,,000//////......000111222---,,,+++***+++,,,---...,,,+++******+++...000222........................---,,,,,,,,,---000333555111000...---...111444666---......///......------////////////////////////***+++---///000000///...,,,---......//////............---------......///---------.........//////111000000000000000111111000000000000000000000000///000000000000000000///111000///......---------......------...///111222,,,---.../////////...---,,,++++++,,,---,,,***(((+++,,,...---,,,,,,---///```PPPAAA===>>>===;;;:::::::::::::::999777555444333333333333333333222222888888888888888888888888111222111333777888KKKkkk^^^JJJ888!!!===^^^BBB///222222111000000///000000000000111111111111000000222222111111222222333444777444222222444444333111333222000///..................//////000000111111000333222...///666888555111000///000222222000...++++++++++++,,,...///000///...---,,,------//////,,,///111111///,,,+++***------.........---+++***...............---------)))---///---...111000---000000000000000000000000333333333111//////111222//////............//////111000///......///000000666333000......//////...+++---000111///---------///......------------...,,,,,,,,,------.........---///000000///---...///***++++++,,,---...000111...---,,,---///111111111///............---------...............///000111---...000///...,,,------......//////000000111111000//////.........//////222000,,,+++,,,---------000000000000000000000000000111222333333222000//////000000000......000111333222111/////////000111555555333111......///111///---,,,---000000...,,,111000---+++***+++,,,,,,---------............///yyyNNNCCC;;;;;;===<<<::::::::::::::::::999777555444333333333333444444444444777777777777777777777777222333111222666666HHHiii```MMM:::$$$===___GGG333333222111111000000000111000000000000000000000000//////000000111333444555666444111000111111000...111111000000//////............//////000000111111222666666444555999999666888666444333333222///---............///000111111///...---,,,,,,---...///...000333333111...---,,,....../////////...---,,,------..................***...///......111111---000000000000000000000000222222222000......000222111111000000000000111111000000///......///000111666333000.../////////...,,,...000000...------...---------,,,------......---------....../////////---///000000...---...///+++++++++,,,---...///000...---,,,---///000000///000000/////////.........///......------------...,,,...000000/////////000////////////000000000000000000000/////////000000777444111////////////...000000000000000000000000///000111222222111000000///000111000......000111333222111000//////000111555555444111///...000222000...---...111111///---000///---,,,++++++,,,------------............///{{{OOO???;;;999<<<===:::999:::999999999999888666555444333333333444555555666666666666666666666666666666333333111222555444GGGgggdddQQQ<<<(((<<<\\\NNN888222222111000000000111111111111////////////111111------...///111333555666666444111000000000///---///000111111111000///.........//////000000111111111555777777888::::::777<<<999666444333222000...000000000000000000000000///...---,,,,,,---...///...000222222000...------...///000000000///...---,,,---------.../////////+++///000...///222222///000000000000000000000000111111111///------///111111111000000000000111111///............///111222555222000.../////////...---...//////------...///,,,,,,,,,,,,---...//////.........///////////////,,,...000000...---...///------,,,,,,---...//////...---,,,---//////---,,,111000000000////////////000///---,,,++++++,,,,,,+++---000000000000222333000000000000////////////000000000000000111111111888555222000000000///...000000000000000000000000---...///000111111000000000000111000///...000222222222111000000000111111555555444222//////000222000//////000111111///...///...---,,,,,,---...///---------............///```@@@???===>>>@@@===999888:::999888888888777666555555333333444444555666777777444444444444444444444444333333000222555666IIIjjjiiiUUU>>>+++888VVVRRR888111000000//////000000000222111///......///111222---------...000111333444444333222111111111111000...///111222222111000///......//////000000111111000111333555777:::;;;;;;:::777444333333222111000///////////////.........000///...---,,,---......+++---//////...,,,++++++---...///000000///...---,,,,,,,,,---...///000000,,,///000...///222222000000000000000000000000000///000000...------///111......////////////.........---------...000111222444111///.../////////......//////...------///000------------...///000111..................//////,,,---//////...---...///......---------......///...---------......,,,)))000000000/////////......///...---,,,+++,,,---...,,,...000000000///000222111111000000//////......//////000000111111000000333111///......///...---////////////////////////,,,---...//////000000111000111111000//////000222222111111111111111111111333333333111///...///111000//////000000000......---------,,,---...///000---------............///fffHHHAAAAAA??????@@@<<<888888===888888777666666555555555333333444444555666777777333333333333333333333333222333000222777999MMMoookkkXXX???...222MMMTTT666//////.........//////000111000...------...000111............///000111111000000000000000000222222...///111333333222000///......//////000000111111000...///111555999>>>BBB;;;999666555555444222111...//////000//////...---000///...---,,,------...+++---///...---++++++,,,,,,,,,............---,,,,,,,,,,,,---...///000000---000000......222333000////////////////////////...//////...,,,---///111......////////////.........---------...///111222222000/////////000...---//////000///------///111............///000111222------------------------+++---...///...---...///......---------.../////////...------...---+++***/////////.........------...---,,,,,,---///111333---...000///...------...111111000000//////......---...///000000000/////////---,,,---...//////...////////////////////////,,,------...//////000111000111111111//////111222111111111222222222222111111111222000...---...000.../////////...---------------------...//////000---------............///pppEEE777@@@???<<<;;;<<<:::888999>>>777777666555555555555555333333333444555555666666333333333333333333333333222333000222777:::OOOqqqiiiYYY>>>111---EEEVVV444//////.........///000000000000............000000///////////////000000111///000000000//////000222000111222222222111000///......//////000000111111111...---111555999@@@FFFAAA???<<<;;;999777333000...///000111222111000///111000...---,,,,,,---...---...000000...---...///+++,,,---.........---,,,,,,---------.../////////---//////------111222000////////////////////////...//////...------///222///000111222222111000///...------------...000111111000...///000000...---...///000000......///000............///000111111---------------,,,,,,,,,***,,,.........---...///......------...///000000000...---,,,---...---,,,............------------...---,,,+++---000333555---...000///---,,,,,,---000000000000////////////+++---...000000000//////...------...111222222111000000000000000000000000......---......///000111000111222111000///111333000111222222333222222222000111222111///...///000---///000///---,,,,,,,,,------......////////////---------............///vvvMMM888777;;;<<<999888;;;;;;888777:::777666555444444444555555333333333333444444444444333333333333333333333333333333000111666888NNNpppeeeWWW===333+++BBBZZZ555000000000000000111222222////////////////////////......//////000111222333333555555333000///111333222222222111111000000000......//////000000111111000,,,,,,111555666;;;BBB??????>>>===<<<999444000,,,---///111111111000///111000...---,,,,,,---------...//////...---...///+++,,,---/////////...---------..................,,,///...+++,,,000222000////////////////////////...//////...---...000333///000111222222111000//////...---------...///000000///...///000000...------///111111000/////////......------------...//////.........------------)))+++---...------...///------------...000111111222///,,,+++,,,...//////////////////............///---+++***+++...111333,,,...000000.........///////////////000000000000,,,---///111111111000//////......000222333222000000000000000000000000000000//////......///000111111222222111000000111333000111222333333333222222111222333333111000000111...000222000...,,,,,,---.........////////////...---------............///[[[999;;;???888>>>:::999<<<===888555444777666555444333444555666333333333333333333333222333333333333333333333333444444000111444666KKKmmmbbbUUU<<<555+++AAA^^^777222222111111222333444444......////////////......------...///111333444555:::<<<;;;888444222333555444333222111000000000000......//////000111111111---***+++111444222555:::999999;;;<<<===:::666222(((***,,,...//////...---111000...---,,,,,,------+++,,,---,,,++++++,,,---,,,---///000000000//////...............---------,,,......++++++///111/////////////////////////////////000///...///111333---...///111111///...---000///...---,,,---...///000///...///000000...,,,,,,///222222111///......------,,,+++++++++,,,,,,000000//////.........---)))+++---...------...///,,,,,,------///000222222333000,,,+++,,,///111111000000000000////////////000...+++******,,,///111+++---000000000000111222......//////000000111111,,,...000222333222111000000/////////111111///...000000000000000000000000111111///......///000000111222222111000000111333000111222333444333333222222444555555333222222333///111333222///,,,---///......////////////......---------.........//////jjjOOOAAA777666;;;<<<999777888:::;;;999666666666555444333333222222111222222111000000111333444444444333333222222222222666444222444555FFFcccbbbRRRGGG111...>>>dddCCC666222000111111///000333......///////////////...555222000000...///666>>>RRRfffOOO666......777111//////000000000000/////////,,,***---222555333000---.../////////000222333888888999<<<>>><<<777222000111222333222000...,,,000000...---------......------,,,,,,,,,------...------......///000000111111///------.../////////000///...------...///000222000......///000///.........---,,,---...///000///............---------------------------------///////////////......------...000222333222...+++,,,---------,,,++++++***------...//////...------(((***,,,,,,,,,,,,...///000///.........///111222......------------......---.........//////000000---,,,*********,,,...///...............///000000...000111000...,,,,,,---///000222444444222000///////////////////////////000000//////.........---............/////////000---000222111...---///222222111000000111111000///...///111111111111333555333111/////////...---+++...***...888888...***...---...///...---...///111{{{SSSAAA<<<888666777;;;999888888::::::888666666555555444333333222222222333444333111111222444333333333333444444555666666:::666333222000>>>XXXdddSSSGGG111000AAAfffIII555000...000000...///222......///////////////...222111000000///000999CCCppp{{{\\\===111///777000//////000000000000/////////---+++---222444222///---............000222444333333444777888666111---...///000000000///...---///...------,,,---......///...------,,,,,,,,,---,,,------...//////000000111///------.../////////000///...------...///000111///------.../////////......---------...///000///............---------------------------------///////////////...---------...///111222111///------------------,,,++++++,,,---...//////...---,,,+++,,,...---,,,,,,---...///......---...///000111......------------................../////////000---,,,+++******,,,---///...............///000000000000000000000000///...///000333444444333000///////////////////////////000000/////////................../////////000000///000111000/////////000222000//////000111///...,,,...000111000000000111000///---...//////...---...***---666666---***...---...//////---...///111uuuXXX<<<555:::;;;888666:::999888888999999888666555555444444333333222222222444555444333222444555111111111222333666888:::111555444222333222@@@\\\iiiYYYJJJ333333???dddNNN333///---///000......000/////////000000//////...000///111111///111<<>>999555555666666777888777666555555777333333333333222222222222...111333444333333333444222333333333333333333333111666444222222000>>>YYYbbb___PPP888666000WWWddd>>>444,,,,,,......---...111111111111000///......111.........,,,***///666HHHPPP888...000...222+++//////000000000000/////////........................,,,***,,,000222111///+++,,,------,,,,,,---............//////000000000///////////////...------,,,,,,------...///111111///////////////////////////......///000000///---,,,---...///000000000///999555111...---...---------...///000000000000//////............---------........................---............---,,,,,,---///000///,,,+++...111---.../////////////////////......------......///+++---.../////////111222111111222333333333333333......------------......///////////////.....................------------,,,---///000000000///...000///...000444555333111///000222444444222000/////////////////////////////////000000000000111111/////////000000000111111000000111222444333000...111000...///000000///---,,,...111111///---,,,,,,111000......//////...,,,,,,,,,---......---,,,,,,***,,,//////...------...}}}RRRAAA@@@???<<<>>>>>>;;;888666555555555777888777555444555777222222222222222222222222///111444666555444444555222333555666777666555444///666999::::::555>>>VVV[[[___SSS;;;888,,,VVVmmmDDD888...,,,.........///111222222111111///......222...,,,......,,,,,,///111>>>///+++///,,,///)))//////000000000000//////---............---...///---+++***---111333000---,,,...///...---...111444222333666888:::;;;<<<<<<444444555444333222000/////////............//////000000000000000000000000.........///000000...,,,,,,---...///000000000///222000------...//////...---...///000111000000//////............---------........................------......------,,,+++---000222000,,,***,,,///,,,---...////////////...000///............///000,,,---//////......///000000111222333333333222222......------------......000/////////............---------...............,,,---///000111000///.........///000111111000000---///111333333111///---//////////////////////////////000000000111111111//////000000000111111111...000333444333111000000222000//////000111///...+++---......---+++,,,,,,000///...///111111111///,,,---............---,,,))),,,...///...---------WWW888888AAABBB<<<<<<:::999999:::888555555777888777444333444777222222222222222222222222000222666777777666555666222444777999:::999777666999AAAEEEEEEAAA555888KKK[[[cccXXX???999)))SSSoooHHH;;;///,,,...//////000222222222111111///......222---+++...000...,,,,,,(((777---,,,222...333...//////000000000000//////,,,---......------...000,,,******...222444000+++111333555444333555999<<<777:::>>>BBBFFFGGGHHHHHH;;;;;;;;;;;;999777555444222111000///------,,,,,,111111111111000000000000.........///111000...,,,+++,,,...000000000000///...------...000222222222---...000111111111000/////////.........---------////////////////////////------......------,,,+++---000333111,,,)))+++---,,,,,,---...//////......111000///......///000111---//////...---,,,---...///000111222333222111111.........------.........000000//////.........---,,,,,,---.../////////...,,,---///000111000///...,,,...000000///...///000---...111222222111...---//////////////////////////////000000111111111222000000000000111111111111,,,111555555333000000111222111000000111111000///---...///...------...//////......///222333333222+++...////////////...+++))),,,...///...---------kkkHHH;;;<<<===<<<===555888===888777999555555666888:::999777555333777///000::::::000000888888;;;AAAEEEGGGEEE@@@===AAA@@@EEEJJJDDD888777>>><<>>??????@@@BBBEEEAAA???BBBJJJMMMIIIIIIMMMEEEAAA===???BBBBBB<<<666666555333111///------,,,222222222111111///......222111000111111111///---...///////////////...---...............///000000////////////////////////000000///...------,,,,,,......------------......---------....../////////111555555000---------+++000000000111000//////......---,,,++++++---...000000000////////////000000111///...///222333222//////............---------.........------............///////////////......111111222222222222111111000000000000000000000000.........////////////000...///000111111000///...//////000000111111222222000000000000////////////---......///000111111111222111///.........///000000///------,,,---...///...111333333000///222444+++///000---,,,...///---++++++------------++++++|||YYYAAA999;;;===<<<888<<<<<<888888999999999555666888888888666444333999333222555444000666@@@BBBTTTmmm}}}wwwkkkcccllllllooopppgggTTTCCC999BBBGGGKKKGGG>>>???PPPdddnnniiiXXXFFF888222IIIooo___>>>---///...---111111111111111444666555222...---,,,++++++------,,,+++///////////////000000000///...---...000000000///...//////000111222333333000...///333444333444777;;;>>>AAABBBBBBBBBDDDGGGMMMJJJJJJMMMMMMHHHFFFIIIEEEBBB@@@AAABBBAAA===888444333222000///...------222222222111111000///...111000000000222222000.........///////////////...//////.........//////000////////////////////////000//////...------,,,,,,...------,,,,,,------...,,,---------...............222222///---//////---111111000000000/////////...---,,,++++++---///000000//////......//////000000...---...000111000...///............---------......------------...............//////.........//////000000000000//////////////////////////////---............////////////000000000000000000///000000000000000000111111000/////////////////////------...//////000000111222111///.........///000///...---,,,,,,---/////////......///111222222111---000///,,,,,,......++++++,,,,,,------,,,,,,+++dddWWWFFF;;;999<<<>>>???999LLLEEE555999<<<888<<<777777777666555444333222333444444444888EEEYYYhhhpppfffPPPCCCHHHHHHAAABBBTTTpppyyyqqq]]]III999111GGGmmmhhhEEE000000//////111---333222222333444444333111///---,,,---...///...,,,---......//////000111111000///...///000111000///......///111222333444555111...///333555333444777:::<<<>>>???>>>>>>@@@AAAIIIEEECCCCCC@@@<<<;;;<<<<<<<<<;;;;;;999777444222222111000//////......///111111222111111000///...000//////000222222111///------...///000000000////////////////////////////////////////////////////////////...------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...***...000------///111000222111000///...///000000...---,,,,,,,,,---///000///..................///...---,,,---///000///...///............---------------,,,,,,,,,,,,---------------------...---------......//////......---........................---------............///111111000000000000111111000000000000000/////////////////////////////////---......//////000000000111000///.........///000...---,,,,,,---...000000000---+++---111333111...//////---+++---000...)))---,,,,,,++++++,,,,,,---{{{XXXDDDAAA===;;;<<<>>>AAABBBCCCaaaTTT777;;;===666<<<888777666555444333333333...444666444===WWWwwwxxxNNNNNNHHHBBBMMMkkkttt^^^JJJ:::000DDDkkkmmmJJJ222000000222333,,,333222222111222222333222333222000111111222000///,,,,,,---///000222333333222111000111222333222111///000000111222333333444555222222444444111111333222333444444444444444444777555333222111111222444222555666444000---,,,---000//////......//////000111111111111111000///////////////000222333111000,,,,,,...///000000000000000000000000000//////...//////////////////////////////.........---------......------------......,,,,,,,,,---------------)))---///,,,,,,///111000111000...,,,,,,---///000...------,,,---...//////......------------.........------...///////////////............------------,,,,,,++++++,,,,,,------,,,,,,,,,---------...---......//////......---------------------------------------............222111000//////000111222000000000//////..................////////////////////////000000111111111111000///...---...//////---,,,,,,,,,---...000111111///---...000111///...000///,,,+++000444222+++------++++++++++++------{{{UUU888;;;<<<======<<<>>>@@@BBBPPPooo```======>>>555:::888888777666555555444444333888888222888QQQrrr~~~eeeZZZIIIAAASSStttrrr\\\LLL<<<000BBBhhhmmmJJJ222------222333,,,333222222111000111222333000000///000333444333222222222222333333444444444444333222222444444333222222222111111111111111111444111111333333000000222------............---,,,//////...,,,---000333444222555888666111......000......------...//////000000111111111111000000////////////000222333111000,,,,,,...///000000000000//////000111111000///...////////////////////////...............---------000000////////////000000------------------------+++///000---,,,...///...000...,,,+++++++++---...------------......//////......------------............////////////000000///............------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///...//////000000//////...---------------------------------.........//////222111000//////000111222000/////////......------------....../////////000000111111111111111222222111000...---------...///---,,,,,,,,,---...000111111333333111...------//////...,,,,,,222777555///------++++++++++++------hhhOOOAAA<<<===>>>>>>===<<<<<<>>>???RRRiii^^^AAA<<<<<<777888888888999999999888777777888999777444666GGGcccyyyuuubbbLLLHHH\\\zzz|||ooo[[[NNN@@@000>>>ccclllLLL333,,,***000333,,,222333333222111111333444000///000333777:::;;;::::::999888777666444333333444333222222333444222111222222111111000/////////000......222222000111444000///...///000000///---///000///,,,---111333222111444666555222000000111---------------...//////000000111111111111000000000//////000222222111///------...///000000000///...///000111222111000000////////////////////////........................111111000000000000111111///............------------000111...,,,...///---///...---,,,+++,,,,,,---------......///////////////..................///---///000000///...000111///............---------------,,,,,,,,,,,,------------,,,,,,,,,...///000///000000111111000000///------------------------.........////////////000000000////////////000000...............------------------......//////000111111111111111111111111000///...---------...///...---,,,,,,---...000000111333555222...+++---000---...------111666666111---,,,,,,++++++,,,,,,---aaaEEE===???BBB????????????>>>>>>>>>>>>GGGSSSPPP???777;;;<<<999888999;;;<<<<<<<<<:::999;;;777666777888???SSSiiirrrdddgggvvvzzzmmm\\\QQQCCC000:::^^^pppRRR:::000+++000555///333555777666444333444666333222333555888:::;;;:::777666666555444333333222333111000000111111000...000000000//////////////////------000111//////222111//////000222333111......111000,,,+++///000---...///111111000/////////---------,,,------......000000111111111111000000111000000000222222000.........///////////////...,,,---000222333222222111////////////////////////........................111111000000000000111111000000/////////.........---111222...---///000////////////.........---------......///////////////000//////......//////000,,,...//////------...111///............---------......------------.........---,,,,,,---...111222///000000111111000000///------------------------/////////000000000111111......////////////......------------------......,,,,,,---......///000000////////////////////////000///...---,,,---......///...---,,,,,,---/////////000000///.........///,,,//////---...222222///+++,,,,,,------,,,,,,+++bbb???:::BBBCCC===@@@@@@@@@AAABBBBBB@@@???;;;???CCC<<<222:::AAA;;;777999<<<>>>???>>><<<;;;AAA888555999666333@@@TTT]]]nnnzzzmmm]]]TTTFFF000888ZZZwwwZZZCCC666...333999444444777999999666555666888444333222111222222111///---......000111222333333111///......//////...,,,------......//////000000222///...000000,,,+++...///...---...111222000---...222111------111111.........000111222222000000---------,,,,,,------...///000000111111111000000222111000111111111///---...///////////////......+++---///222333333222222////////////////////////---.....................000000////////////000000111111000000/////////...,,,000111///...111222111000000000111000000///...---......///000/////////000000////////////000000***---///...,,,+++---000//////.........---------///......------......//////...---,,,---///111333//////000000000000//////........................000000000000111111111111,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,------...///000000...............---------000///...---,,,---......000///...---,,,---...///...,,,***,,,000111000---,,,000111---+++---...,,,++++++---......---++++++vvvLLL===??????>>>???999DDDTTTSSSCCC===???:::BBBAAA@@@AAABBBBBBAAA@@@BBB???>>>BBBIIINNNNNNLLLMMMGGG>>>666444666:::>>>IIISSSZZZaaappp{{{jjjiiivvv}}}uuusssggg\\\XXXJJJ000333RRRssspppVVV888000///---///---111000,,,---222444111///000000---***+++...111111///------...///000///...------...//////...,,,...000111///---,,,...111222888999222...111444444............////////////++++++,,,------,,,,,,,,,////////////000000000000,,,------,,,++++++...000000000000000000//////...222000//////000000///---,,,333666333111333111---111//////333888888222---222111000000000000000111...///111111/////////000..............................------------......////////////000000000000111000///---------...///...///111222222222111000111111000......------------------------------------------.........//////------......//////000000+++,,,---///000222333444000000000000000000000000000///---++++++---///000000/////////...............---,,,---//////...---,,,,,,,,,---...///000111............////////////222111///...------...............------............---,,,,,,,,,,,,---...---.........---,,,,,,++++++...111000---***+++,,,---,,,,,,,,,,,,,,,,,,,,,bbbDDD<<<@@@AAA???@@@???HHHVVVTTTCCC>>>@@@:::=========???AAABBBCCCCCCDDDAAA@@@CCCIIIMMMMMMKKKOOOJJJCCC===;;;===BBBEEEEEEIIIIIIJJJXXXrrryyymmmnnnwww{{{{{{wwwuuusssqqqnnndddZZZVVVJJJ111333PPPtttuuu[[[999...///,,,+++---000///,,,---111333000---...///---++++++---000///...---,,,---............---,,,---//////---,,,---///000///------///111OOOQQQKKK<<<111......---............////////////---.........///.........////////////000000000000---...///...,,,,,,---/////////000000000///...---111000//////000000///---***111555333222444222///000//////222555666222///000000000//////000111111...///111111///...///000///////////////////////////..................///////////////000000000000111000///.........///000------...///////////////111000///...---------------------------------------------.........//////.........///////////////,,,,,,---///000111222333////////////////////////111000...------...000111000000/////////.........---,,,+++,,,...///...------------------...///000////////////000000000000111000///---------------......------------.........---,,,,,,,,,,,,---...------......---,,,,,,++++++---000///---++++++,,,//////...---,,,++++++***___LLL<<<<<>><<>>999888999:::;;;<<<>>>??????===;;;:::===AAACCCCCCAAADDDAAA===:::999;;;>>>AAAAAACCC@@@===HHHaaaxxxzzzuuuyyyyyynnnppp}}}xxxrrriii___XXXZZZbbbiiiiiibbbYYYUUUIII222222LLLooozzzddd===---...---+++,,,......,,,---000111000,,,---...---,,,,,,---...------------------------...---,,,,,,......---,,,,,,...//////......000111MMMLLLEEE888...,,,---...---............/////////........................////////////000000000000///000111000...------------...///000000...,,,+++111///...///000000///---(((...333333333444333000...//////000111222222222///////////////000111222---///000000///......///111111111111111111111111////////////////////////////////////000000000000000000000///000000111222...............///000000000///...------------------------------------------............////////////////////////.........---......//////000111111////////////////////////222111////////////111222000000000/////////......---++++++,,,.........---......---------....../////////000000000111111111000///...---,,,,,,,,,---------,,,,,,,,,,,,------...------,,,,,,------...---------------,,,,,,+++***,,,......,,,+++++++++000000///...,,,+++******aaaLLLCCC<<<>>>@@@<<<999999666:::BBBAAA666888>>>:::666777888777777666777888888666666777999:::888777555444333222333444666888999===>>><<>>;;;999999999:::@@@>>>555:::AAA<<<555777888888666555666888;;;:::::::::;;;:::888666222222222333444555666777222666999777777;;;@@@BBBOOOSSS^^^ZZZAAA222666;;;555444444222///444GGG[[[hhhhhhaaaXXXLLL777111>>>\\\~~~YYY999...---333......///000111111111222//////////////////---,,,---000333333222000000000///---++++++---......---,,,,,,---///000111000000------------,,,+++,,,...------------............///...---,,,,,,,,,,,,---////////////000000000000111222333333000---,,,,,,,,,---...///...---+++***///...---...///000///......///222444222///...///000000///---,,,---111444------------...///000111,,,---//////---,,,---...111111111111111111111111//////000111111000//////////////////000000000000000000111222222222333333111000/////////000222333//////...---------......---------....../////////////////////////////////000000//////......------////////////.........---......................../////////000000/////////111000000000///////////////...---...111222111000///......---------......---------.........//////------------------,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,---,,,,,,+++******+++---......---,,,++++++++++++,,,,,,,,,,,,iiiSSSJJJGGGEEECCCAAA???>>>>>>>>>???>>>;;;>>>;;;333777===777444777::::::999999<<>>444222111444888444111<<>>222666UUUuuuzzz___@@@///222444111333888888555444777:::777333222222222000///...333888999666222222333222///---,,,...///000000...------///222111...,,,+++'''''',,,...+++,,,///,,,,,,---------.........333222000...---...//////////////////000000000000111111111///---,,,---...//////---,,,,,,,,,---......---,,,---///000///...222......000///,,,///555777333...---...000///......------,,,------......+++,,,......,,,+++,,,---........................,,,---///000000///---,,,////////////000000000000000111111222222111000///------...///////////////000000/////////000000111---------...///000000000000000000000/////////............///////////////..................------...........................///111222222111///...111111111000000000/////////......///222333333222---------------...///000------------.........///---...////////////...---......------------......,,,,,,---......---,,,,,,******+++,,,,,,,,,,,,,,,+++++++++...111222000...------..................eeeIIIFFFMMMJJJAAAGGGFFFCCC??????AAA@@@???BBB>>>???>>>999@@@EEE===666999<<<:::777555888;;;<<<===>>>>>>;;;888666666333333333333333333333333444111000444777666333111444(((---===DDDFFF>>>000222000333777333...888GGGaaaiiidddZZZPPP@@@333666QQQlllnnnLLL555666666333444::::::666666999>>>:::555333333333222000---333999:::666222222333333000...---...000111111///......000222111...***444---***,,,---***+++///,,,,,,,,,---------......222000...,,,+++,,,---...////////////000000000000111111000...,,,,,,...///111000---,,,,,,,,,...///...---,,,---///000///...111---,,,//////,,,111888999444...---000111///+++......---,,,,,,,,,------***,,,...---,,,+++,,,,,,------------------------,,,---///000000///---,,,////////////000000000000000111222222111000///......///111222222222111000111000000000000000111111---------...///000000111111111000000/////////...---.........//////000000................................................///000222444444222000///111111111111000000000000...------...111222222111,,,,,,,,,---...///000111............/////////000---...///000000000......///......------......///,,,,,,---......---,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++...222333111///111111000000/////////...kkkJJJBBBGGGHHHFFFFFFCCCDDDDDDAAA???BBBIIIPPPSSSJJJ???;;;===??????<<<777888888888888999999999777:::===<<<888555555666666555444333222333444444666111------000333111///...222222222<<>>YYYeeehhhcccWWW@@@222888GGGiiipppRRR777555333666===>>>999666999999222000555777111------333333444444555666666666333///,,,...111222000,,,/////////111222111///,,,000///...------...///000000000////////////000000111000...---,,,,,,------000000000000000000000000.........------.........000000000000////////////////////////////////////------,,,+++,,,---...///////////////............------............------------------------------000000//////.........---------------------------)))---000///000333333000///111222222000...------------///222333222///,,,222111///---,,,---...///222///,,,,,,///111111111111111000000000000111111333333555555444222///...222///,,,---//////---)))//////...---,,,++++++***//////000000000000//////666444222///---,,,,,,,,,---------------------------,,,,,,,,,,,,---......333333222///---,,,...000,,,---......,,,,,,---...000---******---......,,,------------,,,,,,+++***---,,,+++,,,...///...---+++++++++,,,---...///000......---------......///lllTTT@@@>>>BBBAAAAAAEEEFFFDDDAAA===???JJJZZZfff]]]RRRDDD<<<<<<===<<<:::::::::::::::::::::::::::999;;;<<<;;;999777666666666555444333222333333444777222......111333222000111111000...555DDDRRRXXXAAA;;;222222888666888BBBeeennnnnnhhh\\\DDD333555DDDcccdddHHH555444777===>>>:::999<<<;;;777444444555444000---333333333444555555666666555111///000333444111.../////////111222222///---///...------------...///////////////////////////000///...---,,,,,,,,,,,,////////////////////////......------------......000000/////////.................................------,,,,,,---///000111000000000//////.........---...////////////...---------------------------000/////////.........---------------------------+++///000...///333333000///111222222///...------/////////111333333111///111///...,,,,,,---...///222///,,,,,,///111111000//////............//////111111222222111000///...///000000///---,,,,,,---------,,,,,,,,,,,,,,,,,,------............------444222000...---,,,,,,------------------------------,,,,,,,,,,,,---......///......------,,,,,,++++++---...---,,,+++,,,---///---***+++---......,,,,,,---------,,,,,,+++***...---,,,,,,---...---+++,,,,,,------...000111222///...............//////sssPPPFFF@@@BBBCCC@@@AAAGGGCCCAAA???>>>BBBOOOaaammm^^^TTTFFF>>><<<===<<<;;;;;;;;;;;;;;;::::::::::::<<<;;;:::;;;;;;:::777555555444333222222222333333666333//////222333222000111000000000111999LLL^^^III999444777444:::MMM]]]uuuyyyssskkk```HHH333222???\\\{{{kkkQQQ999777999<<<===::::::;;;555666333000666???;;;000444444555555666777777777777444222222555555333000000///000111222222000.........------------......---...///000000///...---............---,,,++++++........................------,,,,,,,,,,,,------//////.........---------........................,,,,,,------///000222333222222111000//////......---...000111111000...---------------------------/////////...............------------------------...000000---...111222000///000222111///------...///...///000222222000///...---,,,,,,,,,---...///111///------///000111000---------,,,,,,---------///////////////.........---000222000,,,***,,,///++++++,,,,,,,,,---------------............------000000...------------------------------------------,,,,,,,,,,,,---......,,,++++++...000000,,,(((+++,,,---,,,+++***+++---...---++++++,,,------,,,,,,,,,---------,,,++++++000...------------,,,***.........///000111333333000000////////////000000~~~YYYHHHDDDDDDGGGFFFBBBAAADDD===>>>@@@BBBEEEKKKSSSXXXPPPIIIAAA===>>>@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::;;;===<<<888444444444333333222222222222555222000000111222111000111///111555222000;;;KKKRRR>>>===>>>111>>>ddd{{{sssiii```JJJ444111:::WWWvvvrrrZZZEEE;;;;;;:::;;;:::999888888000444222333DDDWWWQQQ<<<666666777777888888999999777555333444555555333111000000000111333333111000//////............//////,,,---///000000///---,,,,,,---.........---+++***........................---,,,,,,++++++,,,,,,---......---------,,,,,,,,,........................***+++,,,---///111222333333333222111000///......---///111222222111///---------------------------........................------------------------000222000------000111//////000111000...------...,,,,,,...111222111...,,,,,,,,,,,,,,,,,,---...//////...------...///000000------,,,,,,,,,,,,------...------------...///000...000111000---,,,---///------------...............//////000000//////...---------------------------------------------------,,,,,,,,,,,,---......---,,,---111666555///)))***+++,,,,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++...---,,,,,,---...---+++.........///000111333333222111000000000000000000wwwYYYLLLGGGCCCAAACCCEEEBBB???>>>;;;===@@@AAABBBBBBCCCCCC???===;;;<<>>======>>>>>>>>>????????????===;;;<<<>>>===999555444444444444333333222222333222000000111111000000777111222666444---000999XXXMMMRRRPPP>>>JJJppppppddd\\\III555222444SSSsss{{{nnnYYYCCC444888999999999999999999888222666555:::SSSkkkaaaEEE444444555666666777777888666555444444444333222111111000000111333444333111000000111111111111000000---...000111111000...---,,,---...///...---,,,+++........................---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,........................((()))***,,,...000111222222222222111000//////......///000111111000///...---------------------------------...............------------------------000222111---,,,000111///...///000///------...///+++---111555666444///+++,,,,,,,,,,,,------........................///000...------------------..................///111111111///---...000000///---222111111000//////............////////////......+++,,,,,,------------------------------------------,,,,,,,,,,,,---......---,,,---222777777000******+++,,,,,,******+++,,,+++,,,,,,,,,,,,+++,,,,,,+++,,,,,,------,,,,,,,,,,,,+++***,,,...//////...---------...///000111222222222111000000000000000|||QQQAAAFFFFFFBBB???AAADDDEEEAAA>>>>>>===<<<<<<<<<===>>>???666777999<<>><<<999@@@@@@AAABBBCCCDDDEEEEEE???>>>===>>>>>><<<:::888444444555555555444333222222222222222222111111111===666222222222111444777HHHOOO[[[\\\YYYfff}}}nnnbbb[[[HHH555222...PPPrrrzzziiiPPP:::///222555888777999<<<<<<999333555444999OOObbbVVV<<<111111222222333444444444666555555444333222111111222111000111333444444333111111222222222222111111...///000111111000///...---......///......------........................------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------'''(((***---...000000111111111000000000000///////////////000000/////////---------------------------------------.........------------------------///111111...---000111......//////...---,,,...000...000333888999777222---------------............,,,...//////...---///000///......------......///.../////////000000111111222///,,,---111222000,,,444444333222111000///...,,,,,,------------,,,,,,+++,,,------......---------------------------------,,,,,,,,,,,,---......,,,+++,,,///222222...++++++,,,---,,,+++***+++---***+++------,,,++++++,,,++++++,,,---------,,,,,,*********+++...000000///,,,,,,,,,---...///000111333222111000/////////000{{{ZZZDDD???DDDCCCBBBAAABBBCCCDDDCCC@@@===;;;:::999;;;<<<>>>>>>666777999<<<======;;;999??????AAABBBDDDFFFGGGGGG===???@@@???===;;;::::::555555666666666555444333444444555555444333333333:::999666111111666888888666IIIQQQTTThhhqqqggg___III333///---MMMppp|||nnnTTT>>>222333888;;;999:::===;;;777000222111222>>>HHHAAA111111111111222333333444444666666666555333222111222222111000111333555555444000111222222222222111000111111111111111111111111/////////......//////000////////////////////////......------------..................------------------------------------(((***,,,...///000000000......////////////000000//////...------...//////------------------------,,,,,,,,,------.........---------------------------000111//////111111.........///---,,,,,,...000000000222444666555222000....../////////...------+++---//////...---...000......------------............000111111000//////000/////////000000000///222222222111111000000000+++,,,,,,------,,,,,,+++,,,,,,......///...---------------------------------,,,,,,,,,,,,---......+++++++++,,,,,,,,,,,,,,,+++---...---,,,+++,,,---)))+++...---+++******,,,***+++,,,,,,---------,,,,,,+++***,,,...//////...,,,,,,,,,---...///000111222222111000///...//////XXXEEEFFFHHHFFF===@@@BBB@@@???>>>===;;;888888:::<<<>>>===;;;999888888:::;;;<<<======<<<;;;<<<>>>@@@BBBDDDFFFFFF===@@@BBBAAA===::::::<<<555666777777777666444444555666777777666555555555222:::;;;444222777888222666JJJFFFDDDggguuulllcccJJJ222,,,///MMMooo~~~ttt\\\CCC555888>>>@@@<<<;;;;;;888111222444333222444999888222333333444444555666666777777777777666444222222333333111000111333555555555///000111222222111000///222222111111111111222222111000///......///111111000000000000000000000000///......------....../////////.........---------------------------------***+++---///111111111111------......///000000000000///---++++++---///000------------------------,,,,,,,,,------.........------------------------,,,///111///000222111............---,,,,,,...111000///---...///111111000///000000000///...------***---000000---,,,...000...------,,,,,,------...---...000111111000...,,,---000222111...---///222000000000000111111111111---......//////......---,,,---.../////////---------------------------------,,,,,,,,,,,,---......---------+++******,,,///,,,---......,,,,,,---...(((+++......+++******,,,***+++,,,,,,------------...,,,+++,,,.........,,,------------...000111222222111000///............dddUUUJJJDDDEEEEEEEEEBBB>>><<<===>>>>>>>>>;;;::::::;;;<<<<<<;;;999AAA888666>>>@@@::::::AAA>>>@@@@@@======AAAAAA???;;;===@@@BBBAAA===999666888888888777666555444333999888777666555444333222<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@RRRMMM]]]}}}|||~~~vvvpppmmmdddPPP999+++555AAAnnnqqqMMM666AAABBB@@@;;;777666555333555///,,,000444444444555555222111444555333444777888666333444666777666444555444444333333222222111000000/////////111222333555555555444333222111000000000///...............111111000000000000111111000000000000////////////000000//////.........------...///111111///...---++++++,,,,,,---...//////...///////////////............---,,,,,,,,,,,,---+++---///000//////000111000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,...///000///---,,,,,,...000///------///000///...111///,,,---///000///---/////////...,,,,,,---...---...............------000000//////......------//////000000111111111222000111222111/////////111,,,------......------,,,---...............---,,,111---***,,,000111...+++((()))***+++---...///000///...,,,******+++,,,---.........------.........000///---,,,+++,,,,,,------,,,,,,,,,,,,---......+++*********+++,,,,,,------------............///000111222000...---...///wwwXXXOOOIIIGGGJJJKKKGGGDDD@@@===============:::::::::;;;===>>>===<<<:::888999>>>???======@@@>>>@@@@@@===<<>>>>>===<<<888666555888:::999888777666666777999:::777777777777777777777777@@@AAABBBBBBAAA>>>;;;999<<<<<>>======<<<<<<;;;::::::;;;>>>??????>>>999AAAGGGDDD@@@??????>>>>>>@@@???<<<;;;>>>>>>;;;===>>>===888333222666;;;666555444333555888;;;>>>555666777888999::::::;;;???BBBEEEGGGEEEAAA<<<999777999HHHOOOccc~~~}}}vvvpppmmmdddQQQ;;;---111@@@lll{{{pppaaaCCC444111444555444555888666000333000000222333000000333666333333555555222222555222111111333666999::::::333333333333333222222222111000/////////000111222000000111000000///...---111000...---,,,---///000/////////000222333555666222222222222111111111111000000////////////......,,,---...//////...---,,,,,,,,,------.../////////222000...,,,,,,...111333///...------,,,---------+++---//////---------...000...,,,,,,---...---,,,..............................000000000000......---/////////---,,,---...111///------.........---000...------...//////...000000111///...---///000------............------000000000000000111111111//////000000000000111111///111111000///...///000,,,------......------,,,------...///000000000//////---+++,,,///000...+++...------,,,,,,++++++***---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,---------------......++++++++++++,,,,,,,,,,,,...000111111000000111222bbbIII???CCCBBBDDDJJJIIIFFFCCC@@@>>>>>>???>>>===>>>===<<<<<<>>>???>>>===>>>RRR[[[NNN@@@>>>>>><<<===???>>>:::999<<<;;;999666===CCCBBB;;;555444666333333222333555777999;;;444555666777888999:::;;;:::===@@@CCCCCC@@@===:::666999AAAFFFUUUkkkvvv}}}wwwpppkkkjjjcccPPP;;;...000===iiizzzsssfffGGG666666888777555:::AAAAAA:::===555000111333111000000666333333666555222111444...---...000222555666777222222222222222333333333111000///......///000111///000000000//////...---111000...,,,,,,---///111222222222333444555666777222222111111111000000000000000//////////////////......////////////......------........./////////111000///...///000111222//////...---------------,,,---///...---,,,,,,---///...,,,,,,.........---------------------------...///000111111000///...---...///...---,,,---///111///------......---,,,......------......//////...///000///------...000,,,,,,---.........------......//////000000111111//////000000000000000000///000111000...---...///,,,------......------,,,,,,---...///000000111000...---+++,,,...///---,,,...------,,,,,,++++++***,,,++++++*********+++,,,,,,++++++++++++++++++,,,************+++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,---///111222111111222333VVVEEEBBBGGGEEEGGGLLLKKKCCCAAA??????@@@AAAAAA@@@BBB@@@>>>=========<<<;;;???XXXcccRRR>>>;;;>>>===<<<>>><<<888888::::::777333;;;DDDEEE===666333444222333555777888888777777444444555555666666777777;;;<<<===>>>>>>===<<<;;;444;;;:::<<>>???AAACCCBBBBBBDDDAAA>>><<<<<<<<<;;;:::<<>>>>>999;;;:::777666999999666555999<<<;;;666222333666333555888::::::999777555444444444444444444444444AAA???===<<<:::999999:::333<<<555666999HHHppp~~~wwwpppmmmdddPPP:::,,,222999bbbyyy|||uuuTTT<<<444777888===TTTrrr~~~zzzMMM>>>111000333444111///444222333777777333111333111222222222111111333555///000000111222333444444111000///.........///000000000111111111111000000...............//////000000000////////////000000000000000000/////////...//////000000000000111111222222111111111111222222//////000000000000000000---///222444555444111000000///......------......+++---//////---------...///...,,,---...000//////,,,,,,,,,,,,,,,,,,,,,,,,......000000000000......,,,---///...------...//////---,,,,,,---......---+++,,,------,,,---///111+++,,,---,,,++++++---///***+++,,,------...------------------------......000000////////////......---/////////---,,,---...,,,------......------,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,++++++******++++++,,,***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,------***+++,,,---,,,+++***))),,,,,,,,,,,,------------***---000222111000000000{{{]]]SSSRRRPPPEEEBBBEEEBBBAAA@@@???@@@BBBBBBBBBAAACCC@@@===;;;;;;<<<;;;:::>>>CCCDDD@@@===@@@???<<<777999888555555888999666666666555333111111444666222333555666777777666555333333333333444444444444???>>><<<:::999888888888333<<<111666888AAAkkk|||}}}uuupppnnneeeRRR<<>>888999@@@DDD@@@999555888777444555888999666333444444555555444444333...//////000111333444555111222222333444555666666888888888888888888888888555===///666999===bbbnnnvvvoookkkkkkeeeTTT@@@444+++555aaazzztttjjj@@@@@@:::555CCCWWWXXXKKK999888999999444///111666222111333777888444333555,,,///111000///000333666...//////111222333444555111000///...------.../////////000000000000000///+++---///111111000///...///000000111222444555666222222222111111111111000//////000000111111111222111111000000000000111111111111111000000000000000111111111111222333444555000000///...............+++---///000//////000111///...,,,---///000000///........................,,,---...//////...---,,,,,,---......------///000,,,+++***+++---///000///***,,,...---+++,,,///111,,,---......------///111)))***+++,,,------...---000000//////.........---000000//////.........------...///...,,,+++,,,---,,,------......------,,,,,,,,,,,,---,,,,,,+++++++++,,,------++++++,,,---+++,,,,,,,,,,,,,,,------,,,------.../////////...---,,,,,,++++++,,,,,,------......///...---+++***++++++******++++++,,,---,,,---...//////---+++***)))************+++++++++))),,,000111000...------{{{uuulllfffUUUMMMDDDAAACCCCCC@@@;;;DDDBBB>>>;;;999999;;;<<>>???DDDDDD>>>777999;;;;;;999888777777555666777888888777666555444444000...111666666222888777666444444555666666<<<:::888555444555777888===888666777555999NNNffftttllldddaaa^^^SSS>>>,,,---555TTTwwwyyyLLLBBB;;;;;;>>>=========999888777555333222111111666666666666666555444444555555555444444444333333222111000000111333555777555222000//////000000///333111///////////////---111111000///...------,,,........./////////000000111111000000000000111111666444111000000000000000555444333222111111111111000000000000111111111111///222222000000444555333222000.........///...------......///000111111222...000222222000...............---------...///000000000000000000//////...++++++,,,,,,...///111222333111...,,,,,,---,,,+++---------............///,,,,,,,,,---------......000...,,,,,,,,,---,,,+++//////............//////222///------///000///---+++///000---,,,///000......------------...//////,,,+++,,,---//////---+++------,,,++++++******)))******+++++++++,,,,,,,,,)))+++---///000000///...//////...---,,,++++++***,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++------......------,,,+++++++++++++++++++++++++++,,,,,,,,,---------......zzzvvvnnnhhh```ZZZUUUPPPIIICCCAAA>>>;;;999:::<<<<<<<<<<<<>>>===999;;;??????:::999:::;;;:::888777777777555666777777888777666555333555333222444:::<<<:::666555444333333444444555777666444333333555666888:::444222444222333CCCWWWooommmdddZZZTTTLLL<<<---,,,222PPPsssuuuIIIAAA:::;;;======<<<===;;;999777666666666555333888888888777777666555555555555444444444333333333...///000222333444444444555333111111222222222111333222000///000000///...------------------,,,,,,...////////////000000000000000////////////000000444333222222333333333333444333333222111111111111//////000000000111111111000222222///000333444222111000...---...///...---.........///000111111111///000222222000/////////...------...///000000/////////000000000///......,,,,,,,,,---...///000111000...,,,,,,---///......---------............///,,,,,,,,,---------......000...,,,,,,---...---,,,//////............//////222///------///000...---+++//////,,,,,,...///---------,,,,,,------...///---,,,---...000000...,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***+++---...//////...---.........---,,,,,,++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++++++++++++++++++++++++++,,,,,,,,,------------...~~~|||xxxtttnnniiifff^^^WWWOOOJJJHHHEEE@@@;;;>>>>>><<<999:::>>>>>>;;;999999999777555555777888888888999999999888888777777::::::777666:::===<<<333333222222222333333444222222222222333444555666777111///111000///888EEEdddiiicccQQQEEEAAA999---+++///KKKmmm}}}nnnEEE===999:::<<<;;;;;;======999555666:::<<<999666::::::999999888777777666666555444444333333444444///111555888999888666444555444333333444555333222444333111000111111000///,,,,,,,,,------.........//////......//////000111//////............/////////000111333444444444333333222222111111111222222//////000000000000111111000333222///000333333111111///...---/////////.........//////000000111111000111333222111//////000///------///222444222///...////////////...------------........./////////---,,,+++,,,///000111000---------............///,,,,,,,,,---------......///...,,,---...///////////////............//////111///------...///...---,,,///...,,,+++......+++,,,,,,++++++,,,,,,---...---------///111111///---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------xxxmmmfffbbb[[[QQQHHHEEECCC???<<<<<<===<<<;;;:::999999777666888;;;>>>;;;;;;;;;;;;;;;:::::::::<<<@@@@@@:::555555666666222222222222333444444555111222222222222333333333444000///222222000333999PPP]]]]]]JJJ;;;999555---+++,,,EEEhhh{{{wwweee@@@:::777999;;;999:::<<<===777333555<<>><<<<<<<<<:::999888999===AAA;;;;;;::::::999999999999<<<@@@@@@999333111222000222333333444555666666666666666555444333222111000111//////222333222111333;;;LLLSSSGGG999666222,,,---+++BBBeeeyyy|||oooYYY;;;777666888999777777999:::444111444:::>>>;;;777;;;:::999999888888999999999888666555444555666777;;;999777444333222222333666555444555777888888777777555333333333444333222333333222111111000/////////...---------...000111//////............//////...111444555222///------111111111000111111222222...////////////000000000///222222111222777999777000...------///000///...////////////000000000000111222333222000000000222//////111555999888333///...............------,,,//////000000000///...---///.........000000///...---------............///,,,,,,,,,---------.........---,,,---///111111111//////............////////////...---,,,,,,---...---...---+++,,,000...***+++************+++,,,,,,+++++++++---......---+++))))))***+++,,,------...******+++++++++,,,,,,,,,------+++*********************+++,,,,,,------------,,,,,,+++++++++,,,,,,************************,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------wwwqqqkkkgggaaaXXXRRRPPPDDDCCC@@@<<<888777888:::999999888777666666666666666::::::555333444333111222333444666777888888888<<<:::888666333111000000---...///111111111111111///===IIIGGG>>>666111,,,///+++???bbbwwwxxxeeeKKK777555555777777444444666666222000222888;;;:::777999888777777777888999:::;;;:::888666666777888999EEEAAA<<<888555666888:::999777555666888:::;;;;;;888666444444555555444333444333333111000//////...111000///......000222333111111000000000000111111333666999888444///......222111111000000000111111......////////////000000///222222111222777999777000...------///000000///////////////000000000000111222222111//////000222...222777::::::777333000...////////////...------...///000111000000...---111000//////000000...,,,---------............///,,,,,,,,,---------.........,,,+++,,,///000000000//////............//////...//////---,,,+++---.........,,,+++...222111+++++++++******++++++,,,---*********,,,---...,,,***))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,---------,,,,,,+++++++++++++++************************,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,wwwqqqppp___\\\VVVNNNEEE???<<<<<<:::999888777666666666777333555555444555999888444111222444666888999999999>>><<<999555333111111111---000222111000000111222///555AAAJJJFFF999000//////***===```tttsss[[[===555333444777666222111444333222111333666888888888666555444444555777:::;;;===<<<999888777888:::;;;HHHEEE@@@<<<:::<<>>;;;555222111//////000000000///......---...000111111000///...000//////000111000...,,,---------............///,,,,,,,,,---------.........,,,+++,,,...//////...//////............//////---...///...+++***,,,.........,,,+++000555333---+++++++++++++++,,,------+++***+++,,,......,,,************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,+++***+++++++++++++++,,,,,,,,,---,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,}}}|||ttthhh[[[QQQJJJHHH===<<<;;;999888888999999444555444444777<<<:::444000222444666888999999999???<<<888444222111222333000555666444000000222444333333===KKKJJJ;;;111111///)))<<<^^^rrroooUUU555444333444777555000///222222222333333555666777888444333222333444777999;;;???===:::888888999;;;===AAA???<<<999888:::===>>>@@@===:::999<<<@@@CCCEEE:::888666666666666666444555555555666666666666777888666444333333555888999555444444333333444444555333666999777111...///111333333111000////////////............/////////000111333222///...111111...///...,,,---///000000///000000000000////////////111111111///------///111---666???AAA;;;444111111000000000000000//////...,,,...000111222111000//////...///000222111///------------.........//////,,,,,,,,,---------.........,,,++++++---......---//////............//////---...///...+++***,,,///...---,,,,,,111666555///,,,,,,++++++,,,,,,---...,,,+++,,,---//////---+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++---,,,,,,+++*********+++------------------------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,~~~vvvppplllkkkbbbZZZPPPHHHEEECCCAAA@@@888777666666888888777666333111000111222333333222999777444222111222444555;;;:::999777555333222111111111555===GGGIII>>>222+++,,,<<<[[[ooofffKKK555333333222222222222222333444333333333444444333111111000///000333444555555;;;::::::;;;:::777666888<<<<<<;;;;;;<<<===???@@@@@@@@@@@@@@@AAAAAABBBCCC<<<;;;;;;:::::::::;;;;;;999;;;>>>@@@???<<<888555666;;;777222666333000777999777666666777888888777222333333444444444333333111000000/////////000000,,,,,,...///000000111111666222//////222222///+++////////////////////////------......///000000000999999444,,,+++000000,,,444666;;;===999222...---111000///000222222...+++111111000......---------///...---...///000///............------.........---------............///...------,,,,,,,,,------333222000///.........//////000000///------...000,,,++++++---000222222222)))************+++++++++............------,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........------///...---,,,++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,~~~}}}}}}vvvrrrnnnkkkfff]]]PPPFFF???<<<888777777888999888333111000000222444444333999777444222222222444555888888888777777666666555///111555<<>>???@@@@@@@@@@@@@@@AAABBBBBB===<<<<<<;;;<<<<<<======???AAACCCDDDDDDBBB???===666<<<777333777666444<<<888777666777888999888777333333444444444444333333444333222111000/////////...///000111222222222222444000...///222333000---........................---------......///000000777888333------000000,,,222555888999666000------111//////000111111...,,,111000///......---------...------...000111000///......------------......---------............///...------,,,,,,---------111111///...---------...///000000///------...///---,,,***+++,,,---,,,***************++++++++++++---------------,,,+++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------///...---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------{{{zzzzzz}}}pppddd```ZZZQQQHHHBBB===:::888333111//////111333333333555444222000000111222333444444444444333333333333...222666:::@@@BBB:::///+++(((444SSSllliiiLLL111///////////////000111222444333222333333333111000///000000111222444666777666666777:::===>>>;;;777777666666777888:::;;;============<<<======>>>???::::::::::::;;;<<<======???@@@BBBCCCCCCCCCBBBAAA???CCC===888<<<:::999AAA===<<<;;;;;;;;;:::888666444444555555555555444444555444333222111000000000111222333333444444444444111///...000333444222///........................---,,,------......///000444444222...///111111...000444666555111...---...000/////////000000...---111000///......---.........---,,,...000111111000------,,,,,,,,,,,,---------------............///---------,,,,,,------...000///...---,,,,,,------///000000...---,,,---///---+++******++++++)))(((************+++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***+++,,,---.........---,,,++++++++++++------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,++++++******+++,,,,,,---......}}}~~~}}}|||qqqfff\\\TTTMMMHHH===:::777555444444222111333222111000000222333444333333222222111000000///000444666666;;;@@@<<<222...)))222PPPnnnoooSSS666111111000000///000000111333222111111222111///...---...000000111222444666333555666999>>>@@@<<<666777777666555666777888999888888777777777777888888666666666777888999:::;;;===>>>>>>???@@@AAAAAAAAAKKKNNNFFF???AAA>>>===EEEGGGEEECCCBBB@@@===:::777666666777777777666555555444333333222222222333333222333333444444444333333111000000111333444222000........................---,,,,,,,,,---...///000222111000///000222111///111666777222------///000/////////////////////...000000///...............---,,,,,,---000111111000---,,,,,,++++++,,,,,,------------............///------,,,,,,,,,---....../////////......---------///000000...,,,,,,---...,,,++++++,,,.........---*********+++++++++,,,,,,+++++++++,,,,,,++++++***,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))+++---......---,,,,,,+++++++++,,,......------------,,,,,,,,,---------,,,,,,++++++------------,,,++++++***))))))***+++---...//////~~~}}}yyysssmmmiiiVVVRRRLLLFFFAAA<<<777333333333222111111222333333222222222222222333333333111444222///555???>>>444///***111MMMmmmtttZZZ===555444333222111000000000222111000000111000...,,,,,,...//////...///222444111555777888;;;???<<<444999888777555444444555666666555555444444444555555555555555555666888999999======>>>>>>???AAABBBBBBKKKNNNGGG@@@BBB@@@???GGGLLLKKKHHHGGGFFFDDDAAA>>>999999999999999888777777888777666444333333333333222333333333333333222111333333333444555444111000////////////////////////...---,,,,,,---...000111111///...///111111111111555;;;;;;222+++---000222......///.........//////000//////............///...---,,,...000111111000---,,,,,,++++++,,,,,,------------............///,,,,,,,,,,,,,,,---...///000000000000/////////...///000000...,,,+++,,,------,,,+++,,,...//////...***++++++++++++,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))+++---...------,,,+++++++++,,,,,,.........------,,,,,,,,,,,,,,,---------,,,+++***------------,,,++++++***))))))***+++---...//////{{{}}}yyyqqqmmmggg```YYYPPPGGGBBB:::999777444222111000///......///000222333333444///222...,,,666DDDAAA444...)))///HHHiiiuuuaaaFFF777666555444333222222222333222111111111000...,,,---///111000------000333///666999666777;;;999333888777555444333333333444777666666555555555555555777666666666777888999999999999:::;;;<<<<<<======@@@EEE@@@;;;@@@@@@@@@HHHMMMKKKIIIHHHIIIIIIHHHGGG<<<<<<<<<<<<<<<;;;:::999>>>===;;;888666444333222555555555555444333222222444555666777666555333111000000000000000000000000///...---,,,---///111333222...,,,///111000111333:::AAA@@@444+++---111111---...///...------///111//////............/////////...---...///000000...------,,,,,,,,,,,,---------------............///,,,,,,,,,,,,---......//////000000000000000/////////000000...+++***+++---...---++++++,,,,,,+++)))++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,......------,,,,,,+++++++++,,,---...---,,,+++***,,,,,,---------,,,++++++******+++,,,,,,---......}}}zzz{{{zzzxxxuuuqqqjjjccc]]]SSSPPPMMMHHHBBB>>>:::888555444444444444333333333000333111222AAAPPPIII777...+++000GGGhhhxxxiiiPPP555444444444444444555555666555333333444333000...000222444222...---000333...888;;;555111555777222444333222111111222333444777666555555444444444555777666666666666666777777666777888999999999999999888>>>:::888>>>>>>>>>FFFOOOLLLHHHFFFFFFGGGHHHGGG????????????>>>===<<<;;;@@@???>>><<<;;;::::::999999999999999888777666555333555888999999777666555111111111111111111111111000///...---...000222444333---+++...000///111555>>>FFFEEE666+++,,,//////,,,...///...,,,,,,///222//////............//////000///......//////...---......------------......---------............///,,,,,,,,,,,,---...//////......///000000///......///000000...+++***+++,,,,,,***)))***+++,,,***)))+++++++++,,,,,,,,,------++++++,,,------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,------------,,,++++++******+++,,,---......,,,+++)))++++++,,,---------,,,,,,+++++++++,,,,,,---------}}}~~~wwwyyy|||~~~yyytttrrrooojjjccc[[[TTTNNNKKKEEEDDDBBB???<<<999777666222666777;;;LLL[[[QQQ:::111///333IIIiii{{{oooYYY222222222333444555777888888777666666666555222000222555777444///---000444...:::===444...222555222//////...///000111333444555444444333222222222333555444444333333333444444:::;;;<<<=========<<<;;;888>>>;;;888>>>===;;;CCCSSSOOOIIIDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>===============>>>???AAABBBCCC=========<<<;;;:::999888111444888::::::999999888222222222222222222222222111000...---...000333555555---***---///...000555???IIIGGG777++++++...,,,,,,...///---+++,,,///222//////.........//////000111000......//////---,,,///......------......///---------.........//////+++++++++,,,---...///000,,,---.../////////------///000000...+++******,,,(((((((((***---//////...++++++,,,,,,,,,---------+++,,,------............---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........------,,,,,,,,,++++++,,,------------,,,++++++***))))))+++,,,---......,,,***)))***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,}}}xxx|||~~~~~~yyy{{{~~~~~~}}}}}}|||}}}}}}|||zzzyyyvvvtttwww|||{{{ssskkkgggeeeeeeddd[[[MMMDDDDDDEEEGGGNNN]]]nnnmmmVVV<<<,,,,,,+++@@@iii}}}ssshhh:::222...111111...333===555555555444222333555777444555555444333222333444333444444555444333222111.........///000000111111111111111111111111111111000222333222111000111222777555888@@@CCC>>>;;;<<<===;;;999888999<<>>===<<<;;;<<<>>>??????>>>?????????@@@@@@AAAAAABBB@@@AAABBBCCCCCCBBB@@@@@@???;;;888:::??????888222666666666666666666666666444000------111444555444///---+++,,,000444444333<<<777222...---.../////////,,,******,,,...//////000///...---,,,------...111///------...000000///...------------...//////000222333111,,,***+++---///...,,,++++++,,,---///...------,,,,,,------...111000///...---,,,,,,,,,---,,,,,,,,,,,,---......---------............/////////...---,,,,,,++++++///,,,***,,,///111---)))+++++++++,,,......---+++------------------------,,,---.........---,,,+++.........------,,,,,,,,,------------------------,,,,,,------,,,,,,+++***+++++++++,,,,,,---------***+++,,,,,,------,,,,,,xxxyyy}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxx|||{{{{{{yyyzzz{{{uuulllhhhjjjlllpppvvv}}}vvvZZZAAA......,,,@@@iiixxxoooEEE<<<555444444222111222999888777666555555555555111222444444444444555555111222333333333222111000111000000000000000000000//////000000111222333333222222111111111111111111666222333999;;;888777999???>>><<<;;;;;;>>>AAACCCAAACCCDDDBBB===:::;;;<<<;;;<<<<<<=========>>>>>>AAA@@@>>>===>>>@@@BBBCCC???@@@AAABBBBBBBBBAAA@@@CCC@@@>>>@@@CCCBBB???;;;::::::::::::::::::::::::999666333333555666444111///---+++,,,000333333222999555///+++++++++,,,,,,///...,,,,,,...///000///000///...---------......,,,,,,,,,---......,,,***...------------...//////000111111000...,,,,,,---......,,,,,,,,,,,,---......------,,,,,,------...000///...---,,,,,,,,,,,,------,,,,,,------...///------------............///......---,,,,,,++++++000...,,,...111222000,,,,,,+++***,,,---...---+++------------------------***+++---.........------...............---------........................,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,{{{yyy}}}~~~~~~~~~~~~}}}}}}yyyyyyyyy|||xxxZZZ@@@111000---???hhh~~~yyyQQQHHH;;;222333999999666666444333555777888555222222333555666666666555555000111222333444333222111333333222222111000000///......///111222333444555555222//////111222111///555111000333555444444555>>><<<;;;::::::<<>>===;;;:::<<>><<<<<<>>>BBBDDD>>>???@@@@@@AAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@????????????????????????>>>===<<<<<<===:::444///000...,,,---///111222111777333...+++******++++++000.........000111000///000///......------......***+++,,,...000///+++(((...------------...//////000///......//////...---------------------------...------,,,,,,------...///...---,,,,,,++++++,,,---------,,,------...///------------.....................------,,,,,,+++000...,,,...111222111...,,,+++***+++---...---,,,------------------------)))***,,,---.../////////------..................////////////////////////---------------,,,++++++---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,{{{~~~}}}~~~||||||||||||}}}}}}}}}|||}}}~~~vvvYYY@@@222111---===eeeiii```JJJ444///999@@@>>>333111111666;;;===999444666666666777888777444222111222444555555444444333333333333222222111111111000111111222444555555666888333......222444222///555333111333444444333333888777555444555666888:::888;;;===<<<999777999;;;999===@@@>>>:::888;;;???@@@???===<<<<<<>>>@@@AAA<<<======>>>???????????????AAABBBAAA??????BBBDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEEEEAAA999222222000///...///000111111555222...,,,,,,.../////////......///111111///---//////..................------...000111000...+++...------------...//////000---,,,---000222000---+++,,,---.........------...------,,,,,,------......---,,,+++++++++++++++---------------...//////,,,,,,---------...............---------,,,,,,,,,---+++***,,,...000000///---+++***+++,,,...---,,,------------------------++++++,,,---.........///,,,,,,,,,------......///////////////////////////---------...---,,,,,,+++---------,,,,,,+++++++++***+++,,,,,,------,,,,,,}}}}}}}}}~~~|||}}}vvvZZZBBB222111,,,:::```|||~~~iiiLLL<<<>>>BBBBBB;;;999999<<>>@@@>>>999777:::===:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@CCCEEEDDDAAAAAAEEEHHHAAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEIIIKKKGGG???888555444333111000000111222222///---,,,...111222222///...---...000000...,,,......//////////////////111///......///000000///...------------.../////////---+++---000222111...+++,,,------......------...------,,,,,,------...------,,,+++++++++,,,,,,...------------...//////,,,,,,,,,------------...---------------,,,,,,,,,,,,++++++,,,...000111111---+++******,,,---------------------------------------------------------++++++,,,,,,---------...........................------.........---,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,|||zzz||||||~~~~~~~~~~~~{{{|||}}}|||zzz}}}~~~~~~{{{{{{}}}|||}}}~~~rrrWWW???222222,,,777[[[xxxooo^^^VVVTTTTTTJJJHHHGGGGGGFFFCCC===888888555333555888999888666111111222333222111000///000111111222333333444444666666666555555555555555777555444555999:::999777333666666666777888666111444333222111111222333444///222555444222000222444:::<<<===;;;888666777999555777:::<<<>>>>>><<<<<<>>>======<<<<<<======>>>>>>AAACCCBBB@@@@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@===???BBBHHHLLLJJJDDD>>>999999888555222111222444000...,,,,,,///222333333000...------//////...,,,......///000000000//////111///,,,,,,---/////////...------------...//////...------...000111000000+++,,,,,,------............------,,,,,,------...------,,,,,,,,,,,,------......------......///000,,,,,,,,,,,,------------------------------------...------...///222444666...,,,******+++---...---------------------------///...---,,,,,,,,,,,,---,,,,,,,,,---------------.......................................---,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,{{{xxxzzz~~~~~~{{{{{{||||||}}}yyy|||{{{xxxyyy~~~{{{{{{~~~}}}}}}|||zzz{{{}}}uuuuuuxxxyyy}}}}}}zzz||||||mmmTTT>>>333333---777YYYuuu|||qqqmmmnnnbbbaaa___\\\WWWRRRMMMJJJFFFAAA<<<;;;===>>><<<:::444444555555444222000///111111111222222222222222333333444444555555555666555666999;;;======<<<<<<999;;;:::777999===<<<888555555444444444444555555000333666555222111222444888888888666555444333333222444666888;;;<<<======BBBAAA@@@>>>>>>>>>>>>???<<<>>>@@@@@@@@@???>>>???>>>>>>>>>>>>>>>>>>>>>>>>999:::===CCCGGGHHHDDD???======<<<999555333444666333111//////111333333333222000...---...//////...---...///000111000000///000///...///000111000......------------...//////,,,...//////......000111,,,,,,++++++,,,---///000...------,,,,,,------......---------------.....................//////000++++++,,,,,,,,,---------------------------------------......///222555777...,,,***)))+++---......------------------------...---,,,,,,,,,---...//////////////////.........////////////////////////...............------,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,zzz~~~{{{{{{}}}{{{{{{{{{||||||}}}xxxsssssszzz}}}|||~~~~~~}}}~~~}}}|||{{{|||~~~~~~uuuuuuxxx|||xxx}}}||||||mmmWWWDDD444444...777XXXttt|||xxx{{{zzzzzzyyytttnnniiieeedddXXXQQQIIIDDDDDDBBB???;;;999999999999777555333222333333222111111000000000000000111222444555666666333777<<>>>>>???@@@AAA>>>999;;;BBBCCC@@@666555555444444444555555444777999888555444555777777555333333333222000///222222333555777:::===???EEEDDDBBB@@@??????@@@@@@@@@AAACCCDDDDDDCCCAAA???========================777777999>>>CCCEEEBBB??????@@@???;;;777444555888999666444333444555555444555222///...///000111000---...///111111111000///111111222444666555222///...------------...//////+++...111000------///222---,,,+++***+++---000111...------,,,,,,------.........---------......///...............///000000++++++,,,,,,,,,---------------------------------++++++,,,,,,---000333666...,,,))))))+++---......------------------------,,,+++++++++,,,...000111222222111111000000//////000000000000000000000000......//////......---,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,zzz}}}||||||}}}|||zzz}}}}}}~~~~~~~~~}}}~~~~~~}}}||||||}}}}}}~~~~~~~~~}}}}}}{{{zzz~~~~~~{{{zzzzzz}}}xxxyyyyyyxxx~~~jjjRRRDDD<<<333+++444UUUyyy|||zzz}}}}}}{{{yyyqqqkkkeeebbb```[[[TTTNNNBBB@@@<<<888555444555666333555888::::::777444111222111///......000333666333444666999<<<===;;;999???@@@@@@???===<<<<<<===:::999777555555555555666333<<>>FFFDDDCCCAAA@@@AAAAAABBB@@@<<<>>>DDDIIIGGGDDDCCC>>>===;;;;;;<<<<<<:::999;;;888888;;;@@@CCC@@@===AAA???===<<<<<<<<<;;;:::<<<;;;:::888555333111000222111000000222222111000111000000000111222333333444444333333222111111111///......---------......,,,,,,+++---...///---+++///...,,,++++++,,,...///...---,,,,,,---.................................+++++++++,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,++++++,,,...///111+++...000000///---,,,,,,111///,,,++++++...111333;;;222))))))///444333000000000//////............------......------,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}wwwxxxzzzzzz}}}~~~~~~~~~}}}{{{}}}}}}}}}{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{}}}}}}~~~|||{{{{{{|||{{{|||zzzzzz|||hhhQQQCCC???777...666UUUxxx}}}{{{}}}~~~~~~zzzwwwwwwyyyxxxtttooodddaaa[[[UUUNNNHHHAAA>>>999;;;>>>???>>>;;;777444222000......000333555666555555555777999999888666888999;;;<<<===>>>???@@@;;;::::::999999::::::;;;???HHHMMMFFF===999::::::888666666999777111000333666111222;;;<<<777888>>>AAAAAA???>>>===<<<<<<<<<@@@===???EEEIIIJJJKKKNNNDDDAAA>>>>>>??????<<<888999666444777<<>>;;;>>><<<::::::;;;;;;:::999;;;:::999888777666555555555555444333222111000000/////////000111333444555000000111111111111111111000000///////////////000444222111000000000...,,,///...---,,,---...000111333///,,,---222444222///------------------------,,,,,,,,,,,,------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,---......///,,,...111222222111111111222000...------///111333666000***,,,111444111---////////////......------------......------,,,+++.........------,,,,,,,,,------------------------||||||}}}}}}|||||||||}}}{{{~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{{{{{{{|||{{{yyy{{{~~~~~~|||}}}~~~~~~~~~~~~||||||xxxeeeOOOCCC@@@999000555QQQsss~~~{{{|||~~~}}}yyytttnnneeeZZZSSSNNNOOOOOONNNKKKFFFAAA>>>888555333444777999999777555444333444666666666444111222444777999<<<>>>>>>999::::::::::::999888888BBBKKKOOOIIIAAA===<<<;;;<<<888666777777444222333666333777???@@@;;;999======<<<<<<;;;:::999888777===<<<>>>CCCFFFHHHMMMTTTJJJEEE??????CCCCCC===888777444222444888;;;:::999;;;999777777999999999888999999999999999999999999777999999666222///000111222222111111111222222333---......///000000111111111111000000000111111222<<<999555333222111///...//////...---...111333444777111---000777999555000------------------------------------.........///+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,------.........---------000333555555555666777333333222111111111222222000---+++...222333///***...............------------............---,,,,,,.........---------------........................xxx~~~}}}~~~|||}}}zzzyyyzzz~~~xxx}}}}}}|||}}}~~~~~~}}}|||||||||||||||}}}~~~|||{{{||||||{{{zzz}}}~~~~~~}}}~~~}}}|||~~~uuubbbNNNCCC@@@999000222JJJjjj}}}}}}zzz|||~~~~~~|||uuunnnkkkkkkjjjfffaaaZZZTTTPPPEEEBBB>>>>>>@@@???;;;777666555333333555666555555333333333555888999::::::999:::::::::999777555333:::CCCHHHEEE???<<<<<<:::@@@;;;777666888888666555888777;;;BBBBBB;;;777888888999:::;;;:::999888777888888;;;?????????EEELLLJJJBBB<<<>>>CCCDDD>>>777444333444666999:::999777777666444555666777777666888888888888888999999999666:::<<<999333000222555888777555222000///........./////////000000000111111111111111111111222333>>>:::666333111111000//////.........///222444666999555333444777888444000------------------------............////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------...//////...---,,,000333555777777777888999555555555555444333333222...------...111111...+++............------------...............------,,,...............---------////////////////////////~~~~~~}}}}}}}}}|||}}}~~~~~~~~~~~~}}}yyyyyyzzz{{{}}}~~~}}}}}}~~~~~~}}}~~~}}}}}}{{{{{{}}}rrr___MMMCCC@@@;;;222111DDDdddyyy}}}zzz|||~~~~~~}}}zzzvvvpppkkkhhhZZZWWWTTTRRRPPPKKKDDD???@@@===:::888888777555333555333333444666888777555777888888999888777555444444<<>>???@@@???AAA===999777888;;;:::888999:::===AAA@@@;;;666555444555777888999999888888777777:::===:::777999???CCC<<<777:::@@@CCC>>>777333555777;;;<<<<<<999666666444333333555666666555888888777777666666666555444777:::888444222555888888777555333111///...---222222222111111000000000111000000000111222222333999666222000000000000///......------///222555666888999999777444222000000------------------------........./////////000000,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,.....................------.../////////...---,,,444555777777666555666777666666777777777555444333111000............//////..............................//////......---,,,........................////////////////////////|||~~~|||zzz}}}}}}~~~~~~zzzzzzzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyzzzzzznnn[[[KKKCCCBBB>>>555111AAA```xxx}}}|||~~~||||||}}}~~~|||{{{vvvvvvuuurrrlllddd^^^YYYUUUQQQMMMIIIEEEAAA<<<999666444222333555666444222000111222333444444444444///666;;;::::::<<<>>>>>>======:::777777;;;<<<999:::;;;===???>>>;;;888666222333444666666777777777:::999999;;;999555444777;;;777444777===@@@===888333666999<<<===;;;999777777555333333555555555444777777666555444444333222111444666666444444666999444444333222222222222222444444333333222111111000111111111111111222333444444222//////000111000000///.........000222555777666999;;;999333///...000..................................../////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............------------....../////////......666777777666555444444666777777777888777777666555555444222///,,,---///222.........///////////////...////////////...------.............../////////////////////////////////{{{}}}~~~yyyxxx{{{~~~|||yyy{{{~~~{{{zzzyyy{{{~~~}}}||||||||||||}}}~~~~~~~~~~~~}}}|||}}}~~~}}}}}}|||||||||yyy{{{|||vvviiiWWWGGGAAAAAA???666000>>>\\\vvv~~~yyyzzz{{{}}}}}}|||~~~{{{vvvuuullljjjfffbbb^^^YYYSSSOOOKKKGGGBBBAAABBBAAA===999555555444333333333333333000555777555444777999888666::::::666555999;;;999999:::;;;<<<<<<======<<<777777666666666666777777===888666777888555555777888666555777;;;>>><<<:::555666888888888888999999888666555444555555555333666666555555444333333333222222333333444555666666333222222222222333444444333333333333333222222222222222222222333444555666222111000000111222111000111111000000111333666777555777888777555222000000////////////////////////------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------......---......///000111666777777666444444555666777777777777777777888888777888777333...---///333/////////000000000111111///////////////...---------........./////////000........................zzztttyyy~~~}}}~~~|||}}}xxx}}}yyy||||||~~~|||{{{zzzzzzzzz~~~~~~}}}}}}~~~~~~~~~~~~{{{zzzzzz{{{~~~~~~|||{{{{{{{{{{{{~~~zzz|||zzztttfffSSSEEE??????===444...:::XXXsss~~~}}}}}}|||zzzyyywwwuuupppkkkgggjjjddd]]]YYYXXXTTTMMMHHHEEECCC@@@<<<999777666666777::::::666444666777666111777:::555333777:::999888:::::::::<<<@@@BBBBBB>>>===;;;999888888888888===666111222555666888:::888888777999;;;<<<<<<;;;666666555333333444888;;;:::888666555555666555333555555555555555555444444333111111222444555444333555444333333222222222333111111111222333333444444333333333444555666777777222222111222333333222000333333222111222444777888555444444666777666333000000000000000000000000000------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...---------...///111222666777777666555555666888777666666666777888999999888::::::666000...///222//////000000111111222222///////////////......------.........//////000000........................zzzvvv{{{~~~~~~|||~~~~~~~~~www|||~~~{{{}}}}}}{{{zzz|||~~~}}}|||zzz{{{}}}}}}{{{|||~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}yyyyyyxxx|||{{{{{{vvvpppeeeSSSCCC<<<>>>@@@:::111999VVVsss~~~}}}~~~~~~~~~~~~~~~|||{{{}}}~~~yyyssspppuuutttssssssrrrmmmfff```aaa\\\UUUOOOJJJDDD===888;;;<<<<<<;;;888777666777666<<>><<<999888999:::<<<===999777777:::<<<;;;:::@@@>>>:::888888777666444555555555444333555777::::::888444222000111333444222222111111222444666777222111111333666666333000555555444333444555666777444222111111333444444444111333444444444444555666555555444444333444444444444444444444444555666666888444444999;;;777222000------......//////000000000///...,,,,,,---......---...///...---,,,...000000000000///.........---///000111111111///...---///...------...000333444888888888888777777777777666666777666666777:::<<<777888888888777555222000///000111111000///000222000000//////......------//////000000000000///////////////111333333111///uuutttuuu{{{~~~~~~~~~|||~~~~~~}}}~~~}}}zzz~~~}}}}}}|||~~~|||{{{|||}}}}}}}}}|||}}}~~~~~~|||yyy|||{{{{{{{{{}}}~~~}}}}}}~~~~~~}}}zzzzzzyyy|||}}}{{{tttnnnbbbPPPBBB;;;===@@@:::111888SSSooo~~~|||{{{{{{}}}~~~}}}{{{}}}~~~~~~~~~}}}zzzyyyxxx{{{zzz{{{}}}}}}yyyuuu{{{vvvoooiiiccc]]]VVVQQQIIIJJJIIIFFFAAA===::::::666:::===:::444000222555333555555222444999;;;:::666555444444555777:::<<<;;;999888999;;;===>>>>>>>>>;;;888777888888777666777777666555444555777999888666444222111111111222333222222111222333444555444333333555777777444111333222222222222333444444444333111222444555444444111333444444333333444666777777888999;;;;;;888555666555555555666666777777777555777<<<<<<666222111////////////000000000000000///......------......---...///...,,,,,,...////////////...............//////000000000///...---///.........000222555666777777777777777777777777777777666666555666777888888888999888777444111000///000111111///...///000///////////////.........000000111111111111000000---...///222444333000---jjjWWWVVV\\\fffpppyyy~~~~~~~~~zzzzzzzzz}}}}}}}}}|||||||||||||||}}}~~~~~~~~~yyyuuuzzzzzzzzz{{{}}}~~~|||{{{|||}}}}}}}}}zzzzzzyyy{{{{{{rrrjjj^^^MMM@@@:::;;;???:::000444LLLiiizzz~~~zzzzzzyyy{{{|||~~~~~~{{{yyyzzz}}}~~~~~~~~~}}}|||{{{~~~yyytttnnnjjjbbbcccccc___ZZZTTTPPPOOODDDDDDCCC???:::555333222666888777333444777999777777666444333333444777888888888999888888999;;;===<<<:::888888:::;;;<<<;;;:::999777666555555666777555555444333222111111000333333222222222222333444666666666888999888555333111222333333444444333333444333222333444555555444222333333333111111333555999999;;;AAAEEEDDD===666666666777777777888888888777777;;;???===666222333222222111111111111000000//////000000//////...------...///...,,,,,,...///---------...................../////////...------/////////000222444777999666666666666666666666666777777666555555555555666888999999999777444111///000111222111///......///.........///////////////000111111222222111111000,,,---///222444222///+++\\\GGGAAAHHHKKKQQQUUU[[[bbblllrrrwww}}}~~~{{{}}}uuuuuuwww{{{~~~~~~}}}|||{{{~~~~~~|||yyy||||||||||||}}}~~~||||||}}}}}}|||{{{vvvxxxyyyzzz{{{qqqggg[[[KKK???:::999>>>;;;111111EEEcccwww|||{{{zzz{{{~~~|||{{{|||}}}~~~}}}|||zzzuuuvvvxxxvvvrrrnnnkkkjjj```]]]XXXRRRLLLFFF@@@<<<<<<>>><<<888777999999666999777555444444555777999999:::;;;888555444777:::;;;999888999<<<>>>??????<<<:::888777666666666555555555555555555333222111333333333222222222222222555666888:::;;;:::888777333444555666777666555444444333333444666666555444222333333222000000222444999999===DDDKKKIII???555555666666777777777777777666999>>>BBB>>>666333555555444444333222111111111///000111222111000...---...//////...------...000,,,,,,------......//////..................------......///000333555888999444444555555666666777777777666555666777888777777999999999999777444111///222333333222000...///000------......//////000000000000111111111111000000------...///111111///---^^^KKKGGGFFFGGGGGGFFFCCCBBBHHHRRR[[[cccmmmyyy}}}yyyyyyxxxxxxyyy|||~~~~~~||||||~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~}}}}}}}}}|||zzzssswwwyyyyyy}}}yyynnneeeYYYJJJ???<<<;;;@@@???555111BBBaaayyy~~~|||}}}~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}~~~}}}{{{}}}~~~{{{xxxwwwwwwvvvrrrmmmhhhccc]]]WWWRRRLLLMMMJJJDDD@@@???===999777555444333444666999:::999:::;;;888555444666999999888777888:::===>>>>>><<<999777777888888666444555666777888777666444222333444444444333333333222333555888:::;;;;;;;;;;;;333444555666777666555444444444444555777777666444444444333111//////111333777777:::BBBIIIGGG<<<333333444555666666666555555666888===AAA===666444777666666555444333222222111000111222333222111000//////000000///......///111,,,------....../////////......---------.........------...000333555777888333444444555666777777888666555555777:::<<<;;;:::888999999888777444111///333444444333111///000111------......//////000000......////////////......///...,,,---///000000///hhhPPPPPPPPPGGGJJJJJJHHHDDD@@@???CCCFFFGGGNNNWWW___gggppp|||~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}|||~~~~~~}}}}}}~~~~~~|||zzztttyyy||||||}}}}}}tttjjjbbbWWWIII@@@<<<<<>>===:::777888888888777555222000222333444333111000000111.........///////////////---......//////......---000///------///000000000mmmQQQJJJOOONNNGGGNNNNNNNNNLLLHHHEEEBBBBBB;;;===???BBBGGGQQQ]]]eeessszzz~~~~~~~~~}}}~~~~~~{{{zzzzzz|||~~~~~~}}}|||yyy~~~~~~~~~}}}vvvnnneee^^^TTTHHH???<<<:::AAADDD;;;222===^^^}}}|||~~~}}}{{{zzz}}}~~~~~~||||||}}}~~~|||zzz}}}wwwiiidddnnnxxx{{{zzz}}}}}}}}}}}}{{{|||}}}xxxyyyzzzzzzzzzyyyyyyyyyxxxzzzxxxrrroooooolllhhhhhhddd]]]VVVPPPLLLJJJIIIIIIFFFBBB???>>><<<;;;999<<<999666555666666555444666333222444999;;;888555777777777777777666666555333444555777777777666666333666999:::888777777777333222222222222333444444555555555777999999666444888777555222000000222444222222333555666666333000000111333444555444333222666333444999:::888666777555555555444444333333333444444333222222222222222222333333222111111222444000000000000000///////////////.........///000111///000111333555666666777333444555666888999:::;;;777555444777<<<>>>;;;888666666777888777555333222///111222111//////000111///////////////...............////////////............///111333222000...xxxaaaJJJBBBEEEHHHLLLQQQRRRQQQOOONNNMMMKKKIIIGGGDDDBBB>>>:::999;;;???BBBIIISSSaaammmuuuzzz~~~~~~~~~|||~~~~~~~~~~~~wwwvvvwwwzzz}}}~~~~~~}}}{{{zzzqqqiiiaaa\\\SSSGGG>>>;;;555===AAA888...888ZZZzzzzzz}}}}}}}}}||||||~~~~~~{{{yyyvvvqqqwww|||yyyyyy}}}~~~}}}{{{yyyzzz|||~~~wwwyyy{{{|||{{{zzz|||}}}vvvyyyzzzyyyzzz}}}|||zzzyyyvvvrrrnnnlllkkkkkklllccc^^^VVVQQQNNNKKKFFFBBB@@@>>>:::888888777666555444111000444999;;;999666666666666666555555555555333444666888888888888777555888::::::777444333444666555444333444555666777555555666888999999777444999888666333000000222444222111111000000000000111000111333555555444333222666111000555999888777777444444444444444333333333555444333222111222333444333444444333222222333555222222111111000000//////000///......///000111222111222333555666777777777333444555777888:::;;;<<<888555444777;;;<<<999444555666777888777666444333---...//////......///000000000//////.........---//////000000000000//////+++---111555777444///+++|||JJJGGGDDDCCCCCCCCCCCCBBBFFFMMMQQQNNNOOOTTTUUURRROOOLLLGGGAAA===::::::999???;;;<<>>999111222222111111111111222222---...///111222222222222444333222111111222333333222222222111000//////...000000111222333333444444555666777888999888777777777:::<<<<<<;;;;;;>>>AAA<<<:::888:::>>>???;;;666;;;888666777::::::555111222222222111111///......222222222111111000......000///...---------------000,,,,,,333777444///---___GGGEEECCCCCCDDDEEEDDDDDDGGGJJJJJJFFFFFFNNNTTTTTTMMMKKKFFFBBB>>><<<<<<<<<@@@;;;999???DDDFFFGGGIIIKKKNNNWWWdddmmmrrryyy~~~}}}~~~~~~}}}zzz}}}~~~{{{{{{|||{{{yyyxxxyyy{{{~~~|||yyyvvvtttsssiiiddd\\\TTTMMMEEE;;;444666777444333444333GGGjjjvvv~~~~~~}}}}}}}}}~~~}}}~~~~~~}}}{{{yyy}}}~~~~~~~~~~~~|||{{{|||}}}{{{zzzyyyxxxwwwwwwxxxyyy{{{{{{||||||||||||||||||yyy{{{}}}}}}{{{zzz{{{||||||vvvrrrpppmmmlllhhhddd___YYYUUUSSSGGGCCC>>>;;;:::999666444999777555666888888555222444222222555:::;;;888444666555666::::::666333555666666666777888999:::;;;<<<999777999===???===:::666666555444444333333222333222111222333333333222222333555444333222222333444666666777;;;>>>999222222111111111111111111222...///000111222222222222444333222222222333444555222222222111000/////////000000111222333444555555666777999::::::::::::999999;;;===>>>>>>???@@@AAA>>>;;;:::<<<@@@AAA===999<<<:::888:::<<<<<<999444333333333222111000//////222222222222111000///...000000//////............111------333777444000---jjjHHHGGGEEEBBBAAA@@@@@@>>>===AAACCCBBB???@@@FFFMMMOOOIIIGGGDDDAAA???>>>>>>???AAA<<<:::>>>@@@===:::999<<<<<>>:::444222111111000000111111222000000111222222333222222333222222222333444555555222222222111000000//////111111111222333444555666888888:::;;;<<<<<<<<<<<<::::::;;;>>>AAABBBAAA???>>>===<<>><<<;;;===??????<<<999444444444333333222111111333333333333222111000000222222111111111111000000222......444777444000///iiiPPPSSSWWWTTTOOOKKKHHHDDD@@@======???AAA@@@???AAABBBCCCCCCBBB@@@???>>>>>>???@@@AAA>>>???EEEHHHEEE@@@???===<<<===>>>;;;777999>>>JJJPPPWWW\\\```hhhttt}}}}}}}}}|||~~~zzzzzz}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}zzzxxxwwwvvvvvvzzz{{{~~~|||zzz{{{yyyzzzyyywwwxxx{{{{{{yyywwwwwwxxxxxxvvvtttrrrpppccc]]]UUUNNNIIICCC<<<777444888888888777111AAAaaazzz}}}~~~~~~}}}~~~~~~}}}}}}{{{~~~tttvvvxxxzzz{{{~~~~~~zzzyyyxxxzzz{{{{{{zzzzzz{{{}}}{{{{{{zzzzzzzzzzzzzzzzzz|||}}}}}}}}}}}}|||{{{zzzyyy{{{}}}}}}}}}}}}}}}{{{|||}}}|||zzzyyyyyyzzz{{{|||}}}}}}{{{xxxuuusss{{{xxxsssooommmkkkkkkjjjbbb]]]XXXTTTQQQLLLEEE@@@<<<999:::???FFFGGG???777444222333666666222111333222333555666777777666555777777888;;;======;;;888999999888888777666666666333444555666666666888999777888999888666444444444333666777888:::===;;;666222222111111111111222222111222222333333333333222111111111222222333444444222222222111111000000000111111111222333555777888888888999:::;;;<<<======999888888<<<@@@BBB@@@===>>>===>>>@@@BBBCCCAAA>>>>>>======>>>@@@@@@>>><<<666555555444444444444444444444444444444333222111333333333444333333333222333000000555777444111000oooWWWCCCJJJlllrrrnnniiieee```[[[VVVRRRHHHGGGFFFDDD@@@======>>>>>>===<<<<<<<<<===>>>>>>???>>>BBBKKKPPPNNNJJJHHH>>>???BBBDDD???777666:::999<<>>>>>:::777888666333333666666777888999999888666555333444666888999999777555999999999888777777666666444666888888777777999;;;888999:::999777555555555444777999888:::<<<;;;777333333222222222222333333333444444444444333333222000111111222222222222222222222222222111111111111222222111222333666888999888888888999:::;;;;;;<<<999888888<<<@@@BBBAAA>>>======>>>@@@AAAAAA@@@>>><<<<<<===>>>??????===<<<777666555555444555555666555555555555555444444333444444555666666555555444444111222666777333111222iiiIII;;;999QQQuuu~~~{{{yyyvvvsssooolllbbb]]]VVVPPPHHH@@@>>>AAA;;;;;;:::::::::;;;;;;<<<===<<<@@@JJJPPPMMMIIIGGGCCCFFFLLLOOOIII@@@===@@@<<<<<<:::777666999AAAGGGOOOPPPUUU]]]eeelllvvv}}}|||~~~|||yyyyyy|||}}}}}}{{{xxxvvvvvvyyy|||}}}||||||{{{vvvuuurrrvvvyyyyyyxxxwwwvvvuuuuuuttttttaaaZZZQQQIIIEEEAAA<<<999777666222444777333===XXXwww}}}~~~~~~{{{zzz{{{uuutttvvvyyyzzz{{{|||~~~|||zzzzzzwwwxxxzzzzzzyyyyyyzzz|||{{{{{{|||}}}}}}}}}||||||~~~~~~~~~|||yyywwwxxxzzz{{{{{{zzzxxxyyyzzz|||zzzyyyzzz~~~~~~~~~~~~~~~{{{|||}}}}}}}}}~~~}}}yyyxxxxxxvvvqqqmmmlllhhhbbb^^^[[[WWWQQQLLLJJJEEEAAA???<<<777555888999999888888666555333333222333444666666666666555999888888777777666555555555777:::999777666999<<<777999:::999777666666666555999:::888999;;;:::777555444444333333444444555555555666555555444333222111222222333333222222111222222222222222222222222333222222222444666999;;;999888888888888999999:::;;;;;;;;;===@@@CCCDDDCCC>>>>>>???@@@@@@???>>>===;;;<<<===>>>>>>===<<<;;;777777555444444555666777555666666777666666555555444555666777777777666555555333444777777333222444tttLLL>>>888@@@___zzz|||zzzwwwsssoookkk^^^LLLAAA???;;;;;;;;;:::::::::::::::;;;:::>>>GGGLLLIIIDDDAAAFFFJJJOOOQQQIII@@@===AAA@@@???===<<<;;;<<<===>>>BBB@@@AAAHHHLLLQQQYYYcccjjjlllooosssuuuwwwxxxxxxyyyzzz}}}zzz}}}~~~{{{zzz|||}}}}}}zzz{{{zzzwwwuuuuuuxxx{{{zzz{{{~~~}}}xxxuuuqqqxxx|||{{{yyywwwuuutttttttttuuubbbZZZPPPHHHDDD@@@<<<999777444111666<<<888===RRRrrr}}}~~~|||~~~zzzwwwvvvwwwxxxzzz}}}}}}zzzxxxxxxzzz{{{||||||{{{{{{|||}}}{{{|||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~|||zzzvvvtttvvvxxxzzzzzzzzzyyyzzz{{{~~~zzzwwwvvvvvvxxxzzz{{{}}}}}}|||{{{zzzyyy|||~~~}}}zzzyyyyyy||||||yyyvvvwwwwwwuuurrrmmmiiifffddd___[[[XXXVVVPPPGGGBBBAAA???>>><<<:::777666555444333444555666666666777888777777777666555555444444555888;;;:::666555888;;;666888999999777666777777777;;;<<<999888:::999777666666555555555555666666777777777666555444333333444555555555555444222111222222222222222222222222333333222222444777:::<<<::::::888777777888888999;;;<<<<<<===>>>@@@DDDGGG???@@@AAAAAA@@@>>>======<<<===>>>>>>===;;;::::::777666555444444555777888666666777777777777777666333555666888888888666555666444555888777333333555zzzMMM:::>>>999GGGmmmtttYYYBBB999<<<<<<<<<;;;;;;:::::::::;;;999===FFFJJJGGGBBB@@@@@@CCCIIIKKKEEE======BBB======???CCCFFFGGGEEECCCFFF@@@======<<<999>>>FFFAAACCCGGGLLLRRRWWWZZZ\\\lllooouuuzzz~~~xxx|||}}}{{{~~~~~~{{{{{{}}}yyyzzzzzzwwwttttttvvvzzz~~~}}}xxx{{{yyyuuuqqqzzz~~~|||zzzvvvtttrrrssstttuuuccc[[[PPPHHHDDD@@@<<<999777555222:::CCC>>>???PPPnnnzzz|||{{{~~~}}}xxxssssssvvvyyyzzzyyyxxx}}}|||xxxwwwvvv}}}~~~~~~}}}|||}}}~~~{{{|||}}}~~~}}}zzz{{{||||||{{{xxxtttrrrtttwwwyyyzzz{{{{{{|||~~~{{{wwwuuuuuuvvvyyy}}}}}}yyywwwzzz}}}~~~||||||}}}~~~|||}}}}}}zzzwww{{{~~~~~~|||yyyyyyzzzxxxuuusssrrrkkk^^^UUURRRKKKIIIFFFBBB@@@>>>======666777777777666777999;;;666666666555444444333333666999<<<:::666444777;;;555777888999777777777888888<<<===999777999999666777777666666666666777777777777777777666555333333777777888888777555333222222222222222222222222222444333222222444777;;;===<<<;;;999888777888888999999:::<<<;;;:::===CCCHHH@@@BBBCCCBBB@@@>>>=========>>>??????===;;;::::::777666555333444555777888666777777888888888777777333555777888999888777666777555666888777333333666uuuGGG>>>444666IIIeee{{{gggEEE:::BBB;;;???======AAA:::555===999???GGGKKKKKKHHHDDDAAA@@@BBBCCCDDDCCC???<<<999===???CCCGGGIIIGGGBBB???GGGJJJFFF;;;999???>>>666???===;;;;;;<<<======<<>><<<:::::::::999888888666555555444444555444555777888777666444333444555777888999999999888444333333555666666555444rrrNNN???888444===TTTnnn{{{jjjSSS???777888===>>>999;;;BBB===888???HHHTTT^^^^^^ZZZSSSGGG<<>>===777777999===AAACCCEEEEEEDDDHHHFFF??????FFFFFF??????>>><<<<<<<<<<<<:::999444444:::AAAAAABBBSSShhh{{{ttthhh___aaallluuuxxx|||~~~|||{{{xxxxxxwwwuuuuuuwww|||{{{wwwttttttyyyxxxyyyzzz||||||{{{yyyzzzzzzyyywwwttttttuuuwwwjjjVVVGGGEEEEEE===666555777444555:::<<<<<<>>>BBBZZZlll}}}~~~}}}sssqqqwww}}}{{{{{{{{{}}}}}}|||zzz|||}}}}}}~~~}}}{{{zzzyyyyyyvvvzzz}}}|||xxxwwwyyy{{{|||||||||}}}||||||{{{{{{~~~~~~|||{{{~~~}}}zzz~~~|||xxxxxxzzz||||||{{{yyyvvvxxx}}}{{{zzz|||zzz}}}}}}|||~~~}}}|||{{{{{{|||~~~~~~~~~~~~~~~~~~|||xxxvvvuuuvvvqqqnnnnnnrrrttttttrrrllliiiccc\\\UUUOOOKKKIIICCCAAA???======;;;999777666555333444555666555444666888777444333777777555888888777666555444333333111444666777555555666888777777777777777777777777888888888888888888777777333444666777777666555444444555666888999;;;<<<======<<<<<<<<<<<<<<<<<<<<<999999888777999@@@JJJQQQBBB???<<<:::;;;;;;;;;::::::<<<===;;;888777777777555555444444555555666777666777888999888777555444555666777888888777666666444444444555555555444333~~~PPP888888444666GGGaaaxxxnnnSSSCCC???<<<666>>>===666777@@@>>><<>>===<<<======>>>;;;;;;<<<===>>>???@@@@@@===BBBCCC@@@CCCJJJJJJDDDAAA@@@?????????>>>;;;888555333555666333222@@@QQQrrrhhhUUUEEEBBBMMMXXX]]]lllzzz|||zzz|||zzz{{{{{{yyyxxxwwwyyyzzzzzz|||}}}{{{zzzzzz|||{{{{{{|||}}}|||zzzxxxyyyyyyxxxuuussstttvvvyyyhhhWWWGGGCCC@@@999555555666333444777888777888<<>>:::888999:::;;;::::::<<<===<<<999666444444222222222333444666777888777888999999999888666555666777777888777666555444555666666555555444333222[[[CCC???666333999OOOiii{{{uuu\\\GGG>>>>>>>>><<<<<<>>>888666<<<;;;???MMMdddxxxyyygggSSSQQQNNNJJJEEEAAA>>><<<;;;===@@@AAA???<<<999888777;;;======AAAEEEDDD???CCCBBBCCCCCCDDDBBB???<<>><<<555222888CCCXXXSSSHHH<<<777:::<<<<<>>;;;888777444000000333333111111444KKKaaavvv}}}|||}}}}}}zzzyyy|||~~~}}}~~~}}}}}}~~~|||yyyvvvuuuzzz|||||||||~~~|||zzz{{{{{{{{{zzzzzzzzzzzzzzz}}}}}}||||||{{{{{{||||||uuuwwwzzz{{{yyywwwwwwwww{{{{{{{{{{{{zzzyyyxxxxxxyyy}}}~~~|||{{{|||yyyvvvwwwzzz}}}}}}{{{{{{zzz{{{zzzyyywwwwwwyyyvvvxxx{{{|||{{{{{{{{{|||}}}~~~~~~}}}{{{|||~~~~~~}}}~~~}}}{{{xxxxxxzzz|||xxxxxxxxx{{{}}}}}}|||{{{yyyuuuqqqllljjjfffccc```]]][[[YYYVVVSSSFFFDDDBBBAAAAAA???===;;;777999999666555888888555777777777777666666666555111222333444444666777999666666666666555555555555111888777555@@@RRRVVVMMM888888666555444555555666666666777999:::;;;======<<<=========>>>>>>?????????>>><<<<<<>>>CCCIIIMMMAAA>>>:::888999:::;;;;;;:::<<<@@@CCC???888222111222222222333444555666777777777888888888777666555555666777888888888777666777888888777555444333333~~~\\\EEE>>>>>>666444===UUUnnn|||uuu\\\FFF???===888888>>>999@@@===888888999FFF]]]qqqyyywwwssslllcccYYYPPPKKK===@@@AAA@@@===:::::::::666888:::;;;===???<<<888@@@@@@AAACCCDDDDDDAAA????????????>>>999444555::::::===>>>:::777777555111111888===<<<>>>CCCIIIKKKSSSZZZfffooouuuwwwxxxxxx{{{}}}}}}{{{zzzzzzxxxxxxxxxzzz||||||zzzxxxuuuuuuttttttuuuzzz{{{dddJJJ===<<<<<<999777333000///111000---...000FFF[[[qqq{{{{{{}}}~~~{{{yyyzzz}}}}}}}}}}}}|||yyy~~~}}}{{{yyyyyyzzzzzz{{{{{{|||~~~|||yyy||||||{{{zzzzzzzzz{{{{{{~~~}}}||||||||||||vvvxxxzzzzzzyyyxxxxxxxxxzzzzzzzzzzzzzzzyyyxxxxxxuuuyyy}}}~~~|||{{{zzz~~~~~~~~~~~~}}}}}}{{{xxxvvvwwwzzz||||||zzzyyy{{{zzzwwwttttttuuuvvvuuuwwwyyyzzzzzzzzzzzz||||||yyywwwxxx|||}}}}}}~~~~~~yyyzzz||||||{{{yyyyyyzzzzzzzzz|||{{{|||}}}}}}}}}{{{zzzyyyyyyxxxvvvvvvvvvvvvtttrrr```^^^\\\ZZZXXXUUUQQQNNNFFFHHHGGGAAA???>>><<<888999999888777666555555444222111111111222444555555555555444444444333333333111777666333???QQQVVVNNN999777666444444444555666666666777888:::;;;<<<<<<;;;<<<<<<===>>>??????@@@=========???BBBDDDEEEFFFAAA>>>;;;999:::;;;<<<<<<:::<<>>666888777DDD^^^ttt}}}___HHH;;;>>>???666666???888AAA@@@:::999===RRRpppyyysssooo___]]]WWWNNNCCC===<<<===999999:::;;;<<<;;;999666;;;;;;<<<===@@@@@@>>>===;;;===@@@AAA@@@>>>===>>>666:::;;;888555444333///333333000,,,---111222000999===CCCJJJQQQYYYaaafffpppsssvvvwwwxxxzzz|||~~~{{{{{{zzz{{{||||||yyywwwuuutttssssssuuu{{{lllRRRAAA<<<;;;888555666222111222111......111@@@TTTkkkxxx}}}|||zzzzzz|||~~~}}}|||{{{zzzzzzzzzzzzyyywww|||}}}yyyvvvuuuwwwzzz|||}}}}}}}}}~~~{{{|||{{{zzzyyyyyyzzz|||}}}~~~}}}|||{{{{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{zzzzzzyyyuuuxxx{{{}}}}}}||||||}}}~~~zzzyyy||||||{{{|||{{{xxxvvvwwwzzz{{{zzzxxxwww{{{zzztttppprrruuuvvvwwwyyy|||||||||{{{{{{||||||xxxvvvxxx~~~}}}}}}~~~}}}zzzxxx{{{~~~|||{{{zzzzzz|||~~~~~~~~~}}}}}}}}}~~~yyywwwuuusssrrrnnnjjjggg```aaa^^^WWWRRROOOKKKFFFBBBAAA???===;;;999888777777555222222333444444333555555555444333333222222333666555222888CCCFFFBBB777666444333333444555666555666777888999:::;;;;;;::::::;;;<<<>>>???@@@@@@999:::<<<@@@DDDFFFEEEDDD@@@===;;;;;;<<<<<<<<<;;;999:::BBBKKKIII<<<555555777666555444333333333333444333333333222222222222222333666888::::::;;;:::888:::<<<:::666444444666VVVDDDGGGHHHAAA:::>>>@@@PPPjjj{{{zzzgggKKKBBB<<<======999999===999AAA@@@<<>>@@@AAABBBCCCBBBAAA<<>>777222222222111888888555000///111000---000111222444777===DDDIIISSSVVV[[[```ffflllsssxxxzzzzzzzzz|||~~~~~~|||zzzvvvuuusssrrrtttzzzuuuaaaMMM???999777666666222111333111......111999MMMeeeuuu|||{{{{{{|||~~~~~~~~~~~~|||{{{yyyxxxxxxzzz{{{{{{{{{~~~zzzyyy{{{yyysssqqqsssvvvxxxzzzzzz{{{~~~~~~zzzzzzxxxxxxxxxzzz|||}}}~~~~~~}}}|||{{{{{{{{{{{{yyywwwuuuuuuuuuwwwxxxxxxxxxyyyzzz{{{{{{|||{{{{{{vvvxxxzzz{{{{{{|||~~~yyywww{{{}}}|||{{{}}}{{{xxxvvvwwwzzzzzzxxxvvvwww{{{{{{sssooorrrvvvwwwwwwzzz}}}~~~|||{{{zzzzzz||||||{{{}}}}}}~~~|||xxxzzz|||}}}||||||zzz{{{~~~|||zzzzzz|||~~~|||xxxuuurrrtttrrrlllhhhfffbbb]]]VVVUUUSSSPPPLLLIIIGGGEEECCC???;;;999::::::999777777777666555555444333333666555333333444555777888444333333333333444444555555555666777888888999:::888999:::;;;===>>>???@@@=========@@@DDDFFFDDDBBB<<<;;;;;;;;;<<<<<<;;;999888777<<>>888666:::;;;777:::@@@>>>===EEESSSnnn}}}}}}kkkRRR>>>444666555555999<<<<<<<<<<<<>>><<<:::999:::;;;:::999999:::999777888::::::888666;;;<<<888555777999999000444555222222444444111///111444777888:::<<<>>><<<>>>BBBFFFKKKRRRYYY^^^qqqqqqsssvvvzzz||||||{{{wwwvvvsssqqqrrrxxx}}}pppYYYDDD999777999444111///111000---,,,///444HHH```ttt}}}||||||}}}}}}}}}~~~}}}~~~|||zzzyyyxxxzzz}}}|||xxxwwwxxxvvvrrrtttzzzxxxzzzyyyxxxyyy|||{{{}}}~~~yyyxxxwwwwwwxxxzzz|||}}}{{{{{{zzzzzzzzz{{{{{{|||yyywwwsssrrrsssuuuwwwxxxxxxxxxzzz{{{|||}}}}}}}}}vvvwwwyyyyyyzzz|||~~~zzzvvv{{{~~~|||}}}|||yyywwwwwwyyyzzzwwwuuuwww||||||sssooosssxxxyyyvvvyyy|||}}}{{{yyywwwwww}}}~~~|||www{{{}}}~~~~~~}}}{{{{{{|||}}}~~~}}}zzz{{{|||||||||}}}~~~}}}zzzwwwwwwzzzzzzwwwvvvwwwuuuqqqkkkiiifffbbb^^^ZZZWWWUUUNNNJJJEEEBBBBBBBBB@@@>>>999888888777666555555555666333333555333000111777111222222333333444444444444555555666777888888999888888999;;;===>>>???@@@EEEBBB@@@@@@BBBCCCBBB@@@:::::::::;;;<<<<<<999777888444777???>>>666555<<<777777666555555555555555444333222222111111222222111222444555555555444444333666999888333111222555hhhOOO>>>AAAFFFGGGQQQaaajjjnnnuuu|||~~~```DDD999888888;;;======:::666>>>???<<<===OOOlllbbbFFF===999<<<:::777:::GGGRRRNNNCCCGGG@@@888555888;;;;;;999;;;888888;;;;;;999888999222222111111333555888:::888777666444444333333333222111000222444666555444333333444444555666777777FFFMMMTTTYYY```hhhmmmlllkkkmmmooooooppptttzzz~~~{{{hhhMMM:::444666666444111000000000///---666<<>><<<:::777555444444444222222333444555666888888444333222444777888666444444444444555777999<<<===@@@@@@???======<<<<<<<<<<<<<<<;;;:::999999999999444777;;;<<<:::777666555:::888666777999:::888666000000111222222333444444222111222444555444111///111222333444444333222111mmmTTTFFF???EEEHHHJJJ[[[pppvvvyyy~~~~~~fffMMM@@@:::999999;;;======:::777::::::===KKKcccyyyuuuPPP@@@<<<444777555666AAAXXXmmmqqqkkk```ZZZSSSMMMHHHDDD>>>::::::;;;;;;999777777555444333222222222333555777888:::888555333222444555777444222222222444444444222000000111111222333333444666:::===???EEEKKKMMMKKKRRRUUUYYY]]]bbbiiiqqqwwwuuuwwwvvvkkkYYYGGG:::555111000......//////---,,,111888RRRooozzz}}}}}}zzz|||}}}zzz|||~~~~~~}}}|||}}}}}}{{{yyyxxxyyyyyywwwtttuuuuuuvvvwwwyyy|||}}}zzzxxxyyy||||||||||||||||||{{{zzzzzzvvvxxxyyyxxxvvvvvvxxx{{{{{{{{{{{{zzzzzzzzzzzzzzzvvvuuuuuuuuuuuuuuuuuuvvv{{{{{{{{{yyyxxxyyy|||}}}}}}~~~~~~~~~}}}|||||||||||||||~~~~~~|||zzzyyy{{{{{{zzz|||~~~zzz|||{{{zzzyyyyyyyyyyyyyyywwwxxxzzz{{{{{{{{{zzzzzz~~~~~~{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~||||||}}}~~~~~~}}}}}}|||{{{zzzyyy~~~zzzzzz~~~||||||~~~~~~}}}|||{{{{{{{{{{{{zzzyyywwwwwwyyyuuurrrrrrrrrqqqnnnkkkhhhddd```\\\ZZZWWWSSSQQQKKKIIIEEEAAA>>>;;;:::999:::999888777666666777777444333222444666777555333444333333333333555666777999999999888888999::::::===<<<<<<<<<<<<===>>>>>>@@@>>>;;;999999;;;???BBB===:::888888999:::777555555555444444333333222222111111222444666666444222222222333444444333222222gggIIIBBB???BBBHHHIIIMMMddd~~~~~~oooLLL;;;>>>:::999999;;;<<<<<<999777===:::AAAYYYttt]]]===;;;>>>333;;;666555BBB]]]vvv|||wwwuuurrrlllddd\\\TTTOOOHHHJJJEEE:::444555555000444444333222333444555666;;;999555222222333666888555444222333333444222111//////000000111111222222222222111000444999999444777:::>>>BBBHHHNNNVVV[[[___aaadddddd___RRRAAA666111///......//////...------444KKKiiizzz~~~~~~zzz{{{~~~|||~~~~~~}}}{{{||||||{{{||||||{{{zzzwwwuuusssvvvttttttxxx~~~}}}{{{yyywwwxxx{{{~~~~~~}}}|||{{{zzzzzzzzzzzzsssuuuyyyzzzyyywwwvvvwwwzzzzzzzzzyyyyyyxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvyyy|||{{{wwwwwwzzz~~~}}}}}}~~~~~~~~~}}}|||{{{zzz|||}}}||||||zzz~~~|||{{{}}}~~~|||{{{{{{{{{zzzzzz{{{||||||yyyxxxxxxzzz|||}}}|||{{{}}}~~~|||}}}~~~{{{}}}~~~~~~~~~}}}}}}|||}}}~~~|||~~~~~~}}}|||{{{}}}~~~~~~}}}{{{yyywwwuuuttt{{{{{{|||xxx}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{|||||||||||||||yyyuuurrrooommmjjjgggcccaaa]]]XXXTTTPPPNNNLLLIIIGGGCCC@@@===<<<<<<===777666666666777777666444555555444444444555666666444444444555555666888888999999:::;;;===???@@@AAAFFFBBB<<<999:::>>>BBBDDD@@@>>><<<;;;;;;:::888666999888777555444222111000111111222444777777666444222333444555555444333222sssQQQBBB???AAAEEEHHHHHHQQQhhh|||~~~vvv[[[>>>666===:::::::::;;;;;;:::999888CCC@@@JJJcccxxx~~~~~~hhhKKK666:::@@@888AAA999555AAAZZZooowwwvvvwwwzzz|||{{{wwwsssooommmeeecccTTT===111555777333666555444333333333444444:::888666444333333333444444333222222444444333222222222222222333333444444888777333111444999888333222333333444555888;;;===DDDFFFKKKQQQSSSMMMBBB999666444111000000111000000,,,555FFFccc{{{|||xxxzzz}}}~~~~~~|||zzz{{{|||}}}~~~}}}|||zzzxxxwwwwwwxxxuuuuuuyyy{{{zzzxxxwwwxxxzzz}}}~~~~~~|||zzzyyyyyyyyyzzzsssuuuwwwxxxxxxwwwvvvuuuzzzzzzzzzyyyxxxxxxwwwwwwttttttttttttttttttttttttpppvvv||||||wwwuuuxxx||||||}}}~~~~~~}}}{{{zzzzzz}}}|||{{{}}}zzz|||yyyzzz||||||}}}}}}||||||||||||}}}}}}xxxwwwvvvxxx{{{}}}|||zzzzzzyyyyyyyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~}}}}}}zzz|||~~~||||||}}}{{{zzzzzz|||~~~~~~}}}~~~~~~}}}~~~~~~}}}{{{yyywwwvvvuuu~~~{{{|||~~~~~~}}}}}}}}}~~~~~~{{{|||||||||{{{zzzyyyxxxtttvvvxxxyyyxxxyyy{{{|||~~~{{{xxxvvvuuutttrrrppprrrqqqnnnkkkhhheeecccbbb[[[YYYUUUPPPMMMLLLLLLLLLCCCBBBBBBAAA@@@>>><<<;;;777777777777777777888888555555444444444555666666666666777999<<<>>>AAABBBCCCAAA??????@@@AAA@@@???AAA@@@???>>>======;;;;;;;;;:::999777666444333222333333333444666777555444222333444555555444333222VVVEEEIIIDDDDDDDDDFFFLLLYYYnnn~~~|||}}}}}}zzz```GGG===:::888:::;;;;;;;;;:::999999999>>>DDDWWWooozzzyyyzzziiiLLL@@@777999>>>===???888888GGG^^^qqqyyyzzzpppssswwwzzz{{{{{{|||}}}tttZZZ===///222777666666666555444333333222222777777777777555333000...222111111222444555555444333333333333444444444444444444222000333999999555999888666555444444444444555777;;;===>>>===;;;:::;;;777333000000111111111+++444@@@ZZZyyy}}}xxx~~~}}}|||zzzwwwxxx|||}}}~~~~~~|||zzzzzz{{{~~~}}}{{{zzzzzzzzzzzzzzz{{{xxxwww{{{yyyyyyxxxxxxxxxzzz{{{}}}~~~}}}{{{yyyyyyyyyyyyzzzvvvvvvuuuuuuvvvwwwwwwwww{{{{{{zzzzzzyyyxxxxxxwwwrrrsssttttttttttttsssrrrnnnvvv}}}}}}yyyvvvyyy}}}zzz{{{}}}}}}{{{zzz|||~~~}}}zzz{{{||||||yyyzzz}}}}}}~~~}}}||||||||||||wwwwwwwwwxxxzzzzzzyyyxxxyyyzzz{{{|||}}}~~~~~~~~~}}}{{{zzzyyyzzz|||~~~~~~|||{{{{{{{{{xxxxxxyyy{{{~~~|||~~~~~~}}}~~~~~~}}}{{{zzzzzzzzzzzz{{{zzz|||~~~~~~|||{{{{{{{{{{{{zzzzzzzzzyyywwwvvvtttsssuuuwwwxxxyyyxxxyyyzzz|||yyywwwuuutttuuuuuutttssspppppppppoooooonnnmmmmmmllljjjfffcccaaa`````````WWWWWWWWWUUURRROOOMMMLLLBBBBBBAAA@@@???===<<<;;;999888777555444333333333666666777888:::<<<>>>???===<<<<<<>>>@@@AAA@@@???@@@@@@@@@@@@????????????======<<<<<<;;;;;;;;;;;;:::999888888999999777555444555666777777666555444```CCC@@@KKKGGGFFFEEEHHHTTTgggvvv}}}}}}}}}}}}~~~~~~~~~}}}}}}pppOOO;;;<<<;;;333;;;<<<<<<;;;999888888:::666JJJggg}}}||||||~~~uuuOOO888:::888777;;;<<<:::999@@@RRRfffrrrxxx{{{uuuvvvxxxzzz|||}}}}}}|||kkkNNN888///000444666666555555444444333222222333555888999888555111...111000000222444666666555111222222222222222222222...111222000111666888666666555444444666777777666666777666333000000444777999666333111111111000///)))222777OOOsssvvvlllvvv}}}{{{||||||{{{}}}|||~~~~~~{{{zzzyyy{{{yyywwwyyy}}}~~~}}}zzz}}}{{{{{{}}}}}}xxxxxxxxxyyyyyyzzz{{{||||||{{{zzzzzzyyyzzzzzzzzzyyywwwttttttuuuxxxyyyyyy{{{{{{zzzzzzyyyxxxwwwwwwqqqrrrsssttttttsssrrrqqqqqqwww}}}|||{{{|||xxxyyy|||~~~~~~|||{{{~~~~~~}}}|||{{{}}}}}}{{{~~~~~~}}}||||||{{{|||xxxzzz}}}}}}zzzxxxwwwwwwvvvwwwzzz|||~~~}}}{{{yyyxxxzzz|||~~~~~~|||{{{{{{{{{yyyxxxyyy|||yyy{{{}}}}}}|||{{{{{{|||~~~|||{{{zzz{{{{{{|||zzzyyyyyyzzzyyyvvvzzz~~~}}}{{{zzzyyyxxx|||{{{{{{yyyxxxuuutttsssxxxxxxxxxyyyzzz{{{{{{{{{yyywwwvvvvvvwwwxxxxxxwwwmmmnnnpppqqqsssssstttttttttsssrrrqqqppppppoooooojjjkkkkkkiiifffcccbbbccc]]]\\\[[[XXXTTTQQQNNNLLLEEECCCAAA>>><<<:::999999888888777777777777888888777888888777777999===AAA>>>???@@@@@@>>>>>>???@@@>>>??????@@@AAABBBBBBCCCBBB@@@>>>>>>>>>===<<<:::888999::::::::::::999888```III@@@BBBHHHHHHJJJKKKPPP___sss}}}}}}~~~~~~~~~~~~~~~~~~xxxaaaFFF999999:::777;;;<<<===;;;888777888:::>>>XXXvvvUUU???666888666777:::777777;;;III]]]kkkppprrruuu{{{zzzzzz|||~~~|||xxxttthhhPPP:::444444222111444555555555555444333222222222444777999:::999777666333222111222444555444333111111111111111111000000///555999666444666999999222000///111555777666555888888666333000000222444222333555888999777333///)))222111GGGnnnoooaaakkkxxxrrrpppvvv{{{{{{{{{}}}|||}}}zzzxxxzzzwwwwww~~~{{{}}}~~~~~~xxxxxxyyyzzzzzz{{{{{{{{{yyyyyyzzzzzz{{{{{{zzzzzzzzzwwwuuuuuuwwwyyyyyyyyyzzzzzzyyyxxxwwwvvvuuuuuuppprrrsssttttttsssrrrpppqqquuuyyy||||||||||||}}}uuuxxx{{{~~~}}}||||||||||||~~~~~~~~~{{{|||~~~~~~}}}}}}|||||||||}}}}}}{{{~~~xxxwwwxxxtttvvvxxx{{{~~~~~~|||zzzyyy|||~~~~~~||||||||||||{{{{{{}}}~~~}}}xxxzzz|||}}}|||{{{{{{|||}}}|||zzzxxxxxxxxxyyyzzzyyyuuutttwwwyyyxxxzzz}}}}}}~~~~~~~~~}}}|||zzzyyy|||||||||{{{zzzxxxwwwvvvwwwuuutttvvvzzz{{{zzzxxx{{{yyywwwvvvwwwxxxwwwvvvqqqrrrtttvvvwwwwwwwwwwwwuuuuuuvvvwwwwwwvvvuuutttppprrrttttttrrrqqqrrrtttsssrrrqqqooollliiifffdddZZZYYYVVVTTTQQQOOONNNMMMGGGFFFDDDAAA???>>>===<<>><<<>>>???>>>;;;:::;;;<<<<<<===>>>???AAABBBCCCDDDCCCAAA??????@@@@@@???>>>===>>>???@@@@@@???>>>===```DDD???FFFIIIGGGHHHNNNRRRWWWgggyyy|||~~~~~~{{{jjjUUUEEE;;;666999>>>;;;======;;;888666888:::OOOhhh~~~nnn???;;;<<<:::444999<<<333333;;;OOOfffrrrssstttwwwuuuttttttwwwzzzxxxqqqjjjQQQ999+++333;;;555000333444444555555444444333222222333555888:::<<<======555333222222444444333111222222222111111111111111222;;;@@@<<<666666999:::666444222333555666555222777555444444555555333222...222888???AAA>>>777111***333///CCClllmmm\\\fffddd\\\\\\gggqqqttttttvvv{{{}}}zzzxxxzzzxxx{{{}}}}}}xxxxxxyyyzzz{{{{{{{{{{{{wwwxxxzzz{{{|||{{{{{{zzzyyywwwvvvwwwyyy{{{zzzxxxyyyyyyxxxwwwvvvuuutttssspppqqqsssttttttsssqqqpppoooqqqtttwwwyyyzzzzzzyyytttvvvzzz~~~~~~}}}zzzzzz|||zzz~~~zzzwwwzzz{{{{{{{{{{{{{{{|||}}}~~~yyyxxxzzzyyyzzz|||}}}|||{{{~~~~~~}}}~~~~~~}}}~~~~~~|||{{{yyy{{{~~~~~~~~~}}}}}}~~~|||{{{xxxvvvuuuuuuvvvvvvxxxrrrqqqwww{{{}}}~~~~~~|||{{{{{{{{{{{{{{{{{{zzzyyyyyywwwsssqqqtttzzz}}}{{{xxxzzzwwwuuutttttttttrrrqqqtttuuuvvvwwwwwwwwwvvvuuussstttvvvwwwwwwvvvtttsssmmmqqqtttvvvuuuvvvxxx{{{vvvvvvwwwwwwvvvuuusssrrrnnnmmmkkkhhhfffdddcccbbb\\\[[[XXXTTTPPPMMMKKKJJJPPPYYY```]]]QQQDDD>>>===;;;===>>><<<888666666888999999:::<<<===>>>???@@@@@@>>>======>>>??????>>>AAABBBCCCCCCCCCCCCBBBAAAfffAAA@@@HHHFFFEEEKKKHHHGGGPPPeeevvv}}}~~~}}}sssaaaLLLBBB???<<<:::999<<<:::<<>>===555222666555333222333666777777777111444888;;;<<<;;;888666333333333333333222222222666666555444333333222222000000///:::NNNMMM===666...***--->>>XXXiiiggg]]]QQQEEE@@@IIITTT\\\eeeoooxxxwwwzzz|||{{{}}}zzz}}}~~~~~~~~~~~~zzzzzzzzz{{{||||||yyywww|||xxxyyy~~~~~~zzzzzz~~~yyyvvvwww{{{}}}{{{zzz{{{}}}zzzwwwuuuuuuuuuvvvtttsssqqqppppppqqqssstttooossswwwzzzzzzxxxwwwwwwtttwww{{{|||zzzyyyzzz{{{~~~zzzzzzxxxwwwwwwzzz|||}}}|||vvvwwwwwwxxxzzz}}}{{{|||{{{zzz}}}~~~}}}}}}}}}}}}}}}}}}{{{yyyzzz{{{}}}~~~}}}|||zzzyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~{{{wwwtttssstttvvvyyyuuurrrsssvvvzzz{{{{{{~~~}}}|||{{{{{{}}}||||||||||||zzzyyyuuuuuuvvvyyy|||}}}|||{{{zzzxxxvvvuuuuuuuuusssqqqwwwyyytttvvvyyyxxxwwwvvvtttssssssssstttuuussstttwwwzzzxxxrrrssswwwvvvvvvwwwwwwwwwwwwvvvvvvuuusssrrrrrrrrrqqqnnnlllnnnjjjeeebbbaaaaaaaaaaaahhhrrr{{{xxxiiiXXXNNNKKKCCCCCCBBBBBBAAA???>>>=========<<<<<<;;;;;;::::::888:::<<<:::777777999<<<===>>>???AAACCCDDDEEEFFFrrrUUU======DDDDDDGGGMMMIIILLLXXXkkkzzz~~~~~~yyyhhhWWWFFF???>>><<<::::::<<<;;;;;;;;;888999DDDRRRrrr~~~|||}}}rrrVVV???:::>>>>>>999888::::::666:::HHH^^^pppvvvssstttzzzuuuvvvttttttxxxttt]]]DDD666555444222222222333444222333444555555333333444333555999>>>EEELLLSSSVVVMMMEEE???@@@AAA???<<<:::555333111111222222111000...111444777888777444333555555555444444444555555666666555555444444333333333555333888EEECCC<<>>AAAFFFMMM[[[ZZZ^^^fffkkklllpppuuuvvvyyy|||~~~~~~~~~|||||||||||||||}}}}}}~~~wwwwwwwwwxxx{{{|||{{{zzz{{{|||{{{zzz~~~|||xxxwww{{{~~~}}}|||~~~~~~{{{xxxvvvuuuuuuuuusssqqqooonnnnnnoooqqqsssqqqsssuuuvvvxxxyyy{{{}}}zzz{{{|||}}}}}}}}}}}}}}}|||||||||~~~{{{xxxzzzxxxwwwxxxzzz|||}}}}}}yyyyyyyyyzzz|||~~~|||}}}|||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}~~~}}}{{{||||||~~~~~~|||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvuuuvvvwwwxxxzzzwwwtttuuuxxx{{{||||||~~~~~~~~~}}}||||||{{{{{{}}}{{{zzz{{{zzzxxxwwwwwwwwwxxx{{{~~~~~~}}}{{{yyyxxxwwwxxxwwwuuusssvvv{{{|||uuuqqqssswwwwwwvvvuuuuuuuuuuuuvvvvvvwwwvvvuuuwwwzzzyyyuuuuuuxxxvvvvvvwwwwwwwwwwwwvvvvvvuuutttssssssttttttrrrppptttqqqmmmkkkkkkmmmoooooouuuxxx|||zzzsssiiiaaa]]]YYYXXXWWWTTTQQQMMMJJJIIIGGGEEECCCAAA>>>;;;999888;;;;;;;;;999666666666777444555777999;;;>>>???@@@QQQGGG>>>===AAADDDHHHLLLHHHQQQaaasss}}}zzzWWWJJJ>>>;;;===<<<::::::999:::;;;888666>>>TTTiii}}}yyyqqqqqqwww}}}}}}mmmSSS@@@;;;===>>>===::::::<<<:::666<<>><<<>>>EEEKKKOOOTTT[[[[[[^^^cccfffgggiiijjjlllttttttuuuvvvxxxzzz{{{|||uuutttsssuuuxxx{{{}}}}}}|||zzz{{{~~~~~~~~~{{{zzz~~~~~~~~~}}}|||zzzxxxwwwwwwxxxxxxwwwuuusssqqqqqqsssuuuwwwtttsssssstttwww{{{~~~}}}{{{{{{|||~~~~~~}}}}}}}}}|||yyywwwzzzyyywwwxxx{{{}}}~~~~~~}}}}}}|||}}}~~~}}}||||||||||||zzzyyy||||||{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~|||yyyuuuuuuwwwyyyyyyxxx{{{yyywwwxxxzzz|||}}}}}}||||||||||||||||||||||||}}}{{{yyyxxxxxxxxxwwwuuuwwwwwwxxx{{{~~~}}}|||{{{zzzzzzzzzzzzxxxvvvuuuwwwvvvpppmmmppptttvvvtttuuuvvvwwwyyyyyyzzzzzz{{{wwwvvvzzz{{{xxxxxxyyywwwwwwxxxxxxxxxxxxwwwwwwvvvuuutttuuuvvvwwwvvvuuusssqqqnnnmmmooosssuuuvvv{{{wwwttttttvvvuuuppplllqqqooommmjjjfffbbb___]]]\\\[[[XXXUUURRRNNNLLLJJJHHHEEEAAA???>>>===;;;:::999999::::::;;;;;;<<<<<>>CCCFFFHHHKKKMMMPPP\\\]]]___cccgggkkknnnpppsssrrrqqqssswww|||~~~~~~~~~}}}{{{{{{~~~||||||yyyyyyxxxxxxyyyzzz|||}}}zzzxxxuuussssssuuuxxxzzzvvvuuussstttxxx|||~~~|||||||||~~~~~~|||{{{{{{zzzyyyzzzyyyxxxyyy{{{~~~~~~}}}~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{|||zzzzzzzzzzzzzzzzzz{{{{{{~~~~~~~~~~~~~~~|||}}}}}}|||}}}xxxttttttyyy{{{yyyvvvzzzyyyyyyyyy{{{|||}}}}}}zzzzzzzzz{{{{{{{{{||||||yyyxxxvvvvvvwwwxxxxxxwwwuuuvvvwwwyyy|||}}}|||{{{|||{{{zzz{{{|||{{{yyywwwttttttrrrnnnllloootttwwwsssuuuwwwzzz||||||||||||yyywwwzzz}}}|||zzz{{{yyyyyyzzzzzzzzzzzzyyyyyyyyywwwvvvvvvwwwwwwvvvuuupppnnnkkkkkknnnrrrtttuuuyyyuuuqqqqqquuuwwwwwwuuuzzzzzzyyyxxxvvvtttrrrqqqooonnnmmmllljjjhhhgggggg^^^YYYSSSPPPPPPOOOLLLIIIJJJIIIGGGDDDAAA>>><<<;;;gggQQQDDDEEECCC???AAAHHHIIIEEEEEEWWWmmmzzz}}}}}}~~~xxx[[[DDD<<<888:::===;;;999999444999<<<;;;>>>OOOiii~~~www{{{|||}}}|||vvvttt|||vvv|||sssWWWAAA>>>BBBCCC999666444555666777999:::LLLfffxxxuuuqqqwww{{{wwwwwwvvvssshhhPPP:::222555555555444333222000//////111444333111777HHHXXX```nnntttzzz|||yyyxxxzzz~~~zzztttvvvuuunnniiieee___XXXSSSMMMGGGDDD@@@@@@@@@???===;;;888777:::999888666555555666666333333333333333444444444444333...///333222<<>>BBBHHHJJJHHHMMM___sss{{{||||||||||||{{{WWWAAA;;;888;;;===;;;999999777;;;<<<===EEEXXXlllyyyvvvyyyzzz}}}}}}wwwtttwww~~~{{{uuuyyyiiiIII666<<>>===<<<:::999777777333333333333333333333333111000,,,///555222;;;SSSXXXMMM999000CCCggg|||~~~dddFFF999777666999>>>777555666::::::777777999888999999777555333444555666777777888:::<<<>>>???GGGGGGHHHMMMUUU^^^dddggghhhlllnnnpppuuu}}}zzzzzz}}}}}}}}}}}}|||||||||{{{xxxwwwuuuttttttuuuwwwxxxyyywwwwwwyyy|||}}}yyyvvvtttvvvyyy}}}~~~{{{|||}}}|||{{{{{{}}}~~~{{{yyyxxxzzz}}}~~~}}}||||||}}}~~~~~~}}}}}}{{{{{{{{{|||}}}~~~yyyyyyyyyxxxxxxyyy}}}{{{{{{zzzzzzzzz{{{{{{|||~~~}}}}}}}}}}}}~~~~~~|||{{{zzzyyyyyy{{{~~~{{{{{{|||}}}}}}|||{{{{{{{{{xxxwwwxxxxxxuuusssuuuwwwzzzzzzyyyxxxxxxyyyyyyzzzzzzzzz{{{{{{||||||wwwuuussstttwwwzzz|||}}}|||{{{{{{}}}~~~~~~|||zzzxxxxxxyyy{{{||||||yyywwwtttrrrrrrvvvwwwvvvwwwzzzxxxyyyzzz{{{}}}}}}~~~~~~|||{{{~~~}}}|||~~~}}}}}}~~~~~~~~~~~~}}}}}}|||zzzwwwuuuuuuuuutttsssuuurrrnnnmmmnnnqqqrrrsssvvvyyy{{{zzzvvvuuuyyy}}}zzz{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxxxxxxx{{{wwwsssooonnnnnnnnnmmmjjjiiigggdddaaa^^^\\\[[[\\\IIIHHHAAA??????AAACCCEEEIIINNN\\\kkkzzz}}}{{{{{{zzzxxxwww~~~UUU>>>:::888;;;===;;;999::::::;;;;;;???PPPhhhyyy{{{|||{{{}}}zzzvvvtttuuu|||}}}{{{{{{ssskkkXXXAAA666999>>>???444333333555444666BBBOOOmmmxxx}}}xxxyyy{{{{{{yyyuuucccIII777444555444111222333444555444444333333555555888KKKhhhzzz~~~~~~}}}|||zzzzzz{{{|||}}}}}}~~~~~~}}}{{{xxxvvvvvvuuutttrrrssssssrrrpppkkkeee^^^[[[OOOOOOOOOMMMKKKHHHDDDBBB>>>======<<<<<<;;;;;;;;;:::999666:::<<<777AAA\\\```VVV@@@000>>>aaazzz~~~aaaCCC666555555888===555222222555666555777;;;888999999888666555666777888888777777888888999:::888777777:::@@@EEEIIIJJJFFFKKKPPPRRRZZZfffmmmnnneeedddiiiqqqvvvvvvuuuwwwssstttuuuvvvwwwwwwwwwwwwyyyxxxxxxxxxxxxxxxxxxyyyyyywwwvvvxxx{{{|||yyyuuutttuuuxxxzzz||||||||||||xxxzzz|||{{{yyyxxxzzz{{{{{{zzzyyyzzz}}}~~~}}}||||||}}}~~~}}}||||||||||||}}}{{{||||||{{{{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{yyyxxxyyy{{{~~~|||||||||||||||||||||||||||{{{zzzyyywwwvvvuuuuuutttwww{{{|||zzzxxxxxxxxx{{{{{{{{{{{{{{{|||||||||{{{xxxvvvvvvxxxzzz||||||~~~}}}}}}}}}~~~}}}{{{xxxwwwxxxyyy{{{}}}}}}zzzxxxrrrppptttzzz}}}yyywwwyyy|||{{{{{{{{{{{{||||||}}}}}}|||~~~||||||||||||}}}}}}}}}}}}|||||||||yyyvvvuuuvvvvvvvvvvvvuuurrrnnnmmmnnnppprrrrrrvvvxxxyyywwwsssssswww{{{zzz{{{{{{|||||||||||||||}}}}}}}}}}}}||||||||||||zzzyyyvvvsssqqqqqqtttwwwvvvuuuuuusssrrrqqqppppppiiiNNNFFFFFFAAA@@@BBBGGGEEEBBBGGGQQQggguuu|||{{{zzzvvvvvv|||~~~uuuEEE<<<888777;;;===;;;:::;;;;;;:::999BBBZZZwww~~~{{{|||xxxxxxuuutttwwwxxxwwwzzz~~~nnn\\\HHH>>>999666999???555444555777555888GGGXXXxxx}}}|||zzz{{{}}}yyyrrr[[[???333999888///555555666666555333222000222666666<<>>999555666555555888===444666777888999:::===@@@666666666777888999::::::>>><<<;;;:::<<<=========888<<<===:::===FFFJJJHHHGGGEEEHHHQQQXXX[[[___ccceeegggjjjmmmpppsssuuuuuutttuuuvvvvvvvvvvvvuuutttzzzvvvtttuuuzzz|||zzzwwwvvvvvvwwwxxxyyyyyyzzzzzzwwwyyy{{{zzzwwwvvvvvvxxx{{{zzzyyyzzz~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{}}}{{{yyyxxxyyy{{{~~~~~~}}}}}}}}}}}}~~~~~~yyyzzz{{{yyywwwvvvvvvwwwtttxxx|||}}}{{{xxxxxxyyy||||||||||||||||||||||||~~~{{{xxxwwwxxxzzz{{{{{{~~~}}}|||||||||{{{xxxuuuwwwxxxzzz|||~~~~~~{{{yyyqqqooottt}}}{{{wwwxxx~~~}}}{{{zzzzzzzzz{{{|||{{{|||{{{{{{{{{{{{||||||||||||{{{{{{{{{yyyvvvuuuwwwxxxyyyyyyyyyvvvrrrqqqrrrtttvvvwww{{{zzzxxxvvvuuuvvvzzz}}}yyyzzz|||}}}zzz{{{||||||}}}~~~wwwxxxwwwtttqqqrrrwww{{{yyyyyyxxxwwwwwwvvvuuuuuulllTTTHHHDDDDDDBBB@@@AAACCCAAACCCPPP```vvvzzz~~~|||{{{{{{|||qqqSSS>>>:::999888888888999:::;;;<<<;;;;;;NNNppp~~~{{{zzz|||zzz{{{xxxqqqsssvvvxxxxxxuuurrrpppeeeTTTAAA888666777999<<<555444555888999>>>NNN```yyy}}}zzz|||}}}cccHHH;;;444000222888...666:::666333555666333777777555DDDbbbqqqsssxxxyyyzzzxxxuuurrrsssyyy~~~~~~wwwssswwwyyyzzz{{{zzzxxxvvvtttsss{{{}}}zzztttppprrrrrroookkkkkkjjjeeeaaabbbiiittt~~~}}}}}}~~~~~~}}}|||{{{zzzssshhhOOO666777SSSppp~~~|||VVV666000444222555<<<888777444000333999;;;888555555666666777999:::;;;===;;;999777888<<<@@@CCCAAA@@@>>>>>>???@@@???>>>:::888777777999::::::999777888:::>>>AAACCCBBBAAAEEEIIIMMMPPPRRRVVV]]]bbbccceeeiiimmmooopppqqqpppqqqssssssrrruuu{{{{{{vvvwwwvvvuuuvvvxxxxxxvvvuuuvvvxxxzzzzzzxxxwwwwwwwww}}}zzzxxxyyy}}}~~~~~~|||~~~{{{yyyzzz~~~~~~{{{{{{}}}|||}}}~~~~~~|||{{{~~~}}}|||{{{{{{{{{}}}~~~}}}|||{{{{{{{{{}}}~~~}}}{{{{{{|||}}}|||{{{|||{{{{{{{{{||||||zzzxxxzzz{{{|||||||||{{{zzzyyy}}}|||}}}~~~|||zzzzzz|||}}}|||zzzyyy~~~xxxqqqtttwwwzzz{{{zzzxxxwwwrrrsssuuuwwwyyy{{{}}}~~~}}}|||{{{zzzyyyxxxwwwwwwzzz|||~~~~~~}}}||||||}}}}}}|||}}}}}}{{{xxxwwwxxxxxxvvvuuuwwwwwwvvvvvvuuuuuuuuuuuuzzz{{{||||||zzzyyyzzz{{{{{{|||~~~|||zzz{{{~~~~~~{{{vvvssstttwwwyyy{{{}}}|||zzzxxxxxxyyyzzz{{{~~~bbbOOOFFFCCCBBBBBBAAABBBCCCAAAEEEUUUeeevvvzzz}}}}}}zzzyyyzzz|||}}}gggLLL:::999999888888888999:::;;;777;;;@@@SSSqqq}}}yyyyyywwwxxx|||~~~tttxxxyyy{{{~~~~~~zzztttppp\\\MMM<<<555555555777:::444444555777888???RRRdddwww|||~~~}}}zzz]]]BBB999999777444555222888:::777777999999555111444777IIIiiixxxwwwyyy|||yyyuuuqqqpppsssyyy}}}zzzuuuwww~~~{{{zzzyyyyyyxxxvvvtttrrr{{{xxxrrrooorrrvvvvvvvvvwwwvvvuuuvvvyyy~~~pppgggOOO888888RRRppp|||^^^AAA888999666333333222555777777:::===<<<888333333444444666777888999;;;:::888777999<<<@@@CCCCCCBBB@@@AAABBBDDDCCCCCC>>>======>>>???===:::888444333444555888999999888888;;;???@@@AAADDDIIINNNOOOQQQTTTXXXZZZ[[[[[[[[[[[[```gggmmmqqqtttvvvxxxwwwwwwwwwwwwwwwvvvvvvvvvwwwzzz|||}}}|||zzzzzzzzz}}}{{{yyyyyy{{{}}}|||zzzzzzzzzyyyxxxwwwxxx{{{~~~~~~}}}||||||||||||zzz|||}}}~~~|||{{{~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~}}}}}}{{{zzzyyyzzz{{{{{{yyywwwyyyzzz{{{}}}}}}|||{{{{{{{{{|||}}}}}}||||||}}}~~~}}}zzzzzz{{{{{{zzzxxxzzz}}}xxxqqqssswwwzzz{{{{{{zzzyyyvvvvvvwwwyyyzzz{{{|||}}}}}}}}}||||||{{{yyyxxxwwwyyy{{{~~~~~~~~~~~~}}}}}}}}}|||zzzxxxxxxxxxyyyxxxwwwwwwwwwvvvvvvuuuuuuttttttvvvxxxzzzzzzzzzzzz|||}}}|||}}}~~~~~~|||zzzzzz}}}~~~}}}zzzwwwttttttvvvyyy|||}}}}}}|||zzzyyyxxxyyyzzz{{{jjjSSSHHHDDDBBB@@@BBBBBBCCCCCCCCCJJJ]]]nnnwwwyyy{{{{{{yyyyyy|||mmmWWWCCC888999999888777888999:::;;;555AAALLL]]]ttt{{{uuuuuuwww|||~~~vvvyyyxxxyyy|||}}}xxxooofffSSSFFF:::666666666777999555555666777999DDDZZZmmmvvvyyy|||}}}|||{{{{{{|||pppSSS:::666===<<<666222555777777666777:::999555000:::DDDWWWsss~~~zzzzzz~~~yyyrrrnnnoootttyyy|||{{{wwwvvvzzz~~~{{{xxxwwwxxxwwwtttqqqxxxzzzssspppsssxxx{{{~~~tttjjjTTT;;;777NNNkkk|||~~~kkkRRR@@@999777333//////333666666777999888333111111222333444555555666999888777666888;;;>>>AAAAAA@@@???@@@BBBDDDEEEDDDAAABBBCCCEEEDDDAAA<<<777888666444444666777777666444777999999777888;;;???;;;===???AAABBBCCCBBBBBBCCCIIIWWWhhhmmmkkknnnuuutttvvvyyyxxxvvvvvvxxxzzzwwwyyy|||}}}{{{yyywwwwww}}}{{{zzzzzzzzzzzzyyywwwzzz{{{|||||||||}}}}}}}}}|||}}}~~~|||{{{|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~{{{zzzyyyzzz{{{{{{yyywwwxxxzzz{{{}}}~~~~~~~~~~~~vvvxxxzzz{{{{{{{{{}}}~~~{{{zzzzzzzzzyyywww{{{}}}xxxsssuuuxxxzzz||||||{{{zzzzzzzzz{{{{{{||||||||||||}}}}}}~~~~~~}}}{{{yyyxxxwwwzzz}}}~~~~~~~~~}}}}}}}}}zzzyyywwwwwwyyyzzzyyyxxxwwwwwwwwwwwwvvvuuutttssssssuuuxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~|||zzz{{{|||}}}}}}|||xxxwwwuuuvvvxxx{{{|||||||||{{{zzzyyyyyyyyyzzz{{{rrrXXXGGGDDDEEEDDDAAABBBCCCDDDDDDGGGRRRfffvvvwwwzzz{{{{{{zzz|||uuu\\\HHH===999999888777777777888:::;;;777KKK[[[iiixxxyyyqqqqqquuu|||vvvvvvttttttxxxzzzuuuhhh]]]NNNDDD<<<::::::888777888777888888999>>>MMMdddvvvuuuvvvvvvuuuvvvxxxwwwttt___HHH444555===<<<666222444222111111555777666333666JJJ[[[iiizzz}}}xxxzzzyyysssqqqtttxxxzzzzzzzzzyyywwwvvvwwwzzz~~~zzzyyyzzzzzzvvvsssuuuzzz~~~~~~vvvqqqssswwwzzz}}}~~~}}}}}}sss[[[???555FFFdddxxx{{{fffJJJ888555555333555777666222222555555222111111222333444444444444888777666555666888:::;;;:::999999:::===@@@@@@@@@AAABBBCCCDDDEEEBBB===999===;;;777666777999::::::;;;>>>???===:::999:::===777777888888888777666555777:::LLLdddlllccc___eeeggglllpppqqqooopppuuuzzzvvvyyy}}}~~~|||yyyxxxwwwzzzyyyyyyxxxwwwvvvuuutttyyy{{{~~~~~~~~~wwwyyy{{{~~~~~~}}}{{{~~~~~~~~~~~~~~~}}}|||||||||{{{{{{{{{||||||zzzyyyxxxzzz|||~~~wwwxxxzzzzzzzzz{{{|||~~~~~~||||||||||||{{{{{{|||~~~}}}yyywwwxxxzzz{{{||||||{{{{{{|||}}}}}}}}}~~~~~~~~~}}}~~~}}}{{{yyyxxxzzz}}}~~~}}}}}}}}}~~~}}}{{{{{{|||xxxvvvuuuvvvxxxzzzzzzyyywwwxxxxxxxxxwwwvvvtttttttttvvvxxxzzzzzz|||~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}zzzyyyxxxxxxzzzzzzyyywww{{{zzzyyyxxxxxxxxxxxxyyyuuubbbLLLBBBCCCHHHGGGDDDAAACCCCCCEEEMMM\\\nnnyyyxxxzzz|||||||||jjjOOO???:::999999888777777777888999::::::TTTgggqqq|||{{{ttttttqqq|||xxxsssxxxvvvwwwzzz|||uuuhhh\\\LLLDDD???>>><<<888555555777777777999BBBUUUkkkyyyssstttsssssswww|||wwwnnnMMM===333555999666333444444000---///333555444333:::XXXnnnvvv{{{xxxvvv|||~~~zzzwwwwwwzzz|||{{{zzzwwwxxxyyyyyywwwxxx{{{}}}|||yyyvvvwwwwwwwww}}}~~~vvvqqqrrrvvvxxxzzz}}}~~~}}}}}}~~~~~~}}}|||xxx___AAA333@@@___xxx~~~aaaEEE:::888555::::::888666777:::888222222333444555666666555555777666555555444444555555666444444555888:::;;;:::======>>>???AAA@@@>>><<<:::777444333555888:::;;;AAACCCDDDBBB???<<<===???======<<<;;;999888666666999777EEE^^^fffZZZMMMKKKPPPUUUZZZ\\\\\\___ffflllooorrrwwwzzz{{{{{{|||}}}xxxyyyyyyyyywwwvvvttttttuuuxxxzzz{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{|||~~~}}}zzzsssuuuxxx|||~~~~~~~~~~~~}}}zzz~~~~~~~~~}}}}}}~~~~~~|||{{{zzzzzz|||{{{zzzxxxyyyzzz|||~~~zzz{{{||||||zzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}~~~zzz||||||||||||{{{{{{{{{zzz}}}}}}~~~~~~}}}|||{{{yyy{{{}}}}}}{{{zzzzzzzzz|||}}}~~~}}}{{{yyyxxxyyyvvvttttttuuuwwwyyyyyyyyywwwxxxyyyzzzyyyxxxvvvuuuxxxyyy{{{|||{{{|||~~~~~~}}}}}}}}}~~~~~~~~~~~~yyyxxxxxxzzz{{{{{{yyywwwxxxxxxxxxwwwwwwwwwwwwwwwuuugggXXXGGG@@@DDDIIIHHHEEE@@@AAABBBGGGTTTfffsssxxxwwwzzz||||||}}}}}}aaaGGG<<<:::999888888777666777888999:::===ZZZmmmuuu}}}}}}yyyzzzsss}}}yyyvvvyyyxxxxxxyyyxxxpppcccYYYJJJDDD@@@@@@>>>888444444555555444999HHH]]]ooowwwqqqssstttvvv}}}xxxiii@@@777333666666111111666666111///222444444666999???aaawwwyyyxxxvvvwww}}}}}}|||}}}~~~~~~}}}|||zzz{{{|||{{{yyyxxxxxxyyy~~~xxxwwwsssrrrxxxyyyrrrooossswwwxxxyyy{{{yyyyyy{{{}}}~~~{{{yyy~~~uuuaaaEEE333<<<\\\www~~~|||aaaNNNDDD>>>===;;;999999>>>AAA:::000444555666888888888777666666666666555555444444333666555444444666888777777888888999;;;>>>>>>===<<<888555333333555888:::;;;BBBEEEGGGFFFCCCAAABBBDDDBBBBBBAAA@@@>>>===<<<<<>>LLLkkk|||zzzyyyyyy{{{~~~~~~}}}}}}~~~~~~|||zzzxxxwwwwwwvvvvvvzzz~~~{{{zzz{{{xxxvvvqqqooottt|||~~~|||wwwrrrqqqvvvzzzzzzxxxxxxqqqqqqrrruuuyyy{{{{{{{{{vvvrrrbbbIII555888SSSnnn{{{kkkaaa]]]UUUKKK???;;;AAAGGGAAA777555666888999999999777666555555777777888888777777999777555444555666555444555666999<<>>;;;999888AAAXXXpppyyyvvvuuuyyyzzz{{{}}}gggLLL<<<333111666777333222666555222222444333000666???[[[uuu{{{|||~~~}}}zzz{{{|||wwwsssssssssssssssooovvv}}}}}}wwwrrrsssuuuuuusssooommmrrryyyxxxtttyyyuuuuuuzzz}}}zzzvvvuuusssppplllmmmrrrzzz~~~}}}|||sssqqqeeeMMM666444KKKddd~~~~~~xxxdddKKK>>>CCCMMMMMMFFF555666888::::::999777666444555777999;;;;;;;;;;;;999777555444444444333111444666;;;???BBB???:::666555333111111333444444333111555999;;;;;;;;;===??????@@@AAABBBDDDFFFHHHJJJIIIKKKIIIDDDDDDGGGFFFBBBCCC@@@<<<:::::::::999999777888999999:::===@@@CCC<<<@@@DDDFFFEEEDDDFFFGGG@@@BBBDDDEEEGGGIIIMMMOOOKKKKKKLLLNNNPPPSSSUUUVVVWWWWWWWWWZZZ]]]___^^^^^^gggjjjnnnrrrvvvxxxyyyyyyuuuwwwzzz|||~~~}}}{{{zzzyyyzzz}}}~~~~~~~~~|||~~~~~~~~~}}}{{{yyyxxx{{{|||}}}|||zzzyyyzzz{{{}}}}}}}}}~~~}}}|||{{{{{{}}}~~~|||{{{zzz|||~~~{{{}}}~~~{{{|||}}}|||yyyxxxwwwxxxzzzxxxwwwxxxzzz|||||||||vvvxxx|||~~~wwwyyyzzz{{{{{{{{{}}}{{{|||~~~|||{{{|||yyyxxxxxxzzz{{{|||{{{yyyzzzzzz{{{{{{{{{zzzyyyxxx{{{vvvqqqhhhRRRKKKBBB???AAACCCCCCAAAFFF???CCCWWWkkktttuuuuuurrrnnntttwwwpppsss|||~~~{{{lllWWWEEE<<<999777555777:::555333777555999FFF```jjjrrrsssssstttssspppooowww~~~zzzwwwxxx{{{}}}qqqddd[[[RRRJJJGGGMMMLLLEEEEEEIIIEEE:::======>>>IIIaaawwwyyyooouuuxxx|||sss]]]JJJ888777777666555444333333444000222777555444???PPPwww{{{}}}zzzzzz}}}yyywwwyyy{{{{{{uuuooohhhaaaaaaeeeeeeoooxxx{{{xxxvvvvvvvvvuuutttoookkkpppyyy{{{wwwtttyyy}}}yyyvvvrrrjjjfffkkkttt|||~~~~~~~~~~~~~~~zzznnnbbbRRR:::---AAA```}}}cccJJJKKKXXXSSSAAA555888<<<<<<999777777888777555;;;KKKWWWWWWTTTSSSNNNIIIDDD@@@===:::999:::555<<>>BBBFFFIIIKKKLLLLLLJJJHHHGGGGGGDDDBBB@@@>>>============@@@<<<999;;;>>>@@@===999???<<<999777777777777666555666777888999:::::::::777777777888999;;;<<<===>>>===<<<<<<>>>AAAEEEGGGIIIKKKNNNQQQVVVZZZ]]]^^^[[[ZZZ\\\aaahhhnnnppppppuuuvvvxxxyyyzzz|||yyyyyy{{{~~~~~~|||~~~~~~}}}||||||}}}||||||~~~~~~~~~~~~}}}~~~}}}zzzyyy{{{}}}~~~}}}{{{zzzzzzzzz{{{{{{~~~|||zzzzzzyyyxxxvvv{{{{{{{{{{{{{{{|||}}}}}}yyyzzz|||}}}~~~~~~}}}}}}zzzyyyyyyzzz|||~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||~~~|||{{{{{{}}}||||||}}}~~~~~~|||zzzvvvxxxxxxxxx{{{~~~{{{uuuoooYYYMMMGGG@@@>>>???AAAAAA???EEEAAAHHH[[[nnnwwwxxxxxxssspppwwwzzzuuuxxxyyyhhhPPP???999888888777666999555222666555;;;LLLhhhnnnrrrqqqqqqttttttrrrpppwww}}}zzz{{{}}}{{{}}}xxxjjj\\\SSSKKKCCCFFFKKKJJJCCCCCCHHHDDD<<<;;;;;;@@@PPPfffvvvwwwpppvvvyyy}}}|||nnnWWWDDD999999888777666777777777>>>888666888999<<>><<<;;;>>>>>>>>>>>>???AAABBBBBBBBB???===???CCCDDDBBB???AAA>>>;;;999:::::::::999555666777888999999999999666666555555555555666666888666555333444555888999444555777999<<<>>>@@@AAADDDCCCBBBEEEJJJNNNPPPPPPWWWXXXYYYYYYYYY[[[___bbbhhhjjjnnnqqqrrrrrrqqqqqquuuxxx{{{}}}}}}|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}}}}~~~}}}}}}|||zzzzzz{{{}}}~~~{{{zzzzzzyyyzzz|||}}}~~~}}}|||zzzzzzzzzzzzzzzyyy{{{{{{zzzyyyzzz{{{|||}}}{{{|||~~~|||{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}||||||}}}||||||}}}~~~~~~|||yyyuuuwwwwwwwwwzzz~~~|||wwwyyy~~~}}}gggLLLFFFBBB>>>===>>>@@@???===CCCDDDOOOaaarrrzzz{{{{{{vvvsssyyy|||vvvzzz~~~sss```GGG888555888999999333999555222555666@@@UUUssstttrrroooqqquuuvvvsssqqqwww~~~}}}{{{}}}|||zzzrrrcccUUULLLEEE???EEEHHHFFF@@@@@@EEEDDD===999;;;GGG[[[nnnuuutttrrrwwwyyy}}}wwwdddNNN>>>;;;:::888777777999<<<===JJJAAA;;;:::===EEEZZZppp~~~}}}wwwsssuuuvvvuuuvvvyyy}}}{{{wwwtttuuuxxxqqqdddTTTKKKEEE@@@@@@BBBLLLOOOWWWfffttt{{{yyytttsssuuuuuussstttxxxyyywwwvvvwwwxxxyyyxxxvvvsssrrrqqqooopppsssvvvxxx~~~~~~|||vvvnnncccTTT===...;;;RRRyyy~~~zzzgggNNNAAAAAA>>>666222444666666666666888:::666>>>OOOeeetttxxxxxxxxxzzzwwwrrrnnnkkkiiifffdddSSSGGG??????===777555999888666444555666777555333888777555444444444555666666666666555444666999<<<777:::======;;;888666666555666888:::<<<===>>>???CCCAAA@@@BBBFFFGGGFFFDDDCCC@@@>>><<<=========<<<999999::::::;;;::::::999777777555444333333222222999777444222111111222222666777777888888999999:::999666555555999===???@@@AAAAAA@@@??????AAAEEEHHHNNNSSSXXXZZZYYYYYYZZZ\\\^^^aaafffiiikkklllnnnppppppqqqsssuuuxxxzzz|||}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}|||{{{zzzzzzzzz{{{|||}}}|||{{{yyyxxxyyyzzz|||}}}{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}|||||||||}}}}}}{{{yyyvvvxxxxxxvvvyyy~~~}}}zzzyyysssjjjZZZJJJBBB???======?????????===BBBIIIXXXhhhuuuzzz||||||xxxuuuyyyyyytttvvvyyypppgggUUU@@@444444888999888222888666333555999GGG^^^xxxwwwsssppprrrwwwvvvqqqrrrvvvyyyzzzxxxyyy}}}{{{ooo```SSSJJJDDDAAACCCDDDBBB===>>>BBBBBB>>>999???PPPgggttttttrrrtttuuuxxx||||||ppp[[[FFF:::;;;999777666777:::>>>AAANNNFFF>>><<<@@@LLLcccwwwyyy{{{zzzuuurrruuuwwwvvvuuuwwwzzz|||yyytttmmmhhhVVVJJJ???===@@@BBBDDDGGGEEEDDDJJJXXXhhhsssxxx{{{xxxyyyzzzyyyyyyyyyyyyxxxuuutttttttttuuuuuutttsssmmmnnnpppsssqqqqqqwww|||uuuoooeeeWWW@@@000777IIIuuu{{{sss___HHH:::888777333444444444444555555777888777DDDYYYmmmxxx|||{{{zzzxxxxxxvvvtttuuuwwwsssnnnVVVEEE:::>>>>>>666555<<<:::888666555666:::>>>AAA@@@???===:::888666555555666666777666555777:::<<<666888999999888888888999333444666888888888888777???>>>===???BBBDDDDDDCCCBBB@@@>>>===>>>???>>>===>>>>>>>>>>>>>>>===<<<;;;;;;:::999777666666666666;;;:::777555444333333444555555555555555555555555777666444444777;;;???BBB;;;:::999777666888;;;???999???DDDDDDAAA@@@CCCFFFDDDGGGKKKNNNOOOQQQSSSUUUWWWYYY[[[^^^aaaeeeggghhhmmmnnnnnnmmmlllmmmoooqqqssstttuuuvvvyyy{{{~~~|||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{{{{}}}}}}|||{{{zzz{{{}}}}}}|||zzzyyyyyy{{{}}}yyyzzzzzz{{{||||||}}}}}}~~~~~~~~~}}}~~~}}}||||||||||||{{{yyyyyy{{{{{{xxxyyy}}}~~~{{{vvv}}}yyylll^^^RRRIII@@@?????????@@@@@@@@@???CCCPPPbbbnnnuuuyyyzzz{{{wwwtttxxxwwwqqquuusssfffXXXKKK<<<444666999999666222999666444888===NNNfffxxxxxxuuusssuuuxxxuuuooorrrssssssrrrrrruuuzzzxxxjjj]]]RRRIIIEEEEEECCCBBB>>>;;;<<<@@@@@@???<<>>BBBJJJDDD>>>===CCCPPPdddtttvvvyyyyyyuuutttvvvxxxwwwxxxwwwxxx{{{zzzppp```RRRFFF<<<555666:::::::::;;;===:::<<>>666555555333666555444444555666777777===NNNeeeuuu|||~~~}}}}}}}}}|||zzzrrrgggLLL<<<555<<>>>>>===;;;999888:::;;;<<<;;;999666444444666888555666777888999888777666999888888999;;;<<<<<<<<>>===<<<>>>>>>>>>>>>===<<<;;;;;;::::::999999999999::::::888777666444444444444555444444444444444444444444444333111000111444999<<<777777666444333333777999222666:::999555333555999777999;;;;;;::::::;;;===<<<===>>>AAADDDFFFHHHIIINNNNNNNNNNNNMMMNNNPPPSSSXXXYYY[[[^^^bbbeeehhhjjjnnnnnnpppqqqsssuuuvvvwwwvvvxxx{{{}}}|||||||||}}}yyy}}}}}}||||||}}}}}}~~~|||zzzzzzyyyxxxwwwwwwxxxyyyzzz~~~|||zzzzzz}}}~~~}}}|||{{{|||}}}zzzzzzzzz{{{||||||}}}~~~~~~}}}{{{{{{{{{{{{zzzyyy|||{{{zzz}}}~~~|||sss{{{{{{xxxsssjjj]]]NNNDDDAAAAAA@@@@@@@@@AAAAAABBBHHHZZZmmmtttuuuvvvxxxyyytttrrrvvvuuurrrvvvrrraaaLLLDDD;;;777888999888777444999777666===DDDTTTllltttwwwwwwuuuuuuwwwtttoooqqqqqqqqqppppppsssxxx{{{zzzoooaaaVVVMMMFFFCCCEEEBBB@@@===;;;<<<>>>>>>>>>BBBVVVllltttttttttvvvwwwssstttwwwtttbbbIII<<<;;;555444222222444888===@@@BBB@@@===>>>FFFUUUfffrrrxxx|||}}}yyywwwxxxwwwuuu{{{xxxwwwwwwsssfffQQQ@@@???999555777999777666777999555666;;;???HHH\\\ppppppkkkiiiooouuuyyy{{{}}}|||zzzyyyzzz{{{zzzuuuqqqqqqqqqrrrssspppnnnsss{{{~~~zzzuuulll\\\GGG666444;;;ggg{{{vvv```FFF888555555444444777666555666888999999777AAAUUUkkkvvvyyy{{{|||}}}~~~{{{mmm]]]>>>666444999<<<888888;;;;;;<<<:::555555BBBZZZmmmqqqpppooollliiieeeaaa^^^VVVUUUSSSOOOJJJGGGFFFFFFHHHFFFBBB<<<777555666777666666777888888888777777777777777666666666666666:::999999999;;;<<<;;;999999:::::::::999888888777777777666777777888999999666666555555666666777777666777777888888999999999666666555222111111444777555666666555333333555777444777999777444222333555777777888666444222333444111222333444666777888999777888999999888888:::<<<:::<<<>>>AAAEEEHHHJJJKKKQQQRRRTTTVVVXXXZZZ\\\\\\___ccchhhlllmmmoooppprrrppptttvvvuuuwwwzzz{{{xxxzzz|||~~~~~~{{{zzzwwwwwwxxxyyy{{{~~~}}}~~~~~~{{{xxxxxx|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{{{{zzzxxx{{{}}}{{{}}}~~~|||xxxssszzzwwwrrrkkk```RRRHHHBBBBBBBBBAAA@@@???@@@BBBCCCPPPdddwwwzzzuuutttvvvwwwtttrrruuussspppuuunnnZZZEEEAAA<<<888777888999:::777:::777888BBBJJJXXXnnnqqquuuvvvsssrrrttttttrrrpppqqqsssuuuuuuuuuvvvvvvqqqdddVVVOOOHHHBBBAAACCCBBB???============<<<<<>><<<<<<<<>>777444777===???BBBRRRdddjjj___ZZZ```iiinnnqqqsssrrrrrrsssxxx{{{{{{uuuoootttrrrrrrsssqqqpppttt{{{~~~}}}||||||~~~yyyooo___III999555888]]]{{{}}}pppYYYBBB888555333333555444444555888<<<>>>===;;;GGG\\\pppvvvtttuuuxxxyyywww}}}{{{zzzuuudddPPP777666666666666777777888===;;;888444888IIIbbbvvvyyyzzzzzzzzzxxxtttqqqooolllllljjjfffbbb^^^\\\\\\YYYYYYWWWRRRMMMIIIGGGGGGBBBAAA???>>><<<;;;:::::::::;;;:::999777555555555777777666888999:::999888666666777777777666666555444444444444444555666666555555666666777777888888111111111111222222333333888999999777555444777999666777999999777777777888777777777777666666666666888888888777444333444555444444555666777888888999333444666666555444555666000111222444666777888888:::;;;<<<===???@@@AAAAAAHHHLLLQQQUUUWWWXXXYYYZZZ[[[```bbbccceeejjjjjjhhhkkkmmmppprrrtttsssrrrqqqrrrrrrsssvvvyyy|||xxxzzzzzzxxxuuuvvv{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzyyyxxxvvv|||}}}{{{}}}~~~}}}pppnnnuuu{{{pppssssssgggRRRBBB@@@FFFCCCCCCBBB@@@>>>???AAACCCUUUkkk}}}~~~vvvsssuuuwwwuuussstttqqqmmmqqqhhhQQQCCC@@@<<<888555666:::===999;;;777999EEENNN[[[ooooootttuuuqqqooorrruuuvvvnnnrrrwwwzzz{{{yyyuuusssjjj]]]PPPKKKFFF@@@???CCCCCC???===>>>>>><<<;;;;;;LLLlllvvvmmmttt{{{xxxxxxwwwwwwpppYYY===555;;;333222222222444777;;;===999:::<<<@@@MMM```qqq{{{xxx~~~~~~{{{wwwwwwxxxuuukkkZZZIII===888>>>;;;::::::777555777<<<333111555???BBBAAAJJJXXXiiiZZZPPPUUU___dddeeegggccceeejjjrrryyyzzzuuuooovvvrrrpppqqqqqqppptttzzz}}}{{{zzz{{{~~~|||qqq```KKK;;;555777VVVwwwkkkVVVBBB:::666111111555222222444:::???BBBAAA>>>RRRfffxxxyyyssssssvvvwwwttt{{{}}}xxxuuunnnYYYBBB555999888333111444666555???;;;555333;;;NNNfffvvvtttvvvxxxyyyxxxvvvsssrrrssstttsssqqqnnnlllllllllgggiiikkkjjjfffbbb___^^^VVVSSSOOOKKKFFFDDDBBBAAA?????????<<<999777666777666555555777999999888777666666777777777777666666555444444333333333444444222222333333333444444444777777777777777777777777///222444444222222555888555777999:::999888777888666555444555777777777666666777777666555555666888444444555666777888888888333666888888777555555555555555666666666666555555555666666666777777888888<<>>>>>@@@@@@===>>>AAAVVVkkk{{{vvvooorrrvvvwwwzzzyyydddNNNAAA<<<999555555555666666666666777===888999HHH\\\lllyyy}}}{{{|||uuufffUUUJJJEEE>>>666;;;;;;999666999===;;;666999888777888;;;>>>AAABBBbbb```XXXQQQUUU\\\VVVJJJHHHLLLTTT[[[\\\]]]bbbjjjhhhjjjlllnnnqqqrrrssstttuuuwwwwwwwww{{{}}}sssiii```QQQ>>>222000LLLjjjwwwhhhKKK:::999777888:::555999333333888888444;;;GGGdddpppxxxxxxvvvyyyyyywww|||vvvxxx}}}rrrXXXBBB999333888777111///444777666:::666222777LLLffftttvvvuuuxxx{{{zzzwwwuuuuuuvvvsssvvvuuuooonnnrrrrrrooonnnnnnkkkhhhnnnxxx|||zzzooosssvvvrrrkkkfffcccaaa^^^XXXTTTVVVWWWSSSKKKFFFDDD:::444555666333222555222333444444444333222111444444444333333222222222222222222333333444444555555333222333666666444222666444222222333444555555666666777888999::::::;;;777888888888999999999999999:::;;;;;;;;;:::999888444555666888999999999999666666777999;;;;;;999888444555777888777666444333666888999999777666666777777:::>>>===:::777555666999888888888999;;;===>>>@@@@@@AAABBBCCCDDDEEEEEEGGGHHHHHHIIILLLOOOQQQSSSZZZ[[[]]]```cccfffhhhjjjlllmmmoooqqqtttwwwzzz{{{|||zzzyyyyyy|||}}}|||~~~~~~~~~~~~~~~{{{wwwxxxwwwrrrvvvwwwyyy{{{}}}~~~~~~~~~vvvhhhfffooo{{{tttssshhhUUUEEE@@@@@@???CCC>>>???CCCAAA>>>EEERRRhhhttt}}}}}}yyywwwuuussstttrrrrrrtttrrrfffQQQAAA<<<999555444555777777777888555777BBBTTTbbbiiiiiimmmoooqqqrrrqqqppppppqqqtttvvvwww{{{uuuhhhWWWOOOFFFAAABBBCCCCCCBBBBBB???>>>???>>>===BBBHHH___ppp{{{vvvooorrruuuuuuwwwyyyrrr]]]HHH===999777444444555555555666666666<<<888;;;LLLaaaqqq{{{~~~|||{{{zzzvvvfffPPPAAA;;;;;;<<<<<<:::999777555888<<<;;;666888777777777888999;;;<<>>777222666555111111555666444:::888777???UUUnnnzzz{{{yyyzzz{{{yyyuuurrrrrrrrrrrruuuuuuqqqppprrroooiiiZZZWWWTTTTTTZZZccclllrrrssszzz~~~|||xxxvvvuuutttwwwsssrrruuuwwwssskkkeeeSSSGGG<<<888666222111444444555555666555444333222444444444333333222222222222222222222222333333333333222111222444444222000555444333333444555555555555555555666777888888999777777777777888888888888:::;;;;;;<<<;;;:::999888666777777888999999:::::::::999999:::;;;:::888666444555777999999999777666777888:::999777666777777777:::===<<<:::777555666;;;:::888777777777888999888888888777888888999999888888888999;;;===???AAABBBCCCEEEFFFHHHJJJKKKLLLPPPPPPRRRSSSVVVYYY[[[\\\```______aaafffmmmtttyyy|||}}}~~~zzz{{{||||||{{{{{{|||}}}~~~}}}}}}|||}}}~~~~~~~~~{{{|||{{{xxxyyyzzz{{{|||~~~~~~~~~~~~zzzsssmmmjjjnnnyyy|||uuuoooaaaOOOCCC???===;;;>>><<<===@@@@@@AAAMMM]]]mmmvvv}}}|||xxxwwwwwwvvvssspppttt|||www```HHH<<<999777777777999999777666999666;;;NNNggguuurrriiipppqqqsssrrrqqqqqqrrrsssuuuuuuuuuxxx~~~pppaaaOOOIIIBBB>>>???BBBDDDDDDEEEBBBAAA@@@???@@@JJJVVVlllvvvzzztttooorrruuusssuuusssiiiUUUDDD;;;888777333444444444555555555555:::777>>>QQQhhhvvv}}}|||yyyxxxxxxxxxwwwiiiQQQ<<<666888888:::???::::::777555888===;;;666666777999999888888888999:::CCCOOOSSSJJJ@@@???DDD<<<:::999999555222555<<<===<<<;;;===AAAHHHOOOTTTTTT]]]gggpppxxx~~~|||vvvpppmmmiiicccWWWFFF999333BBB```}}}{{{oooWWWAAA888999555333666444222222555666444999MMMddd||||||yyyvvvvvvzzzzzzxxx||||||~~~zzzgggKKK999555222333222111333666666222;;;:::<<>>;;;888;;;:::;;;>>>>>>DDDUUUfffpppwww{{{yyyvvvwwwxxxwwwtttpppuuu~~~tttWWW@@@999666888:::<<<<<<;;;888666===;;;BBB[[[yyyqqqsssttttttsssrrrrrrtttuuuqqqppppppuuu~~~~~~ooo^^^JJJEEE@@@===>>>AAADDDEEEGGGEEEDDDBBBAAAFFFUUUdddvvvyyywwwrrrppptttvvvtttvvvoooaaaPPPBBB;;;::::::333333333444444444555555888777AAAXXXnnnzzz}}}}}}}}}zzzyyyyyyxxxuuurrrWWWBBB666>>>EEE???:::;;;;;;;;;888666999===;;;777666888:::<<<;;;:::999999;;;@@@LLLWWWQQQAAA;;;???:::888999;;;999666888===<<<;;;999888999<<>>===;;;::::::;;;<<<===999888777666666777888999777777888888888888999999777777777888888:::;;;;;;999888777888:::===AAACCC???@@@AAABBBDDDGGGIIIJJJOOOSSSWWWYYYYYYYYYZZZZZZ^^^^^^___```bbbccceeeeeeiiilllnnnooooooqqqrrrssstttuuuvvvxxxyyyzzzzzzzzz~~~llljjjppplllnnnsss{{{}}}qqqbbbOOODDD???===:::888:::::::::;;;???HHH[[[kkkrrrwwwyyyvvvtttvvvwwwwwwwwwqqqssswwwiiiMMM;;;:::666999<<<>>>>>>===;;;999>>>>>>HHHaaa}}}xxxtttuuuuuutttsssssstttvvvooonnnnnnttt|||zzzjjjWWWFFFCCC@@@>>>>>>@@@BBBCCCEEECCCBBBAAABBBIII[[[mmmxxxwwwtttqqqrrruuuwwwvvvuuuhhhWWWIII???;;;:::;;;333333333444444444555555555888GGG^^^rrrzzz{{{{{{|||{{{|||}}}}}}xxxooogggIII:::777DDDJJJAAA888888999999777555888<<<;;;666999999;;;<<<===<<<:::777BBB===BBBOOOTTTIII===888444444777<<<<<<999888;;;555666888:::;;;===>>>>>>::::::???MMMcccuuuwwwqqqqqqrrrppphhh[[[KKK;;;000555QQQqqqxxxmmmQQQ>>>888;;;666555888777333777999888888DDD___wwwzzzuuurrrvvv|||~~~|||yyyzzz}}}{{{mmmRRR;;;111333333111///000222222333444:::777<<>>???CCC>>>555>>>OOOcccsss~~~|||{{{wwwgggYYYHHHDDD===:::;;;======;;;::::::::::::888777555333333333333333333333333333222111111111000000//////444555666666555555555555333666:::;;;999777555555444444444444444333333333222222333333333444444444666666555555555444444444555555555555555666666777777555444444666666666555777777777777777777666666999:::999888666666888999:::::::::;;;<<<<<<;;;:::777666666666777999;;;<<<;;;:::::::::;;;<<<>>>???999888777555555555666777555555666777777888999999777777666666666777888888888777666555555666777888???>>>===<<<;;;::::::::::::===AAADDDDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMPPPRRRUUUWWWXXXYYY[[[]]]cccdddfffhhhjjjkkklllmmmvvvrrrllliiijjjsssuuuyyy}}}jjjZZZIIIAAA???<<<;;;;;;<<<;;;:::;;;BBBQQQcccppptttwwwxxxuuutttvvvwwwvvvxxxtttqqqkkkZZZDDD999:::666999<<<>>>===<<<<<<===;;;AAANNNcccwwwyyytttvvvvvvvvvtttssstttuuurrrrrrrrrtttwwwrrr___LLLAAA@@@??????>>>??????@@@@@@===<<>>???:::777:::555666555444999??????;;;@@@======AAAFFFHHHDDD???JJJ???;;;DDDOOOMMMAAA666222222555;;;;;;777444555111333777999:::999777666666555666@@@TTTjjjvvvwwwvvvxxxtttiii[[[MMM===111111KKKjjj~~~yyypppSSS>>>555888444444777555888:::<<<===AAAPPPgggyyy{{{uuussswww{{{zzzvvvtttxxxzzzuuubbbHHH555111444333333555777666222222555555444===SSSlll{{{sssrrrpppooopppqqqpppooooooooopppnnndddSSSEEE>>>::::::>>>BBB>>>777;;;EEERRRgggwwwxxxzzzuuugggYYYLLL???>>>;;;888:::===;;;666888888999999888666444333222222333333333333444444222222222222222111111111222333555555333222333444555999<<<<<<999666555666222222222111111000000///222222222333333333444444555444333222222222333333333444555555555555444444444222111222444666666666777666666555555555555444999999888777555555777999:::999999:::<<<===<<<:::;;;:::999888777888999999999:::;;;<<<===>>>>>>???999888666555444444555555333333444555666777888888888888777777777777888888777777777777777777777777>>>===<<<:::999888888888222555888999999999999:::888999:::;;;;;;;;;;;;;;;;;;;;;>>>BBBBBBAAABBBFFFFFFGGGIIIKKKLLLNNNNNNOOOsssrrrssspppooorrr}}}|||zzzcccTTTFFFAAA???<<<<<<>>>===;;;999===III[[[lllvvvuuuyyyyyyvvvuuuwwwxxxvvvvvvvvvpppaaaMMM===888888666888;;;;;;::::::===???>>>JJJ[[[jjjssswwwxxxxxxsssuuuwwwwwwuuussssssssstttuuuvvvuuusssjjjVVVDDD999;;;===>>>>>>>>>>>>>>>>>>::::::???GGGSSScccqqqsssrrrqqqrrrsssssstttuuulllXXXEEE<<<999666555666444444555555555666666666666BBBVVVkkkuuuvvvwwwzzz}}}}}}{{{lllUUUEEE:::<<<<<<:::666666;;;@@@333555666888???HHHJJJGGGJJJFFFEEENNN\\\dddbbb\\\]]]TTTIIIFFFLLLPPPIII>>>555333444999999555333444222444666777666333000---111444666888CCCYYYnnnzzz{{{|||vvviii[[[NNN@@@444///FFFdddzzz|||uuuZZZAAA444666444555999666;;;<<<>>>CCCNNN___ooozzz|||vvvtttwwwyyyuuussstttvvvvvvmmmXXX@@@222111555000555>>>DDD>>>444111444333444AAA[[[rrr}}}~~~~~~qqqpppoooppprrrrrrpppnnnpppooonnniiiZZZFFF;;;999555:::???@@@===:::;;;>>>FFF^^^qqqtttyyyrrr]]]QQQHHH???;;;<<<999666888<<<:::444555666777777777555444333222222222333333444444444333333333444444444444444111444666555333222333555888;;;>>>===888444444666444333333222111111000000222222222333333333444444555444333222111222222333333444666777777666444222444333111222444666666666555555555555555555666666888888777555444444666888888777666888;;;<<<;;;999;;;:::999888777888999999===>>>@@@AAABBBAAA@@@???===<<<;;;999999999999:::777888888999999:::::::::;;;;;;::::::::::::;;;;;;888999999999999888888888888777666666666666777777666777888888777666888999666777777777777666444444555333555999999555666;;;555555666777888888888777~~~xxxpppuuuxxx{{{|||zzz^^^PPPDDDAAA???<<<===AAA>>>;;;:::>>>NNNbbbssszzzwwwzzzzzzwwwwwwyyyyyywwwsssvvvppp[[[EEE:::777777666777999888777888<<<@@@DDDTTTiiitttuuutttvvv{{{sssuuuwwwxxxvvvtttrrrrrrsssvvvwwwvvvqqqgggSSSBBB444777;;;>>>>>>======<<>>666888@@@EEE444777999===GGGQQQUUUSSSRRRMMMNNN]]]sss{{{rrrmmm___PPPNNNSSSQQQHHH666222222555666444333555...000222444555444222111+++333777444777JJJeeexxx}}}~~~wwwhhhZZZPPPCCC777///DDDaaawww}}}xxxbbbFFF666666666999<<<888======???GGGWWWiiivvv{{{|||vvvsssvvvwwwssstttxxxtttssshhhRRR<<<111222777///777FFFMMMFFF777111333444555EEE```uuuzzzvvvsssqqqooooooqqqsssssspppmmmqqqooommmeeeSSS>>>555666888???CCC@@@===>>>===:::EEE___ssswww}}}hhhOOOGGGBBB<<<:::;;;888444666===<<<777444444555666666555444333222222222333333444444444444444444555555666666666333666888888555444555777:::===@@@===777444444666777777666666555444333333222222333333333444444444555444333222222222333444333555777999999777444222666444333333444666666666444444444444555777888999777777666444333333555888777555444666999;;;:::888777777666777888999;;;<<<>>>@@@BBBCCCCCCAAA???===@@@???>>>===<<<<<<=====================<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;:::888777666888888888888888999:::::::::;;;;;;999888777999:::::::::::::::999777555444777555777;;;:::555555:::777777777777777666555444|||~~~~~~yyyttttttyyy~~~~~~}}}~~~~~~wwwlllPPPLLLEEE???;;;:::<<<===<<<<<<;;;BBBYYYttt}}}xxx{{{zzzwwwuuuxxx}}}}}}yyyzzzrrraaaMMM>>>888777666===777777888444999???<<>>===;;;;;;===;;;>>>@@@BBBNNN```mmmppplllnnnoooppptttxxxuuupppiiiOOO999555777666666:::777444444777888666777;;;<<>>???FFFRRRbbbooouuuwww{{{wwwvvvxxxvvvqqqsssyyyvvvnnn\\\GGG777222444777444555777888888666444333444999MMMiii{{{|||tttooonnnnnnpppsssuuutttqqqnnnrrrtttnnn[[[DDD888777:::<<<;;;===@@@@@@<<<;;;>>>BBB```ssswwwsssVVVDDD@@@<<<777888666555555666666555444666333222333555666555333111222222222111111111222333222222222333444555666888777777999888555777;;;:::888777777888888888777888666444333444555555555444444444444444444444444555222111222444555444111222444555555333333444666333333333333333333333333222333555777888888777777999777444555777888777555888777666555555555555555;;;888555555888:::;;;:::>>>===<<<===???AAAAAAAAA???===<<<:::;;;<<<>>>???@@@===;;;:::<<<>>>??????@@@???===<<<;;;<<<>>>???<<<<<<<<<;;;;;;:::::::::999888666555555666666777:::999888999;;;;;;;;;:::<<<<<<===<<<;;;:::888777888777666666666777888999777888999999999777555333vvvoooyyyzzzzzzxxxvvvxxx|||{{{~~~ooo^^^KKKIIIDDD@@@>>>>>>??????@@@===>>>KKKbbbvvv|||xxxxxxyyyxxxvvvyyyzzznnn[[[GGG;;;777777777888888777999@@@DDDEEEGGGZZZgggssswwwvvvvvvuuusssssstttvvvwwwwwwwwwuuuttttttttttttpppgggXXXHHH===;;;999999<<<===<<<:::888999<<<>>>EEETTTfffooonnnoooppppppooorrruuurrrlll___HHH555222555333333777555333444888999777999===BBBXXXpppyyyyyyyyyzzz|||nnnPPP>>>;;;::::::;;;:::555111555<<<666777@@@QQQ___ffflllqqqmmmmmmlllnnnvvv~~~~~~yyyxxx~~~xxxqqqnnn[[[VVVPPPJJJFFF???888222666222000333555444111111000...,,,111333000GGGppp|||wwwrrrjjj\\\JJJ>>>111777MMMnnnlllDDD:::777444666333===<<>>;;;===>>>\\\ppptttzzz~~~lllPPP@@@===;;;666888666555555666666444333444222111222555555333111444333333333444444333222111111111222333333444444777666777::::::888999>>>:::999777777888999888777<<<:::777777888999999888888888888888888888999999777555444555777888777555333444555555333333444555333333333333333333333333333444555666777666555555888666444444777888777666777777666555555555666666:::888555666888999999888@@@@@@@@@@@@@@@???===;;;===<<<;;;;;;;;;<<<===>>>AAA???======>>>???>>>>>>???>>>===;;;::::::;;;;;;::::::::::::999999999999:::999888666666666777777;;;:::999:::<<<======<<<<<<============;;;:::999999888777777777888999:::888999;;;;;;;;;:::888777~~~~~~~~~wwwpppttttttuuuwwwyyy}}}iiiSSSEEEEEEDDDCCCCCCBBBAAAAAACCC>>>CCCWWWnnnzzz{{{xxxwwwyyyyyyvvvvvv|||xxxgggPPP???777666777888888@@@999777FFFHHHEEEPPPjjjpppuuuuuuttttttsssooottttttuuuvvvvvvvvvvvvuuussstttrrrkkk^^^OOOBBB;;;777666777888;;;<<<999555999:::???LLLaaarrrtttooorrrsssqqqoooppprrrnnnhhhTTTAAA222111444333333666333222444888999888;;;@@@KKK___sss{{{zzzzzz|||}}}}}}}}}}}}vvvaaaFFF:::;;;444;;;===999444333555666666>>>OOOaaammmqqqtttwwwwwwvvvtttssswww{{{wwwqqqvvv~~~yyyvvvxxxxxxuuupppggg[[[PPPIII???999666:::<<<888333111333222///000111000GGGnnn~~~zzzwwwpppcccRRREEE111111CCCeee~~~oooGGG===999555666333<<<:::DDDVVViiivvv{{{yyyvvvwwwuuuuuuuuutttrrrtttxxxzzzkkkWWWEEE999444222111666666555555444444555555777FFF^^^qqquuupppmmmnnntttssstttvvvxxxzzzyyyxxxxxxiiiUUUDDD;;;888999::::::888;;;AAABBB>>>;;;:::???^^^rrrvvvzzz{{{{{{zzzeeeJJJ;;;::::::666888777666666777666444222333333333444666666333111444222000222444555333000222222333444555555555555333333555999999777888<<<999888666777888999888777;;;999888777888999888777888888888999999999::::::999888888999:::;;;;;;:::666777888777666555666777555555555555555555555555666777777888777666555444666555333444666777777666666666666666666666777888999777666777888888777666>>>???@@@@@@???<<<999777999999999::::::;;;;;;;;;<<<;;;::::::;;;;;;999777<<<;;;;;;:::999888888777777777777888888888888888;;;:::999777666666777777;;;::::::;;;>>>???>>>>>><<<===>>>??????>>>===<<<:::999999888999:::;;;<<<;;;<<<===>>>???>>>===<<<{{{oooqqq}}}xxxrrrrrrssswww}}}yyyaaaKKKCCCDDDEEEFFFFFFDDDBBB@@@CCC>>>HHHbbbxxx}}}zzzyyywww{{{{{{uuurrruuuyyy{{{ttt___FFF888555666888:::EEESSSCCC777DDDCCCCCC[[[rrrtttsssqqqrrruuutttpppttttttttttttuuuuuuvvvvvvttttttpppeeeVVVGGG>>>:::333888<<<;;;999888888777::::::AAAUUUmmm|||yyyqqqssssssqqqnnnnnnpppkkkdddKKK>>>444444777666666888222111444777777666:::AAAQQQcccuuu{{{zzz{{{}}}~~~wwwvvvrrrgggQQQ===666;;;333>>>BBB:::444666666222;;;III]]]mmmssssssrrrsssuuuvvvtttuuuzzz~~~zzzsssvvvzzz~~~~~~zzztttqqqqqq{{{|||tttlllhhhRRRFFF>>>AAACCC>>>888666666888444333666999PPPssszzzpppdddXXXQQQ333...999ZZZzzzzzznnnFFF<<<888444666333<<<;;;HHH]]]ppp{{{}}}yyyvvvvvvvvvvvvuuutttsssuuuxxxtttcccNNNBBB<<<888555555777666555333333444666777:::NNNhhhuuusssmmmmmmrrruuuttttttvvvyyy{{{{{{{{{xxxaaaGGG:::999<<<>>>???777666888>>>@@@<<<999999DDDaaauuuzzz}}}{{{zzzxxxbbbGGG999999:::888999888888888999888666444444444666777888777666444444222111333777888555222444555777888999999888888555555777;;;:::777888<<<<<<:::888999:::<<<<<<;;;<<<:::999999::::::999888888888999999::::::;;;;;;::::::::::::;;;<<<<<<;;;999;;;<<<;;;:::999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;:::888666444555444444444555666777777666666666666777888888999777777777888888777666555;;;===??????>>>===;;;;;;999999:::;;;<<<<<<;;;;;;666666666888999888666333777777888888888777666666666666777777888888888999;;;:::888666555555666666::::::999;;;===???>>>===<<<===>>>@@@@@@@@@???>>>;;;;;;:::::::::<<<===>>>>>>>>>@@@AAABBBBBBBBBBBByyyrrrnnnrrrzzz~~~yyyrrrqqqrrruuuzzzrrrWWWCCCEEEFFFGGGGGGFFFCCC@@@>>>???@@@OOOjjj|||}}}yyyyyyvvv{{{{{{vvvrrrtttwwwxxxlllVVV???666666777999;;;RRR___LLL888===>>>HHHjjjuuuuuurrrpppsssyyyzzzwwwtttttttttttttttuuuuuuuuuuuurrrkkk^^^OOOBBB<<<:::999EEELLLDDD888444666888888999DDD[[[rrr}}}yyyqqqrrrrrrqqqnnnnnnnnnhhhaaaCCC;;;555555777777888999222222333555444444:::BBBWWWfffuuuzzzyyy{{{~~~yyytttkkkZZZEEE555333888444???BBB:::555666666222DDDTTTgggsssvvvssspppnnnqqqrrrrrrttt{{{yyyoootttyyyzzzwwwtttssssssppptttyyy|||{{{xxxvvvtttdddQQQBBBBBBDDD???:::;;;555999555444<<>>??????>>>======>>>>>>===;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;:::;;;;;;:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>=========<<<:::777555333555555555555555666777888777777777777777888999:::666777888999888777777777;;;===???>>><<<;;;<<<===::::::;;;;;;;;;;;;::::::444555666999::::::777555333444555666777777777666666666777777888888999999999888666555444444555555999888888999;;;<<<<<<;;;<<<===>>>@@@@@@@@@??????<<<;;;;;;;;;;;;===???@@@???@@@AAABBBCCCDDDDDDDDD{{{}}}wwwuuuvvvwwwuuusssqqqtttyyy~~~nnnTTTCCCHHHHHHGGGFFFCCC@@@>>><<<===FFFXXXnnnzzz{{{xxxvvvssswwwxxxvvvuuuwwwxxxwwwaaaMMM;;;666777666777:::IIIRRRDDD333444:::OOOppptttuuutttrrrvvv|||}}}sssssstttuuuuuuuuuuuutttuuuooodddVVVIII???;;;:::AAARRRZZZMMM:::222555777666:::HHH___qqqvvvssspppqqqrrrqqqooonnnlllddd[[[<<<999555333444555666777333222333333222333<<>>:::555333555666555444444666888;;;<<>>BBBKKKFFF@@@;;;:::<<<===>>>@@@?????????@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===;;;:::;;;<<<888999;;;<<<;;;<<<===???????????????????????????=========;;;999777444333666777888777555555777888888888888888888888999:::666888999999888888999:::===@@@BBB@@@<<<999999;;;999999888777777666666666555555666888999999777444444444555555666666777777666666777777777777777888777666555444444444555666999888777888999:::999888;;;<<<===?????????>>>===<<<;;;;;;;;;<<<>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDzzzuuu|||wwwsssqqqrrrssssssooouuu}}}www```OOOHHHJJJHHHFFFCCC@@@>>>===<<<>>>OOOcccpppvvvxxxvvvrrrooorrrsssssstttvvvsssnnnTTTDDD777888888444444888:::;;;777111333AAAYYYnnnqqqtttuuussstttyyy|||{{{qqqrrrtttvvvvvvuuutttssssssjjj\\\NNNCCC===:::999???QQQYYYKKK999333555666777>>>OOOdddoooppppppsssrrrtttsssqqqnnnjjj___TTT999888666333222333555555222111222333222666CCCPPPgggqqqyyyyyywwwxxxzzz{{{xxxmmmZZZFFF777222333444444555888:::888777===EEE]]]hhhrrrtttuuuvvvtttpppsssrrrppppppvvv}}}|||wwwsssxxx~~~~~~yyyrrrmmmkkktttsssrrrtttvvvuuurrrnnnhhhLLL555666:::777444888999===999<<>>>>>===BBBCCCCCCAAA>>><<<<<<>>>999:::===>>>>>>???AAACCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>><<<:::777666888::::::888666555666888::::::999888888888999999777888999999888888<<>>>>>>>>>>>>>>=========>>>===:::888888888666555555555666666666666666555555555555555666555555444444555777888:::888777777888999888666:::;;;<<<=========<<<;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@@@@@@@AAAAAABBBCCCwwwqqqtttwwwvvvrrrnnnkkkjjjhhhfffeeemmmuuu{{{ppp]]]JJJEEEJJJJJJHHHDDDAAA>>>======>>>AAAWWWkkkqqqsssvvvuuuooonnnppppppooopppqqqkkkcccLLL>>>666999999333111555555111555999<<>>...+++EEEgggzzz~~~|||mmmFFF===<<<:::===<<>>333444555777:::===???@@@TTTbbbmmmnnnnnnqqqsssqqqssstttuuuxxxzzzyyyvvvtttQQQ>>>111222555333444999EEEHHHHHHCCC999999III[[[gggllllllqqq|||}}}zzzwww^^^@@@000111444222222333555999;;;<<<:::777555666888888999<<>>>>>@@@;;;>>>@@@BBBBBBDDDFFFIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCAAA>>><<<::::::;;;<<<999666444666888;;;;;;:::999888888888888777999999999777999===BBBXXXaaakkkpppmmmgggcccbbb[[[YYYVVVSSSQQQPPPQQQQQQNNNLLLJJJIIIHHHGGGDDDAAA===;;;888555444444444555555555555444444333333333666666555555666777999:::;;;999888888999888777555::::::;;;<<<<<<;;;:::999;;;;;;:::;;;<<<>>>@@@AAA@@@????????????@@@AAAAAA|||sssrrruuutttqqqooohhheeefffddd``````eeeyyy|||}}}iiiRRRBBB???@@@CCC???===???@@@>>>>>>AAASSSdddqqqtttwww|||yyyqqqrrrsssqqqnnnooommm```PPP>>>999444111111222444444555555222111>>>VVViiippptttsssssstttqqqmmmpppuuutttsssrrrtttvvvuuupppkkknnn^^^LLLBBB<<<888888:::======;;;888777999;;;:::>>>RRRgggooonnnooorrrtttuuuqqqssszzzzzzjjjTTTDDD999888777777777666444222777555666555333999NNNdddttttttsssrrrrrrssstttvvvkkkPPP;;;::::::222000666:::444333777777;;;PPPhhhmmmnnnmmmnnnssswwwssslllnnnnnnoooqqquuuwwwxxxwwwuuuxxxzzzxxxuuurrrqqqrrrppptttuuurrruuuyyytttiiiaaaAAA///111222444666222444777666333>>>YYYvvv~~~|||uuudddTTTAAA---111:::XXXzzzsssUUU===;;;;;;777<<>><<<;;;<<<======<<>><<<<<<>>>>>><<<:::yyyvvvqqqmmmnnnqqqrrrqqqlllhhhfffgggfffdddhhhppp|||cccLLLAAA>>>===>>>;;;;;;>>>??????BBBHHH^^^kkksssssstttyyyxxxrrrqqqrrrpppnnnnnnjjjZZZIII;;;888444111111222333333777777444666EEE[[[kkkpppuuurrrrrrssspppmmmpppvvv{{{xxxtttsssuuuuuurrrooolll[[[III???;;;888888999::::::999777777999;;;<<>>;;;999888777:::;;;<<<<<<;;;999888777>>><<<::::::<<<======<<<<<<:::999999;;;<<<;;;999mmmiiiiiiiiihhhggggggiiikkkggghhhkkkmmmnnnpppyyy~~~vvvXXXDDDAAA@@@;;;999999<<>><<<;;;999888888777555222555333111222666CCCZZZnnnssstttvvvvvvtttqqqoooooo]]]GGG777777999444333888777999666222888KKKaaannnvvvvvvrrriiibbb___YYYTTTXXXZZZ___fffnnnsssvvvvvvxxxzzz|||{{{xxxvvvttttttrrrvvvuuuooonnntttuuuoooXXX>>>111444444666888333/////////444DDDZZZmmmuuu|||}}}}}}zzzwwwooo```QQQFFF000111444NNNyyy~~~fffGGG888333555EEEWWWnnntttyyyyyyzzz}}}~~~}}}wwwyyyyyywwwwwwuuummmdddJJJCCC;;;888:::;;;999777666555777999999===IIIUUUmmmrrrtttrrrqqqssstttrrrssstttqqqooorrrqqqbbbOOO333444444333333444777999111444888888666999IIIXXXkkkmmmooopppqqqqqqpppooocccQQQ???888888888777777999777555666777888888777888HHHNNNCCC???OOOeeeppppppppppppqqqrrrrrrssssssrrrssssssrrrrrrsssvvvxxxuuuvvvwwwwwwvvvwwwyyyzzz}}}vvv{{{~~~|||zzz{{{~~~~~~|||zzzyyywwwvvvzzz}}}yyyqqqkkkjjjjjjiiihhhggggggfffccccccbbbaaaaaacccgggkkkeeefffhhhhhhgggggghhhjjjiiipppssslllbbb^^^___aaaaaaaaa___ZZZWWWSSSIII@@@===777===BBB;;;999===<<<888;;;888777888444<<>>MMMVVV]]]]]][[[YYYVVVRRRWWWUUURRRNNNKKKHHHEEEDDDBBBBBBAAABBBBBBBBB???===@@@???===<<<======;;;:::999777777777999:::999888uuulllhhhfffffffffddd^^^ZZZ\\\bbbgggmmmtttxxxyyy}}}~~~kkkLLL===@@@BBB<<<888;;;???AAAAAADDDQQQ___ssswwwwwwtttssswwwwwwtttrrrqqqooonnnjjj]]]HHH888555333222222333444333111555666<<>>999888999:::888666666666888:::;;;@@@NNN\\\wwwyyyxxxsssrrrtttuuusssqqqpppnnnmmmpppkkkXXXDDD555999;;;:::555222333666...333888777666===OOO```lllooorrrrrrssstttppplllUUUHHH;;;777888777666666888666555666777888888777===OOOTTTFFFEEEYYYkkkpppkkkkkklllnnnppprrrtttuuuqqqrrrssssssrrrssstttvvvvvvvvvvvvtttrrrrrruuuxxxuuusssyyy|||{{{|||{{{zzz{{{}}}~~~}}}{{{vvvvvvuuuuuuxxx|||zzztttrrrrrrrrrrrrssssssssssssmmmnnnooonnnnnnpppsssvvvqqqrrrtttuuuvvvvvvwwwxxxyyy|||}}}xxxqqqnnnoooqqqssssssrrrooonnnhhh[[[NNN===555999>>>999888;;;888777;;;999888999666@@@WWWqqqyyy|||}}}}}}~~~}}}}}}|||{{{}}}}}}~~~}}}|||zzzyyyxxxfffSSS>>>555444333333333444999666333555333888FFFaaajjjrrrsssqqqqqqooolllnnnllliiifffbbb___]]]\\\XXXWWWWWWXXXYYYYYYVVVSSSTTTRRROOOMMMLLLIIIEEEBBB??????>>>>>>>>>>>>===<<>>@@@???EEEUUUfffuuuwwwwwwvvvvvvxxxwwwtttsssrrrqqqnnneeeTTTAAA444333222111333444555444222333777AAASSSdddooossstttuuupppnnnooopppoooqqquuutttrrrppppppqqqpppkkkhhhWWWHHH999555666777666666888555666777555444;;;DDD^^^gggoooppppppqqqqqqooojjjjjjkkkiii^^^MMMAAA<<<<<<;;;999999999888555333666555444888FFFZZZmmmyyyvvvpppnnnuuu~~~}}}qqqdddRRRCCC777666666333111333333;;;<<<999GGGbbbrrrqqqooojjj[[[III>>>===@@@AAA:::888666888???GGGNNNRRRYYY^^^fffooouuuxxxxxxwwwqqqvvvtttmmmlllpppoooiiiNNN===666666333666999222333000222???TTTggguuu|||{{{nnnbbbNNN888333...???kkk}}}qqqXXXBBB777@@@VVVjjjrrrtttyyy}}}yyyooo]]]MMM<<<999777666888888777555777777:::<<<===CCCSSSccc~~~~~~{{{uuutttvvvvvvssspppooonnnooopppgggSSSAAA666;;;>>><<<666111111444222777999666666BBBWWWhhhjjjooorrrsssuuuvvvppphhhKKKAAA999777777444333444666555555666777888777666:::GGGJJJCCCJJJaaaooollljjjkkklllnnnppprrrssstttsssuuuvvvvvvtttssssssssswwwxxxxxxtttpppppptttxxxzzzwwwrrrpppsssyyy{{{zzz~~~~~~|||{{{tttuuuuuutttwww{{{zzzuuusssssstttuuuvvvvvvwwwwwwppprrrvvvwwwxxxwwwxxxyyywwwxxxzzz|||~~~~~~|||{{{{{{zzzzzzzzzzzz|||||||||{{{wwwjjj]]]AAA555666;;;666777:::555777;;;999888:::999FFF```sssyyy~~~{{{yyywwwvvvvvvvvv]]]KKK999222333333333444444999555333555333<<>>666888999777777888;;;<<<>>>FFFXXXjjjvvvuuuvvvvvvxxxxxxvvvttttttsssrrrmmm^^^III:::333222111111222555666555444555;;;JJJ]]]kkkqqqsssuuutttooommmppprrrpppqqqsssppppppqqqssssssooogggaaaMMMBBB888555666555555777888444444777666666@@@NNNeeemmmrrrsssssstttrrrooolllllllllfffWWWEEE;;;:::;;;999888888999888666444777777888>>>OOOdddsssyyyvvvoookkksss}}}|||nnn^^^OOOCCC999666666333111111222:::>>>CCCTTTkkksssnnnlllcccRRR@@@999<<>>FFFYYYjjj~~~~~~{{{vvvvvvwwwuuuqqqrrrqqqpppqqqnnnbbbPPPBBB222666:::999444111222444555888888555999III^^^llliiippptttsssuuuvvvmmm```CCC===888777555222111333444333333555777777666555111888<<>>999777666444555888666222222666777999HHHZZZkkkqqqvvvwwwwwwxxxuuuooolllmmmmmmeeeRRR???888999888777777777888888666444555777:::CCCVVVkkkuuuuuusssooommmrrrwwwsssfffZZZJJJBBB999777666444222222333888AAANNNbbbqqqrrrkkkcccYYYIII:::666<<<@@@@@@>>>:::555222333555666777999888:::BBBOOO]]]hhhmmmmmmqqqqqqppprrrrrrdddRRRPPPDDD>>>888111444888222222444???SSSdddmmmtttyyy|||}}}tttlllTTT???888+++555^^^ttt}}}~~~pppWWWFFFMMMbbbrrruuuxxx~~~~~~vvvvvvzzzwwwxxxwwwuuusssiiiVVVDDD999888777666777777777777777999<<<>>>@@@HHH\\\pppyyyzzzyyyvvvvvvwwwsssmmmrrrqqqpppnnngggYYYIII???222444555444222111333555111444444333<<>>EEEQQQeeewww|||vvvrrrrrrssstttssstttqqqrrrqqqgggPPP888111555444222111222555888999999AAAJJJ\\\mmmrrrooooootttqqqmmmmmmrrruuurrrpppooonnnnnnnnnooollleeeYYYQQQ???<<<:::999666333444999555///000666888<<>>LLLYYY```llloooqqqqqquuusss```KKKOOOCCC<<<555,,,000444...444888HHH]]]lllpppssswwwxxx~~~}}}vvvnnnVVVAAA:::+++333[[[rrr~~~wwwppp```bbboooxxxyyy{{{yyypppqqqxxxuuuuuusssqqqoooeeeQQQ>>>;;;:::888777777888888999777999===???@@@III___rrruuuwwwvvvuuuuuuvvvpppiiipppooonnnjjj___PPPBBB:::777666555333222111333555,,,000111222>>>SSScccjjjxxxzzzwwwtttdddRRR:::666555555444111222777111000111333555666444333666777===KKK[[[fffjjjkkkiiilllqqquuuwwwwwwuuusssnnnggg[[[NNNCCC>>>>>>@@@EEESSSdddooorrrrrrsssuuuzzzwwwvvvwwwyyyyyyzzz|||zzz|||~~~~~~|||zzzyyyxxx{{{}}}|||xxxxxx{{{{{{xxxtttuuuvvvwwwyyyzzz{{{{{{ssstttvvvwwwxxxyyy|||~~~qqqqqqsssxxx}}}~~~|||{{{zzz{{{zzzwww|||yyyuuuoooiiiQQQ>>>555555333666:::555555:::888777<<>>999777;;;777999999<<>>;;;<<<888666777666555333444666888777444666EEE^^^qqqssslllmmmnnnooonnniii___RRRJJJBBB@@@<<<666444777999999???888PPPmmmrrrvvvsss```HHHAAA999666888999888666444666444000222777888333777666666777666;;;IIIWWWlllnnnooorrrvvvnnnUUU<<<777;;;???===777222222444222999KKK```lllnnnoootttssstttvvvyyy{{{wwwoooiiiZZZFFF555,,,111PPPttt}}}~~~~~~wwwvvvyyyzzzuuuppptttvvvxxxuuukkk]]]OOOFFF<<<;;;999777666666777888;;;888999===@@@HHHZZZmmmqqqqqqqqqrrrsssqqqnnnkkknnnttttttgggRRR@@@;;;<<<888666333222222555888:::111111000444EEE[[[iiikkkwww~~~~~~xxxyyyxxxbbbGGG888666333000//////000111111333444333111111222333222555CCCXXXfffkkkmmmppplllsssuuussswww|||tttfffdddSSSAAA888666666666888;;;AAANNN]]]kkkrrrrrrppprrrsssuuuxxxzzzxxxsssoootttuuuvvvwwwxxxxxxxxxxxxyyyyyyyyyxxxwwwuuussssssssstttuuuwwwxxxyyyyyyyyyzzzyyywwwwwwyyyzzz{{{{{{vvvrrrqqqvvv~~~{{{zzzxxxzzzzzzwwwyyyzzz{{{zzzooogggQQQ???444888888111444???555333333666;;;HHHddd}}}}}}}}}|||~~~uuuaaaMMMDDD999888777666555444444444222000222555333777PPPkkk{{{zzzzzz|||~~~{{{{{{|||~~~~~~~~~~~~~~~rrrooonnnoooqqqrrrssstttrrrvvvvvvpppooorrrtttsssxxx}}}~~~~~~}}}|||~~~}}}pppbbbQQQCCC:::<<<>>>999666999777888999>>>OOOeeetttxxxuuuvvvtttpppqqquuuvvvtttuuuvvvlllUUU>>>444333333555111111555444222:::FFFUUUcccoooqqqpppqqqqqqooonnnoooqqqrrrsssrrrqqqpppppphhhjjjlllddd[[[OOO>>>:::;;;:::888888:::===>>>666777999;;;>>>JJJaaavvvvvvxxx{{{||||||zzzyyyxxxqqqrrreeeKKK:::999:::888555666777666444444555777888555999LLLdddrrrsssooolllmmmnnnjjjbbbVVVKKKDDDCCCAAA===888666777999999>>>???VVVmmmppprrrlllXXXCCC===777444666777666444555666444000111555555000:::999888888555666AAAMMMiiikkkmmmnnnnnndddMMM777333666999888555222222444333<<>>;;;999888888:::>>>JJJaaannnnnnnnndddMMM>>>:::666444666666555222444555333111222666555222333222222444333555???JJJccchhhkkkjjjeeeXXXEEE444000111222333333333222222666AAAUUUgggoooqqquuu{{{rrrssstttuuuuuuqqqkkkggg[[[LLLAAA666000DDDfffwww|||wwwrrrqqqtttvvvtttqqqsssvvvxxxsssgggVVVGGG???888777555444555666888999999888<<>>OOObbbkkkmmmmmmoookkkqqqtttuuuwwwttteeeSSSAAA888111222555444333444666777<<>><<<:::888888:::@@@UUUjjjpppnnnkkk\\\EEE;;;999777666777777555333222222111222555888888666///------///000555@@@LLLbbbgggkkkhhh]]]NNN@@@666111000///000222333222111999HHH\\\jjjnnnpppuuu{{{wwwvvvvvvtttpppkkkfffbbbYYYKKKBBB777...???ddd{{{~~~yyyuuuppppppsssuuutttssstttwwwxxxrrrdddRRRDDD<<<555444333333444666999:::;;;999===JJJZZZffflllnnnrrrpppmmmlllmmmnnnooonnnpppmmmcccRRRAAA888888<<<999888888666555333111000222000333AAAWWWjjjrrrrrrooowww|||{{{zzzsss\\\CCC777666444333222333333444000222333333222111222444777DDDYYYhhhnnnnnnnnnppppppsssuuuuuussskkkXXXFFF>>>777222444666444333333777777888:::>>>AAADDDEEEIIINNNSSSSSSOOOLLLNNNQQQSSSTTTUUUVVVWWWXXXXXXXXXVVVVVVWWWWWWWWWVVVUUUUUURRRRRRRRRSSSUUUYYY\\\___eeegggjjjlllooorrruuuwwwuuuuuuvvvyyy|||~~~~~~}}}yyyzzz}}}|||{{{|||~~~~~~~~~~~~yyynnncccGGG<<<777;;;<<<888777<<<999777555777@@@SSSkkk~~~zzz|||}}}}}}|||mmmTTT@@@888999444444444444444555666666888333111444;;;IIIbbbwww}}}}}}~~~}}}|||sssbbbUUUXXX___\\\ZZZaaahhhoooyyy|||~~~~~~~~~~~~}}}~~~{{{lllSSS@@@===999777999:::888444333666666>>>QQQgggtttwwwvvvwww{{{|||wwwsssssssssqqqpppaaaKKK<<<555333555777555222222444222444BBBTTTeeehhhlllnnnmmmmmmnnnqqqkkklllmmmmmmnnnooooooooollliiilllhhh]]]WWWMMM;;;333777666222555;;;999222999555999HHH[[[jjjuuu{{{~~~|||zzzyyyxxxvvvrrrnnnooo\\\EEE999777777666555111333666777666555555555555===QQQiiiuuutttrrruuuqqqooojjj]]]NNNDDDAAABBBEEE@@@<<<===;;;777888===FFF___pppqqqoooiiiUUUCCC888777666666777666444333222000000333555666555555777333000111333999FFFQQQgggjjjkkkeeeUUUDDD999555333111//////111222222222>>>PPPdddlllkkkkkkrrrxxxvvvvvvuuurrrnnnjjjgggeee]]]NNNDDD777+++:::aaa|||}}}yyyuuuqqqppprrrtttuuutttuuuxxxxxxppp```NNNAAA;;;444333222333444777999;;;>>><<<>>>JJJ]]]mmmsssrrrvvvsssooolllllllllllllllpppjjj\\\KKK<<<555666:::555666666666555444222111222222999KKK```oootttssskkkrrrwwwwwwsssgggOOO999555555444333333333444555000111333333222222333444888JJJaaannnpppoooppprrruuuvvvvvvssslll^^^KKK;;;>>>777222333555444444666555666777777888888888888:::???CCCBBB>>><<>>999<<<===888666999999888666999DDDYYYppp~~~}}}}}}~~~|||~~~{{{|||vvvcccKKK;;;888:::444444444444444555666777777222000555AAASSSiiiyyy{{{}}}~~~{{{yyy{{{iii[[[QQQGGGHHHJJJCCCAAAIIIRRR]]]nnn{{{zzzpppmmmooouuuwwwbbbLLL???999888777888999888555444666999EEEZZZnnnwwwxxxwwwvvv|||~~~yyyttttttsssqqqjjjWWWAAA666555555666666444111222555444888JJJ^^^kkkjjjjjjllllllkkknnnrrriiiiiijjjkkkmmmnnnoooooonnnlllnnnhhh___aaa^^^OOO;;;888666666888999666333666444:::MMMbbbqqqzzz~~~~~~zzzxxxxxxvvvqqqmmmgggQQQ===888888666444555111333555555555444555666555FFF^^^pppwwwwwwvvvuuusssooofffYYYLLLDDDCCCDDDGGG???;;;===<<<888;;;BBBPPPfffppppppqqqdddMMMBBB666555555444333222222111444111111444666444222333;;;777666999???GGGTTT```ggggggddd[[[JJJ999111222333222111000000222444666EEEZZZmmmooohhhffflllsssqqqrrrrrrqqqnnnmmmnnnooogggUUUHHH:::***555ZZZvvv{{{wwwssspppqqqrrrssstttuuuwwwvvvkkkZZZIII>>>:::444333333333444777:::;;;???>>>@@@KKK___qqqxxxvvvxxxuuupppmmmllllllkkkjjjjjjbbbTTTEEE999444555777444444555555555444444333222555AAAVVVhhhqqqsssssslllrrrvvvuuunnn```HHH333333333333333333333444444000111222333222222333555999OOOgggqqqqqqppprrrtttvvvwwwtttmmm```OOO@@@666888333000222444555777;;;111444666777666666666777555777999999777666999<<<<<<<<<<<<<<<;;;999888777:::::::::999777666444333444444333222333444555666333666888;;;@@@IIIUUU^^^eeennnuuuqqqhhheeemmmwwwwwwzzzzzzxxxyyy}}}~~~~~~~~~~~~}}}ooo^^^GGG@@@;;;<<<<<<999777888888999999===KKKbbbvvv~~~~~~||||||~~~}}}{{{oooYYYDDD999666666555555555555555666777888555222222999III]]]ppp{{{{{{}}}~~~xxxnnnxxxeeeYYYTTTNNNCCCAAAAAA999<<>>>>>;;;???III[[[kkknnnooorrr^^^DDD???777777666444222111111222666222444:::===;;;:::<<>>---333TTTnnn|||xxxssspppooooooqqqrrrtttuuurrrfffTTTDDD;;;999555444444444555777:::;;;<<>>@@@HHHZZZeeeZZZEEELLLLLLSSS___gggllluuuxxxbbbIII<<<<<<666777777666666888888666777===PPPhhhvvvyyyxxxyyyttt{{{{{{vvvttttttrrr]]]GGG222///555777444222333111333777999@@@VVVmmmmmmjjjkkkppppppkkkkkknnnggghhhiiikkkmmmppprrrtttkkkiiihhh```\\\jjjuuummmNNN;;;111666777000000:::666777BBBXXXnnn|||~~~zzzzzz||||||xxxtttbbbJJJ666444555000///555222333333333222333666888888WWWrrrwwwyyyvvvyyyooo```RRRHHHDDDBBBAAAMMMBBB<<>>===::::::888666333222333555666333666???EEEEEEFFFIIITTTPPPNNNNNNKKKHHHHHHLLLIIIEEEBBB>>>555,,,///777---///111000...111888???RRRiiizzzuuufff```ffflllqqqrrrsssqqqoooppptttwwwnnnZZZMMMBBB111555RRRjjj{{{}}}yyytttooommmmmmoooppprrrsssooobbbOOO@@@999888666555444444555777:::;;;999???FFFPPPbbbtttyyytttuuusssqqqppppppooonnnmmm```XXXMMMCCC>>><<<======777666555444333222333333000:::NNNeeeqqqpppooorrrooorrrvvvuuummm]]]GGG555000111111222222333333444///111222222222222444555999SSSmmmtttppppppuuuyyyooooookkk^^^KKK;;;555777444222333777888666555888:::::::::777333222555777555333222222555777777777666666666777777777666666666666777777777777666666//////111222222222222111444666777666333555;;;@@@QQQ[[[]]]MMM666222FFF]]]pppuuuwwwuuuwww||||||xxx{{{|||~~~}}}lllWWWDDD>>>999:::<<<<<<<<<<<<999===@@@FFFXXXqqq}}}|||}}}{{{qqq]]]GGG===;;;888222888888777777777777888888444555888DDDXXXmmmzzz}}}}}}}}}qqqgggPPP]]]rrr~~~jjjTTTTTTdddhhhTTTCCCBBBEEEDDDGGGAAA@@@DDDGGGEEEDDDFFFHHHEEEGGGLLLNNNNNNSSS[[[fffhhhmmmrrrwww{{{~~~vvvfffWWWKKKCCC>>>;;;:::999777555666888888666:::@@@VVVqqq~~~{{{{{{|||yyyuuuvvvzzz{{{vvvoooLLL<<<222555777222000333555333444555888DDD]]]uuuvvvsssooolllkkkkkkjjjiiikkkdddbbbggglllmmmmmmmmmjjjlllfffWWWOOOWWWdddlllLLL???444222444555555666333999LLLggg{{{{{{~~~wwwkkkUUUCCC666666777333333888666222///222444444666999GGG^^^ssszzz{{{ooo]]]PPPHHHCCCCCCFFFNNNGGGBBB@@@===>>>IIIVVVxxxtttrrrppphhhVVVEEE<<<888777666333333555444222222555@@@PPP^^^eeegggiiikkk```PPPDDD===<<<<<<;;;:::777444444555555333111222444222222333---111CCC^^^kkkwwwvvvkkkbbbdddiiikkkkkkfffjjjtttqqqjjjoooiii[[[QQQIII888---CCCdddyyy~~~|||wwwrrrnnnnnnooopppppphhhqqqqqqaaaLLL???777222666888888666666999;;;;;;???BBBJJJXXXfffnnnooommmmmmppppppnnnoooqqqooojjjZZZOOOAAA:::;;;>>>>>><<<888888888666333111222333333CCCXXXgggqqqwwwuuuqqqnnnssspppqqqrrr___@@@222333111000222444555222000444///---000111111222555DDD[[[ooosssqqqtttvvvuuutttpppaaaLLL<<<888888777666444222333777999888777888999::::::999666444222333333222333555666666555777888888888777777666555888888777666444222111000666333000///000222222222555444333222333666:::===DDD@@@;;;333++++++777FFF[[[jjjxxxyyyuuutttwwwyyy{{{yyyzzz}}}~~~vvvfffXXXEEECCC???<<<;;;;;;<<<===888???GGGPPPaaaxxxzzzgggRRREEE???;;;999999999999888888777777666666555555;;;KKKeeezzz|||~~~zzzfffPPPCCCXXXsss~~~zzztttiii\\\mmmooofffSSSEEEBBBBBB???>>>AAADDDEEEEEEDDDBBBAAAEEEBBBCCCFFFFFFDDDGGGNNNMMMPPPUUU[[[aaagggjjjllluuuwwwyyyyyyxxxuuusssqqq^^^WWWMMMCCC===999777666777888888666555666999:::???KKK```uuu}}}{{{zzz|||xxxzzz|||~~~wwwhhhHHH999000333555111///222///111222333;;;NNNgggzzzvvvssspppnnnnnnoooooonnnhhhaaa]]]bbbhhhkkkmmmpppqqqooodddQQQEEEFFFNNNSSSEEE;;;111000222222222444555DDD\\\sss{{{zzz{{{rrreeeLLL<<<222444555000///222444111111333444555999@@@NNNbbbtttxxxyyy}}}}}}zzziiiVVVJJJEEEAAA@@@AAAHHHCCC@@@AAADDDJJJWWWeeeyyywwwwwwxxxnnn[[[HHH===999888666444555777999:::;;;CCCQQQcccttt|||{{{vvvWWWNNNAAA888333333444444777555222222333333222000///222000111333---111DDD___mmmyyyxxxkkkaaaaaaggggggcccYYY\\\kkknnnlllssshhh\\\UUUNNN;;;+++999UUUkkk}}}}}}yyyssspppoooppppppqqqoootttppp^^^JJJ>>>888555555999<<<999666666;;;???@@@DDDNNN\\\iiiqqqrrrpppmmmnnnnnnmmmooopppllldddTTTLLLAAA:::999::::::999555666666555333333444555:::JJJ]]]kkkssswwwuuupppmmmqqqnnnmmmooo\\\???222333222111222444444222000444000///222333333444777HHH^^^pppsssrrruuuxxxwwwtttgggTTTDDD;;;777444333666444333444777888777666999:::;;;;;;;;;999777555333333333333555666666555555666777777888888888777999999999888666444333222333222111111333333222111444111///111555888888666666444222///***(((000;;;JJJ^^^qqqwwwuuuuuuxxx{{{|||zzzzzz||||||sssdddWWWFFFDDDBBB???>>>>>>>>>???===DDDLLLUUUdddxxxsssaaaMMMBBB>>><<<;;;<<<888888888777777777666666777888AAAWWWooo{{{nnnXXXEEE>>>RRRlll}}}~~~zzztttqqqmmmjjj{{{mmm[[[OOOKKKKKKJJJHHH???FFFHHHBBB???DDDFFFCCCCCCAAA@@@BBBAAA@@@CCCHHHAAACCCGGGLLLQQQUUUXXXZZZ\\\XXXUUUVVVYYYYYYTTTNNNDDD@@@;;;888777888777777555666777777555555999===AAAUUUlllxxx}}}~~~|||zzzsssyyy||||||uuu^^^BBB666///111444000///111---222333222@@@ZZZpppyyytttrrroooooopppqqqrrrrrrkkkddd```dddjjjnnnssswwwuuuooo___JJJ;;;888;;;===???666000111222222333555999QQQnnnssscccBBB666000333444000---///222111222444333555>>>HHHYYYjjjvvvvvvvvvzzz|||zzzvvvdddOOOFFFDDDAAA??????BBB>>>===BBBIIIUUUeeerrrxxxxxx{{{{{{qqq\\\GGG<<<;;;999777666666:::AAAGGGNNNYYYfffrrr}}}uuueeeEEE???777111000111222333444222000000111111111000...111000111444///444GGGaaappp}}}zzzjjj^^^^^^cccbbbZZZNNNTTTgggnnnkkkooohhh___ZZZUUUAAA---111DDD]]]xxx~~~}}}}}}yyyuuurrrqqqrrrssssssuuusssiiiVVVDDD;;;888777666;;;>>><<<666555<<>>222333222222222444444222111444111111444666555777;;;NNNaaappprrrqqqvvvyyyxxxttt\\\DDD<<<:::666222222666555555666777777666444555666888999888777555444444444444555666666777777555555777888999::::::;;;:::::::::999888666555444222222222333555555333111444111000333999;;;666111+++******,,,+++(((+++///555NNNiiiuuuuuuvvvzzz}}}}}}{{{zzz{{{xxxooo```UUUGGGFFFEEECCCBBBAAAAAAAAACCCJJJRRR\\\iiiyyykkkZZZHHH@@@>>>===<<<===777777777777777777666666888:::JJJfff}}}www^^^GGG;;;;;;MMMggg{{{}}}|||~~~~~~~~~~~~yyyxxx{{{zzzgggTTTMMMNNNMMMLLLMMMHHHLLLGGG<<<>>>MMMSSSMMMAAAAAABBBCCCCCCEEEIIIMMMFFFGGGHHHJJJKKKLLLLLLLLLGGGBBB======@@@BBB>>>:::===;;;999999:::;;;:::999666555666999:::888888:::???ZZZrrryyy||||||www}}}|||www}}}rrrZZZ<<<444///111333111000222000777666555DDDaaarrrssssssqqqnnnmmmooopppqqqqqqoooiiigggkkkooorrruuuyyysssiiiXXXEEE999555666777:::555222444555444555999AAA[[[www|||yyy}}}rrr```>>>555000222444222111222111222444444111333@@@OOOdddpppwwwuuuuuuzzz{{{yyytttaaaMMMFFFFFFEEEBBB???>>>;;;;;;@@@LLL[[[jjjtttwwwvvvwwwvvvkkkVVVDDD;;;:::888666666777<<>>444333222333333444444333222222000222555666666999>>>SSSbbbnnnooooootttvvvtttoooSSS;;;999:::555222666555666666777777666555444555666777888777666444333555666777777777777888999777888999;;;<<<<<<======::::::::::::999888777666444333333444555555333222444444666:::===;;;777222,,,)))(((,,,---+++***,,,,,,HHHggguuuvvvwww{{{~~~}}}|||{{{xxxsssiii\\\SSSGGGGGGFFFEEEDDDCCCBBBAAAFFFMMMXXXcccnnnyyy~~~~~~iiiXXXGGG@@@>>><<<;;;;;;777777777777777777777777888===SSSssspppRRR>>>:::<<>><<<:::999999:::;;;<<<:::999888888::::::999888888444555<<<@@@===::::::EEE```vvvyyy{{{}}}}}}}}}~~~lllTTT999444000222444333222222222888:::;;;LLLgggssspppvvvssspppnnnooooooooooooooollllllppprrrqqqqqqtttmmm```OOOBBB;;;888888888666333333555555444777===III```uuuzzzvvvvvv{{{~~~~~~|||jjjUUU;;;555000000222333444666222222333222000444CCCTTTjjjsssxxxuuuuuuzzz{{{wwwlll[[[JJJFFFGGGFFFBBB???:::999:::AAAPPPbbbpppvvvxxxuuuqqqlll___MMM@@@;;;999666555666777===NNN^^^hhhooosssrrrqqqkkkWWWBBB333222000///------...///000111111111111222333444222333000000444222;;;PPPjjjvvvzzzjjj\\\XXX[[[TTTOOOEEELLL```fffdddhhheee]]]XXXTTTGGG666333;;;UUUttt~~~zzzxxxuuuuuuwwwyyyzzz{{{pppcccPPPBBB999777:::===???999777;;;======@@@EEEHHHSSSaaammmssstttttttttvvvtttqqqqqqssspppbbbSSSBBBCCCAAA;;;444111222555777888999999888888:::<<>>??????????????????????????????>>>===<<<:::888666555555555444333222777<<<>>>;;;777555444111***''')))++++++---///555OOOkkkxxxxxxyyy{{{~~~}}}|||zzzvvvmmmcccXXXRRRGGGGGGFFFEEEDDDCCCCCCBBBGGGOOO[[[iiissszzz}}}}}}}}}{{{kkk[[[JJJAAA>>>;;;888777666666777777888888999999:::FFF```}}}yyycccGGG;;;===AAAPPPggg~~~}}}|||{{{tttmmmgggdddOOOQQQSSSZZZiiirrrhhhVVVEEEGGGGGGCCCAAADDDGGGGGGJJJJJJIIIHHHFFFCCCAAA@@@:::;;;;;;999777777;;;>>>888777666888:::;;;:::999999444666???CCC@@@@@@CCCUUUiiixxxyyyyyyzzzyyy~~~qqqXXXCCC666444222333444444333222000666<<>>;;;999777777333222333555333333888???QQQcccrrrsssppptttyyy{{{yyy|||}}}|||~~~yyycccKKK777333///...///222555666333222222111111777III[[[mmmtttwwwuuuvvvzzzxxxqqq___QQQEEECCCDDDBBB===:::777888:::DDDWWWlllxxxzzzzzztttlllcccUUUFFF======777444555888888>>>RRRgggqqqqqqrrrpppiii\\\JJJ>>>444444444111...---...//////000222222222222555777333444//////555666BBBZZZpppwww}}}wwwjjj]]]XXXWWWOOOIII;;;;;;JJJTTT\\\jjjbbbYYYQQQMMMCCC555222777OOOppp}}}~~~{{{zzzxxxvvvvvvxxxzzz{{{{{{kkkZZZHHH>>>::::::;;;>>>@@@777333:::@@@@@@BBBGGGOOOZZZhhhqqqsssqqqqqqrrrssssssrrrpppoooiiiZZZKKKAAAAAA???:::555222444666555666777666666666888:::NNN]]]lllqqqqqqqqqrrrqqqlllqqqlllhhhfffVVV@@@999222333555555333333333444111000111333444666>>>GGG]]]gggmmmkkklllpppooohhhTTTCCC666444555333444999555666666555444444666888999:::<<<>>>??????>>>===>>>AAACCCCCCAAA@@@CCCEEEGGGHHHHHHIIIIIIIIIIIIHHHLLLLLLLLLMMMLLLLLLKKKKKKGGGDDDBBB@@@>>><<<:::777222888======777222333555111***&&&'''+++///666===LLL___ssszzzzzzzzz|||}}}||||||zzzsssiii^^^VVVQQQHHHGGGFFFEEEDDDDDDDDDDDDIIIQQQ```nnnvvvyyy}}}~~~}}}~~~~~~~~~vvvlll\\\KKKCCC???:::666444777777888888999:::;;;;;;???RRRmmm~~~}}}yyyjjjSSS???999===AAALLL```vvv}}}{{{hhhhhhmmmxxxzzzhhhVVVKKKNNNLLLEEEBBBEEEFFFEEEKKKKKKJJJHHHFFFCCCAAA@@@;;;<<<;;;999666666999;;;999888777888:::<<<;;;:::777555888@@@@@@???HHHUUUeeeoooxxxyyyyyy|||}}}{{{yyyyyy~~~www^^^EEE777444444333333333444333111111555???OOObbbpppxxxzzzxxxuuurrrppppppppppppooowwwuuuuuuwwwvvvssstttwwwiiiVVVCCC======:::777666444444555666444333:::CCCVVVhhhtttrrrnnnrrrwwwwwwwww{{{|||||||||ttt[[[@@@333222111000111444555444333111000111444>>>RRRdddmmmtttwwwtttuuuwwwrrrhhhRRRHHHAAA@@@@@@<<<777555555888<<>>999:::777444666::::::???UUUmmmwwwrrrqqqpppcccLLL===999999999999666222000111333---///111222111222555888666666111222:::@@@PPPkkkvvvyyyyyytttjjj___XXXUUUKKKHHH:::222888???LLLaaacccYYYOOOJJJAAA555///111HHHmmm}}}}}}~~~{{{xxxwwwxxxxxxxxxwwweeeSSSAAA;;;:::999999:::>>>555333;;;??????CCCKKKVVVaaannntttsssoooppprrrqqqssstttqqqllldddUUUGGG@@@>>><<<888555444666777222444666666777888;;;===RRRaaaooorrrpppooopppooojjjppplllhhhfffUUU@@@999222444666555333222333555333222222333444777BBBMMMdddmmmqqqnnnooorrrnnnfffKKKAAA777444777:::999666555666666444222444777;;;<<<>>>BBBFFFIIIKKKKKKKKKMMMQQQSSSSSSPPPOOORRRVVVWWWXXXYYYZZZ[[[\\\\\\\\\^^^______`````````______YYYYYYXXXWWWTTTNNNGGGBBB777:::<<<:::666333333555222---***...555>>>KKKVVVdddpppzzz{{{zzz{{{}}}}}}{{{{{{yyyqqqeeeZZZTTTRRRIIIHHHFFFDDDDDDDDDEEEFFFMMMUUUeeetttzzzxxxzzz}}}||||||}}}}}}xxxooohhhYYYIIIBBB@@@;;;777666777888888:::;;;<<<======BBB[[[uuu~~~}}}|||}}}uuu___GGG;;;999:::;;;BBBPPPcccwwwzzzvvv|||zzzeeeYYYPPPTTTRRRKKKGGGKKKLLLJJJKKKKKKIIIFFFCCC@@@===;;;AAA@@@>>><<<;;;:::::::::999888666666777888888777555555;;;???<<<<<>>???===999888777888999999666666>>>HHHXXXkkkyyytttnnnqqquuuuuusssvvvwwwwwwvvvlllQQQ555111333555555555666555333333000///111777DDDYYYjjjmmmtttvvvssstttuuummmaaaKKKDDD??????>>>999444333666999===HHH\\\qqqxxxuuutttmmmbbbVVVGGG999444666777555888<<<<<<@@@WWWpppuuunnnooossseeeJJJ===@@@888999999555111///111333,,,...111111000111555888;;;;;;666777BBBJJJ]]]yyyyyyyyywwwrrrjjj```XXXTTTIIIJJJ???555333222<<>><<>><<<;;;999888888666666444111222888AAAMMM^^^lllssszzz}}}{{{yyy{{{}}}}}}zzz{{{xxxpppcccXXXSSSRRRKKKIIIGGGEEEDDDEEEGGGHHHQQQYYYiiixxx|||xxxxxx}}}~~~~~~zzzzzz|||}}}}}}tttjjjcccUUUFFFAAA@@@===999888888888999:::<<<===>>>>>>BBB___xxx~~~}}}}}}||||||uuuZZZCCC;;;:::888555888BBBTTTjjj~~~~~~~~~xxxyyy{{{~~~~~~qqqfff___^^^XXXQQQOOOPPPNNNKKKLLLLLLJJJGGGCCC>>>;;;999<<<:::888999:::<<<<<<<<<999444222666999888777888;;;;;;:::999===LLLbbbrrrvvvyyy{{{zzzxxxxxxzzz~~~|||}}}|||jjjNNN>>>===333111222444222...///222222555IIIVVVYYYnnn}}}qqqqqqttttttooommmnnnooonnnnnnppppppooorrruuusssooobbbMMM===<<<<<<777555999222DDD777,,,888666666PPPhhhppptttooommmqqqtttttt~~~wwwtttuuummmXXXBBB666000000111222333333444444333555333///444HHH```ooonnnqqqtttvvvxxxttteeeVVVKKKDDD===:::::::::777333;;;888===OOOeeessswwwwwwvvvmmm___PPPCCC<<<888777333555666555777EEE\\\mmmzzzvvvsssrrrnnn```KKK;;;777777777666666555444444...///111333555666666666999666555;;;JJJ^^^ppp{{{xxxyyywwwpppjjjdddZZZQQQFFF???999444000000777AAA[[[bbbbbbTTTCCC777000---CCC```zzz|||yyyxxxuuuvvvpppfffRRRIII===666444555555333777555666999999:::BBBNNNaaahhhqqqtttrrrooonnnooonnnpppvvvyyyoooYYYGGGAAA@@@>>>;;;888666666666777666777888999;;;???DDDHHHcccfffkkkpppqqqoookkkiiiiiihhhiiigggZZZGGG999444555444333222222222333444333999???@@@::::::FFFUUUdddlllqqqqqqtttwwwmmm\\\EEE===888:::>>>;;;777555444555444111000555@@@IIIRRRYYY]]]]]]ccclllpppooopppmmmjjjjjjlllnnnmmmkkkmmmooorrruuuwwwwwwvvvuuuwwwwwwwwwvvvuuusssrrrqqqnnnqqqoooiiiiiijjj^^^LLL>>>888555999<<<999555444111111555???NNN^^^kkkqqqxxxzzz~~~~~~xxxyyy~~~zzzwwwrrrjjj```VVVNNNIIIGGGDDD@@@???AAADDDGGGHHHOOO]]]lllsssuuuwwwvvvtttxxxzzz|||}}}}}}}}}|||}}}}}}wwwlllcccUUUOOOGGG@@@<<<;;;;;;:::<<<:::777888;;;@@@DDDFFFTTTdddtttzzz{{{~~~}}}~~~}}}}}}kkkPPP===888999999888999;;;FFF```~~~~~~yyy}}}yyy|||~~~}}}||||||{{{~~~}}}yyy{{{xxxpppgggaaa^^^WWWOOOKKKKKKKKKIIIFFFBBB>>>===;;;999888777888999:::::::::555333666999999888:::555;;;BBBIIIPPP^^^ooo{{{zzz{{{zzzxxxwwwwwwxxxzzz}}}}}}|||uuuaaaJJJ===;;;222000111333222...000444444<<>>NNNAAA444===;;;>>>XXXiiiqqqtttqqqnnnrrruuuvvv}}}xxxtttqqqfffPPP<<<222222222222222222222222222333333111000:::PPPgggtttooosssxxx{{{{{{tttbbbQQQGGGBBB;;;888:::;;;999777888;;;DDDVVVhhhsssvvvuuuzzznnn\\\JJJ???999666666666777888888===LLLbbbrrrvvvxxx{{{}}}ooo[[[LLLIIIFFFBBB===888444111000111222333444666888999:::888;;;BBBNNN]]]kkkuuuzzzxxxyyywwwqqqlllfff[[[PPPBBB===999666222000444;;;UUUaaaggg^^^LLL===333...===[[[xxx|||zzzwwwsssrrriii\\\LLLDDD:::555444555555333888666777:::;;;???LLLYYYhhhlllqqqqqqnnnlllmmmoooooopppvvvyyyoooYYYEEE<<<<<<:::888666555555555555777777888999;;;AAAGGGLLLeeehhhmmmpppqqqoookkkhhhhhhjjjiiicccWWWHHH<<<444333333222111111222333444<<<>>>AAA???999:::IIIYYYhhhooorrrqqqtttuuuiiiYYYDDD:::333777<<<:::555222444555444333555===JJJUUUcccggghhhgggllltttyyyyyyzzzuuupppmmmnnnoooooooooqqqsssvvvyyyzzzxxxvvvuuuyyyxxxxxxwwwvvvtttsssrrrpppssspppkkkllllllaaaPPP>>>888555888;;;999666555444444777AAARRReeettt{{{xxxxxx|||}}}zzzvvvxxx}}}{{{vvvmmmbbbXXXPPPKKKHHHDDDBBB??????AAADDDGGGIIIRRRaaaooouuuuuuvvvvvvuuuzzz{{{}}}}}}|||}}}~~~~~~}}}vvviii```QQQLLLEEE@@@>>>>>>>>>>>>===<<<;;;;;;===BBBHHHMMMXXXgggvvv{{{{{{~~~~~~~~~}}}~~~wwweeeLLL:::777888999777999:::AAAXXXvvv|||sssppppppuuu}}}}}}|||wwwrrrggg[[[[[[[[[ZZZUUUMMMFFF@@@======<<<:::999888888999999999555666;;;??????@@@BBB<<>>888666888;;;;;;;;;666???OOO___kkksssuuutttyyyiiiSSSAAA999777666666777777888;;;CCCTTThhhvvvtttyyy|||pppgggfffbbb\\\TTTMMMGGGCCCAAABBBBBBAAAAAABBBDDDGGGHHHFFFJJJSSS___kkktttxxxyyyzzzyyyvvvqqqnnnhhh\\\OOO===:::999888555000000444LLL^^^mmmhhhVVVCCC555---666TTTsss}}}{{{~~~|||vvvrrrnnn```QQQCCC>>>777444555666555444888777888:::>>>GGGYYYjjjpppqqqqqqoookkkjjjmmmppprrrsssvvvxxxppp\\\FFF999999888888777666666555555777777777888<<>>777444777999777666777333555<<>>>>>???AAADDDHHHKKKVVVffftttwwwuuuuuuwwwxxx|||}}}}}}|||{{{}}}}}}ssseeeZZZLLLHHHCCC@@@???@@@AAAAAA===???AAA@@@@@@EEEOOOWWWcccqqq}}}~~~zzzqqq]]]GGG888555777999555888999===RRRqqq|||ssssssrrrrrrvvv{{{{{{yyy|||~~~{{{~~~yyymmmmmmnnnmmmhhh^^^UUUOOOLLLKKKKKKIIIGGGDDDDDDDDDEEEDDDDDDHHHQQQUUUUUUVVVXXXXXXaaalllssswwwxxx{{{~~~~~~yyywwwyyy||||||{{{yyyyyy___HHHAAA===888555333333555555555888>>>>>>TTTmmmuuusssttttttnnnppppppnnnmmmrrrxxxwwwssslllooorrrtttwwwwwwnnncccMMM@@@666666888888999;;;555???888000777???OOOgggkkkoooqqqqqqpppqqqtttuuuxxxxxxssseeeQQQ===222...222222222222222222222333333111///555IIIbbbsssyyyuuu}}}rrrYYYDDDAAA===777555666999;;;;;;555EEEXXXeeemmmtttxxxyyysssbbbKKK<<<777888888777555444555:::EEEWWWkkkxxxuuuwww{{{}}}}}}|||{{{{{{yyyvvvqqqlllgggcccaaaaaa^^^\\\ZZZXXXXXXYYY\\\^^^``````bbbfffmmmssswwwxxx{{{yyysssmmmjjjfffZZZOOO<<<888777777444///...111FFF[[[ooommm[[[FFF666---111MMMmmm~~~~~~{{{vvvssslllZZZIII<<<999666555777888888777777888999;;;AAAPPPfffwwwssstttssspppnnnmmmooorrruuutttuuuvvvppp```JJJ;;;888999999:::999999888777888777777888===GGGSSS[[[kkkmmmppprrrqqqnnnjjjhhhgggnnniiiWWWKKKHHHAAA444...//////000111222222333555555555555555===RRReeepppssstttrrrrrrooobbbTTTFFF:::222666===>>>888444444444444888AAAQQQcccoooqqqqqqqqqqqqssswwwzzz||||||uuusssuuuyyy|||}}}~~~}}}yyyuuurrrsssrrrrrrqqqpppnnnlllkkklllllljjjiiijjjhhh\\\NNN===777444555777666666888222999HHH[[[mmmuuuuuuqqqyyywwwvvvvvvtttrrruuu{{{wwwooobbbTTTIIICCCBBBAAA;;;<<<===???AAAEEEJJJNNNZZZiiivvvxxxuuuuuuyyy{{{}}}}}}|||zzzzzz|||~~~|||ooo```UUUHHHEEEAAA??????@@@AAA@@@<<>>UUUuuuiii]]]iii|||zzzzzz|||~~~zzzwwwyyy~~~||||||{{{yyyvvvyyy|||yyysssmmmllllllfffgggfffccc___]]]^^^``````bbbiiirrruuurrrqqqssswwwyyy||||||zzzxxxyyyzzz~~~yyyyyy|||yyytttVVVAAA??????:::555222222444444444999@@@FFF___rrrtttsssrrrppppppooossssssqqqqqquuuvvvuuummmpppsssuuuxxxvvvjjj]]]FFF===555444777888999;;;444888666333:::HHH[[[pppjjjkkkmmmnnnooooooqqqssstttuuuooo^^^HHH888222222///000000111333444555555333222111;;;QQQhhhtttvvvyyymmmUUU@@@@@@<<<888555444666888999888KKK___hhhmmmuuu}}}rrrbbbMMM???::::::888666444333444999EEEXXXlllyyysssuuuxxxxxxxxxyyy|||yyyxxxvvvuuussssssssstttuuurrrnnnjjjiiijjjlllnnnpppmmmjjjjjjlllpppssstttxxxtttlllccc___\\\SSSJJJ<<<777444333222......000EEEZZZnnnnnn^^^JJJ:::111000HHHfffzzz~~~|||xxxtttiiiVVVFFF888777777777999:::::::::666888999<<>>JJJWWWaaammmoooqqqrrrqqqnnnjjjhhhhhhnnngggSSSFFFEEE???333......///000111111222222//////111444777@@@TTTfffqqqrrrrrrrrrrrrmmmaaaUUUGGG;;;333666======888555555555666<<>>999;;;===???BBBGGGMMMRRR^^^kkkwwwxxxvvvwww{{{~~~||||||{{{zzzyyyzzz~~~yyyiii[[[QQQFFFCCC@@@?????????>>>===;;;AAAEEEDDDDDDLLL\\\iiiwww~~~uuufffRRRBBB999666888:::::::::999BBB^^^zzz```QQQQQQaaarrrxxxzzz~~~}}}}}}}}}~~~|||~~~zzz{{{}}}}}}xxxvvvxxx{{{vvvxxx}}}~~~}}}}}}yyywwwxxxyyy}}}{{{yyyyyy{{{{{{zzzkkkOOO===>>>@@@===333000///000111111777>>>LLLfffqqqooorrrpppmmmqqqpppttttttooolllnnnooonnnnnnppprrrtttvvvssseeeVVV@@@:::444222444666777777666555555777>>>NNNaaannnjjjhhhiiilllnnnmmmnnnqqqqqqrrrjjjVVVAAA666333444......000111333555666666333333777BBBXXXmmmuuuttt{{{uuueeePPP???===;;;888555444444555666===RRReeekkkooowwwxxxiiiUUUEEE===999666444444444555888CCCVVVlll|||rrrvvvzzz||||||zzzxxxwwwvvvvvvwwwwwwxxxxxxxxxyyy|||yyyuuurrrqqqqqqsssuuuooonnnmmmnnnpppqqqpppooorrrppphhh]]]VVVQQQJJJCCC<<<555111111111//////111CCCVVVhhhkkk```PPPAAA666...DDDaaawww}}}yyyrrrdddQQQBBB777777888888999;;;<<<<<<666888:::???MMMaaaqqqyyyrrrsssuuuvvvvvvvvvttttttpppmmmggg^^^XXXSSSJJJAAA666666666666666666666555777777666999@@@LLLZZZdddmmmoooqqqqqqpppmmmjjjhhhkkklllcccQQQDDD???999222...///000111111111111111111111333777;;;DDDWWWhhhsssrrrqqqsssrrrlll```UUUFFF<<<444666999999666555777888;;;BBBOOO___mmmvvvvvvuuuxxx}}}~~~|||zzz||||||xxxvvvyyy~~~|||yyyvvvtttsssqqqrrrrrrrrrrrrqqqppppppnnnmmmmmmooonnndddSSSEEE888555444666666444555888444999EEEYYYnnn{{{|||zzzyyyvvvvvvxxxxxxttttttvvvkkkeee[[[PPPGGGBBB???>>>;;;===???@@@BBBHHHQQQXXXgggpppxxxyyyxxx{{{~~~~~~|||}}}|||{{{zzz{{{~~~rrrbbbUUUNNNDDDBBB@@@???@@@???>>><<<<<<@@@DDDEEEFFFPPPbbbpppyyy}}}~~~{{{mmm]]]JJJ???:::888888:::===<<<;;;EEEbbbzzztttTTTGGGFFFIIIQQQ[[[cccfffooozzz}}}|||{{{~~~{{{}}}}}}zzzyyy{{{~~~}}}{{{}}}~~~|||zzzxxxxxxxxxuuuvvvwwwwwwwwwyyy|||~~~{{{sssaaaJJJ===<<>>;;;555222333666666555777111333:::BBBTTTeeejjjjjjfffggglllnnnllllllpppppppppeeeOOO;;;333333333//////000222333444555555111555<<>>999999888666555444444555CCCYYYkkkpppqqqyyyxxxkkkWWWEEE:::555333333222333444555<<>>AAADDDEEEJJJVVVggguuuxxx{{{~~~zzz{{{}}}}}}zzzvvv```PPP???:::999888888:::>>>>>>===EEE]]]}}}|||kkktttyyy|||}}}bbbOOO???>>>@@@???CCCLLLIIIKKKSSSaaammmttt|||yyywwwxxxzzz~~~}}}}}}|||}}}|||{{{zzzxxx{{{wwwuuuuuuwwwxxxyyyyyyzzz||||||{{{yyywwwvvvppprrruuuuuusssssswwwzzz{{{nnnZZZGGG===<<<>>>AAA999555222333333444:::BBBQQQkkknnnjjjsssrrrjjjqqqlllkkkhhhhhhnnnsssrrrlllnnnnnnmmmnnnooojjjZZZJJJ@@@===999555555777888666999111555???III\\\lllmmmjjjfffffflllnnnllllllppppppooobbbKKK888222111111111111111222222333333333///666@@@OOOddduuuzzzwwwyyyzzzvvvkkk```UUUHHH===555666777777555444555555FFF]]]pppssstttzzz}}}zzzsssgggTTTAAA444000222555///000111000666HHHcccwwwzzzwwwwwwxxxxxxwwwrrrtttwwwzzz{{{zzzyyywwwyyyxxxxxxxxxyyy{{{}}}wwwrrrmmmjjjkkknnnqqqrrrnnnttttttiii[[[PPPGGG@@@777222000333555222000000///@@@TTT]]]]]]SSSCCC666)))>>>^^^yyy}}}vvvgggSSSAAA888777888888777777888:::<<<:::<<<>>>GGGYYYlllrrrnnnvvvtttrrrqqqrrrrrrrrrrrrtttpppaaaMMMBBBCCCEEEEEE<<<:::888666555666777888666666777:::AAAMMM[[[dddlllmmmooopppooommmjjjhhhooofff\\\RRRDDD555///000111111222333333222000000...---...333;;;JJJaaatttxxxtttrrrsssqqqhhh[[[RRRIIICCC>>><<<:::666777;;;:::===EEEQQQ```nnnyyy~~~}}}{{{}}}{{{wwwwww{{{{{{|||}}}|||yyyzzz}}}}}}yyywwwvvvwwwxxxrrrssstttuuuvvvvvvvvvvvvrrrppprrruuurrrbbbLLL===444333555777777333333666555999EEEZZZoooyyyxxxrrrtttsssvvv{{{{{{uuupppnnneee^^^SSSHHHBBB@@@AAACCC@@@AAABBBBBBCCCJJJWWW```{{{~~~~~~}}}~~~{{{~~~vvvdddTTTKKKHHHBBBBBBBBBCCCEEEEEECCCBBB@@@AAADDDFFFLLLYYYkkkxxxyyy|||{{{wwwwwwzzzzzzwwwsssVVVFFF777555888888888:::>>>@@@???CCCVVVtttvvv```cccjjjpppssswww||||||yyyzzz]]]FFFCCC>>><<<>>>@@@CCCDDDDDDAAAAAAEEEIIIQQQccctttzzz{{{zzz|||~~~}}}}}}}}}~~~|||{{{~~~}}}~~~~~~yyyvvv{{{yyy{{{}}}}}}{{{xxxwwwwwwtttuuusssqqqtttwwwtttnnnooo^^^UUUOOOCCC>>>???:::888000000555222...:::NNNggghhhkkkooorrrsssqqqnnnnnnooonnnmmmppptttqqqlllooopppqqqqqqlll___OOOCCC:::999777666666666777888555666777<<>>@@@FFFOOOBBB666222444555555666333888:::<<>>???@@@@@@CCCEEEEEEGGGNNNZZZcccwwwyyy{{{|||{{{|||~~~~~~}}}}}}|||||||||}}}~~~xxxkkk^^^TTTKKKDDDCCCCCCCCCBBBBBBCCCCCCCCC???CCCEEEEEEMMM]]]nnnxxx}}}~~~}}}|||yyy{{{wwwiiiLLLEEE<<<777777999<<<===BBBBBBBBB???JJJnnntttQQQSSSWWW___eeejjjkkkjjjhhh|||YYYFFFAAA@@@?????????@@@@@@@@@======@@@CCCAAAAAAIIITTTeeellluuu|||~~~}}}}}}|||}}}~~~}}}~~~~~~~~~~~~||||||~~~}}}zzz~~~zzz{{{}}}|||yyywwwvvvvvvuuuuuuttttttxxx}}}zzztttdddUUUNNNKKKAAA>>>AAA>>>777000000555444111???SSSfffhhhkkkmmmooooooooooooooopppooonnnqqqtttsssnnnmmmppptttrrrjjj[[[KKK@@@888777666555555555666777777888999@@@RRRfffppppppkkklllmmmmmmmmmmmmmmmnnnpppfffRRR>>>444555555222222111000111333444444333666===OOOeeerrrvvvxxx{{{wwwuuupppggg[[[MMMAAA:::888:::444111444000111<<>>@@@EEEXXXOOOAAA777555666666444333666888;;;FFFWWWeeelllqqqppppppqqqrrrqqqnnnkkkjjjkkkZZZEEE>>>888222333222333333222111111222444111111111555DDDYYYiiiooovvvtttuuuxxxuuuhhhYYYQQQHHHEEEBBB???===<<<======@@@CCCLLL[[[mmmzzz|||{{{xxxvvvuuuvvvyyy{{{|||zzzyyyyyyyyyyyywwwvvvttttttsssssstttuuuuuuuuuuuuvvvxxxxxxwwwwwwyyyzzzwwwsssrrrrrrkkkXXXCCC666333444444555666666777777999===NNNiii|||xxxzzzyyywwwxxxyyytttnnnbbbZZZNNNEEE@@@??????@@@AAADDDHHHKKKPPP[[[iiissswwwyyy{{{|||||||||~~~~~~}}}{{{{{{zzz{{{{{{{{{{{{uuuhhh[[[QQQIIIBBBAAAAAA@@@@@@@@@@@@AAAAAACCCEEEFFFHHHRRRdddttt||||||}}}|||~~~zzz|||ttteeeJJJDDD===999999;;;===>>>EEEEEEEEEBBBKKKmmmrrrOOOMMMQQQWWW]]]aaaccccccbbbUUU>>>:::;;;<<<>>>@@@@@@>>><<<;;;::::::===???===:::<<>>>>>CCCAAA777000000555444555EEEZZZgggjjjmmmmmmllllllnnnqqqnnnpppooonnnpppttttttppplllrrrwwwtttgggUUUEEE;;;555555555444444555666666888888;;;FFFYYYjjjooommmkkkllllllmmmmmmmmmmmmmmmqqqaaaIII666000333555222222000//////111333333222777AAATTTgggqqqrrrrrrssstttqqqkkkaaaUUUHHH>>>777555888444222666222333???\\\www{{{mmm\\\HHH>>>666444333222111333222111111222111333===HHHRRR[[[gggrrrvvvvvvtttssswww{{{~~~{{{zzzzzzyyyvvvtttuuuwwwxxxvvvsssssstttsssoooiiiiiinnnsssooopppnnneeeWWWIII>>>999777444111000000111111000......444BBBWWW```UUUDDD555000FFFiiizzz~~~xxxlllYYYFFF>>>>>>666666666555333444666888777;;;FFFVVVfffpppqqqoooppprrrsssqqqmmmmmmrrrvvvwwwiiiWWWJJJAAA<<<===AAAVVVUUUKKK;;;222333444111666777888>>>LLL^^^jjjmmmrrrqqqqqqrrrrrrqqqooolllkkkiiiUUUAAA;;;666222555222333333222111111222444111222333888HHH]]]kkkpppwwwttttttvvvrrrfffXXXQQQHHHFFFCCCAAA??????@@@@@@AAAGGGSSScccsss}}}~~~yyyxxxxxxxxxyyy{{{}}}~~~|||yyyuuusssrrrpppnnnlllooorrrvvvyyy{{{zzzxxxwwwtttvvvxxxyyyyyyzzz|||~~~zzzvvvtttsssiiiVVVBBB777444555555666666777888888888>>>OOOjjj~~~xxxyyywwwvvvwwwyyytttmmm^^^WWWLLLDDD@@@@@@AAAAAA@@@BBBFFFJJJRRR___ooozzz}}}~~~}}}|||}}}}}}{{{yyywwwwwwxxxyyyyyyxxxqqqbbbUUUMMMFFF@@@???>>>>>>======>>>>>>???BBBCCCCCCGGGUUUiiixxx~~~~~~~~~|||~~~{{{yyy|||{{{lllZZZFFFBBB===;;;;;;===>>>???HHHGGGGGGDDDLLLjjjqqqMMMEEEGGGKKKPPPTTTWWWXXXYYYZZZ>>>888===888:::=========;;;:::999AAA<<<:::???GGGMMMNNNNNNAAADDDFFFIIILLLSSS]]]dddvvvwwwyyy{{{|||~~~~~~~~~~~~}}}zzzyyyyyy|||yyyyyyzzzyyyyyy~~~~~~}}}zzzwwwuuuvvvwwwuuuuuuuuuwww~~~}}}tttKKK@@@@@@BBB<<<===CCCBBB888222111333444888JJJ___iiilllooommmiiiiiinnnrrrkkknnnnnnmmmooossstttrrrmmmuuuzzzuuucccOOO@@@999555555555555555666666666555666<<>>SSS```XXXHHH888000@@@___ttt~~~~~~yyyhhhQQQ@@@;;;===777888888777666666888:::999@@@NNN___nnnuuuuuussspppssstttqqqmmmlllrrrwwwqqqbbbQQQEEE===888888;;;JJJUUUVVVDDD444222555444888999:::BBBSSSfffooooooppppppooooooooonnnllljjjlllgggQQQ>>>999444000555222333333222111111222444333333555<<>>???AAADDDGGGKKKMMMOOOnnnSSSBBB999888;;;888999:::999777777999;;;EEE>>><<>>@@@::::::AAA@@@;;;555222222333:::NNNccchhhkkkmmmjjjfffeeejjjooohhhkkkllljjjlllqqqsssssspppwwwzzzrrr___KKK===888666666666666666666666666111444>>>RRRfffppppppllllllkkkkkklllnnnnnnkkkhhhbbbOOO:::000111333000---777444000...///000222222888III```nnnrrrrrrpppoooqqqkkk```SSSGGG>>>777444222888666555999888===LLLiiizzz~~~tttYYYGGG888444222444444111000333111111333666444222444999777;;;BBBIIIQQQYYYbbbhhhnnnrrrwwwxxxuuusssrrrsssuuuuuuuuuvvvxxxxxxwwwvvvtttuuuuuussspppooorrrttttttsssnnnaaaOOOAAA:::999222111000111222222111//////000222;;;RRRddd___OOO>>>111;;;WWWooozzzeeeLLL;;;888:::666777888888777777888:::;;;EEEUUUfffrrrvvvvvvsssqqqsssuuurrroooooosssxxxmmm^^^LLLAAA;;;777666888AAATTT___SSS???666666777777888:::CCCVVViiipppoooooooooooonnnlllkkkjjjjjjnnneeeMMM;;;777111---444222333333222111111222444444555777???QQQeeeoooppprrrpppooonnnhhh[[[PPPLLLDDDDDDBBBAAA@@@@@@@@@AAABBBNNNaaasss}}}|||uuunnnooooooqqqtttvvvtttppplll^^^WWWLLLCCC@@@???AAABBBKKKRRR\\\eeelllqqquuuwwwtttvvvwwwwwwvvvvvvwwwxxxyyywwwtttnnn___KKK;;;555555555666666777888888888444===QQQjjjzzz~~~}}}|||uuutttrrrqqqtttuuunnneeeWWWQQQJJJEEECCCDDDEEEEEEGGGGGGIIIMMMVVVcccqqqzzz~~~}}}}}}~~~|||{{{xxxvvvuuuuuuvvvwwwuuussshhhXXXKKKEEEBBB???======<<<<<<<<<<<<======???BBBEEELLL]]]qqq}}}~~~~~~}}}{{{wwwssstttwwwppp\\\III>>>>>>===<<<:::::::::;;;@@@>>>@@@AAAGGGbbb~~~rrrNNN:::::::::<<<>>>AAADDDFFFmmmMMM@@@AAA@@@:::444888999999777444444888<<<@@@<<<===MMMeeepppdddRRRJJJLLLNNNPPPSSS\\\gggooodddbbb]]]XXXWWW\\\eeemmmvvvyyyyyyyyy~~~|||{{{}}}}}}yyywwwzzz~~~~~~{{{yyyxxx}}}wwwsssrrrrrrqqquuuzzz}}}~~~}}}{{{xxxvvvvvvwwwtttttttttvvvzzzwwwhhhXXXBBB:::===???888777===<<<===888444222444>>>UUUiiiggghhhhhhfffcccccceeehhheeeiiikkkiiijjjpppttttttrrrvvvvvvlllYYYGGG<<<888666777777777777666555444111555DDDYYYkkkqqqpppnnnlllkkkjjjlllooonnnjjjgggWWWFFF666111333333///,,,888555000...000333555666888MMMdddoooqqqpppooonnnssskkk___PPPDDD<<<888666///555333222666777???QQQnnn}}}pppTTTDDD777444333555444000000333111111333666555333444888888888999:::>>>EEEMMMSSSbbbgggmmmpppqqqrrruuuxxxsssuuuwwwyyyzzzzzzzzzzzzuuuvvvuuusssqqqooopppqqqyyytttiiiZZZIII<<<666444000///000222333333111///,,,...000999RRRiiigggWWWDDD444777PPPjjjzzzbbbHHH:::888999333444666666555555777888<<>>===<<<<<<<<<<<<<<<<<<===;;;@@@GGGOOO^^^ooozzz}}}|||zzzyyyzzzzzzwwwtttvvvwwwnnn[[[KKK>>>>>>>>><<<999777777888<<<888;;;===CCC___}}}pppKKK888888777888999;;;===???eeeQQQ???===BBBAAA:::444666888999777333333777;;;:::888999DDDVVV^^^QQQ>>>555999===BBBHHHQQQ\\\eeeaaa___[[[SSSLLLKKKOOOTTT```fffmmmrrrzzz~~~~~~|||{{{|||~~~~~~|||yyyxxxxxxyyyuuutttwwwwwwttttttvvvyyyzzz{{{{{{xxxvvvuuuuuussstttuuuxxx{{{tttaaaNNN>>>777;;;>>>555333999888>>>:::666333666DDD]]]qqqiiihhhgggfffeeeddddddddddddiiikkkiiijjjpppuuuvvvttttttooocccSSSDDD;;;888666777777777666444333111444;;;LLLaaannnpppooopppllljjjjjjllloooooojjjeeeOOO@@@333111333222//////777333//////222777;;;>>>:::QQQhhhpppooonnnnnnlllrrrjjj[[[LLL@@@999666666///555222000555777BBBWWWooo}}}~~~jjjOOOCCC777444444555444000111444333111222444555333444888555555666666777:::>>>BBBIIIOOOVVV]]]bbbhhhooouuuoooqqquuuwwwyyyyyyzzzzzzvvvvvvuuurrrooollljjjjjjmmmeeeXXXIII===555111000......000222444333111...***...///888QQQjjjiiiYYYIII555333IIIeeexxx___HHH===::::::222444666666666666777888@@@MMM___mmmssssssqqqppprrrrrrrrruuuxxxyyyxxxvvvgggXXXGGG???<<<999888999888;;;FFFRRRNNN===222111444888>>>HHHXXXhhhooonnnrrrssssssqqqmmmkkklllnnnggg[[[EEE888777000,,,555222333333222111111222444888888:::CCCVVVgggnnnkkkmmmmmmmmmmmmdddUUUJJJFFFDDDDDDCCCBBB@@@??????>>>BBBLLLZZZhhhppprrrqqqpppsssrrrrrrssspppgggYYYOOO@@@===999777777999::::::444888===DDDMMM\\\nnn{{{tttuuuvvvuuusssrrrssstttxxxwwwtttkkkYYYDDD999777333444444555666666777777666AAAVVVlllwwwxxxxxxyyyuuuuuutttuuuxxxvvvjjj\\\OOOLLLFFFCCCBBBBBBBBBBBBBBBCCCGGGOOOZZZgggrrrxxxsssuuuxxxyyyzzz|||xxxyyyzzzzzzzzzzzzyyyxxxqqqlll___MMMAAA======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<>>888888:::999666666444777:::888555333666:::888666333666AAAIIIAAA333444555666555444666;;;@@@AAADDDEEECCC>>>===@@@DDDFFFPPP[[[dddnnnvvvwwwuuuzzz{{{}}}~~~~~~}}}yyyvvvuuuuuuuuutttwww|||~~~yyyttttttuuuwwwzzzzzzwwwuuusssssssssuuuwwwzzz|||ttt___JJJ;;;555999<<<333111666666???;;;777444888IIIcccxxxlllkkkiiiiiiiiihhhfffeeeeeejjjllljjjkkkqqqvvvxxxtttqqqjjj^^^OOOBBB:::888666666666666555333000///888@@@RRRfffpppooooooqqqllljjjiiillloooooojjjdddKKK===111000222111000222555111...///444;;;@@@DDDBBBYYYooovvvsssrrrqqqpppooofffWWWGGG;;;444333333111777444111666:::FFF\\\mmmzzz{{{dddJJJAAA666333333555333000111555555222111333333222333777...111555777888888999:::555:::@@@EEEIIIOOOWWW]]]iiilllqqqtttuuuvvvwwwxxxwwwwwwuuuqqqmmmiiieeeddd\\\SSSFFF:::333000//////---...///222444444111...---000111888PPPhhhgggVVVKKK555111EEEbbbvvv]]]HHH???===;;;444666888999888888999:::EEERRRdddppptttsssqqqqqqsssqqqrrrvvv{{{}}}zzzvvvdddTTTDDD<<<:::888777777;;;222:::OOOWWWHHH:::888666;;;CCCLLL[[[jjjqqqqqqqqqrrrrrrpppllljjjkkkmmmcccWWWBBB777888222...777222333333222111111222444888999;;;DDDWWWhhhmmmjjjmmmmmmnnnnnndddUUUIIIEEEEEEEEEDDDCCCAAA@@@???>>>BBBJJJUUU```iiiooosssvvvqqqoooooonnnjjj^^^NNNBBB888777666777777666444222444555666888???NNNbbbppptttuuuvvvuuutttssstttvvvrrrqqqnnneeeRRR>>>444333333333444444555666666666444???TTTjjjtttttttttvvvssssssrrrtttwwwtttfffWWWMMMIIIEEEBBBAAA@@@@@@???EEEFFFJJJRRR]]]hhhqqquuuxxxzzz||||||{{{|||}}}wwwyyy{{{|||||||||zzzyyyooojjj\\\III===:::;;;:::;;;::::::::::::::::::;;;EEEPPP\\\dddnnnzzz~~~zzzyyyyyyuuussssssuuussshhhYYYOOODDDDDDBBB===888444555777<<<666777999???ZZZ{{{fff===777777666555555555555555ooo[[[<<<;;;999999999999888666666888;;;======<<<:::888:::999:::;;;<<<<<<:::777666777666555777999888555444666888888777666666777FFFBBBCCCMMMUUUYYYYYYZZZ```bbblllyyy~~~{{{zzz|||~~~{{{yyyyyyzzz{{{sssvvvyyyyyywwwwwwyyy|||{{{uuuqqqqqqooonnnuuu{{{~~~~~~}}}}}}tttXXX;;;>>>666666======555222666666999555111===[[[sss|||mmmooonnnjjjdddaaacccfffbbbggglllqqqyyyzzzppptttssshhhUUUEEE===;;;:::666;;;999444888@@@<<<000444CCCXXXhhhoooppppppqqqpppmmmlllnnnqqqnnngggaaaAAA:::333000111222111......111000***,,,666>>>@@@IIIaaauuuuuunnnnnnqqqrrrtttbbbKKK>>>;;;<<<888333777///...444444777NNNjjjtttuuu~~~uuuXXXDDD>>>999777333111000222444666444222111222555666555333111222555999;;;;;;999666666555555555777:::>>>@@@RRRZZZ___^^^^^^cccfffeeeggggggfffddd___WWWMMMFFF999888555333111000//////000---///555888444///...333...000AAA\\\mmmhhhYYYJJJ<<<000;;;\\\|||{{{hhhTTTFFF@@@===AAA@@@AAABBB???:::;;;@@@JJJ\\\mmmuuuzzz~~~yyypppvvvwww{{{}}}tttlllYYYPPPDDD<<<:::888666333111666555@@@YYY]]]FFF333<<<>>>GGGVVVgggqqqrrrpppnnnnnnllljjjiiijjjlllmmmcccRRR@@@777444222111222222222222111111111111111444666===MMM___kkkooonnnlllnnnnnnjjjaaaWWWOOOJJJDDDDDDBBB???===<<<>>>@@@GGGIIISSScccnnnrrrrrrsssxxxtttrrrrrrhhhTTTDDD===444555555444222111111222---444333111555<<>>===???AAAFFFFFFJJJOOOPPPUUUfffxxxyyyzzzzzz{{{zzzyyyxxxwwwuuuyyyzzzwwwuuuxxxyyywwwiii^^^NNNAAA;;;999888888777999999999888999:::<<>>:::666555666777666555qqqkkkjjjRRRLLLCCC;;;888888;;;<<<;;;<<<=========<<<:::888:::;;;===???AAA???<<<999444555666888:::;;;:::777555555555444444666999<<<===777555;;;@@@AAAAAACCCNNNLLLOOOWWW^^^aaahhhooovvv{{{||||||}}}~~~wwwyyyzzzyyyxxxxxx}}}xxxssstttuuuuuuzzz~~~{{{wwwrrrdddMMM888<<<777:::BBBBBB888222444666666333222CCC```ssswwwqqqnnnkkkjjjiiihhhfffddddddjjjnnnqqqvvvzzzvvvnnnnnnlllaaaOOO???999888888222777666444:::BBB@@@777555DDDYYYiiiooopppqqqqqqqqqpppnnnnnnppppppeeeYYY<<<777111///000111///---+++000111...000888>>>@@@NNNdddvvvvvvpppppprrrrrrjjj[[[HHH???>>>===777000666//////444555999RRRooouuuvvv{{{~~~pppUUUCCC>>>;;;999555333111222444555555333222444666777555333333444666999<<<;;;999666555555555555555777888:::;;;AAACCCAAAAAAGGGKKKJJJNNNLLLIIIGGGDDD???:::555666555333111000000111111111...000666888444000...000///333DDD___ooojjj\\\NNN???111777TTTttt{{{mmmccc^^^\\\UUUWWWXXXRRREEE999999@@@OOO___nnntttyyy~~~xxxxxxyyy|||{{{ppphhhYYYNNNBBB:::888888666444222777555>>>TTTXXXGGG999;;;???KKK\\\kkksssrrrnnnooonnnmmmkkkkkkkkkllllll___NNN===555444222222333111111111111111111222222666999AAAQQQcccpppsssrrroooppppppjjjaaaUUULLLGGGDDDCCCBBB???===<<<>>>@@@FFFJJJWWWhhhsssuuuttttttwwwsssqqqlll]]]III:::555333444555444111000111222000666333///222555CCC[[[jjjqqqvvvsssqqqsssttttttjjjeee[[[LLL>>>666666888GGGUUUQQQ???999777777;;;888DDDVVVfffqqquuuvvvvvvwwwvvvvvvuuuqqqfffWWWKKKIIIHHHEEEAAA===<<<>>>@@@FFFGGGLLLSSSWWW\\\iiiwwwyyyyyyzzz{{{{{{zzzyyyxxxuuuwwwwwwtttuuuxxxxxxvvvggg\\\LLL@@@:::888888777777888999999888888:::<<>>===:::666555666777666555rrrlllttt}}}sssiiiXXXGGG<<<999:::<<<:::::::::;;;;;;;;;<<<<<<;;;;;;===???@@@>>>999555222333555999<<<===;;;:::555444333111111666<<>>@@@DDDKKK[[[nnnwwwwwwuuuuuuuuusssoooeeeSSS@@@555222333444555444222111111222222777222///222222:::LLLeeeooovvvsssmmmllloooqqq```XXXLLL???777444555777HHHVVVQQQ???666333555===;;;DDDTTTdddqqqvvvuuurrrvvvuuusssrrrlllaaaRRRHHHGGGFFFCCC???<<<;;;===???FFFHHHOOOYYY```fffmmmtttwwwxxxyyyzzzzzzyyyyyyxxxuuuuuusssrrrtttyyywwwsssbbbWWWIII>>>999888777666666777888888888888:::<<>>===<<<>>>???<<<999===QQQqqqnnnKKK:::<<<999777555666666666555xxxuuu}}}rrr___OOODDD???===:::999999999:::<<<===??????>>>======<<<:::777444666444444888;;;;;;;;;;;;555555333111111555;;;???EEE===666555555333444777333333444666888999:::<<>>[[[jjjuuutttppprrrrrrooodddYYYMMMIIIKKKJJJAAA999444000111444555>>>YYYvvv~~~{{{uuufffSSSHHHGGG:::999888777777777888888888888999999999888555444888888999:::;;;:::777444444444444444444333222111666777777666666888::::::999666333111222222222222111000///......///000111111///111666666222///000222<<>>@@@CCCLLL\\\mmmuuuttttttwwwttttttpppcccNNN===777777444555666555333222333444333777333111444333777GGG```kkksssrrrnnnkkkiiigggSSSKKK???777555555666666666BBB???444111111333======DDDRRRcccrrrxxxvvvrrruuutttsssooohhh\\\OOOFFFDDDCCCAAA>>>;;;:::<<<>>>DDDIIIRRR___iiinnnpppqqqrrrtttuuuwwwwwwwwwwwwvvvuuutttqqqpppuuuyyyuuuooo\\\SSSFFF===999888777666666777888888888999;;;===@@@TTTkkkxxx~~~~~~~~~~~~~~~}}}xxxnnnbbbXXXRRRQQQOOOKKKGGGCCCAAA????????????<<<777;;;OOOooojjjHHH888:::999777666666666555555wwwoooxxx{{{nnn```WWWRRROOOLLLIIIEEEBBB@@@@@@???BBB???;;;999999:::::::::<<<666444777999777888<<<555666666555444444666888>>>888444444444333555999444666777777666666444222555777;;;AAAGGGKKKNNNNNNTTTWWW]]]dddkkkqqqvvvxxxyyy|||}}}|||}}}~~~zzz}}}~~~gggHHH666666333333777===@@@???<<<<<<444---...CCCeee|||}}}rrrkkklllnnnoooooollliiigggeeegggjjjlllllljjjkkklllpppiiiZZZGGG;;;888999888777777666333333555444111555DDDXXXfffllllllllllllkkkrrrqqqjjjnnnqqq]]]???111111111111222222000...///000000......333???JJJ```lllssspppoooqqqpppjjj^^^RRRDDD???AAABBB<<<555555222111333666BBB[[[tttyyywwwuuuooodddYYYSSSSSSHHHGGGFFFDDDAAA@@@>>>======>>>>>>>>><<<:::888777;;;::::::;;;;;;:::777555333444444555555555444444222222444666777555333222666555333333333333111///222111///...---......///000///222666666222000222444FFF___vvv|||nnnaaaLLL444111IIImmm~~~uuudddQQQIIIKKKTTTVVVYYYWWWMMMDDDDDDJJJcccqqq|||||||||~~~}}}}}}{{{vvvrrrsssmmmeeeaaa^^^ZZZRRRKKKMMMPPPJJJEEEHHHEEEEEEOOONNNUUUaaakkkrrruuuvvvvvvtttpppnnnppptttsssllleeeQQQCCC555111222000////////////000111222333333333///888GGGZZZjjjrrrrrrpppqqqrrrqqqjjj___SSSIIICCCAAAAAA@@@>>><<<<<<>>>AAADDDLLLZZZhhhmmmnnnrrrxxxwwwxxxsssaaaKKK<<<777888555666777666555444555666333888444111555222666EEE^^^gggppprrrpppkkkaaaXXXFFF@@@999555666777666555000888666222777888777<<>>CCCJJJVVVcccnnnsssrrrnnnnnnppprrrtttuuuuuuuuuuuuvvvvvvtttsssvvvxxxrrrjjjVVVNNNCCC;;;999888777666666777999999999999<<<>>>CCCWWWmmmzzz~~~||||||}}}}}}vvvjjj___VVVRRROOOMMMKKKGGGDDDBBBAAA@@@???>>>:::555888MMMmmm}}}fffGGG888888888777666555555555666|||zzzuuutttzzz~~~xxxuuuqqqmmmggg^^^VVVPPPKKKIIIFFFAAA:::777777999;;;<<>>BBBHHHNNNUUUZZZ]]]bbbgggnnnrrrrrrrrrtttvvvyyy|||vvvyyy}}}}}}mmmSSS===777<<<333222222555999===>>>???555///333IIIhhh}}}|||tttiiinnnrrrqqqmmmiiiiiijjjfffeeegggkkkmmmjjjiiikkkkkkdddUUUCCC888777777555444444333222222222333333555CCCWWWfffkkkkkkjjjjjjiiinnnnnnkkkmmmkkkWWW>>>111222222222222111111000000/////////111999JJJZZZgggooorrroooooorrrooohhh\\\NNN>>>777:::===999444666333111444;;;III___rrruuuvvvwwwtttnnniiihhhiii___^^^[[[WWWRRRMMMIIIFFFFFFFFFFFFDDD@@@>>>>>>???>>>===<<<=========:::888444555555666666777777777333222444999:::666222111444333333333444222///---222111///...---......///000000333777777444444777999NNNiii~~~{{{oooeeeQQQ888111FFFggg|||gggKKK:::666888777:::>>>>>><<>><<<<<<>>>AAAEEEMMMZZZdddggghhhpppyyyzzz{{{sss^^^GGG888333111555666777777555444555777555999555222333000666GGG```hhhoooqqqmmmdddVVVIII<<<999666666888999777555777<<<888666<<<;;;666:::BBBJJJXXXhhhtttzzzzzzyyywwwvvvssslllbbbUUUJJJCCCAAA@@@???<<<::::::<<>>222222222222000000000111000//////000111999KKK^^^pppttttttppprrrvvvrrriii[[[MMM===777;;;???===888777222000666BBBRRReeesssxxx{{{}}}zzzvvvttttttuuuooonnnkkkgggaaa[[[VVVSSSPPPPPPNNNJJJFFFDDDEEEHHHBBBAAA@@@@@@AAAAAA???===777777666555666777888999999555555;;;===999666666555444333333444333111///000///.........///111111111222666::::::777999===BBBVVVooozzzqqqfffUUU>>>000;;;ZZZyyy{{{eeeHHH777555333222444888999:::???FFF\\\kkkuuussspppuuuyyyyyypppooooooqqqqqqlllddd^^^OOOIIIBBB??????>>>999444:::???>>>>>>AAA===???MMMVVV^^^ggglllllllllooorrrvvvqqqnnnrrryyywwwkkk___III===222111333222111000111111111111111111222222333>>>QQQdddqqquuutttpppqqqrrrpppjjj___RRRHHHBBB@@@@@@???===<<<<<<>>>AAAGGGOOO\\\fffggggggoooyyyzzzzzzqqq[[[EEE888222...333555666555444333444666444:::777333333333===RRRdddmmmrrrmmmcccVVVHHH===777666555666777888888888888===888555999666444<<>><<<::::::===@@@EEEQQQ___hhhpppvvvuuuoooppprrruuuxxxzzz{{{||||||zzz~~~yyytttkkkcccNNNHHH@@@;;;::::::999777888999;;;;;;;;;<<>>>>>???DDDGGGFFFRRR[[[YYYUUUVVVXXXXXX\\\eeeaaaLLL999555999;;;666555333222555999;;;;;;:::666;;;MMMdddqqqrrrpppppprrrtttrrrooolllkkklllkkkeeedddlllpppkkkeeeddd^^^XXXLLL>>>777888888666666555444333222000111444777EEEYYYggglllkkkjjjjjjkkkjjjkkkmmmjjj]]]KKK>>>222222222111///...///111111000000111000444EEEWWWuuuyyywwwsssuuuyyyuuukkkXXXJJJ;;;777<<<@@@>>>999777222000777GGGYYYjjjuuuyyy|||~~~zzztttrrrqqqppprrrrrrpppnnnjjjeee```^^^WWWVVVTTTOOOJJJHHHKKKNNNDDDCCCCCCCCCDDDDDDBBB@@@999888666555444666777888888111000555888444333555444222000000111222222222...------...///111333444333444888======:::===BBBJJJ]]]sss{{{uuueeeYYYBBB...111MMMrrr{{{qqq\\\BBB777:::888777999:::999999???HHHeeerrrxxxrrrlllooottttttnnnooorrrvvvuuunnnbbbYYYEEE>>>666333555777666333111666666777:::333444BBBLLLVVVccckkkmmmnnnrrruuurrrmmmiiinnnuuusssfffYYYFFF:::000000444444333333222222222111111111111111222>>>RRReeeqqquuurrrooossssssqqqjjj^^^QQQFFFAAA@@@@@@???===<<<<<>><<<:::;;;>>>@@@FFFTTTbbbjjjpppvvvvvvrrrtttuuuxxx{{{~~~{{{{{{sssiiiaaaMMMGGG???;;;:::;;;999888999:::<<<<<<<<<===@@@BBBUUUfffwww}}}}}}~~~~~~~~~{{{{{{xxxnnnbbbWWWSSSSSSGGGGGGFFFFFFEEEDDDCCCCCC;;;<<<:::666:::OOOnnnhhhHHH999444666888888555333444666{{{uuu}}}~~~~~~|||zzzkkkaaaYYYRRRIIICCCAAA>>>888333;;;333...000333333222222555444666:::777111222777777666444333222222222222===999222...222666555000555555444333333333444444444222111111333444444444555555666888;;;;;;;;;:::@@@BBBAAA;;;333///333888666777555111333999999333///222CCC\\\jjjlllpppxxxyyyrrrllljjjmmmppppppnnnmmmpppqqqppppppqqqlllfff```QQQAAA:::999777555555888444222444444111000222:::LLL___gggiiijjjkkkkkkiiillllllsssxxxcccEEE777222///------...000111111222000---111444111???^^^{{{yyy}}}}}}rrrdddVVVKKK@@@<<<:::888999;;;:::444000666HHH]]]nnnwwwvvvzzz}}}|||wwwtttuuuxxxuuuwwwyyyxxxuuurrrppppppmmmggg```]]]\\\YYYTTTOOOOOOOOOMMMJJJGGGFFFHHHJJJFFFBBB===:::888888777777333444666777777777666555555444333444444333111///333222111111333555666666AAA>>>@@@FFFGGGEEEHHHNNNYYYjjj{{{}}}wwwqqqlllOOO@@@888///FFFppp|||hhhLLL;;;666555:::;;;666888===999===OOObbbqqqtttoooqqqssswww|||yyytttrrrtttqqqaaaQQQ???;;;666222111111111111222555111///333000111>>>HHHYYYiiimmmjjjjjjnnnpppkkktttxxxuuutttqqqcccRRR>>>777111000000///111555111111222222222111111000666GGG[[[hhhnnnsssuuutttyyywwwrrriii\\\OOOEEEAAA???===<<<===<<<:::===CCCGGGSSScccnnnrrrrrrrrrsssvvvsssjjjZZZHHH;;;666666444444333222111111111222333444666:::===III^^^rrrwww{{{uuuaaaKKK>>>::::::666555666777999:::999888999;;;;;;888555777>>>DDDWWW___iiiqqqxxx|||xxxqqqxxxtttmmmbbbWWWMMMFFFDDD???>>>===<<<<<<>>>AAACCCLLL[[[ccchhhtttvvvppppppvvvuuuvvvxxx{{{~~~{{{kkk[[[KKKGGGAAA===<<<<<<;;;::::::888888;;;===>>>AAAFFF[[[mmm{{{|||~~~}}}}}}}}}zzz|||xxxlll```WWWQQQLLLEEEBBBAAACCCGGGHHHDDD@@@999888888777999IIIhhh~~~ppp]]]GGG666666333333555555222111444}}}|||~~~~~~}}}|||||||||~~~||||||{{{tttnnnggg]]]PPPGGG???888333666888888777777333333666:::888333333777444444444444555555555555999777777777777555111000333222222222222222333333444222111222333444444333333222222333444555555555444555666333///...111555:::;;;888444555999888222222444BBBYYYgggkkkqqqzzzsssnnnjjjiiimmmqqqqqqpppuuuwwwwwwsssrrrqqqllleee[[[MMM???999888777666777888333222444444222333555:::MMMbbbjjjkkkkkkkkkjjjkkkmmmlllqqquuuaaaCCC777222///------///111111111///000...111444333EEEfff{{{xxx{{{zzznnnaaaQQQGGG===:::888666666888===777333999JJJ^^^mmmuuuzzz}}}~~~|||wwwssstttvvvrrrtttvvvvvvvvvwwwyyy{{{{{{vvvpppnnnmmmkkkgggbbbZZZZZZYYYVVVSSSRRRSSSUUUMMMIIICCC???>>>===:::888777666666555444333222222333444666777777666333000555333111333888AAAIIINNNOOOMMMOOOSSSSSSQQQSSSYYYcccllluuuzzz}}}}}}xxxqqqoooSSSDDD999...BBBjjj~~~eeeHHH888555666::::::666888<<<999>>>QQQcccrrrsssnnnpppqqqttt~~~~~~yyyuuuuuunnn\\\JJJ===:::555222222333333333222555111///333000111>>>FFFWWWgggkkkhhhhhhllloooooovvvxxxuuusssooo___LLL999333000111111//////222111111111111111111111111999JJJ___kkkpppuuuvvvuuuyyywwwrrrhhh\\\OOOFFFAAA@@@===;;;;;;:::999===DDDJJJUUUdddooorrrrrrsssuuuuuurrrhhhXXXFFF:::555555333333222111111111111111111444<<>>===<<<<<<>>>BBBDDDNNN___gggllluuuvvvqqqttttttuuuwwwzzz|||}}}}}}|||~~~}}}}}}wwwhhhXXXHHHDDD???;;;::::::<<<===:::777888<<<>>>@@@DDDJJJ```qqq}}}}}}{{{~~~~~~zzz{{{vvviii]]]TTTNNNIIICCCAAA@@@CCCFFFFFFBBB>>>:::999888777:::JJJhhhppp```OOO???222777444333555555111000333||||||~~~{{{vvvwwwyyy{{{|||~~~~~~}}}}}}~~~}}}sssiii[[[RRRKKKIIIEEE>>>999777999777777777555333555999666666666555555444333333444111444;;;:::444333777333222222222333444555555333222111222444555444333111111111000000111111111...///000222333555777888>>>>>>;;;777777888666111555555>>>NNN[[[aaaiiissstttpppmmmmmmoooqqqpppoooqqqttttttsssssssssooohhhTTTHHH<<<888888777777888777333222333444333555:::===QQQfffnnnmmmkkkkkkkkknnnooollloooqqq]]]AAA777111///......///111111111---111000111333555LLLppp}}}xxxwwwuuuiii[[[MMMDDD;;;999888555444666<<<777555===NNNbbbqqqxxx~~~~~~zzzuuurrrssstttrrrtttuuuwwwxxx{{{~~~zzzyyyzzzyyyuuuqqqiiiiiihhheeebbbbbbcccddd___YYYRRROOOOOOMMMHHHDDD???===:::777555444444444777999;;;<<<<<<999666444555777:::AAAJJJUUU^^^ddd^^^]]]^^^``````^^^```eeejjjmmmnnnqqqxxx}}}{{{tttqqqZZZIII<<<...;;;aaa|||}}}bbbEEE555444888888999666777<<<:::@@@TTTfffssstttnnnooopppqqqzzz|||yyywwwnnnYYYEEE<<<888555333333444555555333666111///333000111>>>HHHXXXhhhkkkhhhiiimmmpppuuuxxxwwwtttsssmmmYYYDDD555111000222333111000111222222111000000111222333<<>>EEELLLWWWeeennnqqqrrrtttvvvuuurrrhhhXXXFFF:::666777333222111111000111111111111666CCCSSS```jjjttt}}}xxxsssdddOOO===666555444444444444444555666777888888999;;;===BBBLLLZZZcccgggqqqzzzyyyvvvvvvxxxxxxtttoooggg\\\QQQHHHBBB>>>??????>>><<<<<>>666333777444444444555666777888999333222111333444555444222222444555666444222000000000///000444999;;;:::888<<<===;;;999888777444222555333666???GGGLLLUUU]]]eeedddeeeiiimmmqqqrrrqqqnnnsssuuuvvvvvvuuuppphhhOOODDD;;;999888777666888777333111333333333777===FFFXXXjjjooommmmmmooopppqqqqqqkkklllmmmYYY???666111000......000222222111,,,222222000222777QQQvvvxxxuuupppcccUUUKKKBBB;;;:::999666555666666444444???SSSgggvvv}}}}}}}}}|||xxxsssqqqrrrttttttvvvxxxyyyzzz{{{~~~}}}|||{{{|||}}}|||yyyvvvssssssrrrpppnnnmmmnnnooommmgggbbb```aaa```YYYSSSHHHEEE@@@;;;777666777777888999::::::999888777888999AAANNNZZZcccgggiiijjjdddeeeffffffffffffhhhkkkjjjllllllnnnuuu|||}}}yyyppp^^^MMM>>>000666XXXxxxfffHHH555333777777888555666;;;:::CCCXXXkkkwwwvvvoooqqqqqqqqqxxx~~~{{{zzzyyypppZZZFFF<<<999555333444555555444333666111///333000222@@@MMM]]]kkkmmmjjjkkkpppssswwwwwwuuutttssskkkUUU???555111000444555333222444333222000//////111333444???RRRgggrrrtttvvvwwwvvvvvvtttpppgggZZZNNNEEEAAA???<<<<<<===<<<;;;???DDDNNNXXXeeemmmpppqqqsssvvvuuurrriiiYYYHHH<<<888999222111111000000111111111222999III^^^lllqqqrrrttttttlll[[[FFF999555555444555555555444444555777999777:::===BBBJJJUUUbbbjjjooovvv{{{yyyvvvwwwxxxwwwrrrmmmcccYYYPPPHHHAAA===?????????===<<>>;;;:::;;;>>>:::888999<<<>>>AAAJJJTTTlllvvv~~~|||}}}~~~~~~~~~}}}zzzooo```TTTMMMGGGBBB======>>>AAABBBAAA===999;;;888666555888FFFaaaxxx~~~mmmTTT???777666777:::777777999777222000222vvvxxx}}}}}}|||~~~}}}{{{{{{}}}~~~|||zzz{{{~~~|||{{{wwwuuuuuuqqqiiicccbbbUUUUUURRRNNNIIIEEE@@@<<<888666444222111333555777@@@:::>>>KKKPPPFFF777///444444444555666777888999222222222333555555444222111555:::;;;888444000///000//////222777888555111888888999:::888555333333666222111333666999???EEECCCFFFKKKSSS\\\ccchhhiiimmmrrrvvvvvvvvvtttlllcccJJJBBB;;;999888666555666777333222222222333:::BBBRRR___kkkmmmlllooossstttrrrrrrkkkjjjiiiUUU===666111000//////111222222111---444333///111888SSSwwwyyyssslll^^^PPPHHH@@@999888888666555666444333666BBBVVViiivvv|||zzzyyyxxxuuusssrrrssstttqqquuuyyy{{{{{{{{{zzzzzzyyyzzz{{{}}}~~~{{{yyyvvvvvvvvvuuusssqqqrrrsssqqqnnnkkklllmmmkkkeee```VVVRRRLLLEEE???<<<:::999777777777777777:::@@@DDDKKKUUUcccmmmqqqpppllljjjfffiiijjjiiihhhjjjlllmmmjjjnnnqqqrrrtttxxxyyyvvvnnnaaaOOO@@@555444OOOtttmmmOOO888222555555777555666::::::EEE\\\pppzzzyyyrrrttttttsssyyy|||{{{yyyyyyyyypppYYYDDD===:::666444444444333222333555000...333111444BBBRRRaaannnoookkklllqqqtttwwwuuussstttssshhhRRR===555111000333555333222444222111000//////111333444AAAUUUjjjtttttttttuuuuuusssrrrmmmeeeYYYMMMEEE@@@===<<<>>>AAA@@@>>>???CCCMMMWWWdddlllnnnoooqqqtttsssppphhhYYYHHH<<<888888222111111111111111222222333;;;MMMdddrrrtttpppnnnkkkcccSSSAAA777666666555777888888777777999===@@@AAADDDIIIPPPWWW___fffkkksssvvvxxxwwwxxxzzzwwwsssqqqjjjaaaWWWPPPIIICCC???>>>@@@@@@>>>===@@@GGGMMMVVVlllxxxxxxyyyvvvttt|||yyyzzzyyywwwuuuuuuwwwyyyxxx|||}}}zzzsssgggUUUEEE???@@@???>>><<<;;;<<<===;;;999999;;;===AAALLLXXXpppwww}}}}}}{{{~~~yyylll[[[PPPKKKFFFAAA<<<<<<===??????>>>;;;888999888666666777AAAVVViiixxxsssbbbJJJ999444888;;;;;;999999;;;:::555222333yyysssttt|||~~~}}}}}}}}}}}}|||||||||||||||~~~|||zzzyyyzzz~~~}}}zzz|||||||||}}}xxxwwwzzz}}}|||wwwssssssmmmrrruuutttqqqiii]]]RRRSSSPPPJJJDDD>>>:::777555<<>>999999777444333555666333222333333777AAAKKK[[[ccciiikkklllqqqttttttqqqqqqkkkhhhgggSSS<<<555111000///000222333222111///666333///222<<>>AAA@@@>>>???DDDMMMWWWeeemmmooonnnpppqqqnnnmmmgggYYYIII<<<666555222222222111222222333444444===PPPggguuuvvvrrrqqqddd___RRRCCC999888888777555777888888999>>>EEEKKKWWWYYY]]]bbbfffkkkmmmoootttwwwxxxxxxzzz{{{vvvoooooohhh^^^UUUOOOJJJEEE@@@>>>@@@AAA???===@@@IIIPPP[[[qqq{{{{{{|||xxxvvv|||xxxxxxwwwtttpppppptttxxxxxx~~~{{{qqqfffYYYPPPBBB???;;;:::;;;===>>>>>>;;;::::::<<<===CCCQQQ___uuuyyy}}}~~~|||}}}}}}{{{xxxhhhWWWLLLHHHDDD@@@<<<<<<======<<<;;;:::999999888888888777;;;IIIWWWbbb^^^RRRAAA666444777888;;;999999<<<;;;666333444tttuuusssxxxyyyzzz{{{wwwxxxyyyzzzzzz{{{|||}}}yyyxxxxxxxxxzzz}}}zzzxxx|||}}}zzz}}}zzzxxxxxxzzz|||wwwxxx|||yyyuuuvvv~~~vvvlllnnnmmmkkkfff___UUUMMMHHHHHHXXXjjjvvv}}}uuuYYY===333222222222222222333333111111222444666555333111000444999888444000///000111111222333555777666666333444888<<<999222000333000111111000000111000///......///.........///111555999<<>>888222000///000000111222222333333DDDZZZpppxxxvvvsssssssssmmmlllhhh```UUUJJJBBB>>>>>>;;;:::<<<<<<;;;???EEEMMMXXXfffoooqqqoooooopppnnnnnniii]]]MMM???888666333333222222333444444555666???RRRgggrrrtttrrrssseeeccc[[[MMMCCC???>>><<<888<<<@@@BBBFFFNNNYYYaaaoooooooooppprrrtttuuuuuuttt{{{}}}{{{uuunnnllldddZZZSSSOOOKKKFFFBBB>>>AAABBB???===@@@JJJRRRaaauuu~~~~~~|||xxx}}}xxxzzz{{{xxxtttsssvvvzzz{{{}}}rrrlllkkkjjjWWWMMM@@@:::;;;>>>>>>===:::999;;;===@@@HHHXXXhhh|||}}}zzz|||}}}uuudddRRRHHHEEEBBB>>>=========;;;:::999::::::::::::<<<<<<999777>>>HHHIIIHHHCCC;;;666666666333888666888;;;:::555333444yyytttuuuzzzyyy}}}~~~vvv{{{~~~yyyuuuwwwyyyzzzzzz|||}}}uuuvvvwwwzzz|||~~~~~~{{{xxx|||yyyyyyxxxuuurrrooommmmmmrrrssszzz{{{yyyzzz~~~yyysssuuu|||}}}yyyssswww}}}yyyqqqkkkfffwww~~~yyypppTTT666555555444333333333444444111111222444666666333111222666888555111///111444,,,---///111333555777888555555999===:::111///333+++...111111222333111///---............///222444222222000,,,...444666444555222111444444222222555333111333666:::BBBRRR```___bbbdddhhhoootttpppiiinnnooojjjhhheeeQQQ:::555111000000111333333222000000666333000:::GGG___{{{wwwkkkYYYJJJHHH>>>555444555555888;;;666777>>>LLL```pppzzz}}}zzzzzzyyyzzzzzzxxxvvvssssssuuuwwwwwwwwwvvvwwwxxxyyy}}}|||zzzvvvwwwxxxxxxvvvttttttuuuvvv|||~~~yyyvvvvvvuuuwwwzzz|||{{{wwwssspppooopppqqqmmmjjjkkkqqqwwwuuuxxxzzzxxxtttqqqsssvvvxxx|||{{{sssoooppppppllllllmmmnnnttt}}}{{{pppooogggRRRFFFCCC333;;;aaaxxx}}}uuuYYY===333666222555333444999;;;KKKfffqqq{{{yyytttzzz|||zzzxxxvvvtttrrrqqqhhhQQQ===555333222222333444333222///222------333444:::IIIaaannnwwwtttmmmmmmrrrvvvuuuuuuwwwwwwnnn[[[FFF999444555===EEEFFF>>>444000...///000222333333333333FFF\\\rrrzzzwwwssssssssslllkkkggg___TTTIIIAAA===???;;;777777777888???GGGNNNYYYhhhqqqrrrqqqpppppppppqqqmmmbbbRRRCCC;;;999333333333333444444555666999BBBSSSeeennnoooooorrrjjjkkkfffXXXLLLFFFCCCAAADDDIIINNNSSSYYYcccqqq{{{~~~{{{xxxvvvwwwxxxyyyyyyuuuyyytttooojjjbbbXXXQQQNNNKKKFFFBBB>>>AAABBB@@@===AAAKKKTTTeeexxxzzz~~~zzz~~~zzzxxxzzz}}}uuuttt|||ooo^^^III===;;;======;;;999999;;;>>>BBBLLL^^^ooozzz|||~~~~~~~~~|||rrr```NNNEEECCCAAA===>>>>>>===:::999888:::;;;;;;<<>>444===YYYssswwwyyymmmRRR888000444666555444555888AAATTTfffxxxtttqqquuu{{{|||yyyuuusssqqqrrrpppcccPPP@@@888222///111222000111333---222...,,,111444>>>RRRdddjjjrrrvvvvvvttttttuuuuuuttttttssshhhTTTAAA777111777DDDMMMHHH;;;333333333222000//////111555777JJJdddrrrrrruuuuuusssvvvtttppphhh^^^SSSIIIAAA===>>>999777999;;;===CCCIIIRRRZZZgggrrrtttppprrrvvvuuutttnnnaaaRRREEE===:::999999555222555<<<:::333;;;@@@LLL[[[iiiqqqrrrppplllnnnmmmhhh___VVVPPPMMM\\\bbbjjjqqquuuwwwyyyzzz}}}yyywwwyyyyyywwwuuuwwwzzz}}}}}}zzzyyyyyywwwsssmmmdddXXXPPPKKKFFF@@@;;;>>>AAA===;;;AAADDDMMM```ppp{{{|||}}}}}}}}}||||||uuuuuuwwwcccIII::::::???===777<<<>>><<<:::@@@RRRgggrrr~~~~~~~~~~~~wwwfffSSSEEE>>>>>>@@@:::;;;<<<===<<<;;;:::999============<<<;;;:::999===;;;999888888888666555444444444444333222111111tttssswww}}}}}}~~~{{{~~~xxxvvvvvvvvvwwwxxxwwwvvvtttssssssrrrsssuuuzzz}}}{{{zzzzzzyyywwwtttssssssrrrpppoooooorrrtttxxxxxxxxxvvvsssrrrsssttttttxxxzzzxxxtttsssvvv{{{{{{wwwsssssskkk___]]]]]]\\\YYYSSSLLLEEEAAA777666555444222111000///888@@@@@@777111444555000222111000000111333555777777777666555444333222222000//////000222222000///222222111000000000000000555111------000111///,,,000///............///000.../////////222===LLLWWWUUUSSSPPPPPPQQQPPPNNNKKKPPPSSSWWWZZZWWWLLL===222//////000222444444222000222000000777FFF\\\ppp|||~~~ooo[[[HHH===>>>888444666888666666888:::===KKK```pppuuuwwwyyytttwwwwwwtttsssvvvyyyxxx||||||~~~}}}yyyxxxzzzzzzyyy{{{~~~zzzuuuqqquuuvvvtttwww~~~~~~}}}{{{zzzzzzxxxwwwuuuxxxvvvxxx}}}{{{vvvtttwwwtttuuurrrooorrr{{{~~~yyyxxxxxxxxxwwwwwwwwwwwwxxxwwwyyy}}}~~~wwwpppmmmnnnqqqwww}}}}}}yyyrrriiiYYYMMMDDD555999QQQnnnwww{{{jjjNNN777111444444444555666888AAAVVVjjjyyyuuusssvvv{{{}}}{{{xxxtttrrrqqqqqqmmmaaaMMM>>>999444111222222//////111...222///---222555@@@TTThhhmmmtttvvvuuurrrrrrrrrrrrpppppppppfffRRR>>>333///333;;;AAA===333///111111000//////000333777:::MMMgggttttttwwwuuurrrtttuuuppphhh^^^SSSIIIAAA======999777999:::<<>>>>>;;;999===DDDCCC===>>>BBBKKKWWWdddnnntttvvvsssuuuvvvsssmmmgggcccbbbpppuuu{{{|||xxxwwwxxxwwwuuuuuuyyywwwyyyyyyuuutttuuusssnnnfff^^^TTTLLLHHHEEE@@@<<<:::>>>:::888???BBBMMM```qqq{{{|||}}}}}}}}}|||~~~xxx{{{nnnQQQ>>><<<@@@>>>999:::===>>>???GGGZZZmmmwwwuuueeeUUUJJJCCCAAA@@@;;;;;;<<<<<<;;;;;;:::999===>>>>>>>>>>>><<<;;;999;;;999777777777777666555555555666666555555444444~~~qqqoootttzzz||||||{{{|||{{{yyyvvvvvvvvvuuurrrppppppppprrrrrrqqqsssvvv{{{}}}||||||yyyuuuqqqmmmllllllmmmoooppppppoootttrrrppppppqqqssstttuuupppwww~~~}}}xxxuuuyyy~~~{{{rrrqqqwwwwwwrrr{{{|||}}}{{{uuummmddd^^^QQQOOOJJJEEE???999555222===EEEEEE:::111222444333000//////...///111444555666666555555444333222222000000000111444444333222222111000000000000000000333000------///000...,,,000//////......//////000---......------111:::@@@???===;;;999888777444222777999<<>>111///111444666222------000.../////////000444:::>>>UUUmmmyyywwwxxxuuunnnooouuuppphhh]]]RRRHHHAAA===;;;888777888999:::@@@GGGPPPXXXfffrrruuussstttyyyttttttqqqgggZZZNNNGGGDDD??????===<<<@@@FFFFFFBBB@@@CCCIIIQQQ]]]jjjwww~~~~~~{{{xxxvvvvvv~~~yyywwwvvvwwwtttrrrvvv|||wwwxxxvvvrrrqqqssspppkkk^^^XXXNNNHHHEEEDDDAAA>>>:::>>>;;;999???CCCOOOdddsss}}}|||}}}}}}||||||~~~||||||]]]DDD<<<>>>>>>999999===???CCCOOObbbttt}}}zzzooo___SSSLLLGGGAAA===<<<<<<;;;::::::::::::;;;<<<>>>???@@@@@@===;;;999999777555555666666666555333444555555666666555555wwwrrrqqquuuxxxzzz}}}}}}}}}zzzyyyyyyyyyvvvwwwxxxtttpppmmmoooqqqrrrsssuuuxxx|||}}}zzzwwwuuutttuuussspppmmmnnnqqqrrrpppnnnuuuqqqoooqqqwww}}}yyy~~~~~~}}}wwwmmmlllsssxxxxxx}}}|||vvvsssvvvrrrkkkbbbYYYPPPIIIEEE???BBB@@@777111111222111000///.........000333444777777777666666555555555111000000222333444333111111111000000000000000111222000...///000111///---000//////////////////000///000000///------000222222111000000//////...---..................,,,+++///...///000222333222000000///222<<>>EEEJJJRRRaaaooosssrrruuu{{{zzzzzzvvvlll]]]NNNEEEAAA;;;999777777:::===>>><<<;;;???EEEMMMXXXhhhyyy}}}|||{{{}}}zzzyyyvvvuuuvvvuuurrrpppvvvyyyyyywwwsssssstttqqqkkk[[[UUUMMMGGGDDDCCCBBBAAA:::???<<<:::???BBBNNNcccuuu~~~}}}}}}|||{{{{{{}}}|||iiiIII<<<======999;;;===>>>CCCQQQgggxxx~~~~~~~~~sssfffUUUJJJHHHFFFAAA;;;===<<<;;;:::999:::;;;;;;:::<<>>IIIUUU^^^ssstttqqqfffUUUDDD:::666666333333555666555777<<>>;;;???AAALLLbbbxxx~~~~~~~~~}}}{{{yyy{{{~~~|||zzzsssPPP>>>===>>>;;;======<<>><<<999777666555333333444555444444000111222333444555555555yyymmmkkkbbb^^^YYYSSSMMMLLLUUU```bbbaaaeeeoooxxx|||}}}{{{zzz{{{zzzvvvqqqrrrwwwzzzyyywwwtttqqqrrrtttvvvnnnrrrwww}}}}}}|||}}}|||xxxyyyxxxuuurrrmmmhhhgggllltttzzz}}}yyyvvvsssrrrrrrrrrvvvvvvuuusssrrrpppoooooosssjjj___VVVPPPJJJ@@@888555444222000000000111222333333333333333444444444222111000000111000...,,,000000000000000111111222111222222333333222111111///000000111111000000///...////////////...---,,,---...//////---,,,---...000111000///---...111333///......///111222222111***---000000000333:::@@@MMMMMMLLLFFF===777444444555333444666666555999???QQQaaapppuuusssrrrrrrsssyyy|||{{{vvvsssuuuvvvuuuxxxuuuuuuvvvuuuqqqoooqqqooopppqqqrrrrrrrrrrrrrrrqqqpppqqquuuuuurrrrrrssshhhnnntttwwwxxxyyy}}}~~~zzzwwwyyy~~~}}}zzzxxxwwwyyy{{{zzzwwwwwwzzzwwwvvvtttssstttvvvyyy{{{uuuxxx|||zzzrrrnnnooorrrttttttooorrrlllaaaTTT???222999FFFdddzzzpppSSS===444111///111444666888EEE___www{{{}}}~~~|||wwwuuuvvvxxxuuuwwwxxxqqqdddTTTEEE<<<444000///333444333222333---111//////888???MMMdddlllooorrrqqqooonnnppprrrqqqooopppnnncccOOO<<<222///333444222111222000,,,...111333222111444;;;BBBYYYnnnvvvuuu{{{}}}xxxyyyrrrmmmcccWWWKKKBBB;;;888777777999:::777666<<>>GGGGGGFFFIIIIIITTTjjj{{{~~~}}}}}}}}}|||zzzzzz{{{}}}}}}xxxyyyzzzVVVAAA@@@AAA======<<<<<>>FFF^^^pppvvvtttyyy|||xxxyyytttnnndddWWWLLLBBB<<<999666777:::;;;777555;;;DDDSSS[[[hhhsssuuurrrtttxxxvvvyyyyyyrrreeeWWWLLLGGG???:::888999666111222666222222444<<>>>>>@@@CCC@@@KKKOOOOOOSSSSSS^^^sss}}}~~~{{{|||~~~~~~|||||||||}}}yyywwwuuuwwwyyyVVV@@@???@@@;;;:::;;;>>>HHH]]]rrr}}}~~~sssbbbUUUFFF===<<<>>>>>><<<;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<<<<;;;::::::999777444444444444333222333333444555666666666666zzzoooooojjjZZZKKK<<<444111666;;;:::777666===777999GGGXXXggguuu|||xxxvvvrrrooowww~~~xxxqqqnnnnnnppppppoootttuuuuuuwwwxxxzzz|||}}}|||{{{}}}mmmrrryyy}}}~~~||||||~~~vvvzzz}}}~~~{{{xxxvvvvvvrrrvvvvvvoooiiihhhgggeeeiiijjjlllnnnoooppptttzzzqqqpppooonnnmmmmmmmmmnnnsssqqqnnnkkkgggcccaaa___VVVTTTRRRPPPLLLFFFCCCCCC<<<:::777444222111222222333444444555555666666666///......000222333222000000000///000000111222222...000222222111000000000///000111222222111000///111000//////000111111111***---//////------///222---000444444111000000222000...---...000111222111666333111222444555222///333111000111222222111///222111333555555444999@@@:::FFFNNNMMMMMMRRRWWWXXXVVVZZZ\\\ZZZ\\\aaaeeeeee^^^]]]___fffiiiiiikkkooommmnnnppppppoooppprrrsssxxxsssrrruuutttoooooossssssqqqppptttzzz~~~}}}yyy{{{{{{{{{~~~yyyrrrqqqwww{{{yyyxxxzzztttuuuvvvwwwxxxwwwvvvvvvvvv{{{wwwsssuuuxxxzzzzzz{{{yyypppfffNNN666111???XXXuuu|||dddDDD333333444111111333888FFF]]]qqqyyy}}}}}}wwwtttvvvzzzssswwwwwwooo___MMM@@@999666222111444555111///000000555222333===EEEUUUmmmnnnpppqqqoookkkjjjlllooopppqqqrrrlll[[[FFF888444222555444000000444222---)))...222333222777@@@IIIeeevvvxxxssswwwxxxssstttvvvpppeeeYYYMMMCCC===:::666888;;;<<<888555;;;DDDMMMUUUdddqqquuutttvvv|||xxxzzz{{{tttgggXXXMMMHHH<<<888666888555///000555666333111888FFFVVVbbbiiiooooooppptttvvvuuuqqqmmmwwwyyy{{{{{{yyywwwvvvwwwrrroooooouuuzzzzzz|||||||||||||||~~~|||pppcccOOOKKKEEE???;;;<<