BMv 6(% ~~~~~~~~~}}}|||{{{zzzyyysssuuuvvvuuurrrooommmmmmjjjkkklllmmmnnnnnnmmmmmmnnnmmmllllllnnnnnnmmmlllhhhgggeeeddddddeeeggghhhdddgggiiiiiihhhffffffggg|||zzzwwwuuutttuuuwwwyyyvvvwwwxxxxxxvvvssspppnnngggiiikkkkkkiiigggffffff___aaaccceeefffeeedddcccgggeeecccbbbaaa```^^^\\\ZZZZZZ\\\\\\\\\\\\ZZZZZZVVVXXX[[[[[[ZZZXXXXXXXXXxxxvvvsssqqqqqqtttxxxzzzssstttuuuuuusssoookkkhhhbbbeeehhhiiihhhfffffffff^^^aaadddggghhhfffdddbbbhhheeebbb___]]][[[WWWUUUVVVYYY]]]``````]]]YYYVVVRRRUUUXXXXXXWWWUUUTTTUUU~~~|||zzztttlllfffgggjjjnnnsssxxxrrrsssssspppllliiihhhhhhhhhhhhfffdddccccccfffhhhgggccccccggghhhddd``````bbb^^^YYYWWWWWWWWWUUURRRNNNQQQVVVZZZ\\\\\\ZZZXXXQQQNNNNNNRRRSSSPPPNNNOOO}}}~~~~~~~~~|||zzzwwwsssoookkkddd^^^___ccceeeiiinnnoooppppppnnnjjjgggffffffhhhgggdddaaa______bbbcccddd``````cccbbb]]]ZZZYYY]]]ZZZWWWUUUTTTSSSQQQPPPJJJLLLOOORRRUUUVVVWWWWWWUUUPPPMMMOOOOOOMMMLLLMMM~~~{{{vvvooogggaaa^^^XXXTTTVVVYYY[[[^^^ccckkkkkkkkkiiifffdddcccdddgggddd```]]][[[[[[]]]^^^]]]ZZZYYY\\\\\\WWWTTTTTTVVVWWWWWWUUURRRPPPOOOOOONNNNNNOOOPPPRRRSSSUUUUUUWWWPPPLLLLLLKKKIIIIIIKKK~~~}}}~~~~~~}}}vvvkkk___WWWRRRNNNLLLOOORRRTTTYYY^^^eeeffffffdddaaa___```aaaddd```\\\YYYXXXYYY[[[[[[WWWTTTTTTXXXYYYTTTQQQQQQRRRUUUWWWVVVRRROOONNNPPPRRRRRRRRRRRRQQQPPPNNNNNNRRRMMMIIIJJJJJJGGGGGGIII~~~}}}}}}vvvvvvxxx{{{zzzxxxyyy~~~zzz~~~~~~}}}xxxkkk]]]SSSJJJGGGGGGKKKOOORRRXXX___`````````^^^\\\[[[]]]^^^___\\\XXXWWWYYYZZZZZZZZZXXXTTTTTTWWWVVVQQQNNNMMMNNNQQQSSSSSSOOOLLLMMMNNNLLLMMMOOOPPPNNNKKKHHHEEEJJJFFFFFFIIIJJJGGGFFFGGG|||zzzyyyyyyqqqrrrvvvxxxvvvqqqrrrvvvuuuvvvwwwwwwwwwwwwxxxyyy|||{{{{{{}}}~~~~~~zzzkkk\\\RRRFFFCCCDDDHHHKKKNNNVVV___\\\\\\\\\ZZZXXXXXXZZZ\\\[[[YYYVVVWWWYYYZZZXXXVVVZZZUUUTTTVVVTTTNNNIIIHHHJJJKKKLLLLLLJJJIIIJJJJJJFFFHHHLLLOOOOOOMMMJJJHHHDDDAAABBBGGGIIIGGGEEEFFFӵĦĦӵĦ}}}{{{{{{{{{ssssssuuuvvvrrrmmmnnntttsssqqqpppqqqssssssrrrppptttqqqoooppprrrttttttsssvvvwwwyyyxxxxxxzzz~~~|||{{{{{{}}}~~~~~~{{{yyywwwxxx{{{}}}~~~}}}||||||xxxxxxxxxyyyyyyzzzzzzzzzxxxwwwvvvuuuvvvyyy|||}}}wwwiiiZZZQQQDDDAAA@@@CCCDDDHHHQQQ[[[YYYYYYXXXWWWVVVWWWYYY\\\YYYWWWUUUVVVYYYYYYTTTPPPTTTPPPOOORRRQQQLLLHHHHHHIIIHHHGGGGGGHHHIIIIIIHHHEEEGGGJJJLLLMMMMMMLLLKKKCCC@@@???CCCEEEDDDDDDFFF4ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~wwwwwwwwwuuupppkkkooouuusssooolllmmmqqqrrrooolllnnnkkkgggfffhhhhhhgggeeekkklllllljjjhhhiiilllpppnnnmmmmmmlllmmmnnnoooppppppooonnnnnnooonnnllljjjgggjjjooorrrsssqqqnnnllliiiiiikkklllnnnpppqqqrrrsssrrrqqqppprrruuuxxxzzzuuugggXXXOOOCCC@@@>>>??????BBBLLLVVVWWWWWWWWWVVVUUUVVVYYY[[[YYYVVVUUUVVVXXXWWWPPPJJJKKKHHHIIINNNPPPMMMKKKKKKLLLHHHEEEFFFIIILLLKKKIIIEEEEEEEEEEEEEEEEEEFFFFFFFFF@@@>>>@@@BBBAAACCCFFFGG=?HdĦ=ĪjGG=?HdĦ|||yyyxxxyyywwwsssrrrtttsssqqqqqqsssuuurrrjjjccciiigggeeeccccccdddeeeffffffeeebbb```^^^^^^]]]^^^^^^```bbbcccdddfffhhhjjjdddaaa___```bbbbbb```]]]\\\]]]aaaeeeccc^^^aaaiiieeeggghhhgggddddddgggkkkmmmmmmnnnpppsssyyyuuuiiiaaaXXXOOODDD>>>:::===AAAEEEKKKRRRTTTSSSSSSTTTUUUWWWVVVVVVWWWSSSOOONNNPPPRRRRRRQQQQQQNNNJJJIIIJJJLLLMMMMMMSSSNNNHHHGGGIIIIIIGGGCCCDDD@@@???DDDIIIIIIHHHJJJFFFEEECCC@@@======???AAAӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ{{{zzzzzzxxxrrrppprrrqqqpppppprrrtttqqqjjjccciiihhhfffeeedddddddddeeecccaaa___\\\YYYXXXWWWWWWVVVXXXYYYYYYYYYYYYZZZ\\\YYYWWWUUUUUUWWWWWWVVVTTTTTTUUUZZZ]]]YYYTTTWWW^^^]]]___aaaaaaaaaccciiimmmmmmpppssswww|||}}}yyynnnddd]]]TTTKKKDDD>>>:::<<>>===AAAEEEFFFGGGIIIGGGEEECCC???======>>>@@@?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??}}}~~~zzztttrrrssstttssstttvvvwwwtttmmmhhhnnnmmmllljjjiiihhhhhhhhhdddbbb___\\\YYYWWWVVVVVVTTTUUUUUUSSSQQQOOOOOOOOORRRPPPOOOPPPQQQQQQPPPOOONNNQQQUUUWWWSSSOOOQQQWWW]]]___bbbcccdddhhhnnntttyyy|||~~~}}}}}}yyywwwqqqjjjddd^^^TTTJJJBBB===:::;;;<<<<<<@@@EEELLLNNNPPPQQQRRRRRRQQQPPPPPPOOOMMMJJJGGGFFFGGGIIILLLMMMMMMKKKGGGEEEFFFHHHDDDAAA@@@BBBEEEFFFDDDAAAAAA<<<;;;???BBBBBBDDDGGGBBBAAA???======>>>@@@AAA4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ{{{xxxyyy|||{{{|||}}}~~~{{{vvvqqqvvvvvvtttsssrrrqqqpppoookkkiiigggdddbbbaaaaaaaaabbbcccaaa^^^ZZZVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWW[[[```bbb___]]]___dddmmmoooqqqqqqrrrvvv}}}~~~yyyuuuqqqooossstttsssrrrsssppplllfffbbb```ZZZPPPHHH???<<<:::;;;:::999<<>>AAA@@@??????AAADDDDDDBBB???<<<:::;;;@@@BBB@@@AAACCC<<<:::999:::<<<>>>@@@@@@4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}zzz~~~}}}{{{zzzyyyxxxxxxxxxtttsssqqqpppoooooopppppprrrrrrqqqmmmiiieeecccccc______``````aaaaaabbbbbbfffmmmtttuuuttttttwwwzzzzzztttiiidddbbbdddeeeccccccfffaaa\\\WWWVVVUUUPPPGGG@@@;;;999:::;;;999666999>>>???BBBGGGHHHGGGEEEEEEEEEGGGHHHHHHDDD???===>>>AAA???CCCEEEBBB<<<999;;;>>>??????@@@AAAAAAAAA???===888888===BBBCCC???===???:::888666777999;;;;;;:::4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ~~~}}}~~~}}}|||{{{zzzzzz{{{||||||vvvvvvuuurrrooolllkkkkkkjjjkkkmmmmmmmmmmmmooopppoooxxxxxxqqqeeeaaa^^^___]]]ZZZZZZ]]]VVVQQQOOOPPPNNNGGG@@@===888888:::;;;888333444999<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ{{{||||||{{{xxxwwwwwwxxxwwwzzz||||||{{{|||~~~zzz|||ssslllbbb^^^[[[ZZZVVVQQQPPPSSSNNNKKKJJJLLLIIIAAA<<<<<<666777999:::555......222666:::>>>===;;;:::<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR~~~wwwmmmeeeYYYVVVSSSQQQLLLEEECCCEEEFFFCCCDDDFFFAAA888555777666777999999222***)))---111555888777444333666:::888666444666999;;;999777;;;888555444666888::::::333333333222111222444666666555666888777555888>>>999666444666;;;===;;;8884DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h{{{sssjjjddd___OOOEEEFFFFFF@@@???DDD???===;;;:::;;;:::999888;;;;;;;;;;;;999444...)))555444333444777888888777;;;888666666888999888666666777666222222555666444444///***,,,222777666333888555333555555222333666;;;999999;;;======9996664DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s{{{tttkkkddd[[[LLLBBBBBBAAA<<<;;;@@@===:::666444666888::::::888777666777777777444222555555555666888999888777777555333333555666555333444666555222222555666444333///,,,...333666555333999555444666666444555888???<<<888888999999666333Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ}}}|||yyyssskkkddd\\\PPPFFFDDDBBB<<<;;;???===999333111333777;;;===777555333333555777777666555555666888::::::888666555333111222333444444333222555444111111555555333222000///111444666555333999666555777777555666:::>>>999555333555666555333?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ}}}yyywwwtttpppiiiddd]]]SSSIIIDDD@@@:::888:::>>>:::555333444888;;;<<<777666444444444444222111444555666999;;;:::777444444444333333333444444444111333333111222555555333222222222333555555444333888555444666666555666:::666333000111444777666555>AneneneneDenene>Ak<fhDenenene|||uuuqqqnnnkkkfffaaaXXXPPPGGG@@@:::444222333;;;999666666666666666555444444555777777444///,,,333444555888:::999666333444444333222111111222333///222333111222666666333222444555666555444444555777444333555555333444888222000000333666777555yyyrrrmmmjjjeee```[[[UUUOOOHHH@@@999555333333555555555555666444111......111555:::<<<999333...444444555777888888555333222333333111...---...///...222333222333777777444444666888777444333444777888555333555444222333666444222222444777777333}}}yyywwwtttoookkkhhhbbbYYYSSSOOOMMMGGG@@@:::999999999333333333444555444111......111666<<>>@@@>>>:::555999888666777888888777666777888777444///---...///...222444444666999999666777:::;;;777222000555;;;===999777777666333333666555222///111555999:::999~~~{{{|||{{{vvvqqqjjj___XXXZZZZZZTTTLLLJJJ@@@;;;555444666888666333444444666777888999::::::333222333555666666444222111444777888666555444444222666999555///+++...333444333222111111111222333111555888666111111666;;;666666555333111000111333333111111444888:::888555~~~xxxuuuvvvsssmmmgggfff]]]XXXYYYXXXPPPFFFBBB>>>:::666666888:::888555666666777999<<<===;;;999555444444555666777666444333555666666444222111222222555777666111///000222222111000///000000222222222555666333...---000555555555444222111111333666111000111222444666666555~~~yyyuuusssrrrmmmeee^^^\\\VVVSSSUUUTTTLLLBBB<<<<<<999777888;;;===;;;888666666777:::===>>>;;;777666444222333444666666666666666666333000//////000333444666666666444333111000///......///000111222444555555111,,,***+++...111111000...---///222555...///000000000000333444}}}|||sssqqqnnnmmmkkkeee[[[SSSPPPMMMKKKLLLMMMHHHAAA<<<<<<::::::;;;======;;;999555666777888888777888999666333111000222555666777777666555222000///111333444444444777999999555111//////......///111333444666666444000---++++++,,,///...---***)))***...111,,,...000///,,,,,,000333zzzuuuqqqnnnmmmdddbbbaaa___]]]VVVNNNGGGIIIGGGEEECCCDDDCCC@@@<<<===<<<<<<<<<<<<;;;999888555999:::777333222888===888555222111444777999:::666666555333222333666888555444444777;;;;;;666222111111000000111333444666777555333111111111000000111000///,,,******---///,,,///000///,,,,,,...111{{{xxxuuusssooojjjfffbbb___^^^XXXVVVUUUSSSPPPLLLFFFAAAFFFFFFCCC>>>===>>><<<777<<<<<<;;;:::999999888888888;;;===999555444999???:::777555555777:::<<<===555555555444444666999<<<666555444777999999666333444333222222333444666666777444111111444666555333555666555333000///000222...000111111000/////////}}}|||{{{||||||yyytttnnnjjjhhhcccbbb^^^ZZZWWWSSSQQQPPPNNNLLLJJJHHHEEECCC@@@??????BBBAAA===<<<>>>;;;555999999999777777777999::::::::::::::::::999888777888666555555888:::<<<<<<444555666666666777:::<<<666666666666777777555444555444333333333444555666777222...///444777555222666777888888666444555666111222222444555333000---~~~zzztttoookkkmmmllljjjfff```[[[YYYYYYSSSRRROOOLLLIIIGGGEEEEEEDDDBBB???<<<:::999999999666===@@@>>>>>>@@@===666777777666555555666:::<<<999666555999>>>===555---555333222333666888999999444555666666666666888:::666777666666555555555555666555444333333333444555666111,,,...333555333000333666888999888777777777333333333666888666111,,,}}}yyyxxxtttoookkkkkkmmmkkkddd]]]^^^___\\\WWWOOOKKKKKKLLLKKKHHHDDDAAA@@@???===<<<@@@<<<999:::======999555555666;;;AAA@@@<<<:::===;;;999777777888999888777:::666333555999888222+++333444666777777666444333444444333333333444666777888333//////444777777666888666333222333444333333------...000111333444555;;;777444333555777555333222222444444555444333222~~~|||{{{xxxtttooojjjfffddd\\\YYYXXXYYY[[[YYYTTTPPPLLLMMMMMMJJJGGGCCCBBBAAADDDBBB@@@??????>>>===;;;<<<:::888:::===>>>:::666:::999;;;===:::555444777;;;888444333555777999999<<<666222333777999666222555555555444444555555555222111000000000222333444666222...///333666666444666444222222444555444333///000111222222333333333888666444444444555555444222333444444444333222111|||xxxtttqqqjjjiiihhhddd```ZZZUUURRRJJJJJJLLLMMMMMMLLLJJJIII???????????????===999555;;;::::::<<<======<<<:::888777888;;;>>>>>>:::666<<<:::999999666111111555:::666222000222666999;;;<<<666111111666:::;;;999666555333222222333555666222111000//////000222444444222000222555777555333555444333444666777666555222222333444444333111111555555555444333333444555444444444444444333222111{{{xxxuuurrrpppnnnkkkhhh]]]]]]\\\ZZZVVVPPPKKKGGGEEEHHHKKKJJJGGGEEEDDDEEEAAA>>>;;;;;;<<<:::666222666666888;;;===<<<:::777777777999;;;===<<<888444777555777999777333444777777555222222555888:::;;;;;;666222222666999:::999444333222111111222333444555444222111111222444555333333333555888888666444666555555666777777666444222333444555444333222000222444666555222111444777555555555555444333222222{{{wwwtttiiigggeeedddccc```\\\YYYQQQQQQQQQOOOLLLGGGBBB???BBBEEEHHHFFF@@@<<<;;;<<>>AAACCCEEECCC===999777777:::777333111222555777888666777888;;;<<<;;;888666:::;;;<<<===<<<999666444222333666:::888222...000666666888:::======<<<:::777777777888999777333000000111333444444333111000555555666666666555444333000111333444555555444444444222000000111222222222444444444444444555555555000222444555555555666777888777777666666777888888|||wwwtttppplllfffaaa]]]YYYVVVSSSUUURRRNNNLLLKKKJJJIIIGGGGGGGGGGGGFFFDDDBBB@@@??????@@@BBBAAA???===;;;:::666555444333111222555777555555777999;;;;;;999777:::;;;<<<<<<;;;:::999888999888:::<<<999333111333999888888:::<<<===<<<;;;777888888999999777555222444444555555555555444444666777999;;;:::888555444333444555666666666777777555333000000333666999::::::999777666555555666777222222333555777888777666999888888888888999;;;<<<|||wwwtttpppmmmkkkhhhccc[[[TTTQQQNNNMMMLLLJJJFFFAAA???@@@BBBDDDEEEBBBBBBAAA@@@???>>>======:::;;;===>>>??????===<<<888:::;;;999444222333555444444555777:::<<<;;;999999:::<<<<<<;;;;;;;;;<<<>>>======>>><<<777777;;;;;;999777777999;;;<<<===888888999999999999777777999888666555555666888999888:::>>>@@@???<<<888666777888999999999999;;;<<<888666333333777<<>>:::777666666777888333222222555999;;;888666999999888888999;;;===>>>uuuvvvsssmmmhhhgggccc___XXXVVVSSSOOOJJJFFFBBBAAAFFFEEEDDDCCCBBBAAAAAABBB@@@@@@@@@>>>:::888888888===<<<;;;;;;===?????????999===@@@>>>999444444666::::::999888777666666666999;;;======;;;::::::;;;@@@DDDCCC>>>===AAAAAA===555333222666AAAKKKJJJBBB@@@@@@>>>:::777777;;;???CCCCCCBBB@@@>>><<<;;;:::<<<>>>AAAAAA@@@???>>>???;;;===???>>><<<<<<>>>AAA<<<<<<:::888;;;@@@BBB???===:::777999>>>@@@???<<<666333111333888<<<===<<<===<<<<<<>>>@@@???;;;777zzzvvvssssssiiiiiifff___[[[ZZZXXXTTTRRRQQQOOOLLLHHHEEEBBBAAAEEEDDDCCCBBBAAAAAAAAAAAA??????>>><<<888555555666===<<<;;;<<<============999===@@@???;;;777888999???===;;;999888888888999666999<<<======<<<===>>>???CCCBBB??????CCCCCC@@@======;;;===EEELLLKKKEEEDDDFFFFFFDDDAAA@@@AAABBBFFFEEEDDDCCCBBBBBBBBBBBB???AAACCCDDDBBBAAAAAABBB???AAABBBAAA???>>>@@@BBBAAAAAA???;;;<<>>@@@===:::<<<@@@CCCAAA???<<<888444444777:::;;;:::???===<<<===???@@@???===}}}{{{zzzwwwsssnnniiieeebbbZZZ[[[WWWPPPLLLMMMLLLIIIKKKKKKIIIHHHEEECCCAAA???BBBBBBAAAAAA@@@@@@??????>>>>>>===:::777444444555<<<<<<<<<;;;;;;;;;;;;;;;777:::>>>>>>;;;:::;;;===BBB@@@>>><<<;;;;;;<<<<<<777:::>>>@@@AAAAAABBBCCCAAACCCDDDBBBCCCFFFFFFDDDFFFGGGGGGFFFHHHLLLLLLHHHIIILLLOOOPPPNNNKKKIIIIIIKKKJJJHHHGGGHHHIIIKKKLLLGGGHHHJJJJJJHHHGGGHHHHHHBBBCCCCCCBBB@@@???@@@AAAIIIIIIFFFAAAAAADDDCCC@@@CCC@@@>>>???CCCEEEDDDBBBCCC>>>999888:::<<<<<<;;;@@@>>><<<===???BBBDDDDDDzzzuuupppllljjjhhhfffccc```]]]YYYVVVSSSSSSOOOHHHEEEGGGHHHFFFGGGFFFFFFEEEBBB@@@>>><<<>>>>>>>>>>>>>>>======<<<<<<<<<;;;999777666777888:::;;;<<<;;;:::999999:::555888;;;===<<<<<<>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@===AAAEEEGGGHHHGGGHHHHHHGGGHHHIIIHHHHHHIIIIIIHHHLLLPPPPPPMMMLLLNNNOOOMMMMMMPPPSSSUUUUUUSSSRRRQQQRRRPPPNNNMMMMMMOOORRRSSSOOOPPPQQQPPPOOONNNNNNOOOHHHIIIHHHGGGEEEDDDCCCBBBMMMNNNKKKGGGGGGJJJHHHDDDDDDBBBAAAAAADDDEEEEEEDDDFFFCCC@@@AAACCCEEECCCAAAAAA@@@???@@@BBBEEEGGGIII|||vvvpppkkkgggdddaaa]]]ZZZVVVTTTSSSQQQOOOLLLMMMNNNJJJDDDCCCFFFGGGEEECCCCCCCCCBBB@@@===:::999;;;;;;<<<<<<<<<;;;::::::888888888666555666888:::888:::<<<<<<;;;:::;;;<<<:::<<<>>>@@@AAACCCDDDFFF>>>@@@DDDHHHIIIHHHEEEDDDGGGJJJNNNPPPOOONNNMMMMMMOOONNNNNNOOONNNLLLKKKJJJQQQVVVWWWTTTRRRTTTUUUTTTPPPPPPQQQSSSUUUWWWXXXXXXYYYWWWTTTRRRQQQRRRTTTVVVRRRSSSSSSRRRPPPPPPPPPRRRPPPPPPOOONNNMMMKKKHHHGGGKKKLLLKKKHHHJJJMMMLLLHHHEEECCCBBBCCCDDDEEEEEEEEEFFFEEEGGGJJJOOOPPPMMMJJJAAABBBDDDFFFGGGHHHJJJJJJ{{{uuuqqqkkkgggdddbbb___^^^WWWSSSOOONNNNNNNNNKKKHHHFFFHHHFFFAAA@@@DDDEEECCC>>>???@@@???===;;;888666999:::;;;<<<<<<;;;:::999666666555444333444777:::777;;;???@@@???>>>@@@BBBDDDEEEFFFHHHJJJLLLMMMNNNAAADDDIIIMMMNNNMMMKKKIIINNNQQQUUUVVVUUURRRPPPPPPTTTRRRRRRTTTSSSNNNLLLMMMVVVZZZ[[[XXXWWWZZZ[[[YYYSSSRRRPPPQQQTTTWWWYYYYYY[[[ZZZWWWUUUTTTTTTTTTUUUQQQRRRRRRPPPNNNNNNOOOPPPPPPOOONNNMMMMMMKKKHHHEEEGGGIIIIIIHHHKKKOOOOOOKKKGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHJJJOOOTTTVVVSSSOOODDDFFFIIIJJJJJJJJJKKKLLLyyyrrrpppiiieee```\\\ZZZYYYXXXWWWQQQNNNLLLLLLNNNLLLGGGBBB@@@BBBAAA>>>>>>AAABBB???777999:::;;;;;;999666444:::;;;===>>>>>>===;;;:::::::::999666555555888;;;888>>>CCCFFFEEEEEEHHHKKKMMMMMMMMMNNNPPPRRRSSSSSSKKKLLLNNNOOOPPPPPPOOONNNOOOSSSWWWXXXWWWTTTRRRQQQTTTQQQRRRVVVUUUOOOMMMOOOXXXZZZZZZWWWXXX[[[ZZZWWWXXXUUUSSSSSSUUUWWWVVVUUUYYYYYYWWWVVVUUUTTTTTTTTTRRRRRRRRRPPPNNNMMMOOOPPPOOONNNLLLMMMMMMKKKGGGDDDIIIKKKLLLLLLOOOTTTSSSPPPKKKLLLLLLKKKJJJJJJKKKLLLNNNLLLKKKNNNQQQSSSRRROOOJJJLLLLLLKKKIIIIIILLLOOOsssiiicccbbb[[[WWWRRRNNNMMMLLLLLLKKKHHHFFFFFFHHHJJJGGG???888<<>>222444666888999888666444;;;===>>>@@@@@@???===<<>>;;;888888:::===:::@@@GGGJJJIIIJJJNNNQQQQQQPPPOOOPPPRRRTTTUUUTTTTTTSSSQQQPPPPPPQQQRRRRRRMMMQQQVVVXXXWWWTTTRRRQQQRRROOOPPPVVVUUUPPPNNNQQQVVVWWWVVVSSSUUUXXXVVVRRR[[[XXXVVVVVVWWWWWWTTTQQQWWWWWWVVVVVVUUUUUUTTTTTTUUUUUUTTTRRRPPPOOOQQQRRRTTTSSSRRRRRRSSSRRRMMMIIINNNPPPQQQQQQTTTYYYXXXUUUOOOPPPPPPOOONNNNNNOOOPPPTTTPPPKKKJJJLLLNNNNNNMMMOOOOOOMMMJJJGGGHHHMMMQQQ{{{zzzvvvpppggg___ZZZXXXTTTOOOIIIEEEDDDCCC???<<>>:::888777999<<>>===<<<<<<<<>>>>>@@@AAAAAAAAACCCFFFHHHHHHGGGEEECCCKKKMMMPPPSSSUUUUUUTTTSSSVVVUUUUUUVVVYYYZZZZZZYYYZZZWWWTTTQQQPPPQQQRRRSSSSSSUUUVVVWWWZZZ]]]ZZZSSSOOOSSSUUUSSSRRRSSSSSSPPPOOORRRVVVYYYZZZYYYWWWVVV\\\]]]]]][[[\\\\\\WWWPPPSSSUUUYYY\\\\\\ZZZWWWTTTTTTWWWXXXTTTSSSUUUWWWVVVXXX[[[ZZZVVVWWWZZZXXXRRRWWWZZZXXXSSSWWWaaa```VVVVVVWWWZZZ[[[WWWRRRUUU[[[aaaYYYWWW]]]aaa^^^[[[\\\___```bbbddddddcccaaa```sssqqqlllfff```[[[VVVSSSMMMKKKHHHCCC@@@>>>???@@@===>>>@@@AAA???===999777888999<<<>>>>>><<<999666555888;;;======<<<======IIIFFFCCCCCCEEEGGGGGGFFFFFFHHHJJJMMMNNNMMMLLLKKKOOOQQQTTTWWWYYYZZZZZZZZZXXXWWWXXXZZZ^^^```aaaaaaXXXWWWVVVTTTRRRRRRSSSUUUWWWYYYZZZZZZ]]]```]]]WWWSSSXXXZZZWWWTTTVVVWWWVVVWWWWWWYYY[[[[[[YYYUUUSSSVVVXXXWWWVVVXXXZZZVVVPPPUUUWWWZZZ\\\]]][[[YYYXXXRRRWWWXXXVVVVVVZZZ\\\\\\___bbbaaa^^^```cccbbb\\\aaadddccc```fffpppooogggggggggjjjkkkhhhdddffflllrrrkkkhhhmmmrrrpppooopppssstttuuuvvvvvvvvvuuuuuuzzzvvvhhhccc]]]XXXVVVTTTPPPLLLEEEFFFDDD???:::999===BBB<<<===>>>???>>><<<999888;;;<<<===>>>===:::666444555888<<>>;;;<<<<<<===<<<;;;::::::===???@@@@@@>>><<<:::999;;;>>>CCCFFFGGGHHHIIIJJJTTTOOOLLLNNNSSSVVVTTTQQQSSSUUUXXX[[[]]]^^^^^^^^^YYYYYYZZZ[[[\\\]]]^^^___cccaaa_________^^^]]][[[UUUXXX\\\\\\YYYWWWYYY[[[ZZZ[[[ZZZVVVVVVXXXXXXTTT[[[aaabbb[[[VVVXXX]]]```^^^\\\\\\___cccccc___[[[^^^bbbccccccffflllmmmkkkfffggghhhkkkmmmoooqqqrrroootttwwwvvvxxx~~~{{{~~~}}}~~~|||wwwppphhh```ZZZVVVRRRLLLFFFDDDFFFGGGDDDAAACCC>>>999777888999999888999999999:::::::::::::::>>>@@@BBBBBB@@@@@@AAABBBFFFIIIMMMPPPQQQRRRSSSTTTZZZWWWTTTVVV[[[]]]\\\YYYYYYZZZ\\\___aaabbbcccccc_________^^^^^^]]]]]]]]]fffdddaaa```___^^^[[[YYYVVVYYY]]]^^^]]]\\\]]]^^^bbbdddaaa[[[YYY\\\\\\[[[___cccccc]]]YYY]]]bbbdddaaaaaaccciiinnnrrrqqqooopppuuuwwwwwwzzz}}}vvvqqqooollleee^^^WWWRRRNNNMMMKKKGGGCCCBBBBBBBBB@@@===AAA===888777:::;;;999777999888888999999;;;<<<===???BBBEEEEEEDDDEEEIIILLLQQQTTTXXXZZZZZZZZZZZZ[[[aaa``````aaabbbccccccbbb^^^___```aaaccccccddddddeeeeeeeeedddbbb```___^^^ZZZYYYXXXYYYZZZZZZYYYXXXYYYZZZ\\\___aaabbbbbbaaaeeegggddd^^^\\\___ccccccgggjjjiiieeedddiiilllmmmkkknnnrrrwww|||~~~vvvooojjjhhh```\\\UUUNNNJJJHHHIIIIIIFFFEEECCCAAA???===<<<;;;<<<;;;:::;;;;;;<<<<<<;;;>>>=========>>>@@@BBBDDDEEEIIILLLMMMLLLMMMRRRWWWYYY\\\___```___^^^^^^^^^dddfffhhhgggfffeeefffgggccccccccccccddddddddddddfffggghhhgggfffcccaaa___RRRRRRRRRTTTXXXZZZZZZZZZ\\\[[[ZZZ^^^dddgggfffccceeegggfffaaa```ffflllooouuuuuusssrrruuu{{{|||yyyxxx}}}|||sssjjjbbb___^^^UUUQQQKKKEEECCCDDDFFFIIICCCDDDDDDBBB>>>;;;999999666:::===>>><<<<<<>>>@@@DDDDDDCCCCCCEEEGGGJJJLLLMMMQQQTTTTTTSSSUUUZZZ```]]]___bbbbbbaaa___^^^^^^cccgggjjjiiieeeccceeehhhfffeeeeeeeeeddddddccccccdddeeeggghhhgggdddaaa___WWWVVVWWWYYY]]]`````````___[[[YYY]]]eeejjjhhhdddiiilllkkkggghhhpppxxx|||||||||}}}{{{wwwwwwwwwrrrjjjbbb\\\WWWSSSPPPFFFDDDBBB@@@??????@@@AAA;;;::::::::::::;;;;;;;;;@@@@@@AAADDDGGGJJJLLLLLLOOOPPPOOONNNQQQXXXZZZXXX[[[]]]bbbeeebbb___bbbiii___aaadddggghhhgggeeedddeeefffhhhiiiiiifffaaa]]]fffhhhiiihhhiiikkkiiieeefffggghhhjjjkkkiiieeeaaaYYY\\\aaaeeehhhhhhgggfffdddeeehhhjjjmmmqqqwww{{{rrruuuyyy}}}|||zzzrrrnnnnnniiiddd\\\VVVQQQMMMIIIGGGEEEDDDBBB???>>>>>>??????666666777999<<>>======>>>>>>777777888;;;???DDDIIIMMMLLLOOOSSSXXX[[[\\\]]]\\\]]]cccgggeeecccdddeeecccfffeeehhhmmmmmmiiiggghhhkkkkkkkkkkkklllllllllllliiigggeeecccccceeegggiiiiiikkkjjjggggggjjjkkkiiiffffffhhhkkkmmmmmmjjjhhhiiilllppptttxxxyyyzzzzzzyyyvvvrrriiiccc```[[[VVVOOOIIIFFFEEEDDDCCC>>>=========>>>???@@@AAACCCBBBBBBBBBEEEJJJOOORRRSSSWWW\\\```bbbaaa```______fffiiifffbbbdddgggiiigggeeefffkkknnnmmmmmmnnnooonnnmmmllllllmmmmmmnnniiihhhfffdddcccdddgggjjjjjjlllkkkffffffjjjmmmllleeefffiiimmmqqqrrrqqqooorrrtttxxx}}}xxxtttoooeee\\\XXXZZZUUUOOOJJJHHHGGGFFFEEE;;;<<<>>>@@@CCCFFFHHHIIIQQQPPPNNNNNNPPPTTTXXX[[[\\\```eeehhhfffdddbbbaaaeeekkklllgggeeeiiiooorrrkkkfffeeeiiikkkkkkmmmoooooonnnlllkkkkkklllmmmnnniiijjjjjjhhhfffeeegggjjjkkknnnmmmiiihhhlllqqqrrrlllmmmpppuuuzzz}}}}}}|||}}}tttqqqlllaaaVVVPPPSSSPPPLLLIIIHHHHHHGGGFFF@@@BBBEEEIIINNNRRRUUUVVV[[[ZZZZZZZZZ\\\```dddfffdddhhhmmmnnnkkkgggeeeeeeiiilllkkkgggeeekkkrrrtttoookkkjjjkkkjjjggghhhlllllllllkkkjjjjjjkkklllmmmiiilllnnnmmmkkkjjjlllnnnooossstttqqqoootttyyy{{{zzz{{{~~~~~~}}}tttqqqmmmbbbWWWPPPMMMKKKJJJJJJKKKLLLKKKJJJLLLNNNRRRWWW[[[```bbbddddddcccddddddfffiiikkklllfffkkkppppppllliiihhhiiijjjllljjjfffggglllooonnnnnnnnnppprrrnnnhhhgggkkkiiiiiiiiiiiijjjkkkllllllkkknnnqqqqqqoooppptttxxxvvv|||~~~{{{zzzxxxuuurrrhhh\\\UUUJJJJJJKKKNNNQQQRRRQQQPPPVVVYYY\\\aaaeeeiiikkkmmmjjjjjjjjjjjjkkkllllllmmmeeejjjooooookkkhhhiiikkknnnooommmjjjlllooooookkkjjjnnntttxxxssskkkjjjnnnggghhhiiijjjjjjkkkllllllmmmpppssssssrrruuu|||{{{|||sssmmmiiibbbYYYPPPMMMNNNSSSVVVXXX\\\bbbdddfffhhhkkklllmmmmmmmmmmmmllllllmmmnnnnnnmmmkkkiiijjjlllmmmmmmllljjjiiinnnnnnnnnnnnnnnnnnnnnnnnmmmoooqqqrrrrrrpppmmmkkklllkkkjjjjjjlllnnnqqqsssyyyzzz|||}}}}}}|||tttoookkkccc[[[[[[ZZZ\\\bbbdddcccdddgggkkkkkklllmmmmmmmmmllllllnnnmmmmmmmmmoooooonnnllllllmmmnnnoooooonnnmmmlllsssqqqooommmmmmnnnppprrrqqqqqqrrrrrrqqqooolllkkknnnnnnoooqqqssswwwyyy{{{~~~xxxsssooohhh```aaabbbfffmmmooollljjjkkkrrrqqqqqqpppooommmllllllnnnmmmllllllnnnnnnmmmllloooooooooooooooooooooooorrrpppllliiiiiikkknnnpppsssssssssrrrqqqooonnnmmmtttuuuxxx{{{{{{wwwtttnnngggfffgggkkkrrrtttqqqoooppptttsssqqqpppooonnnnnnnnnnnnmmmkkkkkklllmmmlllkkkpppoooooonnnnnnoooooopppqqqooollljjjjjjkkknnnpppsssssssssssstttttttttuuu}}}|||zzzvvvtttqqqlllqqqoooqqquuuuuurrrqqqsssrrrpppooommmmmmnnnoooqqqrrrpppnnnmmmnnnooonnnmmmooonnnnnnmmmmmmnnnnnnoooppppppppppppqqqrrrssstttttttttvvvxxx{{{}}}|||vvvzzzzzzuuurrrrrrqqqooovvvsssqqqrrrppplllkkknnnnnnmmmkkkkkklllnnnqqqssswwwuuurrrqqqrrrsssrrrrrroooooooooooooooooooooooommmnnnooorrrtttvvvwwwxxx{{{}}}}}}{{{yyytttxxxxxxsssppprrrtttsssssspppoooqqqppplllkkkmmmnnnllljjjiiijjjnnnrrrtttyyyvvvsssrrrrrrsssssssssqqqrrrsssttttttsssrrrqqqpppqqqrrruuuyyy}}}|||yyyyyyzzz{{{{{{vvvzzzyyytttqqqtttxxxxxxpppoooqqqvvvwwwtttsssuuunnnllljjjiiijjjnnnrrruuuwwwtttqqqppppppqqqqqqqqqsssuuuwwwxxxxxxwwwuuusss{{{{{{{{{}}}~~~zzzwwwvvvvvvxxxzzz||||||{{{yyywwwuuurrrqqqsssssssssvvvyyyyyyxxxvvvrrrpppnnnpppssstttsssqqqrrrooommmoootttwwwtttqqqwwwwwwvvvuuuvvvzzz~~~}}}|||yyyvvvvvvvvvwwwxxxyyyyyyxxxvvvtttrrrpppooorrrsssvvvxxxyyywwwtttqqqqqqooooooqqqtttvvvuuutttqqqnnnmmmooorrruuutttsssrrrtttvvvwwwyyy|||}}}yyyxxxwwwvvvvvvvvvvvvwwwtttttttttsssqqqooonnnmmmmmmqqqvvvxxxwwwtttqqqppplllkkklllnnnqqqsssssssssooonnnoooppprrruuuwwwyyywwwzzz~~~~~~}}}{{{yyyvvvuuuvvvvvvwwwwwwvvvvvvvvvooooooppppppppppppoooooojjjnnnrrrsssrrrppppppqqqllllllmmmnnnppprrrrrrrrroooppprrrtttvvvzzz|||zzzxxxxxxxxxwwwvvvtttssstttuuuvvvvvvvvvuuuuuukkklllmmmooopppqqqrrrrrrppppppooonnnllllllnnnooopppqqqrrrrrrssstttuuuuuusssuuuxxx{{{~~~~~~~~~~~~tttrrrqqqrrruuuwwwwwwwwwrrrsssssstttttttttsssssskkklllmmmoooqqqrrrssssssxxxtttooolllkkklllllllllnnnpppqqqrrrrrrssstttvvv|||}}}wwwnnnjjjjjjnnn{{{{{{yyy{{{|||{{{xxxpppooonnnpppsssuuuwwwwwwqqqpppppppppppppppppppppmmmnnnooopppppppppppppppzzztttnnnnnnqqqsssqqqnnnlllooorrrttttttvvvyyy|||{{{kkkbbbWWWLLLGGGIIIQQQ___sss}}}|||xxxwwwzzzzzzwwwtttrrrpppooooooqqqssstttsssoooooonnnmmmmmmmmmmmmmmmppppppppppppooonnnmmmmmmvvvppplllpppxxx|||xxxsssqqqtttyyy|||}}}dddOOOHHHAAA999222555<<>>777;;;NNN^^^rrr{{{wwwuuuwwwuuussssssuuuuuutttrrrrrrtttuuutttsssrrrssstttuuusssqqqqqqssstttsssqqqrrrnnnoootttwwwssspppqqqlllmmmpppuuuzzzkkkLLLCCC@@@<<<>>>@@@@@@:::;;;GGGSSSlll~~~|||{{{|||zzzvvvssswwwuuusssrrrssssssrrrpppqqqsssuuuuuusssrrrrrrsssvvvtttsssssstttttttttsssqqqnnnnnnrrrtttsssrrrsssooorrrwww}}}gggHHH@@@@@@>>>???AAADDD@@@<<<>>>EEEaaa~~~|||zzzxxxwwwvvvvvvvvvuuuzzzxxxvvvtttssssssrrrrrrooorrruuuuuutttrrrqqqqqqxxxvvvuuutttssssssrrrrrrpppooooooqqqrrrsssssstttwww{{{iiiFFF>>>???===<<>><<<>>>XXX}}}{{{zzzwwwyyyyyyvvvrrrrrruuuzzzzzzyyywwwtttrrrqqqrrrrrrppprrruuuvvvtttsssrrrrrrxxxxxxvvvtttrrrpppppppppoooqqqsssuuuwwwzzz}}}~~~pppJJJ======:::888<<>>@@@AAAAAAWWW}}}}}}zzzyyyyyyuuuxxxzzzvvvqqqpppuuu{{{vvvvvvtttqqqnnnmmmoooqqqrrrtttvvvvvvtttsssssstttwwwwwwvvvtttrrrpppqqqrrrpppvvv|||~~~{{{RRR@@@<<<777555444777999@@@EEEDDDZZZzzz|||~~~}}}zzzyyyzzz{{{vvvwwwwwwtttrrrrrrtttwwwssssssqqqnnnkkkjjjmmmppptttuuuvvvvvvttttttuuuvvvsssuuuvvvuuussssssvvvxxxwwwZZZCCC===777555444666888???AAA@@@WWWtttwwwzzz{{{yyyyyy{{{}}}xxxuuusssrrrsssttttttsssrrrrrrqqqnnnjjjjjjmmmqqquuuvvvvvvuuuttttttvvvwwwqqqsssvvvvvvuuuwwwzzz~~~~~~```FFF>>>888666888:::;;;>>><<<777QQQ}}}}}}{{{|||vvvyyy||||||zzzwwwuuutttuuuxxxzzzxxxtttppppppqqqkkklllqqqxxxyyysssooooooqqqssstttrrrooonnnppprrruuuuuuuuuxxx|||hhhHHH===;;;888999999999<<<999333KKKxxx}}}tttnnnsss~~~}}}~~~}}}yyyyyy{{{zzz|||}}}{{{wwwtttqqqpppwwwxxxxxxwwwtttrrrqqqqqqnnnnnnqqqvvvwwwqqqnnnoooqqqrrrtttsssrrrsssvvvzzzzzz{{{}}}jjjHHH<<<:::888888888777;;;:::444GGGooozzzlllaaa\\\[[[rrr{{{~~~{{{{{{zzzvvvvvvyyyzzz{{{{{{yyyvvvsssrrrssszzzxxxvvvuuuttttttsssrrrtttqqqrrruuuuuupppnnnpppqqqrrrsssssstttwww{{{~~~lllHHH;;;:::888666666555:::<<<555AAA^^^vvvfffTTTJJJKKKPPPmmm|||}}}{{{{{{|||zzzvvvuuuxxxvvvwwwxxxxxxwwwwwwyyyzzz{{{wwwssssssuuuvvvtttrrrxxxtttssstttsssppppppsssssssssssstttvvvyyy}}}kkkFFF999999888555666444888<<<666:::NNNllliiiaaaSSSGGGCCCGGGMMMddd|||xxxxxx|||}}}wwwvvvyyytttvvvwwwxxxyyyzzz|||~~~yyyvvvrrrrrrtttvvvtttssswwwrrrpppqqqqqqpppqqquuuvvvvvvwwwyyy}}}fffCCC777888888444777444666<<<777666AAAQQQNNNIIICCC@@@AAADDDGGGYYYtttwwwyyy}}}}}}wwwvvvzzzvvvxxxzzzzzzxxxwwwxxxyyyuuutttrrrrrrssstttssssssrrrooommmpppqqqqqquuuzzz||||||~~~^^^>>>666777777444999555444:::777444:::BBB@@@??????@@@BBBCCCCCCRRRmmm~~~||||||||||||}}}}}}xxxssstttzzzwwwxxxzzzzzzwwwtttsssrrrppprrrssssssrrrqqqrrrrrrrrroooooosssvvvxxx}}}}}}UUU:::555777666555<<<777333777777444888;;;>>>@@@AAA@@@AAACCCEEENNNjjj}}}||||||~~~}}}yyysssnnnrrryyytttvvvyyyyyyvvvsssppppppmmmpppttttttqqqpppqqqrrrtttrrrsssxxx}}}vvvPPP777555777555666===999222666777444888444:::@@@@@@===<<>>>>>:::;;;:::999:::;;;999555222555333000///111444666777KKKccc~~~}}}}}}}}}}}}}}}xxxvvvyyyyyywwwvvvwwwyyyxxxwwwwwwwwwvvvtttrrruuusssqqqppppppnnnjjjhhheeeccc````````````^^^\\\bbbhhhqqqyyyfffNNN777000444888;;;<<<999999999999888555111...444111...---000444777888@@@TTTkkk{{{{{{xxxxxx{{{|||{{{|||}}}xxxxxxwwwsssqqqrrrtttssstttuuuxxxyyyxxxwwwtttsssqqqooommmjjjfffbbb^^^[[[YYY[[[^^^aaa```^^^jjjpppyyywwwXXXEEE444111222222555;;;888999999999777444111///333000------000333666777666BBBSSSaaammm{{{{{{xxxwwwzzz{{{yyy{{{~~~|||yyyzzzxxxsssppppppqqqqqqqqqtttwwwyyyyyyxxxrrrqqqooonnnlllhhhddd```[[[WWWUUUXXX```gggkkkkkkyyy~~~xxxdddKKK===333555666222111555888999::::::999777666666777444111111222555666666666:::@@@FFFMMMYYYkkkxxx~~~yyyyyy}}}~~~zzzyyy{{{{{{zzz{{{~~~zzzwwwwww{{{|||wwwssssssrrrqqqqqqsssvvvwwwvvvuuuqqqooonnnmmmkkkhhhccc```\\\WWWTTTXXXcccnnnvvvyyyfffOOODDD777111888;;;444...///888:::;;;<<<;;;;;;<<<===<<<:::777666777888888777===;;;888666666???OOO]]]qqq|||zzz{{{~~~~~~|||zzzyyyzzzzzzzzzyyyvvvtttuuuyyyxxxssssssxxxuuuqqqqqqttttttqqqpppqqqkkklllkkkfffaaa^^^^^^```___^^^bbblllxxxoooVVVHHHBBB<<<444000000000///...<<<;;;999777777888<<>>>>><<<===DDDKKK[[[jjj}}}~~~}}}zzzxxxyyy{{{}}}{{{yyyyyy{{{|||||||||yyywwwwwwzzzyyyttttttwwwyyytttppppppnnnjjjiiikkkiiijjjiiieeeaaa___aaadddiiijjjnnnvvv{{{aaaLLLBBB===999333...+++---111444;;;;;;;;;999888888888999666555333333444666777888999===AAA???;;;:::>>>CCCBBBQQQkkk{{{zzz{{{|||{{{yyyxxxyyyzzz|||zzzyyyyyy|||~~~~~~~~~|||zzzyyy{{{zzzvvvuuuwwwzzztttooommmiiieeeeeehhhfffggggggeeecccdddhhhlllwwwzzz~~~gggNNN@@@===999888444---((()))000666::::::::::::888666333222666555333222222222333444:::>>>@@@===777444555777111999JJJ\\\kkkwww}}}{{{~~~}}}zzzzzz{{{||||||{{{{{{{{{{{{}}}{{{yyyyyy{{{}}}}}}}}}{{{zzzyyyzzzzzzxxxwwwvvvtttpppnnnmmmjjjfffgggjjjccceeegggggghhhlllsssxxxpppVVV@@@999<<<888777444///++++++///333888777666666555444111///::::::888555111/////////666999;;;999444000///000333111333;;;EEEUUUkkk}}}{{{{{{~~~~~~{{{yyyyyyzzz{{{||||||{{{zzz~~~{{{yyyxxxyyyzzzzzzyyywwwwwwvvvvvvwwwxxxvvvsssjjjjjjlllnnnlllffffffiiicccgggkkkmmmpppvvv~~~yyyaaaIII888444888444222111222444555333111666333111111222333333111999999999555111......///333555888777444222111222666111...///333===MMM[[[uuu~~~{{{|||}}}xxxwwwxxxyyy{{{zzzxxxvvv|||zzzwwwvvvwwwwwwwwwvvvttttttrrrpppsssuuurrrmmmbbbdddiiillljjjeeedddhhhjjjnnnssswww{{{|||~~~hhhRRRAAA555111333///...///444:::;;;888444666222000000333666555444111444666444111///111333444555777777666555666777///...000444666555999???MMM^^^www~~~zzz}}}~~~}}}{{{|||}}}yyyxxxxxxzzz{{{{{{xxxuuuxxxvvvtttsssuuuvvvvvvuuurrrrrroookkkmmmoookkkccc\\\^^^dddiiiiiigggjjjpppsssxxx~~~lllRRRCCC===888444111///000222555777888777666777444333555999:::777444000333666666333222444777666666666555444444444555***+++111888:::777555777888CCCVVVmmm|||wwwzzz{{{{{{zzz|||||||||{{{zzz|||~~~}}}zzzvvvtttsssqqqqqqsssuuuvvvvvvrrrrrrmmmhhhiiikkkfff\\\WWWZZZaaagggjjjlllsss|||{{{~~~rrrZZZAAA999<<<===999555333666888666222000222444888777777:::>>>===888333444888;;;:::666333555888777666444222000///000000,,,+++///666888777888<<<:::999>>>OOOhhh}}}||||||{{{zzzzzzyyyyyyzzz|||}}}{{{zzzuuuzzz}}}|||zzzzzzxxxuuuvvvsssrrrvvvxxxvvvuuuvvvuuunnngggfffeeeccccccfff]]]aaagggnnnuuu|||}}}```JJJ999;;;AAACCCEEEKKKCCC777///222666333...,,,555777999<<<===<<<<<<;;;999777666999===>>>999555:::888777555333222222222666888777333222666::::::@@@888555<<>>======:::777666888;;;;;;777222444666777999888666444222777::::::666444888:::::::::555444888@@@JJJ[[[jjjyyy|||xxxuuuuuuvvvvvvvvv~~~}}}}}}~~~~~~|||zzzvvvyyyxxxsssqqqtttwwwvvvxxxuuuuuuwwwwwwqqqlllkkknnnhhhcccccccccaaaaaaccclllqqqzzzjjjEEE<<<888:::;;;999===EEE===888666777777333//////666777999:::;;;;;;;;;:::888666444666999999777333222333444555666666555555777;;;<<<888666999999888444444555777888===HHHTTThhhuuu}}}~~~}}}zzzyyyzzz{{{||||||}}}|||||||||{{{yyywwwyyyvvvpppooossswwwxxxwwwtttuuuxxxvvvpppjjjiiiddd___\\\^^^```bbbeeeiiirrrzzzrrr[[[===777555888888555555888;;;;;;;;;;;;888444222222999999999999888666555444666444333555888999888777333222///...///111444666444999:::777666777666444111555999888555666>>>FFFUUU___kkkyyy~~~~~~~~~~~~{{{zzzzzzzzzyyywwwyyyzzzwwwqqqoootttxxxyyyuuurrrrrrvvvuuuooojjjhhhaaa\\\[[[```ffflllrrrxxxyyyvvv[[[FFF<<<666444888<<<;;;888555:::===>>><<<999777666555888777777666555444333222999777666555666777777777222222222222222222111111000555777444222333222///...555:::999555555999>>>DDDGGGNNN]]]vvv~~~|||~~~|||yyyxxxxxxxxxwwwwwwxxxzzzxxxsssqqquuuxxxyyyqqqnnnnnnqqqqqqlllgggggg```]]]___gggoootttzzz~~~gggKKK:::444111///444;;;===:::666:::===>>>:::888888888555222333333444555666666777>>><<<999555333333333444111444:::===<<<777111,,,...222444222000111111...,,,444888666444555888999>>>===>>>KKKfff}}}{{{}}}yyy|||~~~{{{xxxwwwwwwxxxxxxwwwvvvyyyyyytttsssuuuwwwvvvoookkkjjjlllkkkfffcccbbbcccccchhhssszzz|||}}}~~~qqqUUUBBB:::......///111555888888777999;;;:::555555888888444111222333444666888999:::<<<:::777333111111333555333666;;;======999333000...222444111000222333111...444666333333777888666<<<;;;:::???PPPgggxxx|||zzzyyy|||www{{{~~~{{{xxxwwwwwwxxxyyyxxxtttxxxyyyuuutttuuuvvvtttooojjjggghhhgggbbb^^^___kkkmmmvvv{{{|||~~~|||qqqiiifffiiimmmvvvvvvYYYBBB:::<<<111555777555333555888:::888999666111222777777222555555555555666888999:::555444333111000222666999999888666555444555777888///444555222111444555444111666666333444999:::666777888555222888HHHYYYbbbwww||||||{{{wwwyyy}}}zzzuuuvvv~~~xxxvvvyyyxxxtttuuuxxxxxxvvvuuuxxxxxxvvvooojjjcccaaabbbeeegggggg{{{{{{yyy|||~~~~~~jjj]]]SSSRRRMMMDDDBBBHHHaaajjj}}}ttteeeKKK:::999:::777777444000---...333888555333222333666666444111444333111000111444888:::888777666444333444555666444444444444555555666666888888666444111000111222000***+++333999999999<<<666555555666777:::<<<>>>LLL\\\jjjrrr~~~}}}~~~}}}zzzwwwyyy~~~||||||{{{wwwwwwwwwzzzyyyuuusssvvvuuuqqqvvvvvvtttrrrtttwwwtttnnneeebbb___aaahhhpppwwwzzz~~~|||iiiPPPEEE>>>???>>>888999???GGGPPPeeeooo[[[PPPAAA888999888777777555111---,,,///222111111333555888666222.........///000222444666777666555555666888999888777444555666666777777666666666777666555222111222333222......444666555666999888888777777777777777888:::DDDMMMVVViii}}}{{{}}}yyyyyyyyy{{{|||~~~{{{yyyyyy~~~|||yyyyyyuuuxxxyyyvvvvvvwwwuuurrrvvvtttqqqppptttwwwrrrjjj```___aaafffqqq}}}jjjQQQBBB999444777999666888>>>:::@@@SSSppp|||{{{tttvvvyyy[[[GGGAAA;;;;;;>>>:::666666666333...,,,++++++---///444888999666000+++)))+++---111333444555555444333444888<<<===;;;999444555777888999888666555444555666666444333333444333222222444333000222555777777888777777666555444222666999AAAXXXvvv|||~~~}}}}}}~~~zzz|||~~~~~~||||||zzzyyyzzz|||~~~}}}{{{zzz{{{|||~~~}}}|||{{{xxxvvvttttttrrrppprrrtttqqqkkkgggiiimmmsss||||||\\\BBBDDD===999;;;<<<;;;===AAA???@@@LLLgggwwwhhhdddaaa\\\[[[VVVXXXcccpppzzzgggNNN>>>;;;888;;;>>>999555666666444111...+++***...111555999999666111---,,,---000222444555666666666333222555:::===<<<999333555777999999888555444111333666666555444444555222333444333000...111555444555666888888888777666666777888<<>>DDD[[[}}}oooUUUEEEBBBBBBAAA???>>>@@@EEELLLVVVdddpppqqqcccMMM???999888222444999555555555555555444222///---222444666777777555333222555444444444555666888999888555111111444888999999222444666888888666444222///222444555555444444555000333444111///000333666444555777888888888777666555999::::::@@@NNN___iiiwww}}}}}}zzzxxx{{{||||||}}}|||~~~}}}{{{|||~~~}}}yyy{{{yyyyyyzzzxxxrrrpppqqqrrrwwwwwwooohhhhhhlllnnn{{{jjjLLL::::::777555555777:::;;;<<<===:::>>>TTTwwwpppTTTAAA888555888<<<:::;;;;;;;;;;;;AAALLLUUUbbbuuunnnWWWGGG<<<666999:::333555;;;888777666444444555555444222444666777666555444555666999888777777777888:::;;;888666222000000222666999333444666777666555333222///111333333333333444555000333222//////333777777666777777777666555444444444999<<<:::666999CCCLLLTTThhh||||||{{{zzz{{{}}}~~~||||||zzz||||||yyyzzz~~~}}}xxxyyyuuutttvvvtttooonnnqqqpppssssssmmmlllqqqwwwzzz}}}{{{~~~nnnNNN;;;999777555555777:::<<<;;;999999???UUUxxxvvvZZZBBB===<<<777777===<<<===>>>===>>>???AAABBBHHH[[[xxxmmmWWWGGG@@@:::777<<<===777:::???;;;;;;777333222333555555555333555777666444333444666666666888999::::::::::::333555555222///000555:::666666666666666555444444///000111111000000222444222333111...000777999666444444333333333333333444777:::<<<:::666333666;;;>>>LLL]]]jjjvvv~~~}}}{{{|||}}}|||zzz|||}}}|||wwwzzzzzzwwwyyy~~~~~~yyyyyyuuusssvvvvvvqqqqqqvvvmmmooonnnmmmsss~~~~~~vvvSSS<<<;;;:::777555666999999777555888AAAWWWxxxfffHHH444;;;???666222888777888:::===@@@AAA;;;555999JJJgggsssWWWDDD???AAA===888;;;;;;666:::>>>777>>>888222000111444555555000444777777444222333444000333777:::<<<;;;999888///333777555111000555;;;888888777777666666666666000000000///...///222444444555111---111999:::555///......///000333555777999999999999777444333444999>>>EEEOOOaaayyy~~~~~~~~~~~~}}}~~~|||}}}~~~~~~~~~|||{{{{{{xxxwwwwwwyyy}}}}}}{{{xxxvvvxxxyyyxxxvvvsssqqqqqqjjjkkknnnuuu~~~~~~~~~{{{WWW<<<<<<<<<===>>><<<888999>>>BBB555666TTT}}}cccFFF888;;;777222444555<<<888666:::???AAA===888:::BBBUUUrrrvvv___GGG999666888888555444777888777999===:::;;;777000000555666222888555222111222222222222333777::::::888777:::===222333333333333333444555888222///555;;;:::555333999222...///111000000333222222000///333888777333777555333333666666555333999???===333///555777222555;;;AAAEEEKKK\\\uuu~~~~~~~~~}}}~~~~~~}}}}}}}}}|||{{{xxxvvvtttrrrrrrtttwwwyyyxxxvvvuuuuuuuuurrrooonnnnnnooosssuuuzzzcccJJJCCCAAA@@@@@@;;;555555999===<<>>;;;777777555;;;777666999???AAA===888777:::HHHccctttmmm___MMM>>>666777;;;:::666444555666555888<<<;;;<<<999444444888888555666333000000222555666777777666555444555555555555666444111/////////000///000,,,***///333444777:::;;;777444666666444666:::888555000---000666555000666555444666888888666444555<<<:::111...444444000111555999;;;???MMMcccttt|||zzz{{{}}}~~~~~~}}}|||~~~~~~~~~|||zzzxxxyyy{{{{{{xxxuuuvvvtttssstttvvvyyyyyyyyyvvvuuuqqqmmmkkkkkkooorrrttt___OOOJJJDDD@@@:::555555999@@@LLLeeeuuuSSS@@@@@@>>>;;;:::555888666555888===???<<<888;;;999@@@WWWxxx}}}ddd\\\OOOCCC<<<;;;>>>BBB;;;666444555555444777;;;:::<<<<<<999999;;;:::888666333000///111555777888999444000111444777666444999444...,,,---///000000333000///...---///:::FFF???:::666777777555777:::<<<777000---222888777222222222444666888888555333333999999333000444444///...111333333444===MMMYYYlllzzz}}}zzzwwwyyy|||~~~~~~}}}zzzyyywwwtttsssuuuzzz|||zzzwwwyyyxxxuuuttttttvvvxxxyyyxxxvvvrrrnnnmmmpppvvv{{{uuu\\\RRRFFF>>>:::999@@@GGGWWWfffbbbGGG@@@;;;:::;;;666555444333777;;;===:::777???:::>>>RRRqqqzzzggg[[[SSSHHH@@@>>>???@@@@@@777444444666777555666999999;;;<<<<<<;;;::::::999888555000...///222333444777444222222666:::<<<<<<999333,,,+++///333555666555555555222///555HHH[[[MMMBBB888666888777777888999555000000777>>><<<555,,,...222555777555222000333888999555333555555222...111444444444888???FFFSSSaaauuu}}}|||yyy{{{~~~}}}{{{~~~~~~uuutttsssuuuxxx{{{zzzyyyyyyxxxuuurrrppppppssstttyyywwwuuusssssswww~~~|||pppbbbRRRIIIHHHNNNZZZfffyyyqqqSSSCCC777555888444444333444666:::;;;999666;;;999===PPPmmmgggQQQLLLEEE>>>::::::999777444111000333888:::777666777666888:::<<<999777777888666333///...///111222333666666777666555777<<<@@@888333...,,,///333555666000111333333333;;;RRRggg^^^LLL;;;888<<<===999666333333111333999===999111+++...333666666444222000222555777555444555555444///222777999999999999:::<<>>;;;777666666666444111000000333999:::666444666444555888999666111222666111///......111444555666777999999777333222666:::666444222///...///000111444333333222000444CCCSSS\\\JJJ888666:::;;;666222000222333444666777222***...111666888888555333222000111333222111222333444///111555999:::888555333000888HHH]]]ooo~~~~~~~~~|||yyy}}}~~~~~~|||zzz|||{{{wwwxxxzzz{{{yyyuuutttwww{{{}}}}}}}}}zzzwwwwwwzzz|||zzz}}}vvvXXXEEE>>>777;;;;;;<<<=========;;;:::;;;;;;>>>HHH\\\vvvsssdddSSSEEE<<<:::888777777777777666666333333666666333222555444333666777333---...444111000000222444666777666888888777666444333444444222555777555111...///222;;;777444333///---222999III===555555777555222000///333666444333444222...000333888999777444333333000000000111000111333666222222222444555555333111333444;;;HHHVVVeeeyyyxxxzzz}}}zzzuuuzzz{{{}}}~~~~~~~~~|||||||||yyyzzz|||{{{vvvqqquuuyyy|||zzzvvvuuuzzzxxxyyyzzzyyywwwwwwzzz}}}~~~pppUUUGGG===>>>??????@@@@@@???>>><<<999666555999HHHbbbqqq```SSSGGG>>>>>>===:::777555666888999;;;666333333222000111555444333555666111+++---444555444444555777777555333999666444555888999777444...444::::::555222444777777333111444444222333666:::777777999999555333555...444777555333666888777///333666777444222111222222111111222222222555:::666333000000222333222111;;;666444:::BBBNNNbbbttt~~~xxx{{{}}}~~~}}}{{{{{{|||xxx}}}}}}{{{}}}|||yyy{{{|||xxxvvvxxxrrrsssvvvwwwxxxxxxvvvuuuyyyttttttxxxvvvrrryyy{{{www}}}vvvXXXBBB???777999CCCCCC:::777===@@@:::999===AAAKKKeeeuuucccUUUHHH???<<>>:::999======AAATTTiii}}}kkkYYYMMMCCC;;;888BBB>>>:::777666666444222555666666777777888999999222333555555111...333;;;777666555555555555666777333111000444:::;;;777111333333333333222111000///333333444444555555666666333888999666666999888444222222000---///555666333555888:::999555000,,,***333111---,,,---000555888555222///000222444333111;;;222---111999???EEEJJJSSS```sss~~~~~~|||{{{yyyyyy{{{}}}~~~~~~}}}~~~zzz~~~zzzvvvvvvxxxwwwyyy|||tttuuuuuuvvvwwwyyyzzz{{{xxxvvv{{{~~~}}}yyyiiifffUUUYYYaaaooo{{{iii[[[MMMGGGCCC<<<;;;???===;;;<<<>>>:::777AAANNN___rrrvvv[[[KKKDDD>>>999666@@@>>>:::777777666555333999888888777888999:::;;;333222444777777555777;;;777666555444333333333333...///111444888999777666888555333222333222///,,,666666666666666666666666333444444444777:::888222...---++++++111888888333333555777777444111...---999444000...111333444444111000//////000111333333<<<222+++...444888999::::::EEEVVVlll}}}}}}~~~~~~~~~}}}{{{{{{|||}}}}}}||||||}}}}}}~~~~~~{{{vvvuuutttvvvxxx{{{zzzyyyxxxxxxxxxzzz|||~~~}}}}}}|||[[[IIIIII???BBBEEEPPPhhhzzzjjj^^^UUUJJJ@@@;;;>>>===>>>>>>999333777@@@III\\\mmmhhhLLL???===<<<:::999AAA???===;;;:::999888777<<<;;;999777777777999:::555333444999;;;888888999555444333222111000/////////111444666777777777888666222000222666777444///999888888777666555555444333111000222888:::777111,,,++++++...555;;;777//////222555666666555555666888555555999======888222000111111111000222555888AAA666///222777888555444444:::EEEWWWkkk~~~~~~}}}|||}}}~~~~~~}}}|||{{{|||||||||{{{|||~~~~~~|||zzzzzz}}}yyytttrrrtttwwwxxx{{{zzzxxxwwwxxxzzz|||~~~dddCCC888===>>>>>>:::<<>>>>>===<<<:::999999999999888777666666777999:::888444444999;;;888555555444444333333222111000///333666888888777555666777111...,,,///555777444000666666777777777777777777333000///333888888555222,,,---...222999<<<444***111333666777666777888999:::888777;;;???>>>999333333444444333333555999<<>>MMMYYY}}}~~~~~~~~~~~~~~~}}}}}}yyyyyyzzz|||~~~~~~}}}{{{www}}}}}}wwwuuuxxxzzzyyyssstttwww{{{~~~bbbDDDBBBCCC<<<555@@@AAA:::FFFjjjooo]]]QQQMMMIIICCC===888666555444999>>>>>>999888AAANNNVVVhhhttttttOOO>>>AAABBB???;;;:::999888777:::777@@@\\\vvv|||^^^OOO???777666666999===111444666666333222333555<<<<<<;;;999777444222111111000111222000---...222111333555777999999999999888666555555666666555333,,,...111222222222444555777777666666555555444444444222444888777111111555222333000++++++///222111...///...---+++,,,...000000111333444444444666888999333......333777777666+++---222777444///...222---444999666111222<<>><<<;;;MMMqqqtttWWWFFFDDD???CCC@@@<<<999888888777666;;;;;;;;;<<<===>>>???@@@KKKWWWooo[[[IIIBBB<<<===<<<888555444333666;;;CCCQQQhhhzzzgggPPPFFF<<<777555444777;;;555444444555222///333:::@@@<<<777222//////000222555333222000///000000111222333444555666666666666555555666666666666666555111///333888444...777GGGFFF;;;333222333111222777444111111777>>>>>>666---111000000000111111000...111111111///------///111111///...111666888777444777888555111111444333///...000333444333222333444444<<>>;;;???DDD~~~}}}}}}}}}|||||||||{{{~~~}}}}}}}}}zzzzzzyyyyyy{{{~~~}}}zzzvvvwwwyyy||||||zzz}}}}}}{{{vvvqqqooorrrvvvzzz}}}vvvUUU???<<<@@@===<<<888<<>>AAAJJJ```}}}eeeNNNGGGAAA>>>:::444222444999:::===CCCPPPfffvvvaaaKKKCCC;;;999888777999>>>555222222444222000222666999777444222111222555666333333222111111000111111222333333444555555666666777777777777777777666666555222333777444///666CCCEEE<<<444333444222444888666444444777<<<<<<555///222111111222333444333111333222222111111111111111111111222444666666555444777888777444555888666222,,,///222333333333444555888>>>CCCDDDAAA???BBBEEE~~~{{{zzz||||||{{{{{{|||}}}}}}~~~}}}||||||}}}~~~}}}zzzxxxwwwwwwwwwzzz}}}~~~~~~|||xxxxxxzzz~~~|||zzz~~~~~~|||wwwqqqooorrruuu}}}eeeJJJ@@@@@@===;;;;;;HHHgggzzz]]]HHH666444<<<<<<@@@>>><<<;;;;;;:::888666777777777888999:::<<<<<<;;;===LLLkkktttRRRJJJBBB===888444444888BBBAAABBBGGGSSSiiioooWWWDDD===999999999999:::===555111000333444222111333333222222111222444555666222222222222222222111111333333222222333444555666777777777777666666555555999444333666444111555>>>BBB;;;555444444444666999555555444555777666444222222222222333555666555333444222000111444555444111222444777888777444333333111333444222444666444///***---111333444444666777777:::>>>?????????@@@AAA}}}zzzxxxwww|||{{{{{{|||}}}~~~}}}}}}|||||||||{{{yyyxxxwwwwwwxxxyyy{{{|||||||||zzzzzz|||~~~|||zzz{{{||||||yyyvvvwwwzzz~~~{{{dddVVVSSSJJJNNNVVVgggmmmQQQDDD:::999<<<888???===<<<;;;:::888555222777777777777888:::;;;<<<>>>999@@@YYY}}}ZZZNNNAAA=========>>>AAACCCCCCFFFMMM\\\ssseeeLLL===999666999:::888888:::666111000444777555222222111111222222333333333444111111333333333222111000444333111111111333555666555555444333222222222222;;;444111333444333666:::===999555333333444666999222222222222111222444666444333333444555555444222222...***+++111666777555222777;;;;;;777333222222000333444222333555222---***---111444555666888999333333444777999::::::999}}}{{{yyyxxxwww}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzz}}}|||{{{|||}}}}}}{{{yyyxxxzzz||||||{{{|||xxxsssooottt}}}aaaFFF@@@<<<<<<<<<666999888777777888888555333777888888888999;;;<<<===AAA::::::NNNqqqgggVVVDDD???BBBCCCCCCCCC:::===EEERRReee|||[[[CCC===999888:::;;;888666777777222111555888666333333222333444555666777777777111222333444444333111000444333222111111222444666111000///.........//////999333000111333444666888777666444222111444666777111222222000000222777;;;444333222333444333111//////)))###%%%,,,444888888333777;;;;;;777333111222666888888666777888444...,,,///333666777777999:::222111111444777:::999888~~~|||{{{zzzzzzyyyyyy~~~~~~~~~~~~|||zzzyyy{{{}}}}}}}}}}}}{{{xxxwwwxxxyyy~~~|||yyyxxxxxxyyyyyyxxxxxx{{{}}}~~~}}}WWW;;;777777999;;;888222222222444777999999888888888888999:::;;;======@@@;;;:::JJJjjjuuuaaaLLLCCCAAA@@@>>>===555<<>>:::999======:::777888888444333666777555444666222333555777:::<<<===>>>444444444444333222111000555444333222222333444555......---,,,,,,---...///666333000///000333555666111444444111000444777777444444333111111444999===333222111222333222111///,,,'''######)))111777999444666999999777555333222666888777444444555222---///111444666666666777999555444555777:::=========~~~zzzzzzzzzyyyzzzzzz{{{{{{~~~|||}}}}}}}}}zzzxxxyyy|||~~~~~~|||xxxwwwyyy{{{|||vvvssstttuuuwwwxxxzzz}}}|||RRR777777888:::<<<999444222111222555888999999888888888999:::;;;<<<===???>>>>>>JJJgggyyydddUUUKKKDDDCCCFFFAAAJJJ[[[oootttJJJ:::;;;777777;;;<<<999777888777444444555444222444888333333444555777999;;;<<<777666444333222111000000444444444444444444444444///...---,,,---///111222666555222...---///111333...444555222111555888888777444111000000333666777000//////111333444333222,,,***))))))+++000444777444444555666777777555333111222111......111///+++000222555555444444444555444555666888999<<<>>>???~~~xxxxxxxxxxxxyyy{{{|||}}}~~~{{{yyy{{{||||||yyywwwxxx|||}}}|||yyyxxxzzz}}}{{{uuuqqqqqqsssvvvwww{{{~~~~~~xxxQQQ;;;???BBB@@@===888:::888444333444555666555777777888888999:::<<<===@@@BBBCCCLLLeeeooo^^^TTTUUU]]]QQQ\\\nnnnnnEEE999666333222777888666555777555444444555222///333:::444333222111111222333444999777555222111000000000444555555666666555444444000///......///111444555666666444...+++,,,...000...444777333222777:::999777333///---...///000000------...111444666666555,,,.../////////000222444555333111333777888666444111222000...///333222///000222444444333111111111000222444555555777:::===~~~}}}{{{{{{{{{{{{|||~~~zzz}}}~~~|||zzzwwwwwwwwwyyy{{{|||xxxuuusssrrrxxxwwwvvvuuuuuuvvvxxxyyyyyy]]]===:::>>>:::555777555999<<<:::555111111222;;;:::999:::;;;;;;:::888777@@@>>>FFFhhh~~~xxxxxx|||~~~\\\???666000222444666888777666555555777777555111...///111111222111,,,'''%%%***///666444222000000000222333333111111111333333333111:::222...000000...///333111666888555222333111...333222111333555666666555333...***+++///333222000111222555666555444888===<<<999555555777999888666777777444000000222000,,,111000000222333111,,,'''---222666666222//////111000222444444444444666777~~~}}}~~~~~~~~~||||||{{{zzzzzzyyyxxxxxx|||~~~~~~|||yyyzzzzzz{{{}}}}}}}}}|||zzzxxxvvvtttsssxxxwwwwwwwwwxxxyyyzzz{{{www|||iiiHHH===>>>===999777555888;;;:::555111111222777777777999<<<===<<<:::===BBB>>>GGGlllZZZ>>>666444444555666777777777777777999999666222000000111000222111...******///444777666333111000000000000111000000111222333333222777111///222333000///222111555666333000///...***222111111333666777666555444000...000555999999777555555666777666444555777888666333333555555444222333666555333444555222---,,,...111444666444...))),,,111444444000,,,,,,...000444999<<<;;;888666555}}}{{{{{{|||}}}~~~~~~~~~~~~~~~|||zzzyyy~~~~~~zzz{{{||||||}}}}}}||||||||||||}}}}}}}}}{{{zzzyyyuuuvvvwwwyyy{{{|||~~~|||lllYYYLLLUUUnnnxxxXXXCCC???@@@???<<<666999;;;999555222222444777777888:::======<<<:::@@@BBB>>>JJJrrrWWW===999888777666555555666777888777888888666333111000000000222222000...///444888777666444222000/////////000//////000333444444333555222111444666333222333222777777333000///...***111111222555777888777555222000000333888<<<<<<;;;888777666666666555222///555444333333444333111///111444666666777888444---))),,,111666999666111,,,///222444333///,,,,,,---333666:::;;;:::777666666~~~~~~|||zzzyyyyyy{{{}}}zzz{{{~~~~~~~~~yyyzzz{{{{{{zzzxxxwwwuuuzzz{{{|||}}}|||{{{yyyxxxoooqqquuuyyy}}}~~~zzzLLL@@@888@@@YYYtttlllOOOAAABBBDDDBBB888:::<<<;;;888666666777<<<<<<<<<===>>>===;;;888===@@@@@@SSS}}}xxxQQQ===<<<:::888666444333555666888444555555555444222111111333444333111000000444777444444444333222111000000000000000111444555555555666333222333444555555555555999:::666333444333000333333333555777777555222///......111555888999888666666555555777777333---444444555555555444111000222555666444555666333---,,,...222666777666222000333444555444000......///999777555111000111555888~~~~~~{{{xxxxxxzzz|||uuuwwwzzz}}}}}}}}}{{{~~~{{{{{{{{{{{{yyywwwuuuttttttuuuuuuuuuuuusssrrrqqqkkknnntttzzzjjj;;;:::999===LLLgggbbbHHHBBBCCCBBB<<<=========;;;::::::;;;>>>=========??????>>><<<;;;CCCLLLeeeiiiFFF999<<<999777555333333333555555222333444666666666555444666555444111//////000111000111222333333333222222222111111222555777777666555222...+++---111333444444888:::666555777888666555444444555555444222000///......///111333444444555777777666999<<<888111222333444444444222111000666777555111111333111,,,111222333333333222222222333333333222000///000111888666333///---///333777}}}~~~~~~{{{wwwwwwzzz}}}{{{|||~~~~~~|||~~~zzzyyy}}}}}}}}}}}}|||{{{yyyxxxwwwvvvuuutttsssrrrqqqqqqpppnnnqqqxxxccc:::>>>???>>>HHHaaaxxxZZZIIIBBB>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::999;;;>>>BBBCCCDDD???NNN```{{{ZZZ;;;222777666666555555555444333333333333555777::::::888555555444222000///...//////...///222444555444333222222111111222555666666555222000***%%%&&&,,,000///111666777444333666888777666444222222333222111///222111/////////111333555777<<<<<<777888===;;;444...///111111000000000111777777444000///222000,,,444444444222000000111333000///.........///111222333555777777555333222333|||{{{{{{zzz||||||zzzvvvvvvzzz|||~~~yyyxxx|||~~~}}}|||{{{zzzzzzzzzzzzyyyxxxvvvtttttttttuuuvvvwwwzzzeeeEEEEEE@@@===JJJgggrrrZZZHHH>>>???>>>>>>>>>????????????;;;888666777<<>>555222555444...---///000000///000222555555666555222222444222---111333444333000///000222...---+++,,,...111444555222555777888666444333333{{{xxxwwwwwwvvvyyyzzzyyyvvvvvv{{{~~~}}}}}}}}}~~~~~~}}}~~~yyyxxx}}}|||{{{zzzyyyxxxyyyzzz{{{wwwvvvsssrrrrrrsssvvvwwwiiiQQQIII>>>;;;NNNpppjjjQQQBBB???>>>======>>>?????????===999666555888===BBBDDDKKKccc|||zzzWWW;;;111333111444999;;;<<<999555222333111111333444333...***+++***+++...222555777777///111444666666333111///111000///000111222111000333444111+++,,,111111,,,444777888444222444555444222///,,,,,,///222444555333111///,,,,,,000555999999@@@>>>111***,,,+++%%%...000222111000222666:::111555666555666777333------111444444222000000111///---,,,---000555888:::555555444222111222555888}}}yyyyyyzzzyyywwwxxxxxxyyyzzz{{{{{{{{{zzz}}}|||{{{{{{{{{}}}|||zzzzzz{{{{{{yyyzzz{{{zzzwwwuuuuuuvvvuuussssssvvvvvvuuuyyy~~~\\\III999???\\\}}}```@@@777999<<<>>>>>>???AAADDD???:::777:::===>>>@@@CCCWWWzzz^^^DDD;;;888444555666777777666444222000,,,...000///---***))))))+++///333555333111111222///666999444111333333111222------444777222...---333333444444333333222222333222000///000111333444777555444666999999777555000...000555666444444777888555222000//////...---000---***+++...222222222<<<666111000444666666333333//////333333...---111,,,...222666:::<<<>>>???333222///---222888999666|||yyyxxxxxxxxxxxxwwwyyy|||~~~~~~|||zzzxxx~~~}}}~~~}}}|||{{{zzzzzzzzzzzzzzz|||}}}}}}{{{yyyxxxxxxyyyvvvuuuvvvwwwxxx}}}uuugggZZZ___ttt|||eeePPPIIIAAA======@@@BBBDDDAAA>>><<<======???GGGPPPrrrtttooollllllvvvvvvVVVBBB===:::666444555555555555333222111111333444444222111222333000333666666444222222333...222333...,,,000333333000---...444666333111333777777777777666666555444000///......///111333444:::888666777999999666444///...111666777333222444777666444333333333222222111...***))),,,///111222999666333333555555111...333000000333333...---000000111222666999;;;999888...///---+++...555888777||||||||||||zzzxxxxxxyyyzzzxxx{{{~~~zzzwww~~~||||||}}}}}}|||{{{zzzyyy{{{}}}~~~{{{zzzzzz{{{xxxwwwyyy{{{}}}wwwgggSSSEEEAAAAAABBBAAACCC@@@??????@@@GGGWWWggguuueeeUUUNNNKKKLLLXXXeeefffKKK@@@???===888444444333333333333333444666777777666555666888:::666777888666444333333444000222///***(((,,,///000000000111444444111111555777777777777666555444333333222111000000222444555999777666555666555333111///...111666777222000111555555555666555555444333333///+++)))+++---000000777666555777888555000+++222111222555555333222444555333222555999999444///***,,,,,,)))***000555777{{{xxxwwwzzz}}}|||zzzyyyzzz}}}|||~~~|||yyy}}}|||zzz|||~~~~~~|||zzzxxxxxx{{{~~~}}}{{{zzzzzzxxxwwwyyy~~~kkkVVVJJJCCC???===???<<<;;;???GGGVVVkkk}}}hhhZZZOOOHHHGGGEEEBBBFFFOOOjjj~~~XXXAAA>>>@@@===888555444333222222444666777777777666444333444777:::777666555444222222333444666555111---******+++,,,222333444333...,,,---000333333333222111000///...555333111000///000111222555444222222111111111000///...111666666111......333555666666444333222111333111///............///777666666777888666222...000111444777999999888999777333111444999888111******......)))(((---333555~~~}}}{{{yyyxxx{{{|||{{{}}}~~~}}}zzz{{{}}}~~~}}}{{{yyywwwxxxzzz|||}}}}}}zzzwwwuuutttwwwzzz{{{zzzyyyyyyyyytttuuu|||ppp___RRRKKKHHHFFFAAAAAAJJJZZZmmmlllLLLFFFAAA@@@EEEEEE??????EEEXXXqqqyyyOOO===>>>???;;;777666555444333333555888:::888777555222000000333666444222111000000111333333777555444444222///---,,,///222333000,,,***,,,---/////////......---++++++//////---------///111222222222222111000111222333111///111555555000...000555777888777444111000000222333444444222000...---555444222222333333333333111444666777888888777555555111///222888888222+++...222222---***---111222||||||}}}~~~|||}}}~~~~~~~~~yyyyyyzzzzzzzzzyyywwwvvvvvvxxxyyyzzzyyyvvvsssqqqrrrtttvvvwwwwwwwwwxxxzzzvvvyyyvvvpppmmmgggbbbbbbkkkzzz}}}XXX;;;>>>777666;;;<<<999<<>>;;;777666777666555444444666888:::888777555222000000222555333111//////000222222222333222444999;;;777333222+++///111///...000111///......//////......---,,,/////////000333666999;;;444444555444333333666888555111000222222000000444888:::;;;999444111111333222555777666444111//////222111...------///222444333666888666555444111---222000...111666888555111222666666111///111222000zzzzzz~~~~~~~~~~~~}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyzzzyyywwwuuurrrpppssstttuuuuuuvvvwwwzzz}}}jjjKKK===>>>666333777999888===FFFMMMeeehhhFFF>>>>>>777333555666666555444555555777777555555444222000000333555666444111111333333222000222///222:::===999555555---111333111444777555000......///000000000000///444444333444666999<<<>>>777777777555333333666999888333////////////333999666999:::777222000222555444555666444111///111222333222000...---...111333222777999666555666333---111000///111444666666666444666666444555666444///~~~xxxxxx~~~}}}}}}}}}{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}{{{yyywwwtttsssuuuuuuvvvvvvvvvxxx}}}^^^HHHFFFAAA:::888===>>><<<@@@IIIMMMeeeaaaDDD???>>>555000555555555555444444444555555111222222111000000333555:::777555444555555222///555000111888;;;777333444333777777555888;;;777...---...///000111111111111555444222111111222333444888888888555111000333666;;;444...---...///666===222555666333///...222666666666444000------111555666666555333111000222333000666:::888999<<<:::444111111000111222555777999333555555555888:::666...}}}yyywwwxxx{{{~~~~~~~~~|||~~~}}}{{{zzz|||~~~zzzvvvzzz{{{yyyzzzyyyyyyxxxwwwwwwyyy~~~uuugggeeetttwwwqqqnnnvvvhhhCCCIIILLLHHHAAA999666999>>>@@@FFF\\\YYYAAA>>>999555777777222555999:::888555333222---///111333444555444444999555333444444111000///333444777::::::777222...///333777888666333111000+++...222666888666222///>>>666111111222000///000777777666444222111111222333444333000...111;;;BBB::::::888555222111333444444444666666111))))))---666888888444...,,,...222000777:::888999===???<<<777666444222000222666999:::555111444::::::333+++~~~zzzyyyzzz|||}}}~~~~~~}}}~~~|||wwwtttxxxzzzxxxyyy}}}wwwxxxwwwwwwyyy~~~hhh[[[NNNKKKUUUhhhssscccZZZUUURRRYYYjjjzzzmmmKKKLLLNNNJJJCCC>>><<<===>>>>>>III___tttQQQ;;;999555333777888555666888999888777555333///000111222333444444444777555444444444111///---///000222555666444///,,,,,,///222333333111///---000333666888888777666555;;;333///000222111111222444999===;;;666333333666555555333000000333:::???888888888666333111000111111222333444444444444333333666777555000---///111333888;;;888888;;;;;;888999777444333333444555666888444111333888888444...}}}{{{zzz{{{}}}}}}}}}}}}~~~~~~~~~~~~xxxuuusssvvvxxxwwwwwwyyyuuuvvvxxxzzz}}}qqqMMMCCC===>>>???KKKkkkoooUUUFFF???===<<<;;;HHHWWWfff{{{xxxXXXLLLOOOKKKEEEAAA@@@?????????UUUjjjhhhIII666555222333:::;;;:::888666777999999777444222222222222222333444444666555444444444222...***------...000222111///,,,++++++---///111111///---222555777777666666999<<<777111---000333333333555111888??????888333444888888555111000222555888999444555666555333000000000000444333000222888777//////333666555222//////000444888:::888666777666444:::777444444666777555333222000///000111222111///|||zzzyyyyyyzzz|||~~~~~~}}}}}}}}}|||}}}~~~|||{{{{{{xxxvvvuuuvvvwwwwwwuuuuuusssvvv{{{uuuZZZBBB>>>AAAHHHDDDBBB[[[|||~~~[[[DDD;;;:::;;;<<<555<<>>;;;<<>>>>>999444444888:::999666555444222111111222333444444555555444333333...)))---,,,,,,...000111000///+++++++++...111222000...000222333222111444:::@@@888111...000444444555777000555::::::666333333555777333//////333666444222111222333333222222333555>>>EEECCC666111666333)))+++///333444222000......111444666555333333222222888555222444999:::777222222333222111000000111222}}}{{{zzzuuuuuuvvvyyy|||~~~}}}~~~|||{{{|||}}}~~~}}}~~~|||zzzyyyyyy|||{{{yyyxxxxxxwwwuuussssssxxxoooPPPCCC???FFFOOOKKKEEEUUUpppnnnNNN>>><<<>>>@@@CCCAAAAAAAAAJJJeeetttNNN@@@??????===:::???SSSgggYYYCCC999888333666======>>>888333333666999888666555444333222222222333444222666666333333444000)))++++++***,,,...000///...******+++---000111000///...//////000111666>>>DDD;;;444000222555444444666555444333444555555444333555111...///444555111,,,///000000000111444999<<>>>>>???@@@CCCDDDBBB???FFFaaa```JJJIIILLLOOOOOOWWWnnnOOO???999888222444:::888;;;777333222444666666666444444333333333333333444111666666222333777444,,,)))))))))***---...---+++&&&))),,,......------...000//////111555;;;AAADDD<<<555000222444444333555:::666333333666888666333222000///111555444///***---...///000222555:::>>>HHHRRRRRRCCC444111222222......///000000000000000++++++...222222///000444333222111444777999777555555666666555444333333444~~~|||||||||yyyxxxxxxyyy}}}}}}zzz{{{||||||||||||{{{zzz{{{|||}}}|||zzzzzz{{{}}}~~~{{{wwwwww||||||xxx~~~uuuZZZEEEBBB@@@???@@@JJJ```uuuwww^^^FFF@@@@@@======@@@@@@@@@???GGGbbbpppmmmpppxxx{{{~~~tttGGG;;;999:::333444999666777555333111111222444555333333444444444444444444111777666111222999777///*********,,,......,,,***$$$+++111222...+++---///333000///333:::???AAA@@@:::333...000333222222444999888777777777777444222000000222555777555000+++))),,,000222444555777888888<<<===888000---000444444222000///000222333444...,,,///444444000111555444444333333444444444333///000111333444555444333~~~}}}}}}~~~~~~|||{{{{{{}}}}}}~~~vvvxxxzzz|||~~~}}}|||{{{yyyzzzzzzyyyxxxxxx{{{}}}|||}}}zzzuuuwww~~~|||lllFFFHHHGGGBBBBBBOOOgggyyywww^^^IIIDDDCCC???>>>AAAAAADDDFFFPPPjjjjjjCCC:::;;;<<<666777;;;777444444333111//////222444111222444555666555444333111777666000222::::::222,,,,,,---///111111...,,,%%%...777777111---...222555111///333;;;@@@>>>:::777000,,,...111111222444444777::::::777333111111///111444777888666111---&&&+++111555555444222111000...///222000...111888999666111///000333666888111///111666555000111666666666666333111000000222111111333777;;;<<<;;;999}}}{{{{{{|||~~~||||||zzz|||~~~wwwzzzyyyuuuwww|||}}}xxx{{{xxxvvvxxx}}}kkk]]]JJJ@@@IIIaaaxxxttt|||~~~jjjLLL===>>>CCCBBB===EEEEEEJJJ]]]~~~pppRRR999;;;===;;;888777999<<<888777555111---,,,---...000444999888555333444777555111///333999:::444...,,,,,,...111444555333000222111000111111111///...111...,,,,,,...///...,,,444222///,,,***,,,111555888999888666222///------///333111+++...777777///))),,,000222333111...,,,666444111000111333444333:::777222//////000000111222...---000222111111333***///333444111---++++++777555444555888;;;<<<===}}}zzzzzz|||~~~}}}{{{yyyzzz{{{xxx{{{{{{xxxyyy|||{{{wwwuuuuuuvvvzzz~~~tttfff^^^cccttt|||fff[[[ZZZdddfffqqqqqqVVVFFFCCCEEECCC???===EEEUUUnnnhhhOOO::::::999777555666888:::666666444111...,,,---...///333888777333000///111111000000222444444111...------...///000111111111222111111111111111///...111///------...///---+++000000///...---...111333888888888555000---+++***444888555...///555444+++)))+++...111111///---+++666444111000111222222222333000...///111333222111333///---000111//////111...222555444000......///222333666888:::===AAACCC|||yyyyyy{{{~~~~~~~~~~~~zzzxxxxxxxxxxxx|||}}}{{{{{{{{{yyyuuurrrvvvzzz~~~~~~aaaIIICCCGGGNNNNNNZZZrrrkkkYYYOOOKKKHHHEEEKKKXXXlllzzz^^^JJJ;;;888333111222444666888666666666333111///000111///222666666333000///000000111222222222111000000...///...---,,,---000222222222333333222222111000111000............---++++++---///000000000111333999999888555000---+++***555999777222222777444---)))+++---000000000...---333111000000222444555444222///...111666888555111444000...000111...---///222444555333000///222555888>>>DDDGGGFFFHHHLLLPPP~~~{{{yyyyyy{{{~~~|||||||||||||||{{{zzzzzz|||~~~|||~~~~~~~~~}}}|||zzzyyyxxxxxxwwwzzz}}}|||{{{yyyvvvtttwww|||mmmPPP??????GGGIIIFFFNNNggguuukkkgggfffgggsss}}}uuuXXXFFF>>>888111...111444666666666777777666333222333444222444555444333222444666555444333333333333333222...000000///------///111000111333333333333444444111111000//////...---+++)))+++...000111222333555888999888666222///......000444666555666:::999555+++,,,...000222333444444000//////111444777888888888444111333888:::777333333///---///000...---///222333333111///111666;;;EEEMMMTTTTTTOOOLLLOOOTTT}}}{{{~~~}}}{{{yyyzzz|||~~~~~~|||xxxtttrrrrrrtttuuuyyy}}}|||zzz}}}zzzzzzzzz{{{{{{{{{zzzyyyvvvxxxzzz{{{xxxuuuuuuvvv||||||```GGG===@@@FFFKKKEEEKKKbbbtttUUUCCC???999333000222555777777555666555444222111222333999777444111///111444777:::555000000444666333///...000222333111000......***---000111000111333555111111222222000///......***,,,...///111333666999333555666444222000000000...222555666777:::;;;999---...000222555888;;;<<<333222222333555777777777:::555111111666999999888222---,,,///111000000222000111111//////222888>>>IIIQQQWWWSSSIIIBBBBBBFFF{{{zzz}}}|||{{{zzz{{{}}}~~~}}}{{{~~~zzztttooommmmmmppprrruuuzzz|||{{{}}}xxxxxxyyy{{{}}}}}}{{{yyyuuuuuuvvvwwwuuusssvvv{{{zzz\\\EEE<<<<<<>>>JJJEEELLLdddoooOOO???===:::777555555666777777444333222000------///111===999444///---...111333999222++++++000222///***//////111333444333///,,,'''***......---,,,///111000222444444333111000111+++---///111222555888;;;000111333222111000000111111333666666555666777888111111111222555999===???888666555444555444333111333111//////222777;;;<<<222------000222111111333...000111000///222777<<>>IIIHHHSSSmmmaaaEEE;;;:::;;;;;;:::888666666666666555222...+++,,,///222:::777444111111222333444555000***(((***,,,***(((222...,,,...333444000,,,,,,///222111---+++---///000333666666555333333444***...222555666777999:::222444555444333111222222333444555555333111333666444222111000111555999;;;555444333333444333111//////111222222222444999<<<444000...111333111111333000333555444111111444777>>>BBBEEEAAA888222222444}}}{{{{{{|||}}}{{{{{{}}}}}}yyyuuuooommmkkkhhhggghhhiiijjjqqquuuzzz~~~~~~~~~~~~|||zzzzzz|||~~~}}}zzzvvvwwwsssssstttrrrsss|||mmmVVVLLLIIIHHHKKKMMM\\\www|||TTT===999777:::>>>===999555555555:::888444000---...222555444333444555888:::::::::222000,,,)))'''''')))+++444---(((***111555111,,,333666888666000---...000///333777888666444555666)))...444999:::999888888777999:::999666444444555222222333333111000333888666333000......000444666///...///111333444444222111555999888555333666999777222000333333111000222333666888777333000111333222555888666111...///111|||~~~~~~~~~~~~|||{{{~~~|||zzzvvvpppfffccc______aaaeeeiiijjjlllqqqxxx}}}~~~~~~}}}|||~~~{{{zzzzzzxxxvvvuuussssssuuuyyypppbbbXXXSSS```lll~~~rrrPPPAAA999999;;;===>>><<<777111...444111......111555888999:::666666999888222111555111///---***%%%"""$$$(((111333444111---,,,///333222666888555...---111777:::777555555777777555222000222666777666555555555777888777666888<<<<<<888777444111...---///111333333///***)))000777444,,,111222222///---...333888444666888666222//////000111111111111111000---+++///222333222///...///111333666888777444222333555~~~{{{~~~}}}}}}~~~~~~|||~~~yyyuuunnngggeeeaaa]]]\\\```gggmmmpppppptttzzz~~~~~~}}}}}}{{{{{{zzzyyyyyyxxxvvvuuutttvvvzzz|||{{{hhhGGG:::444999;;;===>>><<<999555222222000...///222555777777444000000333222///111666666111,,,)))(((&&&%%%%%%&&&///999:::333---,,,...111444777666333222555999666333000111555999;;;;;;666666555555666666777777999;;;999555444888999777444333111000000000222333111///,,,+++222999888333222333333333222222444555000222444555333111000000,,,,,,---///000000///...111333444333000...///000222333444333222222222444~~~}}}~~~}}}|||}}}||||||~~~~~~}}}vvvppphhh```aaa]]]ZZZ[[[aaajjjssswwwtttxxx}}}~~~}}}|||xxxxxxxxxxxxxxxwwwuuuuuuuuuxxx~~~^^^???777444999:::;;;<<<<<<:::888777111000000222444666666555111///...//////---000555666111,,,***,,,---+++(((+++777999222******,,,+++---111222333333555666555222//////333999>>>@@@>>>:::555444777999999888999<<<;;;444000222444444111111111111222222222222///000...,,,000777:::888444444333444555555333111......000333555444222///)))***,,,///111222222333222333555555222000///000222000......///111111111~~~zzz{{{|||}}}}}}~~~}}}}}}~~~{{{tttooofff___\\\ZZZYYY]]]eeeooowww{{{xxxzzz~~~~~~|||{{{{{{wwwxxxyyyyyywwwvvvvvvvvvyyy{{{ZZZ@@@<<<;;;999999::::::999888777777111111333555888777444222111222444333111...///111000000...,,,...222222111%%%***......***))),,,000***+++...111333555666666;;;888444333444777;;;===AAA<<<666666999;;;:::777444999;;;555//////111111---...000111222222111111000222111,,,,,,111555555666333111111333444222//////...///333666666222......///111222222333444555111222444555444333222222444000,,,,,,...000///...}}}{{{{{{}}}yyyrrrmmmeee]]]YYYYYY\\\ccckkksssyyy{{{yyy{{{}}}|||{{{yyyxxxxxxxxxzzz{{{yyywwwwwwxxxzzzYYYCCC@@@===888888888777666555444444222333555888999777222...***000666777444111000///,,,222555000---111555666///,,,******,,,///111111111111333555777:::<<<===???>>><<<999777777999:::???;;;777777;;;;;;888444,,,444999555000000111000+++,,,...///000000000000444777555///,,,...111111666222---,,,///111000///333222222444777666222---333444555444111000111333000000222444555666555444777333...---...///...,,,~~~}}}}}}~~~uuunnniiibbb\\\[[[]]]aaahhhooovvvyyyzzzzzz{{{|||zzzxxxvvvvvvwwwxxxyyyzzzyyywwwxxx}}}zzzTTTBBB???999666666555555444333222111333444666888888444...))))))444777555444333111...888<<<333,,,///333444333///...111777999555///222333333333444999???DDDCCCCCCAAA>>>;;;:::;;;===;;;999666777888888666333+++222666555333444555333...------------///111222888:::999333000111222000555111---,,,---///111222555444444444444333111///333555666333///---///222111000000222444666666555666444111000000000///...~~~~~~yyypppjjjgggccc^^^bbbbbbdddiiipppvvvyyyzzzzzz{{{{{{yyywwwvvvvvvwwwsssuuuwwwvvvvvvzzznnnKKK===;;;444222222444444444333222111333333555555444000)))$$$(((333555444555555444111:::<<<333---111333000333222222666::::::555111///000000...///555AAAKKKKKKIIIEEE@@@;;;:::===@@@888666444333222333444555222555555333444999;;;999333111---+++,,,///333555444777777444444666555111222333222111000111333555444444444333111000111222111333555333000///222666555222//////222444444444111222333222111000111222~~~~~~xxxxxxssslllhhhhhhfffccchhhgggfffiiiooouuuyyyzzz{{{|||{{{yyywwwvvvwwwxxxooorrrttttttuuu|||cccCCC999:::333///000333555666555444333222222333333111,,,%%% ,,,555555222444666555111888999111000666666000444333333333444555555555000222222//////777GGGTTTSSSPPPIIIAAA:::999===BBB777555333///---///444888999888555222555<<>>777333...++++++///555888...111222222555888777222111444777777444333555888111333333111......111444///333555555222333888===999444000...000222222111,,,000333333111111222555||||||||||||zzzuuupppjjjggghhhjjjjjjiiinnnppprrruuuwwwxxxwwwwww|||}}}~~~~~~|||xxxuuurrrwwwuuutttxxx~~~vvvSSS===666444000+++---...000222333333333999666555333+++###$$$+++---222777777444111///000555333111222444555333111444666888666222000111222000000111666;;;CCCPPP[[[\\\OOOBBB===;;;888666777444000///111000---000777888444000111666::::::888666222000222111,,,((('''******,,,333:::<<<666111444333222333444444333111444333111000//////000111)))***///888999666666;;;333000111555555111------)))...222333222000111333|||yyyyyyzzz}}}~~~xxxrrrkkkhhheeeeeeiiimmmpppqqquuuwwwyyy{{{{{{zzzyyywwwyyyzzz|||||||||zzzxxxvvvxxxxxxyyy}}}xxxVVV@@@888555333111111111000000111111111666444333222,,,%%%'''---111333555444222///---,,,000111666<<>>:::999666555666888444333555444222666===888444000000333666555222444111000000...(((&&&(((......000444777777222...222111///000222333333222555555333222111111111111***))),,,222333000222777666333333777777222......///222555444111//////111~~~{{{zzzzzz|||}}}yyyqqqlllcccaaaaaadddiiiooosssuuuyyy{{{}}}|||yyywwwuuuvvvxxxyyyzzz{{{zzzzzzwwwzzzzzzZZZCCC:::888777888666444111000//////000333222222111---)))+++111222222111222222111///---111333777===@@@<<<333,,,111333666777777555555555888111555FFFRRRPPPOOORRRGGG???777666666333222333666333222222111///222777444111......111333222000111//////...)))$$$%%%)))222333444555555444333222222000...///111333555555777777777666555333222111---+++,,,///...---000444777444444888888444000000666777777444000---...000~~~||||||}}}{{{vvvpppkkkaaaaaabbbeeeiiinnnrrrtttxxxzzz|||~~~~~~{{{xxxvvvsssttttttvvvwwwyyy{{{|||vvv{{{xxx[[[EEE<<<;;;<<<===;;;666333000000222333333333333111///...///222000///000444888888555111777444111111333333000---333555888999999888666666555444???SSSZZZQQQIIIJJJ???999444444444000///000111222222111...,,,+++---...---,,,---000333333333///...///---((("""%%%,,,222444555555555555777999444222//////222555888999888888999888777555333111000000111222000///000222666222333777888555333333999:::888444///---///222}}}}}}|||yyywwwtttnnnjjjbbbdddfffhhhkkkooorrruuu{{{|||}}}~~~|||xxxtttrrrtttsssrrrssstttwwwzzz{{{yyyrrrWWWEEE===<<>><<<777444222333555777666777555333111111222222111111444999======888333555000+++)))+++///000000888888999::::::999777555333>>>QQQ```]]]NNNDDDDDD<<<777444444333...,,,---///222555555333111///---///......///111333333333------......)))%%%(((000111222222222222333666888444222//////111444666777777888888888777555333111///222555555333222111///222///000555777555444666888999888444000///222555~~~~~~}}}~~~~~~yyytttqqqpppnnnjjjgggbbbeeeiiimmmpppssswwwyyy~~~zzzvvvrrrpppuuutttrrrqqqssswww{{{}}}gggPPPCCC======@@@<<<:::777444444555777999777888666222111333444222555666999;;;<<<:::666222///,,,***,,,000333333222:::999888888999999777555888NNNbbbdddXXXJJJBBB???;;;777444555222---,,,...+++000444333222444333111444444333333111000000///++++++,,,...,,,))),,,111///...---------///000111333000...---...000111000555555555555444333222222+++111555444333333111...000---...333666555444666555777777444111111444888~~~yyytttoookkkjjjiiifffccceeeiiinnnrrrtttvvvyyy|||}}}{{{yyywwwuuutttwwwuuusssrrrtttyyy~~~\\\HHH@@@======???999888555333333444555777555777555000000444555111666777888888666555555555111///---///222444333111888555333333666777777666@@@ZZZhhh\\\JJJCCC???777888555444444111------000...222111,,,***///111000666666666444222000......)))''')))---///---...111,,,***(((***...111111000333111///.........,,,+++222111111000000111111222+++111444222111444444111333//////333555333333444333555666444111111444777}}}{{{yyytttmmmjjjiiigggdddbbbjjjooosssuuuvvvvvvxxx{{{xxxxxxwwwwwwwwwxxxyyyyyyxxxvvvtttsssvvv|||yyyUUUBBB>>>======>>>777666444222111222333444222444222...///555555111333444444222000111666:::;;;555///,,,...000111000555222///000333777777777FFF___gggQQQ>>>===;;;111666333222333111---...222888999333)))&&&+++//////333444555444222111000000'''$$$&&&,,,000///...000)))&&&%%%***222777777555666444111000///...+++)))000///.........///111222...333555111000666888666666222111444555222111333333555666555222111333666}}}zzzyyypppeeeaaacccggghhhgggnnnsssuuutttwww}}}|||vvv{{{yyyyyy}}}}}}zzzzzz}}}vvvvvvvvvwww{{{qqqRRRDDD;;;:::<<<999777444555777777444444888333000000222222///...111333444555333111222666;;;<<<777222111333333000,,,333...---222555666888<<>>CCCHHHIIIAAA777333222111000111222444666666333111444666444,,,)))...333444444555555444333111///------,,,+++,,,...000000000000,,,***---444999999777555333111111111000---***777555333222111222444666333000---,,,...///...---000333555444555777333---,,,000444444222111111222~~~wwwsssgggfffdddaaaaaagggpppwwwyyyyyywwwuuuwww||||||zzz}}}{{{{{{}}}{{{uuurrrssslllqqqxxxiiiLLL???777666999555888333222666888666444444222//////111111...---000000///000333555777777666666111,,,+++...222444444222......222666777999<<<<<<;;;;;;;;;777111000222///000333666999888444111111333222...,,,000333333444555555444333111///---000///......000111111111000...,,,000666888666222////////////////////////222444555444222222444777888222+++***---//////---///111333444777999444---,,,111555555222///111444~~~~~~zzzqqqkkkfffeeebbbbbbdddjjjrrrwwwxxxwwwwwwwwwyyy{{{{{{yyyvvvuuuvvvzzzyyytttrrrsssmmmsss}}}jjjMMMBBB:::999;;;777777333222777;;;:::777666555222111333222...---///000000111555:::<<<:::777444111------///222444444333///...222444444444777999222111666666///...222000111333666888999777555///000111000000111222222444555555444333111///---333111000000111222222111111///...111666777333...,,,---...///000111333444+++000444333///...111444;;;333+++)))...333444333666777:::>>>BBBBBB===888999777666555222000222666||||||||||||~~~|||tttkkkdddbbb___]]]```hhhpppttttttwwwwwwzzz~~~|||{{{sssqqqsssvvvvvvrrrqqqrrrtttzzzjjjOOODDD<<<;;;<<<777333000000666:::888666777666222111222000,,,+++---222111333888===???<<<999444333222333444444333222111------111444333333555999111...444555///...222444333222333555888888888//////000333444333222111444555555444333111///---333111000000222333222222333111///222777888444000.........///000000000000)))---222111...,,,...222777111+++***...444777777>>>@@@EEELLLPPPPPPOOOOOOIII???777555333000111555}}}}}}}}}|||vvvnnnfff```[[[YYYYYYaaammmuuuwwwvvvuuuuuuwww}}}{{{wwwvvvtttrrrrrruuutttqqqpppsss|||iiiNNNDDD<<<:::;;;555///...111555666333222444333000///000///+++***---111222444888;;;===<<<:::444555666777666444333111...++++++111444444555777888333111333444111111222666444111111444666888888111///111555777444222222444555555444333111///---111000//////111222222222555111...000555888666333222000...///222111---))),,,///111111...---///111000...++++++---222555777999===DDDLLLNNNNNNQQQWWWOOOFFF???>>>999000...222}}}}}}~~~}}}xxxrrrkkkccc^^^[[[]]]bbbjjjsssyyy{{{{{{wwwssstttyyyzzztttpppppptttqqqqqqtttuuutttuuuyyyiiiOOOEEE===::::::333111222666999555///...222111......222222///000333---000333555666777888999555666666666555444444555222//////333555444333444444666555222111444555444555333222222444666666555555111111777999555222222444555555444333111///---///------...000222222111111+++'''(((...333444333222...---222999;;;555...///////////////......///---...//////...000333666111555===AAA===999???JJJKKKKKKPPPRRRGGG444...222~~~||||||}}}~~~{{{vvvpppjjjccc^^^aaafffnnnuuuyyy{{{}}}~~~yyywwwzzzyyysssoooqqqqqqnnnooossswwwxxx|||kkkQQQGGG???<<<:::444666999===>>>666......333111///000555666555777:::***...111222111111444777555555555333333333666888;;;666444666666111...///000888888111///666999555333333333444666666444222777222222888:::666222333444555555444333111///------,,,+++,,,///111222111+++%%%&&&---000111///,,,,,,666BBBGGGAAA888111///---,,,---...---,,,---111555444111000333666222555;;;;;;111)))///;;;EEEOOO___eeeTTT:::000555xxxtttwww}}}{{{~~~~~~yyyuuurrrkkkbbb]]]]]]dddmmmuuuxxxyyy|||}}}|||uuuvvvvvvuuurrrqqqrrrsssxxxsssppptttzzznnnLLL???>>>;;;666444<<<:::555///+++,,,111777000,,,***...000000000222+++,,,---///111222222333444222000...000333777:::>>>===777000---111333222...444666222111555666333333333888===:::222111555;;;444222777999555333555<<<999555222000...,,,+++///------///222333111...,,,***)))'''''')))***+++111000///999QQQ___QQQ777000111555666222---000555888888888777555444555777666111000444555///,,,...999AAAMMMUUUTTTKKK???777yyyuuuxxx~~~~~~xxxsssooohhh___ZZZ[[[cccllluuuyyy{{{~~~}}}tttuuuvvvvvvtttsssssstttvvvssssssxxxkkkJJJ>>>>>>;;;777666555555444000------000333333...,,,------,,,---111,,,---...000111222222333777555222111222444888:::>>>===888111///111333111---222333000///222333111444444999>>>;;;444111444777111000444666444222444777555222///...---,,,+++...---,,,---///000000///---,,,+++***+++---///000666666555;;;KKKWWWLLL888000///111444222///000444777888888777666666666666444000///111000------111666999???HHHOOOMMMDDD;;;{{{wwwzzz}}}vvvooojjjccc[[[YYYZZZdddmmmvvv{{{~~~}}}sssvvvxxxxxxwwwuuutttuuurrrssswww}}}nnnMMM@@@???<<<888777222333444444222000000000333///,,,+++)))&&&)))...//////000000111222222333999777555333333555777999<<<===999333111333333000...111222000///222444333444555888<<<:::444111222222...---000222111111333444333111000///.........111222111///------...///...---------...///111222555666555555===DDD???444111...---111333111111222666666777888888777555555222000000///---+++///666555111111;;;IIIPPPLLLDDD~~~{{{}}}|||zzzrrrjjjeee___[[[[[[___hhhpppxxx|||zzzuuuxxx{{{{{{yyyvvvtttssspppuuu{{{xxxTTTCCC???;;;999:::555666777666555333222111222///,,,+++'''%%%(((///000000000111111222333333888777555333222333444555:::<<<:::555333444333000111333444333333666999;;;555555555666444222222222000...---///000000111333555555555444222111111222555777888666000---,,,......------,,,------...///000333333000111777888555666000---111444333111000333333555666777777444222000222444333///...333:::666000,,,444CCCOOOQQQNNN~~~}}}~~~zzzuuummmeee```]]]]]]aaahhhnnntttzzz}}}}}}wwwxxxzzz||||||yyyuuusssrrruuu}}}}}}VVVCCC===::::::===:::999777555444333222222333000//////...,,,...333111111000000111222333444555444333111000000///000777:::999555333555444111222222333444555888===AAA:::888444111111444666777111111111///...000222222666888888777444222222333000444888888444000......------,,,+++***))))))(((...222333111000444999<<<;;;333...111555444111///111000111444666666333111///444888777444444777:::555111...222;;;FFFMMMPPP~~~{{{rrriii```\\\\\\^^^gggooorrrwwwzzz{{{~~~{{{uuuyyy{{{|||{{{xxxuuussssss|||zzzVVVCCC===999:::>>>:::777333222222333333222666333222777888666444555000000//////000111333444333222222111000...------444777666333333666666333333111111333333555:::AAA<<<:::555000222888<<<;;;444666555000---///111111333555777666222000000222))),,,111444444333111111......---+++***((('''&&&,,,...000//////111666:::<<<444000222555444111111111//////222555777444111///666999888777888999999111000000000333:::AAAGGGyyypppfff\\\XXXYYY^^^hhhssstttwwwxxxyyy||||||vvvwwwyyyzzzyyywwwvvvvvvvvvzzzYYYHHHAAA:::777999777444222222444666666444666222333:::???;;;444000///...---...///111333555222333333333222000///...222444333000111666777666777333111222111000555===777777444000333;;;===999777;;;888000,,,...000///...222555555111///111333,,,,,,,,,///222333333333111111000///...,,,+++***///...---...//////000222888222///111444333333555333000///111666888777444111555666333444888999666//////000000111333777:::{{{uuuoooeeeZZZVVVWWW]]]hhhssstttvvvwwwwww{{{}}}xxxuuuvvvxxxwwwwwwwwwxxxzzz~~~```PPPFFF;;;444333444333333555999;;;:::888444///000999???;;;000(((------,,,---...111444555444444555555444333111000000222111///000555888777<<<666333333111///333;;;000333111///333::::::444999===:::000+++---...---+++000555555222111333666666111------000333333222333333333333333222111000888444222333444333000///333///---000333333444888555222///222777:::999666333444222---///666888444//////000111333333333333}}}xxxrrrmmmddd___YYYWWW[[[dddlllqqqxxxzzz{{{|||{{{{{{|||}}}yyytttrrrttttttttt{{{nnnNNN===999888555???;;;555444666888::::::555444444222000...,,,***---111444333///...111666222777999444//////111111...000222222111000000111...222444222222333111---,,,)))+++333999999999::::::===:::111***+++------444///...222333///...111111222333111...,,,---...555555444444444444333333111555666333222333111,,,000,,,+++///333333111000333111222555;;;>>>===;;;666777888666444222222222***,,,111777777444333555}}}}}}}}}vvvmmmgggaaa]]]YYYXXX]]]fffooouuuwwwyyy{{{|||{{{zzzzzzzzzyyysssqqquuuyyy|||}}}vvvwww}}}|||{{{|||{{{zzz}}}{{{wwwwww{{{~~~}}}~~~yyy{{{|||{{{zzzxxxyyyyyy~~~~~~}}}{{{zzzyyy}}}~~~zzzYYYBBB;;;:::999<<<777333111333666777888444333222111000///...---111333555444222111333555444:::<<<777222333444444000333555555444222222222---111444444555666444///---'''&&&+++000222666999<<<:::666111------000333555///---111222///...000///111222111///...000111444444444444444444444444111444555333222333222.........000222333222111111222222444777:::;;;;;;:::666888999777555222111111,,,,,,000555666333444888}}}}}}~~~~~~uuujjjbbb]]][[[YYYZZZ```iiisssyyyvvvyyy{{{|||zzzxxxwwwwwwvvvqqqpppvvv|||yyyxxxtttooommmpppuuutttkkkbbbdddjjjhhheeeeeehhhhhheeeeeehhhdddaaabbbgggjjjhhhhhhjjjhhhiiikkkjjjfffcccaaa```jjjjjjiiiiiihhhfffeeedddeeefffjjjooovvv~~~bbbFFF:::999;;;<<<888555333555888::::::666555333222111222222333555666666666666555555444555:::<<<777444444555444333555888999777444333222,,,111555666777888555111///((($$$''',,,333;;;CCC===444///222222000222999===777333333444111...---...///111111111111333555555555666666666666666666000333444222222444333000)))...222333111///......111444777888888777777777555777999888666222111000///...000333333222555:::~~~uuujjjbbbZZZZZZ[[[]]]bbbkkktttzzzuuuxxxzzz{{{yyywwwuuuuuurrrppprrr{{{~~~{{{zzzyyyxxx{{{yyyrrriiieeeeeeaaa]]]ZZZ___eeeddd[[[RRRSSSZZZYYYUUUSSSVVVWWWUUUUUUWWWTTTRRRTTTYYY[[[YYYYYY[[[XXXZZZ\\\[[[WWWSSSPPPOOOTTTUUUVVVWWWXXXXXXXXXXXXTTTUUUWWW\\\ccckkkrrrwwwyyy~~~aaaDDD888666888:::888555444555777999::::::999666444333333555555777666666666777777444222222777888555222333333111333555888999666333111000,,,222666666777777444///111+++(((,,,333;;;FFFPPP999---***444888222222:::HHHCCC===:::777333...,,,///000111222333333444555888777777777777777666666000333333111111444444111'''+++///000000000,,,(((111555999999666444333555222555777888666444222222555222111222111000333888{{{rrrhhhaaaYYYZZZ]]]___cccjjjsssyyyuuuwwwzzzzzzxxxvvvuuuuuurrruuuzzzvvvrrrlllhhhfffeeeeeedddfffbbbZZZQQQNNNOOOOOOLLLGGGLLLQQQRRRJJJAAABBBIIIKKKFFFDDDGGGIIIGGGGGGHHHFFFEEEHHHMMMNNNKKKKKKNNNGGGIIILLLLLLIIIEEECCCBBBBBBCCCEEEGGGHHHJJJJJJJJJFFFFFFGGGJJJNNNTTTZZZ]]]]]]___cccjjjsssxxxzzzzzz~~~^^^DDD888555444444333111000000111333555;;;999666333111111222222555444444555666555333000000444666333222222111...000333555555333000///...///333666555555555111,,,111......444999===FFFNNN222)))***888<<<444000666GGGFFFBBB>>>:::666222///444333333333444444444444666666555555444444333333111444333///000333444222***++++++,,,222777222(((333666999888444111111222...111444666555444444555999666444444111...000555~~~zzztttlllbbb\\\WWWZZZ^^^aaadddjjjrrrxxxvvvwwwxxxxxxvvvuuuvvvwwwxxx~~~wwwjjjaaaWWWUUUSSSRRRSSSTTTSSSRRRTTTRRRKKKCCCBBBFFFGGGDDD>>>@@@CCCEEE@@@:::;;;@@@DDD???===AAADDDBBB@@@@@@>>>???BBBFFFFFFBBBBBBEEE>>>AAACCCCCCAAA???>>>>>>>>>???@@@@@@AAA@@@@@@@@@?????????@@@BBBFFFIIIKKKKKKKKKMMMUUU___eeeeeeddddddjjjqqqssslllfffjjjtttcccHHH:::555333555555444222000000333555888666333111///---------111222444555444333111000111555666444444555333//////111222222000.........111555666444333333111,,,000///111666777555888===---***///999<<<444///111:::@@@CCC???;;;:::999888777666555555555555444333111111111222222222222222333555333//////222444333000///,,,,,,666@@@<<<000555666666555333111000000---///222333222333444555:::777666666333......111~~~|||xxxqqqggg]]]VVVSSSXXX^^^bbbeeejjjrrrxxxwwwwwwwwwwwwuuuvvvxxxzzz}}}~~~{{{zzzxxxrrrjjjeeebbb]]]TTTMMMGGGGGGFFFHHHIIIIIIGGGEEEHHHHHHDDD@@@@@@DDDCCC@@@;;;:::;;;>>>===::::::===AAA<<<:::???CCC@@@===<<<:::;;;???BBBAAA<<<<<>>@@@@@@>>>===>>>>>>????????????>>>===<<<<<<::::::;;;<<<>>>@@@BBBCCCBBBCCCGGGKKKPPPSSSTTTTTTQQQSSSWWWXXXTTTQQQVVV___hhhtttoooNNN;;;444222999999999666333222444777444333222111///...---,,,,,,000444555333000000111111555666555555777444///000111222111//////000222333666666333333444333000...///333666444///...111,,,000666999888444111//////<<>><<>>@@@>>>888888444444777999777777999<<<777666;;;???===888666444555999<<<:::555444888:::;;;<<<;;;:::999:::;;;;;;;;;<<<<<<;;;:::999999333444555888:::<<<>>>>>>;;;???CCCEEECCCCCCEEEHHHHHHFFFFFFHHHGGGGGGLLLSSSQQQ___ooo}}}xxxRRR999111111888999888555222000222444333333333333333111000///***000555666222///000333000333555444555666333...222333222111000000333555333666666333333666777444...///444777555///---000---666;;;888555444222///...>>>JJJGGG@@@???BBBCCC888666444555888999777555...///222666999===@@@AAA666777333...---111333222...222///+++222AAAGGGBBB:::666111///111222111///222222111...,,,---///111222333666:::888222///111}}}~~~zzzpppfffYYYOOOOOOSSS[[[ccckkkpppssstttwwwuuuvvvyyyxxxvvvxxx|||wwwcccYYY[[[dddkkknnnsss||||||tttooonnnmmmllljjjjjjgggfffmmmvvvzzzwwwqqqqqqrrrmmmeee___\\\YYYTTTSSSSSSRRRTTTVVVXXXWWWWWWOOONNNKKKGGGEEECCCBBBBBBAAA@@@@@@AAABBBAAA===999555777:::;;;:::888888999999777555444555666555444444333333555999;;;:::888444444333333333444444555888999999666333222555999555999:::777777888666222555444333333333333444555777;;;===;;;777666:::??????888777>>>???:::<<>>;;;444444333111000111444666666777999999444...///555555222333777888555333444222888;;;999:::>>>===777;;;111555>>>>>>===;;;222000777555333HHHeeecccLLL===999333...,,,---///111666222000000000000555<<<777444///++++++///444777444111......111333333222:::;;;;;;;;;:::888666444~~~}}}{{{~~~|||tttjjjaaaUUUKKKMMMQQQXXX```gggmmmpppqqqsssqqqrrrvvvwwwwwwzzzkkk___QQQLLLQQQZZZ___aaapppwwwzzzwwwsssrrrmmmgggddd^^^WWWRRRRRRRRRPPPNNNLLLIIIIIIOOOXXX]]]YYYUUU[[[YYYRRRJJJGGGKKKNNNNNNHHHGGGEEEFFFGGGHHHHHHGGGGGGFFFCCC???===;;;::::::<<<;;;;;;<<<>>>>>><<<999000111333555777888999999888666555666777777666444000000222444666888888888333333222222222444555666:::999888666444333555777444777777555444666555222777888999999888666333222666777888888888888999::::::444444;;;;;;555555<<<;;;>>>EEEMMMUUU]]]cccggguuu\\\BBB:::444000111555777444///000666777555333222333333222000***---000222333444555666444222222666::::::777222222111///---111888:::777333333333222000000111333444555999<<<999555666<<<777333333777888666444555111666888777777:::888333111,,,333<<<999999;;;777333:::888777LLLkkkqqqbbbEEE===444......111333444222000///111000///333999999666000,,,+++---111444444222000111333444333222777999;;;===<<<;;;888777}}}~~~}}}}}}zzz{{{xxxooofff]]]SSSJJJKKKOOOUUU[[[bbbgggjjjlllmmmkkklllrrrvvvyyy}}}~~~iiiZZZSSSMMMNNNWWW^^^aaa```oooqqqqqqmmmiiieee]]]VVVKKKFFF@@@>>>>>>???>>><<<;;;999:::???GGGKKKIIIFFFHHHGGGBBB;;;;;;AAAEEEFFFBBB@@@>>>>>>@@@BBBCCCBBB@@@???<<<888666444333333777666555666888::::::999222000...111555888888666555555555666888888666444111333666666333222444666555444333222333555888999<<<:::666555555555555555555777666333333666666444444888<<>>;;;666333555555555888;;;<<<999777333000222999:::444222666777999<<<@@@CCCEEEFFFFFFTTT\\\gggrrrcccIIIAAA<<<111222444666333///000555444222000000111333333333((((((+++///444888999999888555333333555666333000---//////,,,---222333222111333333222000......//////111666;;;:::666777;;;888444333666777555444666222666888777777888666333---)))222999444666@@@CCC???CCC???===OOOnnn~~~|||TTTGGG777...///333666777111000111333111------111<<<999444000......111222555333333333555555333222555777:::===>>>===;;;:::~~~|||~~~~~~~~~~~~~~~yyynnnddd\\\SSSKKKJJJMMMQQQVVV\\\aaadddffffffdddgggpppxxx}}}www]]]WWWTTTUUU\\\hhhoooooolllnnnqqqqqqkkkcccYYYRRRMMMAAA===::::::<<>>===888777999>>>CCCGGGGGGFFF@@@BBBAAA>>>===??????===???===<<<>>>AAADDDFFFGGG???===:::777444333222222666444333222333555777777888333///000555888666333222222333666888777555333666;;;===:::222...///333666555444444555777:::<<<>>>:::555444555666555333555777666333333777888666000333999===???===:::777555777999<<<===<<<999777111000444;;;<<<777555666888888:::;;;===>>>>>>>>>CCCFFFMMMZZZkkk~~~gggJJJAAA;;;777555555666222------111111///---...000222444444)))(((***///666;;;;;;:::999666222111111111000...,,,000000---+++...///...000222444444111///...---,,,---222777666111000222888333222555666444333555555777888999:::;;;:::888333,,,000777777BBBSSSYYYRRRPPPGGGBBBOOOkkkjjjXXX@@@111///333777888333333444666333,,,)))+++===:::777333222222333444666555333222222333444444888999:::;;;<<<=========yyymmmbbb[[[SSSLLLKKKMMMOOORRRVVVZZZ]]]___^^^^^^eeerrr}}}yyy___QQQQQQUUUaaaoooxxxyyyvvvppptttvvvmmm\\\LLLEEEEEE:::888666999===AAAAAA???222333555888<<>>;;;:::<<<<<<:::<<<:::999:::===@@@AAAAAA>>><<<:::777555444444444888777555222111222333555777333///000444777666333111111222444666666444111555:::>>>999111,,,...222444333333333444666888:::===999555444555777555333333555444111111666777555///222555888::::::999888333999>>>???;;;777777777555555999===<<<777444333444444444555666888:::;;;@@@>>>@@@HHHUUUdddrrrzzzjjjJJJ===666999666444555222...///333///...------000222333333...------111777;;;;;;:::999666222///.../////////...222222...,,,...///...///222555555333111//////,,,,,,000555555111///111777222111444555222111222444555777:::<<<======>>><<>>~~~~~~}}}uuuggg^^^XXXRRRMMMNNNNNNOOOPPPRRRUUUXXXYYYYYY[[[fffxxxlllTTTSSSWWWbbbqqq|||~~~|||{{{}}}{{{oooXXXDDD>>>BBB999777777:::???BBBAAA???222444777999:::;;;>>>AAA>>>>>>999444444;;;AAABBB>>><<<;;;:::;;;:::888666:::999777555444333444444::::::888444111000222333111///---000444777777555222222222333555555333111...333777555000---000555000000000111222333444555;;;888666444555666666666///222222///000444555333444444555666666555555444000666======888444444777::::::::::::777333///---333333333444444555555555<<<999999===DDDKKKUUU^^^jjjwwwpppMMM===666777333222333444333555999///......///111222222111222222111333666888999999777666333111000111333444222444222......111111///---000333444444222222333000///222888999666555777666222222666777333000111333222444999<<<<<<===@@@@@@222666LLLdddvvvaaaNNNMMMZZZnnnrrrYYYCCC777555888222111444777666222111444111111222222222222222222555444111///...000555999???===:::888777888:::<<<}}}~~~yyywwwnnnbbbZZZWWWTTTPPPRRRQQQOOOOOOOOOQQQTTTUUUUUUZZZhhh~~~kkkgggeeekkkwww|||tttfffQQQAAA???EEE===;;;;;;===AAABBB@@@===666999<<<<<<;;;<<<@@@CCC???>>>:::555666===CCCDDD@@@>>>======<<<999555222555444333222222222333444999:::999666222000111333///000111333555777777777666444333444555555444333,,,000444333111000333666///000111222333333222222888888777555444555777999...222333222333666777444555555777777777666555444000333888999999777888888::::::888555333111///...555777999;;;:::777333000222222666<<<======CCCKKKPPP\\\nnnzzzVVVEEE===888333111333555555888<<<000///000111333222000---333444444444333444777999777666555444444666999;;;777555111---///444333000))),,,000222222333444666444111333777888555444666666444555999:::555111000444111333999;;;:::;;;@@@@@@888GGGeeekkkTTTVVVeeevvvxxxXXX@@@888:::555333444666444000111555000111333444444333222111111222333333222333666999;;;;;;:::999999999999999{{{uuussskkk___YYYXXXWWWTTTTTTSSSPPPNNNNNNPPPRRRSSSSSSYYYkkk|||uuuttt{{{{{{pppdddWWWHHH<<<===EEE@@@>>><<<>>>@@@@@@<<<999444777:::999777777;;;???:::<<<<<<999999======;;;<<<;;;;;;<<<;;;999444000333333222111111222444555888999999777333111222444333666888999888777777777999777555555555666555444000222555555333222333555111333555666666555333222666777888666333444888;;;111555777666888;;;:::777222444777:::;;;:::888777222222444888<<<>>>===;;;666666555222222444555444444888===@@@???999222---)))---555>>>>>>999<<>>@@@999666///,,,///555555000''')))---///111333555777666222111333333///---...777555777<<<<<<777222111777444555:::<<<:::;;;@@@AAA@@@VVVyyyuuuZZZ^^^nnn{{{hhhHHH<<<<<<;;;888666555111,,,---111333555666777777555333222---111666777666555666888666888:::<<<<<<:::888777{{{uuunnnddd[[[WWWVVVUUUUUUQQQNNNJJJGGGJJJNNNNNNJJJOOOfff~~~}}}yyy|||{{{iiiTTTIIICCC???>>>>>>BBBAAAAAA@@@>>><<<;;;:::666777:::;;;888555888???@@@CCCBBB<<<999888777444888===999888===888---,,,777555222222444666666666666888888555111111666;;;444444444666888999999999>>>:::555222333555777888333333222222222222111111...111333222000000222444888888777444111111666;;;888777666666888888777555444555666999:::777222---222111222666;;;>>>===;;;777888888555111000333666444:::???>>>999333111222111666;;;<<<777444555777EEECCCKKK\\\hhhtttmmmRRRIIIBBB;;;333///444:::;;;888777666444111222555666555333333222222444888777333///222888===??????<<<;;;999444...,,,...111222333+++000000***)))///444444555666555000++++++000555666888::::::888555333222666222000222333222444888CCCSSSppphhh```hhhyyydddLLLAAADDD;;;444333111...000666666666555333555777666333,,,333:::;;;666333444888:::;;;;;;:::888888:::<<<{{{uuuuuunnncccZZZUUURRRQQQQQQPPPOOONNNNNNMMMLLLMMMNNN```rrr~~~yyyyyyzzzyyytttcccQQQFFFAAA===;;;;;;<<<===>>>??????>>>===<<<777777888:::777555999@@@DDDFFFCCC<<<888777555222999===:::999@@@;;;222333999888888999:::;;;999888777888888555111111555:::666666555666888999::::::;;;777333111222444666777000000111222333444555555...000111000...---...///777888888666333333777;;;666444222111222222111000222333444555444222000...111//////111555888999888888999999888666444333444444999===<<<888444333444555888:::999555111111222===;;;???HHHMMMWWWnnn{{{___OOO???<<<999777888999888555888777555333222333333222999888888999:::999888888///111444777999::::::999;;;666000---...000111222...111000***(((...333444444666666333...---000444333555777777666666777888;;;444//////000333999@@@PPPhhhvvvllllllvvvuuujjjQQQDDD888555666666777:::555777888777666666555444---111555888888777666666>>><<<999777777888999:::{{{|||wwwrrrrrrlllcccZZZVVVSSSRRRQQQQQQQQQSSSVVVQQQLLLQQQ[[[vvvxxxwwwuuuqqqhhhZZZKKKCCC>>>:::777777666888;;;>>>@@@@@@???>>>888666777888777555:::BBBHHHHHHCCC;;;666666444111777<<<888777???<<<666999999999:::<<<===<<<999777777888777444111000333666888777666555555777999:::777444111///111444666777222222222222333444444555111222222111...---,,,---333555777666333333555888333111---,,,------------222333333111/////////111333111......000444777888:::::::::::::::888444111444777:::999666444555777666666666444333111000000888999===@@@???BBBVVVkkkpppXXX@@@>>>;;;777333111111222555666777888777777999;;;;;;777777:::666...---222111111222333444444555666;;;777222//////000111111333555222---,,,000444555555666777555111000111444333555666555444444666777777222...///000555???JJJfffvvvqqquuuppp___LLLDDDBBB@@@>>>===;;;<<<===>>>===<<<<<<===888777888:::>>>???===:::CCC???<<<===BBBGGGIIIIII~~~}}}~~~yyyuuunnniiibbb\\\YYYXXXWWWVVVTTTQQQSSSUUUPPPMMM\\\ppp}}}yyytttnnn\\\QQQFFF@@@===888555555222555:::>>>@@@@@@>>>===999777666777777777<<>>>>>:::<<>>OOO```wwwrrrwwwrrrbbbWWWPPPIIIFFFFFFAAA===???@@@@@@AAABBBBBB???<<<<<<>>>@@@BBBBBBDDDCCCEEENNNZZZcccgggfff~~~}}}~~~~~~}}}zzzyyymmmiiibbb]]][[[YYYWWWVVVSSSOOOMMMMMMKKKRRRiiiwwwnnnRRRIIIAAA>>><<<777555666333666:::===???>>><<<;;;;;;777666777777777<<>>999999:::999444///555>>>BBBBBBEEEFFF<<<222666AAA888999999888666222///,,,222222111000000111333444666666777888888555111000:::999777444333333666888777999;;;:::666111...,,,///333888;;;>>>MMMjjj|||qqqpppwwwvvvlllfffcccZZZLLL@@@@@@CCCBBBAAAAAAGGGEEEAAA>>>>>>CCCKKKRRRQQQSSS[[[iiiyyy~~~{{{|||}}}}}}|||zzzyyyxxxqqqlllfff```\\\XXXTTTRRRPPPNNNJJJGGGLLL]]]wwwuuuiiiJJJCCC>>><<<;;;777666888666888;;;======<<<;;;999:::666444666777666999===>>>===999555777;;;999555555;;;777444777444000666;;;888555333333333333333444444333111111000000000000111222000......222666666444333333666999;;;;;;999777444111///......////////////111222111...,,,***///444666444333333444222000///111444888:::;;;222000---,,,...///000///666555444222111222666999:::777444333444555666666333333222222333666888::::::999777555333333333333:::777555555888===BBBEEEMMMZZZrrrQQQEEE>>>AAABBB===999999666666999===;;;<<>>AAAIIIPPPaaa{{{kkkSSS@@@???BBB===666444222222777???BBBIII```xxxpppPPPAAA>>>>>>555555555555444333222222111444666666444444555777888444333777888444000111666666777888999888555333333444555666555666888:::444555===OOOeee~~~wwwmmmppp}}}|||}}}~~~}}}~~~~~~~~~~~~|||zzzzzz{{{|||xxxtttoookkkgggddd```]]]QQQYYYXXXVVVeeeqqqZZZFFFAAA<<<888888777555777;;;999999:::;;;<<<<<<<<<<<<555111000222333111000222888777555333777;;;888222000888777555888444000777???>>>>>>>>>>>><<<888555777666555555666777666555111555888888666555999===666555333444777999::::::555333111...---...///111000...---...///---'''###(((---111333222111333555///......000333555555444555///,,,000777888222+++111555888888666555666888000444999999777666777999333222111222444666777777222666999777333111444888333999<<<999444333555777DDDGGGSSSmmmlllJJJ@@@AAA>>>999888555333777===>>>FFF___zzz___>>>444444111222111000000111333555666444777999999666555666888???777444777999666555777222444888;;;<<<999444000777666444333222555;;;???<<>>;;;999777777666444222000222333333666999666000111444777999999999:::;;;888666555555777777555222555666777666444000,,,)))111///......///---((($$$---...000111333555666666666666555555555777888999222333555666555444333333888;;;888222111555777333444555777999:::888444111//////000444888999777444777:::;;;888444333888===;;;999777666666666444333===EEEIIIYYY{{{}}}TTT<<<===DDD???333666888:::<<<>>>CCCKKKPPPbbbaaaXXXGGG:::555333222111000//////444:::888333555555444555666666444333<<<:::888999<<<;;;555000666555444333555666333...666888777444666;;;>>>===CCC___|||~~~|||zzzzzz{{{~~~}}}{{{~~~}}}|||||||||}}}zzzwwwwwwuuuooommmnnnbbbeeemmmwwwxxxfffTTTHHH???>>>===<<<:::999888888777888888888777888;;;===666444111111333444333222===:::777444333333444555000111333555333000333:::999777444333222222000...111333222111444999888444222444777777666666777777444333222333666666444222333444666666444000,,,)))000//////111222222///+++111222444555666555444333444444444555666888:::;;;555333111333666777444111222444333...000777;;;:::000111222444666555111...000///000444888:::999777777999999777555666:::>>><<<999777666777888888777???EEEFFFPPPlllhhhNNN@@@;;;666222555666555444555888===AAAIIIJJJFFF===666777:::;;;666666444111222555333...222222333444555666555444888666444666999:::666222222222333666999999777333777;;;<<<777666<<>>666444333444777999999999???:::444111222444444333000000222555333111444:::666444111111111111///...444555333111444999:::888333555666555444333444555111000000222444555444222111333666777666222---***//////000222555666555333666777888888777555222000111111222333444666888999777222...000666888666222...000///...000777<<<<<<......///222444444111///000///000444888;;;<<<;;;888888666666777999<<<>>><<<999666555777:::<<<===@@@DDDAAADDDYYYooommmTTT===444666:::888666444444444666777555999999444333777<<<>>>666999999444000111000...000111222333444555555555444222000222666888777555111222444777999666222///777===???<<<>>>MMMaaammm~~~~~~~~~{{{~~~~~~~~~zzz}}}{{{yyyyyywwwwwwxxxvvvrrrrrruuuuuu~~~pppJJJ999===:::<<<===>>>>>>===;;;999@@@>>>===>>>AAA@@@<<<888666666777888;;;===>>>???888333///000555999888555111000222555444222555:::555333222222444555555444666888777555666999:::777444444555444222222444666000000111222333333333222111333777999888444///,,,---...000222444666666555999888888777555333222111///000000111222333444444555222///000333666666444///111222222333666777777//////000222555666555333000000111444777;;;===>>>;;;999555555777999;;;<<<<<<888555333666:::>>>???>>>BBB======JJJ[[[sssyyyWWWBBB@@@AAA???======>>>===:::888555::::::555111333666777111777999555000111333444111333444555444444555555444222000000333666777777333222555999:::666333333666===DDDJJJYYYsss~~~|||||||||zzzzzzyyyzzz{{{}}}~~~{{{yyy{{{}}}yyyvvvxxxvvvvvvwwwtttqqqsssxxxoooEEE444;;;<<<===???@@@???===;;;:::@@@<<<;;;AAAIIIIII???555444555777999:::<<<===>>>222//////333999<<<888444333111222555555333555:::333222222444777999::::::666:::<<<999888999777333333333333222222333666999111111333333333333333333222444888:::999666111...---...///000111222222333888777444222222222444555333333333333222222111111111333444222000111444777///111444888888777444444111000111222555777777666111222333555777:::===???>>>:::666444555777999999;;;777333111444888<<<>>>:::>>>;;;;;;DDDNNNcccssskkklllqqq|||xxxXXXIIICCC@@@???AAACCCCCC>>>999888<<<===777333222333222///666999555000222555777555777888777555333444555777555333222444666888888777555666:::;;;888999===>>>IIIXXXjjj}}}||||||zzzwwwtttrrrsssvvvyyyzzz{{{~~~{{{xxxxxx{{{~~~~~~yyyvvvwwwuuuvvvvvvtttsssxxxrrrKKK999=========>>>???>>>===<<<;;;;;;777777@@@KKKLLLBBB777111333555666666666777888222222444888;;;:::555111555222222555555444555888111000000222666888999999333999<<<999777777555111333333222111000222666999///111333444444333444666444666777999888555222000...///000000///...000111555444222111111333555666666666666666555333222111000444777444///...222777---...333999;;;888555666222000///000333555666555111333555666777888:::<<<===;;;777333222333666888;;;777222111222666999;;;666:::999:::@@@EEEWWWtttwwwaaaOOOKKKLLLSSSbbbsssoooZZZIIICCC===<<>>CCCCCC>>>888222555777666444222222444444666777999999777444222777333222555666444444666222111000111333555555444///444777444222333444222444333111///...///333777+++...222333444555777:::555555666666444222000//////111222111///...000333111222333444444444444444444555555555555444222111111444666555111///000222...,,,///666888555555888333111///000222444555555222555888888666555666777999999777333000111666:::<<<888444222333555777888666777444666<<<>>>NNNiiiqqqcccYYYKKK===AAA@@@FFFQQQ___pppyyy___RRRBBB::::::;;;777222000777;;;:::777888888666333888999555222333444333444777:::888444222444666888888888777777888999;;;GGG>>>999;;;===@@@NNN^^^zzz|||}}}yyysssnnnllllllbbbeeefffaaa^^^bbbppp|||xxx||||||zzz||||||xxxyyy{{{|||}}}|||{{{zzzooonnnoooqqqrrrvvvxxxWWWAAA:::666777777888:::<<<>>>???:::;;;<<<<<<:::888777666555888:::999555222222333555777888888777666666777888444333555666444333555555333111111222333222111+++000222...---000444444555444111---+++,,,000444'''+++///222444666999===555555444333222000///...000222333222000000333666///111555888888666333111000111222333333222111000444444444444333222///...222......333444222333888666333111111333555777777222666999999666444444444666777666222...///666======:::555333333555666666777666111222888999HHHcccjjjKKK??????>>>:::;;;999;;;AAAIIIWWWooovvvdddLLL>>>;;;;;;888444444;;;???===999888777444222666777444333666666555111555888777444222444777666777888888888999:::<<>>:::444222666<<<>>>???>>>999333000222666999999888888777666666555:::777333000000222666999333222000---++++++///222666666333///111555666333444333222333444555333222111444333---+++///444666555333444999:::666333333444333444555222...000666222333444333111000111333666333000000333444333000111///000222///***+++111777666666888:::999888666222///...111555777555111222222222444777888888666777:::;;;:::666555777999@@@:::666555444///---...111222111000111888EEEOOOyyyqqqNNN@@@@@@???;;;999:::???===<<>>===<<<::::::<<<===>>>888:::;;;999444111333666@@@BBBBBB>>>888666888;;;888888999999888777555444888888777555333333555666777777555222000111444777777888666333444777666222111111222333444333111...,,,000111---,,,000333444666444555;;;===:::888888444111000333444222222444222222000...++++++---000333444444333222111111111...///444666111,,,111999:::999888888999888555333333000...000444666444111222111222444666777777666888888888888888888666555999555333666555111///000111111111///000666AAAJJJmmmuuu]]]DDD::::::::::::;;;;;;@@@===<<<@@@???EEEVVVxxxxxxgggWWWLLL@@@@@@>>><<<888777777888666222000444666666777:::777555444555666888888777;;;<<<;;;:::<<>><<<:::888777777777222777:::999666333333444>>>@@@BBB@@@<<<;;;<<<>>>:::<<<===>>>>>>;;;999777777888::::::777555444444:::999888666444555888;;;777999999777777999666111...///000222333111---***)))---...,,,,,,111444444555333444:::===;;;::::::888222///222666444111111444333000,,,))))))---000222555888666111......000...333999999222---333===999888777777777777444222222...,,,---000222222000222111111333555666555444999666555888;;;;;;666222444000000555666444333444222222222000000555===DDDbbbwww^^^OOO@@@::::::<<<>>>@@@;;;@@@===;;;===999;;;IIIjjjxxxiiiOOOLLLFFF???888555555777444111111666:::;;;<<>>999777777999::::::<<<>>>AAAEEEMMMZZZjjjuuu~~~}}}zzzwwwuuuuuuuuuvvvwwwvvvyyy}}}|||uuuqqqppprrrpppmmmlllnnnrrrwwwzzz~~~~~~~~~~~~~~~ssskkkbbb]]]WWWOOOKKKJJJKKKGGGIIIRRR\\\dddmmmuuu~~~~~~|||{{{{{{|||}}}}}}{{{yyy}}}}}}{{{wwwrrrppppppqqqlllooovvvqqqSSSCCCBBB???===;;;999666555444444444999<<<;;;999999:::888888:::<<<<<<;;;:::;;;<<<:::<<<>>>??????<<<999777555888;;;:::888666666777888888777666444555888:::666999999777888888444...///...---...///...,,,)))+++......,,,...444888888222000111666999777666777:::555333666666333000000555444333111//////111444333666888777333000......333666999777111---000555333333222333555666666444111///---...111444666666222111111333444555444333777777777:::<<<;;;777333444000///333555555666888555555555333333777===BBB]]]sssRRRHHH???<<<>>>@@@??????:::>>><<<;;;===777666AAAbbbsssnnndddVVVHHH>>>999777888444333777<<<>>>BBBFFFDDD@@@;;;999;;;???BBBDDDKKKRRR[[[eeeooo|||{{{xxx}}}yyyxxxxxxuuuooolllooopppkkkfffdddgggeeecccaaa______```aaadddbbbdddhhhgggbbb_________^^^\\\[[[\\\^^^```bbbyyy|||~~~~~~}}}{{{xxxmmmddd[[[WWWRRRMMMKKKMMMLLLIIILLLVVVaaaiiirrryyy~~~~~~~~~}}}}}}}}}}}}|||yyyvvvxxxyyyyyywwwsssooommmlllmmmsss|||sssVVVFFFDDD<<<;;;:::888777555555444888<<<<<<888888===???>>>444666888888888888888999777888;;;<<<<<<999666333444777999888555555999<<<888888777555444444666888444777666444444555222,,,111...+++)))***,,,,,,,,,111222///---///777<<<===222//////444666444333444666555777999777222222666111333555666555555555666777666555666777555111...666777555333111///...---111000///000222444444333333222111333666:::===>>>333222222333444555333222444888<<<===;;;888777888999333000222444555888<<<:::999888777888;;;???CCC[[[iiiFFF???777666<<<@@@<<<777777<<<;;;<<<@@@:::777AAA```ppp___TTTNNNNNNGGGBBBBBBDDDFFFIIINNNPPPMMMKKKLLLQQQXXX]]]```pppzzz{{{tttfff```^^^dddooovvvuuuppptttrrrooohhhaaa\\\[[[\\\WWWSSSRRRVVVWWWRRRNNNLLLOOONNNLLLKKKKKKLLLMMMNNNOOOLLLLLLOOOOOOMMMMMMPPPKKKKKKLLLLLLKKKIIIHHHGGGwww}}}~~~{{{wwwsssggg^^^VVVRRRPPPNNNOOORRRPPPOOOTTT]]]eeelllttt|||}}}~~~}}}~~~}}}}}}}}}}}}zzzvvvsssttttttuuutttssspppllljjjqqqyyytttVVVDDDBBB::::::999999888777777666888<<<999333444<<<@@@>>>666666777777777777888888:::;;;=========;;;888666444777777555111222888>>>888999888666444444555777333444222//////222111,,,222...)))'''))),,,///000555555222///222999===<<<444000000444666444333444000222777:::777333666;;;---000444666666555555555888666444666999:::666222888888555222333555222---333111000///000111000/////////000222444888;;;<<<444333333444555555333111333888<<<<<<999666777:::===777333555777777:::===<<<;;;999888:::>>>BBBEEEXXXVVV>>>:::444444;;;AAA>>>777444999999<<>>BBBAAA?????????@@@BBBDDDAAA>>>===???@@@???AAAEEE>>>???AAAAAA@@@<<<999666zzz{{{uuuoooddd[[[SSSPPPOOOOOORRRVVVXXXYYY___fffkkkooowww~~~||||||~~~zzzzzzzzz{{{{{{yyyuuurrrsssqqqooooooqqqqqqnnnkkkuuurrrRRR@@@===:::::::::::::::999888888666:::777000111;;;>>>::::::888666666666777777777<<<<<<======<<<;;;999888444777888444///...333999888888888666333222222444333222///***+++000111...000---***)))+++...000111333444333111444999999555222//////444666555555777222111444888777444333666---///111222222222222333666666666777999:::::::::>>>AAA???999666888666111444222000///111111111111---...000111222444555777666555444444555555333111444555777777777777777777<<<888777;;;===;;;;;;===;;;888666555999>>>CCCFFFXXXyyyLLL;;;<<<:::777999??????;;;222888888<<>>888:::>>>@@@<<<555444888===<<<:::999999:::<<<======::::::======;;;;;;>>>999:::;;;<<<;;;999777555}}}|||uuummmddd[[[SSSPPPOOOPPPTTTYYY___bbbhhhnnnppprrr{{{~~~|||}}}vvvvvvwwwyyyyyyxxxtttqqqtttooojjjkkkoooqqqpppmmmxxxpppOOO;;;888;;;<<<<<<;;;;;;999888888444999777000222;;;===777;;;999666444444555666666666666666666555444333333444777999555///,,,///444666777666444000//////000444222---((()))///222111...,,,++++++...000111111000222333333666888444...///,,,,,,222555555666888999444222666777333...,,,000000111000//////111333444666999999888999===AAAEEEKKKJJJ@@@999777666444222000///000222555666666333444666777777666777888777666555555666555444222666333111333666888666444:::888:::@@@BBB???======999666333333777===CCCFFF[[[wwwOOO:::???>>>777444777:::999222777777<<>>;;;999777888;;;???BBBCCC<<<@@@DDDCCC<<<777555555666999???@@@999111111666:::888666444333444555555;;;999:::>>>===999777888666666777777777777777777|||vvvnnnfffaaaXXXPPPMMMPPPWWW]]]kkklllmmmrrrwwwzzz{{{zzz~~~}}}~~~~~~}}}xxxzzz{{{{{{xxxvvvuuuvvvsssoookkkjjjlllooopppqqqoooPPP@@@@@@:::999999999999888666444444999@@@CCCBBB===888666===>>>===:::666222000000444555555555444333222222444555333000111666777444,,,000333111,,,)))+++...666444...(((***111555555000222333222000---,,,,,,555444444444444111,,,)))''')))---///111333555777666444444777666222111333222111000000222333222111111111555===???===<<<>>>777<<<@@@>>>999555555777>>>888///(((''',,,333888333555888999888888999:::555111...000444777666333555222111333222000111444===333///444888888===GGG<<<666222555:::<<>><<<===;;;777555666666<<<777666???DDDEEEKKKYYY}}}zzzxxxtttjjjbbb^^^WWWPPPNNNSSSMMMJJJFFFCCCAAA<<<666111...333999999555222222444333///222;;;;;;333444;;;===<<<;;;:::999999999999888888777555444444444555===<<<;;;:::999999888888---000111111555888777333~~~{{{rrriiibbb\\\SSSLLLKKKRRR[[[ccckkkooouuuxxxzzz}}}~~~}}}~~~~~~}}}{{{zzz|||}}}|||zzzxxxwwwwwwpppqqqpppmmmmmmrrr|||mmmPPP@@@@@@>>>===<<<;;;;;;:::999888:::===BBBCCCAAA===999777::::::999888777666555444555444444444444333333333444555222///000555666333,,,000333333///---,,,---//////---***,,,222444222000111222111///......///444333111000000///,,,***&&&***000444555555555555444111222444444111111444555444222111222333666777888666777:::;;;999999<<<555888;;;:::777555666777;;;777111+++(((+++222888777888888777555555777888777333...///222555555444555111000111111///111555666111///222555777:::>>>===:::999888666555999@@@^^^zzzJJJ???===<<<===;;;555333444999<<<777777DDDKKKKKKPPPggg}}}yyyrrrkkkfffbbb^^^[[[^^^WWWRRRPPPLLLGGGGGGKKKDDDBBB>>>;;;999555///+++---222777888555222222444111---111999999222111888:::999888777666555555555:::888777666555444222000888888999999999888777777000222222111444777777333}}}|||pppeee\\\VVVNNNIIILLLVVVccckkkqqqxxx}}}}}}}}}}}}{{{zzz|||}}}~~~{{{yyyxxxxxxrrrttttttpppmmmtttkkkOOOAAA@@@@@@???<<<:::999999:::;;;???AAABBBAAA>>>;;;::::::;;;888555555777888777666555444333222222333555666444555222...000444444222...000111222222000///...))),,,------000555444111222222222000...---...///777444111...---,,,***(((&&&+++333888888666444333222//////222222000000333333444333111///111777<<<>>>:::777888777555777;;;444555555555666666777777777777555///***+++222888<<<;;;888444111111555777:::555111///222444555444555111...//////...111666111333222111444:::;;;999:::;;;<<<:::444000888BBBgggPPP@@@??????AAA>>>777555777999:::333555DDDKKKLLLSSSvvvxxxpppjjjbbb___[[[WWWSSSOOOJJJGGGIIIEEECCCCCCAAA>>>>>>AAA???<<<999777555111---***)))...333444222000111222222000222888666...---111666555444333333222333333<<<:::888888888666222...333444666888999888666555444555333111333777666333~~~pppcccUUUQQQLLLLLLSSS___kkkrrr{{{}}}||||||}}}}}}|||zzz{{{|||}}}|||zzzwwwvvvvvvwwwxxxuuupppmmmuuuiiiOOOBBBBBB???===:::777555555777:::??????>>><<<999999:::;;;>>>888333333666888777444666444222000111333666888555666333///000444555222111000......000111111000+++...///...111555444000555555333000---,,,---///:::888555222000---)))&&&)))---333777777555444333222//////111111......111---000222000---...444999<<<888777888888666777;;;777555333333555666666555444777777333,,,+++111888>>>;;;666111...///444888:::888555444555555444222555000------......111666111666555111444>>>@@@;;;555666999888444333===IIImmm\\\EEECCCCCCDDDAAA<<<:::<<<999;;;555666@@@EEEKKKXXXxxxoooiiibbb\\\WWWRRRQQQPPPOOOMMMIIIDDD@@@@@@???>>>>>>===;;;;;;;;;???===;;;999666444111///&&&***...000/////////000777555777999555---***---333222222222333444555555===:::999:::;;;:::555000111333777999999777444222444555333000222777888555pppbbbRRRPPPOOOSSS\\\hhhrrrwww}}}|||{{{|||}}}~~~}}}|||xxxyyyzzzyyyvvvtttssssss{{{xxxtttqqqttt}}}hhhOOODDDDDD===<<<:::555222222555999::::::999777555666888;;;<<<777222222666999777555666444222000000333777999666777444111222666777444444000,,,***+++///222333///000...,,,...222111...222222222000......000222666666777888777444...***---///222333333333444555333000111333222...---///(((---222222///...111555666444666:::;;;999888;;;;;;888666555555555444333222666888555///---222888<<<999444///---///555:::999999888888888666333111555000------......222777111444222---111<<<@@@<<<666555666666666888BBBNNNrrrnnnMMMFFFBBBAAA???<<<<<<>>>:::???<<<:::===@@@MMMeee{{{xxxrrrlllccc\\\WWWSSSNNNJJJGGGFFFFFFEEEDDD???:::555888999:::999999::::::999<<<<<<;;;999666444444333(((+++...000111111222222888777999999666111///111222333333444666888999:::888777666888:::999555222333666999;;;:::666222///111222111000222888999777}}}oooaaaUUUSSSSSSYYYdddpppwww{{{~~~~~~~~~}}}||||||~~~~~~}}}|||wwwxxxyyyxxxuuurrrqqqqqqxxxvvvtttxxxfffOOOEEEDDD>>>>>><<<777333222666:::666777666555444444666999666333111333777::::::999777555222000111333666888666777444111333888999666555222---)))))),,,111555111111---)))***......+++,,,...///000000222444777///111555999<<<:::666222222222222111000111444666333222444777777222//////+++///444555333222222333222222666<<<>>>:::888999<<<;;;:::888666333222111333666888555111000333777999777333///---///444999888888888888777444222000444000---/////////222777222222///,,,///666:::999<<<999888777555888DDDRRRxxx\\\OOOAAA;;;;;;:::;;;===888>>>===:::<<>>===;;;555///***...111222111333777888666666666666444111000111222...000222444555666666666444555666666555555666888555555555666888:::;;;<<<222333444555555444333222555777999;;;:::666222//////000000///333888999666}}}qqqdddZZZWWWUUU[[[fffrrrzzz}}}}}}~~~~~~~~~}}}|||zzzxxxzzz{{{yyyvvvsssrrrqqqqqqssswwwcccMMMCCCBBB>>>???>>>999444333666:::777888999888666555555666333333444555777888999999777555333111111333444666444555333000333888999777333333222...+++,,,000444222222000,,,,,,000///+++,,,...111222222222333555---///222777::::::777555444444444222111222444777111111666<<<<<<777333333111222333444444444444444666555888<<<<<<777444555999;;;<<<:::555111111111555666666444222222444666666666333000...///222555777777555333111000111222333000...111111111333777<<<777555666888777777999>>>>>>>>>999333666GGGYYYwwwaaaIII>>>===???@@@@@@;;;???===>>>EEEMMMhhhuuuoooeee]]]WWWRRRNNNJJJIIIFFFDDDCCCCCC@@@;;;666999999888888777333...***,,,000000---...333444222111333333111///...000333222222333555777888888777444555444222111333777999888888777777777888888999222555777555111000222444444555888999999666333111...000111000222666666222ttthhh___ZZZVVVZZZfffrrr{{{~~~|||zzzwww{{{|||}}}{{{xxxuuusssssslllqqq{{{aaaKKKBBB@@@<<<>>>===999444111444888999;;;<<<;;;999666555444444666777777666555555666777666444222222222333444222333111///222888999777111444666333...,,,///333333444333111222444333...111222444444222000//////111111111333555666444222555666666555333333555777///000666>>>@@@;;;777777555333111111333444444444;;;999:::<<<:::444111222555:::===;;;555000000222777666444444333444555666666666555222///...000222888666222---+++---000444333000///222333222333777HHH@@@>>>DDDCCC<<<999===<<<@@@BBB;;;222444JJJbbbsssTTTEEEDDDGGGGGGGGGEEEFFFCCCGGGTTTbbb}}}uuummmhhh[[[WWWQQQMMMJJJGGGCCC???BBBAAA@@@AAAAAA===666111111111222444555444111...333666444......222222///222444444222000000333666222222222444666777666555777777444///---///222333;;;:::888777555555444444666:::<<<888222///333777222333555777888666555333...111111000222555333...|||rrrgggaaa______eeennnwww}}}zzzyyy|||}}}zzzvvv|||wwwwww}}}zzzrrrnnnkkkuuuzzzbbbQQQGGGBBB>>>>>><<<777333222555888999888888777666444222111;;;888666666888999777444333444666555444333333444666555444444444555555555111222222000///000444888555222000000333666555444///888:::000,,,111555444)))...222333222111000...000333555555333333444666999:::;;;:::888777777777111222444666777777666555555888999777333333666;;;777777666333111//////000333444555777888777666666888888666333444777444...666777222***+++333888888777555555555222///111777EEEDDDCCCDDDEEEDDD???;;;AAACCC<<<666777:::IIIbbbvvv]]]OOOJJJHHHHHHDDDHHHRRRaaauuu~~~yyyrrrjjjccc]]]ZZZYYYRRRLLLGGGEEE@@@;;;999;;;<<<;;;<<<>>>???<<<555000222333333222111333777:::222222444777666222222555111000//////000333666888444333333444666777666555777444111111333444222000777333222666666111000444888777999;;;999555555888444222555888888333000111000///...------///111333}}}~~~~~~yyynnnbbbZZZ\\\```hhhsss{{{|||zzz{{{{{{yyyvvvxxxuuuuuuyyyzzzvvvrrrrrrttt}}}yyy___NNNEEE@@@>>>???>>>;;;666444444666777666666555444333222222666666666666777777777666333555666555444222222333222444666555333333444666555555555333111222666999555222000///111333222111000444555333444888:::999...000111000///000111111222555777777555444666777777888999888666555444333111222444777888888888777444666777555222111555999444555555444222222111222222333333444555555555444999999777444555777555000555777555...---333999:::666555555666333///111666>>><<<;;;<<<>>>===:::777>>>???:::777999;;;NNNmmm|||uuunnnjjjhhhlllttt{{{rrrmmmddd```ZZZTTTOOOMMMLLLLLLHHHDDD@@@???<<<777666999;;;:::999888888777444222222111111000111222333444333222444888777444666:::222///------///111222222333222111222444555444333999666444333444555333111888555555888888555555888::::::<<>>:::666555444666555444333222222222222111444666666444444666999444666777666333222111222...222555666444222333444666666666555444444777999555333111000000111111000444000000555999888777888444333111///......111555222444666666555444555666666666777777666444222111444444555777777777777666333444555333111000333777222333555666666555555444333222111222444555444333333444333111333777777444555999999222...000555777555444555777555111111444777666555555777777666555888777333666:::;;;SSSzzzzzzrrrjjjccc]]]ZZZRRRNNNIIICCC@@@???@@@AAA???;;;::::::999555555888888888777444222111222444444222111222444555333000333222333666666444777<<<555111---...222444222...222111000111333333222000:::888666666666555444222666444555888888777777:::::::::<<<@@@>>>999888;;;888111...222666444111000111111222333555666777777}}}tttjjj]]]QQQTTTZZZdddpppyyy~~~~~~{{{wwwtttssstttqqqpppppppppmmmlllsss|||sssZZZLLLFFFDDDBBBBBB@@@>>>:::888666666888777555333222111111111///333777666111000333888555666777666333111111111...///222555666555222000111111222222333444666777444333111111111222222333777111111888888000...333666444222111///...111555000111222222222222111222555555555666777666444222777666666555444444333333333444444333111111333666444555666888999999777555666444222333666777666444+++---...---000666888666444999;;;666...,,,///444444333444777666222111333444444333444555777888888888555222888>>>AAA^^^yyydddbbb^^^YYYVVVTTTSSSRRRMMMIIICCC===999888999:::<<<999888:::999666555888666777888555222000333555777444333666:::;;;777222444111111222222111444:::888333///222888:::666111222111111222333333111///888888777666666555333222111111222444555555666777777666777;;;:::888:::>>>>>>555///222666555111///222333555777888999999:::}}}ssshhh\\\QQQYYY^^^gggqqqxxx}}}~~~~~~}}}yyyuuusssssspppnnnmmmllliiijjjtttpppWWWKKKHHHHHHEEEBBB>>>:::888888888888;;;:::777555333111/////////444888666///,,,000666555666777666333111111111111///...333888888222,,,******,,,...111333333333///////////////111333444666333666:::555++++++222555222333555333//////444111000111111111111000///222111111333666888777666444333222222222222333444555555555333333333555666777777777:::<<<;;;888555999666444666:::<<<:::777+++......,,,---222555555222666999888222///222888555222333777777333111333222333333444555777999;;;<<<:::777>>>GGGOOOmmm{{{oooeeeZZZWWWRRRNNNJJJHHHHHHHHHEEEBBB<<<666333222222333:::888888;;;:::666444666444777;;;:::777444444555666444444777<<<===999444777333222222000///222888777222///333999<<<999444333333333444555444111///555555666666444333222222///000111111222444444444444222222555777888===DDDCCC999222444777555111...222333555777999:::::::::tttkkk```WWW^^^ccckkkrrrwww|||}}}yyyuuurrrpppkkkhhhggggggfffjjjwwwlllSSSIIIHHHIIIEEE@@@;;;888777888888888:::999888666444111///...000555888555///,,,///444444666777666333222111222222000///333888888111+++'''(((***---111333222111+++,,,---------///222444222444888888333---000666333000222777666///...444333222111222333333111///...,,,+++///555;;;======000000//////000333666888777666555444444555666777888777666888;;;<<<999666888666555999>>>@@@===999222555444///---000222222...000555888777555:::AAA666222222555777444222333///111333444555666888:::999;;;888===KKK[[[yyy}}}ssskkkaaaXXXOOOMMMJJJFFFDDDCCCCCCCCC<<<:::777444222222333444888666777::::::555222333333666;;;===;;;888555444333222333555888888555222999666444444222000222888333///---000555888777444555444555555666444111...000222555555333222222222111444444222222444444222333000111444666888>>>FFFDDD;;;666666777444000///333333444555777888999999tttkkkccc\\\^^^eeennnuuuyyy|||~~~|||yyyvvvtttqqqkkkfffccc```^^^aaaeeelllzzzhhhNNNCCCCCCEEE@@@===999777888888777666444555666666555222000...000333666444000///111444333555666555444222222333111333555666555222000///,,,,,,...111444555333000---///000///...///222555///333444111///222444444222...000666555......555333111000111222222000...---******///999BBBGGGHHH333222000///000222555777777666444444444555666666555333111444999<<<:::777444333333999@@@BBB===888222555444///,,,///222333---,,,000555777666:::@@@777222000444666444333444---000444555555555666888666<<<:::;;;OOOiiixxxvvvnnnddd]]][[[VVVPPPAAA@@@???>>>===>>>>>>???888777777666666666777777666444777;;;;;;666444555333444777:::;;;:::555222333444444444333222000///777444444444333000333888222///------000222333333555555555666666444000------111444555444222333444444777666222111444333//////...000444666666:::??????:::666888777333111222333333222222333555666777|||qqqjjjccc]]]]]]eeeoooxxx{{{}}}~~~}}}}}}|||zzzuuupppnnnnnnjjjccc\\\]]]YYYXXX]]]dddnnn}}}eeeJJJ??????AAA<<<:::888888999999666333///111444666666333000...///111333333111111333666333444666555444333333444000666:::888222---///333222222333555888888444000222444555333111111444777///333000***,,,333333---333---...555444---///777111///---...000000...+++000---+++111===IIIPPPRRR:::888444000///000111333777555333333444555666555222///---111777;;;;;;999111///111888???AAA<<<666,,,000000,,,+++///444555///+++,,,111333111333999888222000222555444444555,,,111555777666555666888999CCCAAAAAAXXXxxxnnnbbbaaa___XXXPPPMMMOOOOOOKKK===<<<;;;999777555444444666777777666666666555555555555888===>>>:::777888333333333666999999555111666777777444111...------222000111333222000222777333111///...---///222333555555555666666444///,,,,,,000444666444333444666444777666111///222111,,,***+++///444555222333777:::777666888777333222444444333111000111333555666vvvjjj___XXX^^^bbbkkkuuu}}}vvvqqqkkkhhhgggddd]]]XXXQQQPPPPPPVVVfffzzz{{{___LLLAAA:::777>>>555---000999===777...222000222888:::555///,,,000111444666888888777666777888777444222111333555222666:::999666222111111666444333555999:::555111333555555222111444333000333444222//////222222...---)))+++111222000111666000111111...++++++...222000//////111666>>>FFFKKK999999555---+++///444555666;;;;;;444///111333111444444333222111111111111333333444666888888777555555888777333222444333000333444222//////444666555555000---222:::===888222000111333555666666555444<<>>CCCVVVxxxxxxkkkccc___YYYQQQJJJKKKIIIDDDBBBCCC===666444:::;;;666222333666777555333111222555555222///111777<<<===999666555666333111000111333444222000666555444333333222000...//////000///...///111444...///000111111111000///000222444444333111111111333333444444333111...---333333444333222000---,,,***---222777888555222///222222333444444333111///111555666444555999888444uuujjjaaa[[[YYYZZZ^^^gggqqqzzz~~~~~~|||zzz}}}|||xxxvvvuuurrrnnneeeaaa[[[UUUOOOLLLJJJHHHPPPHHHKKKbbb{{{qqqVVVEEE<<<777444;;;:::888666555444222111555222333888999666333333///000333555555555444333111222444444444555888:::::::::999666333222333444111000///111444555333000333666777444444666555222222444333000///111111...000......111111//////111111444666666333000...---111000000000111333555666777999888222000444777777888999777444444666444111777444111///000333777:::444666888999999777444333333555333000000444666555222444444222555;;;>>>===???<<<999777888:::::::::888666555333444666999;;;CCC@@@JJJiiitttlllggg^^^WWWVVVUUUNNNEEE<<>>===777000111666888444222444777888777444222444888777000)))111555888888666444555777777333///---...///000000888666333222222111000///---///000111000111333444///000111222222333333333111222333222111111333555000222333333222000---+++222222333333222000...---...111555888777333...+++)))+++...000222444444444333444444666;;;???<<<555zzzoooeee]]]XXXVVV^^^bbbiiissszzz}}}|||zzzuuuuuutttqqqmmmiiieeebbb^^^WWWOOOJJJHHHGGGFFFDDDKKKHHHVVVtttiiiPPPBBB<<<888666999<<<>>><<<777333555777888555444666666111///111222333444555444333111///000222333444444555888:::<<<:::666333111111222444111111111333666777555333222555666333333555444111///333333000...000000---333222222222111000000000000222333444333111///...000111222333444444555555666999999555333666888777:::888666666888999666222777555222//////000222333444777999:::888555333222222555555222111222111---000333444333666===@@@@@@;;;<<<;;;:::999888:::;;;999888777666777999;;;===DDDFFFYYY}}}uuuiii___UUUSSSPPPOOOOOOKKKDDD===555777999::::::888444111000555777444333666999888888666666777888777333...222444555444222222333555777555111//////000111222;;;888555333333333222222000222444444444333444555222333333333333333333333222333444444444444666888...000222444333111...,,,333333333333222111000///333444666777666333000---)))+++...111222444555777444555666999<<<>>>;;;888yyyooofff^^^XXXVVVXXX\\\dddnnnvvvyyyyyywwwqqqooommmkkkfff```\\\ZZZYYYPPPGGGDDDHHHJJJIIIEEEDDDNNNfffdddMMMCCC@@@???===555:::>>><<<777444666:::999666666888777333333666555666666666444111///---000222444444333444555666:::777333000///000111222***+++---000222222111//////333444222222444333000000555777333000111111///555555555333222222222111.........///000111111000,,,...111333666777777777666999999555444666888777:::777666888;;;;;;888555333333333333222111000000444777999999666333222222111666888777555555111,,,///222444333666===@@@???333666:::;;;:::888888999999999::::::;;;===>>>>>>EEERRRpppssshhhccc^^^WWWPPPKKKJJJHHHFFFBBB???===>>>555555666777666555555666111555777555555888999888666888::::::777666777:::444444333111000000222333444555555444444444444555<<<:::777555666666666555333444666555333222222222555555555555444222111000111333666888777777777888...///222444555444222111666555444222000...,,,+++666555555555555444444444///111444444333333555777444666:::;;;:::888888:::zzzrrriii```ZZZVVVQQQVVV___jjjssswwwwwwvvvmmmiiifffddd___YYYUUUVVVSSSLLLFFFEEEIIIMMMMMMKKKEEEZZZvvvaaaLLLDDDCCCCCCBBB222555888888555333333555......000555555333555999777888888888666333000//////111333333222222222333777444222000111111111000'''***...222444333111///---111333222222444333///333999;;;888444555555444333666555333222444444222...------...111333333222)))+++...111444555666666666999888444222555666555777555555999;;;999777888111222444555666666555444333666888777444111111333111666:::::::::;;;888333///333444444666<<<>>>===///333888;;;;;;:::999888999:::;;;===>>>@@@AAABBBNNNeeeuuunnneee___\\\XXXRRRLLLLLLFFF@@@:::555333999@@@777555444555444222555999333666777555666999888555333777;;;:::666555999>>>333222111000000111222333222444777888777666666666999888666666777777666555222333333222///......///444555555555444111///---///222555777666555555555000111222444555555555444888666444000---***(((&&&444444444444555555666666333555777666444333555888333444888:::777333555;;;zzzpppggg^^^WWWTTTOOOTTT\\\eeemmmpppooommmfff___[[[YYYUUUOOOMMMPPPMMMLLLKKKIIIHHHJJJNNNQQQSSSkkk{{{\\\FFF?????????>>>555444444555555444111...%%%&&&+++000111000222777666777999999999777555444,,,///111222111111111222444222111333444444111...(((---444999:::888555333---222444333333555333///333:::===999555555555444000333444111111555555222000///000333666777444222,,,---///111222333333333666888777222///222444333222111444999888444444888222222333444555555555555222555666444000///111555444888999888888:::999666111444666555777<<<===;;;333444777999;;;<<<:::999;;;;;;;;;<<<>>>BBBEEEGGGaaa|||wwwooo```]]]YYYVVVTTTRRRPPPNNNIIIAAA:::777555222555:::666444444555333///222888444777777555555777555111///333777888666555555777000/////////111333444555111333666666444333444666333222222333555555444333111222111000...---///111000222444555444111...+++...///000000//////111222444444333333333333444444444333222111//////......000111444666666555444333111444666555333222666:::333000000444555333555:::~~~}}}xxxmmmaaaYYYSSSPPPMMMPPPVVV]]]bbbcccaaa^^^^^^VVVQQQPPPLLLFFFFFFJJJHHHMMMPPPLLLFFFEEELLLTTTaaazzzvvvUUU???888888888777999666333444777666000***'''(((...333333000222777555666888:::;;;:::999888***,,,///111111111111222222111222555777666222...(((...666<<<===:::666333...222555444555666444000000777;;;888333333333222---111222///000555555111222333555999<<<:::555000111222222222222222111111666888666000---000222222......333888666111222888666444222111000000111222111444555333......111666888:::888333222555555333333666777666888<<<===:::888777777999;;;===<<<;;;===<<<::::::===BBBHHHLLLsssttthhh^^^XXXPPPMMMIIIEEEDDDFFFIIILLLDDD<<<888===???888222000555222333666333---///555555777666444444555333...---///333666777555111...---,,,---///333666777777111333444333000000222444.........111333333222000222222111000//////222555,,,///222555555222...+++---,,,+++***)))***---000777666444222111111222222//////000222555777:::;;;,,,///444777888555000---,,,000444333111222777;;;333,,,)))///444555666999xxxuuuzzzvvviii\\\RRRMMMKKKNNNQQQUUUXXXYYYYYYZZZ[[[TTTKKKEEEGGGJJJHHHEEECCCDDDHHHJJJHHHDDDFFFTTTaaa|||jjjMMM@@@666777===>>>888;;;:::777777999444+++---444999777444666888999777444444777<<<>>>;;;777222111000//////......///222444666888888666333111///111444444222///---,,,---,,,...000333444333111666888888555222000111333.../////////111444000***,,,333:::<<<777111...---000///000111222444555666333666888666111000444999666333000...///333888<<<;;;333+++***000333000,,,333555666666333111000000000111333444666666666666:::777777999666111333:::;;;888666777;;;======;;;:::444888CCCGGGGGGUUUjjjzzzppphhhccc]]]VVVPPPDDDDDDBBB>>>::::::>>>AAACCC@@@<<<999888666333111222222222222333444444444777===???:::555333111...000000333555777555000,,,222222333333333333222222888555111000111444666777666111...000///,,,***+++222111111///000333999===666444333555666444000,,,333000,,,+++,,,///000000::::::666111111444444111222444777888888777888999111555:::;;;666111......---,,,,,,///444666666444222000///111444555333111|||uuusssxxxuuufffXXXOOOKKKJJJOOORRRVVVXXXXXXXXXYYYZZZOOOGGGBBBEEEHHHFFFDDDCCCIIIIIIHHHEEEEEENNNaaaqqqeeeKKK@@@777888??????<<<===;;;999;;;>>>999111///777<<<;;;888777777555888555333555;;;??????===333222111000000/////////111222555777777555222000333444555444222000...---......///111333444333111555666555333///...000222000222111000222555222---...333888888333---++++++000//////000222444666777777555333222333555666666666555333222333666:::<<<<<<555///---111444222///333555666666333111111111//////111222444666777777:::999:::<<<888222222666???:::666555777999999777666555???NNNRRRUUUggg}}}nnnhhhaaa]]][[[WWWPPPKKKBBBBBB@@@===::::::<<>>;;;888555444222000...222333444555555555555555555<<>>>>>;;;555333555444000666666777888999888666555444666999:::777222...,,,222222222444888:::999888777444222222444666666555|||xxxttttttyyyttteeeWWWMMMIIIHHHJJJMMMOOOPPPPPPPPPQQQRRRKKKEEEBBBEEEHHHGGGFFFFFFOOOMMMHHHFFFMMM___uuu|||]]]FFF???888999???>>>===<<<999888;;;???<<<666222:::@@@>>>:::888555111888444111222777===???@@@444333222111000000000000///111333555555444111000777777555444222111000000000000111333555666444333555555333111//////111333333444333111222555555111000333666444///+++)))***000...---...111555777777888111+++---333888666222444444555666777888888999999666111000000222222222333444666666444222222222.........///111444666888888888;;;===;;;555333555>>>999555333555777777666444555???LLLTTT^^^yyysssdddZZZWWWSSSRRRQQQMMMFFFAAA:::;;;<<<<<<;;;;;;===???;;;999666444333222111///000222444666666666555444333:::>>>;;;666444222///---222777777333000333777555333000//////222555888666555444555777999999888222...---000111///---///222222222222333888???DDD999777555555555444222000,,,...111333444666888:::>>>???===777555666666333777555444666777666222...444444666777888666222...666555555777999;;;:::999:::777444333444777999999zzzxxxxxxzzz~~~tttgggYYYOOOJJJIIIFFFHHHIIIIIIIIIIIIKKKLLLMMMHHHGGGJJJLLLKKKKKKNNNSSSSSSQQQSSS___tttsssUUUBBB===888888<<<:::666777666555555777888999777===@@@===999777444000444222///000444888:::;;;444333222111000000000000000111333555555444222111777555222111111222333333444333444666777888666444555444222000///000333444444666444000111555666444333444444222...,,,,,,...000...,,,---111555777777555...((()))000555444111000222444666777666555444444444222000......000222222444666666555444444444000///......///111444666555666888::::::888666666888555333444888;;;:::999<<<888<<>>???;;;999777777777777666555///111444666777555333222444999<<<888444444444222...111444444111111444777:::666111...---000555888555444333333333222000...000,,,+++...///,,,+++,,,222222222111222555;;;???888777555333333222222111...000222222222333666999888;;;:::666444777777666333111///111555444///)))222111222666999999666222444444444444555666777777555444333333555777999999|||xxxyyy{{{|||uuujjj^^^TTTNNNKKKHHHIIIJJJJJJIIIKKKMMMPPPQQQNNNNNNQQQQQQOOOQQQVVVWWW]]]bbbiiivvvmmmQQQ@@@<<<777666999555111444777555000///444;;;:::>>>===888666666555222444333222222444666777777333333222111000000000000222333555666777666555444333000------000333666666666666666777999999777555222000///...///000222333333555333//////333555444555444333111000000222333111---+++---222666666555222///,,,,,,///333444333///111444666666555444222333444333111......000333111333666777666555666666444333111//////000111222999999777666666777777666666555555888<<<>>><<<999CCC@@@DDDVVVlllssseee]]]YYYPPPGGGFFFFFFEEEDDDAAA===888444555555777999:::::::::999;;;999888888:::;;;::::::333555777999888777444333555999999444111333666777444333333444555666777777888444///***)))+++...111222111000000111000---+++,,,)))***///222000///111555555444333222333666888444444333222111111111222333333222000...///111444444888888444111222333222000......111666666111,,,222222333777::::::555111222222222222222222444555,,,...111333555555555666{{{yyywwwzzz}}}|||vvvlll```WWWQQQOOOHHHIIIJJJJJJKKKNNNRRRUUUWWWVVVWWWXXXVVVSSSVVV]]]^^^jjjuuu}}}kkkOOO???===888777999555444666999888222...333<<<:::<<<;;;666555888888555666666555555666666777777555444333222111111111111444555666777888888777777000,,,)))***///444777777666555555666888777555333---,,,+++,,,...000000///222444444///...111444444666444222111111222444666111---+++...333666555222222222222222111222444666222333444555666555555444555555555333222111333555000333666777777777777888777666444222111000111111======999555555777777333888777777:::>>>???<<<999???DDDUUUrrriiigggaaa[[[XXXUUULLLBBB;;;;;;;;;;;;:::999888888===;;;999888888666333000666555444666888:::;;;:::::::::;;;<<<;;;999666555333777777333000444888999999777555777:::;;;:::888999666222...,,,---///111000//////111333444333222***(((+++222777777888:::777888999777555333333333000111222222111111222333666444111///000000///...555999999333...---,,,+++000000222666::::::666222333444777::::::777222...222222333222111222444777)))---111333333222222222|||xxxwwwyyy|||vvviii^^^UUURRRQQQJJJKKKLLLMMMOOOSSSYYY]]]``````aaaaaa]]]YYY]]]dddhhhwww|||jjjOOO@@@???;;;;;;===999<<<999999:::777333333888777::::::888999<<<<<<888666666555444444666999<<<777666555444444333333333444555666777888888888888000,,,)))***000555666666444333333444444444111///,,,,,,,,,...222333111///000444555111///111444444666333111///000111222222111...,,,///444666333...111222333333333222222222333333222222222333444444666555444333333444444444000333666777888888999:::777777666555444333222222:::<<<:::777999===<<<666999777555777;;;??????>>>@@@NNNjjjzzzooo\\\ZZZVVVQQQQQQPPPHHH???666666555444555777:::<<<@@@===999777666444111...111000000222666999::::::======<<<;;;999777555444///555777555333555888888777888999999999888888888888777555444333333444555333222111333666777777777...,,,...555:::999999:::555777999999666222000///,,,000333444333222333555444111000333888888333---666;;;;;;444---++++++***111333777:::;;;:::888666---222999<<<;;;888333111111333333222111222666999...111444444111//////000zzzvvvvvv|||uuufffZZZSSSRRRSSSQQQRRRSSSTTTWWW\\\cccggghhhhhhjjjiiiccc___cccjjjppp{{{jjjOOOAAA@@@===>>>AAA>>>AAA999666:::;;;777333333555888;;;;;;===@@@>>>999555444111///000444:::???999888777666666555555666444555666777888888888888222---***+++000555555444111111000111222111...,,,......///333777888555222000555666222000222444444555333///...............111...,,,000555666111+++000//////000222111///,,,222111///......000222333444222111111222333222111000222666888888888:::;;;666666777777666666555444333777999:::???EEECCC<<<888444000222999@@@DDDFFFLLL^^^|||wwwjjjbbb___ZZZPPPHHHFFFGGGBBB<<<777666444222222666;;;???>>>;;;777666666666333111/////////111555888::::::<<<;;;:::777555333222111+++333888888666777777555111666:::999555222444777222333333444444444444444777555444444666777777666333000111666888666444444111444777888555000---++++++///444666555444555777111///000888@@@@@@777...444:::;;;555///.........000444999;;;:::888666666%%%---777======:::888777000222333111000111666999555777777444///---...000vvvuuuxxx~~~wwwkkk```VVVPPPLLLNNNTTT\\\ccchhhkkknnnppppppsssuuusssnnnmmmqqqvvv|||}}}~~~hhhPPPAAA>>><<>>>>><<<999777444333000---...444666444555666666666444333444555...111333444444333333444***///555777555444555777222333222///++++++...111999999888999999888555333999333000333333...,,,///000222333333222222333444444333222333444333111000111111111222333333111000222666555...,,,000111...000000///......///111222333555555333555999999555:::555000111666888444///777777999???CCCBBB;;;555:::777777;;;<<>>===;;;888666888666222---...333555333666777777555222111111111...///000111111111111222---///333777999888444111---000222111...,,,...000666555444555666666555333666111///111///+++,,,000//////...///000111222222111000///000222222111000......///000222333333333000333333///...222222000***,,,---///000111000000555444444666777888888888999555111222555777666444888999<<<@@@BBBAAA<<<888555888???CCCDDDHHHXXXhhhyyyiiieeeddd^^^TTTOOOPPPMMMHHHDDDAAA???===;;;888:::;;;888333111444777444555666555333444777:::999777555555555555444333888666555666777888555333111444333111444999:::666333333555888666111111555888777666555666777888888===:::666444444555444333222111000///...............///222666666333444888444333222000......000222000333444777>>>BBB<<<111555777777222000222444333///222444555444222111111...111444777999999888777444222111333666777666444666555444555666444000---zzzvvvuuuxxx}}}|||yyyvvvqqqkkkddd]]]YYYVVV^^^```cccgggkkkqqqxxx|||}}}{{{yyyxxx|||yyy{{{|||}}}[[[JJJBBB===444333999777:::888777888:::999555222999:::;;;;;;:::777555333;;;999444---...333555333777777777444000...---...111000///......000111222000000333888;;;999222,,,---111555666333000000111222000///000333444444444111000000000...,,,000777444000,,,,,,...000000///)))))))))***---......---000000111222333333444444111444444222222444444111***---111555666666555333888333333999:::555666;;;888666333222222444777999999;;;???@@@>>><<<:::999666<<>>@@@AAA???;;;999:::<<<<<<===<<<888444111111222111444999<<<<<<999666444222111111222444444333222...///111333555555555444000000111222666::::::999888666777:::999555444666777666555444333444777999???888222333888;;;888444111000///...---,,,,,,,,,///000555;;;===:::999;;;<<<;;;888333///,,,---...111222111...,,,---///111333666666111000222444333444111///000222222///,,,222333666888999999888777555666666777666444222000***,,,///222333333111///xxxwwwzzz|||~~~zzzrrrkkkggggggiiikkkppprrrtttuuuuuuwwwyyy|||~~~~~~~~~fffOOO@@@<<<888;;;>>>888888777888999999999777555666777888888888777555555888888555111222666777444111222222111///------...333111//////111333222111333444555333000...///000666888999777333111222444///...---...111555666666555888777222---...333888:::333,,,+++///333333222---,,,,,,---111333444444444555666444222111333555777555555777888777444222888999:::::::::999888888:::222333:::777,,,---777::::::888333//////555;;;:::===>>>;;;555333666;;;;;;AAAHHHQQQbbb}}}xxxiiibbbbbb```ZZZRRRLLLIIIFFFAAA<<<:::===???>>>:::777777888:::::::::888666444333333777888999;;;;;;999666444000000111333555777666444///000000111333555888:::000///111555999999888777;;;888888;;;;;;777555666666777666333111000222555:::444///111777;;;:::666............///000111111333222666<<<>>>:::888999<<<;;;888333///,,,,,,---444///++++++,,,///111333222666555111///222444333444111///000333444222000999888666444333333444555555666777666444222///...***,,,000333444444333333}}}wwwxxxzzz|||{{{uuupppooorrrwwwzzzxxxyyyzzzzzzzzzzzz|||~~~}}}aaaIII:::888666:::<<<555444444666777777666555555888999;;;;;;;;;:::888777444666666444555888555111///000111000///...///000000//////222555666333000444666666222---,,,///333222444555333///---///111000//////000333555666555:::<<<999111++++++------222...******///444666777///---,,,---///111222222...000222111000111555999888444333777:::999666666888888777666555333222111666222444777444,,,...555===<<<999555222333888======??????<<<999:::???EEE===KKK^^^ppp}}}tttjjj^^^YYYZZZZZZVVVMMMCCC??????===:::666888::::::888555333333777777777888777666555555:::999777777888777555333333333444666888888777555111111222222333555:::===111///000666999888777888:::666555999999555222333666888888666222000111333888333///000444777666444++++++,,,---///111333444222000333:::===;;;::::::;;;:::888333///......000555...))),,,111333444555222555555111///222444333555333111111222333444444:::888444000///000222444555666777666333000.........000333555555555666888}}}yyyyyy{{{|||~~~{{{yyyyyy|||~~~}}}}}}~~~~~~{{{zzz~~~xxxXXXEEE<<<<<<999:::;;;555333555777888777777666777888:::<<<===<<<999666444111555888888888888222***///000111000///...///000000111333888======777222777777555333111000111111+++...222222000......///111111111222444555444333999;;;888111...000///,,,000///------///333777999111///,,,,,,...000000000---000333222111222888===DDD===999<<<>>>;;;888888777888999999777444111//////222555555222111444777>>><<<:::888888:::>>>AAAAAABBBBBBBBBCCCHHHPPPVVVQQQgggvvviiihhheee[[[SSSRRRQQQPPPIII>>>:::<<<>>>;;;333333555777888777333111666666666777888888666555777555333444555555333111555555555666666555222000///111444555555666999<<<333...---222777777:::>>>999444333777888444111000222666888777333000111333444111//////111333444444+++,,,,,,...000222444555333000111777;;;:::999999:::999777444222111222444555...+++000333333444777111444444000///222444333666555444111000000222444333222///......000222444666888888666222///000111000222444444333333666999}}}||||||~~~}}}~~~|||{{{yyywww|||qqqSSSFFFCCCEEE>>><<<>>>999666888:::;;;::::::::::::777999;;;<<<:::666111...000666:::::::::777...%%%000111222111///......///333444888@@@EEEDDD===666999777444555777666222...%%%+++222555333111000000222111222333555444222000555777666222333888777222555555444222111222555888999666333222333444555555333666888666333444999>>>TTTIIIBBBCCCBBB===888888888;;;>>>@@@???:::555111***222666333111555999:::>>><<<;;;:::<<<@@@CCCFFFEEEEEEEEEGGGLLLTTT]]]ccckkkzzzvvvggg___eeeggg]]]QQQLLLEEEFFFBBB888555999<<<:::222222333777::::::666222666666666777888888666444222111000222444555222000555444444444333000,,,))),,,111555777777666888:::444---***///444777===DDD:::555333777888444111000---222666666222///000222......---...///222444666......///000222444555666666222111666999777666666999999888666444444666888333//////333444222333888111444444000///222444333777777666222------000333++++++,,,...000222444555888999999666222000111333///111222111//////333666{{{}}}~~~}}}~~~{{{|||vvvUUUJJJ@@@======:::777777<<<;;;:::;;;;;;:::999777999888666555333111000///444444777;;;===:::444...444444333222000//////...555888<<<===;;;888555444444777777444444666555222---000222222000///111333666555444111000111555999333333111111666<<<:::555888666444555888888555222222555777666222000000111666888888666333222555888MMMPPPQQQLLLCCC;;;777777333888>>>AAA???;;;888666111222444555777888999999@@@;;;999;;;===???DDDJJJRRRMMMGGGEEEMMM^^^rrryyymmmhhh```\\\^^^]]]SSSJJJGGGCCC???;;;888888888999888999444222444:::<<<888333555333111444999;;;888444222111//////111333333222666111///333666333000000000333777999999888888888555...+++222999;;;;;;;;;222444666666555333333333333666888666222000222444,,,,,,,,,---...000222333//////000222555555444222666222111333555222222444::::::999888666555333222111222333333444555666777555666777555333111111111>>>:::666444333333333222+++---,,,)))+++222555333222333444555666555444333000000///000111333555777~~~}}}~~~qqqRRRGGG>>>======<<<:::;;;<<<;;;:::999999888777666555555666555333222333333444555777:::===;;;666222888666333000/////////000111444888999888555333222444777777555444555333000333444444222///---///111999777444222111333555666444222...,,,111777666000111000///000111222111000444333000---,,,---000333555666666444111111333666@@@DDDHHHFFF>>>777333222111555999<<<;;;999888777999:::;;;<<<<<<;;;;;;:::???===???CCCDDDBBBBBBEEEMMMNNNRRR\\\mmmtttkkkggg[[[RRRRRRRRRLLLDDDAAA???===:::999999999888777:::666444777<<>>???@@@??????======333333222222222444555666~~~{{{{{{}}}mmmSSSHHH???===>>><<<:::;;;;;;:::999777666555555555000333555555333333666888444444555888:::999777555:::777333000...///111333...111444555444111000///222666777555444555222...444444444111///...///111999555222111444666666555777222,,,)))...555444...//////000///......000111333111...---...000111111444444444222000000222444333888===>>>:::444111000000222444555555666888:::<<<<<<===>>>===<<<:::999666777<<>><<<888555555333222111333777:::333444333111///000555999555333111000,,,***000999777777777666666888===AAA999555333777999666333222111//////222666888777555111...---///444777555222777555222000///111222444444333333333444333000...333111333777777333111333555555666777777777666666:::888666666888888555222222444666888888666444333;;;<<<<<<888444111222444///---///222...***000<<>>===:::777777999999888555333222333444///222666666444444777;;;555555555555555555555444666555333111111222333444///111333333222///.........333555444444666444000...000111222222111111111333///,,,///555999999666888444,,,)))...666555000333555666444000///222555111111333777:::999444///555555444333222333444666111555888888666444222222333333333222222444777::::::;;;<<<===<<<<<<::::::777666:::AAAGGGIIIMMMRRRnnnyyywwwpppmmmiiiccc]]]UUULLLBBB>>>>>>???@@@@@@<<<===???AAACCCAAA<<<888999666333444888999777444222333222///---///777>>>888999888444//////555;;;666333222111///---111777999999888666666777:::===777555666:::;;;777444444444000,,,---111222...***111///...000333555444333444222///------...000222555555444555666555222000222111222555444111111444111222333444555666666666:::777555666999999555111///111444777888777444222777:::<<<999333///111444000)))***222111***000===;;;<<<<<<<<<;;;:::888777888777666666666777888999}}}}}}||||||~~~qqqVVVKKK@@@===<<<999666555666777777555222000111333000333555666444444777999:::999888666444333444444000111222444444555444444222333444444111//////000,,,000333333444777777333+++---111444555333///,,,***((('''---555::::::888555333///,,,000666777333555777888555111///000333222333555999<<<;;;666111999777666666666777888888666666555333222333444666777666444222111333777:::;;;;;;;;;;;;;;;;;;::::::???;;;;;;AAAJJJSSS___iii}}}yyysssnnnjjjcccZZZTTTJJJHHHDDD>>>;;;;;;<<<===:::<<<>>>BBBCCCAAA<<<888:::777444333444555333111222444333...***+++333:::999:::999333...---222888777333111555666444222333777888999888666444444555555555999>>>???;;;999<<<555111,,,,,,......+++&&&111333444444222111222444000...---,,,---///111333555444555666888888666444333111111333111...000555...///000222333444444444444333333555888888555222---...000444777777333000333777:::888222///000333333(((%%%000666222444===777777888888777555333222666666666666777999;;;<<<~~~~~~sssRRRGGG>>>;;;<<<999777777222555777666222000111333333333444555666777777777======<<<999666444444555---///222444666555444333111222333222111000222333---111222222444888999666///000333555555222,,,(((&&&&&&(((---444888888777000333333111222555666444111222333111///---,,,,,,666444111111333555666777:::888777777888:::::::::888555222//////111444666888888666444333444777:::888888666666666777888999<<<;;;@@@MMM]]]mmmssssssqqqmmmeee[[[RRRMMMFFFHHHEEE???;;;;;;:::888888999;;;===>>>===999555;;;999555444444444444333777888777111+++***...333666666444000------000444777222222888;;;888222000444666999999777333111000000111777;;;:::666666:::444111//////111111000...222555777555111...000333............000222444555333333444666999:::888777222111222333111---000666//////000111222222222222...000333555666666555555...---...222555666333///000333777666333111000111555+++'''000777888888<<<888999::::::999888777666555555555555777999;;;<<<~~~|||||||||sssQQQFFF<<<::::::888666666...333777777444111111333444222000333888;;;999777;;;<<<<<<999555333444555000000222222333333222222+++---...//////111444777111444444111222777888777444333333444555333///,,,***+++...000222333333222///777<<<:::666555666555------...000111000---***333222000...---///222555999777555555777999999888666444000///000222444555555666777666555666888:::666555444555888===BBBEEEMMMQQQ^^^rrrvvvnnnpppnnnfffZZZPPPKKKJJJHHHFFFBBB???BBBFFFBBB:::999999888999:::999777555999777555444444555666666777888888555111///000222333222111000000222444555444333555999:::555111111111444777888666444222222000222666999444///000555444333222222333444555555333333333222111000000000---...///111222333444444222222333555888888777666///111666999555000000555111222222333333222222111,,,111666777555333444666000...---000555666333000///111444666666555333111333///,,,---222666777777777888999::::::999888777555555555555555777999:::~~~~~~}}}~~~}}}|||{{{www{{{{{{yyy|||qqqTTTHHH>>>:::999555222111,,,222888888555222222333444000...222999===;;;777555777888666333111222444444333222000000000000111%%%'''***+++...111666999555777555111111555777666666333111222555666555444///111333444111///......111===EEEBBB;;;777777777------...222666666111---,,,000333222///---...000888555222333666888888666444333111111333555666666222444666777777888999;;;888888888<<>>>>>JJJTTTOOOCCC<<<;;;999888999999888666555444333222333555777888333555777777777666666777333111111222555888999999222333777999666000000444111333666777666555555666999;;;>>>>>>777000111777444555555333222222444777444111...///222333000---,,,---///111222222222111222111222444666777555333---222999>>>:::333000333444444444444444333222111+++222999999444111333777333000...000555777444111///000333666888888555222...000///******///222111222333555555666555444333777666555444444555666777~~~}}}}}}~~~~~~zzz~~~pppYYYFFF:::555111666888000222555666222222555888888222///---000666:::999777999::::::888444111000000555777444---+++...222222''',,,111555666666555555555444333222111111333444333777888444444777666111555333222222333111,,,(((;;;@@@@@@999444666777555999444222666;;;;;;333***&&&***000222000///000111<<<555///---111444444333///333777666333333666;;;999777777888888888888:::@@@CCC;;;888III]]]ppp{{{kkkdddjjjiii\\\NNNFFFBBBAAAFFFDDDDDDHHHNNNOOOJJJDDD;;;<<<<<<;;;999888888888999555333444777888666222333444444444333222222111999777888::::::777999===444999===<<<888333222222555666777888888777444333999@@@CCC===777555555555666444333555777777444111***...444999777222333777555666777555222/////////000000111222333333444444///...---...///222444666666777666333///---///222444333222222444555444222111111111555888999777444444444444555666777555444///222///)))(((,,,---***(((...333222111222222000444888888444555:::;;;888~~~}}}}}}~~~}}}{{{zzzzzz|||}}}~~~|||sssWWWFFF<<<666000555888111444555222...///555888777000------111777<<<<<<;;;;;;;;;<<<:::777444444444666888555///,,,000333333***---111333444555666777888555222000000111222333000444666333333666555111333222111333444333///,,,777<<<;;;555222444555333666333000333666666000***...111333555444222111111555111---,,,---000111111111333666555444444666999;;;:::;;;===>>>>>>???@@@;;;AAA===@@@TTTkkk|||vvvwwwssseee[[[]]][[[SSSKKKGGGCCC???DDDBBBBBBEEEIIIHHHBBB<<<;;;::::::888777666777777999666444555999;;;999666333222111111222222111000666444666:::999666555888333333444666888888555222111444777555222//////111444888999777777999:::777555444333444666555222//////000333444111---///555777777888666333222222333444444333222111000//////222111000///...///000111333666777444...+++---111111000///////////////...//////111555888999777444555444444555555555444333111444222---,,,000111...000222333333555888666111333666666222222666777444}}}{{{{{{{{{}}}~~~|||zzzyyyyyy|||vvvVVVHHH???999222555:::555777444...***---555888666222000000333888<<<<<<:::666777777666333222222333777999777111///111444444...000111222333444777:::;;;777222000111333222111,,,000333222444666555222000000111333555555222000555888777333111333555444333222000111222222000...999999888888777555222000...///...---,,,---///111333333444444444555555666999:::;;;<<<===>>>======888??????GGG]]]ttt|||wwwtttkkkiiifff[[[SSSSSSOOOJJJIIIIIIDDD===CCCAAAAAABBBDDDBBB<<<777;;;999777666555666777888999666555666999:::888555555111......111222111///222111333888999555444666555000---111888:::666000222666888555///,,,///333444555555444888>>>>>>:::555444444444555444111///555333111000,,,)))---333666777666444222222333555555444333111000//////...555444333111///---,,,+++000333555333...+++,,,////////////...,,,+++++++++...///222555888888555222888777666444333111000///444555555222222555555333666666333222666:::777111888:::999555444666666444}}}zzz{{{|||}}}}}}|||zzzzzz{{{|||}}}}}}}}}{{{zzz{{{uuuVVVIIICCC===444777===999777444---***///777888444:::888777777888888666444333333444333111000222333666999777222000222444333000222444555555666888:::;;;888444444666555111---,,,...222444666777666555000111222444444444222000555666444222222444555666111111111000000111333555AAA>>>:::999999777222...,,,000333222///...111555444333222333555666555444999;;;<<<::::::;;;:::888777>>>???HHH\\\mmmtttqqqoooccc]]][[[SSSPPPPPPNNNIIIHHHHHHEEE@@@EEECCCBBBAAA@@@???===;;;===:::777666666888:::;;;888666444444555666444222888333//////222555444222555222333777999777666888777222...000555888555000333444555333000///111333:::;;;:::777999===???===777777777777777555333222888555333222...+++...333666555444111//////111333111111000111111333444555777777666444111///,,,+++...///000111111000...---000222222000---+++,,,---000222555777888666333000999999777444111...---...444555666555666777777777666777555222222666666333;;;;;;999777555555555444yyyvvvwww{{{~~~~~~~~~}}}|||{{{zzzyyyyyyzzz{{{~~~{{{{{{|||rrrTTTHHHBBB<<<444777<<<888555333///...333999888333===<<<;;;999888666333111555666666555444444555777555888777333000222333111111444777888888888888999888888888999999666000+++...///333777999888777777111222444444333111000///444222000000111222333555...//////......000555999AAA===999777777666222///---222666555000///222666555333333444666777666555999===>>>;;;<<<@@@@@@<<<888===>>>EEEUUUaaasss~~~qqqnnnlll___VVVTTTNNNJJJMMMMMMHHHEEEFFFFFFEEEDDDCCCAAA???======???AAA???<<<888777:::<<<======444333333444555666666555:::777444333666888888777@@@:::777999999777666777555444333333444555555666333000...///222444444222888===???:::777:::===???999:::;;;;;;:::888777666888555555777555111111444777666444111......///111111111111222333666888:::777777777666444333111000000,,,***...444666222,,,222222222111///......///444666888888777333000...444555555333111000222444333444555777888777666777444999:::444000111555777777555444333222000///000rrrrrrvvv|||}}}zzz{{{}}}~~~}}}{{{zzzzzz|||~~~}}}{{{{{{}}}rrrQQQDDD===999333666:::555333333111000333888777333::::::::::::999777555333444555555333222333555777444888888444111333333111111444777999888777777777444666999:::888444...+++111111555:::;;;888666777333555777666444111//////222,,,***+++------///222---------,,,,,,///333666;;;999666444333333222222...222555333000...111555333444555666777888888999777======999;;;BBBDDD@@@:::>>>>>>DDDPPPXXXiii}}}mmmiiihhh[[[RRRPPPLLLBBBFFFGGGDDDAAADDDFFFFFF???@@@AAA>>>;;;;;;>>>AAA>>>;;;888888;;;>>>>>>===///000222555777:::<<<===999999888888888888:::;;;HHH@@@<<<<<<;;;777333333///333666666444444888===777333000444:::===:::666000888<<<888444777<<>>>>>CCCAAA::::::CCCEEE@@@@@@BBB@@@EEENNNRRRbbb}}}xxxfff```aaaWWWOOOMMMJJJCCCCCCAAA>>>???CCCCCC???:::???DDDCCC>>>;;;;;;===:::777555666;;;===<<<999///111333555777999;;;<<<555888:::999777666888<<>>???;;;555222///333777777444444777;;;777555555888;;;===:::777---333666555444888:::999555888;;;;;;999888888:::999555555888777333111222222333444444333222333555999777555333222333444555555555444444555777999:::666444222222333333222111111...+++...444777555111222444555333000......000000333555444111222777<<<222000333888999333111333111777:::555111222555777555111000444444111111555zzzxxxyyy}}}|||zzz}}}wwwzzz}}}}}}zzzxxxyyyzzzxxxUUUEEE<<<;;;888===???555222444111+++***000666888666888::::::888666555555888888777555333444666888555:::;;;888555666555222222222111000///000444777///333666333,,,))),,,000666444777===<<<666222444555888;;;;;;888555555666444,,,'''+++---,,,---111888555111///000111000//////000111000...000555:::555555444333111111333444000555999999777888<<>>CCC???999555333666888777444333333555///000333444444333222111000333444333666:::888333222555888999777666777999:::555333444444000...000,,,...111222222222444555888666333111111222444555555444333333444666999;;;888999999555000...000333333...+++///888<<<999444///111222000------///222777999999555000///222666222000333999999333000222000333444111000333333111///++++++///000---...333~~~vvvzzz}}}}}}{{{zzzyyyzzz|||}}}~~~\\\HHH>>><<<666666888333666555333222111222222333333:::AAA???777111222666;;;999888999;;;:::666222777888888666333222333444111...---///111111444999555444222///------///222(((...444555333111222555333666999777333111333666222555888888555111...---666444222111222222111000.........000333555555444444...,,,111666777666666222111333888<<<===AAAFFFYYYtttzzziiiXXXOOOSSSaaafff[[[RRROOOPPPVVVcccqqq|||rrrmmmeeeZZZTTTQQQOOOJJJEEE===<<<===@@@>>>::::::>>>;;;>>>AAABBBAAA??????@@@999333333999;;;666222222444***(((111666222000444555333111111333555666666111111444:::@@@BBB>>>:::999777555666777777444111...111555777777555444333666333111111333333111//////222666888777666888:::===:::777444333222000///111333444333222333666:::<<<999444000///000333444444333111222333555444333222555888888555222111000222333333444444555555555555444222111111111222333999888555222000000111111666444222222222333222111000666999666333333444222///333555444000...111444~~~~~~~~~~~~~~~~~~|||~~~~~~~~~~~~}}}]]]III???<<<555555666000444333333222222222333333222888===<<<777222222444;;;999777777888777555222555555444444333444555666555111000222333222555999444333000---++++++...000---000222111//////111444111555888888444111111333333555777777555222000///111000///000222333444333---...///222555555444222555///---111666666555555666333333777:::===DDDLLLggg{{{uuuwwwzzzrrrjjjeeeaaabbbkkkvvv~~~yyyrrrkkkddd[[[TTTOOOLLLHHHEEE@@@===<<<===<<<999;;;@@@>>>>>>>>>@@@BBBBBB???<<<;;;444111555777555444666444---,,,444666000...222555444222333555666555555111333666888999:::::::::777555444444666555333000000222555777666555333222999555000...///000///...***///555888888777777888999666444222222333222111333555666444222222444666999888444000------...000000///...///222444444444333555777777555222111000333333333333333333444444/////////000222444666777444333111000000111333444777555333333444333222111222666777333111222222///222666888777444444777:::~~~}}}~~~~~~|||]]]JJJ???<<<555444555...222333444555555444444333222555888999777444333333<<<999777555666666555444333111000000222555666666888444333555555444555999333222...+++((()))---000444222000...---///222333000444888777444000///000222444555444222000000000///......///222444444444...///111444666666333000222...---222777777777888;;;777555777999===GGGPPPlllvvvooopppvvv}}}zzzxxxvvvsssfffbbb[[[SSSLLLGGGEEECCC@@@===;;;;;;999888;;;AAAAAA===;;;===BBBCCC>>>888<<<444///000333555666999444111333999777000///444666555555555666666555333111444777555222111444888555444333444444444222000333444666777777555333222;;;666000,,,,,,---......(((---333777888777666666444222111111222333333222555666777666444222222222555666555111,,,***+++...,,,++++++---000333333333333555777666444222222222444333333222222222222222)))***,,,///222666999;;;............000222555666999888777777888777555444;;;;;;999444444777666333666888;;;:::888999<<>>;;;999::::::===FFFPPPhhhwwwqqqqqquuu|||}}}uuuqqqooommmaaa^^^YYYQQQIIICCCAAAAAA===;;;:::;;;999777999===>>><<<:::;;;>>>>>>:::777:::444//////222666777888444555:::>>>:::333444999777777666777777666444111000222444333111000111222444333444444444444333222888777777777777666444222888555111...---...///000---000333555666666555555333222111111333444444333555666777777555444222222222555666333///,,,---000,,,++++++,,,///222333222111333555555444444555666555444333222222222222333)))***,,,///222555888999+++,,,,,,---///222444555999999999;;;<<<<<<:::888===<<<777444666;;;:::666777888999888777777:::<<<}}}|||~~~{{{|||}}}~~~}}}]]]KKKAAA???888777777000333555888:::;;;:::888666444333333555888888555222:::888555222111111333555111000/////////000///...///---///444666444555888666555222...,,,,,,000333666666666777::::::999888888888777555333111111222111222222111000111333555666555333444555666666555777444222111333555777777555222444999;;;::::::<<<===<<<===???======CCCLLLggguuuoooqqqwwwxxxpppiiiffffff[[[ZZZUUUNNNFFFAAA??????999888:::===;;;777666999999::::::999888777777777777444111111555888777555111555;;;>>>:::555777<<<888777777777777666333111......///222555444000---333444555555555444444444;;;999777777888888555333333333333333222333444555666555333333333444555555444333222333444555333222333333555666777666555444111333555555333111333555///...---...111222333222///111333333333555777999666555333222111222333444...///000111222333333444.........//////000111111444444777:::======;;;999777555111...222888999666666555444222111111333444~~~}}}}}}zzz|||aaaNNNEEEBBB;;;999999111555777999;;;;;;:::888666666555555777888888666444555444222///------///222111333444444111...------,,,+++...444666555555888777777555222000000222444444777:::<<<===<<<:::999:::999888666444222111000333444555555444555777999666555555666999;;;;;;;;;:::777333111333777;;;<<<:::888999<<<;;;777555777999:::>>>AAA???===BBBJJJhhhvvvssswww{{{wwwppphhheeegggWWWTTTOOOJJJEEEAAA>>><<<888888;;;???===888666888666888999888666555666888666666444333666:::888333///444999:::777555777:::888666555666666555333111...---///333888777222,,,111333555555555444555666<<<888555555777777666333000222444555666666888:::;;;777333111222333444444555444333444555555333111333222333555777888888777222222333444555666666666111000///000222444444444111222222222222444777:::555444222111000111333444333333333333333222111000333222222111000///.........///222777::::::888555444555222000222888;;;999333222///---,,,,,,---...{{{gggTTTJJJFFF>>>:::888000666777999:::999888666555777888999999999888777777333444333000------///111000666;;;:::555000///111......111777999777666888888888888666333222333444333888<<<===:::777777888777777888888777333...+++111333555666555666888999999777666777999;;;;;;;;;:::777444444777:::===>>>999777999<<<:::555444666444666;;;???>>>===DDDNNNgggzzz{{{{{{wwwnnneeecccgggTTTOOOJJJFFFDDDBBB===:::<<<;;;===@@@>>>:::999<<<888777666666777888888888888999666333666;;;999333444777:::999777777888:::777555444333444555444333000111333555666555333111///222444555333333444666:::555111111444666444222111333444444444666:::>>>999555222111222333333222222222222333444444222111555333222333666999999777444111...000444666555333111000///111444666777777555555444222111222555777222111///......000222333333444444555444333222111777666555444222///...------///222666999888444111555888888555444999<<<;;;222000---++++++,,,---...~~~lllYYYNNNIII???:::777...777777888888777666555444888:::<<<;;;999777888999555666666444000///111444///888@@@???888222222555222111555:::;;;888777888777888999777555333333444444888<<<:::555222333666333555888:::999333+++&&&...000222444444444555777===;;;999888999999888777999777666777:::===>>>>>>333333666::::::666666999000333888<<<<<<>>>GGGRRRiiiyyyrrrggg\\\ZZZ___RRRLLLFFFDDDDDDCCC===888@@@>>>???@@@???;;;===AAA;;;777333555:::===;;;777;;;;;;777333555;;;:::444:::<<<===;;;999:::;;;:::777555222222333444444444333666777666333111333666---000333444222222333666888333......222444333000333444444222222555;;;@@@444222000111333444222000//////000222444444222111777444222333666888888777666000+++,,,222555222...///......111555888999999999888666222000000222555000///---,,,,,,...111333222333444555666555444333888888777555333000...---111222555999:::888333///222777888444222444777888111///,,,+++,,,...000111~~~~~~}}}sssZZZMMMJJJAAA:::777000666444111111333555555666555888999555333555666444888888888666444333444555000666======:::666777:::555444222333555555444333222333555555333333333444444666777666333///---,,,...111777::::::555///+++333333444333333444777:::999999999666333222555999000555666111111666999777000111444888::::::777444777666777:::===BBBMMMXXXwwwxxxmmmnnnhhhXXXOOOQQQMMMIIIDDDAAA>>>===:::888AAACCCAAA===<<<>>>===999666999;;;888333111444888888888888999999:::::::::<<<::::::<<>><<<999555666777666444222333444666888;;;;;;999666555444333222111000000111333444333222111000111222444666333333222111000111444777222//////222333//////333222444333111333666333...000000000111111222222333000---...111111//////222:::888666555555666888999999777555222111111111222222...---000000000555<<<;;;888555444555555555444:::999555111000222000+++///111666999;;;:::888666666555555555666555444222//////000111444444222111~~~}}}~~~~~~```MMMJJJFFFDDDBBB;;;555666777999:::999555222222666777333222444444333999999666333000000222444444444555888:::999444000333777:::777111...111555555999<<<>>><<<999666555333333333111...,,,,,,---111555888777222...///111222333444333333444777:::<<<888555444555666555333000444666555555888;;;::::::999999;;;======<<<;;;:::>>>CCCEEEEEEJJJ\\\mmmzzzooodddZZZUUURRRQQQIIIHHHEEE???::::::===AAADDDCCC===777777;;;;;;999999999888777666555555555<<<<<<======<<<;;;999888777666666888:::;;;:::999555777888888666444333444777777888999:::888555222222111000000111222444555444333222111111222333444222333333222000///111222222111111444444111000111444666444222333666444000//////......///111333555//////111333111...000555<<<777222000222444555444777666555444444444444444333000///000000111777>>>;;;999777666666666555333999999666111111333222//////222777:::<<<:::777555777555333444666666444111000///...000222333333222```HHHCCC@@@@@@???888555555666888999999666444444888888555444666777555;;;:::777333000000222555444555777999999777333000222555777666222000333666555999>>>@@@>>>:::666444333333222000------///111111555888444...,,,111666777666444222111444:::>>>@@@:::555666:::;;;777333///333666888999<<<>>>???:::999888888:::;;;;;;:::>>>BBBFFFGGGFFFPPPiiizzzxxxmmm]]]SSSRRRRRRQQQGGGHHHGGGBBB;;;999<<<@@@>>>>>>:::777:::??????<<<666555555777:::<<<;;;:::<<<=========;;;999777555444444555666777888888888333555888888666333222222888555333444666777444222//////000111333666888999555444333222111222222222333444555444111/////////...///111444555333222222444666444111111444444111333111///---...000333555222333666777222...000777555///******///444555444666666555555555444444333444333222222111111444888999777555555555555333222444555444111222666777555...222666::::::888444222555333111333666777444111///......///222444555444|||{{{|||~~~~~~}}}~~~eeeKKKCCC>>>======666666444222222444666777777333777888555444666777666===;;;888444111222444777111666;;;;;;777333333444222222222333555666666666333777;;;===;;;888444333444444333111//////222444111555777444......444:::;;;888444111000555<<>>999888666777999:::;;;:::AAACCCFFFFFFGGGWWWxxx}}}yyymmmkkkaaaRRRIIIIIIKKKJJJDDDGGGIIIFFF???::::::<<<666888888:::@@@EEEDDD???666666777999===>>>>>>===;;;;;;;;;:::888666444222333333444444555555666777333666888888666444222222888444///...111444444333111222222444555777888999444333333222111111111111333555666555222000000000...000222333333222000...000333333//////222333111777444111......000222444777777999999444...000666111,,,((()))///444555444555555555444333222111111000333555444333222222222666444222222222333222111...111222000000333444222...111555777777555111...111000///111555666555222444222000000111222222111~~~~~~{{{{{{zzzzzz{{{|||}}}oooTTTJJJAAA???@@@;;;:::666111///000333555666111555666333222444555444;;;;;;999666333333666888///666<<<<<<666222333666111000000222666888888666111444777888777555444444444555444222111222555777222555777555111111555::::::888555222111555<<>>>>>===>>>???CCCIIITTTlll~~~wwwoooiiidddXXXQQQQQQOOOGGGDDDGGGAAABBBCCCDDDCCCAAA>>>===999888777888???EEEBBB;;;444888<<<<<<:::999:::;;;;;;:::777444333222333333444555555333111000333555777888888777555444444555333333333222111111333555999888777555333000...---///000000000000//////...000111222222111111222444666888777111///000///***'''---111//////111333222555444111//////000111333666333333555444000000333333222222222333333333333444333111000000111222333///555888555444666555111222///,,,+++---000333444444:::>>><<<999888666333222333333333333111///...,,,///222111...,,,...000444222111000000---***'''{{{yyy~~~}}}|||}}}}}}sssZZZMMM@@@===@@@???BBB===777111///...------222666888555444777888777555666777666444444666777000000222555777777333000///333777666222111555999111111111000///111555888222333444444333444666777:::::::::999777555222000///222555777777666666666555333333555999;;;999777000000555<<<<<<777555999444444555888;;;======<<<;;;===CCCMMM[[[ttt}}}tttjjjccc^^^OOOIIIOOOOOODDD???CCCAAA@@@???@@@BBBCCCBBBAAA???<<<777666;;;@@@===777...444:::;;;999888;;;>>><<<:::666333222222444555444666666333000///222555555666555444222111222444000333777777555333333444666666555444222000...---......////////////......---///000000///000333555555888666111000333333///%%%,,,111111000222333222222111///...///000222333333///...222333111111222...000222333222222222333333111000///000222555777777<<<<<<555222444333000222///+++))),,,000444666---555;;;;;;999888666333555444444333222111000///,,,111444222+++(((***...,,,,,,---...000///,,,)))~~~}}}~~~~~~}}}~~~~~~}}}vvvvvvzzzbbbNNNFFFDDD???;;;999???<<<111,,,333666333888444111000222333333222444333666999888444444888000...000666<<<<<<555---333333222222111111222222///------000444666444222333888<<<===999666777:::666:::<<<:::444000111444//////222555888888666444555777999999999888999;;;888888666222//////222666444777;;;======>>>???@@@===BBBDDDIII```vvvooogggYYYSSSJJJCCCDDDDDDAAA>>>===;;;999;;;BBBDDDBBB@@@AAABBB???;;;999:::<<<======000666===???===;;;===@@@@@@<<<777444333333333222888777555222000......///000000000///......000222222//////111000...000555666333222444333//////222444111///111444444000+++...---///333777777333///777999:::888888888444---000,,,***,,,222666555333444333111...,,,---000333000111333444444333222000000111222111000111222444111666888666555777777555444777888777888;;;;;;999888888666333000000222444,,,222777666000,,,///444777444111111333333111...000222444222...***)))***+++---000111222000...,,,{{{|||~~~~~~}}}}}}~~~rrrbbbZZZ[[[]]]```gggtttjjjSSSGGGBBBAAA@@@:::???;;;000---444888666666444111111222333333111444444666999777222111444---...111666;;;;;;666111555555555555555333000...,,,---///222555555333111111555:::;;;:::777666666444666777555222111333555111222333666888777555222222555777999888888999:::;;;;;;999666333333666:::999;;;>>>@@@@@@@@@AAABBB>>>FFFLLLUUUnnnwwwjjjfffbbbXXXOOOGGG@@@AAABBB???;;;999;;;;;;>>>CCCCCC???===>>>===;;;999999;;;<<<<<<;;;222444777:::===>>>>>>>>><<<:::888777777666444222444111//////111000---***111111111000//////111222,,,***+++...---,,,///444666333111222222///000333888666444666:::<<<999666111333555888:::999666333777999:::777777666111***555222//////000111111000444333111...---...222666///222555777777555111///111222222111///...///111333666555111///333555444333555666444777===AAA@@@999888555222///000333666000111222222111000///...444333333333333333111///222444555333///+++***+++)))+++---///000000//////|||~~~|||{{{~~~{{{yyyzzz~~~}}}~~~~~~{{{```NNNJJJHHHFFFFFFLLLXXXiiizzzrrrYYYGGGAAABBBEEE;;;===888...+++222777777444333333333444444333111444444777:::888222///111000222666999999777444222777666666888888666000++++++...222444444444444444222333555888999777333000000000000000000111333444555555666777888888555222000333666888888777777888===<<<;;;888666777:::===<<<>>>@@@@@@@@@???@@@AAABBBKKKVVVeeeyyynnnaaa^^^]]]UUULLLDDD>>>@@@AAA===999777===>>>CCCGGGEEE???===@@@::::::;;;===???@@@>>><<<777555444777===@@@???<<<888888777888888777444111111---+++...333444///)))222111111000000111111222+++)))+++...//////333888888333111222222111333777777444222333666888666444000333888:::888666333222666999888666555444///)))555555444222///...///111555444111///---///444888000333777999999555111---111222333222000000111222333555222,,,+++///444444333444333000333:::>>>???999888555111///000333777555000---///222333...)))...000111222111/////////555666666444000---,,,,,,((()))***,,,...000111222~~~zzzwwwyyy|||vvvtttuuuuuurrrnnnpppvvvuuu|||}}}~~~{{{|||~~~}}}}}}~~~|||wwwnnnlllmmmppppppkkkppprrrWWWKKKMMMGGGDDDBBBDDDKKKUUUcccnnnttt\\\JJJBBBBBBEEE<<<<<<666---***000444444444444555666777666444222444444888<<<:::444111222777:::===<<<888333111111999777666888:::888333......111444555333333666999777444111333555444000+++---,,,,,,...111222000///666666666888999999777444000333666777666555444444;;;:::888777777888:::<<<;;;<<<======<<<<<<<<<>>>EEEMMMZZZppp{{{nnncccWWWVVVVVVNNNJJJBBB>>>@@@AAA>>>:::888>>>BBBIIILLLHHHAAAAAAEEE===>>>AAADDDFFFEEEAAA===<<<999666777;;;======;;;666555444555666555444222333111///000333444222000111000000000111111111000///...000333444444888===888333111222222111444999666333///......///...,,,000444999:::666222111111555777777444444555111+++000333444333//////333777777666333000...///333777333444666777666444000...---000222333333444666777111333222---,,,111555666444555333......222444333555666555333111111333555666222...///333333///***'''+++...///,,,++++++---666666666444111///......+++++++++,,,---000222333zzz||||||wwwqqqmmmooorrrhhhfffdddccc___\\\aaahhhnnnuuuzzz{{{|||~~~~~~{{{~~~~~~~~~~~~yyyiii]]]XXXXXXUUUWWWUUUZZZfffjjjrrrpppVVVKKKLLLGGGCCCCCCFFFHHHJJJRRR\\\xxx}}}xxxyyyttt^^^NNNEEEBBBAAA@@@>>>888111///111333222444666888999999777666555333444999>>><<<777444666:::===???===888333222333888666555666888999888666333555555444222444:::???<<<666000...111222...***+++,,,...111222111---***333222333555777777666444222444666666444222111111666555444444555666888999999:::;;;;;;::::::<<<===CCCJJJ[[[yyylll]]]RRRHHHLLLQQQLLLFFF???:::===???===:::999>>>AAAHHHLLLIIICCCCCCHHHAAABBBEEEGGGHHHFFFAAA======<<<999777666555666777444222//////000222333333333555555222000000333666111000...///111222000...111000000333333222555;;;555000...//////...111666777555333111111111111000444888;;;;;;777333222222222444555444555777555000---111444333//////444:::888888555222//////111444555444333222111111111111,,,...111222333333444666...222333111111555777777333555444///...///...+++000222555555444222111111555444222222222111111000&&&***---...,,,***,,,...666555444222222111000///000000...---...///111222}}}yyyrrrhhh^^^XXXUUUUUUTTTQQQNNNKKKHHHHHHQQQ\\\pppvvv{{{|||~~~~~~~~~}}}jjjXXXMMMIIIIIIIIILLLJJJLLLQQQRRR^^^vvvwwwaaaPPPGGGDDDAAACCCHHHIIIGGGMMMXXXsss}}}pppggg```aaaqqqzzzgggVVVIIIBBB>>>BBB@@@;;;888777666444333333666999:::999777777777555555999>>>===888666999777999<<<;;;777555666777555555555666777999;;;<<<666666444333333666;;;???<<<777000...000111///,,,,,,...111333222000---+++000//////111333444333222444555666555222111000111444333111222555777888888999:::;;;;;;;;;<<>>???CCCGGGFFFAAABBBFFFAAABBBCCCEEEEEECCC???;;;<<<;;;999555222000///000333000---,,,---000111222///333555333...---222777222000///000333444111...---+++,,,......,,,///444111---+++,,,,,,+++---111444444444444555666777777333444555444222000//////000333333333555888777333000333555222...---111555666777666333111///000222666444222000///000222333---///111111000......///,,,111555444444666666444000333444111000111000,,,---000333444333111000000333444555333111000222555---...//////......000111444222000000111111111000333222111///...//////000}}}wwwsssoooggg\\\QQQKKKFFFCCCAAABBB@@@???>>>???EEEUUUdddvvv|||~~~kkkVVVGGGAAAAAABBBEEEHHHEEEEEEGGGDDDNNNgggxxxzzziiiXXXQQQLLLKKKOOOMMMKKKSSSaaawwwwwwcccXXXRRRMMMNNN]]]sssuuu^^^LLLBBB???>>>;;;;;;<<<<<<:::555222222555888888666555666777777777999<<<;;;666555888555666777777666555555666000444888999777777:::===444333222444666888999999666444222222444333111...///111333333000///000222444333222333444555444222333444444222111111333555666444333555888;;;<<<;;;777999:::;;;<<<>>>BBBDDDKKK\\\zzz}}}tttrrr___QQQHHHBBBJJJTTTRRR@@@888222555:::<<<===>>>BBB@@@AAADDDDDD@@@@@@BBB@@@??????@@@BBBAAA???===???;;;666444444333///,,,111000...---///000000///***///333444222111222444444222000222666666333///+++)))***,,,,,,***---222222///---///...,,,,,,000...///111333333444555666000...,,,++++++++++++***000222222111333777555111333444444111...---///111111333444444333111111222555444222111111222333444///111333333111///......,,,111444222111222222000000222111......111111///...///000000//////000222111222333222000000333555333111//////000222222222111///------000111111000222222111//////.........~~~{{{xxxtttmmmddd]]]RRRJJJAAA>>>AAAEEEFFFFFF>>>===>>>AAAGGGSSSiii|||{{{~~~~~~www```LLLAAA???BBBEEECCCEEEBBBCCCEEE???FFF]]]llluuuhhh^^^YYYXXXTTTPPP[[[kkk}}}fffOOOHHHFFFCCCDDDPPPdddxxxdddMMMCCCBBB777666777<<<===:::444000111444666666444333555777999888999;;;999444333666666666555444333333222111---444;;;<<<999666888;;;111000111555999:::777444///000333666777666333111111333444222......444:::;;;999777777888888666555222222222111111333666999999777666888<<>>555666888:::;;;>>>BBBEEEVVVmmmuuulll```SSSMMMJJJEEEHHHJJJBBBAAA999333666;;;???AAACCCGGGCCCAAACCCDDDAAA@@@AAA@@@???>>>???AAABBBBBBAAACCC<<<555666::::::333,,,000//////000111111///---(((+++111666999888555222666444222444888999555111---+++,,,//////...111666666333222444333//////222...000222333222111111111333///******,,,------+++000222222000111444333///222222111000......000111---000333555444333333333333333444444555444444444///222555666555333333333...222333///,,,......,,,111222///***)))---///...//////...,,,+++---111444111000000///000222333444666111---,,,///222222111///---***+++///111111000000000/////////......---{{{sssjjjcccZZZPPPIIIEEE???>>>CCCFFFDDD@@@??????===???KKK^^^ppp{{{|||~~~~~~~~~uuuXXXGGGCCCGGGIIIHHHHHHFFFGGGHHHEEEAAAFFFPPPeeezzztttiiieee```^^^iiiyyywww___MMMFFFEEEDDDFFFEEESSSppplllOOOBBBCCC;;;444111666<<<999333///...333888:::777444333444888777777888999:::999777888999999888777666666777222222222555777999999888555333111000222444555555111<<>>???>>><<<:::555555666888<<>>;;;CCCNNNIII<<<@@@BBBDDDFFFFFFFFFEEEEEEBBB>>>::::::;;;;;;666222555555555666777666333000///333666777:::===:::555888333000111555777666333444000---//////...000555333555<<>>DDD@@@888333111///222333222///,,,---111555999888777555444333333333333111///111666999888555777888;;;<<<<<<:::888777555666888:::===DDDMMMSSSqqqkkkZZZQQQOOOIIIBBB???AAADDDFFFGGGDDDEEE@@@;;;@@@KKKJJJBBB???DDDDDD@@@DDDLLLLLLEEE???DDDIIIIIIEEEBBBBBBCCC???===<<<<<<;;;999444000555444555777999999888777222444444222555999999555111...,,,///444888777555000...///333444222222444444555;;;BBBAAA777///---111222333333111000111222444999:::666222444777777000111222555777666111---+++---///222444555555555111666999666111---000444000000000111222222222333---111444444222111444777111111111000//////000111444555555222///---///222333222000...---,,,...///...333777444///,,,000555000...---///111222000...+++)))(((,,,111444222///222......222444111///000rrriiiYYYTTTMMMIIIIIIJJJIIIGGGBBBEEEJJJMMMHHHAAABBBGGGLLLZZZmmmyyy|||~~~nnn]]]RRRKKKHHHFFFMMMKKKJJJIIIGGGFFFKKKSSSnnn|||jjjRRREEECCCDDD;;;===DDDUUUqqqfffSSSJJJEEE===777888999999999;;;666333222444888999666333222222333666888888666444222666999777444222555999111111333555777777555333222111111111333555777888444<<>>>>>@@@HHHVVVaaa~~~mmm]]]TTTQQQKKKDDD===:::===BBBEEEFFFCCCGGGFFFBBBEEELLLLLLFFFBBBJJJMMMGGGDDDHHHKKKIII>>>EEELLLKKKEEE???>>>???888;;;======:::555222000222111111333777:::;;;;;;555555111...000555666444,,,******...444777777666///---...111333222333666444555888===<<<555///---333444444111,,,,,,111666666:::;;;888777999888555000111333666777333...)))***+++...000333444555666222666888555000...000333000000000000000000000000***...111222111000222555111111111111111111111000777666666555444333222222444333000...---------...000333666444000...000444.........///111000---+++(((((()))---111333000------***)))...111111111333vvvvvvxxxxxxyyymmm___VVVOOOKKKHHHIIIMMMPPPRRRQQQKKKJJJLLLMMMLLLKKKPPPXXXlllttt|||~~~|||}}}pppaaaXXXTTTTTTYYYXXXUUUSSSQQQRRRWWW\\\uuupppVVVGGGCCCFFF@@@FFFJJJQQQeeeqqqYYYJJJCCC<<<666666777777999<<<444222111222555666666444777555444444666777777666222777;;;999666444888===555555555777777666222///222333333333333333555777///666;;;777333222000...---///111111///000444888666777777333000000444888777777888;;;======999666999999::::::999777555444;;;@@@CCCBBBBBBLLL___ooo}}}tttggg[[[TTTRRRSSSJJJEEE>>>;;;<<<>>>???>>>CCCGGGHHHEEEEEEKKKMMMLLLLLLRRRSSSLLLFFFFFFGGGFFF???CCCHHHIIIFFFAAA<<<:::111666::::::666222222444///---,,,...111555777888555555222...///444555222,,,,,,,,,///333555555444333///,,,---......222888444555666888777333000...444777888444---,,,222888555666444222444777555000///000222444444111...+++++++++---...000111222333...000333111///...111444111111111111111000000000)))+++......------...000///000222444666666444333777666444444555666666555222111///..................111222111///...///111000//////......---,,,++++++++++++...222333222000---)))(((,,,///000222666wwwiiieeefffggguuuzzzqqqfff[[[RRRLLLQQQOOONNNPPPSSSUUUTTTRRRRRRJJJFFFLLLUUU^^^hhhooo}}}|||~~~~~~{{{xxx|||yyyxxxtttnnnjjjkkkmmmnnn}}}yyy___LLLFFFGGGEEENNNRRRTTTbbb}}}lllZZZBBB;;;555777999999:::;;;333555666555444444777:::>>>:::666333444666888999222666999999666666999===:::999888777777444000---555666666555222111333444111777999666333333222000...111333222000000222555888666444222222444666777666666666777999::::::999:::;;;;;;;;;;;;:::999888<<<@@@CCCAAACCCPPPhhh{{{wwwmmm___TTTOOONNNOOOOOOHHHDDD???===??????>>>;;;CCCFFFFFFDDDDDDIIIOOOQQQUUUUUUSSSOOOMMMLLLJJJFFFBBB@@@@@@CCCFFFDDD<<<555---222777777333111555999///---++++++...111333333333444333111222666555111222111111111222333222111444111111333333000000333444555555444333333222111555999<<<999333000444999444222...***---333222......///000111000000111111------------......//////...000111000......111444111000000000000000000000******+++*********+++,,,//////111555:::;;;999777666333111111333666777888111000///111333444333111......////////////000111666444222///---...000222111000///000222444555666000+++))),,,///000222555qqq^^^VVVUUUVVVgggwwwyyynnnbbbXXXQQQNNNMMMWWWTTTRRRRRRTTTSSSOOOKKKNNNDDD???KKK^^^nnnwww{{{~~~}}}|||~~~gggRRRGGGEEECCCIIIOOOUUUbbbyyyuuucccJJJ???777888<<<===;;;;;;444777:::999666666:::>>>>>>:::555222333666888999333444555666555666777888;;;999777555444222///---555888999777222000111333888<<<<<<888444444222///222444666555111...///000888666444333444666777888444333222222333555777888999::::::;;;;;;<<<;;;;;;;;;???AAAAAAFFFXXXuuu~~~zzzlllbbbUUUMMMJJJJJJIIIGGGCCC???<<<===@@@CCCBBBAAADDDDDDEEEEEEGGGLLLRRRVVVWWWSSSPPPOOORRRSSSOOOKKKEEE???:::<<>>===666///...333555555333333666666444444999<<<;;;777444555777555333...***,,,222222///---///000//////000333555000//////............///555555444222///...000222........................+++***((('''''')))+++,,,000///111555;;;===;;;888333333222222222333555666111111222666:::;;;777333...------///111333333222:::888555111///000444888333333111111222555777999222...+++...000000111444oooXXXKKKIIIJJJ[[[ppp~~~xxxssslllaaaVVVNNNMMMPPPSSSZZZVVVRRRQQQRRRRRROOOMMMPPPIIIJJJZZZnnnzzz||||||yyy|||}}}}}}|||ttt```SSSOOOIIIGGGKKKYYYkkk}}}}}}lllVVVEEE777666<<<===;;;888444555777777888999:::;;;666444222222333555666666666444333444777888777555888555222111111111000///444777999777333000222444999;;;;;;666333444333000000333666555222000000111444777888777555555888;;;444444444333222333444555555555777888:::;;;<<<===>>>@@@BBBEEEOOOhhhzzzrrriiiZZZXXXTTTPPPMMMIIIFFFCCCBBB===999999>>>CCCGGGHHHDDDDDDEEEIIINNNRRRVVVYYYRRRNNNKKKLLLOOOOOOLLLIIIHHH@@@999888<<<===888222---333:::>>>===:::777777333111//////000111000000...000222222555999999555444333222000///111555777111111666<<<<<<666000///222555666333444999:::777333555777777666444444555444555222...///333333111,,,///111222111111333555222111000000000111222222555555333111//////000111---------...//////000000,,,)))&&&%%%(((,,,000222222000000444999;;;999666111444777777333000///000000000333999===<<<666000+++***))),,,111444444222666666555222//////333666000111222222333444555666222---,,,///000///000222oooUUUGGGCCCCCCUUUmmmyyyrrrgggaaaWWWNNNIIIKKKQQQWWWZZZVVVQQQPPPRRRUUUVVVUUU^^^[[[aaarrr}}}yyy~~~~~~{{{~~~~~~{{{~~~tttfffbbbYYYPPPQQQeee{{{^^^JJJ666333999;;;888555333111111333888999777555------...111444555444333:::666444555:::;;;999555444111...---///111111111222666999888333111333666333666555222111333333111***...333555444333444666111777===;;;555222888>>>777888888777555444333444111111333555888:::<<<===BBBCCCEEEJJJYYYuuu{{{qqqdddYYYJJJOOOUUUVVVQQQJJJFFFEEEDDD>>>777555:::BBBHHHKKKDDDDDDGGGOOOUUUXXXYYYZZZMMMJJJHHHHHHHHHEEECCCCCCIIIBBB:::666666666555333///666???DDDCCC>>>777333222000......000000000...---/////////333999:::888111000///......222888<<<333000///222222111222666111666666333555;;;===999333333222222333333444444222555555333222444333000+++///444555333111111333333222222222222444555666000000...------///111333...//////000111222333333,,,)))%%%%%%)))///555888444111///222777999666222000666===<<<666...******...///222888<<<:::111***(((&&&%%%)))///333222000///111222000---,,,///111,,,///222333333222222222000,,,+++///111//////111xxxUUUBBBAAAFFFKKKZZZsssvvvjjjbbbRRRTTTUUURRRNNNOOOUUU[[[___WWWMMMHHHJJJPPPWWWZZZkkkpppvvv}}}~~~~~~zzzqqqooo{{{jjj\\\LLLAAA:::555333444555999999555444666444...000///...///222555666666888333000333999===:::666......///444888999555222...111444666555444333333666000000555666///)))(((333000222666555222444:::777===???999///,,,000444555555444444444555555666555333444777777666999???AAAHHHIIIKKKddd{{{}}}wwwqqqlllggg[[[OOOMMMJJJJJJLLLKKKDDD?????????@@@===999<<>>DDDFFFSSSjjj~~~pppcccXXXSSSRRRUUUZZZ]]]]]][[[XXXVVVTTTQQQOOOQQQZZZfffqqqwww~~~oooQQQAAA<<<777000,,,111666999666333444555444555444444555888;;;<<<<<<666555444333222222222111555666777777666555555666...222666888777444222222666444333444222///000444222......333777666555666555666888999666333222333333444444555666777888888@@@===;;;<<<===>>>DDDLLLPPPKKKMMMaaa{{{}}}wwwtttuuutttmmmbbb[[[WWWSSSNNNFFFFFFHHHJJJGGG===555333:::;;;;;;;;;@@@FFFIIIHHHNNNRRRWWWXXXVVVTTTSSSTTTVVVPPPMMMLLLIIIBBB===<<<444444555777999777444111222444666888888666444222,,,...---,,,///333444111///111333444444444555666444333222///,,,,,,...000333...,,,,,,,,,+++...333///111333444333333444555333444555555555444222222333777666///+++---//////...222333//////333666666555444222111000111333444000111111000//////111333000000000///...---------444000,,,+++///333555666666666666888999777444111000222777<<<:::777888<<<>>>:::444///------------///......111444333///+++---111444444333444111------///000000000111333555999777666999777333222333{{{\\\CCC@@@JJJKKKOOO```|||~~~qqqdddZZZVVVUUUSSSVVV\\\aaabbb___WWWRRR[[[\\\___eeemmmvvv}}}~~~~~~yyy\\\III@@@:::555333777:::;;;777222000111222333222222444777999999999222444555444111111333666222444555333000000333666222444666555333111000000333444666666333111333777444///+++...444777888666777666777;;;;;;777333222333333555666777888999999>>><<<<<<@@@BBBDDDJJJQQQOOOIIIQQQppp{{{xxx~~~|||wwwwwwzzzzzzwwwnnn___TTTPPPNNNLLLCCCCCCEEEHHHEEE===999:::CCCAAA???>>>BBBGGGJJJKKKNNNPPPRRRRRROOOMMMMMMOOOVVVPPPKKKHHHCCC:::444333000111444666888777555333555555444444444333111///...///---+++---222333000+++...111333444555777888222333222///---,,,---...---******...000///111444///111333333222111222333111333444666555333111///111666777000+++,,,///000+++000222111222888===???888666333000//////111222111111111000...---------111111111000///---,,,+++000000000......000444888666555555666666666333111444888>>>AAAAAA???AAACCCEEE>>>777444444555333000,,,---///333555555111......111222222333555111+++---------------...000111666333222333333//////222___EEEIII]]]ZZZQQQXXXuuu}}}nnn^^^RRRMMMNNNQQQTTTWWW[[[```aaa]]]VVVQQQaaagggpppxxx}}}}}}wwwkkkiiipppqqq\\\JJJ>>>;;;>>>;;;;;;;;;888444000000333000000///111333555444333222555777555222111444888///111222000...///333777777777555111...---...//////444999999666555555555888222+++***000777:::999;;;777888===>>>888333222333444555777888999999999:::999<<<@@@BBBAAAEEEJJJJJJIII[[[xxxqqqwww}}}wwwqqqqqqsssmmmkkkaaaRRRHHHEEEDDDCCCAAAAAABBBEEECCC@@@BBBFFFHHHCCC>>>>>>BBBGGGLLLPPPOOOPPPPPPPPPOOOOOOPPPPPPSSSMMMHHHEEE???666///...111222444555555666777888999666444333333222///---000000...+++,,,000000---+++---000111111222333555///000111000///...///000,,,,,,000666888444333444000222444444222111222333///111333555444222///---,,,222444...***+++///000)))///333111111777<<>>>>>777222444444555777888999999999888777777:::>>>>>><<<===AAAIIIRRRlll|||yyy~~~~~~wwwppppppvvv}}}zzzqqqjjjfffZZZXXXPPPFFFBBBCCCCCCAAAAAA@@@BBBDDDBBBAAAEEELLLDDD>>>;;;>>>CCCHHHOOOUUUUUUSSSQQQSSSWWWYYYXXXUUUOOOIIIDDDCCC>>>666111///333444444444333555888:::888555222111222222///,,,111222000------000///,,,---///000///---,,,,,,,,,,,,...000111111111111333222333888>>>>>>777222111000222444444333222333444///000222333333111///---(((---...+++)))+++......***111555111...000444555777666333000...------......///000333666666444222222222000//////000111222+++000333...((((((111;;;444222///...///111222222222999===<<<:::::::::999555222000222555333...((())),,,///222333333222111111444333///......---***000///...///000000...,,,,,,******...///...000333hhhKKKRRRnnn~~~dddZZZppp~~~nnnZZZLLLHHHJJJMMMMMMSSSUUUVVVVVVVVVXXX]]]bbbpppxxxrrrYYYLLLKKKGGGMMMccc}}}~~~cccKKKAAABBBBBB:::666999;;;888555666444333333333444333111...666777777555444444444666333222111111222333333222333444555444333111222333222666777555666:::777222777888444...///666:::999888444666===<<<444222777555666888::::::999888777777666888===>>>===@@@EEERRRdddrrrqqquuuuuurrrpppnnnppptttxxxwwwpppeee\\\NNNLLLGGGCCCDDDIIIIIIEEEAAAAAACCCDDDAAA>>>AAAHHHBBB======BBBHHHJJJNNNTTTXXXSSSOOOSSS[[[___[[[UUUHHHCCC@@@@@@===777333222333555666555333333666888333000...///333444111...111222222000111444222...,,,---...,,,***'''''''''))),,,///111111111111222333333777<<<<<<666111000///111333333222222333444000111222333333111000...***------++++++...///,,,***222777333...---///000000///......------............000444888888555222111///---,,,---000333555333333000+++((()))///555///---------///111111000---444888555222333333000...------///111111...***---///000111000//////......444777333///...---***++++++,,,///222222///,,,+++)))***...000...///333sssPPPNNNbbbkkk___ssspppaaaNNNEEEFFFKKKLLLKKKRRRTTTTTTSSSRRRXXXbbbkkk|||zzzyyyvvvxxxyyyyyy}}}iiiRRRIIIKKKEEEIII^^^yyyuuu\\\OOOMMMIII>>>777:::<<<888333222999888777777777666333000333222333333555777888888555222000000222333000---...222666888888666555555666777555111444:::999222444999888222111666888777444000444;;;:::222222:::666777999::::::999888777777666888===@@@CCCIIIQQQ[[[sss~~~tttlllkkkllllllmmmooommmiiifffhhhkkkhhh___VVVIIIGGGCCCBBBGGGMMMLLLFFFAAABBBEEEEEE@@@:::;;;@@@FFFAAABBBIIIMMMLLLMMMPPPWWWOOOJJJPPPZZZ___XXXPPPBBB===;;;<<<;;;777333444222555777666333222333555...,,,+++...333555333000000333333222444777555111(((***+++***(((''''''''')))+++///111111000000111///...111777777333000111...000222222222222222444222222333444333222111000///111000...///333111---)))222888555000///111111)))***+++,,,---.........//////000333666555111---///---+++***+++///444777<<<666...)))))),,,...///******,,,...111111///---)))222666222///000000---......///000222333222111111111222000...,,,++++++***333:::888333000...+++&&&&&&)))---222222///+++***(((***...///---...000wwwVVVGGGgggrrrjjj}}}uuueeeWWWJJJHHHIIIJJJMMMRRRQQQNNNRRRZZZ[[[\\\jjj|||}}}{{{lll]]]SSSLLLPPPWWW]]]fffoooyyyaaaJJJBBBCCCBBBEEETTTppp{{{aaaOOOFFFCCC<<<777999<<<555+++777777666111---+++---000000111111111222444888<<<999777444333444555444333000333444333333555666666:::666222222555555222...666999<<<===;;;999777666444555333000111666999999;;;777333111333666888999???>>>999;;;@@@<<>>CCCQQQZZZUUUMMMMMMQQQRRRUUUQQQQQQVVVXXXRRRIIIDDD>>>===;;;777333444999===>>>333///555777000,,,///,,,+++***,,,///222333444000333555444222000111333222111000000111111000...111222000,,,///666555000000...---///333333000,,,...666888333333999777000---000111000......222555000---+++---111555555444000111333444333000---+++111222111...++++++///333111///000111000,,,---222///---...111///***---333999222+++)))+++...///...%%%******''')))000222///***000666666222...---............111555666333000444///***(((+++---...---111000/////////---+++******###!!!'''------***(((+++---...,,,***+++...222~~~___LLLgggpppyyylll```TTTJJJIIIJJJKKKMMMQQQQQQOOOSSS]]]bbbffftttkkkggglllhhhssswwweeeZZZIIIAAA===AAAFFFIIIOOOUUUbbbrrrtttXXXHHHEEECCCCCCFFFQQQhhhttt___LLLDDD:::555666777777555888888555111---,,,///222444333333444666888:::;;;666777777444111111222555666777777555333333333222777444111222555555222......333999===>>><<<;;;:::888888555111333:::??????<<<:::888555555888;;;===<<<<<<999<<>>>>>CCCNNNVVVVVVTTTWWWYYYXXXVVVTTTUUUYYYWWWMMMAAA<<<::::::999666444555999===;;;222000666666...+++///000///...///222444555555222444555333000//////111222111000000000000000///000111000...333999888333///000222222111000000111000444555444444666555222+++,,,///000111333555777111///......000111222111555444333222000000//////333444333000......111444222111222555333///...111---,,,...222222///333999777111+++))),,,//////...***+++''' '''///222,,,000333222///,,,---000111000000111444444111//////...------------+++)))---,,,,,,---...---,,,+++---'''&&&,,,222222///---,,,...///---+++***,,,...eeeMMM```mmmqqq^^^XXXPPPJJJJJJLLLLLLNNNPPPVVVTTTYYYeeemmmsssuuugggVVVQQQQQQMMMYYYtttuuuaaaSSSLLL@@@<<<;;;???BBBBBBCCCFFFJJJ]]]uuupppVVVJJJIIICCCDDDFFFOOOccc~~~mmmVVVGGG<<<:::999555777<<<999777444000------000444222000000222666888666444333666888555///...222777;;;999888666444111000///666444333444777888555333222666<<<>>>===999666444<<<;;;777222333:::???@@@>>>>>>>>>;;;999;;;@@@DDD:::<<<888:::DDDKKK[[[uuu{{{tttwwwtttrrrpppkkkcccaaaccckkkgggaaa]]]YYYVVVRRROOOQQQLLLEEEBBBCCCDDDCCCAAA??????===;;;:::<<>>AAABBB@@@===>>>DDDJJJAAABBB<<<<<>>CCCGGGFFFMMMWWW\\\\\\YYYSSSOOOTTTSSSUUUTTTLLL???666444333333444555555666777888333444777888333,,,,,,111333111......000111111000444333111///---...///111111111111000//////000222000000111333888;;;999555222333333111//////111444;;;444111444111)))'''------,,,...222777999666333///111222111---,,,...000666444111//////111444666555555444333222333444666333222333444222------000++++++---///000111444666000---******---000111111'''(((***+++---......,,,...///000///---,,,---///000///........./////////***...333333///***'''&&&***,,,.../////////000111...))))))000555444111111444555555444111...,,,+++{{{}}}___cccmmmZZZMMMIIIIIIHHHIIILLLQQQTTTTTT[[[bbbnnn}}}zzz]]]III>>>@@@BBBFFFEEECCCMMM___wwwnnn[[[NNNGGGDDDCCC999:::;;;:::;;;>>>@@@@@@@@@FFFRRRgggpppZZZMMMGGGAAA@@@BBBPPPkkk~~~```FFFBBB@@@777111333666333///------///222333333111000444999:::666111///......000333666999:::777111000555888555444666444555666999<<<<<<;;;:::444555666666555777:::===555888888666777:::;;;999===@@@BBBAAA>>>@@@FFFLLLHHHIIIBBBCCCTTTfff}}}uuugggeeegggjjjeeeaaa^^^ZZZWWWXXX\\\]]]YYYSSSLLLFFFCCCAAAAAAGGGDDD@@@======>>>???@@@>>>@@@BBBAAA???@@@EEEIIIIIINNNSSSVVVUUUUUUZZZ```fffaaa\\\UUUIII;;;444444333333333444555555555444333666999999333---///444333111///...///000000///222111///......000222333000111111000......111444333111000444777777444222555222//////000111111000777000...222000((('''---222111111333666666222...---///222111///...///222/////////000222444555777444333111111222333333333222///...///---***+++000000000///...///000000///---,,,++++++---///111111'''%%%'''///666666000+++...///111111000...------111111111111222333444555...000222111,,,))))))***+++---//////---,,,---...,,,((((((...222222111222555444444333111...+++)))}}}yyyhhhhhhrrr]]]OOOIIIEEEGGGGGGGGGKKKSSSYYYZZZ[[[gggxxxtttWWWDDD>>>@@@===???DDD@@@DDDVVVeeewwwnnnWWWHHHDDDEEECCCAAA999<<<===;;;;;;???BBBBBB@@@@@@FFFXXXwwwkkkZZZNNNGGGAAA???BBBRRRnnnvvvTTTCCC===777333444444222///...///222333333/////////333666777444111///------000555999;;;;;;444---,,,444999666666999000111444777999999999888999888666333222444888;;;111666999:::<<<@@@@@@>>>:::<<<>>>>>>>>>@@@EEEIIIBBBFFFDDDLLLeee||||||kkkccccccfffccc[[[TTTSSSTTTTTTWWW[[[XXXRRRKKKEEEBBBAAA@@@???@@@???===<<<<<<===>>>???<<<>>>@@@BBBBBBCCCEEEGGGKKKLLLNNNQQQSSSZZZiiiwwwwwwmmm```TTTGGG:::333222444222222333555666555444555777999777222///111555777444222111222333333222111000...///111333333333000111222000------111555666111000333555333111000666222...///222333000---///,,,---000000......000444333333333333222///------...111111111111222333+++---///222444555666666111000//////111222222111...,,,,,,...,,,)))+++///333333111...///111000---++++++,,,,,,---///000000***$$$###***111333222000...///111111111000...,,,***,,,............000222222222000...++++++,,,...***---///...+++)))***,,,---)))(((,,,000000222555222111///......,,,***'''~~~}}}hhhggg}}}fffRRRHHHFFFCCCFFFFFFDDDIIITTT]]]___bbbppptttWWWDDDCCCDDD;;;>>>JJJFFFDDDTTT\\\qqqfffYYYJJJCCCDDDFFFCCC>>><<>>???DDDQQQkkkvvvhhh[[[OOOFFFGGGJJJWWWpppnnnUUUFFF>>>:::777444222000111444555555444+++,,,...000222333333222//////111222444777:::===555,,,+++333888555333777---000444777888777777777===<<<999444111111333555555999;;;;;;<<<@@@AAA???777777888999<<>>>>>>>>>>>===<<<======<<<===@@@DDDGGGIIIGGGFFFKKKKKKPPPYYY___bbbjjjrrrkkk___RRRIIIAAA888333333333111000111555777777666666888777333000000333555888666444444555666666555333111///000333444222111///111222///,,,---222666888111///222555222000111444333222222222222000///,,,000111000111333222///000111222222000000000111//////000222444444333111...///111222444555666666000...---...111222111///++++++...222111---+++...///000///,,,...333222...***+++,,,------...///000)))&&&&&&+++---,,,000666000///............------%%%(((++++++***))))))+++555222///------...///000+++///222000,,,***,,,///---(((&&&))),,,---111666222000------......,,,***{{{~~~iiigggvvv___MMMDDDCCCCCCGGGFFFCCCHHHUUU```ccclllzzz}}}}}}vvvXXXBBBBBBDDD:::???QQQKKKBBBOOO]]]qqqxxxOOOIIICCCBBBDDDCCC>>>888777???CCC@@@===??????<<<>>>BBBGGGPPPddd}}}jjjYYYMMMPPPTTT^^^qqqkkkUUUIII@@@888555333222444777888777555,,,...111333333444666888...222666555222333888>>>888---+++444888222000333...111555888888888888888555666666555444444777999<<<>>>===999999<<<===;;;555444444666:::>>>@@@AAABBBNNNXXXooouuuiiifffddd```]]]^^^SSSKKKNNNUUUXXXWWWVVVSSSJJJ@@@===AAADDDCCC@@@>>>???@@@???>>><<<<<<<<>>444444555999===@@@AAA@@@>>>;;;EEEHHHGGGVVVwwwzzzmmmbbbaaadddppphhhTTTCCC999;;;555333888===<<<999999666222111444555333444666333666888777666666:::>>>777222,,,***---111222222+++,,,///444888777222---...000444666777888:::<<<======;;;999888:::===@@@333444333999AAA<<<:::FFFBBBPPPiiirrrggghhhhhh^^^WWWVVVVVVPPPGGGFFFNNNUUUSSSKKKNNNJJJCCC>>>;;;::::::999<<<===>>><<<999;;;@@@EEEEEECCCAAADDDNNNXXXXXXRRRWWWTTTXXX```___TTTLLLKKKHHHCCC===888666666666666666666555333222333555888444333222111000000000111888999777333444777666222555222//////111333222000111444777666444333444777888666444222111222333444111444666555111...---...111000000000222333222111...------000...+++,,,111666555333111000000000111555444333222111222444555333000000333333...++++++------///111111...)))%%%%%%&&&)))---000000...,,,---,,,,,,+++++++++,,,,,,)))...111000,,,)))+++.........+++&&&&&&)))+++***)))...///,,,,,,000///***+++)))(((***...000///------...000222222000,,,((('''$$$###%%%)))------,,,222333444111......000333|||yyyddddddiiipppvvv{{{rrrfff{{{jjjUUUDDD???BBBAAACCCJJJQQQTTTYYYfffttt{{{{{{uuuqqqoooooopppqqqpppnnnnnnrrrxxxzzzfff]]]MMMFFFNNNSSSQQQWWWbbbzzz```CCCCCC@@@===@@@DDD@@@888444555777:::>>>?????????AAAGGGEEE@@@PPPtttxxxuuuuuu}}}|||hhhRRRBBBCCC<<<888;;;======>>>@@@===777555777999777555666444444555666777888888888444333222111111333666888,,,---///333666666222///333444444444555666:::===888999999999999:::<<>>IIIPPPbbb~~~rrrcccZZZ___ccc]]]VVVUUUNNNLLLGGGCCCFFFLLLLLLGGGDDDBBB>>>;;;:::999888888:::;;;<<<;;;:::;;;???BBBCCCGGGLLLTTT___hhhhhhcccQQQLLLLLLRRRQQQGGGAAABBBCCC???:::666555444444333777777555333222111222333222222222222222222222111000222222000222666666222333000---,,,......---+++111333555555555444555666888888888888777777666555///111222111...---...000111000000111333444333222...---...111///+++,,,///444444333222222222222222333111///......000222333222//////333333///,,,,,,((((((***---///...+++(((!!!$$$(((...222222///,,,,,,,,,,,,,,,,,,---......000222444333000---,,,,,,+++---+++'''&&&)))***((()))---...,,,,,,///...************+++---//////...111111222222222000...,,,---+++)))))),,,//////...111333333111...---///000}}}|||}}}YYYTTTRRRYYY```eeejjjnnnyyyzzzlllqqq___MMM>>>;;;??????FFFPPPWWW[[[```mmmzzz~~~zzzsssmmmjjjjjjlllnnneeebbb```aaafffoooyyyssshhhccchhhiiigggnnnzzz|||[[[AAABBBAAA???@@@AAA>>>999555666666888:::===@@@BBBBBBGGGEEEAAARRRuuufffNNNFFF@@@;;;:::::::::>>>CCCCCC<<<777999;;;999666666666333111333777999666333222666::::::777666999===000000111333666666444333888777666444333555999<<<555777:::<<<<<<<<<===>>>;;;:::777===FFFCCCAAAMMMfff{{{|||cccUUUNNNVVV___\\\TTTPPPGGGIIIHHHCCCAAACCCDDDCCC>>>>>>>>>>>>===<<<;;;:::DDDBBB???======@@@DDDGGG]]]aaacccdddgggmmmooommmUUULLLGGGIIIFFF>>>;;;???===:::777555444444333111444444444444333333333222///000222444555444333222---000222222666;;;:::777666444111000000000...---222222222444666777666555333555777999999777555333000000///---+++,,,000222111111000111444555555444......000333111,,,+++...111222333444444444333333///...+++******---000222000---...222444000......*********+++------,,,***"""(((...333333///,,,,,,,,,,,,,,,...///000111444444444444222///***'''))),,,,,,((((((***)))&&&))),,,,,,++++++...---+++***+++,,,,,,,,,---///000555555333222111000000///111///---,,,...///......000111222111...,,,,,,,,,~~~eeeYYYPPPQQQVVVXXXXXXXXXfffuuuuuu{{{hhhWWWHHH>>>===@@@???HHHSSSYYY]]]dddrrrpppnnnllljjjkkkmmmppprrrccc___[[[ZZZ^^^gggqqqxxx{{{~~~|||~~~]]]CCCDDDDDDBBB???<<<999666888888777777999<<>><<<999888<<>>@@@???>>>======888::::::@@@HHHGGGLLL^^^{{{ooo^^^RRRKKKSSS\\\ZZZQQQIIIFFFIIIHHHCCCAAAAAAAAA???>>>@@@BBBCCCBBB@@@>>>===BBB@@@======BBBIIIQQQUUUtttssskkk```[[[aaakkkqqq^^^RRRHHHEEE@@@999999>>>:::888666666666555444222000000111333666777777666---000333666777666555333+++///222444888<<<<<<777777666444444333333222222444222111444777999777555...///111333444333111000555333///---,,,...222444222111000222444666555555......111444222---+++---...000333555666666555333...,,,***((()))+++///111...+++,,,222444111000000333111...,,,,,,+++***(((!!!###'''+++///000---+++++++++,,,---///111333444222000///000111///((("""(((,,,---++++++,,,)))%%%)))***+++++++++,,,---,,,+++---///...++++++...222777666444111///...000222///...---,,,,,,---------///000111000...+++)))(((qqqaaaRRROOORRRSSSQQQOOOZZZeeerrr|||{{{ttt___QQQGGGBBBAAADDDBBBJJJSSSXXX]]]hhhxxxvvvdddfffiiilllooopppqqqqqqfffccc]]]ZZZ[[[```gggkkkvvv{{{```FFFDDDDDDBBB???;;;888777:::;;;;;;:::999<<>>777999;;;:::888666555555888;;;>>>???>>>;;;:::999888<<<:::===FFFMMMaaaqqqgggYYYPPPKKKPPPXXXWWWNNNFFFEEEGGGFFFBBBAAABBB>>>999;;;>>>AAAAAA???===<<<<<<;;;>>>DDDKKKQQQWWW[[[^^^eeeeee^^^SSSPPP[[[lllwww```QQQEEE???999222333999999888777777888888666444111000111333777999888666...111555888999777555333)))---///000444888666222111222333333333222333333444333222444777999777444...//////111111222333333;;;888333000///111333555222111111222444555555444......111555333...,,,...---///333555777666444333///---+++******,,,///111,,,***,,,111444222111222666333...+++******)))(((((('''&&&(((***++++++)))***+++,,,---///222444555000,,,***---000000***###)))...000.........+++&&&***))))))+++,,,,,,,,,...---///000...++++++///222555444333000------///222,,,,,,,,,++++++,,,...000/////////...---+++(((&&&~~~tttbbbPPPLLLOOOPPPNNNMMMTTTYYY___hhhvvv}}}{{{iiiUUUKKKGGGEEEEEEFFFCCCKKKSSSXXXaaapppzzzpppjjjmmmrrrvvvwwwuuuqqqnnnfffdddaaa___^^^___```bbbqqqwwwxxxyyycccGGGBBB@@@AAAAAA>>><<<<<<:::===>>>===;;;;;;???CCC>>>@@@>>>@@@XXX~~~XXXQQQIIICCC===666444777888444333777999888999<<<222333111---))),,,333::::::777666777:::999444///:::;;;;;;:::999:::<<>><<<<<<>>>AAAUUU]]]gggkkkhhhaaa[[[XXXRRRVVVWWWQQQQQQ\\\kkkuuu\\\NNNBBB===888111222888999888666777888888777555555333111222555666444222222444666999999777444222---///000000333777666111111333555555555444555666333222222333555555444333111222333444666777888999===:::555333333444444444333222111222333444333222///...111444333///...111...000333555555444222000111000///......///000111,,,)))+++111444333111222000---***((()))***++++++...,,,)))(((((()))***)))******+++---///111444555000---+++---000111---)))***///111000//////,,,'''+++)))))),,,,,,+++---000000000///---,,,---///111000222333111---,,,...111+++,,,---------...111444///...---,,,---,,,)))'''}}}lllXXXOOONNNMMMKKKKKKOOOQQQQQQTTT```rrryyywwwnnn[[[IIICCCEEEFFFEEEEEEBBBKKKTTT\\\jjj|||wwwrrruuuxxx|||~~~|||wwwppplllaaacccdddffffffeeecccbbbiiipppyyyvvvfff___aaagggqqq{{{jjjLLLCCC>>>@@@BBB@@@======999===@@@@@@<<<:::;;;>>>===???===BBB]]]ooobbbSSSIII@@@888444444333666===CCCBBB===:::<<<111000///---...000444666777666555444555444333333777888999888666666888;;;444666888888777555555555888888888777555555777999888<<<>>>KKKaaasssyyybbbVVVRRRLLLJJJHHHIIILLLMMMIIIDDD;;;BBBGGGCCC>>>;;;999666:::>>>BBBDDDEEEIIIPPPVVVlllssswwwrrrdddVVVOOOMMMHHHNNNQQQNNNNNNVVVaaafffSSSGGG>>>===:::444444:::777666444333444555444333666222......222444222000666777888999888666333111000222222111333888888444222555777777666444555666///111222222000//////000///111444777888999999888888666444444555555333111333222111111222333111000///...000333333000000444000111222333333111///...333222222111000000000000,,,)))+++111444333111222+++)))((((((+++---......111///,,,+++,,,,,,+++*********+++,,,...111333444111...,,,,,,...///...,,,***...000///......+++'''---)))))),,,...,,,---222444111...,,,---//////000+++000444333000---...000,,,---......---...111444000...++++++,,,,,,+++)))}}}}}}eeeXXXQQQLLLIIIHHHMMMMMMKKKHHHOOOaaarrr{{{uuulllcccQQQAAA===BBBEEEDDDCCC@@@JJJUUU```rrr|||yyywwwxxxzzz||||||yyyssslllggg]]]aaaggglllnnnmmmjjjhhhbbbiiirrrxxx{{{dddNNNHHHIIIOOO\\\kkkzzzrrrSSSGGG>>>@@@BBB???;;;;;;777<<>>BBBKKKhhhvvvbbbTTTJJJAAA<<<;;;111999FFFNNNKKKAAA;;;<<<000---,,,///333555444111222444555333000000444888333555666555333222555777444555666555555555777888999999888666555777:::>>>===EEERRRkkkkkkVVVMMMKKKNNNNNNLLLIIIIIIIIIFFFBBB777CCCLLLGGG===999999:::CCCHHHMMMPPPSSS[[[fffnnnaaadddbbbWWWGGG>>>AAAGGG>>>BBBCCC@@@BBBKKKUUU[[[GGG===888999888333333888666444111000111222222111222...***+++000333333111999999999999888555222111---///...---///444555222///222444444111//////000---///111000,,,***+++---(((,,,111666888777555333333222222333666666333///444222111111222111000...///...000333222000222666222222222222111///...,,,333333333333222111///...,,,***+++111444222111222,,,+++***+++---///000000111000///000000///---+++******+++,,,...000222333111///,,,++++++,,,,,,,,,***...///...------+++&&&...))))))---...,,,...333666111---,,,...000000///)))///555666222//////000,,,---...---+++,,,///222111---******,,,---,,,+++~~~jjjZZZOOOIIIGGGLLLGGGDDDHHHNNNVVV```jjjuuuqqqlllxxxXXXIII???@@@???:::<<>>AAAUUUuuu{{{wwwXXXIIIIIIGGGAAA;;;===AAADDDCCC<<<333,,,"""(((///333333222222333777999999555///---111666---000444777777777888888777666555555666777666666;;;:::666333666<<>>>>>QQQnnnvvv^^^OOOIIIIIINNNSSSSSSMMMIIIIIIIIIHHH;;;>>>BBBBBB???======>>>IIIPPPWWW[[[YYYVVVSSSRRRNNNMMMJJJGGGCCCAAA???>>><<<:::<<>>:::777888@@@HHHXXXjjjfffRRRFFFDDDEEEHHHMMMNNNKKKHHHHHHIIIGGG<<<>>>???===:::888:::<<>>??????<<<>>>DDDJJJUUUdddsss~~~|||zzz{{{zzzvvv|||{{{pppiiijjjnnngggllltttxxxxxxuuurrrpppwwwvvvtttqqqqqqwwwvvvYYYDDDJJJFFFCCCDDDIIIWWWooovvvbbbMMMDDDCCCCCCAAA@@@@@@>>>===???CCCFFFGGGGGGFFFGGGPPPddd~~~~~~iiiXXXNNNRRRUUU```tttttt\\\PPPFFF===;;;:::888777777555222///(((...666;;;;;;777333111444444444333333333333333,,,000444888999999:::;;;:::999777555444444555666999999<<<>>><<<@@@SSSiii}}}kkkUUUEEE???@@@DDDCCCGGGIIIFFFCCCCCCBBB???999:::;;;999666666:::===AAAAAA???<<<888666666777;;;;;;;;;<<<===???AAABBB???;;;;;;>>>???<<<:::;;;:::777888===>>>999333000555444111...,,,...222555444111------///333666888;;;???@@@999444444444333222333222///222777888555222...+++,,,///222222111.........//////000111111111+++***000666555000---///000000000000//////...///111222333222///,,,)))333111///000333444222000///222555666444111///...---+++******,,,///000111///...+++'''######$$$'''$$$'''---111///+++...444111...++++++,,,...//////111000///------///000222000......///111000,,,(((&&&***...222222...***''')))(((+++000333111//////000222444222...+++,,,......///222555222---,,,//////...222666666000,,,,,,------+++)))(((+++///222~~~ooohhh^^^UUUMMMJJJHHHEEEDDDFFFGGGQQQbbbuuuyyy___mmmkkkTTTGGGAAA===???@@@@@@DDDJJJPPPaaavvv~~~vvvtttvvvwwwuuu}}}}}}xxxvvvxxx|||tttwww{{{~~~}}}zzzyyyxxx}}}}}}|||vvvrrrttt|||cccNNNFFFAAABBBGGGHHHLLLccc~~~}}}eeeQQQFFFAAA@@@AAABBBBBBAAAAAAAAAAAACCCCCCJJJMMMVVVhhhnnnXXXJJJFFFDDDEEEPPPfff~~~xxxiiiWWWFFFDDDAAA???======<<<:::999222555999;;;:::666222///333222222444555666444333333555888999888777777888999999777555555666999;;;777666;;;EEEKKKVVVrrrvvvlll\\\MMMBBB???AAAEEEAAAEEEEEEBBB>>>===999444222555999999999:::===AAAAAA@@@===999666444333333999999999;;;<<<>>>???@@@???<<<<<>>999555555666555///222222000222555555111111///......222444555555//////...//////111222333333///000555888555111000000000111111000...---+++111222444555555333111///444000......222333111......///111111111000/////////+++((((((+++......---(((+++...///,,,'''$$$"""$$$''',,,///,,,(((+++222111///---,,,------...///333222111/////////000111000...,,,...111111---)))(((+++///222333000,,,))))))'''''',,,222333000......000222111...,,,+++,,,(((,,,111222...,,,///333333222444888777111------000///,,,***)))+++---///wwwmmmddd___ZZZRRRKKKHHHEEEIIISSSeeexxxsss\\\cccyyyaaaMMMCCC???======>>>@@@EEEJJJPPPhhh{{{{{{wwwqqqppptttxxxxxx{{{zzz{{{|||}}}~~~}}}|||}}}~~~}}}|||zzzyyy{{{}}}zzz}}}~~~{{{wwwwww|||uuudddOOOFFFDDDIIIIIINNNiiinnnZZZLLLFFFCCC===BBBEEEDDD@@@@@@EEEKKKKKKSSSaaatttdddOOOHHHHHHCCCBBBKKKaaa{{{www```MMMKKKGGGEEEDDDCCC@@@???777777888999999888666444444333333555777888777555777888999999777777888999???>>><<<999777999===AAABBB@@@EEERRR___qqqbbb\\\RRRIIIDDDBBBBBBCCC@@@CCCCCC@@@>>>===888333000555;;;>>>===<<<===???@@@???>>>===<<<:::888666>>>======<<<<<<=========:::999;;;@@@???:::888::::::FFFUUU\\\QQQ@@@555333222111///,,,)))***---///444000,,,+++---000222333444999;;;888444555666555000444555222111333222......------///111444666666000/////////000111333555222333666888666111111444222222222222111///,,,+++111111111111222333444555333000------//////...,,,...,,,***)))***,,,...///000---******,,,---,,,)))(((+++000222000---***)))+++***,,,---)))&&&)))000333222111///---------...333222111000//////000000222000------......+++))),,,...111333333222///...***(((&&&***000444222---,,,...//////...,,,++++++###)))......,,,---222666444111111333222...---///333111///---++++++***)))xxxgggUUUJJJJJJHHHMMMZZZlll~~~rrrZZZZZZ}}}oooYYYIIIAAA???===;;;:::===CCCIIIQQQlll|||ssstttrrrllllllsssyyy{{{~~~|||{{{}}}~~~zzz}}}zzzvvvssstttwwwzzzsssvvvzzz||||||}}}{{{```RRRHHHGGGJJJVVVssswwwggg[[[SSSLLLPPPPPPIII@@@>>>EEENNNRRR```tttyyy]]]IIICCCEEEGGGEEELLLaaa{{{yyyXXXSSSMMMGGGCCC@@@===;;;888777666888:::<<<<<<<<<666777777888888999::::::888888888777666888<<>>@@@@@@??????AAA>>>888444999???@@@>>>:::999999;;;;;;<<<===>>>===:::888AAA@@@???>>><<<<<<<<<;;;555555888===>>><<<>>>CCCJJJOOOTTTQQQCCC444000444+++,,,+++++++++---111444333000------...000222222...444777555222444555444333888999666333444333000+++,,,---...000222333444222111000///000111333555111333666666111+++...444222222222111111000///...000///---,,,---///333555111000...---,,,+++,,,------)))%%%###%%%))),,,---000///.........---+++)))---............///222444111...,,,---+++(((+++///444444444111///------...111111000///////////////222111///---+++*********...///000111111222111111+++***((()))...444222---------.........------,,,###(((+++******...333444111---+++,,,,,,***+++...555333000...,,,+++(((&&&{{{eeeXXXQQQLLLKKKTTT```pppxxxYYYTTTttt~~~jjjUUUDDD??????===:::;;;AAAJJJPPP___www~~~uuukkkmmmkkkffffffnnnvvvzzz~~~}}}|||xxxssspppppprrruuuqqqsssvvvyyy{{{}}}qqqdddWWWTTTZZZhhh~~~{{{rrriiifff]]]PPPEEEDDDLLLUUUjjjwww|||bbbNNNDDDCCCHHHEEELLLbbb|||ssskkk^^^RRRJJJFFFCCCAAA<<<::::::;;;>>>???===;;;999;;;<<<;;;999999<<<@@@<<<;;;888555444777<<>>>>>===999777:::BBBIIILLL___qqq~~~bbbIIIEEEAAA@@@@@@@@@>>>===<<<===<<<:::<<>>===<<<<<<;;;;;;<<<777555777:::>>>BBBKKKTTTNNNKKKGGGBBB999000///333***+++,,,,,,,,,///333777111000//////222444444444+++222666444333444555444333888:::777444555555444///000000111000111222333444333111//////111333555333222222222...***,,,222.........///000222333444111///---++++++,,,///111000222222...***))),,,///---)))%%%$$$&&&)))++++++,,,///222222111...,,,+++---......------///222555333...,,,///111///...///333444555333111///000222...............------...000111111...)))(((***...------,,,,,,---...000111+++---+++))),,,222222...000///......////////////&&&******'''(((...111///---)))(((++++++***+++///888333...+++++++++***)))uuukkkWWWPPPLLLPPPXXXcccuuuYYYPPPooo|||iiiSSSAAA<<<======;;;>>>HHHTTT[[[ooo{{{qqqdddfffddd______gggqqquuu}}}~~~~~~}}}|||||||||{{{yyyuuuqqqoooqqqrrruuuttttttuuuxxxzzzzzzyyy}}}vvvlllkkkrrr~~~zzzkkkeeeiiiuuu~~~ppp[[[NNNJJJFFFCCCJJJaaa}}}wwwggg\\\VVVTTTTTTBBB@@@???@@@AAA???:::666;;;>>>???===999999>>>CCCBBB???:::555333555:::???>>>@@@AAA@@@@@@FFFQQQYYYfffpppPPPFFFBBB>>><<<>>>???>>>===;;;;;;888555777:::777222333666888888555333555777555333111333666888777555;;;;;;::::::;;;;;;<<<===<<<999888:::???HHHWWWdddHHHAAA<<<<<<:::555111111---............///333666/////////222555777777666,,,333888666555777888777111777999666444555777666555666666555333222222333555444111000///111333444888333000000///------000***++++++---///333666888333111///...,,,,,,---...000333444000)))''',,,111,,,)))&&&''')))++++++))))))...444555333///......(((+++///111000/////////222---,,,222666444000...111444555444222111333555,,,------------------------000222...(((&&&+++111,,,***)))((((((+++...000,,,///---)))+++111333///222000///...000111222222***,,,***%%%'''---...***,,,)))***---...---...111999333,,,((()))+++,,,---{{{mmm\\\NNNMMMPPPSSS```ooo}}}^^^OOO___ttt___MMMCCC@@@:::777999???JJJ```ttt{{{qqqjjjddd\\\RRRPPPVVVaaalllrrrwww{{{~~~}}}{{{tttppptttwwwuuuuuuxxxyyytttssswwwxxxwww{{{|||~~~{{{gggWWWLLLMMMYYYsssvvvmmmggghhh]]]RRRMMMNNNLLLFFF???FFFBBB>>>>>>CCCGGGGGGEEEGGGFFFBBB<<<===BBBCCCAAADDDBBB@@@DDDOOO```qqq{{{iiiUUULLL>>>@@@BBB???:::888<<<@@@???999777;;;;;;555000111...444666444333444333000...111999EEEOOOSSSQQQMMM___RRRIIIIIIGGGCCCHHHRRRfff___XXXXXX___aaa[[[RRR;;;888999<<<999111000444222111222444888999777555444666777555444555555444222444555555555666999;;;///444666444222444333111000666777222...---,,,***111222222000------000444444333222111000000000000444...(((&&&(((,,,......///000000000///000222444555333///------...111333---,,,+++(((''')))---000000222444555444111...,,,---...//////......///111333333222000---+++,,,---555444222222333444222111///000111000///...///111555555333///.........---///---***'''&&&(((---111111444444---(((+++000222444555666444222000///000'''(((***,,,,,,---,,,,,,000,,,+++///000...,,,...333000,,,******+++,,,---}}}hhhVVVPPPPPPQQQXXXbbbvvv]]]NNN]]]mmmWWWFFF>>>???;;;999<<>>???DDDUUUoootttggg[[[PPPIIIFFFIIIPPP[[[eeekkkkkkiiikkkoootttwwwwwwuuuuuuvvvppppppssswwwzzzyyyxxxxxxrrrmmmkkkpppxxx}}}|||yyy~~~~~~qqqgggkkkiiiccc___cccnnnwwwyyynnnWWWJJJHHHIII<<<<<<<<<===>>>===999777:::777666555666666666777444888999666444666777666===999666:::DDDMMMQQQQQQ\\\```gggiiiddd```hhhuuutttjjjmmm|||wwwXXX<<<333222222222222111111444777666555555888===>>>999555(((---444777333...///444111333444333000...------000222000++++++000444555444444222111333777444/////////............000111444///+++---222333///)))(((+++,,,+++)))(((+++...)))+++......,,,***)))(((*********+++,,,...///000&&&&&&'''&&&&&&)))---000111///---***)))((())))))'''(((***...000111111000111///...222777888444000222111111222444444333111---------+++******,,,//////------//////,,,***,,,---------,,,***)))***+++(((,,,---+++---000000---+++---...---+++)))))))))))),,,111222111000111333///---...222444000------,,,***+++000666666000***{{{qqq]]]OOOHHHOOOYYYmmm```OOOVVVxxx[[[IIIAAA===999<<<======CCCWWWqqqzzzlll^^^RRRHHHBBBAAAFFFPPP]]]iiiooonnnkkknnnoooppppppqqqsssvvvyyywwwyyyyyywwwvvvvvvuuuuuunnnjjjhhhlllvvv}}}}}}zzz||||||qqqWWWJJJCCC???===888777666777999;;;;;;:::999999888666666888999:::444777777333222555777666666666777777777999===@@@CCCEEEIIIKKKHHHEEEGGGKKKKKKBBBGGG[[[^^^KKK;;;:::111333333222111333666888888666444444777999999888))),,,222777444......333000111222111///......///,,,000111---,,,///111000444555333222666:::999444000/////////000111111111444///+++---111222---'''(((***,,,+++((('''***,,,)))+++......,,,***)))((((((+++///222333222000///)))************,,,///222,,,------...---,,,***)))%%%%%%'''+++000333333111222000///333999:::666222111111111333444444222000...///111000///...///000222---,,,......+++---222...///000///---,,,---...,,,---,,,+++---000...(((,,,...///...,,,******++++++...111111---,,,---000---******///000---***+++///,,,+++---111222000,,,qqqxxxnnnZZZMMMOOOQQQ___xxxaaaNNNQQQ{{{oooSSSEEE@@@===999<<<<<<<<>>BBBKKKYYYfffmmmooommmrrrooolllkkkmmmrrrxxx||||||~~~yyyuuuuuutttrrrmmmllljjjkkksss|||~~~{{{}}}jjjddd```hhh~~~eeeNNNEEEBBB<<<555777777666555555666888999777:::;;;888666999::::::444777666111000333666666222777;;;:::666444888===<<<<<<<<<======;;;777555888333999IIINNNAAA555333000333444111000222444444777777555333222444888;;;222///222777555---+++000000111111000//////000222)))///111///---......+++111222222111444999:::777222111000222444555444333///,,,***---000111---)))***++++++)))((('''(((***+++---//////...,,,,,,,,,))),,,111555777555111///+++++++++***)))***,,,...,,,...111333333111...,,,'''%%%%%%)))///222333111///...///333777999888666222111222333444333000...000111333222111000111222444---+++......,,,///777000111222111000///111333222111...,,,000333///'''...///111000...------...///222222...(((%%%(((+++---)))(((,,,---+++)))+++111...+++***,,,...111222~~~~~~{{{wwwooovvv}}}fffRRROOONNNWWWlllgggQQQOOOvvveeeLLLCCC@@@===;;;<<<;;;<<>>AAAHHHTTTaaalllpppqqqoookkkgggeeehhhnnntttxxxzzz|||xxxxxxvvvrrrrrrsssppplllqqqzzz~~~|||}}}vvviiiPPPLLLIIIOOOeee{{{uuuwww|||{{{\\\HHHCCCBBB<<<666444777888888555444666888555:::<<<888666888999777555777555000///333666777666999<<<:::666444555888;;;<<<<<<<<<<<<:::666222555333777???AAA:::111,,,///444666222000222222000333777999666111111666===999111000666777///,,,///444444222000...///111444***///111...,,,,,,,,,))))))---///---///444777777111//////111333555333111''''''))),,,000111000......+++)))''''''(((((('''+++,,,------,,,+++,,,...+++---000333444333111///,,,,,,,,,***((('''((()))...///222444333111---+++,,,(((%%%''',,,000000.........///111222333444555222222333444444222///+++333333111...---...222555222+++***000111,,,///777111222222111000111444666444111---+++000444000(((///111222222000//////000///111111+++%%%###(((---///+++)))+++---++++++---//////---+++***---444999|||xxxuuurrrlllgggqqqwww|||}}}mmmTTTPPPMMMTTTeeewwwmmmVVVRRRuuuaaaJJJCCCAAA>>><<<<<<;;;===NNNkkk|||kkkZZZNNNFFFBBB@@@AAABBBGGGQQQ___lllsssuuuhhheeeaaa```ccciiiooorrruuu~~~|||{{{xxxssswwwyyyuuuooopppxxx}}}}}}{{{}}}gggVVVFFFFFFCCCFFFWWWttt|||qqq^^^aaajjjzzz~~~iiiOOO???<<<<<<:::666///555:::;;;777555666999333:::===888555888888555666888666111///333777888999999999888777777888888777:::<<<;;;:::999777444888777666777::::::666111111777999444222333222...000777===:::333000666===:::///---555999333000333777666333000......222555,,,000000,,,***++++++)))$$$))),,,******///444666...,,,+++...111222000...!!!$$$(((,,,000222333333000,,,'''&&&'''((('''%%%((()))))))))((()))+++---,,,---...///000000000000111111111...+++)))***+++//////111111000---***)))111+++&&&&&&***...---+++111111111///------...000333333333444444222...***555333...***(((,,,222777000)))***222333---...555111111111000000222555888333///***)))///444000(((000111222222111///000111***------)))$$$%%%---444222---***,,,...---...000,,,...///---+++...666>>>zzzvvvrrrllleee___nnnqqqwww~~~fffXXXKKKEEENNNbbbuuummmSSSRRRgggzzz[[[EEEAAABBB@@@888???@@@CCCYYY{{{rrr[[[KKKCCC>>>>>>???CCC>>>DDDTTT```dddlllwwwggg[[[VVV]]]cccbbbbbbeeelllzzz}}}}}}wwwmmmsssuuuvvvvvvuuuuuuvvvwww}}}~~~|||yyy{{{pppUUUIIIAAAHHHHHHCCCKKKddd|||rrrXXXPPPOOOTTTccczzz~~~aaaQQQAAA:::999777666666...111555888999888555333333444666777777555333222;;;666555777333......444<<<======:::666333444666999:::;;;999777666777999BBB>>>777333111000///...,,,---000444666555222///...222777999999777666666:::999888777666555444444888:::777///)))+++111444111444444///(((%%%***000''')))---000222222111000000000000///---,,,+++***((('''(((---333666333///000//////000111111///,,,,,,+++***+++---/////////000------000...))))))---(((***---...---,,,------000222000+++***,,,***###(((***+++,,,222888666111222222111000...+++)))(((,,,---...///000///---+++---,,,,,,,,,---///000222000//////000000///---***---000222000,,,,,,000555///------000333444222///...------...111222222222***))))))+++...000111000---111111,,,,,,000000,,,777666444222111111111222wwwxxxvvvrrroookkkgggbbb___fffmmmvvv|||}}}qqq```QQQHHHMMMWWWcccuuulllPPPLLL^^^sssWWWFFFEEEGGGDDD888???AAAFFF\\\}}}lllTTTFFF???;;;:::<<<<<<;;;EEEXXXbbb``````ddd^^^UUURRRZZZ___]]]\\\^^^oooyyy}}}xxxvvv{{{|||xxxqqqsssuuuvvvuuuvvvxxxyyy|||}}}|||zzz|||tttmmmqqq}}}dddMMMFFFBBBEEECCC>>>AAASSSlll}}}lllQQQMMMIIIJJJXXXqqqlllRRRFFF:::777777666777999555666666777777777666666111222444555666666555555777444555888666111111555999:::999666333222333555999888888888777666444333CCC>>>777222000///...---...///222666888888555222444555888999:::888555333999999888777555333111///111555444---)))+++000222///222333///)))(((---333,,,...000222333222111000333333333222000...+++***,,,))))))---333666555333222000///000000///,,,***(((((()))---111444444444---+++---111000***(((+++$$$(((...///,,,)))))))))))),,,,,,***+++...+++%%%&&&+++///...000333444222111111000...---+++)))(((---.........---...///000111///,,,++++++---000222---,,,---///111111///---+++...000...++++++///333000//////222555555222///000...,,,,,,///222333444111000/////////000...---000444444000000444444000666555444222111111111111{{{ooopppooonnnkkkgggdddddddddccclllwww}}}{{{gggSSSFFFJJJNNNTTTiiilllOOOFFFUUUiiiOOOCCCDDDEEEBBB666===BBBIII```{{{hhhQQQDDD???<<<<<<>>>888888AAAQQQXXXTTTPPPRRRSSSLLLMMMWWW[[[WWWTTTVVVkkksssvvvrrrpppvvvyyywwwoooqqqtttvvvwwwxxxzzz||||||}}}|||yyy{{{iii^^^VVV[[[iiiyyyaaaOOOLLL@@@>>><<<:::<<>>777666555444666999:::888555333333444666888222222444555777888999999222222444777666444444888999999777444222111333555555444333555888888666333>>>999333///...///000000000111333777::::::888555999888777999:::999555111222333555777666333000---///444555000,,,,,,...------000111///++++++000555222333333333333222111111666666666555333///,,,***---***)))+++000444555444555333111000///...,,,)))&&&(((+++000444666555333***))),,,000///+++((()))""")))111222,,,'''&&&((((((***,,,,,,...///---(((%%%---222111///000111111555555444333111000...---...//////---+++,,,000444333111---+++***,,,///111++++++---000333444333222,,,...000///,,,,,,///222000000222444555555111///222///++++++---000333444555333111111111000///---222555555222333555555333444444333222111000000///wwwmmmnnnooonnnkkkgggeeegggjjjaaahhhssszzzzzz~~~www\\\IIIIIIJJJKKK]]]vvvlllPPPGGGSSS{{{```GGG======<<<888444<<>>===>>>;;;888:::BBBGGGFFFGGGKKKHHHEEEIIISSSVVVQQQOOORRR___iiiqqqqqqpppqqqoookkkoooqqquuuxxxzzz{{{}}}zzzvvvwwwqqq[[[RRRMMMPPPWWWdddzzzhhhVVVQQQCCC>>><<<<<<===GGGcccgggOOONNNFFFBBBPPPkkkmmmNNNCCC>>>:::999777333444777666444222000000222555777555555555666777999:::;;;///000111333333444777:::<<<;;;888555333333555666111...,,,///666;;;;;;888444111---,,,...111444555000000222555888999888666:::777444666999:::555000))),,,111555666444222///333888999555000///---***,,,///000...++++++///333444333333333222222222222666777777666333///,,,)))+++))))))+++...111111111555333000/////////...---***+++...222444333///,,,***))))))+++,,,+++***)))%%%---444333+++&&&'''+++//////...---...///...,,,***000333111000111111///666666666555444222111000...000111///,,,+++///222111000///.........000000---...///222555666555444///000111111///...000222///000222444444222///---///---******---///111111///......///111222111000111222222111222333333222333333333222111000......{{{ssskkklllmmmmmmiiidddccceeehhh]]]```hhhrrrxxx|||pppTTTLLLHHHCCCLLL\\\ppp{{{gggOOOIIISSSwwwZZZDDD;;;;;;:::555777???IIIWWWnnngggUUUBBB<<<<<<;;;:::999===999888<<<@@@BBBEEEHHH???===BBBLLLOOOKKKKKKRRRYYYbbbkkkooonnnmmmkkkiiipppssswwwzzz{{{|||}}}xxxqqqrrr|||lllTTTNNNLLLLLLJJJRRRlllppp[[[OOOIIIBBB?????????GGGaaa|||rrr```QQQKKKJJJWWWooo___DDD@@@<<<::::::888444444666111000000111222444666777777666666555555555666777///000000...///333888<<<<<<:::777555444444444444111,,,'''(((///666888888///---++++++...222444555//////000222555777666555777333111333777999666222(((+++///333444333111///222777888555333222///+++...///000...+++***,,,...111111111111222333333333555555555444111...+++)))++++++---///111111///---000...++++++,,,...//////***+++---000111000,,,)))---+++'''&&&(((+++,,,+++(((...333///((($$$(((---333///+++***+++---000222111222111000222444222---222222222222111000.........111333111...,,,,,,---+++---000222333222000/////////000111333333222000///000000000/////////000,,,...000111000///---,,,*********,,,......---++++++******,,,///111111000000///000111111111111222333222111000///......---zzztttnnnggghhhhhhgggdddaaa______```]]]___hhhttt||||||___OOOHHHDDDFFFKKK```mmm^^^KKKHHHNNNyyysssXXXEEE?????????<<<>>>FFFRRRcccyyy~~~___OOO???<<>>>>>CCCCCC>>>999;;;===???AAACCCCCC@@@===;;;999;;;BBBDDDFFFQQQ```ffffffeeecccbbbdddjjjqqqsssvvvyyyyyywwwuuutttsssuuuuuuqqqnnntttmmm___SSSMMMGGGKKKfff~~~pppXXXZZZYYYYYYaaarrrnnnYYYHHH===:::444111666::::::888888111111111222333555666777444444555444333111///...222666777222111555666444222222222555999:::999777666555222000//////000111444333333444666666444333555333222222444666666555444333222222444666888999555333222000////////////(((+++++++++...444555333222222222000///------...---...111333444444333222///...------------...///555555666555222000......)))&&&######&&&***---///'''&&&%%%'''+++///111222000///)))$$$'''------((('''***,,,+++'''%%%''')))000(((###%%%((()))...444222222///++++++000111000555555555666555555444444...,,,***+++///000---***+++...222555666444000...111000/////////...+++(((+++++++++,,,,,,+++***((()))***,,,+++******,,,...,,,++++++---......---+++000...---...//////...---222...///333444111111555444222...,,,++++++---///zzzvvvqqqlllllljjjhhhiiijjjiiieeeaaaZZZcccqqq|||bbbNNNHHHCCC>>>EEEUUUlllUUUHHHEEECCCfffmmmVVVGGG@@@???@@@AAAAAAIIIWWWkkkwwwSSSEEE:::<<>>===:::@@@===>>>CCCEEEIIIXXXjjjjjjiiihhhddd```]]]```eeetttvvvxxxxxxuuuqqqooonnnmmmoooooopppwwwmmmYYYPPPKKKOOOhhhzzz}}}xxxqqquuudddRRRIIIDDD>>>666222666<<<<<<999777222111///...///111333555555666777777777444222111222999;;;888555777555000000000333888>>>@@@???===777888999999777555555666222333555888:::;;;999777999777555444666777777777555555555444333555888;;;555333111///...000222444+++---+++***---333555444333333333222111000000000...000222555555444222111...---,,,+++,,,...000111777777555222...------...,,,)))&&&%%%(((,,,///111***(((%%%&&&)))...222333000///+++&&&)))///---&&&(((***---...,,,***)))(((444,,,''')))+++)))+++111///222000***&&&***000222222333333333333333222222///)))%%%'''---222000---///111333444444222///...444333222222222000---+++---,,,,,,---...---+++))))))***+++***)))***---111000...,,,,,,---/////////000//////000111222111000000,,,---222333///000444555222...***)))+++---///yyyvvvrrrnnnrrrllljjjnnnnnnhhhccccccaaahhhrrrxxxzzz}}}vvvSSSFFFEEE@@@JJJLLLYYYrrrYYYKKKGGGDDDdddiiiTTTIIIBBB<<<;;;@@@EEEKKK^^^wwwlllNNNHHHBBB>>>888333444888<<<<<<===>>>@@@@@@>>><<<<<<@@@>>>===GGGYYYbbb```iiifffccc````````````___hhhmmmrrrsssoookkkiiiiiieeeeeebbbeeeuuu~~~oooccc```kkk}}}sss^^^PPPEEE>>>444222444777888666888;;;777222---,,,...000111111777;;;;;;555444666444///222555666555666::::::888444444555888:::;;;:::999666555444444444666888999111000000222555888999888111222666:::===<<<999555;;;888555555666777666444+++,,,...222444555222000000222000------111333222111111111000111111222333444000111777999444222444444222...+++(((((()))***...222555444///+++))))))------+++)))))),,,111555222...++++++)))(((,,,222///---,,,,,,......,,,))))))***+++,,,------......000---+++***+++,,,,,,,,,///...---+++))))))+++---333000......000222222000---++++++...111222111...111222333444333222000...111444555444///,,,,,,...///---+++,,,//////---***///---++++++---000333444777222---,,,...000///...)))...333333000...000333444333444666777444///***+++---111444///(((%%%(((yyyuuurrroooooojjjhhhllllllfffaaaaaaaaagggmmmqqqsssvvv{{{fffUUUMMMBBBDDDHHHSSSfff|||~~~YYYJJJFFFDDDfffiiiRRRGGGAAA<<<===CCCFFFOOOddd}}}iiiIIIDDD???<<<777333333777:::999999;;;???AAA@@@>>>>>>@@@BBBGGGRRR___ffffffeeeaaa^^^]]]^^^___^^^]]]^^^dddkkkmmmjjjeeebbbaaa___]]]ZZZ]]]mmmzzzfffQQQEEE@@@===:::333111666;;;:::888777777555222222444555444222999<<<:::555222333111,,,...222444444555999999666///111333666888777444000444555666777777666555444000......///111333333222333444777:::======;;;888999999888666444333555666,,,...000222333333222111000222111...///333444333000///...///000222222222444000000555666333111333//////...---+++***))))))'''+++///000///...000222///---+++)))***---111333333///---...,,,***---333222///,,,+++---//////---,,,,,,++++++++++++++++++...---+++))))))***---.../////////---++++++...000//////...,,,++++++---000000...,,,---///000///------...000111111000...---+++...000111000.........000---+++,,,...000000000000///------...000222222000///...//////...+++)))***...111000+++((((((***000000222444555222,,,'''(((&&&(((------)))%%%%%%wwwqqqooommmjjjggggggiiiiiiddd___^^^bbbfffjjjlllmmmppptttxxx{{{fffUUUBBB???FFFMMMUUUhhh}}}YYYIIIEEEEEEiiihhhOOODDD???===@@@FFFFFFTTTlllzzzaaaCCC>>>::::::777333333666999666444777>>>BBBAAA???>>>???GGGTTT```fffjjjnnnddd___[[[ZZZ\\\\\\YYYUUUSSSZZZaaadddaaa\\\XXXVVV[[[WWWSSSVVVfffzzzsssbbbWWWTTTRRR\\\dddvvvrrrUUUCCC<<<<<<>>>???555...444===>>>777222666555555666777777444222999;;;999444111000---))),,,111444555777:::999666111333666999;;;888333///222555888::::::666222///333111000000222333333222666666777999<<<======;;;777999:::777222000333777///222666666444222333555000333333000111555666555555222111333666888777555444000///222333111000111+++,,,.........,,,***(((,,,...///---******---000111---)))))),,,///111000333000000111///,,,...333333000---,,,...000222222000///---+++))))))))))))------,,,***'''(((---111///000000///......111333///000///+++'''''',,,111333000...---.../////////,,,---...///000///...---)))***,,,...000///---***---+++))))))+++...000000111000///...---,,,,,,+++***...222444222---)))&&&***,,,...,,,(((%%%$$$%%%...///000222222000+++(((,,,((((((///333000,,,***uuummmlllkkkhhhgggfffgggeeebbb___^^^bbbeeeiiilllmmmnnnqqqsssqqqZZZBBB@@@GGGIIIHHHTTTmmmYYYGGGCCCFFFooohhhMMMAAA===<<<@@@FFFEEEWWWqqqtttZZZ>>>:::777999888555555777999555222555;;;@@@???===<<<===JJJ^^^iiiiiikkkqqqiiiccc\\\ZZZ[[[XXXRRRLLLPPPUUU[[[\\\XXXSSSPPPOOO[[[VVVRRRWWWeeexxxzzzdddRRREEE@@@BBB===GGGOOOaaa{{{aaaGGG===;;;===@@@@@@666000555======777222333444444555555555333222777888666333111///,,,***,,,222666888:::===;;;777444555777999;;;999555222333555999:::999555000---333111000111222444333333888777666777:::<<<======888888777555333222333555333777;;;999555333555888000333444222333777888555666333222444888:::888555555222000111222222111111---.........---,,,***(((111111///+++'''&&&***---222,,,'''''',,,000///---222000000222111---...222222111//////000222333444222111...,,,************///000000,,,''''''---333...///000//////000222444222111...+++***,,,111444444222///------///111333000000111111000///...---+++***+++---000///***&&&''''''''''''((()))))))))/////////...***'''%%%$$$***000777888444...***((()))+++---,,,***(((((()))000///...---------------111......333666444111111vvvnnnlllkkkggghhhgggdddbbbaaaaaa```^^^aaagggkkkmmmnnnnnnnnn~~~gggMMMEEEHHHEEE???EEEXXXjjjppp~~~XXXGGGDDDKKKxxxgggKKK???<<<;;;>>>CCCEEEYYYsssrrrWWW>>>888666888999777666888:::666333555999===<<<:::888<<>>>>><<<666444777:::888666666444444444333222333444555555444333444222000//////,,,222666888:::===;;;777333333333444666777666555555666777777666444222000...,,,,,,---///111111111777555333444777:::;;;<<<:::666111222555666444111222666:::999555222444777000333555333444777777333111///...000333444111///444333222111222444333222222111000...,,,+++***))),,,------***'''(((---111///***&&&'''+++///...,,,000...000222000,,,,,,000...000222333333333222222222111000...---------...222333333...)))(((,,,222,,,---////////////111333555///******///333555444222111///------000444777222222222111///...---,,,+++******---000000,,,((($$$&&&)))***)))'''$$$"""***,,,......+++)))((((((...222666555111---******---...//////...------...111...***'''&&&)))---111//////111333111,,,---111zzzrrrooolllgggiiigggaaa___```bbbbbbZZZ]]]aaafffiiijjjiiiiiixxxzzzbbbLLLHHHBBB===???GGGSSS[[[mmm{{{~~~YYYHHHHHHUUU~~~cccIII>>>===;;;<<<@@@EEE[[[wwwsssXXX@@@999555777999777777888999888777777888999999888666???PPPaaaiiihhhfffgggbbbaaa___]]]ZZZUUUPPPLLLRRRTTTTTTPPPKKKHHHIIIKKKPPPNNNSSS___mmmzzzqqqNNNGGGJJJEEE@@@BBB@@@EEEEEEGGGOOOXXXnnncccBBB777;;;<<<:::999666444555888888555666:::666666666555444555777999444222222555555222222444,,,111444555777:::999666666555333444666888999888444555555555444444444444///------...111333333333555333222222555888:::::::::333...///666999555000...222666666444111000111///333555444444666444000///000111111111000......222333222111222666555111555444222///---++++++***///000000---)))'''))),,,,,,)))'''(((+++...///...///......000///+++,,,///,,,///333444333111000///111111111111000000//////222333222///+++***,,,///+++---//////......000111444---&&&(((///444333000000///...------///333777222111000///---,,,++++++''''''))),,,///111111000&&&***...000---)))%%%###'''+++///000///...000222000111111000---+++***)))222111111000000////////////,,,'''###"""%%%---222111111333333///***,,,222zzzsssooojjjgggiiifff^^^ZZZ___cccddd]]]]]]^^^```bbbeeeggggggttttttUUUJJJCCCCCCCCC@@@EEENNNZZZlll|||[[[LLLOOO___www]]]EEE>>>>>>======???FFF___|||rrrXXXBBB:::444555777666555666666888::::::888777888:::777EEEUUU___eeehhhfffbbb\\\^^^^^^\\\VVVOOOKKKJJJJJJLLLNNNLLLHHHEEEFFFGGGDDDFFFQQQcccsss}}}aaaAAA@@@EEE???:::>>>@@@CCCAAACCCHHHJJJZZZuuuoooTTT===888;;;999666777222111333777777555777<<<444777999999888777888:::555222333777777333333666...222444444555999999666888777777777999999888777111222333444555666555555333222111111333444444444555333111222555888999999666222...000444777666333---000333666666444000......222444333333333111,,,///333666555000------///---111111000222666555000333333333222111///---+++000222333111+++'''&&&&&&*********+++---///111333000......///...+++,,,000---000222222000......///000111222222222000...---.........---------------,,,...///000///...///111333...)))***...111///------...---,,,***+++///333000000//////......//////%%%''')))+++,,,...222444(((,,,111222///+++)))(((+++///222222///---000333333111///......,,,***(((......------///000000000...---***&&&%%%(((...444666333222333222//////333wwwrrrlllggggggiiieee[[[WWW]]]cccdddccc```]]]\\\___cccgggiiittt|||]]]MMMEEEKKKJJJ@@@@@@KKKLLL```www}}}]]]OOOTTTfffqqqYYYCCC>>>@@@???>>>@@@GGGcccpppVVVCCC:::333333555555444555222777<<<<<<888777999<<<888JJJYYY^^^ccchhhfff___ZZZ^^^___[[[QQQIIIEEEDDDAAAEEEIIIIIIFFFCCCCCCDDD===BBBQQQgggyyy~~~}}}___>>>===@@@:::999AAA>>>@@@>>>CCCIIIGGGPPPfff~~~aaaMMM>>><<<<<<666444888111...000555777777888;;;111555:::<<<:::777777777777444444999999444333777222555777555666::::::888444444555666777555111......000333666777777666555333111//////000111000///444333222333666888999999222111000111333555666777...000444888:::888333...---222444333222222///***+++111555333,,,'''(((,,,***...000///222777555//////111444666555222...,,,''',,,000111///,,,,,,---***+++------...000333666111///...///...+++---222///000111///,,,+++---///000111222333222///,,,)))***)))***,,,...///...,,,---///111111000//////000333222///...---------,,,,,,------+++((((((+++...000000000000111222444444''')))+++***)))***...333))),,,000000...,,,,,,---222444555222,,,((())),,,666333000000111000,,,((('''&&&''')))---111222333///000///---+++,,,111666777000---000222111000111rrrhhhfffgggeeeeeecccaaa^^^^^^```bbbdddccc```___eeellliiiaaalllrrrYYYHHHJJJKKKCCCAAAHHHDDDSSSlll}}}```OOOMMMooosssUUUBBB???;;;<<>>::::::888333000000444;;;>>>;;;999<<<<<<888EEEQQQYYYZZZ```iiiiiiaaaaaa```]]]XXXRRRJJJEEEAAA??????@@@DDDGGGFFFBBB>>>FFFIIIUUUhhhyyy}}}wwwsssnnnfff___^^^aaagggkkkssszzz]]]BBB@@@???<<<;;;777>>><<<===BBBFFFHHHMMMTTTeeeOOOHHHBBB???===888666777888111+++---333888777444///111444666777666555333333666888888666444222222888555333333666777888777333222222333444333111///000111111///111555444000000000000111333333222111555000222:::>>>:::777777222...---000222222333666111222555:::===<<<555000+++---000222222111///...222444444000***(((+++//////000000111111222333333...---...222333000,,,******///111000111444444000000000+++(((,,,444444///111///......000111111000+++///000+++$$$###+++444...111333333222///......&&&''')))+++---......//////000111111000...+++)))111///------///000111000---......,,,)))'''&&&&&&...//////...---...000333)))***+++---///000111222---000333111......111666999666222...+++++++++,,,333222000...,,,***%%%"""%%%&&&((()))***---111444333...+++......,,,,,,...444333111000///...//////qqqiiifffeeeaaaaaaaaa``````aaadddgggcccaaa\\\[[[aaaiiiggg___iii|||fffRRRKKKIIIDDDCCCGGGBBBOOOeee||||||XXXJJJKKKooommmQQQBBBAAA======???:::JJJjjjtttVVVDDD>>>;;;;;;999555333333333999;;;999:::<<<;;;777AAAMMMUUUXXX]]]eeeddd]]]______]]]YYYRRRKKKEEEBBB???>>>???AAACCCBBB>>>;;;BBBGGGTTTgggwww~~~vvvpppjjjddd```WWWUUUQQQOOONNNPPPSSSUUU```eeelllttt|||[[[AAA>>><<<===AAAAAA999777888===AAACCCIIIOOOzzzvvv\\\KKKDDD>>><<<:::666666888555222000000333555555555111222444555555555333222222444666777666666777888666444333222222333333444222222333444555444333111111222111...///222222...000//////000222333222111555222333888999555444777333///...111222000000222//////111666999888444///333333444444333111...---111222222///+++***---000333333333333222222222222111///...///000...,,,***...111222//////222111...------+++'''***000111---000...------///000///...,,,------(((######)))///000111111111000///---,,,&&&''')))+++---...///000///000000///...---,,,+++111///------.../////////+++---000///,,,(((%%%###+++---//////...------...)))+++///111333444333222***...000///,,,+++---111444222///,,,***)))))))))111000//////...,,,(((%%%''')))*********,,,///222222---+++---///...///111444222111///...///000000zzzpppjjjeeebbb[[[[[[[[[ZZZZZZ[[[^^^aaaaaa^^^YYYXXX^^^dddbbb[[[ccc{{{xxx```MMMEEEDDDEEEEEE???IIIZZZqqqyyyQQQDDDGGGlllfffMMMAAABBB???>>>>>>999KKKiiiqqqSSSAAA<<<888999888555444555333666777777:::<<<:::555AAAKKKTTTXXX]]]bbb```YYYYYYZZZZZZVVVPPPIIIDDDBBBAAA@@@??????@@@@@@===;;;@@@FFFUUUiiiyyy{{{oooiiiaaaYYYSSSOOOKKKIIIAAABBBDDDEEEFFFFFFEEEDDDJJJLLLNNNRRRXXXbbblllsss\\\DDDAAA???@@@EEEDDD777555777;;;===???DDDKKKpppdddPPPFFF???999888777666777:::333333444444333333444444222222333333333333333222222333444555444444666888222333222111//////000111222333444555555444444333333333///+++,,,000000---/////////111333444333111444444444444111...000666333000000222111---,,,...++++++,,,000444666333000777666666555444222222111333222111000///000111222666555555444333333222222777444000---,,,---,,,+++111333222...---//////,,,***------******---/////////...,,,---...///...,,,...---+++'''%%%&&&))),,,000...,,,,,,......,,,)))'''(((***,,,---//////000////////////...---------222000.........///...---)))---111222///)))###!!!''')))---...---+++******))),,,000333444333111///***---000///,,,***+++---//////...---+++***))))))......///000000...***&&&***,,,---,,,,,,---///111333---***,,,......111444333111000......///111222vvvqqqlllfffaaa\\\\\\ZZZWWWTTTTTTUUUWWW^^^[[[YYY[[[```bbb\\\UUU\\\vvvmmmQQQCCCEEEFFFCCC;;;BBBOOOddd~~~wwwWWWHHHHHHjjjcccKKK@@@AAA>>>===???<<>>AAADDDDDDCCCAAA@@@>>>===<<<<<>>;;;999;;;=========CCCJJJjjjuuuVVVHHHBBB<<<777777777777999===444333444555555555333111000000111111222333444444333444555444111///.........000111000///...000222222333555555444222111111222111---(((***///111///111000000222444555444222444555666222+++)))...555000...000222111,,,+++---+++)))))),,,111444333111333222222333444666888999777555333333444555444333444444444333333333222222;;;888111+++***---...---222333111---,,,...///---)))...111000,,,,,,///111///...---...//////...---000---***))))))+++---......***&&&(((,,,...,,,)))++++++,,,------...---------...000111111000...---333222000///000000...---+++...111111...)))$$$"""$$$&&&)))*********+++,,,+++,,,...//////---+++***---000222222000...------//////000000000///------------...//////---)))%%%,,,.../////////000222333444---)))***,,,,,,///333111000///...///000222444~~~tttqqqnnngggaaaaaaaaa^^^ZZZVVVUUUVVVWWW]]]ZZZ\\\aaaeeeaaaVVVMMMVVVpppxxxYYYGGGFFFFFFBBB888===GGGYYYuuuwww```OOOKKKiiieeeLLL???>>>:::;;;AAA@@@GGGeee|||lllNNN===777444444444222222444222111222555888::::::;;;PPPVVV\\\___aaa```[[[VVVSSSUUUUUUPPPHHHAAA??????AAAAAAAAAAAABBBCCCEEEFFFBBBLLL```vvvppp[[[MMMIIIJJJEEEFFFFFFEEEDDDBBBBBBAAA===>>>???@@@???>>>===<<<888888777666777;;;AAAEEETTTaaajjjwwwkkkJJJ@@@@@@EEEEEE===???>>>???@@@===<<>>@@@<<<>>>?????????AAACCCEEEBBBOOOeee{{{pppooohhhZZZJJJAAABBBGGG@@@BBBDDDDDDBBB@@@?????????>>>===<<<<<<;;;::::::666777888999:::<<<@@@CCCMMMWWWZZZbbbtttxxxQQQ@@@<<>><<>>AAAJJJbbbZZZJJJFFFaaaiiiPPPBBB>>>777888???AAAHHHiiivvv\\\EEE>>>888777666333222444555444555777555555???JJJYYYZZZ]]]```aaa^^^\\\[[[WWWXXXUUUKKK@@@999999===:::===??????>>>>>>@@@BBBFFFTTTkkk}}}qqqUUUTTTPPPKKKFFFCCCBBBBBB>>>@@@AAA???===;;;===>>>======<<<;;;;;;::::::999:::;;;<<<;;;;;;===@@@CCCFFFLLLKKKMMM\\\fffppp~~~iiiUUUHHHGGGHHHAAA===>>>AAABBB@@@???FFFOOOeeennnQQQAAA===888444222555666444333555555333111333777999666333000111333555666555444333333555666777777888:::<<<111...,,,000777999666222...222555444111...///222222222///,,,///444777555666444333333333333000...000888;;;777333444555444,,,,,,///111///,,,000777555222///...//////---***000000000000111222333333111444666555222000111333/////////////////////000111444///&&&'''///000******---...,,,---//////,,,'''(((---333000)))'''*********,,,///222333222000---,,,+++***))))))***,,,+++,,,...///111111111000000000000//////---,,,,,,)))***---///111111111111/////////000111111///---......---+++)))))),,,...)))******++++++...222666000///...------......///...---------...///......---......///////////////111///------......---++++++...000111111111222333222,,,)))***+++))))))+++---///111333333222000...|||rrrlllhhhdddbbbccccccbbb___]]]]]]___bbbddd______gggggg[[[LLLDDDCCC```kkkRRRGGGFFF:::@@@BBBFFF[[[{{{```PPPMMMiiijjjQQQDDD@@@888888>>>???JJJlllxxx```EEE>>>888666444000///111666555777888444444@@@OOO[[[[[[^^^bbbcccaaa``````VVVVVVQQQFFF:::333444888;;;>>>AAA@@@>>>===>>>@@@JJJYYYqqqqqq^^^QQQFFFCCCBBBEEEHHHGGGAAA:::<<<======:::888999===AAA777888888999888888777666@@@???>>><<<:::;;;===???===BBB>>>===HHHPPPXXXeeepppYYYLLLEEE:::<<<>>>BBBEEECCCCCCKKKVVVsss}}}aaaIII===:::555111///222333000///000222333444444555666777777222444666777777444222000666555444222333666;;;@@@333...,,,000888:::555///,,,000555555222111333666555555222///000555666444555444222222222111...,,,///888<<<999777888888444......000111...+++000777---++++++---111333222000...///000111222333333444111555999888555333666999111111000000//////......,,,000---%%%&&&...///(((***...///------///---***))))))...555444,,,(((***'''(((***...222333222000111111000---***)))***,,,(((***---...---+++******......///////////////...************,,,///111333---,,,---...000000...,,,,,,,,,---,,,***+++,,,...+++---////////////111333***+++---...000000000//////...------///000000000////////////000000000000222000------///111111111+++...000000///......///000+++))),,,---++++++---,,,///222555555222///,,,yyynnnllllllkkkiiilllhhhccc^^^\\\]]]```bbb___bbbfffjjjggg]]]OOODDDJJJaaa~~~___KKKDDD???BBBAAACCCVVVuuujjjNNNPPPlll\\\OOOCCC>>>999333777???TTTuuu}}}gggCCC666333333///333888444777555666999777888CCCPPP\\\]]]]]]```hhhmmmiiibbbYYYUUULLLAAA888555444333======>>>===;;;<<>>>>>>>>===;;;999555333666777555555666333666888777444222333555555888;;;<<<:::666444333222555999;;;>>>DDDMMMSSSfff{{{sss[[[III???DDDEEEDDDBBBBBBKKK\\\iiikkkVVVEEE;;;777444666777555111//////111444///+++,,,222555333000222333555777777555333111999777333000444999777222......///333666666222...000222333333666999555...000000//////444999666000777555555555666555333111222///111888:::444---,,,...,,,///333222------222///000000///222666444...000111111111222444777999222222222444666555222000555555444333111///---,,,---111111,,,(((+++...///---,,,(((&&&,,,333000((((((,,,111222///------...,,,)))''')))///444666555444333222000///---,,,,,,************,,,---///000+++)))&&&%%%''',,,111555444111,,,)))((()))+++------------///000000...++++++---000111111///,,,******...///,,,...111...((())))))))),,,000222333222444111...,,,---///000000000222111...---000000...333333222000---,,,---///444000---...222333000---,,,+++,,,///222222...***)))+++---///000///---+++{{{qqqnnnoooooonnnllliiiddd___\\\\\\]]]___bbbfffjjjjjjeeeZZZOOOHHHKKKaaa~~~hhhPPPGGG???@@@>>>???OOOlllrrrSSSRRRkkkaaaRRREEE???:::555777???YYYzzzkkkHHH999555666222777===:::666666888999888:::FFFUUU```aaabbbdddjjjpppllleee[[[UUUJJJ>>>777555555666:::999999;;;???AAAAAAAAAOOOiiivvvaaaQQQIIIGGGFFFDDD>>>===<<<<<<<<<;;;:::999777222111333555333333444999::::::777222000000111555888:::;;;888555222111111222444666999===BBBEEEVVVhhh~~~ttt\\\LLLHHHIIIKKKMMMSSS___ooo{{{yyy```LLL>>>777444999<<>>;;;<<>>??????EEEQQQcccwww~~~ooo```aaadddiiissskkkSSSDDD:::555444;;;@@@DDDAAA888111000222222000///111555777666444>>><<<:::888666333...+++000555888555444555333000...,,,+++,,,...000000///111111///...000444222,,,///000///...333888777222111000000222444555444222333---***,,,...///111444///...111444333000111555::::::777333333555333///***,,,...,,,+++...777>>>444333222222444444333222222222222333222222111111444555444111111444333///...111111//////000...+++,,,+++***+++---------,,,(((+++///...+++))),,,///111111222222111000...------...000222333333222222555222---)))''''''((())),,,,,,+++'''$$$$$$'''+++111...++++++,,,.........+++,,,,,,---------,,,,,,(((+++,,,+++,,,...---+++---+++)))***,,,...000000444000+++(((***...111333///222111---++++++((($$$---***((()))---000000///111000///222555666333000///......///111111000...,,,---///000000...,,,+++{{{ppplllqqqyyyxxxmmmaaaZZZWWWXXXZZZhhhnnnppphhhWWWHHHCCCCCCEEEWWWsssnnn\\\HHHBBB<<<:::BBBXXXuuupppQQQLLLaaaggglllvvv|||]]]LLL>>>===@@@@@@BBBHHH^^^~~~oooCCC111---222111222666444333666999999999@@@PPP^^^dddffffffcccdddgggeeeaaaZZZNNNAAA999666444444555111111333777>>>EEEJJJLLL^^^sssxxxssskkk```XXXRRRKKKDDD@@@AAA@@@<<<888:::;;;<<<===;;;:::::::::333...,,,///000///000222555444333222222333666888777999:::999666222000///555444555999>>>AAA???======AAALLL```zzz___KKKBBB;;;888888999>>>AAA===333...///222000000111333555777777666===;;;888666666444000---...555999555111111222222+++,,,,,,...000222222333111111...,,,///444444///333444222///000444222...222222222444777888777666444111...---...000222444//////000111///...///111777999888444333333111---)))---000...,,,...555;;;777555333222222222111000222222222333222111111000.../////////333888666111000333666444000...---,,,///,,,))))))---///...,,,))),,,///000...,,,,,,------...000111111000...---...///222444444444333222333111...***((((((((())),,,...///,,,((('''+++///222///+++)))***---...///,,,,,,,,,,,,------...///+++,,,---+++******+++***111...+++***+++---//////333000------///222444444---111111...,,,,,,)))$$$,,,(((%%%''',,,000///,,,111000000222444333000...,,,,,,++++++,,,,,,,,,,,,000111222333222111///...yyykkkgggnnnzzz{{{nnnbbb[[[[[[___bbbkkkrrruuujjjUUUDDD===>>>BBBQQQnnnoooNNNDDD<<<:::@@@PPPlllcccHHHEEEYYYiii```cccpppxxxYYYIII<<<===AAAAAACCCHHHXXXzzzrrrGGG333///666444222333000000444777777:::DDDSSS]]]dddgggfffaaa___``````^^^UUUGGG;;;999888555222222///111444666:::CCCOOOYYYjjjxxxxxxoooddd\\\WWWRRRKKKEEEAAA===:::;;;===<<<666000666999;;;<<<:::999999:::444///,,,///111000111444000000///000333777:::;;;888:::;;;999666333111111333222222666:::;;;999555:::888<<>>;;;<<<888;;;;;;555...,,,000555///111333444444555777999:::666333444666777555222+++111333---(((***...000---000333444444333222111111111...---111777777444333444222//////222222...333333333555777888777666555666666444222222222222111222222000---------......333666333222111...)))***...333333111000222555888666333111111000...---333333333222111000///...+++,,,,,,,,,111666444///111444777666111,,,+++---000---******---000///...,,,,,,---000333333000---+++,,,---///000/////////---///111333333333111000...---,,,+++++++++,,,---...///000///,,,,,,...000222///+++******,,,------------------...///111222///......,,,)))&&&(((***000---)))((()))***+++,,,------...111333444333111+++///000......///---(((...)))&&&''',,,///---***111000000000///...+++)))************))))))******111111222222111000///...xxxiiieeelllwww|||uuujjjbbb^^^```fffjjjkkktttzzzqqq[[[FFF<<<;;;AAAOOOjjjWWWHHH<<<<<>>JJJVVV[[[bbbffffff```\\\]]]___```SSSCCC777888:::666111111000444777777999CCCTTTbbbsss~~~{{{qqqjjjcccXXXLLLFFFFFFFFFDDD@@@AAA;;;666555888999888444000444888999777555555777555000---000222111333666000//////000444777999999888999:::999666333222222777666666777777666333111555111444AAATTTkkkcccIIIBBBBBB===;;;???:::999777222...///333888222444666555444444999<<<999555111333777;;;:::777---222222,,,(((***///111222555888888555111...---222222000...333888999555///111000......333555333111111000111333333222000333888;;;999666444222...333666555111...///000///***000333111//////,,,(((,,,///333555555333222111555333111000000///---+++222222222111000...---,,,,,,...---+++---000000,,,222333444555000******---///...,,,,,,---/////////,,,++++++///333555111---++++++,,,---///000111222---...000111111111000000*********+++---...000000.........//////////////////...,,,,,,,,,---,,,***---------...///111222333111///...---(((%%%'''---,,,***'''%%%&&&'''''''''&&&(((+++000333333000---+++...000......111000---///,,,)))))),,,------+++111000///---+++)))((('''***,,,------+++******+++...............------,,,yyyjjjhhhmmmssswwwrrrnnnhhhccc```aaadddfffeeeqqqzzzuuuaaaKKK===999???KKKgggdddPPPAAAAAABBBDDDTTTjjj___GGGAAAHHHqqqdddXXXaaawwwyyySSSIIIBBBCCCBBB>>>???EEEOOOsss}}}\\\>>>000222---)))+++,,,222444555888BBBQQQYYYXXX[[[aaabbb]]]YYY\\\aaadddVVVCCC555777;;;777333444333555888999===HHHWWWcccvvvwwwnnnggg___[[[SSSIII===:::>>>BBBAAA>>>@@@:::333222555999999777---222777888666444555777666000---000222222444888///......111555888888777666777888777555333222222:::;;;<<<:::888666666666222111444<<>>888333444999===;;;888///444555111...000222111000333555555222/////////444444222000333777666111---000000---...222555444111000////////////,,,***///666;;;888555444222---111555444///...111333111---222333///,,,,,,---+++......///222555666444111.........///111000...,,,///////////////...------,,,000///,,,+++...000///444000000222///***)))---,,,---------,,,,,,...///))))))+++,,,...///...------,,,,,,---///222555666...////////////000000000)))***+++,,,.../////////000---,,,///222333111------------...///---***'''++++++---...000111222222000...------)))%%%***222+++)))'''''''''((('''&&&%%%&&&)))...222222000...,,,//////------000111...------,,,+++,,,---...///000///---***((('''((()))***---000000---+++++++++++++++,,,,,,,,,,,,,,,,,,{{{nnnkkknnnpppqqqmmmkkkhhhdddaaa___]]]\\\^^^kkkwwwuuucccMMM===777<<>>===:::666222...///333555333000...333999:::777555666888666000---///222222444888,,,,,,---111777::::::888444666777666333222222222666999;;;:::777666888;;;222333777<<<>>>DDDWWWjjjtttYYYBBB??????:::===GGG<<<888444333444444222000:::======999555666===DDDDDD===666666:::===;;;888,,,111333111///000///,,,+++...000000...///222555666666333111333666333---000333222...---000333222222111///......---***(((+++333888555222333222...,,,111111,,,,,,111333222333666444---)))+++...//////---+++///444888666333)))***+++...111222000...,,,,,,---...//////......***///000---+++000444666444///---///...))))))---))),,,...---+++***,,,///%%%))),,,+++)))((())),,,///...------000333777:::000//////...//////000111+++,,,---.........------222///---000666888333...+++,,,...000111...)))%%%)))***,,,...///000111111///,,,,,,---***''',,,666---+++******++++++)))((('''(((***---111333333111---//////,,,,,,///000...,,,---------,,,---000333000///,,,)))'''(((***,,,))),,,000000---***)))***,,,,,,,,,,,,---.........vvvpppnnnmmmkkkeeeccc```]]][[[YYYXXXWWW[[[^^^iiirrrgggOOO@@@???999@@@```hhhOOOCCCDDDIIIPPPTTTkkkhhhJJJCCCDDD]]]NNN>>>bbbzzzoooNNNAAA999<<<@@@???BBBIIITTTtttVVV555444999222111999999555555===LLLWWWZZZXXXSSSXXX\\\[[[XXXWWW\\\bbbcccHHH444888===:::888<<<777888<<>>;;;777444333444777999;;;999666333222111222333333444666666555444555666444222222333666555222///,,,---///333888999888666888444111111555888999999:::888999;;;999444444666111444777:::<<>>===777000---...111444444333333333555555222---)))'''+++///000///000333666555555333///++++++///333111...++++++---111333555777222---***+++---......)))444<<<999222...,,,******,,,111666:::999666333333666444...---111222...111...,,,...222555555555...///111444555444000---+++...333777888444,,,''',,,---...000111111222222111222444444222///***((('''%%%''',,,222444000+++$$$!!!$$$+++...+++,,,000555444222000///......---,,,+++***,,,///000...,,,++++++---///000...***''',,,+++---222444333555888111---,,,111888999000(((---***(((+++///222000,,,222222111...***)))---000666000+++,,,000222...)))******+++---......+++(((------,,,,,,,,,---...///111000......///000111000333...)))(((+++...,,,***)))---...***)))******(((***---...,,,)))***///444yyyqqqnnnmmmmmmdddcccaaa]]]ZZZXXXXXXYYYZZZ[[[dddoooiiiTTTCCC>>>:::???]]]wwwZZZHHHCCCEEEJJJOOO___{{{]]]DDDDDDGGG```___DDD]]]rrriiiJJJ>>>777;;;??????CCCJJJUUUuuubbbAAA:::<<<777444777444000///888FFFRRRVVVUUUUUUYYY\\\^^^]]]^^^```bbb[[[CCC333777<<<888444888000111555999???MMMeee{{{{{{vvvqqqmmmjjjiiifff```[[[[[[```dddiiittt~~~rrrkkkYYYPPPIIIFFFDDD@@@>>>>>>:::999666444444555888999>>><<<888555444555777888222444666777666666777888555333222444666777555333---000333444555555777999666444333555888999999777555333333666666444555888999;;;<<<<<<<<<@@@GGGLLLbbbuuuVVVKKK===888999;;;777222:::888666444222222111111333111222555666444666999777333///---///111222222+++///333555333111000111******,,,...111111111000444444333000......111444444111///...000222333333111000///...////////////111999<<<777000------,,,,,,...111555888888555222000333222......333444111///---,,,...222444444333333444555666777555111---)))+++000444555222+++&&&,,,---...///000111111111///000000000...+++'''%%%***)))))),,,000222111///((('''+++222333///...000333555666333...,,,...111,,,***)))***,,,---,,,***---,,,+++,,,---,,,***))))))(((,,,222444000...//////---,,,...111333111...000,,,)))+++...000...+++111111000...---...111444444000------///...+++'''))))))*********)))(((((((((((())))))******++++++111///...///111000---+++...,,,+++,,,///...)))$$$&&&***,,,))))))******'''+++,,,,,,)))%%%&&&+++000yyyooolllmmmnnnfffdddbbb^^^ZZZYYYZZZ[[[ZZZXXX___lllnnn^^^KKKAAA>>>???ZZZ|||eeeNNNCCCAAAFFFLLLWWWrrrSSSAAAGGGKKK___pppLLLTTTiiixxxdddEEE;;;666:::<<<;;;@@@HHHUUUuuunnnOOO>>>:::999666444000,,,+++222AAANNNSSSTTTTTTWWWZZZ]]]___``````aaaQQQ===111666;;;666222444//////111555===NNNjjjyyypppiiiccc]]]ZZZWWWTTTNNNIIIGGGHHHKKKMMMTTTbbbtttxxxjjj___YYYMMMFFFAAABBBBBB>>>;;;;;;666666555555666666888888===;;;888666666777:::<<<222444666777666666777888555333333444666888888888000333555444111222666:::444444666888::::::777555555222111444555444555999===>>>>>>;;;999;;;@@@DDDRRRpppiiiFFFAAA<<<::::::999666333:::999777444000///000222//////333888777444444777//////...000111222111///'''...555666222///000333...,,,,,,///333444000,,,111222333222111222444666666444222222333333333222,,,///222333222111000000000555666000******------000000222444666555333111---000000///000444666444...---...000333444333222666666666777777444000,,,''')))---111222000***&&&,,,,,,...///000000000000000000///...+++)))'''&&&------,,,,,,...000111222++++++///555555000------///444888555...+++///444000---******+++,,,,,,,,,000---***)))*********)))'''(((---444444...******...---,,,++++++---000333222...++++++---///---,,,000...------000333555555............,,,***(((&&&'''))))))'''$$$$$$&&&)))&&&'''((()))************111///...000333222,,,&&&)))***...222444///&&&###(((***)))***,,,+++'''---...---)))%%%%%%)))---wwwkkkhhhjjjmmmkkkfff```^^^___```^^^[[[[[[WWW\\\kkkssshhhTTTEEECCCCCCZZZ|||jjjRRRCCC???DDDLLLXXXppp}}}QQQBBBIIIJJJXXXXXXNNN```pppdddGGG>>>:::;;;:::777;;;DDDUUUvvvwwwYYY>>>444666666111111---+++111???LLLSSSVVVPPPRRRUUUVVVWWWYYY\\\___KKK;;;111444999666444666444444444777===MMMhhhzzzrrrhhh^^^WWWRRROOONNNJJJGGGDDDBBBCCCEEEFFFFFFNNN___pppxxx{{{~~~qqqdddZZZTTTRRRLLLEEE@@@@@@???<<<999999444555666666666666555555666666666666777888888999111333444444333333333444444333333333555888:::;;;444444333111000222555888444444666777888777555444:::555333444555444555888:::;;;:::777555666:::???FFFaaattt]]]>>>>>>===<<<:::888777777999999888444111111333666333333777:::888444444888,,,...111444555555333111,,,111666555111---,,,---///...///111333222///+++///000222333444444555555555444333444555444333111---000333444333111111111,,,111333...+++...111333333222222222444333222000---...///000111444555555...///000222444444444333555444444555555222///,,,((())),,,///111000,,,(((+++,,,---...////////////444333111///---+++***))),,,---...---,,,---///111,,,,,,...//////,,,)))(((+++000444333///---000555555333///------...000111///---+++*********)))(((******...444555000,,,,,,000///,,,++++++---000222111...++++++---.........000---+++,,,000444444333'''+++......+++(((((()))(((******&&&"""!!!''',,,)))***,,,---...//////...222///---///333444...)))))),,,000555666000'''$$$'''******,,,///---(((...///000...,,,+++,,,...yyyiiiccceeehhhpppggg___```fffhhhaaaZZZZZZVVVZZZgggqqqjjjWWWGGGHHHGGG^^^pppXXXEEE===BBBJJJUUUjjjuuuOOOAAAHHHEEENNNwwwkkkMMMXXXgggcccNNNGGGBBBAAA<<<666:::CCCVVVvvv~~~cccAAA111444777444222...,,,111===IIIQQQUUUMMMPPPQQQPPPNNNPPPVVV\\\III<<<222444777777888<<<999999;;;===AAAMMMeeezzzxxxpppjjj```ZZZQQQJJJGGGFFFFFFFFFBBBAAA@@@AAABBBCCCBBB@@@JJJbbbyyy}}}zzz}}}wwwrrrhhh[[[PPPKKKKKKMMMIII@@@999888888666555777444555666777666444222000000222666999:::999777666000222333222000/////////333333333333444666999;;;777222......222555555222444444444444333333333444999333000333555444555777555666666444333555:::???@@@TTTqqqfffPPP======<<<999666555777:::888777666555444555777999888777888888444000333999...111555777888777555444222333444444333000+++(((***---000111///---,,,---000000111333555555555444222111111333555555333111222333333222000000111222///555888555444666777666444333111222333333111/////////000111222222333444///000333444555444444444333222222333444333000---++++++---///111111...,,,+++,,,---......///......555333111///---,,,,,,,,,)))+++---...---,,,,,,---......,,,)))(((((((((''')))+++---///000111222222777555222...---...111333---,,,,,,,,,,,,,,,)))'''---+++---111222//////222444111------///000///---...---,,,,,,...///000000000---++++++...000///---"""''',,,---+++)))+++---***,,,,,,(((###$$$***111...///000111222222222222333000---///333555333000---///222555444000***&&&(((***++++++...111///******---111333333222000///kkk``````dddpppggg```cccjjjkkkcccYYYUUUTTTWWWaaahhhcccTTTFFFIIIJJJccc}}}dddLLL>>>===DDDJJJ]]]uuunnnJJJ<<>>III]]]vvvqqqUUUCCC;;;;;;888444000111555:::666555444555777888888777777666555333...+++000999333555777777666666777888222222222444555333...***(((,,,//////,,,+++---000444333333444666777555444111000000222444444333111666333000...000111111111111666888666444444333000222111111222333333222000111///000333333111111333///111333444333333444555444333333444555444222///---------...000000...---+++,,,,,,---......------111000///...---,,,,,,,,,((()))***,,,,,,,,,+++***000000---'''&&&)))+++***((()))+++...000111111000444333000---++++++...111,,,,,,,,,---......+++)))...***))),,,---,,,...222555111//////222333000,,,+++,,,---...///000111111000...,,,+++++++++***((("""&&&***,,,,,,,,,...111---...---***(((***000555111111000000000111222222222111///000222444555666000111222222111000...---...///---,,,///333111+++&&&***///333555444111///mmmaaaaaaeeeiiifffeeefffiiihhhaaaZZZSSSUUUYYY]]]```[[[PPPFFFFFFJJJeeetttXXXBBB===AAABBBRRRiii~~~gggGGG999AAA>>>GGGqqqnnnUUUZZZqqqxxxYYYHHHEEEDDDDDD===666===III[[[yyyzzz\\\AAA777777888444111///222999BBBHHHKKKOOOKKKGGGIIIMMMNNNJJJEEE<<<777333444666777:::>>>:::;;;===@@@CCCOOOeeeyyy~~~ooo^^^TTTOOOHHHAAA???===::::::<<<===>>>>>>BBBCCCDDDBBB@@@AAADDDGGGSSSppp}}}{{{hhh[[[WWWXXXVVVPPPHHHCCCCCCEEE@@@999666888;;;::::::;;;222333444444444333111000333555888:::<<<<<<;;;:::111333444555444333444555666888:::999666555555777000///000555;;;<<<888333222555777666333111000111///***)))///555555555555333444444222111333999===<<<>>>III___{{{aaaKKK@@@999888555111///000555999666333111333888999555111222111222111,,,)))000999888777666333000111555888000222555666555222000...---......///000111444666:::888666666888888666444444333111222333333222111555000,,,---111444333000...222333000...000...+++//////000222444444333111000---///444555111111444///000222111000000222555555444333333333222///---...,,,++++++,,,---,,,***++++++,,,------------,,,......---------,,,,,,,,,***(((&&&'''+++---,,,+++///111///)))(((,,,...+++))),,,000000///---.../////////...,,,)))))),,,000...---+++,,,---.........///+++)))++++++)))+++///111000000000000111222333+++---///000000//////...//////...,,,)))''''''(((&&&(((***,,,---...000222000...,,,+++,,,000444777333222///......///000222///111333333222111333555111111000000//////000111444333///,,,...222000+++)))***---000333333222111ooocccdddhhhcccfffhhhiiigggccc___\\\SSSXXX\\\]]]\\\XXXOOOHHHBBBHHHfffaaaHHH@@@CCC@@@NNNdddyyycccGGG:::BBB???IIIqqqYYYZZZnnnwwwVVV===;;;===>>>999444<<>>AAAMMMdddyyyoooVVVEEECCCHHHFFF@@@@@@???>>>>>>?????????>>>===??????===;;;???GGGOOOdddyyywwwqqqzzz~~~mmmYYYKKKFFFJJJNNNMMMGGGAAA??????<<<777555999;;;888666555000111222333444333222222666666666777888:::;;;<<<111333666777777888:::;;;888;;;===<<<888555555666,,,///444:::======:::777111555999:::666222000///333...---222777666333222333444333000---...333888;;;777<<>>???CCCMMM\\\mmmaaaLLLEEE???BBBPPPkkkyyy^^^fffsssJJJ;;;888999======:::<<>>DDDBBBCCCFFFIIIKKKHHHBBB===777999::::::777555555555999<<<888999EEETTTkkkxxx^^^GGGCCCDDD@@@<<<===>>>>>>???@@@@@@???>>>===@@@::::::>>><<<:::CCCSSSjjjzzzwwwpppqqqzzz|||qqqiii^^^NNNCCCEEEEEEEEEDDDBBB@@@===<<>>EEEYYYxxxsssUUU:::222888111111111//////555???FFFJJJEEEAAACCCIIIJJJEEE@@@777999;;;:::888666555666;;;<<<===>>>FFF[[[rrrkkkSSS@@@???BBB???;;;<<<999999:::;;;;;;:::888777===888888<<<===>>>JJJ[[[qqq|||~~~jjjiiiqqquuufff\\\WWWPPPFFF>>>AAAAAAAAA@@@???===:::999<<<555000222444222000000444444444444333333333333333555555444333222333444222333444444444444444444555333111222555777777555...///111222333222111000444666777444000,,,++++++555555555555333222000///777888888555111...///111222555777<<>>DDDTTTfff|||~~~uuupppsss}}}mmmbbbUUUMMMLLLKKKGGGCCCIIIIIIHHHEEEBBB???;;;999666111///333555333000000222222111111222444666777111222333222000///000111000111222333333333333222333111///000222555777777///000000000000///...---222555777333,,,((()))+++444333222111000000000000<<<;;;:::777555222111000111111111555GGGhhhnnnPPP@@@;;;;;;888999888444000///111444///444888999777666888;;;666666777777888888999:::777666444333222222333333333///---111555555555666333666999;;;:::666111......222555555777888333---000111333555444222000...111222555666666444222000222555666333000000000...,,,---...000111111111111...,,,,,,...//////444::::::333...222555444222222000,,,,,,///111//////000---000111///***%%%%%%%%%)))+++------------...//////000000000000000000000(((,,,......***))),,,///+++)))((()))+++---------000...---...///...***'''((()))***+++,,,---------000...++++++---///000000///222222000000333333000(((,,,000222333333444444---+++,,,///222111,,,&&&(((***,,,...////////////000......000222222...***+++---///111333333333333...///000111000000///...111222333444444222000000333333333111///...000111444...***,,,---***''''''.........///000///---+++yyypppkkkgggaaajjjnnnjjjffffffhhhggg````````````___ZZZRRRMMMPPPqqqdddNNNDDDBBBAAABBBKKKaaa|||RRR@@@??????>>>EEE```{{{uuueeeEEE888777777888999;;;AAAEEEWWWxxxzzz^^^???333777...222555222///444AAAMMMOOOIIIDDDDDDGGGHHHCCC===777999;;;;;;999777777777;;;666@@@AAAAAAggghhhMMMBBB:::===BBB@@@===;;;>>>>>>???@@@???>>>===<<>>CCCXXXssszzzMMM???@@@@@@@@@GGGbbbxxx~~~```AAA444666666555666:::???BBBVVVwwweeeBBB222444111555777333///111<<>>@@@DDDCCC???===:::;;;<<<<<<<<<<<<;;;:::???;;;777666;;;HHH^^^qqq~~~|||zzzyyy}}}wwwqqqrrrlll___RRRMMMHHHGGGIIIKKKIIIFFFQQQPPPLLLGGGAAA;;;555222222000222666666000,,,,,,+++++++++,,,///333777999555666777666444333444555...///111555888888555111444333222000111333666888:::888555222000......---+++111666777333///.../////////------...111444666999777777777777777444222000///222:::EEEWWWuuu|||```III;;;888:::666777777555333444777:::666666666888::::::777444000111444888;;;:::777444555444333111000///......---000111111111333666777111222444444444222000...///222333000///111111...+++...222444444444555777222222333333555666888999000000111222111000111444///000111000///...///111111...---///...,,,000666777111---000111///...///+++,,,------...000222333222222333222///,,,*********...222222000...000222////////////000111222333222---((('''***---+++)))))))))((('''''')))+++---...000111000...------...,,,---...//////...---,,,222///,,,******++++++***(((---///...000333222/////////000111111111000///333444444222///---///111(((+++---...------///111111111111222111000---+++...------...///000222333111333555666555333000...+++***,,,222333///---///333333111...,,,+++---///555///,,,///000...,,,---///...///111444555333222rrrhhhcccbbbhhhmmmnnnkkkfffdddbbb]]]^^^______\\\XXXTTTQQQeeeyyyrrrUUUBBBBBBAAA>>>@@@QQQllltttNNN@@@@@@AAABBBKKKgggxxxzzzYYY<<<222555777555555:::======TTTvvvjjjEEE333555222555666333...///666===DDDIIIOOOPPPKKKCCC<<<999555777999999888777666777>>>;;;BBBIIIXXXvvvxxxWWWIIIEEEAAAAAABBBCCCAAA???888999;;;<<<======<<<<<<<<<999666444;;;LLLdddvvv{{{||||||}}}}}}yyy{{{kkkYYYOOOJJJHHHFFFGGGIIIIIIFFFCCCIIIIIIGGGCCC???:::666444111000333777666000,,,---......///111333666999;;;444555666555333222333444,,,---///444888888444000///000111111111444888;;;777555333111111222333444---000444666555444222111333222000//////111333444444555666777666555444333222000444===BBBLLLfffrrr\\\III<<<999;;;666555444444555777999;;;<<<999777888;;;;;;777333///...000444888999666333555555444333222111000000---222555444333555777666111111222222222111111111222555333...,,,...000///***...222444444444666999......---...///111333555...---000444444222333777222111000000000000111111111//////111000---///444444///---...///,,,,,,...)))---///------111333222111111000000////////////---///000111000000000111------------...000222333333***!!!!!!&&&***)))%%%+++***)))((('''(((+++...,,,---///...++++++,,,...///000111222111///---,,,444222///...---,,,+++)))%%%***------///222111...111000///000000000...,,,000333333000,,,***,,,000'''***,,,+++((((((***---222222111111000///...---222000...,,,---///222333000111222222111000///...,,,(((***111222,,,+++000333333222///,,,+++---...222///...111000......222444222111111222333222000uuuhhhcccbbbeeejjjooooookkkgggddd```___^^^\\\[[[[[[]]]___rrrvvvttt|||{{{]]]GGG@@@AAA???@@@LLLeee}}}gggJJJ>>>===<<>>999666444666888888777666666666888<<>>>>>@@@@@@???:::;;;===???AAAAAAAAAAAA:::999888888BBBXXXsss}}}}}}nnn[[[MMMHHHKKKIIIGGGHHHJJJJJJHHHFFFFFFFFFDDDBBB???;;;888666000///222777666111///111111222333555777999;;;<<<333444555444222111222333------000666;;;;;;666111---///111111111222555888333222000...///111444666333222000111444555444222333222222222222333444555333666999888555222222222:::555888???>>>AAAYYYvvvgggTTTDDD:::888;;;666222///000555888888777888888777666666666444333222000///222777999777333111222222333333333333222000444666555777;;;888222333333333444333222111111555888777111---...000///+++///333333111111444777,,,,,,---------.........------111666666333333777444111//////222333333111///...000333222///000444333///---...---++++++---(((///222000///222333222000...---,,,...000111111///...------.../////////,,,,,,+++,,,---000222444///)))###"""%%%((((((&&&+++++++++)))''')))...222///...,,,---...//////......000111222222000...,,,000///.........,,,***'''###(((,,,,,,///222222...222000...///111111///------///111111000...---,,,(((+++...,,,)))(((+++...222222111000......///111333222000...---///000222000000///...///000111222///***+++222222,,,,,,222222333333111...,,,,,,---------000111///,,,///666444222///...000111111111yyykkkfffaaaccciiipppssspppjjjgggaaa___\\\YYYZZZ```hhhnnn~~~ssseeekkkaaaJJJ???AAAAAA@@@III```zzzrrrYYYBBB:::777666:::HHHgggmmmqqqoooUUUCCC111777;;;888888<<<<<<999NNNttt}}}ddd@@@000666666777777666555444555666888555222444777888555222333555777777666555555666222:::AAATTTuuu}}}aaaEEECCCAAA>>>::::::===>>>>>>888:::<<>>KKKdddxxxyyy~~~{{{~~~zzzqqqdddSSSJJJIIIKKKIIIFFFFFFHHHIIIHHHGGGEEEDDDBBB???<<<777444111......222666666222222444111333444777888999::::::333444555444222222222333///000333999??????:::444///111333222///...000222444222///,,,,,,...000222999444...---111444444222000000111333555777999:::333888;;;999444///000222BBB;;;;;;@@@;;;:::RRRqqqxxx___MMM???666666;;;777111,,,...444888666333111333555333///...111444666222000222777999777444,,,---...000222333333333444555555555;;;@@@999...444555666777666444111///666::::::444//////000...,,,000333333///...000444222333555555555222000.........222888888333222666666111...///333666444111------000444444111222555444///---...---******---(((111555222111444444222///---******,,,...111222000,,,)))***---///...---,,,,,,+++,,,---000333555---+++((('''''')))*********++++++)))(((+++000555666000,,,...444666333///---...111222222111///---))))))***+++,,,+++(((%%%###(((,,,---///333222///111///...///222333222///,,,---///444777666000***,,,///111000,,,,,,///333222222111///......111333333333111000////////////111000......///222555777333,,,,,,333444---...555222333333222///---,,,,,,))),,,000111---***///888111...,,,+++...111333444uuujjjeeeddd```fffssswwwnnniiilllfff^^^ZZZ\\\\\\]]]jjj|||fffVVViii~~~iiiOOO???===???EEELLLZZZssslllSSSCCC999555777???MMMfff]]]```hhhRRR<<<555999:::777444777===@@@XXXyyyyyy^^^;;;***,,,333888999444333666777444999555222222555777666444//////222444444333444666000:::HHHccc}}}sssTTTAAAAAA???<<<999999;;;>>>??????======>>>===;;;===BBB===>>>???DDDZZZxxx|||yyyxxxxxxxxxkkkccc\\\TTTQQQSSSRRRMMMHHHGGGIIIIIIFFFBBB???>>>===<<<999555000------000555888777666444444666777888999999888777666333666:::;;;888333///---111000777EEEMMMJJJBBB===444333000,,,)))***---///...000222222///---++++++333444///)))+++222444111111222444666777666666555777555444444444444333111===666333666999@@@QQQcccpppVVVEEE888//////555...---000555555222000222000222333111,,,,,,///444666111000333555333111222...+++***,,,///111111///333666777666999<<<:::666...000333555555444111///111666777222...///000000222111000000000222555666555888888555444666444000000222666888888666222000444222111222555444111---,,,000444555333222333555000000///---***)))''''''///...---+++***,,,000333///---,,,...222333...)))---+++(((((()))++++++++++++---...---111888<<<;;;+++---...,,,)))((())),,,...+++(((&&&)))///555:::222555444///---000222222+++***,,,111111,,,,,,111000+++'''(((+++,,,***&&&***...222222///---...111555///---000111------111///---,,,000666999666333///------000000---...000666333///...000111000...111111111000...---...000444555555333000000222555777///,,,000...)))---777444...))))))+++,,,///444---+++***)))))),,,...000,,,(((%%%'''---111222000rrrgggcccccc```eeeppprrriiidddeee```[[[[[[```___]]]eeerrrvvvVVVKKK___vvvnnnUUUGGGCCCBBBEEEJJJUUUlllfffMMM???<<<999;;;@@@JJJ```YYYYYY]]]KKK;;;444666777888999;;;>>>???PPPrrruuuXXX:::---///000555666333222666888666555555555444333333555666222333666777666333222333555<<>><<<;;;<<<>>>???:::999:::======;;;>>>BBBBBBCCCAAACCCVVVsss~~~{{{zzz{{{mmmaaa^^^]]]YYYUUUTTTSSSNNNHHHGGGHHHIIIFFFCCC@@@>>><<<;;;;;;999555222///222666888777666666666666777777888888777777777444777:::;;;777333///---444555:::CCCMMMSSSSSSRRR@@@===777000+++***---000///222444444222///......000333333111333666444...333444555555666555555555333222111222444555444333111111444777777;;;OOOeeezzzdddNNNBBB;;;444333888777333222555666555888<<<666777666222------111555555000...222555333111222,,,***)))***...111222111666777777555666888777222...000333555555333111///000333222---,,,...000000000/////////000111333333///333444222222444333000000222444555444111...,,,000000000222444555444333...000222222000000111444444222000///...,,,***(((---...///...,,,---///222000...---///222333///++++++***)))***,,,---,,,+++,,,......,,,---222555333...///000...+++***,,,...---,,,++++++---000333555555555111+++***///222111---,,,///333222......222++++++++++++++++++++++++,,,111444222...,,,...222666111...000000------000000000000333666777555333444111111333222///...000000...------000111000///000111111000///......///...000111111///000222555555///---111000+++...888222---+++,,,---,,,---111,,,,,,------......---------***''')))---000///---qqqfffbbbfffcccgggqqqssslllfffggg]]][[[___eeeccc^^^aaaiiieeeJJJBBBTTTfffxxxxxxbbbQQQIIICCCDDDGGGNNNcccxxx{{{___JJJ@@@;;;;;;===@@@DDDXXXsssQQQPPPPPPCCC:::444444555888;;;===<<<<<>>===<<<======444444777<<<===;;;>>>BBBEEEGGGDDDBBBQQQmmm|||wwwyyyooocccYYYYYY]]][[[UUUPPPQQQKKKFFFCCCCCCCCCBBB@@@>>>999666777:::;;;999555222444666777777777888999555555444444444444444555555777::::::777222///...777;;;<<<>>>IIIZZZ```]]]HHHCCC<<<444......111444111333555555444333222333333666666555666777444///555555444444444555555666555444555777:::;;;;;;999)))///777:::444444HHH```|||iiiTTTBBB>>>===999777999<<<666222333333444999???:::;;;999555000///222555444///---333777666222111,,,***))))))---111333444888999666333333555444000...000333555555444222000...///,,,)))+++000111///------...//////000000000,,,000111000111444444000...///000000000///---,,,---///000222222444777999222222111///...///222555888555222111222000---******///444333000---///222111//////111333444000---******,,,...000000---***,,,//////,,,---000111///222222222000...---///000---...///000000000000000444222,,,'''***111333111//////111444333//////222&&&***......,,,***,,,///000444666333,,,***---222666222000000///,,,---000222444555555444222222222333000///111///+++)))+++))))))***,,,///000///......000222222000///...///+++...000111000111222333000+++,,,000///+++...555111...---///...++++++...,,,...111333222000---+++///,,,)))***---......,,,tttjjjggggggeeehhhppprrrnnnkkkkkkbbbaaabbbeeeccc___aaagggbbbJJJBBBJJJQQQ]]]kkkpppvvvyyyqqqWWWJJJAAABBBCCCIII[[[pppxxx[[[IIICCC<<<>>>BBBCCCCCCTTT]]]FFFHHHGGG@@@;;;666555777::::::777777999DDDgggsssUUU===222///,,,---///111222333777;;;===333555666666333222222444222666999888777888888777777777BBB]]]gggLLL444888============<<<:::999999111111555;;;<<<:::<<<@@@CCCFFFDDDBBBNNNiiizzzoooiiiuuuwwwqqqeee^^^XXXWWWXXXVVVOOOJJJKKKFFF@@@<<<::::::888777777222...000555999888555333444666666555666888:::333333111000000000111222333666888888666333222111999===;;;:::HHH\\\^^^SSSBBB@@@<<<666333333666999222444666666555555555666===:::666222111333333222444444333333444555777888999999999:::<<<<<<;;;999---222:::<<<444///>>>SSSqqq[[[HHH::::::===:::666666888333111111111000222666888::::::888555333333444222///111999>>>;;;444111000...,,,+++---111444666999999666222222555444000///111333555555555333222,,,,,,+++***...333222---+++,,,...000000///...------000222111222555444111.........//////000000000---///222111111222777;;;444222///------000555888999555111111222222...+++)))000777777333//////111333222111333555555333000+++,,,///222333111,,,)))+++...///---...222333111444333222000//////000111000111222222111000///...000...)))(((---555666111///000222333222000000111%%%***...000...---///111111555666111***(((+++000444222000...+++***,,,///111555888666111......000000------///...***(((***%%%'''***,,,......---+++,,,///111222111/////////000111222333222111000///)))''')))------***+++111222///...///---******...///111333444333111---+++111---***)))+++---......yyyppplllgggeeeeeeiiikkkjjjhhhhhhiiieeeaaa___^^^^^^bbbggg___JJJBBBCCCAAAGGGRRRTTTeeejjjxxxyyy[[[III===>>>AAAEEEVVVkkkvvvXXXGGGDDDAAACCCGGGFFFCCCRRR{{{yyyIII===AAADDDAAA===888888;;;===:::333333777EEEhhhcccHHH;;;999666222000000222444555777;;;???:::888555555666555333111666;;;===:::999<<<===:::<<<<<>>999999::::::999888666555222222555:::;;;888:::===<<>>>>>:::>>>FFFFFFOOOTTTbbbsss}}}aaaKKK<<<===@@@BBBRRRfff|||sssTTTCCC@@@>>>@@@BBB@@@===JJJqqqaaa===:::<<<@@@BBB===:::999>>>EEEDDD;;;666888FFFhhh|||gggMMM<<<888999777555444333333555555555888>>>AAA<<<777666777777444111///777;;;777666999888333888:::AAASSSZZZDDD333999777777888888888777666555444444666::::::888999>>>999===>>>AAARRRnnn}}}pppggg___wwwzzzmmm```VVVLLLQQQSSSOOOJJJIIIGGGDDD@@@>>>;;;888555333222111222000...///111444555666222333555555444555777999888777666555555444444555111333555555555555666777<<<;;;;;;CCCTTT^^^RRR>>>444555777666333111000111333444666666555555666888;;;888888:::888111+++)))111111222333555777999:::;;;::::::::::::777333000555222333888888777>>>JJJcccmmmNNN>>>333555888555111222666666:::???>>>777222222000333777999999666111......333<<>>FFFPPPZZZfffxxxlllRRR??????AAA@@@MMMaaarrrpppRRRCCC@@@999:::=========LLLssspppKKK999;;;777:::@@@::::::666>>>OOOXXXNNNBBB<<>>BBBGGGRRRYYYJJJ999:::888888888888999999999999666555666::::::999<<>><<>>===:::777444000111666777777AAANNNccc}}}\\\HHH:::111222555333444888888666999===>>>:::999;;;444444555666666444111...---333;;;???:::222222666666777777555333222555777222444444222333666555111,,,,,,...///111111111111333666666111000222333222...///000111111000///...)))---///...000333333000222222333333333222111111222111000000000///---+++(((''''''***...111111000...---***&&&###&&&...555333111111222333333000...///000000///...//////000000///...///000111000///111222...((('''+++---,,,555111,,,+++,,,...///...111000////////////000111111444333000...///,,,''''''...111......222333000///111333222///...000222111---+++,,,000111...)))...222111***'''+++111333***---111111000000111333&&&%%%(((...///,,,+++,,,,,,///222222000......///,,,---///000///000222333222000,,,+++,,,,,,***''',,,...///...---///111222000///000000,,,(((***111000000///...............+++---000111000...,,,+++wwwjjjddd]]]ZZZWWWVVV[[[eeemmmpppfffeeecccaaa```aaa___\\\PPPBBB======777999;;;555:::999:::;;;===GGG]]]pppuuuYYYCCCBBBBBB???JJJ]]]fffzzznnnSSSEEECCC;;;<<<@@@DDDHHHZZZVVV<<<999>>>444444===888999333===WWWhhh```LLL???@@@ccc~~~}}}iiiZZZJJJ:::111777:::444444<<<:::555333555222...000777HHHFFFBBB;;;444222555999EEEWWWgggmmmrrrwwwqqqfffTTTZZZ\\\bbbjjj___NNNJJJ::::::::::::;;;<<<===>>>666555666:::;;;:::>>>DDDBBB@@@;;;>>>TTTvvv}}}{{{~~~}}}nnnhhhfff___UUUFFFGGGDDD@@@AAACCC>>>555111333666777777777777888000333555333///---000333333555777888888888999:::555555666666555333222000777777777555333222333444999555666===AAA<<<777555222222222000///000333555777888888777666666777999<<<555333666777333333666555555666777666555333222333444666:::===>>><<<:::555111111555444555@@@OOOeeepppLLLDDD777///111333333777>>>777333333666888999<<>>===<<<===???;;;888777:::CCCLLLRRRhhhxxx~~~[[[AAA@@@BBB>>>GGGXXX___sss___KKKQQQXXXMMMFFF??????NNNnnnfffJJJDDD===999888777333000:::555888GGGTTTSSSHHH>>>DDD\\\xxxttt^^^III;;;555777:::999666222000///000555999999555222000111777CCCDDD;;;555///222AAAuuukkkOOO888777;;;888999???999888888888888:::;;;<<>>JJJ```{{{{{{zzzwwwddd]]]aaa```VVVKKKEEEEEECCC@@@@@@???:::222...222555555333333666;;;:::666111///111333333222777777777666555444222222333555666666444222222333444444333222222444888;;;111333555555555666777888777555222000444:::888333999<<<:::555444999:::666666333111111444555444222:::555444999999444111222111///...222777:::888555777999999777555888AAAHHHaaaiiiKKK:::555333777:::999888999999666333222333555555555444222222444888888666333777666555444444444444444:::>>><<<666444666555000555555555666555222,,,((()))...000///222777444...999666222111222555777777222///+++((('''(((+++---111///111666999555222222///++++++///222111111222222111111000///---,,,++++++---111222222111222333///,,,((($$$"""%%%+++000000000000000111111...,,,+++++++++***)))***,,,...111333111,,,+++000666777222000......///000000000222111000000---)))+++000//////...000111111000......+++''''''+++///111222......//////000111111222888777555111...///222555000000000000000000///...666555333...)))(((+++///---///333666666333///,,,,,,///222333111000111222...------...///111222333...111222000111444333000666333000.........---,,,///000...)))''')))***'''%%%'''***---......------111222333222000---)))&&&,,,///222444222...+++)))jjjXXXMMMMMMIIIIIIVVVhhhllldddaaaYYYWWWaaammmppplllhhhOOODDD;;;<<>><<<===;;;999777666999???FFFJJJYYYlll___CCC@@@???;;;BBBRRRXXXlll~~~ZZZFFFJJJOOONNNIIIAAA@@@NNNooojjjNNNCCC@@@===:::777666444333999444666AAAKKKKKKDDD???FFF]]]xxxnnn[[[III;;;444666666666666555333///---000333666888777444333222000666999;;;999///888RRRpppFFF555666999:::<<<666666666666777999;;;<<<;;;:::???OOOhhhwwwkkk]]]UUUSSSQQQKKKEEECCCCCCBBB??????@@@<<<666222444555333000111555:::666444222222555666555444555666777888777444111///222333444444333222333555222111///...///444999>>>000222444555555555555555444333000///444:::999444:::<<<;;;666555999999666333111000111555777555333@@@:::666666444000///333666444222444888:::777444111444777666444777???EEE\\\gggIII999333111555888666555666777555333333444555444333666444444666999:::777444333333222111000000000111>>>AAA@@@;;;777666111+++111222333444333000...,,,)))000333000000555888777999666222000000111222222...,,,)))&&&%%%''')))***111......333444111000111000,,,,,,000222111000222---,,,+++******+++---...***,,,...000000111111222000...***&&&$$$&&&+++000000000///000111000...,,,***,,,......---,,,,,,---111333000+++***...111000///---,,,,,,...///000///000.........+++''')))//////...---...000111000//////,,,)))))),,,///111111,,,,,,---...000111222222444333222000000111333555111000...---,,,---...///555666555111---***+++,,,///111444555555222...,,,,,,111777777333//////111++++++,,,...///000111111///222222000000333333000222000...,,,---,,,+++***...000///+++***,,,+++((('''(((***+++,,,---,,,,,,...///111222222111//////...111444555555333111000kkkXXXLLLJJJFFFGGGTTTdddhhhaaa]]]XXXXXX```ggghhhfffeeeLLLCCC<<<===??????>>>>>>999888777888999<<<@@@BBBLLL___yyydddGGG???===888===IIIUUUggg{{{[[[GGGGGGIIIMMMHHHAAA???NNNpppWWW???;;;;;;:::999999888666555888444333999>>>?????????GGG\\\wwwwwwfffRRRAAA666222111777666555444333222///---000111333666888888555333000000111:::;;;111???bbb\\\<<<555999777333555555555555666888:::;;;777777>>>RRRmmmyyyiiiddd\\\SSSKKKGGGFFFFFFBBBBBB???;;;:::;;;999555555666444111...///444999111222333555888999888666444666888888777333///,,,111222222111111111444666///...++++++...444:::>>>000000111222222333333333111222111111666<<<===999888:::999555555777777555///......111666777555333???:::555222///...111777;;;888666777999999666333...333777888777888>>>CCCVVV~~~{{{```CCC666111///222555444333333444333222222333333222000666444333555888999777444666666555333333222222222;;;>>>>>>;;;777555000***000222444222///,,,---...***111555222///333:::>>>888555111.........------///...,,,+++***++++++,,,222---,,,...000//////111333///...111333000///111+++***(((((()))---000333+++***+++---///111111000---,,,***((('''***///333000/////////000000...---+++...111222000...,,,,,,222222///++++++------)))...,,,******,,,............++++++,,,***''')))---...,,,+++,,,///000111000///---******,,,...//////((()))***,,,...000222222000///...000222333333333333111...,,,+++,,,...///222444555333000,,,+++***///000222333444222111000,,,222888999555000......(((***,,,///000111000000111333222......111222000///---,,,+++,,,,,,***)))---000111///...000///+++......------....../////////000000111222333333333///000111333444444444333mmmYYYLLLHHHDDDFFFRRRaaaddd______[[[ZZZ\\\[[[VVVSSSTTTEEE@@@;;;<<>>888666666999======:::666888333111222333444:::@@@GGGZZZuuuiii^^^MMM???888555444444666777777555111///000111333222222555999999666222555666444666999888JJJkkk~~~||||||wwwqqqmmmzzzYYYEEE>>>777000888888777666777888999:::>>><<>>BBBQQQ{{{qqqWWW<<<444...---111555444444555111111111333444333000---444222000222555666444222:::999777666555444444444333444555444333333222000444666777333,,,)))***...---111444444222333777;;;666444000///......---+++000000//////............333...+++---000000333666888444222444444000...///,,,++++++,,,...111333555---+++***+++...111111000******+++***+++...333666000///......000000///------///111222000...------111222///,,,---000...)))000...,,,+++,,,------,,,...+++***,,,,,,)))+++///---+++***+++...000111111///...,,,,,,,,,------...$$$%%%'''))),,,...000111...---...000333333111///333222000...------.........///000///...---,,,,,,---...///111222333444444---...111333333111...+++)))+++///222444333222000333444222------000222000...---,,,,,,......,,,***---222444333333555333///555444222111111111333444444333222000000000000111...---,,,,,,...000000000rrr\\\NNNHHHDDDFFFSSS___aaa^^^___\\\YYYWWWPPPFFFAAABBB>>><<<::::::===AAAAAA???>>><<<999666666999<<<>>>DDDGGGRRRfffrrrTTTDDD>>>===???CCCKKKVVVjjjkkkUUUFFFCCC???DDDDDD???===OOOwwwhhhJJJ===999444222888@@@CCC===555888444111000...///777AAAFFFXXXssswwwhhhRRRHHH<<<777999:::777222222888;;;888111...111777555444333555888888555111222<<<888111999III\\\qqqqqquuuwwwwwwxxx|||\\\EEE<<<999===<<<;;;999888999999:::FFFCCCDDDRRRmmmzzzqqqkkkYYYVVVQQQJJJEEEAAA?????????@@@<<<666222444444222111222444555555555555666444444444333333444666777999888555333111111222222444444333000......000222//////000222666777555333555000+++***,,,000444555000333444444888===>>>;;;555444444555555555444555///......111555555222...///222444555666999<<<===999888777888888777666444666:::???>>>;;;999<<>>;;;666444555555111...///---...111333333111...---000000...,,,***+++...111000111111000...,,,,,,---///...,,,---.../////////333333111///,,,+++---///---111333111000333444333666333000///......---,,,000+++***...000000111444,,,,,,,,,...000111000///222333555555333222222333&&&'''((()))+++,,,---......111333333000---+++******,,,...//////---***(((***((('''))),,,///000111000000000//////---,,,,,,---'''###&&&---222///+++000222555777777666333111000222111------000111///000...------///222222222///333666666666888666222///---+++)))))))))***+++000///...------...//////111---))))))+++...---,,,}}}hhhUUUMMMGGGLLLWWW```aaa``````[[[WWWTTTLLLBBB<<<;;;<<>>;;;<<>>::::::999999888999:::<<<===EEEDDDHHHVVVlllaaaJJJAAABBBBBB???@@@DDDQQQUUUIIICCCDDD???AAADDDAAA>>>QQQ}}}ooo]]]GGG<<<>>>888777777888;;;;;;999666;;;777666666555555:::AAAEEESSSmmmwwwhhh___RRRDDD888777666555444333000...000222555666666555555555222444666777666666666777...777777;;;MMMYYY]]]cccnnn~~~PPP===@@@>>>===<<<<<<<<<<<<===>>>;;;???HHHVVViii~~~{{{ssskkkaaaXXXIIIHHHEEE@@@;;;666333333333777999666555999<<<===666666666777888888777555333555777777555444555666:::888555333333444666888333444444333111///000111222111222555999888333...000...---000555888666444555999:::777666777777444111///111777888666666:::666444333555999;;;:::888777:::;;;===BBBDDD<<<111777888999888777555555555777999999666222222888===SSS~~~eeeQQQHHH===666111000444999888888999999888888999:::999777555111///...000555888999888<<<;;;888666444222111111555000---......,,,///444222333333444555555666666111///111555444000///333222222222444666555333111333333222222222222333444444111222777:::888777999444000///222333111000111...///000111111000...---///111111,,,&&&%%%+++111...000222111///---,,,,,,///---,,,,,,.../////////333444444222///------...***111444000,,,...222555444222///...///000//////...)))''',,,//////000222,,,---...111222222///------000333444222000000111,,,,,,,,,------.........,,,222666555///++++++...+++---...///000///...------,,,,,,...111333222000,,,,,,.........---,,,++++++******,,,...///...---000222333555444222000......111111......111222//////---******,,,000222333...222444222333555444111...---,,,************+++------------...///000000111---******...111111///kkkWWWOOOIIINNNYYYaaabbbbbbeee___ZZZWWWOOOEEE>>><<>><<<777999:::<<<>>>?????????>>>888<<>>@@@AAA===FFFUUUfffwwwyyymmmhhhaaaRRRCCC@@@BBBAAA;;;222,,,,,,---000555777444222555888888;;;999777666666777777666000555999;;;999666666666777777666666666666777777111333444444222111111222333111000222777888444000---,,,///555:::;;;777111:::>>>???;;;999999777444,,,***,,,333666333333888888666444777<<>>===::::::===BBB;;;777<<>>555>>>@@@BBBFFFUUUooolllPPPAAA>>>===;;;666===BBBBBB<<<999;;;???AAABBB>>>===NNNwwwgggPPP>>><<<:::333555===999777888;;;;;;777666888999888666555666:::>>>@@@@@@UUUppp~~~gggSSSFFF>>>888444666666555555555555555555111333666777666555444444///000000111555999:::999555333@@@[[[jjjbbbRRRIIIYYYdddkkkooo|||uuuDDD===;;;777999???===888>>>KKKMMM___ttt{{{nnnddd\\\QQQHHHEEE@@@;;;999:::999555333333333888888222---000555888666:::<<<999888777444...555333555;;;;;;444000222555666777666333333666999///222555444222111333666111000000222111......222///......333:::<<<:::666<<<888444444777777444000,,,...///000///000222333666555555666:::CCCMMMTTTccchhhnnnwwwvvv[[[FFF>>>555333555777555222;;;555...,,,111888???BBBOOOkkkNNNBBB:::333666777888999999888777666444444555777888666222///...)))&&&(((000666888777999666444333000......///:::555111000...***,,,000444555222//////222222///+++222222,,,---555666000...888<<<333...222333///000111000///222777666111000///000333666666333000111+++&&&(((///555444222///111333333222222333444222555///$$$$$$,,,---'''+++---.........///222444111---***,,,111111,,,&&&+++...111111///+++)))(((......---,,,***+++---...333,,,&&&(((///333111,,,'''))),,,...000111111111000...+++,,,//////---+++)))---000...(((&&&'''***111555333---,,,222555444111444444000***(((+++//////000000111111111111111444333333555777555111---###&&&***---------...//////000111111000---)))'''...------000555666444111000///...///111222111000...---,,,---/////////......((($$$&&&---111///,,,---///222222222111111222666333222111...******///111...+++***+++...000111mmm^^^WWWLLLIIISSS```ddd______```ccceee]]]OOOFFFEEE>>>::::::<<<;;;777777999===;;;;;;===BBBCCCAAA======@@@AAACCCOOOgggpppTTTCCC???>>>;;;888>>>CCCCCC>>>::::::;;;888;;;999888IIIooooooVVVFFF888666666444666;;;888666666999999555444666555555333222222333666888===QQQjjjlllRRR@@@999999::::::777777777777777666666666111333555777777666666666333111///...222777;;;<<<===DDDWWWlllnnn\\\JJJDDD<<>>>>>999777999999555333444111555555000...000333444222777999777555555111+++333333777<<<;;;444000222...===LLLMMMAAA666333666333555666444222333777:::666333333444333......111555444444888<<<<<<888444;;;888444444555555000,,,***,,,...///000111333444333444666888;;;???DDDHHHJJJSSS\\\cccnnntttiiiWWWEEE===444111444999999888:::666222222666;;;???@@@QQQ[[[@@@::::::888444444666666777666555555777777777888888777444222444333333444666777888888222222222222000...111777:::555222333333111111444555333///,,,000555333,,,111777666...---444444...000999<<<444000222222...---000000///222666777555......///222555666444222111,,,(((***111666666444666666555222///...///000000333///''''''///000***%%%&&&&&&&&&'''***///333000,,,***,,,///---&&&))),,,///000///...------......///............///000+++(((***000444333000+++---...///////////////333000,,,,,,///222333222,,,------***''''''***---+++000111...---000111///000111111...+++***,,,...***+++,,,...////////////666555444444555333///++++++,,,---///000000//////000000111111000...,,,+++)))))),,,222888:::777444111111222222222222222222///......///000111000///---***))),,,111111,,,&&&))),,,000222111...,,,+++///...000222000,,,,,,///...,,,++++++,,,------,,,nnnbbbYYYNNNLLLUUU```aaa\\\ZZZ___eeedddZZZLLLEEEFFF===::::::<<<;;;777555777;;;===>>>===<<<;;;>>>@@@???BBBCCCAAAJJJ```{{{www[[[HHHAAA???===;;;>>>AAABBB???<<<999888555888888666BBBaaauuuMMM@@@:::333000222555777777999666666888888444222444444444444222000000111333<<>>KKKaaapppiiiSSSDDD@@@BBBCCCDDD@@@999===SSSjjjLLL???>>>888666999<<>>???@@@TTT}}}UUU===999===>>>222222333444444333333222999999999999888777666555888;;;======:::777666777///...000222///---222:::888333111444777555333444555222,,,+++111777333+++444888777000///444444000333;;;===666111222111---,,,111333000...111444444------///222555666555333000,,,)))+++222666777555777666555111...,,,---...+++...---(((***000000***&&&%%%$$$"""###&&&,,,111,,,******---///---%%%)))+++...///000111333555222111111000000///...---,,,+++***,,,000333555555000111111000---,,,---...000,,,((('''+++000111222111...***'''&&&)))---000+++000444333222222111//////...---,,,,,,,,,---...)))***+++---.../////////555444222222333222000---222///------///000///---111111000////////////000)))***---444999:::666222///111333222///...000222......---...000111///...++++++---111555111((( $$$)))...111///+++'''%%%%%%&&&***//////++++++...------,,,---//////---+++mmm```[[[TTTSSSVVVZZZYYYUUUVVV^^^eeeaaaSSSFFFAAACCC???<<<===???>>>:::888:::>>>>>>===:::666555777999AAAEEEFFFCCCIII```|||eeeOOOEEEAAA???<<<<<<======<<<;;;999888999<<<;;;777<<>>999777:::===CCCOOO[[[```lll{{{sssbbbUUUJJJFFFDDD@@@;;;888444111222777999777666888111444555555777999666111111555888777555555111+++111444888888444000000222UUU___eeeZZZCCC333222777555777999888666666:::>>>:::666444666666222000222///000222666999888444000666555444555555333000,,,***,,,///000000000111222---111666999999777555555444888999666777;;;;;;888>>>999444333666:::<<<;;;:::999888999;;;===@@@AAAVVVyyyWWWBBB<<<;;;999444444333333222111000000:::::::::999777666666666777888::::::888666444333333......333555222333888444///---222555222///...222000---+++///555333...000333222///000666888666555;;;<<<777333333111---000666888111++++++///111...///000222333444333333///,,,***,,,111555666555000111222111///...///000))),,,,,,)))+++///---(((---,,,+++((('''(((+++...***)))))),,,///000,,,'''+++,,,---...///111555888777444111///------,,,+++,,,---...///000222444777111222333000---+++,,,...---***&&&'''***......---111---)))'''))),,,///000,,,///333333222111000...000...,,,,,,---//////...------...///000000000000/////////000111222333333333...)))))),,,///---***000///...------///111222000//////222555555222...+++///222000+++***,,,000,,,++++++---...///---+++)))***---222444000'''###'''+++...---***'''&&&&&&&&&***//////,,,---000111000//////000111000///lllZZZYYYZZZZZZYYYTTTOOOLLLRRR[[[aaaZZZJJJ???<<<===@@@======@@@???;;;:::===BBB>>>999777777888777666???DDDFFFDDDKKKbbb~~~pppVVVHHHCCCAAA;;;:::888777777888999::::::;;;;;;777777BBBWWWjjjwwwYYYCCC888555::::::666444666555222888555444555444000000222777:::<<<;;;999888<<>>>>>777000666777777777666444222000000000000333777999999888555000111777::::::;;;???QQQ^^^vvv{{{llluuu|||ttt]]]PPPPPPLLLAAA@@@[[[xxxHHH???===;;;;;;===@@@DDDJJJQQQSSSggg}}}ooo___WWWNNNFFFDDDBBB===::::::888555444888999555222222///333555666888:::777111111555777555444444111,,,///333666777777999<<>>CCC===888888===@@@>>>;;;<<<@@@BBBBBBLLLdddxxx[[[IIIBBBAAA::::::888666444444666999555555555555444888DDDQQQ___jjjnnnaaaIII888555999999<<<===;;;777333333444555222000222111......111555999;;;:::888888>>>CCCLLLaaa{{{}}}___CCC===888444444888;;;;;;999888999999999888555222000111///...111666888888666111...333>>>BBB>>><<>>888666888>>>:::888:::888222---,,,+++111555555666888666222000333444111000111000,,,,,,111666;;;AAAIIILLLKKKQQQGGG:::555555555222------222777999888666666888333...---222666666555666555555666666555333111///111222333555777999:::;;;///222444444222000///...+++---///000111222555777<<<666111222888======:::666666777999:::999555222999777555222333888@@@EEE^^^cccHHH:::666666777888777666555444333333333444666888666222//////111555111///222888;;;888333:::------AAAQQQMMMBBB<<<555222222333111+++)))***(((...000---+++...333555111000...---...000333444777777555444333333333333666<<<===777111222777:::222333333222///...//////---,,,,,,---///111111111,,,...111222000---++++++111111111111111000,,,)))***---000222222111222222...+++'''&&&'''***,,,,,,//////...,,,+++,,,000333000+++''''''***///111222000111222111000//////000,,,000333222---)))***---,,,******,,,......***%%%---...///000///......---...---...000---((('''***///.........///111333444111111111000///---,,,+++///000111111///------...///,,,)))))),,,/////////+++,,,---...///////////////+++((((((,,,000111111---///111111///...000222......///111333222000---&&&&&&'''***++++++)))&&&(((***,,,---,,,,,,,,,---///------...---+++---333///,,,)))(((+++...111222eeeTTTOOOQQQ[[[```YYYMMMEEELLLTTTUUUJJJ>>>:::;;;;;;>>>:::888:::;;;:::===AAACCC>>>:::;;;@@@BBB@@@===<<<>>>@@@AAANNNfff|||\\\HHH@@@???888;;;===:::444111222555333222333666555444888???<<<@@@CCC???777111333999999777999<<<666...000888555222111222222///000333444777:::888444555<<>>AAAYYYqqq}}}iii\\\III999777===DDDNNNWWWMMMJJJbbbzzzGGG777:::;;;===>>>@@@@@@???<<>>///222555666444222000000***+++---......000333555<<<666111111444555333111444444666777888777555333555555444222333888@@@FFFcccxxxXXX@@@666555777888555555444444555666888999111444777666111------///555555666999;;;:::666333333)))...FFFUUUNNN???888555555666666111***+++///(((,,,---+++,,,000444444444222///------...000222777444111000111333555777666::::::444000222666888111222333111///...///111///......///000000000000///000000...,,,******+++111000///111111///,,,******,,,...//////000222444,,,***(((((()))+++------------,,,***)))***---000---***''')))...111000...111111000000000000///...***///444333,,,''''''))))))'''&&&'''***+++(((%%%...000333222...,,,---///222111333777333+++''')))(((+++---......111666:::000000//////...---++++++---000222222///,,,+++,,,...------,,,---...//////))),,,///222222111...,,,'''%%%###%%%+++000111111......///000111111222333...///000222444333111...''''''(((***+++***)))'''***---000000///,,,******+++***+++...,,,)))***...+++)))((())),,,///111111~~~^^^UUUKKKJJJWWWccc___QQQFFFJJJQQQQQQFFF===<<<======???:::888:::;;;<<>>>>><<<:::>>>@@@@@@CCCQQQiii}}}\\\FFF>>>===888>>>BBB???666///...000777444555999888333111555<<<999888888888555111000777222444;;;555***...<<<888555333555555333444777444888999666222333:::BBBIII___yyyrrrSSS@@@<<<333444555555555555777999333333444444222...+++)))111...,,,...333666555222000---555DDDIIICCC@@@CCCccc~~~{{{pppbbbDDD555???DDD>>>III___LLL@@@QQQuuuWWWAAA999:::;;;<<<===>>><<<999KKK[[[nnn|||vvvjjj```QQQCCC===@@@DDDBBB888//////444555333555:::<<<888555555+++333:::888666777999999666777555000///333444333...555<<>>???<<<777222000...&&&///GGGSSSFFF666000444555888777000***,,,333***+++***)))---333555222555111............111444666222......000333666:::666999777000,,,---000000///111222111......000333111111000000111111000000111000...+++((()))---000...,,,+++---...,,,***)))/////////---,,,---000333((()))***,,,...000222222+++++++++***)))))),,,//////---+++---111000+++&&&000///...///111111///---)))000555444,,,&&&%%%&&&+++(((&&&'''+++......,,,///222444222---***---111//////333888444)))######"""''',,,------000888>>>/////////000//////...---(((,,,111222000------...---......---++++++,,,...))),,,111555555222...+++$$$""""""%%%+++//////---,,,++++++---000222222111------///111333222///---((()))***,,,,,,***((('''+++///333444111,,,'''%%%------000444333///...111))))))***---000222222222uuu^^^QQQKKKMMM\\\gggaaaPPPDDDFFFLLLJJJ@@@<<<@@@BBB@@@>>>AAABBBAAA@@@BBBEEEEEE??????>>>======???CCCFFFBBB@@@>>>DDDXXXsssdddDDD666999999:::;;;:::777444222111222444888:::999666111...777555444555888888666444777666444222111111111111555666777999;;;999666333888777777666111...222:::LLL]]]tttiiiRRRDDD>>>;;;555111333333111111222222444666666333---&&&!!!,,,///333444333222000000)))222222>>>PPPGGG===KKKrrrwwwooocccRRRCCC@@@@@@AAALLL[[[GGGEEEPPPhhhmmmGGGCCC???888666===DDDAAA888AAAKKKZZZjjjxxx|||oooeeeZZZNNNFFF<<<:::;;;>>>;;;333111555777;;;;;;888999<<<:::444///666<<<>>>>>>>>>:::444;;;777222///000222444555:::===BBBEEEDDD@@@:::666555666777777666555333222222666777222222555444///444444444222111111333555000333111///999FFFFFF===555444222222333666:::<<<222444666777666444111///.../////////...000444777666666555222///...000111333111111333666777444000555444333444555888@@@HHHnnn^^^FFF>>>111***000555111222333555666888999:::===999333,,,((()))---000555555555777888555///))))))(((444GGGLLL???111,,,333111222666777222///...'''(((***---000111000///000222444444333333444555888333...---000444666777666666555444222111000000,,,111666888555333222333444000------000333333222333222000...---...///000...000222222000---,,,,,,333111...***((()))---000///,,,+++...222222...)))------+++***)))+++000333555000***'''(((***)))(((,,,,,,,,,...000000///---...------...000000///...///444555222111333111+++111000///---------...///222333555777666111***$$$,,,---.........000666;;;111111000///...///111333---000333444222///------...000111111///,,,******---.../////////......///(((&&&%%%'''+++//////...)))***+++---444888333+++(((+++,,,,,,...///)))!!!))),,,...---(((&&&))),,,...,,,+++---000...(((###111333444333///,,,---...111---+++,,,000444555444sss^^^QQQLLLKKKSSS___bbbYYYMMMEEENNNQQQMMMMMMUUUZZZYYYRRRMMMFFFDDDEEEFFFAAA<<>>888999===???===999;;;AAAMMM\\\mmm|||rrrjjjgggeeegggllltttzzz{{{mmmaaaWWWOOOFFF@@@888666777:::777111///333555999999777888;;;999555222555777999===???999111///333999@@@FFFJJJLLLLLLGGGDDD@@@<<<999888888999555666999===>>>;;;555000///222222......222333000444444222///---...111444111333222222<<>>>>>:::333000111555888999::::::999666444222555444222333666999::::::111222222333444555666666666555555666888999888777333111111222111222888AAAIIIXXXmmmwww___OOOGGGBBB555111///...,,,***---222::::::999888666222///---000222333333222222333444222555444:::CCC===999DDDeeezzzxxxjjjWWWSSSTTTXXXUUUJJJEEEGGGNNNJJJKKKTTTnnnsssLLL@@@999===???<<<999;;;@@@BBBIIIWWWiiizzzfffVVVOOOLLLIIIHHHOOOXXXeeerrr~~~uuukkk^^^RRRJJJEEE@@@<<<777666777777444...,,,...222555666555666888888666999888666888???DDD???555444<<>>555222444222///000444777666777666444111...///222555111333111111:::GGGJJJDDD333333333333333444555555333444444333222333555777666222......111444444444---...//////...///111333111...,,,,,,///222111///555666777666333:::OOOeeeiiiLLL;;;888///,,,222444555555444444444555666666666444111//////000333444222555777666222//////000333111555<<<;;;444222666666///))))))+++,,,000555444000,,,...333666666444111111111///...000444777777666555666777777555444333333222111000//////...***+++---000333444222111///000000...,,,***+++,,,000111222222111///,,,***(((+++...///...,,,,,,,,,"""(((///000...---///111+++)))(((,,,222555333///---///222444333333333444111000...+++)))(((***,,,...///000...,,,,,,///333222000............,,,***,,,000222222333555444111.........---------------,,,++++++---//////...,,,'''+++...///---)))&&&$$$(((,,,000111///------...000000///,,,***)))***+++&&&(((,,,......///000111///+++(((***///111---(((***+++---000222111...+++---......///444999888333000111000,,,++++++'''!!!%%%''')))(((%%%###%%%(((,,,+++,,,///111000***%%%***---111333333222111111///000000000...---...///nnn]]]OOOPPPHHHBBBNNNbbbggg___GGGSSS]]]cccppp{{{aaaPPPGGGDDDDDDEEE;;;@@@GGGWWWrrroooRRRCCCEEELLL[[[tttuuuRRR@@@>>>:::===>>>;;;555444888<<<999999999888777666444333333333444555666777777777111222333444555666666666777555444444666888888888666444333444555666<<>><<<::::::999777222---+++,,,000222333333444555666777888777555666===CCCAAA;;;<<>>@@@<<<444333222111111111333444333444333222000222666;;;999333---,,,...111///---%%%(((+++...000333777:::777333///...111333333111222555888666000555OOOkkkdddJJJ<<<888000,,,///...444333333333333555666777444333222111222333444444111666999666000---000444444444666888444///111888;;;333,,,,,,,,,---111666666222///111666888555111///000111000///000111333333444555777777555222///222222222111111000000///---++++++...222444222///111222111...+++***---111333333333222000---+++)))%%%(((+++------,,,,,,---&&&,,,222222...***+++---(((&&&%%%)))000444444111///111333333222111111222444555444111,,,***+++...///111111,,,'''''',,,111///...,,,+++,,,,,,+++)))'''))),,,...000111111///......////////////......,,,***)))***,,,...//////(((***---...,,,'''###  """''',,,000000///444333000,,,))))))+++...,,,...000000/////////000111///------//////,,,)))+++...111444444111---)))...111111000333999:::888///000///++++++,,,+++'''&&&((())))))'''&&&''')))///......///111111///---))),,,///222333222111000---000333222///---...000}}}kkk\\\OOOQQQJJJBBBKKK^^^eee^^^FFFXXXjjjxxx{{{fffRRRDDDBBBGGGAAAAAALLLddduuurrraaaQQQEEELLLWWWggg}}}tttSSSBBB@@@:::<<<===:::555444777;;;888777777777666555555444333555777888888666444222555555555555555555555555:::888666666888:::::::::888555333555666666;;;BBBHHHWWWlllkkkUUULLLHHHBBB666222//////...,,,///444666555222000//////000111333333333222111222444777777555888999333000111222LLL```wwwxxxdddTTTQQQNNNLLLKKKKKKPPPWWWPPPJJJIIIOOOiiieeeJJJ777:::AAA>>>:::;;;222777DDDZZZuuuuuu___OOOFFFCCCBBB===<<>>:::999888666777777444111///.........///111222222222444777...000000///333:::===;;;555999>>>@@@???<<<999999333555888:::;;;:::888777999888;;;CCCLLLNNNHHHAAA888666444333222111222444777:::<<<<<<:::777666555555444222111555;;;<<<:::666444000......000333555222444444222000111777<<<;;;444,,,)))***+++)))&&&%%%(((---000333666999<<<<<<777222000222444444222222666<<<;;;222444QQQrrrzzz___III<<<999222///111...111111111111333555777999666444222333444444333111,,,111555222+++)))---333222444777666111---111888777111---///111111333777444222111444777777222,,,,,,///333444222000.........000333444333111...,,,222222222222222111111111111///---...111333111...111111///+++)))***000666777555333///---++++++***$$$'''+++------------...)))---000...***'''(((+++'''$$$"""&&&...333333222222222222000---,,,---...000222444222...,,,...000000111000***$$$###(((---111///......///000000///%%%&&&)))---//////...///...///111222222111000///...,,,******,,,///000000------.........+++(((&&&'''......***444333000,,,))))))+++......///111000...---......222444555333...++++++,,,---000444666444000,,,)))***---...,,,---222444444///111111,,,+++---,,,******+++,,,++++++***+++,,,000...,,,+++---///111222+++,,,---///000000///......111444333111///111333uuueeeZZZPPPPPPJJJDDDJJJXXX___\\\GGG```|||~~~gggOOOBBBAAAHHHEEEOOOaaaeeeYYYNNNLLLMMMYYYhhhxxxuuuUUUCCCAAA======<<<888555222222222555666666777666666666555555888:::;;;999666444333999777666555444444555666===;;;999999:::;;;<<<;;;666222111444555555888===CCCQQQhhh~~~fffPPPIIICCC;;;555000---///000//////111333111...,,,,,,---000111222333333222111111444666888333777777---///666444AAATTTdddkkkooopppdddTTTOOOPPPOOOLLLHHHGGGJJJNNNSSSIIIAAAAAAWWWnnnWWWEEEFFFMMMNNNJJJIIIHHHNNN[[[mmmwww\\\EEE;;;<<>>;;;:::999666222///444555777888999999888777999;;;<<<;;;999888999;;;:::888555333333444777888<<<:::888777888888888666333000000444777666888;;;>>>MMMeee}}}fffPPPIIIAAA666888000---111555444111///111///---,,,,,,...000222000111222222111111222444555...666888000;;;MMMMMMEEEYYYcccYYYOOOQQQOOOHHHJJJMMMNNNJJJDDDBBBCCCEEEIIIBBB;;;888III|||zzz{{{qqqgggfffjjjnnnllliiirrrxxxkkkTTTJJJHHHHHHIII===777===BBBBBBEEEMMM]]]hhh{{{{{{ooocccYYYSSSJJJHHHDDD>>>777222///...///333444000///333555333///...000222000---111888222222///---000666777444111333555222///...111555:::999777666666777999:::666555555777:::======<<<;;;:::===BBBAAA:::666777333444666555444444555666666555555777888777777777222222222222222222222222...333888777333111444888999555///+++))))))+++,,,000222444444333222222333666333000111555888888777888999???CCC>>>FFFkkkdddOOO===555444111555999333222111000///111333666888666222000111444555333///333777::::::666444666999///111111///...111555888111---,,,000222000000222111444777666333///---,,,000333666777333///+++)))---///111000......000222000000000000111111222222111111000///...///111333111///---,,,---...///............//////000111222'''***...000000//////000+++******,,,///000///---,,,((($$$&&&---222333222///000111000...---------))))))***,,,...///---,,,---,,,)))''''''(((***+++000...++++++,,,---...---...,,,...333444000...111---///222555555333111///******+++...000111000...000//////111222111...***000---+++,,,///111000------///000///---+++++++++&&&((()))******,,,...000+++...111000---+++---//////111222111...+++,,,---***111444000,,,...111222///444555000---------+++---,,,,,,---............,,,,,,------...000333555000+++&&&$$$&&&+++...///555333111000000111111000pppbbbYYYTTTSSSKKKEEEFFFIIINNNWWW```aaasssvvv{{{rrr]]]OOOKKKRRRQQQHHHEEEOOOYYY]]]sss^^^GGGAAABBB???<<<<<<>>>===888333333555888:::;;;;;;:::999===>>>===:::888:::???CCC:::888555222222555888;;;777666444444444333222000222000111666:::::::::===<<>>;;;PPPkkknnnTTTkkkqqqZZZDDDCCCIIIIIIHHHKKKKKKEEE??????BBBEEE999999:::888FFFwwwxxxjjjvvvwwwllleee___VVVGGG>>>CCCEEE???<<>>@@@AAA666666;;;BBBBBB:::555555555555444222222333777:::444222222333222...++++++...000333666666444222000,,,333999999444111222666777555222---+++,,,000333///111333444333222333333444111000333888<<<===<<<888777<<>>:::<<<777999???===777:::DDD888CCC<<>>555111555777444111222777000+++***+++,,,111888555222...---///333666777777444333>>>XXXnnnnnnbbbWWWlllqqqZZZDDDBBBGGGGGGBBBDDDDDDCCC???<<<;;;:::666777222000FFFvvv|||xxxvvvvvvvvv|||lllcccUUUFFF;;;777999<<<@@@HHHRRRkkksssgggccc[[[NNNGGGJJJ???===<<<;;;:::999666333666999777111111777999777222222222222222111000000555///***))),,,//////---333555777777777666777888444222222555666444555888111///111555777666888<<<666999<<<;;;666222000000777666666666777777777666444555555444111---(((&&&...111222333777;;;888222444666777444111///000222777222111333333000...///...111777;;;999222000222333555666555444555:::>>>;;;::::::;;;AAAXXXxxxWWWFFF777---111::::::555222444777444...---222444111111111111111111000000///222888>>><<<666222666;;;111......111333111333666777:::;;;888111------///555444222000333888777111;;;999666444222///***&&&,,,222555444444777777666'''---444666444111111333...,,,,,,...111333333111222333555555555444222111666444111///---......///,,,...000111111111333555555111000111111///000333,,,+++***'''&&&(((,,,///,,,///111000......000222888666444222000...,,,,,,000+++***......***+++///;;;666111///000111111//////000111222333444222...111***)))000444222......)))(((***------+++---222+++---------///111,,,&&&+++///222111///---...000//////111444777555000,,,///111111---)))***000666(((((((((+++...111222111333111---+++***+++...///...//////---+++***+++,,,222000---...111222222000***...111///+++***---111333333555666888777555333444,,,(((***'''"""(((555111---,,,111444111......{{{jjj___\\\]]]WWWQQQKKKHHHHHHLLLXXXeee|||oooeee{{{qqqdddpppyyylllYYYMMMHHHBBBGGGRRRXXXiiigggHHH>>>;;;<<<999666777;;;;;;777999777===FFFCCC888444999555<<<777222999<<<:::>>>777444222333777:::;;;:::444222000000111333444444777555333333555888:::;;;<<>><<<;;;;;;:::777555666888666111222777999777---...///111222444555555666222...---...111111111999:::;;;;;;999777888888999555444777888555333333222000222666888666777:::333666999999666333222222555444333444555555555444444333111///---,,,++++++---000111111555999777111666777666444111000222444555111000222333111///000///000444888666111000333555555555555555666999<<<444777999999CCC___uuuTTTGGG:::111333888777333000222555555111111555555222111000///......///000111000555999888333000222666333000000333444222333666444555777555333111111222222555555222222555777555888888777555222...+++***...444888666555666555111+++///222222000///111444000...,,,---///000...,,,333111000111222333222111888555111---++++++---...'''((()))+++...000111222666222111333222......111---......---***)))***+++***,,,...///......000333888777444222000/////////111---,,,///...++++++///555111...---///222222111111000///...000111000///+++%%%%%%---222111//////+++)))***...000...///222///111111000222555222,,,+++---///000///....../////////000222444222...******,,,,,,+++***+++000444222///------///222333333222000...,,,,,,---...///.........------///222666222000///000222333222000***---///...+++***+++,,,666444000......000222333333---***---***$$$'''111222---,,,......***&&&&&&xxxhhh```]]]\\\XXXSSSNNNJJJHHHMMM[[[iiiaaaSSSlllpppnnnsssrrrlllYYYPPPFFFNNN^^^fffwwwlllLLLAAA;;;;;;888444555999:::777777:::EEEPPPNNN@@@666555888;;;;;;BBBMMMGGG<<<===777666444555777999:::999444222000111333555666666:::777444222111222555777@@@SSSmmmooo[[[LLL===555///......,,,+++,,,222222444555222,,,,,,000444000,,,***+++...000000333...999UUUiiibbbMMM===BBBfffuuuWWW777555>>>@@@???===999555222222666999333///...444???RRRkkkrrr```SSSEEE???BBBFFFFFFDDDBBBLLL\\\ooo~~~|||uuuqqqrrrrrrooolllllliiidddZZZOOOEEE@@@???@@@:::>>>CCCUUUrrrxxxuuudddYYYPPPMMMGGG>>>;;;>>>>>>===;;;;;;;;;:::999777555666555222222666888777---......000222444666777333333222000//////222444999:::;;;:::999888999:::;;;666444999<<<999444222111000222777888555555777000333555666555444444444111111111111111222333444444222///,,,,,,...111333///000000///111555444000555666666444222222333555222...---111333111111222000///111555444000111555777555444333555666777777...666999:::IIImmmoooNNNAAA888222333555444222111000333555444444666555222444222000...---///111333111333555444222000111222333000000333333000000333111000111333555666666555///555777444111444777888555777888666222//////000000555888666333222000,,,000111111///,,,,,,000444000...------///000///...333...***,,,000333222000444111...,,,+++,,,...000%%%$$$$$$'''---000111///444111111444222...,,,---+++---111111///---+++******+++---.........000222666444111///...///000111222///...///...++++++...---+++***+++...111333333333000---,,,,,,---......###!!!"""***000000//////...)))(((---111111000111...///...+++---000000,,,******,,,...000111///---........./////////,,,***,,,,,,,,,,,,---...///000333///,,,+++---000222444111000///////////////000000000///------000444888000//////000111111///---+++,,,......---+++(((&&&111///---,,,,,,...111333333......111---&&&''',,,555000---...,,,&&&""""""vvvggg```]]]ZZZVVVRRRNNNJJJGGGKKK\\\mmmmmmZZZiii}}}zzz||||||iii\\\NNNRRRbbbmmmoooLLL???======:::666666;;;;;;888444888CCCNNNNNNCCC:::777888999???TTTcccUUU@@@>>>999888666555444444444444555333222444666888999999:::888555111000000333666BBBWWWqqqrrrbbbLLLBBB777000...111555888000222555777333------111333000---+++,,,---......333...<<<[[[iiiZZZGGG@@@CCCeeeoooPPP333222;;;:::999777444000......222555111...111777:::???RRRfffqqqNNNBBB???<<<===@@@@@@<<<777999CCCTTThhhzzz|||ggg\\\RRROOONNNMMMNNNQQQJJJIIIGGGDDD@@@@@@AAACCC===???@@@NNNhhhzzzpppccc^^^SSSKKKEEEBBB>>>777666999<<<:::999888999:::999888444444333111222444555666333333222111111222333333...111222000,,,+++///333222444666666666777999;;;999333222999???===888444000///222777888444222333111222333444444444444444///000000//////000222444111000......///333666999333555333//////222222///111222444555444333333222...++++++///222111111333222000000333333111333777777444111111444555333111000999<<<===RRR{{{hhhFFF666222//////111222222333000111222111111222111000777555333111000///000000444333222222333333222000222//////111000---,,,...111///...222888;;;999666000444666333222555888888333777:::888333111333666111555555111...///...,,,555555333000,,,+++---000.........///111333555666000+++'''+++111555222---+++,,,---...///111222333)))&&&$$$(((///222111......---///222222---***+++'''***...000000/////////000000111000////////////222///---******,,,///111444222000///...,,,+++,,,(((((()))+++---000111222444///---------,,,+++,,,!!!!!!$$$)))...000///------'''%%%***000000...---...///,,,''''''+++,,,***)))((()))---111222///,,,++++++++++++,,,,,,,,,+++222111000000000000...,,,)))(((&&&'''***...000111//////000111111111111111222222111...,,,,,,...000..................,,,+++...//////111000---(((###$$$(((---111222222222222222///000333111***'''(((666222000111...)))'''(((vvvgggbbb]]]WWWQQQOOOLLLGGGCCCIII\\\pppppprrr}}}qqqiiiWWWRRR___nnnsssNNN???>>>>>>;;;777777;;;;;;888333444999???@@@;;;555444000111;;;VVViiiWWW>>>999888888777666555444444444666555555666999:::;;;:::888888666333111222555999CCCYYYtttuuu```TTTCCC333---111777<<<111111444666444000111555111///......///000///......---???]]]dddQQQBBBCCCNNNbbbbbbHHH444666:::777222333333111///...///000444000111444555<<>>>>>BBBFFFCCCDDDCCCAAA===;;;;;;;;;>>>@@@>>>HHH```sssttt```RRRMMMHHHCCC???<<<888555555888888666555555777888999888444222111222222111222444777777555444222111111111,,,000333111---+++///333222333444444444555777999888222111888???===777444000///222666777333111222444333222222222333333333///000111///......111444+++,,,---///111444777999888:::777111...000000...---...111444555444111///,,,))))))...111000000222333000000333555444555999555222//////111222000---333;;;>>>CCC\\\___???111000...,,,---/////////111///---,,,,,,,,,---///555555555333111...+++***333111000000222333222000333000000222111---+++---555222000333999<<<999555222333222000333888777333333777:::888444333777;;;444666555///---///222111777777666333///,,,******------......000222555777,,,))))))...555666111+++(((+++///222444444333222---***(((***///111///,,,((((((***000000,,,***+++(((***,,,---------///000888777555333111...,,,+++///...+++)))***,,,000222333333111...---,,,,,,+++((()))+++---......///000333...---111111,,,)))***$$$&&&))),,,///000...,,,***$$$"""'''------+++***555555222+++))),,,...---(((((()))---222333000,,,((())))))******+++---...222111000111111000...+++''''''(((***---///...------...000111222222222222222222222000---+++++++++///000000///...,,,,,,+++111111333444333///)))$$$"""'''---000111000000111000///000333222---((('''222//////111111......111vvvhhhddd^^^VVVNNNMMMLLLGGGBBBHHH___uuu}}}yyyooovvvvvvxxx{{{lllZZZ^^^oooyyySSSAAA;;;<<<:::666777999888444:::888777666777555333111///000888OOObbbTTT<<<666555666888888888888999;;;666555555777999::::::999555666777555333333777;;;DDD[[[xxxrrrhhhVVVBBB666555777777444111111555555333333666,,,---...111333333111...(((+++>>>YYY^^^MMM@@@@@@OOORRRKKK;;;111333444000///111333333111/////////777444222555>>>OOOjjj{{{eeeVVVZZZaaaUUU???>>>@@@@@@===888555888;;;999<<>>999888333//////333///(((...******...///...///444//////000111111///...---/////////000111222555666777555666999888333111333666444333333555555333000222333222//////222222///222222222222333555777888555999999444222333333222/////////000///...+++))),,,,,,,,,+++)))+++///222///000222555777777444111...///111222222000...---.........------,,,,,,+++(((''')))...///,,,+++---......---+++)))(((***+++222///------......,,,)))//////.........000111222///222111,,,***------))),,,///333444222111000111222***)))///000)))'''+++***000444222111222000+++(((%%%&&&***,,,***+++...---///...'''$$$'''***+++&&&***///222222000///...))),,,...---+++***+++,,,))),,,//////......111444000000///000222222000...+++,,,---///111222444555------+++)))(((+++///333333333111...***))),,,///---000333222...)))''''''+++---///,,,)))'''***...,,,,,,+++---///111///,,,'''&&&(((++++++***...444rrrggggggbbbXXXMMMOOOOOOJJJEEEMMMgggnnngggcccrrryyysss______tttyyybbbOOOYYYdddjjj___eeelllqqqttt{{{XXXDDD888::::::888888999666000555444444444666888555000888888222666DDDCCC888555333666999888666555666888444333333444555555444222000555888888444222444888FFF```~~~~~~ooocccTTTHHH999333111777;;;888111---"""&&&---444888777222...333***+++;;;OOOYYY[[[ZZZDDD999333888999333000333222444555555333222333444000999GGG\\\xxxmmmKKK>>>999@@@???777999CCCAAA===999777888::::::999CCCAAAEEESSSccchhh```VVVGGGCCCBBBGGGIIIDDD@@@>>>777999;;;;;;:::888888888666:::999???RRRcccxxx{{{iiiVVVLLLIIIEEEAAA???;;;<<<:::444///000333555555333222333666:::<<<<<<>>>999888;;;999333222555777999;;;<<<;;;888555222111333666777777555555555666666666444222222555777333000000444444222333666777555555999:::999:::===888444000000333555666666000222222...)))(((,,,111---...///111333777:::;;;111666888444222333555444666000***(((,,,333888;;;666222111444555333222333+++***...666;;;888333222000333555444111///000222555777JJJnnnfffMMM@@@:::999555111444999666---+++)))+++333555333333888000000111111222444555555000111333333333555888<<<666444555999888333111222333333222222333222111//////444555000,,,...000000111000...///222444555555111666888555222111...++++++******+++---...---,,,)))+++,,,++++++...333888333333555666666666666666...............///000111///000111000...---...///,,,***+++//////,,,+++---***,,,------,,,+++,,,---)))'''&&&(((,,,...---+++------------......///000...111000+++***------))),,,000555666444222222333222)))&&&+++,,,&&&'''---***111555333222333111+++)))(((***......+++---222))),,,,,,'''$$$(((+++,,,&&&,,,111444222/////////,,,///111000,,,))))))***...111444222...---111555,,,***)))***---///000000++++++,,,...000222444666...+++'''"""!!!&&&---333111000...***%%%%%%))),,,)))...111000***%%%%%%&&&&&&,,,333555111---,,,---+++***)))***...111111...(((''')))+++***(((,,,222tttjjjccc[[[UUUOOOMMMOOOPPPLLLNNNddd~~~tttllleeeaaa^^^___tttvvvcccddd}}}~~~tttnnnJJJIIIVVVSSSRRRYYY[[[UUUSSS^^^ooo{{{fff<<<>>>:::777777;;;<<<888444;;;:::888666555555666777999;;;===:::666444444666:::999444---///666888444444999;;;777444555777666444555555333222222444666HHHlllyyyjjjQQQ===444444222555555,,,''',,,111333333222222444---+++///:::DDDFFFEEEEEE===:::555333666999888555:::666555666666555777<<>>===<<<:::<<>>>>><<<888666888:::;;;;;;666000111666666222333777888444222555777666444444444333222333666999SSSttt{{{\\\BBB555666444444444//////111333333222222555888<<<666333777:::999999:::888666444333555777777666666777999;;;999666999@@@^^^kkkvvvvvvmmm^^^LLL===555555444333222333444666===<<<;;;888666666777888666999DDDTTT^^^[[[SSSNNNFFFDDDDDDGGGJJJIIIAAA;;;666666777:::<<<===<<<<<<>>>===@@@HHHUUUjjjuuubbbPPPGGG@@@888666:::666888::::::999777777777666444333444777888777555111111555:::888333222666222000///111444777999999:::888555333777<<<888///111333333222444777444...333777666111...///111000222......222333111333888999555111111222333111...///111222111///......///000333777888777555555777555444333222333333333333///000111333555777999:::888333222777;;;999999;;;;;;666111111555777333///---...000444999===???>>><<>>===:::777666999===<<<;;;888444333555444111222555555000///333666555333444444333333555:::===^^^|||pppKKK666888555111333444555555333111///111555999<<<666444666666444444666666555444333333333444444111333999>>>???BBBLLLXXXyyy|||wwwgggSSSCCC888222000222444666777777555444888;;;<<<:::666555888;;;666999DDDRRRZZZWWWPPPLLLIIIFFFNNN^^^eeeZZZJJJAAA777888:::<<<=========<<<@@@===@@@LLL^^^uuuppp\\\HHH@@@;;;555333555555777999:::;;;999888666666444333444555666555333000///111777999777444444///000000000111555:::>>>===999333222888>>>:::333222333222000222555333///333666555000---...///---000......111222000111444;;;666111111444333---(((---///222222111///------222666:::999555333555888333333333222222222111111,,,...333777999999888777888444444888<<<<<<<<>>BBB]]]oooOOO===777777888777444444666444000000222111///111777;;;:::777111...000222111000111444666999888444222222333000333777888444000333:::;;;888333///...///111333,,,111666777555555999>>>???888333444666444333333:::777222000000111222222,,,333555222111555222,,,---,,,++++++,,,///333555555444333000------...000......---------...//////333444444222000/////////&&&&&&'''(((+++...111222+++,,,---------///111444555...))))))///222000,,,,,,,,,------......------'''&&&)))......++++++---777555222///...---...///111...,,,,,,...000111111---,,,+++++++++---///000666333000...///111111111,,,++++++,,,000333444555444111...,,,---///000000000000///,,,((((((---111---******---......000444+++)))((())),,,---+++))))))*********((((((***,,,000222444222...,,,---///+++,,,******...444444000,,,,,,---,,,++++++,,,...+++,,,---000000...***&&&%%%$$$""""""$$$(((,,,...333333222111///...------sssfff]]]WWWSSSOOOLLLJJJGGGEEEJJJ[[[mmm|||ssslllgggdddbbb```ZZZ]]]bbbeeeeeennniiiRRRJJJIIIBBBBBBFFFGGGEEEEEEGGGGGGDDDWWWhhhqqqIII555666666555333333555777555444222000111222555666:::;;;:::777444555999===::::::888666666666555333444555333...---111333222333333333333444777<<<@@@^^^zzzSSS777777222---222888666444222///...000333555333222444999999555333555:::999:::===>>>???BBBFFFAAA@@@DDDLLLSSS[[[fffqqqpppkkk^^^LLL;;;222000111222333555888;;;;;;999888333555777777666777999;;;:::===FFFSSSYYYUUUOOOKKKDDDEEEYYYyyypppSSSEEE>>>???AAAAAA???>>>======@@@@@@III\\\ssseeeRRRAAA===;;;555111333444444666:::<<<;;;888555555444444555555666666555333000///222777888666333333555666555333444888<<<;;;888666666999<<<:::777333444333//////333333111444666555111...000///,,,......111333444222111000777444333333333111,,,(((,,,...000000///---------111666:::888333111333777222333333333111000000000///222666999:::999777555;;;999888888999999:::;;;;;;666111000333555555444222222444666777777:::???JJJnnndddGGG:::777777777666666777777555222333444111------222444333777333000111444444222000///333888777222000111444222444666777555222333666:::888555111///000333666111444777666444333666:::===777333444555333333555999555000------///000111///333555222222444111,,,------,,,+++---///222333000111111...+++,,,000444.../////////////////////111333333111---+++---///******))))))***+++---...+++...000...,,,...444999555///++++++000333000,,,+++,,,...//////---,,,+++''''''***///000+++)))***222111000///000111333444111///------///222333333///...,,,+++,,,///222555555111...,,,---000111222---,,,+++---000333555555333000,,,+++---000333444444333000,,,)))***...111...+++***,,,------///444++++++,,,...000...***&&&''')))************,,,---...000000///---,,,---...///000///---///222000+++///000///,,,(((''')))+++---,,,---...///...+++)))(((&&&%%%$$$&&&)))---///111111000000000/////////sssfff^^^ZZZXXXYYYUUUPPPJJJEEEHHHTTT```sssnnngggbbbaaabbbdddeee]]][[[___fffddddddxxxhhhQQQRRRPPP???;;;???BBBBBBCCCEEEBBB===FFFWWWooouuuNNN======<<<999777666777999555444333222333444555666888999999666444555999===777666777888777666666777666666222---,,,///000...333444444444555888<<<@@@SSSpppVVV888555///***111:::444333222111111222222222333333666999888444555:::HHHEEEEEELLLPPPRRRWWW]]]YYYVVVYYYdddnnnpppnnnmmmTTTJJJ===222,,,***,,,///555444444777:::<<<;;;:::222111333666;;;======;;;===???HHHSSSVVVRRRLLLJJJ???BBBXXXyyyoooRRRBBBCCCDDDEEEBBB???<<<<<<===@@@GGGZZZvvvVVVGGG<<<===<<<555111222444444666;;;@@@@@@;;;555333444555666777777999999999444//////333888666222111555888999666444555777444777;;;<<<999666777999333555444000///222333222555777666222111333111---***...222444444333///+++///222555555222///...///---......,,,++++++...000111666:::999666444555888222333444222000...///000777888999999999777666444::::::999666555666777777333222000222555666555333000222777<<<;;;999>>>GGGWWW|||^^^EEE<<<;;;666555666888::::::888777444555333------000111000555444222222444666555222...333888999555333444777555444333444555666222...444666777666444444666888222444666555444333666888999444222444444333333666999555000------///111222222444444111000111000...///...------...000222333000111111...+++,,,000444...///000111222111000000000222222///+++)))***---+++***)))(((((()))*********---///---)))***111888111...---...111111...******,,,...//////...,,,+++,,,)))***000333...'''%%%,,,,,,---...///222333555000...,,,,,,///111222333///---+++***,,,///333666000...+++***,,,...//////...,,,+++,,,...000111111///,,,******---222555666666444000,,,******---000111---,,,------,,,---111,,,...000222222///+++'''''')))***++++++---000222...---,,,++++++,,,///222000222111///...000---(((...//////,,,'''%%%'''***000...,,,,,,......---,,,,,,+++((('''(((***---///,,,---...///000111111222uuuhhhbbb___^^^WWWTTTOOOJJJGGGJJJSSSZZZcccdddeeeggghhhfffccc```ddd___bbbgggbbbZZZfff{{{}}}hhhRRRVVVUUUBBB;;;@@@DDDCCCCCCCCC@@@;;;AAANNNddd|||zzzTTT@@@>>>;;;888666666777777777777777777777777666666666888999888666777;;;???555444666888777444555999666666222......111111---333444555555555777:::<<>>@@@IIITTT]]]RRRKKKNNNOOOMMMMMMQQQOOONNNUUUfffqqqmmm```VVVDDD;;;111---,,,,,,///222777555333444777:::999777444333555:::@@@CCC@@@======???GGGOOOQQQLLLGGGFFFEEEDDDOOObbbjjj___LLLBBBAAACCCCCC@@@<<<<<<>>>AAAAAAOOOjjjuuuIII???:::<<<;;;444000333555444666===DDDEEE>>>666222444666777777777:::;;;<<<888222///222777666222,,,///444777777666666666111666===>>>888111333:::444777666111///222333333666888777444444666444///)))---111111000000---(((***000666666222///222555//////...,,,+++,,,///222333666:::<<<<<<;;;::::::333444444222...---///222;;;;;;:::999777666444333444777666333111555888888...///111444777777555333666555999<<<888333999DDDkkk|||[[[FFF>>><<<555333444999<<<:::888888222444444000000444444222222444333111111555777666111555999;;;999777777888777555333222666888222***000444888888777555777999...000333555555666888999444111111444444111222555999666222000000222333444333333222111//////...---//////.........///111222444333222///,,,,,,---///---///111333444333222111000111000///,,,***)))***'''&&&&&&&&&''')))***,,,))),,,,,,)))&&&&&&+++111,,,...///000///---+++))))))***---...//////...---...+++,,,111444///((($$$)))***+++---............111...,,,,,,...000111111---,,,***)))***---111333---+++******,,,.........---+++******,,,.........+++******,,,///222444444555333///,,,+++,,,...000333000...///...,,,,,,///...000222333222000,,,******+++,,,+++,,,...222555///...,,,+++,,,///222444,,,//////---,,,......***'''+++---+++'''&&&***...000---***)))+++---......///---+++))))))+++...000***+++,,,...000222333444vvvhhhbbb```aaaPPPOOOLLLHHHGGGKKKRRRVVVXXX]]]dddkkknnnkkkddd___eeeaaadddhhh```UUUXXXeeerrrvvvwwwiiiTTTQQQOOOBBB;;;BBBEEEDDDBBBCCCBBB@@@CCCLLL]]]uuuZZZ>>>:::555444555666666444666777888999888777444333333666888777666666:::===777444555777555111333999444444222///111555444///333555777777666666777888???ZZZuuuzzzYYYBBB777777111000555444111000///222555666555444222999FFFQQQUUUXXXaaalll^^^MMM@@@@@@@@@;;;888::::::999???LLLUUURRRGGG???<<<777444444333111444;;;:::777444555999:::777444666777:::>>>@@@@@@>>>======???FFFMMMNNNHHHCCCCCCEEECCCBBBFFFKKKLLLGGGBBB<<<>>>???>>>===@@@GGGMMMSSSdddsss^^^CCC;;;888999555......444333111333;;;EEEFFF===444222444666666555555777999888999777333555888777111---...000444777999888777333555999;;;555///111888444888888444111222444333555666666444666888555000---000000,,,+++///...+++,,,///333444333333555777///000111111000000222333111333777<<<@@@@@@===:::555666555111,,,,,,000555888999999888777555333111111555555000///444888888000111333555777777555333;;;888:::<<<777333>>>NNNuuuUUUCCC:::777333000111777999555333444///333333111222555555222---222333///---222777999222444777888777555222111333666555444666999555---///333777777555333444777---000333555666777777777222111222444333///...111555333000///111222333333111111222222111...+++***......---------...//////555333111/////////...,,,***,,,000333444444222111222111000000///---***((('''''''''((())),,,...///,,,---,,,***&&&&&&(((++++++///111///+++(((***---'''(((+++---///000000000,,,,,,///444333---******(((***---///000///---+++222000------...000111111---,,,******+++---000111,,,++++++---///000///...,,,***((()))+++---------***+++,,,///222333111000111///---,,,---///000111333000///111111------//////000111222000///------//////---+++***,,,111444///...---...///000000000)))------******,,,---+++###(((------***)))---222...***&&&$$$&&&)))+++,,,...,,,***)))***,,,000222,,,,,,...///111222444444uuuggg```^^^___SSSRRRMMMGGGDDDFFFHHHIIISSSXXX```hhhmmmmmmhhhdddaaa___cccggg```UUUTTT\\\tttooopppjjjVVVIIIEEE>>>555===BBB@@@???AAACCCBBBBBBGGGUUUmmm^^^AAA;;;555555999;;;:::888333444777888777444111...///222555555444444777:::999555555777444///111888111222111000444888777222333555777888666555555555>>>WWWrrruuudddCCC888777:::555555777111///,,,+++---111444555444;;;HHH]]]lllnnniiiiiinnnOOO;;;...222888777777:::;;;666333777999666222111222111333555333000666@@@<<<999888999===<<<888333444999>>>@@@===::::::;;;>>>@@@GGGNNNMMMGGGCCCCCC999999666333888???AAA===888;;;===>>>@@@FFFQQQYYYnnn~~~~~~```HHHAAA:::777666000))),,,444///---///888BBBCCC:::000333555777666444333444777444888999777888:::777000444222000333888;;;:::999888444444666333...000666444888:::555222333444333444555555444666999666000333555111***)))///222000///000111333555666666666///222555666555444333444...///333:::AAABBB===777666777666111,,,+++111666444555777888777555111///222777666000...333777777333444444555666666555444888666999??????BBBUUUlllnnnOOO>>>444///222...///555777111...///...111333111000222111---)))111333,,,)))///777:::222222333444444111,,,(((000666999666666999777222000444666555111000222555000222555777777555333222222111333555333---+++---000...,,,---...000000/////////222555333---((('''---------,,,,,,------...222000...///222333111...(((***...222444333222000444222111111222000+++'''------,,,,,,---///111222111000///,,,***((()))***,,,000333...'''%%%+++111&&&'''))),,,///111222333))),,,222666222,,,+++000(((+++000333555333111///444111///...///000111111///...---------///111222------...000222333111///***)))((((((+++---......,,,---///222444333///,,,---,,,+++,,,///111222333222000000333333///...000...000000000...------...333111...***(((***///222------...///000///---******------)))''')))***)))###)))//////,,,***...222+++'''""" """%%%(((***+++***((((((***---111333...///000111222333444444yyykkkcccaaacccaaa[[[RRRLLLHHHFFFCCCAAAOOOTTT^^^eeehhhgggiiimmmfffaaaaaaddd^^^RRROOOTTTeeedddlllkkkVVVEEE@@@:::;;;:::;;;@@@GGGIIIGGGCCCAAAFFFPPPaaazzz]]]III===333444>>>FFFDDD>>>333333444666888777555222///111444555444333333444777666444333222333555777111111111000000222555888777666555333111222666888AAARRRiiisssZZZEEE333666999888444111000000:::...'''---444888AAALLLOOOlll{{{mmm[[[VVVQQQGGG777666333222444777999777666555333333444666666666999777666777444111333888===>>>??????>>><<<:::888777999===???<<<777999???KKKUUU]]]YYYLLLAAA>>>@@@<<<666111222777===>>>>>>===@@@AAABBBHHHVVVjjjyyyvvvZZZIIICCC777444333555444000///111333...---111555444333444666666777:::======<<<;;;888555333555777666111,,,111111111222444777:::;;;888666777888...$$$+++:::======777///---333777555000111333444444333111000777555222...---...111333000222444444222111111111+++111777777333222666:::///------333;;;===888222111555999999444111222444222333///+++...444333...333777777222000222222///444666888888666444444555;;;888<<>>666666---000222111000///111444222444777999777333---***+++---...,,,+++,,,000444222333+++(((111///)))***333222111111333444444444333777666000,,,...//////111333555444222111222444111222333222000......///333555444///,,,...000///555444///***+++...,,,(((,,,...111111000...---------++++++......,,,///444111...,,,---000222222111222///...///111111///,,,///...---,,,,,,---------,,,...///...,,,*********333...***)))&&&$$$)))222111...+++***,,,///222444...333666333---))),,,000///,,,---333555222...---000222000------111222111111222000---))))))---000111......000000,,,,,,//////...---,,,,,,---///000...,,,...000000---...333---***((()))...111111000++++++,,,...111000+++'''++++++,,,------.........---...///000111111111000222000///000111000,,,((((((+++,,,((('''***+++***(((+++000333222000111444555,,,%%%$$$!!!"""&&&(((,,,///222333333333------,,,---...000111333zzzmmmeeecccdddkkkiiidddZZZOOOHHHGGGHHHLLLSSS^^^fffiiiiiikkkmmmfff___```cccYYYJJJJJJVVVYYYYYYdddhhhXXXJJJFFF@@@666555777>>>HHHOOORRRQQQ???AAAGGGWWWpppbbbLLLFFF>>>;;;===@@@@@@>>>444444444666888888666333777777888777666444333333333111000111222444555555////////////000222555777888888666444222222444666???QQQkkk~~~kkkYYYHHH;;;111444666555333111111222333333444444666???SSSfffppptttmmmXXXHHHCCC>>>666666555333222444777888777666444333333333444555555444222333555444222333888999:::<<<===<<<:::888777666777;;;???>>>;;;===BBBTTTfffwwwttt```KKKAAAAAA===<<<<<<===???@@@>>><<>>>>>>>>>>>444333333444555444000---111222444555666666666666333222444555---###(((666::::::666///...222555333...000111222222111000...444222///......///000000000111222222111111333555...222666666333111222444//////111666;;;<<<888333333777::::::666333444666555666222---...333444111;;;>>>===888555666666222555666777666555555666888777999;;;@@@QQQnnnYYYFFF<<<444222000000///+++)))))),,,///333444777888888666333222000000000//////000333666555777000...666444---...222222333555777777555333444777777222///111222222444444444333333555777888444666777666444222111111333666555000,,,------+++333222---)))***------***...000222222///---,,,,,,,,,***))),,,---,,,...333333111......000222222111333111000000111000---******+++,,,+++******+++,,,***+++++++++******+++---222///---(((!!!'''333222---)))***///222111///***///333111,,,***---111///++++++000222///------...///---'''&&&***+++***///111111...++++++...111000------000000------000000///...,,,,,,---///000...,,,...000///+++,,,000,,,+++)))***,,,.........///---++++++,,,,,,)))'''///...---------...///000////////////000000000000+++***+++---000111///,,,,,,...,,,&&&###&&&((((((,,,...000111000...///111222)))"""###$$$$$$&&&***,,,...000222444444333333++++++++++++---...000111|||ooohhheeecccqqquuutttiiiXXXKKKIIILLLFFFQQQ___iiimmmmmmlllkkkggg[[[ZZZeee___LLLGGGRRRTTTUUUccclll```TTTMMMDDD666555666===GGGPPPUUUWWWGGGDDDDDDRRRmmmfffIIIHHHEEE@@@;;;:::<<<>>>555555555777999999777555<<<;;;999888888888666555222000///000333333111............///111444666888555555555444333333555777>>>SSSoooxxxZZZEEE:::666000222333222111000111333///777:::555666LLLmmmtttWWWBBB:::777555333666444222333555777777888444444333222222333333333111111333777777444555:::777888:::;;;;;;999777666999888:::???AAA??????BBBVVVkkkzzzbbbIII???@@@<<<===@@@AAABBBCCCEEEGGGQQQ___qqqgggOOO@@@:::999:::888:::======888666888777666888;;;999555444777777:::======;;;;;;===???333555666666444222000000222444666777777555222111111111444666///'''***444555666444000///222333111///000111333333111000///111///,,,---000111///---000111111111111222555888222333555666555333111//////222555999:::999666444444888;;;:::777555666777777999777111///222444444???AAA???:::888888666333666777777666555555777999111444444<<<\\\wwwRRRCCC<<<444333000...+++'''%%%&&&+++///333333444555777777888888666444222111333555666777666999333222999777///111333444666888:::999666333444777888444222444666444555333111111333666888999555777999888666333111111333666666111---,,,+++(((000///,,,'''(((...///---000111222111///,,,++++++,,,((('''***,,,,,,///333444111...,,,---.........222111000000000///,,,)))&&&)))+++***((('''(((+++(((((((((''''''***...111000000///(((%%%222333---(((+++111444000******...222111...---111555000+++***,,,---,,,+++---------)))""" ###$$$###,,,...111000------///222///,,,,,,000000------000111000///...------...//////---...000...******---,,,,,,,,,+++)))***+++---555111---******+++,,,,,,111///...,,,,,,---///000000000///......///111111(((((()))+++...///...,,,---///,,,%%%"""%%%((((((///000000...,,,,,,---...111)))###$$$)))+++,,,...000111222333333222111000))))))***+++---...000000rrrkkkeeeaaajjjpppssslll]]]PPPJJJJJJDDDTTTgggrrrwwwuuupppkkkjjjYYYXXXjjjkkkWWWLLLRRRaaaaaannnxxxlll\\\NNN@@@;;;999999<<>>777666666777999999888666;;;999777777999:::999777777444222333444333...))).........000444777999999///111333444444666999<<>>666555333333222111111111222333000555444111>>>^^^~~~]]]>>>555666666777<<<555222111444666666777888333444444333111111111222333333666::::::666777;;;999::::::;;;:::888666555???<<<<<>>===CCC<<>>999888999======999777888666777:::<<<888333333777222777:::999666444777;;;555999<<<;;;555111111222333444666666666444222111//////222444000)))***000222333333222222222222000111222444555555444222111222...+++,,,000222111///111333444444333333555666444333444666888777222......333888:::888555333333555777999999777555666777555888:::666222000111222;;;:::888666555555333111666777999999777666666777333111444GGGooommmJJJ@@@<<<666777///...+++******---222555333222111111333555888999888444111111444666666555444888333111888555...111777777777888888777555222333666666444444777777555333111000111333444333222000333555555222///...---000444555111...---,,,)))//////,,,((()))///222111///000111111...---,,,---,,,((('''***------///333222///,,,***))))))******,,,---...///000000///---(((***,,,***&&&%%%&&&)))******(((''''''***///333...//////***$$$!!!'''...000---+++...111222...)))---111333333000000444777111,,,***,,,,,,***+++///------(((""" ###$$$###(((+++///000///...000222000------//////,,,,,,///222111000......------...000///000222///***))),,,---//////---)))(((+++...222000---******+++,,,---//////...---,,,,,,,,,---///...------...000333444,,,,,,,,,,,,,,,+++***))))))------)))'''***+++***///000...+++***,,,------444---)))***...///---***//////000000///...------***+++---...000111111111uuummmeee^^^]]]aaaffffffaaaXXXOOOKKKNNNbbbxxx{{{qqqhhh___bbbllleeeTTTWWWiii|||xxx|||hhhTTTAAA<<<;;;:::<<>>BBBFFFJJJJJJFFFDDDOOOkkkeeeJJJDDD>>>:::::::::999888888666666666888999888777888:::;;;999555111000///222333555777777666555555222000000444999===<<<;;;666666555333111333666999999NNNiiijjjJJJ555111555777:::888666666555555333111111555@@@UUUlllvvvjjjYYYAAA444111;;;>>>555444===444//////666888555555999222555777555111...///000555444555777555000000333666666666888;;;???CCCFFFIIIHHHLLLSSSVVVUUUWWWZZZXXX[[[___dddhhhlllnnnppplllttt~~~sssQQQJJJAAA888444555:::===777555555777777333333555333222222555444111222666333555666444111111333666666:::<<<999222,,,+++---333333222111222444555777555555555555444222000///......111555666333111222000111222444444222111000333333222111111333555666444555777666444111000000,,,++++++...222444222000000333555555222000111333333333333333333333444444222333777:::888111,,,,,,000,,,+++///333333222333333777;;;<<<;;;999777777GGGHHH]]]aaaBBB:::555111666777777888:::;;;:::777444888777666444333333333444444222///......///000000333888333000555333000555;;;888333111111222333333111333333222444888777222111555999:::777222...+++,,,...//////...------......333444111///000111//////222222...---111333333,,,---//////......000222...***)))...222111/////////000222111///---------,,,...///111222555:::===444111---***(((((()))***000000000///------///111)))---000111333333---&&&''',,,111222...+++,,,---/////////---++++++---///000///111444333000000444111222000,,,,,,///000...%%%))).../////////111444000------///...+++***---/////////......---,,,,,,//////111444333...---000/////////...,,,---///000+++...000111111000000111000000111111111000//////++++++,,,---///222555777...///000...,,,+++,,,------444888777333000+++%%%+++...,,,''')))111222...+++///222333444444///)))------------.........///...000222444555333111000{{{uuukkk___UUUSSSRRRVVV[[[```bbbaaavvvvvvxxxvvvgggWWWXXXrrr~~~~~~wwwiiiSSSNNNFFF???===@@@FFFKKKFFFFFFHHHUUUooojjjNNNIIIAAA<<<999999999999777666555555777888888777666;;;???===666000///000,,,000555555444333666999333111000444:::===;;;999:::888555111///111555888888IIIaaayyycccDDD333222666999888777666777888777444111555AAAVVVjjjnnn```MMM@@@888444888AAAAAA888666<<<444---...666999444444999333666888666111......000666333333444222///000444333333555;;;CCCNNNXXX^^^]]]___eeelllmmmmmmpppvvvvvvyyy}}}~~~kkkYYYBBB@@@<<<888555777<<<@@@:::666555666555222222555555111///222555555666999555444333222111222222333444666888777222...------222222333333333444444444;;;:::888777777666444111,,,+++...444555111000222000111333444444333111000///333777777444111222444333333222000......000222---,,,,,,...000222333333333333333222222222333555333222111222333444444444666333333888888222......111+++***000555555333444222444777999:::;;;===???LLL^^^{{{uuuWWW@@@:::444000555444444555777:::999555222666666666555444222111000333333111///------///111444888222...333111000777666444222222333555666555222333333222555999777111///555;;;:::444///...///---...///...---...000333222555555111...000111000///333444000---///111000.../////////...---///111---))))))///333111,,,***,,,///333444222000//////000000///---,,,///444888777111)))'''))),,,---------///222222111/////////)))///444333222222---&&&(((+++...000///...------...---,,,***))))))+++---,,,...333888777222222444111333333//////111000...(((,,,///000000000333666---++++++...///,,,---000,,,---------------,,,,,,+++,,,///444333//////222...,,,+++,,,---///000000000333555555333222333444111///---,,,,,,...000222,,,---...///000111222333---//////...,,,+++---///000666:::777444111,,,'''+++///---(((***333333,,,)))000333111000111111...///......------.........---///111333333000---+++}}}xxxnnnaaaWWWTTTPPPPPPUUU]]]fffkkk~~~rrrhhhhhhqqq{{{uuuccc```hhhmmmtttvvvnnniii```QQQCCC;;;<<>><<<666222999.........222666777555222222333444444333000---,,,333444444111---,,,///333222666000+++000///...777111111111444777999888777333444444333666999777111,,,333999777000+++...222---------,,,,,,...222555555888666111...000111///...333555111---......---000000000///---,,,...///,,,((()))000444000***&&&(((---222555333000//////222111---)))%%%&&&+++000777///&&&$$$***///111///***---222444333111///...)))222777333///...,,,(((******+++---000111...,,,------+++******+++---...***---444;;;:::444222444000333333000///000...++++++...111222111222555888***((()))---///...///222++++++,,,------,,,,,,,,,((()))---333333//////222---***((()))...111111000///111222000---,,,...000000,,,(((%%%%%%)))///222...//////000111000000000...000000...+++)))+++---...444777555333333000,,,,,,111///)))+++444222***+++333555///+++---000/////////...,,,,,,+++,,,,,,+++---000111000---)))'''yyyzzzpppbbbYYYRRROOOSSSUUUXXXeeeuuuzzzzzztttqqquuunnnaaaWWWOOOJJJMMMRRRYYYeeerrrlllOOO@@@BBBDDD???AAACCCKKK^^^{{{lllPPPFFF;;;444444555555333777;;;<<<777333444444333555:::>>><<<555222444777888666555333---)))+++111555222000222777::::::999555222///000333666777666777FFFUUUnnnmmmTTTFFF;;;111...222333777<<>>;;;888666PPPhhhxxxlllPPP:::222000///555888555333555888999666444222111222333333333///333222---,,,///...)))///333666666333000000111111555:::GGG\\\tttmmmWWWJJJDDD@@@<<<<<<<<<<<<<<<:::999888555;;;;;;555111555888888666000+++,,,222555333000...111444555333///---+++<<<111222777444666999555444666888999999666333000444666444///---///...+++////////////***(((...777777555444555777555111---000444888888555111000000333222...***)))---555<<<;;;888555333333222111000;;;;;;888222111666888777777222222777888333000333999::::::888444222111222555333111222555666555444888777777555000222???MMMlll}}}tttkkk[[[KKK<<<888999888666555000...---...111444777999222666:::888111---...111444444333333222222333333666222...,,,---000111222333333222222222333444555<<<777000...///111111111555444222111111222444555555---''')))000444222---333444555333000...---...///,,,+++...,,,(((''')))111---...222222///000555---.../////////...,,,+++000///......000000///------,,,,,,,,,,,,---......---'''!!!!!!'''+++***'''***---///111000///......///...,,,******,,,///111(((''''''***...///...,,,,,,...---)))***000///***+++---000222444333222111000000...,,,---111...))))))***...222555666444111---,,,***)))...222...'''$$$%%%'''+++//////+++'''///((('''......((((((///000---******,,,---,,,***,,,,,,---...///000000000666222...+++++++++++++++000111111000///...///000444111...+++))))))+++,,,///000222222111111333444000,,,)))***...///,,,(((...,,,***+++,,,.........(((***+++***))))))---111...000111000---***))))))hhhssszzzkkkZZZVVVTTTUUUYYYccctttxxxeeeZZZ[[[fffooo}}}vvvdddQQQGGG@@@===@@@EEEKKKUUU___uuu|||yyyfffOOOCCC@@@AAAEEEFFFMMMaaa~~~nnnTTTIII;;;333222444555555999===>>>999555666666555666999<<<;;;777333444555999444222444444000000222999888888888999888555444111///...000555999;;;;;;666CCCQQQhhhttt^^^HHH>>>777000000444666:::===>>>===999777666LLLYYY```UUUDDD888333111000444666555555666444000333111///111444666555333111444222---,,,......***...333777888555111000111666:::CCCUUUmmmpppYYYJJJDDD>>>999>>>>>>>>><<<:::888888888333555222...///444666333666222------000222111...000333666666222///......444000888===444...///+++333444777888888777444222444555444///---000000---444111111333222///000444444333222444555444111------000555666444111000111000111000///...000555999555555444222222222222333888999777222111444555333444///...222333111222666::::::999777444222333444111///...///333666777666999999::::::777777@@@JJJeeewww|||{{{wwwpppmmmjjjccc[[[MMMAAA777777999999888999<<<666000000444777777555444888:::888333000222555444333222111222222333444333000---,,,...000111111333333333333444444444555999555000...///222333444666666555555555666777888111---)))+++000333222...222222333333333222111///...+++,,,///...***))),,,111------111222///...000000111111000///---+++)))000...------...//////...111111111111111111222222+++%%% &&&+++,,,***)))***,,,,,,,,,++++++++++++***((())),,,000222444...---...000222222///,,,,,,......,,,///444555111---...111222333222000///---...,,,***,,,///---(((,,,---000222444333111///...///...---...///***###%%%%%%''',,,000111///,,,///(((&&&,,,+++%%%&&&---333000---,,,.../////////222111111///------...///666333///------------,,,***,,,.../////////111222////////////...---,,,,,,,,,...///...------...000...***''')))---///,,,(((------...///000000///...---......,,,+++***+++,,,//////000000000...---,,,nnnrrr]]]\\\XXXUUU___ssszzz\\\LLLGGGFFFMMMUUUdddqqq}}}|||uuugggPPP<<>>777444000000555:::<<<>>>>>>;;;999777777@@@AAA???999444444333111444666666666999<<<999444999777555666777777555222555666333///...111222000...333888999666222111111999===KKKddd~~~pppYYYFFFAAABBB===666>>>@@@???<<<777555666888222///+++***///555666222555444222000////////////111555888666111...///222222555DDDJJJ::://////---111333555777888777666555666777555000000333444222888333222666777444222222222111111222333222000...+++...222444333222111111...000222333333333444555333444555333///...000222333666666333111333111---000---,,,...000000444999999999777555222222444666000///---///333888;;;<<<555444666:::;;;;;;???EEEYYYbbbggghhhkkkpppmmmfffooommmgggaaa___^^^XXXQQQCCC;;;666777999999999;;;AAA999111000555888666222222555666444111000333555333222000000000222444666333111///...//////...---...///111444666777777777999555111...///000222222555666777888888888888777,,,+++,,,...000222111000111000111333777777444111---+++,,,000111...---///111---,,,000222000,,,+++///000111111000///---,,,000...,,,+++---...//////---...000111333444444444)))###&&&,,,///...///.........------......+++(((&&&(((---111222222222222333444444222...***...//////...111555555222///000222222222000...---+++---...,,,...111///***---///111222222111///...///222333///---,,,((("""''''''))),,,000222222000444---+++///...***+++111555222...,,,---///111111444444333///+++***...222333222000///000000///...))),,,///000111111222333,,,...000222222///,,,***+++,,,------,,,+++---......***&&&(((---///...+++---///111333444222000...000///...//////...,,,***000...---///222222000---zzzbbb___WWWUUUffffffNNNJJJJJJDDDDDDJJJRRR]]]fffddd\\\QQQDDD888DDDCCCBBBAAAAAAAAABBBCCCAAAPPPiiiyyynnnTTTIIIOOORRR\\\kkk|||yyyVVVKKK===555333555555555777::::::666444666666333444333444666::::::777444666333333999;;;777444333222666999999666444555666444444555777999:::;;;;;;:::BBBJJJ___dddOOO<<<666555111111444;;;===>>>===;;;999999999888555000---///222444444555;;;???AAAFFFLLLOOONNNOOONNNKKKDDD<<<555222111666666444111222444777888000333666666333111222444888;;;LLLkkkssseeeQQQBBBAAADDDAAA:::===???>>>:::444111333666111///,,,,,,000555777777555666666444111000222444333777999666111...111666444777FFFKKK===444666555000111333555777777777777777999777333333777999777888555444666666222111333333333222222222111///...---///222333333222111000...///222333444444444333444777888444---***+++......222555333222111...)))/////////000111222555999777666444222000111444777444333111222555999===@@@222///111777<<<>>>@@@DDDQQQUUUXXXYYY^^^dddddd___iiihhhddd```______WWWNNNEEE===888777666555777;;;<<<666000...111444333111222222222222111222555777111000//////000222555777666444222111111///,,,)))'''***...333777999999999:::777222///---,,,------333555777888888666333111(((+++...000111111111222333111000444999999555000---+++...222333111000222000---,,,///333222...++++++,,,...000222222222222111...+++***+++...///000$$$&&&))),,,///111222222***%%% %%%+++///000333111///......///000000,,,)))&&&'''+++......,,,333333333222111///---+++111000//////000111000---111222222222111...,,,+++'''+++---,,,---000...+++---///111111111000000000...222333///,,,,,,+++((()))***+++---///000111111555000...000000...000555333000,,,)))))),,,...000333333222...***+++111777000///...///111111000///---///222333222000000000...000111222000---)))&&&***,,,............000111...***&&&'''---111000......000222333222111000000///...---///333333000---111---***,,,000222///+++ggg___TTTWWWnnngggTTTGGGJJJKKKCCC@@@FFFKKKQQQUUURRRLLLGGGDDDAAA@@@AAAAAA@@@??????>>>===GGGIIIZZZqqqsss```QQQQQQ^^^ppprrrRRRIII>>>888777777555333666888888555555888777444222000000444999<<<:::777333333666999666111111444///222444444222222555999444666888:::;;;<<<<<<<<<:::AAAGGG\\\bbbMMM;;;777777444222444888:::;;;;;;999999:::;;;777666555333111000222555444DDDVVV___ccchhhkkklllnnnoooiiiYYYDDD555000111444222000111222444777:::222444444222000000333777888888JJJmmmeee]]]PPPDDDAAACCCAAA<<<;;;<<<;;;888333000111333//////111222111222666;;;444777999888444444666:::777999;;;888444333777;;;888444:::>>>333000555555111111333444555777888888555777666222222777999777999888777666222///333:::666666666444222000//////333333444555555333111000000000000111333444444444333666888555...+++,,,///,,,111444333222222...)))000333666555444555666777333333111000///000444777777666444333444777:::===777222111777===AAADDDIIIOOOTTTYYY[[[^^^dddhhhiiifffggggggggghhheeeYYYMMMHHH???777333222111444999666555333000...---///111333111000111333555777777111000000000111333666777555444333333333222000---(((+++...222555666666666666555222///,,,,,,---...444666888999777444000---(((,,,000222222111222333666333222444888888444///...---///444555222111333//////...000222444111...***+++...000222333333333111...+++***,,,...000111'''((()))+++,,,---......---((($$$###&&&+++.........+++(((''')))+++++++++***(((&&&'''***,,,,,,+++444333222000......///000111//////000111000...---222222222111000...,,,***$$$(((***)))***,,,,,,***000222222111...,,,---...,,,000000,,,+++...000000+++,,,------------------///,,,+++---......000444111///+++((((((***---000333333111...+++,,,111666222000.........---+++***,,,...000111///......///444333111///+++(((%%%###(((***,,,......000222444---(((###$$$***//////......000000///------...111///------000333444111...111,,,)))***---...+++'''hhh]]]UUU___xxxrrrZZZOOOGGGFFFEEE@@@AAAGGGAAAFFFJJJKKKHHHEEEDDDDDD;;;>>>???===>>>AAAAAA???DDD@@@JJJcccrrrnnneeeaaaqqqlllMMMEEE<<<888888999777444666888777666888<<<<<<888222000///111666::::::999444444555666111,,,...444222333222111111222444666000444888;;;<<<<<<===>>>666===CCCYYY}}}]]]HHH777666888666444555333555777777666555666777333555666555...***...555???VVVqqqnnnTTT>>>444333111...---///000000333777333444444222000000444999888888KKKpppuuuUUUSSSKKKBBB<<<===<<<999999888888777555444222000...///333555222000333999444666999888666555777:::999:::::::::::::::<<<>>>>>>333333444---...444444333333333333444555666777000333333000111444555222:::999999888222///555>>>777777777555333111111222666666555555666555333000222111000111333555666555111333666555222000111333---222444333333444222---000666:::777555555666555000000000000///111444777777777555333111222555777888444333888???DDDJJJPPPVVV[[[bbbdddeeehhhnnnsssooorrrtttwwwyyyttteeeVVVJJJ???444000000111444777555777777444...***,,,...---+++)))+++000222222000111111111222333555666777111000111333555666666444///000222333333333222111000000000//////000333555666888:::;;;999666111...+++...222333444333333333888555333444555555222//////...111666666222000222///222222//////222222000---...///000111000//////000...,,,,,,...000111111333222111///...---------///,,,(((''')))+++---...,,,)))%%%%%%)))++++++***&&&'''((()))***,,,...///555555444222000///111333///,,,---111444222000111111111111000///...---,,,***...000------000222000444555555111,,,)))***,,,,,,......+++,,,111333222***,,,......,,,+++++++++---------...///000111222111000...+++***+++...111555333111///............444222...,,,+++)))'''%%%)))***,,,,,,,,,,,,...000555333000,,,)))&&&%%%$$$%%%''')))+++,,,...000222+++&&& &&&+++,,,+++---...///,,,)))))),,,000000/////////000000...---000---******+++,,,***(((ddd[[[[[[mmmttteeeTTTOOOIIIDDDAAAAAACCCDDD<<>>>>>CCCDDDAAA>>>???KKKcccwwwiiiJJJBBB999555777999999888444555555555999>>>>>>:::666333111000222555777999777333000000///---000555444444333444666777666555...333888::::::999::::::444;;;CCCZZZ[[[FFF666555999777444444...000222222111/////////000000333444000000:::HHH___qqq}}}gggPPP???666333///...111111......222222555888777555444666888666777NNNuuummmLLLJJJDDD<<<888::::::777888666555777:::999555000111000222777777222111444333444555555444333333444666555555777:::<<<<<<:::<<<222333555///000888999666555333222222333444555///222333111222444333000888666666777555222555;;;444555666555333222444666666555444555777777555222444333222444888999888666333333555666666555555444000333444222333666666333///666888444111333666666...000111222222333666888777777777444111000222444444444888BBBKKKRRR\\\eeeooorrrxxx{{{{{{{{{}}}xxxgggOOOBBB777444666666555555222444555333000---,,,+++***'''%%%)))...111...***111222333555666666666555111000000222444666666555333333333333333333333333...000222222222444888<<<555777:::;;;:::888444222000111222444555555444333666555444222222222222222111000333777666111...///000555555...***,,,//////,,,---...///000///......000...---...000222222111888666222///...---...///...---++++++,,,---......///,,,)))***///222111///(((+++......++++++...222333555777666333000000000---***+++111333///---//////////////////.........000444555111///333666666111333333///+++))),,,000...//////...111333000***(((+++///000...+++++++++///000111111111111000///000000000...++++++...111222000...///111111---***000...+++)))***+++++++++,,,------+++***+++...000//////...,,,+++***))))))%%%''')))******+++---...---'''!!! %%%***,,,,,,)))---///---***(((***------......---------...000///...------------......```ZZZaaawww}}}kkk```KKKLLLHHHBBBAAACCCAAA<<<@@@AAADDDIIIJJJHHHGGGGGGEEEHHHEEE===<<<@@@@@@===HHHOOO^^^qqqcccJJJAAA666222444999;;;;;;111222222333777======999999777333000///111555777:::111+++,,,///000222555444333444888<<<===:::666000444999:::888555444444555<<>>>>>777111777222222999<<<777111000333333222222111000///...111......111777:::888555111,,,222666000111:::<<<888666444222111222333444000444666555555666444000555111111555666444333444000333444444333333666999444333222444777888666444444444555888<<<<<<999666777777666777888777444222222444444222333888999888...444555///,,,111666888...000333444444666888:::777999999777333222333555444888BBBQQQ]]]hhhuuusssWWWIII===;;;===;;;555222------...000222222...***///,,,***...444666333...111333555777777777555444666444222111222222111000222222222333555777999:::222444555555444555999===222444777999:::888666444444222222333666666555333555555444222000000333666333222444777666000------222888888...&&&''',,,---)))***,,,...000000000000///......000222333222111333111...++++++---///111------,,,---...//////000000,,,***,,,222555333111---111555222,,,))),,,111000444999999555///,,,+++...)))***//////***&&&(((............////////////...222111,,,***...222333***---///...+++---222777000111111222444444,,,"""&&&***///111///---,,,------///000///---,,,***'''...///000...++++++---000---******...555666000***)))'''&&&'''+++000333555555444222...++++++...000)))***,,,---...//////...)))***++++++******+++,,,111+++$$$###'''---///...''',,,000000+++((((((***'''))),,,,,,+++,,,111555///000000000///000333555zzzeeeSSS___vvvcccVVVKKKHHHGGGGGGCCC???@@@DDDHHHAAABBBLLLOOOIIIIIIOOOZZZVVVMMMCCC@@@BBBBBB???IIIYYYsss}}}WWWGGG>>>555222777<<<===;;;444444555777:::;;;;;;;;;888777666666888999999999555222---***+++000777;;;;;;999777888;;;<<<;;;888222444555555777:::888444000@@@RRReee}}}cccFFF666777333222444222......//////////////////888666333444;;;PPPnnnxxxkkkUUU777888666777888555///...111///222555666666666777888444111OOO{{{cccQQQIIIBBBAAA???;;;777777444444666999;;;;;;888555555666777888888777666555///---+++,,,......---***)))...000///111555333,,,000000111000111333888;;;666222000111555777444111333333555888555000///111111111111000000000000000000//////000222333444444000------222999;;;666000555555888<<<:::555333555333222222222,,,''',,,777:::444///222888;;;666111222666777333---***...333***,,,///222444555444444666333222555555111000333222:::GGGbbbkkkIII888<<<>>><<<999333---.........---...000333000000000000111333666777111222555888;;;;;;999666;;;777333111222111...+++000...111888999666888===999999999888666555666777555222444:::;;;777666:::444222111333666777555333777444000,,,+++---///111///222666777444000---+++777222---++++++,,,+++***,,,,,,,,,---------......666444111///......////////////...------...000222+++******+++,,,...000111000///...///111111---***+++---///000000000111222555000222888777---***///222......222000(((######///111222111......111555111111///,,,***,,,222777+++***---000000------111---444777333000///,,,&&&'''...222000111333000)))...////////////---,,,+++111333000***)))---,,,'''...++++++111888888000'''))),,,+++)))***111555555333555333...,,,---,,,)))&&&***+++***+++---,,,)))111111///,,,)))(((***+++888111+++,,,......///222111......000///***((())),,,---......,,,,,,,,,...111,,,))),,,---+++...555{{{gggVVV```zzz{{{jjj\\\SSSJJJHHHHHHIIIFFFAAAAAADDDJJJBBB@@@GGGLLLOOOYYYgggssspppfffWWWKKKFFFCCC@@@OOO\\\ttt{{{TTTHHHAAA888555888;;;<<<;;;777555444777===???<<<888555333222222444555555555555333///...///333777;;;<<<;;;;;;;;;<<<<<<:::999333777888555666888888555555???LLL\\\uuucccGGG777777444333444000,,,...000111111000000111666444444<<>><<<:::444000111111///......000222/////////000111333444555222222333555888999888777:::888555333222111///---+++---222777666333888AAA666666555555555555555666555222222666777444333777555222000222666777444000111111...***((((((+++---222333444333111/////////444000,,,+++,,,---,,,+++***)))((('''''')))+++,,,111222222000...---///111444111///000222222///,,,---,,,,,,---...000111333000///...///111000...+++,,,...000000//////000111333000000222222---******444///...000...)))&&&(((...---,,,,,,...000111111---......---++++++...111***)))+++//////,,,,,,///...444888555222222000+++***///111//////111///)))+++,,,---......------,,,000222000+++***------)))+++***,,,111666666///(((,,,---,,,))),,,222444222111222111---,,,///000---))),,,---******,,,+++'''((())))))((('''))),,,///555///+++---///000222555222000000333222---+++------...//////------...000///+++***...///,,,...222|||iii]]]fffvvvooo^^^VVVRRROOOLLLLLLLLLIIIEEEEEEIIILLLFFFEEEJJJOOOWWWkkk~~~rrr]]]OOOHHHCCCLLLVVVkkk|||VVVHHHCCC===999888:::;;;<<<;;;777555999???AAA:::333111000...///000111111000444333333333444666888999666777777666555444444555666:::;;;777444666888888:::>>>CCCPPPllliiiMMM===;;;777777777222,,,///222333333222333333444777AAASSSjjj{{{gggHHH777333111333444333666:::999777555777999999777444000555YYYwww\\\NNNBBB???@@@===777444333333333444777888888777::::::999888777666555555---------///222444444333,,,/////////111333111---111333444333111000//////555111------111666888888555333333555333///000444///...+++***+++...222555333333333333444666777888333333333333333222222222111000222555444111333777222111000...)))'''---666666///))))))...444777777444333222111000000111222555555666666555555444444777333000...***(((---444777888BBBbbbqqqOOO;;;<<<;;;999777222111222111000...---...///...///000111222222333333222000...///222555666666777777666333000......///)))---444666333222:::CCC888555333444777999888666444111000222222000111444666111...000555777222---)))+++,,,***&&&&&&***///555555333111......000222000...------...///...---...,,,(((%%%$$$%%%'''(((+++...111111///...000111555111///222555333,,,%%%...------...///000111222///......///000000...,,,---///111111///...///000000000---***+++...+++%%%444000......---******------)))&&&(((---000000...***,,,......---+++++++++)))''')))------******,,,---222555444222222111......111111//////111000---)))***+++,,,------------000111000---,,,......,,,***,,,///222444222---)))111000---***...333333000---///...+++,,,111333222---///...***)))+++***'''%%%%%%&&&&&&'''***...111222---***---000111444888111//////222222...---000---...000000//////000111,,,++++++//////------000yyyjjjcccmmmuuuhhhYYYUUUTTTVVVQQQNNNMMMLLLLLLRRRYYYUUUSSSRRRSSSUUU^^^sssppp[[[NNNGGGEEELLL___|||[[[GGGDDD???;;;888888999:::===;;;:::<<>>888333444777999::::::<<>>:::666666888888333///...888```iiiVVVCCC======<<<888555888777555666999;;;<<<;;;;;;:::999777555444333333111111111111222333333333111111000000111222111...000111111111//////000222222///++++++///444777999666444444666444111222666000///---------///111333222222222222222333666888333444555333111111333666111000333666555111000444000111111///+++***...222555///)))&&&***000555777666333111111333555555333666555444222111111111111222222333333///+++...444888888===YYYqqqNNN:::999666333333//////000000///---,,,---//////000222333444333333222000---***))),,,000333555333555555222...,,,---///...111555666555666;;;BBB===999666777;;;===;;;777444111/////////000333555777111---///555666111+++###(((,,,+++''''''---333888777555111...---///111.........///000111111111444222///,,,)))'''&&&%%%(((***---000333333111///......000333444000)))###---------......///000000......///000000///...---000222333222000//////000///111,,,%%%'''...,,,###000000//////---,,,---000+++((('''(((,,,...///...,,,---//////...---,,,+++***'''(((,,,---***)))***+++...000000...---,,,+++000000000///000222333333++++++,,,,,,------------///000111///---.........---000333444222///+++)))333222...,,,///444333...,,,---,,,)))***000222222---///...***))),,,+++)))*********)))((())),,,///000,,,***---///000333888---++++++//////,,,,,,///,,,...////////////000222---,,,+++,,,------///000ttteeecccmmmrrrcccXXXWWWUUUUUUPPPLLLMMMRRRYYYgggsssnnnhhh___VVVRRR]]]vvvhhhTTTIIIDDDHHHYYYwwwZZZEEEBBB>>>;;;888888888999<<<>>>@@@???<<<777333111444333111111222333333222111222444666777666555444---......---+++...555;;;999>>>???888333444777888555666999IIIkkkgggSSSEEE999888;;;777111444777777555555777;;;GGGZZZpppzzz\\\@@@888222222333444666:::999444000111444555222---333@@@hhhxxxbbbIII===:::999777666;;;999777777999<<<======:::999888666444222000///000111222222333333444555666333111222222222111000444333000---,,,---000444000...,,,,,,///222666777777555555777555222444888222222222333222111000//////000000///...000444777111444555444222222777;;;222222666:::777111...000---111333222/////////000555111,,,)))***---222555666222///000333555444222666444111///...///111222...111777<<<:::444111333666888<<>>;;;777333333111//////333666777555111---///444555000+++&&&***...+++&&&%%%+++111777888777555111...------///000111111222222333444111222222222000---)))''')))((()))///666777222,,,''',,,333555222---***))).../////////////////////---...///000000///......222333444444222000000111///222---&&&'''...,,,%%%,,,///111000///...//////***,,,,,,,,,***+++...111222111/////////000000000///++++++///222///------------......,,,))))))***---++++++,,,...000333555///......---------------///000111111...,,,---///000333666666222---***)))222222000---///444333...,,,...,,,))))))---///---***------++++++...///,,,------,,,***)))))),,,...000---,,,......---000555,,,)))***---...,,,---000,,,---//////......///000///---***((((((,,,000222ppp```___ggghhh]]]XXXYYYUUUOOOMMMPPPXXXcccooo}}}gggQQQJJJYYYxxxwww```OOODDDCCCOOOjjj{{{TTTCCC@@@<<<::::::;;;:::999:::>>>AAA???999444333444888666444444555666555444111222444555555555444333,,,------...///333888;;;999===>>>888444555666666111444;;;MMMooouuubbbNNN:::555888333111555888888666777===BBB]]]ppp}}}bbbBBB999111000111111222555///---+++---111444333222<<>><<<666;;;888666666999:::999777555555444000000555777777333111000111333333111......//////+++%%%###&&&***444666888777333000---,,,111222222222111111333555))),,,///222333000---******)))***000666777222,,,&&&---555666222------///000000111111111000//////,,,...000000///......///222333444444222111111111000111///***)))++++++))))))///222000.../////////...000111///+++***---111444111...---///222333444333///...333666333000000111/////////---))))))---(((%%%%%%(((******...222111000///...------------//////111222...******///000222555444111---***)))...111111...///222333111---///...******,,,,,,)))'''+++---,,,...111111...+++,,,+++***)))***---000111///...000...,,,///444///,,,,,,///000...///333---...//////------...//////...***%%%&&&,,,111333ooo```\\\___^^^VVVYYY]]]VVVPPPUUUaaaqqq~~~jjjOOOGGGZZZzzzsss___CCC>>>CCCYYYuuuvvvOOOBBB>>>::::::>>>???===:::888:::;;;;;;999777777777999777555555666777666555444333333444444444555555...///111555999::::::888999<<<;;;888666777666333///555===OOOooottt^^^AAA666555000///333666777666:::DDDLLLpppiiiEEE;;;333222333222222333000000000111333555777888===IIIlllooo\\\PPPFFFAAAAAA:::888666666777777666555666777888888666222...,,,(((+++///111111333777::::::333///000000------000888666333///,,,,,,///111111444666888777555333222333333555888666222222666555555555555555444222222///111111///---...444999...///111222333444777999666555555666444000000444444777777333222666777555...222666777444333333555444222111000111222222222555222///---///444:::>>>:::666666;;;===999444111111555888BBBSSS___tttiiiKKK;;;;;;777333333000000222555555444333333333666666555444444444444444333222111222555777888888666555333222333333333222///333555555777;;;999333333333444444666777999999777999777222111555666333000111222333222222222222444333000+++'''&&&(((+++111333555555444222111111222333222000......000333(((***---000111///---+++))),,,000333444222111///)))---222333000......000---...//////...---,,,++++++...000111///...///000000111333222111000000111//////000///+++&&&(((---***000222---***---000000444333111///,,,+++,,,,,,111...,,,,,,///222333333222---+++000444111...---111......000...***,,,111)))%%%$$$'''(((''')))...///...---,,,,,,,,,---...///...111333...'''(((---,,,---///000000///,,,)))(((///222///---000444555---000000---,,,...,,,(((%%%***......000222111------...---,,,,,,---000333222000111222000...111666222......000111000111555000111111000...---...///---...+++&&&&&&---111000oooddd]]][[[XXXTTT[[[```XXXXXXaaassslllSSSLLL]]]{{{pppGGG>>>>>>OOOjjjvvvOOOCCC===999;;;AAACCC@@@;;;777666555777:::;;;:::999999777555555666666555444666555444333333444666777555777;;;AAAFFFEEE???:::888::::::777888999666111000777???PPPnnnkkkIII999555///,,,111555555666===IIISSSyyyoooHHH>>>666555777666555666999999999888777777999;;;999DDDgggppp```RRRKKKIII;;;:::888777888777555333555777999:::888444///,,,***---000111000000333666:::222...//////++++++///222222222111//////222444333777;;;===;;;777333000111111333777666111111333555444333333333444555666111333444111...000666<<<......///000222444444444777444222222000///333999888:::777111111777;;;999***111888;;;999666555666777666555444333333555555222///,,,+++...444;;;@@@CCC999222444888666333111///222222:::HHHPPP```zzzdddGGG888:::666111111///000111333333111///......777666444333222222333444000000000222555777666555444111......111222000...&&&///555333333666666222///111333444555888;;;>>>999<<<:::333111444333///...111444444222111333555666444///,,,+++---000222///111333333333444555777333333222...++++++...222......//////...,,,***)))(((///666666111---///333,,,,,,------......---+++)))***++++++***)))'''&&&***...111111///...///000...///111111/////////000///---000333,,,###%%%000+++111111***&&&+++111222999444///---...---+++(((---+++)))+++///111111000---(((&&&+++///,,,)))'''///,,,,,,///...+++---333---((('''******'''(((---,,,++++++***+++,,,...//////...111333...&&&&&&,,,((()))***---000000---***%%%---222000---///444777---111222000///000...)))%%%+++///000111333000+++333333222000//////222444222111222444222000444:::222///...000111///000444222333333222///......///***...,,,((((((...000...nnnfffeee___UUUSSSYYY]]]^^^aaa{{{kkkMMMJJJXXXwwwTTTMMMDDDDDDSSSnnngggDDD:::999999;;;???AAABBBBBB999888777666777888:::<<<666555444444666777777666:::888777555444555666777666:::>>>@@@??????@@@AAAAAA<<<666333333555777888555888555AAAjjjvvvQQQ>>>;;;666666222111444555<<>>666555777:::@@@DDDFFFGGG999888666555666777:::;;;999777444444555555555444999777666555555777999;;;888999;;;>>>BBBCCCBBB@@@;;;777333111222555666777444999888DDDkkkxxxSSSAAA???;;;444333222000///:::WWWsssvvvOOO:::333777444333555333333222222444666888777777222EEEeeevvveeeGGGBBB<<<999999888666333333444444444555666999:::555222333555555222222555333000---,,,...111333444555666444111222777:::888666888999888777666777888666333333666555222333888222222111111111111111222111...///222222000222888666111---...///...000444777888777444000---...///444444333444444444444444222333555666666444222111333333333333222111000000+++...111222333444888;;;666555555666777777333000...///555:::888777GGG\\\sss|||aaaFFF666555222333444000111666777444222444555555111///...///333666666666333333444666888888666444777444111000111111222111//////111555999;;;:::999444999:::666444888:::999999666555666555222555;;;======;;;777333111222333333222111//////000111222111000000222444555444333444333...)))***///111///---111111...---000222111111111222444555555444333333///---...222444222///------,,,+++)))(((((()))'''+++///000+++&&&%%%&&&,,,+++,,,...//////---++++++++++++,,,---,,,)))&&&,,,...111222111////////////------000000------///...------///111222000---...333444000---...///.../////////...---+++)))))))))...000---+++,,,+++((()))+++---------...111444111000000000000111333333666333111333777999777444444000,,,'''&&&&&&)))***(((,,,///---((('''***///111111000...,,,+++---///111111222333444444111///111222222111//////111333111111111222333333222111...,,,******---///000111000111222222111...+++)))jjjfffZZZPPPPPPQQQSSS[[[eeejjjPPPLLLXXXuuukkkTTTAAABBBMMM\\\wwwaaa@@@444444666999???CCCEEEFFF:::888555444444666999;;;;;;888444333333444444333777666555444555888;;;===<<<;;;;;;???EEEFFFCCC@@@444222000000222444555555333::::::FFFjjjsssOOO??????:::222222111---,,,>>>aaayyyRRR<<<333888777777888333111111222444777888777555666IIIiiixxxRRRIII???999999999777555444333222222333555777999444555888:::777222333666444222///------000666;;;888999666111000555777666666777888888777777999;;;888444222555666444444555222222222222222222222222444111000000///...222777444---)))***,,,,,,///333555888:::666000---...111111000///111444555333000///333666666333111000111///000111222222222111000---000333666666666777888111111333666777666333000//////333777555444@@@PPPbbbyyy\\\CCC666777555555777333333777777444333555777666333111000111444777999:::666555444444666666555444777555222111222333222222333222111222666999:::;;;666999888444333666999999999666444444333333777===AAA@@@===999444111111111222111000//////000222333333222222333555666666555111000+++''')))///333222...111000,,,+++///222222///000222333444444444444111///---///111111...+++...---,,,++++++,,,...///***...111///+++&&&$$$$$$,,,,,,,,,...000000---+++***+++...000222000,,,(((***---111222111///.........///222333000+++---333---000222333222111000000...333444222///000///,,,***+++---......---+++***---111111,,,*********(((,,,---/////////111444777666555444333333333555555666222------111444666666111///+++(((''')))+++---***...111///***(((***...444333000---******,,,.........///111444444333111000000000...,,,---///111,,,---...///000111111111///---,,,,,,...111111111444333222111...,,,)))(((~~~jjjaaaUUUNNNQQQQQQRRRaaavvvjjjQQQNNNWWWrrrvvvYYYCCCCCCJJJUUUnnndddDDD888777777888;;;===>>>>>>:::888555333333555888::::::777333222222333444444777666444333444777999;;;777888999;;;======;;;999111111000222333444444222333;;;;;;EEEggghhhEEE888999333///111///,,,222KKKnnn~~~YYY@@@444888888:::<<<666555555666888::::::777555;;;MMMkkkdddZZZKKKAAA===;;;999777222111111111222222111000444666;;;===888111111555666555222...+++...666===888999666111///333777777888999:::999888888;;;===777333000222444555333222222333333444555555666666333222111000///...111444222,,,))),,,//////000333111666999777222000222666555222000111555666111---...222666444111000333777111222444555555444333222666777777777555444333333222222333444555444333111222111333666444333;;;FFFSSSqqqwww\\\CCC777777555666:::888444666555111000222333111333222111111444777:::<<<666444222222444555666555666444111111111222111000444222000000222444555444666555444222222444888999777666555444333222555888===<<<:::777333111111222111111000000000111222222333222111222444555555444...---)))%%%'''///333222333444111+++(((,,,///000///111222333222111000000///---+++***,,,,,,***(((---,,,++++++,,,+++***))))))...222000...,,,***(((+++,,,---///111000...+++***,,,000444555333...***+++...222333222000//////......111444111,,,---222+++000444555111...///111///222222///...//////,,,&&&(((+++...//////---,,,///222000***'''((()))(((***+++...000222222333333444333222222222333444555111---***))),,,///222333///...,,,******,,,...000///333555444000---...///222111///,,,******---000/////////111333444333222---------,,,+++,,,...000---...//////...---------000...------///000000000444333111///---+++******~~~kkkbbbZZZWWWXXXUUUVVVkkkjjjSSSNNNTTTnnnoooUUULLLGGGGGGZZZttt___???:::888666666888999888777;;;999666333333444777888666444111111222444555555777666555333333333444555---111555555000---...000333222333444555555333111555<<<:::CCCeee~~~___>>>666777///---///...///>>>^^^}}}]]]BBB333444555888;;;777999888999::::::999666333777GGGbbb{{{|||qqq```QQQFFF@@@===;;;333222222333333111,,,(((///333999<<<888222222777888777444///+++---444:::555888777111///333777777333555666777777999;;;>>>444222//////111333111...///000222444666777777777111333555444333333333333444...,,,000555444333444222666999888444222444666;;;777444666::::::777222333555666222...///444:::444555555666666555444333>>>;;;888555333333333222777777555333222222333555555333444555555555999===EEE\\\qqqvvv]]]DDD777777444666<<<<<<666777444///...000000---222222222222333666999;;;444222000111333555666666555444222222222222111000333222111222333222000---333111//////111333666999444666777666333222222222444555444333111111333555222111111111111111222222333222111111333555555555,,,+++'''$$$'''...222111333444111***'''+++///000222444666444111.........111...***''''''(((***+++.........///...+++%%% $$$+++///...///222111---+++,,,---000222111...++++++---000444666444000,,,...000333444333111000000///---...222222///---///+++111666555000---///222111222///******---///---%%%'''+++...000000///......111///)))&&&((()))(((%%%''',,,000222000---+++//////000111222333444555---+++******,,,///111111...---------...000111333111444777777333000//////......---++++++,,,///222222111000111333333222000)))+++,,,,,,,,,,,,...000000222222000,,,***)))***,,,++++++---///111222111222111000...------------oooaaa]]][[[YYYVVV[[[rrriiiTTTNNNQQQhhhhhhWWWHHHBBBPPPddd\\\===888666555555777888888777;;;:::777666555555666777333222111222333555444333777777666555333222000000+++222888666...***,,,111444444444666777777555333555<<<;;;EEEhhhyyyYYY===:::<<<111,,,111111333HHHkkk\\\BBB333333000222777555888777666777777666333111333???UUUkkkyyyrrr___MMMAAA<<<;;;999777666777888555///***+++---444999999666666:::999888555111///000333666444888888333000222555666))),,,000333555777999;;;222222000......111000---+++,,,///111333444555555111555888777777888999777888111...333888888666666888999:::999666444222222<<<999777888<<<>>>===;;;999999777222......111555444444333333333333333333<<<999555333444555666666:::999777333111222555777666555444555888999888888???NNN___yyyrrrYYYAAA777777444666<<<<<<:::999555000///222111...000222333444444555777999444222000111222444555444777555444444444444333111333444444666777555111...333///---000222333444777111666999666444444333000000111111111000111333666444333333333333222222222555333111111444666666666,,,,,,)))&&&)))///111//////111///)))(((---222333555777999777222...---...333000+++''''''))),,,///000000111222222---$$$''',,,+++...444333---+++,,,...111222111...+++---...///222333333000...111333555444222000000000///---...222333000---...///333666444000...000444333111,,,'''(((---///---''')))+++...000000000///,,,///...)))''')))+++***$$$%%%)))---///...)))%%%,,,---000222333444444333''''''((()))***,,,---...,,,------...000111222333---000444555333000...---)))***,,,,,,,,,...111444333111000000111111000...(((+++...///...------...///111222000,,,))))))***(((((()))---111444555555111000000////////////000rrr___^^^ZZZWWW[[[jjjiiiTTTNNNMMMcccxxx```KKKDDDOOO^^^vvv___AAA888777555666777999888888;;;:::999888777666555555333222222333444444222000666666777777555333000...///333888888333111222444333333444666888999888666444<<<===KKKpppoooOOO999===???111---666888777JJJoooZZZCCC888777222111444222555333222333444555444333555<<>>444---000555777888999:::999888888999777444000999888666444555666888999888777555222000/////////222222111000111222444666777555333333666888888777666777777555333333555888666444333555999;;;888444:::FFFTTTooohhhNNN:::444888555666;;;:::999888444///000555444111000333666777555444555777666444222222222222111000666444333444444444222000222333444666888888555333777111///333555222111333111666999555555777888555444444444222111111333555666666666555444333222111333111//////222444555555//////---+++,,,111111......000///***)))---111222222555777555///++++++---000///,,,)))((())),,,//////......111333000(((!!!"""***...+++...444222***+++,,,...111333222...+++000///---...000000000///444555444222///......///...///333666333......222111222333111...---000222222111---)))***//////,,,++++++---...///000000000+++...///,,,***---///...((('''(((***,,,+++(((%%%***,,,///222333222///...&&&'''''''''(((***---///***+++,,,...///000111111***---111333222///,,,***'''))),,,---...///111222000///------.........,,,+++...111222111...+++***(((+++///...+++***---000++++++,,,///222444444444111111111111111000000000uuubbb```\\\[[[ggghhhTTTMMMKKK```gggMMMDDDLLLWWWjjj}}}```CCC<<<:::888777888999888777;;;;;;;;;:::999777555444444333333444555333///,,,444666888999888555111...,,,///111333333333222222111111222555888::::::999333<<>>///...;;;>>>:::IIImmm~~~ZZZFFF>>>>>>777333444222333222111222444666777666555888???HHHNNNUUUbbbooo{{{}}}bbbNNNHHHJJJAAA;;;555444888::::::888666333444888999666444444888666555777:::;;;888555555;;;<<<777000//////......111444555333///---,,,///555666000,,,///111//////111222333333222000///---222222...000777<<<<<>><<<===<<<:::;;;>>>444555777888777555222///888333///000555999888666666888999777333/////////777888888666333000//////+++333:::999222---...222000222444666555333///---333222111///...///333666444000,,,***,,,111555888777999::::::<<<===;;;888555444333222111000000000444555666888999888444111666666666555444666999;;;888999:::;;;;;;;;;:::999:::999777555444333333444111777888444444888999555666>>>BBBKKKfff~~~```EEE666333666444666999555222666666333111444555555111444777777:::<<<999333888666999;;;777...---111222...)))(((+++000666:::<<<555555:::999222444===777222000333777777333111>>>;;;888777777777777666888999999888555222222222555111///000444555333///---+++)))***---111222333333000...///333777888777000222333333111..................,,,******+++---000---***)))***,,,------++++++,,,///111222111///,,,---///000000000...---***+++,,,---------,,,+++,,,///111000......111444111///---++++++,,,...000'''000888777///***---333---000111000---,,,---///444222000///.........///111...***)))+++...000111---...///---+++,,,111666888111,,,***)))(((,,,111,,,------***&&&&&&))),,,222000///000222222///+++***,,,///000///...------***---000000...---///111000,,,)))))),,,//////...000222...(((%%%(((***)))***000333000...---***&&&$$$***---,,,+++...000000222000000222...(((***111333555444...,,,000333333jjj```]]]YYY]]]qqqfffOOOKKKNNNeeezzzYYYDDD@@@DDDTTTkkk\\\@@@>>><<<999777666444222000333333555777999999666444333444444444333222222111111333444111...///333888777888777555222111333666888888555222555999888444888;;;???XXXpppSSS@@@999666333222///888:::===XXX\\\AAA666;;;777222222111333222000111333666999:::666555777<<<>>>>>>BBBIIIMMM\\\kkk}}}gggWWWGGGAAA???@@@@@@===<<<===777777777888888777555444444111///000333555555333111444666777555444444666222444555444222111111222000666;;;999222...///222444555666777666444111////////////---,,,,,,///111555111---******---///111777666666777:::<<<<<<;;;666666555555555555666666444444444666888777555222555555444222000000333555<<<<<<<<<;;;:::888666555777555333111111222111111222888;;;888555777777444666:::;;;AAAZZZ~~~gggIII888333444111444999666///333555333444666666333111444666666888:::777222888666888;;;888222222777333///)))&&&(((---333777<<<777999>>>;;;222000666666333111555999:::888666;;;999777666666666555444333555666555333111000000555222111444666666111,,,+++***+++---000111111000333000---...222666777666111222222111111///---,,,***+++++++++***+++---000...,,,++++++,,,---------++++++,,,...111111000///,,,---000111222111///---***---///000...------...//////000///...///000222---------...............(((///444333---***---222111222333111...---...000/////////...//////000000000---++++++---000222333...///000///......///111111---,,,------***+++...//////...,,,******+++---...------...//////---++++++---///111000000//////'''***,,,,,,+++***,,,...222000...---...000000000111444333---)))***,,,+++***...000//////111///+++(((---000---+++---///...333000000222///***)))---111444333///---000333222kkk```^^^```jjjgggQQQMMMPPPfff___EEE>>>BBBGGG___|||[[[CCC===:::777555444222000...222222333555777777555333666555555444444444555555///111111000---...222666;;;;;;:::888555444444666999888555222444888666111888===BBBZZZ~~~iiiQQQAAA999444333555///444777???^^^{{{XXX???666;;;888444444222333444444555666777999999888777888::::::999<<>>;;;666555555555888888555888MMMpppeeeIII888000000---111777555...222555555888;;;999444333666666555666999777222777666777:::999666777;;;555111,,,))))))---222666<<<999<<<@@@<<<111---000333222111444999<<<;;;999777666555555666666444222...111555666555333222222666555555777888666000*********,,,///222222000...333///,,,,,,000444555555555333111111333222///,,,)))***++++++******,,,...,,,,,,+++---///000///---+++++++++---///000///...,,,...111333333222///...***...333222///---///222222000///...///000//////)))+++...111222111///...+++---...---***+++...222555555444222///...///111...///////////////......///---,,,---000222444444/////////000111000...,,,***))),,,111111---+++---///...,,,,,,------+++***)))+++,,,---,,,++++++,,,,,,,,,...///000000000000***,,,---...------...000222222111///------///000111777888222,,,,,,...///---......---000333111,,,)))---///---,,,///000///333000///111111,,,******---111222///...000222000mmmbbbaaaeeesssgggQQQNNNPPPfffjjjNNNEEEHHHDDDXXXsss~~~WWWBBB<<<:::777555555444333111333333333444666555333111777666555444444555666777333444444222000000222555999999999888666555555555777777555333555888666111777===DDD\\\zzzcccJJJ===888333333666222333555AAAbbbuuuRRR===666;;;888555555222444666777777666444333333;;;;;;;;;;;;::::::<<<@@@AAAGGGMMM^^^yyyzzzaaaUUUIIIFFFFFFCCC???===???:::666444777:::<<<<<<000222444333222111111222555666888888777666666555888888888777444333444555999:::;;;888555333444666:::999888666555444444333...000222222111//////000111222444555666777:::;;;999333000111333666999===<<<;;;999777444222111111222111111222444555555444999999888555111000000111222333555888999:::::::::888444111111555777666333222888;;;999444333555999;;;999555888HHHfff{{{\\\DDD444...///---000666333111444555666:::>>><<<777666777666444555888777333666555555666666666777999444444333111111222555777999888:::===999000,,,...111222111222666:::;;;888555444555666777777444222...222666999999777666666999888777777777444000,,,,,,,,,---///111111000...222...++++++///333444333888444111222555666222...------...,,,***((()))***++++++,,,///111111///---,,,++++++,,,...//////---+++...111444555333000...)))///444333...+++///333444111......000111///,,,***,,,///222333333222111---,,,***))))))+++...111666555222000......///000111111111111///---***)))111///...///111333333222///,,,+++---000111...+++''''''+++222333000...///---+++)))***------***''''''***---,,,***))),,,...+++++++++,,,...000000000,,,---......//////111222///000111...***)))+++---111777888111+++,,,000222222000---+++...222000)))%%%)))+++***,,,111333222000...---///222000,,,((()))...000...---//////---qqqeeeccchhhyyydddOOOLLLOOOccctttVVVJJJKKKFFFQQQgggzzzSSSAAA<<<:::777777888999999999111111222444666777666444666555444444444666777999888888666444111000000111222333444555666666555444555666444333666:::888333555<<>>@@@CCCEEEDDDNNNeeevvvuuueeeSSSKKKGGGDDDAAA@@@???:::444333666:::<<<<<<333444666666444333333444777777888888888777555444777777777666444444555777999999888777777777888999999888666555444333333444///111444555444222222222,,,///222444555666999;;;;;;333///111222222555999;;;:::888555444222111111222111000111444555555444888999888666444222333444...000333666888:::;;;;;;888555222333555777777666222444666555222222777<<<:::888777<<>>DDDQQQjjj{{{[[[BBB666777===:::::::::333---222555333333555666444333222///+++---222333111333444333000111333222...)))///666999777444333333222222111000......000333666;;;:::444555;;;===999999888777777888888666444---000444666666666555666;;;999666333222222333333222000---,,,...000111111///---,,,...111333111//////---+++,,,///111000///---///000000///...//////++++++,,,...000000...,,,...---+++,,,---//////...,,,---///111222222111111+++///222111,,,)))***---333111////////////...---222111...---...000333555......---,,,,,,,,,---...000,,,((('''(((,,,...000...//////000000000000000555222///.........---,,,+++)))''''''***...111222---***)))---......111555///---------.........,,,...//////...------///111///,,,***+++000444555555///---,,,---///222333333111111111000...,,,,,,,,,///111///******...333333***+++))))))---222222...+++,,,***''')))------******,,,---,,,...111///+++''',,,///,,,+++------+++uuu```^^^ggg___KKKJJJLLL^^^{{{dddLLLFFFAAAEEEWWWvvvyyySSSBBB===;;;888777999;;;<<<===444333444666999;;;;;;:::555666777888::::::;;;;;;999888555333222000...,,,......111555999:::777444777888777666999<<<999333444>>>IIIbbbmmmPPP777444555111111888555555@@@[[[zzz}}}rrr___???444333666111///...'''+++000555777555444555888666:::;;;777777;;;>>>===<<<>>>::::::EEENNN___wwwssscccTTTHHHCCCCCC???:::555666:::<<<999555555222000111444666666444222111222555999;;;999777...///000000111333777:::999666444555888999666444555555555555555555555555---///222333444555666888888;;;===;;;666444555888777//////555777111111666333444444555777999:::;;;222222333555666666333111666777888777444333222333333444444555555444333222222555666333000///333666555000000666999666555666111000666>>>AAAGGG___yyy~~~^^^EEE::::::???<<<:::888000***444;;;999444222111000333222...***,,,222555444222444444111333777444---***///555666333000000222///000000///...///222333555<<<;;;444444<<<>>>:::;;;999777666777777666444...000333444333222333333666666555444333222333444111000......000000000......------000333444000---,,,++++++,,,...000222333///111333333222111111111,,,+++,,,---......,,,+++000...,,,,,,.../////////,,,---...///000111111222...000111000---***)))***111111111000...---...000222000...++++++,,,...000...000222111///---,,,---,,,((($$$###''',,,000111/////////000000222333444333000,,,***+++,,,,,,,,,***+++,,,,,,,,,---000222---)))(((***++++++...222.........---,,,,,,...000222000......///000000///...***&&&(((...333444444333000///000333666777777333222111111111111///---,,,......---000555555111(((+++,,,+++---222333111...---***''')))------)))+++000000,,,***---...++++++000111...,,,......,,,uuu[[[ZZZggg___KKKJJJLLL]]]zzzlllRRRJJJ>>>CCCWWWvvvxxxQQQ@@@>>>;;;777666777999::::::;;;:::888888999999777666555777999;;;<<<<<<<<<<<<999888666555444333000///000000222777;;;;;;888555999:::999777999<<<888222555???KKKdddcccKKK888777555///111;;;666777DDD```}}}~~~uuueeeOOO<<<222222555///---,,,$$$000444999999666444555888888<<<===888777<<>>999333111111000666>>>???CCCZZZvvv}}}]]]HHH;;;:::===999666444---)))666BBBAAA999444000...555444000,,,...555999888222555555444666:::777//////222555444000---///222...111222000///000222222222999999222222;;;>>>:::<<<:::777555555555555444000222333333222111222333222333555666444333333333/////////111222111...,,,------...222555444000+++,,,---...//////111555888555666777666333000//////---,,,+++,,,------,,,***111///------...000000000,,,,,,------...000111222111111111000...,,,)))(((///111222000---,,,///222000///---+++***)))******---111555555111---,,,---***&&&!!!!!!&&&---111333333222111000000111222333111...***((()))+++------***...111111///...///111,,,((('''******)))+++///,,,------+++((()))---000555111------000111000...***&&&"""$$$***///111000111...,,,---111555666555333111///000222222///,,,+++---...111777;;;777000***///111......000111///---,,,)))'''***000000------333333,,,(((***,,,***///333333///---///000...www___eeevvv```OOOLLLHHHWWWvvvbbbIII<<>>777000111888<<<<<<:::888777777888999999888777777666777777777666555555555888:::777333333888333///555:::444555999444===999666666777888666444:::>>>PPPpppcccKKK888666333+++,,,444222999MMMjjj{{{fffUUUMMM???:::555444555444///+++555888;;;;;;999555333222111999???>>><<<;;;:::888===>>>>>><<<<<>>666000111888<<<:::555999999999999888555000---555888<<<<<<888444444777444222777>>>>>>???OOOcccuuuYYYGGG<<<333444888888555222444999>>>>>>999555555777999999888777444222222333666777888555222111333555777555444444444444333111111444777555000---000333111222333555888:::;;;<<<;;;;;;;;;:::888777555444888555333333444555555555;;;777222000111222222000111000000111111///,,,******222555111///111222///...---------///111333333444888;;;999444//////000111000---+++---222111,,,...000111111000000111222---,,,,,,,,,,,,---......222000---***((('''(((((('''%%%%%%)))000444222000...)))'''******&&&(((---///)))''',,,222222111111,,,)))''''''***...111222///111444666111+++,,,222)))...///***'''))),,,---222444666777444111...,,,(((((()))+++///111222222///---++++++---///111111555111,,,))))))+++,,,,,,---((('''---333222///...111---***,,,111444333111,,,///333666666444000---222000000222444333...******+++---///111222333333333222000......///111222333222000...,,,++++++***222666888666000,,,,,,...{{{ffflll}}}^^^MMMLLLGGGSSSpppoooVVVEEEFFFDDDSSSwww{{{TTT??????>>>999222222777;;;<<<<<<;;;:::;;;;;;999666333666666666888999999777666444111111444444222333777333111<<>>UUUrrrzzzfffSSSFFF@@@>>>:::444333444444111---111444777888666333111000///666::::::999:::999666:::<<<<<<::::::>>>GGGNNNaaapppuuucccUUUHHHEEEBBB@@@@@@>>>777111000222333333222222444666222333777:::======;;;999999888555333222333444555666888999888666555666888555666777777555333444666666555444666999;;;:::999888444222444555333444888555555555666666333000---000111333444555666666666333222222111111111111222999555666::::::777888;;;???;;;777777:::<<<<<<;;;999999999999777444000---222555999:::777333333555000---111777999:::HHHYYYvvvYYYFFF<<<444666;;;;;;888777222666999999777555666888888:::<<<:::777666777999999;;;<<<:::777666777888:::777444333222111///---222444555444222222444777222222444555777999::::::;;;:::777666555666888999555333222222333444444333999666333111111111///------...///111111///,,,***,,,222444000///222333222222...***+++///111///,,,---111555555222000222555111222///,,,---111222///000111222444444333222111,,,,,,,,,,,,,,,---------111000...---,,,,,,,,,,,,)))((('''+++000333000---222,,,)))+++***'''(((---,,,&&&$$$)))///000111333...,,,***)))***...222555///---......+++(((,,,222+++......)))''')))***(((...111555666555333000///******+++,,,///000111111...,,,***+++---000111222111...+++***+++---......333///...333555222///...---+++***,,,///111111000---...000222333333222222//////000111111000,,,***+++,,,---...000111222333111000///...///000222333.........------,,,,,,,,,...222444333000...000333nnntttYYYJJJKKKGGGOOOfff{{{bbbNNNIIIEEEOOOkkk~~~WWWBBB<<>>=========<<<999444000777888:::;;;<<<;;;999888777222000222333111222555555999KKKSSSBBB444888===333333333666:::=========888<<>>777222//////111222111111111333555333444666888:::;;;<<<<<<777555333222222333444555777888777666444444666888888777777888888777444111444555777777777777999:::888444222333333222444888444777<<<===:::555000------...111333555666666666333222111000000///000000555444555:::;;;999888:::999999888777666666888:::777888888888666333000...///333666666555444333333...+++,,,222555777BBBOOO{{{wwwYYYDDD:::444666;;;<<<:::999222222222333444555777999666:::===<<<888666999<<<999;;;===<<<:::888888888:::777444111111000///...222222111222333555777888444555666777888999999999:::888444222222666:::>>>555444333444555666444333777555333222111///,,,)))(((+++...111222000---+++...111111...---111444444777000***+++000222...)))***---//////......111444111333222---,,,000333333222111111333555555111---+++,,,,,,---...---------111111111000000000000000+++***+++...111222...***444///+++)))'''%%%'''******$$$!!!%%%***---111444000000...+++))),,,222777000+++'''&&&&&&&&&***//////000///,,,+++---+++&&&***---111555666444222000////////////000000111111---+++***+++...111222333---+++***,,,...000000000///...///333333...,,,,,,)))***,,,,,,,,,,,,...//////...------///111444666,,,...000000...,,,******''''''(((((()))+++,,,---///////////////000222222+++,,,...///000000//////---///111000......222555qqqxxxtttRRRFFFJJJGGGKKK]]]vvvhhhQQQGGGEEEMMM```YYYDDD;;;@@@AAA;;;666777;;;<<<>>>===;;;;;;:::888444111999;;;===>>><<<:::888777:::777666666444000111555999JJJ]]]XXX>>>555999888222333333555777888888888777<<>>======888:::777333111222333333222///222666888777555333333555888999888999>>>>>>;;;@@@???<<<888666888===AAAOOO[[[mmm~~~uuu___VVVKKKCCC<<<666111000...///000/////////222444666666666666555666777999555444444333444666888999777666555333333444666888999666333666>>>BBB:::///333777:::999777666999===999555333444333111444999222777===???;;;666333222---...111333444444444333222111111000000000000111444555777:::;;;:::888888666666555444444444444444444555666555333111///...///222444444555777666333222//////333666888@@@IIIqqqyyyYYYAAA888333555999999777777555222//////222555777888222777<<<:::666333666999555777999999999777555444888555222111222333333222111///......111333555555777888999::::::::::::999999666333222222666:::===777666666888999888666444333444444444222...***'''%%%)))...222333111///...000///---+++,,,///333555777333......111222000---.........+++)))))),,,//////333222---***...333555333///,,,...222333///+++,,,---.../////////......222222333333222222111000++++++---000333222...+++111---(((%%%"""!!!###%%%***$$$ """&&&)))...333000111000,,,((()))000777333,,,&&&%%%&&&%%%(((+++111222000///111333///((((((***...222444333000---222222333222000000000000,,,+++***,,,///222333333---,,,,,,...111222222111******...333222...---///&&&***...---******,,,000000///---,,,---000222444***...000000,,,******+++((('''''''''''')))***+++//////000000000000000000+++---///111222222111000.........,,,***+++///222ttt{{{{{{fffKKKCCCIIIGGGGGGUUUfff}}}qqqPPPCCCDDDMMMXXXuuuYYYEEE;;;AAACCC===888888;;;<<<<<<999777666666777777666777999;;;:::777444333333777888:::;;;555000222888===XXXiiiTTT666555:::000222333555666666777777777888>>>QQQooobbb<<<333///333666555777<<<999OOOnnnqqqWWW???999???@@@:::888666333222222333333333...111555777777555333333777:::;;;888999===???===BBB???999555333555:::???KKKTTTaaammmxxxqqq___LLLDDD@@@:::555444111111222111000111444666666777777555444444888;;;999888777777777777888999666555333222222444555666777111---555GGGRRRHHH777222777:::999555444777<<<:::777666666444222555;;;111555:::;;;999777777999///111333444444333222000000000000000111333444444666888::::::::::::888666999666444444666666333000000222444333111//////000333555444222555;;;:::444555444444666777999???EEEeeeyyyWWWAAA:::555777999777555555888555111000222444666666333777;;;:::555222333555333444555666666555333111999666444333444444444333333111//////000222222111666777888999999888777666666666555555555777888999888888777888999777555222111333555555333///+++(((&&&+++000333333333444555111---***)))***---111444111111111000//////111222///...,,,***((((((***,,,---111111,,,***---222333555000++++++///222111......//////000000000000000333333333333222000///...***,,,///222333333000---,,,***%%% ,,,&&&"""$$$&&&'''+++111...000///+++'''(((...555555///***+++***'''&&&(((///000//////222555222+++)))***+++...000000---)))///111111000---+++,,,---+++++++++---000333333333///...///000222333111000,,,---111555555111000333''',,,000...***)))---111000000//////////////////,,,///111000,,,***+++---......---------.........///000111111000///...---+++---///000000///---,,,,,,+++***))))))+++///222vvv~~~~~~fffYYYEEEAAAHHHDDDBBBMMMXXXnnnSSSBBBFFFNNNNNNjjjXXXCCC<<>>YYYgggOOO222333888,,,///222666999:::;;;<<<>>>999@@@TTTqqqVVV777222///222555555888<<>>;;;666222222555999<<>>>>>777666777888888666777<<>>444---))))))+++,,,///333+++...///...++++++///333---,,,+++******+++---...,,,///000,,,,,,///111111444111------000333333222000////////////000111111333333222111000///...---,,,...000222333222000///((((((%%%  ,,,((('''))))))(((+++///,,,---,,,***'''(((---111444000//////---(((''')))***------+++---111000,,,,,,***)))+++......+++(((***,,,...,,,)))''')))+++,,,+++,,,...111333333222000//////000111111000...///---...111222...---///***---///---******...222111111111111111///...---...///000///...,,,,,,,,,//////000000///...------...///000111111///---,,,******+++,,,+++***)))((((((((('''(((***...222555~~~vvv~~~wwwgggVVVPPPCCCAAAFFF@@@<<>>===888666888888555666555333444777:::;;;<<<444999>>>AAACCCGGGNNNTTTEEE===666666777666777999<<>>...000444,,,000666999::::::===???===DDDXXXuuuuuuPPP;;;888666666888999<<<@@@NNNhhhyyySSS>>>333:::???777555:::222444666666444222000///111444888999888555333333///999@@@;;;222111555999666777999;;;>>>>>><<<:::???JJJSSSQQQJJJJJJVVVbbbvvvsssaaaIII<<<<<<444444333222111333666999444777999777333333777;;;000111222222333444555555222000000222444555333111...666888555999BBBAAA999444555666555555444555666555666999;;;666000111666777666888;;;??????;;;777111444777::::::999777666888777777777777888888999000444444000111777888555111555999888222...---///---111666666555666;;;???@@@>>>444,,,333@@@AAA888777>>>AAA<<<555444:::???IIIoooqqqJJJ;;;777555888:::888888999...333999888444000000222666444444888<<<===999444999666444444777888777666444444555666777555111...+++111666555111---...000333555777999999888666555222333444777999<<<>>>@@@???<<<777444222111///...,,,111666999888666666777888999888555444999CCCKKK:::111,,,...000...///333111...,,,,,,---///...---///...---...///000000000.../////////222666333---&&&***000333333111000//////---+++)))))),,,///111111000///......000222333333444444333000///......)))......******...---(((((((((,,,111222///000333,,,***)))***---......------,,,------(((%%%***111,,,000111,,,(((***---...000+++'''(((---111111///+++...111000---,,,///333...------///111222111000***)))((()))+++---------...'''%%%***111333333444///...+++((((((***...222222111000///000111333444111...+++,,,......,,,)))---///111222111...***(((&&&)))---111333333222000++++++++++++,,,---......///...---...000111222222|||vvv|||rrr^^^QQQEEEEEEDDDBBB@@@>>><<<;;;DDDGGGUUUjjjxxxlllRRRFFFGGGDDDQQQsssYYYCCC:::CCCDDD:::333555222+++000000222666:::===>>>===888III^^^jjjjjjdddbbbbbbWWWJJJ<<<666444333333555555;;;BBBBBB===555000---+++444:::999:::===<<<888>>>GGG^^^}}}oooMMM>>><<<:::888555444888===MMMrrrhhh>>>;;;888666666777777777000222555777777555333111444777888777444333555888888999999777444444777;;;888888:::>>>BBBBBB>>>:::>>>AAADDDEEEFFFLLLUUU]]]kkk|||mmmQQQBBB???777444333444333111333888777888888555222111333555+++...///...111777777555666777777666444333444555777888888888888888999;;;999;;;999666777999888444666444222111222333333333555666999===@@@>>>999444555444444555777999999999888888666333222333666999111///---000555<<>>???>>>;;;777777:::===:::<<<===:::555222222444DDDgggpppLLL;;;999999999::::::999777444444555666888888666555777555444666999:::777444666999666000///333444111333333222333444333000...222///++++++---000111000555999;;;:::;;;===;;;777555333222444777:::===>>>DDD???888333000///...---000000000333555666555444::::::777555888@@@DDDDDD;;;555---***+++...000000444///+++,,,111444000,,,111---,,,///---***,,,333111222222000---***))))))++++++,,,///222222111///111000///---,,,---111444111///---...111333333111444333222222333333222000000000//////............(((...444555222///111333+++---///...,,,***,,,...++++++---...***'''+++222000///111333222---,,,000......---,,,******+++,,,(((+++......,,,+++,,,///,,,,,,,,,---......,,,***---'''$$$)))...///---------&&&###***222555444444///000000000......///111---000///+++---333444000//////---***,,,...+++%%%---111333111+++%%%$$$%%%,,,((((((///444222---***000+++((())))))(((+++000222333333222111///000111xxx}}}sss]]]PPPJJJHHHGGGFFFEEECCCAAA???>>>BBBBBBKKKZZZeeeoooqqqTTTEEEFFFDDDPPPqqq{{{TTT@@@???FFFDDD999444666666000333333444777;;;===>>>===:::EEEQQQVVVSSSNNNKKKKKKIII@@@888666444222222555555777999;;;;;;888333000,,,222444444666;;;<<<999444EEEeeemmmJJJ;;;:::;;;:::888777;;;AAAVVVxxxrrrUUU;;;777444333444555444333555555555444444444333333666555333333444555666666111555888999777666777999::::::;;;>>>AAABBB???<<<>>>AAACCCCCCCCCGGGPPPVVV```qqq```GGG<<<:::777666777777555666;;;666888999888555222222333000000---,,,000666888555666888888777666555666777===:::555111111555;;;???;;;===;;;888777999777333000///...///000222444444666666777999:::999444///:::777555333444555555444666666666444222111222333222000///111666;;;???AAA666888999777444333666999@@@<<<777777:::;;;:::888;;;;;;:::777444222333444777888999888666444444444BBBfffuuuQQQ;;;;;;:::::::::999666444555555555666777777555444:::999888777666444111...444777666222222666777444333222222333444555444222111...++++++---000111111333666777666777:::999555666666777888::::::::::::888777666555333111111000......000444777888777555888:::888444444999<<<<<<888444000......000111222333///,,,,,,///000...+++...******+++***(((+++111000111111000---***)))***,,,---///000000000//////111111111///...///111333222///------///111000///444222111000111111///...------------,,,+++)))(((+++///444444111000111444+++---...,,,******---///((((((+++---+++)))---555111///...///---+++---222000000000///---+++******,,,...000///---+++,,,---,,,,,,---///222222000///---(((&&&)))+++***)))***,,,'''%%%,,,333333000///222333444333000---,,,,,,---000///,,,...444555222---...---,,,///333111+++---///000---'''$$$%%%'''+++'''(((...222///+++)))...***(((***++++++...333111222333111///...///000zzz|||___KKKFFFHHHJJJJJJIIIGGGFFFDDDCCCBBBAAA???BBBIIIOOO[[[sssyyyWWWDDDDDDCCCPPPnnnwwwRRR@@@DDDHHHDDD:::555888999666666666666888;;;======<<<:::<<>>GGGeeevvvYYY???777333///000333666444111999777444222111222444666:::555000000333555444222,,,111888;;;:::777777888;;;::::::<<>>:::444000000333999===<<<>>>===999777888777444000000//////000222444555<<<;;;:::::::::888444222;;;888555333333333333222555777999888666333111000333222111333666999;;;;;;999::::::888555666:::>>>FFFAAA<<<999999888555222666555444444444333111000444444444666888888666444@@@bbbyyyUUU===<<<;;;::::::888444222666666777777666555333222:::;;;;;;888444000...---333666777555666999:::888444222111111333444333333111///,,,,,,...111333333222444444222444888888444333444555666666444222000...222666666444111000111///000222555888888666333444888888222///000333333444444555444222111222333000///...---,,,,,,,,,++++++)))((()))((('''+++000...///000///,,,*********---000222111...,,,,,,...111222444333222111111333222///---,,,---.........111000......///...---++++++,,,,,,+++***'''$$$""",,,///222222000000333666,,,,,,,,,***)))+++...111((((((***---+++)))---333444///,,,+++)))'''+++222000111333333222...***(((+++---//////.........///,,,---///333666777555444...,,,,,,---+++''''''+++///***)))000444222...,,,222444555444111---+++++++++------***,,,000222000///000///...111555333...,,,------)))%%%$$$'''***+++''''''---///---)))(((...***)))+++------000555666666666555333222333444|||rrrXXXIIIHHHLLLJJJJJJIIIGGGFFFFFFEEEEEEAAA@@@@@@AAADDDOOOggg~~~\\\EEECCCCCCOOOlll|||WWWDDDDDDFFFCCC;;;888::::::888888777666777999;;;;;;:::777555333222222333222222///000333555222---000666888...&&&(((222::::::666666444222222666;;;======@@@SSSpppdddAAA666555666888555444???NNNqqqttt]]]CCC333555111...111777:::999666777555333222222444666888;;;777222000000000000...---333999;;;:::777777777:::999999:::;;;<<<======???@@@AAAAAAAAACCCGGGJJJVVVdddzzzdddQQQ@@@;;;888888666333111333888888888777555333111000999777222000555;;;:::444888999:::999888999;;;===999777555444555555555555:::======999777888888666777777666444333333444555===<<<;;;999888777666666777666555555666555444222444888===???===999555333444333333444666888777666<<<>>>>>><<<888777999<<>>>>>???@@@BBBCCCEEEGGGIIINNN\\\qqqlllYYYFFF@@@;;;<<<<<<:::999;;;;;;888555333222222222222::::::888777:::>>>;;;444888999999888777888;;;===888666444555666666555333444999:::777666888999888999999999777444333555888777777666555444444555666666777888::::::777333///111777===AAA@@@<<<999777444333333444666666555444999===@@@???<<<999888999;;;999777555555444222111000000111555:::;;;999555888666444666999:::888555???YYYvvvTTTBBB>>>777444444777:::;;;888999;;;999555222111111555888;;;;;;888777888:::999999999::::::888777777333222000000222444555555555444333222222444777999555444222111555;;;:::555666777777555333333555888000444666444///,,,...111111222333555777777444111&&&---222///,,,...222444111555999999444000------///222333000+++)))+++...222222000---,,,///333666---///000///,,,+++++++++---000222///)))&&&(((,,,000333666777666333111000//////...------...111222+++******+++...//////....../////////---***&&&###'''((()))+++---000444777000---***((()))---111333,,,***+++......++++++///444111000///***%%%$$$'''***+++...222444222---)))%%%&&&(((+++///111222222333222222444666777666444///111555666222---///555222,,,)))---000111222444222222222000......000111222222111///,,,***,,,///555555222///000111---''')))+++---......,,,++++++///,,,+++...///,,,+++---333///...000000...000444222222000...++++++,,,...}}}|||fffXXXOOOHHHCCCDDDDDDCCCBBBBBBCCCDDDEEE@@@BBBDDDDDDDDDIIITTT\\\{{{kkkQQQIIICCCIII```rrr]]]BBB???>>><<<;;;;;;:::888555777555333222444555555555666444111000111222333333444444666777333...111888999222+++***111777999888666555555666666555999>>>OOObbbzzz}}}\\\@@@:::444111111,,,---BBB]]]wwwbbbLLL:::222222666555666999<<<>>>???>>>111222555666777777777666000333555333///...111444777999:::888444222333666;;;<<<<<<<<<;;;;;;===???<<<===???AAACCCEEEFFFGGGIIIUUUiii~~~rrr\\\JJJBBB;;;;;;===<<<===???<<<888333111111333444555888;;;<<<;;;<<<>>>;;;666777777777555444555888:::<<<777222111333666777777///555888555333666888888333555777555333333666:::666666666555555555888:::::::::;;;<<<:::666000+++...333999======;;;888777444333222333555666555444444888>>>???<<<999888999777777777777666666666666222333444666888888666444:::888666555777888888888AAAWWW{{{uuuTTTDDD???888444444888<<<>>>888;;;===;;;666333222333999;;;======;;;:::999:::<<<999888:::888555444666111111111333777:::;;;;;;666666555333222444777:::333333111111666<<<:::333555666666444111111555999000111222111000111444888000000000333555666555444%%%+++...------111555666000222444444222...,,,+++///111222///,,,***,,,///444555333...,,,000555666///000111000---+++++++++///000111...+++)))+++---///222666777555111///......///000///......///111,,,++++++---000111111000///000000000///---***)))''''''((())),,,///222444///,,,((('''(((,,,///000(((''')))...111000111444333111222222...'''$$$&&&***)))+++...222222...***)))((()))+++...//////...444222111000222333222222,,,...222555111---///444///***'''))),,,...111555333333222000---,,,---......,,,,,,+++'''###%%%***...///...,,,///222000******,,,///111111000...,,,000------//////---...111333000///111111//////333333222111...+++***,,,...}}}uuu___RRRKKKDDD???BBBAAA@@@???@@@AAACCCEEEDDDEEEFFFEEEFFFHHHKKKLLLcccyyyvvvZZZOOOCCCDDDXXXiii^^^DDDAAA<<<888888999999888888666444222111333444555555777555222...---///222555666666888:::777222333777555444222111333666999;;;666555555666444333<<>>;;;:::888888999;;;888444333555777777666777<<<>>>;;;999;;;<<<:::666666444222111111444777:::666222333666999888666---333666333000222555555222555666444111111555999777888999888777777:::<<<;;;:::999888777444000---...222777:::999777666555333111000111444666666555444888;;;;;;999666666777666777888888777666666777333555888888888777888888888777666333333555999<<>><<<777444444666<<<;;;<<<===>>>===;;;999<<<888666777666333333777222222222444777888888777777777666333111222555888444333222333999???;;;444111444555333000...111444///000000222444666999;;;444222111111222333222111))),,,---+++---222444333---------.........,,,***...///...---,,,+++,,,---333555111***(((---111222111222333111...,,,++++++222111000/////////000111...111444444222///------///111222111...+++++++++111000///000222222222111.........//////...------+++******+++---...//////---)))%%%$$$&&&)))******(((&&&)))///333333444666111000111333000***))),,,---+++))),,,000111///+++***)))))),,,///111///...333000,,,+++,,,///000000+++,,,///222111,,,---111///+++))),,,......111555---///222222000---++++++'''&&&'''(((###"""))))))******+++///444333...---......///000000///...000------//////---///444111......111111///111444777666444111......000222|||qqq[[[NNNIIIEEEBBBAAA@@@???>>>???AAACCCEEEIIIIIIHHHGGGGGGHHHGGGDDDQQQjjj}}}aaaSSSCCC@@@RRRbbbaaaIIICCC===666555777888999;;;777444222111333444555555777555111---+++---333888555555888<<<;;;555333555111444777777555666:::>>>888777777777444555BBBRRRjjjKKK555888444666:::555666NNNmmmvvvYYY@@@888;;;:::333555888;;;888333000111333999888777666555444333333;;;888555555444111+++%%%000444666666222//////000222555888777555444555777999999:::<<<>>>???===<<<>>>DDDOOO```ssseeeWWWHHH@@@<<<777444555:::888666777::::::999777666<<<>>>999555888<<<===555444333000...///222444333333555999>>>===666000---333666222...///222222666888999666111///222666444666777666444333555888999777444333444444444333111444777888777666555555222000///000333666777777999;;;;;;999444111222333666777888777555444444444222666:::;;;::::::===@@@666666555222000333999???FFFVVVvvv|||^^^EEEBBB???<<<;;;:::888777999<<>>;;;;;;666333666555111333888444333333333444222///---666777666333000000333777666666555777>>>BBB>>>666222666:::999444000000222111000111444777999999999;;;888444000///...,,,***---...---***,,,111222///+++((('''))),,,///...+++------,,,++++++,,,,,,,,,000222///&&&$$$)))------333444444222///,,,++++++444222000000222333444333...000333333111...,,,,,,///222444222---(((&&&&&&555444222222333333111000,,,,,,,,,------......///...---------------,,,++++++'''###"""$$$''''''&&&+++)))+++111444333333444000///000222111---...222222...***+++///111///,,,)))((((((,,,111444333222111---)))'''))),,,///000------///222111---,,,...111...///222333111222555$$$)))000444444000---+++)))''')))+++(((###'''000)))*********///444333///000///------...///000000///---,,,......---000555///,,,---000222111222666777666333000------///111}}}fff[[[NNNHHHFFFAAA@@@@@@@@@AAABBBBBB???===DDDEEEGGGHHHIIIGGGFFFEEEUUU]]]ssssssYYYFFFBBBQQQcccbbbDDDBBBBBB;;;333333999;;;777999888666555444444444555555///((((((,,,111222222555222222666888666444555222...444???AAA888666:::<<<444...555>>>;;;HHHggg~~~^^^DDD999555777::::::888CCCaaa~~~hhhJJJ===;;;999333...777;;;:::555444777666222<<<:::666333000......---777888888777444000//////111222444777999777222...777777777777777666555555;;;:::999888888<<>>;;;222333;;;;;;444666666777666444444666777111111000111222444666777===;;;999:::;;;999444000666666777999::::::777555555999;;;888111///333888555777555111222555444000555999777000222999:::333999777444222333666444111000444777666222111444888555666777666333111111111333222222333666666333000222444888<<<>>>>>>>>>===444444444333333666;;;???@@@VVVwwwzzzXXXJJJAAA999888999666555666:::555555;;;;;;777555777===>>>???>>><<<::::::;;;888777555333444666888:::333111111444444000///111888;;;666,,,,,,555999555444555666444111222666:::555777888666333111//////000666666111444===>>>777555777777222+++'''))),,,333---(((***///222000,,,+++---///...+++***,,,...333111+++'''***000000---///---++++++++++++)))'''000111222111//////222666444000+++,,,000222111...000333444333222222---'''++++++,,,,,,+++***)))(((444222/////////000000///***+++,,,......---,,,,,,)))))),,,///...+++---333000(((''',,,&&&,,,000000///000///,,,(((000222+++***222444///222...+++***---...,,,***...((('''...666777333111555222---)))'''(((***+++111///---,,,...111222222222...,,,...111222///+++'''...222...+++,,,......222...)))(((+++...//////'''''')))...333555222...///+++&&&%%%)))---//////111222333222111000000000&&&)))---...,,,,,,...111777333...***(((***,,,...~~~eeeZZZNNNJJJKKKHHHCCCBBBBBBCCCCCCCCCAAA>>>>>>AAAEEEHHHIIIHHHFFFEEENNNTTTfffxxx]]]HHHBBBNNN___zzzeeeFFF@@@@@@;;;555555:::<<<999;;;:::888555444222222222222///,,,///444888888666777222111444666555666888777333666??????777444888888222...555<<<999GGGgggxxxXXX@@@666333666:::<<<===IIIeee~~~dddHHH;;;:::999555111777:::;;;777666999999555:::999777444111///...---555777888777444111000000,,,///333666888888777777<<<:::888777666666777777;;;<<<;;;::::::<<>>???@@@???===;;;:::;;;:::888666555444666888999666555666::::::555333444666;;;888000111999;;;555888888777555222111222333444666999888666444333333666:::999222444;;;<<<555444555666333///+++******111...***+++---...,,,***000222333222000000222444000///+++&&&(((...222111222000...---------+++)))///222555333000///333777666111,,,+++---//////,,,000333444111111222///***&&&&&&'''((()))+++---...000//////000111111///---"""%%%))),,,......,,,+++((((((+++//////,,,---222---((("""###***///...222333///---------+++(((000333......333333...000...---,,,---/////////000******000555555222111,,,...111222000---)))&&&000...,,,,,,...000111111222///---...000000,,,(((&&&---111...,,,---......111...***)))+++---......'''''''''+++000111///,,,///+++''''''***...000111333444444333000---++++++(((***,,,,,,******---111888444///+++)))***,,,...xxx```VVVMMMKKKNNNLLLFFFEEEDDDDDDEEEDDDBBB@@@:::===AAAFFFHHHHHHFFFEEEIIIKKKXXXqqqdddKKKBBBKKKYYYqqqjjjJJJ>>>>>>:::666666:::;;;888<<<;;;999666444111000///222222333666;;;<<<:::666777222000222555666888<<<;;;777888===<<<555222555444333000555999666EEEeeeoooPPP===666444777;;;???DDDTTTnnnuuu]]]DDD999888999666555777:::;;;::::::;;;:::777999888777555333111///...333555777777555333222333---000444555555666999<<>>BBBGGGNNNYYYmmm|||dddFFF;;;<<<888<<<>>>;;;555666===>>>999::::::999777333222222333444333333333444555777888999777666777999999555222777777777999::::::777444444555777999999999999999888:::999555444666555222999555333666777555555777888666555555666666555333444777999888444111111333::::::999666333222333555111000//////111222222222444666888::::::999888777:::;;;<<<;;;:::;;;>>>@@@AAARRRqqq___???=========888333333777777333111222333333666:::>>>???@@@@@@>>><<<<<<======;;;999777666777888999999777999===<<<888666777666:::999444666<<<<<<666999777666666666444111///333666:::;;;:::888777666777999777111333:::;;;666444444444444444111---***111000///......---,,,+++222222111...,,,,,,...000---///---((((((...333444222111///......---+++))))))...222111,,,***---222333///***))),,,///000000000333222//////111111///''''''&&&'''))),,,000222------...111222222///,,,"""%%%***---///---***((()))))),,,000///+++***---((()))'''%%%$$$&&&---222111444333...,,,---...---(((000444111000333222---,,,+++++++++---///111222...++++++///111///...///))),,,111444444000,,,(((///...,,,,,,///111111111333000......///...)))%%%'''---111...,,,...000//////---***)))***,,,------+++)))(((***...000///,,,---***((((((***...000111222222333333222...+++)))***++++++)))'''(((,,,000666333///,,,***+++,,,...lllXXXRRRKKKJJJMMMJJJHHHFFFEEEDDDDDDDDDBBB@@@;;;<<>><<<999666666777666555999999888777555333111000555555666888:::999666333555000///333666777999<<<<<<888888:::999333222444555666444777888333BBBaaacccIII<<<999777888:::???KKK___zzzzzzgggSSS===555555777777777888999;;;;;;::::::888666777777777777555333000///222444666666555444444555333666888666222111666;;;===<<<:::888777777777888999:::;;;::::::;;;===@@@===???CCCHHHPPPaaa{{{zzzXXXFFF@@@777555888888666888===<<<888;;;;;;:::888555444444555222222111111111222444555222000///111444444111...111222333555888888666444555444555777;;;;;;888555222777888666666999:::888444------444777333333888111///000333555333333555444777999888666333333333555555444222///000222444333111///...//////000000222333555666777777666555888999;;;;;;<<<===???AAABBBTTTttt```DDD???:::999555000///111///...///000111222666999;;;===???@@@???>>>???@@@@@@>>><<<:::999999:::::::::777777999999666666888999:::777444666;;;:::555333222333666999999555111333666:::;;;:::888777666111333222///333;;;>>>;;;777333111222555555111---000222444333000...///111666444000+++'''&&&&&&'''---222333///---000444555111///---,,,,,,,,,***(((&&&,,,222000***'''***//////+++))))))---222555666000222111,,,,,,000333333---,,,+++++++++,,,---------------///111222111///---...//////---+++'''%%%---,,,---000///***''')))&&&***---,,,((((((---111---111222//////111333111***000222///...000000---)))&&&$$$''',,,111111///+++)))))),,,,,,))))))+++------------...///000111///...---...000222333222333111//////...,,,'''###''',,,///...---///000...+++***)))***+++---...///222///,,,---000222111000,,,+++)))))))))+++,,,---,,,---000333444333000...,,,,,,+++(((%%%&&&+++000111///---++++++,,,---///}}}bbbSSSQQQLLLKKKKKKGGGHHHFFFDDDCCCCCCCCCAAA???@@@???>>>===>>>???@@@BBBBBBCCCKKK^^^{{{pppRRRFFFKKKUUUnnnsssMMM@@@<<<888666444333111111555666777888777666444333444333333444444444333222111...///555888777777999888666666777777444333555777:::999888888333???[[[wwwXXXAAA999888888666666;;;MMMhhhuuuXXXHHH777222333444666888999888999:::999777555555666777777777666444222111000333555666666555666777777999:::777222000444888777888999999999888666555???>>>;;;888666777;;;>>><<<<<>>??????@@@AAACCCAAA@@@>>><<<;;;::::::;;;<<<888555666555444666;;;<<<999444000333777666333000000222777;;;;;;666222333555888999777555444444111222222222777===@@@???:::444//////333666555222...111444333000000222666:::666222...+++*********///555999666333444444333111///------------+++)))***000555444...+++...222///---+++,,,///333666888///111///***)))...333555,,,---...///...,,,)))(((111...,,,,,,///222333333444333000---***((('''''',,,***+++//////,,,***+++&&&+++//////+++)))+++...)))///333222222444333111---//////+++***,,,......+++$$$ $$$///555222---+++((((((++++++((((((+++///---+++)))***---111333000///...///222444444333111111000000...+++'''$$$''',,,...---,,,//////---&&&((()))+++---///111222555222......111333333111//////...---+++++++++,,,+++,,,...222666666333000,,,---,,,(((%%%&&&***///++++++******+++---///000www^^^RRRSSSOOOMMMLLLGGGGGGEEEBBBBBBBBBBBBAAA@@@DDDBBB???===;;;;;;<<<===<<>>VVVoooOOO<<<666666666444222:::PPPpppmmmLLL@@@444111222333555888999666666888777444444666777777777777666555444444000333666777666666777888555888999888555444666888111333666999:::999777666DDDAAA===777333333666:::;;;:::===AAACCCKKKbbbzzzrrrbbbKKK222333444666888999777444111333333333333333555777555444333222222333444444222///...///222444222000///000333777;;;<<<<<<:::666444333333555444000---222888:::777333444444333...,,,...555999::::::<<<888333222555222---...555666666666666777777888888222222333222111222444777555666555333000......///---...000222333444555555111222555666888<<<@@@DDD@@@XXX|||lllMMM???333444:::<<<;;;999:::???@@@;;;666444333111888;;;===?????????AAABBB??????===<<<;;;::::::999>>>999555666555444777<<<;;;666///...111444444111222333666888999777333000222444666555444222222333888777777888;;;======<<<:::444///...222555666444---///000///...///222666444111///...///000000000000666999777666666444000222000//////000000///...---///222111...,,,---///333222000//////000222333---000...(((&&&,,,222555'''***---//////---)))'''222///+++***---000333444222000,,,)))((((((***+++***'''(((---000000000222(((,,,//////---+++,,,---+++111555333222222///,,,//////---)))((())),,,......(((###'''111777444///...)))(((,,,...------///+++,,,---...///......---///......000222444444333///000111111///,,,(((&&&(((,,,---+++,,,...---)))%%%'''+++---...000222444444000------000222111///111222333111///---......000//////111444333///+++***,,,---+++((((((***...))))))***+++---...000000~~~www]]]QQQQQQNNNMMMMMMHHHFFFDDDBBBAAABBBCCCCCCBBBCCCBBBAAA???===;;;999888;;;???DDDQQQiiiuuuTTTFFFJJJQQQ```yyyQQQEEE===777666444000111444222555999<<<<<<;;;999777111222444444555555666777111------222555444444666444666888888999999999777666999666555888666???SSS~~~iiiLLL===999888777555555@@@ZZZzzzwww\\\DDD;;;444333444444555888777333222666666555777<<<777777666666666666666666111333666777777666777888444666888::::::888666555...000333666999:::;;;:::@@@???<<<888555444777999;;;:::<<<@@@???CCCYYYqqqoooRRR>>>:::777666666666666666222333444444444444666888666555333222222222333333555222000111444666444222222222444888;;;<<<:::999555444333222222111000...000666:::666111111111000...111222333777<<<<<<888777000///333111+++///999:::888666555666777888888444555666555333333333444333555777666333111222333111222222333444444555555444555666777888<<>>555666:::<<<;;;;;;>>>DDDDDD<<<555444555333;;;===>>>>>>===<<<===>>>;;;;;;:::999888888777777:::777666888777555666999666000,,,...333666333111333666999:::777444111///000111222222111222444555;;;999999:::;;;:::888777777444000000222444444444111000...---,,,...222555---+++***+++///111111000000333333111222555444000000/////////111222111000...---,,,+++++++++++++++222222222111////////////+++///...'''$$$)))000444***+++...///000///---,,,///---******,,,.../////////...,,,++++++,,,---///...)))(((,,,000111111333+++,,,---...///000000000///444555222//////---***///...---,,,***)))***------+++)))+++///222333222///(((&&&+++000111000111,,,...000111111///,,,***,,,,,,,,,...111333222111---///111222000---+++))))))+++,,,******,,,***&&&&&&***...000000///111222111...,,,---000111000...---///222222000...///000333000......000///***&&&'''+++...///,,,***+++,,,,,,,,,---.../////////000~~~|||www]]]OOONNNKKKKKKMMMIIIFFFDDDBBBBBBCCCDDDDDDDDD@@@AAABBBBBB@@@<<<777444>>>AAADDDLLLaaavvvSSSDDDHHHOOO[[[XXXFFF===777666555222333888444666:::===>>><<<999777666888::::::888666555555333...,,,///111222444777555888::::::;;;;;;:::888333666222333888888???RRRxxxfffLLLAAA???>>>999999;;;HHHdddkkkKKK@@@999444555666555666999666111000555777666:::AAA888777666555555666777888111333666777777666777888666777999;;;<<<:::444000///000111444888;;;>>>???888999999999888888:::<<<;;;:::<<<@@@>>>???SSSlllhhhJJJBBB:::666444444666888666777888777666777999:::444333111000000000000111666333000111444555444222333333444777999999777555444444333222111000111111+++333777444111111222222,,,333444111444;;;:::222///))))))//////+++222???>>>:::777444555666777777666777777666333111000111111444777888555444555666555555555555555555555555888888888888999<<>>???@@@???<<<:::999:::888888777777666555555555666444555999999444222444000+++***000777888444111222666::::::666222111222...///000000111222666999777666666999:::777444333444333222222333444333222666333///------000333555///---,,,---000222111...000///,,,***...444444000...---,,,---000111000000333///,,,,,,...///...,,,...///111111000/////////***...---'''###(((///222222222222222111111111111+++***)))***,,,---,,,+++111000000000////////////444...***---///......000,,,++++++...111333444333111444444///,,,---...,,,......//////---******,,,)))+++---,,,++++++000444...&&&"""(((000222111000222222111000///......---******+++---000111111000+++...111333111///---+++)))++++++))))))+++)))$$$)))---111222000//////111111...---...111222111...'''***...///------...000333///++++++------)))$$$%%%***000111///,,,+++,,,///000000000000000//////