BMu 6(e aaajjjpppooolllmmmmmmlllnnnooouuu~~~ӵĦĦӵĦTTTYYYYYYSSSNNNPPPTTTVVVXXXTTTVVV\\\```aaadddkkkiiilllqqqvvvzzz|||||||||4ĉ@ӵ>L=hĦ4ĉ@ӵ>LVVVWWWVVVQQQKKKGGGGGGIIINNNJJJHHHKKKOOOPPPOOOOOORRRLLLPPP^^^ccc]]]```jjjyyysssjjjbbb```bbbfffjjjfffkkkkkkeee```eeepppzzzGG=?HdĦ=ĪjGG=?HdĦYYYXXXWWWӵOOOMMMLLLĭӵXXXӵVVVĦCCCGGGIIIGGGEEEHHHPPPVVVVVVӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵYYYWWW?~4NNNNNNPPPg&e>&eTTTg&ehhh>hӵIIIJJJIIIFFFCCCBBBCCCg&eCCCguO>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??VVV4DӵLLLLLLRRRHƅ^Hu]Ħ[[[Hu]Ħ[[[ZuR)ĦMMMKKKKKKIIIDDD???>>>Hu]Ħ;;;HŐeHŐeHu]ĦdddqIܗ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]ĦRRROOO4DuXӵKKKOOOWWWDdDΦDdDĦdddDdDĦhhhaaat|d<Ħ]]]DtUUUQQQQQQVVVUUUMMMLLLRRR>d<ĦOOO>d<ʜDd<ʜ4DuTӵEEEDDDF&uTӵ===4DufئL>eIIIpuR)Ħ>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ӵKKKMMM4DuXӵMMMHHHNNND&dq&ĒRGGGQQQsdKĦSSSDHRRudKKKOOOXXXXXXPPPPPPXXXsdKĦUUUD&oq<Ōq&ĒRGGGFFFEEE>dp&ĒR@@@CCCnfʜ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&ĒRHHHHHH4DuXӵHHHEEEFFFHu]3hhGGGHHHIIIneNNNNNN=eOOOOOOPPPSSSVVVVVVRRROOOneYYYZZZpIƎ@t@hKKKMMMOOO>hDDDCCCBBBfe555@ďDEEEHHHJJJRRR[[[___```jjjzzzne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hDDD4DuXӵGGGĵD^EEEEEEEEEDDDAAAJJJKKKJJJLLLLLLMMMQQQTTTTTTRRROOOSSSQQQNNNNNNPPPRRRSSSRRRJJJIIIHHHFFF;;;:::;;;888:::<<<======@@@BBBDDDIIISSSaaammmvvvDdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦDDDGGGFFFDDDBBB@@@@@@ĦFFFGGGHHHIIIIIIIIIIIIIIIIIIKKKNNNPPPQQQOOOMMMKKKKKKĦIIIHHHHHHKKKLLLMMMNNNNNNNNNMMMLLLIIIJJJJJJHHHFFFEEEFFFGGGPPPOOOMMMLLLJJJHHHGGGGGGFFFEEECCC@@@===;;;:::999>>>>>>>>>======<<<<<<<<<666333222444666555888<<<ĦTTT[[[bbbgggkkkrrruuuzzz>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦGGGIIIHHHFFFEEECCCgdKĦBBBDDDFFFGGGHHHHHHIIIGGGHHHIIIKKKKKKKKKJJJHHHBBBgdKĦFFFHHHIIIGGGHHHIIIKKKKKKLLLKKKKKKOOOOOONNNLLLKKKLLLMMMOOOOOONNNMMMLLLKKKJJJHHHGGGEEEEEECCCAAA???===;;;:::999999999999888777555555>>>777555999888222222gdKĦ777;;;AAAGGGJJJXXXZZZ___dddkkkpppuuuwwwxxxzzz}}}~~~}}}gdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AFFFneAAABBBFFFFFFGGGGGGne@@@AAACCCEEEFFFHHHHHHIIIGGGHHHHHHHHHGGGEEEDDDDDDne@@@@@@@@@AAAEEEEEEFFFHHHIIIIIIJJJJJJNNNMMMLLLKKKLLLMMMNNNOOOKKKIIIHHHIIIJJJJJJGGGEEEEEEEEEDDDCCCBBBAAAAAA@@@::::::;;;;;;;;;;;;::::::>>>777555:::999333ne......222777:::<<<@@@BBBFFFJJJPPPUUUYYY[[[ccceeeiiinnnooopppxxx~~~yyywwwyyy~~~Denene>Ak<fhDeneneneEEEDDDBBBDDDEEE@@@BBBDDDEEE===???@@@BBBDDDEEEGGGHHHHHHEEEFFFGGGFFFCCCBBBBBBBBBBBBAAA@@@AAAAAACCCCCCDDDDDDEEEFFFGGGGGGFFFDDDCCCDDDFFFHHHHHHHHHGGGEEEDDDFFFHHHHHHEEEBBBAAA@@@@@@??????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFF888555555777777444222333666777777555333222444666999===@@@BBBDDDKKKKKKPPPUUUXXXZZZ```hhhhhheeebbbcccgggllloooooorrrxxxyyy}}}}}}EEEFFFCCC???@@@CCCCCC@@@>>>>>>???@@@BBBDDDGGGHHH>>>???@@@@@@@@@@@@???>>>>>>???@@@BBBDDDEEEFFFFFFAAACCCEEEDDDBBBAAABBBDDDBBBBBBBBBCCCDDDEEEFFFGGGAAAAAAAAAAAAAAABBBCCCDDDHHHGGGGGGIIILLLNNNMMMKKKHHHEEEDDDEEEHHHGGGCCC>>>>>>===<<<;;;;;;<<<>>>???;;;;;;:::;;;<<<>>>@@@AAA999;;;;;;999888;;;;;;999666888:::;;;999666222000111222444666888999::::::<<<:::<<>>>>>>>>???AAAAAA===>>>???AAACCCDDDDDDDDD>>>@@@CCCCCCAAAAAADDDGGGCCCCCCDDDDDDEEEEEEEEEEEE??????????????????@@@AAA???>>>>>>AAAEEEGGGEEEBBBJJJGGGEEEFFFHHHGGGAAA<<>><<<<<<>>>@@@AAAAAA@@@@@@???@@@CCCEEEGGG===CCCCCC<<<;;;AAA@@@:::888999999777555555777999666777999;;;<<<<<<<<<;;;<<<888888<<<>>><<<;;;======DDDKKKLLLIIIIIINNNTTTVVV___bbbdddhhhhhhnnn~~~{{{}}}JJJHHHEEEEEEGGGIIIGGGEEEGGGGGGEEEBBB@@@???AAACCCBBBDDDBBB>>>>>>CCCBBB???BBBCCCBBB???<<<;;;>>>AAAAAA@@@???>>>===<<<;;;:::;;;???CCCEEECCCAAAAAABBBEEEBBB???AAADDDEEEAAA===@@@AAABBBDDDEEEEEEDDDCCCFFFEEECCCCCCCCCCCC@@@>>>AAA===???DDDDDD???>>>AAA===EEEDDDGGG@@@AAAKKK;;;999???AAA===:::===@@@AAA======>>>>>>===<<<<<<;;;999:::;;;;;;:::888666444777666666555555555555666<<<<<<===???BBBGGGKKKMMMQQQSSSUUUYYY^^^fffooouuuuuuooopppyyy|||yyyzzzLLLIIIGGGFFFGGGHHHFFFDDDIIIHHHFFFBBB???>>>@@@BBBJJJFFFBBBAAABBBBBBAAA@@@@@@@@@???<<<999888999<<<>>>>>>============<<<<<<;;;>>>BBBCCCAAA@@@AAABBBGGGDDDAAABBBDDDDDD@@@<<<>>>???@@@AAABBBCCCCCCCCCDDDCCCBBBCCCDDDCCC@@@>>>DDD???>>>AAA@@@===>>>BBB999999777BBB===777CCC;;;999;;;:::888999<<<<<<999============<<<;;;::::::777777666555555444444444888888777777666555555444555555555777:::===AAACCCHHHKKKOOOTTTYYY___eeejjjkkkiiiiiilllnnnllllllooowwwwwwyyy|||{{{vvv{{{yyy}}}MMMKKKIIIIIIIIIHHHFFFEEEIIIHHHFFFCCCAAABBBFFFIIISSSHHHAAADDDFFFBBB@@@BBBCCCCCCBBB???<<<;;;<<<>>><<<<<<<<<======>>>>>>???===???@@@@@@@@@@@@AAABBBFFFDDDBBBBBBDDDDDDAAA>>>?????????@@@AAABBBDDDEEE@@@@@@@@@BBBCCCCCC@@@>>>AAA???@@@CCCBBB>>>===>>>CCC<<<888HHHDDD:::FFFDDD;;;:::777666999===:::444<<<<<<<<<<<<;;;:::999888:::888666555555666888999888999999999888777555444666555555666777999;;;======AAAFFFKKKOOOSSSWWWZZZ```cccdddbbbdddggghhhffffffgggjjjmmmoooooonnnnnnkkkmmmrrryyy||||||MMMMMMLLLLLLLLLKKKJJJIIIGGGGGGFFFEEEFFFIIIOOOSSSVVVGGG???GGGIIIBBB@@@FFFEEEEEEDDDBBBAAAAAABBBBBB===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDAAA@@@@@@BBBEEEGGGFFFDDDAAA@@@@@@@@@AAACCCEEEFFF<<<===>>>AAACCCCCC@@@>>>999<<>>;;;666;;;;;;;;;;;;:::999888888999999888777777888999:::777888999::::::999777555999888777777777888999:::666999===AAADDDGGGJJJMMMQQQZZZ]]]ZZZ]]]fffiiieee^^^aaaccceeeeeeeeefffhhheeefffgggffffffiiisss{{{LLLMMMOOOPPPPPPPPPPPPPPPHHHHHHHHHGGGHHHKKKPPPTTTSSSEEE@@@HHHKKKDDDCCCJJJCCCBBBBBBBBBCCCDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@BBBCCCEEEFFF??????@@@BBBDDDFFFEEEEEE@@@??????>>>???AAABBBCCC;;;;;;===???BBBBBBAAA???:::===AAACCCDDDDDDAAA???>>>EEE>>>>>><<>>>>>======>>>>>>???<<<<<<<<<>>>@@@BBBAAA@@@BBBCCC???;;;<<>>AAA>>>::::::<<<;;;999999::::::;;;;;;::::::666888:::;;;;;;999777666555666888999::::::999999555555555444444444444444555666666666666888<<>>===???===<<<===???AAABBBAAAFFFGGGCCC======CCCFFFEEE;;;@@@:::======EEEQQQ<<<888<<>>===:::777888999;;;<<<<<<<<<<<<============<<<;;;;;;:::999999888888888777777777666666777777888777777777444555777777666666777999:::<<>>???@@@BBBDDDFFFGGGHHHCCCAAA@@@AAADDDFFFEEECCC===???@@@AAA@@@@@@AAABBBDDDEEEEEEEEEDDDBBB@@@???AAA>>><<<<<<>>>AAABBBBBBBBBGGGIIIEEEDDDEEEBBB<<>>>>>>>>===:::888888888999:::<<<;;;999777666555444444333444555666777777777777222555888999888666444444444333888AAAAAA===CCCNNNUUURRRQQQSSSXXXXXXSSSNNNGGGLLLLLLIIIMMMWWW^^^______iiikkkooo~~~RRRNNNOOOUUUVVVSSSTTTXXXYYYYYYWWWRRRMMMLLLNNNQQQNNNPPPPPPMMMNNNPPPQQQNNNIIIKKKLLLLLLIIIEEEDDDCCCEEEDDDBBBAAACCCGGGLLLOOOIIIFFFEEEGGGGGGEEEGGGJJJ@@@???>>>???@@@???===;;;@@@>>>>>>???CCCDDDBBB?????????>>><<<;;;<<<>>>@@@@@@;;;???BBB<<<===???999>>><<<:::888777:::>>>BBB===@@@<<<555999EEEGGGAAA:::666222111444777777666:::<<<<<<:::666444666888;;;:::999777777777777888777777888888999999::::::555666777777666444222111222222222444666999<<<>>>DDDGGGJJJMMMNNNPPPRRRTTTKKKJJJJJJKKKOOOTTTZZZ]]]cccggglllqqqtttvvvyyy{{{XXXUUUWWW[[[ZZZUUUSSSUUUTTTVVVWWWUUUSSSQQQSSSUUUTTTWWWWWWSSSRRRSSSRRRNNNNNNMMMKKKJJJIIIIIIIIIIIIKKKJJJHHHHHHIIIKKKNNNQQQKKKGGGDDDCCCAAA>>>>>>AAABBBAAA@@@@@@AAA@@@>>><<>>@@@BBBCCCBBB@@@@@@@@@???>>>======>>>???@@@:::>>>???999<<<@@@;;;>>>>>>===<<<;;;;;;===>>>999===;;;666999AAABBB;;;:::888555444555666666666444555666666444444666999;;;:::888777666666777777666666666777777777777777:::999888666333000---,,,111111222444666999<<<===>>>AAADDDFFFGGGHHHJJJLLLNNNMMMMMMNNNPPPTTTXXXZZZXXXZZZ^^^aaaffflllrrrwwwrrrWWWVVVYYY^^^___[[[YYYYYYXXXZZZ[[[[[[ZZZYYYYYYYYYXXX[[[ZZZVVVTTTSSSPPPLLLTTTOOOKKKJJJLLLPPPQQQQQQPPPOOOOOONNNNNNOOOPPPPPPXXXRRRNNNLLLIIIFFFFFFIIIFFFDDDCCCBBBBBBBBB@@@>>>BBBAAA@@@AAABBBCCCBBBAAAAAAAAA@@@???>>>===<<<<<>>999<<>>?????????===;;;:::777;;;;;;777999???===666:::;;;;;;999777666666777333444555555444555777999:::999888777666666666666666666555555555555555444555444333222222222222222111111222333555777999;;;999;;;>>>???@@@BBBDDDFFFPPPPPPPPPQQQSSSTTTVVVWWWUUUXXX]]]bbbgggmmmssswwwwww[[[[[[]]]_________^^^___bbbbbbaaa```^^^]]]]]]]]][[[]]]]]]YYYWWWVVVSSSNNNVVVPPPLLLLLLQQQVVVVVVTTTOOOPPPQQQQQQQQQQQQPPPPPPQQQLLLHHHHHHGGGEEEGGGKKKJJJHHHFFFEEEEEEEEECCCAAADDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@??????===;;;999===999>>>AAA<<<>>>BBB<<<<<<<<<<<<===>>>===<<<::::::======999999<<<<<<777:::===@@@>>>:::888888999999999999888777777888999999999888777666666666666666666666555555444444444222222111111222444666777222333333333444444555555555777:::<<<>>>@@@DDDGGGOOOPPPQQQSSSTTTUUUVVVVVVUUUZZZ```fffjjjllloooppp}}}gggfffcccaaa```bbbddddddhhheeeaaa^^^]]]^^^```aaa\\\______\\\[[[\\\ZZZVVVUUURRROOORRRXXXZZZXXXUUUOOOQQQSSSTTTUUUTTTSSSRRRPPPLLLJJJKKKKKKJJJLLLPPPNNNKKKIIIHHHHHHHHHGGGFFFHHHGGGFFFEEEDDDDDDEEEFFFFFFDDDCCCBBBBBBAAA>>>;;;<<<999AAAEEE@@@AAABBB;;;;;;888666666999<<<======<<<===;;;777666888:::999:::>>>AAA@@@===;;;;;;<<<<<<;;;:::999::::::::::::999999999888777777666555777777777666666555555555999888666444222222222333444444333333222111111000111333777999<<<@@@EEEHHHJJJLLLNNNQQQSSSUUUVVVVVVTTTVVVXXXYYYZZZ\\\```cccqqqzzz|||eeefffeeecccfffnnntttuuufffaaa\\\ZZZ[[[^^^aaacccYYY[[[[[[YYYYYY\\\\\\ZZZVVVUUUVVVYYY\\\\\\YYYVVVSSSUUUWWWYYYYYYYYYWWWVVVWWWTTTSSSTTTTTTRRRSSSVVVPPPNNNKKKJJJKKKLLLLLLKKKKKKKKKJJJHHHFFFEEEGGGIIILLLIIIFFFFFFGGGGGGDDDAAA>>>;;;BBBGGGAAABBBCCC<<<:::666111111555:::======::::::999666444444666888888:::===>>>>>>======>>>999777666777:::<<<<<<;;;999::::::999999888777666888888777777777777777777777666555555444444444444222222222222111000///...---///222555888<<>>???CCC===;;;666000000444999;;;:::777888999999666444555888555555666999<<<>>>>>>===:::888666777:::;;;;;;999::::::;;;;;;:::999777777777777777777777777888888111222333444555666666666......000111111111111000---///000222444888===@@@CCCDDDFFFIIIKKKNNNPPPQQQXXXUUUQQQNNNOOOTTT]]]ccciiipppooorrr~~~fffjjjjjjfffgggmmmooolllkkkgggcccaaaaaa```^^^\\\dddeeeccc``````eeehhhhhh^^^```aaaaaa___]]]]]]]]][[[[[[\\\[[[ZZZXXXVVVUUUSSSQQQSSSWWWXXXUUUUUUWWWRRRPPPMMMMMMOOOQQQRRRRRRPPPPPPPPPLLLIIIHHHJJJMMMNNNHHHCCCCCCEEEGGGFFFCCCEEE>>>@@@@@@999===CCC???<<<777222222666999999777777999===>>>;;;777666888222111000444:::>>>>>><<<@@@===999999::::::888666:::;;;<<<<<<;;;:::888777555555666666777777888888666666666555444111///---***+++...000222333333333///000111222333666:::===CCCCCCDDDFFFHHHKKKMMMNNNFFFHHHLLLNNNPPPRRRUUUXXX]]]ddddddiiiwww||||||mmmiiiiiillllllgggfffjjjlllkkkfff______ffflllnnnjjjoooppplllmmmqqqqqqmmmllljjjhhheeedddccccccddd]]]^^^______]]][[[XXXVVVYYY]]]```^^^YYYUUUVVVYYYQQQTTTVVVUUUSSSRRRTTTWWWTTTTTTRRROOOMMMMMMPPPRRRRRRPPPKKKEEEAAAAAADDDGGGFFFDDD@@@===;;;;;;===>>><<>>???>>><<<;;;;;;;;;;;;:::999888666555444444444333111111333555555666999777666:::???@@@;;;666333444666777666555444222333333333444555555666666333111///---,,,,,,------111333444333000///000222,,,...000111222444777999@@@???CCCJJJLLLIIIIIILLLLLLJJJJJJLLLKKKHHHKKKOOOQQQVVV\\\___aaagggooowwwsssuuuxxx|||mmmjjjiiikkkkkkiiiiiilllnnnrrrsssqqqrrruuuuuurrrooossstttsssrrrsssrrrnnnlllnnnqqqrrrqqqmmmhhheeeaaaaaaaaaaaaaaaaaaaaaaaaeeeeeefffeeedddbbbaaa```eeedddddddddeeeeeedddbbb___]]]ZZZ[[[\\\\\\ZZZWWWVVVRRRPPPRRRUUUUUUOOOHHHFFFGGGGGGHHHHHHHHHHHHHHHBBBAAA@@@@@@@@@@@@???>>>>>>===;;;999777555444444444333222111000222666999;;;666444;;;EEEHHH@@@666666666666555555444444333444444444444444444444444111000000000000000000000333444444333000//////000+++,,,---...///222777:::;;;===BBBGGGHHHEEEGGGLLLLLLIIIHHHIIIGGGDDDGGGLLLPPPVVV\\\\\\YYY[[[ccckkkjjjqqqsssqqquuukkkiiiiiiiiihhhhhhhhhiiikkkllljjjfffgggmmmppppppmmmoooqqqqqqpppooommmkkkfffggghhhjjjlllnnnpppqqqjjjiiihhhhhhhhhhhhhhhiiijjjiiihhhggggggeeeaaa___gggeeeeeegggkkkllliiifffbbb^^^ZZZZZZ^^^```^^^ZZZZZZXXXVVVXXXZZZXXXSSSNNNJJJKKKMMMNNNNNNMMMKKKJJJJJJGGGDDDDDDFFFFFFCCC@@@CCCBBB???<<<:::888777777666888999888555666:::>>><<<666444999CCCFFF???777999888777555555555666666666666555555444444444444---...000222333444444444444333333111///...---------...---,,,,,,///333666:::>>>DDDFFFDDDBBBEEEJJJIIIFFFEEEEEEDDDBBBEEEJJJPPPTTTWWWXXXVVVWWW\\\aaacccmmmrrrmmmooozzzcccccccccbbbaaaaaaaaa______aaa```]]]^^^bbbdddcccbbbbbbdddeeedddbbb``````eeeffffffffffffffffffffffffffffffggghhhjjjkkklllhhhgggfffggggggfffdddaaabbbaaaaaaeeeiiikkkiiifffqqqjjjccc___```aaa^^^[[[[[[[[[[[[YYYWWWUUUTTTSSSSSSTTTVVVWWWVVVSSSPPPNNNPPPLLLHHHFFFGGGGGGDDDAAAGGGEEEBBB???<<<:::::::::777;;;??????<<<;;;<<<===;;;888555666:::<<<;;;888888777555444333444555666555444444333333222222222,,,---///111111000///...333222111///...---+++***------,,,++++++---111555>>>CCCHHHGGGDDDDDDGGGIIIHHHFFFFFFHHHHHHGGGJJJPPPIIIJJJMMMRRRXXX^^^aaabbb\\\gggpppqqquuu~~~YYY\\\]]]ZZZYYYYYYVVVRRRQQQWWW[[[\\\\\\\\\XXXRRRRRRPPPPPPSSSSSSPPPOOOQQQWWW[[[```cccbbb^^^YYYUUUTTTVVVXXX[[[^^^aaacccddd]]]^^^```bbbbbbcccbbbbbb^^^___bbbeeehhhiiihhhfffjjjfffaaa___```aaaaaa___aaabbbbbb___\\\ZZZ\\\^^^\\\^^^___```^^^ZZZVVVSSSPPPMMMJJJHHHGGGFFFEEEDDDIIIFFFCCC???===<<<;;;<<<:::===@@@AAA@@@===;;;;;;888777666333222333555777333222111000000111222333222222222111111000000000444444444444222000...,,,333111//////...---+++***)))***++++++,,,...222666:::???BBB@@@???AAACCCCCCCCCBBBDDDHHHIIIHHHKKKPPPMMMKKKLLLQQQXXX]]]^^^\\\___dddjjjppptttxxxzzz|||TTTYYY[[[XXXVVVUUUPPPIIICCCIIINNNOOOOOONNNHHHBBBGGGCCCBBBEEEEEEBBBDDDHHHFFFJJJPPPUUUVVVSSSNNNKKKNNNPPPSSSVVVXXXZZZ[[[[[[QQQTTTWWWWWWVVVTTTUUUWWWWWWZZZ]]]______^^^^^^^^^UUUVVVXXXZZZ]]]___``````bbbbbbaaabbbcccccccccbbb___aaabbbbbb```]]]YYYVVVPPPOOONNNLLLIIIIIIKKKLLLKKKIIIEEEAAA?????????@@@AAAAAAAAAAAAAAA@@@===:::333444444222000000222333////////////000111222222333333333222222222222222888888777666555333222111444222000///000000...+++***+++---------...111333111666888666888>>>???===;;;;;;???DDDEEECCCDDDIIIQQQQQQQQQSSSUUUWWWVVVUUUeee___```iiimmmiiiiiiooo|||}}}TTTZZZ]]]ZZZWWWVVVOOOGGGNNNRRRRRRPPPOOOPPPOOOKKKCCC===<<>>CCCDDDAAAAAAEEEJJJMMMQQQSSSTTTUUUXXXZZZeeeXXXWWWeeelllgggiiitttnnnsssyyy~~~UUUXXX[[[YYYUUUQQQPPPPPPTTTNNNNNNTTTRRRJJJHHHLLLGGGEEECCCBBBBBBBBB@@@???GGGGGGFFFCCC???<<<===>>>===:::777888<<>>777>>>EEEIIIFFFAAA>>><<<888>>>>>>999;;;FFFJJJGGGLLLOOORRRTTTSSSPPPMMMJJJMMMSSSYYY\\\[[[XXXWWWWWWTTTXXX[[[ZZZWWWUUUWWWZZZ[[[UUUPPPPPPTTTVVVSSSOOOQQQQQQOOOKKKHHHFFFFFFGGGKKKJJJIIIHHHEEE@@@999555666000...000///++++++000000222333444444333111000555444333333222222333333000111333333333222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++///222555666666888<<<@@@>>>AAADDDCCC@@@@@@DDDHHHJJJHHHJJJNNNQQQPPPRRRVVVXXXVVVYYYaaaggggggeeefffbbbiiisssyyy||||||~~~[[[ZZZWWWUUUUUUWWW[[[___UUUSSSTTTWWWVVVRRRQQQRRROOOMMMKKKJJJKKKKKKJJJIIILLLLLLMMMLLLJJJFFFCCCAAA:::888777888;;;===>>>???GGGGGGFFFBBB<<<888555333222444333000222777:::999AAABBBCCCDDDDDDDDDDDDDDDDDDIIIOOOQQQQQQOOOOOOOOOMMMQQQUUUUUUSSSRRRTTTWWWVVVTTTSSSTTTWWWWWWSSSOOORRRRRRQQQNNNJJJIIIJJJKKKIIIHHHGGGGGGEEEBBB===999:::555444666555000000333000111333444444333222111222222222222222333333444000000//////............+++++++++******+++++++++,,,+++)))(((((()))+++,,,///111444666666888<<>>===???CCCDDDDDDDDDEEEFFFBBBGGGLLLNNNMMMLLLNNNPPPNNNPPPTTTWWWXXXVVVRRRPPPRRRSSSRRRPPPNNNMMMNNNPPPJJJIIIFFFEEECCCAAA===:::999777666888666222111222000111222444444444333222000000000000111222333444000...,,,******+++---......---,,,++++++,,,---...,,,+++)))((((((***---//////111444666777:::===???BBBCCCBBB@@@>>>AAAFFFKKKMMMJJJIIILLLMMMLLLNNNSSSTTTRRRUUU]]]bbbbbbccceeefffffffffhhhlllooorrrrrrnnnuuu}}}}}}hhheeebbbaaabbb```]]]YYY\\\bbbbbb\\\\\\bbbbbb\\\dddaaa]]]ZZZYYYXXXWWWVVVZZZeeepppssskkk___UUUPPPNNNQQQRRRPPPKKKHHHHHHIIIEEEFFFIIINNNQQQOOOHHHCCC???777555999888111222999888777444333444666999;;;;;;;;;;;;;;;;;;<<<======:::>>>CCCEEEDDDDDDDDDEEEFFFKKKPPPSSSRRRPPPOOOPPPPPPQQQRRRQQQPPPPPPQQQSSSOOOLLLHHHEEEBBB???<<<::::::999::::::999666333333111111333444444444444444111111000000000000111111///...---,,,,,,,,,---...111000///......///000111...,,,***)))***---000222///111333666999;;;===???:::>>>CCCFFFEEEDDDCCCCCCLLLKKKMMMSSSVVVUUUVVVZZZXXXVVVXXX^^^aaa```aaadddbbbcccffflllqqqrrroookkksssuuuyyy|||~~~~~~dddcccbbbeeeiiijjjhhheeeccciiihhhaaaaaaffffff```ccc___\\\ZZZZZZZZZZZZZZZ___ooosssbbbYYYWWWNNNQQQTTTTTTRRRQQQRRRUUUNNNNNNOOORRRTTTQQQJJJDDDDDD===;;;???>>>777777>>>:::999888666555555555666;;;999777666555666666666777999;;;<<<<<<:::::::::>>>BBBFFFGGGFFFFFFIIIMMMKKKLLLNNNOOONNNNNNPPPQQQRRROOOJJJGGGEEECCCAAA???>>>???@@@???>>>===;;;888333333444555555555555555444333222000///......---///000111111111000///...111111000//////000111111///...---,,,---///222444///000333777:::===>>>>>>999===BBBEEEFFFDDDCCCBBBHHHIIINNNUUUXXXVVVUUUVVVWWWUUUUUUXXXXXXWWWXXX\\\aaaaaadddjjjppprrrpppmmmxxxyyyyyyyyy{{{~~~llliiiffffffhhhkkknnnoooiiikkkjjjfffeeehhhhhheee^^^\\\YYYYYY\\\___aaabbbbbbppp}}}{{{mmm___[[[]]][[[\\\\\\ZZZWWWVVVUUUVVVRRRPPPNNNMMMMMMNNNMMMLLLMMMIIIHHHHHHGGGCCCCCCEEE<<<;;;:::888666444333222:::777444333333333222222666666666555555444333222777999;;;;;;;;;<<>>===:::777666666666666666666666666555333111///---,,,,,,000111333444444222000///........................000///......///000111222///000222777<<>>@@@?????????AAACCCFFFHHHKKKKKKPPPWWWXXXUUURRRSSSXXXVVVUUUVVVUUURRRTTTYYYaaa______aaaffflllppprrrtttvvvyyyzzz{{{|||~~~~~~jjjkkkjjjhhhggghhhjjjllliiieeedddffffffdddeeehhhbbb```]]]]]]___ccceeefffccchhhkkkggg___ZZZ\\\```dddaaa]]][[[YYYXXXWWWVVVPPPPPPQQQPPPPPPQQQSSSUUUIIIKKKIIIDDDBBBBBBAAA===BBB@@@>>><<<999888777666888666333333555666555333555333111000000000000000111111222333444666:::<<<<<<>>>AAACCCCCCCCCDDDEEEEEEDDDCCCCCCDDDDDDCCCAAA999<<<<<<888888======:::::::::999888777777777777666555333111///......---111222222222111111000000,,,---///000000///---,,,....../////////////////////000222777===@@@???>>>CCCAAA???@@@BBBFFFIIIKKKOOONNNPPPVVVWWWUUUUUUXXX\\\YYYYYYYYYVVVTTTWWW]]]]]]^^^^^^___aaaffflllpppkkknnnqqqssstttvvvxxxzzzxxxzzz~~~XXX^^^gggkkkkkkjjjjjjjjjddd]]]]]]cccddd___aaahhhkkkhhhcccbbbbbbdddffffffeeeaaa[[[UUUTTTWWW\\\aaaWWWTTTQQQSSSWWW[[[\\\\\\SSSXXX\\\]]]YYYUUUSSSSSSSSSXXXUUULLLIIILLLJJJBBBIIIGGGCCC@@@>>>===>>>???888666444555888:::999888444222///......///000000------...000222444555666777:::===>>>>>>>>>???@@@???>>>=========<<<:::888;;;>>>>>>999:::@@@BBB???<<<<<<:::999888777777777555444333111000000000000222111///.........000111---...111222222111...---------/////////...---,,,//////222777===@@@@@@===@@@AAACCCFFFIIIJJJIIIGGGLLLJJJKKKPPPSSSTTTXXX\\\[[[YYYXXXYYYVVVTTTXXX___WWW\\\bbbeeeeeeeeegggjjjhhhhhhhhhhhhjjjnnntttyyyssssssuuuwww|||~~~|||^^^]]]aaahhhggg```^^^aaa___^^^fffpppnnnccc___ddddddeeefffffffffdddbbb```\\\]]]^^^______]]][[[ZZZ```XXXQQQQQQXXX]]]^^^\\\^^^]]]\\\[[[[[[ZZZWWWUUURRRRRRSSSTTTTTTQQQLLLHHH@@@DDDHHHHHHEEEDDDEEEGGGBBBAAA???===;;;:::999999777777666333///...111444555333222000//////000000...///222444555666666666444555666888999999999999:::999999:::===??????>>>???>>><<<999777555555444333222111111111///,,,)))...444---'''///222+++)))***+++---...///...------+++++++++)))((())),,,//////333555555:::AAAEEEEEEHHHHHHGGGGGGGGGGGGFFFEEEKKKNNNSSSXXXYYYXXXUUUSSSUUURRRUUU\\\^^^ZZZ[[[___WWW\\\bbbdddccc```^^^]]]jjjfffdddddddddeeekkkrrrrrrzzz|||}}}|||~~~|||yyy~~~bbb___```bbbaaa[[[ZZZ^^^bbbfffrrr{{{hhh[[[YYYaaabbbbbbbbbaaa___]]]\\\^^^^^^]]]\\\[[[[[[[[[[[[\\\ZZZXXXXXXZZZ[[[\\\\\\\\\ZZZXXXXXXXXXXXXVVVTTTTTTRRRQQQRRRRRRPPPKKKGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHGGGEEECCCAAA@@@??????======;;;888333222333555555555444444444555555666---...///111222222222222///000222444555666777777888777888999<<<===<<<;;;======;;;:::888666555555///......///111111000///,,,666444///444444......***+++,,,,,,---------,,,***+++++++++***+++...111222555777888<<>>@@@DDDKKKMMMLLLNNNRRRUUUUUUSSSSSSWWWZZZ[[[\\\]]]]]]^^^]]]]]]]]]gggeeecccaaa```^^^^^^^^^]]]\\\\\\^^^```aaa___]]]bbbaaacccggghhhgggjjjpppssszzzuuuooossswww{{{yyyxxxyyy}}}zzz{{{www{{{TTTTTTSSSTTTWWWYYYXXXUUUYYYVVVTTTVVVVVVVVVWWWZZZQQQPPPPPPOOOOOOPPPPPPQQQKKKKKKKKKJJJJJJJJJJJJJJJLLLKKKIIIKKKMMMPPPPPPPPPKKKIIIGGGGGGIIIKKKMMMMMMLLLGGGDDDEEEIIIKKKJJJGGGGGGHHHHHHGGGDDDDDDGGGJJJGGGGGGGGGFFFEEECCCBBBAAABBBAAA??????>>>>>>======;;;;;;;;;:::888666333111333222222111000/////////......///000000//////...111000000111222222000---222333555777777555444222999666222000000///...---,,,111111888EEEAAA333000///...---,,,,,,---...///---...//////......000222666<<>>===>>>@@@AAA@@@???666777777777777666666555555444333222111111111111111111111111000///...---000...------//////...---///000111222222111000000000...,,,,,,---...---,,,%%%---444EEEVVVNNN:::222000//////........................------...222555888>>>EEEIIIOOOUUUWWWUUUYYYYYYZZZ\\\^^^```aaaaaaeeeffffffggggggggggggfffZZZ```dddfffhhhjjjhhheeekkkiiieee```]]]]]]aaaeeellljjjlllnnnnnnlllnnnsss|||vvvvvvwwwuuuxxx||||||{{{xxxrrrqqqxxxzzzzzzyyyuuu}}}{{{{{{~~~|||}}}LLLMMMLLLKKKNNNQQQMMMEEE@@@@@@@@@CCCGGGKKKKKKJJJLLLLLLKKKJJJHHHEEEBBBAAADDDCCCBBBBBBCCCEEEHHHIIIDDDDDDBBB@@@???@@@BBBEEECCCBBBAAABBBDDDEEEEEEDDDCCCDDDEEECCC@@@>>>>>>???===???@@@AAABBBBBBCCCCCC@@@@@@AAAAAA@@@???<<<;;;:::999888:::<<<===<<<:::444444333333333444555555444333222000000000000111//////////////////...---///---+++***,,,.........------------------------*********,,,...///...,,,)))...444BBBOOOFFF555222......//////...------,,,,,,,,,++++++,,,///555999:::AAAIIINNNUUU[[[]]][[[[[[YYYXXXZZZ___bbbaaa^^^\\\]]]___`````````___^^^[[[aaacccbbbcccgggfffaaadddffffffaaa\\\\\\bbbhhhfffdddeeegggfffeeegggmmm}}}tttssstttqqqrrrrrrsssvvvwwwsssooouuu~~~}}}~~~|||sssvvv}}}{{{|||xxxyyy{{{}}}}}}GGGHHHFFFEEEJJJPPPNNNGGGHHHEEEBBB???AAADDDCCC@@@DDDEEEFFFGGGGGGEEECCCBBBBBB@@@===<<<===AAAFFFIIIAAAEEEGGGCCC===:::>>>CCCAAAAAAAAABBBDDDDDDCCCAAA:::>>>BBBBBB>>>===@@@CCC===<<<<<>>===;;;888777555444333444777888666333:::999777666555555555666222111000.........///000,,,,,,---............---///,,,)))(((***---...///---,,,+++*********++++++,,,,,,,,,...000000///---222333000444;;;444+++111------...///...---+++***))))))))))))+++000888===;;;CCCKKKRRRYYY```aaa___\\\XXXUUUXXX___bbb```[[[___aaaccceeefffeeedddcccbbbfffeee___]]]```___ZZZUUU]]]eeeeee```^^^bbbhhhllliiihhhiiigggeeegggmmm}}}{{{jjjjjjoooqqqtttpppqqquuuyyyuuummmmmmrrr~~~}}}wwwuuuzzzwww{{{}}}vvvsss~~~~~~yyy}}}===DDDHHHDDDBBBEEEGGGDDDGGGDDDAAA>>>>>>???AAACCCHHHDDD@@@>>>??????>>><<<;;;:::999:::;;;>>>AAACCCDDD<<<333777AAA:::666AAA;;;;;;=========<<<;;;:::???<<<888999;;;===<<<:::999999999999:::;;;<<<===666666666777777777777777777444222333666999999888555444333444555555333222000222666888888666222000111///,,,))))))+++---///+++++++++,,,---.../////////,,,***+++---...,,,)))***+++---,,,******...111000111111111000...,,,***---******111;;;<<<222(((&&&'''((((((+++///666:::BBBIIIPPPUUU\\\aaa```[[[```bbb]]]TTTWWWccciiiggggggeeedddeeehhhlllnnnooojjjgggddddddgggjjjiiihhhaaaaaaaaaaaabbbgggmmmrrrfffmmmkkkaaa___fffkkkjjjzzzxxxsssmmmmmmpppnnnjjjuuuyyytttjjjiiirrrtttnnnssswwwzzz{{{{{{|||uuuvvvyyy~~~}}}||||||}}}~~~{{{~~~xxx}}}|||zzzyyy|||||||||>>>DDDFFFBBB@@@BBBBBB???>>>===;;;::::::;;;>>>???AAA???<<<<<<>>>???===<<<<<<;;;:::::::::<<<===>>>;;;:::333444;;;888555===999::::::;;;;;;:::999888777666444444666777888777;;;:::999999888999999999666666555555555555555666444222000111444666666555444333333444555555333222...///222333333222///...111000---+++***+++,,,------......///000000000000222000......//////---***'''***---...---,,,...///.........//////......---,,,***+++222:::<<<666///000//////------000444888DDDJJJOOOTTT[[[cccgggeeeaaaaaa]]]YYY[[[bbbgggggglllllllllllllllnnnoooqqqooollljjjkkkmmmnnnllljjjggghhhiiihhhggghhhiiikkkjjjnnnnnniiieeefffhhhhhhuuutttqqqmmmmmmrrrrrrooooooqqqnnnjjjqqq}}}wwwwwwwwwyyy{{{}}}~~~}}}|||~~~~~~~~~|||{{{zzz}}}~~~|||}}}}}}}}}|||>>>AAACCC???======<<<999777777777777888999:::;;;:::999999;;;===>>>===;;;;;;;;;::::::999888888888444<<<999333777888555999888888999999888888777666666777777777666777888:::;;;:::888777555555444444666555444222222222333333000///......000222222222111000000111222222111///---......//////......---------,,,,,,,,,---...//////000111222222111000///000...,,,,,,,,,+++)))'''&&&)))---//////...------+++++++++,,,---...///000,,,+++,,,000555666444000+++,,,...000333999@@@EEEQQQUUUVVVVVVZZZ```cccbbbbbb___^^^aaabbbbbbdddhhhkkkmmmooonnnkkkjjjkkkmmmpppnnnmmmooorrrsssqqqnnngggiiikkkllljjjgggfffffflllnnnqqqtttpppjjjiiilllooopppooolllnnnsssuuutttpppppplllkkkttt}}}tttwwwvvvvvvzzz}}}yyyzzzwwwsssrrrsssvvvxxxyyy~~~~~~~~~}}}~~~~~~~~~~~~||||||~~~~~~~~~;;;======<<<;;;:::888666666777888888999999999999666777888:::;;;<<<;;;:::999999999999888666555444333DDDBBB666777:::888777777777777777777666666555666999:::999666555777:::777666444333222111000000555444222000//////000111---,,,,,,,,,---.........---,,,,,,---...///---,,,......---,,,,,,---......((()))***,,,...///000000...///000111111///...---,,,++++++*********)))(((***+++---//////...---,,,++++++******+++---///000---------------------,,,%%%(((+++000666???HHHNNNUUUZZZ^^^]]]]]]___^^^[[[```\\\___ggghhhcccdddkkkggglllpppooojjjggghhhjjjmmmjjjiiikkkooorrrrrrpppeeehhhkkkllllllkkkjjjkkkmmmlllqqqxxxvvvnnnmmmtttmmmpppqqqmmmlllpppsssssslllmmmkkkkkkqqqxxxwwwpppttttttuuuyyy~~~~~~zzzvvvxxx}}}yyy{{{{{{vvv}}}{{{~~~{{{~~~888888999:::;;;999888888888999999999999888777666666888999::::::999888888555666666666666666555444555HHHGGG888666:::666555333333333333333333333333222444666444000...///111111000000///......//////333222000///............++++++,,,,,,,,,,,,,,,---,,,++++++,,,......---,,,---,,,***))))))***,,,---((()))+++,,,---------,,,***+++,,,,,,,,,+++***))),,,,,,---.........///000000///------,,,,,,,,,+++---,,,+++******+++---------------,,,++++++,,,---,,,---///222555;;;CCCHHHJJJUUU___cccdddddd```\\\^^^\\\aaajjjjjjdddeeemmmfffkkkppppppllliiijjjmmmkkkhhhddddddhhhkkkkkkjjjhhhjjjkkkllllllmmmppprrrnnnkkknnntttrrrjjjllltttmmmrrrsssnnniiijjjmmmnnndddhhhlllmmmooosssvvvvvvuuuwwwyyyzzzzzz|||~~~}}}|||{{{zzz{{{}}}~~~|||zzz{{{}}}~~~~~~zzz{{{{{{zzzyyyyyy|||yyy|||888555666:::===;;;999:::999999999888888777555555777999::::::888777777888444444444444555555555555444DDDBBB555444555111111...............///111111000111222111///---------......---------......///000000//////......------***,,,......,,,,,,,,,------,,,,,,---///000///...)))(((&&&%%%%%%&&&((())),,,,,,,,,+++***)))'''&&&(((((((((((((((((()))))))))+++---------...000222222000---,,,,,,---,,,,,,...------,,,++++++++++++,,,,,,,,,---...000111222...///111222666<<>>;;;777555333222222333333222444666666555333333333333444444444444444555333111000111333555777444222111333666888666333111111111111111111111111444444222111000...------...000111///------000444111222333444444333111000.........------,,,,,,,,,))))))))))))***+++,,,,,,,,,)))(((***---...---+++******)))((()))***,,,---...///////////////......---///000222222000///---...///000...***((()))+++,,,++++++,,,...///...---///222555999===DDDLLLRRRYYY]]]bbbcccbbbaaacccfffeeegggeeecccgggkkkggg___jjjhhhgggiiilllmmmkkkiiinnnllljjjhhhgggffffffgggiiiiiiiiiiiijjjkkkmmmnnnkkkmmmmmmlllkkkjjjkkklllhhhkkkmmmmmmllllllooorrrssstttvvvwwwwwwuuusssrrruuuuuuttttttuuuuuuvvvwwwnnnrrrtttsssssswwwyyyxxxyyyzzzzzzxxxvvvuuuxxx{{{sssyyy~~~xxx|||~~~wwwqqqnnn{{{||||||yyyxxxxxxvvvrrrrrrvvv{{{yyywwwssspppnnnlllkkkjjjqqqvvvvvvxxx|||zzzuuuqqquuuyyy{{{{{{{{{}}}rrrssswww}}}~~~yyy~~~|||}}}}}}zzz{{{}}}~~~999;;;<<<;;;888666777888<<<;;;999777555444333333222333444333222444888<<<666555444444333333333444///111333555555444222000333111//////000222333333444444444444444444444444444444333222111000//////...///000///---...000333111000000000111111222222////////////............------,,,,,,+++,,,,,,,,,---+++***+++---...---+++,,,++++++++++++,,,,,,---------......------,,,,,,...///000111111000///...(((+++------,,,---///111000000000//////.........000555<<>>EEELLLQQQRRR^^^[[[XXXWWWYYYYYYWWWTTTVVV[[[^^^\\\XXXXXXZZZ]]]___```aaaccceeeffffffeeedddeeegggiiikkklllmmmmmmeeedddbbb```^^^]]]]]]^^^^^^```bbbbbbbbbcccdddfffhhhiiikkkllllllkkkjjjiiiqqqnnnkkkhhhhhhjjjmmmooottttttttttttssssssrrrrrrvvvzzz{{{xxxuuuuuussspppwwwxxx{{{|||{{{yyywwwvvv|||}}}~~~vvvrrrsssmmmqqquuurrrppprrrsssssssssppphhh```bbbhhhjjjkkkllllllllljjjiiihhhhhhkkkooorrrtttvvvuuutttqqqssswww{{{}}}~~~|||xxxyyy}}}666666666666555333111000---...000111222111000000111000000000222444555555666555222111111333555777444222000...---...000222///222555444111...///000222222222222222222222222......//////000111111111/////////000000111000000111111222222222000///...---...000222222222111000...............///000000////////////...---------+++,,,---------+++***(((++++++,,,,,,,,,,,,++++++......////////////......(((((()))+++,,,...//////)))...333444222333888===???>>>>>>@@@EEEKKKPPPRRRSSSOOOLLLMMMRRRXXX[[[\\\YYY[[[]]]ZZZTTTOOOQQQVVVUUUVVVYYY\\\^^^___aaabbbbbbccccccdddeeefffggggggaaa```^^^\\\[[[[[[[[[[[[XXXZZZ[[[\\\\\\]]]___```ddddddeeefffffffffeeedddcccdddeeegggjjjnnnrrrtttrrrssstttttttttssssssrrrnnnssstttqqqooopppooommmkkkmmmrrrwww{{{}}}|||{{{xxx|||zzzzzzttthhhkkkpppooopppvvvrrrooommmiiibbb]]]aaahhhjjjiiiiiiiiijjjlllnnnpppgggiiinnntttvvvtttrrrqqqrrrsssuuuxxx{{{}}}~~~~~~{{{}}}~~~|||{{{|||yyyyyywwwxxx~~~zzz|||yyy666444333333333444222111......///000000000000///111000///111333444111///333222111000111222444555...000222333333111///---,,,///222333222///------000000000000000000000000------......///000000111000000000111333333222000---///000111111///---,,,...///111333333222000///------------...///000111---/////////---,,,---...******++++++******))))))******+++,,,------------........................,,,******+++---...---,,,...111444444333333666999777;;;AAADDDEEEFFFFFFGGGIIIJJJKKKNNNRRRUUUVVVVVVWWWWWWXXXXXXSSSNNNPPPVVVSSSVVVYYY\\\]]]___aaacccaaa```___^^^^^^___```aaa___^^^\\\ZZZYYYYYYYYYYYYZZZ[[[]]]^^^^^^^^^```bbbbbb`````````bbbccccccbbb]]]^^^```ccceeegggiiijjjnnnooopppqqqrrrqqqppppppiiinnnpppnnnnnnrrrttttttlllmmmpppuuuxxxzzzxxxwwwooossszzzzzz}}}yyykkkjjjlllmmmoootttlllhhhffffffeeecccgggmmmjjjiiihhhgggiiilllppprrrnnnnnnqqqvvvvvvqqqnnnnnnvvvtttssstttvvvwwwxxxwwwzzz}}}|||xxxvvvuuuwwwvvvxxx|||xxxtttzzz|||yyy}}}}}}777444111000222444444333222222111000000000000000///000222222222111111222222222111111000111111111...///222444444222000////////////111222222000...------------------------......//////000000111111222111000222555555333000......///000111222222222000222444555555333111/////////.........//////000+++---///...,,,,,,---///******)))))))))***++++++((()))***,,,---...//////.........------.........222000...---......,,,)))111222333444555666777888444:::AAABBB???===???BBBDDDGGGKKKNNNNNNNNNNNNNNNQQQOOOPPPRRRPPPLLLOOOUUUTTTWWWZZZ\\\\\\]]]___bbb___]]]ZZZXXXXXXZZZ\\\^^^^^^]]]\\\\\\\\\]]]___``````aaaccccccccccccdddfffbbb```]]]^^^aaadddddddddaaaaaa``````````````````fffgggjjjlllmmmllllllkkkhhhlllmmmjjjkkkpppttttttpppooooooppprrrrrrooollliiijjjqqquuuvvv~~~vvvmmmjjjlllmmmmmmmmmiiieeedddiiilllllllllnnnllllllkkkkkkkkkmmmnnnpppuuuqqqqqquuutttpppnnnqqquuurrrnnnmmmooorrrsssrrryyy{{{|||zzzwwwuuuuuuvvvtttqqqttt{{{zzzsssvvv}}}{{{~~~}}}}}}~~~{{{777333//////222555555555666555333111111111111222...222555444000///333777333222222111000///......333111///...///111444666444111///000444555444222000000000000000000000000///000000000111111111111333111111333666666444111111111000111333666999;;;333444666777666444222000222111000///............***,,,......,,,+++...000******)))((()))***,,,---&&&''')))+++---...//////......------------.........,,,,,,...222444333111000000111444777:::;;;;;;<<>>@@@BBBEEEGGGHHHDDDDDDBBBAAAAAA@@@AAAAAACCCEEEGGGHHHGGGFFFEEEEEEIIIJJJNNNQQQPPPMMMNNNSSSRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTTTTSSSRRRSSSWWWZZZ\\\___cccgggjjjkkklllkkkjjjbbbdddfffaaabbbeee```XXXXXXZZZ^^^bbbddddddccccccdddeeefffgggggggggggggggffffffhhhiiiiiigggfffbbbfffhhhfffdddfffkkkooommmjjjfffbbbaaacccfffiiibbbggglllnnnnnnooosssvvvvvvtttsssuuuxxxwwwsssnnnjjjjjjkkknnntttwwwvvvsssmmmmmmnnnnnnooonnnmmmlllpppooonnnoooqqqssstttsssqqqssswww|||~~~|||xxxuuuuuuzzz|||zzzzzz{{{{{{xxx~~~|||zzzyyyxxxyyyzzzzzzyyyzzzuuuuuuzzz|||//////.........000111222111111///...,,,+++******+++---///000000000222333111222222222111000///...000///.........///111222///////////////...---,,,...............///000111111111222333444444555555444222000...---...///000111111333222000...///222111222333444444444333333111///---......000222555111...------...---++++++------------,,,+++******000000//////////////////000000000111222444666666888666444333666:::???BBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCBBBDDDGGGGGGEEEDDDDDDEEELLLHHHGGGMMMPPPOOONNNOOOSSSTTTUUUVVVVVVVVVUUUTTT\\\\\\[[[YYYXXXYYY\\\^^^[[[^^^bbbfffiiikkkllllllbbb\\\___aaa^^^bbbfff___bbb```^^^^^^```aaaaaaaaa```___^^^^^^___aaadddfffeeedddcccdddffffffeeeccccccbbbcccfffhhhiiijjjjjjkkkhhhdddaaabbbeeejjjmmmiiijjjlllooosssuuuvvvuuuxxxwwwvvvwwwxxxwwwsssoooqqqnnnlllnnnooonnnjjjgggjjjmmmqqqssssssrrrpppooommmmmmoooqqqttttttrrrpppooorrrwww|||}}}xxxzzz}}}yyyyyyyyyvvvppppppqqqssswwwzzz}}}~~~xxx|||~~~...//////000000111111111222111///...,,,+++++++++111333444333111//////000,,,,,,------.../////////000000//////....../////////......///000000///---...------------///111222111111000000000111222333111000...---------............000111...+++,,,111444555555666555444333222222///---...---,,,---000000,,,+++------***)))***)))***+++,,,---.....................///000111222555555444666999::::::999999777777:::???CCCDDDCCCHHHHHHGGGFFFEEEDDDDDDCCC@@@AAABBBCCCDDDEEEFFFFFFBBBEEEGGGFFFDDDCCCFFFIIIJJJDDDAAAGGGOOOPPPOOOOOOQQQRRRSSSTTTSSSSSSQQQQQQUUUTTTTTTTTTVVVYYY\\\]]]XXXYYYZZZ\\\^^^___``````YYYWWW___eeeeeelllmmmbbbjjjgggbbb___^^^^^^]]]\\\^^^\\\ZZZZZZ[[[___cccfffbbb```______aaabbbbbbbbbbbb______dddhhhhhhfffgggdddfffgggiiikkklllmmmmmmqqqooommmnnnqqqrrrqqqoooyyyyyyyyyxxxwwwvvvuuuttttttooommmoooppplllhhhffflllpppvvvyyyzzzyyyyyyyyyvvvyyy|||}}}}}}zzzwwwuuu{{{||||||{{{}}}}}}xxxppprrrvvvvvvsssqqqssstttrrrooooooqqqvvv{{{|||xxx---...000222333333222111111000///.........//////333444555444111///......,,,,,,++++++,,,---...///111111000000///...,,,,,,...------...111222111///......------...000222444444333111//////000222333///.....................******...111///,,,///777333444555666555444222111222...---000///,,,---111333...,,,///000,,,***,,,,,,---...///000111111111000000000111333666888999:::999999;;;>>>???===;;;888888===LLLZZZ]]]TTTHHHHHHHHHHHHGGGGGGGGGGGGGGGCCCDDDFFFHHHIIIIIIIIIIIIDDDGGGHHHGGGDDDEEEIIINNNMMMGGGDDDHHHMMMNNNPPPRRRPPPPPPQQQQQQPPPOOONNNMMMJJJJJJKKKMMMQQQTTTWWWXXX````````````aaaccceeefffaaa___eeejjjllluuuwwwjjjeeecccaaa```______]]]\\\^^^^^^]]]^^^___cccfffhhhccc```^^^^^^```ccceeeeee```]]]]]]aaaaaa___bbbgggccceeehhhkkkmmmmmmmmmmmmrrrrrrqqqooommmmmmnnnoootttvvvxxxvvvsssrrrvvvyyytttnnnnnnsssvvvsssqqqqqqhhhkkknnnnnnnnnnnnppprrryyy|||}}}zzzzzz{{{{{{vvvuuuwwwrrrjjjmmmooonnnlllnnnsssuuusss}}}}}}}}}yyyyyy~~~zzz}}}~~~xxx}}}~~~,,,...111444555444222111///.........///111222444000222444444222000000000222000...,,,+++,,,---...111111111111///---+++)))...---,,,///222444222000///.........///111444666888666333000///111333555......///000000///......000///222555111+++...666111222444555555444222111000,,,,,,111222000111666888222000333444///---000222222333333333222222111444444555777999===@@@BBB;;;:::;;;===@@@AAA>>>:::;;;<<>>@@@AAABBB>>>999;;;@@@???999===FFF===@@@MMMaaarrrtttgggYYYJJJKKKLLLKKKHHHEEEDDDCCCIIIIIIHHHGGGHHHIIIJJJKKKOOOQQQRRRRRRPPPNNNOOOOOOJJJLLLLLLMMMPPPTTTRRRLLLSSSSSSTTTSSSOOOLLLNNNRRRRRRQQQRRRVVV]]]bbbcccbbbccc^^^[[[\\\ZZZWWWZZZaaagggkkkhhh```cccmmmooogggmmmkkkgggdddccceeegggiiifffhhhiiihhhgggeeecccbbb```bbbeeeggggggfffdddccc``````aaaccceeeeeeddddddeeefffhhhhhhgggffffffgggkkkoooqqqpppmmmmmmqqqvvvmmmhhhjjjrrrtttnnnmmmssstttvvvyyyyyyxxxwwwwwwxxx{{{{{{vvvppprrrxxxyyytttpppmmmjjjhhhiiimmmrrruuuyyyzzzzzzzzzyyyyyyxxxwwwzzzyyyxxxyyyxxx}}}{{{~~~~~~~~~~~~||||||yyy~~~{{{}}}333111......111222222111111111111000//////000111////////////000000111222222000...------...///111......///000111222333333444333222111111111222333//////000000111333444555555555666777777888999999444222222333111...000555444444333333333444444555222111000111222222000///000111222222000//////000999>>><<<111,,,//////)))***,,,...//////000111333<<<<<<===>>>???BBBDDDEEEGGGEEEEEEEEECCC@@@CCCHHHFFFGGGNNNZZZddddddYYYMMMLLLMMMNNNMMMJJJHHHGGGHHHFFFFFFGGGJJJMMMPPPSSSUUUQQQRRRSSSRRROOOMMMMMMMMMKKKNNNOOOOOOSSSWWWUUUPPPKKKMMMOOOOOOOOONNNQQQUUUYYYYYYXXXYYYYYYYYYVVVTTTWWWWWWZZZ[[[VVVQQQSSSZZZ^^^bbbbbb___bbbhhhhhhccckkkiiigggffffffgggiiikkkiiiggggggiiijjjhhhccc^^^bbbbbbaaaaaaaaabbbbbbcccaaaeeeiiijjjiiihhhiiikkkdddfffiiilllnnnppprrrssssssuuuuuusssnnnlllmmmnnnrrrqqqrrrvvvvvvssstttxxxuuuwwwyyyyyyxxxvvvvvvvvvzzzzzzwwwsssuuu{{{|||xxxzzzyyyyyyyyyzzz|||~~~{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~||||||}}}|||111///......000222222111...------...000000///...---------...///000222222333111...,,,,,,...222444///000111222222222111111444333222111000///...---------...///111222444555333555777999:::;;;;;;:::444111000111///,,,///444666555333222222222333444222111/////////000///......000222222111/////////000555666///...222333000444555666777888:::>>>AAAEEEDDDCCCBBBCCCEEEHHHIIIJJJLLLKKKFFFEEEIIILLLLLLQQQPPPQQQTTTWWWUUUOOOJJJQQQRRRRRRPPPNNNLLLLLLMMMLLLLLLLLLLLLMMMOOOPPPQQQNNNPPPQQQQQQOOONNNNNNOOOKKKNNNPPPPPPTTTXXXWWWSSSNNNPPPRRRSSSSSSUUUWWWYYYSSSUUUWWWWWWVVVUUUTTTUUUSSSXXX___aaaZZZRRRSSSYYY[[[^^^bbbeeeggghhhgggfffggggggggghhhhhhjjjkkkllljjjgggeeegggjjjiiibbb[[[bbb```]]][[[[[[^^^aaaccc```ffflllkkkfffcccdddgggnnnnnnoooooopppooooooooommmnnnppprrrttttttttttttrrrwwwxxxuuusssuuuxxxxxxuuuwwwyyyzzzyyyxxxxxxyyyxxxyyywwwtttvvvyyyxxxuuussstttvvvxxxyyyzzzzzzzzzwwwyyy}}}}}}}}}.........///000111111111///------000333444222.........---......///000111111000...---...000222333///000222333333222000...111111111000///...,,,+++///////////////000111222111333555777888888777666444000...///...,,,///333333222000//////000111222333000...---............---///111222000.........(((...000---...222555333000222444555666888;;;>>>IIIIIIHHHIIIJJJKKKMMMNNNJJJPPPPPPJJJKKKVVVZZZWWWVVVUUUSSSQQQOOOOOOPPPQQQUUUVVVUUUSSSPPPNNNNNNOOOOOOOOONNNMMMLLLKKKKKKKKKIIILLLNNNPPPPPPQQQSSSTTTJJJNNNPPPPPPRRRWWWWWWUUUUUUXXXYYYWWWVVVXXXXXXVVVNNNQQQTTTTTTRRRSSSVVVYYYUUUZZZ```aaa]]]YYYXXXZZZ\\\^^^ccchhhhhhggghhhjjjdddeeefffggghhhiiiiiiiiihhhfffdddcccdddccc```\\\___]]][[[[[[\\\___ccceeedddgggjjjjjjfffbbb``````ooonnnmmmlllkkkiiigggeeeggghhhlllqqqvvvyyyyyyxxxqqqyyyzzzrrrooouuuyyyvvvsssvvvyyyzzzzzz{{{{{{}}}}}}}}}|||zzzyyyxxxvvvsssuuuvvvwwwyyy{{{|||}}}}}}rrruuuyyy~~~|||||||||{{{}}}~~~}}}......///000000000000111///......000444555333000000000///......---......---...///000111111000000///000111222222111///------......//////......---///.........///000111111222333555666666444333111777333111222333111222555//////......///111222333222000---,,,---.........+++---///000...------...---000000---+++,,,......111444888:::;;;;;;<<<<<>>@@@BBBEEEGGGJJJOOORRRSSSTTTVVVXXX[[[]]]^^^___cccZZZXXX^^^___WWWRRRTTTYYYZZZ[[[ZZZWWWTTTRRRQQQKKKOOOUUUZZZ[[[ZZZYYYYYYPPPQQQTTTVVVWWWXXXXXXWWWSSSTTTVVVUUUSSSRRRRRRSSSQQQVVVXXXUUUTTTWWWZZZ[[[XXX^^^^^^ZZZ]]]ddd```VVVVVVVVVWWWZZZ]]]\\\XXXSSSLLLUUU[[[[[[\\\aaabbb___XXXrrrzzzhhh]]]dddaaaSSS[[[\\\]]]___aaacccfffgggggghhhjjjlllmmmkkkiiifffjjjiiiiiijjjkkkmmmnnnooommmllljjjhhhfffeeefffgggjjjhhhgggkkkqqquuussspppmmmqqqtttsssqqqqqqvvvzzz~~~tttrrr|||{{{|||vvvyyy|||~~~~~~~~~wwwvvvyyy}}}}}}zzz~~~|||zzzzzz|||zzzrrrpppssstttsss~~~~~~}}}{{{~~~{{{www{{{~~~}}}yyy}}}}}}///000222000......111555222222111111000000000///000000//////......---------...///000000///...---***...222333111///000111111000///...///000222333.........///000111222333...---...000333222...***000000...------...//////......//////000111333444444444333333333222222222///333666222---///888AAA;;;444000222333333333555666AAAGGGLLLOOOHHHIIIXXXZZZZZZ[[[]]]___```^^^\\\^^^```aaa```]]]ZZZXXXWWWTTTRRRQQQUUU___eee]]]QQQRRRSSSUUUXXX[[[^^^aaabbb\\\]]]]]]ZZZVVVVVVZZZ^^^```^^^[[[VVVSSSVVV]]]ccc\\\ZZZ^^^dddaaaWWWVVV]]]\\\[[[^^^bbb___YYYZZZ___aaa]]][[[]]]``````YYYRRRXXXUUUTTTWWW]]]cccffffffkkkhhheeeddddddccc___[[[UUU]]]aaa^^^\\\```hhhllljjjllloooqqqoookkkfffcccdddjjjoooooommmmmmmmmmmm```gggnnnpppmmmkkklllnnnrrruuurrrlllpppzzz{{{tttvvvvvvvvvyyy{{{|||{{{zzztttyyy|||xxxwwwyyy|||{{{{{{|||~~~~~~}}}}}}~~~~~~~~~uuuqqquuuzzz~~~~~~{{{}}}||||||}}}~~~wwwzzz111222333222222222444555111111111111000000////////////////////////......///000111111111000///...---///222111///---.../////////000000000000000000------------...///000111111///......000111///---//////.........//////000///.../////////000111222111111222222333333333333///222444222///111888???888222///222444555666999>>>GGGKKKPPPUUUPPPOOO\\\]]]]]]]]]___bbbcccbbbaaahhhfffdddaaa```aaadddfff```^^^YYYVVVYYY___aaa^^^YYY[[[]]]```ccceeeggghhh^^^]]]\\\\\\]]]]]]]]]\\\[[[]]]___^^^\\\[[[]]]^^^aaaaaacccccc^^^WWWUUUXXX^^^^^^aaaeeebbbZZZXXX[[[\\\[[[ZZZ^^^ccceeedddaaa\\\ZZZYYY[[[___dddeeefff`````````aaabbbaaa___^^^___dddfffbbb___cccgggiiikkklllmmmnnnnnnmmmllllllnnnooonnnmmmllljjjgggdddeeeiiinnnppppppppprrrtttrrrrrrpppmmmpppvvvxxxwwwwwwwwwyyy|||~~~~~~}}}}}}|||~~~~~~|||xxx~~~|||}}}}}}~~~}}}|||xxxxxx{{{~~~222111111222444444333222//////000111111000...---////////////000000000000222222222222222111000///000000000///---,,,---...---///000222111000...---------,,,,,,,,,,,,------333000...---...//////...---...//////000000000000//////////////////000000+++,,,---...///000111111222222333222111222555777444///...222555777:::===BBBIIIKKKQQQZZZYYYXXXbbb^^^]]]\\\]]]```bbbbbbbbbgggfffcccaaaaaabbbeeefffaaacccaaaZZZWWW\\\cccggg^^^___aaabbbccccccccccccaaa^^^]]]___bbbbbb^^^ZZZ]]]```cccdddcccbbbbbbbbb[[[```bbb^^^\\\]]]______^^^___bbbeeeccc]]]ZZZ[[[XXXYYY\\\___cccfffhhhiii___^^^]]]^^^```bbbbbbaaa```cccgggjjjjjjkkkkkkllljjjllljjjfffeeehhhhhhfffmmmlllkkkkkkllloooqqqsssuuuqqqmmmmmmmmmlllgggbbbjjjkkklllnnnqqqtttvvvxxxvvvsssrrrsssssstttxxxyyyyyyyyy|||~~~yyy||||||yyyxxx}}}vvv|||xxx}}}~~~www}}}~~~{{{zzz000...---///222222///,,,...///000111111000...---/////////000000111111111333222222222111000000///000///...,,,+++,,,---///......///000///...---,,,---,,,++++++*********+++000///...------------,,,+++---...000111111000000111111111111000000//////,,,,,,---......///000000444222111111111000///...222///...222555777;;;@@@AAAGGGIIIOOO\\\^^^]]]dddaaa___\\\\\\^^^_________^^^___aaaccccccbbb^^^[[[UUU]]]bbb___\\\^^^aaacccaaabbbbbbbbbaaa___\\\[[[bbb```^^^___``````]]]ZZZWWWVVVUUUUUUUUUWWWZZZ\\\WWW___aaa[[[ZZZaaaeeeccc\\\]]]___aaaaaa`````````XXX\\\```bbbbbbaaabbbddd______^^^^^^^^^^^^]]]]]]YYY^^^ccceeeeeedddeeegggnnnnnnkkkhhhjjjmmmlllgggnnnmmmkkkjjjkkklllooopppqqqmmmlllnnnpppooonnnnnnooommmlllmmmqqquuuwwwxxxyyyssssssxxxvvvrrrwww~~~{{{xxxxxxzzz|||~~~~~~|||~~~uuuppptttuuupppwwwzzzyyy...---,,,...000111---***...///000111111000/////////000000000111111222222111111000000////////////...,,,***)))***,,,...//////...---,,,,,,---......---,,,+++***************+++,,,......---,,,***)))+++,,,...///000000000///222222222222111000///...111111111111111111111111000...---...///000...,,,222//////222444555:::???DDDKKKKKKOOO\\\___\\\___cccaaa^^^\\\\\\]]]\\\[[[XXXYYY[[[```cccccc___\\\TTT[[[```______aaa```]]]dddeeeeeeeeedddbbbaaa___aaaaaa```]]]YYYYYY[[[]]][[[ZZZYYYYYYZZZ\\\^^^___^^^ffffff]]]YYY___bbb___aaa```^^^\\\]]]```bbbcccYYY___fffgggddd```^^^^^^bbbbbbbbbaaa```___^^^^^^aaaeeehhhiiifffdddeeefffkkkkkkiiihhhlllqqqpppjjjmmmmmmlllkkkjjjiiiiiiiiijjjiiikkkppppppnnnqqqxxxuuurrrpppqqqsssvvvxxxyyyyyytttuuuyyywwwqqqvvvyyyvvvvvvyyy}}}|||yyy|||}}}{{{}}}~~~xxxpppssswwwuuu{{{zzz~~~~~~~~~~~~~~~zzz|||yyy{{{~~~}}}~~~}}}}}}000000///000111000///---000000000000000111111111111111111111111222222222//////............//////---***((((((***---.........,,,+++******,,,...000------,,,+++++++++++++++(((+++...///...,,,******+++,,,------............000111222222222000///............------,,,,,,,,,***)))***,,,...000111000111//////222333333888???IIISSSRRRSSS\\\]]]WWWXXX]]][[[YYYWWWWWWWWWUUUTTTTTTRRRRRRUUU[[[```bbbaaaaaabbbaaa]]]^^^bbbbbb___bbbbbbccccccdddeeeffffff___``````\\\XXXWWW\\\aaacccdddfffiiikkkjjjfffccc```dddeeeaaa___bbbeeefffjjjgggaaa[[[[[[___bbb```]]]bbbhhhkkkiiieeeccccccfffggggggfffeeeeeefffhhhpppqqqrrrqqqnnnmmmlllmmmggghhhhhhhhhlllqqqppplllllllllllllllkkkjjjiiihhhhhhhhhlllrrrqqqkkkoooxxxxxxxxxxxxxxxyyyzzz{{{|||~~~|||}}}~~~}}}zzz{{{|||xxxxxx{{{~~~~~~||||||~~~|||www~~~zzzuuuvvvxxxwwwxxxzzz~~~~~~xxx{{{}}}xxxttt}}}{{{zzzyyyzzz}}}~~~|||xxxwww{{{{{{||||||~~~{{{tttwww222222222111//////000111222111000000000111333444222222222222222222111111...------------///000111---***((((((+++,,,,,,+++*********+++,,,---............---,,,,,,,,,------))),,,//////...---...///,,,,,,+++++++++,,,,,,------...000000000///---,,,))))))))))))))))))))))))++++++,,,,,,---///111222...---...111222333888@@@GGGTTTVVVUUU\\\\\\VVVUUUXXXWWWVVVVVVVVVVVVTTTRRRVVVSSSRRRVVV\\\aaaaaa```eeegggddd___^^^bbbeeedddcccbbbaaaaaaaaaccceeefff]]]]]]^^^^^^^^^___bbbccc`````````ccceeeeeeaaa]]]bbbbbbeeehhhhhhfffjjjpppmmmkkkeee]]]]]]bbbccc```bbbeeehhhiiijjjiiiiiijjjjjjkkkllljjjiiijjjnnnqqqllljjjgggfffgggggggggfffgggjjjjjjiiikkknnnnnnjjjkkkkkklllmmmnnnoooppppppnnnjjjmmmuuuvvvoooooouuuuuuyyy}}}~~~}}}|||}}}~~~~~~yyy~~~|||{{{|||}}}}}}}}}~~~zzzzzz{{{zzz{{{}}}zzzxxx||||||yyy~~~}}}}}}zzzvvvwwwyyy}}}}}}~~~}}}~~~sssmmm{{{111333333111------000333444222000///000222444666444333333222222111111111------------...///111222...+++))))))++++++***'''&&&'''***,,,......------.........------......///,,,...///...---...111444---,,,+++***)))***+++,,,+++,,,...//////...,,,+++******+++,,,---......///000111111///,,,,,,...000++++++---000111333999AAA???OOOTTTSSS[[[\\\VVVWWWZZZZZZ[[[\\\^^^^^^\\\ZZZ]]]]]]^^^ccchhhgggaaa[[[^^^dddfffdddbbbdddggggggjjjhhheeebbbaaabbbdddeee\\\[[[[[[```fffhhhgggeeeoookkkfffeeegggjjjkkkkkkllliiijjjooollldddfffnnnkkkkkkfff```bbbggggggbbbggggggffffffhhhjjjkkkllljjjllllllkkkkkkmmmrrrwwwnnnkkkggggggjjjmmmmmmkkkjjjmmmmmmjjjjjjkkkkkkhhhjjjjjjkkkmmmppptttxxxzzzuuummmnnnyyy}}}wwwsssvvvooovvv}}}}}}{{{|||{{{zzz{{{yyynnnxxxxxxyyy|||~~~}}}{{{yyy~~~|||yyy|||}}}~~~~~~}}}yyy~~~~~~}}}wwwwwwxxxzzz|||}}}}}}}}}{{{~~~zzz}}}}}}~~~qqqxxxuuujjjvvv333333222111222333555666333222222222333444555666222///+++******+++******///......---------......222000////////////---+++---------,,,,,,,,,++++++)))***,,,---...---,,,,,,---++++++,,,...///,,,(((000///+++))),,,///,,,%%%+++,,,---...---,,,+++***------,,,,,,---...000111...///000111111000///...---///111333555999>>>AAACCCKKKRRRSSSUUU[[[```aaabbb^^^[[[\\\___aaaaaa___dddcccccceeehhhjjjkkkjjj```aaaccceeefffgggggggggnnniiiiiimmmiii]]][[[aaacccccccccdddfffhhhjjjkkkaaaeeejjjllljjjiiiiiikkkhhhnnnnnnfffccciiijjjeeekkkrrrssslllggghhhhhheeecccdddfffhhhiiijjjjjjiiimmmqqqttttttssstttwwwzzzzzzxxxuuutttuuuwwwyyyzzzwwwvvvvvvvvvuuutttsssrrrooorrrxxx{{{uuunnnpppyyy}}}zzzwwwxxx{{{}}}|||{{{||||||xxx|||yyyuuuzzzzzzwww}}}yyyzzz~~~zzzwww|||}}}yyy}}}}}}~~~|||zzz~~~zzz}}}~~~~~~|||yyyxxxzzz|||{{{{{{{{{{{{}}}~~~vvvxxxxxxvvvtttvvv444333222111111111111111/////////...............///---+++***,,,------,,,(((((()))+++---000222333111000...---......---+++++++++++++++******************,,,---------,,,,,,---,,,,,,---//////---***000000,,,(((***......+++)))***,,,---///000000111000000/////////000000111111000////////////000111///000111222555999???CCCJJJPPPUUUVVVYYY^^^```___dddcccbbbccceeeggggggfffeeeeeedddfffhhhiiihhhgggaaa``````aaaeeegggggggggkkkgggiiipppmmmdddbbbhhhqqqpppnnnkkkhhhfffdddcccjjjnnnrrrrrrooolllkkklllhhhjjjjjjiiilllssswwwvvvpppttttttnnnlllnnnnnnkkkhhhiiijjjkkkkkkkkkjjjiiirrruuuxxxxxxwwwwwwzzz}}}~~~~~~}}}zzzxxxxxxyyy{{{}}}|||zzzzzzzzzzzz|||xxxyyy}}}~~~zzzwwwxxx~~~~~~}}}~~~{{{}}}|||~~~xxx{{{zzzwww}}}{{{yyy~~~}}}yyy~~~www}}}444444333222000...,,,,,,///000000000///...,,,++++++******+++...//////...,,,,,,,,,+++,,,------...000...,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++---,,,,,,---//////---,,,///111...)))(((,,,000000,,,,,,,,,---///111222333111222222222222111000000333111///---...///222444111111111222444:::AAAGGGOOOSSSVVVWWW[[[```___[[[XXXZZZ\\\]]]]]]\\\]]]]]]``````aaadddhhhjjjjjjjjjaaa___^^^```dddggghhhgggeeecccgggnnnnnngggfffkkkqqqqqqqqqpppooommmkkkjjjmmmqqqtttssspppllllllmmmiiicccaaaeeejjjmmmooorrrrrrssspppmmmnnnqqqqqqnnnoooooopppqqqrrrrrrrrrqqqrrruuuxxxwwwuuuuuuwwwzzz~~~|||{{{{{{|||~~~}}}~~~|||{{{{{{}}}|||}}}zzz}}}{{{~~~yyy|||333333333222111...,,,***...///111111111///---,,,*********,,,...///...---///...---,,,,,,,,,,,,,,,///,,,***)))***,,,,,,,,,.........------------,,,******++++++++++++++++++,,,++++++,,,---------,,,+++000111,,,)))+++000222222111///---------......---...000111222111000000222111/////////000222333222222111111444;;;CCCJJJOOORRRTTTWWW\\\aaa^^^WWW[[[___cccdddaaa^^^^^^___aaaaaabbbdddfffgggfffddd]]]___bbbdddeeefffggghhheeedddhhhnnnmmmhhhhhhkkkjjjkkkmmmpppqqqrrrrrrrrrkkkooorrrrrrpppnnnnnnpppuuukkkhhhqqqwwwuuutttwwwwwwtttpppnnnqqqttttttqqqssstttvvvxxxzzz{{{}}}}}}sssvvvxxxwwwttttttvvvxxxzzzxxxxxx|||~~~{{{yyyyyy|||}}}{{{|||}}}}}}{{{zzz|||yyy|||}}}}}}|||pppzzz}}}~~~}}}}}}}}}|||111222222333222000...---)))***---...///...,,,+++,,,++++++,,,------,,,***))))))***,,,...000222333,,,+++))))))***,,,,,,+++......---------,,,,,,,,,************************))))))************+++,,,(((///333000+++,,,...000333111///,,,+++*********((())),,,...000000000000//////000111111111111111222111000111444;;;EEELLLNNNRRRVVVZZZ```eeeaaa[[[```dddggggggccc___^^^^^^iiihhhffffffdddbbb^^^[[[ZZZaaaiiikkkhhhfffgggkkkkkkkkkmmmooommmiiihhhjjjiiiiiijjjkkkkkkkkkkkkkkklllooorrrrrrooonnnoooqqqppphhhhhhssszzzwwwuuuxxx{{{vvvrrrrrruuuvvvvvvvvvxxxxxxyyy{{{}}}xxxzzz|||{{{yyyxxxzzz|||wwwrrrqqqzzz}}}xxxuuuuuuvvvxxx~~~~~~{{{vvv~~~}}}~~~{{{xxxyyy}}}{{{~~~~~~}}}|||wwwxxx}}}~~~www~~~zzz|||}}}}}}{{{yyyvvvrrrxxx~~~{{{{{{yyyvvvzzz000111111111111000000///+++,,,---///000000//////---+++******++++++***(((++++++++++++,,,...///000***))))))***,,,---,,,++++++++++++*********))))))+++***))))))((()))))))))'''((())))))((((((+++,,,'''///333000,,,,,,---,,,...---,,,+++++++++++++++&&&'''))),,,...000111111,,,---///111111111000///111000000111444<<>>OOO^^^dddllltttyyy~~~yyyqqqyyywwwwwwyyywwwssstttxxxrrr~~~|||uuu||||||}}}|||wwwtttuuu|||{{{{{{zzzzzz~~~~~~|||}}}~~~}}}}}}}}}~~~}}}{{{vvvzzz~~~}}}~~~}}}~~~~~~|||{{{~~~yyy|||{{{~~~%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%###%%%%%%###&&&***)))###%%%&&&'''''''''%%%###"""###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''(((***+++,,,+++***(((((((((((((((***+++---.........,,,+++,,,------,,,******+++------,,,***))))))***++++++...---...222666???PPP```eeennnuuuxxxzzz{{{xxxrrr|||{{{yyy{{{}}}|||yyyxxx|||}}}}}}zzz|||}}}~~~|||~~~}}}}}}}}}|||}}}~~~~~~~~~~~~}}}~~~}}}xxxwww~~~%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))(((&&&$$$###$$$&&&&&&!!!$$$$$$###&&&+++)))"""%%%%%%%%%$$$%%%%%%&&&&&& """###$$$%%%$$$$$$###)))((('''&&&%%%&&&'''(((''''''&&&'''(((***,,,---,,,---...//////---,,,***))),,,///000...+++***)))------,,,,,,---///000222......000333666???QQQbbblllttt{{{|||}}}~~~{{{xxx{{{|||{{{|||{{{}}}zzz{{{~~~}}}zzz{{{vvvxxx~~~}}}~~~}}}|||xxxxxx~~~{{{|||}}}yyyxxxxxx}}}{{{{{{~~~'''%%%###""" !!!""""""#########$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%$$$######$$$&&&'''(((%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$""" """$$$&&&$$$$$$$$$%%%&&&'''((())))))((('''&&&&&&''')))******)))((('''''''''''''''///...---+++)))(((&&&&&&,,,---...//////...,,,+++'''((()))+++---.........''')))+++---111<<>>LLLVVVlll|||~~~|||}}}}}}~~~{{{~~~}}}~~~xxxzzzxxx}}}~~~||||||~~~}}}{{{yyyvvvtttsss~~~~~~}}}}}}yyy||||||(((((('''&&&&&&&&&''''''(((((()))))))))(((''''''))))))((('''&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&######$$$$$$%%%%%%$$$$$$!!!###&&&(((((('''$$$###"""###%%%&&&((()))******%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&(((***))))))((((((((()))))))))*********)))((('''(((+++...000000...,,,///:::NNNcccqqqttt~~~}}}}}}}}}}}}|||zzz~~~}}}}}}{{{zzzzzzyyyuuuxxx|||yyyyyyxxxyyyzzz}}}}}}((())))))*********))))))''''''(((((((((((((((''''''''''''''''''''''''(((&&&''''''(((''''''%%%%%%"""""""""""""""###$$$$$$$$$%%%&&&(((((('''&&&&&&$$$%%%&&&(((((((((((('''&&&&&&'''''''''((((((((()))(((''')))++++++)))&&&(((((((((((()))))))))***...+++(((&&&'''+++///222000444:::DDDQQQaaaqqq{{{zzzsss~~~~~~|||zzz{{{|||~~~~~~~~~}}}|||}}}|||~~~~~~}}}~~~{{{uuuttt~~~}}}~~~}}}'''((()))+++++++++***)))%%%&&&'''(((((())))))(((%%%%%%&&&'''((()))***+++((()))))))))(((&&&$$$###$$$$$$###"""###$$$&&&''''''''''''''''''((())))))$$$%%%&&&&&&&&&%%%$$$###'''''''''(((((((((((()))***))))))+++---,,,)))%%%(((((((((((())))))))))))***++++++,,,,,,---......000;;;LLL]]]iiiqqquuuwwwgggvvv}}}~~~yyy~~~~~~zzz}}}{{{))))))*********+++,,,,,,(((&&&%%%'''******&&&###'''(((+++------***'''%%%)))((('''&&&%%%$$$###"""%%%$$$#########$$$%%%&&&###"""%%%******%%%"""###%%%%%%$$$######$$$$$$$$$'''''''''((((((((())))))&&&&&&%%%%%%'''))),,,...((())))))(((&&&'''***------//////---+++---555;;;???PPPaaalllvvv~~~~~~~~~{{{zzz~~~}}}~~~yyy}}}||||||yyy{{{))))))******************))))))((()))++++++***(((&&&'''***,,,,,,+++)))((((((((((((((()))))))))))))))(((&&&%%%%%%%%%&&&&&&%%%###%%%))))))%%%###%%%&&&%%%%%%$$$$$$$$$%%%%%%'''''''''''''''((((((((('''&&&%%%%%%&&&'''((()))&&&%%%%%%'''***,,,,,,+++000000000...000888EEEOOO[[[iiiuuu{{{{{{wwwvvv{{{}}}|||~~~zzzwww~~~}}}|||}}}yyy|||{{{|||}}}}}}~~~}}}(((((()))******)))((('''((()))***)))))))))+++---((()))***,,,---.........+++++++++,,,,,,---------,,,,,,***)))(((''''''''''''%%%&&&))))))&&&%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((()))''''''+++000111...***000333777<<>>KKKUUUccceeehhhmmmssszzzzzz~~~}}}}}})))((('''&&&'''((()))*********)))***,,,,,,+++)))''''''''''''((((((((((((%%%&&&''')))***,,,---...+++,,,,,,------,,,+++***(((&&&&&&))))))&&&&&&(((%%%%%%%%%%%%&&&'''((()))&&&''''''((()))***++++++*********+++---000222333999???FFFJJJOOOWWWccclllttttttvvvzzz~~~~~~wwwwwwzzz***)))'''&&&&&&(((+++---+++***)))***------***&&&&&&'''(((***++++++++++++((((((((())))))******+++......//////...,,,***)))'''%%%&&&))))))&&&%%%'''$$$$$$$$$%%%&&&'''((()))&&&'''((()))***+++,,,---))))))+++...333888===AAALLLPPPVVV^^^fffnnnvvv{{{uuuyyyvvv|||{{{zzz{{{))))))***+++---...//////)))+++---...---+++'''%%%---,,,+++***)))(((''''''***+++,,,,,,------------)))***+++,,,---,,,++++++...***&&&%%%'''))))))((($$$&&&((((((((('''((()))((('''''')))+++,,,,,,,,,444111222FFF^^^^^^VVV[[[ggghhhkkkpppvvv|||}}}~~~{{{||||||zzzwwwxxx}}}|||******+++,,,---......///,,,,,,+++***))))))((('''(((((())))))******))))))******+++,,,,,,,,,,,,,,,)))***+++,,,,,,---------+++)))&&&&&&)))******)))'''(((******))))))***+++...,,,******---333888;;;CCCJJJKKKWWWooo|||zzz{{{vvvzzz~~~}}}}}}~~~zzzzzz}}}~~~~~~}}}}}}+++++++++,,,,,,,,,------///---)))'''&&&&&&((()))&&&'''(((*********)))((())))))***++++++++++++***,,,,,,+++*********+++++++++)))((()))+++,,,,,,+++'''((()))))))))***---///555666888;;;AAAIIIOOOSSS___llljjjhhhyyy}}}zzz}}}}}}~~~yyy~~~************************...,,,)))&&&%%%&&&'''(((((()))*********(((&&&$$$))))))************))))))...---+++)))''''''''''''++++++***++++++,,,,,,+++***,,,...///222666;;;???@@@FFFPPPYYY```eeehhhiiittt|||wwwyyyzzz}}}~~~zzzxxxzzz~~~~~~~~~}}}~~~~~~~~~)))))))))(((((((((((((((******))))))((('''''''''))))))******)))((('''&&&)))))))))******))))))(((***)))'''&&&&&&&&&'''(((*********++++++,,,...///666888<<<@@@EEELLLSSSXXXWWW]]]fffnnnrrrtttuuuwww}}}|||~~~~~~|||}}}~~~|||~~~{{{(((((((((((((((((((((''''''(((***++++++***((('''''''''((()))***+++,,,,,,)))************))))))(((######$$$%%%''')))+++,,,'''(((+++---000555;;;???DDDHHHMMMRRRWWW^^^eeejjjrrrtttvvvvvvuuuwww{{{zzzzzz~~~}}}~~~|||}}}}}}}}}}}}}}}))))))))))))))))))))))))'''((()))***+++++++++******)))(((((()))+++...///***+++++++++******)))(((###$$$&&&(((***+++,,,,,,&&&***///666>>>HHHTTT\\\[[[^^^bbbgggjjjooosssvvv}}}}}}~~~||||||~~~)))*********++++++++++++(((((())))))+++,,,---...///---***)))(((***,,,...+++++++++++++++***))))))((()))***++++++***)))((((((---555???KKKZZZjjjuuurrruuuxxx{{{}}}~~~|||,,,***(((''''''(((+++,,,***++++++,,,+++***)))(((&&&&&&%%%%%%&&&''')))******(((&&&(((+++---+++)))%%%''')))***+++,,,+++++++++'''777VVVggggggqqq}}}~~~+++++++++*********))))))***+++,,,,,,,,,***)))(((***)))(((((('''((())))))((())))))))))))))))))***''''''((()))************,,,///AAA]]]mmmqqq{{{~~~yyy+++,,,---...---,,,)))(((++++++,,,,,,,,,+++******------+++******))))))***&&&***,,,***'''%%%'''+++))))))(((((((((((())))))000===TTTlllzzz~~~}}}~~~yyy+++,,,---......---,,,+++++++++,,,,,,,,,+++++++++---,,,,,,+++++++++++++++(((***+++)))'''&&&'''(((+++***((('''''''''((()))///EEEaaavvv}}}}}}|||||||||++++++,,,,,,---///000000+++++++++++++++++++++,,,*********++++++,,,,,,,,,+++)))(((((()))***(((&&&,,,+++)))'''''''''((((((***CCC```vvv~~~xxx{{{{{{~~~,,,,,,,,,,,,---...000111******))))))******+++,,,((()))***+++,,,,,,,,,,,,---)))'''(((+++,,,***&&&++++++***))))))))))))))),,,???ZZZrrr,,,---............,,,,,,))))))((((((((()))***+++******+++,,,,,,,,,+++***************++++++++++++***+++++++++++++++***)))...888LLLggg~~~~~~{{{|||,,,...000111000---)))&&&)))(((''''''''')))***+++,,,------...---,,,***)))(((+++---,,,***))),,,///***+++,,,------,,,+++******,,,;;;XXXrrr~~~~~~www|||}}}{{{|||222111///...---------...,,,+++*********,,,///000.........---,,,+++)))(((+++++++++***))))))((((((***(((%%%######%%%(((***,,,***333FFFVVV```qqq}}}yyy}}}|||111000///---------.........---,,,+++***++++++,,,000...***((((((***---000++++++***)))((((((((((((&&&'''(((******(((&&&%%%+++'''+++888BBBJJJYYYiii}}}zzzwwwwww{{{{{{xxx~~~///......---------............---,,,***)))((((((+++***)))((()))+++...000,,,+++)))(((''''''((()))&&&(((***++++++***(((''',,,&&&$$$***...111<<>>IIIWWWhhhyyy}}}{{{~~~||||||~~~~~~~~~|||yyyxxxyyyxxxwwwuuu}}}}}}~~~|||}}}|||~~~yyyxxxzzz~~~{{{~~~}}}~~~||||||~~~yyy{{{}}}}}}|||{{{|||}}}zzzzzzzzzzzz{{{~~~|||{{{|||zzz}}}}}}~~~}}}~~~666444333333555666555555222333333222222333444555555555555555666666555444222333444555666777888999666666666666777777888999555555555666666777777777777777666666555555555555///111333555555333000......///000000000///.........111555<<>>@@@???;;;888999888888999::::::999888777999888666444444444555666000222444666888888888888999;;;;;;888444222333555333222111000000111222333111666888555000333>>>JJJ___ppp}}}{{{~~~|||}}}~~~uuusssvvv}}}~~~zzzuuutttrrrxxxzzzxxxyyy~~~}}}xxxuuuyyyzzzvvvuuuyyy~~~{{{xxxvvvwwwyyy{{{{{{~~~|||zzzxxxwww|||vvvsssuuuwwwxxxzzz~~~~~~|||}}}xxxyyyyyyyyywwwuuusssqqqzzz}}}}}}zzzyyyxxxwwwwww~~~|||xxxxxx{{{}}}~~~|||wwwsssyyyyyyyyyyyyzzz|||~~~}}}666777888999:::999999888888>>>???999888===;;;333;;;;;;<<<<<<;;;;;;;;;;;;:::;;;;;;::::::999888777>>>>>>@@@BBBBBB???===<<<555888;;;<<<<<<;;;:::999777666555555444444444555333444666777777666444333999:::;;;888555333444555222222111111111222333444111555777333---,,,444<<>>===<<<;;;;;;:::999:::;;;<<<<<<<<<;;;:::777999;;;<<<======<<<:::333777;;;>>>===<<<<<<<<<666777999::::::888666555555666888888777666333222666777777777666555555555444444333333333444444444000111222111000000333666BBBGGGTTTgggyyy~~~|||~~~{{{}}}}}}~~~~~~rrr|||}}}~~~|||xxxuuu{{{}}}{{{}}}{{{~~~~~~~~~{{{{{{}}}|||{{{xxx}}}~~~|||||||||~~~yyyyyyzzz}}}xxxyyyzzz{{{|||}}}~~~zzzxxx{{{~~~zzzyyy}}}}}}zzzxxxyyyzzzwwwttttttvvvyyy{{{{{{wwwvvvvvvwwwxxxyyyyyyyyyzzz}}}wwwuuuxxxxxx}}}}}}|||}}}wwwtttvvv}}}~~~yyyuuuwww~~~~~~wwwvvv{{{vvvssswww~~~777666555444444666888:::333777:::999999<<<>>>===@@@???>>>===<<<;;;;;;;;;666777888999:::;;;;;;;;;666999:::999:::<<<===:::222777<<<>>><<<;;;<<<===888:::<<<>>>>>><<<:::888444555666888888888777777444555666777777777777777666666666666555555555444111...---...222555555444999888???PPPcccsss~~~{{{rrrvvvxxx|||~~~~~~~~~~~~{{{{{{~~~|||~~~}}}|||~~~}}}|||{{{yyyttt~~~}}}}}}}}}~~~~~~uuuxxx{{{|||}}}~~~|||}}}~~~}}}xxxxxxwwwtttsssuuu|||{{{}}}{{{wwwuuuwwwvvvrrroooooorrrvvvwwwvvvxxxvvvtttuuuxxxzzz{{{|||}}}wwwxxx}}}{{{~~~|||yyyxxx{{{uuurrruuuyyy||||||wwwwwwzzz{{{wwwrrrxxxxxx{{{|||yyyzzz{{{~~~|||~~~}}}|||666666555555555666666777:::999:::;;;777333333777===<<<<<<;;;;;;<<<======666666777777888999999::::::===<<<888888<<<===:::555999>>>>>>:::888999<<<888999:::;;;;;;:::999999444555666777888999:::;;;777777888:::;;;;;;:::888999999999888777666555444555222///000333555444222666444777AAAMMMYYYjjjxxx~~~zzzzzz}}}xxx||||||yyy}}}|||zzzzzz~~~}}}www{{{}}}yyyxxx|||}}}xxxwwwvvvsssrrruuu|||xxxwwwyyyxxxuuuuuuxxx|||zzz||||||{{{zzzzzz|||~~~}}}{{{yyy{{{}}}{{{yyyyyyzzz|||||||||zzzvvvwwwxxxxxxzzz~~~{{{wwwrrrpppnnnnnnxxxvvvrrrppptttzzz{{{wwwwww|||}}}|||{{{zzzzzz~~~~~~{{{zzz{{{}}}666777888999999888666555777333555:::888111333;;;::::::999:::;;;===???@@@888888888777888888999::::::<<<:::333222777888444888<<>>===;;;:::;;;;;;;;;:::888777555444:::888555444333333333222333222444888;;;CCCVVViiiwww{{{}}}~~~{{{{{{~~~}}}zzz{{{xxxxxx}}}}}}{{{}}}zzz~~~~~~{{{{{{~~~zzzwwwwwwyyyuuutttvvvvvvuuuvvvzzzzzzyyyyyy}}}{{{uuuyyyyyy{{{~~~uuuqqqrrrvvvyyy{{{tttrrrsssyyy|||yyywwwxxxyyy}}}~~~yyysssrrrxxxvvvnnnsss||||||~~~}}}{{{zzz}}}~~~|||zzzzzz|||{{{yyy}}}xxx|||}}}~~~}}}333555777888888888:::;;;777999;;;:::777555777:::777555444666999;;;:::777777999;;;<<<<<<:::777666555666777777888888777777777666666777999;;;===>>>>>>===:::777666555555555666777999;;;<<<<<<999777444666999;;;<<<<<<;;;:::888999::::::999777555333222111//////000222555777222444555555777>>>GGGMMMZZZppp}}}{{{~~~~~~yyy~~~|||}}}}}}~~~~~~{{{zzzzzz{{{yyyvvvwwwzzz{{{yyyvvvuuuxxxxxxwwwyyy|||}}}{{{zzzvvv{{{wwwzzz}}}xxx~~~zzz~~~|||yyywwwvvvuuuwwwxxxzzz{{{|||}}}www{{{}}}sssooorrrpppyyywww{{{~~~|||{{{vvvpppnnnrrrxxx~~~~~~yyyxxx{{{~~~~~~}}}}}}xxxvvvzzz~~~}}}555777999888777666777888999:::;;;:::888888888999999777666777888999999888666777888999888777555444999:::;;;;;;<<<<<<;;;;;;999999888777888999:::;;;===<<<;;;999888777666666;;;;;;::::::;;;;;;;;;:::<<<;;;;;;:::999888888777999999999999888777666666555444333222333555777888444444444333333777===BBBKKK[[[jjjooovvv}}}{{{zzzvvvyyy{{{zzz||||||yyyzzz~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{zzzwwwtttrrrrrrrrrrrrqqqkkkmmmrrrxxx}}}zzz{{{~~~zzzzzz}}}|||zzz~~~{{{|||}}}yyysssyyy~~~vvvssswwwtttvvvuuuxxx|||{{{yyywwwvvvxxx|||~~~}}}~~~888999:::999666555444555<<<:::999999::::::999888888888888777666777999;;;::::::::::::999999999999;;;<<<======>>>>>>======<<<;;;999888777777888888<<<<<<<<<<<<;;;:::999999AAA???<<<999999:::<<<===>>>===;;;888777777777888999999888777777777888999777777777777777777888888555555555333222444777:::???GGGUUUbbbmmmvvv|||~~~{{{~~~yyyxxx}}}~~~{{{|||}}}}}}{{{}}}~~~|||zzzzzz|||~~~zzz|||~~~~~~|||{{{zzz{{{}}}|||}}}||||||yyyyyywwwtttqqqoooppprrrtttsssxxx}}}zzzyyy|||}}}zzz}}}yyyyyy{{{}}}}}}}}}{{{vvvwww|||}}}yyyxxxssszzzzzzyyy~~~|||wwwuuuvvv{{{~~~~~~~~~|||~~~}}}888999:::999666555444555===:::777888:::;;;888555555666888666444555999======<<<;;;:::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;:::999777777777888888:::;;;============;;;:::AAA@@@>>>:::888888:::;;;777777777777888888999:::888777555444555777999;;;999999:::::::::999777666555555555555666666888999:::999BBBSSS```fffpppzzz}}}}}}}}}~~~yyy|||zzzxxx{{{}}}|||~~~~~~}}}}}}~~~yyy}}}}}}}}}{{{}}}zzzvvvtttvvvxxxyyyxxxxxxyyy{{{wwwzzz~~~~~~}}}{{{yyy{{{}}}|||yyywwwxxxzzzxxxxxx~~~{{{xxxvvvwwwyyy}}}|||xxxtttuuuyyy||||||zzz}}}xxxyyyyyywww{{{}}}}}}|||||||||}}}{{{xxxuuuvvvzzz}}}}}}|||~~~www|||{{{{{{~~~{{{{{{|||~~~www{{{666888999999888777777888<<<999666666888999666333111333555555444555999===:::999777666555666777888888888999::::::::::::999999888777777777888999:::999;;;<<<===>>>===<<<;;;===>>>???===999666666666111222555888999:::999888777666444222333555888:::888999:::::::::888666555777666666666777777777777888222555BBBMMMRRR^^^lll}}}~~~zzzwww}}}}}}{{{yyy~~~|||||||||{{{~~~}}}wwwxxx{{{~~~~~~|||yyyzzzzzzzzzxxxuuurrrppptttxxx}}}~~~~~~zzz}}}|||||||||{{{xxxuuutttssstttyyyzzzzzz{{{{{{zzzyyywwwvvvvvvwwwvvvsssqqqsssxxx|||~~~~~~|||~~~vvvyyy|||yyyvvvuuuvvvyyy}}}zzz|||~~~}}}{{{|||{{{|||~~~vvvwww~~~||||||~~~www{{{~~~~~~666888::::::999999999;;;:::999777777777666555333111222555666666777999;;;:::999888777666777888888777888999999::::::999999777666666666777888:::;;;999::::::;;;<<<<<<;;;;;;888<<>>:::555333333222444777999:::999777555777666444333333666888:::777888999999888777666555888666444444555555555333;;;666555;;;@@@EEEQQQ___uuu|||}}}~~~zzz~~~xxxzzz~~~|||||||||{{{~~~~~~}}}wwwsssqqqtttxxx{{{xxx|||~~~|||uuuooonnnpppsssrrrvvv|||}}}}}}yyyuuurrr{{{{{{zzzzzz{{{~~~}}}{{{{{{uuuqqqyyy~~~|||xxxvvvvvvzzz~~~{{{zzzxxx{{{xxxyyyyyyqqqqqqyyyzzzzzz{{{yyyuuuuuuzzz|||{{{~~~}}}{{{zzz}}}yyyzzzwwwsssuuu|||yyywww888999;;;;;;:::::::::;;;999::::::888666555555555555555666888::::::888666::::::999999888888888999666777777888888888888888777777666666777888:::;;;999999999888999999::::::777<<>>999444333444666777888999999888888777999888777666666777999:::777777777888777777666666666444111222555777777666::::::999888888===HHHQQQ^^^hhhvvv{{{~~~wwwyyy|||}}}}}}{{{xxxyyy}}}~~~}}}wwwsssuuuzzz{{{|||}}}~~~}}}{{{www}}}|||}}}|||{{{zzzwwwvvvxxx|||}}}||||||}}}zzz}}}|||yyyyyyzzz|||tttwwwzzzsssrrrxxxxxxtttxxxxxxttttttyyyyyyvvvyyyyyyzzzyyyzzz}}}~~~:::;;;===<<<;;;::::::;;;999;;;<<<:::666444555777:::999999;;;===<<<888333666666666666555555555444444444555666666666666666888777777666666777888999999999777777777888999:::888<<>>FFFTTTcccpppwwwwwwvvv}}}~~~{{{}}}}}}zzz~~~wwwyyy|||||||||}}}~~~~~~~~~~~~yyyyyy|||}}}zzz~~~zzz{{{~~~}}}{{{|||zzzvvvzzz}}}{{{|||~~~}}}zzzzzz}}}zzz||||||yyy}}}yyyxxx|||sssttt|||~~~~~~===<<<;;;:::888777666555888:::;;;777444666:::>>>>>>;;;::::::777555888>>><<<:::888666555666888999333444555666777777666666444444555555555444444333...///111333555777888888666777999;;;:::999777555;;;;;;;;;::::::888777777777777777888999:::;;;<<<:::999888888999888777555444444444555555555666666777777777777666666555444555;;;FFFSSS```kkkssswww~~~|||xxx{{{|||zzz~~~~~~}}}}}}{{{~~~}}}~~~uuuvvvyyy}}}~~~}}}{{{yyyvvvxxxssssssyyy}}}{{{{{{}}}}}}~~~~~~~~~~~~~~~zzz|||~~~}}}|||~~~{{{}}}}}}~~~~~~}}}~~~<<<<<<===<<<;;;999777666777???AAA:::666:::===<<<;;;999:::<<<:::777999>>><<<:::888666666888:::<<<555666777888999999999999444444444444444444555555444444333333222222333333777888:::;;;;;;:::999777;;;;;;;;;;;;:::999888777666555555555777999;;;<<<:::;;;<<<;;;888555444444444444444555555666666666666666555555555555555666222666;;;BBBLLLYYYhhhrrryyy~~~~~~}}}~~~{{{zzz~~~~~~||||||}}}}}}|||~~~~~~zzz~~~}}}~~~}}}wwwvvvwwwyyyyyyxxxwwwwwwxxxyyyzzzxxx{{{~~~|||zzzzzz}}}~~~}}}yyy{{{zzzsssrrrqqqssszzz~~~~~~}}}~~~}}}}}}yyyxxxzzz|||{{{|||~~~}}}zzzzzz}}}{{{~~~}}}{{{~~~|||yyyyyyyyyzzz|||~~~~~~}}}~~~~~~}}}}}}:::<<<===>>>>>>===;;;999999AAAAAA:::999???>>>777888666777;;;;;;999999<<<888999;;;<<<<<<;;;888777666666777888999999999999888777777777777888888999<<<:::888555333333333333777888:::;;;<<<;;;:::999999999::::::::::::999999;;;:::888666555555666777666888999777444333666999444555666777888999:::;;;999888777666666777999:::888:::;;;;;;>>>HHHWWWccckkkwww~~~www||||||~~~xxxuuusssqqqqqqtttmmmzzz~~~{{{zzz}}}||||||}}}~~~{{{xxxxxx}}}|||xxxxxx}}}}}}yyyuuuvvvyyy}}}|||{{{~~~}}}|||~~~{{{vvvvvvzzz~~~}}}|||{{{{{{~~~zzzxxxyyy{{{~~~}}}{{{}}}}}}}}}888:::===???@@@@@@??????<<<>>><<<999;;;AAA===444555333444999;;;888888:::;;;<<<======<<<999777666666666666777777777888888888888999999::::::::::::777777666666666888999;;;666777888::::::;;;::::::666666888999:::;;;;;;;;;===<<<999777666555555555444555555222000111777<<<777777777777888888999999:::999888777888999:::;;;<<<======:::999===GGGPPPUUUeeessszzz{{{zzz}}}}}}|||xxx~~~yyy~~~{{{yyyxxxtttqqquuu||||||}}}zzz{{{~~~|||{{{|||vvvxxxzzz|||}}}|||yyywwwvvvyyy|||~~~~~~}}}}}}}}}~~~~~~~~~~~~||||||}}}~~~yyywww{{{~~~zzzxxx{{{~~~~~~}}}||||||}}}|||}}}}}}uuuvvvyyy|||}}}}}}||||||}}}|||}}}}}}777999;;;>>>???@@@AAA@@@<<<:::888999<<<===:::666555222222777:::888777999BBB???:::777555666999;;;888777777666555666666666444666777999999999888888777777666666555666666666444444666777888999::::::444555666888999:::::::::888888888888777777777777666555333000///000444777888888777666666555444333888888777777777777777888777999999888777999===BBBHHHUUUcccnnnwwwzzz~~~zzz~~~~~~{{{|||~~~yyyyyy}}}|||xxx|||}}}~~~}}}wwwssswww{{{vvvwww}}}|||~~~~~~~~~~~~}}}|||||||||{{{~~~}}}|||zzzyyyzzz}}}uuuvvvyyy}}}zzzvvvzzz~~~~~~}}}zzzyyyxxxuuuyyy{{{{{{|||}}}yyytttvvv{{{wwwzzz}}}~~~}}}||||||}}}wwwyyy{{{~~~~~~}}}~~~~~~|||uuuzzz|||{{{888999999:::<<<======>>>;;;777888===<<<555777???777333222666999888888999@@@===999555444666:::<<<:::999888666555555555555111333666999999888666555999999888777555333222111111222333444666777888999555555666777777777777777222444666777888888777666555444222222333444333222666666666666666666666666777888888777777666555555333444666777888888999999AAAFFFQQQ]]]eeelllwww~~~{{{}}}}}}|||xxx{{{}}}~~~}}}}}}}}}}}}}}}||||||}}}}}}}}}}}}}}}~~~~~~{{{}}}}}}zzzxxxwww{{{}}}|||}}}xxxzzz~~~~~~zzzxxx~~~|||}}}|||zzz999999888888888999::::::999555:::BBB;;;///555GGG:::444222666:::999888:::888999999::::::999999888<<<;;;999777555555555555000333777:::;;;999777444333444666888999999888777000000111333444666777888777777777777666555444333111333555777888777555333222111222555888888555111222333555777:::<<<>>>???888999999999999777555444555444555777999999888666;;;999???KKKQQQVVVeeeuuu}}}yyy|||{{{}}}xxx~~~}}}xxx|||}}}{{{~~~}}}}}}}}}xxxyyy~~~~~~}}}yyy||||||zzzyyytttyyyxxxqqqnnnssswwwwwwxxxxxx{{{||||||{{{{{{|||}}}~~~~~~www}}}~~~vvvsssxxx~~~|||}}}zzzwww}}}888:::<<<:::777555666777======>>>===;;;888555333888888888999:::;;;======999::::::888666666666888<<<<<<;;;:::999999888888777666555666999;;;;;;:::999999999999:::999777555888:::666///---111222///555666666666666444222111---111555666555555777999:::::::::999999888888888777555777:::666000222888444222444999999555666<<<999999::::::::::::::::::999999;;;@@@EEENNN^^^lll}}}~~~~~~xxxvvvxxx|||}}}zzz}}}{{{zzz}}}zzz~~~|||xxxsssqqquuu~~~~~~~~~}}}~~~{{{yyyzzz}}}}}}wwwzzz|||{{{{{{~~~}}}{{{ttt{{{{{{xxxzzzvvvuuuyyy{{{zzzwwwyyy~~~~~~zzzyyy|||xxxuuu|||zzzzzzzzzrrrttt}}}|||}}}888;;;======<<<;;;===>>><<<===>>>>>>>>>===;;;::::::::::::;;;;;;<<<===>>>:::;;;;;;999777777999;;;:::999888888999;;;>>>???999888777888999;;;;;;:::;;;;;;;;;;;;;;;:::888777555777555111000444666333888888777666555222000///222555888888666555666888999:::<<<===<<<:::888777777555555777666222333888888666888;;;:::666666;;;::::::::::::::::::999999888777888;;;>>>DDDPPP\\\hhhqqq|||~~~yyy~~~~~~{{{zzz|||~~~~~~vvvwwwyyy{{{}}}}}}|||}}}{{{|||~~~}}}}}}||||||}}}~~~~~~{{{xxxzzzwwwvvvvvvyyyxxx~~~~~~|||zzzxxxyyy|||~~~}}}{{{|||{{{xxxyyy||||||xxx~~~|||~~~999;;;===>>>======>>>???999:::;;;<<<>>>???@@@@@@========================<<<<<<<<<:::999:::===@@@<<<:::888777888<<<@@@BBB:::999888999;;;<<<<<<;;;======>>>>>>===<<<:::999555777777444444666666444777777777666555444222222888:::;;;:::888666666777888:::===???>>><<<999666888444222444666555555777;;;:::;;;===;;;777777:::;;;;;;::::::999999888888999777777999888999AAAJJJ[[[hhhvvv|||~~~~~~}}}|||~~~{{{~~~~~~}}}~~~~~~~~~{{{zzz{{{}}}~~~}}}~~~}}}~~~~~~~~~}}}|||}}}~~~}}}yyy|||~~~}}}wwwwwwxxx{{{~~~~~~}}}|||{{{}}}|||}}}xxxwwwzzz~~~|||zzz{{{{{{yyy{{{~~~||||||~~~:::;;;;;;;;;:::999999888666666777888:::===???@@@??????>>>>>>===<<<<<<;;;======<<<;;;:::<<<@@@CCC???>>><<<:::999:::<<<===999888888;;;===??????>>>>>>???@@@???>>><<<;;;::::::;;;:::999777555333111444444555666777888999999;;;;;;;;;;;;999888888888888999;;;<<<<<<:::999777888444111222666777777777:::;;;<<<<<<;;;999999:::;;;::::::999888777666666;;;999999:::888666999???WWW```llluuu{{{}}}||||||~~~uuuwww{{{}}}{{{zzzrrrvvvyyyzzzzzz|||tttzzz~~~zzzxxxzzz~~~}}}wwwxxx}}}|||{{{yyyyyyzzz{{{}}}yyyzzz||||||yyy~~~|||{{{{{{{{{xxxyyyzzz|||~~~~~~~~~uuuzzz~~~{{{wwwuuuwww{{{}}}{{{}}}}}}|||{{{~~~}}}|||~~~~~~888888888888999888777666666666777888999;;;===>>>>>>>>>>>>>>>===;;;999888;;;<<<<<<;;;;;;<<>>>>>>>>===<<<:::999888666666888;;;???AAAAAA@@@>>>@@@BBBAAA>>>;;;:::;;;;;;;;;;;;;;;999666333222555555666777999:::<<<<<<::::::999999999999999999888777777666666777888888777555222333666999888666777999;;;:::999::::::;;;999999888777666555555444:::777888:::999666777;;;HHHOOOZZZdddlllsss{{{}}}yyy}}}~~~|||~~~|||~~~~~~vvvxxx}}}{{{zzz{{{|||yyywwwwww|||~~~}}}zzzzzz~~~|||}}}{{{zzz~~~~~~~~~}}}}}}}}}{{{zzz}}}~~~|||xxxxxx{{{}}}|||xxxpppvvv}}}wwwrrrrrrwww}}}|||{{{~~~~~~}}}{{{~~~}}}|||}}}||||||~~~}}}}}}777777777999<<<======;;;999:::;;;;;;<<<===>>>>>><<<=========<<<:::888777888999;;;;;;:::;;;<<<>>>888:::<<<>>>>>>===;;;:::555666888<<<@@@BBBBBB@@@???BBBDDDBBB>>>;;;;;;<<<999777888;;;;;;777666777:::999999888888999999:::888777555666777999888888666555333222333444666888666888777555777:::999555555999;;;999888:::;;;999666666555555444444333333555333333777888666666999999>>>JJJXXXdddkkkssszzz{{{}}}~~~}}}~~~}}}}}}{{{zzz~~~|||}}}~~~}}}}}}~~~yyysssrrryyy}}}zzzzzz}}}~~~|||}}}zzz~~~{{{}}}{{{zzzyyywwwttttttyyyzzz{{{~~~~~~~~~:::999999;;;???AAA@@@>>>:::;;;===???????????????<<<<<<======<<<;;;888777555777999:::999888888999666777999;;;<<<=========777777999<<>>===;;;===???@@@>>>;;;888:::===???@@@@@@???>>><<<<<<>>>>>>===;;;999888222555888999888666666666888888888888999;;;===>>>999999:::===??????<<<:::BBBFFFIIIGGGAAA>>>>>>AAA???:::888;;;999444222666555555444444666777999;;;777444111000222333222111111222444555555555444444444<<<@@@<<<888999888555999>>>???:::777999999555111111111111111111222222222//////444777777777:::;;;111---555CCCRRRcccpppmmmyyy{{{|||}}}}}}xxxyyyyyywww}}}{{{|||}}}yyyxxx|||}}}yyyuuuvvv|||~~~|||~~~~~~|||~~~}}}}}}|||~~~~~~|||~~~~~~xxx{{{|||{{{{{{uuu|||zzzyyy<<<===>>>??????>>>===<<>>>>><<<;;;:::@@@?????????@@@???===<<<999999999:::::::::;;;;;;>>>:::999;;;;;;:::===AAA888:::;;;;;;:::;;;???BBBCCCCCCBBB@@@======>>>@@@FFFAAA<<<<<<>>>@@@===999:::777666888666222000222222333555666777777777666666888999999888888999:::333444444555555444333222666;;;???>>>888333111222...///000222333444444555222111111444777::::::999555444666999<<>>===<<<;;;;;;;;;;;;>>>::::::<<<<<<:::;;;>>>>>>??????===:::888999;;;AAAAAAAAA@@@>>>===>>>@@@@@@>>>===>>>@@@???<<<999???<<<<<<===<<<777666777666777888999999999888888555777999:::888777888888888888777666555444444333777:::<<<:::666444666888555555666666666666666666666888999999777666888:::777555555555444666@@@JJJ[[[bbbiiinnnvvv}}}{{{{{{}}}zzz{{{~~~}}}yyyzzz{{{}}}~~~}}}||||||~~~|||yyyuuussstttxxx}}}yyy{{{wwwzzz}}}~~~}}}{{{{{{{{{{{{{{{zzz{{{}}}~~~wwwqqqsssyyy}}}{{{www~~~~~~~~~zzztttvvvqqqvvvwwwttttttzzz}}}~~~zzzssspppqqqxxx}}}{{{xxx|||}}}{{{zzz|||{{{~~~~~~}}}}}}:::;;;<<<>>>????????????AAA@@@@@@AAAAAACCCDDDDDD>>>>>>======>>>???AAABBBGGGEEEAAA>>><<<;;;<<<<<<<<<::::::======999999;;;:::<<<>>>>>><<<;;;<<<======???@@@@@@???>>>>>>???;;;<<>>>>>>>>>>>???>>>>>>>>>>>>>>>AAADDDGGGLLLIIIDDD???<<<;;;;;;;;;:::888:::>>>>>>:::999;;;888:::<<<>>>>>>=========:::<<>>======>>>999<<>>@@@>>>>>>===<<<;;;:::999999444777::::::999666555555===;;;999777666666888999;;;;;;:::888666888;;;???999999888666555444444333222555888888555555888;;;888666666777555333555:::???JJJZZZiiiuuu~~~}}}~~~uuuzzz|||{{{~~~|||uuutttxxxxxxuuu{{{~~~{{{}}}~~~~~~}}}~~~{{{zzz}}}}}}zzzvvvzzz~~~~~~{{{}}}xxxrrrqqqvvv{{{~~~{{{|||zzzvvvvvvzzz}}}~~~{{{xxxvvvttttttzzzxxxxxx|||{{{xxxvvvyyy~~~|||xxxxxx{{{~~~~~~}}}www|||rrrnnnnnnqqqsssrrrpppppptttxxxuuuvvvwwwwwwxxxyyy}}}~~~{{{{{{~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}}}}{{{zzz777777888999:::<<<===>>>AAA@@@???===<<<<<<;;;;;;999:::;;;;;;:::===AAAEEELLLIIIDDD???<<<:::::::::888777999>>>???<<<:::<<>>>>><<<:::777555888:::===>>>===<<<<<<===<<<===?????????AAACCCEEEDDDCCCDDDHHHGGGCCCAAABBB>>>>>>===;;;:::999888777555777::::::999777666666:::999777666666777999;;;;;;<<<<<<;;;999999999:::777777666555444444444555555444555666777888888888222111333666666444555888666>>>KKKYYYdddooo{{{~~~~~~}}}|||{{{}}}yyyvvvyyy~~~wwwwwwwwwxxxzzz|||~~~~~~||||||||||||~~~~~~~~~{{{{{{zzzwwwtttsssuuuwwwwww}}}{{{}}}|||zzzsssttttttvvvyyy}}}~~~|||~~~|||}}}}}}~~~~~~zzz}}}zzzyyyxxx{{{~~~}}}zzz}}}~~~{{{vvvzzz||||||333333555777:::===@@@BBB>>>>>>??????>>>>>>===<<<888:::<<<<<<;;;===AAAEEEHHHFFFBBB???<<<;;;::::::999888:::???@@@<<<;;;===<<<;;;:::;;;;;;;;;999777888:::;;;<<<;;;:::;;;<<<============???BBBDDDFFFDDDCCCEEEIIIIIIDDDBBBCCC>>>===;;;999888777777777666888999999888888999:::777777666666777888:::;;;<<<<<<<<<<<<;;;999777555888777666555555666777888:::888666666888999777555777555666999:::777666999888:::???GGGQQQ___sss}}}~~~||||||~~~}}}~~~~~~yyyrrrpppuuu{{{vvv~~~{{{yyy}}}}}}~~~}}}}}}~~~{{{~~~|||zzzzzz|||}}}|||}}}~~~zzz||||||zzz~~~}}}wwwuuuwww||||||{{{~~~|||666777777888:::===???AAA===>>>@@@@@@???===:::888888;;;??????===>>>AAAEEECCCBBBAAA???===<<<<<<<<<>>><<<===@@@???;;;:::<<<777555444666:::======<<<999:::::::::888888:::<<<<<<::::::<<<@@@CCCBBB@@@@@@???BBBFFFFFFBBB???@@@===<<<:::888777777777777777888999888888999<<<>>>888888888888888888999999<<<;;;;;;;;;:::999777555999888777555555555777888555666777777666666777777:::888888;;;<<<999888:::999888;;;AAAFFFPPPcccuuuvvvzzzzzzzzz}}}xxx}}}~~~~~~}}}~~~~~~}}}}}}||||||}}}~~~}}}xxxxxx|||www~~~zzzxxx{{{zzz~~~~~~}}}|||~~~}}}}}}{{{{{{{{{|||~~~zzzzzz~~~~~~}}}~~~}}}wwwvvvzzz>>>===<<<;;;:::;;;<<<<<>>999444111333888<<<===::::::===@@@@@@@@@@@@@@@???>>>>>>===CCC@@@???@@@???:::888:::<<<999666666888999999777:::::::::888777777999<<<999777888<<>><<<<<<===<<<:::888777777777888888888888888888:::>>>AAA999::::::::::::999888777<<<:::999888999999888777:::888666444333333444555,,,000555555222333777<<<666333333777999666555777333444999???AAACCCNNN\\\ggglllttt}}}~~~|||yyy~~~{{{~~~||||||||||||}}}zzzxxx|||~~~~~~~~~}}}}}}~~~zzz|||zzz~~~|||vvvxxxzzz{{{||||||~~~{{{www}}}~~~}}}~~~}}}~~~||||||~~~;;;999777666777999;;;===?????????===:::777333111777999<<<=========>>>??????@@@BBBCCCDDDDDDCCCBBB<<<<<<===;;;999:::<<<>>><<<999888999<<<<<<:::777999;;;777999???888333<<<333444555777999;;;===>>>DDDEEEEEEEEEDDDBBB@@@>>>@@@>>>:::888777:::===???111777;;;;;;>>>AAA@@@<<<<<<===>>>>>>===;;;999777888555333444888::::::999888555222222333333000---...//////000222444555666666666888:::===>>>===<<<777777777666777>>>GGGOOOXXXjjjzzz|||{{{yyywwwzzz{{{www~~~zzz~~~|||~~~}}}yyyyyyyyyzzz{{{|||~~~wwwwwwwww{{{~~~}}}wwwxxx{{{|||}}}~~~|||}}}|||xxx{{{||||||zzz~~~xxxnnn|||yyy|||~~~yyy~~~~~~|||~~~}}}www}}}yyyvvv===;;;999888888999;;;===FFFDDDAAA>>>:::777555444;;;===>>>>>><<<<<<===>>>BBBBBBBBBBBBAAA@@@???>>>>>>;;;999999;;;<<<<<<;;;:::999999:::;;;;;;999888666888555888>>>999555>>>888888999:::;;;;;;<<<<<>>BBB@@@===;;;:::<<<>>>???555999<<<;;;<<<>>>===:::======>>>===<<<:::888777:::888666777999::::::888999888777777777666444333:::999999888888888999999888777777888:::;;;:::888666777777888999===BBBEEEMMM^^^ooouuuwww|||zzzuuuvvv~~~{{{|||~~~}}}zzz}}}}}}{{{~~~xxxzzzzzzwww|||~~~}}}}}}zzz|||||||||}}}~~~|||{{{|||~~~{{{vvvsssuuuwwwwwwzzz}}}}}}~~~zzzxxxtttpppsssyyy|||{{{xxxxxxxxx{{{}}}||||||}}}~~~zzzwwwrrrzzzvvvuuu~~~~~~~~~}}}>>>===;;;:::999:::<<<===EEECCC???;;;999888888888:::;;;<<<;;;:::;;;===>>>AAAAAA@@@???>>>>>>>>>>>>???:::666888<<>>:::777@@@===============<<<;;;;;;>>>>>>>>>>>>???@@@AAAAAACCCBBB@@@>>>======>>>???:::===<<<999999;;;;;;888>>>>>>===<<<;;;:::999999999888888:::<<<===<<<:::999;;;<<<<<<;;;999999999;;;:::999888888888888888:::888666666666777666555666666666888;;;<<<;;;:::@@@NNN^^^hhhqqqzzz}}}}}}~~~|||~~~~~~~~~|||}}}~~~|||{{{}}}zzz{{{~~~}}}~~~wwwsssuuu{{{{{{||||||yyyxxxwwwxxxzzz|||}}}}}}vvvtttuuuxxxxxxwwwzzz~~~{{{{{{~~~}}}|||yyyxxxwwwtttssssssqqqppprrrvvvzzz}}}}}}xxx|||~~~yyyvvvxxx{{{~~~xxxtttxxx|||yyy~~~;;;;;;:::999:::;;;===>>>:::999888777777888999999444555666777888:::===@@@===<<<<<<;;;<<<>>>???@@@>>>;;;888999===>>><<<999888;;;>>>>>>;;;:::<<<>>>666;;;888777>>><<<999@@@>>>>>>???>>>>>><<<;;;:::888888999:::===@@@CCCEEECCCBBBAAA@@@???>>>======<<<>>><<<888777:::;;;888>>>======<<<<<<<<<======888999:::===>>>???>>>>>>777;;;>>>>>>;;;999:::<<<666666666666666777888999999777444333444555555444666555444777:::;;;999555:::BBBNNNZZZfffrrr||||||}}}~~~}}}~~~{{{xxxiiilllsss{{{{{{wwwxxx|||~~~}}}~~~zzz|||{{{{{{|||zzzxxxwwwwww{{{~~~vvvvvvyyy|||zzzxxxzzzzzz|||yyyyyy}}}~~~||||||~~~wwwzzz}}}~~~~~~|||{{{zzz|||~~~}}}{{{qqqyyyzzz}}}|||{{{|||~~~~~~}}}||||||~~~777777777777999;;;<<<>>>333444666777888777777666444666777888999:::===???<<<;;;::::::;;;<<<>>>???<<<<<<======<<<<<<<<<<<<:::===@@@???===<<<>>>@@@<<>>>>>:::???<<<<<<>>>>>>>>>===;;;:::999999999999;;;>>>@@@BBBBBBAAAAAA@@@???===<<<;;;<<<>>><<<888888;;;===;;;<<<<<<<<<===>>>@@@AAABBB;;;===>>>??????>>>===<<<555999<<<<<<999888999;;;999999999999999:::;;;<<<777555333333555666777777888555333444888;;;:::888;;;>>>DDDNNNYYYfffsss{{{|||~~~}}}{{{zzz|||yyyvvvxxx{{{~~~~~~{{{wwwvvv{{{~~~|||~~~}}}~~~|||{{{{{{}}}|||xxxyyy~~~|||}}}~~~}}}~~~||||||}}}|||~~~{{{yyyzzz||||||wwwyyyyyyuuu~~~|||{{{{{{}}}yyy~~~~~~555555555666888999;;;;;;555666888999888777444333;;;<<<>>>>>>===;;;<<<=========<<<;;;::::::::::::999<<<>>>>>><<<:::;;;===;;;===?????????>>>???@@@@@@FFF@@@:::>>>>>>;;;>>>:::;;;===>>>>>>===;;;:::>>>===<<<<<<;;;;;;<<<<<<@@@@@@@@@???>>>===<<<<<<<<<>>>===::::::===>>><<<;;;;;;<<<>>>???AAABBBBBBBBBBBBBBB@@@===:::999:::777888999888777777888999===<<<;;;::::::999::::::777666555666888::::::999999777555555888:::<<<===???===???EEELLLVVVdddpppwww~~~~~~yyy{{{||||||}}}~~~}}}~~~zzzxxxzzz}}}}}}yyyxxx~~~zzz{{{}}}yyy}}}}}}{{{zzz|||~~~||||||}}}}}}~~~}}}zzzwwwwwwwww}}}xxxvvvxxx|||yyyzzztttuuuyyy||||||yyyxxx{{{~~~|||{{{~~~777666777777777777888888666777777777666666555555<<>>;;;<<<>>>??????===;;;999>>>>>>>>>>>>===<<<<<<;;;@@@@@@???>>>===>>>>>>>>>>>>@@@???<<<;;;>>>>>><<<:::;;;===>>>??????>>>>>>AAABBBBBB@@@<<<:::;;;<<<<<<999777666777999999999:::999999888888999999999999888888:::<<<===<<<::::::;;;;;;:::::::::===???@@@======???AAAFFFRRR___oooxxx}}}xxx|||{{{yyy|||yyyuuuvvvyyy}}}yyy}}}~~~~~~~~~}}}|||yyyyyy{{{}}}~~~|||zzzzzz~~~|||{{{}}}xxxtttsssyyy~~~~~~||||||zzz|||~~~zzzwwwxxx{{{{{{yyyyyyyyywwwtttvvv|||~~~~~~}}}{{{{{{|||}}}ttttttxxxyyy}}}~~~~~~~~~}}}||||||999999999888777666555555444333222222333555888999888<<<@@@BBBAAA>>>===<<<888999;;;<<<======<<<;;;:::777555777<<<===888444;;;999888:::>>>@@@>>>;;;???FFF@@@888===???<<<>>>===???@@@AAA@@@===:::888:::;;;===???@@@@@@??????AAA@@@???>>>>>>>>>???@@@@@@BBBAAA>>>===>>>>>>::::::;;;===>>>>>><<<:::999===??????>>><<<<<>>???;;;;;;;;;===>>>>>><<<:::;;;>>>@@@???<<<:::<<<>>>???<<<<<<===;;;<<>>===<<<<<<>>>???@@@;;;;;;<<<;;;:::888666555444777<<<>>><<<999666444333666999===??????>>>===???>>><<<<<<>>>???>>>===@@@@@@???<<<:::;;;???DDD===@@@???;;;;;;@@@BBB???<<<===>>>??????===;;;999<<<:::999888999;;;===??????@@@@@@AAAAAA@@@>>>>>>===============>>>?????????===<<<===>>>???>>><<>>???BBBCCCAAA>>>===;;;888999===@@@@@@@@@999:::999777666999???EEEEEE???777555888>>>BBBDDDWWWfffttt|||zzz|||{{{zzz{{{~~~zzzvvv{{{~~~zzz}}}zzzwww|||xxx|||{{{wwwttttttwwwzzz~~~~~~{{{zzztttvvv{{{zzz}}}{{{zzz{{{~~~}}}zzzwwwwwwwwwyyy{{{|||~~~~~~zzz}}}}}}|||}}}~~~www}}}www|||{{{}}}|||~~~||||||wwwuuu|||{{{wwwyyy}}}~~~||||||444444333333333444555666111333444555555666888;;;999999999::::::;;;<<<===<<<;;;;;;:::888555333111333555777999999888888888777777888999;;;===???@@@>>><<<::::::<<<=========999;;;<<<<<<===@@@EEEIIIGGGFFFDDDBBB@@@===<<<;;;======>>>>>>===;;;:::999::::::;;;;;;<<<======>>>999:::<<<===>>>===<<<;;;888999:::<<<>>>@@@BBBCCC>>>===<<<<<<>>>>>>===<<<:::999999===BBBGGGIIIIII???<<<999999<<>>BBB>>>999777888<<<@@@BBBKKKVVVaaajjjvvv}}}|||}}}zzz{{{~~~~~~}}}|||~~~~~~|||{{{{{{yyy||||||vvvtttvvvxxx{{{~~~yyyzzzxxxyyyyyy~~~~~~}}}~~~|||zzz}}}|||}}}~~~zzzzzz}}}~~~}}}|||333333222111111111222222...000222444555777:::<<<666777888999::::::::::::::::::999888777555444333777666555555555777888:::777888999;;;===>>>??????<<<:::888777999;;;<<<===???@@@@@@???======>>>@@@EEE??????DDDDDD>>>===BBB>>>>>>===<<<:::999888888999:::<<<>>>>>>>>>======777999<<>>=========>>>>>>>>>===<<<<<>>===>>>???@@@???======<<<;;;===@@@DDDFFFFFF@@@===:::999:::===@@@@@@<<<:::888888999:::::::::===<<<;;;999888999===@@@AAAIIISSS___nnn~~~~~~~~~~~~|||~~~~~~~~~|||~~~~~~~~~xxx{{{yyykkkooovvvzzzwwwrrrsssxxxzzzxxxxxx}}}{{{yyy~~~}}}zzz}}}{{{wwwwwwxxxzzz||||||yyywwwzzz~~~777666555333111///......111222333444444555777:::777888999;;;;;;:::999888666666777888888999999999<<<:::888666666777666666555888<<>><<<:::888777777777999:::;;;<<<============888:::===???@@@???===<<<>>>>>>>>>>>>>>><<<;;;:::AAA@@@???@@@AAAAAA@@@?????????>>>>>>>>>>>>=========;;;888777999<<<@@@BBB:::888777999===???>>><<<999;;;===;;;888777:::===;;;AAAKKKXXXhhhuuu|||~~~~~~}}}|||vvvyyy~~~yyy}}}}}}~~~yyy~~~{{{yyy~~~zzz|||yyy}}}|||}}}~~~~~~~~~}}}~~~~~~~~~yyy|||:::999888666444222111000666777777555333222333555999::::::;;;:::999777666444555555666777888999:::===;;;:::;;;<<<;;;888666777888999::::::;;;;;;<<<===;;;999999:::<<<======999999;;;<<<>>>>>>===<<>>666888:::;;;;;;:::888666555666999<<<>>>AAABBBCCC@@@>>>===>>>???@@@???>>>888:::===>>>>>><<<:::999888777666666888;;;@@@CCC<<<:::999;;;???AAA???<<<888;;;===<<<999777777999777777<<>>AAABBB>>>:::===999444000000555;;;@@@>>><<<;;;;;;=========<<<777777888;;;>>>@@@@@@???@@@999666:::;;;999===EEE======<<<;;;999888777777;;;999777666777999<<<>>>::::::;;;;;;;;;:::999888777777888:::===???BBBCCC<<<;;;:::;;;<<<===<<<::::::<<<>>>>>>:::666444222666777777888888;;;???BBB@@@???>>>>>>>>>>>>===;;;999;;;<<<<<<:::888777777999444333888BBBPPPaaannnpppuuu{{{~~~{{{www||||||zzz}}}xxxvvv{{{|||xxx~~~}}}yyyvvv}}}}}}ttttttyyy}}}~~~{{{}}}}}}|||zzzxxx{{{|||~~~~~~|||xxxwww}}}~~~yyywwwlllttt}}}~~~}}}~~~~~~{{{zzzyyy{{{|||}}}zzz{{{~~~zzz}}}vvvvvvzzz~~~}}}xxxwwwxxx~~~}}}{{{yyywwwvvvuuuuuutttuuuvvvvvvvvvyyy~~~~~~|||{{{|||~~~~~~|||xxx}}}:::;;;<<<======<<<<<<;;;888999999777555444555777999888888888999999:::;;;;;;:::999888777777888999:::888999===BBBDDDAAA===???<<<777444444888===AAA>>>=========>>>===;;;999???===;;;<<<>>>???===;;;999888999:::<<<>>>@@@BBB;;;<<<<<<<<<;;;:::888777999999888888999:::<<<======<<<<<<<<<<<<======>>>>>>===;;;999999;;;===>>><<<;;;::::::<<<<<<;;;:::>>>>>>>>>;;;666333333444777:::<<<<<<:::;;;===??????@@@???>>><<<;;;<<<===<<<;;;;;;;;;;;;:::777444;;;777555888===EEEVVVeeeooouuu~~~}}}|||}}}}}}}}}|||}}}{{{}}}~~~~~~}}}}}}www|||wwwxxx~~~|||{{{~~~|||}}}~~~{{{vvvuuu|||zzz~~~~~~~~~zzzzzz||||||zzz}}}{{{uuu{{{xxxzzz{{{zzzzzz}}}}}}{{{||||||yyysssttt~~~~~~{{{{{{~~~~~~{{{}}}yyyuuuuuuwwwxxxvvvsssvvvtttzzzxxxzzzyyy}}}}}}}}}ssstttvvvxxx{{{|||}}}|||yyyxxxwwwuuuvvvyyy||||||~~~{{{xxxyyy~~~~~~>>>>>>??????>>><<<;;;999555777777777777777999;;;:::999999:::;;;>>>@@@AAA<<<<<<;;;;;;<<<>>>???@@@>>>;;;:::<<>>???@@@@@@???>>>>>>=========>>>>>>===999666@@@>>>;;;<<>>;;;???@@@<<<:::;;;888333:::;;;=========;;;999888888999:::<<<===<<<<<<;;;999888888888999;;;===>>>;;;:::888777999===AAADDD???===<<<===>>>???>>>===777888888666555888>>>BBB:::===@@@???<<<;;;<<<===;;;===>>><<<::::::>>>BBB>>><<<:::;;;<<<;;;777333777666999======>>>GGGSSSdddlllwww}}}}}}{{{{{{vvv|||zzzvvv~~~|||wwwyyy}}}{{{xxx}}}}}}~~~wwwrrrrrr{{{|||{{{~~~vvvxxxuuu|||}}}yyyrrrvvvtttpppnnnrrrzzz~~~zzz~~~uuuuuu}}}xxxxxx}}}wwwrrrssstttvvvwwwxxxxxxwwwwwwwwwxxx{{{yyypppuuutttssspppoooqqqvvvzzzyyyxxxzzz~~~~~~~~~}}}zzz||||||}}}{{{~~~zzz777666777:::>>>>>>;;;888999:::;;;<<<<<<;;;:::999888666555888<<>>===>>>??????@@@>>><<<:::888666888999;;;<<<<<<;;;;;;:::<<<>>>>>>>>>>>>@@@AAA777999<<>><<<======>>>>>>??????@@@@@@=========;;;777555555666666777777888999;;;<<<===888999;;;======<<<;;;:::?????????===<<<===@@@BBBFFFBBB<<<;;;<<<>>>===<<<>>>AAACCCBBB???===???AAA::::::;;;<<<>>>???AAABBBAAA???>>>@@@CCCDDDBBB@@@999777777:::???BBBBBB@@@:::===@@@AAAAAAAAAAAABBB>>>>>>>>>===<<>><<<::::::;;;<<<======<<<;;;:::999888777999<<<>>>>>>===<<<===>>>>>>===<<<:::888999999888888999;;;===>>>777999;;;;;;::::::<<<>>>:::;;;===?????????>>>===>>>>>>>>>======>>>>>>???>>>>>>===:::777666888:::;;;;;;:::::::::;;;;;;<<<888999;;;<<<<<<<<<<<<;;;??????>>><<<;;;;;;>>>@@@CCCAAA>>>===>>>????????????@@@AAABBB@@@@@@@@@AAA???>>>>>>>>>???@@@AAAAAAAAA???>>>@@@BBBCCCAAA???>>>===<<<<<<>>>>>>>>>===>>>???AAA@@@???>>>???@@@???>>><<<::::::<<>>>>>===<<<;;;:::999999:::<<<======<<<<<<===>>>>>>>>>>>>======999999999999:::;;;;;;<<<:::<<<======<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<;;;<<<<<<===>>>>>><<<:::888888:::<<<======;;;:::999888888888999999999999:::;;;<<<<<<======<<<:::999888:::<<<:::;;;<<<<<<<<<<<<===>>>=========>>>@@@AAA@@@>>>AAAAAA@@@???>>>>>>>>>>>>@@@???>>>???@@@@@@>>>===@@@@@@@@@>>><<<;;;<<<===AAAAAA@@@>>><<<;;;<<<>>>BBB>>>:::888999:::<<<===AAAGGGQQQ[[[dddooozzz|||vvvuuuvvv}}}vvv~~~}}}{{{~~~www~~~{{{~~~~~~}}}|||}}}}}}~~~~~~~~~}}}||||||{{{~~~{{{zzz}}}}}}{{{vvvzzz}}}zzz~~~~~~}}}}}}{{{|||~~~wwwwww}}}||||||{{{===;;;:::999:::;;;<<<===<<<===>>>??????>>>===<<<::::::::::::;;;;;;;;;;;;999::::::;;;;;;<<<======888:::===>>>>>>;;;888555<<<>>>???>>>======>>>???BBBAAA???>>>>>>>>>??????AAA@@@===;;;::::::;;;;;;;;;<<<<<<;;;:::999:::<<<<<<;;;999888777666666555888777666555666888:::;;;:::::::::888555555666777444888<<<===;;;:::<<>>@@@>>>;;;@@@???>>><<<<<<;;;;;;;;;??????>>>>>>>>>>>><<<;;;>>>@@@AAA???<<<;;;>>>AAA@@@@@@>>>;;;999999;;;===BBB???:::888:::;;;<<<;;;>>>@@@GGGQQQ[[[fffttt~~~~~~zzzwww|||~~~}}}zzz{{{xxxxxx}}}~~~|||{{{}}}yyy|||~~~yyy~~~}}}}}}|||~~~}}}zzz{{{~~~|||||||||{{{~~~~~~vvvyyy~~~~~~|||yyyyyy{{{~~~|||}}}}}}}}}}}}xxxxxx~~~}}}===<<<:::999888999;;;===<<<===>>>??????>>>===<<<999999::::::999999999:::555555555555666888999:::???>>>>>>===;;;999888777;;;<<<===<<<::::::;;;<<>>===>>>???@@@@@@???===<<<;;;;;;;;;;;;888:::===>>><<<:::999999::::::999888777777777777777555444333333555777888666777777666333222333444444888<<<>>><<<<<<===???;;;999888:::>>>@@@>>>;;;======<<<<<<<<<<<<<<<<<<===>>>???>>>===<<<<<<;;;???AAAAAA???;;;;;;>>>AAA======;;;888777888<<>>??????>>>===<<<888:::;;;;;;999999:::;;;:::999888888999;;;>>>@@@GGGCCC<<<777666888<<<@@@>>>???@@@???===<<<<<<===BBBAAA???>>>>>>>>>??????========================999;;;>>>???===;;;::::::<<<<<<;;;::::::;;;;;;<<<777555444222222333444555555666777666444333333444222444777888888888888999;;;;;;;;;<<<>>>???>>>===>>>>>>=========>>>??????<<<===???>>>===<<<<<<===CCCBBB@@@===;;;:::<<<===;;;;;;:::999888:::===@@@:::<<<>>>===;;;999888999:::666777>>>DDDKKKZZZjjjuuu}}}yyyyyyvvv~~~wwwnnnrrrvvvvvvvvvzzzzzzxxxyyyqqqrrruuu{{{~~~zzzuuuxxxyyy{{{~~~}}}~~~zzztttvvvxxxyyyvvvuuuxxxwwwttt|||}}}{{{xxxzzz~~~|||zzz{{{~~~xxxzzz}}}~~~}}}~~~}}}}}}|||}}}}}}~~~~~~{{{}}}{{{tttvvv{{{~~~}}}}}}vvvpppppptttuuuppppppuuu}}}|||~~~}}}~~~}}}{{{{{{www|||~~~xxx|||{{{wwwwww{{{~~~}}}{{{~~~||||||}}}~~~}}}yyy{{{tttsssuuuvvv;;;;;;;;;999666555777:::<<<<<<===>>>>>>===<<<<<<999;;;======;;;;;;===???@@@???===<<<===???BBBEEEDDDAAA<<<999999<<<@@@CCCBBBCCCDDDBBB@@@??????@@@@@@??????>>>>>>>>>??????:::;;;===???@@@@@@???>>>???@@@@@@>>><<<<<<===???>>>===<<<<<<;;;;;;<<<<<<888777666444333333333333666777999888777666666777555444444555777777666555999;;;<<<<<<;;;:::;;;;;;>>>>>>>>>=========>>>>>>;;;===??????===<<<===???BBB???<<<:::;;;<<<=========>>>===<<<;;;<<>>999888:::===999:::AAACCCBBBLLLYYYcccmmmwww~~~~~~{{{uuuzzzyyy|||~~~{{{zzz}}}~~~~~~xxxvvvyyyssstttvvvxxxxxxwwwuuuttt~~~~~~~~~}}}xxxtttfffkkkoooqqqwww}}}~~~|||{{{~~~~~~{{{{{{~~~zzz}}}|||{{{{{{|||{{{yyyzzz|||}}}~~~}}}}}}~~~~~~~~~|||yyyvvvvvvzzz~~~{{{yyyyyyqqqqqqzzz~~~yyyxxx|||~~~~~~~~~~~~}}}|||}}}|||~~~}}}}}}zzzyyyyyy}}}xxx{{{|||wwwzzz~~~yyyxxxwwwwwwyyyzzz{{{|||~~~~~~}}}~~~~~~}}}~~~~~~~~~|||{{{|||~~~}}}zzz{{{|||{{{~~~999;;;;;;999666444666888;;;<<<===>>>>>>===<<<;;;:::<<>>======???AAA>>><<<:::999:::<<<@@@BBB:::<<>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>888:::===AAABBBBBBAAA@@@EEEDDDAAA===;;;<<<@@@CCC>>>===<<<;;;:::999999999:::999888666555333333333777999;;;;;;:::999999:::>>>;;;999:::======;;;999555888:::999666555666888>>>===<<<;;;;;;;;;;;;;;;:::===??????======>>>@@@>>>:::777888<<<@@@AAA@@@@@@@@@@@@???>>>>>>@@@AAA@@@HHHOOOMMMCCC;;;:::<<<<<<888:::AAA@@@:::>>>IIIVVV___jjjqqqxxx}}}|||{{{{{{{{{}}}}}}{{{yyy{{{~~~|||xxxxxx{{{|||wwwyyy~~~zzzwwwwwwxxxzzz~~~}}}{{{~~~~~~zzzwwwwwwyyy|||ssstttrrrooorrrzzz}}}|||uuu}}}}}}zzzyyy|||~~~~~~zzzyyyyyyxxxxxxwwwwwwyyy|||~~~~~~}}}{{{zzzxxxwwwvvvqqqiiijjjwww|||{{{~~~~~~}}}}}}|||{{{{{{||||||wwwuuu{{{}}}yyy{{{{{{yyyuuuuuuwwwuuuppptttxxxuuuzzz|||wwwzzz}}}|||zzzzzz}}}xxx}}}~~~~~~}}}{{{uuuzzz}}}zzzzzzzzz{{{|||{{{yyy}}}{{{888:::<<<<<<::::::<<<>>>AAA???<<<;;;<<<<<<<<<<<>><<<<<<===>>>:::;;;<<<<<<<<<;;;:::999???>>>===<<<<<<===??????;;;???BBBBBB@@@>>>>>>???@@@===;;;;;;>>>@@@???===???@@@AAAAAAAAACCCFFFIIIDDD???>>>CCCDDD>>>::::::=========<<<;;;999888777000333777;;;<<<;;;888666555777:::;;;;;;===???AAA>>>?????????>>><<<:::888777666555777:::;;;999666222555999<<<;;;:::888888555888===@@@AAA>>>;;;888:::<<>>DDDJJJFFF===:::===:::888777777999===BBBEEEQQQSSS\\\mmmzzz}}}uuurrrwww}}}{{{|||~~~}}}yyy}}}vvvssswwwzzzyyywwwqqqooollllllpppwww~~~~~~}}}}}}|||~~~}}}|||wwwsssyyywwwvvv}}}|||xxx}}}~~~}}}{{{uuuyyy}}}zzzuuuwwwzzz}}}}}}xxxsssttttttwww|||yyysss{{{xxxvvvyyy~~~{{{vvvzzz~~~}}}{{{{{{}}}~~~zzzsssrrrvvv|||yyyzzz|||zzzzzz{{{|||{{{yyyuuuyyyxxxvvv~~~~~~|||zzz|||~~~}}}zzzvvv|||{{{999;;;======;;;:::<<<===@@@>>><<<::::::::::::999777888999888777777999:::;;;<<<<<<<<<;;;999888777:::<<>><<<:::;;;>>>@@@@@@???>>>@@@AAABBBBBBDDDGGGIIIDDD???>>>BBBCCC>>>;;;;;;999999:::;;;<<<<<<<<<<<<999888777666777888:::;;;555666888888888999;;;>>>============<<<;;;:::999888777666777888999888777666777888999999999:::;;;===>>>?????????>>><<<;;;;;;<<<===>>>>>><<<:::888@@@???>>>>>>???AAACCCDDD@@@===???DDDDDD@@@>>>@@@<<<;;;:::999;;;===@@@BBBDDDHHHSSSdddrrrzzz~~~~~~~~~zzz~~~wwwuuuvvvxxxwwwuuussstttvvvxxx{{{}}}~~~||||||{{{{{{{{{|||||||||~~~|||xxxpppwwwuuuvvv}}}{{{vvvzzzxxxtttzzz{{{~~~}}}~~~~~~}}}|||~~~|||yyyvvv~~~{{{{{{}}}vvvrrroooqqqvvv|||yyyzzz||||||{{{{{{{{{|||~~~|||yyyvvvuuuvvvyyy|||}}}~~~|||wwwwwwyyy{{{|||{{{}}}}}}}}}:::<<<>>>>>><<<;;;;;;;;;===<<<;;;999888777777777777999::::::999:::;;;======<<<<<<;;;:::888777666888:::===>>>>>>;;;888666???@@@@@@???===<<<===>>>:::888888999<<<>>>??????===???AAABBBBBBCCCEEEGGGBBB??????BBBBBB???<<<<<<999999:::;;;<<<======>>>;;;:::888777777888:::;;;666777777777666777999<<<;;;;;;::::::::::::;;;;;;999999888777666666777999:::999777666777999<<<>>>BBB@@@>>><<<;;;;;;;;;<<<888999:::;;;;;;:::888777======<<<;;;<<<===???@@@CCC===999===BBBBBBAAABBB>>>>>>============>>>>>>999>>>JJJXXXccclllwww~~~~~~~~~~~~}}}zzzwwwvvvvvvvvvvvvyyy{{{}}}~~~}}}{{{www~~~}}}~~~~~~|||xxxxxx}}}}}}~~~{{{wwwqqqyyyxxxxxx}}}xxx||||||yyy|||}}}}}}yyyxxx~~~~~~}}}xxxwwwyyy{{{zzzyyy{{{yyyvvvuuuwwwzzz}}}~~~}}}}}}{{{wwwvvvyyy}}}}}}zzzyyyyyyxxxwwwzzz}}}}}}:::<<<======<<<;;;999888999999999888777666666777:::<<<======<<<<<<===>>><<<<<<<<<;;;:::999999888:::999777666777999;;;===;;;:::999666444333333333777777777777999:::;;;;;;:::<<>>>>>===<<<;;;:::::::::666888;;;======<<<999888:::::::::888777777:::<<<999999888888888:::<<<===:::;;;;;;888444444888;;;<<<999777666777:::<<<===>>>===;;;:::999999::::::555666888:::<<<<<<<<<;;;???>>><<<;;;::::::::::::@@@<<<:::;;;>>>???@@@@@@>>>>>>>>>?????????>>>>>>999===DDDLLLQQQYYYiiiwww|||~~~|||{{{{{{|||xxxyyy~~~~~~wwwwwwwwwzzzzzzzzz||||||{{{xxxwwwyyy{{{~~~|||{{{{{{|||~~~~~~zzzxxxzzz{{{|||~~~zzzwww|||{{{zzz|||~~~}}}}}}wwwzzz}}}|||~~~zzzvvvwwwxxxxxx{{{~~~{{{||||||~~~}}}}}}~~~|||{{{}}}xxxwww{{{zzzvvvzzz{{{|||}}}www~~~{{{zzz{{{~~~;;;;;;;;;<<<<<<;;;999777666888999999888777888:::888:::;;;;;;999888888888;;;;;;;;;;;;;;;<<<<<<<<<<<<:::888666666777:::;;;<<<:::999888888888888777:::::::::999888888999:::888:::<<<<<<;;;<<<>>>???===??????>>>>>>>>>>>>===AAA@@@>>><<<:::999999999666888:::<<<===<<<;;;::::::;;;:::999777777999:::999888888888999;;;===>>>;;;<<<<<<999666666999===:::888777888:::;;;:::888888999:::;;;<<<<<<;;;;;;888999;;;<<<>>>>>>>>>>>>>>>======<<<;;;:::::::::999<<<>>><<<::::::;;;<<<;;;<<<>>>???@@@@@@@@@@@@>>>>>>@@@BBBDDDKKK]]]mmmrrr}}}|||{{{}}}|||~~~wwwxxx}}}{{{~~~zzz~~~{{{yyyyyyzzzxxxtttpppwwwzzz}}}}}}zzzzzz}}}~~~}}}{{{{{{{{{|||~~~~~~}}}~~~zzzuuussswww~~~~~~{{{|||}}}}}}zzz|||}}}||||||~~~|||xxxwwwwwwwww}}}{{{vvvtttvvvzzzvvvzzz~~~||||||~~~{{{zzz}}}{{{}}}}}}~~~{{{zzzzzzzzz|||~~~~~~~~~zzz{{{xxxzzz|||===;;;::::::;;;<<<;;;999777:::===<<<:::888:::<<<999:::<<<<<<999777777777::::::::::::;;;<<<======;;;<<<<<<<<<;;;888666444:::::::::<<>>===<<<:::999:::;;;999:::999888777777:::<<<:::===???<<<;;;===>>>===>>>===<<<;;;;;;<<<===>>><<<;;;888666777999<<>>???======<<<;;;::::::;;;===888777666888;;;;;;888555666888;;;???@@@@@@>>>===?????????>>>>>>===<<<;;;999:::;;;<<<===>>>??????666<<<@@@===999999:::::::::;;;<<<>>>@@@AAAAAABBB???>>>>>>??????EEETTTcccjjjsss~~~yyyyyy|||}}}~~~zzz~~~www|||uuurrrrrruuuxxxzzzxxxzzz}}}}}}||||||yyy{{{~~~|||zzzyyyzzz~~~||||||yyyxxxyyy}}}{{{uuu}}}~~~{{{zzzzzz}}}|||xxxxxxwwwsss|||zzzxxxwwwyyy}}}}}}yyy~~~~~~}}}}}}}}}vvv|||zzz{{{|||zzzvvvvvvzzz{{{zzzyyyvvvuuuvvvyyy{{{{{{xxxtttqqqqqqsssvvvxxx{{{yyyxxxvvvwwwxxxzzz{{{~~~}}}||||||}}}~~~~~~~~~{{{xxxtttuuuxxxxxxyyy}}}~~~}}}~~~~~~xxx}}}~~~{{{~~~{{{zzz}}}???===::::::<<<>>>>>>===;;;???AAA@@@<<<999:::<<<:::<<<>>>???===<<<;;;;;;:::999888888888999:::;;;:::;;;<<<===<<<;;;:::999111111111444888999888555;;;<<<===<<<999999:::===<<<;;;999666444555888:::777<<<>>>999888;;;===<<<;;;;;;::::::;;;===@@@AAA@@@===999666555777999;;;666999;;;;;;999888777777:::;;;<<<===>>>?????????>>>===<<<===>>>???>>>===999666555666::::::777333666888;;;>>>??????>>>===@@@???>>>===<<<;;;:::999888999:::<<<>>>???@@@@@@777<<<===::::::>>>>>>;;;:::;;;<<<===>>>@@@AAAAAA???>>>???AAA@@@BBBKKKUUUaaagggqqq~~~|||www}}}}}}yyy}}}}}}|||zzzxxxzzzzzzxxxwwwxxx|||{{{{{{|||{{{{{{|||{{{|||~~~~~~|||zzzxxxtttuuuzzz{{{vvvwww|||}}}~~~~~~{{{}}}|||}}}~~~~~~~~~zzzvvvwwwvvvsss|||{{{yyyxxxyyy|||}}}{{{xxx|||zzzvvv{{{zzzxxxxxxqqqvvvwww{{{|||vvvtttwwwxxxvvvvvvxxx{{{}}}zzzxxxxxxzzz||||||wwwtttttttttqqqooouuuwwwzzz{{{||||||~~~yyy|||}}}yyytttqqqppppppvvv|||}}}}}}~~~|||yyy~~~|||{{{{{{{{{{{{yyywww{{{|||wwwvvv|||xxxuuu~~~~~~|||{{{{{{BBB>>>::::::===@@@AAAAAA???CCCEEECCC===999999;;;777:::===>>>===<<<<<<<<<:::999777666666666777777:::999777777999>>>CCCFFF>>>======???AAA@@@===999666888999999777777999<<>>???===;;;:::999;;;<<<>>>@@@@@@@@@@@@???>>><<<<<<>>>AAABBB@@@===:::666333444888999777444666777999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<============:::<<<:::777<<>>@@@AAA@@@@@@BBBDDDCCC@@@CCCHHHZZZ\\\dddsss}}}wwwyyyyyyyyy~~~~~~}}}{{{yyyzzz{{{|||}}}~~~zzzwwwuuuvvvxxxzzz|||xxxyyy~~~~~~zzzxxx||||||zzzyyyxxxzzz}}}}}}xxxwww{{{|||{{{xxx{{{~~~~~~yyy{{{yyy}}}xxxqqqtttyyyrrrrrrsssooouuu~~~|||xxxyyy||||||}}}~~~}}}|||xxxuuusssyyywwwwwwzzz~~~|||uuuoooiiinnnsssvvvvvvvvvyyy|||zzz{{{|||}}}|||xxxqqqlllqqq{{{}}}~~~{{{zzz}}}~~~{{{zzzzzzxxxwwwtttzzzzzzxxx}}}{{{yyy~~~}}}|||888999:::<<<<<<<<<;;;;;;888===AAABBB???<<<;;;;;;777888:::<<<===??????@@@444666666444999>>><<<555999:::;;;;;;:::999777666???DDDDDD???<<>>@@@@@@???<<<999777::::::;;;>>>@@@@@@>>><<<@@@AAA???:::888::::::777555666999===???>>>:::666<<<:::999<<<@@@AAA???<<<;;;888666666888:::888666:::888555222222444666888555777999::::::::::::;;;::::::999999777666555444AAA@@@>>>;;;:::999999:::>>>>>>============>>>>>>>>>>>>??????>>>===<<<<<<===>>>???AAAAAAAAA@@@???JJJSSSddduuu~~~|||{{{|||xxx}}}{{{xxx|||}}}yyyxxx}}}}}}|||{{{~~~~~~zzzttttttzzzzzzuuurrrtttwwwwwwuuuuuuwwwwwwyyy}}}~~~|||~~~||||||{{{|||~~~}}}}}}}}}~~~~~~}}}{{{}}}~~~~~~xxxpppqqqrrrooovvv|||xxx}}}}}}~~~}}}~~~{{{}}}~~~~~~xxxxxx}}}zzzvvvsss~~~xxxzzz|||{{{xxxvvvwwwyyytttzzz|||xxxwww{{{|||yyyyyy{{{}}}{{{wwwvvvzzz~~~uuusss||||||yyy|||www~~~~~~|||;;;<<<<<<<<<<<<:::999888BBBBBB@@@>>>======???AAA:::::::::::::::999999888999;;;888222000444666444444555555555555444333333<<<@@@@@@;;;999<<<===;;;@@@AAABBBBBBBBB@@@>>>===999;;;<<<<<<:::999:::;;;===>>>??????>>>===;;;999<<<======>>>???>>><<<;;;999<<<===;;;;;;>>>===:::999999;;;>>>@@@@@@===:::777888:::;;;<<<===>>>???<<<:::999:::<<<>>>>>>===???<<<888444222111111111888:::<<<>>>>>>===<<<<<<;;;999888666555666666777777888888888888666555444888;;;>>>@@@@@@>>>;;;888<<<<<<<<<===<<<<<<;;;;;;777888:::===???AAACCCCCCJJJLLLUUUcccnnnvvv}}}}}}~~~~~~|||{{{zzzzzzzzzzzz|||}}}{{{yyyzzzxxxvvvuuuwwwzzzzzzyyyxxx{{{{{{{{{}}}~~~~~~}}}}}}{{{zzz{{{~~~{{{}}}~~~xxx}}}~~~|||}}}|||zzzxxxwwwyyy{{{}}}~~~wwwtttuuuxxxwwwuuuyyy~~~{{{{{{zzzwww{{{{{{xxxwwwyyywwwqqqpppuuuzzzzzztttzzz~~~yyyxxx~~~|||~~~~~~}}}{{{~~~~~~~~~>>>>>>>>>???>>>>>>===<<>>======<<<<<<======>>>>>>???AAA???:::777888:::999@@@@@@@@@???>>>======<<<;;;<<<===<<<;;;;;;<<<>>><<<<<<===============<<<===>>>???>>><<<;;;;;;;;;444888<<<<<<===@@@@@@<<<======>>>@@@BBBBBB@@@???===??????;;;666333555999;;;::::::;;;>>>@@@AAAAAA<<<;;;:::999888888888999999;;;===??????===;;;::::::888666444444666888:::666888;;;<<<===;;;999777999:::===>>>>>>===:::999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===DDDCCCGGGSSS```iiipppvvvsss}}}}}}~~~{{{zzzzzzzzz{{{zzzzzz{{{{{{|||}}}|||}}}~~~~~~~~~~~~}}}|||}}}|||||||||~~~~~~|||zzz{{{zzz|||~~~yyyxxx{{{~~~}}}{{{zzzzzz{{{~~~}}}~~~}}}tttyyy||||||zzz{{{{{{xxxxxx{{{|||yyyvvvsssqqqppprrrsssuuu{{{}}}yyy{{{}}}www|||vvv|||zzzxxxzzz{{{yyytttrrrvvvzzzzzzpppuuu{{{}}}}}}}}}~~~|||{{{~~~|||xxx|||yyyyyy|||<<<===???AAACCCEEEFFFGGGDDDCCCCCCEEEGGGEEE???:::>>>===;;;:::888666555555333888<<<>>>===>>>>>>???999888888777888:::<<<===DDDDDDAAA;;;777666888999===<<<:::999888888888888<<<===<<<;;;::::::<<<>>>::::::999999:::;;;===>>>;;;===>>>===;;;:::;;;===777;;;<<<;;;<<>>???AAACCCBBBAAAAAA@@@>>>:::666444555777:::999999:::<<<===>>>???888999:::;;;;;;;;;;;;;;;777888:::<<<<<<;;;888555777666555555666777999:::<<<>>>???@@@@@@???>>><<<@@@>>>;;;888888;;;>>>@@@999999999::::::;;;;;;<<<@@@???===:::999999999999;;;===DDDPPPXXX]]]bbbhhhjjj}}}|||{{{yyyxxxzzz|||~~~~~~}}}~~~}}}}}}~~~~~~|||zzzyyyzzz{{{|||yyywww~~~|||{{{}}}~~~}}}|||{{{zzzzzz{{{{{{zzzxxxtttqqqrrruuuwwwvvvyyy~~~}}}}}}}}}|||~~~yyytttrrrrrryyytttyyy}}}yyy{{{{{{yyyxxxzzz~~~}}}||||||zzzwwwsssyyyxxxwwwwwwxxxyyy}}}zzz|||rrrsssqqqsssvvvxxxzzz{{{{{{|||zzz~~~~~~|||{{{zzzwwwwwwuuussssssuuu{{{zzzyyyzzzyyyuuuvvvzzzwww{{{~~~}}};;;<<<>>>@@@BBBEEEGGGHHHAAA@@@@@@CCCEEECCC>>>999===<<<<<<;;;<<<===>>>>>>>>>;;;999:::;;;:::888666::::::999999:::<<<>>>???BBB@@@>>>;;;777666888;;;>>><<<:::999888888999:::<<<<<<;;;:::888888:::<<<888777777777888:::<<<===888:::<<<======>>>???@@@@@@AAA???:::999<<<>>><<>>===<<<<<<<<<<<>>;;;;;;::::::;;;===???@@@:::???GGGNNNOOOQQQZZZdddgggxxxvvv}}}wwwrrrxxx|||yyy~~~{{{vvv|||}}}|||~~~}}}zzzyyyzzz}}}~~~~~~|||{{{|||yyyxxxyyy||||||yyyuuuxxxzzzwwwsssuuu|||~~~~~~|||zzzyyyyyyxxxvvvtttxxxvvvxxx}}}|||{{{}}}|||~~~|||zzzzzz{{{~~~}}}{{{}}}{{{vvvrrrppppppsssooouuuzzzxxx}}}}}}|||zzzxxxxxxyyy{{{~~~{{{}}}}}}yyyvvvvvvvvv{{{}}}~~~}}}{{{}}}|||uuunnnssstttuuuvvvxxx{{{}}}~~~|||}}}~~~{{{zzz{{{~~~zzzuuussstttwwwzzzxxxtttssswww{{{yyyuuusssqqqxxx======<<<<<<<<<===>>>>>>AAA>>><<<;;;;;;===>>>>>>;;;;;;<<<===>>>AAADDDEEEFFF===777777;;;===???@@@@@@@@@AAAAAABBBCCCDDDEEE:::888888999888777:::???<<<;;;:::999999999:::;;;;;;<<<;;;999777666777888777777666777888999;;;===999999<<<@@@DDDEEEDDDBBBFFFFFFAAA:::999<<<===<<<<<<;;;:::;;;===>>>>>>===;;;888666999???CCCCCCAAA>>>>>>>>><<<999888999:::============<<<;;;:::999999777666888;;;;;;888555333555999;;;<<<<<<:::999AAA???===<<<;;;;;;<<<<<<;;;===???@@@@@@???===;;;======;;;;;;;;;<<<===>>>======<<<<<<<<<======>>>@@@CCCFFFFFFCCCEEESSSbbbjjjyyyuuu}}}xxx{{{|||yyyzzz~~~}}}|||~~~wwwzzzvvvwww|||zzz~~~}}}~~~sssvvvyyy||||||{{{xxxvvvzzzxxxxxxzzz~~~~~~{{{uuuwwwuuussszzz|||yyyxxxvvvtttrrrsssttt|||sssssstttwww{{{}}}~~~~~~|||zzz|||zzz{{{zzzxxxuuutttuuuvvvpppnnntttvvvooorrryyyxxx}}}yyywwwxxxyyyxxx{{{xxx||||||zzz|||tttyyy}}}zzz}}}uuurrrpppqqqyyyyyyzzz||||||yyy}}}yyyvvvuuussssssxxx~~~~~~|||yyytttpppnnntttqqqrrrxxx|||wwwyyy|||{{{|||~~~}}}???>>><<<999777666555555;;;;;;:::999888999<<<>>><<<;;;;;;<<<>>>AAADDDEEE???;;;;;;???BBBAAACCCHHH::::::;;;<<<=========<<<:::888888;;;:::777999>>>::::::999999::::::;;;;;;;;;<<<===;;;888555444555888888888999:::;;;<<<<<<===<<<>>>DDDKKKMMMIIICCCDDDEEEBBB===<<>>999888999:::<<<===<<<:::>>>>>>===============<<<===>>>???<<<999777999:::;;;;;;<<<===>>>@@@AAAAAA:::777444666:::<<<:::888666777999;;;<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>===999;;;???AAAAAA???;;;999???>>><<<;;;:::;;;===>>>?????????>>><<<;;;999888AAA@@@AAA@@@===>>>IIIVVVbbbtttqqq|||{{{wwwyyyzzzyyyzzzuuuxxxzzz|||}}}~~~~~~|||zzzyyyyyyyyyyyyzzz|||}}}}}}}}}vvvyyywwwxxx~~~{{{zzz{{{{{{zzzyyyvvvvvv{{{~~~zzzttttttsssuuuxxxzzzzzzyyyzzz}}}}}}zzzzzz~~~wwwxxxxxxwwwvvvwwwyyy|||}}}~~~xxxvvv~~~~~~yyywwwzzzyyyvvvxxx|||}}}~~~~~~~~~}}}}}}}}}~~~ooouuuyyy{{{}}}uuuttt}}}yyyqqqtttvvvuuuyyy}}}|||{{{}}}~~~{{{xxx}}}wwwsssrrrqqqqqqwww}}}xxxrrrnnnvvvvvvxxxzzz}}}}}}~~~xxxyyyzzz{{{{{{{{{}}}~~~AAA???<<<999666555444444333777===>>><<<:::999:::===<<<;;;;;;<<<>>>AAABBB888;;;CCCJJJFFF<<<777:::???@@@BBBCCCCCCCCCBBBAAA@@@======@@@===777777<<<<<<<<<===>>>>>>?????????<<<===>>><<<999555444333999999:::;;;<<<<<<======BBB???@@@HHHQQQSSSLLLDDD@@@CCCCCC@@@@@@BBBBBB@@@888777888:::<<<===;;;999777;;;>>>???===<<<>>>@@@;;;<<<===;;;888666888:::<<<;;;:::888777777777777999555222333888;;;;;;888::::::::::::;;;<<<======777999<<<>>>???>>><<<;;;<<<<<<<<<;;;;;;<<<<<<<<>><<<:::::::::<<<===777999;;;===>>>>>>>>>>>>;;;:::<<>>>>>>>>>>>???@@@AAABBB===<<<:::888777888999999AAA;;;;;;???>>>888;;;DDD===AAADDDDDDBBB@@@@@@AAABBB@@@>>><<<;;;;;;<<<===BBBAAA???===<<<;;;<<<<<<999:::;;;<<<;;;999666555777999;;;======<<<999888<<<===???AAAAAAAAAAAA@@@999AAABBB<<<===FFFFFF@@@>>>>>><<<999666555666777888888888999999::::::;;;;;;;;;999999999:::;;;<<<888999999999888555222111///222555777777777888::::::::::::<<<>>>===999555===<<<<<<:::999888777777<<<<<<>>>???@@@@@@??????@@@>>><<<<<<<<<;;;:::888<<<<<<;;;;;;;;;<<<======888999999;;;===???AAABBBHHHLLLYYYhhhpppsss}}}yyy|||~~~|||}}}~~~~~~{{{vvvwww{{{zzzzzzzzzvvvqqqooopppsssoooxxx~~~|||vvvtttxxx}}}~~~|||{{{~~~}}}ssszzzvvvyyyyyy{{{}}}}}}{{{xxx}}}~~~}}}{{{zzz{{{|||~~~}}}{{{zzzwwwzzzuuu|||{{{xxxwwwyyyxxxvvvzzzxxxqqqpppwww||||||zzzvvvrrrzzzxxxxxxzzz~~~wwwzzz{{{zzz|||~~~}}}yyy}}}zzz|||yyyrrrvvv|||zzzvvvppp{{{vvvqqqppptttxxxzzzzzz}}}~~~yyy|||}}}>>>===<<<===>>>???>>>===888;;;@@@DDDEEECCC@@@>>>>>>===;;;999999;;;===>>>AAA===;;;======:::;;;>>>;;;>>>AAAAAA???======>>>AAA@@@>>>============>>>@@@???>>><<<:::999999999::::::999888888777777777444555777888999888777666777888999:::;;;<<<<<<<<<666===???;;;>>>GGGIIICCC;;;;;;;;;:::777666777888888999:::;;;;;;;;;;;;;;;::::::999999999999999:::666777888999999777555444222444666777666555555666999888777777888777333///:::;;;;;;;;;;;;;;;::::::===============???@@@AAA???===<<<<<<<<<<<<;;;999777777777888888999999:::888999999:::;;;;;;<<<<<<@@@DDDNNNZZZccclllxxx~~~}}}zzzxxxwwwvvvuuuxxxyyyzzz}}}yyy~~~~~~yyyyyy}}}|||zzzvvvpppmmmnnntttyyyvvv||||||{{{~~~{{{zzzyyy{{{}}}~~~{{{yyy~~~{{{yyy~~~|||vvv{{{~~~~~~zzzxxxzzz|||||||||}}}}}}}}}{{{|||}}}|||~~~~~~{{{wwwtttrrrrrrqqqlllkkkoootttuuuxxx{{{sssyyy|||{{{|||yyyxxxxxxyyyzzz{{{{{{zzzzzz{{{wwwvvvvvvtttyyyyyyzzz|||yyyuuuvvvzzz{{{~~~}}}vvvssswwwzzzyyy{{{yyyvvvuuuvvvxxxyyyzzz~~~}}}}}}~~~~~~~~~>>>>>>???BBBEEEFFFEEEDDD999<<<@@@DDDEEECCCAAA???@@@>>><<<;;;<<>>>>><<<;;;::::::????????????????????????888999999::::::;;;;;;;;;;;;999777666666777999:::333444444555666777888888:::::::::;;;<<<>>>???@@@>>>CCCCCC===<<<@@@@@@:::777999;;;;;;:::999999:::888999;;;<<<======<<<<<<999999999999999888777666555666777999:::999999888<<<===>>>===:::888777888666444333333444333222000666777999;;;<<<<<<<<<;;;>>>===;;;:::;;;===@@@AAA===<<<;;;<<<===>>>===<<<777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;:::999999;;;CCCKKKOOOWWWdddqqqwww}}}|||}}}}}}{{{wwwwww}}}|||{{{zzz{{{yyyuuutttvvvuuutttrrrpppppprrrxxx|||zzz|||vvvyyyvvv{{{zzzzzz{{{{{{zzzwwwtttwwwzzz|||vvvuuuyyyzzzuuuooosssxxxpppxxx{{{yyy|||yyyzzz{{{|||||||||zzzzzz~~~|||zzzxxxvvvvvvvvvyyyyyyyyyzzz{{{||||||}}}zzzxxx{{{}}}|||sssqqqppppppqqqqqqqqqppptttssspppnnnqqqwwwxxxuuurrryyy}}}||||||~~~}}}{{{xxxyyyyyywwwuuutttuuuvvvwww}}}xxxyyy|||~~~}}}}}}~~~}}}yyy{{{yyyuuusssvvvyyyyyyuuuvvvvvvuuutttssstttuuuxxxxxxyyy{{{}}}}}}|||zzzyyyxxxwwwxxx|||~~~CCCCCCDDDFFFHHHHHHEEECCCBBBAAA???>>>???@@@AAABBBCCCAAA>>>======@@@DDDFFF@@@DDDEEEDDDJJJTTTQQQGGG======>>>>>>===;;;::::::>>>???@@@AAAAAAAAAAAA@@@:::::::::::::::999999888:::999888888888999:::;;;666666666666888999;;;===??????>>>>>>@@@AAACCCEEEDDDFFFDDD>>>;;;;;;999444555888<<<>>>>>>=========888:::;;;=========<<<;;;888888999999999777555444666777888999::::::999999???@@@@@@>>><<<999999:::333333222222444666888888444666888:::;;;;;;:::999<<<;;;;;;;;;<<<===>>>???<<<;;;;;;<<<>>>??????>>>999:::<<<===>>>>>>>>>>>>>>>????????????>>><<<;;;???LLLRRROOOQQQ___mmmrrr}}}zzz{{{~~~~~~|||zzzyyy~~~|||zzzwwwxxx|||}}}xxxrrrvvvvvvvvvwwwvvvsssqqqqqqkkknnnrrrvvvxxxyyyyyyxxxzzz|||sssuuu}}}oooxxxyyyyyyyyywwwtttqqqnnnnnnvvv~~~}}}}}}xxxtttvvv|||}}}yyywwwzzzpppxxx|||yyyyyy|||}}}~~~}}}{{{yyyxxxxxxxxxwwwvvvwwwyyyyyywwwuuuuuuvvvvvvvvvuuuuuuvvvwww{{{~~~|||xxxsssyyyvvvssstttxxx{{{zzzyyywww}}}|||sssqqquuutttnnnssszzz}}}zzzsssmmmwwwyyyyyywwwsssrrrtttwwwxxx~~~~~~~~~yyywww}}}~~~zzzoootttzzz}}}~~~|||yyyvvvpppssswwwxxxuuuttttttvvv{{{vvvqqqqqquuuzzz|||}}}vvvwwwzzzzzzzzz~~~{{{yyyzzz}}}DDDDDDEEEFFFHHHGGGDDDBBBEEEDDDAAA>>>======???@@@DDDBBB???======???BBBDDD:::???@@@???FFFOOOLLLBBB@@@???????????????>>>===>>>???@@@AAABBBBBBAAAAAACCCBBB???<<<888555333111999:::;;;<<<<<<<<<;;;:::999888888888999;;;===???>>>>>>=========???AAABBB>>>@@@???<<<<<<===<<<:::666999>>>AAAAAA@@@@@@@@@999:::;;;<<<<<<;;;:::999777777888999888777666444999999999999999888888777999::::::999777666666888444444444444555777:::<<<888999:::;;;;;;:::999999999:::<<<>>>???>>>===<<<<<<;;;;;;===???AAA@@@???888999:::;;;<<<<<<===<<<>>>??????@@@@@@@@@??????CCCQQQXXXPPPKKKTTTdddllllllsssxxxzzzzzz}}}~~~{{{ssszzz~~~zzzvvv}}}wwwvvvzzz}}}|||}}}uuusssuuuwwwwwwuuuzzz{{{||||||{{{{{{yyywwwqqqsssvvvyyyzzzyyywwwuuuvvvwwwvvv~~~~~~wwwvvvwwwwwwvvvsssooommmkkknnnuuu}}}|||wwwvvvzzzzzzzzz{{{|||~~~}}}uuu|||{{{yyy|||}}}}}}zzzvvvsssrrrsssrrrsssvvvyyy{{{zzzwwwttttttvvvxxxyyyxxxxxxzzz|||yyy}}}}}}zzzssslll{{{vvvqqqoooppppppnnnkkkkkkwww}}}vvvqqqssstttpppssszzz}}}|||{{{{{{xxxuuuwwwxxxyyywwwtttsssvvvzzz|||}}}|||{{{~~~{{{yyy}}}{{{sssppptttqqqiiigggkkksss|||~~~zzzwwwqqqwww}}}~~~|||}}}~~~~~~xxxuuuvvvxxxxxxxxx~~~~~~zzzwww{{{{{{zzz{{{}}}~~~|||@@@@@@AAACCCFFFFFFEEECCC@@@AAABBBCCCAAA>>>;;;999@@@???===<<<<<<===>>>???===>>>???@@@CCCGGGDDD>>>AAA@@@??????AAAAAA@@@????????????@@@@@@AAAAAAAAA???>>><<<:::999999999::::::;;;===>>>>>>===;;;999999888888888999:::<<<===>>>>>>============>>>>>>??????>>><<<;;;::::::999888;;;???AAAAAA@@@@@@@@@===<<<<<<;;;:::999888888777777888888888888777777::::::999888777666666666666777777666555666777999888888888777555555777999>>>======<<<<<<;;;;;;;;;888:::>>>@@@AAA@@@===;;;===<<<<<<===@@@AAAAAA@@@=========<<<======>>>???======<<<<<<===>>>???@@@@@@KKKPPPJJJCCCGGGTTT___eeemmmuuuzzzxxxwww{{{~~~}}}|||~~~|||}}}yyyvvvvvvwwwwwwwwwnnnvvv{{{zzzxxx{{{~~~|||}}}}}}{{{wwwuuutttttt}}}~~~~~~~~~~~~}}}|||{{{tttxxxzzzxxxsssppprrrttt~~~yyy~~~yyyzzzzzzwwwrrrooooooqqquuuwwwzzz{{{{{{yyyvvvtttppptttyyy{{{{{{{{{}}}yyyzzzxxxuuutttuuurrrmmmmmmllliiihhhhhhhhhgggfffnnnwww~~~{{{wwwuuuvvvuuu}}}vvvtttxxx|||}}}wwwvvvvvvtttsssuuuwwwzzzttttttsssuuu{{{~~~vvvvvvzzz}}}}}}|||yyyqqqhhhrrroooooorrrtttrrrqqqrrrrrrwww}}}~~~~~~}}}zzzzzzxxxyyy{{{||||||uuuxxx{{{~~~~~~}}}}}}yyyxxxzzz{{{|||???>>>>>>@@@CCCEEEEEEDDD>>>???@@@AAA@@@>>><<<:::999999999::::::;;;<<<<<>><<<===@@@BBBAAA@@@@@@@@@???>>>>>>???AAAAAA999888777777999<<<@@@CCC=========<<<<<<;;;:::::::::999999999:::;;;;;;<<>>===<<<<<>>===;;;888777777999<<>>>>>???BBB@@@===;;;999888888999777777777777888999::::::999999888777666666666666666777777666666666999;;;:::;;;<<<:::777666888:::>>>===;;;:::999:::;;;<<<:::<<<>>>@@@@@@@@@>>>===>>>===<<<>>>@@@BBBAAA@@@BBBAAA???======>>>@@@AAA>>><<<;;;::::::<<<>>>???>>>???AAABBB??????HHHRRR^^^iiivvv~~~{{{~~~||||||{{{~~~~~~|||}}}}}}zzzxxxyyy{{{{{{{{{pppsssyyy~~~yyy{{{|||{{{|||~~~~~~zzz}}}zzzzzz|||||||||~~~}}}{{{}}}yyy|||}}}|||xxxvvvwwwyyyooouuu{{{|||zzzxxxyyy{{{wwwwwwtttppprrrvvvvvvrrrooorrrtttuuuvvvvvvwwwyyy|||yyyyyy||||||xxxvvvxxx~~~uuuqqqtttwwwwwwwwwtttqqqpppqqqssstttuuuooorrruuuxxx}}}zzz{{{yyy{{{{{{zzzvvvppppppqqqoooooosssuuuwww{{{}}}www{{{{{{vvvtttuuuxxxzzz{{{xxx}}}}}}~~~|||}}}AAA???>>>???AAABBBCCCBBB@@@>>><<<::::::<<>>;;;:::;;;???AAAAAA???AAA@@@>>>======>>>@@@AAA@@@===999666666888;;;===???>>>;;;999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>><<<;;;999777999888999;;;<<<<<<===???:::<<<>>>>>>===<<<<<<===EEECCC???;;;999888999:::777777666666777999;;;<<<888777666666666666666777333333333222222222555777999;;;>>>===;;;;;;===???;;;999777555555777:::;;;======>>>>>>???@@@@@@@@@>>>======>>>@@@BBBAAA@@@AAA>>>;;;888888999<<<===AAA???<<<999999;;;>>>@@@???888777>>>AAA???DDDLLLPPP^^^qqq}}}zzz~~~{{{zzzzzz}}}~~~}}}yyy~~~}}}zzz|||yyyxxx{{{~~~xxxuuuzzz{{{~~~|||zzz}}}}}}yyyxxx|||{{{~~~~~~{{{vvvvvv{{{vvv||||||wwwuuuvvvssstttuuuuuuxxx|||zzzuuuooorrrvvvvvvsssqqqrrrsss|||pppkkkttt{{{yyyxxx{{{vvvzzz|||xxxuuuuuutttqqqwwwrrrnnnmmmoooqqqqqqoooyyy}}}xxxyyynnnkkkrrrxxxxxx}}}zzzssspppvvvzzzzzz|||||||||~~~~~~}}}{{{}}}}}}}}}}}}~~~~~~uuuyyyAAAAAACCCEEEHHHHHHFFFCCC@@@???<<<::::::<<>>======<<<===:::888999<<<===<<<:::666555555555777:::===???===;;;999777888;;;???BBB;;;:::999:::<<<<<<888555<<<<<<:::888:::>>><<<777888:::;;;;;;::::::<<<===HHHFFFBBB>>>999888999:::;;;888666666999;;;:::888555555555777:::;;;;;;999777555888>>>>>>888555777999::::::::::::999999888777888888999999::::::;;;999===BBBFFFGGGEEEAAA>>>AAAAAABBBCCCBBBAAA@@@???===>>>>>>?????????>>>>>>888;;;======;;;;;;===@@@===<<<;;;:::;;;===???@@@HHHOOO^^^nnnxxx~~~|||{{{zzzzzz~~~}}}|||}}}}}}}}}~~~~~~~~~~~~}}}}}}xxxwwwzzz~~~|||xxxwwwzzz}}}~~~~~~}}}tttvvv}}}}}}uuuyyy{{{}}}|||~~~~~~~~~~~~}}}|||{{{yyy{{{}}}}}}zzzwwwuuuuuuyyyyyyxxx{{{uuukkkuuuuuuvvvwwwwwwwwwwwwwwwtttrrrssswwwwwwvvvyyyzzzvvvrrrtttxxx{{{zzzxxxssspppnnnooorrrtttrrrppprrrooopppvvvxxxvvvxxx}}}}}}xxxtttzzzxxx}}}uuukkkiiisss~~~~~~zzzuuuwww}}}~~~yyy{{{}}}|||}}}}}}zzz|||~~~|||}}}~~~}}}~~~}}}||||||}}}AAAAAAAAABBBCCCCCCBBB@@@@@@???<<<::::::<<>>@@@BBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;999888999:::;;;;;;;;;666888999;;;============<<<;;;;;;:::;;;<<<===>>><<<;;;:::;;;======:::777<<<<<<:::888:::===;;;666<<<======<<<:::999:::;;;???AAAAAA>>>;;;:::>>>AAA???===<<<<<<<<<<<<;;;999;;;::::::<<<>>>>>><<<:::444222444999999444222444222222333333333444444444888888888999:::;;;<<<<<>>>>>>>>>>>@@@AAABBB======>>>??????>>>>>>===>>>???@@@@@@@@@???>>>>>>888999:::::::::;;;===???>>>===<<<::::::;;;===>>>AAACCCMMM\\\jjjttt~~~~~~~~~zzzwwwwwwxxx|||wwwxxxyyyzzz{{{zzzyyyyyy}}}vvvqqqqqqssszzzwwwtttsssuuuwwwxxxwwwttttttssssssxxx~~~}}}zzz~~~{{{yyy{{{~~~}}}{{{yyyyyyyyy}}}||||||~~~~~~}}}yyyvvvtttssstttuuuuuusssuuuxxxwwwsssuuuttttttuuuvvvvvvtttqqqooonnnqqqvvvvvvuuuvvv{{{|||xxxuuuvvvzzz|||{{{yyysssrrrpppqqqtttvvvwwwxxx~~~yyyxxx{{{zzzwwwxxx|||~~~{{{{{{xxxyyyvvvtttuuuwwwwwwuuuuuuyyywwwwwwyyyyyywwwyyy}}}xxxuuurrrqqqsssvvvvvvvvvvvvyyy}}}~~~~~~~~~~~~CCCAAA@@@@@@AAAAAA@@@???AAA???===;;;;;;===???AAA999999999:::;;;<<<======???>>><<<:::999999888888777888:::===???@@@AAABBBAAA@@@>>><<<;;;;;;;;;;;;;;;<<<<<<:::888888999:::666888<<>>;;;999888999::::::::::::999999===<<<<<<===>>>===<<<:::<<<===;;;888999;;;:::555;;;<<<======;;;:::;;;===:::>>>@@@???<<<<<>>???@@@AAA@@@===:::888666777::::::777666888555444444444555666777888888888999:::;;;<<<===>>>BBB@@@>>>======>>>AAABBB:::;;;<<<===>>>>>>>>>>>>@@@AAABBBCCCBBBAAA>>>===;;;:::888999;;;>>>??????@@@???===;;;;;;;;;;;;<<<@@@===@@@LLL\\\kkkxxx|||zzzzzz|||~~~}}}zzz{{{|||zzz{{{}}}~~~}}}|||zzzxxxvvv}}}~~~~~~~~~~~~wwwvvvuuuvvvyyyzzzzzzzzzyyyuuutttxxx{{{|||}}}|||zzz|||~~~~~~{{{wwwuuuvvvyyy}}}~~~~~~zzzvvvttt|||{{{zzz|||~~~||||||{{{yyyuuusssrrrrrrvvvqqqnnnooopppnnnoooqqqvvvtttssstttvvvtttppplllpppppptttyyyyyywwwxxx||||||yyyvvvvvvxxxzzzxxxwwwsssttttttsssrrrtttwwwyyy~~~zzzxxxxxxvvvtttuuuxxxppprrrvvv|||}}}uuunnnqqqqqquuu{{{yyytttwww~~~|||xxxwww{{{|||{{{|||xxxsssqqqsssxxx{{{}}}wwwzzz}}}}}}{{{yyyzzz~~~DDDBBB@@@???AAACCCCCCCCCAAA@@@>>>======>>>@@@AAA;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<999777444222444999???BBB@@@???===;;;:::::::::;;;>>>@@@@@@<<<777555666888555777999;;;;;;999777555444555666666777777777777=====================<<<<<<>>>===999999;;;:::666777999;;;<<<<<<===???AAA>>>>>>???>>>===<<<<<<<<<@@@DDDGGGFFFBBB>>>>>>???>>>>>>???@@@AAA@@@<<<999<<<;;;:::;;;;;;:::;;;<<<<<<;;;:::::::::;;;<<<<<<888999:::;;;<<<>>>??????@@@AAABBBCCCBBBAAA@@@???<<<<<<===???@@@AAAAAABBBAAABBBDDDDDDCCCAAA>>>===???<<<999:::>>>AAAAAA@@@@@@???>>>============>>>AAA======DDDPPP___ppp~~~~~~~~~~~~||||||wwwvvvxxx{{{|||zzzwwwvvvuuuqqqmmmpppqqqsssuuuvvvtttsssqqqrrrvvv{{{~~~}}}|||{{{|||uuuvvvyyy|||}}}|||zzzyyy~~~|||}}}~~~{{{{{{||||||{{{zzzzzz}}}}}}||||||}}}}}}|||zzzxxxzzzzzzyyyxxxuuuttttttuuurrrssssssqqqooooooppprrrtttkkkiiiooopppllllllrrruuuwwwxxxxxxuuurrrooonnnqqqpppssswwwxxxwwwyyy~~~{{{xxxuuusssssssssqqqppprrrtttvvvtttqqqooooooqqqssspppooonnnnnnoooqqqsssssswww}}}{{{wwwtttoooooouuuuuusss}}}uuuuuu|||~~~xxx}}}{{{xxxvvvxxx|||~~~~~~}}}{{{xxxuuutttvvvyyy|||zzz|||yyyzzz}}}AAA???======@@@CCCEEEEEE@@@???>>>======>>>???@@@===>>>>>>===<<<;;;999999444555888;;;<<<=========999777444222333777;;;>>>>>>===<<<;;;:::::::::;;;===??????===999777999;;;777777777666666666666555555444444444555777:::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<>>;;;999;;;;;;888777999;;;<<<<<<===???AAAAAA>>>;;;;;;======:::666===@@@DDDEEEBBB@@@@@@AAA>>>>>>>>>@@@AAAAAA>>><<<::::::999888888999::::::======<<<;;;::::::::::::999::::::;;;===>>>>>>??????@@@AAAAAAAAA@@@???>>>======>>>???@@@BBBCCCCCCAAABBBCCCCCCBBBAAA>>>===???<<<999:::>>>@@@@@@>>>???>>>>>>??????@@@@@@AAA@@@??????AAAEEEOOOcccuuuyyy~~~~~~}}}|||zzz}}}~~~~~~||||||{{{wwwttt|||~~~~~~{{{wwwtttrrrvvvyyy}}}|||~~~~~~~~~}}}zzz{{{~~~}}}{{{vvvwwwxxxyyyzzz}}}{{{wwwvvvwwwyyyzzzzzzuuuxxxyyytttmmmiiilllpppooooooooonnnmmmmmmnnnpppiiicccfffqqqwwwttttttzzzuuuyyy}}}{{{tttppppppsssooommmnnnqqqqqqppptttzzz|||yyyuuurrrpppooommmlllnnnrrrwwwwwwsssooonnnnnnnnnooonnnmmmmmmppprrrsssuuuxxx}}}}}}zzzqqqlllpppsssttt{{{|||~~~yyyqqqqqqyyyzzztttwwwwwwxxxxxxyyyzzz}}}~~~}}}{{{yyyxxx}}}zzzyyyyyy|||~~~}}}{{{zzzyyy}}};;;999777888;;;???AAAAAA======<<<;;;;;;<<<===============<<<:::888666444222444888;;;===>>>>>>>>>555777999;;;<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::;;;===???;;;999777555555666777999888777666666777999<<<===777888999888777777999;;;999===>>>:::999;;;;;;::::::;;;<<<<<<:::999:::<<<>>>:::777888;;;<<<;;;888;;;===@@@AAAAAAAAAAAABBB@@@?????????@@@AAA???>>>;;;===<<<999999<<<===;;;<<<<<<======<<<;;;;;;:::::::::;;;;;;<<<=========@@@>>>:::888888;;;>>>AAA<<<<<<<<<===>>>???AAABBBAAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<===>>>===<<<===>>>>>>???@@@AAAAAAAAABBBCCCEEEDDDBBBGGGXXXjjjtttuuu}}}}}}xxx}}}{{{||||||}}}}}}}}}}}}}}}{{{yyywww~~~~~~}}}~~~}}}~~~~~~}}}|||||||||zzzxxxzzzzzz{{{|||}}}zzzxxxzzz{{{{{{yyysssvvvwwwsssmmmkkknnnsssrrrssssssqqqooommmmmmnnnkkkkkkooovvvzzzxxxvvvvvvtttxxx{{{yyysssppprrruuuqqqpppppprrrrrrqqqtttyyy|||{{{xxxuuusssqqqppppppmmmqqqvvvyyyxxxvvvtttsssuuuwwwwwwttttttwwwxxxvvvrrrsssuuuwwwyyyyyyyyyyyyooollllllpppxxx}}}}}}{{{}}}{{{wwwtttwww||||||yyy{{{}}}}}}zzzxxx~~~|||{{{|||~~~}}}777555444555888:::;;;;;;999888777777777777888999999999::::::888666444222777777888999999:::;;;;;;333666:::===>>>===;;;999999:::<<<>>>>>>>>>===<<<999888777777999;;;;;;;;;:::999777555555666888999888888888888888777777777444555666555333333666999555:::<<<999777999;;;::::::;;;<<<;;;999888888999999999999777666666999<<<<<<<<<<<<===@@@AAAAAA@@@BBB???===<<<<<<<<<<<<;;;:::>>>>>>;;;;;;>>>>>>:::888999<<<>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;999777888:::===???<<<;;;;;;;;;<<<>>>???@@@???>>>============>>>???>>>@@@BBBBBB@@@>>>===<<<======>>>>>>???>>>>>>>>>@@@AAACCCDDDCCCDDDOOO[[[mmmpppzzz}}}yyy~~~|||{{{zzzyyywwwzzz}}}|||xxxvvvuuuuuuuuuuuu}}}~~~~~~}}}~~~}}}zzz}}}~~~~~~|||{{{zzzzzz~~~}}}xxxwwwuuusssqqqqqqqqqrrrrrrrrrtttuuutttrrrpppooopppuuuxxxzzzyyyyyyyyyuuuoootttsssrrrqqqqqqrrrrrrrrrssssssvvvzzzyyyuuutttwwwyyyyyyxxxwwwuuuuuuvvvxxxrrrssstttwwwyyyzzzyyywwwtttxxxyyyvvvvvvyyyxxxtttzzzyyyyyy{{{}}}}}}{{{xxxhhhooosssttt|||{{{yyywww{{{~~~zzzyyyzzz}}}}}}777555444555777888888777555555444444444444555555555666777888777555333222888666333111000000222333444444555777999;;;===>>>777999<<>>======999666666777888666333888777666666555666777777555777888888777444111///111333444222000111444777222888:::777555777:::999777888:::999999999:::;;;777;;;>>>999111///666>>>???<<<:::;;;???AAAAAA???BBB>>>:::888777777777666555::::::777777::::::555000333777;;;======<<<:::<<<;;;;;;;;;;;;:::::::::777999<<<>>>???>>>===;;;======<<<<<<===>>>@@@AAA>>>===;;;::::::<<<>>>???AAAEEEHHHHHHDDD@@@??????===>>>>>>>>>===<<<;;;:::888888:::>>>??????DDDLLLMMMVVViiirrrrrr{{{~~~}}}{{{zzzzzz}}}}}}yyy{{{}}}}}}|||{{{vvvzzz{{{wwwuuuvvvwwwxxxrrrvvvzzz|||{{{zzz{{{}}}www~~~www{{{~~~}}}|||}}}~~~sssuuuzzz{{{sss|||uuuoooooosssvvvrrrnnnnnnpppsssuuutttsssrrrsssuuu{{{|||wwwxxx~~~{{{rrruuunnniiijjjppptttrrrnnnpppqqqwww|||{{{tttpppqqquuuvvvvvvvvvvvvwwwzzz|||yyyvvvssssssvvvyyyxxxvvvkkkqqqtttrrrrrrvvvuuuppptttrrrrrrtttvvvuuuooojjjuuuyyy{{{zzz}}}tttrrr|||}}}~~~~~~}}}{{{xxxyyy|||}}}zzzzzz{{{}}}}}}666555666888;;;;;;777333444333444666888999999777888555111111222333111///333000000333555555777;;;777777666666888:::===???:::===@@@BBBAAA===999555::::::888666333222333444@@@???===777333222666:::888777777666555444444444555555555444333000...,,,444555666888999999999999;;;888555666:::===>>>===999888666555555888===AAAAAA???;;;999888999;;;<<<===<<<;;;:::999888777777<<<;;;;;;===AAABBB???<<<<<<;;;:::999999888777777:::;;;======<<<;;;<<<===444777::::::888777888;;;===<<<;;;:::;;;<<<>>>???============<<<>>>AAADDDAAAFFFKKKKKKGGGBBB???>>>@@@???===<<<::::::999999::::::;;;;;;<<<=========FFFRRR]]]ccclllwww|||{{{~~~~~~~~~|||zzz{{{}}}xxxuuuxxx}}}|||vvv{{{|||}}}~~~~~~~~~~~~|||www{{{xxxsssppppppsssxxx{{{tttpppqqqxxx}}}|||{{{|||xxxyyy}}}}}}|||{{{zzzyyyyyy{{{}}}~~~{{{~~~xxxyyyxxxzzz{{{{{{xxxuuusssssstttqqqpppqqqssswwwxxxvvvtttzzz{{{zzzvvvrrrpppqqqsssrrrqqqtttwwwqqqhhheeehhhvvvrrrrrrvvvwwwtttqqqrrrwwwooonnnvvvyyyssspppsss~~~zzzvvvvvvyyyzzzwwwtttvvvuuutttuuuuuurrrmmmhhhwwwsssqqqrrrpppmmmmmmppptttsssuuu{{{{{{zzzvvvuuuyyyyyyuuuuuuxxx{{{pppooozzz}}}uuuxxxvvvtttuuuyyyyyywww|||zzz|||}}}}}}}}}888888888:::===<<<999555;;;888444333555999;;;===:::888666666888888666333666333333666666444555999555666888999;;;===>>>>>><<<;;;999888999:::;;;<<<999999888777555555777888555777999:::999888888888999999999999888777666555444444555555444333111000222222333444555666777888888666444666999<<<===<<<;;;<<<===<<<::::::<<<>>>??????>>>===<<<;;;::::::<<<<<<;;;:::999888777777999999999;;;>>>???>>>===>>>===:::888666777888999:::;;;:::999777888:::<<<555777777777666777;;;>>>>>>>>>>>>????????????>>><<<<<<===<<<<<<>>>AAADDDCCCEEEGGGGGGEEEBBBAAAAAA>>>>>><<<;;;::::::999999999999999:::;;;;;;<<<<<>>;;;999===;;;888888:::<<<===>>><<<<<<<<<>>>@@@@@@>>>===<<<::::::<<<<<<888777999777999;;;===>>>===<<<;;;999777555444555888;;;===777888999888777888:::===333444666888;;;;;;:::888888999::::::999888666555444444555666666666555555444333222111111222333444444333444666999::::::999777:::<<<===;;;888777777:::<<<>>>@@@@@@>>><<<:::<<<<<<;;;:::999999888777555666777777777888:::<<<777666444333444888<<>>@@@BBBCCCCCCAAA???>>><<<===>>>>>>>>>@@@CCCFFFBBBAAA@@@AAABBBCCCBBBAAA>>>>>>======<<<<<<<<<<<<:::::::::;;;;;;<<<===>>><<>>>>>???@@@@@@???===<<<777999===AAACCCBBB>>>;;;===???AAADDDFFFFFFEEEDDDAAA???@@@CCCBBB>>><<<>>>======>>>>>>===<<<;;;:::666777888999::::::999999888888999888777888;;;===>>>999555444777999:::999666777999999999777555444666777777777777777777777888777444111//////000111111222444666777777555444333555999:::999888888888777999<<>>>>>???@@@AAAAAACCCFFFHHH???===<<<>>>AAACCCAAA???>>>>>>???????????????>>>===============???@@@AAA<<>>>>>===555777<<>>???CCCCCC@@@???AAA>>>===<<<<<<<<<===>>>???======<<<<<<;;;:::999999999999999777666666888999@@@<<<777666888::::::999888999:::::::::999888777;;;::::::888777777666666888666444222111111333444111333555666555333111000222444777888999;;;???AAA::::::;;;<<<===>>>>>>>>>======<<<<<<;;;:::::::::777999999666333222555888;;;:::999888666333000///;;;===>>>>>><<<999888888999999999:::;;;<<<===<<<@@@???>>>======>>>???@@@<<<>>>@@@@@@@@@AAADDDFFF???>>>>>>AAAEEEEEEBBB>>>;;;<<<===>>>>>>>>>============<<<<<<<<<>>>@@@AAA@@@??????DDDMMM\\\mmmyyy{{{}}}{{{}}}xxxvvvzzz{{{yyyyyy|||nnnppprrrqqqnnnmmmpppsssuuuxxx}}}}}}{{{uuutttvvv{{{{{{wwwvvvxxxxxxsss|||}}}tttyyyxxxwwwwwwwwwyyy{{{|||}}}yyyvvvuuuwwwyyy{{{}}}tttqqqtttrrrjjjiiinnnwwwyyy{{{|||{{{zzzzzz{{{{{{|||{{{zzzyyyyyyyyyyyyooonnnkkkjjjkkklllnnnooopppqqqqqqrrruuuyyy{{{{{{rrrnnnlllpppttttttvvvzzzkkktttvvvoookkkoooqqqllliiikkknnnrrrttttttrrrppprrrqqqqqqppppppqqqtttuuusssqqqrrrvvvwwwvvvwwwzzzuuurrrqqqtttzzz~~~|||yyywwwwwwwwwtttppplllvvvzzztttttt}}}}}}}}}~~~}}}zzzwwwwww{{{}}}~~~~~~~~~||||||~~~}}}xxx}}}>>>???@@@???===<<<<<<===:::999999;;;>>>AAABBBBBBDDDEEEFFFDDDAAA>>>===<<<;;;888:::>>>>>><<<<<>>999777999;;;===999999999777444444555777666777:::===???>>>;;;888========================>>>===;;;999777666555555222222222222333444666777000222555555333111000///000111222333555888===AAA>>>===;;;999888888999999;;;;;;;;;::::::999999999;;;;;;;;;999777666777888666888:::;;;;;;999777666999<<>>;;;999999333333555999===?????????>>><<<;;;::::::<<<>>>@@@:::<<<===>>>>>>>>>???AAA@@@AAACCCEEEFFFEEEBBB???888999:::;;;;;;:::999999:::999888777888:::<<<>>>AAA>>><<<@@@FFFPPP___kkknnnwwwwwwwww~~~|||~~~~~~uuurrrttt|||}}}uuupppppprrrtttvvvwwwwwwwwwwwwxxx}}}~~~~~~sssssswww{{{|||yyyzzz~~~|||tttyyy{{{}}}}}}}}}}}}}}}||||||{{{{{{|||}}}}}}|||zzzxxxvvv|||xxxwwwzzz{{{wwwsssrrrpppsssvvvxxxyyy|||yyyyyyxxxtttpppnnnmmmnnnwwwtttooommmnnnppprrrrrruuuvvvvvvuuuxxx}}}~~~|||nnnmmmpppxxx|||{{{zzz|||mmmrrrtttsssrrrsssssspppuuuvvvxxxzzz||||||}}}|||zzzzzzyyywwwuuuuuuvvvxxxvvvtttuuuyyyyyywwwvvvyyy~~~yyyvvvxxx}}}~~~zzz|||xxxwww||||||uuutttyyyzzzwwwxxx~~~zzzvvvyyy{{{|||~~~wwwxxx|||~~~zzzxxxwwwvvv~~~<<<>>>???>>>;;;999:::<<<;;;:::888888;;;===>>>>>>===>>>???>>>;;;:::;;;===999666666999:::888999<<<888999:::;;;===@@@AAACCCEEEBBB===999888888:::<<<999999888777444444666777111555:::>>>>>>===<<<;;;AAA@@@>>>======>>>@@@AAA???===;;;999777666666666000000000111111222333333...111333444222111111333///000000000000222666999;;;:::888777666666777777888888777777777777666666888888777888999:::888777111333555888:::<<<===>>>888:::<<<===;;;:::999:::444222111444888<<<<<<<<<999999999:::;;;<<<===>>>;;;===>>>???>>>===>>>???AAABBBCCCBBB@@@>>>>>>>>>888999:::;;;;;;:::888777888777666555555888:::<<<>>>;;;;;;???BBBEEENNNXXX___kkkooosss|||}}}{{{tttttt|||{{{sssoooqqqwwwwwwwwwyyy|||~~~|||||||||||||||}}}~~~zzzxxxxxxzzzxxxvvvzzzzzz}}}|||{{{}}}~~~}}}zzzxxxuuuzzz}}}|||}}}~~~|||rrrssssssrrrrrrtttwwwzzzyyyzzzzzzwwwtttssstttvvv{{{vvvtttuuuvvvuuutttuuuwwwwwwuuuxxx}}}|||wwwvvvssstttxxxzzzwwwuuuuuuyyyuuusssvvvvvvsssrrrsssttttttsssrrrqqqrrrtttvvvxxxyyyzzzyyyvvvuuuwwwyyyzzzxxxxxxzzzyyyuuusssttt}}}|||}}}~~~|||xxxyyyxxxvvvzzz~~~xxx{{{yyyxxxxxx|||~~~|||wwwqqquuuwwwyyy}}}zzz}}}{{{{{{~~~|||~~~|||;;;===>>><<<999777888:::888888:::<<<>>><<<888555222555888888888:::>>>BBB:::777666888888666888;;;:::;;;===>>>???>>><<<;;;======>>>>>><<<:::777555888999888777555555777999555888999888777888<<<@@@AAA???===;;;<<<===@@@BBB>>>===:::888777666777777111111111000///---,,,+++,,,///222222111111444666444555666555333222333444333333555666777888999999555555555555444444444444333222111444888999777444888777666555444444555666777888999888777777999:::999555111000333666777666555777:::<<<=========<<<>>>@@@BBBBBB@@@???@@@AAA???@@@???<<<888666999<<<;;;<<<===>>>>>><<<:::999999888666555666888;;;===:::888:::???@@@>>>BBBIIIQQQ```hhhoooxxxzzzzzz}}}|||uuuxxxwwwrrrttt|||vvvsssqqqsssxxx}}}~~~}}}wwwvvvuuuuuuwwwzzz~~~|||yyyuuusssxxx}}}www}}}vvvsssxxxwww{{{}}}}}}{{{~~~|||yyyxxxxxxyyyzzzwww}}}www{{{|||yyyyyywwwtttoookkkjjjkkkmmmoooqqqssssssssstttxxx|||~~~{{{wwwvvvwwwvvvssspppxxxzzzyyywwwyyy~~~|||uuu{{{tttppppppqqqqqqtttxxx}}}rrrooouuuyyyvvvwww||||||{{{xxxtttrrrrrruuuxxxpppsssuuuuuusssrrrtttwwwwwwuuuwww|||}}}{{{{{{}}}zzz}}}vvv{{{|||yyyyyy~~~|||}}}wwwtttyyy{{{xxx~~~}}}~~~~~~rrrqqq{{{{{{|||@@@@@@???===;;;999999:::777777777777666444333222777555333555888::::::999:::777999@@@@@@;;;:::===999===@@@???;;;:::<<>>>>>===<<<<<<<<>>???>>>;;;888555444444333888======888555555777:::;;;===?????????>>>>>>555888::::::888777888:::111666;;;<<<:::;;;???CCCOOOUUU[[[```fffoooxxx~~~~~~~~~{{{|||~~~~~~~~~}}}~~~|||{{{{{{||||||{{{zzzzzzzzzzzzyyyxxxvvvuuuttt~~~wwwsssvvv~~~}}}vvvzzzzzzyyyvvvwwwxxxtttmmmoooppprrrvvvzzz{{{zzzxxxxxx}}}~~~{{{|||~~~yyy|||{{{yyywwwuuusssrrrrrrttt|||}}}uuusssyyyzzztttooommmnnnpppllleeeffflllppprrrssstttyyy}}}{{{uuukkknnnrrrsssmmmeeeeeejjjjjjnnnrrrsssqqqpppqqqssssssxxxwwwqqqppptttwwwuuuuuuqqqppptttvvvuuutttvvvuuu{{{vvvoooppplllkkksssxxxrrrmmmmmmllllllooouuuxxxsssnnnuuuzzzwwwuuu|||yyyuuuwwwzzzzzz{{{{{{vvvsssrrryyyyyyyyyzzz|||}}}~~~~~~yyyxxxxxxtttnnnvvv>>>???>>>===<<<<<<<<<===::::::999888888777666666:::888777888<<<>>>>>>======:::;;;@@@@@@===<<>>>>>>>>======<<<<<<<<<;;;:::999888777777888999<<<;;;;;;<<>>;;;;;;===>>><<<<<>>>>>>>><<<;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;<<<;;;:::;;;===@@@@@@@@@@@@<<<666333222333444555000111222222222333555777666444111111222444555444222222222333555666555333333666999<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;999777666555444444666777666555222333444444444444777999555666888;;;>>>>>>;;;999:::999888777666666666777111333444555555666999;;;===>>>???<<<999999<<>><<<;;;:::::::::<<<<<<===;;;999777777888999;;;<<<;;;999:::>>>BBB===FFFSSS___gggnnntttyyyyyy{{{|||}}}}}}~~~}}}vvvwwwyyy|||~~~||||||}}}}}}~~~|||yyy{{{~~~~~~|||}}}}}}}}}{{{yyyxxxxxxyyyzzz{{{{{{||||||nnnrrrvvvvvvrrrnnnmmmnnniiilllooopppuuu{{{|||xxx|||}}}~~~~~~yyyvvvqqqxxx|||{{{yyyyyyyyywww{{{wwwrrroooooorrrwwwzzzsssnnnwww{{{tttooossswwwrrrppprrrsssssssssvvvlllrrrvvvuuutttuuutttqqqkkkhhhiiinnnrrrqqqooopppsssooojjjkkknnnqqqpppnnnccchhhkkklllmmmsssvvvvvvvvvssstttwwwvvvpppjjjiiinnnrrrmmmllltttsssoootttuuussstttwwwvvvrrroooqqqlllnnnsssxxxwwwssssssxxxzzz{{{xxxsssrrruuuwwwvvvvvvtttqqqoooooottt|||xxxxxxyyyzzz{{{||||||}}}}}}wwwwwwyyyzzzyyy}}}}}}~~~wwwxxx======<<<<<<<<<;;;:::888:::999777555555666888999<<<<<<<<<===???AAABBBBBB<<<:::999999999999;;;===:::===??????>>>===???@@@<<<<<<;;;;;;;;;<<<<<<<<<===<<<:::888888999;;;============<<<<<<;;;::::::;;;<<<===>>>===<<<:::999>>><<<;;;;;;===???BBBCCC===<<<<<<<<<===;;;888666555666666444222111111222444111......000333444555666555444777;;;<<<:::777444888<<<===;;;999;;;======;;;:::;;;======888444888777666777999999888777777888999888666555666777555666999;;;===<<<:::888888888888888777666666555444666777888999<<>>@@@AAA???===<<<::::::;;;;;;======<<<;;;:::999999:::666888:::;;;:::;;;===??????AAAFFFNNNVVV___mmmxxx~~~~~~~~~{{{~~~{{{|||{{{yyy|||~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwwwwwwwvvvvvvwwwwwwyyyzzzxxxuuuqqqqqqwww|||uuuxxxyyyxxxzzz~~~~~~|||zzzxxxwwwxxxyyyyyyxxxvvvqqqvvvyyyxxxuuuuuuwwwyyy{{{xxxssspppooopppsssvvv|||qqqlllpppvvvwwwzzzwwwtttrrrtttwwwwwwuuusssoooqqqoooiiifffjjjpppsssuuuoookkkkkkkkkkkkooosssuuurrrooooooppprrrqqqppphhhjjjkkkkkklllpppuuuxxxpppnnnnnnrrrsssooollllllrrrssskkkiiirrrrrrooorrrxxxvvvwww{{{zzzuuurrrsssvvvooonnnuuutttnnnrrr}}}tttuuuxxxyyy{{{yyyuuuppptttuuuvvvwwwxxxyyyyyyzzz~~~zzzwwwxxx{{{vvvzzz}}}~~~{{{yyy~~~zzz}}}888777777888;;;;;;:::888999888666555555777999:::999:::::::::;;;<<<>>>???;;;:::999777777999;;;<<<888:::<<<<<<<<<<<<===>>>:::999999999:::;;;<<<======;;;888555444555777888888999:::;;;<<<;;;::::::999:::;;;===>>>=========CCCBBBAAA???>>>???AAACCC===<<<===>>>@@@???===;;;666777888666333111111111444111///...111444666777777555444777:::<<<:::888888:::===;;;888555666777;;;999888999::::::666333888888888999;;;<<<:::999888999::::::888777777888;;;;;;<<<<<<;;;;;;;;;;;;444666888::::::999777666555666777777777999<<>>======>>>>>><<<;;;;;;<<<>>>>>><<<;;;::::::;;;;;;<<<<<<222666:::===????????????FFFCCCCCCIIINNNWWWfffuuu{{{~~~|||zzz|||}}}|||{{{~~~{{{zzzzzz|||}}}|||yyywww|||{{{{{{zzzzzzzzz{{{{{{zzzxxxyyyzzz{{{yyy|||}}}{{{{{{vvvsssooommmnnnpppqqqrrrrrrrrrrrrqqqpppppptttyyy{{{zzzwwwtttqqqooonnnmmmlllrrrsssooorrrzzz}}}uuuuuuuuuvvvxxxxxxsssnnnoooqqqooogggdddhhhooorrrtttrrrqqqpppkkkgggkkkrrrnnnqqqsssrrrpppmmmmmmnnnkkkiiigggggghhhllltttzzzsssooommmppprrrqqqqqqssswwwwwwmmmjjjtttvvvuuuzzz|||zzzyyy{{{zzzvvvuuuwwwxxxnnnmmmtttrrriiijjjuuussstttwww|||~~~|||wwwtttvvvwwwyyy{{{|||{{{yyywww~~~}}}zzzyyyyyy{{{}}}ooorrrwww}}}~~~|||}}}222111222666;;;===<<<999999888777777888999:::;;;777888999888777777999;;;:::;;;:::777888<<<>>>>>>888888999999888777777666777777777777888:::<<<===;;;999666444333444555666444666999;;;<<<;;;:::999555666888:::<<<>>>@@@AAADDDEEEDDDBBB@@@???AAACCCBBB>>>:::888:::===@@@AAA333555777666555444444555555333111111444777888888555444222333555666666666999::::::999666444333333888666555555555555444333777777888:::<<<<<<:::888333555888888888888999::::::::::::888666666888:::444666888:::;;;:::999888999999999777666888;;;===;;;===???AAA@@@>>><<<:::;;;;;;;;;;;;<<<===>>>???<<<:::999999:::<<<===<<<444666:::>>>AAABBBAAA@@@BBB???AAAHHHLLLNNNYYYfffpppwww}}}~~~}}}zzz||||||{{{||||||}}}~~~{{{|||{{{{{{{{{|||}}}~~~|||~~~}}}yyy{{{~~~}}}xxxuuuvvvvvvuuuwwwsssmmmjjjiiikkkmmmnnnrrrnnnlllnnnoooooorrrwwwzzzzzzyyywwwtttpppllljjjcccrrrzzzvvvvvv|||zzzqqqtttwwwxxxwwwwwwwwwsssnnnnnnssstttrrrpppqqqpppnnnkkkooouuuwwwqqqiiihhhmmmnnnssswwwvvvrrrooooooqqqpppllljjjjjjlllooowww{{{uuurrrssstttssssssvvvvvvxxxqqqoooxxx||||||~~~zzzxxxzzzxxxuuuuuuwwwwwwqqqttt|||{{{oookkkooozzzwwwwwwyyyyyyxxxzzz~~~yyywwwuuuuuuxxxzzz{{{|||uuuwwwyyyzzzzzzxxxvvvtttsssssswww{{{|||zzz{{{~~~~~~|||444222222666;;;===:::666666666777888888999::::::777888999777555444666888777::::::777888>>>???===888777777777888888666555777666666666888:::===>>>888777666555555666888999444666999;;;<<<;;;999777777666666666777:::<<<>>><<<>>>@@@???======???AAACCC???:::777888:::<<<===333555777777666555555555333222111222444666666555444333222000///111333666777666555555666666555444444444333222000111333555555555666888::::::888666000222555666555555666777444666666555333333666888999888888888888:::;;;<<<<<<<<<;;;999888999;;;>>><<<;;;<<<<<<===<<<:::999777888999:::;;;;;;;;;;;;>>>;;;888888999;;;;;;:::777777888999<<<>>>??????;;;888:::BBBDDDCCCKKKWWWeeemmmxxx~~~}}}rrrxxx}}}}}}}}}zzz{{{}}}}}}|||{{{zzzzzzzzz|||}}}tttsssuuuyyy{{{xxx{{{zzztttppppppqqqpppwwwtttqqqooopppqqqrrrqqquuuooommmrrrwwwvvvuuuvvvvvvwwwwwwwwwvvvssspppooonnnsssxxx{{{||||||wwwrrruuuzzzzzzvvvuuuxxxyyyvvvrrrvvvxxxwwwxxxyyyuuuooommmnnnqqqtttqqqjjjhhhkkkssstttuuuuuutttsssssssssuuuqqqpppsssrrrrrrwww~~~|||wwwtttvvvvvvsssrrrtttrrrxxxuuussszzz{{{{{{{{{wwwwwwxxxwwwrrrqqqssswwwuuuxxxyyytttttt}}}zzzzzzzzzxxxtttwww~~~|||xxxtttsssvvvzzz|||}}}~~~}}}|||{{{yyyyyy{{{zzzwwwzzz{{{~~~;;;888666888;;;:::555000222333444666777777777777888::::::888555444555888222777888555666<<<>>>;;;666666777999;;;<<<<<<;;;777666666666888;;;>>>@@@666666666666888999;;;<<<555777:::<<<===;;;888666<<<:::777444333444555777222555999:::999999<<<>>>>>>===<<<<<<<<<:::666444666888999888666333222333///......///222333222111555555444111...///333888444222111333777:::999777222333333000......333777222333444666999999777444000222444444222111000111333666999999888888:::<<<>>><<<888555555888===???;;;;;;999777666777:::<<<===;;;999888999::::::999666777888::::::999888888@@@<<<888777999:::999888999666333333555888;;;<<<===666666<<<======GGGUUU]]]dddnnnwww{{{}}}}}}|||~~~~~~xxxxxx~~~}}}|||pppxxx~~~rrrsssuuuyyy||||||zzzxxx~~~|||{{{{{{||||||xxxuuussssssuuuwwwyyyzzznnnsssuuurrrrrrvvvzzz{{{uuutttuuuwwwyyy{{{zzzyyyyyyrrrqqqzzz~~~yyywwwssssssuuuvvvvvvvvvuuuuuuuuurrr{{{|||{{{www||||||uuusssyyy~~~yyyyyyvvvtttwww{{{zzzuuuzzzrrrlllkkkkkkiiiiiillltttppplllmmmppprrrrrrpppvvvssssssuuurrrmmmnnnssswwwssssssvvvwwwsssqqqqqqnnnwwwwwwuuuyyyuuussszzzwwwuuuuuuwwwvvvqqqnnnooovvvttttttvvvxxxyyyzzz{{{yyyzzz~~~{{{rrrrrrxxx}}}{{{xxxyyy{{{|||zzzxxx{{{tttoooooosssxxx||||||zzz|||yyyvvv{{{|||yyyAAAAAA@@@===:::888999:::666666666666666666666666777999:::888555333444555333666999<<<===;;;999777========================>>>>>>????????????>>>>>>===:::777777999:::999888<<<::::::;;;===<<<888444===:::777444333444777999::::::===???===999;;;@@@===AAABBB@@@??????<<<777;;;;;;:::999777555333222444555555333000//////000111111111111000///...---//////000333666777666555111111222444555777888999***...333666666444222222222000///111000///111666999999::::::999777555444555777999777444444999===333555555333555999:::666555555444444444444555555999777666888;;;;;;777444999;;;<<<:::666555666888333999:::777777===@@@???@@@>>>:::777777;;;CCCIIILLLUUUcccmmmoooqqq||||||}}}}}}{{{|||{{{yyyzzz~~~yyytttrrrtttvvvuuuttttttwwwzzzttt{{{|||uuurrrwww~~~yyyyyyxxxvvvtttrrrpppnnndddlllllllllssssssqqqyyynnnssszzz~~~~~~}}}{{{{{{{{{zzzxxxssswwwyyywwwqqqrrryyy|||zzzyyysssssszzz~~~~~~|||xxx}}}~~~{{{zzz{{{xxxrrrtttvvvqqqjjjooo{{{~~~xxxooofffbbbhhhpppqqqmmmjjjrrrnnnkkkkkknnnrrrsssssstttuuusssoookkklllrrrxxxrrruuuxxxyyyvvvqqqnnnllltttqqqrrruuuuuussstttwwwnnnuuu{{{zzztttqqquuu{{{|||vvvrrruuuyyy{{{}}}}}}zzzuuunnnmmmwww{{{tttrrrvvvyyyxxxwwwzzzzzzzzzzzzyyyxxxvvvtttrrr{{{{{{zzzvvvtttwww}}}yyyvvvvvvwwwxxx~~~AAA@@@>>>:::888888:::<<<<<<<<<:::999777555444333555888;;;;;;999666555555444666:::===>>>>>>>>>===666777999;;;===???AAABBBAAAAAA@@@???===;;;:::999;;;999777777999:::999777777777777999::::::999777777777666777999<<<@@@BBBCCC???>>>???===:::;;;???999===>>><<<===>>>===999999999999999999777666555666666444222000///111333222111///.........///000//////111444555666444333555555555555555555555555<<<:::555222///...---...000//////222111111666===<<<<<<<<<<<<<<<<<<;;;;;;:::999888666555444333333777888666333444999:::888888777777777777777777888:::999:::;;;======<<<;;;999;;;;;;:::777555666888222888:::888777;;;===:::888;;;===>>>===;;;;;;;;;FFFMMM[[[fffkkkppp|||}}}zzzwwwzzzxxx}}}~~~{{{{{{yyywwwtttrrrqqqoooooovvvwwwwwwuuutttuuuyyy}}}wwwyyy{{{{{{zzzzzz{{{}}}|||{{{zzzxxxuuurrrpppnnnrrruuuppppppwwwvvvpppssswwwxxxyyyxxxuuurrrqqqqqqwwwtttvvv~~~zzzxxx~~~|||vvvuuuxxxyyywww{{{wwwtttvvvyyyxxxqqqkkk{{{|||yyyrrrnnnnnnlllgggaaadddggglllzzzssssssllliiimmmrrrpppmmmkkkooommmkkklllnnnpppppppppqqquuuyyyxxxsssooonnnpppjjjmmmpppqqqrrrrrrsssttt{{{vvvsssrrrooollllllooofffkkkppppppllljjjlllpppxxxtttuuuyyy|||{{{|||~~~yyyvvvuuutttqqqpppvvv}}}wwwtttxxxzzzwwwvvvxxx{{{|||{{{yyyvvvuuuwwwyyy{{{zzz|||zzz||||||wwwqqqooorrrvvv{{{|||{{{~~~@@@>>>;;;777555777;;;>>>===<<<;;;999777555444333555888<<<>>>===:::888777:::;;;<<<===????????????;;;;;;;;;;;;;;;<<<<<<<<>>===???;;;>>>>>>;;;;;;>>>>>>;;;666777999;;;;;;:::888777777777555222111111444777333111///------///222444111333555777777666444222999999888777555444333333<<<777111///111444555555000000222444333444<<>>AAA@@@===:::888DDDIIISSS___gggnnnxxxzzz{{{}}}|||zzzwwwvvvuuu}}}~~~}}}{{{}}}zzzvvvtttzzzwwwrrrmmmjjjkkkppptttxxxxxxxxxvvvtttvvvyyy{{{yyywwwwwwzzz|||{{{zzzxxxvvvssspppnnnmmmwwwwwwooonnnwwwvvvmmmnnnxxxvvvtttppplllkkkmmmoooyyywwwzzz}}}{{{tttnnnmmmwwwyyyxxxttttttvvvvvvtttrrrooonnnqqquuuuuupppkkktttsssoooiiigggjjjlllkkkggghhhjjjrrr~~~kkkpppmmmlllppprrrpppnnnooommmlllmmmnnnoooooommmkkkmmmqqqvvvvvvsssooommmmmmrrrrrrrrrqqqooonnnoooqqqpppmmmnnnqqqqqqmmmkkkmmmrrruuuyyyzzzxxxvvvuuuuuuooopppuuu{{{|||xxxwwwzzzwwwuuuuuuyyyzzzyyy{{{}}}yyywwwzzzzzzxxxvvvwww|||}}}|||yyyvvvwwwzzz~~~zzz~~~||||||}}}zzzwww}}}||||||yyyyyyuuuwww{{{;;;;;;999777666777:::===777777777777888888888888777999;;;======<<<;;;:::@@@???>>>=====================<<<;;;::::::999999<<<<<<;;;::::::999999999999:::;;;<<<======;;;:::<<<>>>???<<<888666888;;;999:::;;;???EEELLLSSSXXXZZZMMMBBB@@@BBBBBBBBBBBBCCCDDDBBB===<<<>>>>>><<<666888:::;;;<<<;;;999888777777777666555666888:::444444222222222333444555444777999:::999666444333888888777777666666555555222000///444;;;???>>><<<555555666888666888AAALLLVVVPPPHHH???888555444444666555555444666999<<<>>>DDDHHHGGGBBB>>><<<:::666999999::::::::::::999999888:::<<<<<<::::::<<<@@@999999999999888888888999888:::;;;999777666777777777999;;;<<<===>>>AAADDDGGGHHHNNNYYYbbbhhhpppwwwvvvzzz~~~~~~}}}{{{{{{|||zzzxxxwwwvvvuuuxxxwwwuuurrrppprrrxxx}}}yyyyyyyyyxxxvvvuuuuuuuuuzzzxxxwwwyyy~~~~~~{{{{{{zzzxxxvvvtttrrrqqqppptttvvvooonnnwwwvvvppprrroooooonnnlllkkknnnrrrvvv{{{{{{}}}~~~wwwlllfffggghhhjjjllloooqqqtttvvvvvvvvvqqqllllllppptttuuutttqqqpppmmmkkkkkknnnqqqssswwwtttppprrr}}}zzzllljjjiiikkkppppppnnnpppsssmmmnnnpppqqqqqqooollljjjjjjkkkjjjhhhhhhjjjooosssuuuuuutttqqqnnnkkkkkkkkkdddfffmmmvvvxxxsssooonnnssstttuuuvvvvvvtttpppmmmjjjlllsssxxxwwwsssssswwwzzzuuuuuuzzz~~~~~~}}}~~~yyyxxxyyyzzz{{{{{{{{{{{{|||{{{yyyxxxyyy{{{}}}}}}wwwxxxyyyxxxwwwxxx|||wwwzzz|||zzzvvvuuuxxx|||}}}555777888888777777888999555666777888:::;;;<<<===:::999888888:::;;;<<<<<<>>>===<<<;;;;;;;;;<<<===777777999:::<<<===>>>???;;;;;;:::999888888999999777999:::;;;;;;:::999888<<<===>>><<<999777:::<<<>>><<<;;;;;;@@@GGGPPPUUUWWWJJJ>>>===@@@BBBBBBBBBCCCDDDBBB===<<>>999:::;;;;;;;;;999777666555777::::::::::::<<<===999999::::::999777555444444777:::999666333111111444444555666777888999:::888555333666===@@@???<<<;;;:::;;;;;;::::::CCCLLLNNNIIIAAA999555555777999666888999666444888BBBKKKOOOVVVZZZWWWPPPIIIAAA999:::;;;;;;<<<<<<;;;;;;:::999;;;===<<<999888:::===888888777888888999888888===<<<;;;:::777666888;;;:::::::::999:::===BBBEEEDDDCCCGGGPPPYYY___eeelllwww}}}|||wwwwwwwwwxxxyyy|||wwwyyyzzz{{{{{{{{{|||}}}zzz{{{|||}}}|||xxxtttrrryyyyyyzzzyyyxxxxxxyyyzzz{{{zzzyyywwwwwwwwwwwwwwwtttzzzvvvsssyyywwwuuu{{{mmmnnnooonnnoooqqquuuxxxsssvvvzzz}}}yyysssrrruuukkklllooosssvvvwwwxxxyyy{{{uuurrrsssttttttsssvvvtttssssssrrrqqqqqqrrrsssqqqooopppuuuyyywwwrrrjjjiiilllooonnnllloootttoooqqqssstttssspppnnnlllkkkiiifffddddddhhhnnnssshhhkkknnnpppppppppqqqrrrnnnooottt{{{|||wwwttttttuuutttsssttttttqqqlllhhhlllnnnrrrvvvuuuqqqssswwwzzztttqqqvvvzzzzzzyyyzzzuuuwwwyyyzzz||||||xxxvvvyyy~~~}}}xxx|||zzzwwwtttsssuuuxxx{{{~~~|||zzzzzzzzzzzzyyyxxx~~~~~~zzz~~~222444777888777666666666;;;;;;;;;;;;;;;<<<<<<<<<:::777555444666999::::::555666777888:::===???@@@:::;;;;;;;;;<<<<<<<<<<<<>>><<<:::888777777777777555666888777555444444555555777999999::::::<<<>>>>>>;;;888777:::@@@GGGKKKNNNBBB888888<<<=========:::<<<<<<999:::???AAA???;;;;;;;;;:::999777666555555777999:::;;;<<<>>>@@@AAAAAABBBAAA>>>999444111333555777555111......000111222333555777999:::;;;<<<777222222777>>>BBBDDD@@@===;;;<<<<<<<<>>>>><<<:::::::::666555555666888999888777>>><<<<<<<<<:::888:::>>>999:::<<<;;;:::999:::;;;<<<;;;>>>FFFMMMSSS[[[bbbpppuuu|||~~~~~~}}}}}}~~~zzz{{{|||}}}}}}yyyuuuzzz{{{{{{xxxsssrrruuuzzzuuutttsssrrrssstttuuuvvvvvv|||xxxsssvvvsssqqqyyytttuuutttsssqqqppprrrssssssuuuyyy}}}|||yyyzzz~~~||||||~~~~~~zzzyyy{{{wwwwwwxxxyyy{{{zzzwwwtttsssrrrssswwwxxxvvvuuuwwwqqqtttvvvvvvuuusssrrrqqqrrrooommmnnnllljjjmmmrrrqqqsssuuuuuusssqqqqqqqqqmmmnnnnnnnnnnnnnnnmmmllljjjnnnrrruuuwwwwwwxxxyyyyyyvvvvvvyyy{{{{{{~~~|||{{{zzzyyyyyywwwtttqqqtttssstttxxxwwwtttuuuyyy|||vvvsssvvvyyyyyyyyy{{{vvvzzz{{{zzz{{{{{{xxxwwwzzz}}}xxxyyyzzz|||~~~~~~|||333444666555444444555666<<<;;;;;;:::999999888888777444222333555666666555111222444888;;;>>>@@@AAA@@@@@@>>>===;;;:::999888===;;;999888777777888999777888888666333222333555444555666999===>>>>>>===:::999888888:::>>>CCCEEEFFF===777777999999888999444777888777999===???===<<<;;;999777666666666666555555555555666:::???CCCJJJIIIFFFCCC===888333000333666777444///---///222444444444555666666777777444333111222666<<>>999;;;===<<<:::888888888:::999;;;@@@DDDHHHPPPYYYlllqqqyyy~~~{{{{{{||||||~~~~~~xxxxxxwwwwwwzzz}}}~~~}}}{{{||||||zzzuuupppqqqvvv{{{rrrqqqpppoooooopppqqqrrrwwwzzzsssoootttsssoootttxxxwwwuuurrrooooooqqqtttvvvtttuuuxxxxxxvvvwww|||~~~~~~yyyxxx{{{nnnppprrrvvvyyyzzzyyyxxxsssppprrrxxxzzzxxxyyy}}}xxxyyyyyywwwrrrmmmkkkllluuuooojjjjjjiiihhhkkkooossstttuuusssqqqpppsssuuuqqqsssuuuxxxxxxuuuqqqnnnuuuwwwxxxxxxwwwwwwxxxzzzxxxuuuvvvyyyzzzyyyzzz~~~rrrrrrrrrqqqpppppppppqqqyyyvvvvvvzzz{{{xxxvvvwww{{{wwwvvvyyy{{{zzzzzz}}}}}}zzzxxx}}}{{{|||||||||}}}}}}~~~yyy{{{555555444333111222555777777777777666666666555555333222111333555555333000111333555888;;;===>>>???;;;;;;<<<<<<===>>>>>>???999888777777888:::<<<>>>;;;;;;;;;888444333555777999888999<<<@@@AAA>>>;;;777888:::===@@@BBBDDDEEEDDD===999999:::888777888666999999777888<<<<<<:::;;;999777555555666777888666555222000111777???EEEPPPNNNHHHBBB;;;666222///777999999666111///222666777777666555444333333222000333666999999999:::;;;???888555999===>>>===>>>>>>;;;666333444888>>>BBBBBBBBB@@@:::333...------777EEERRRTTTNNNDDD999000222333555666666555333222222222444888<<<<<<777222444222111333666888777555555666<<>>AAA>>>===>>>@@@@@@BBBIIISSS^^^cccmmmzzz|||yyy|||zzz~~~}}}uuuooopppwww{{{zzzuuusssqqqppprrrxxx}}}~~~|||wwwsssqqqssswww{{{xxxwwwuuussssssssstttuuu{{{{{{rrrpppyyyzzztttvvvtttsssqqqnnnnnnpppvvvzzzpppllllllpppssssssvvvzzzxxxttttttxxxyyyvvvwww|||tttrrrooonnnnnnpppsssuuu~~~yyywwwyyyxxxssssssxxxvvvsssnnnkkkiiihhhjjjmmmqqqjjjddddddfffgggjjjoootttuuutttqqqoooppptttxxxttttttvvvxxxzzzyyyxxxvvvrrrrrrrrrpppppprrruuuxxxxxxxxxzzz}}}zzzppphhheeeoooqqqqqqppppppqqqtttwwwyyyuuuvvv{{{}}}yyytttrrrsssrrrtttxxxyyywwwwwwzzzzzzvvvzzz}}}}}}{{{~~~yyyyyy||||||777999:::777333222666;;;<<>>999555555444222444555666444111111333666777777999;;;======;;;999<<>>999666777777555777;;;DDD@@@;;;888888888555333555888<<>>===999555555666777999999999888888444???CCC:::444777888444333444444444333444666999;;;999555111000333999>>>KKKPPPLLL>>>777888555---666444111...---,,,,,,---,,,...000111222111000//////111222333888===<<<777555555555555666888999:::666777777444222222555888GGGEEE@@@:::444111222333333999AAAGGGFFF@@@777111...///111111111222333555222222111111111222444555333444333111......111444666777999::::::999888666999999888777777888999999999;;;===;;;:::===DDDKKKQQQ\\\kkkyyy~~~{{{}}}zzzxxxxxxvvvsssqqqqqqrrrnnnooo{{{qqqrrrwwwyyyvvvwww|||{{{wwwllljjjjjjqqqoootttppprrrwwwxxxttttttxxxuuuyyyzzzuuurrrqqqpppmmmmmmllljjjkkkqqqxxxxxxsssjjjooopppmmmooowww}}}}}}qqqkkkgggjjjrrrvvvsssnnnnnnnnnppptttxxxxxxuuurrrssstttssspppllljjjmmmoooiiifffhhhnnnooojjjjjjnnnnnnnnnssszzzzzzssspppssssssssssssrrroooooopppqqqwwwtttqqqrrrrrrpppooopppsssooojjjhhhkkkqqqrrrpppvvvyyyrrrmmmooojjjeeejjjkkkqqqsssooommmqqqvvvyyyxxxuuurrrqqqrrrrrrqqqnnnsssqqqssszzz~~~|||{{{|||{{{wwwwww{{{zzzuuuuuuzzz{{{tttpppuuu{{{{{{yyyxxx{{{||||||~~~~~~zzz|||~~~~~~wwwzzz444666777666333333888<<>>===777444444???<<<::::::;;;<<<;;;999777777999999:::999888777???===<<<;;;;;;:::888777;;;<<<>>>??????>>>===<<<666======888888<<<888///666777777555444444666777;;;;;;999666444444666999???FFFEEE:::333555555111111111111111000000///...............///000111111...000111111555:::999444444444444444444444555555000111111000...///222555@@@>>>:::888666555555555...222666:::999555000,,,---...//////------...///000000///......///000111111222222111///000333666555666888888888777555444888999999999888777555444777:::<<<<<<;;;===CCCIIILLLSSS^^^jjjttt}}}}}}}}}}}}}}}}}}~~~{{{vvvuuuyyywwwzzz}}}~~~|||wwwsssppppppuuutttrrrxxx}}}rrrrrrvvvwwwtttssstttrrrnnniiiiiiiiinnnzzzwwwiiihhhlllsssvvvttttttwwwjjjqqqvvvuuutttuuurrrooolllmmmnnnoootttyyyuuuoooooorrrqqqmmmnnnssstttqqqrrrpppooorrrxxxzzzwwwrrrpppooopppsssvvvwwwtttrrrmmmppprrrppplllgggeeedddeeecccffflllooommmnnnrrrqqqqqquuuzzzxxxrrrooorrrooooooppprrrttttttqqqnnnooopppqqqqqqppppppmmmjjjdddeeeeeeeeefffiiikkkkkkqqqvvvsssrrryyyxxxssswwwuuuxxxvvvnnnggggggiiijjjnnnllllllpppuuuvvvrrrmmmooopppuuu{{{}}}}}}zzzyyy{{{{{{tttmmmnnnttttttoooooouuu{{{yyyvvvtttrrrxxx}}}}}}~~~|||{{{yyyuuussssssuuuwww{{{|||~~~~~~{{{|||zzzvvv|||///111333333111333777;;;EEEGGGDDD===777777666444444555555555444555777:::===:::666444666999;;;<<>>@@@>>>;;;<<<<<<;;;;;;<<<>>>???>>><<<:::999777666666777999:::@@@???>>><<<::::::;;;===<<<===???AAA@@@???<<<:::===>>>======DDDJJJCCC777999999999777555555666777888:::;;;:::999777777888777???@@@888222444666444---///111333444333222111222111///.........000000---000000///111555444000111111222222222111000///,,,------------...111333999777444555666777555222...///000111111///...,,,+++---...---,,,,,,---...000000//////...//////000///000111111000222555777666777777888777666444333555777888999999777555444999;;;>>>===<<<===@@@DDDHHHOOOYYYdddoooyyy||||||yyyvvvvvvpppssswwwzzzzzzxxxwwwwwwqqqyyy{{{vvvtttwwwwwwsssvvvyyyyyyvvvsssrrrooojjjgggiiikkkmmmsss{{{}}}|||mmmlllooosssssspppnnnooopppuuuvvvsssppppppooolllooopppooonnnqqquuusssmmmssssssqqqooooooppplllfffdddeeehhhlllppppppnnnkkkrrrqqqpppqqqssstttsssrrrkkklllmmmkkkhhhfffeeeeeeiiihhhjjjooorrrqqqrrruuurrrrrrtttuuusssnnnlllnnnlllkkkkkkpppvvvuuummmfff___ggglllllloootttrrrlllcccfffjjjkkkjjjhhhiiijjjccchhhfffiiitttuuupppsssvvvxxxuuulllffffffiiiiiibbbbbbeeejjjooooooiiiddduuuwwwzzz{{{xxxuuu{{{xxx{{{~~~{{{qqqiiikkkqqqmmmkkknnnuuuzzzwwwsssqqqvvvzzz|||zzzyyy{{{|||zzzyyyuuupppnnnooosssvvvxxxyyy}}}}}}}}}~~~|||xxx|||~~~}}}zzzwwwxxxzzz---...000000000111444777===???===666333444555333555555555555666777999;;;>>>;;;777666888:::<<<<<>>===;;;:::>>><<<:::888888999;;;<<<;;;===???>>><<<<<>>;;;999<<<===>>>BBBJJJQQQKKKAAA999::::::999888777888999444777999;;;;;;;;;;;;<<<:::======888666888777333...///111333444444444444666555444222000///.........000000...///222111...---...000111111000...------............///111222666333000222555666111,,,---...............------***,,,......//////111333333333222222222111111111/////////000000222333555666777888888888888777777444555777888999999888888===???@@@@@@>>><<<===>>>CCCKKKVVVbbbllltttyyy}}}yyy|||wwwuuuwww{{{|||}}}uuu{{{}}}wwwsssssssssqqqtttvvvvvvuuutttrrrooollliiimmmooooooooorrrvvvxxxuuutttssssssrrrpppppppppyyyzzzwwwpppllloooqqqppptttsssnnniiijjjoooqqqooosssqqqpppqqqtttsssmmmfffhhhkkknnnqqqrrrssssssttttttsssqqqpppqqqqqqrrrrrrpppmmmiiiffffffiiiooosssuuuttttttuuuuuutttssstttpppqqqqqqpppmmmiiihhhiiijjjjjjkkknnnqqqpppiiiddd```jjjnnnkkkmmmuuuvvvpppqqqooooooppppppllljjjkkkmmmpppkkklllwwwxxxrrruuuuuuvvvtttmmmjjjmmmqqqrrrooorrruuuwwwvvvsssooommmzzzxxxxxxxxxtttqqqvvv}}}xxxzzz|||yyysssnnnnnnqqqllllllooovvvyyyvvvtttuuu{{{{{{wwwrrrrrrxxx|||}}}{{{vvvuuuyyy}}}vvvvvvxxx{{{}}}wwwwwwuuurrrrrrsssuuuyyy|||~~~|||{{{~~~111222333333222222333555777::::::666555888:::999777666666666888:::<<<===<<<;;;:::;;;=========;;;777LLL```lllwww~~~tttbbbPPPFFF===;;;;;;888777888888999;;;<<<;;;::::::999<<<<<<;;;;;;;;;;;;<<<<<<999<<<@@@AAA>>>======???===???@@@AAAAAA???<<<;;;555888;;;===BBBEEEBBB===777999:::::::::999:::<<<666777888888888999<<<>>>;;;:::888777999;;;888222222222111111111333444555444555777888777444222000///222222...---///000---***,,,...000111000///...000///.........//////...111...---///444444000+++***+++,,,------,,,+++***+++---////////////111333333333333333333333222222000/////////000000111111333444555666777888888888999888666555666777999;;;<<<>>>???@@@@@@??????@@@???DDDMMMVVV___gggoootttsss}}}~~~}}}{{{~~~{{{{{{|||{{{wwwuuuuuussspppmmmmmmnnnpppqqqpppooopppmmmqqquuuwwwtttrrrssswwwssssssqqqpppqqquuuxxxzzzrrrvvvvvvsssrrrvvvxxxxxxtttuuurrrnnnnnnqqqqqqnnnpppnnnnnnsssxxxxxxtttooosssttttttsssqqqqqqtttwwwuuutttsssqqqppppppqqqrrrvvvrrrmmmjjjkkkpppvvvyyyzzzzzzyyyvvvuuutttsssrrroooqqqqqqnnnllljjjjjjjjjjjjkkkmmmnnnooonnnnnnnnnrrrxxxxxxqqqooouuuxxxvvvzzzpppjjjmmmqqqooollllllvvvwwwpppnnnvvvvvvrrrvvvvvvwwwuuuooonnnrrruuutttuuuzzz~~~{{{tttppprrruuuuuuqqqqqquuuxxxyyy{{{{{{zzzwwwtttsssrrrpppmmmpppppptttyyyzzzwwwxxx{{{vvvwwwtttqqquuu}}}~~~|||~~~rrrppprrryyy}}}~~~yyyuuutttqqqooooootttxxxzzz888888888888777777666666444888:::777777:::;;;:::444222111222444777888888::::::<<<>>>@@@@@@>>>;;;@@@[[[ooosssyyysss[[[JJJBBB>>>???@@@;;;555333444666888999999999:::;;;777888999::::::::::::999<<>>;;;888777::::::;;;<<<<<<;;;999999555777::::::999888888777666888;;;;;;;;;:::;;;<<<::::::999666555555777:::666444333555999:::777333444222111000000222444555///222777:::;;;:::777555///222222...,,,...///...)))***,,,...////////////...---,,,,,,------,,,************---111333111...+++,,,...///000///---,,,...//////...,,,******+++//////000111111111111111000///...///111111000///000000111222333444444555===:::777444333444777999888999;;;>>>@@@BBBCCCDDDCCCCCCEEEIIIQQQ^^^llluuuyyy}}}~~~|||}}}~~~zzzxxx||||||~~~|||yyywwwxxxwwwuuuqqqnnnlllmmmppprrrrrrtttwwwrrrssswww||||||wwwvvvwwwssssssqqqmmmmmmrrruuuuuunnnuuuzzzzzzxxxwwwtttppppppvvvzzzyyyxxxxxxsssmmmpppmmmmmmsssxxxxxxwwwwwwyyyxxxuuuqqqnnnnnnpppsssuuuuuuuuusssqqqppprrrssswwwuuutttsssttttttsssrrrtttvvvtttqqqppprrrrrrpppnnnrrrtttqqqpppqqqqqqppplllnnnpppqqqqqqssswww{{{wwwwwwwwwuuuuuuyyy~~~oooffflllttttttsssssssssxxxrrroootttrrrooouuunnnqqqqqqooorrrwww{{{zzzuuuyyy|||yyyrrrppptttzzzwwwssssssxxx|||||||||}}}~~~{{{tttooooooqqqnnniiissstttxxx|||{{{xxxzzzwwwzzz{{{{{{}}}}}}xxx}}}zzzzzzzzz}}}~~~|||yyyzzz;;;:::::::::::::::888777555:::<<<:::888999888555333000...///222555555444888999:::===@@@AAA???===GGGYYYjjjssszzzzzziiiSSSAAA:::777<<>>@@@AAAAAAFFFDDDCCCDDDKKKWWWeeennnwwwwwwzzz}}}ppprrruuuzzz~~~}}}{{{yyyyyyyyyxxxwwwwwwuuuqqqooorrrtttsssvvv|||yyyttttttzzz|||xxxrrrqqqpppsssrrrlllkkkooooookkkrrrwwwyyyvvvsssrrroookkkqqqvvvyyyxxxwwwxxxvvvrrrsssooonnnrrrrrrppprrrvvv}}}{{{zzzyyyyyyzzz{{{{{{tttvvvvvvuuurrrqqqsssuuuuuusssqqqqqqrrrrrrpppnnnnnnpppoookkkkkkooopppmmmkkkrrruuusssssswwwwwwuuurrrqqqqqqrrrtttvvvxxxxxxppplllmmmsssuuuvvvqqqjjjqqqwwwuuuuuuyyywww|||~~~yyyuuu|||llloooqqqqqquuu{{{}}}{{{}}}~~~}}}{{{{{{}}}ttttttwww}}}}}}yyyxxxzzz|||{{{uuummmlllqqqqqqnnnrrruuu|||}}}xxxyyy~~~{{{~~~~~~zzzsss~~~yyy|||{{{xxxzzz999888888999::::::888777<<>>@@@???>>>???GGGYYYooo~~~}}}lll]]]HHH===444555:::<<<<<<===<<<===<<<999555333555777666555555555666999;;;===@@@<<<888888999:::999666888888777666777888:::;;;333000000333777888999:::999;;;===<<<:::888888888333444666666444444444555555;;;@@@===444,,,...444,,,---000222444444333333888888888888777666444444---111111,,,)))+++------,,,++++++***)))******++++++))))))+++///000///,,,---......---+++***+++,,,)))(((''''''''')))***,,,---...///---+++******+++***+++---///111111111111000//////222666888777555555444333111000/////////+++,,,...111444777:::;;;<<<;;;999999;;;<<<<<<;;;AAAAAABBBCCCGGGNNNVVV\\\ggghhhrrr~~~}}}zzz~~~||||||vvvtttwww|||{{{zzzzzz{{{yyyxxxyyy|||xxxqqqnnnppppppooorrryyyuuupppuuuxxxssskkkhhheeekkknnnmmmnnnsssrrrnnnrrrssspppjjjiiiooouuuwwwuuuvvvsssnnnmmmsssxxxyyywwwrrrppppppmmmiiikkkrrrkkkkkklllpppuuuxxxyyyxxxtttvvvxxxvvvsssrrrsssuuusssnnniiihhhjjjnnnqqqqqqmmmpppoooiiiiiimmmnnnjjjgggoootttrrrtttxxxzzzvvvyyytttqqqrrruuuvvvqqqmmmrrriiiiiiqqqoooiiiqqq|||rrrmmmssstttooopppvvvlllyyy|||zzzyyypppjjjqqqxxxzzzyyyvvvvvvxxxuuuqqqtttqqqoooooorrrrrroookkkeeekkkuuu}}}|||yyy{{{xxxzzzwwwnnnlllsssxxxyyyooottt}}}~~~wwwvvvzzzvvvxxxxxxxxx~~~zzz|||777333555<<>>:::999<<>>DDDPPP^^^hhhggg]]]UUUNNNGGG>>>777666999===@@@BBB???;;;777444444666777555666777555333444888<<>>===888666999DDDRRRhhhqqqaaaEEE777:::;;;===>>>===:::999;;;>>>======<<<:::999777888888<<>>>>>===>>>>>>===<<<;;;CCCAAA===999777666666666888999999777555444777999;;;:::888777888:::<<<>>>>>>>>>>>>???@@@???;;;999;;;;;;:::999999999999999999999::::::999777666555555666666555999GGG]]]nnnqqqaaaKKK:::444222000///555333111111333444333222111111111111000///......333000000444333...---///000///...---,,,,,,------,,,---............---,,,...---+++++++++***((('''******+++,,,,,,---......DDDFFF???///(((,,,///---,,,---.........---,,,+++222111///...------...///...000333333222000000000000000000222333555777888888777666666555555666666777999;;;;;;;;;===AAAEEEFFFRRRYYYccctttwwwtttxxx|||{{{zzz|||~~~~~~}}}~~~}}}{{{xxxuuuvvvwwwwwwvvvttttttvvvwwwttttttsssppplllkkkmmmppprrrjjjjjjkkkjjjsssyyyssswwwvvvuuuttttttuuuvvvvvvttttttqqqlllgggdddfffhhhhhhbbbdddmmmpppjjjiiinnnmmmmmmnnnnnnmmmkkkjjjiiitttooojjjjjjooorrrrrrpppnnnjjjhhhiiihhhddddddhhhjjjjjjiiigggeeefffjjjmmmlllkkkjjjjjjjjjlllnnnooosssqqqqqqtttrrrlllggggggrrrssssssnnnfffaaaaaabbbfffiiiiiihhhjjjnnnkkkeeedddeeeiiinnnmmmkkkmmmrrrhhheeeaaa```bbbgggjjjlllqqquuuvvvrrrooorrrssssssqqqqqqqqqrrrsssqqqlllgggnnnuuuyyywwwtttuuuwwwwwwwwwxxxyyyvvvssspppoooooojjjiiihhhjjjmmmsssxxx|||}}}xxxtttuuuzzz}}}{{{xxxyyy{{{}}}~~~~~~~~~|||~~~{{{}}}}}}{{{xxxyyy~~~|||===<<>><<<888666888<<<======>>>BBBDDDBBB<<<777555888<<>>???@@@AAAAAA???======<<<:::888888888888888777888999::::::888666444333333777<<<>>>IIIeeeoooSSS<<<222222444666666555444555555444222///000000000111111111111111444222111333222//////111333222111000////////////---...///000000///...------......,,,***((()))))),,,---------......//////===???888,,,&&&***---+++---,,,+++******)))))))))...---,,,++++++,,,---...,,,...000000///.........111111111111222444666777666555555555555666777777888:::<<<======>>>AAACCCBBBSSS]]]dddmmmmmmmmmvvvuuutttsssttttttrrrooolllzzzzzzyyyvvvrrrpppooopppnnnqqqtttuuutttttttttuuuwwwwwwwwwllleeerrr{{{qqqxxxwwwvvvuuusssrrrqqqppptttrrrnnnhhhddddddfffiii___bbbfffiiilllmmmoooqqqnnnooopppqqqqqqqqqppppppwwwqqqlllmmmrrrsssnnnhhhgggddddddffffffddddddfffiiilllmmmjjjdddcccgggmmmhhhgggeeeddddddeeeggghhhnnnkkkkkkpppqqqnnniiihhhiiikkkkkkhhhccc```aaacccbbbhhhmmmmmmlllkkkhhhdddjjjffffffmmmssssssrrrqqqvvvrrrllliiikkknnnrrrtttooosssuuurrrrrrvvvwwwvvvtttssssssuuuvvvuuusssqqqyyyyyy{{{}}}{{{yyy{{{~~~yyysssqqqrrrsssqqqnnnnnnkkkiiilllrrrwwwxxxwww|||{{{zzz{{{|||{{{yyyvvvvvvxxx|||~~~vvvzzz~~~}}}||||||zzz~~~;;;::::::===@@@>>>:::777777AAAPPPWWWMMM===666888999777555666888;;;<<<<<<888999;;;;;;999:::<<>><<<;;;:::;;;;;;;;;;;;999777666666888999999:::;;;;;;;;;;;;<<<<<<;;;===>>>???>>>======;;;999777666666666777222444777999;;;:::999888666333666======@@@WWWssspppbbbNNN???888888888999444555666777777555222000444333333333333333333444444222111111000//////000555444444222111111000000---------------.........***,,,...---***)))+++.........//////////////////***//////,,,+++...---))),,,+++***(((((()))+++,,,...---,,,,,,,,,---...///---///000000///......///333222111111222333666777444444444444555666777888:::<<>>>>><<<777999;;;>>>???<<<888555999999999777666888===AAA>>>???@@@@@@@@@???>>>===999999999:::::::::999888888888999:::999999888777;;;999888999;;;======<<<;;;:::888666555444444555111333666888:::::::::999>>>777777>>>>>>;;;FFFYYYSSSKKKBBB;;;888777777666111333666888888666444333666555444333222222222222222222111///...//////...444444444333222222111000,,,+++)))((((((***---///'''***------,,,,,,...111//////////////////......---///111000000000...***,,,+++))))))***,,,///000111000///...///000111222///000222111000///000111222222111111222444555666444444444555666777888999888999;;;>>>AAACCCCCCCCC<<>>AAA===999999<<<===;;;777:::<<>>AAACCC===>>>????????????>>>>>>888777777888:::<<<;;;:::555666777888999999999999;;;:::888888:::;;;<<<<<<888888888777666555444444555666666777888888888888<<<666555:::;;;888;;;BBBDDD>>>777222000000111222...111555888777666666666444333111000/////////000000222222///...000///,,,111222222222222111000000+++)))'''&&&'''))),,,...(((***,,,------...000222//////......---------,,,111///,,,+++---000222222,,,,,,++++++,,,///111333333222111000000111222333000111222111000///000222000000111333444555555666555555555666666888999999888888888;;;>>>AAABBBAAA<<>><<>>:::999::::::666222222666:::<<<;;;;;;<<<>>>@@@>>>===;;;;;;:::999999===???AAABBB@@@>>>;;;:::333888???AAA@@@@@@CCCFFF??????>>>======<<<<<<<<<999777555666999;;;;;;:::666666777888999::::::;;;<<<999666666777999::::::777888999:::999888666555666555555555666777999:::777666666666666666888999:::777222//////000222333...111555777666555555777222111///......///000111///333333000///111000+++---...///000000000//////))))))***++++++,,,,,,---,,,,,,+++---...000///.........---,,,,,,+++******,,,)))'''***---000111222...---------...///111222444333111000///000000111.../////////------...000---///111444666666666555777777777777777888999:::<<<:::888999<<<>>>>>>===>>>DDDBBBBBBNNNUUU]]]jjjuuu{{{~~~~~~~~~xxxyyyyyyxxxvvvvvvwwwyyynnnmmmmmmqqqvvvzzz{{{{{{zzzqqqsssuuuoooqqqwwwuuuuuutttqqqnnnlllkkkjjjjjjooommmkkklllppprrrssssssrrrrrrqqqrrruuuxxxxxxwwwtttsssqqqpppooonnnnnnooovvvuuurrrnnnkkklllooorrrppprrrqqqmmmlllpppqqqnnnqqqooollljjjjjjmmmssswwwyyyxxxvvvssspppnnnmmmmmmlllmmmqqqtttrrroooqqqwwwnnnnnnnnnoooqqqrrrrrrqqqnnnnnnsssxxxxxxssstttyyyrrrppppppttttttpppoooqqqnnnllliiihhhiiikkkllllllqqqsssttttttwww{{{xxxssssssvvvzzz{{{{{{|||~~~rrrrrrqqqnnnpppvvvyyyxxxtttyyy}}}}}}zzzxxxyyy{{{}}}|||zzzyyyyyyzzz|||~~~}}}~~~~~~|||yyyzzz~~~~~~~~~;;;AAABBB:::777<<>>???===;;;:::<<<<<<:::444:::@@@AAA===;;;<<<>>>;;;===>>>===:::999;;;>>>999;;;<<<===<<<<<<<<<===<<>>>>>CCCHHHAAA@@@>>><<<;;;:::999999;;;888555555777::::::999999999999888999999:::;;;:::777444333444666777888777888;;;<<<<<<:::888666333222222333555999<<>>>>>@@@JJJQQQZZZiiiiiirrruuuuuuwwwzzz|||zzzwwwttt~~~~~~|||yyyuuurrrrrrrrrvvvttttttvvvyyyzzzwwwuuuooouuu|||vvvllltttzzzrrrxxxvvvsssqqqoooooopppppppppmmmiiiiiinnnsssvvvvvvtttooommmooorrrqqqoooooommmlllkkkiiiiiiiiijjjjjjnnnnnnppptttwwwwwwsssppppppssspppjjjiiinnnooollljjjnnnrrrqqqnnnnnnsssxxxtttqqqmmmiiihhhjjjlllnnnoooqqqtttuuunnnhhhkkkrrrtttsssqqqqqqqqqpppooommmlllnnnvvvvvvqqqrrrrrrnnnnnnrrruuussspppppplllmmmoooqqqrrrooojjjfffmmmppprrrtttzzz~~~yyyyyy|||~~~}}}yyyvvvvvvwwwnnnrrrpppkkkmmmwwwyyytttyyy{{{}}}}}}}}}}}}~~~{{{www{{{{{{wwwvvvwwwyyy{{{{{{|||wwwwww{{{xxx}}}zzzyyyxxxrrryyy888888999:::;;;<<<<<<===GGGCCC>>>:::888888:::;;;111333555555555777;;;???>>>;;;777444333555777999;;;::::::===@@@BBB@@@>>>CCC>>><<>>GGGBBB;;;:::===???>>><<<<<<999666666888:::888555666555777<<<<<<999777999777666666777888999999888666777888888666666777999333666888:::;;;;;;;;;<<<888888777777777777777888444888999777666777444000000333333000000222111---333333222222111000000///,,,000444444222///////////////000000///,,,***(((------,,,,,,---...000111---,,,***)))((()))*********+++---...///......---......///000///...,,,+++------......---+++***(((,,,+++000666222''''''000------,,,+++,,,---...///,,,...222666777777555333222333555777888999888888888555555888999777888<<<:::===??????@@@EEENNNVVVdddiiiqqqyyy~~~~~~yyyxxx~~~{{{zzz{{{yyyzzzyyyuuuuuuxxxxxxtttrrruuu{{{}}}yyysssqqqvvvzzzwwwqqqnnnqqqvvvrrrsssuuuuuutttsssssstttvvvqqqlllkkkmmmooooooooommmkkkoooppplllpppnnn```nnnkkkgggeeefffiiilllnnnrrrnnnpppxxxxxxpppmmmqqqqqqmmmhhhhhhjjjnnnoooooovvvrrrmmmlllnnnpppqqqpppkkkjjjhhhggggggggghhhhhhjjjqqqpppiiikkksssrrriiiwwwvvvrrrmmmjjjjjjmmmpppkkkjjjkkkpppuuuvvvsssoooiiijjjlllmmmnnnnnnoooooofffeeedddccceeehhhkkkmmmmmmnnnoooqqqssstttuuuvvv{{{vvvtttwwwvvvrrrsssxxxyyywwwtttqqqnnnmmmllllllsssuuuxxx|||~~~}}}nnnhhhuuu}}}wwwxxxzzz{{{}}}|||{{{|||~~~zzz~~~~~~xxxtttooouuu}}}ttt444444555555666777888888???>>><<<;;;999888777777333555777777666777:::<<<555555444333333555666777<<<<<<<<<>>>AAABBB???===DDD???===???@@@>>>>>>@@@AAA===999:::===???>>>;;;<<<===<<<;;;999888888888777777:::@@@@@@<<<:::;;;666555444555777888777666;;;:::999:::<<<<<<:::888555888:::;;;999999:::<<<888888999999888666444333555888999777777999777333222555666222000222222000////////////000000000000,,,...111222000......///000000222222222000...---000///---++++++***+++++++++***))))))))))))))))))******++++++++++++++++++,,,,,,---------,,,++++++,,,------------,,,***)))---,,,111888444***)))000///...---------...000000,,,---///222444666888888333333444444666888:::;;;:::777888;;;<<<:::;;;???<<<>>>@@@???>>>BBBIIIPPPZZZ```hhhpppuuuwwwvvvuuu|||{{{zzzxxxwww{{{}}}yyysssrrruuuqqqrrrtttzzz|||xxxvvvxxxyyywwwtttsssuuuwwwvvvwwwwwwvvvsssrrrrrrsssvvvsssqqqqqqssssssrrrpppuuunnnppprrrmmmooorrrllltttpppjjjgggggghhhgggfffkkkhhhhhhjjjjjjhhhgggjjjjjjhhhfffiiinnnsssvvvvvvwwwsssooommmmmmmmmlllkkkmmmooorrrttttttrrrooommmoooqqqoookkkjjjmmmlllhhhuuutttqqqooonnnnnnnnnnnnlllmmmooopppnnnllliiihhhmmmkkkhhhfffgggkkkooorrrnnnnnnnnnooooooooonnnnnnxxxvvvuuusssrrrqqqrrrrrruuuoookkkllllllkkknnnsss{{{tttnnnkkklllooorrrtttuuuwwwzzz{{{{{{zzzzzzuuummmllluuu|||{{{vvvtttmmmrrrwww{{{~~~}}}~~~~~~}}}~~~zzzyyyxxxxxxxxxwwwvvvuuusssvvvzzz~~~yyy|||~~~}}}{{{}}}222333333444444555555555777999:::;;;:::888555333444555777777666555555666000111333555666777777777<<<<<<<<<===??????>>><<>>;;;===???===>>>@@@;;;888777888<<<>>>>>><<<<<<@@@BBB@@@<<<888999;;;AAA???@@@BBB>>>666111000555444444555666777666444???;;;999<<>>???>>>???BBB@@@AAA@@@>>>===???DDDIIIUUUZZZbbbkkkqqqtttuuutttwww~~~}}}xxxyyy}}}|||{{{zzzwwwxxx|||qqqrrrtttvvvwwwwwwvvvuuu{{{wwwsssrrrtttwwwwwwvvvxxxxxxwwwuuurrrqqqqqqrrrrrrrrrsssuuuvvvuuurrroootttlllsss{{{uuuooorrrrrrsssnnniiiiiilllnnnlllhhhjjjkkkiiieeeeeejjjnnnmmmooommmlllmmmppprrrrrrrrrwwwtttpppnnnmmmkkkiiigggaaacccfffjjjkkkkkkjjjiiimmmiiiiiimmmooonnnpppttttttrrrqqqqqqsssssspppmmmooosssvvvtttoookkkjjjlllooommmjjjhhhiiimmmqqqtttqqqsssvvvxxxxxxvvvsssqqquuusssrrrppppppqqqsssttttttnnnjjjiiiiiijjjooouuutttrrrooonnnpppsssxxx{{{zzz{{{|||}}}}}}|||{{{zzzwwwvvvyyy|||}}}{{{{{{}}}sss}}}xxxyyywwwtttuuuvvvxxxyyy{{{||||||}}}yyyxxxyyyyyyxxxvvvxxxyyyyyyzzz666666666777777777777777666888::::::999777333111444555666666555333111000444444666777888999::::::;;;:::999999:::<<<>>>???@@@;;;888:::;;;;;;<<>>;;;:::;;;AAA===<<<;;;777000,,,,,,555555555666777777555444<<<;;;;;;>>>AAAAAA<<<777999===>>>;;;555444888===;;;;;;<<<<<<;;;:::888666777::::::777777888777333111666888444000111333333------...///000111222222333222222111000111222333333444555666666555333111////////////////////////+++,,,...///000//////......---,,,*********+++,,,***)))(((((((((***+++---++++++++++++,,,,,,,,,,,,,,,---111666444...,,,///000000000000000111111111555333000......///111333000000111222555777:::;;;<<<:::;;;@@@AAA@@@@@@CCCAAAAAAAAA???===>>>BBBFFFQQQUUU]]]fffnnntttwwwxxxppp~~~wwwzzzwwwvvvyyyzzzxxxzzz}}}{{{{{{xxxtttpppooorrruuu{{{sssllllllqqqvvvuuurrruuuvvvvvvtttrrrrrrtttvvvsssssstttvvvvvvvvvtttsssoookkk|||wwwsssrrrvvvqqqmmmnnnrrrsssooojjjkkkooonnngggiiissswwwtttssssssrrrqqqqqqpppnnnmmmrrrqqqpppooonnnlllkkkjjjjjjjjjiiijjjlllqqquuuxxxnnnggghhhqqqrrrmmmqqq|||ssspppmmmoootttvvvrrrnnnnnnqqqtttuuutttsssssstttmmmoooqqqsssttttttssssssooorrruuuyyyzzzyyywwwuuussssssssssssssstttuuuvvvtttqqqnnnmmmnnnppptttxxxiiilllppptttwwwxxxwwwwww~~~~~~~~~~~~~~~}}}|||{{{xxxwwwvvvtttssstttzzz{{{zzz~~~}}}www|||}}}|||{{{}}}::::::::::::::::::999999:::::::::999888666444333777777777777666555222000:::999888777888999;;;<<<<<<;;;888777888<<>>999777:::<<<;;;<<>>@@@??????BBBAAA@@@@@@??????AAADDDFFFGGGKKKRRR[[[dddmmmssswwwsss~~~xxx|||{{{}}}zzztttqqqrrr~~~zzzxxxzzz~~~zzzrrrkkkjjjoootttsssqqqsssuuuvvvvvvvvvwwwyyy{{{uuuuuuuuuttttttuuuwwwyyyrrrooo~~~xxxuuu{{{vvvtttssspppjjjeeeeeekkkkkkfffiiisssvvvrrrooopppqqqrrrqqqqqqppppppkkklllmmmnnnnnnnnnoooppptttsssqqqqqqrrrtttwwwyyyvvvmmmlllssspppeeegggrrrppplllhhhiiinnnrrrqqqnnnllllllmmmpppuuuwwwwwwuuuoooqqqtttvvvwwwwwwvvvuuuqqqrrrsssuuuvvvvvvvvvvvvzzzzzzyyyxxxvvvtttrrrpppqqqssssssssstttvvvwwwvvvtttuuuwwwxxxwwwuuuqqqooozzzzzzzzzzzzzzzzzzzzzzzz{{{vvvtttvvvxxxzzzzzz{{{|||;;;;;;;;;::::::999999999;;;;;;:::999888888777777<<<:::999999999999777444;;;:::888666666777999:::======<<<;;;;;;>>>BBBFFF>>>::::::===@@@??????AAAAAA>>>;;;999888:::<<<>>>===:::888:::>>>>>>:::666555111111444666666:::???999888999;;;<<<;;;888555333666::::::888666666777888888999888666666888999777555333222333555888:::777999888333222333222///...222555555666888777222666666555555444333333222111///---,,,.../////////222222333333111///,,,***------------,,,+++***)))******++++++,,,,,,++++++))))))((((((((((((((((((++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,---...---,,,,,,,,,---.../////////......,,,---///000111000000///***---111555777777555444555444777<<<>>>======@@@??????>>>>>>@@@BBBEEEGGGCCCDDDIIIPPPZZZeeeoootttzzz}}}|||vvvrrrssssssyyyzzzvvvpppnnnppprrrsssssstttvvvyyyyyyyyyyyyzzz{{{ppppppnnnllllllnnnssswwwuuuppp{{{yyyxxxuuuyyywwwuuusssrrrpppmmmkkkeeehhhiiihhhjjjoooqqqpppqqqrrrsssrrrooolllllllllgggiiijjjkkklllnnnqqqsssnnnppprrrsssrrrnnnjjjgggpppkkklllrrrnnndddeeeooollliiiffffffjjjmmmnnnmmmrrrpppooorrrwwwyyywwwtttsssrrrppppppqqqsssvvvxxxvvvuuutttsssrrrrrrssssssqqqqqqrrrrrrrrrqqqqqqpppssswwwzzz{{{|||}}}{{{wwwzzzyyyvvvuuutttvvvxxxyyyzzzzzzzzzzzz{{{{{{||||||yyy|||~~~~~~~~~yyyxxxtttyyyxxxssswwwyyyyyyxxxxxxwwwwwwwwwvvvxxxwwwvvvvvvxxx{{{<<<;;;;;;:::999888888888777888999::::::;;;::::::<<<:::777777999:::999777888888888888888888888888:::===??????===<<<===>>>===::::::???BBB@@@???@@@<<<======<<<;;;:::;;;;;;>>>===;;;:::999888777555888666777:::;;;999999<<<999999:::;;;<<<;;;888555666666666777777777666555555444444666888999888666666555444333444555666777444666666222111444444111111444777:::???BBB===555555555444444333222111111///---+++,,,...///...,,,...///000111000...,,,*********+++,,,,,,+++***)))+++***))))))))))))))))))''''''(((((()))(((((((((++++++,,,,,,,,,+++******---,,,+++***))))))******,,,+++******+++---------,,,---.../////////......+++,,,---///000000//////,,,...000333555555444333222111444;;;===<<<<<>>===<<<===???BBBDDDDDDCCCCCCDDDHHHQQQ]]]hhhpppwwwwwwzzz}}}|||}}}|||zzz{{{~~~pppssswwwzzz{{{{{{zzzzzzyyyyyywwwsssoooooorrrvvvuuuwwwyyyyyyvvvsssqqqqqqjjjkkkjjjhhhgggjjjooossstttnnnrrruuuqqqsssvvvpppjjjkkkmmmmmmmmmnnnqqqtttppplllkkkmmmmmmlllmmmpppssstttssspppkkkhhhhhhiiiggghhhiiihhhgggiiimmmpppooorrrvvvyyyyyyuuuppplllhhhiiimmmqqqoooiiikkkqqqkkkkkklllmmmnnnoooppppppvvvuuuuuuuuuuuuuuuuuutttqqqpppooooooppprrruuuvvvttttttsssrrrqqqqqqppppppiiihhhhhhiiilllppptttvvvsssyyy|||||||||~~~{{{vvvrrrqqqpppqqqtttyyy~~~}}}}}}|||||||||||||||}}}gggooouuuvvvxxxzzzyyyuuuzzzzzz}}}|||vvvpppnnn}}}}}}{{{zzzzzzzzz{{{{{{uuuxxxzzzyyyxxxyyy~~~}}}===<<<<<<;;;:::999888888222444888;;;======<<<<<<:::666444444666888888666666777:::<<<<<<;;;999888666:::@@@AAA===888555444:::777999???BBB???===>>>666:::===???>>><<<:::999???@@@@@@<<<666333444666222222666>>>@@@>>>===???999999:::;;;<<<;;;777444;;;777333555999;;;888444333111111444:::<<<999555888888888888888777666666222444444111222666777444333666999>>>EEEIIIBBB777222222222111111111000000000...---...000111///---,,,---...//////...---+++&&&(((***---.../////////---,,,***)))((()))******'''((()))+++++++++***)))***+++,,,,,,,,,***)))(((...---+++)))(((((())))))---,,,***(((***---///...,,,---///000000000///...//////......------------...///000111222333444444111000444:::===;;;;;;>>>===<<<;;;<<<>>>AAABBBBBBAAA???>>>@@@HHHTTT```hhhmmmpppzzz}}}~~~zzzzzzyyyxxx{{{}}}yyysssooonnnooorrruuuvvvyyyzzzuuunnnkkkpppvvvtttvvvxxxvvvqqqkkkgggeeemmmnnnooonnnmmmnnnssswwwvvvqqqsssssspppwwwyyymmmfffiiikkkjjjggggggkkkpppxxxooolllooommmgggiiipppjjjlllmmmmmmkkkkkknnnqqqiiiiiiiiifffcccdddhhhllliiikkkmmmppprrrsssttttttmmmqqquuuuuupppkkkkkkmmmmmmppptttvvvvvvtttttttttqqqsssuuusssooommmoooqqqlllnnnrrruuuvvvuuusssqqqmmmnnnooopppqqqqqqpppppptttqqqllljjjkkkooouuuyyynnntttwwwtttuuuwwwuuuooolllnnnpppsssuuuvvvwwwwww{{{{{{yyyxxxxxxwwwwwwxxxttt|||~~~yyyuuuxxxzzzzzz{{{}}}tttttt}}}zzzyyywwwvvvttttttvvvwwwyyyzzz~~~~~~~~~|||<<<<<<:::777333000000000---...///000000222444666555666222///444<<<>>>999999777;;;BBB@@@888999@@@888999>>>AAA===777555777===>>>===;;;999888888:::<<<;;;;;;>>>AAAAAA<<<888;;;<<<=========<<<:::999;;;<<<===>>>>>>===;;;:::888999;;;<<<;;;999777555555888;;;;;;888555555666555555444666999::::::999555555666777777777777777888999;;;:::888555444444444444666===CCCEEEAAA<<<444222///---,,,---///000444222000///000000///...------............//////111222222222111000...,,,---///...+++,,,///...*********++++++++++++,,,,,,(((***+++,,,,,,+++)))((())))))(((''''''(((******+++++++++++++++++++++++++++,,,---...////////////555444222///...---......///000111222222111000///---000444666888:::===???444666888999888777777888:::888;;;???BBBFFFRRR___cccbbbjjjxxx~~~yyyyyy~~~|||}}}}}}zzzrrrpppsssxxxqqqpppvvvvvvpppqqqyyy}}}|||yyyvvvtttsssttttttsssqqqqqqssswwwxxxuuurrrpppqqqssssssqqqnnnjjjgggggggggggghhhiiilllnnnooo{{{xxxuuutttuuusssppplllpppkkkfffbbbccceeehhhiiimmmjjjgggfffggghhhhhhgggrrrpppooorrrwwwxxxsssooohhhooolllhhhllllllllluuummmnnnnnnmmmkkkjjjkkklllmmmlllnnnnnnkkkgggiiinnnuuuvvvvvvuuusssrrrrrrsssjjjhhhiiiooowwwwwwppphhhsssuuuvvvvvvvvvvvvtttqqqmmmnnnqqquuuuuurrrpppoooqqqsssoooiiillluuuuuunnnvvvtttsssssstttsssoookkkfffllltttxxxyyyzzz{{{~~~{{{{{{yyywwwzzz~~~xxx~~~}}}{{{wwwxxxzzz~~~{{{vvvrrrvvv|||~~~<<<<<<;;;888555333333444222444555333000///111444555999:::777888999666///000222666<<<===<<>>;;;::::::777555888>>>===>>>???>>><<<;;;;;;<<<>>>===;;;;;;<<<<<<;;;:::??????@@@@@@??????>>>===;;;;;;:::999999999999999888999999999999888888777000333777888666555555666:::999777777888888777666888999999999888777555444444555888888888777888:::555444666;;;AAABBB???:::888666333000//////000111555333111000111000...,,,++++++,,,---...000111222++++++++++++***)))((((((,,,//////---...000///+++,,,,,,,,,,,,,,,---...///++++++)))((((((((())))))******))))))***+++---...++++++++++++++++++++++++,,,,,,,,,,,,------------666555444222111111111000///000111111222222222111111333555777777888;;;===777888999888888999;;;===CCC@@@???@@@??????HHHSSSXXXZZZcccnnnvvvxxx{{{|||{{{}}}|||uuussstttwwwqqqqqqxxxwwwppppppuuuxxxyyyzzz{{{yyyvvvrrrpppyyyxxxvvvuuutttrrrooolllmmmmmmmmmllllllkkkkkkkkkmmmkkkhhhhhhkkkqqqxxx|||yyyvvvrrrqqqqqqqqqooommmpppnnnjjjhhhggggggeeedddiiilllqqqtttuuurrrnnnjjjlllmmmnnnpppqqqqqqppppppiiiqqqooommmppplllhhhooopppqqqrrrqqqnnnllllllmmmooommmlllnnnmmmkkkmmmrrrsssvvvzzz{{{yyyuuuqqqoooxxxuuuqqqnnnnnnooorrrsssssswwwzzzzzzxxxuuurrroootttvvvzzz}}}}}}zzzvvvtttrrrrrrnnnkkkooowww}}}}}}xxxvvvtttsssrrrpppkkkhhhrrruuuyyyzzzzzzxxxwwwvvvqqquuuxxxzzzzzzyyyzzzxxxtttvvvwwwyyy}}}~~~{{{wwwuuuvvvxxxxxxwww{{{888999999888666555555666999:::;;;888333111111222...333888888777888777444555999:::777666999::::::<<<888666777555444777>>>999<<>>===<<<:::999:::===@@@@@@@@@???>>>===<<<<<<<<<;;;999777555444444555666888888888888888888999999222555888:::::::::;;;<<<:::888777666777666555333000222555888999::::::999:::::::::888555444444666444333333666:::<<<999666666444222111000111222333333222222222222111...,,,------,,,,,,,,,...000111111000000/////////000000+++///222000000222000,,,...---,,,,,,---///111222111...***'''&&&(((***,,,++++++++++++,,,...///000---------------------------,,,+++*********++++++444444555555444444333333/////////000111222333444555666666666555666888::::::;;;:::999888:::>>>AAAHHHEEECCCAAA===<<>><<<:::::::::999666444000333555333222555999===;;;@@@===444222777777222666555777::::::666555888666:::>>>AAAAAABBBBBBCCC;;;===>>><<<;;;<<>>>>>555444333444555666555444,,,...222666999::::::999;;;;;;999777444333444555333111000111444555444222000///.........000222333000000111333444333000...111///---+++******++++++***)))((((((((()))+++,,,+++111555444333333111,,,///...,,,+++,,,///222444555222---***)))***,,,...,,,,,,,,,,,,,,,,,,------------------------------,,,+++*********+++,,,---000111222444444333222222...------...///111444555444555555444333333555777;;;<<<<<<;;;::::::;;;===CCCBBB@@@>>>======BBBGGGKKKWWW```dddmmmyyy|||www}}}|||zzzxxxvvvuuuvvvyyyvvvqqqpppuuuyyywwwuuuuuuqqqnnnnnnrrrrrrooonnnrrrkkkjjjhhhhhhkkkqqqwww{{{nnnppprrrqqqmmmlllmmmoooqqqpppnnnmmmnnnqqqtttvvvuuuvvvvvvvvvsssoookkkiiisssrrrqqqpppqqqqqqqqqqqqggghhhkkkooossstttsssqqqssstttsssoookkkiiijjjkkkeeehhhkkkkkkiiijjjnnnrrrvvvxxxooogggjjjhhhfffmmmkkknnnsssvvvwwwxxxzzz{{{vvvqqqppptttwwwvvvttttttpppooollliiigggiiimmmpppkkkooorrrpppjjjhhhlllpppkkknnnsssvvvsssnnnooorrrxxx{{{{{{zzz{{{}}}}}}zzzuuurrrvvv|||xxxnnnlllsssrrrrrrrrrrrrrrrrrrrrrqqqvvvuuuuuuxxx{{{{{{xxxttt}}}|||}}}{{{{{{~~~222444666777666666666777???999555999@@@BBB===777:::;;;;;;999555333555999444999888222444===@@@;;;:::888999>>>???;;;999::::::===@@@AAA@@@>>>>>>>>>:::===@@@???===;;;===???@@@>>>;;;888666555444555999999999999888666444333555777:::======<<<999888666666666888999999999999777666555555777888777666777777888888777555333222222333444555555777;;;>>>444333222222333333333222000///............///000---...///222555555333111000///---+++))))))))))))))))))(((((((((***+++,,,,,,222777666444333000---...---+++***+++---000222222000...,,,++++++++++++++++++++++++***))))))(((++++++++++++++++++++++++******++++++---...///000+++,,,...000000000000///,,,,,,,,,,,,...111333444111222333333222222444666999;;;======:::777666555:::;;;:::999999===AAACCCDDDQQQ]]]bbblllwwwyyysss~~~}}}yyyvvvvvvxxxzzz~~~wwwsssvvvxxxxxxxxxyyysssqqqppprrrssssssuuuxxxqqqnnnkkkhhhiiilllpppsssuuuvvvvvvrrrllliiiiiijjjnnnnnnnnnnnnnnnnnnoooooojjjllloooppppppnnnllljjjmmmooopppqqqpppoooooonnnsssrrrqqqqqqrrrqqqooonnnwwwtttooojjjfffgggiiilllfffffffffgggiiikkkmmmnnniiinnnkkkjjjssstttsssyyyvvvwwwxxxwwwtttqqqpppooorrroooooouuuwwwsssnnnlllnnnmmmkkkiiihhhkkkppptttuuuwwwxxxwwwuuuqqqmmmlllpppoooppprrrpppkkkmmmsssxxxzzzxxxsssuuu|||pppnnnrrryyyxxxqqqsss|||rrrrrrssssssttttttuuuvvvuuutttuuuyyy}}}|||yyytttwwwxxxuuuvvv|||}}}}}}}}}zzz666888:::;;;:::999999999;;;555222888AAADDD???888777999>>>BBBAAA;;;888888555666555444888???AAA???DDD???<<<>>>???>>>>>>AAA@@@AAABBB@@@===:::888888<<<>>>@@@@@@>>>:::777666AAA@@@>>>===<<<;;;::::::999:::<<<<<<;;;999777555666888:::<<<<<<;;;999777:::888777888999:::999888===;;;:::999:::999888666:::::::::999999888777666333444666666555666888:::777777666666666555555555666555333222000///............///222444666555333,,,,,,,,,,,,------------///////////////000111222---555999777333111///,,,---,,,+++******,,,...///,,,++++++***)))(((''''''***+++++++++***)))((('''(((((((((((((((((((((((()))***,,,...000111111222)))***+++,,,------------,,,,,,,,,...///111222333...000222333333333444555555888<<<<<<999666333111555666666444555:::<<<;;;;;;EEEQQQ[[[fffooorrrqqqrrryyy~~~|||zzzyyyxxxvvv}}}}}}}}}{{{|||~~~xxxwwwwwwwwwxxxyyy{{{}}}{{{zzzxxxuuuqqqlllhhhfffuuuuuutttrrrpppoooooopppooopppqqqrrrrrrpppooonnnnnnmmmjjjhhhhhhiiikkkmmmjjjlllnnnnnnlllllllllmmmtttrrrqqqqqqrrrssssssrrrjjjhhheeeeeeeeefffeeedddfffeeefffgggiiikkkkkkkkkiiiqqqrrruuu}}}yyypppqqqtttuuutttrrrooollllllmmmllljjjmmmrrrrrrmmmhhhfffgggiiilllmmmmmmlllmmmnnntttrrrqqqsssvvvxxxwwwvvvyyyrrrooorrrqqqlllmmmsssooorrrooohhhiiirrrxxxvvvrrrnnnlllmmmllllllqqqwwwuuuuuuvvvuuussssssuuuwwwzzzzzzzzz|||~~~~~~|||zzzssstttrrrqqquuu{{{~~~{{{{{{yyy{{{}}}}}}}}}~~~}}}~~~~~~}}}~~~888:::======;;;999999999555444444777;;;<<<999666444333888@@@CCC>>>::::::<<<777555888:::::::::;;;DDD???<<>>===>>>@@@@@@AAA???<<<;;;;;;<<<>>>???@@@AAAAAA???;;;888:::;;;<<<>>>????????????<<<<<<<<<<<<;;;;;;::::::999888777777777777777777<<<:::888999;;;===<<<:::<<<:::999999::::::999888666666666666777999:::<<<999::::::888555222111111666777888888777666666666555555444333333222222111111000000111333444444333,,,---///111111111//////))))))******+++*********///777:::777111///...,,,...---,,,,,,+++,,,,,,,,,))))))(((((('''''''''''')))***+++,,,---,,,,,,+++)))))))))))))))))))))))))))+++---000111111000///+++++++++++++++,,,---...---...///111222333333333///111555666555444333444333666888999777555444444555888777555666<<<===:::;;;>>>FFFSSS]]]ccciiinnnsss||||||yyyxxxxxxuuuppppppsssyyy{{{}}}}}}}}}}}}{{{yyy|||}}}}}}{{{xxxsssnnnkkkooonnnmmmooorrrtttvvvvvvrrrrrrsssttttttsssrrrrrrsssqqqmmmjjjiiijjjmmmooooooooonnnllljjjjjjnnnqqqnnnnnnoooqqquuuxxxxxxxxxrrrnnnjjjkkkoooqqqmmmiiifffjjjmmmnnnlllkkklllooorrrwwwtttsssxxxrrrggggggkkklllllljjjjjjkkknnnpppjjjjjjlllooommmiiiiiikkkhhhkkknnnooommmkkkjjjjjjllljjjkkkmmmrrruuuvvvvvvxxxnnnjjjqqquuuqqqppptttrrrvvvtttlllllluuuxxxssspppqqqnnnjjjkkknnnnnnkkkssstttuuutttssssssvvvyyy|||}}}~~~|||zzzxxxwwwwww}}}|||zzzzzz~~~~~~vvvzzz|||{{{xxxyyy888:::<<<<<<:::888666666222444777777555333333333===666333777999555333444;;;333111999===999888===;;;999<<>>666333:::<<<=========???AAADDD???>>>>>>BBBFFFGGGEEEBBB111333666:::===??????@@@>>>===;;;::::::;;;===>>>;;;888555222111333666888888555333555888:::999888555555444666999::::::999999777555333222222444555555777888888666444333333333555777777666444444444///000111222444555666777555333111111222333222111000222444555444222///---///000111222222111000///111888;;;666000...---,,,.........------,,,+++++++++)))(((''''''((()))***)))***,,,...000111000000------------------------)))+++///111222000...,,,------,,,+++,,,---...///...000111333444444444333000444888999888555333222333444666666555555777888777::::::888;;;AAABBB>>>AAA>>>BBBOOOWWWZZZaaakkkjjjssswwwtttuuu}}}~~~vvvtttwwwxxx||||||wwwrrrxxxwwwvvvvvvwwwyyy|||}}}rrroookkkllloooppppppnnnoooooooooooopppqqqqqqrrrjjjkkknnnqqqtttuuuvvvvvvuuutttqqqllliiikkkrrrxxxqqqqqqrrrtttvvvvvvtttrrruuullldddbbbgggkkkhhhccchhhpppwwwvvvppplllpppuuussssssjjjfffmmmllliiimmmlllkkkjjjgggeeefffhhhkkkmmmlllmmmooollljjjnnntttuuutttrrrooommmmmmooorrroooqqqssssssqqqmmmiiigggoooeeecccooowwwuuusssvvviiiooonnnfffeeelllllleeegggoootttuuuzzzyyymmmnnnppprrrsssrrrtttyyy}}}yyy{{{|||zzzuuurrrsssttt|||~~~}}}vvvzzz}}}~~~|||zzz{{{999<<<===<<<888666666888;;;999888777666555333222000444777777555444666999:::;;;888555888===<<<555DDD???<<<;;;999555555888111888======888777:::???CCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;===>>>???;;;;;;;;;:::999888666555888666888<<<999333444:::444444555777999:::888777555666777666555444555666111333555777777555222000555555555555555555555555111444888;;;:::666111---444333222111000111222333333333111...---///222666444444444555444444444333222111000//////000111222000111111111000///............------,,,+++******((()))+++---.........---+++***)))))))))+++---///***+++,,,---///000111222111000///......///000111***+++---///000000//////333333444444333222000///333444555444333333555666999111///444666444444777888999;;;===>>>>>>>>>===;;;>>>CCCHHHIIIMMMYYYeeekkksss|||~~~yyyuuusss|||~~~~~~|||zzzzzz{{{{{{||||||xxxtttwww~~~wwwssssssyyyzzzwwwvvvxxxsssvvvtttooorrrxxxtttiiirrrnnnuuuyyysssrrrpppgggiiihhhrrrwwwqqqtttzzzvvv}}}wwwpppooorrrssspppllliiilllppprrrtttuuuwwwxxxssshhhccciiikkkggggggnnnjjjmmmppptttvvvvvvvvvuuurrroooooossstttpppmmmmmmmmmjjjhhhjjjoooqqqnnnkkkkkkllllllnnnqqqtttwwwyyy}}}{{{wwwtttrrrrrrssstttuuuqqqlllkkkkkkllljjjhhhbbbjjjjjjjjjpppnnnkkkqqqjjjjjjlllpppuuuvvvsssooopppooosssyyyzzzvvvtttuuuuuuqqqwwwyyytttxxx~~~zzzvvvtttqqqpppppprrruuuwwwwww}}}zzzwwwzzz~~~yyywwwyyyzzz~~~~~~yyywww}}}999;;;<<<;;;777555555666999999999999999666333111222333333555777888888777444999:::777888===???>>>===:::999<<<;;;777666888888;;;???AAA@@@???@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@???????????????<<<<<<;;;;;;:::999999999777555555666222,,,,,,111111111111333555555333222222444888999888777666666333222111111333777;;;>>>555555555555555555444444888777555444333222222222555444333333333444555555222222111...------000222000111222333333333222222000000////////////000000......//////......------...---,,,+++************)))***+++------------,,,...,,,+++))))))***+++,,,******+++,,,------......,,,,,,,,,,,,---...//////***+++,,,...///000000000000111222444555555666666333333222000...---///000666000...222555444444666777888:::;;;<<<<<<<<<<<<666888===CCCEEEIIIUUUaaa___gggrrryyyzzzxxxwwwwwwvvvyyy~~~~~~xxxrrrnnn{{{yyyzzz}}}}}}zzzyyy{{{uuuqqqqqqvvvxxxvvvvvvyyy|||yyyrrrkkkjjjlllkkkhhhpppjjjoootttssswwwzzzssswwwtttyyyzzzqqqpppsssoooiiimmmrrruuusssoookkkhhhhhhmmmtttyyyzzzxxxuuusssnnnooopppqqquuuyyyxxxuuussssssrrrqqqpppooooooooooooooorrrvvvvvvqqqnnnoootttrrrqqqtttxxxyyyvvvrrrpppooommmlllmmmqqquuuwwwxxxwwwwwwwwwwwwwwwwwwwwwvvvsssooommmmmmkkkhhheeelllsssqqqpppuuussspppwwwyyyvvvsssrrrsssuuuvvvwwwrrroooooosssvvvwww{{{~~~xxxzzzxxxoooqqqxxxwwwqqqrrrtttwwwzzz~~~{{{~~~}}}yyy}}}xxxzzz{{{xxx|||~~~;;;<<<===<<<999888777888333555999;;;;;;999666444444222000333888;;;:::777222888;;;999777:::>>>@@@888666999===>>>:::999:::::::::<<<@@@CCCDDDAAA>>>???@@@BBBDDDDDDCCCBBBAAA@@@@@@@@@???>>>===;;;:::======<<<;;;::::::;;;;;;<<<999888777333///000333555444444555666666555333111444888999888555333222///...,,,,,,///444:::>>>666666666555555444444444999777555222111111222333444444444333333444555555111111111000...---///000---...000222222222000///------............------+++++++++,,,,,,,,,,,,,,,...---+++***))))))***+++++++++,,,,,,,,,,,,++++++///...,,,***)))((())))))************))))))))))))((()))***,,,---...//////+++++++++,,,...000111222------...///000111333444333333222000......111333333///...111333222333555555666777999::::::::::::666777;;;???@@@BBBLLLVVV___gggpppwwwxxxwwwwwwwwwwwwyyy}}}~~~zzzuuurrrpppllllllrrrvvvsssnnnllltttpppooorrruuuuuuvvvxxx|||tttoookkkkkkrrrzzzyyymmmjjjkkkhhhnnnrrrkkkuuuqqqttttttllllllqqqlllgggpppyyyyyyppphhhdddeeekkknnnrrruuuvvvtttqqqooorrr{{{}}}wwwyyy|||pppvvvsssppplllkkkkkklllmmmppprrrvvvyyyvvvooommmppptttssssssuuuyyyyyyvvvsssuuurrrnnnkkkkkkmmmqqqtttwwwwwwxxxwwwvvvtttrrrpppuuutttrrrrrrrrrpppmmmkkkuuu{{{wwwtttxxxuuusssyyyzzzyyywwwsssppppppqqqsssoookkkkkknnnqqqrrrvvv{{{vvvtttyyyyyypppqqqyyyyyytttuuuxxx{{{}}}~~~~~~~~~~~~~~~|||yyyxxx}}}~~~www}}}}}}{{{xxxzzz}}}666777888888888777777777///222666999:::;;;;;;;;;444333333555999<<<<<<;;;666888999888666777999;;;:::888:::>>>???===<<>>???BBBCCCCCCBBB@@@>>>>>>>>>??????>>><<<;;;999AAA???>>><<<;;;;;;;;;;;;???===;;;999888777888;;;888777666777888888777555333555777777555222000000///000222333555555555555777777666666555555444444444555777888888666444222444444333222111111111111///111333333111111111222---...000222222000...,,,***+++------------+++***))))))))))))***++++++,,,///...,,,******+++,,,---,,,,,,,,,,,,++++++******...---,,,***)))))))))))))))))))))((('''&&&&&&&&&&&&(((+++---000111111111++++++++++++---000222333222111///...------......000000000//////111555888222111000111222111111111444444555666777888999999<<<;;;<<<>>>===<<>>BBBIIIKKKEEE???===???@@@AAA@@@>>>;;;999===>>>@@@AAABBBAAA@@@???FFFEEECCCAAA???===<<<<<<===<<<999666666777888888444333111222333333222111666777777555444333555777999999;;;<<<;;;:::999888777777666666666555555555333555888:::;;;:::888777666666555333111000...---///111444555444444555666000111222222111///---+++***+++,,,------,,,+++***)))))))))))))))***+++,,,000///...---,,,---......---,,,,,,+++************************************))))))(((''''''&&&&&&%%%&&&(((***---///000111111,,,+++++++++---///222333999888555333111111111111,,,------------...222555444555555333222111000///444444444555666777888999<<<::::::<<<:::888<<>>@@@???>>>@@@CCCDDDAAA???======>>>>>>===;;;999777::::::<<<>>>???@@@AAAAAAHHHGGGGGGEEECCCAAA???===>>>===:::666666888777333333222000000222333333222777777777777777999===@@@===;;;999888888:::===>>>666666666666666666666666999888777666777999<<<===888888777666444222000...///111333444333333444666222222222111000///...---,,,,,,------------,,,,,,---,,,+++******+++---...////////////////////////---,,,+++***************(((((())))))***++++++,,,))))))))))))(((((((((((('''((()))+++,,,---......,,,,,,,,,---...///000111555555444333333333333444222333333222000///000222666999:::666444444333111555555555555666888999:::777555666888888777;;;AAACCCKKKVVV```iiiqqqyyyzzzyyyzzz}}}{{{vvvzzzwwwvvvvvvuuurrrsssxxxtttuuurrroooqqqttttttqqqssssssssssssooommmrrrzzzzzzpppnnnmmmiiiooovvvtttrrrjjjlllooolllpppvvvqqqddddddfffjjjmmmooooooooommmlllllloooqqqppplllhhhnnnddd```dddccc^^^cccpppfffiiimmmqqqttttttssssssooommmmmmnnnkkkiiimmmsssrrrpppllljjjjjjlllppprrrkkkmmmnnnppprrrrrrrrrrrrsssqqqmmmiiigggggghhhhhhmmmnnnnnnnnnnnnppptttwwwuuu{{{vvvqqqsssoookkkqqqssstttuuuuuuuuuwwwyyy{{{tttooolllmmmnnnooosssxxx}}}vvvwwwuuunnnrrrzzzxxx{{{zzzxxxvvvuuuuuuvvvvvvwww{{{xxxzzz~~~vvvoootttsss|||~~~yyyxxxxxxxxxuuuxxx~~~{{{|||yyy~~~555444444666:::<<<;;;999666888999777222111333777777777777777777999<<<>>>;;;666555888999666666999777444555888999888999===<<<===>>>===:::999;;;===;;;<<<<<<<<<;;;:::999999777777888999;;;<<<>>>???AAABBBCCCDDDCCCAAA>>><<<<<<===;;;777888<<<999444777555333444666777888777777888999999888999<<<>>>888888777777777888999999555555555666777777888888:::999999888888999999:::555666666666555333111000...000000000......///000000000///......///000111.........------.........000///...,,,,,,---...///---...///000000///...---,,,+++***))))))******+++'''((()))******+++++++++))))))******+++,,,,,,---++++++***++++++,,,---...,,,------...//////......///000111222333333333333666777999888666444333333555;;;===999777999999777666666666666777999:::;;;888555555888999888;;;@@@GGGMMMUUU\\\bbbiiipppvvv}}}|||}}}}}}wwwpppkkkjjjnnnqqqpppnnnnnnqqqtttsssqqqsssxxxwwwsssuuuyyyzzztttqqqqqqrrrrrrpppllloooooofffhhhmmmjjjmmmfffiiimmmkkkqqqvvvpppmmmnnnooooooooollliiifffiiihhhiiimmmppppppkkkfffnnnmmmlllkkkgggcccdddhhhlllnnnqqqtttvvvuuutttsssooollllllooonnnjjjjjjlllkkkkkkjjjiiihhhiiijjjllljjjjjjkkkmmmnnnpppqqqrrrwwwuuurrrnnnkkkhhhgggfffqqqsssvvvvvvtttrrrssstttqqqwwwtttpppsssooojjjppppppooonnnoooqqqrrrrrrqqqnnniiigggiiilllnnnssszzzxxxppprrrvvvtttyyyzzzyyyyyywwwtttqqqnnnkkkiiirrrtttqqqqqqwwwsssqqq{{{uuu}}}~~~}}}{{{xxx{{{xxxzzz~~~zzzyyy|||||||||{{{xxx|||333222111333666777555333///333777777444333555888999666333333777::::::999999666777888333,,,---444444333666<<<===;;;;;;======AAACCC???999777;;;AAA::::::::::::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>@@@AAA888:::===@@@@@@>>>;;;999444777666444888===;;;444777555444444666888999999888:::;;;:::777555444444666999===??????:::555222444444555666777888999999555888<<<>>>===999444000111111333333333333222111//////...,,,***))))))+++...---,,,,,,---000222444000///...------...///000333222000.........000000+++,,,///111111///---+++++++++***))))))***+++,,,(((((()))***************))))))***,,,---...///000000///------,,,---//////,,,---...//////...---,,,111222444555666666555444000333666777555444333333444<<>>;;;777777666777888999;;;<<<===::::::<<<;;;999;;;???===CCCLLLTTT[[[ccclllrrr{{{xxxuuuwww|||~~~{{{uuunnnmmmuuu}}}}}}xxxsssnnnrrrsssrrruuu{{{{{{vvvpppwwwxxxqqqpppuuuvvvpppmmmmmmuuuxxxooooootttrrryyyqqqqqqrrrnnnpppqqqiiiuuuuuuuuussspppoooqqqrrrsssooolllmmmrrruuutttqqqbbbooouuupppnnnqqqooohhhooopppsssuuuvvvwwwvvvvvvssspppppprrrqqqjjjdddbbbiiikkkmmmmmmllljjjjjjjjjkkkjjjiiiiiijjjmmmppprrrkkklllnnnoooqqqqqqqqqpppjjjoootttvvvssspppmmmmmmmmmtttrrrooorrrmmmhhhnnnmmmmmmooosssuuurrrkkkeeejjjiiikkkqqqsssrrrsssvvvwwwrrrxxx~~~||||||xxxlllrrrsssvvvwwwwwwtttqqqooommmrrrqqqttt|||yyyxxx{{{zzz||||||yyy{{{www|||}}}{{{{{{vvvwww|||}}}xxx}}}wwwxxx{{{~~~}}}yyyzzz|||{{{vvvzzz:::999888777777888999:::555555555444444666:::===555222///000444888::::::555444222111111333666888>>>:::666666:::===>>>===@@@???BBBEEEBBB;;;:::???999===@@@@@@>>>===>>>@@@>>>AAACCCCCCAAA???AAABBB===<<<:::999888888999:::666444444666999:::777444555666777666555666:::>>>===;;;999666555666777777555777:::;;;;;;999666444:::666666;;;:::666666999666888;;;===;;;666000,,,222222222333333444444444***222111000555222...333222111000......///111222111222444555666555555444444444222111000000000000'''))),,,......---***(((((()))+++---......------+++,,,,,,------,,,,,,++++++***)))+++......+++(((,,,,,,+++)))'''&&&(((***------,,,+++,,,---...//////111333555666555333222333333333333333333222222666888<<<===<<<:::999999:::888666555555777;;;===<<<@@@CCCCCC===888888<<<>>>???EEEPPP[[[cccmmmvvvwwwxxxyyyzzzyyyxxxwwwvvvyyy|||~~~}}}zzz{{{zzzwwwuuuwww|||zzztttrrruuuwwwuuurrrnnnnnnmmmjjjhhhjjjpppuuuuuuuuuuuusssrrruuu{{{}}}yyyuuusssuuuwwwvvvuuurrrzzzxxxnnnooowwwssseeebbbdddnnnzzzzzzrrrpppvvvoootttyyyxxxsssoooppprrrnnnrrruuuuuurrrppppppqqqqqqsssvvvxxxwwwuuurrrpppjjjkkkpppssspppkkkjjjmmmiiikkkrrrxxxuuunnnnnntttwwwsssrrrtttyyy{{{wwwsssooonnnnnnmmmmmmmmmnnnnnnssspppwwwxxxooommmpppjjjpppvvv|||~~~zzzvvvuuuuuuxxxwwwyyy|||~~~{{{uuuooopppnnnlllnnnrrrvvvxxxxxx|||yyyssspppwww|||zzzyyyzzz~~~|||~~~yyy}}}ppp~~~~~~333333444555666999;;;<<<777777777666555555777999666444222333666999:::999333444555666888999:::;;;<<<<<<<<<<<<<<<===@@@BBBAAA@@@BBBEEEBBB======AAAAAACCCDDDDDDCCCBBBAAABBB>>>AAADDDEEECCC@@@@@@AAA<<<<<<:::999888777777777777777888:::<<<===<<<:::999999999666333333555888;;;:::999888888888999:::888:::<<<>>>>>><<<:::888;;;888:::>>>>>>:::999<<<999777444111000111444555333333333444444444444444555999333...111000...666333333333333222222111111111111222222333222222222222111000///...---------++++++,,,,,,++++++***)))***+++---///000///......------------,,,,,,++++++)))(((((()))++++++)))'''%%%&&&'''''''''(((+++...---,,,,,,+++,,,---...//////000000111222222333333222222222222222333333333444777;;;<<<<<<:::::::::888999:::;;;:::999888777<<<<<<===>>>===:::999999:::;;;AAALLLUUU\\\dddkkklllpppuuuyyyzzzzzzyyyxxxvvv{{{}}}xxxtttwwwyyyxxxrrruuuzzz|||}}}{{{{{{zzzwwwuuuuuuvvvwwwuuuppplllkkkmmmoooooonnnooorrruuuuuuvvvvvvuuusssrrruuuxxxssspppllllllnnnpppqqqqqqpppuuusssnnnoootttqqqhhhzzzxxxxxxyyywwwrrrrrruuu}}}{{{wwwqqqkkkjjjmmmqqqlllnnnooonnnmmmmmmpppsssvvvwwwxxxwwwuuurrrooommmooooooqqquuuuuurrrssswwwqqqooopppqqqmmmjjjnnnvvvtttssssssvvvxxxxxxuuuqqqrrrqqqppppppoooooooooooouuutttzzzxxxlllllluuuvvvtttvvvyyy|||~~~zzzwwwtttsssvvvyyy|||~~~uuurrrpppqqqtttwwwxxxwwwuuuzzz}}}|||~~~|||}}}}}}~~~~~~|||}}}~~~333444444666777:::<<<===888999:::999777555555555555444333555777888888777777999;;;<<<<<<:::777555666:::===<<<999999<<>>>>>===;;;:::777666888<<<<<<999888999999666111------111777;;;444444444444444333333333333777111///666444000444444666777777666444222000333222222111111111111222000///...,,,++++++++++++...---,,,***)))***+++++++++---///111222111///---------------,,,,,,++++++---,,,,,,---......,,,+++%%%'''((())))))+++...000,,,,,,+++++++++,,,---...//////...---...000222333111111222222333333444444444666:::;;;;;;:::::::::999999999999888777666555>>>===;;;<<<>>>>>><<<999888:::@@@IIIOOOSSSYYY```cccffflllpppssswwwzzz|||yyy}}}}}}xxxuuuvvvxxxxxxrrrsssuuuwwwwwwtttppplllnnnooopppqqqpppmmmjjjgggjjjmmmrrrtttuuutttttttttrrrtttuuutttrrrqqqqqqqqqmmmkkkhhhhhhiiikkkllllllmmmlllmmmoooqqqrrrqqqooozzzzzzxxxuuuvvvzzzzzzxxx{{{wwwqqqllliiijjjmmmooolllkkkjjjiiiiiilllqqqvvvxxxxxxwwwvvvtttrrrpppooowwwrrroooqqqqqqnnnnnnppptttrrrpppoookkkiiimmmsssqqqsssuuuvvvvvvtttrrrppprrrqqqqqqpppooonnnnnnmmmppprrr||||||pppqqq{{{~~~zzzxxxvvvxxx|||}}}xxxsssqqqtttyyy~~~~~~{{{yyyxxxxxxwwwvvvqqqyyy}}}yyyzzz|||~~~~~~zzzyyy{{{~~~yyywww{{{~~~yyy;;;::::::999999999999999777999;;;;;;999666555555333444555666777777666555777999:::;;;;;;999777666666888;;;;;;999777888999???>>>>>>???>>>>>>@@@BBBAAA>>><<<===@@@AAA>>><<>>>>>>>><<<===>>>???>>>===<<<;;;888;;;<<<:::666444555777333444444555666888:::<<<666777999:::;;;:::999888777888999::::::999999888444444777::::::999777777666666666666666666777888444444333333222222111111***///000999IIIGGG999333777777777777666444222000666555333222222222333333000///...---,,,,,,,,,,,,......---,,,,,,,,,---...+++---000222222000...,,,,,,,,,,,,,,,,,,---......000/////////000//////...---...///...,,,,,,---...++++++++++++,,,,,,------............///000111111111111222333444555555666444777999:::999777777888<<<999444111111444888;;;AAABBBAAA??????AAA???===<<<<<<@@@FFFIIIKKKRRRZZZ```bbbdddfffiiipppyyy|||{{{yyyzzz{{{zzzuuuooommmoooqqqqqqppptttsssqqqnnnkkkkkknnnpppppprrruuuwwwwwwuuusssrrrooopppqqqqqqqqqqqqrrrrrrqqqooommmllllllmmmmmmmmmnnniiijjjrrruuurrrsssxxxmmmrrrssspppuuu|||zzzqqqiiijjjkkknnnqqqqqqooolllnnnmmmlllkkklllnnnrrruuuqqqqqqqqqrrrssstttuuuvvvuuuoookkknnnooommmllllllpppqqqssssssqqqnnnnnnooorrrsssuuuuuusssqqqqqqqqqpppoooooonnnmmmkkkjjjiiihhhlll{{{yyywww{{{xxxzzzxxxvvvtttrrrrrrrrrsssyyy{{{|||zzzvvvuuuvvvyyy}}}|||zzzyyyyyyyyyyyyyyyvvvzzzzzzvvvqqqqqqwww|||zzzzzzyyyxxxxxx{{{~~~zzz|||<<<<<<;;;:::999777666555555888;;;<<<:::888777777444666888999999888888777777777777888:::;;;===>>><<<::::::;;;<<<;;;888555;;;;;;;;;:::;;;===>>>>>>BBB@@@>>>@@@DDDFFFEEEBBBCCC@@@===::::::;;;===>>>999;;;<<<>>>???>>>>>>===:::<<<===<<<999777999<<<<<<;;;999777666444333222555666888999888777444333555555555666666777777777666888:::;;;;;;;;;:::888777888999999999777555444333333222222111111000000,,,///000>>>UUUUUUCCC777888666555333111111111222666555333222111222222333111111000/////////000000,,,---...000000000//////+++,,,...000000...,,,*********++++++---///000222.........---,,,+++,,,,,,000111222000---,,,,,,,,,++++++,,,,,,------------,,,...000111222222000000222333333444555666666777555777888888666444444444999777444222333666;;;>>>???FFFHHHBBB>>>???@@@>>>???>>>???AAAAAACCCLLLVVV[[[```eeehhhjjjnnnuuuzzzyyy}}}{{{zzz{{{}}}wwwqqqooosssyyy|||~~~}}}|||zzzwwwtttuuuwwwzzzxxxwwwwwwvvvuuussspppnnnrrrpppoooooopppqqqsssssssssssssssrrrqqqrrrssstttuuunnnooowwwwwwqqqrrrzzzssswwwtttooopppvvvrrrhhhhhhjjjnnnrrruuutttpppmmmpppppppppppppppppppppoooiiiiiijjjkkknnnpppsssuuummmiiijjjqqqwwwxxxxxxxxxpppsssuuuttttttttttttsssuuuuuutttrrrpppppprrrtttpppppppppooonnnllljjjiiinnnmmmxxx~~~yyywwwvvvmmmnnnsssvvvssslllhhhjjjmmmlllqqqxxx{{{{{{zzz|||~~~pppqqqsssuuuwwwyyy{{{|||yyyxxxvvvvvvuuuvvvxxx{{{rrrqqqqqqvvv~~~666666777777777666666555555777;;;<<<;;;:::999:::666999<<<===<<<;;;<<<===CCC@@@===999777777888999888666444666::::::666222:::;;;:::999;;;>>>===:::@@@???>>>???BBBDDDEEEEEEBBB>>>999777888:::<<<===666777888999:::;;;;;;;;;555666777777777888:::<<<999888666666666666444333333444555666666444222111555555555555555666777888555888888666666888888555:::888666444222222333333222222222222111111111111222111+++444HHHKKK<<<555666444222000//////000111222111111000000000000111111111111111111222333444---...///111111000//////,,,,,,---------+++***)))++++++++++++---///111333///000000...,,,+++---...,,,...//////---,,,,,,,,,+++,,,---.........------,,,...111333444333111///333333444444555555666666333444555555333111111222333555888;;;<<<<<<;;;:::888CCCGGGAAA;;;<<<===;;;<<<<<<======<<<===EEEPPPRRR\\\iiiqqqrrrqqqrrrtttwwwzzz||||||}}}zzzyyyxxxwwwuuutttyyyzzz|||}}}|||zzzwwwuuuyyywwwtttsssrrrqqqooommmwwwtttqqqpppqqqrrrrrrrrrrrrsssttttttssssssuuuwwwzzzvvvuuuxxxvvvooopppwww~~~|||vvvoooooosssuuussswwwwwwvvvtttsssrrrqqqqqqrrrrrrrrrssssssrrrnnnkkkffffffggghhhiiikkkmmmnnnooommmooouuuxxxwwwvvvxxxuuuvvvtttqqqrrrwww{{{{{{wwwuuutttsssssstttuuuuuussstttttttttsssrrrpppooo|||tttvvvxxxrrrrrrrrriiicccmmmuuuuuuoookkkooouuuqqqsssuuuvvvwwwxxx{{{}}}xxxzzz{{{zzzxxxxxxxxxzzzrrrpppssszzz~~~|||xxxwwwuuussstttzzz222333555666777777666666777999;;;;;;::::::::::::666888;;;<<<;;;;;;===???IIIEEE@@@999555222111111//////000222444555555555;;;======;;;>>>AAA???999:::;;;<<<;;;;;;<<<>>>AAA>>><<<999999;;;<<<<<<:::888888777777777777888888444333111111333444555555000///000222666999888777111222333444444444333222555444333333444555777888444666555000000333444111888666333111000000222222333333333333333444444444111222,,,,,,777666///000222222111000000000000000///000000111111111111000......///000111333444555111000///...------------...---,,,++++++*********...---,,,+++,,,...000111111222222000---,,,...111***,,,...///---,,,,,,---,,,---.../////////......---...000111222222111111222333333333333333333333///000111111000000111333222444888;;;<<<;;;888666222===BBB===<<>>888777999<<<>>><<<;;;AAAJJJJJJUUUcccllloooooorrruuusssssswww|||{{{xxx{{{}}}wwwrrrnnnllltttssssssuuuwwwvvvrrrmmmqqqpppoooppprrrsssqqqooowwwuuussstttvvvwwwuuussstttuuuvvvtttqqqooopppqqqttttttuuutttrrrqqqssswww{{{wwwuuutttssssssxxx~~~{{{{{{yyytttpppppptttxxxwwwvvvuuuvvvwwwuuuqqqnnniiijjjjjjkkklllmmmmmmmmmxxxuuuttttttqqqllllllooouuuwwwvvvrrrtttzzz|||zzzvvvuuutttvvvyyyyyyvvvsssvvvwwwxxxyyyxxxwwwuuuttt|||vvvxxxyyyqqqqqqsssmmmjjjqqqxxxxxxtttrrruuuzzzyyywwwuuuuuuuuuuuutttsss|||~~~|||{{{|||}}}vvvtttvvv}}}{{{wwwwwwzzzyyyzzz}}}~~~444555777888888888777666999:::<<<;;;:::999999:::222555888888888888;;;>>>===;;;999666555444444555+++...333444444555:::>>>===@@@@@@>>>AAADDDAAA999:::;;;<<<;;;888888;;;???;;;::::::===??????<<<888<<<;;;999777666666777777===999444333444444222///111000///111444555444111000000222333444555555555333222111000111333555777888:::888111000555666222333444555555444333111000444444444555555666666666///666444111333///+++111///000111222222111///...///111222444444444333222+++,,,---...000222444555555222...+++((()))***+++000///---+++******++++++111///---,,,,,,,,,...///...//////---***)))+++......///111111///---------------///000000000///...//////......///000222333222222111111111111111111+++,,,...//////000333444555555444444444555555666000999===;;;???EEEAAA777444888???BBB???<<<@@@HHHGGGOOOYYY```cccjjjttt|||kkkiiikkkoooooonnnttt~~~zzz|||~~~|||yyywwwyyy{{{yyysssmmmmmmpppsssrrrpppiiiiiikkkoootttuuusssppprrrrrrssswww{{{|||yyyvvvzzz{{{yyyuuunnnjjjhhhiiijjjnnnqqqoooppptttyyy{{{vvvsssvvv|||xxxooopppwwwppptttvvvuuurrrrrrwww||||||zzzxxxyyyzzzzzzwwwtttmmmnnnoooqqqrrrsssssssss{{{xxxvvvsssoookkknnnuuupppvvvyyyyyyzzz}}}yyyrrruuutttuuuzzz~~~wwwqqqwwwxxxyyyzzzzzzyyywwwvvvpppqqq|||wwwuuuwwwrrrwwwzzz{{{zzzwwwuuuuuuvvvrrrqqqssswwwzzzyyyuuupppiiinnntttyyy}}}{{{{{{zzz|||}}}}}}||||||~~~yyy}}}~~~uuuuuu}}}~~~