BM6( }}}|||vvvsssuuuyyy|||tttoootttzzz~~~yyyvvvrrruuuxxxyyyyyyzzz}}}|||}}}}}}~~~}}}zzzvvvqqqmmmjjjhhheeennnxxx|||yyytttqqqqqqnnnsssyyy~~~}}}xxxpppkkkdddgggkkknnnpppqqqrrrrrrwwwwwwwwwxxxzzz}}}ӵĦĦӵĦ{{{wwwttttttsssqqqqqqsssxxx{{{~~~{{{{{{}}}~~~|||zzzwwwxxxxxxuuunnnhhhcccaaaaaahhhooorrrpppkkkgggeeehhhlllssswwwwwwrrrkkkggg___cccggghhheeefffkkkoooppppppqqqsssvvvzzz~~~4ĉ@ӵ>L=hĦ4ĉ@ӵ>L}}}{{{}}}{{{wwwtttqqqnnniiifffccccccdddddddddhhhmmmpppwwwyyy|||}}}||||||}}}}}}zzzvvvssstttwwwzzzyyyxxxqqquuuwwwsssiii^^^XXXWWWZZZ]]]aaadddbbb^^^YYYUUU^^^aaagggkkkkkkgggbbb___WWW\\\```^^^YYYYYY```gggggghhhiiimmmrrrxxx}}}GG=?HdĦ=ĪjGG=?HdĦ{{{uuuzzzwwwsssrrrtttxxx{{{}}}~~~{{{vvvqqqkkkgggdddjjjhhheeecccbbb```\\\ZZZWWWXXXZZZ[[[\\\```eeeiiiwww|||zzzuuussstttuuutttsssnnnrrrtttmmm```UUUPPPPPPRRRRRRTTTVVVWWWTTTOOOKKKRRRUUUYYY\\\]]][[[WWWUUUQQQUUUXXXWWWTTTSSSVVVZZZ]]]^^^aaaffflllrrrxxx||||||~~~~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ|||yyysssxxx{{{{{{wwwwwwzzz~~~}}}|||{{{|||zzzvvvnnnhhhfffbbb______bbbhhhnnnqqqtttqqqmmmgggaaaZZZVVVSSSUUUSSSQQQPPPPPPPPPNNNMMMJJJLLLMMMNNNPPPSSSWWW[[[qqq{{{{{{sssllljjjhhhfffccccccfffggg___TTTMMMLLLOOOKKKKKKLLLNNNOOONNNKKKHHHJJJKKKNNNOOOPPPOOONNNMMMNNNNNNPPPRRRTTTSSSPPPMMMSSSTTTWWW[[[aaagggmmmppprrruuuxxxxxxxxx{{{?~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??}}}~~~~~~{{{yyywwwppprrrtttvvvvvvuuutttssslllkkkkkkmmmnnnnnnkkkiii___cccggghhhiiikkkooorrrxxxzzz}}}}}}xxxpppgggaaaVVVSSSOOOOOOTTTZZZ```cccdddbbb___ZZZTTTNNNJJJGGGGGGEEEDDDDDDEEEFFFFFFEEEDDDEEEFFFFFFGGGIIILLLOOOaaannnwwwkkkccc^^^[[[XXXVVVRRRSSSSSSOOOIIIGGGKKKPPPGGGHHHJJJKKKKKKKKKKKKJJJGGGGGGHHHHHHHHHHHHHHHHHHLLLKKKLLLPPPTTTSSSMMMHHHKKKKKKMMMPPPTTTYYY^^^aaabbbfffjjjkkklllqqqzzz4Dӵ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]Ħ}}}{{{yyywwwvvvuuurrrlllhhheeehhhlllnnnmmmiiidddaaaaaabbbeeeggggggfffdddccc``````aaaccceeefffdddbbbWWWYYY\\\___cccgggjjjlllwww}}}uuuggg\\\WWWNNNJJJGGGFFFJJJOOOSSSVVVTTTSSSRRRPPPLLLHHHDDDBBBBBBAAA@@@AAACCCEEEFFFFFFEEEEEEFFFEEEDDDDDDFFFHHHQQQ^^^ooozzz|||{{{{{{|||qqqiii^^^VVVRRRPPPOOOMMMGGGGGGGGGEEEDDDEEEIIILLLGGGJJJLLLKKKIIIHHHKKKMMMIIIHHHGGGFFFFFFFFFGGGHHHJJJJJJLLLOOOQQQPPPMMMJJJIIIHHHIIIJJJLLLPPPSSSUUUUUUYYY\\\]]]___fffrrr{{{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Ħ|||yyy{{{}}}{{{xxxtttqqqooonnnmmmlllmmmooopppnnniiiddddddbbbaaabbbdddbbb^^^ZZZXXX\\\bbbfffeee```ZZZUUU]]]^^^``````___\\\YYYWWWUUUUUUUUUWWWYYYXXXUUUSSSOOOPPPRRRVVV\\\aaaccccccfffoooxxxxxxmmm___UUUQQQLLLHHHDDDCCCEEEIIIMMMNNNIIIJJJKKKKKKIIIGGGDDDBBB@@@>>>===???BBBEEEFFFFFFEEEFFFFFFDDDBBBAAABBBDDDJJJUUUccckkkllljjjkkknnn```XXXNNNHHHFFFGGGGGGFFFGGGFFFDDDCCCCCCDDDEEEFFFIIILLLNNNLLLHHHGGGJJJNNNLLLJJJHHHFFFFFFFFFHHHIIIHHHKKKMMMNNNLLLLLLMMMNNNKKKJJJIIIIIIJJJMMMOOOQQQNNNRRRUUUVVVWWW___mmmxxx4DuXӵ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ӵ~~~}}}|||||||||{{{yyywwwvvvvvvvvvvvvzzzyyywwwvvvtttssssssssslllkkkjjjiiihhhhhhhhhhhhfffccc___ZZZWWWWWWXXXYYYWWWYYY[[[\\\[[[YYYUUUSSSTTTUUUUUUSSSPPPNNNMMMMMMMMMOOORRRSSSSSSPPPMMMKKKPPPQQQQQQQQQPPPOOOMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHFFFEEEFFFMMMUUUZZZYYYVVVZZZbbbjjjggg[[[PPPJJJJJJIIIGGGEEEDDDDDDEEEHHHIIIDDDDDDDDDCCCCCCBBBBBBBBB<<<===>>>???AAACCCDDDEEEEEEBBBBBBFFFFFFBBBAAAEEEHHHMMMQQQRRRUUUXXXXXXUUURRRPPPMMMHHHCCCAAABBBDDDDDDDDDDDDCCCBBBDDDGGGIIIOOOLLLHHHEEEDDDFFFIIIKKKHHHHHHHHHHHHHHHGGGFFFEEEEEEIIILLLMMMKKKJJJLLLNNNJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNQQQXXXccclll~~~|||}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ{{{xxxxxxwwwvvvtttrrrqqqrrrsssssssssrrrppppppppppppnnnmmmlllkkkjjjhhhfffdddcccbbbcccbbbaaa_______________eeeeeeddddddccccccbbbbbb]]]\\\ZZZYYYXXXXXXXXXXXXTTTRRROOOLLLKKKKKKMMMNNNNNNPPPRRRSSSRRRPPPMMMKKKFFFHHHJJJKKKJJJIIIJJJKKKFFFGGGIIIJJJJJJIIIFFFEEEGGGGGGIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@AAAFFFMMMQQQPPPMMMNNNSSSWWWTTTLLLDDDBBBBBBGGGFFFCCCBBBBBBCCCEEEFFFBBBBBBBBBBBBBBBAAAAAAAAA<<<===>>>???@@@BBBCCCCCCEEEBBBBBBFFFFFFBBBAAADDDAAAEEEHHHHHHJJJMMMLLLHHHJJJIIIFFFCCC??????@@@BBBBBBBBBBBBAAAAAABBBEEEGGGKKKIIIGGGEEEEEEGGGIIIKKKGGGHHHHHHHHHGGGGGGFFFEEEEEEIIIMMMNNNMMMLLLLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIKKKLLLMMMOOOUUU___fffpppooonnnqqqwww4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR~~~>d<sdKĦB?Ho9s&dq&ĒRxxxxxx{{{|||}}}~~~~~~}}}{{{uuunnngggccceeedddbbb___]]][[[ZZZZZZZZZYYYXXXVVVVVVWWW[[[^^^XXXXXXVVVTTTQQQOOONNNMMMNNNNNNMMMMMMMMMMMMNNNNNNSSSSSSUUUVVVVVVUUUTTTSSSOOOMMMKKKIIIHHHHHHIIIJJJDDDCCCAAA@@@@@@BBBDDDEEEFFFGGGHHHIIIHHHFFFDDDCCC>>>@@@BBBCCCCCCCCCDDDEEE@@@@@@AAABBBBBBBBBAAAAAA>>>???AAABBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@??????>>>======AAAFFFHHHFFFDDDGGGHHHHHHEEEBBB@@@@@@AAAEEEDDDBBB@@@@@@@@@BBBCCC@@@@@@@@@@@@@@@AAAAAAAAA===>>>>>>???@@@@@@AAAAAADDDBBBBBBEEEEEEBBBBBBDDD@@@DDDFFFEEEEEEGGGEEEBBBCCCBBBAAA???======???BBB@@@@@@AAA@@@???@@@CCCEEEFFFEEEEEEEEEEEEGGGIIIJJJFFFGGGGGGGGGGGGGGGFFFEEEEEEIIINNNPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLGGGIIIKKKLLLMMMQQQYYY___eeeddddddhhhppp{{{4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhse~~~geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦnezzzvvv@h|||}}}>h{{{~~~}}}sene@G|||sĪj@h{{{yyy{{{~~~}}}uuukkk```YYY[[[XXXVVVVVVSSSNNNLLLMMMLLLMMMMMMKKKIIIJJJOOOTTTMMMLLLKKKIIIHHHFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMLLLJJJIIIJJJHHHEEECCCBBBBBBCCCDDD@@@????????????AAABBBCCCBBBBBBCCCCCCCCCBBB@@@@@@???AAABBBAAA???>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA===>>>???AAAAAAAAAAAA@@@=====================>>>???>>>>>>@@@CCCCCCBBB???BBBAAA??????@@@AAABBBAAAEEECCCAAA@@@??????@@@@@@>>>>>>>>>??????@@@@@@@@@>>>>>>???????????????@@@BBBBBBBBBDDDDDDCCCCCCCCC@@@DDDEEEDDDDDDGGGFFFBBBAAABBBAAA???>>>>>>@@@BBB???@@@@@@@@@???@@@BBBDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFJJJNNNRRRSSSQQQOOONNNMMMLLLJJJIIIIIIJJJKKKLLLGGGIIIKKKLLLLLLNNNTTTXXXaaa```^^^```gggsss4DuXӵĵD^DdDĦD^s׼s}}}~~~zzz|||~~~geFm8>aĦ}}}{{{yyys׼sHoD^DdDĦrrrsssrrrqqqvvv~~~ooouuuyyyyyys׼svvvzzz~~~~~~}}}uuufffYYYQQQPPPKKKJJJLLLJJJDDDBBBEEEAAADDDFFFEEECCCBBBDDDGGGAAAAAAAAA@@@@@@?????????>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEFFFEEECCCAAA???EEEDDDBBB@@@???@@@AAABBB@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@????????????@@@BBBBBB@@@>>>;;;;;;;;;???>>>>>>===>>>???@@@AAA>>>???@@@AAAAAA@@@??????===============>>>>>>>>>?????????@@@AAAAAA???===;;;::::::<<>>>>>>>>??????@@@@@@@@@????????????????????????@@@BBBCCCCCCCCCDDDDDDCCC;;;???AAA@@@AAAEEEEEEBBBBBBBBBBBB@@@>>>===???@@@???@@@AAAAAAAAAAAACCCDDDCCCDDDDDDDDDDDDDDDDDDCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHKKKOOOSSSUUUTTTQQQOOONNNMMMLLLKKKJJJKKKKKKLLLHHHJJJLLLLLLKKKLLLQQQUUU[[[YYYVVVVVV\\\hhhxxxΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦzzzwwwyyy|||{{{>d<ĦBe~~~|||~~~~~~geFYĉ~~~}}}>aĦ}}}zzzwwwtttssssssxxxwwwvvvxxx|||Benu]ӵ>d<Ħ>d<ĦeeefffiiiĦrrryyy~~~~~~~~~|||wwwooogggccccccgggmmmqqqqqqBeĦzzzuuurrrzzzvvvcccUUUNNNJJJDDDBBBFFFDDD>>>>>>CCC>>>@@@BBBCCCAAA@@@???@@@<<<<<<<<<============>>><<<===>>>@@@AAAAAABBBBBBAAABBBBBBBBBAAA@@@>>>===>>>=========<<<============>>>???@@@@@@@@@??????>>>===<<<<<<<<<<<<======<<<===???>>><<<;;;;;;<<<>>>===============>>>???>>>???@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>><<<<<<::::::;;;===???@@@>>>===CCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA???BBBCCCAAABBBEEEDDDBBB;;;???@@@@@@BBBFFFGGGDDD@@@AAAAAA???===;;;<<<===???AAABBBBBBBBBBBBCCCEEEDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFHHHIIIJJJJJJJJJJJJKKKLLLOOOSSSVVVVVVTTTQQQOOOOOONNNNNNMMMMMMLLLLLLIIIKKKLLLKKKIIIJJJOOOSSSVVVTTTRRRQQQVVVcccttt?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ|||yyy{{{~~~}}}}}}~~~~~~{{{wwwgdKĦ|||}}}}}}zzzvvvvvvzzz~~~sdKĦ}}}ŶS|||zzz3we>>???@@@BBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@888999:::<<<<<<<<<<<<;;;:::<<<>>>???@@@@@@??????===<<<;;;::::::;;;<<<===999;;;======<<<;;;;;;<<<=====================<<<<<<===>>>@@@@@@@@@????????????>>>>>>======<<<<<<:::;;;=========<<<<<<<<<======>>>>>>>>>>>>??????AAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCC>>>BBBCCCAAAAAAEEEEEEAAA>>>AAACCCBBBDDDHHHIIIGGG???@@@@@@???===<<<===>>>>>>@@@BBBCCCBBBBBBCCCDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNOOOSSSWWWXXXVVVTTTOOOPPPQQQQQQPPPOOOMMMKKKIIIJJJJJJHHHGGGHHHMMMRRRSSSRRRPPPNNNQQQ]]]mmmzzz|||>Anenenene|||Dexxxyyyyyyzzzooorrrsssppplllkkknnnrrrsssssssssuuuyyy}}}yyyyyy|||}}}}}}}}}wwwtttuuuuuusssrrrtttrrroooneyyy}}}|||~~~~~~{{{wwwwww|||ne~~~>A~~~zzzk<}}}|||{{{|||~~~}}}}}}}}}~~~}}}{{{yyy|||fhDe~~~wwwsssqqqpppneggggggneqqqsss}}}ooohhhddd```\\\[[[^^^dddhhhggglll{{{ne~~~www^^^QQQNNNIII@@@===@@@???888:::BBB===;;;999;;;???AAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;<<<>>>???@@@@@@??????;;;;;;:::;;;;;;===>>>???777999;;;>>>??????>>>===:::<<>>===;;;:::;;;<<<>>>???<<<===>>>>>><<<;;;;;;<<>>===<<<;;;<<<>>>@@@BBBCCCBBBBBB>>>>>>======<<<;;;::::::999;;;===>>>=====================;;;999999;;;>>>????????????@@@@@@@@@@@@DDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDD===BBBCCC@@@AAAEEEEEEAAA>>>AAABBB@@@AAAEEEFFFDDD>>>@@@AAA@@@???>>>???AAA>>>@@@BBBBBBAAAAAABBBCCCBBBAAAAAABBBCCCEEEHHHIIIGGGHHHIIIKKKLLLMMMMMMMMMOOOOOOOOORRRWWWYYYWWWUUUOOOQQQRRRSSSRRRPPPMMMKKKHHHIIIIIIGGGEEEGGGLLLQQQOOONNNKKKHHHIIISSSbbbnnnzzzyyyzzz~~~|||xxxssskkkdddhhhiiikkkmmmooohhhgggfffddddddfffkkkoooqqqvvv{{{|||~~~|||~~~{{{xxxwwwsssrrrpppnnnmmmmmmmmmmmmsssqqqkkkffffffjjjiiieeeiiihhhqqqwwwzzz{{{yyy}}}~~~|||}}}{{{}}}~~~~~~|||yyy{{{|||{{{yyyxxxqqqkkkkkkoooqqqnnnkkkgggmmmmmmooo|||kkkbbb\\\VVVXXX___ZZZ\\\```dddjjjyyyzzzxxxzzziiiSSSNNNIIIFFFEEEEEEBBB>>>>>>AAA:::888999>>>@@@===<<<===???>>><<<;;;<<<===???AAA???===;;;<<<>>>???<<<999======;;;::::::;;;<<<===:::;;;;;;<<<<<<=========AAA>>><<<@@@FFFHHHDDD>>>===>>>===<<<;;;;;;===>>>======<<<;;;<<<===>>>??????===>>>AAAAAA<<<:::;;;:::<<<@@@AAA@@@?????????<<<;;;;;;:::::::::;;;;;;;;;<<<======<<<<<<===???666:::>>>AAA@@@>>><<<;;;@@@???===<<<===???BBBDDDHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@AAABBBCCCCCCBBB@@@AAABBBBBBAAAAAACCCDDDBBB===<<>>===999999===???===<<<===>>>===<<<<<<<<<===???@@@>>>===;;;<<<>>>???===:::<<<;;;;;;:::;;;<<<===>>><<<<<<<<<<<<<<<=========>>><<<<<>>>>>===<<<;;;;;;===>>>::::::::::::<<<>>>@@@AAA<<<;;;<<<@@@@@@<<<:::<<<<<<>>>@@@@@@>>>=========::::::::::::::::::::::::;;;<<<======<<<<<<===>>>999<<<@@@BBBAAA???===<<>>======>>>@@@CCCEEEHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???>>>@@@AAAAAA@@@@@@BBBCCCBBB>>>===???AAA???@@@CCC@@@@@@@@@?????????>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDFFFDDDFFFKKKOOOOOOQQQTTTWWWWWWXXX[[[______\\\XXXUUUVVVWWWUUUQQQNNNLLLLLLIIIGGGIIILLLLLLJJJMMMRRRRRROOOKKKIIIKKKPPPVVVZZZbbbmmm|||~~~|||{{{vvvrrrpppjjjbbb```bbbdddbbb```aaabbbbbbccccccccccccccc^^^]]][[[YYYXXX[[[___cccmmmyyy}}}zzz}}}zzzxxxxxxzzz|||||||||{{{||||||{{{yyyuuurrrppppppnnnkkkhhhggghhhjjjllliiikkkmmmppprrrrrrrrrrrrpppsssqqqiiiccccccddddddeeedddeeejjjsss}}}|||tttwwwxxxvvvvvv{{{xxxtttttttttzzz{{{{{{yyyxxx{{{||||||yyyuuutttvvvvvv{{{zzzuuuppplllnnnmmmnnnrrryyyvvvnnnccc\\\ZZZYYYYYYXXX]]]gggttt~~~oooaaa[[[WWWRRRSSSXXX[[[\\\```jjjzzzuuukkkjjjppp~~~wwwYYYOOOJJJFFFCCCCCC@@@<<<:::<<<@@@;;;:::===>>>===<<<>>>============>>>>>>>>>>>>>>><<<<<<<<<>>>???>>><<<<<<;;;::::::;;;<<<===>>>============<<<<<<<<<<<<:::999;;;BBBHHHIIIDDD>>>@@@???===;;;;;;<<<===>>>;;;;;;::::::;;;<<<>>>???999777999===>>>;;;;;;===>>>???@@@>>><<<;;;;;;<<<999:::;;;;;;<<<;;;:::999:::<<<======<<<<<<===>>><<>>>>>===>>>???BBBEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA???>>>>>>===???@@@@@@@@@@@@AAACCCBBB>>>>>>@@@@@@>>>???CCCAAAAAA@@@???>>>===<<<<<>>======???<<<<<<===>>>???>>>>>>>>>======<<<======>>>>>>>>>======;;;::::::;;;<<<=========<<<<<<;;;;;;::::::999888:::@@@GGGIIIGGGDDDBBB@@@===;;;;;;<<<======@@@>>>===;;;:::999::::::777555777;;;===;;;;;;>>>===>>>>>><<<;;;:::;;;===888:::<<<===>>>===;;;::::::;;;===<<<;;;;;;<<<>>>>>>@@@BBBAAA???===<<<<<<=========>>>AAADDDFFFHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDBBB@@@@@@@@@>>>???AAAAAA@@@@@@BBBCCCAAA???>>>@@@???===???CCCCCCBBBAAA@@@>>><<<;;;:::@@@@@@?????????@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDGGGMMMOOOOOORRRVVV[[[^^^cccffffffffffffgggeeedddaaa\\\VVVRRRPPPPPPLLLIIIHHHJJJIIIIIIMMMSSSMMMLLLKKKJJJJJJJJJKKKKKKOOOYYYhhhttt}}}}}}xxxrrrlllkkkgggbbbbbbeeeggggggfff]]][[[ZZZ[[[\\\ZZZVVVSSSNNNOOOPPPPPPPPPNNNMMMLLLOOOOOOMMMKKKKKKNNNSSSWWWgggzzz}}}zzzzzz{{{{{{vvvvvvwwwxxxyyyxxxxxxwwwyyyzzz{{{|||~~~{{{xxxwwwzzzxxxcccQQQKKKMMMQQQSSSUUU\\\kkk}}}zzzxxxyyyqqq{{{}}}}}}zzzyyyxxxyyy|||yyyuuussstttuuuwwwyyyzzz|||~~~~~~~~~}}}{{{{{{}}}}}}ssshhh^^^\\\aaagggkkkllllllwwwuuueeeVVVOOOMMMJJJIIIKKKMMMXXXiiizzzrrrgggaaa\\\[[[[[[[[[]]]```___```bbbnnnuuullllllmmmvvvkkkRRRQQQKKKGGGHHHGGGBBB???@@@CCC>>><<<>>>???>>>>>>@@@<<<<<<===>>>???>>>>>>>>>>>>>>>>>>=========>>>??????>>>===;;;:::::::::;;;<<<;;;;;;::::::999999999:::999:::>>>EEEJJJMMMMMMEEEAAA===:::;;;<<<===<<<@@@???===;;;:::999::::::777555777;;;<<<;;;;;;>>>:::;;;;;;;;;::::::<<<>>>999;;;===>>>???>>><<<;;;:::;;;<<<<<<;;;;;;<<<======???@@@???<<<:::::::::<<<<<<===???AAADDDGGGHHHEEEEEEFFFGGGGGGGGGFFFFFFDDDFFFGGGFFFCCCBBBCCCEEE@@@AAABBBBBBAAAAAABBBCCC@@@>>>>>>@@@>>><<<>>>DDDEEEDDDBBBAAA>>><<<;;;:::@@@??????>>>>>>>>>???@@@???@@@@@@AAACCCDDDDDDEEEFFFFFFIIIMMMNNNLLLOOOUUUZZZ^^^dddhhhjjjkkklllnnnnnnmmmiiiccc[[[VVVSSSSSSNNNKKKJJJKKKJJJHHHLLLQQQIIIJJJJJJJJJJJJJJJIIIIIIMMMUUU___gggoooyyywwwqqqnnnmmmkkkiiihhhfffeeefffjjjkkkiiifffYYYXXXXXXWWWVVVSSSOOOKKKFFFGGGHHHJJJKKKLLLLLLMMMJJJIIIHHHGGGGGGKKKPPPTTTeeezzz|||}}}~~~~~~yyyvvvtttwwwuuujjjVVVGGGDDDIIIMMMPPPSSS]]]ooo}}}tttpppooohhhttt}}}{{{{{{qqqqqqrrruuuxxx}}}~~~{{{{{{||||||zzz|||~~~~~~|||zzzxxxxxxtttxxx~~~xxxpppkkkggg^^^WWWYYY```eeeiiilllssssss```OOOJJJIIIFFFGGGKKKIIIZZZooovvvaaa^^^[[[ZZZZZZ[[[^^^aaa```aaadddnnnppphhhmmmoooxxxrrrXXXPPPIIIEEEFFFFFFBBB???>>>CCC>>>===@@@AAA@@@???AAA============>>>>>>>>>>>>???@@@???===<<<<<<>>>???@@@>>>===;;;:::::::::;;;;;;;;;;;;:::::::::::::::<<<;;;;;;???FFFMMMRRRUUUGGGBBB<<<:::;;;======;;;>>>===<<<;;;<<<<<<>>>???:::888888<<<===;;;;;;>>>777999:::;;;::::::<<<===::::::<<<===>>>>>>======999;;;<<<<<<;;;;;;<<<===<<<======<<<:::888999:::<<<<<<===???AAACCCEEEGGGDDDEEEFFFGGGGGGFFFDDDDDDAAADDDFFFFFFDDDCCCEEEHHHBBBCCCDDDCCCAAA@@@AAABBB>>>===>>>@@@>>>;;;???EEEFFFEEEDDDBBB@@@>>><<<;;;@@@???>>>=========>>>???@@@@@@AAABBBDDDEEEFFFFFFHHHHHHLLLOOONNNLLLPPPVVVYYY]]]ccciiiooossstttuuuwwwuuuqqqjjjbbb[[[WWWUUUQQQNNNMMMNNNKKKHHHJJJOOOHHHIIIJJJKKKKKKJJJIIIIIIMMMSSSZZZ___dddooowwwuuurrrpppooonnnnnnnnnhhhhhhiiilllooonnniiidddWWWUUUSSSQQQOOOMMMKKKJJJEEEEEEEEEFFFGGGHHHIIIJJJFFFFFFEEEEEEFFFJJJPPPTTTdddyyyyyyooohhhdddbbbbbb[[[MMMEEEFFFKKKNNNSSSWWWcccwwwzzzqqqllljjjcccnnn|||uuuqqqnnnggghhhkkkooorrrwww{{{}}}~~~vvv{{{}}}xxxuuuppprrruuuyyy}}}{{{vvvtttvvvzzz||||||~~~|||zzzzzz{{{||||||zzzwwwrrrmmmjjjjjjggg___ZZZ^^^cccfffkkkqqqzzzwwwbbbPPPLLLLLLJJJKKKQQQQQQfff~~~yyyaaa```^^^ZZZYYY[[[^^^______bbbeeennnxxxvvvyyyzzzoookkknnnpppzzzttt^^^NNNGGGBBBDDDEEEBBB???>>>AAA======BBBDDDAAA@@@BBB>>>===<<<<<<<<<===???@@@AAAAAAAAA>>>;;;:::===???===<<<;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<<<<===;;;<<<>>>CCCIIIQQQVVVYYYIIICCC<<<:::;;;===<<<;;;>>>===<<<<<<===>>>???@@@???<<<;;;======;;;;;;>>>777999;;;;;;:::999999:::999999::::::;;;<<<<<<===999;;;<<<<<<;;;:::<<<===<<<<<<<<<:::999888:::;;;;;;<<<===???AAABBBDDDEEEDDDEEEFFFFFFFFFDDDBBBAAA@@@CCCFFFEEEBBBAAADDDGGGCCCDDDDDDBBB@@@??????@@@;;;;;;>>>@@@>>>;;;@@@GGGGGGFFFEEECCCAAA???>>>===AAA???>>><<<<<<<<<>>>???@@@AAABBBCCCEEEFFFGGGHHHHHHIIINNNQQQQQQOOOSSSZZZ]]]___eeennnyyy}}}|||xxxqqqggg___YYYVVVTTTQQQPPPQQQMMMIIIIIIMMMKKKKKKKKKKKKKKKJJJIIIHHHLLLSSSZZZ^^^aaajjjzzz}}}xxxuuutttrrrtttvvvvvvtttsssrrrssseeefffiiimmmpppnnngggaaaQQQNNNJJJGGGEEEFFFGGGHHHHHHGGGEEECCCBBBBBBCCCCCCDDDDDDDDDDDDEEEJJJPPPUUUcccxxxzzzmmmddd^^^\\\UUUVVVSSSKKKGGGJJJNNNOOOXXX]]]iii}}}yyypppkkkiiiaaajjjyyysssmmmiiidddaaadddgggkkkmmmpppsssvvv}}}~~~www}}}vvvqqqoooooonnnooooooppprrrrrrmmmnnnooopppooollliiigggfffjjjllllllmmmqqqqqqnnnhhhhhhhhhjjjlllllljjjhhhjjjlllmmmkkkhhhfffhhhjjjiiibbb^^^bbbfffiiipppxxx}}}mmmZZZVVVWWWUUUWWW]]]aaaxxx~~~eeeeeebbb]]]ZZZ[[[^^^___^^^cccfffnnntttrrrvvv}}}tttrrrsssoooqqq|||tttbbbNNNGGGBBBDDDFFFDDD@@@???@@@===>>>CCCEEECCCAAABBB???>>><<<;;;<<<===???AAABBBCCCBBB>>>:::999<<>>>>>??????:::<<<@@@FFFMMMTTTXXX[[[JJJDDD<<<:::;;;===<<<:::AAA@@@???>>>======>>>>>>BBB>>>===???>>>;;;;;;>>>888:::<<<<<<:::888777666888888888888999:::;;;<<<999:::<<<;;;::::::;;;===<<<<<<<<<:::999999;;;===;;;<<<===>>>@@@BBBCCCCCCDDDEEEFFFFFFEEECCCAAA??????BBBEEEDDD@@@>>>AAAEEECCCDDDCCCBBB???=========:::;;;===@@@===<<>>AAA???===<<<;;;<<<===>>>AAAAAABBBDDDEEEGGGHHHHHHHHHJJJOOOSSSSSSRRRWWW___cccdddiiiuuu|||uuukkkaaaZZZWWWUUUSSSSSSSSSOOOIIIHHHKKKMMMMMMMMMLLLKKKIIIHHHGGGKKKRRR[[[___bbbiiiwww|||xxxuuusssrrrpppooopppzzz~~~yyyxxx{{{xxxooohhhfffgggllllllddd[[[WWWOOOQQQQQQMMMFFFCCCEEEIIIFFFHHHHHHFFFCCCAAAAAACCC>>>AAADDDEEEFFFIIIOOOTTTeeesss~~~tttaaaWWWWWWVVVKKKMMMMMMIIIFFFGGGMMMSSSYYY^^^nnnvvvqqqmmmiiihhhppp{{{|||sssjjjccc```aaaaaabbbeeeiiinnnrrruuu|||~~~|||zzzxxxwww|||zzzxxxxxxzzz||||||{{{rrr}}}~~~|||wwwqqqrrrmmmiiilllqqqsssnnnhhhooojjjccc``````bbbbbbaaaaaa```___bbbfffgggfffdddbbb[[[WWW[[[^^^]]]\\\[[[dddfffhhhhhhfffeeedddeeecccbbbcccfffkkkqqqtttvvvzzzggg[[[[[[bbbjjjnnn~~~jjjbbbXXXUUUWWW\\\______gggcccdddrrr{{{ooojjjmmmyyy~~~tttppprrrpppqqq|||sss[[[MMMHHHDDDCCCAAA======@@@>>>>>>???AAACCCCCC@@@>>>AAA???===;;;;;;<<<>>>@@@EEEEEECCCAAA???===<<<;;;;;;<<<<<<:::999999;;;===????????????>>>===;;;:::<<<;;;<<>><<<======<<<:::>>>>>>===<<<<<<===??????@@@>>>;;;<<<>>>???>>><<<>>>>>>===<<<:::888666555;;;:::999888888888999:::;;;::::::::::::;;;<<<===??????>>>:::666666999<<<>>>:::888;;;AAADDDCCCAAADDDEEEFFFGGGGGGFFFDDDCCCBBBAAAAAAAAABBBAAA>>><<>>===>>>@@@AAA===<<<;;;;;;<<<>>>AAACCCAAABBBBBBAAA@@@???>>>===????????????>>>>>>>>>>>>CCCEEEFFFFFFEEEEEEFFFHHHFFFHHHMMMRRRUUUWWWZZZ^^^bbbjjjttt~~~|||vvvooohhhaaa]]]ZZZVVVQQQPPPQQQQQQOOOMMMTTTLLLJJJPPPOOOHHHIIIQQQUUUUUUXXX\\\```eeeqqq}}}|||{{{|||oooooonnnmmmlllkkkkkkllluuu}}}uuusssooohhhccc```aaaeeeddd]]]UUURRRQQQOOOIIICCC???AAAFFFKKKIIIJJJJJJHHHDDDAAAAAABBBBBBDDDEEEEEEEEEGGGLLLQQQ___nnnsssgggWWWOOOPPPOOOLLLMMMMMMKKKHHHJJJPPPVVV[[[aaasssuuupppnnnlllmmmssszzz~~~~~~}}}~~~}}}|||zzzvvvpppjjjfffcccaaaaaabbbdddgggkkkoooqqqtttyyy}}}~~~}}}~~~}}}zzzyyyzzz{{{zzzzzzxxxxxxxxxvvvssspppooooooxxxvvvsssrrrsssuuuuuuuuuooovvv{{{xxxtttssspppjjjllliiifffhhhlllmmmiiieeegggdddaaa```aaaaaa```^^^```___]]]___aaabbbaaa___```YYYUUUWWW[[[ZZZYYYYYYaaadddgggiiijjjjjjkkklllfffeeefffiiinnntttyyy|||zzzpppooottt{{{kkkddd\\\XXX[[[___aaaaaagggfffjjjrrr||||||wwwnnnkkknnnzzzyyyqqqnnnooorrrtttlllVVVKKKGGGDDDDDDAAA===<<>>@@@DDDDDDBBBAAA???===<<<;;;;;;<<<<<<:::999999;;;===<<<<<<<<<;;;::::::999999<<<;;;<<>>===;;;:::;;;>>>@@@@@@>>>======<<<;;;:::888777666::::::999888888888999::::::::::::;;;;;;;;;;;;;;;>>>>>>>>><<<:::999999:::===:::999;;;@@@DDDCCCAAABBBDDDGGGIIIIIIGGGEEECCCBBBAAA@@@@@@AAAAAA???=========>>>>>>======<<<<<<<<<<<<;;;;;;<<<>>>AAABBB@@@@@@???@@@AAAAAA@@@????????????>>>>>>>>>>>>>>>CCCDDDEEEEEEDDDEEEFFFHHHLLLMMMOOOQQQSSSVVV[[[______hhhtttwwwppphhhddd\\\YYYUUUTTTUUUUUUQQQNNNPPPOOOLLLIIIKKKOOOQQQPPPOOOSSSZZZ___```dddrrr{{{tttooonnnnnnooogggjjjlllkkkjjjkkknnnqqqwww{{{nnnhhhddd```ZZZWWWWWWZZZXXXRRRLLLJJJNNNIIIBBB>>>>>>BBBEEEGGGKKKLLLKKKHHHDDDBBBAAAAAAEEEFFFGGGEEECCCEEEIIINNN[[[jjj~~~fff[[[NNNIIIKKKIIIJJJKKKKKKIIIHHHKKKRRRWWW^^^fffzzzuuuooooooppprrrvvvzzz{{{{{{|||zzzzzzyyywwwsssooollljjjeeeeeeeeeeeehhhkkknnnpppnnntttyyy|||}}}yyywwwvvvvvvsssqqqooonnnpppqqqqqqqqqnnnpppqqqooollliiijjjlllrrrooojjjhhhhhhjjjjjjkkkkkknnnooollljjjiiifffbbbcccccccccdddfffeeeccc```_________aaacccbbb___\\\bbb```^^^]]]^^^___^^^]]]```YYYTTTVVVXXXXXXXXXYYYaaadddiiilllnnnoooqqqrrrkkkkkklllnnnssszzz}}}nnnhhhaaa^^^```bbbcccccceeeiiinnnppppppnnnnnnooommmooouuuyyyuuuqqqnnnoooqqqwww~~~bbbPPPIIIEEECCCDDDBBB===;;;===;;;;;;;;;===>>>>>>===;;;???>>><<<;;;;;;<<<>>>???CCCBBBAAA@@@>>>===<<<;;;;;;<<<;;;:::999999;;;===999999888777777777888999;;;:::;;;@@@FFFIIIIIIGGGAAA???===<<<======<<<;;;;;;::::::::::::;;;<<<======<<<;;;<<<>>>???>>>===;;;;;;;;;:::999999888888999999888888888999999:::999:::;;;;;;;;;:::999888===<<<<<<======<<<999666===:::999;;;@@@CCCCCCAAA@@@CCCHHHKKKLLLJJJFFFCCCCCCAAA@@@???@@@@@@???>>>;;;<<<>>>???>>>===:::999<<<<<<<<<<<<===???@@@AAA???===<<<>>>BBBCCCBBB@@@?????????>>>>>>>>>======BBBCCCDDDDDDDDDDDDFFFHHHOOOOOOOOONNNOOOSSSYYY]]]^^^ggguuuxxxpppkkkaaa^^^ZZZYYYYYYWWWSSSOOONNNSSSOOOFFFJJJXXX]]]XXXMMMSSS\\\aaaaaaeeevvv~~~zzzttttttppplllkkknnnnnnllllllnnnnnnkkkhhhiiiooouuuwww|||{{{pppeee___\\\XXXRRROOOOOOPPPNNNHHHDDDDDDFFFCCC@@@BBBFFFGGGEEEAAAJJJJJJIIIGGGEEECCCBBBBBBEEEFFFFFFDDDBBBDDDIIINNN[[[iii~~~vvv^^^UUUMMMKKKLLLHHHGGGGGGGGGGGGGGGKKKRRRWWW___kkkuuuoooqqqsssssswww{{{}}}}}}zzztttpppmmmlllkkkkkklllnnnppprrrpppuuuyyy{{{~~~|||uuuoookkkiiihhhfffdddeeegggiiiiiiiiihhhjjjjjjhhhdddcccgggkkklllgggbbb^^^^^^___```aaaeeeeeeeeedddcccbbb___\\\^^^aaadddeeebbb___^^^^^^[[[]]]___bbbcccdddbbbaaaeeecccbbbaaaaaaaaaaaaaaabbb\\\XXXYYYZZZYYYZZZ]]]dddhhhmmmppprrrrrrssstttrrrssstttvvvzzz{{{sssnnniiieeedddeeeeeeddddddhhhlllkkkfffccceeegggnnnuuuxxxttttttrrrpppppppppyyypppYYYKKKFFFCCCBBBDDDBBB===;;;<<<;;;::::::;;;======<<<:::>>>===<<<;;;;;;<<<>>>???@@@@@@???>>>>>>===<<<<<<;;;;;;;;;:::999999<<<>>>999888666666666888:::;;;::::::;;;===AAADDDCCCBBB<<<<<<<<<<<<======<<<<<<999999::::::;;;;;;<<<<<>>>>>===<<<;;;999888:::999999999999999999:::888888888888888999999999888999;;;<<<;;;:::888777===:::888999<<<<<<999666<<<;;;:::<<<@@@BBBCCCBBBAAADDDGGGJJJKKKJJJHHHFFFDDDAAA???>>>???@@@@@@???===>>>?????????>>><<<;;;;;;<<<<<<===>>>?????????@@@===;;;===AAADDDBBB@@@@@@@@@??????>>>>>>======AAABBBCCCCCCCCCDDDGGGIIILLLOOOOOOMMMNNNSSSWWWYYY```ggguuuwwwrrrjjjeee___[[[YYYWWWSSSPPPNNNSSSSSSMMMOOO\\\hhhmmmVVVYYY]]]aaadddkkk|||~~~uuupppmmmfffiiijjjjjjmmmsssrrrlllrrrppplllddd^^^^^^fffmmmuuurrriii___YYYVVVRRRNNNKKKIIIIIIKKKHHHCCC@@@BBBFFFBBB@@@CCCHHHKKKHHHCCCGGGGGGFFFEEEEEEDDDCCCBBBDDDEEEEEECCCBBBDDDJJJOOOYYYeeeyyynnnYYYUUUOOONNNNNNIIIGGGFFFFFFFFFIIINNNTTTXXX```nnnxxxrrrtttvvvrrrxxxzzzssssssrrrqqqooooooqqqrrrssswwwzzz{{{{{{}}}|||sssjjjeeebbbaaa___^^^___aaadddddddddddddddbbb___]]]___dddhhheeeaaa[[[XXXXXXYYYZZZ[[[\\\]]]^^^______\\\[[[\\\bbbiiinnnlllccc\\\[[[^^^\\\]]]___aaaccceeehhhiiiggggggggggggffffffggghhhfffaaa]]]^^^^^^]]]^^^aaagggkkkqqqvvvxxxzzz{{{||||||}}}}}}xxxrrrmmmiiifffeeedddbbbdddeeedddbbbaaacccdddooo{{{sssqqqrrrrrrppppppttt{{{dddQQQGGGDDDAAAAAACCCAAA<<<;;;<<<<<<;;;:::;;;===>>>===;;;<<<<<<;;;;;;<<<===>>>???>>>>>>>>>======<<<<<<<<<:::;;;;;;:::999:::<<<>>>;;;:::888888888:::<<<>>>999999:::<<<>>>???>>>===999:::<<<<<<<<<<<<;;;;;;999999:::;;;<<<<<<=========>>>>>>===;;;:::888888999999888888888999:::;;;777777888888999999999999777888:::;;;;;;:::888666===999555555888:::999888;;;;;;;;;<<>>???@@@@@@@@@@@@???===<<<<<<<<<===>>>;;;<<<===>>>??????>>>>>>AAA>>><<<===@@@AAAAAA???BBBAAAAAA@@@??????>>>>>>AAABBBCCCCCCCCCEEEHHHKKKKKKPPPSSSPPPPPPUUUWWWVVV___eeeqqq}}}tttlllccc\\\XXXVVVTTTQQQOOOOOORRRUUUTTTYYYkkkddd___]]]aaagggrrrsssmmmjjjfffaaafffiiijjjpppxxxuuummmtttppphhh]]]VVVVVV[[[aaammmeeeZZZQQQNNNKKKHHHDDDEEEDDDFFFHHHFFF@@@???AAAJJJDDD>>>>>>DDDIIIKKKKKKFFFEEEDDDDDDEEEEEEDDDBBBCCCDDDDDDBBBAAAEEEKKKQQQSSS^^^pppgggVVVSSSOOONNNOOOIIIJJJIIIHHHIIIMMMRRRXXX[[[```ppp~~~yyyyyyyyyttt{{{xxxxxxvvvtttsssrrrssstttuuu~~~}}}~~~yyyppphhhdddbbb^^^]]]\\\\\\___aaabbbbbbgggeeecccbbbbbbdddggghhhaaa]]]YYYVVVVVVXXXYYYYYYWWWXXXZZZ]]]\\\ZZZ___eeeqqqzzzyyyiii\\\ZZZ^^^\\\]]]___```bbbeeekkknnnlllmmmoooooommmllllllmmmkkkgggfffgggfffccccccfffkkkpppxxx~~~uuummmhhheeedddbbbbbbbbbbbbccceeegggiiiuuuwwwooonnnoooooooooppp~~~mmmZZZKKKCCCCCC@@@???AAA???<<<;;;======;;;;;;;;;===>>>===<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;:::999:::<<>>888999::::::;;;;;;;;;;;;666999<<<===<<<;;;::::::888999:::;;;<<<=========777999<<<===<<<;;;;;;<<<999888777777777999:::;;;555666777888999999999999666777888999:::999888888;;;999666444666888:::;;;;;;;;;<<<===???AAABBBCCCFFFFFFEEEEEEFFFGGGHHHIIIBBB@@@??????@@@AAA@@@@@@???>>><<<::::::;;;<<<>>>:::<<<>>>???@@@???===<<>>>>>======???@@@BBBDDDCCCCCCBBBAAA@@@??????BBBBBBCCCCCCDDDFFFJJJMMMNNNUUUXXXSSSSSSWWWXXXTTTYYY]]]ggguuuzzzrrrhhhaaa]]][[[XXXUUUPPPMMMPPPVVVUUUVVVjjjiiibbb]]]aaajjjvvv~~~qqqjjjiiiddd^^^```eeegggfffllluuusssjjjooojjjaaaYYYSSSRRRSSSUUU[[[VVVOOOKKKHHHEEECCCBBB@@@AAADDDHHHEEE@@@???BBBFFFBBB>>>>>>BBBFFFIIIJJJIIIGGGDDDEEEFFFFFFDDDBBBDDDDDDDDDBBBAAADDDJJJPPPQQQZZZjjj{{{eeeUUURRRMMMLLLNNNKKKLLLJJJIIIJJJNNNTTTYYY\\\bbbrrr}}}{{{}}}{{{yyywwwwwwwwwxxxyyy|||tttkkkeeebbbaaa^^^\\\[[[\\\^^^```aaaaaaiiiggggggjjjmmmnnnjjjfff^^^[[[XXXXXXYYYZZZ[[[ZZZZZZZZZ\\\^^^\\\^^^jjjxxxppp]]]XXX\\\XXXZZZ]]]___```dddiiimmmtttwwwzzzzzzwwwsssrrrrrrtttqqqrrrsssqqqmmmlllooouuu{{{}}}rrrjjjfffeeecccdddeeeeeeeeehhhnnnsssyyysssyyyvvvppplllmmmooooooppptttooo___RRRHHHBBBCCC???===>>>>>>;;;;;;>>><<<;;;::::::<<<======<<<::::::;;;;;;<<<===>>>>>>::::::;;;;;;<<<<<<<<<===999:::::::::999:::===???:::::::::::::::::::::;;;777888999:::999999999999444888<<<===<<<999888999666777999:::;;;<<<;;;;;;555888<<<===;;;:::;;;<<<:::999777666777888:::;;;444555777888999999999888555666666777888999::::::999999999999888999;;;===:::;;;<<<===>>>@@@BBBDDDEEEEEEFFFFFFFFFFFFFFFFFF@@@??????@@@AAABBB@@@???>>>>>>======<<<<<<<<<<<<:::<<<>>>@@@AAA???===;;;:::===???>>><<<===BBBFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDDDDDDDGGGLLLPPPSSSZZZYYYQQQNNNTTTUUUPPPRRRSSSYYYeeennnttt|||{{{vvvooojjjhhhddd___\\\TTTSSSRRRRRRTTT\\\lllzzzbbb^^^]]]bbbjjjuuu}}}yyynnnfffeeeeee___VVV]]]aaa```\\\bbblllkkkaaaeee```YYYSSSOOOMMMKKKIIIJJJJJJJJJIIIFFFCCCCCCFFF===???DDDHHHEEE@@@???BBB>>>>>>@@@BBBEEEEEEDDDCCCLLLIIIFFFFFFGGGFFFCCCAAAEEEEEEDDDBBB@@@CCCIIIOOORRRZZZgggvvvgggVVVRRRKKKJJJOOONNNKKKIIIHHHIIIMMMSSSXXXZZZdddsss~~~|||{{{|||}}}~~~yyypppgggaaa___^^^^^^]]][[[[[[^^^`````````eeedddffflllqqqpppggg^^^\\\[[[YYYYYY[[[\\\]]]\\\```___aaaaaa___bbbuuuuuu]]]WWWZZZTTTWWW\\\^^^___bbbfffjjj}}}~~~zzzwwwwww|||zzz|||~~~|||vvvuuuwwwuuukkkgggfffdddhhhjjjiiigggjjjsss{{{pppjjjpppyyy}}}{{{pppmmmlllooopppppptttxxxooo```UUUNNNHHHCCCCCC???<<<===<<<:::;;;???<<<:::999999;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>>999999:::;;;;;;<<<======999:::::::::999:::===???888888999999999999888777666888999:::999888888999444888===>>>;;;888777888444555777999:::;;;::::::777:::======;;;888888999:::999777666666888999:::444555777888999999999888555555555666777999;;;<<<666:::======;;;:::;;;===:::;;;======>>>@@@BBBDDDCCCEEEGGGHHHHHHFFFDDDBBB?????????AAABBBBBB@@@>>>>>>???AAABBBAAA@@@>>>===:::<<>>;;;<<>>>>>>>>???AAACCCDDDGGGFFFDDDDDDEEEEEECCCBBBGGGEEECCCDDDGGGIIIKKKLLLQQQ___gggmmm{{{}}}dddVVVRRRKKKHHHLLLJJJFFFKKKIIIJJJQQQQQQUUUbbboooyyy{{{|||xxxqqqlllggg```___bbbZZZ^^^___\\\\\\```ccccccdddjjjoooppprrrrrriii]]]dddWWWVVV[[[[[[^^^dddaaadddccccccaaa```hhh~~~zzz```VVVXXXTTTXXX[[[[[[ZZZ___jjjsss}}}nnnggggggbbbbbbdddfffeeehhhtttooo``````hhhnnnvvvuuuwww|||{{{vvvsssttttttrrroookkklllsss~~~yyynnn^^^RRRLLLIIIFFFCCC???@@@@@@???>>>======>>>:::999999::::::;;;<<<===999::::::;;;;;;::::::999:::;;;<<<======<<<;;;:::999999999999999::::::;;;:::888666666777888888888777777777666555666999<<<;;;::::::;;;===>>>===;;;999999999888888888888888888888999::::::;;;<<<<<<888666555777999:::888555444666777888777666777888666555444444555666777888777::::::999;;;===<<<888>>>;;;:::;;;>>>BBBEEEGGGAAABBBCCCDDDDDDBBBAAA???AAA???===>>>@@@AAA???===???>>>>>>>>>>>>>>>???@@@;;;>>>BBBCCCAAA>>><<<;;;<<<>>>????????????AAACCCIIIGGGFFFFFFFFFFFFEEECCCGGGGGGHHHGGGFFFGGGJJJLLLYYYTTTOOOMMMMMMMMMJJJHHHJJJHHHJJJOOOQQQSSSXXX___cccaaa``````ccciiippptttwww|||~~~}}}xxxnnnddd]]]]]]UUUPPPbbbxxxrrrYYYZZZ\\\```ccchhhqqq}}}||||||zzzvvvsssqqqqqqpppnnnlllggghhhjjjkkkkkkllllllmmmooonnnkkkgggbbb``````aaafffggggggeeeaaa[[[UUUQQQHHHMMMPPPNNNOOORRRQQQMMMLLLLLLKKKHHHDDDBBBAAABBBDDDAAAAAACCCGGGIIIFFFCCCAAA???@@@DDDDDDAAAAAACCC@@@??????>>>???AAABBBCCCGGGEEECCCCCCDDDEEEDDDCCCEEECCCBBBBBBEEEHHHJJJJJJOOO\\\aaaeeepppyyy}}}dddVVVRRRJJJGGGIIIHHHHHHLLLJJJMMMUUUUUUYYYfffppp{{{||||||~~~vvvpppjjjfffbbb\\\[[[^^^[[[```aaa```bbbiiimmmnnnvvv{{{|||xxxsssnnncccXXX]]]VVV^^^jjjmmmrrrwwwssstttqqqnnniiieeeiiizzz}}}hhh[[[WWWVVVXXXYYYYYYZZZ___hhhooo}}}xxxlllgggcccbbbbbbdddeeegggqqq{{{~~~hhhZZZ[[[aaafffjjjiiimmmrrrssspppnnnoooooonnnmmmmmmqqqzzzttteee\\\PPPHHHDDDCCCAAA???>>>???@@@???===<<<===>>><<<<<<<<<<<<===>>>??????;;;;;;;;;::::::999999999999999:::;;;;;;:::999999666666666666666777888888777555333333444666666555999999888666555555777:::<<<;;;;;;<<<===>>><<<;;;:::999999999888777777777777888888999::::::;;;;;;888666666777999999777555444666777888666666777888666666555555666777999999:::;;;888666999>>>===999<<<;;;:::;;;???BBBDDDEEE@@@AAABBBCCCBBBBBB@@@???BBB@@@>>>???@@@AAA???===>>>>>>>>>>>>>>>>>>======;;;>>>AAABBB@@@===<<<;;;;;;===>>>??????AAAEEEHHHJJJJJJJJJIIIHHHGGGFFFFFFLLLLLLKKKIIIFFFEEEFFFGGGNNNKKKGGGEEEEEEFFFFFFFFFFFFEEEGGGKKKLLLLLLPPPUUUXXXVVVUUUUUUXXX]]]bbbfffmmmwww{{{ssshhhhhhaaaYYY```lllgggWWWZZZ[[[\\\]]]aaahhhpppvvvvvvqqqnnnkkkhhhjjjwww{{{tttooonnnnnnkkkjjjjjjjjjkkkkkkhhhfff```bbbcccaaa^^^\\\]]]___aaaaaa```^^^ZZZXXXWWWXXXbbbbbbaaa^^^YYYRRRMMMIIIEEEHHHHHHGGGIIILLLNNNLLLIIIIIIHHHFFFCCCAAAAAABBBBBB@@@@@@BBBGGGHHHGGGDDD@@@???AAAEEEFFFBBB@@@BBBAAAAAA@@@??????@@@AAAAAAFFFDDDBBBAAACCCEEEFFFFFFDDDBBB@@@AAADDDGGGHHHIIIMMMYYY\\\]]]eeeiiiqqq|||cccUUUQQQHHHEEEGGGEEEEEEIIIGGGIIISSSTTTWWWdddmmmzzz~~~qqqlllpppsssppppppooommmmmmoooppppppoooyyyxxxwwwwww|||tttnnnhhhcccaaa^^^ZZZZZZ]]]]]]bbbeeefffkkkttt{{{}}}tttiii^^^UUUXXXYYYkkk{{{ssskkkiiirrr}}}rrrcccYYYZZZXXXWWWWWWYYY___eeehhhsss|||}}}~~~pppdddeee```___aaadddffflllssszzzdddXXXXXX]]]^^^```___cccjjjlllkkkkkkmmmkkkkkkmmmpppxxxnnnaaaXXXQQQIIIDDDCCCBBB@@@>>><<<>>>>>>>>><<<;;;<<<======<<<<<<======>>>???@@@>>>===;;;999888888888999777777888999999888777777555555555555555666777777666444222222444555444444::::::999777555555666888===<<<;;;<<<======;;;:::::::::999999888777666666666777777888888999999999888777666777888888777555444555777777666666666777666666666666777888999:::>>>;;;666444888>>>>>>999;;;::::::===@@@BBBCCCCCC??????@@@@@@@@@@@@@@@@@@CCCAAA@@@@@@@@@@@@>>><<<======>>>>>>>>><<<;;;::::::===@@@AAA???===;;;;;;;;;<<<======???CCCHHHLLLLLLNNNOOOMMMIIIGGGHHHJJJRRRQQQNNNJJJEEEAAAAAAAAADDDCCCAAA???>>>???CCCFFFDDDCCCFFFIIIIIIGGGHHHMMMOOONNNLLLLLLNNNRRRVVVYYYaaapppuuusssmmmeee``````]]]ZZZ\\\ZZZWWWWWWZZZ]]]```bbb```^^^[[[XXXWWW]]]mmm|||yyyvvvrrrrrrqqqooommmnnnqqqsssrrrsssssssssqqqmmmhhheeebbbdddeee```YYYUUUVVVYYY\\\]]]^^^\\\YYYVVVTTTTTTZZZZZZXXXUUUQQQKKKGGGDDDGGGHHHIIIIIIJJJLLLLLLKKKHHHIIIHHHFFFDDDCCCDDDEEE@@@??????BBBEEEGGGGGGEEEBBB@@@AAADDDDDDAAA@@@CCCCCCBBBAAA???>>>??????@@@FFFCCC@@@@@@BBBEEEGGGHHHDDDBBB@@@AAADDDGGGHHHIIINNNYYYZZZYYY___```dddpppsssuuuwwwyyy|||yyyaaaTTTPPPHHHEEEGGGEEECCCFFFCCCGGGRRRTTTWWWccchhhuuuzzzooocccaaaeeegggdddgggeeeddddddfffggggggfffnnnnnnooouuu~~~vvvmmmgggccc``````^^^[[[\\\___^^^dddiiikkkrrr|||tttfff]]]XXXWWW___zzz|||pppiiikkkqqqzzzzzzkkk^^^^^^ZZZUUUUUUYYY^^^bbbcccjjjwww}}}wwwrrrpppooopppsssvvvwwwwwwxxxwwwyyy~~~sssbbbeee^^^[[[^^^bbbdddhhhkkk~~~hhh\\\[[[\\\[[[]]]\\\___fffiiiiiijjjnnnkkklllpppwwwppp```UUUQQQMMMIIIFFFDDDCCC@@@>>>;;;<<<======;;;:::;;;===;;;;;;;;;;;;<<<===>>>>>>@@@>>>;;;999777777888888777777777777777777777777666666666666666777888888666555444444555666555444888888888777666555777999===<<<;;;<<<===<<<:::888;;;::::::999888777666666666666666777777777888888777777777777777777666555333555777777666555666777555555666666777888999:::>>>;;;666444999???===777999999;;;===AAABBBAAA@@@======>>>?????????@@@@@@CCCBBBAAA@@@???>>>===<<<<<<===>>>>>>>>>;;;999777999<<>><<<;;;;;;;;;;;;;;;<<<===BBBHHHLLLKKKNNNQQQNNNIIIFFFHHHLLLSSSRRRNNNHHHBBB>>>======@@@AAA@@@===;;;===CCCHHHDDDDDDGGGKKKKKKGGGGGGKKKNNNMMMLLLKKKMMMOOORRRTTTXXXkkk~~~yyyrrrlllddd\\\\\\```\\\XXXSSSRRRTTTVVVUUUTTTWWWXXXWWWUUUUUU^^^qqqyyyuuutttqqqoooooommmkkkkkkmmmqqqvvvyyyzzz|||}}}}}}zzztttmmmfffbbb```aaa```ZZZQQQKKKLLLNNNTTTVVVWWWVVVSSSOOOMMMMMMPPPPPPOOOMMMJJJGGGEEECCCDDDEEEFFFHHHHHHFFFDDDCCCDDDEEEEEECCCAAA@@@AAACCC?????????AAACCCEEEFFFFFFFFFBBB@@@AAAAAA???AAAEEEDDDCCCAAA???>>>>>>>>>???EEEBBB@@@???BBBEEEGGGHHHDDDBBBAAAAAADDDGGGIIIIIINNNWWWXXXWWW\\\[[[\\\eeeggghhhkkkmmmpppuuu{{{xxx```SSSQQQIIIGGGIIIFFFFFFHHHEEEIIIUUUXXXZZZfffdddqqqtttooofff``````dddddd```fffdddbbbaaabbbbbbaaa```eeehhhmmmyyy}}}tttjjjbbb^^^]]]______]]]^^^bbb```ffflllpppwwwrrreee^^^\\\ZZZeeexxxmmmkkkooottt~~~rrreeeaaa\\\VVVUUUZZZ^^^``````hhhuuuzzzrrrmmmjjjiiiggghhhjjjllllllkkkmmmjjjhhhlllttt|||yyygggfff^^^XXXZZZ___aaacccfff}}}nnn```]]][[[XXX\\\[[[]]]cccfffgggiiimmmkkkooovvvnnn___SSSJJJGGGFFFDDDCCCBBBAAA>>>===:::<<<===<<<;;;:::;;;===:::::::::;;;;;;<<<===>>>@@@>>>;;;999777777777888888888777777777777888888666666666666666777777888555444333444666666555333555666777777777777999;;;<<<;;;:::;;;<<<;;;999777::::::999999888777777666555666666666666666777777666777888777666666555555333555666777666555666777333333444666777888888888;;;;;;999777;;;???<<<555888999:::===@@@AAA@@@>>>;;;<<<===>>>????????????BBBBBBAAA@@@>>>===<<<<<<<<<<<<>>>>>>===;;;999777888;;;===>>><<<;;;:::;;;;;;<<<;;;;;;;;;???DDDHHHIIILLLOOOMMMHHHFFFHHHLLLPPPOOOKKKFFF@@@<<<;;;;;;@@@AAA@@@>>>;;;<<>>>>>>>>???DDDBBB@@@@@@BBBEEEFFFFFFDDDBBBAAAAAADDDGGGIIIIIIKKKUUUVVVUUUZZZXXXWWW^^^___aaabbbdddggglllssswwwvvvyyyaaaUUUSSSKKKHHHJJJGGGEEEGGGCCCHHHTTTWWWYYYccceeeppp~~~uuukkkhhhdddccceeefffdddaaafffdddaaa______^^^\\\ZZZbbbgggooo{{{~~~tttjjj]]]ZZZZZZ]]]^^^]]]___bbb```hhhpppuuu}}}~~~ssshhhccccccbbbmmmssspppssstttyyylllddd___YYYXXXZZZ^^^```aaajjjuuuvvvmmmhhheeefffdddbbbbbbcccdddcccbbbaaa^^^[[[[[[aaaiiiqqqvvvzzzsssjjjaaaYYYYYYZZZ[[[]]]aaaqqqttteee___\\\YYY]]][[[]]]bbbeeefffiiinnnqqqvvvqqq___UUUMMMFFFAAAAAABBBCCCCCCBBBBBBAAA:::;;;===<<<;;;;;;<<<===<<<;;;;;;<<<<<<===>>>??????>>><<<:::888777777777999888888777777888888999444444444444444555666666333222222333444444333111333555777777777888:::<<<:::999888999::::::888777999999999888888888888888666666666666666666666666666777888888666444444555333444666666555555555666111222444666777888888888999;;;;;;:::;;;===:::555999999:::<<>>999:::===???AAA@@@@@@??????@@@@@@???===;;;<<<===<<<<<<=========;;;:::999777999<<<<<<;;;::::::;;;;;;<<<<<<;;;;;;>>>BBBEEEGGGIIIKKKJJJGGGFFFHHHJJJLLLKKKHHHDDD>>>;;;;;;;;;>>>>>>>>><<<<<<<<>>>>>??????CCCBBBAAAAAACCCEEEEEEDDDCCCAAA???@@@CCCFFFGGGHHHKKKTTTUUUUUU[[[WWWTTTZZZ[[[\\\]]]^^^aaaffflllpppooowww}}}fffYYYVVVMMMHHHIIIEEEDDDEEE@@@EEERRRUUUVVV```fffooozzzttteeefffeeegggiiikkkkkkiiiiiiiiifffcccaaa```^^^\\\[[[___eeelllvvvtttjjj[[[YYYYYY]]]___^^^```dddaaajjjttt{{{~~~yyyrrrnnnoooqqq{{{vvvrrrwwwxxxpppeeeaaa]]]ZZZ[[[^^^aaaccchhhqqq{{{uuujjjdddbbbbbbbbbaaa______``````___]]]WWWVVVTTTSSSUUU[[[ccciiimmmzzz~~~qqqggg]]]XXXUUUSSSVVV[[[eee{{{ooohhheeecccdddbbbccciiimmmooosssxxxzzz```SSSOOOLLLFFFCCCDDDEEEEEEDDDCCCCCCCCC:::<<<======<<<<<<===>>>;;;::::::;;;;;;<<<===>>>======<<<;;;999888777777999888777666666777888999555555444444555555666777333333333444555555333111444555777888888888999:::777666666777999999888666888888888888888999999999666666666666666666666666555777999888555333444555222444666666555444555666222333555777888999999999888===>>>:::777999:::999999999999;;;>>>??????>>>777999>>>AAACCCBBB@@@>>><<<>>>???>>>;;;:::;;;=========<<<<<<<<<<<<<<<<<<777999;;;;;;:::999:::;;;:::;;;=========???BBBEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKJJJHHHCCC>>>;;;;;;<<<<<<;;;:::;;;===??????>>>??????BBBFFFFFFCCCDDDHHHFFFFFFGGGGGGHHHHHHHHHHHHFFFYYYsssuuucccYYYVVVTTTNNNMMMJJJHHHGGGJJJOOOSSS[[[iiissstttttt|||mmmfffjjjlllrrryyyxxxsssqqqsssqqqzzz}}}mmm^^^SSSOOOHHHEEEAAA@@@AAABBBBBBAAA>>>@@@BBBDDDEEEFFFIIIKKKDDDDDDCCCBBBCCCDDDFFFGGGGGGBBBAAADDDEEEBBBDDDJJJHHHHHHHHHFFFDDDCCCDDDEEE@@@AAAAAA@@@???@@@BBBDDDEEEBBBAAACCCCCC@@@@@@BBBCCCBBBAAA???>>>??????@@@CCCBBBAAABBBDDDDDDDDDBBBAAA@@@>>>???AAADDDFFFFFFMMMVVVWWWWWW\\\XXXTTTYYYYYYYYYZZZ[[[]]]aaagggllllllqqq{{{iii\\\XXXNNNHHHHHHDDDHHHHHHCCCHHHUUUWWWXXXbbbfffnnnvvvmmm[[[dddeeeiiinnnqqqqqqqqqsssllljjjgggeeedddcccaaa___\\\aaahhhooo{{{tttjjj\\\ZZZ[[[___aaa```bbbfffaaakkkwww~~~{{{yyy|||uuurrrwww|||rrreeeccc___\\\\\\^^^bbbeeedddllltttxxxvvvkkkdddaaabbbcccaaa```______``````___]]]SSSTTTTTTRRRQQQTTT[[[aaa```pppvvvlll```XXXRRRNNNQQQWWW]]]ssszzzrrrpppooollljjjlllrrrwwwzzzhhhPPPGGGJJJIIIEEEEEEEEEEEEDDDAAA>>>======;;;<<<======<<<<<<>>>???888888888888999:::;;;;;;<<<<<<<<<;;;:::999888777888777666555555666777888777777777777777888999999666555555777888888666333555777999999888777777888555555555666888999888666777777777888999999::::::777777777777777666666666555888999888555333333555222444666666555444555666222444666888::::::::::::999>>>>>>888444666;;;===:::999999:::===??????>>>666999>>>CCCDDDCCC@@@>>>:::<<<>>>===:::999;;;=========<<<<<<<<<===>>>>>>666888::::::999999:::;;;999;;;===>>>???AAADDDFFFFFFEEEEEEGGGIIIKKKKKKJJJLLLKKKIIIDDD???<<<<<<<<<:::999999<<<@@@BBBAAA>>>AAA@@@BBBEEEEEEBBBCCCGGGGGGHHHIIIIIIJJJJJJJJJIIIEEEVVVnnnvvv___WWWUUUTTTPPPPPPNNNJJJIIIKKKSSSYYYeeevvvwwwjjjgggjjjooowww}}}yyyyyy{{{xxxaaaQQQPPPVVVIIIHHHGGGEEEEEEEEEEEEFFFCCCDDDDDDCCCCCCDDDFFFHHHBBBAAA@@@BBBEEEFFFDDDBBBDDDBBBCCCGGGGGGDDDCCCEEEMMMJJJGGGFFFFFFDDD@@@===>>>???@@@@@@BBBBBBCCCDDDCCCCCC@@@<<<===AAABBB???EEECCC@@@??????AAAAAAAAAAAAEEEHHHGGGDDDBBBAAABBB@@@@@@AAABBBDDDEEEFFFFFFMMMRRRWWWYYYWWWTTTSSSTTTVVVUUUWWWZZZZZZ[[[aaaiiijjjpppzzzooo^^^ZZZTTTJJJEEEGGGHHHGGGHHHLLLOOOSSS\\\fffhhhnnnrrrvvv|||lllcccfffoooyyy}}}|||{{{|||}}}yyysssmmmhhhdddaaa___dddgggmmmtttvvvwwwtttiiiaaaZZZVVVZZZ^^^___^^^___aaaqqqsssnnnqqqzzz{{{gggccc]]][[[^^^bbbaaa^^^^^^aaafffnnn{{{zzzooogggbbb^^^\\\\\\```^^^^^^bbbdddbbb^^^\\\ZZZTTTOOONNNOOORRRUUUXXXbbbmmm{{{qqq]]]VVVVVVUUUTTTUUUbbbjjjyyy~~~~~~~~~~~~ttt\\\MMMGGGEEEFFFIIIDDDFFFGGGEEEBBB???=========;;;;;;<<<>>>===999666:::888777777888999999888777666999<<<:::555444777666777777777777777666666777888::::::888666555666777555444444555555555444666777777777666777999;;;555555555555666777888999777777888888888999999:::777555444444555555444333888555444666666222222444333333333333333444555666333444666888999:::999999999::::::888555333333444===888666:::===:::;;;???;;;999;;;AAAEEEAAA<<<;;;=========;;;::::::;;;===:::;;;<<<<<<;;;;;;<<<>>>===<<<<<<;;;;;;:::999999888:::<<<>>>???BBBEEEHHHHHHFFFEEEGGGJJJJJJGGGDDD@@@@@@???>>>===<<<;;;;;;===<<<<<<>>>@@@AAA@@@?????????AAABBBCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGPPPeeeppp```TTTRRRUUUTTTTTTRRROOONNNSSS[[[bbbxxxzzznnniiikkkpppuuu~~~nnnXXXLLLKKKOOOGGGGGGEEEDDDCCCCCCDDDDDDBBBCCCDDDDDDDDDEEEHHHJJJCCCAAA@@@BBBEEEFFFEEECCCBBBAAABBBGGGGGGEEEDDDGGGJJJHHHFFFFFFFFFEEEBBB???>>>??????@@@AAABBBCCCCCC@@@BBBAAA???@@@CCCBBB===CCC@@@>>>===???@@@AAAAAAAAADDDEEEEEEBBB??????@@@>>>>>>???@@@AAABBBCCCCCCKKKPPPUUUWWWUUUSSSRRRSSSVVVUUUVVVYYYZZZZZZ___eeefffllluuutttccc]]]WWWMMMHHHJJJJJJHHHJJJNNNQQQTTT\\\eeefffnnnuuuyyyvvvkkkfffrrrzzzyyyqqqkkkgggeeecccaaacccjjjppprrrsss{{{{{{oooeee___YYYWWWZZZ\\\\\\^^^```hhhzzzrrrmmmrrryyy~~~lllggg___\\\^^^aaa```^^^``````dddjjjuuuwwwkkkaaaXXXUUUYYY```aaaaaadddiiikkkiiifffccc^^^XXXRRRPPPQQQTTTVVVXXX]]]fffrrrxxxbbbXXXUUUSSSRRRSSS\\\cccrrr{{{hhhSSSHHHDDDCCCEEEHHHEEEEEEFFFDDDAAA>>>=========;;;;;;<<<>>>===999666;;;999888888999::::::999777666999<<<:::555444777666666777777777777666666666888999999777666555666555444333444666888888777333444555555555666999;;;666666666666777888999999777777888888888999999999888555333222333555666666777444444666555222111444444444444444555555666666777777888888888777666555888999:::888666555666777<<<777666:::<<<::::::>>>:::888:::@@@CCC???;;;::::::<<<>>>>>><<<::::::;;;;;;<<<======<<<<<<===>>><<<<<<<<<;;;::::::999999:::<<<===>>>???AAACCCFFFHHHFFFEEEFFFHHHHHHEEEBBB>>>======<<<;;;;;;::::::======>>>@@@CCCDDDCCCBBB>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFEEENNN```yyyyyygggYYYQQQQQQVVVZZZ\\\\\\\\\]]]ccckkkrrryyylllggghhhooovvv{{{yyyaaaOOOIIIIIIFFFEEEDDDCCCBBBBBBAAABBBBBBAAACCCEEEEEEFFFGGGIIIKKKDDDBBBAAABBBDDDEEEFFFEEEAAA???AAAFFFGGGEEEEEEHHHHHHFFFEEEEEEFFFEEECCCAAA>>>>>>???@@@AAABBBBBBCCC>>>AAABBBBBBCCCEEEBBB===@@@>>><<<===???AAAAAAAAABBBCCCCCCAAA>>>======???>>>>>>>>>>>>???@@@AAABBBHHHMMMSSSUUUSSSRRRRRRSSSXXXTTTTTTYYY[[[[[[\\\___ccchhhqqq|||zzziiiaaaZZZPPPKKKLLLHHHGGGJJJOOOTTTXXX___gggfffooowww{{{~~~ooolllooowwwpppkkkhhhggg```bbbhhhmmmoooqqqzzzvvvkkkaaa\\\YYYXXXZZZZZZYYY^^^dddsss|||ooolllqqqwwwtttlllccc___^^^```aaaaaaeeeddddddgggppp{{{zzztttlllddd[[[SSSOOOVVV______eeelllqqqtttsssooollleee```XXXTTTUUUXXXYYYYYY[[[```hhhsssjjjZZZTTTQQQPPPRRRYYY^^^jjj}}}jjj[[[LLLEEECCCCCCEEEHHHEEEEEEDDDBBB???===>>>???<<<;;;;;;<<<<<<;;;999666;;;:::888888:::;;;:::999777777999<<<:::555555777555666666777777666666666555666888888666555555666444333222444777999:::999999::::::888666555666777666666666666777888999:::777777888888999888888888888555111000222666888999888555444666666222222444555555555555555666666666777777888888777666555555777888999999777777888999;;;777666999;;;::::::<<<999666888>>>@@@===::::::888;;;>>>???===;;;999999;;;<<<>>>===<<<<<<===???<<<<<<;;;::::::999999888;;;===?????????@@@BBBDDDGGGFFFEEEEEEEEEEEEBBB@@@:::::::::::::::::::::::::::;;;===AAAEEEFFFEEECCC???>>>============??????AAABBBBBBCCCDDDDDDEEEEEECCCJJJYYYooolll]]]SSSOOOSSSZZZ```dddhhhkkknnnttt|||sssjjjiiilllsssyyyqqqXXXJJJJJJIIICCCDDDDDDCCCBBBBBBAAAAAAAAABBBDDDFFFGGGGGGGGGHHHIIIDDDCCCBBBBBBDDDEEEFFFGGGBBB@@@BBBFFFGGGDDDDDDFFFGGGGGGFFFFFFEEEDDDBBBAAA======>>>???@@@AAABBBBBB@@@BBBBBBAAACCCFFFDDD???>>>===<<<===@@@BBBCCCCCCDDDCCCAAA???===<<<===>>>@@@@@@??????@@@AAABBBCCCGGGKKKQQQSSSRRRQQQRRRTTTZZZUUUTTTYYY]]]]]][[[\\\ccchhhppp{{{oooddd[[[QQQLLLLLLFFFEEEHHHOOOVVV[[[cccjjjiiipppwwwzzz~~~|||pppttt}}}}}}xxx|||wwwpppkkkhhhccceeejjjnnnppprrr|||}}}ssshhh```ZZZYYYZZZZZZYYYYYY```iii|||{{{jjjhhhnnnssszzzpppeee```___```cccgggooollliiiiiinnnxxxzzzwwwtttuuuzzz~~~~~~wwwjjjbbb[[[XXXTTTOOOSSS\\\```jjjuuuzzz||||||zzzvvvpppkkkccc]]]]]]```^^^YYY\\\]]]```gggxxxsss___UUURRRRRRSSS[[[^^^gggxxxmmm]]]RRRHHHEEEEEEEEEGGGIIIDDDDDDCCCAAA>>>===>>>@@@;;;;;;;;;;;;:::999888777;;;999888888999::::::999777777999<<<;;;666555888555555666666777666666666444555777666555555555777444333222333666888888888555666777666555555666888777666666777777888999:::666777888999999888777777666444222222444777999999999666555888777333333555444444555555555555555444444444555666777777888888666777888888777666777888:::888777999;;;<<<;;;;;;777555777;;;===:::888:::999;;;>>>>>><<<:::999999:::;;;===<<<;;;;;;<<<>>>;;;;;;::::::999888888888:::<<<>>>??????@@@BBBCCCFFFEEEDDDCCCBBBAAA???>>>888888888999::::::;;;;;;777888;;;???CCCEEECCCBBB@@@???===;;;;;;<<<===>>>AAAAAABBBBBBCCCDDDDDDDDDBBBHHHSSSfff~~~sssaaaUUUOOOOOOXXXbbblllqqqxxx}}}~~~sssppppppsssxxx}}}xxxeeePPPGGGIIIHHHAAAEEEDDDDDDDDDCCCBBBAAAAAADDDFFFIIIIIIGGGFFFEEEEEECCCDDDDDDDDDDDDEEEFFFHHHDDDBBBCCCFFFFFFBBBAAACCCHHHHHHGGGFFFDDDBBB@@@@@@<<<======>>>???@@@AAAAAACCCCCCAAA???@@@DDDDDDAAA>>>======???BBBDDDEEEDDDFFFDDDAAA>>>>>>>>>???@@@AAA@@@???>>>>>>@@@AAABBBEEEJJJPPPRRRRRRRRRSSSUUU[[[VVVUUUZZZ___^^^]]]^^^ccchhhppp{{{uuuggg\\\SSSNNNMMMIIIFFFHHHOOOVVV\\\ccciiinnnrrrvvvyyy|||yyy}}}qqqlllooottt{{{xxxnnniiifffgggkkkooopppsss}}}zzznnneee___ZZZZZZ[[[\\\ZZZ\\\fffqqquuufffdddjjjppp~~~yyynnnccc___^^^```gggppp{{{wwwpppmmmnnnuuu}}}pppmmmkkkmmmrrrwwwyyyzzzqqq___QQQPPPPPPOOOTTT\\\hhhuuu~~~zzzrrriiihhhiiicccZZZYYYZZZYYY^^^nnn|||fffZZZVVVVVVVVV[[[]]]eeevvvvvvaaaUUUMMMFFFEEEFFFDDDEEEGGGDDDDDDCCCAAA>>>>>>@@@AAA;;;;;;;;;;;;:::999888888:::999777777999:::999888888777:::===;;;666555888444444555666666666666666333555666666555555777888666444333333444555555444(((+++///222444777:::===666666666666777888999:::666777888999999888666555333222333555888999888777:::777777999888555555777222333444444444333222222444444444555555666777777666777888777555444444555999999999999;;;===<<<:::666444666999:::777777:::;;;<<<<<<;;;999999:::;;;888999;;;:::999999:::<<<:::::::::999888888777777777999===??????@@@BBBCCCDDDDDDBBBAAA>>>===<<<<<<888888999:::;;;<<<======777888:::>>>BBBCCCCCCAAAAAA@@@>>><<<;;;<<<===>>>AAAAAABBBBBBCCCDDDDDDEEEBBBGGGPPP```vvvtttgggWWWOOOMMMSSS```lll{{{wwwuuuvvvxxxyyy~~~zzzjjjUUUIIIGGGGGGDDD@@@EEEEEEEEEEEEDDDCCCBBBAAADDDGGGJJJJJJGGGDDDBBBBBBBBBDDDFFFGGGFFFFFFFFFGGGEEECCCCCCFFFEEEAAA@@@AAAGGGHHHHHHFFFCCC@@@@@@@@@<<<<<<===>>>???@@@@@@AAADDDDDDAAA===>>>BBBCCC@@@>>>======@@@CCCEEEEEEEEEFFFCCC@@@??????AAAAAAAAAAAA@@@>>><<<<<<===???@@@DDDIIINNNQQQQQQQQQTTTVVVYYYUUUVVVZZZ^^^^^^___bbbbbbgggppp|||}}}mmm```WWWRRRPPPPPPKKKJJJOOOVVV\\\bbbiiittttttwwwzzz~~~~~~pppeeebbbdddhhhppp{{{rrrkkkggggggjjjmmmnnnqqq|||wwwjjjccc___\\\[[[\\\^^^___bbbmmmyyy|||oooeeedddhhhooo|||vvvjjj```^^^___dddppp~~~{{{rrroooqqqvvvzzz|||kkklllmmmooorrruuuyyy{{{{{{aaaJJJFFFJJJNNNXXXdddvvvxxxuuutttiii[[[SSSUUUVVVXXXfffooo```[[[ZZZYYYWWWYYYcccvvvlll[[[MMMGGGCCCCCCCCCAAAAAADDDCCCDDDDDDBBB@@@@@@AAABBB===>>>>>>===;;;:::;;;<<<;;;:::888888:::::::::999888888:::===;;;666666888333444555555666666666666444555666666555666888:::999777555444444444333222222444666888777888999:::555555555555666777888999555777888999999777555444222222444777::::::888666;;;888777999999555555777222222333444444333111000888777666444333333333333666777777666444333333444777999999888:::===<<<888666444666888888555777;;;<<<<<<;;;:::888888:::<<<777888:::999888888999;;;::::::999888888777777666444777;;;===>>>???@@@BBBAAAAAAAAA>>>;;;::::::<<<888999999:::<<<======>>>;;;;;;<<<>>>AAABBBBBBAAAAAA@@@>>>=========>>>>>>AAAAAAAAABBBCCCCCCDDDDDDAAAGGGOOO\\\qqqggg\\\PPPMMMQQQ\\\mmm{{{vvvvvvzzz}}}}}}}}}vvv^^^IIIGGGIIIFFFBBBCCCDDDDDDEEEEEEDDDCCCBBBAAABBBEEEIIIJJJHHHDDDBBBAAA@@@DDDHHHIIIHHHFFFFFFGGGCCCAAABBBFFFEEEBBBAAABBBDDDFFFGGGFFFCCCAAAAAABBB;;;<<<<<<===>>>???@@@@@@CCCDDDBBB??????BBB@@@<<<===<<<===???BBBDDDDDDCCCDDDAAA??????AAABBBBBB@@@BBBAAA>>>===<<<===???@@@AAAFFFKKKNNNOOOPPPSSSVVVUUUSSSUUUYYY[[[\\\aaagggdddjjjttttttfff]]]XXXVVVSSSMMMJJJPPPXXX```hhhooowwwvvvyyypppaaaZZZZZZ\\\^^^hhhvvvrrrjjjhhhgggiiilllmmmqqq|||xxxlllgggeee```]]]]]]```dddjjjuuuyyyqqqkkkffffffiiippp|||xxxkkkbbbcccgggnnn|||sssppppppqqqttttttxxx{{{pppjjjooovvvzzz|||yyyrrrYYYGGGGGGLLLPPP^^^ooo}}}nnn\\\QQQUUUWWWWWW```yyyxxxfff```\\\YYYVVVYYYdddyyy|||eeeXXXIIIDDDAAABBBBBB@@@@@@CCCBBBCCCEEEDDDCCCBBBBBBCCCAAACCCCCCAAA???>>>???AAA===<<<::::::<<<===<<<;;;888888:::===;;;777666999222333444555666666666666444555666666666777:::<<<;;;999777666666666555333<<<===>>><<<999777666666444444444444555666777888555666888999999777555333444444444666888999888777999666666888777444333666222333444555555333111000888777555444222222222333555666777666555444555666444777777666888<<<:::555666555666888666444777<<<:::;;;<<<;;;999999999:::777999::::::999888:::;;;999999999888777777666666444777;;;============>>>?????????<<<999888999<<<888999999:::;;;<<<======>>>===;;;;;;===?????????>>>>>>>>>>>>============??????@@@@@@AAABBBBBBBBB@@@GGGOOOYYYmmm~~~}}}qqq```WWWOOOQQQZZZjjj~~~xxx{{{~~~uuuXXXDDDHHHMMMGGGCCCFFFCCCDDDDDDEEEDDDBBBAAA@@@???CCCGGGIIIHHHEEECCCBBB???DDDIIIKKKIIIGGGFFFFFFBBB@@@AAAEEEFFFCCCBBBDDDBBBDDDFFFFFFCCCAAABBBDDD;;;;;;<<<===>>>???@@@@@@AAACCCCCCAAAAAAAAA>>>888<<<<<<<<>>AAACCCBBB@@@EEEDDDAAA???>>>???AAABBB???DDDJJJLLLMMMOOORRRUUURRRQQQTTTXXXYYYZZZaaajjjgggnnnxxxzzzkkkbbb]]]ZZZQQQJJJIIIPPP[[[eeepppxxxyyyxxx|||zzzeeeWWWSSSUUUWWWXXXcccrrr|||ooogggjjjiiikkkmmmnnnrrr}}}{{{ooolllkkkbbb^^^^^^bbbgggnnnzzzzzz{{{qqqkkkiiihhhhhhkkkrrr}}}|||ooogggjjjpppyyyxxxqqqnnnnnnjjjhhhkkkrrrxxxvvvmmmfffjjjsss~~~tttiii]]]NNNFFFNNNTTTVVVdddvvvqqq\\\SSSYYY[[[WWW\\\sss}}}jjjbbb]]]XXXYYY\\\fff{{{vvvaaaWWWHHHCCCAAACCCCCCAAABBBEEEAAADDDFFFFFFEEECCCCCCCCCEEEFFFGGGEEEBBBAAABBBEEE???>>><<<<<<>>>???>>>===888888:::===<<<777666999222333444555666666666666555666666666666888;;;===<<<:::888777888888777666000333666777777666777888444333333444444555666777555666888999999777444333777555444444666888999888888555444666666222222444333444555666666444222111555444333222333444555666444555777777666666888:::111555666444666:::999333666555666777666444777===777:::======<<<999888888888:::;;;;;;:::999;;;<<<999999888888777666666666555888;;;<<<<<<:::::::::===>>>>>>;;;888777999<<<888999999:::;;;;;;<<<<<<>>><<<999888999;;;;;;;;;<<<<<<===>>>>>>======<<<>>>>>>>>>???@@@@@@AAAAAA???GGGNNNXXXkkk{{{wwwiii]]]VVVRRRWWWdddvvv~~~|||\\\SSSIIIEEEGGGIIIGGGCCCEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@>>>AAAFFFIIIIIIGGGCCCAAABBB@@@???@@@CCCDDDAAA???FFFGGGHHHHHHFFFCCC@@@===???===<<<===???AAABBBBBBBBBCCCCCCAAA>>><<<;;;<<<<<<===???AAABBBBBBAAA@@@AAABBB@@@===>>>BBBBBB???BBBAAA???===<<<===>>>>>>???BBBEEEHHHJJJKKKNNNPPPQQQUUU[[[```ccceeegggiiiiiiqqq~~~tttfff```___XXXUUUUUU^^^lllwww{{{{{{~~~mmm[[[QQQOOOOOOSSSWWW]]]ppp}}}sssiiilllnnnmmmnnnpppsssyyytttjjjbbb[[[[[[^^^bbbgggnnn{{{}}}uuusssyyy}}}tttjjjdddaaaaaagggooosssvvvzzzsssnnnssszzzttthhheeehhhcccbbbfffnnnpppkkkjjjmmmpppxxxmmm[[[SSSKKKIIIPPPWWW]]]lll~~~tttggg\\\___cccdddcccmmmooofffbbbaaaZZZaaakkkyyyuuummmnnnuuu{{{mmmYYYPPPDDDCCCAAAAAAAAAAAA@@@>>>BBBEEEFFFEEEFFFKKKLLLIIIGGGIIIHHHFFFJJJNNNJJJBBBDDD>>>::::::;;;:::;;;???;;;999777999;;;===;;;999;;;666333333222111333777666666666666777888999:::888666666999======888333666555666777999999777555666444222222444666666666;;;666444999===<<<;;;<<<;;;999777666777666444222666555444444333333333333444555555555333222333444999888666555444444555555888888777888999999666444888666444555666666333000777777777666555666999<<<:::777999>>>@@@<<<999:::888:::<<<:::888777888:::888999999888666777999<<<111444666666555666:::===<<<;;;999777777888999;;;888888777777888:::<<<======<<<;;;:::999::::::;;;>>>>>>???>>>>>>===<<<;;;;;;===???@@@@@@@@@BBBDDDDDDGGGLLLXXXhhhrrroooeee[[[]]]aaaiii|||{{{}}}rrrXXXQQQHHHEEEGGGHHHFFFBBBCCCDDDDDDDDDDDDDDDEEEEEEAAAAAABBBBBBBBBCCCCCCCCCAAACCCFFFHHHHHHFFFCCCAAABBB@@@???@@@CCCCCCAAA???GGGGGGFFFDDDCCCAAA@@@??????===<<<===???BBBCCCCCCAAABBBBBBAAA>>>======>>><<<>>>AAACCCDDDCCCBBBAAAEEEEEEBBB======@@@???;;;@@@???===<<<<<<===???@@@;;;>>>BBBEEEHHHKKKOOOQQQQQQWWW___fffiiikkklllmmmttt{{{rrrjjjgggbbbaaaeeeppp~~~sssfffWWWQQQOOONNNPPPSSSYYYlllzzzvvvmmmqqqpppnnnnnnrrrxxxzzzooogggaaa```bbbfffiiiiiikkkuuu~~~wwwtttuuuxxxyyyyyyxxx|||{{{zzz|||yyyrrrjjjdddbbbbbbdddkkkrrrzzz{{{yyyqqqvvvwwwqqqmmmrrrxxxsssddd\\\[[[]]]``````dddlllooolllkkknnnttt{{{kkk]]]QQQKKKKKKSSS[[[cccvvvvvvnnnqqquuuuuuqqqvvvrrrhhhdddaaaaaagggooovvv~~~yyyfff^^^WWWXXX\\\```eeejjjfffUUUMMMIIIFFFAAA???>>>>>>>>>===AAAEEEFFFEEEFFFJJJKKKIIIMMMLLLKKKMMMVVV[[[UUUJJJCCC===999999:::888999<<<999888666888:::;;;:::888999555444666666444444777666555555666666888999999999666666888;;;<<<888333555555555666888888777555777666666666777888888888888777999===<<<888777:::999777555555555444333111555555333222222222333333111222444444444444555777666555444333222333444444999888777777888888666555666555333444555555333000777777777666555777999<<<;;;888999>>>@@@<<<999999:::;;;<<<;;;888777888999666555555555555666777777222555888999777666777888;;;:::888777777888999:::999999888888999;;;<<<======<<<;;;:::::::::;;;;;;@@@AAAAAAAAA@@@??????>>>;;;===>>>?????????AAACCCDDDFFFKKKUUUcccnnnllleeeaaahhhqqq~~~{{{zzztttcccSSSMMMGGGFFFGGGHHHDDD@@@BBBBBBCCCDDDEEEGGGGGGHHHAAAAAA@@@AAABBBDDDFFFGGGFFFFFFGGGGGGGGGEEECCCBBBBBBAAA@@@@@@BBBBBBAAA@@@GGGFFFDDDBBB@@@@@@AAAAAA>>>===<<<===@@@BBBDDDDDD@@@AAABBBAAA?????????AAA===???BBBEEEGGGFFFDDDBBBDDDEEEBBB======@@@@@@<<<===<<<;;;;;;<<<===@@@AAA777:::???CCCFFFKKKPPPSSSSSSZZZeeennnsssuuuvvvwwwwwwrrrpppssszzz~~~hhh^^^UUURRRQQQPPPPPPSSSZZZmmmzzz|||tttyyyxxxttttttzzztttkkkfffbbb```dddkkknnnjjjiiiqqq||||||vvvrrrpppppppppssslllpppuuuooonnnrrrooonnnhhheeehhhlllpppvvv}}}~~~}}}rrrhhhmmmoooyyynnnnnnuuuxxxxxxeeeZZZVVVWWWXXX^^^^^^ccckkkoooooopppsssxxx~~~yyyhhh___QQQNNNQQQXXX^^^hhh~~~sssjjjfffcccbbbhhhmmmmmmmmmlllfff___SSSNNNJJJKKKLLLLLLOOOUUUfff~~~|||bbbSSSMMMMMMHHHAAA<<<:::;;;;;;;;;@@@CCCEEEDDDFFFJJJKKKIIIPPPNNNNNNTTT```fff]]]QQQCCC===888999888666666999888777666777999999999888666444444888777444333555555555555555555666777888999777555666999:::888555555444444555777888666555777777888888999999888888555999@@@DDD@@@888666888888777555555555555333222555444222000000111222444111333444444333333555666444444333222333444555666999888666666777888777666444333222333444444333222666777777777666777:::<<<<<<999:::>>>???<<<999999;;;<<<===;;;999888888999999777666888;;;<<<:::777222555999:::999777666666999999777777777888999:::;;;;;;:::;;;;;;<<<===>>>===<<<;;;:::::::::;;;<<<==================<<<<<<;;;===>>>>>>===>>>@@@BBBEEEHHHLLLSSS___jjjlllhhhiiisss}}}~~~iiiWWWMMMJJJFFFFFFHHHGGGCCC@@@AAABBBCCCEEEFFFHHHIIIJJJCCCBBBAAAAAABBBDDDFFFHHHIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@AAAAAAAAA@@@EEEEEEDDDCCCBBBBBBBBBBBB>>>===<<<===@@@CCCDDDDDDAAABBBBBBAAA???>>>???@@@===@@@DDDGGGHHHGGGEEECCC@@@AAA???===>>>CCCCCC@@@===<<<;;;:::;;;===???@@@888;;;>>>AAAEEEJJJPPPTTTVVV^^^jjjuuu|||~~~yyyqqqbbb[[[TTTTTTTTTTTTVVVZZZddduuuzzz~~~{{{|||rrrjjjgggeee[[[```hhhkkkiiiiiisss{{{tttpppqqqrrrpppiiimmmsssnnnmmmqqqnnnpppjjjiiipppyyy~~~{{{}}}llleeekkknnnrrrmmmuuu~~~|||qqq^^^WWWXXXYYYWWW[[[]]]bbbiiiooossswwwyyy{{{sssbbb\\\TTTTTTWWWZZZ^^^iiirrrjjjfffccc```gggllljjjeee```ZZZSSSLLLJJJIIIKKKIIIGGGJJJOOOVVVjjj}}}cccUUUPPPJJJEEE???;;;999999888777>>>BBBCCCCCCEEEJJJKKKIIIKKKKKKNNNWWWaaaccc[[[RRRDDD>>>::::::999666555777777777777777888999999888777444444666555111111333444444444444444555666777999666444444666777777666555444333555777888777666444666888888888666666666666:::BBBIIIGGG>>>999999999888777777777888666555444333000//////000222333555666666555333111222222555555444444555666888999999777555555666777777777444333333333444555555555666777888777777777:::<<<===::::::>>>???<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;888666999>>>@@@<<<777333555777999999999888888888777777777777888999:::==================>>>>>>===<<<;;;::::::;;;<<<===::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>===>>>AAACCCGGGKKKPPPVVV```kkkqqqpppyyyxxx```PPPHHHGGGFFFFFFHHHGGGCCC@@@AAABBBCCCEEEFFFHHHIIIJJJEEEDDDCCCBBBBBBDDDFFFGGGKKKJJJGGGEEECCCBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAABBBDDDEEEFFFFFFEEECCCBBB???===<<<>>>@@@CCCDDDDDDCCCCCCCCCAAA???============???CCCFFFHHHGGGFFFDDD@@@AAA???===>>>CCCCCC@@@>>>===<<<;;;;;;<<<===>>>===>>>@@@BBBEEEJJJPPPTTTZZZbbbooo{{{|||pppiiiaaaZZZTTTUUUVVVXXX^^^dddqqq{{{}}}}}}zzz}}}rrrjjjgggeee]]]```dddggggggiiivvvwwwtttuuuwwwrrrkkkqqqxxxssssssvvvssspppjjjkkkvvvzzzzzzvvvgggcccjjjllllllmmm}}}lllZZZUUUXXXWWWRRRVVVZZZ___fffmmmuuuzzz|||qqq___YYYTTTUUUXXXZZZ]]]hhh~~~~~~ooohhhddd```ccckkkqqqooojjjddd[[[TTTHHHFFFFFFHHHGGGEEEGGGLLLQQQ^^^rrrhhhXXXQQQDDDAAA>>>;;;:::999666555<<<@@@BBBAAADDDIIIKKKIIIFFFIIIPPPXXX\\\ZZZSSSOOOFFF@@@<<<<<<;;;777666888777888999999999999999:::>>>999555555333111222555444444444444444555555666888666444333444555666666555444333444777888888777444666999999777555555666666777===FFFIIICCC;;;777888666555666777777666555333222000//////000222333555666666555333222222333555444444444555777888:::999666444444666777777777444555555555555666777888666777888888888888:::<<<>>>::::::>>>???<<<:::;;;;;;;;;;;;<<<===>>>>>>===777555444777<<<===:::555;;;999777666666777777888666777777777888999:::;;;>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;======<<<===>>>???????????????===>>>>>>>>>>>>@@@CCCFFFGGGOOOWWW]]]eeeqqqzzz|||qqqYYYKKKFFFEEEEEEFFFGGGGGGDDDBBBBBBBBBCCCDDDEEEGGGGGGHHHEEEEEEDDDCCCCCCDDDFFFFFFJJJIIIFFFDDDBBBAAAAAAAAACCCCCCCCCAAA???>>>@@@BBBAAABBBEEEGGGHHHGGGDDDCCC@@@???===>>>AAACCCDDDCCCCCCCCCCCCAAA>>>;;;;;;<<<===>>>AAADDDEEEFFFEEEEEECCCCCCAAA===>>>AAAAAA===???>>><<<;;;;;;<<<>>>???@@@AAABBBBBBDDDIIIPPPTTT]]]fffvvv{{{wwwxxxnnnhhh```ZZZVVVWWWYYY]]]eeemmm{{{zzz{{{vvvtttxxxsssjjjfffdddfffeeedddeeeeeehhhttt}}}yyyyyyyyywwwrrrzzz~~~}}}{{{xxxrrrrrr|||uuupppdddaaafffeeegggmmmppp\\\VVVYYYXXXRRRQQQVVV\\\aaaiiittt{{{}}}sss___YYYRRRTTTVVVWWW[[[gggzzz{{{lllfffbbb^^^eeemmmtttuuurrrlllaaaWWWIIIDDDBBBDDDDDDCCCFFFJJJPPPWWWiiinnnZZZOOOBBB@@@>>><<<;;;:::777555:::>>>@@@@@@CCCIIIKKKIIIDDDHHHPPPXXXYYYSSSNNNMMMFFF@@@=========999888999777888:::999888888999;;;AAA<<<888777555333555999555555444444444555555666666555444333333444555666666555444555777999999999666999;;;:::777555777999555222666>>>CCC???888555444333222222444555444333111111111111111111222222000222444444444444666888333333222222333444666777777555444555666777777666555666666555444555888:::666777999999999999:::;;;===:::999===???===<<<======<<<;;;<<<>>>??????>>>999777666999<<<>>><<<:::BBB>>>999555444555555444666777888999:::;;;<<<<<>>===<<<===<<<;;;;;;;;;<<<===>>>;;;;;;<<<>>>????????????>>>???@@@@@@@@@CCCGGGJJJHHHTTTaaaiiirrr~~~jjjRRRGGGDDDDDDEEEFFFGGGGGGFFFDDDCCCDDDDDDDDDDDDDDDEEEEEECCCCCCDDDEEEFFFFFFGGGGGGHHHGGGEEECCCBBBAAA@@@@@@CCCDDDCCCAAA>>>===@@@BBBAAABBBCCCDDDEEEFFFEEEEEEBBB@@@??????@@@BBBCCCBBB@@@AAAAAA???===;;;;;;<<<<<<===???@@@BBBDDDEEEEEECCCCCCAAA===>>>AAAAAA===>>>===<<<<<<<<<>>>@@@AAAAAAAAAAAAAAADDDIIIPPPVVV]]]jjj~~~~~~|||nnnllljjjlllnnnnnnkkkhhhyyy|||ssslllhhhbbb^^^\\\^^^aaadddllluuu}}}yyyvvvwww~~~xxxmmmgggdddkkkfffbbbbbbbbbeeelllttt}}}{{{oooiiiaaaaaaddd```bbblllyyyaaaWWWZZZZZZTTTQQQWWW\\\```iiivvv~~~~~~xxxddd^^^TTTUUUUUUUUUYYYdddsss|||rrrgggeeedddbbbeeemmmwww}}}|||ooocccQQQIIICCCCCCEEEEEEGGGJJJLLLUUUiiiuuu]]]NNNFFFCCC???===;;;;;;999888999===??????CCCHHHKKKIIIFFFFFFLLLVVVXXXRRRKKKJJJEEE@@@===>>>===:::888999555777999999777666888:::<<<888666777777555666999666666555555555555555666333444444333333333444444777666444555888:::;;;;;;666999:::888555333666999555333444999:::777555666222111000111333444333222000000222333333333222222///111333444444555777999444333222222333444555666555444444555777888777555555666666555333333666:::666888999:::999999:::;;;<<<999999===???>>>===???AAA>>>======??????===;;;;;;:::;;;;;;===>>>???@@@???;;;888666777777666555666777888:::<<<======>>>???@@@@@@@@@???>>><<<;;;===<<<;;;;;;;;;===>>>???888999;;;<<<===>>>>>>>>>???@@@AAABBBCCCFFFKKKOOONNN^^^qqq|||eeeMMMDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCC@@@AAACCCEEEGGGHHHIIIIIIGGGFFFEEECCCAAA@@@@@@@@@CCCDDDDDDAAA======@@@CCCAAAAAAAAAAAABBBDDDFFFGGGCCCAAA??????@@@BBBBBBAAA===>>>???>>>===<<<<<<===<<<<<<===>>>@@@BBBDDDFFF???@@@???<<>>===:::888:::444666888888555555777999444222333666777444444777777666666555555555666666222333444444333222333444888666555666888;;;<<<<<<444777888555111000333888777666888999666222444:::333222111222444555555444///000222444555444222111111333444444444444555777666666555444555666777888444444444666888888666444555666666444111222555888666888:::::::::999:::;;;<<<888888===???>>>>>>@@@DDDAAA>>>>>>???>>><<<999777888999888888:::===???777666555777;;;<<<:::888666777999;;;===>>>>>>>>>???@@@@@@@@@???===<<<;;;===<<<;;;;;;<<<===>>>???<<<===>>>@@@AAABBBBBBBBB@@@AAABBBCCCEEEIIINNNRRRUUUhhh}}}yyyYYYIIIIIIFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHGGGEEECCCAAADDDHHHHHHFFFEEEFFFHHHHHHBBB>>>@@@BBB@@@>>>???CCCDDDCCCBBB???>>>???@@@CCCCCCDDDEEEEEEDDDCCCBBBEEECCCBBBBBBBBBBBBAAA???:::AAACCC>>>;;;???BBBAAA>>>;;;999:::===@@@AAAAAA>>>@@@BBBAAA@@@>>>>>>>>>@@@AAA???::::::<<<<<<:::;;;;;;===AAADDDGGGPPPZZZ```rrrjjjZZZRRRUUUQQQPPPUUUYYYXXXVVVWWW]]]fffqqq{{{uuuooossszzzoooaaa```eeefffbbbdddllluuuyyy|||zzzjjj^^^gggddd^^^YYYVVVZZZ```fffnnnxxxsssfffdddfffdddaaaaaaeeemmmxxxgggWWWTTTVVVVVVVVVZZZbbbmmmwww~~~zzzxxxtttbbbccc[[[VVVWWW\\\aaahhhooowwwzzzkkkdddbbbaaacccgggggg|||aaaRRRFFFFFFIIIHHHIIINNNOOOWWWhhhcccLLLOOOAAAAAAEEE>>>:::>>>???CCC>>><<<>>>???@@@CCCIIICCCEEEHHHNNNQQQOOOIIICCCAAA???@@@CCC@@@:::555555555666666777777777777777444222333777666111111666666666666777777777777777333333222222222222222222666555444777;;;===;;;999444777888777444333555888777666555666999999777444777222///222444222000000333111000000111222222111444444444444444444444444666555444333333333444555444111///222555666555555===:::666444555777999999777666555444555888;;;===;;;;;;;;;;;;<<<===??????CCCBBBAAA???===<<<;;;:::888777777666777999;;;<<<<<<999555333444666666666555555999@@@CCC@@@======>>>@@@BBBAAA>>>===>>>@@@:::::::::;;;;;;;;;;;;;;;@@@;;;:::???BBB@@@>>>???CCC===>>>EEEGGGFFFNNN[[[cccyyyuuuVVVGGGHHHEEEDDDDDDDDDFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDBBBAAADDDHHHJJJJJJIIIKKKLLLJJJDDD???AAACCCAAA@@@AAACCCDDDDDDBBB???>>>???@@@BBBCCCDDDEEEEEEDDDCCCBBBDDDBBBAAAAAABBBAAA@@@??????CCCDDD??????BBBDDDBBB@@@>>>;;;<<>>@@@BBBAAA@@@>>>>>>>>>???>>>:::888;;;???>>>888::::::===BBBFFFJJJSSS]]]fffyyysss]]]OOOIIIOOOLLLMMMQQQSSSQQQPPPQQQ___gggrrr{{{rrrgggaaacccgggkkkwwwkkk^^^]]]ccccccbbbgggttt~~~|||zzzzzz~~~nnnbbbbbb```[[[WWWUUUXXX___dddjjjrrr}}}qqqfffddddddbbb```aaabbbjjjuuulll]]]ZZZ\\\\\\```dddkkkvvv{{{}}}lllddd\\\UUUVVVZZZ___eeekkktttyyynnnccc______```cccgggjjjjjjXXXJJJIIIKKKHHHFFFIIIOOOXXXjjjkkkSSSNNN@@@???DDD>>>:::===<<<===999888:::;;;;;;???CCCAAABBBEEEHHHKKKKKKIIIGGGAAA???@@@CCC@@@:::666666555555666777777777666666333222333777666111222666888777666555444333222222222222222222222222333333444666777888999999::::::333444555444333333333444444333222333555666444222555000///333555222//////222000//////111333444444555555444444444444444444555555444333333333444555777555444555666555444333888555333222444777888999888777555444555777:::;;;;;;;;;;;;<<<===>>>@@@@@@AAA@@@@@@???>>><<<<<<;;;999888888888999:::<<<===<<<:::888555333333555666777555777???CCCAAA>>>======??????>>>;;;:::<<<>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<888888===@@@???>>>???BBB>>>AAAHHHJJJJJJTTTccctttnnnQQQFFFGGGDDDDDDDDDEEEFFFGGGHHHHHHHHHFFFDDDCCCDDDDDDCCCAAABBBEEEJJJMMMOOOOOOPPPQQQMMMFFF@@@AAACCCBBBBBBDDDCCCDDDDDDBBB@@@??????AAAAAABBBCCCDDDDDDCCCBBBBBBCCCAAA@@@@@@AAA@@@???===???@@@>>><<<===@@@???<<<@@@>>>======>>>@@@AAAAAA???@@@BBBAAA@@@>>>>>>??????===999777<<>>777777888;;;AAAEEEIIIRRR\\\hhh|||eeeQQQGGGEEEIIIHHHKKKOOOOOOKKKJJJMMM[[[bbbmmmuuu}}}wwwggg^^^XXXWWWWWW[[[lll~~~}}}hhh[[[[[[```aaabbblll~~~uuurrrzzzrrrfff[[[ZZZXXXUUUTTTWWW]]]aaahhhooozzz~~~vvvnnngggdddbbb``````ccc```gggqqq{{{uuuhhhfffgggfffmmmpppwww}}}vvvggg^^^VVVVVVZZZ^^^ccchhhrrrtttddd]]]WWWWWWYYYZZZ^^^cccpppyyycccQQQNNNOOOLLLIIIKKKRRR[[[ooouuu^^^NNN???===BBB<<<888999777:::777666:::;;;:::<<>>======<<<<<<::::::999999:::;;;<<<===;;;;;;:::777222111333666999555666>>>DDDCCC@@@>>>??????>>><<<::::::;;;===;;;;;;<<<<<<<<<=========<<<999999===@@@???>>>@@@BBBAAAEEELLLOOOSSSaaarrrgggNNNEEEGGGCCCDDDFFFFFFGGGGGGHHHIIIIIIGGGCCCBBBBBBBBBBBBAAAEEEHHHMMMQQQSSSSSSRRRRRRNNNFFF@@@@@@BBBAAABBBDDDCCCCCCCCCBBB@@@???@@@BBBAAAAAACCCDDDDDDCCCBBBBBBBBBAAA??????@@@@@@>>>===@@@===::::::<<<>>><<<999>>>===<<<;;;<<<======>>>@@@AAABBBAAA???>>>???@@@???@@@>>>;;;<<>>AAADDDMMMVVVbbbwwwvvv\\\LLLHHHJJJFFFHHHLLLPPPMMMHHHIIIMMMXXX___iiirrrzzzuuufff^^^XXXSSSQQQNNNRRRggg~~~}}}ggg[[[[[[]]]aaacccooo~~~qqqkkkrrrqqqfffWWWWWWVVVUUUUUUXXX\\\```fffiiirrr|||xxxpppmmmiiieeebbb```bbbeeeaaafffnnnyyywwwuuuuuutttyyy|||}}}}}}zzzlllaaaXXXXXX\\\___cccgggqqq}}}qqqddd[[[VVVTTTUUUVVVWWW[[[aaaxxxoooWWWQQQRRRQQQPPPSSSWWWbbbwwwhhhXXXEEE>>>@@@;;;888:::777;;;999999===>>>===>>>AAA>>>AAACCCCCCBBBDDDHHHLLLBBB???>>>@@@>>>999666888333444444555555555555555111222444555555333444666000111111222333444444555111111222222333444555555555777999999666555666777777555333444777999777444666555444444444444444444444111000333444222222444333111//////111444666777777666666555555444444333555555444333333444666777000444666444444777999:::999777555555666777666555666555444444555777999:::999999:::;;;===@@@AAACCC??????>>>===<<<<<<;;;::::::::::::::::::;;;;;;<<<777:::;;;888222111444999;;;666666>>>EEEEEEAAA???BBBAAA???===;;;;;;===>>>;;;;;;<<<<<<===>>>>>>>>>@@@===<<<@@@AAA??????BBBCCCDDDHHHNNNSSS]]]qqqaaaLLLFFFHHHBBBEEEGGGHHHGGGFFFGGGIIIIIIGGGCCCBBBBBBBBBBBBAAAHHHKKKOOOTTTUUUTTTQQQOOOLLLDDD>>>>>>@@@@@@AAACCCAAABBBCCCBBBAAAAAABBBDDD@@@AAACCCDDDDDDDDDCCCCCCBBB@@@????????????>>><<>><<<<<<<<<<<<<<<<<<<<<======@@@AAABBBAAA???>>>???AAA@@@FFFHHHBBB;;;:::<<<<<<888888;;;???@@@AAAGGGOOO___tttqqqVVVGGGFFFJJJGGGHHHLLLPPPMMMIIIJJJNNNYYYaaakkkttt|||hhhZZZSSSOOOLLLJJJFFFJJJaaazzz}}}ggg\\\ZZZ[[[aaaaaakkkzzznnnhhhlllxxxooobbbWWWWWWWWWVVVVVVXXX]]]```bbbccciiiqqqxxx~~~uuunnnnnnlllgggcccccceeegggcccfffmmmwww}}}||||||~~~~~~}}}~~~ooocccYYYXXX\\\___aaadddllluuu~~~uuucccZZZYYYWWWVVVWWWVVVVVV\\\ddd}}}yyy]]]SSSQQQQQQTTTYYY___kkktttdddLLL@@@???:::999;;;888===::::::===>>><<<<<<@@@AAADDDHHHHHHFFFEEEGGGJJJDDD@@@>>>???===888666888333444444555555555555555111333555555444444555555000111222333444555666666111111222333444444555555888666555666888888666333777444333444777999777555777777666555444444555555666222111222222222555:::666333111111222444555555666666555555444444444444555555444333444555666777111999===:::777999::::::888777555555777777777555444444444555666888:::<<<888999999;;;===???AAABBB@@@???>>>===<<<:::999999999999999:::::::::::::::444777999777333333777;;;<<<888999@@@FFFDDDAAA???AAA???===<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???BBB??????@@@@@@===>>>AAABBBCCCHHHOOOXXXhhh{{{\\\JJJFFFIIICCCFFFIIIIIIGGGEEEFFFHHHHHHFFFDDDCCCDDDDDDCCCAAAJJJLLLPPPTTTVVVTTTOOOJJJJJJBBB===>>>@@@??????AAA???@@@BBBBBBBBBCCCEEEGGGAAABBBCCCEEEEEEEEEDDDDDDBBB@@@??????@@@???>>><<>>???======>>><<<===??????>>>>>>???@@@AAABBBBBBAAA??????@@@BBB@@@IIIMMMEEE;;;888;;;>>>======???BBBAAAAAAFFFMMM___ssspppTTTDDDCCCHHHKKKJJJLLLOOOOOOMMMNNNRRR[[[bbbmmmvvvppp]]]SSSMMMJJJIIIGGGCCCGGG\\\tttkkkaaa^^^\\\aaa```hhhxxxtttlllggghhhppp|||}}}~~~oooaaaZZZZZZXXXWWWVVVXXX\\\```cccbbbdddkkkpppvvv~~~sssmmmooommmhhheeefffhhhgggeeegggmmmwww~~~{{{xxxxxxzzzuuussssssyyyuuuhhh[[[YYY[[[]]]]]]^^^```hhhooouuu~~~wwwfffYYYVVVRRRQQQRRRSSSSSSUUU```kkkjjj]]]YYYWWW\\\dddnnnzzzhhhNNN??????;;;;;;===999???;;;:::;;;;;;999:::===EEEGGGJJJLLLKKKJJJJJJJJJHHHDDDAAA@@@===888666999444444555666666666666555111555777444333444444333444444444444444444444555222222333333444444555555888555333444888999666222333222222333555666555444555666555333111111222444555222111222222111555;;;666444333333444555444333444444444444444444444444555444444444444666777888666DDDMMMIIIBBB>>>:::444888666555555666888999888444555555666888999;;;<<<888888999:::;;;===???@@@>>>>>>===<<<;;;:::999999888999::::::::::::999999333555777777555555888;;;;;;:::>>>DDDFFFCCC??????<<<;;;::::::;;;<<<:::999::::::;;;<<<===>>>>>>???@@@>>>>>>???===:::<<>>???===>>>@@@BBBBBBDDDGGGJJJBBBCCCDDDFFFFFFFFFFFFEEECCCAAA@@@???@@@@@@???======:::;;;>>>===999;;;@@@999<<<>>>???>>>===???AAABBBBBBBBBAAA??????@@@BBB???HHHKKKEEE<<<:::<<<===>>>>>>@@@BBBAAA@@@DDDKKKZZZlllyyy\\\LLLKKKPPPRRRNNNNNNRRRTTTTTTVVVYYYbbbjjjvvvwww___TTTRRRJJJGGGGGGGGGBBBDDDVVVkkksssllliiidddddddddkkkxxx|||tttooogggeeeiiisss|||ssseee]]]\\\ZZZWWWUUUWWW[[[___aaa^^^]]]aaadddgggnnnuuu|||}}}sssnnnpppmmmhhhfffiiihhhdddeeeggglllwww~~~{{{wwwqqqooopppgggfffdddjjjyyyqqqbbb]]]^^^]]][[[ZZZTTTYYY]]]aaaiiiuuu~~~~~~uuupppooogggXXXQQQTTTMMMMMMPPPTTTWWW___ooouuupppnnnttt~~~rrrXXXKKKNNNMMMMMMLLLFFFGGGBBB??????>>><<<===AAAHHHHHHIIILLLNNNOOONNNMMMNNNIIIEEECCC???:::888;;;555555666777777777666666222777888444222444444111333333333444444444555555333333444444444444444444444444444555666666555444111222444444444444555777444555555222//////111444///...111444333000333888333333333555777777555444111111222222333444444444555444444444555666888999HHH^^^ooommmcccYYYMMMAAACCC???;;;999999999999999888888888888888999999999888888888999:::;;;======;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;:::999555555666666777777888888:::<<>>>>>>>><<<===>>>===;;;???EEEFFFLLLWWWggg|||tttUUUFFFEEEGGGDDDHHHLLLKKKGGGDDDDDDFFFEEEEEEEEEFFFHHHGGGEEECCCFFFHHHLLLRRRUUUSSSMMMGGGHHHBBB>>>@@@BBB@@@>>>???;;;===@@@AAACCCEEEIIIKKKBBBCCCEEEFFFGGGGGGGGGFFFCCCAAA@@@@@@AAA@@@???===???===???BBB@@@;;;>>>FFF666999<<<===<<<<<<>>>@@@BBBCCCBBBAAA??????AAACCC???EEEGGGCCC>>>======<<<<<<<<<>>>AAA@@@>>>CCCJJJQQQbbbyyyhhhYYYXXX^^^YYYSSSQQQUUUZZZ\\\]]]___oooxxxkkkSSSNNNQQQFFFCCCCCCCCC>>>>>>MMM```~~~|||vvvsssnnniiijjjqqq}}}~~~wwwtttgggccceeennnxxx~~~xxxiii___^^^ZZZVVVTTTVVVZZZ^^^XXXTTTRRRSSSTTTUUUZZZ```hhhpppzzz{{{uuunnnooolllggggggjjjhhhbbbdddffflllwww~~~yyywwwrrrjjjfffggg]]][[[YYY]]]mmmzzzjjjcccbbb___[[[YYYLLLOOOQQQRRRXXXbbbjjjlllwwwyyy|||~~~}}}yyytttqqqrrriiidddddd\\\PPPMMMSSSPPPRRRWWW]]]cccpppjjj```fffggggggddd\\\QQQKKKGGGGGGEEECCCDDDIIIJJJHHHGGGJJJOOORRRRRRPPPRRRLLLHHHEEEAAA<<<:::===555666666777777777777777333888999444111444333000...///000222444666777888444444444444444444333333111444777777444333555777222555777777555444777:::555666666333000///222555)))+++111666555000000333000111333666888999777555///000111222333444444555555444444444555666888999^^^zzz|||kkk[[[PPPKKKDDD???<<<:::999888<<<;;;;;;:::999888777777888888888888999:::;;;<<<777888999:::<<<===>>>???;;;<<<=========<<<;;;:::888666555666777888777555999>>>FFFKKKGGG???<<<>>>999999:::===@@@@@@===999888888999:::;;;<<<===>>>===<<<>>>@@@??????CCCJJJLLLTTTcccwwwnnnRRRGGGFFFFFFDDDFFFHHHJJJJJJHHHFFFEEEKKKJJJHHHFFFDDDDDDDDDDDDHHHKKKOOOPPPOOOLLLIIIGGGFFFEEECCCBBBBBBAAA???===?????????@@@GGGOOOOOOKKKIIIHHHGGGFFFEEEEEEEEEFFF@@@@@@??????????????????@@@AAABBBAAA@@@===:::888888;;;???@@@??????@@@BBBAAABBBCCCAAA>>>;;;<<<>>>@@@>>>===;;;;;;===>>>@@@>>>>>>======???CCCGGGIIIQQQYYYkkkxxxjjjddddddfffaaaaaaeeegggeeehhhnnn```QQQPPPIIIHHHCCC@@@AAA??????JJJYYYwww~~~xxxvvvwww||||||tttoooiiieeegggqqqpppfff```VVVPPPPPPTTTVVVUUUQQQPPPOOONNNKKKJJJMMMRRR^^^bbbiiiqqqwww~~~{{{xxxyyyvvvppppppsssqqqjjjggghhhfff```bbblllwww}}}}}}{{{tttjjjaaa[[[YYYXXXTTTSSSYYYcccssswwwjjjgggfff___VVVOOOMMMKKKJJJMMMRRRWWW[[[fffhhhjjjmmmmmmllljjjhhhppplllddd]]]XXXVVVVVVVVVYYY```fffhhhpppuuussszzzkkkaaaQQQEEEAAACCCEEEDDDKKKIIINNNUUUSSSKKKKKKRRROOOOOOMMMGGG@@@;;;:::;;;???;;;777666777888666444;;;:::777444333333444444555222000000333555555333000000111222333333444444444555666777777666555444555555555666666666666666666888777333111222000---333111///111333555333111444555333///222888888222222111111000111222444555555222333777555000:::IIImmmlll]]]KKKAAA===;;;999888:::666666888888666666:::888888888999999:::::::::999999:::;;;;;;<<<<<<===::::::===@@@>>>:::999<<<777888888777666666888999???BBBEEEEEEBBB>>><<<:::;;;::::::;;;<<<===;;;:::<<<;;;::::::<<>>======DDDLLLVVVcccwwwkkkOOOEEEEEEEEEFFFGGGIIIJJJIIIGGGEEECCCHHHGGGFFFEEEEEEFFFGGGGGGHHHLLLPPPPPPMMMIIIGGGFFFEEEDDDBBBBBBBBBBBB@@@>>>@@@AAA??????DDDKKKLLLHHHGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>><<<:::999888<<>>???>>>===<<<<<<===>>>???@@@???>>>===???AAADDDFFFLLLTTTdddyyyyyytttsssqqqmmmmmmrrruuuuuuyyy[[[KKKJJJDDDEEE@@@???@@@>>>===GGGUUUlllzzz|||tttpppkkkhhhkkkuuutttfff```XXXRRRRRRUUUUUUTTTPPPOOOMMMKKKIIIHHHKKKNNNXXX[[[```ffflllsss{{{}}}uuurrrsssqqqlllmmmooommmgggeeefffeeeaaadddrrr}}}yyy{{{{{{uuulllaaaYYYUUUWWWSSSRRRXXXbbbqqqsssnnnkkkcccZZZUUURRRNNNKKKKKKNNNRRRTTTWWWZZZ^^^bbbeeegggggggggrrrmmmfff___[[[YYYZZZ\\\___gggnnnuuusss```OOOFFFDDDDDDDDDGGGHHHLLLPPPOOOKKKKKKOOONNNNNNLLLHHHBBB===<<<===???<<<999888999888666444:::888666444333333333333555222000000333555444333111111111222333444444555555555666777666666444444555555555555555666777777444777666222111333222///333111000111444555444222444555333000222777777222333333222111222333444555999444444777666555@@@PPPkkkoooXXXIIIBBB???;;;888999666666888888666666999888888888999999::::::::::::::::::;;;;;;;;;;;;;;;;;;:::;;;???>>>:::888;;;777888999888777666777888<<>>===<<<;;;:::;;;<<<<<<;;;999;;;:::999999:::===@@@BBB@@@?????????>>>@@@IIIUUUbbbpppiiiMMMCCCEEEFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEDDDEEEFFFHHHJJJKKKIIINNNQQQPPPJJJEEEDDDFFFDDDBBBAAAAAABBBBBBAAA???AAABBB@@@>>>AAAGGGHHHFFFFFFFFFGGGGGGFFFCCCAAA@@@??????@@@@@@AAAAAABBBBBB@@@@@@???>>>===;;;;;;:::999<<>><<<<<<>>>@@@???>>>===<<<<<<===>>>???@@@???>>>===>>>???AAACCCGGGMMM[[[mmm~~~~~~~~~WWWHHHIIICCCCCC???>>>AAA>>><<>>@@@???@@@AAAAAA@@@DDDSSSbbbrrrhhhMMMEEEGGGHHHCCCDDDFFFHHHIIIIIIIIIHHHEEEDDDDDDEEEFFFIIIKKKLLLLLLPPPSSSPPPIIICCCCCCEEEBBBAAA@@@@@@BBBCCCBBB@@@???AAAAAA===>>>CCCGGGFFFEEEFFFHHHIIIGGGDDDAAA>>>======>>>???@@@AAAAAABBB???>>>===<<<;;;;;;;;;;;;:::<<>>===>>>@@@BBB>>>>>>============>>>>>>>>>>>>=========???AAABBBDDDJJJTTTbbbsss{{{UUUJJJLLLHHHBBB??????BBB@@@<<>>>>>===<<<999666444666666555555333111000///222222111222222333333333444444444444444444444444666555555555444333333222555444333333444666888:::333666666222222555444111333222222333444444444444333333333222333444555444222333333444555666777888777333222333333555@@@MMMSSSdddtttyyy}}}cccNNNCCC>>>:::777555666999999666555777:::999999888888999::::::<<<<<<;;;;;;:::999888888===888777:::;;;999777888999;;;<<<;;;999666666666777:::===>>>>>>>>>>>>@@@===<<<;;;;;;<<<;;;999777999888888888999;;;===???>>>@@@CCCCCCBBBIII]]]qqqeeeNNNHHHHHHGGGEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFHHHJJJKKKPPPRRRSSSOOOHHHCCCCCCEEEAAA@@@???@@@BBBBBBBBBAAA===AAABBB???>>>BBBGGGHHHEEEGGGIIIJJJIIIFFFBBB???;;;<<<<<<===>>>??????@@@======<<<;;;::::::;;;;;;;;;<<<===@@@AAABBBBBBAAABBB@@@===<<<<<<>>>@@@AAA>>>>>>============>>>>>><<<<<<<<<<<<>>>@@@AAACCCDDDIIIQQQZZZgggxxxwwwSSSIIILLLGGG@@@===>>>BBB???<<>>CCCIIIIIIDDDEEEMMMNNNHHHKKKJJJHHHFFFEEEDDDDDDCCC>>>>>>???>>>;;;999777555555555555444333111///...000111222222222222222333444444444444444444444333555555444333333333333333555444444444555666888999555888777333222444333000222222333333333333444444222222222444333333333444///000222444666888999:::444333333444444555:::AAAEEEOOOXXX\\\cccsssuuuYYYHHH???;;;888666666::::::666666888;;;:::999888777888::::::<<<<<<;;;:::999888888777<<<888666999:::888888;;;<<<======<<<999666555666888:::;;;;;;;;;;;;<<<======<<<;;;;;;<<<;;;999777::::::::::::;;;<<<>>>???===???CCCEEEGGGQQQiii~~~bbbPPPMMMJJJEEEJJJJJJIIIHHHGGGEEEDDDCCCGGGGGGFFFFFFGGGHHHJJJKKKRRRRRRPPPLLLHHHDDDCCCCCCAAA@@@???@@@AAABBBAAA@@@;;;BBBFFFBBB@@@BBBGGGHHHEEEFFFIIIJJJIIIGGGDDDAAA;;;;;;<<<<<<======>>>>>>;;;;;;;;;:::::::::::::::;;;;;;<<<>>>AAABBBAAA???>>><<<:::999;;;===============>>>>>>>>>>>>======;;;;;;<<<===???@@@BBBCCCEEEIIIOOOTTT\\\iiiyyyuuuQQQFFFHHHBBB???<<<===AAA???<<>>IIIIIIHHHEEEGGGLLLMMMJJJNNNKKKFFFCCCCCCCCCCCCCCC===>>>>>>===:::888888888666666555444222111000000///111333333222111222333555555444444333333222222444333333222222333333444555555555666666666666666666888777444222444333000000222333333222111333444111111222555444111222555...000222444777888999:::444555666777666666777999===@@@DDDGGGLLLZZZssskkkWWWHHH>>>;;;888777999999777888;;;<<<;;;999777777888999;;;<<<;;;;;;:::999888888777:::888777999888666:::@@@??????>>>;;;888555666666999::::::999888888:::;;;===<<<;;;;;;<<<<<<:::888;;;;;;;;;;;;<<<===>>>???>>>???CCCGGGNNN\\\ttt|||cccWWWUUUOOOEEEIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLSSSOOOKKKHHHFFFDDDBBB???BBB@@@???@@@AAAAAA@@@???===FFFKKKGGGBBBBBBEEEGGGCCCEEEGGGHHHHHHGGGDDDCCC<<<<<<==================888999:::;;;;;;:::999999:::999:::===@@@BBB@@@>>>===;;;::::::===???>>>=========>>>>>>>>>>>>============>>>>>>???@@@AAAAAADDDHHHMMMOOOQQQZZZhhhtttuuuRRRHHHIIIBBBBBB??????CCCBBB@@@IIIVVVdddtttvvvoookkkhhhfffhhhpppwww|||~~~qqqddd]]][[[UUUcccqqqwwwzzzzzzoooiiimmmllldddaaadddhhhxxxrrraaaZZZVVVRRRLLLOOOSSSVVVWWWYYYZZZ[[[[[[___dddgggfffccc```___\\\VVVTTTWWWYYYXXXYYY]]]\\\YYY[[[aaaeeeeeehhhmmmrrr~~~~~~~~~yyyfff^^^^^^gggoooyyyzzzsssllleee^^^ZZZ[[[[[[]]]```cccmmm}}}yyysssmmmhhhdddbbb___bbbgggmmmssswwwyyyzzz|||~~~|||zzzzzzyyyzzzzzzyyyyyyxxxxxxwwwyyyzzz{{{{{{xxxtttooolllbbb]]]WWWRRROOOMMMKKKIIIFFFEEENNNVVV[[[nnnzzzUUUDDDEEENNNHHHEEEGGGIIIIIIIIIKKKQQQLLLEEE@@@@@@AAABBBBBB;;;======;;;888777999;;;888777555333222111111111...111333333222111111333555444444333222111111111222222111111222333444555555555777888777666444333444777777333333555555222///111222222000000111333000000222666444000000555000111333555666777777666333555666666666666777666888888;;;>>>>>>EEE[[[qqqnnnXXXEEE>>>:::888999999888:::>>>===;;;999777666888999;;;;;;:::::::::999999888888777777999:::666555<<>>>>>AAA@@@CCCKKKVVVggg~~~fff^^^]]]UUUIIIDDDDDDEEEFFFHHHIIIJJJKKKEEEEEEEEEFFFHHHJJJLLLNNNSSSMMMGGGDDDEEEDDD@@@<<>>???IIINNNJJJCCCAAACCCEEEBBBCCCEEEFFFGGGFFFDDDDDD>>>>>>>>>>>>============666888:::;;;;;;:::999888:::999999<<<@@@AAA???===@@@>>><<<>>>AAACCCAAA???======>>>>>>>>>>>>======@@@@@@@@@???????????????BBBGGGKKKKKKKKKQQQ]]]hhhzzzwwwVVVMMMNNNGGGGGGCCCDDDGGGFFFEEEOOO\\\mmm~~~{{{nnngggdddcccdddiiiqqqvvvxxxwwwjjj[[[VVVUUUKKKZZZgggkkkmmmttt|||ssspppvvvuuukkkdddfffmmm|||hhh^^^ZZZVVVPPPQQQTTTUUUVVVXXX[[[]]]WWW[[[```bbbbbb```______YYYSSSSSSXXXZZZYYYZZZ^^^___\\\^^^fffiiihhhkkkppprrr}}}yyyvvvxxxyyyyyyaaaVVVYYYiiirrr~~~}}}vvvooohhh```ZZZ]]]]]]```ccceeeooo|||xxxtttqqqmmmpppvvv||||||vvvmmmeee___\\\\\\`````````aaaaaabbbbbbbbb___aaacccdddbbb^^^ZZZWWWQQQMMMGGGDDDBBBAAAAAA@@@<<<:::AAAEEEIII___zzz{{{XXXIIILLLRRRGGGCCCHHHKKKGGGGGGLLLTTTMMMDDD>>>>>>@@@AAABBB:::<<<<<<:::777777999<<<:::888555333111111222333---000444444222000111333444444333333222111000000111111000000111333555666444666888999888666333111222555666333444777777555...000222111//////111333000///222777555///000666222333444555555555444333111333444333333555666555555444777:::888:::KKK___iii|||fffMMM@@@;;;888999999888;;;@@@===;;;999777666777999;;;:::::::::999999999999888555777;;;;;;666444===IIIDDDCCC???999555444666888666777666666555777:::===;;;::::::;;;<<<===;;;::::::;;;;;;<<<<<<=========CCCAAADDDNNN[[[nnnyyyqqqxxxmmmTTTHHHFFFDDDCCCHHHOOOQQQLLLFFFKKKHHHEEEDDDEEEIIIMMMQQQOOOKKKGGGDDDEEEFFFGGGHHHCCCCCC@@@<<<===AAAAAA>>>CCCBBBAAA@@@???@@@AAABBB@@@EEEIIIGGGCCC@@@BBBEEECCCBBB???===<<<<<<<<<===999::::::999777666777888888777777999>>>@@@???===AAA:::999>>>@@@<<<999999111444999===@@@@@@>>><<<======>>>>>>>>>>>>======EEEBBBDDDIIIJJJKKKRRR\\\iiivvv|||\\\OOOOOOIIIJJJGGGEEEEEEFFFJJJVVVcccppp~~~|||qqqhhhbbbccccccbbbcccggglllqqquuuqqqYYYNNNMMMLLLTTTZZZ\\\aaakkkoooooovvvzzzvvvkkkhhhssszzzjjjeeeddd```XXXSSSRRRVVVWWWUUUWWW]]]XXXWWWZZZ]]]]]]ZZZZZZ^^^\\\ZZZXXXUUUTTTUUUYYY\\\___ccciiiooorrrtttuuuvvvuuuwwwyyyzzzyyyuuunnniiixxxaaaXXXWWWiiirrrzzz|||zzzkkk```\\\\\\ZZZ[[[\\\]]]dddttt}}}jjjbbbYYYSSSPPPMMMIIIDDDKKKJJJIIIIIIIIIJJJKKKLLLPPPOOONNNNNNMMMLLLHHHFFFEEE===666666<<<>>>;;;666:::999:::===AAAKKK^^^ooo```JJJEEELLLGGGEEEGGGFFFDDDHHHPPPRRRMMMGGG@@@======???@@@===<<<:::999999:::<<<===>>>;;;666222000000222333...000222222000000000111333222111///............222333333333333333444444888999:::999777555666777444555666777777555333111222333333222000000222555::::::999777555333000///111444888888555333444555555555555555555555555555333333333333555:::BBBGGGOOOeee|||{{{eeeKKK???555666;;;===<<<;;;999999999999666333555999999:::999888666666888:::<<<:::999777777888:::;;;???BBBBBB>>>888444444666777777888888888777777666888888:::;;;<<<=========:::;;;<<<<<<;;;;;;===???===AAAKKKWWWbbbrrrssstttjjjUUUKKKGGGDDDDDDHHHMMMNNNJJJDDDJJJGGGEEECCCDDDHHHLLLOOOMMMJJJFFFEEEFFFIIIJJJKKKFFFFFFCCC???@@@CCCCCC@@@AAAAAA@@@???????????????>>>AAADDDCCCAAA???@@@AAABBBAAA@@@???>>>===<<<<<<;;;<<<<<<;;;999777888999;;;999999;;;>>>???>>><<>>:::888:::===>>>>>>???>>>>>>===<<<<<<======>>>>>>======<<>>;;;===888444555:::===;;;888777666777999;;;BBBRRR```lllqqq|||uuu[[[JJJGGGIIIEEECCCEEEDDDCCCGGGNNNOOOKKKEEE???;;;;;;===???<<<;;;999888888999;;;<<<;;;999666333111111222333///111222333111111222333222222111111111111111222555444444444444333333333777888999777555444444555444555666666666555444333222222222222111111444666<<<<<<:::888666444333222555777888888666444222222555555555555555555555555333444444444555777;;;>>>BBBSSSfffyyylllNNNBBB777666::::::999888999::::::999777555666999666777777666444555777999<<<;;;999888777888999:::<<<>>>???;;;555333444777888888888777777777666666888999:::;;;============888999;;;;;;;;;<<>>======>>>???@@@@@@@@@@@@??????@@@AAAAAAAAA@@@>>>===<<<===>>>>>><<<:::888888999<<<<<<;;;===>>>???===<<<>>>======>>>===999999<<>><<<<<<===>>>;;;<<<<<<<<<<<<<<<<<<;;;???>>>???BBBCCCDDDIIIOOOXXXaaakkkoooqqqttt{{{~~~|||}}}fffWWWVVVPPPLLLLLLLLLKKKIIIMMM]]]mmmzzzxxxkkkfffccc```^^^]]]]]]^^^___```bbbcccooo{{{~~~iiiUUUJJJGGGJJJLLLMMMMMMRRR]]]hhhlllsss{{{xxxiiicccaaakkkpppkkkhhhkkknnnmmmiiieeeaaa```\\\WWWVVVXXXYYYYYY\\\ccceeecccbbbeeeddddddeeefffffffffeeeeeelllpppvvv|||~~~|||zzzuuussssssvvvwwwrrriiiaaasssdddYYYZZZjjjvvvyyyjjj```\\\[[[___\\\ZZZ___kkk{{{xxxiiiZZZPPPEEEBBB>>>===>>>===:::666999:::;;;<<<===>>>>>>>>>@@@???>>>>>>???===:::888777666555666888999888666666555777999888;;;DDDOOOUUUZZZfffmmmeeeSSSHHHHHHGGGDDDDDDDDDDDDCCCGGGMMMKKKGGGBBB<<<:::999;;;<<<:::999888777777888999:::888777555444333333333333000222333333222222333444333333333333333444555555777666666555333222222111666777777555333111111222444444444555555555555555111222222222111333555888???===;;;888666555555555555555555777777666444111555555555555555555555555111333555555555555777888:::AAAOOOccc}}}pppMMMAAA666666999:::999999:::;;;<<<:::888777888999555666666555555555888:::===<<<:::888777777888888888999999666333222555999;;;999888666555555666666888999:::;;;<<<=========666888999:::;;;>>>AAADDDGGGIIISSScccttt}}}qqq___UUUKKKFFFDDDBBBAAADDDIIIJJJGGGCCCFFFEEEBBBAAABBBEEEHHHJJJEEEBBB@@@@@@BBBEEEFFFFFFBBBBBB@@@<<<<<<>>>===999===>>>???@@@???>>>===<<<@@@???>>>???AAABBBAAA???>>>@@@AAABBBBBB@@@===<<<===>>>>>><<<:::888888999;;;;;;;;;<<<>>>>>>======>>>@@@AAA@@@<<<:::<<>><<<<<<===???@@@:::;;;;;;<<<<<<;;;;;;:::===<<<===???AAABBBEEEHHHRRRXXX```cccdddgggmmmssstttvvvxxxzzz|||~~~zzztttooommmnnnrrrttt}}}nnn^^^ZZZRRRQQQRRRRRRQQQNNNRRRbbbsssyyyxxxnnnkkkgggbbb___^^^]]]]]]]]]]]]]]]^^^dddoooyyyvvvfffUUULLLIIIHHHIIIIIIIIINNNXXXbbbiiipppzzzuuuddd]]]XXX___bbbbbbeeennntttttttttqqqmmmhhhccc^^^\\\[[[ZZZ[[[aaakkkqqqqqqrrrtttkkkjjjjjjkkkkkklllkkkjjjwwwyyy{{{~~~}}}zzz{{{yyyyyy{{{|||wwwlllcccttthhh[[[]]]mmmzzzuuuhhh```\\\[[[^^^ZZZZZZaaaoooqqqdddWWWLLLEEE;;;:::999:::;;;:::777444777888:::<<<======<<<<<<@@@?????????@@@???<<<:::666888999999777555333222777777999<<<:::999???FFFJJJNNNVVV]]]XXXLLLFFFGGGEEEDDDDDDDDDDDDDDDGGGJJJEEECCC>>>:::888888999:::888777777666666777777888444555555555444444333333000111222222111111333555555444444444444444555555777777555444333111000///555555555444111//////000444444444444444555666777000111222222222444777:::???===:::777555555555666000///000333888999666333555555555555555555555555///111333444444555888:::999;;;BBBQQQhhhxxxttthhhGGG===444555999;;;<<<>>>;;;======;;;999::::::888666777888777777888;;;===;;;:::999777666555555555666666555333222333777;;;<<<:::888555444444555666777777999:::;;;<<<<<<<<<888999:::;;;;;;>>>BBBEEEKKKNNNXXXjjj}}}~~~lllVVVMMMEEECCC@@@???@@@CCCGGGIIIHHHFFFEEEDDDBBBAAAAAACCCFFFHHHEEECCC@@@@@@AAABBBBBBBBBCCCDDDBBB??????AAA@@@<<<>>>???@@@@@@@@@???===<<<@@@>>>===>>>???@@@???>>><<<>>>AAABBBBBB@@@>>><<<;;;<<<<<<;;;888666777777666888:::;;;<<<===>>>???===@@@AAA>>>::::::<<<>>>======>>>???????????????::::::;;;;;;;;;;;;::::::;;;<<<===>>>@@@BBBCCCCCCKKKQQQWWW[[[\\\___eeejjjhhhhhhkkknnnpppppppppqqqoookkkfffbbbaaabbbfffhhhlll}}}xxxhhhaaaVVVUUUUUUVVVUUURRRUUUcccrrrttt~~~xxxuuummmddd^^^]]]ZZZYYYXXXYYY[[[\\\[[[dddmmmmmmbbbVVVOOOMMMHHHHHHIIILLLPPPVVV^^^eeennnyyyrrr```YYYTTTXXXZZZ]]]dddoooyyy}}}}}}yyysssmmmiiifffccc```aaahhhttt|||}}}}}}~~~ssspppmmmmmmpppqqqrrrqqq~~~||||||}}}~~~|||}}}|||}}}|||rrrjjjzzzpppdddfffrrr~~~ooofffaaa^^^\\\\\\ZZZ\\\fffvvv~~~lll\\\RRRKKKFFFBBB888888999::::::999666444777888:::<<<<<<<<<<<<;;;======<<<===>>>===;;;999555888;;;;;;888444333333777777:::======;;;===CCCCCCFFFLLLOOOMMMGGGDDDEEEAAABBBCCCAAA@@@AAACCCDDDAAA???<<<999888777888888666666666555555666666666222333444555555444333333///000000000///000222555666666555333333222222222666555444333222111000///333444444333000//////000444444444444444555666777000111222333333555888;;;===;;;888555444333444555...---...222666888555222555555555555555555555555333333333333333555999<<<888999;;;CCCQQQ\\\]]]YYYDDD;;;444555999:::;;;>>>;;;>>>>>>;;;:::===;;;777666777888777777888;;;===999888777666444444333333555555444333333555999<<<<<<:::777555444444555555555666777888999:::::::::;;;;;;<<<<<<<<>>>>>???BBBFFFHHHIIIHHHEEEDDDBBBAAAAAACCCEEEGGGHHHFFFCCCBBBBBBBBBAAA@@@@@@AAA@@@===>>>@@@???;;;???????????????>>>======>>>>>>===<<<;;;;;;<<<<<<;;;===???AAAAAA@@@>>><<<999::::::999777666666777444777:::;;;<<<<<<>>>@@@<<>>999888:::;;;:::>>>???AAABBBAAA@@@===<<<:::;;;;;;;;;;;;;;;;;;::::::<<<======@@@DDDCCC@@@DDDIIIOOOTTTVVVYYY]]]```\\\[[[^^^cccdddaaa```bbbaaa___[[[YYYXXXZZZ]]]___```mmm}}}vvvlll]]]YYYWWWWWWVVVUUUWWW```kkknnn~~~rrreee[[[XXXSSSQQQQQQUUUZZZ]]]YYY```gggggg```XXXSSSQQQKKKJJJKKKOOORRRUUU\\\ccchhhsss~~~gggVVVPPPSSSUUUWWW\\\dddqqq~~~~~~yyyvvvqqqmmmoooooovvvxxxuuurrrtttxxx|||~~~}}}~~~~~~~~~{{{}}}{{{uuuvvvrrrhhhcccbbb```]]][[[]]]dddqqqrrrgggWWWJJJCCCAAA@@@@@@777888888999888777666555888999999:::::::::::::::===<<<<<<>>>???>>><<<:::333666888999999777777777777666888;;;<<<:::<<>><<<===>>>===>>>===<<<:::999888888888555555666666666666555555222333444444444444333333...////////////000333555777666555333222222111111444444444333333222222222333444444333111000000111444444444555555555555555111222333333444555888;;;:::999777555333333333333000111222333555444222///555555555555555555555555888777666444222333777999444444555888???EEEIIIJJJCCC<<<777888999888888999:::???>>>:::;;;???<<<555555666666555555555888:::777777666666555444333333555555444333444666888::::::888777555444444555555555666777888999:::::::::===============@@@EEEHHHTTTZZZiii|||pppWWWPPPJJJGGGMMM??????@@@BBBEEEGGGHHHHHHEEEDDDBBBAAABBBCCCEEEFFFHHHEEECCCBBBBBBBBBAAA@@@;;;===<<<:::<<>>======<<<<<<======>>>???@@@===:::888:::===:::;;;===?????????======777888999999777666777999666999<<<===<<<<<<===??????@@@===888999======:::>>>>>>???@@@???===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;777;;;<<<<<<@@@EEECCC===???DDDKKKPPPRRRTTTVVVXXXTTTRRRVVV\\\^^^ZZZXXXZZZYYYXXXWWWVVVVVVXXXZZZ[[[]]]eeeppp}}}zzzhhh```\\\ZZZZZZ[[[[[[```fffmmmxxxhhhYYYTTTMMMJJJKKKRRR[[[aaabbbfffjjjjjjddd^^^ZZZXXXPPPLLLLLLPPPRRRTTTZZZcccfffqqqwwwaaaQQQMMMRRRSSSWWW]]]eeessszzztttuuuuuu|||yyyxxxyyyvvvoooyyyuuuggg```aaacccbbb___]]]cccooo~~~sss]]]UUUHHH@@@<<<<<<;;;:::666777888888777777777888;;;::::::999999999999999=========>>>@@@@@@>>><<<555555666777888888777666999666666999:::999<<>>@@@@@@@@@@@@@@@@@@<<>>;;;===<<<999======<<<;;;:::999999999555555666666666666555555444333333333333333333333///000000//////111444777666555444333333333333333444444444555555666666666222444555444222222333444444555666666666555444333333444444444444555888;;;888888777666444333222222111333555666555333222222555555555555555555555555555666666666444444666777555333222444888;;;===>>>@@@:::777999:::888777888999???>>>999:::@@@<<<333666777777666444555777999777777777777666666555444555444333444555666666666777777666666666555555555666777888:::;;;;;;;;;;;;======>>>>>>???CCCIIIMMMZZZcccttt~~~]]]KKKLLLJJJHHHQQQAAAAAABBBCCCDDDFFFFFFGGGEEEDDDCCCBBBBBBCCCEEEFFFDDDCCCAAA@@@AAAAAA@@@???===??????===???BBBAAA<<<>>>===<<<::::::;;;<<<<<<@@@CCCDDD@@@;;;888<<<@@@:::;;;<<<===>>>>>>======666888999999888777999:::999<<>><<<;;;===???CCCCCC???:::<<>>CCCJJJOOOQQQRRRSSSTTTPPPOOOSSS[[[]]]XXXWWWYYYWWWWWWVVVWWWXXXYYY[[[\\\```dddkkkwwwpppfffaaa^^^___``````bbbeeeooo}}}}}}lllYYYSSSKKKGGGIIIRRR^^^fffllloooqqqpppjjjdddaaa___TTTOOOMMMPPPQQQRRRZZZdddlllwwwzzzdddVVVRRRQQQSSSXXX^^^ffftttxxxmmmmmmuuuzzzzzz~~~|||mmmbbboooyyywwwlll```\\\___cccccc``````hhhwwwfffRRRLLLCCC===;;;:::888666666777888888888888:::;;;>>>===;;;999999999::::::999999999;;;<<<<<<;;;999999777666666777666444111<<<888777999999999===BBBAAABBBBBB@@@??????>>><<>>999===<<<<<<<<<;;;::::::999555555666666666666555555555444333222222222333333000111111000000222555888555444444444444555666666444444555666777888999:::222444555555444333555666444555666777777555333111333444555555444555888:::888888888777666444333222...333777888666555666888555555555555555555555555...111555777777777777888;;;666333555999999999888:::666666:::<<<:::999;;;999>>>>>>888:::@@@<<<222999:::999888666666888:::777888888888888888777666555444333444555555444333555666666777666666555444888999:::;;;<<<=========<<<======>>>AAAEEELLLPPP___jjj}}}}}}{{{mmmQQQMMMKKKIIIHHHCCCEEEBBB@@@AAAAAAAAAFFFMMMHHHGGGGGGHHHIIIJJJJJJIIIGGGCCC>>><<<===@@@CCCEEE???;;;999;;;???@@@>>>:::;;;;;;<<<<<<===>>>>>>>>>CCCBBB???;;;999999;;;>>>666999<<>><<<>>>===<<<:::888666555444888:::<<<===<<<;;;;;;<<>>@@@>>><<<<<<===============<<<<<<;;;:::999999999:::;;;<<<888999;;;===????????????;;;???DDDGGGJJJLLLOOOQQQRRRWWWYYYVVVUUUYYY\\\\\\XXXUUUVVVZZZ[[[YYYYYY\\\```gggooowww|||sssfff^^^aaaccc```ccclllnnnzzz~~~yyykkkZZZQQQKKKJJJJJJNNN^^^pppvvv{{{yyyqqqnnnooollldddWWWRRRNNNMMMNNNPPPXXXaaajjj{{{zzzfff[[[YYYXXXYYYZZZ^^^gggwww{{{vvvlllhhhkkkxxx|||~~~|||nnn___UUU^^^qqqzzzmmmhhhccc```\\\XXX[[[aaaiiiqqqjjjWWWIIIFFFAAA;;;888666666777999999999777555555777999>>>:::666333444777:::<<<@@@>>>======>>><<<888444888999888777555555777999555777888888777:::???DDDAAA@@@@@@AAABBBAAA>>><<<<<<>>>DDDHHHBBB888999???===888666;;;===;;;999999444555666666666555444333333333444555555444333333333000000333333000111555888;;;888222000444555222333222111444777999777555555555444444444555555666444888888444222444444333333111222666777555666999777666555777999999666333777555444555666777666555777777555444333333444444222666:::===<<<;;;:::999444444333333333555777888777888::::::999999999:::999>>>:::888===;;;999AAA<<<:::888888::::::888666666555555777:::;;;999666444444444444444444444444333444555444333222444555777666555777;;;<<<:::777@@@======AAADDDFFFLLLRRR^^^mmm}}}}}}fffMMMIIIFFFDDDEEEAAABBB???>>>?????????EEEKKKPPPMMMJJJJJJJJJJJJGGGDDDEEEBBB>>>======@@@CCCDDDCCC???<<<===@@@AAA>>>;;;@@@>>><<<::::::<<<>>>??????@@@@@@@@@>>>===>>>@@@888:::===???@@@???>>>===>>>>>>===;;;999888777666777999<<<<<<;;;::::::;;;AAA???>>>???AAAAAA>>><<<;;;;;;<<<=========<<<<<<;;;:::999888888888999:::888999;;;===>>>>>>>>>===777:::???BBBEEEGGGIIIKKKPPPUUUWWWTTTSSSWWWZZZZZZXXXUUUVVVYYYZZZWWWXXX[[[^^^dddjjjrrryyykkkcccfffhhhfffgggmmmnnnyyyzzznnn___UUUNNNNNNOOOSSS```pppssszzz|||wwwvvvxxxtttlllZZZSSSMMMMMMMMMOOOUUU\\\dddvvv|||iii^^^[[[YYYZZZ]]]cccnnn}}}wwwnnnccc^^^___hhhqqquuuwwwyyy{{{}}}sssfffYYYPPPPPPcccxxx~~~wwwkkkgggccc```]]][[[^^^dddoooyyycccOOODDDAAA===:::888888999;;;999999999777666555777999???<<<888555555666999;;;???===<<<======;;;777444888777777777777888888888777888999888666888===AAAAAA@@@@@@@@@AAA@@@===;;;======BBBHHHEEE>>>:::<<<===777555888;;;:::999:::444444555666555444333222111222444555555555444333333111111444444333444888777;;;:::333222666777444666333111111444777888888555555555555666666777888444888888555333555666444777444444777777555555777999777666777999999777555555444333444666777666555111222333444555666777777555777888888888888999:::777777666666666666777777666888::::::999999999:::777BBB???888;;;<<<<<>>>>>@@@BBBDDDDDDAAA>>>===???@@@===;;;DDDAAA<<<999888:::>>>AAA===@@@CCCDDDBBB@@@>>>===;;;<<<>>>?????????>>>>>>>>>======<<<;;;:::999888666999;;;;;;:::999::::::===<<<<<<>>>>>>===:::888999:::;;;;;;<<<<<<<<<<<<;;;:::999888888888888888999:::;;;<<<<<<<<<<<<;;;888;;;???BBBDDDFFFIIIKKKMMMQQQSSSQQQQQQUUUWWWVVVXXXUUUUUUXXXXXXVVVVVVYYY]]]aaafffoootttjjjlllqqqpppqqquuuvvv{{{ppp```TTTKKKLLLPPPSSS]]]hhhsss{{{~~~~~~}}}uuu___UUUMMMLLLMMMNNNQQQTTT]]]pppoooeeeccc___```dddnnn|||qqqaaaWWWRRRPPPUUU[[[___dddiiisssttt|||zzzjjj]]]SSSNNNKKK[[[mmmxxx~~~~~~zzzvvvsssjjjeeecccbbbaaa```eeekkkzzzZZZFFF@@@>>>;;;999888999:::;;;888999999888666666777999??????<<<999666666888:::<<<;;;;;;;;;;;;:::777444888666555777:::;;;999777888999999777555666:::>>>BBBAAA@@@@@@@@@???<<<:::>>><<>>>>>@@@<<<:::999888999999777666:::999888999999777555222333444555666666555444333333555888888777555555555:::999777777:::;;;<<<<<<>>>===>>>BBBDDDGGGMMMUUUfffxxx~~~sssUUUEEEEEE@@@===AAABBBDDDBBBBBBEEEFFFFFFKKKRRRXXXRRRMMMMMMOOOOOOJJJDDD>>>???????????????AAACCCAAA>>><<<;;;===>>>===;;;CCCAAA===::::::<<>>;;;:::>>>>>>??????????????????<<<<<<;;;;;;::::::999999666888:::;;;:::999999:::999:::<<<>>>>>>===:::888888888999:::;;;;;;;;;;;;<<<;;;;;;:::999999999999::::::::::::::::::999999:::===@@@BBBCCCEEEHHHJJJJJJNNNPPPOOOQQQUUUVVVTTTXXXUUUUUUXXXWWWTTTTTTWWW]]]```eeeppp~~~rrrrrryyy}}}{{{rrrbbbTTTIIIKKKPPPRRRYYYaaauuu~~~{{{aaaVVVLLLJJJLLLLLLLLLMMMYYYmmm{{{rrroookkkkkkqqq}}}jjjVVVNNNIIIGGGJJJLLLNNNSSSYYYbbbccclllwwwfffYYYQQQNNNMMMWWWccckkkmmmooopppqqq{{{|||zzzuuurrrpppppphhheeedddeeefffgggnnnuuu~~~yyyxxx}}}~~~UUUBBB@@@>>>;;;999777777888999888999:::999777666777999@@@AAABBB>>>999555666999::::::::::::999888666555777555444777<<<>>>:::666666888888666444555:::>>>DDDBBB@@@??????>>><<<:::===:::<<>>BBBDDDGGGNNNWWWllllllQQQDDDGGGBBB@@@DDDEEEAAA???@@@CCCCCCDDDHHHNNNZZZUUUPPPOOOOOOMMMHHHCCC===>>>@@@???>>>>>>@@@BBB>>>===;;;;;;===>>>???@@@>>>>>>>>>>>>??????@@@@@@AAABBBBBB@@@===;;;;;;<<>>@@@BBBEEEHHHLLLNNNNNNQQQVVVWWWTTTXXXUUUUUUWWWWWWTTTTTTWWW[[[___gggttt{{{yyy|||uuukkk[[[OOOPPPTTTVVV[[[bbbuuu}}}aaaUUUKKKIIIJJJIIIIIIJJJWWWlll~~~yyyzzzfffPPPIIIEEECCCEEEFFFEEEHHHMMMRRRSSS\\\ssswwweeeWWWNNNKKKMMMPPPUUUYYYZZZ[[[^^^bbbqqqrrrwww~~~}}}xxxsssooonnnmmmhhheeefffjjjmmmqqqyyyyyynnnjjjggglll{{{SSSCCC>>><<<:::888888888888999888999::::::888777777888???DDDGGGCCC;;;666666888888999999999888777666777888555444777<<<>>>:::666444666666555444666;;;???DDDBBB???>>>>>>===;;;::::::888:::EEERRRWWWNNNCCC888444333777:::888555444222333444444444333222111000222555888::::::999888666444444555555777@@@JJJUUU]]]WWWDDD888:::999111444444666666666666777777444444444555666888999:::444888:::888777:::<<<;;;777444444666666444333666999888777555444444555666444444444666999;;;;;;;;;:::777444222333777<<>>;;;;;;:::999777666666666555666888999999888777777444444555666666555444444333666999:::999777555555888777666555555777:::<<<;;;;;;>>>CCCEEEGGGPPPYYYrrr~~~hhhNNNCCCHHHFFFCCCFFFFFFBBBAAAAAADDDEEEDDDHHHNNN]]]YYYUUUPPPLLLHHHCCC@@@===???AAA???<<<<<<>>>AAA??????>>>===>>>@@@CCCEEE;;;===???BBBBBBBBB@@@???<<<======<<<;;;<<>>???AAABBBBBBBBBAAAAAA:::::::::999999888888888666999;;;;;;:::999::::::999<<<@@@AAAAAA@@@@@@AAA999::::::;;;;;;::::::999<<<<<<===>>>>>>======<<<888888777666666777777888:::;;;<<<======???AAADDDEEEIIIKKKMMMRRRXXXYYYUUUWWWTTTTTTWWWWWWUUUUUUXXXZZZaaalllzzzzzzrrrbbbUUUTTTWWWXXX^^^fffttt~~~\\\SSSKKKIIIIIIGGGHHHJJJUUUjjj|||dddQQQIIIDDDBBBEEEFFFDDDDDDEEEJJJKKKSSSfff}}}wwwdddTTTLLLIIILLLLLLNNNQQQSSSTTTXXX^^^eeeiiiooouuuyyy|||~~~zzzzzzyyyuuuqqqmmmkkkkkkiiigggiiiooouuu{{{vvvjjjaaa]]]YYY]]]tttvvvPPPCCC999999999888999:::<<<===888999;;;:::999777777888>>>EEEKKKHHH>>>666666999777888999888777666777999999777666888;;;<<<:::888444666777555444666;;;@@@AAA???<<<;;;;;;;;;:::999777888:::AAAMMMUUUQQQHHH:::555333777999666333333333444555555555444222111222333555777999999999999999777666777888>>>LLLZZZkkkqqqfffJJJ:::;;;:::222111444888:::999777555555444444444555666777888999444999:::888777:::<<<;;;555222222666666444444777777888777666333222333444666555555777:::<<<<<<;;;888555222111333888???CCC777999;;;;;;999777666666<<<;;;:::888666444111000555777999999888777888999;;;LLLIII;;;:::>>>>>>@@@:::;;;;;;999666555555666777888::::::888666555666555555555555555555555555444666999999888666555666555666666666555666888;;;999;;;???CCCEEEHHHQQQ\\\uuu|||eeeJJJ@@@GGGGGGEEEFFFDDDEEECCCDDDGGGGGGFFFIIINNNZZZYYYWWWQQQIIICCCAAA@@@>>>@@@AAA>>>:::999<<<@@@AAA@@@???>>>>>>???BBBDDD===>>>AAABBBCCCAAA???===:::;;;<<<<<<<<<===@@@CCC===>>>AAADDDDDDDDDBBBAAA<<<<<<;;;:::999999888888777999<<<<<<;;;::::::;;;:::<<<>>>>>>;;;:::;;;<<<;;;<<<<<<<<<;;;:::999888:::;;;<<<===>>>>>>======777666555555555666777888;;;<<<=========>>>AAACCCAAAEEEHHHLLLRRRYYYYYYUUUVVVTTTTTTXXXXXXVVVVVVYYY^^^hhhvvvzzzjjj]]]ZZZZZZ[[[bbblllyyyxxxVVVPPPKKKIIIGGGEEEHHHLLLSSSgggwwweeeWWWRRRJJJEEEGGGJJJIIIGGGGGGIIIIIIOOO]]]nnnyyy{{{yyy}}}~~~sssbbbTTTNNNMMMMMMKKKLLLRRRSSSRRRUUUZZZZZZ```iiimmmoooooorrruuuqqqrrrrrroookkkhhhhhhiiijjjiiilllttt{{{iii]]]VVVTTTOOOQQQiii{{{nnnJJJ???::::::999999:::;;;<<<===888999;;;;;;999888888888===FFFNNNKKK@@@777666:::777888:::999777666888:::999999888888999999::::::777888888666444666:::???===:::888777777888777666666999;;;===DDDLLLMMMIII@@@888333444666444444555444444555666555444333222333333333444555777888999;;;999999:::>>>III]]]nnn~~~qqqOOO;;;<<<===666111555999;;;999666555555666666666666777777888999555999:::777777999;;;999666333444777777555555888666888999888555222333444666555555777999;;;;;;:::444333222222444888;;;>>>555777999999777666666666<<<;;;999777555444333222555777999999888777888999444>>><<<666:::<<<<<>>FFFHHHFFFFFFBBBBBB@@@AAADDDCCCBBBEEEJJJTTTVVVVVVPPPHHHCCCBBBDDD???AAAAAA>>>999888<<<@@@AAA@@@>>><<<;;;<<>>===;;;===>>>>>>======>>>???;;;>>>BBBEEEFFFEEECCCBBB>>>===<<<;;;:::999999888888:::<<<===<<<;;;;;;<<>>>>>======666555555444555666777888777888888888777999;;;>>>???BBBFFFJJJRRRYYYYYYUUUVVVTTTTTTXXXYYYWWWXXX[[[cccpppuuuhhhdddbbbbbbkkkvvv}}}nnnRRRNNNJJJIIIFFFDDDHHHOOOQQQeeetttfff[[[ZZZPPPHHHJJJNNNNNNMMMLLLIIIIIIMMMWWWccclllnnnmmmrrrvvvwwwooo```UUURRRSSSJJJHHHJJJPPPQQQMMMMMMPPPRRR[[[eeejjjiiihhhlllppplllmmmmmmjjjfffdddfffhhhkkkkkkooowww~~~aaaWWWPPPOOOJJJJJJbbbzzzooojjjooouuu|||hhhEEE<<<>>>===<<<;;;::::::999:::888:::;;;;;;:::888888888<<>>DDDRRRiii}}}xxxRRR;;;===@@@999222666999:::888666666777999888888888888888999999555999:::777666999:::999888555555888888555555888666999;;;:::666333333444666555555666999::::::999444444444555555555555555555666777666555444666777666555444333333444555666555777888999888777888999555:::777666;;;:::999BBB999;;;<<<999555333444555000444888999888888:::<<<888777444333333444777888555666777666555444555777444777::::::888777999;;;777:::???DDDEEEHHHSSS___xxxzzz}}}yyyzzz```DDDDDDCCCCCCIIICCCDDDCCCBBB@@@AAABBBCCCCCCBBBLLLWWWZZZOOOEEEEEEEEEAAACCC>>><<<>>>???>>>???AAABBBAAABBBCCC===777:::CCC===>>>@@@AAABBBAAAAAA@@@AAABBBCCCBBB@@@???@@@AAA???>>>???AAAEEEEEEBBB???===;;;999888777777888999777666999>>>@@@>>>===???>>>???BBBCCCCCCAAA???===@@@@@@>>>===;;;999888777555:::===:::;;;???>>>999555777999999999999;;;===::::::::::::;;;<<<======@@@DDDIIINNNRRRTTTXXXZZZVVVWWWYYY\\\ZZZVVVYYY^^^iii{{{ssseeeaaaiiittt{{{xxxcccMMMMMMKKKHHHGGGHHHHHHGGGSSS___ppp{{{pppjjjcccaaaSSSNNN[[[```VVVOOOOOOPPPUUU]]]cccdddddddddooonnnmmmllljjjcccZZZSSSUUUHHHJJJQQQNNNKKKNNNMMMSSSWWW[[[^^^ccciiiiiifffggghhhgggeeeccccccdddfffhhhppp{{{jjjYYYOOOJJJJJJGGGIII^^^vvvmmm\\\ZZZaaaaaakkk]]]AAA???<<<;;;999777777888:::;;;777888999:::;;;<<<<<<<<<===CCCFFFKKKNNNAAA666;;;<<<:::888888999;;;;;;;;;>>>@@@BBBBBB@@@<<<999888;;;;;;:::999777888;;;===666555555444444666777888777888777666777<<>><<<666333555777777>>><<<999777888888777666666666777777888888999999999888888888777777777666777888999:::;;;::::::999444222111444777999777444666666777777777777666666333555888::::::888555333555222222444555333333777999888777777777999;;;======999777888999777666777555555444444444666777888;;;;;;999777444333444555444111222666888666444666555555666666777888888888666:::;;;AAAHHHEEEMMMbbb}}}xxxzzzwwwzzzjjjLLLIIIFFFDDDJJJEEEGGGEEECCCBBBBBBCCCCCCBBBAAAKKKTTTZZZUUULLLEEECCCAAABBB???===??????>>>AAAFFFIIICCC??????>>>::::::===>>>???@@@AAAAAA@@@@@@??????AAAAAAAAA???>>>>>>???@@@???@@@BBBDDDDDDAAA>>>===<<<:::888777888999:::777666999>>>???<<<<<<>>>???@@@BBBCCCCCCBBB@@@>>>@@@???>>><<<:::999777777555:::<<<:::;;;>>>===999666888999:::999:::<<<===:::::::::::::::;;;;;;<<<===@@@EEEIIILLLOOOSSSUUU\\\[[[]]]^^^[[[XXX[[[aaappp}}}ooojjjpppyyyyyycccKKKJJJGGGEEEEEEGGGGGGFFFKKKUUUfffwww}}}yyyyyy~~~xxxooommm```^^^mmmqqqaaaUUUTTTUUUZZZ```eeegggfffeeekkkjjjkkknnnnnniii___WWWRRRGGGJJJQQQKKKHHHMMMMMMQQQUUUXXXZZZ^^^dddeeebbbhhhiiihhhfffeeeeeehhhjjjnnnvvvhhhUUULLLHHHIIIFFFFFFXXXooo{{{jjjYYYVVV\\\ZZZddd~~~zzzUUU???===888777555444444555666777777888999:::;;;;;;;;;;;;777===BBBNNNYYYOOO???===<<<:::888888999:::::::::;;;EEEOOOQQQJJJ@@@<<<;;;:::::::::888666777999;;;666555555444444666777888555666777666777;;;CCCIIIKKK===333333666666555666666777888888666555555555333...111999999222222888======???FFFRRRcccuuusssOOO888888888000888888777777777777777777;;;;;;888444555999999666<<<:::888888888999999888888888888888999999999999777777777666555555555444666777999:::::::::999999222222222444777888999888555555666666666666555555555666888::::::888666555555333333666666333333666<<<;;;;;;;;;;;;===>>>???<<<999777777888777666555777666555444444555666777::::::999777444333444555555333444999;;;888666777666666666666666666666555777;;;;;;AAAHHHGGGOOOddd}}}vvvwwwuuu}}}jjjLLLHHHCCC@@@GGGDDDHHHEEEDDDCCCCCCCCCCCCAAA@@@IIIPPPZZZ]]]UUUHHHAAAAAAAAA?????????>>>>>>DDDLLLOOODDD;;;;;;>>>===:::777??????????????????>>>>>>@@@AAABBBBBB@@@??????@@@AAAAAAAAABBBDDDCCC@@@===>>><<<:::888888888999:::999888999>>>>>>;;;;;;===???@@@BBBCCCCCCBBB@@@?????????===<<<:::999777777555999:::::::::<<<;;;999777999:::;;;:::;;;<<<>>>;;;;;;:::999999999999999;;;===???BBBEEEIIIOOOSSS[[[ZZZZZZ\\\ZZZYYY___fffyyy~~~xxxzzzuuu]]]JJJGGGEEEEEEFFFGGGHHHHHHFFFNNN\\\iiiqqqtttsssqqqqqqqqqtttvvvrrrkkkjjjmmm}}}zzzoooqqqmmm``````cccggglllooooookkkgggggggggiiipppvvvtttlllcccYYYLLLMMMSSSLLLJJJOOOPPPQQQUUUXXXXXX\\\bbbeeedddiiiiiiiiiggggggiiilllpppyyyhhhSSSKKKHHHJJJFFFDDDRRRfffvvveeeTTTPPPTTTPPPWWWpppjjjOOOAAA???555555444333333444555666777888999:::::::::::::::999<<>>>>>GGGQQQMMMCCC:::888<<<>>>;;;888@@@???>>>>>>============AAACCCEEEEEECCCBBBBBBCCCAAABBBCCCCCCCCCAAA???===>>>===;;;999888999:::;;;<<<:::;;;>>>???;;;;;;===>>>???AAABBBBBBAAA@@@???@@@@@@>>>===<<<:::999999777888999999:::::::::999888:::;;;;;;;;;;;;<<<>>><<<;;;:::999888888888888:::;;;===???CCCIIIQQQVVVSSSRRRRRRTTTUUUXXX```jjjvvv^^^MMMHHHDDDFFFIIIIIIJJJKKKIIIOOOXXX```dddeeebbb```bbbcccgggiiiddd___bbbhhhxxxyyyrrrjjjpppvvv||||||sssjjjfffeeehhhqqq|||~~~xxxooo[[[TTTWWWSSSRRRWWWVVVWWW[[[]]]]]]aaahhhnnnnnnrrrrrrrrrqqqrrruuuzzz~~~kkkWWWNNNKKKMMMIIIEEEPPPbbbyyyvvvaaaOOOKKKNNNHHHJJJ]]]kkk{{{~~~yyyiiiUUUHHH@@@<<<666666666555666777888999777888999999999999999888;;;<<<===RRRnnnkkkPPP<<<>>>;;;999888888999888777444DDDTTTWWWLLL???999999999::::::888666555777888666555555444444666777888///333666777777888<<<@@@HHHBBB;;;777666555333222333555666666555444555666666333444666444111333999999666444777===CCCGGGGGGGGGQQQQQQ@@@444444666333666666666555666777888999;;;<<<:::777888<<<;;;888888888999;;;===???>>>===:::::::::999999888888777;;;::::::999999888777777666777888999999999888777333555666555444555:::???444444555555555555444444777777666666666666777777555333555999999555333444000111222333444444444333888888777666888<<<<<<999999999888777777888::::::::::::999666444333444666666444666<<<>>>;;;888888::::::999999999888888888:::===;;;>>>HHHKKKTTTggg~~~dddKKKLLLIIIFFFLLLHHHLLLFFFDDDBBBAAABBBBBBBBBAAACCCFFFSSScccdddUUUHHHDDD@@@??????@@@===>>>FFFQQQEEEAAA;;;888999===>>>===@@@???===;;;;;;;;;======@@@BBBEEEEEEDDDCCCBBBCCCAAABBBDDDDDDBBB@@@>>>===???===;;;:::999999;;;;;;>>><<<<<>>===>>>???@@@AAAAAA@@@@@@BBBAAA@@@???>>>===<<<;;;888888888::::::999999:::888:::;;;;;;;;;;;;<<<===<<<;;;:::999888777777777:::;;;===???DDDLLLUUU\\\OOOMMMMMMOOOPPPSSS]]]gggjjjRRRIIIEEEHHHKKKJJJJJJLLLMMMQQQWWW]]]```___^^^\\\ZZZ\\\___bbb___]]]bbbjjj~~~www{{{}}}xxxvvv|||wwwpppsss~~~zzzllljjjhhhjjjsssmmm]]]^^^\\\^^^aaa]]]]]]cccffffffjjjrrrzzz|||sss\\\RRRLLLMMMJJJFFFQQQbbbwww}}}aaaMMMHHHKKKCCC@@@JJJRRR[[[[[[UUUHHH@@@>>>999333666666777777888999:::;;;888888888999888888777777777777666HHHfffhhhOOO<<<===;;;888777888888888777777???GGGHHHCCC;;;888777999::::::999777777888999666555555444444666777888///333666777666666888;;;CCCAAA===888555444333222111333555555555444555666999444111333555555555666<<<999666777:::;;;999777555===@@@:::555555777666666555444444555777999:::;;;@@@BBB===888888:::;;;888888:::===@@@AAA???===999999888888777777777666::::::::::::999999999999777888999::::::999888777555777777666333444888<<<555555555666666555555555666555444444444444555666444333555999:::666444666222333444555666666666555555888888777;;;AAABBB???999999888888999;;;===>>>999999888666444333555666666444555;;;===:::777777777777777888888999999999:::>>>;;;<<>>>>>>>>======CCCKKK===???===888888<<<@@@@@@???>>>;;;999999;;;===>>>===???BBBCCCBBB@@@@@@@@@@@@BBBDDDDDDBBB???>>>>>>@@@>>><<<:::::::::;;;<<<>>>;;;;;;>>>???<<<<<>>??????@@@AAAAAAAAAAAACCCBBBBBBAAA???>>>>>>===;;;888888;;;;;;888999;;;888:::;;;;;;::::::;;;<<<<<<<<<;;;999999888888888:::;;;===???DDDLLLVVV\\\QQQNNNMMMMMMMMMOOOWWWaaauuuYYYMMMGGGJJJMMMKKKJJJMMMMMMQQQVVV[[[```bbbbbbbbb[[[ZZZ\\\_________eeellluuuqqqtttxxxssspppsssooonnnyyypppnnnnnnpppxxx}}}lllkkkiiijjjlllhhhfffmmmqqqqqqttt|||}}}dddVVVMMMLLLHHHFFFSSSeee|||eeeMMMCCCFFF???;;;>>>@@@FFFDDD>>>999888999666222444555666777888999::::::888888888888888777666555555888666CCC^^^eeeSSSEEE<<<:::888777888888888777;;;<<<>>>>>>===;;;999888888999::::::888888999:::666555555444444666777888111555777777555333555777===???>>>999555444444222000222444555444444555666888444111222666888777555888888888999::::::888666444777999999888777666666555444333333555777999;;;:::BBBFFF???777666:::<<<777888:::===@@@@@@===;;;888888888777777777777777777888888888888999999999999999:::;;;:::999888777666777777555444444666888555555666666666666555555444444333333333333444444444333444999:::777777999444444555555666777777777444888999777<<>>@@@FFFTTTdddhhhZZZIIIAAA===;;;===>>>===@@@DDD:::======888888===@@@>>>>>><<<999888888:::===???;;;>>>AAACCCBBB@@@?????????BBBDDDDDDBBB?????????@@@???===;;;:::;;;<<<===<<<999999<<<===;;;;;;???@@@@@@AAABBBBBBCCCCCCDDDBBBBBBAAA@@@??????>>>======999999<<<<<<888999===888999::::::999999:::;;;<<<<<<;;;:::999999::::::999:::;;;===AAAHHHQQQWWWOOOLLLKKKKKKJJJKKKSSS\\\{{{}}}cccUUUMMMQQQSSSOOOMMMPPPNNNQQQUUUZZZ___cccfffggg___[[[ZZZ]]]___```eeejjjqqqyyy{{{rrrnnnmmmtttuuuooooootttqqqrrryyyrrrtttxxx~~~xxxvvvyyywwwrrryyy~~~~~~nnn]]]OOOKKKIIIIIIYYYmmmjjjLLL===???<<<999:::999>>>;;;::::::888666555777333444666777999:::;;;;;;888888888888777666555444444<<<<<>>888444555555333///111333444444444555777444444444444555888888777222444777999888777777777888555444777:::888555444444444333333444777:::<<<888???BBB===888888::::::666777999<<<>>>===999666777888888888888888999999666777777888999:::;;;;;;:::;;;;;;<<<;;;:::999888555444333444666777666666444444444555555444444444444444444444444444444444444222333888999888999===444333333333333555666777444::::::777;;;DDDFFF???:::999888666666666777888888999888666444444555777999555444777999888888:::777777777777777777777777666<<<999999DDDJJJOOOYYY___oooxxxWWWAAAFFFIIILLLZZZ```kkkaaaZZZOOOGGGBBBAAAAAAAAA===???BBBMMMbbbnnn```JJJBBB===:::<<<>>><<<===???;;;===<<<888:::??????:::>>>;;;888777777:::>>>@@@<<>>AAADDDDDDBBB??????@@@@@@???===;;;:::;;;<<<===:::777777:::;;;999:::>>>BBBBBBCCCCCCDDDEEEFFFFFFBBBAAAAAA@@@???>>>======>>>999999<<<<<<888999===777999::::::888888999;;;<<<<<<;;;:::::::::;;;;;;888999:::;;;>>>DDDKKKPPPIIIGGGFFFHHHGGGIIIQQQZZZppplll]]]TTTXXXZZZTTTRRRUUUPPPRRRVVVZZZ^^^bbbdddfffbbb\\\YYY[[[^^^```cccgggiiipppwwwvvvpppjjjhhhjjjvvvuuunnnpppyyywwwwwwtttxxx~~~|||wwwcccSSSMMMKKKMMM___uuunnnLLL999;;;:::999;;;888999777999<<<777///000777555666777999;;;<<<======888888888888777555444333000;;;<<<>>>KKKNNNDDD???:::888666666888999999999111666<<>>???;;;;;;<<<===<<<;;;999888333111111444888999777555222333333444444333333222444444555666666555444444444222333777999999;;;???666555444333444666888:::666;;;;;;666999CCCCCC<<<;;;:::777555333333222333888999888666444444666777:::666444777999888999<<<<<<<<<;;;::::::999999999555<<<999888CCCIIILLLUUUJJJ___oooxxxoooMMMKKKEEECCCPPPhhh|||sss\\\HHH>>><<<@@@DDDAAA??????GGGZZZggg```RRR<<<@@@<<<;;;@@@;;;777>>><<<<<<<<<:::888777888999===???@@@===999888;;;???>>>@@@BBBBBB???===;;;;;;<<>>DDD@@@<<<:::;;;<<<;;;999;;;888666777:::===<<<;;;AAA@@@@@@CCCFFFGGGDDDBBBCCCCCCAAA@@@???>>>>>>>>>;;;<<<<<<999777888;;;???;;;;;;;;;:::::::::999999<<<<<<<<<;;;:::999888777:::;;;;;;;;;<<<>>>CCCFFFBBBDDDFFFDDDBBBEEEMMMTTTlllzzzyyyggg[[[[[[[[[TTTQQQUUUOOOVVV[[[ZZZ\\\bbbeeedddbbb___[[[WWWWWW[[[dddjjjgggfffhhhllllllhhhfffhhhuuuqqqqqqvvvyyy|||~~~|||}}}kkkYYYTTTRRRUUUkkkmmmQQQ888555999777333333777777555444444555666777444555777888888888777666444666888888777666777888===:::;;;???AAAAAACCCHHH@@@:::777888888666555777888666555777;;;<<<:::888555888;;;:::888666888:::;;;999666333111222333444<<<888444222222333333333333666999888333111333666222///------000333666666444555666555444555:::>>>888666555666999:::999777555333111444888999666111888888777444222333777:::>>>===;;;999999:::;;;<<<999888777777888888777666777777888888999999::::::<<<:::777555555888<<<>>>:::<<<>>>===;;;999999999666888777555666;;;;;;777555555555333222222444666777555333444555666555444444444444555888;;;>>>@@@999777555666999;;;:::999:::888777777888999999888999999888777777777777777555666666666555444333333555666777888:::;;;======:::999888888777777888888888999;;;>>>AAAFFFMMMRRRPPPTTT^^^jjjooouuulllIIIIIIFFFGGGVVVqqqmmmQQQ@@@>>>@@@AAADDDAAA>>>CCCQQQ^^^\\\SSSBBBCCC<<<999>>>===:::@@@888:::<<<===<<<;;;::::::;;;>>>@@@>>>:::999<<>>@@@CCCCCCBBBAAA@@@AAACCC???<<<;;;<<<===<<<;;;:::888666888;;;===>>>===AAA@@@???AAADDDEEECCCAAAAAAAAA@@@???>>>>>>>>>>>><<<>>>???>>><<<<<<===???::::::::::::999999999999;;;;;;;;;;;;:::999888888666777888888888:::>>>AAACCCDDDDDDCCCBBBDDDIIINNNbbbppp~~~ttteeebbb^^^UUUQQQTTTQQQVVVZZZYYY\\\bbbdddbbb```___\\\YYYXXX\\\bbbgggddddddgggiiigggdddeeeiiirrrooorrrzzzmmm[[[WWWWWW]]]rrrbbbKKK888666999666333444666666555444444444555666444555666777999999::::::555666777777666666777999:::888999===???@@@DDDIIIDDD===999::::::888777888999777666777::::::888666555777888999888888888999;;;999666333222222333444;;;777444222222333333333111555888777333111333666000000//////000222444666444555666555333555888<<<888666444555888999888777555333222444888999666222444555555444333444777999<<<:::999777777888999:::999777555555555555444222666666777777888999999999888888888888888999:::;;;;;;<<<>>>===;;;888777777333555555444777<<<<<<999444555555444333333444666666444333333444555555444444555666777:::<<<>>>???:::888666666999:::999888:::888666777888999999999888888777777777777777888555555666777777777666666666777888999:::;;;;;;<<<:::999888888777777888888888:::;;;===???DDDIIIMMMQQQVVVZZZZZZ\\\ggg{{{fffGGGHHHHHHJJJYYYuuu}}}WWWAAA@@@CCC@@@FFFBBB>>>>>>GGGRRRWWWUUUMMMKKK>>>777===???===CCC888:::===??????>>><<<:::999<<>><<<:::<<<>>>;;;===??????>>><<<<<<===???@@@BBBBBBAAAAAABBBCCCBBB@@@===<<<<<<======<<<:::999888999;;;===>>>>>>@@@???>>>???AAABBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCAAA@@@???@@@:::999999999999888888888999::::::;;;;;;::::::999444555666666666888;;;>>>CCCCCCBBBAAABBBCCCDDDFFFSSS___jjjppptttzzz}}}|||zzzxxxtttqqqpppssszzzqqqjjjddd[[[XXXYYYWWWZZZ[[[\\\___dddccc```]]]]]]]]][[[ZZZ[[[___aaaaaacccggghhhdddbbbhhhqqqwwwuuuxxxppp]]][[[aaajjj~~~oooTTTDDD888777888555333555555444333333333444555555444444555777888:::<<<===666777777666555666888:::777666777;;;===???EEELLLGGG@@@:::;;;<<<999888999:::999777777888888666444777666666666888999888777:::999666444222222333444888666222111111222222222000333555555222111333555///111333222000///222444444555555444333444666888888666444444666888888888666444333444777888666333333333444444555777888999;;;:::999777777888888999:::888555444444444222111555555666777777888999999444666888:::;;;:::999888:::<<<===<<<:::777666666444555555333666:::;;;888333555777666555444555666666444222333444555444333333555777:::<<<=========;;;999777777888999888777999777666666888:::::::::888777777777777777888888555666777888888999999888777888888999::::::;;;;;;:::999888888777777888888999:::;;;<<<>>>AAAFFFIIILLLRRRVVVSSSPPPWWWiiiyyy```HHHHHHHHHJJJVVVnnnXXX@@@CCCFFFAAACCCBBB???>>>BBBJJJRRRWWW[[[WWWEEE999===@@@???DDD???>>>>>>??????===;;;999777:::===>>>===<<<===>>>999;;;===>>>===<<<===>>>???@@@@@@?????????BBBDDDCCCAAA???===<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<>>>>>>>>>>>>???@@@@@@@@@===>>>>>>??????????????????@@@AAAAAAAAA@@@@@@@@@999999999888888888777777888999::::::;;;;;;;;;:::666777888888888999<<<>>>AAA@@@???@@@BBBDDDCCCBBBHHHPPPXXX[[[___fffiiiiiimmmjjjfffbbbaaadddkkkpppzzz{{{sssmmmgggdddeee`````````bbbdddeeeccc___[[[\\\^^^]]]\\\[[[\\\]]]^^^bbbggghhhdddeeeppp~~~rrraaabbblllxxxppp[[[HHH???999999888444333555444333222222222333444555555555555555777999;;;<<<777888777666555666999;;;777555666999;;;>>>FFFOOOIII@@@::::::;;;:::888999;;;:::888777666555444333:::777444555777888555333:::888666444333333444444666444111000111222222111///111333333222222333444---222666555000...000333444444444333333333555666888777555444555666777888666444333555777888666555777555333444777999::::::<<<;;;::::::999999:::::::::888666555555666555444444444555666777888888999444666888:::::::::999888888:::<<<;;;999888777777888999777444555888777333333555777888777555555666555444222222444555444333222444777:::<<<<<<;;;:::;;;:::999888777777777777999777555555888:::;;;;;;888777777777777888999999666777888888888888888777666666777888:::;;;<<<<<<:::999888888777777888888999:::<<<===>>>AAAFFFIIIJJJNNNZZZeee^^^RRRYYYjjjtttvvv}}}^^^IIIHHHGGGIIIQQQbbb{{{yyyUUU@@@DDDGGGAAA???@@@@@@AAABBBFFFNNNVVVeeecccOOO>>>>>>@@@???BBBHHHDDD???===<<<;;;999777777999<<<===============:::;;;=========<<<===???>>>>>>>>>===<<<===@@@BBBCCCCCCAAA>>><<<999888888<<<<<<<<<<<<:::999999999======>>>>>>>>>>>>>>>???===>>>???@@@AAAAAAAAAAAAAAA???===<<<===>>>???@@@999999999888888888777777888888999:::;;;;;;;;;;;;777888999999999999;;;======<<<===???CCCDDDDDDCCCFFFKKKOOOPPPSSSYYY]]]]]]dddbbb^^^YYYXXX[[[```eeeppp|||~~~yyyssspppppphhhgggggghhhhhheeeaaa___\\\^^^``````^^^\\\[[[[[[\\\```gggiiigggjjjzzzqqqfffkkkxxxvvv___MMMBBB>>>:::999777333222444333222222111222333444555666555444444555666888999888888777666555666999<<<888666777999;;;???JJJUUUNNNCCC999777999999888999::::::888666444333333444===999555444555555222///999888777555444444444444444222000000111222222111///111222333222222333333---222666555111...///222444333333333444444444444888777777666555555777888666555444555666777777666:::666222333888;;;:::888;;;;;;::::::999999999999888555333333555666777666444444555666777888999999888888888888888999999:::666888:::;;;:::999999999888999777444555888777333222444777888777666666666666444222333444555444444000333666999:::999888666;;;;;;:::888777666666777888666444555777:::<<<===999999888888888999999:::999999999888777666555444444555666888:::<<<===>>>:::999888888777777888888888:::===???AAADDDHHHKKKOOOJJJ\\\tttnnnRRRQQQhhheeehhhpppzzzaaaIIIFFFDDDGGGLLLWWWhhhwww|||{{{lllRRRBBBDDDDDD@@@===>>>AAADDDCCCCCCJJJSSSgggiiiXXXDDD@@@@@@===???JJJDDD>>>;;;;;;;;;:::888999999:::;;;<<<=========;;;<<<>>>=========>>>@@@>>>>>>>>>===;;;;;;===@@@AAABBBAAA???;;;888777777:::<<<===<<<:::888777888;;;===???@@@>>>=========>>>???@@@AAABBBBBBAAA@@@AAA>>>;;;:::;;;===??????:::999999999999888888888888999::::::;;;;;;;;;;;;555777888888777777999:::888:::<<<>>>@@@CCCDDDFFFHHHKKKMMMLLLOOOUUUXXXWWW^^^\\\YYYVVVTTTUUUZZZ]]]gggsss|||yyyrrrqqqrrrrrrllldddaaaaaabbbcccdddccc```^^^^^^^^^]]]aaahhhllllllrrryyypppmmmvvvwwwcccQQQEEE>>><<<999666444333333333333222222111222333555666555555444444444555666666777888888777666777999;;;888777888;;;===CCCQQQ^^^YYYJJJ<<<888888888888888888888777555333333444666<<<999666333222111000///999888777666555555555555333222000111222333333222111111222333333333222222...111444444111///000111444333222333555666555444777888999888777666777888666666555555666666777888999555333777===@@@<<<777888888888888888777777777444222000000222444555666444444555666888999::::::<<<;;;999777777888:::;;;666999;;;;;;:::999999:::555666666444777;;;<<<999222444666666555555666777777555333333555666555444111222555888888888666555:::;;;:::999666666777888888666444444777;;;===>>><<<;;;;;;:::999999:::::::::::::::999777666444333555555777888:::<<<===>>>:::999888888777777888888999<<<>>>AAACCCEEEIIILLLNNNDDDOOOgggbbbHHHHHH```[[[]]]dddmmmsssvvvzzzgggJJJDDDAAACCCFFFJJJSSS\\\fffcccYYYLLLDDDBBBAAA??????>>>@@@CCCAAA???EEENNNbbbjjj]]]HHHAAA???;;;<<>>???>>>;;;;;;:::999:::;;;<<<<<<<<<===>>>???>>>======>>>@@@?????????>>><<<;;;<<<>>>===>>>???>>>:::888888999666999;;;;;;999888888999999===AAABBB???===<<<<<<===>>>@@@AAAAAA@@@???>>>AAA>>><<<<<<>>>@@@???>>>::::::::::::999999999999999999:::;;;;;;;;;::::::555777888888777777777888555888;;;<<<<<<>>>BBBFFFGGGIIIJJJIIIMMMTTTVVVUUUYYYYYYWWWTTTRRRRRRUUUWWWaaakkkwwwuuuiiieeeiiijjjjjjiiigggdddccccccdddeeehhhnnnsssuuu|||qqqpppuuuzzzbbbPPPDDD===:::888444111111333444333333222222222333444666777333333555666777777777777666888999999888777999:::666666888<<>>;;;222333444444333444666888888666444555666777666666222444666777888777666555999:::;;;999666555777999888555333444777;;;>>>??????>>>===<<<;;;:::::::::::::::::::::999888666666888888888999999::::::;;;:::999888888777777888888;;;===@@@BBBCCCEEEGGGJJJHHHBBBEEEPPPMMMAAADDDRRRTTTTTTYYYaaagggjjjpppwww~~~lllLLLDDD???@@@AAA???AAAGGGTTTOOOJJJFFFCCCAAA@@@???BBB???@@@BBB???<<>>:::;;;;;;999888;;;AAACCCAAA>>><<<;;;999999:::<<<<<<<<<>>>???@@@???======>>>@@@@@@AAAAAA@@@===<<<<<<===999;;;>>>===:::999:::;;;222666999:::999888999;;;888===BBBCCCAAA===;;;;;;===>>>???@@@@@@???===<<>>@@@CCCCCC@@@===;;;;;;;;;:::::::::999999:::::::::;;;;;;::::::999777888::::::999888888999444888;;;;;;888:::???EEECCCEEEFFFFFFKKKRRRTTTSSSWWWWWWUUUSSSQQQPPPRRRTTT]]]fffrrr~~~xxx~~~}}}nnnlllqqqpppooommmjjjgggfffgggiiioooqqquuuzzz~~~yyytttxxx{{{lllpppzzziiiRRRCCC;;;666777444///,,,...333555444333333222222333555666777111222555777999::::::999666777999:::999888888999333444888===CCCNNNaaasssuuuaaaJJJ???;;;999777888333444555444222333777:::444555555333//////222666888888777777666666555555333222111222444555555444555444333444444444222000111000///000222333222111333222111444777999888555666:::===>>>;;;888777777666777666666555666888:::888999@@@MMMYYYYYYMMM@@@999::::::::::::999888888999666222111222333444444555555666888999;;;<<<<<>>===<<<:::999888777===??????>>>;;;888666666888999888666888<<<<<<999222333333333222333666888888777555555777888777666444555666888888888777666888:::;;;999666555888:::888555333333777;;;>>>@@@AAA@@@>>>===;;;;;;::::::::::::;;;;;;;;;:::999999;;;::::::999999888888888:::999999888777888888888===???AAABBBBBBCCCEEEGGGFFFHHHIIIHHHFFFGGGHHHIIIPPPPPPSSSZZZ___cccjjjrrrxxxvvvPPPEEE======@@@AAA??????GGGFFFEEEDDDDDDCCCDDDDDDAAA===<<>>>>>>>>???@@@???<<<999BBB===888666777:::::::::;;;<<<======<<<<<<===???@@@===;;;;;;<<<=========??????>>><<<;;;:::999888::::::999999999999999999@@@???????????????===<<<:::===AAABBB@@@???@@@BBB???>>>>>>@@@AAAAAA???=========<<<;;;;;;;;;;;;<<<>>>:::999::::::999:::>>>888888777777777777777888666777999:::<<>>888888333444444222111111333555...000333333222222666999777777777888:::999777555666888999999888777999::::::999888999>>>MMMggg}}}cccDDD999:::999555333444666666444222333777;;;444333222222222333444555333555777999999777333111666444222333666666333111000------000555777444000,,,///111222111111111222444444444333333444777999444999;;;::::::<<<:::555::::::888555444444777:::<<<:::EEEWWWjjjttt___:::888:::<<<<<<;;;999999999;;;999666444222111///...777999888444666===@@@===@@@@@@???;;;777666888;;;;;;@@@BBB===:::;;;<<<<<<;;;888555777:::;;;666111444555555444222222333555777777666666666666777777888777666555555444555555666666666666666777777777::::::999888666666888:::@@@CCCEEEDDD@@@>>>>>>???;;;<<<===;;;888777888;;;;;;===>>>===:::999;;;===888888777777888888999:::999>>>CCCCCCAAA@@@DDDHHHCCCDDDFFFHHHIIIIIIIIIIIIJJJJJJLLLRRRVVVYYY```hhhlllrrrOOOEEE======@@@@@@??????DDDCCCCCCBBBBBBBBBBBBBBBBBB===<<>>>>>???GGGIIIJJJHHHDDD???<<<;;;===<<<;;;;;;<<<===;;;:::===:::666666888;;;<<<;;;;;;<<<======<<<<<<===???>>><<<::::::<<<======<<<@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999AAA@@@??????>>>===;;;999:::<<>>>>>@@@AAAAAA???=========<<<;;;;;;:::;;;;;;;;;777666777777666777;;;888888777777777777888888888888999:::<<<@@@CCCFFFEEEDDDEEEGGGJJJMMMOOOPPPNNNNNNNNNOOOPPPQQQQQQRRRYYY___gggqqqaaa___ggg{{{}}}}}}rrrddd]]][[[aaasssuuu^^^MMMBBB:::777777222333333222111222444666111222333333333444666888666555555666777777666555:::;;;;;;:::777666666777888777888999>>>MMMjjjlllNNN===888555333333555666777666333333666888444333222111111222333444444444444555555555444444777555444555666777444222111//////222666888555222000111333333111/////////555666666555555555777888444888;;;:::;;;===;;;888999:::999888777888;;;===>>>@@@QQQiii~~~lllCCC<<<<<<===;;;777555444444:::888666444444333222111666999999555888???CCCAAABBBCCCAAA===999777777999;;;??????;;;:::;;;<<<::::::888777888999999666333222333444444333333555777777777666666666666777777888777777666666666666666777777777777777777777777666666777777888999<<<>>>>>>AAADDDCCCAAA>>>======999;;;<<<;;;999888:::<<>>AAAAAA>>>===???AAAEEEFFFGGGHHHIIIIIIHHHGGGHHHGGGIIINNNPPPQQQXXX___dddhhhNNNDDD======@@@?????????????????????@@@@@@@@@AAACCC???===???@@@===<<<>>>AAAAAACCCHHHKKKHHH@@@999;;;999888888999;;;;;;:::888666666777:::<<<===<<<;;;<<<======<<<<<<===???;;;:::999999;;;======<<>>>>>>>>>>>;;;<<<=========;;;:::999@@@@@@???>>><<<:::888777;;;;;;<<<>>>AAABBBBBBAAA???>>>>>>@@@AAAAAA>>><<<>>>===<<<;;;::::::999:::999666555777777555666999888888777777777888888999888888888:::<<>>>>>;;;999:::;;;;;;:::<<>>>>>===:::777444444555888777777666555555666666777::::::888999@@@FFFHHHFFFFFFDDD@@@;;;888777777<<<===<<<999999<<<;;;777888888888888888777666555111222444444333444777999777777666666666666777777777666666666666777888888:::999999888888777777777555555666777999<<<>>>???<<>>>>>???<<<===>>>??????@@@@@@@@@FFFAAA>>>@@@@@@>>><<<>>>======CCCOOOXXXVVVGGG999888777777888:::;;;:::999555666777999:::;;;<<<;;;;;;<<<======<<<<<<===???999888777999;;;<<<<<<<<>>>>>======<<<<<<;;;;;;<<<=========;;;999888===>>>>>>===;;;999888888<<<:::999<<>>>>>???@@@@@@>>><<<======;;;:::999999999999;;;888777999999777888;;;888888777777888888999999777777777888;;;>>>???@@@EEEFFFGGGGGGGGGIIIKKKMMMEEEFFFGGGIIILLLPPPRRRTTTVVV[[[cccrrrhhh[[[WWWUUUWWWQQQWWWnnnyyy```UUUNNNLLLKKKOOOeee}}}yyyqqqjjjgggaaaYYYUUUTTTQQQNNNNNNTTT\\\gggvvvqqq[[[JJJ999333333444555666000111222222222444777::::::777444444777888666444555555444333222333555666777888999999888888999;;;666777999999<<>>999;;;<<<<<<<<<===@@@BBBGGGQQQpppzzzIII>>>>>>===;;;999888:::;;;888999999888777666888999999;;;;;;::::::???HHHOOOJJJHHHFFFAAA===999777666<<<<<<999777999<<<:::444888999:::999777555666666222333444444444444666888777777666666666666777777555555555555666777888999;;;;;;:::999999888777777888777777888:::<<<<<<<<<;;;>>>BBBDDDCCC@@@===;;;:::<<<===>>>>>>===<<<;;;BBBCCCCCCBBB@@@<<<:::888999999999999999:::;;;;;;888777888:::===???>>>===>>>??????@@@@@@AAAAAAAAA???@@@DDDHHHIIIKKKSSS]]]iiihhhNNNIIIBBB===>>>???======???<<<===>>>@@@AAAAAAAAAAAAGGGBBB@@@BBBBBB>>>===>>>;;;>>>HHHYYYddd```MMM;;;666777888;;;===<<<:::777777888999:::::::::::::::;;;<<<======<<<<<<===???888777777999;;;<<<<<<;;;AAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;:::888777999;;;===<<<:::999999;;;<<<:::999<<<@@@CCCCCCAAA???>>>>>>???@@@???===;;;<<<<<<;;;999999888888888;;;888888;;;;;;888888;;;888888888888888999:::::::::888888:::>>>AAAAAA@@@CCCFFFJJJLLLKKKJJJJJJKKKFFFFFFGGGIIIMMMQQQTTTWWWWWW]]]fffwww}}}sss~~~eeeYYYVVVVVVUUUPPPWWWppppppYYYPPPLLLMMMKKKMMMeee}}}iiiaaaXXXSSSOOOJJJHHHJJJHHHEEEDDDGGGMMMUUUbbbmmmhhhfffhhhooozzzpppZZZHHH<<<333222555666555555000111222333333555888;;;<<<888555555777888666444555666666555333333666888666888999999777777888:::777888:::::::::EEE^^^uuuwwwaaaHHH888444666666777888888888666333000555444222000//////000000111222222333555666777888444555555555444333333333333222222333444555555555111222333222000000111222888666444333444444222000333666888777999???AAA???;;;<<<<<<<<<;;;<<>>===<<<;;;===@@@CCCDDDBBB>>>;;;===>>>@@@AAAAAA???===:::>>>>>>>>>>>>===<<<999888888888888888888999::::::999999999;;;>>>??????===:::;;;<<<===???@@@AAABBB???@@@DDDGGGGGGKKKUUUaaatttcccMMMGGGAAA===>>>>>><<<===???===>>>@@@BBBCCCCCCBBBAAAGGGBBB@@@AAABBB???===???:::@@@LLL\\\ddd^^^LLL<<<888888999;;;===<<<999777999:::<<<<<<:::999999:::;;;<<<======<<<<<<===???999888888:::<<<<<<;;;:::BBBBBBBBBAAA@@@??????>>>===<<<<<<;;;:::999888888777:::===<<<:::999:::===<<<;;;:::<<>>>>>???@@@???<<<:::::::::999999888888999999999666666999999666666999888888888888888999:::;;;===;;;;;;>>>CCCFFFEEECCCBBBHHHNNNPPPNNNLLLLLLMMMHHHHHHIIIJJJMMMQQQUUUXXXZZZbbbnnnxxxkkkhhhZZZUUUSSSQQQPPPZZZtttmmmYYYPPPNNNRRROOOOOOgggqqqaaaXXXOOOJJJFFFBBBBBBDDDDDD@@@???AAACCCFFFMMMVVVRRRPPPSSS\\\gggpppyyy|||qqq\\\GGG<<<666333666888666555666111222333333333555888;;;:::999777666777777666555555777888777444444666999888999999888666444444555777888999::::::AAARRRcccxxx~~~jjjNNN;;;444333555555666777888777555222444333222111000000111222000111333555777777666666333444666555333222222333666555555555555666777888111222222222000111222444999555111111333444333111333666666555777===@@@???<<<<<<<<<::::::;;;???BBBCCCMMMnnnjjjEEE<<<<<<;;;999666444444555999;;;<<<:::777666888;;;===<<<<<<;;;:::@@@SSSddd^^^WWWLLLBBB===;;;:::::::::;;;:::777777:::999555:::999888777666666666666666777777555444333444666777777666666666666777777444444444444555666888888;;;::::::999999888888888666555555999>>>AAAAAA???;;;<<<>>>AAACCCBBB>>>;;;??????AAADDDEEECCC@@@<<<<<<:::999999:::;;;:::999888888777777888888999:::===>>>>>>>>>>>>===<<<<<<;;;<<<<<<>>>@@@BBBDDDFFFAAABBBDDDFFFGGGLLLZZZhhh{{{aaaPPPEEE@@@===>>>>>><<<<<>>???AAACCCCCCCCCBBBAAADDD@@@===@@@@@@===<<<>>>888???KKKUUUYYYRRREEE:::<<<:::888777888999999999:::<<<===<<<:::999;;;===;;;<<<======<<<<<<===???:::::::::;;;<<<<<<;;;999???@@@@@@AAAAAABBBBBBBBB@@@>>><<<:::999999::::::888;;;>>>===:::888:::<<<;;;<<<===<<<<<<>>>@@@CCC???>>>>>>??????>>><<<999888888888888888999999:::888555666999999666555888888888888888999:::;;;<<<<<<::::::>>>DDDHHHGGGDDDEEEJJJOOOQQQOOONNNOOORRRKKKJJJJJJKKKMMMQQQUUUWWW]]]hhhwwwuuuiiiooo```XXXSSSWWWYYYeee}}}lllZZZRRRRRRWWWRRRPPPiiisss___UUUOOOIIIGGGDDD@@@>>>???>>>;;;;;;<<<;;;:::===CCCCCC@@@CCCLLLTTTYYY```gggjjjnnnmmmddd^^^YYYJJJ999777555555888777333333666222333444333333555888:::888888888777555555555777333777:::999555333555888777888888777444333333444555555666999:::>>>HHHSSShhhuuuzzziiiOOO>>>777666444333333555888999777555444333222111111222333444000111333444555555555444333555777666444222333555444555444444333444555777---...000000111333777:::;;;666000///222555555333333555555333555<<>>===<<<<<<;;;;;;EEE\\\sssnnncccRRRDDD===;;;;;;<<<888<<<<<<888777888999777<<<999666555777888777555555666666555444444666888777777666666666666777777777777666777777888999999999999999999999888888888777666666:::???BBB@@@===999999:::===???@@@===:::===>>>AAAFFFIIIIIIDDD@@@>>>;;;888888999;;;;;;:::999888888888888999::::::<<>>=========>>>@@@BBBDDDEEE???AAADDDHHHKKKTTTgggxxxuuu___RRRDDD@@@===>>>>>>;;;<<>>???<<<;;;===777>>>GGGMMMMMMGGG>>>888@@@;;;666333444777999;;;:::<<<===<<<::::::===@@@;;;<<<======<<<<<<===???;;;;;;;;;<<<======:::888;;;;;;===>>>@@@BBBCCCDDDBBB@@@===:::999:::;;;===:::===@@@>>>999777888;;;;;;===>>>===;;;<<>>??????>>>;;;999777777777777888999:::;;;888666666::::::666666888888888888888999:::;;;<<<999777777<<>>000666555666888444000222777333333444444333444777:::666888999777444333555888111666:::999555333444777333444555555444444555777333222444888;;;===CCCJJJSSSccckkk^^^HHH;;;777666333222111444888:::999777444333222222222333444555111111111111222333444444444777999888555333444666111111111000///000222444222222222111000111333555===666000///222666777555333555444222444;;;>>>>>><<<;;;999888999???FFFKKKVVVZZZoooyyyhhhPPP777444666999:::999999999:::222666:::999777888<<>>:::666777999888>>>999444444888:::777444333444555555555666888:::777777666666666666777777999999999888999999:::;;;888888888888888888999999<<<999888;;;???AAA===999888777777999===>>><<<999;;;===AAAGGGLLLLLLHHHDDDBBB>>>999888:::<<<<<<;;;::::::999999::::::;;;<<<888<<<@@@@@@===<<>>=========>>>???AAABBB<<<>>>DDDJJJQQQ^^^uuupppTTTEEEAAA@@@@@@???????????????<<<===>>>>>>>>>>>>======BBB@@@???>>>>>>===:::888888999<<>>:::<<<;;;999777777888999999>>>===;;;:::::::::<<<=========<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<::::::<<>><<<>>>BBB???999888<<<===;;;999;;;:::777999999:::;;;<<<>>>>>>???<<<:::999;;;>>>>>>:::777666888::::::999777777888888888777888888999::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>AAACCCEEEGGGGGGIIILLLNNNQQQRRRRRRRRRKKKOOOKKKJJJOOONNNQQQ___eeexxx{{{{{{~~~uuuppprrryyywwwddd[[[XXX\\\\\\___uuuhhhYYYPPPEEECCC@@@>>>===>>>???AAA===<<<;;;;;;;;;999555333555555555777:::<<<<<<<<>>AAANNNUUU[[[TTTEEE999555777333222222444666888888777666222000222222111444888777333000///111333333111222222222222222222333333444222000000111222111000000111222000//////333666???:::555333444777777666666666666555555777:::===??????777666>>>CCCKKK\\\___ooowwwzzzqqqPPP999999999999888999999:::;;;777777777777777888888888===>>>>>>===<<>>999444999:::::::::999777555444777888888777555555666888<<<999666555777888555333333111000111555888777666777888999:::999888666555444222222555888999666444::::::;;;;;;;;;;;;;;;;;;888444444888;;;::::::<<<===:::===EEEJJJIIIGGGGGG???===:::;;;===???===;;;888999999::::::999999888666888;;;===???@@@AAAAAA<<>>AAA@@@AAACCCHHHVVVllloooTTTFFF???>>>>>>===<<<==================>>>>>>>>>======@@@???>>>>>>>>>===;;;999888999;;;???BBBBBB>>>;;;===;;;999777777888:::<<<@@@>>><<<:::999:::<<<===;;;;;;::::::::::::;;;;;;===<<<;;;;;;::::::;;;;;;::::::;;;>>>AAACCCCCCBBBDDDBBB???<<<>>>BBB???999222;;;@@@>>>999888888777999999:::;;;<<<>>>??????@@@>>><<<<<<>>>>>>:::777666888:::;;;999888888888555666888:::;;;:::999888999::::::;;;;;;;;;;;;::::::;;;<<<>>>@@@CCCEEEFFFDDDFFFHHHKKKMMMOOOOOOOOOJJJMMMJJJKKKRRRQQQSSS```hhh~~~yyymmmbbb^^^cccfffkkkaaaRRRIIIBBBAAA???=========>>>??????===;;;999777555111///333333333555999;;;;;;;;;:::::::::999888666333222666777888666444333444666222222222222333444555666:::888666444333444555666555555555444444555555666444555666666555555666888888999999888888999<<>>:::666555666888888777666777888777666777999<<<>>>@@@;;;:::@@@BBBIIIYYYmmmyyyUUU<<<;;;:::999888888888888888777777777888888999999999;;;;;;<<<<<<<<>>???@@@@@@???>>>???AAABBBAAACCCJJJ[[[uuummmUUUHHH??????===<<<<<<<<<===>>>=====================<<<===<<<<<<<<<======<<<:::::::::;;;===???@@@>>>===>>><<<999777888:::===???BBB???<<<999888:::<<<===;;;;;;::::::::::::;;;;;;<<<;;;::::::999999:::::::::::::::===???AAA@@@???CCCCCC@@@===???BBB@@@:::///:::CCC@@@:::777777777999999:::;;;<<<===???@@@EEEAAA>>>===>>>===:::777777999;;;;;;:::888888999222555888;;;<<<;;;888666888999;;;<<<===<<<;;;:::999:::<<<>>>@@@CCCDDDEEECCCDDDFFFIIIKKKLLLMMMMMMIIILLLIIILLLVVVVVVVVVaaakkk}}}||||||{{{zzz}}}xxxlllggglllrrryyyYYYIII@@@>>>=====================>>><<<888666555333111///222111111333666999999888444444555555555444444333888888888666444333333555111111111222333555666777999888666444333444555666333333333444666888999:::555666666555444444777999:::::::::888777777999;;;888:::>>>BBBBBB???999444666555333333444444333111111...---000222111333777555333000000111222222111...//////000111222222333444222000000111222111000...000222333222222222333;;;999888888999::::::999888999:::999888888999:::;;;AAA???>>>BBBAAAGGGXXXzzzYYY@@@;;;:::999888777666666666777777777888999::::::;;;;;;;;;<<<>>>???BBBMMMXXX\\\[[[UUUJJJ>>>888:::>>>999888888777777888888888666777888888777777999;;;777888777666555666888:::===:::888666777888777666:::999999999:::<<<>>>???<<<;;;999999::::::888777:::<<<>>>??????>>><<<:::777444444888;;;999888::::::777888>>>AAA@@@@@@AAA???>>><<<<<<<<<<<<:::888444555777999;;;<<<>>>>>>::::::;;;;;;::::::999888???>>>>>>???@@@AAAAAA@@@FFFEEEGGGPPPeeennnVVVKKKBBBAAA???>>>>>>>>>???@@@======<<<<<<<<<<<<<<<<<<;;;::::::;;;===>>><<<;;;;;;::::::;;;<<<>>>>>>>>>>>><<<999888888;;;>>>AAABBB@@@<<<999888999<<<=========<<<<<<<<<<<<======;;;:::999999888888999999;;;;;;;;;===???@@@???>>>CCCDDDBBB@@@AAADDDAAA<<<333;;;AAA???;;;::::::888::::::::::::;;;===???@@@DDD@@@===<<<>>>>>>;;;888777999;;;;;;:::999999999222444666999:::999888666888:::<<<>>>???>>><<<;;;999:::<<<>>>@@@BBBCCCDDDCCCDDDEEEGGGIIIKKKLLLLLLHHHLLLJJJOOOZZZZZZZZZdddpppzzzpppooollljjjiiikkkooottt~~~vvvooouuu}}}RRRDDD<<<;;;<<<===>>>>>>===<<<<<<;;;888555444555555555444333222111222444555444333333444444555555555555555777777777555444444555555111111222222444555777888777555444222222222444555111222222444666888:::;;;555666666444333444777999;;;;;;:::888666555555777999888:::???EEECCC;;;333666555333333444444333111333111111444444222333777444222111000111111111111,,,---...///000111222333333111000000111222222111333333333222111111111222999999999:::;;;;;;;;;:::888:::;;;;;;999888888888999@@@???>>>@@@???GGGZZZ}}}YYYAAA:::999888777666666666666777777888999:::;;;;;;<<<>>>>>>@@@DDDEEECCCFFFKKKPPPRRRRRRJJJ>>>777777;;;888777666666666888999:::777888888777666666888:::444666888888777888<<>>>>>???@@@AAAAAAAAAAAAAAA<<<;;;999888888888888888:::;;;>>>@@@@@@===:::888666222333888:::888666777<<<999999===???>>>???AAAAAA@@@???>>>===<<<:::999666666777999:::<<<>>>???======<<<<<<<<<;;;::::::???<<<;;;===AAABBBAAA???HHHJJJPPP^^^tttnnnWWWLLLBBBAAA???======>>>@@@AAA======<<<;;;::::::;;;;;;:::::::::;;;===>>>===<<<;;;;;;:::::::::;;;===???>>><<<:::999999;;;>>>AAAAAA>>>;;;999888999;;;=========<<<<<<<<<<<<======::::::999888888888888999<<<<<<<<<===???@@@???>>>CCCEEEDDDBBBBBBDDDCCC>>><<<>>>===;;;<<<@@@>>>:::<<<;;;:::::::::<<<>>>??????<<<:::;;;===>>><<<999777999;;;;;;:::888888999333333444555666777888999999;;;>>>@@@AAA@@@>>>===:::;;;===???AAABBBBBBCCCAAAAAABBBDDDEEEGGGHHHIIIGGGKKKKKKPPP[[[\\\]]]hhhxxxvvvlllccccccaaa^^^]]]```eeehhhuuu~~~yyywwwrrrnnnnnnnnnnnnrrrwww}}}xxx}}}|||OOOBBB===:::<<<===>>>???>>><<<;;;;;;888666555666777777666666444333222333222111///555555555444444555555555555555444444555777777777222222222333444555777888666555333222222333444555222222222333444555777777555666666555444444777999:::;;;:::888555333333444999777888>>>EEEFFF???777555444333333555555444333666333333555555111000222222222222111000000000111,,,------///000111222222333111000000111222222111444222000///000222444666777999:::;;;;;;;;;;;;;;;999:::<<<;;;999777777888888>>><<<:::<<<===GGG\\\|||tttQQQ===888777777777777777888888777888888999::::::;;;;;;>>>???CCCIIIHHHCCC@@@AAAFFFHHHIIIEEE???:::888888777666666555666777999:::888999999777555555666777777:::======<<<===AAADDDBBB@@@===<<<>>>CCCJJJOOONNNPPPSSSUUUTTTPPPLLLIIICCCAAA???<<<:::999::::::999;;;===???>>><<<999777777555555:::<<<999888888:::888999======<<<===AAABBBCCCCCCAAA???===;;;;;;999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<======;;;:::<<<@@@BBBAAA???EEENNN]]]qqqjjjUUULLLAAA???===;;;:::<<<>>>???>>>===;;;:::999999:::;;;;;;::::::<<<>>>???>>><<<:::;;;;;;:::999:::<<<>>>===<<<;;;::::::;;;===>>>===<<<:::999888999:::;;;;;;;;;::::::::::::;;;;;;;;;:::999999888888999999<<<;;;;;;===???@@@???>>>@@@DDDEEEBBBBBBCCCBBB>>>@@@???<<<:::>>>CCCAAA<<<>>>===;;;::::::;;;<<<===999888888:::>>>???<<<999666888::::::999777777888555444555555777888:::;;;999;;;===???@@@@@@???>>>===>>>@@@AAABBBBBBAAAAAA======>>>>>>@@@BBBCCCDDDDDDJJJKKKOOOXXXXXX]]]kkk|||kkkcccYYY[[[YYYUUUTTTYYY]]]^^^iiittt~~~qqqnnnkkkfffcccdddeeeeeehhhmmm~~~|||yyyLLLBBB@@@;;;<<<===>>>>>>===;;;;;;>>>;;;999777777777555444888666444333333222000...444444333333333333444444555333333444666888888888333333333333444555666777888777555444444555666888444444333333333333444444444555666666555555666777888999999777555333333333333333555<<>>???@@@@@@???===;;;:::666666666666777777888999888999999888666666777999999<<<@@@CCCDDDEEEGGGHHHIIIGGGDDDCCCFFFPPP\\\eeedddgggkkkmmmkkkeee___ZZZTTTQQQLLLDDD===999888999:::;;;===>>>===;;;888777;;;888999>>>@@@===;;;;;;777666999<<<<<<:::;;;???BBBDDDEEEDDDAAA>>>======<<<;;;:::999999:::;;;<<<:::::::::::::::;;;<<<===;;;;;;;;;===@@@BBBBBBAAAFFFVVVnnn|||bbbPPPIIIAAA???===::::::<<<>>>@@@>>>===;;;999888888999:::<<<;;;;;;===??????>>>===999:::;;;:::888888;;;>>><<<<<<;;;;;;;;;;;;;;;;;;888888999999999999::::::;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999999:::999:::<<<>>>??????>>>===AAACCC@@@???AAA???<<<<<<>>>>>><<<>>>BBB@@@<<>>>>>>>>>>>@@@AAABBBCCCCCCBBB@@@???<<<;;;;;;<<<===???AAABBB???HHHJJJLLLRRRRRRYYYkkkkkk^^^ZZZPPPTTTSSSOOONNNSSSVVVUUU^^^hhhvvvpppdddbbbaaa]]][[[^^^```aaaeeekkkpppxxx~~~~~~vvvvvvxxx~~~vvvIIIAAAAAA;;;<<<<<<;;;;;;:::999999<<<:::999999999888555333777666444444444444333111333333222222333444555666666444333444666888777666555555444444444444555555888666555444444555777888666555555444444444444555222444777888777666555666555777888777555333333444000222666;;;???CCCEEEGGG999888666666666666444222333111222555444///---...///111333222000...///111/////////000000111111111222000///000111333333222/////////222666777666444888999;;;:::888888:::<<<999999999777666666888:::888;;;666555::::::>>>MMMbbbqqqqqqeee^^^QQQ@@@888:::999999888888888999999999888888888888777777777777;;;CCCIIIFFF===999;;;:::<<<>>>>>><<<;;;;;;<<<666666777777777777777666777999::::::999:::<<<>>>>>>BBBIIIQQQYYY]]]^^^]]]___\\\XXXWWW\\\hhhyyy|||xxxsssnnneeeWWWIII@@@<<<<<<<<<============;;;999888;;;999:::???AAA===;;;;;;555666:::???>>>;;;<<<@@@@@@CCCEEEDDDAAA>>>=========<<<:::999999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>;;;<<>>@@@BBB>>>===:::888888888999:::===<<<<<<===???@@@>>>===888:::<<<;;;888888:::===;;;<<<<<<<<<;;;:::999999666666888999999:::999999=========<<<<<<=========<<<;;;::::::999999::::::888777888:::===>>>>>>===:::>>>AAA???===>>>===:::777===AAA???>>>??????<<>>@@@???>>>===888888999:::;;;<<<===>>>AAABBBDDDDDDDDDBBB@@@>>>======<<<===>>>@@@BBBCCC<<>>@@@>>>888666888;;;555666777888888777666555666888:::;;;<<<===@@@CCCGGGLLLVVVdddrrr{{{|||{{{zzzwwwrrrpppuuummm[[[MMMGGGEEE>>>>>>>>>>>>===<<<;;;:::999777888===???;;;888888666888===BBBBBB>>>???CCC???BBBEEEDDD@@@======>>><<<;;;:::999999;;;<<<>>>AAA@@@>>>======>>>??????;;;>>>BBBBBBBBBBBBFFFIII```vvvyyyZZZFFFAAACCCBBBBBBAAA@@@?????????@@@;;;::::::<<<===<<<:::888999:::<<<<<<<<<<<<===???===<<<;;;:::999::::::;;;:::::::::<<<===<<<999666:::::::::999777888:::<<<;;;<<<;;;999777777:::===888888999999::::::::::::::::::;;;<<<<<<======>>>:::<<<@@@BBBCCCAAA>>>;;;<<<;;;:::;;;<<<<<<;;;999>>>>>><<<999777666888:::888999::::::;;;;;;:::::::::999999888999:::;;;<<<999999:::???DDDFFFEEEBBB999999:::;;;;;;<<<======EEECCCAAAAAAAAA@@@???>>>999===@@@<<<555444;;;CCC===<<>>777888;;;???@@@???===<<<<<<@@@AAACCCGGGIIIGGG@@@:::===999555777;;;===<<<:::=========>>>>>>===;;;999;;;FFFFFFBBBEEEGGGLLLYYYyyytttUUUCCC???AAACCCBBBAAA???>>>=========;;;:::;;;<<<======;;;999999;;;<<<<<<;;;;;;<<<===;;;;;;<<<<<<;;;;;;999999;;;::::::;;;<<<;;;999777777777888777666555777999;;;;;;:::999999:::<<<===999999999999999:::;;;;;;:::::::::;;;<<<<<<======:::<<>>777777999<<>>===>>>???>>>>>>:::;;;;;;:::999:::>>>BBB<<<;;;===DDDIIIOOOWWW```yyy}}}mmm]]]NNNDDDCCCHHHHHHIIIIIIGGGFFFGGGKKKNNNJJJLLLPPPXXXbbbjjjooopppmmmkkkfff___XXXRRROOOMMMGGGJJJLLLNNNNNNOOOQQQSSS[[[ZZZccc}}}rrr___YYYXXXUUURRRQQQSSSYYY^^^___bbbmmmxxxkkkRRR@@@:::======<<<:::888777777777777999888666555555888;;;===999888888888888777555222555666666666555666888:::777666555333333333333333333333444555666666666666444111222555555222222555666555555555555666666777777666444444555444111///444444444444333222111111///222111555<<<===IIIaaaeeeTTTAAA888888888444000666555555444333222111000///333333......111222//////000000000//////111222222222333333333333222222///111333666777888777777888888777777777777888888888888666333000000222444111222333444555666666777:::<<<>>>===;;;:::<<>>777999<<>>:::777888<<>><<<>>>>>>???AAABBBBBBAAA@@@@@@HHHHHHHHHKKKKKKUUUiiipppQQQAAA???@@@CCCBBBAAA???===<<<;;;;;;;;;;;;;;;<<<>>>===;;;999:::<<<<<<;;;:::999999;;;999:::<<<======;;;999777<<<:::999:::;;;;;;:::888555666888888666555666777;;;:::999:::===>>>??????;;;:::999888888999;;;<<<999999:::;;;;;;<<<<<<===;;;===???@@@???===:::888888888777999;;;<<<:::999<<<<<<;;;999777666888999888999999:::::::::::::::<<<<<<<<<;;;<<<<<<===>>>888888999<<<>>>???>>><<<;;;:::::::::<<<>>>AAACCCBBB???;;;:::;;;<<<======999666444555888::::::::::::999<<>>@@@@@@>>><<<;;;:::888:::;;;:::888777777777<<<666333555777666888;;;>>>:::>>>LLL^^^rrrwwwmmmgggbbb[[[VVVIII@@@@@@???999:::<<<666:::===???@@@>>><<<<<<<<<:::>>>DDDJJJMMMKKKEEE@@@???<<<999:::>>>@@@@@@???<<<===???BBBCCCDDDDDDDDD???DDDEEEHHHKKKIIIZZZzzzmmmPPPCCCAAABBBAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;===>>>>>><<<;;;;;;<<<===;;;999777777888999:::;;;;;;;;;::::::999===;;;999999:::::::::999666888::::::999777777888:::999999;;;???BBBBBBAAA===;;;999888888:::<<<>>>999999::::::;;;<<<<<<<<<======>>>>>>===;;;999777666666666888:::;;;:::999:::::::::999777666888999888888999::::::::::::999;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>======:::999888999:::>>>BBBDDDCCC???;;;888888:::;;;;;;:::888555555777888777555888777:::???CCCFFFMMMUUUooo}}}sssiii]]]PPPKKKJJJHHHHHHJJJDDDDDDEEEEEEEEEFFFGGGHHHGGGGGGHHHKKKNNNQQQRRRRRRRRRTTTTTTRRRNNNKKKKKKLLLFFFGGGGGGGGGGGGHHHKKKNNNSSSSSS^^^vvv}}}cccTTTSSSTTTPPPLLLGGGGGGJJJMMMMMMMMMTTT\\\tttttt]]]MMMBBB<<<;;;===:::999999888777666666666555444222111111444777999888777666666777666555333777888888666555555777999666666555555555555555555555555666666666666555555555222222555555333444777666666666666666555555444888777666666777666444222333222111111222333555666444777333333999:::DDDWWWuuuiiiTTTAAA777666666555333333222222111000//////000222333000...///000222000111111111000000222333222333333333333333333222222222444555666666666666444444555555666666555555444555666555333222222333333333444444555666666777555777888777666777<<<@@@???===:::888777999;;;===;;;888777<<<>>><<<<<<===<<<===>>>>>>===;;;:::999999:::<<<;;;999888888999===888555777999999999<<<>>>???III]]]ttt{{{pppiiiVVVHHHCCC@@@999:::???;;;<<<>>>@@@@@@>>><<<;;;<<<999<<>>@@@AAA@@@999;;;>>>@@@AAAAAABBBCCC@@@AAABBBHHHJJJHHH```kkkOOODDDCCCAAA>>>>>>======<<<=========<<<;;;<<<===??????>>><<<<<<======;;;888777777777<<<;;;999888888999;;;<<<===;;;999999:::::::::999666888:::;;;999888888888999999999;;;???BBBDDDDDD>>>===:::888888:::<<<>>>999999:::;;;;;;<<<<<<===>>>>>>>>>===<<<:::888777666666666777:::;;;:::999888999999888777666777999777888999999::::::999999;;;;;;;;;;;;;;;;;;;;;:::<<<============<<<<<<<<<999888777777999===@@@CCCEEEAAA<<<999888999999999<<<:::999888888999999:::777666888===@@@BBBHHHOOObbbqqqxxxkkkbbbYYYOOOGGGGGGHHHGGGDDDCCCBBBBBBBBBCCCEEEEEEEEEDDDCCCBBBBBBDDDHHHJJJJJJIIIKKKNNNPPPNNNIIIEEEFFFHHHFFFFFFFFFEEEEEEGGGKKKNNNSSSRRR[[[nnnxxxjjjXXXPPPOOOOOOKKKFFFAAA@@@BBBFFFFFFFFFKKKRRRgggyyytttcccPPPFFFAAA===;;;;;;888888888888777666666555111222222333444444555555555444333444666777777666777777888777666777:::<<<555555666666666666666666333444555666777777777777999555444666666333444777555555666777666666555444777666555555555444222000222111111111222444666777444888444111777999@@@PPPkkkkkkbbbMMM<<<666666666333222222111111000000000666222000000111000...---000111222111000111222444333333333444444333333333111222333333444444444444444555666777777777666666222444666666444333333333333333444444555666666666777888999777444555999===<<<;;;888777666888:::;;;:::666666;;;===<<<<<<>>><<<<<<<<<<<<<<<;;;999888:::;;;===<<<;;;999::::::;;;666555888:::999:::===EEENNNaaazzzhhhTTTIIIEEE<<<===CCCBBB>>>???AAA@@@>>><<<;;;;;;999;;;===???BBBDDDGGGIII@@@>>>======>>>???@@@@@@:::===@@@AAA@@@???@@@AAACCCDDDDDDJJJMMMPPPmmmiiiMMMEEECCC???===============>>>>>>???<<<<<<<<<>>>@@@@@@???======>>>>>><<<999777777888===:::888666666888<<<>>><<<:::999:::;;;;;;:::888666777999999777666777888888999;;;;;;<<<@@@EEEHHH>>>===;;;::::::;;;<<<===::::::;;;;;;<<<======>>>???>>>===<<<;;;:::999999777777666888:::;;;999888666777888888777666777999777888888999999999999999===>>>>>>>>>>>>===<<<<<<;;;<<<<<<;;;:::999:::;;;999888888888:::<<>>???DDDJJJXXXbbbrrrzzzooobbbXXXQQQMMMFFFAAACCCFFFCCC@@@?????????@@@BBBDDDDDDCCCAAAAAA@@@@@@AAACCCDDDCCCBBBEEEIIIMMMKKKFFFBBBCCCFFFCCCCCCBBBAAAAAADDDIIIMMMOOOMMMSSSaaannnpppmmmjjjccc\\\SSSNNNMMMLLLHHHDDD@@@>>>@@@CCCDDDCCCGGGLLLZZZjjj|||xxx\\\OOOBBB>>>===:::777666777777777777777666555555000222444555666666555444333222111333555777888888888888999888888999;;;>>>444555666777888888777777333444555666777888888888:::666444666555222333666333444666777777777666555777666444222222000---***111111111222333444666666000666222000777999>>>KKK___kkklllYYYDDD999777666444444444333333333222222999333...000222000,,,+++111222333222111111333555333333444444444444333333222222222222222333333333444555666888888888777777222333555555444333444555222222333333444444444444888::::::888555555888;;;<<<;;;:::999999:::;;;;;;:::666666:::=========@@@===<<<;;;;;;<<<<<<:::888999;;;<<<<<<:::::::::;;;777555555888999:::???FFFSSSbbb{{{zzzbbbTTTMMMCCC???CCCBBB@@@AAAAAA@@@===;;;;;;;;;::::::::::::<<<@@@EEEJJJAAAAAA???>>>>>>>>>???@@@===AAADDDDDDAAA???@@@BBBAAAEEEDDDGGGOOOYYY{{{jjjOOOHHHEEE?????????>>>======>>>>>>>>><<<<<<<<<>>>@@@AAA???>>>===>>>>>>===:::888888999:::999888777777999;;;===;;;::::::;;;<<<;;;999777888999999888777777888:::777:::<<<;;;999<<>>======<<<;;;;;;<<<<<<;;;;;;<<<======>>>>>>?????????===<<<;;;;;;;;;;;;999888888999::::::999777444666888888777666777888777777888999999999999999===>>>??????>>>===<<<;;;;;;======<<<:::999:::===999999::::::;;;===>>>???@@@===;;;999:::::::::999FFF>>>555333666999777555666555777;;;<<<<<>>===>>>AAADDDDDDAAA>>>???>>>>>>@@@BBBDDDCCCBBBEEEJJJNNNKKKDDD@@@@@@CCC@@@???>>>======AAAGGGKKKLLLIIIKKKUUU]]]]]]YYYVVVXXXVVVRRRNNNKKKIIIGGGGGGCCC@@@AAADDDDDDBBBDDDIIIKKKXXXiiiyyyvvv```LLLBBB:::999:::888666666555666777777777666555444333333444555666666666666444222111222444666777777777777777666555555777999444555666888999999888888555666666777777777666666777333222333333111333666111333555777888888777666777555444333222111...+++000111222333444555555555///666333000666888999BBBPPPaaaiii\\\III@@@;;;777444444444333333333333222666111///222111---,,,///111222333333222222333555333333444444444444333333444333333222222333333333333444666888999888777666222333444444333333555666333444444444444555555555777:::<<<;;;888777999;;;:::;;;;;;;;;;;;;;;;;;;;;<<<777666:::===>>>@@@CCC???===;;;;;;<<<<<<:::888777999::::::999888999999777777888:::;;;???LLLYYYlll}}}zzzjjjdddVVVLLLJJJFFFAAABBBBBB@@@===;;;;;;;;;:::;;;;;;::::::===CCCGGGDDDDDDCCCAAA???>>>???@@@>>>BBBFFFEEEBBB@@@BBBDDD>>>EEEEEEFFFRRRggg~~~mmmSSSLLLHHHAAAAAAAAA???>>>============<<<<<<===???AAAAAA@@@>>>>>>>>>???===;;;999999:::888888888999999::::::::::::::::::<<<===<<<999666<<<<<<<<<:::999999;;;>>>777;;;>>>;;;777999DDDNNN>>>>>>=========<<<<<<;;;<<<<<<======>>>?????????@@@???===<<<;;;;;;<<<===:::999999999::::::999777333555777888777666777888777777888999999999999888;;;<<<=========<<<:::999===???@@@>>><<<;;;===@@@:::;;;<<<<<<===>>>>>>???;;;:::999999:::;;;;;;:::ZZZLLL===999===@@@:::333777555777;;;<<<;;;???EEEHHHKKKQQQ[[[ccciiioootttzzz|||{{{|||xxxrrrkkkjjjfff\\\PPPHHHFFFGGGEEE@@@===>>>???>>>@@@CCC===<<<===@@@DDDDDD@@@===999999:::<<<@@@CCCDDDDDDGGGKKKNNNJJJAAA;;;:::<<<>>>>>><<<;;;<<>>???BBB???JJJZZZlll}}}kkkRRRGGG???888999;;;:::999:::555666777777777666555444666555444444444666888999666444222222333555555555555555444222000000111333444555777888999999999888888888888888777666555444444000///111222111333777000222555777888888888777666555444555666666444333000111333444555555444333222999555000444444333:::BBBUUU```XXXKKKEEE???888222222111111111111111111222000111444000+++---444222333333333222222444666333444444555555444444333555555444333333333444444222333555777888888777666222333444333333333555777666666666777777777777777666999<<<<<<:::999:::===888999:::;;;<<<;;;:::999>>>999777:::>>>???BBBFFF@@@===;;;;;;======;;;888555777999999777777777888;;;;;;<<<===>>>FFFYYYkkkooo```XXXRRRBBBBBBBBB@@@===;;;;;;;;;999;;;===<<<;;;===AAAEEEGGGGGGEEECCC@@@???@@@AAA<<<@@@EEEEEEBBB@@@BBBEEE@@@KKKKKKJJJZZZuuu{{{sssRRRDDDBBBCCC===>>>?????????===<<<;;;???<<<===DDDHHHEEE>>>::::::===@@@>>>:::777777999:::999888777777888888999<<<;;;:::;;;>>>>>><<<999::::::;;;<<<<<<<<<<<<;;;999999999:::<<<>>>???@@@DDDBBB????????????>>>===;;;::::::;;;<<>>===<<<;;;:::999888888999555555999:::888666888999888888777777888888999>>><<<999999999::::::999777888:::;;;;;;:::888777<<<>>>???@@@AAA???>>>===@@@???>>>=========>>>???>>>===;;;:::999999999:::MMMEEE<<<888888:::999777666777999999999;;;===???EEEDDDDDDGGGLLLRRRYYY]]]iiilllpppqqqnnnjjjfffdddZZZWWWSSSNNNKKKGGGBBB???DDDBBB???>>>>>>===<<<:::======>>>>>>??????@@@@@@<<<======<<<;;;;;;===???FFFJJJLLLGGG>>>999:::===???>>>:::666555999AAAHHHCCCEEEHHHIIIHHHHHHHHHIIIQQQNNNJJJEEEAAA@@@???@@@;;;@@@EEEFFFCCC???>>>>>>FFFKKKPPP\\\xxxtttbbbPPPAAA<<<<<<<<<;;;:::999777666888888999999888777555444222333555666888999::::::555555444555555666777888666555444444333333333333444555666666555555666777444666777777666666888999;;;999666444333333555666444666666555222222555888222333444333111000111222333444444555555555666666222444333111222666888666>>>DDDLLLPPPMMMGGG???;;;222444555333///---...000111000///111333444222000222000...///111333444444555444444333333333444444///111222333333333555777777777777888999999888666444555666777777666555444888888777777777777888888999666666999:::999:::===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888:::===???===:::999<<<===:::999:::555;;;===999777::::::666<<<;;;<<>>>>>???AAA<<<======<<<;;;===@@@CCCJJJOOORRROOOFFF@@@???AAA===@@@EEEGGGBBB>>>BBBJJJJJJKKKNNNXXXlll|||pppOOOBBBAAAAAA>>>?????????>>>===;;;:::===:::===EEEIIIDDD===999???>>>===<<<<<<;;;999888999888777777777888999:::===;;;:::;;;===>>><<<:::666666777888888888888888777777888999:::<<<===>>>???===;;;;;;<<<<<<;;;:::===<<<;;;;;;<<<>>>@@@BBB>>>======<<<;;;:::999888777444444999;;;999999:::888888888999999999::::::===;;;999999999999::::::888999;;;<<<<<<;;;:::999===>>>???@@@@@@>>>===<<<@@@???>>>>>>>>>???@@@@@@CCCBBB???<<<999888777666@@@;;;555333666999999888777888999999888999;;;<<<;;;<<<>>>@@@DDDIIIMMMOOOUUUYYY]]]___^^^ZZZXXXVVVOOOMMMIIIGGGEEEBBB???===AAA???============;;;:::<<<<<<<<<<<<<<<<<<======:::;;;<<<<<<<<<<<<>>>@@@CCCFFFHHHDDD===888999<<<;;;;;;;;;999888:::???CCCAAACCCFFFGGGFFFFFFFFFGGGKKKIIIEEEAAA>>>=========<<<>>>@@@@@@???>>>>>>>>>BBBGGGMMMWWWqqqwwwcccUUUFFF:::;;;;;;;;;:::999888777666999999999999888666444333333333555666777888888888444444444444444444333333555555444333333333444444666888888888666666777888444555666666555555666777999777555333333333555666444555666444222222444777222333444444222222333444111222444666666555444333222444444111222666777555999???EEEIIIGGGCCC???<<<444444444222000......///111000///111333444222000111000///000222333333333555444444333333444444444222333555555555666777999555555555666777777666555666666777777777777777666999999888777666666666666;;;888888;;;<<<:::;;;???;;;;;;;;;;;;;;;;;;;;;::::::999777777777999<<<>>>===999999===>>>;;;:::;;;:::???@@@<<<999999888444666555999BBBOOOeeevvv]]]NNNJJJEEEBBB???>>>===<<<<<<======<<<;;;===@@@BBBHHHMMMPPPNNNFFFAAA@@@BBBAAAAAACCCEEEDDDAAABBBGGGLLLPPPYYYkkk}}}kkkMMMAAA@@@@@@@@@@@@@@@???>>><<<::::::;;;999===EEEHHHCCC<<<888CCC>>>::::::===>>>;;;888888777666666777888999:::===<<<::::::;;;<<<<<<;;;444555666666777777666666666666666777888:::;;;<<<;;;:::888999:::;;;:::999>>>===<<<<<<<<<===>>>???>>>======<<<;;;:::999999666333444999;;;::::::;;;666777999;;;<<<<<<<<<;;;<<<;;;:::999888999:::;;;;;;<<<===>>>>>>===<<<;;;===>>>>>>???>>>===;;;:::???????????????@@@AAABBBFFFDDDAAA>>>;;;999888777888444111222555888999888888999999888777666888999555666888:::<<<>>>@@@@@@EEEIIINNNPPPPPPNNNMMMMMMHHHFFFDDDDDDDDDCCCAAA@@@===<<<<<<<<<======;;;:::;;;;;;::::::::::::::::::777999;;;<<<<<<===???@@@???BBBDDDAAA;;;777888;;;888:::<<<=========>>>??????BBBDDDEEEDDDCCCDDDEEEIIIGGGDDDAAA?????????@@@===;;;:::;;;===>>>>>>>>>===CCCHHHQQQfffwww___OOOFFF>>>666:::::::::999888777666555999999999999888666444333333444555555666666555555444555555555555333222111444444444444444444555555999::::::999777666777888333555555555333222333444666555444333333444555666444555555444333333555666111222333333222222333444000222555777777555333111333555555222222555666444444888<<>><<<<<<<<<;;;;;;:::::::::777666555555666999;;;===<<<999999===???===<<<===;;;@@@AAA>>>;;;:::888555777777???OOOeeennnZZZSSSKKKEEEBBB@@@<<<:::=========<<<<<<<<>>:::888:::;;;;;;;;;777666666666777999:::;;;===<<<;;;::::::;;;;;;;;;666777777888888888888888666666666777888999:::;;;999888888999;;;<<<;;;999======<<<<<<<<<======>>>======<<<<<<;;;::::::999777333333888:::888777999555666999<<<===>>>===<<<;;;;;;:::999999999;;;===>>>>>>?????????>>>============>>>>>>===<<<;;;:::>>>>>>???@@@@@@AAABBBCCCCCCBBBAAA???===<<<;;;;;;999777555555666777666555666777888777555555777888777777777777888999:::;;;???BBBFFFHHHHHHGGGGGGGGGDDDCCCBBBBBBCCCDDDBBBAAA;;;;;;;;;<<<>>>>>>===;;;<<<<<<<<<;;;:::::::::999888999;;;<<<;;;;;;===>>><<>>??????>>>>>>???AAACCCDDDCCCBBBBBBCCCFFFEEECCCAAA@@@@@@AAABBB<<<:::888:::>>>@@@???===;;;@@@EEEJJJYYYpppyyy___KKKBBB???<<<888888888888888777666555444666777888888888777555555444444555555444444333222555666777888888666444333444444444444444555666777999:::;;;999777666666777333444555444222111111222333333333333333444555555666666666666555555666666111222333222000///000111333444555666666555444333333666555222222555555222222444666888:::===BBBEEEGGG@@@666111000222222222222222111111222222222222000000111333444444333111444444333333333444555555222333555555444555666888222333555555444444444555666666555555555777888999777777666555555555666666999666555888999777777;;;<<<<<<<<<;;;::::::999999555555444555777999;;;===;;;888888===???>>>===???888;;;>>>>>><<<;;;::::::<<>>>>>===<<<<<<>>>@@@DDDGGGIIIHHHEEECCCEEEGGGGGGDDDDDDGGGJJJLLLSSSZZZdddppp~~~eeeLLLEEEEEEDDDBBBAAA@@@>>><<<;;;::::::<<<::::::???@@@>>>===???======;;;888666666:::===888777777777888999;;;<<<<<<<<<<<<;;;:::999:::;;;777888999999::::::999999777777777777888:::;;;<<<777777777888:::;;;:::888;;;;;;;;;<<<<<<===>>>>>><<<<<<;;;;;;::::::999999888444444777888666444555333555888;;;=========<<<:::;;;<<<;;;999:::===???@@@@@@@@@@@@???>>>>>>==================<<<;;;;;;>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@>>>===;;;;;;999888777666777666555444444555666666555666888999===;;;888666666777:::<<<;;;===@@@@@@@@@??????@@@AAA@@@>>>???@@@@@@???===<<<;;;;;;===???@@@???===>>>>>>>>>===<<<<<<<<<;;;999;;;<<<<<<;;;999::::::<<<>>>@@@???<<<:::;;;<<<<<<<<<<<<>>>???@@@@@@@@@???AAACCCCCCBBBAAAAAABBB??????>>>=========>>>???;;;::::::===@@@AAA???;;;<<>>===???888999;;;<<<;;;::::::<<<<<>>???>>><<<<<<===>>>BBBDDDFFFEEEDDDDDDFFFIIIIIIHHHIIIJJJJJJOOO\\\jjjyyyaaaJJJEEEFFFDDDAAAAAA???===<<<;;;;;;;;;<<<:::;;;???@@@>>>>>>AAA:::<<<<<<999555555999>>>:::999888888999:::;;;<<<:::<<<===<<<:::999999999666777888888999999888888888888888888999:::;;;<<<555555555777999999777666;;;;;;;;;<<<============::::::::::::999999999888999666555888888555333444333444666999:::;;;;;;;;;:::<<<===<<<;;;;;;???BBB@@@@@@??????>>>====================================>>>???@@@AAAAAAAAA@@@CCCBBBAAA???===:::888777555555555555555666777777333555666666555666888:::>>>;;;777444444666999;;;;;;===>>>>>><<<<<<<<<===BBB@@@??????@@@@@@>>>======<<<;;;;;;===?????????>>>>>>>>>===============999;;;===<<<:::888888888<<<===???>>><<<;;;;;;<<<===<<<;;;<<>>@@@BBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>???@@@@@@;;;;;;===???AAA@@@>>><<<===>>>@@@BBBFFFMMMVVV[[[___RRREEE>>><<<888777777666777777777666666555444222444555777888888777777555555555555444333222111111222333555555555555444555555555444555555666666666777777666444333444555333555555555333222333444222333444666666666555444888777777888999999888666888999999777444222222333:::777333111000333666999111555555333333666555222222222333333666:::AAAFFFQQQHHH:::000,,,...222666444444444222000000222444333222222333444444333111333333333333444555555666444666777777666666777888555888:::999555333444666555444444333333444444555111111222333555777888999:::777777999999777777:::888888888888888888888888444444555666777999:::;;;:::666777<<<>>>===<<<===<<<::::::;;;:::777999===>>>UUUtttnnnVVVFFF>>>>>>@@@>>>???@@@???===<<<<<<===AAABBBCCCBBBBBBDDDGGGJJJKKKKKKKKKLLLNNNWWWkkk~~~}}}[[[FFFCCCDDDBBBAAA@@@>>>===<<<<<<<<<===999999===BBBCCC???>>>@@@<<<;;;:::999888888:::<<<<<<;;;:::::::::;;;<<<===888;;;>>>>>>;;;888777777666777888888999999888888888888888888999:::;;;;;;666666777999::::::777555<<<<<<======<<<<<<;;;;;;999999999888888888888777:::666666999:::777666777333333444555777888999999:::===???>>><<<<<>>===<<<<<<<<<<<<============>>>??????@@@===>>>???@@@@@@@@@???>>>?????????>>><<<:::888666555555555444555666888:::666777777666555555777888;;;999777555555666888:::;;;<<<===<<<;;;;;;===???AAA???>>>>>>??????>>>===>>><<<999999;;;===??????;;;;;;;;;;;;<<<<<<<<<<<<777999<<<<<<:::999888888<<<=========<<<;;;;;;;;;;;;:::999;;;???@@@???===<<<>>>@@@@@@???>>>===>>>@@@@@@AAAAAAAAABBBBBBBBB<<<===>>>>>>===<<<===???=========@@@CCCDDDFFFGGGKKKCCC===<<<:::555444666666777777777777666555555444555666777777666555444555555666555555444333222333333444444444444444444777666666555555555555666444666777666444444555666444555666666555555666777222444666777888666555333777555555666888888666333555666777666444333444555777555222000///111333555000444555333444777666333000111111222333666<<>>???@@@???===;;;;;;<<>><<<<<<<<<===>>>666888???FFFFFF@@@===>>>???;;;888888;;;===;;;999>>>===<<<;;;:::;;;<<<===777;;;??????<<<888666666888888999:::::::::::::::888777777777888999:::::::::999:::<<<===<<<:::777>>>>>>>>>===<<<:::999888888888888777777777777777:::666666:::<<<:::999:::333333333333444666777888;;;>>>@@@???======BBBGGG???>>>===<<<;;;;;;;;;;;;============>>>@@@AAABBB===>>>???@@@@@@???===<<<999:::;;;<<<<<<;;;:::999999999888666555666888;;;888999999777555444555666888888888888888888888888666777888888777888:::<<<:::999888888:::::::::888>>>;;;888777888;;;===>>>888888888999999::::::;;;555777:::<<<;;;:::999999;;;<<<<<<<<<;;;::::::999888777888<<>>>>>>>>????????????>>>???>>><<<999999===AAA<<<;;;;;;???BBB@@@>>>===>>>888777:::999444555999777777777777777777666555777777888777666555333222555666666666555555444333888888666555555555555555888777666555555555555555444555777666555555666777444666777777666666888999333555777999888777555333555444333555777777555111///000222222222222444555444333111000///000111111///333555333444777777333...///000000111333777:::???>>>;;;444///...111666444555555222000///222666666444111111222333444333222222222333444555666777111333444333222222333444777:::<<<999444000111333777777888888777555333222333333333333444555666666888555444666666444444777333333444555666777888888333333333444444555555555999666666:::<<<:::999:::;;;777666:::;;;;;;BBBKKKkkkxxxYYYFFF@@@AAA>>>@@@@@@???===;;;;;;;;;BBBAAA@@@???AAADDDGGGJJJLLLFFFFFFQQQfffrrrTTTEEECCCBBB???@@@@@@@@@???>>>======<<<===???BBBDDDFFFEEE???888@@@???===<<<::::::999999???>>><<<:::999999999999;;;;;;::::::999888888888999777888===>>>:::666666999999999888666666888:::999666555999<<<::::::<<<999888888999:::;;;::::::999999999999999888777666;;;<<<===>>>>>><<<:::999666888888777555444555666888@@@AAA:::;;;CCCGGGBBB>>>===<<<;;;;;;<<<===>>>>>>>>>???>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::777888:::;;;<<<;;;;;;::::::;;;;;;888666666999<<<999888777888888666444111;;;999777777888999888777999777666444444666777999999;;;<<<;;;999777777777666666555555777888:::;;;:::666333777===AAA>>>:::888999:::;;;::::::888888888999888666999<<<:::444666777888777666666888:::<<<===>>>===;;;:::;;;<<>>>>>???@@@===999777999;;;???:::666777<<<===888222111111111222444777999;;;222555888999888777777777555777999888555333444555777666777888999888555222<<<;;;:::777666888<<>>=========<<>>BBBIIIHHHCCCFFFFFFJJJZZZyyyoooRRRDDDBBBAAA>>>AAA@@@???>>>>>>============>>>@@@BBBDDDCCC>>>888???>>>===<<<<<<<<<<<<<<<::::::999888999:::;;;<<<;;;;;;:::::::::999999999888666777;;;===:::888999999999999888666666888:::<<<777666999:::888777888777666666666888888888888777666666666666666555555999:::;;;<<<<<<:::888777888999:::999777666777888777>>>???:::<<>>>>>===;;;:::999888777666666888999;;;;;;<<<<<<;;;<<<;;;999666666999;;;:::888666555666666555444;;;999777777888888888777888777666555555666777888<<<======;;;777555444444666666555666777888:::;;;999666555777;;;>>><<<999777888999::::::999888777888888666444777;;;999444888999999888777777999;;;;;;<<<===<<<;;;::::::;;;>>>::::::>>>>>>;;;:::======>>>>>>===:::999999999>>>:::777888<<<<<<888444333333333333444666777888222555777888777777777888666888999888555333333555777666666777888888555333666666666666777777777777444444666999555000222888888777777666666666666666555777777444444888999777999555333555555333444888333444555666666555444444444444444333333222222222444555555555555555444444222000111555999:::777333000000111333444555666777:::777444222222111000///222222111111111222333444444444333333333333444444222444666777666555555666666::::::777555777777444777888888777555555666888888777666444333222222222333555777888999888777666777777777777777777777777888888777777777777888888666666555555555555666666777555333444666777777555888999===@@@===CCC]]]yyyeeeOOOHHHDDDDDDBBB???>>>>>>>>>===@@@AAAAAA???CCCIIIIIIEEEDDDDDDLLLccckkkPPPCCCAAA@@@===AAA@@@???>>>=========>>>======>>>@@@BBB@@@<<<999>>>===============>>>>>>999999888777888999:::;;;:::::::::::::::999999999888555555:::<<<;;;:::<<<888888888777666666888:::===999777999999555444444777777666666666777888888:::999888888888999:::;;;777888999999999888777666999;;;;;;;;;999888999:::666<<<===:::===EEEHHHDDD;;;;;;::::::::::::;;;;;;:::::::::::::::999999888@@@???===;;;999777555444555555666777999;;;<<<=========<<<:::777777999::::::777444444555777888888:::888777777888888888777666666666666666666666666;;;<<<<<<:::777444333333555555555666777888::::::777777777888888999999999666666888888888888777666888888555222555:::999444777888888777666555777999:::;;;<<<<<<:::999999::::::999:::===;;;999999<<<===<<<<<<<<<<<<;;;999777888777666666777777555333555555444444444555555666333555666666666666777999888999:::888666444333444888666555666777777666444333222333666999999555111444444777888666333555:::999999888777777777777777666888888555555999:::888999555333555444222222666333444555666666555444333333333333333333333333333222444666777777666444333333111111333777999777444000000111111222333333333777555222111111222111000222111111111111222333333666555444333333444555555333555666666555444666777555777666333444555222,,,555777888999777777888999888777666555444444444444333444666888999999888888555555555666666777777888888888777777777777888888666666555555555555666666777666555555777888888777:::;;;>>>BBBDDDRRRtttyyy\\\MMMIIIEEEBBB@@@@@@??????>>>???@@@@@@@@@CCCHHHIIIGGGEEEDDDRRRsssfffNNNCCCAAA@@@>>>@@@@@@???>>>>>>>>>>>>>>>===<<<>>>AAAAAA===;;;:::>>>======<<<<<<<<<<<<<<<===<<<:::888888888888999888888999999999999999999:::666555999;;;::::::<<<777888888777666666888:::<<<888666888888555333444999999999888777777999:::<<<;;;999888999;;;===>>>666777888888888777666666;;;<<<===<<<;;;:::;;;<<<888<<<<<<;;;>>>DDDEEEAAA999999::::::::::::999999888999999999999999888888???>>><<<;;;888666555444666555555555777999;;;<<<======<<<:::999888888999888777666666888:::::::::999888666666888888888777555555666777777666555555666777888888666555555666444555555666777888999:::666888999888555444666888444555666777777777666555:::999555222555::::::555444555555444222222333555999:::<<<<<<:::999888999777999;;;<<<;;;999:::<<<<<<::::::;;;>>>===999555666777777777666666555444555555444444555555555555333444555555555666888:::999::::::999777555444333888666444444666777666555555333333666;;;<<<777222666777888888777666777:::::::::999888888888888999666999999666777::::::888888555333555444111111444333444555555555444333222222333333333333333333333333444555666666666555444666444222222444666555333111111111111222222222222444222000///111222222111111111111111111222222333555444333222333444666777444555666555444444666888000888>>><<<777444222000333666888999999888888999777666555555444444555555222333444555666666555555333444444555666777777888666666555555555555666666666666555555555555666666888777666777888999::::::>>><<<>>>DDDQQQhhhnnnZZZPPPHHHAAA@@@AAAAAA@@@AAA???@@@@@@AAACCCEEEGGGFFFGGGHHH]]]|||```KKKCCCAAA@@@@@@@@@@@@@@@@@@@@@?????????===<<<@@@EEEDDD>>>:::<<<>>>>>><<<;;;:::999999999===<<<;;;:::999999::::::666666777777888888999999<<<888777:::;;;999888999666777777666555666888;;;:::666444777888555444555999999999888666666888;;;888777666555666777:::;;;777777888888888888888777;;;<<<======<<<;;;<<<>>>;;;<<<;;;;;;>>>AAA@@@<<<777888999;;;;;;999888777888999999:::::::::999999;;;;;;:::999888777777666888777666666666777888999===<<<::::::999999888888666777888;;;>>>>>><<<:::999777666666777888888777555555666666666666555555444555777666555444444555333444555666777888888999555888:::888444222444777333444555666777666666555;;;:::666333666;;;;;;777333444444333222222333555888:::<<<<<<;;;999888888666999<<<===<<<======<<<:::999888:::======999555999999::::::999999888888333333444555555666666666222444555555444555888:::::::::999999888777555444777555444444555666666555888444222555:::<<<999666999::::::888777888::::::;;;;;;:::999999999999999666999:::777888:::;;;888888444333555444111111333333333444555555444333222222333333333333333333333555444444333444555666777888666444333222222222111222222333333333333333333222000//////111222333222000000111111222222222222111111111222333555777888555666666555444555777999222DDDRRRMMM===444555999222555888999999888999999444444444444444444555666666666666555555444333333333444444555666777777888666666555555555555666666666666555555555555666666777777888888888999;;;<<>><<<:::999888777777::::::999999:::<<<>>>???555666666777888999::::::<<<888777;;;<<<999777888666666777666555666999;;;888444444777999777666777777888888555222222666999999888777777777888999:::777777777888888888999999:::;;;===<<<;;;;;;<<<>>><<<:::999:::===>>><<<888666777:::;;;;;;:::777666888999::::::::::::::::::999999888888888888888888999888888777777777777777;;;999888999::::::999777555777999===@@@???<<<999888666555555777888888777555555555555555555555555666777777666333111000000333333555666777888888888666888999888444333444666222333555666777777666555::::::777444777<<<;;;666444555666555444444666888888;;;======<<<:::999999777:::;;;<<>><<<;;;;;;:::999999999999999555999999777888::::::777777444444666666222222444111222333555555555444333333333333333333333333333555444333222333555777999888777555333222111000000333333333444444444444444222000//////111333333333///000111111222222111111000000111333444555666777444666777777666555777888444HHHVVVNNN;;;000222777333555777777777777888999333333333333444555666777999999888777666555444444555555555666666777777888888888777777777777888888666666555555555555666666666777888888888999;;;===>>><<>>AAADDDGGGGGGEEEAAA???<<<>>>IIIUUURRRDDD<<<>>>>>>===<<<;;;:::999999999999888888888999;;;===>>>666777888999:::;;;<<<<<<999666777<<<===:::888888555666666666555666999;;;999555444888999777666777777888888555111111555::::::::::::::::::999999999777777777777777888888999999:::;;;;;;::::::;;;===:::777666999======:::777555777:::======:::777555777888999:::::::::::::::888888888888888777777777777777888888999888888888888777666777::::::999777666666888;;;======;;;999777666555555777888888777666555444444444444555666444555666555222000///000222333555666777888777777777888888777666555555666222333555666777777666666888888777555888;;;999444333444555555555555888:::999;;;>>>???===;;;999999888999999:::@@@EEEAAA888666888999999888888999;;;666333111333777888555111444555666666666555444333///222555666666666777888:::888777888:::;;;999666444333444555777777555444444333333444555777888999888:::999777:::@@@CCC@@@;;;::::::999888999999999444888999777888:::999666666444444777777444333666///111222444555555555444444444444333333222222222333333333444555666777777444555555444333111111222222333333333444444555555333111//////222333444444...///000111222111111000222333555666666666444333333555888888777666666777333???EEE???555000111222444555666555444555777888333333333444555777888999999888777666666666666666777777777777777777777777888888777777777777888888666666555555555555666666555777888888777888;;;===>>>CCCQQQjjjiiiPPPHHHFFFBBBBBBEEECCCAAADDDHHHHHHGGGJJJQQQZZZuuuhhhMMM@@@>>>===>>>AAA>>>AAAFFFIIIIIIFFFBBB???<<<@@@LLLZZZWWWGGG===>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::999888888888999:::888888999:::<<<===>>>>>>666444666<<>>;;;:::999888888777888AAAGGGBBB666555888:::999666666999======888555777===???;;;555777777777777666444222000...111555777777777777777999888777888;;;<<<:::777222333444666888888555333222444777777777777999:::555888888666;;;DDDGGGDDD;;;:::999999888888999999444777999777777:::999555666444444888888555555777...000222444555666555555555555444333333222111111111222444666777777666555111222444444333333333444111222222333444444555555333111000000222444444444...///000222222111111000555666888999888666333111222555888999888777666666555777666333444888777444444555555444333333666888444444444555777888:::;;;555555444444444555555666888888888888777777777777666666555555555555666666666666555555555555666666444666888888777777:::>>>AAALLLaaa|||uuuWWWLLLHHHBBBAAADDDBBBAAAEEEKKKLLLJJJOOOWWWhhh}}}aaaJJJCCC>>>???BBB??????@@@@@@AAAAAABBBBBBCCC;;;===UUUjjj^^^IIIAAA@@@;;;======<<<999888:::<<<>>>===<<<:::888666555444<<<:::::::::===>>>>>>===;;;;;;;;;<<<<<<<<<<<<===777333555::::::555444888555555666777777777777777;;;888555555888:::;;;:::888777666555555666777888===888555777888777777999AAA===999999:::;;;:::888>>>999777999<<<;;;777555666666777:::===<<<999666999:::<<<<<<<<<;;;<<<===;;;999888666666666777777777777888888999999::::::555444333555777999999999888888888888888777666666777777777777777888999:::>>>777333777888333111222555333222333666666444222555555666555444555777999777:::;;;888222000222666111333444333333444333111888777555444333333444444111222333444666888999:::===:::888<<>><<<888777888999:::::::::::::::555666666777777777777777444444555555555444222111///444999999666555777;;;666444333555999<<<:::888111555777666222222555:::999888777666666555555666666555333333999@@@@@@;;;888666444555888999777555888666444444555666777666666555444333333444555666555333111222555666444222///000111222333222222111333333333444444555555555555555555444333111000///444333222222444444333222333111///111444555444111111111111111111111111111333444444555555444444333222222444555666666777777444666666444222222666:::444222111222444666777777666666555555666777999:::999777555444555777:::<<<888888888777555555777999888888888888888888888888555666666666666666555555444888999666333666>>>DDDLLL\\\zzzcccMMMGGGFFFDDD@@@DDDCCCIIIQQQQQQPPP\\\nnn~~~^^^HHHBBB<<<===@@@===@@@@@@@@@AAAAAAAAAAAABBB===BBB\\\pppbbbKKKAAA>>>;;;<<<===;;;888777888:::;;;;;;::::::999888777777999888999;;;======<<<:::;;;;;;;;;;;;<<<<<<<<<<<<999666777;;;;;;666555888555666777777888888777777888555333333555777888777888888777666555555555555<<<:::999999666333777<<>>BBBBBB???;;;:::777555777;;;>>><<<999888999999:::::::::999999666666777777777777777666444555555666555444333222...333777888666555888;;;666666555777999::::::999777999:::888333111333666666555555555555555666666888777555333777===<<<777888666555666888888777555777555333333444555666555666666555444444555666666444333111222444555333222000000222333333222111000333333333444444444555555555555555444333222000000333222111222333444333222222000...000222333222111222111111111111111111111333333444444444444333333444444555555666555555555222333444333111333666:::666444333333444555555666444555777888999888777777666555444333444666888999888888888777555666888:::999999999999999999888888666666777777777777666666555888999777555999@@@FFFRRRjjjrrrXXXLLLGGGEEEBBBFFFGGGOOOYYY[[[]]]kkk|||aaaKKKEEE@@@@@@CCC@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>EEEaaassscccLLLAAA===<<<===<<<:::777666777888888888999999999:::::::::666666777999;;;;;;999777:::::::::;;;;;;;;;<<<<<<;;;999999;;;;;;777666888666666777888888888888888666444222222444666666666777777777777666444333333::::::;;;999444111777@@@CCC???:::888999:::888666999888999;;;>>>>>>;;;777999:::<<<<<<:::999888888888999999999999777555444666666777777888777777777777666666666666666666666777666555666999:::;;;:::666666666555555555444444555555444444444444444444///222777999444///000666666555555555777777555444333444444444333333555666666888999777333000222444777555444444444444555777333333222111222333444555222444777;;;===>>>>>>===AAAAAAAAAAAA@@@???===;;;888666555777:::<<<;;;888999::::::::::::999999888777777888888888777777666555555666666666555444444///222666777666666888;;;666777999999888888999::::::;;;<<<999444222333666333333333333444555666777777777555333777;;;:::666888777666666888888777666777555222222333555555444777666666555555666666777444222111222333444333111111111222333333222111000333333333333444444444444555555555555444333111111111000000111333444333222111///......000111111000444444444333333222222222333333444444444444333333555555666666555444444333111222333333333444888:::777666444333333333444444222444888::::::888555333444444444555666666777777777888888777555666888::::::::::::::::::999888888777777888888888888888777777888888888777:::AAAGGG\\\|||fffTTTJJJFFFDDDHHHLLLXXXgggnnnuuudddNNNGGGBBBBBBDDDAAABBBBBBAAAAAA@@@??????>>>>>>EEE]]]mmm^^^JJJBBB>>>>>>>>>===:::888777777777888888888999999:::::::::666555444555777999888888999:::::::::;;;;;;;;;;;;;;;:::999:::999777666666666777777888888888888888777666555555555666666777555555666777777666444333999888888888555444:::CCCFFFAAA;;;999::::::999777888:::<<<<<<======888222:::===>>>>>>;;;999:::;;;:::::::::;;;;;;:::888666999999999999888666333222222222333555666777888999777666555666888999999999888888777777666666666666777777777666666555444444333666999777222...///333555555555555555555444333222333444333222222333555555777888666333222222333444222333666666333222444444333333333444666888999111444888<<<>>>???>>>===???BBBDDDBBB???<<<<<<===999777666777888999888666;;;;;;;;;;;;:::999888888999999999999888777777666666666666666666666555555333555777777666666777999666999;;;:::777666888;;;888999999777555444666888444444333333444555666666222444333333777<<<<<<888888777777777777888777777888666333333444555555555777777666666666666777777444333333333333333222222111222333333333222111000333333333333333333333333444444444444444333222111111000///000222333333222111000/////////000111111777777666555555444444444333333333444444333333333444555555555555555444444444444444555555777888:::555555444333222333444666333555777888777555333111555666777888999999888888777888888777555666888:::;;;;;;;;;;;;;;;:::888777888888999999::::::999999999777777777777:::CCCLLLiiiwww```QQQJJJHHHHHHRRRdddyyyeeeMMMEEE>>>>>>@@@===BBBBBBAAA@@@??????>>>======@@@RRR^^^RRRFFFCCCAAAAAA???===<<<::::::999888999999999999999999999999888555333222444777999999999999999999:::::::::;;;999999888666555666555444666666777888888888888888666666666555555555555666222333555777888888777777999444333666999:::>>>CCCDDD???:::999:::<<<<<<;;;555;;;??????AAABBB===666>>>???AAA@@@???===<<<<<<<<<;;;999:::;;;<<<:::888999999::::::999777555333333333444555666777888888666444333444666888777777888888777666555666666666666666777777666555444333222444444333222444777888333444444444333222222222222333444444222111222333444555666666555444444444222111666<<<<<<666111222333222222333444666888:::000333777:::<<<===<<<;;;;;;???BBBAAA===;;;<<<>>>:::999888777777666555444;;;;;;;;;;;;;;;:::999888::::::::::::999888666666666666555555555666666666888888888777666666666777666888::::::777666888;;;777888777666555444555666777666555555444444555555111444555444777;;;;;;888777888888888777777777888:::888555555666666666666666666777777777777666666444444444444333222222333111222333444444333222111333333333333333333333333222333333333333333222222111000///000222333222111222222111//////000111222444444444333333333222222222333333333333333333222222333444555666666666666555444444444666777777777333444555444333444777:::888777555444333222222333444555777999:::999888777777777777777666666999;;;::::::;;;<<<;;;:::888777888888999::::::::::::::::::777666777666;;;JJJYYY~~~vvvbbbWWWRRRRRR___wwwmmmSSSHHH??????BBB???BBBAAAAAA@@@???>>>>>>>>>===;;;FFFOOOGGGCCCDDDAAAAAA???===<<<<<<<<<:::999;;;::::::999999888888888999666333333555777999:::888888999999999:::::::::666888777333333555555333555555666777777777777777333555555555333222333444222333555666888999::::::777333222777<<<===???BBB???<<<999:::@@@EEEHHHHHHCCCMMMVVVXXX[[[```]]]UUUOOOOOONNNNNNNNNKKKFFFBBB@@@===999888:::;;;:::888666777888999::::::::::::999999888777777666666555666444333333555777666666666555444333333333444555333444555666666555333222333666666333222555666555222444555444222111111111222333555555333222222333222333555777888888777666444333:::CCCCCC:::333444111000000111222444777888000222555888999:::999999888<<<>>>>>>;;;::::::<<<;;;:::999888777666555444:::;;;;;;;;;;;;::::::999<<<<<<;;;:::999888666555555555444444555555666777999888777666666555666666555666888888777777888999;;;:::888666555333333333888777666555444444444444555888999666666999888555777888999999777777888999;;;999666555666777777666555666666777777666666555333444555444222000111222000111333444444444333222333333333333222222222222000111222222222222222111333222111111222333222111333333222000......111333////////////////////////222222333333333333222222111222333555666777777777333222222333555777666555555777888888666777;;;>>>===:::666222111111444555222333555777777777666666666777777666666777999;;;777999:::<<<<<<:::999888777888999:::;;;;;;;;;;;;:::888777999999AAAYYYqqqqqqjjjmmmzzzxxx[[[MMMCCCBBBEEECCCAAAAAA@@@@@@??????>>>>>>@@@999???FFFBBBBBBDDD???@@@===;;;;;;<<<<<<;;;999:::::::::999999999888888777666555777999:::999888888888888888999999999999444777666222111666666333444444555666666666666666333555777666444222333444555555555666888999;;;<<<555444666:::<<<;;;===AAA>>><<<<<>><<<<<<;;;:::888777666666777555444444666777777666777555444222222333444555333444555777777666555444---555:::666222222333111333555666555222000111222222444666666444222222222111222444777:::;;;:::999777555;;;EEEEEE;;;555777111111111111222444666777222333444666777777888888888999;;;;;;:::888777777888999999888777777777888::::::;;;;;;;;;;;;;;;;;;======<<<;;;:::888666555444444333333333444666777555444333333444555666666555444444555777999888888;;;:::888777666666555444555555444444333444444444555999:::888777999888666777888:::999777666888:::;;;888666555666666666555444555666666666666555444111222333222///......000///000222444555555444444333333333222222222111111...///000111111111111111555444222222333333111000222222111///,,,,,,000333,,,,,,------.../////////222222333333333333222222333333444555666666666555222111111555999<<<;;;::::::===???===::::::>>>BBBAAA>>>999555333333555777333444555666666777777777666777777666666777999<<<555666999;;;;;;;;;999888777777999::::::;;;;;;;;;:::999:::===>>>JJJmmm{{{\\\MMMAAA@@@DDDBBB@@@@@@@@@???????????????CCC:::<<>>;;;777:::AAA@@@???AAAJJJXXXeeennnrrrzzzuuuiiiQQQJJJ@@@<<<<<<===;;;999<<<;;;:::999:::;;;<<<===;;;;;;;;;::::::::::::999888666555555777888888777999777555444444444666777444666888999:::999888777,,,999999444444777999444666888666333111111333333555666666444333222222000111444888;;;===<<<;;;888444999CCCCCC999444888333333333333444666888999444444444555666666777777999999999999888777555333666777888999888888:::;;;999999:::;;;<<<<<<<<<<<<>>>======;;;:::888666555444333333222333444555666222000///000333555777777555222111444888:::999777888777666777888::::::999222222222222333444555555222777999888888;;;<<<:::666999::::::777666888::::::888555444555555555444333444555666666555444333///111222000---+++,,,......000222444555666555555333333333222222111111111---...///000000111000000777555333333333333111000111111000---++++++...222------...///000111222222222222222333333222222222555555555666555555444333222222333888>>>BBBBBBAAA@@@BBBDDDAAA===<<<@@@DDDCCC@@@<<<888666666777888666666666777888888999999666666777666666777999<<<333555888:::;;;;;;999888666777888999::::::;;;:::::::::===@@@BBBRRR|||xxx[[[MMMCCCBBBFFFEEE@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???????????????>>>>>><<<;;;;;;<<<===>>>999;;;;;;999:::===:::555777888999:::999888666444888999888555777;;;;;;777888888666555555444444444333333444555666666666555666777888777666666888:::>>><<<888555444555888999666:::;;;999888999;;;<<<===EEEJJJZZZtttjjjUUUDDDBBBBBB===;;;???>>>??????===;;;;;;===@@@BBB>>>;;;;;;999777:::@@@444555777999:::999888777;;;999888777666666777777777666555666777777555333222444555444333333444555333777999666111---///111222444555555333111111222///222555888999;;;===???999999:::;;;:::888555444555222000222666777333///888666555777999:::888666;;;999888777888777666444888999:::888555444666999:::444333999===;;;:::===;;;===>>>???>>>;;;999777444666777555333222444777444444333444444555666777444333666888666333555::::::888555555666888999999666555444222111111222222555777:::<<<<<<:::777555444666777888777444111///<<<999777666666777666666666444111000222333444444222333444333111000111222222444666888777555111///333333222222111000000000.........///000111111222222111222555777666222---888222+++***---000000///222000---,,,///222444444222222111///......000333222444666666555444555666888333444===EEEHHHIIIJJJEEEFFFHHHIIIBBB;;;:::>>>@@@>>>;;;888666666666777444444666888666444555777999999777666666666777888555666888:::;;;;;;;;;;;;999888777888:::;;;:::999>>>999<<<<<>>>>>>>>======>>>>>>???@@@???===<<<;;;;;;;;;;;;666999:::999;;;???>>>:::777888999:::999888666555666777666444666:::999666777777666666666666777777444444555555666555555555444444444555555666666666::::::999999888888777777999;;;<<<<<<;;;;;;<<<<<>>???>>><<<999777555777777666333222444666444444333444444555666777555444666999888555777<<<:::777555444555666777777666555444333222222333333777777777777777777777777888777777777777888888999;;;999777666777777666555777555222222333555555555333333222000///111555888000222444666666555333111111111111111111111222222---...///000111111111111555333222222555555333111555111......111222000---222000......111333444444333333222000...///111333222444666666555444555666888333444;;;BBBDDDEEEFFFDDDCCCCCCAAA;;;444555:::===<<<:::888777666666666333444666777666666777::::::999888777666666777777444555777888:::::::::999999888888888:::;;;:::999<<<;;;>>>@@@JJJpppkkkPPPGGGBBBCCCDDD???AAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<<<<<<<>>>>>>@@@@@@>>><<<;;;:::::::::888::::::999<<<@@@???;;;777888999999999888777666444666444222444888888444555555555666777888999:::555555555666555555444444444333222444777777555222555777:::<<<<<<999777555888999;;;===>>>???@@@AAAKKKaaauuu~~~kkk```WWWQQQSSS[[[[[[^^^___XXXLLLBBB???@@@;;;777666999:::999<<<@@@::::::;;;<<<;;;:::999888666555444444444555666777777666555666777777555333///111222333333444666777111444666666333222444666444444444333111111333555111222444444333222333444777888999999888777666555111444666444000000333666444333333444666666555444<<<;;;999999::::::999777666888:::;;;:::999999999999666555999;;;::::::;;;;;;<<<===>>>>>><<<:::888888888888666444333444555444444333444444555666777666555777::::::888:::>>>999777444444444555555555666555555444444444555555999777555333333555777999999777555444666999===@@@999888777777888888666444777555333333444666666555333222000---...222999>>>000000222333333444333333///000000111222222333333,,,...000111222222000000888555111000222444666666333111111222444444///+++222000000111333444444333222333222000//////111333222444555666444444444555888444333999>>>??????@@@>>>;;;:::999444000333999999999999888888777666555333555666555555777:::<<<;;;:::999777777666666666333444555777888888888777:::999888999:::;;;:::999;;;<<>><<<;;;;;;;;;===>>>>>>>>>===<<<;;;;;;::::::<<<>>>===:::;;;>>>===888777888999999999888777777444666444222444888888444555444444555555666777888555666666666555444333333666333222666:::;;;666111222444777::::::999666444666666888<<>>:::888:::;;;:::;;;>>>;;;;;;;;;;;;;;;999888777666666555555666777999:::777666666666777666444222222333444333222111222333111444666666444333444666444444333222000111333666222444555555444333333444555555666666666555444444222444555333000000333666222222333444555666555555;;;:::999999::::::999888666888:::<<<<<<;;;::::::999777888999:::::::::;;;;;;;;;=========<<<;;;:::::::::999777555444444555444444333444444555666777555444555999:::999:::>>>999777555555555666555444555555555555555666666666999777555333333555777999666444222222333777;;;===777777777888999888555333666555333333444555555444333222000......222999>>>111111111111111111222222000000111111111222222222,,,...111333333222000///777555222111222444666777333222222444555444000---000///000111333333222000111111111000......///111222444555555444333444555999444222666999999999;;;444333333555444222444:::555666777888888777666555555888888555444888;;;<<<;;;:::999888777777666666333444666777888888888777:::999888999;;;<<<;;;::::::>>>GGGPPPiii}}}}}}tttVVVCCCBBBBBBCCCBBB;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<===>>><<<:::;;;>>>===999888888888999999999888888666777666333555999999555444444444333333444444444555666666666555444333333666333222666:::;;;666111111222444666777666555444888666777<<<===???GGGPPPnnnxxx^^^KKKAAA???:::777999;;;::::::<<<;;;::::::999888777666666555555444555666777999:::888777666666777666444222222333444333111000111222333444555555444333333333444444333111000111444666111333555555444333444555222222222333333333333333444333333222222333333333222333555666666666777777999888777888999:::999888777888:::<<<===<<<;;;999888999:::999999999:::999:::;;;<<<======<<<<<<;;;<<<;;;999888777666666555444444333444444555666777444222333777999888999<<<:::888666666777888777555555555666666666666666666777777777777777777777777444333333444444666777888666666666777888888555333555333222222444444444333222222222111111222555888444333222000//////000000222222222111111111000000---///111333333222000...333333444444444444555555555444222222222222111000......///111222222000---///000000///...---...///222444555555444333333444888444222444666444555888111111333777777444444777333444777888999888666555777;;;:::444333777:::888:::::::::999888777777666555666888999:::999999888:::999888999;;;<<<;;;:::;;;>>>KKK\\\xxxgggMMM@@@BBBAAAAAAAAA;;;========================???>>>>>>>>>===<<<<<<;;;999999;;;<<<<<<===<<<<<<999;;;:::888:::??????<<<888888888888999999999:::777888777444666::::::666444333333222222222333333555555555666555555444444444333222444777777555222222333444444555555555555;;;999:::===<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>><<<:::999:::;;;<<<<<<<<<;;;:::999:::999777999>>>???<<<888888888888999999::::::777888777444666::::::666222222222222333444555555444444555555666555555555444444444555555666666666333444666777777666555444999777:::>>>???GGG```{{{vvviiiPPPEEE<<<999999777666777999888777777666666666666444333333222333444666777999777666666666666333111...000111111000000222333000000111222333444333222111222444333222222444555222444666666555444555666000000111111222333444555...222666777444222111333111444777777666666888:::999888777999;;;<<<<<<;;;<<<:::888999:::;;;999777777<<<===999666888:::888::::::;;;;;;<<<======>>>===:::888888::::::999777444444333444444555666777666222111555888777666777666555555666888999888777555666666777666555333222555666666777777666666555555666666777888888999999777666444444666777666555444333333333555555444222///000222222111000111333444444333222111111000///222222111111111111111111111111111222222111111000---000333444222222333444444444222111//////111222000/////////111111///...000111222222000//////000222444555555333222222222777333222444333222555:::999555444666555111000111555666777888888888777666222:::;;;444222888999333777888999:::::::::999999888888:::;;;;;;;;;:::999;;;:::999:::<<<<<<<<<;;;@@@@@@WWW{{{{{{}}}zzzpppUUUCCC???CCC@@@>>>AAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAA???<<<:::;;;;;;<<<===<<<;;;999888<<<<<<:::777888;;;;;;888999888888888999::::::;;;666777666444555999999666111111222333444666777888333333444555666666666555777888888777666666888:::444666888::::::888555333222333999@@@CCCPPPqqq___RRREEE???;;;666333333999888777777666777777777666666555444555666777888999888666666666555333111111222333222///......///------...000333555555444000222444444333333333444777999:::999888666666777111111222222333444666666***333::::::333...000555000333777777666666888::::::999888:::<<<======<<<===:::777777999:::999777777===>>>999666888:::777999::::::;;;<<<===>>>>>>===:::888888;;;<<<:::888444444444444444555777777888333111555888777666666333333333555888999888666666666666666666444222111555555555444444555555555444444444555666888:::;;;888666444333555666777666555444444555666666555333...///000000///000222444222222333333333222222111000000000111222222333333222222111111111111111111...000222222000000333666222333333222000///000000222111///000111111000///111333444444222111111222333444555555333111222222666333222444444333666<<<888333000222222111111444777777888888888888777777///888:::333222999:::444666777999:::;;;;;;:::999777888999:::;;;:::999888;;;:::999:::<<<===<<<;;;CCC@@@[[[~~~}}}}}}|||gggLLLHHHCCC???>>>>>>???>>>>>>>>>>>>???@@@@@@AAAAAA888>>>BBBAAA???@@@AAA@@@???>>>;;;999888999::::::888888999999999:::::::::999999888777777888999:::666555555666777888888777666777777666444444555777111222333555777666222///333555666555444444555666222222444888<<<===:::777111777::::::DDD```xxx\\\DDDAAA@@@:::888===555666777777666555777888666333111333666888777555444333222222222333333444222222222000......000222222------333666333222555888888111111888666333<<<555555555333111222666:::666777555111000444555333888888777666555333111000444555555444333444666888555<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>;;;999777666666666888888777555333333666888<<<888444555999<<<:::888888555222111333444555444:::888666555666777666666888777666333111000222444444555777777666555555666555888777444555888999777666555555555555444444444333333222111111222333333111333444444111/////////000000000111222333555555444111111444222---...444222111000000000111222333555444222000//////000111111000000111222222000///...000111000///...///111444444555666666555444444444444444444444444444444222111222444555555333111888888888888999888666444666555555666777777666444888999:::999888888:::;;;:::999999;;;======<<<;;;:::999777444666;;;===>>>BBBLLLeee~~~}}}}}}yyy```KKKGGGBBB???>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA999???BBBAAA???AAAAAA@@@@@@>>><<<:::::::::;;;<<<999999999999::::::::::::999888777666666777777888999777777777999:::999888333444555444444444666888444555555666666555444333666777888777555444444555555555666888;;;;;;777444555999:::;;;IIIhhhpppRRREEE@@@;;;999:::666777888777666666777888555333000222666999999777444444444333333333333333333333333111//////111333333///000666888666444666888888000///666222///666555555555333111222666:::555666555111000444555444777777777666555444333222222222333222111111333555888===>>>;;;:::>>>>>><<<:::;;;<<<======<<<;;;;;;===<<<<<<;;;::::::999999999999999::::::;;;<<<===>>>===;;;999888777666666777777666444333333555777:::777333444888;;;999777666444222111333444555555999777555444555666666555666666555333222222444777444666777777555444555555444777777444555888999777555444444444333333333333333333111111111111333333111333444444111000//////000000000000111222333333666333222444111,,,---111000111222222222222111000333333222111000000000000111000//////111111000///000111222111000///000222333333444444444444333333444444333333333333333333333222222333444555444222777777888888888888666444666555555666777777666444999::::::999888888:::;;;::::::999;;;<<<===<<<;;;:::999888666777;;;===>>>@@@OOOmmm~~~~~~vvvXXXIIIEEEAAA>>>===>>>============>>>??????@@@@@@AAA:::???BBBAAA@@@BBBAAA??????>>>===;;;;;;;;;<<<<<<999999999:::::::::;;;;;;999888777666666555666666999888777777888888777666111222444444333444666888555666777666555555555777888999999777555444444555777777777888999888444222999999999===RRRuuufffLLLBBB>>>:::777444666666666444444555666666333000222666:::;;;:::444444555555555444222111333333444222111000222333333222444999;;;999666666:::999111000555000,,,333555555555333222333666999333555444111111555666444666666777777777666555555111222333222111111333555999;;;;;;:::<<<@@@@@@===999:::;;;<<<============<<<<<<<<<<<<:::999777555777777777777888999:::;;;;;;;;;;;;:::999888666666666777666555333333555777888555333444777999888666555333111111333555666666888666444444555666555444444555555444333444777999555666777777555444444444222555666444555888999777444444333333333222222222333222111000000111222333000222444444222000//////000000/////////000000111444222222333111...///222000111333444444222///---111111111222111111000000111///......///000000///000222333222111000111222333333222222222222333333222222222333333333333333444222111222333444444333777777777777777777666555777666666666888888666555999:::;;;:::888888999;;;;;;::::::;;;<<<===<<<;;;999999::::::999;;;>>>AAAFFFYYY{{{~~~~~~uuuUUUGGGCCC???=====================>>>>>>???@@@@@@@@@;;;???BBB@@@@@@BBBAAA>>>===<<<<<<;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::999888777666666666888666555555666666444333333444555555444444666888222444777777555444555666666777777666555444444555777777777888777666444222999888888CCC]]]}}}]]]HHHAAA<<<777333444555444222111222333888555222222666:::;;;:::444555666777666444222000111222333222111000222333333333555999<<<:::777444::::::222111777222...555555444444333333444666777111444333111111555666444555666666777777777777777555666777666555555777888999777666777<<>>======<<<======>>>??????@@@@@@;;;???@@@???@@@BBB@@@<<<::::::::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888888888666555555666666555333777888888777555444555777111333666777666444333333222333444444444444555666444555666777666555444444555555999HHHgggwwwXXXFFF===888444555666555333222333444;;;888444555777:::999888333444555666666444222111///111222222000000000222111333555777999999666222666777000111777333///666444333222222333444555555000333333111111555555333444555666777888888888888777888::::::999888999:::999666444777;;;>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<===>>>???>>>===:::777555555555555555666777888888888999:::;;;;;;:::888777666777777666555444555666555555444555666777666666444333333444666777777777555444333444666666555444666777777666444444555666444555777666444333333444000444555444444777777444555555555555444444444444222222111000000111222222000111333333222000000000333222111000000000000000,,,...000000000333555777444333222111000000000000...///111222222111000///000///------/////////...///000111000//////000111444444333333333333444444111111111222222333333333555333111111222444555444444555777666444444555777999888777888999999777555888999999999888888:::;;;<<<;;;999:::<<<>>>>>>>>>;;;;;;===???<<<<<>>>>>???>>>===<<<<<<===>>>>>>??????@@@;;;>>>???>>>???AAA???:::888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===<<<;;;::::::999888888999999888777999::::::888555444555666999777777777777666333000000111333333333333555777222444666666555444555666444555;;;MMMmmmoooQQQ???999888999999888666555666777<<<999777777:::;;;999666222222333444444444222222...000111222000000000111///222444444555777444///111222---...666222...555333111000111222333333222000333444111111444444222333444555666777777777777666888::::::999888999::::::666555999<<<<<<===@@@===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>===;;;999777555555555555666777888999777888999:::::::::::::::777888999888666555666777555666777888888888777777666555555666888999888777555444444555777777666444555666777666444333444555222444666666444333444555000444555444444666555222666666555555555444444444222111000//////000111222///111333333222000000111333222111111000000000000///222333000///222333333444333111000///000111111000000000111000000////////////...///111111///---...000111000///...///000333333444444444444333333111111222222333333444444444222111222333444444333333555666555333222555888:::999888999999999777555555666777777777888:::<<<;;;:::999999<<>><<<>>>???<<<<<>><<<<<<======>>>?????????;;;======<<<>>>@@@===777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<==================>>>??????>>>===<<<:::999888999:::;;;:::999888888888777555444555777JJJBBB:::777888777333///111333444444333333555666333555666555333222444555666777===NNNmmm]]]DDD<<<888999:::888666555555666:::888777999<<<===:::777000111111222222333333333...000222333222111111222///222333111333666444///000111---...555222---444111///...///111333222000111444444111111444333000333444555666666666666666666888::::::999888999999999666666999999777:::AAA;;;;;;::::::;;;<<<>>>>>>======<<<<<<;;;:::999999777666666777777888999:::888888888888999:::;;;<<<888999::::::888777777888666888:::::::::999999999888888777888999:::999777555444555666888888777555222444555555444444444666111333555555444444555666111444666444444555333///555555555444444444333333222111000//////000111222///111333333222111111111111000000/////////000000///333444///...222444222111111111111111111111111222111000/////////////////////000222333222///,,,///000111111//////000111000111333555555333111000222222222333444444555555333222222333444555444222222444666555111111555999;;;:::999999:::999777555222333555666666777:::<<<:::999888999<<<@@@BBBBBBBBB>>>>>>???;;;===PPPggg~~~||||||}}}mmmMMMCCCAAA??????@@@AAA@@@???<<<<<<======>>>?????????;;;<<<<<<;;;===@@@<<<666888999:::;;;<<<=========<<<<<<<<<<<<=========>>><<<===>>>??????>>>======888777666777999::::::999555666666666444444666888XXXLLL>>>777888888555000444555666666444333444555444666777555222111222444999:::>>>NNNlllfffIII@@@666777777666444222333444888777777:::>>>???;;;888/////////000111222444555///111333444333222222333000333333000111666555///333444///000777333...555000...---...111222111...111444555222111333222///333444444555666666555555777999;;;<<<;;;::::::;;;666333555777555222777???999999999:::;;;===???AAA<<<;;;:::999999999999:::777777777888888999:::;;;888777777777888:::<<<===888:::;;;;;;999888888999777999;;;<<<;;;::::::;;;:::999999999;;;:::999777555555555777999999777555///111444555444444666777000222444555444444666777111555666444333444222...444444444333333333222222222111000//////000111222///111333333222111111111//////............//////+++111222//////444666555...000222444444333111///333222000............///...///111333555333///,,,000222333222111000111222...000333555555333000...222222333444444555666666222111222444555555333111111444666444111111555999<<<:::999::::::999777555000111333555555777:::===999888777999===AAACCCDDDDDD???>>>>>>;;;>>>TTTnnn{{{}}}]]]IIIBBB@@@======>>>@@@@@@@@@>>>>>>>>>>>>>>>=========>>>===<<<======<<<:::777<<<<<<;;;:::888999;;;>>>;;;<<<<<<===>>>=========:::<<<<<<999999<<<===:::555444666::::::666444555555555444444555666888999GGGBBB<<<999888777444111//////000555777666333222777666444333222222333444666:::@@@PPPooouuuSSS>>>777666666666777777444222222555888;;;;;;:::777666,,,000555888888666444444666555444333222222222222111333444444222111111222222222111111222222333444000222555777888777555444,,,...000222333222111000333333333333444444444444444777;;;===<<<;;;::::::777333222555777666666888::::::::::::;;;===>>>???===>>>===:::999<<<:::666:::888555555777999::::::999888777999<<<>>>???>>>===<<<;;;888666666888:::888888999::::::999777777444888:::999:::<<<<<<999555555666777888888777777666666555444444444444555333333333444444444555555111000000000111333555666333333333555666444///***............////////////333222222222000///...---,,,---///000111000///...222111000.........///000555111111333444222444777111///---...111222000...222222222222222111000000111111111111111222222222555333222222333555555555222222333555666555222///555555444333222111000///777666555444444555666777:::777666888888555444666333444555666666888;;;>>>===:::888999===@@@@@@???JJJDDD???===<<>>======>>>>>>===>>>>>>============>>>>>>===<<<;;;<<<<<<;;;999777<<<<<<;;;:::888999;;;>>><<<<<<<<<==================???>>>:::999<<<<<<:::888666666999999666666888444444444444444666777888;;;888666444333333111000333222333888:::888666555555555555444444444555555666:::@@@NNNnnn~~~ZZZCCC999888666666777777555444555666888999999888555444---111555777777555333222333333222222222333333444111333444444222111111222333222222222333333444444///111333555666555444333,,,...000222333333333222333444444555555555555555666:::@@@CCCBBB???===<<<888444333666888666666888999999:::;;;<<<===>>>>>>===<<<999777;;;@@@===666<<<:::777777888999:::::::::999888999;;;=========:::::::::999777777999;;;777777888999888777666555555888:::888999;;;;;;777555555666666777777777777777666666555555555555555333333333333444444444444333333222222222333555555555333111222444333111...111111000000//////......000111111111111000000///............//////000000222111000///......///000000---,,,//////---///222111///......111111000...///000111222222111111000/////////000000111111111777555222111222333444444333333333333444444333333444444444333333333333333666666555444444555666666666444444777888777777888444555666666777888;;;>>>===;;;999:::===??????>>>JJJGGGCCC???;;;CCC[[[rrrzzzUUUDDDDDDBBB>>>=========<<<;;;???>>>===<<<<<<===>>>???<<<;;;:::;;;;;;;;;999777;;;<<<;;;:::999999;;;===<<<<<<<<<<<<<<<===>>>>>>===???===999888::::::888;;;777666888888666777;;;444333333333444555666777222444555555444333444444666444666===???:::777666444555666777888777777666666999>>>MMMlllcccHHH;;;999666555666777666555777777777777666555444333///222555666555333111111111111111222222444555555222333444444222111111222222222333333333444444444...///222333444333222111...///111333444444444444333444666777888777666555666;;;AAADDDDDD@@@===;;;;;;666444777888666555777666777999;;;===>>>>>>>>>>>>:::666666<<>>666===;;;999888999;;;;;;:::;;;:::999999;;;<<<<<<;;;777999:::::::::999:::;;;666666777777666555444444555888999777777999999666444555555555555666666666777666666555555555555555222222222222333333333333666555444444333333333444555333000000111333333222333333222111000///.........///000111111111111111000///...------///111222111000000////////////000111...---000000...///222111///...///000111000...,,,---///111222111000///222222333333444555666666777555333222222444666888333333444333222333555777333333444444555555555666555555444444444444555555333333444555777999777555666777888777777999;;;>>>===;;;:::;;;<<<>>>>>>===HHHJJJIIIAAA;;;EEEccctttOOOAAABBB@@@===<<<<<<<<<;;;:::???>>><<<<<<<<<===???@@@===<<<:::;;;<<<<<<:::999;;;;;;<<<;;;999999;;;======<<<<<<;;;<<<===>>>???;;;<<<;;;666666999:::888:::777777999999777777:::333333333333444444555555///333777888666555666888555444999CCCEEE<<<555444555777999::::::999777555555888===KKKkkkjjjJJJ<<<999666444555666666555666666555444444444444444000222555555333111000000111111111111222333444555222444555444333111222222111222222333333333333333///000111333333333222111111222333444444444333333222444777999:::888777555444888<<<>>>===;;;999888===888666888888666555666333555888<<<===>>>>>>======<<<888666:::???>>>888<<<;;;999:::;;;============;;;999999:::;;;:::999777999<<<<<<;;;:::999999666666555555555444333333555888888666555888777444555555444444444555555555666555555444444444444444111111222222222333333333777666555444333222111111222222111111222333444444333333333222222111111111//////000111111111111111000///.........///111111000000000////////////000222//////111222//////222000000//////000000///...,,,---///111111000...---222333444555666777888888444444444444555666999;;;333444555444333333555888333444444444444555555555444444444444444444444444555777666444666;;;999222888999999888888888;;;===<<<<<<;;;;;;<<<<<<<<<<<>>>>>===;;;;;;<<<===<<<;;;>>>===<<<<<<<<<>>>???@@@>>>===<<<<<<======<<<;;;:::;;;<<<;;;:::999;;;<<<<<<<<<<<<<<<<<<===>>>>>>:::<<<:::777777<<<>>>===888666888<<<<<<888666888333333444444444444444444///333666777444333444666666555===JJJKKK???444333777999;;;<<<<<<:::777555555777;;;JJJjjjnnnLLL<<<999666444444555555444444444333333444555666777222333444444222000000111333222222111111222222333222444555555333222222333000000111222333222222222111222333444444333333222555555444444333222222111222444777999:::999777666444666777777666555666888===888666888888666555666333555888;;;=========<<<<<>>999777999;;;::::::999999:::===?????????===;;;999999999:::999888999;;;===>>>;;;999777777777666666555444333333333666888888555444777777555666555444444444444555555555444333333222222333333111111222222222333333333555555444333222111000//////000222333333333333333111111222222333333444444111111111111111000//////......000111111111000////////////000000000000///000------000000------///000111111000///....../////////000111000...,,,***......///000111333444444111333555666666777:::<<<555666666666444444444555444444444444333333333333333444444444444444444333666;;;:::555:::DDDDDD:::999::::::999777888:::<<<;;;;;;<<<<<<<<<;;;<<<<<<>>>GGGJJJCCCAAAUUU}}}~~~hhhEEE===<<<;;;:::;;;<<<===<<<:::<<<<<<======>>>>>>?????????>>><<<<<<===>>>>>>===:::;;;<<<<<<::::::;;;<<<;;;<<<<<<===>>>=========<<<===<<<888999???BBBAAA666555888<<<<<<888555666333444555555555555444444555666888888777666666777999777???MMMNNN@@@555444777888;;;<<<<<<:::888666666888:::HHHgggqqqMMM===:::777666666666555444444333333444444666777777333444444333111111111333333222222111111111222222333444555555333222222333000111222333444333222111333333444444444444444333555555444333222222111111222444666888999999888777777777666555444444777999<<<777555777888555444666444555777999;;;<<<<<<<<<<<<@@@@@@:::555777:::;;;:::999999;;;>>>??????>>>===;;;999999999999888777:::<<<>>>>>>;;;999777777999888777555444444444444666888777444444888888666777666555444444444555666555444444333222333333333222222222222333333333333222333333333333222111000...111333444333222222333000000111222333444555555111111111111111000///...---...000222222111000///...//////000000000000///222000000333333///...111000111222111...---...///222111111000...---++++++//////000111222222333333222444666666777:::@@@FFF===:::666444444444333222555444444444333333222222444444555555555555444444666===<<<666@@@RRRTTTIII:::::::::888666666888:::888:::<<<<<<<<<;;;<<<===;;;CCCGGGCCCFFF```~~~zzz}}}eeeBBB<<<<<<;;;::::::;;;;;;999888:::;;;===???@@@???>>>>>>???===;;;;;;<<<>>>>>>===999;;;<<<<<<;;;::::::;;;999;;;===??????>>><<<;;;<<<>>>;;;777888===@@@???777555666999999666555777444555666666666666555444888777666666888999999888<<<666;;;HHHIII;;;333555444666888:::<<<<<<;;;:::999999:::EEEcccoooKKK>>><<<:::999999888666444555555555555555666666666444444444333222222333555111000000000111222333444333444666555444222222333111222444666666555444333444444444444444444333333333333222222222222333333222333555666777888888888777777888777555555777888:::666444666777555444666666666777888999:::;;;;;;<<>>===;;;<<<;;;999888999999999777:::<<<======;;;999999999;;;:::888777666555555666555888777444555999:::888999888666444444555666777666666555444444444444555333333333333444444444444111111333444444444333333111222333222000000222555111111222222333333444444///000000111111111111000//////000000111111111111---...///000111111000///444222333666555111000222000111222111...---...///333222000......---......222222333333444444444555444555777888===GGGVVVaaaGGG>>>444000111444333111444444444444555555555555444555666666666666555444444===;;;444@@@XXX]]]QQQ:::::::::888555555666888666999<<<===<<<;;;<<<>>><<>><<<;;;;;;;;;:::777555999;;;>>>@@@AAA@@@>>>===>>><<<::::::;;;======<<<999;;;<<<<<<;;;::::::;;;888:::>>>@@@@@@???<<<:::;;;<<<999444444999;;;;;;999666555777777555666999555555777777777666555444555222///000333666555444<<<333555AAAAAA555///555222333666999;;;===>>>>>>;;;;;;:::CCC```kkkGGG???>>><<<<<<<<<:::888555777777777777666555444333444555555333222222444777......///000111333555666333555666555444222333333333444666888888777666555444333333333333333333333000000000111222333555555333333444555666777888999555666888888777666555666999555333666777555444666777777777777888999:::;;;===<<<999666888===>>><<<>>>===<<<<<<===<<<:::888<<<:::888888999:::999888999:::<<<<<<;;;:::;;;<<<===<<<:::888777666777777555888777444555:::;;;::::::888666555444555666777888888777666666666666666333333444444444444555555000111333555666666666555444444333000...///333777222222222222222222222222---...///111222222333333111000///...///000222333---...///111111111000///111...///222222...,,,...000222333111...,,,---///222111///...---...000111111111111111111111111111444666777:::DDDVVVmmm~~~OOOBBB222,,,...333333111333333444555666777888888444555666777777666555444444<<<999000<<>>===BBBBBBAAAOOOnnnyyyuuuvvvxxxXXXEEE:::;;;<<<===>>>>>>===<<<;;;===???AAAAAA@@@===<<<<<>>999999999888888666555555<<<<<<<<<>>>@@@@@@>>><<<<<>>999666>>>AAABBBXXXbbbMMM@@@<<<===DDDDDD<<<555333666666666777888888999999:::888555222111222444666222222333333333222222111111333555777777555333111666777888888777555333111000111111111000222444777444222222333555777888777333333444444666777888999<<<;;;::::::999999::::::777666666666666666777888777777777777888888888888>>>;;;777555444666999;;;::::::999999888999999999===<<<:::999888888999:::999>>>CCCCCC>>>::::::<<<>>>>>>===<<<:::888666555777666555555555777888999:::999777666555666888999555444333333444555777888666444222333777999888777333///111666777333444888;;;:::777444000000222444222333333444444333333222000111111222222222111111222222111000000111111222---......///000111111222111111111111111111111111333222111000///////////////////////////000000111111222333333222333555777888<<<@@@===GGGmmm___FFF222222777444...---888666555777:::<<<;;;999666777777777777777666666333888999666999???AAA>>>===;;;999777666666777888222777<<<>>>===<<<>>>@@@:::BBBEEEDDDOOOmmm|||uuurrrsssvvvyyyXXXGGG<<<:::;;;<<<======<<<;;;:::;;;===??????>>><<<;;;;;;<<<:::888999;;;===>>>>>>:::::::::999999888666666;;;;;;;;;<<<>>>>>><<<;;;;;;>>>===777555777888777666555555444555777999:::555;;;===999777888888666555222222555666555666:::888888999::::::999888777777<<<>>>;;;999:::;;;:::888<<<<<<===OOOppp[[[HHH<<<999<<>>>>>>>>::::::::::::999888777777<<<;;;:::;;;<<<<<<:::888999<<<;;;666444666888777333333444555666888:::;;;777999999888999:::888444333111222666777555555888555666777777777777777666999BBBGGG@@@777555888;;;999888777999EEE\\\xxxsssQQQAAA999777999>>>AAA???======888888777777777777666666666666555555444333333333111222222222222222222222111333444666666444333111333333333333222222222222333444555444222222444666999777555555555555333222444444444444555777888999======<<<;;;999888777777777777777777777888999999666666555555444444333333444555666777777777666666666666555666666777888999::::::999:::;;;<<<===>>>;;;<<<<<<<<<============;;;:::888777666666777777777777777777777777666666888777666444444555666666777777666555444444444444444333222333555666666666555333444666555222222333666777777555333222333555333333333333333333333333000111111222111111000000222222222222222222222222////////////000000000000///////////////////////////............///000000222222222222222222222222///000111111000111333555999555666>>>PPPnnn}}}rrrOOO@@@444444666444333555555333222333444555444333444444555555666555555444111444444333444777888666;;;:::888666666666888888666999<<<<<<:::999;;;===<<>><<<;;;999999999999999888777666===;;;::::::;;;;;;:::888777::::::555333666888777333444555666888999:::::::::888666777;;;<<<888333666444555999888444222444333333444444555555555555:::CCCGGG@@@666333666999888444555:::@@@LLLfff~~~cccGGG===777777777999::::::999:::999888888777666666555555444444555555555444333222111111111111111222222222222333444555555444333222444333333333333444555666444555666555444333444555999777666666666555333222444444444555555666888888<<<<<<<<<<<<;;;::::::999888777777777888999::::::888777666555444333222222666666777777666666555555555555555555666777888999:::::::::;;;;;;<<<<<<===<<<:::888999;;;===>>>>>>:::999777666666777999:::888888888888777777666555777666555444444444444555333444444555666777888888444333222333444555555555444333444555555444333333666777777666444222222333333333333333333333333333111111111111111000000///111222222333333333333333000000000000////////////111111111111111111111111.........//////000222222444444444444444333222222...///000000///000222444777111333:::DDDWWW]]]QQQAAA888222222333111222555777666666555666555555444333333444444555555444444444666666666666777777666:::999777666555666888999888;;;===<<<999888:::===???EEEFFFEEEXXX~~~}}}xxxrrroooooopppzzznnnIIIAAA:::<<<;;;;;;;;;;;;;;;;;;<<<:::;;;<<<<<<;;;:::;;;<<<888888999;;;<<<<<<:::777777777777777777666666555>>><<<;;;:::;;;;;;:::999666999999444222555777666555666777999999999999888<<<777555888<<<<<<777333666444666::::::555333444333333444444555666777777999???@@@;;;555555555555444222666===???DDDXXXooolllSSS???===555777777666777888::::::999888888777666555444444333333555666555444222111111111000000000111222333222222333444444333222222333333333333333444666666444666777666555444444555666555555666777777555444555555444555555666777888555666777888888999888888777777777777888999:::;;;:::999888777666444333333;;;999777666555555666666555555555666777888999:::<<<<<<<<<;;;;;;::::::999;;;999777777:::<<<======;;;:::999888888:::<<<===999999888888777777666666666555555444444444444444333333444555777888888888333444444333333333444555111222333444444666666555777888888666444222111222444333333222222333333444111111111111111000///...000111222333333333333222000000000000////////////222222222222222222222222/////////000111222333444666666666666555444222111...///000000///000222444555000444999:::AAADDD<<<888444222333333222333666777777777777555555555555222222333444444444444444777666777888888777666666999888666555555777888:::;;;===>>>;;;888888:::===DDDIIIHHHGGG]]]}}}{{{vvvssssssuuu}}}hhhGGGBBB===<<<<<<;;;;;;;;;;;;<<<<<<:::<<<===<<<;;;;;;<<<>>>999888999:::;;;;;;999666555666666777666666555555===;;;::::::;;;<<<;;;:::666999888333111444555444666777999;;;<<<;;;:::888<<<777555999===;;;666444222111444999:::777666888555555666666888999;;;<<<777::::::666555666444111222222777======@@@NNN___yyylllYYYFFF:::>>>333777999777777;;;>>>>>>888888777666666555444444222333444555555444333222111000//////000111333444222222333333333333222222111111222222333333444444333444666666555444444555444444555777888999777555555555555555555666777777333444666888999:::999999666666666777888999:::;;;;;;:::999888777666555555;;;999777555555555666777666666555666666777888999;;;;;;;;;;;;:::999888777999888888888888:::<<<===<<<;;;;;;:::;;;<<<===>>>:::999888777666777888999555555555555555444444444666666777777777666666555444555555444333333555666///222444333444777777555777888777555333222222444444444222222222222444444111111111111000///.........///111222333333222111////////////000000000000000000000000000000000000000000000111222333444555777777777777666444222000...///000000///000222444444///777===777777;;;888555444444555555555666666444555666555333222333444222222333444555555555555666444555888888555444555777777555555555777999:::>>>???>>><<<999888<<<@@@HHHLLLIIIHHH```~~~zzzwwwxxxzzz{{{~~~aaaCCCAAA===;;;;;;:::999999:::;;;;;;:::;;;<<<<<<;;;;;;<<<>>>888777777888:::;;;:::888666666777777777777666666;;;999888888999;;;;;;:::666999888333000222333222555777:::===>>>>>><<<;;;;;;666666:::<<<999666666111000111666777444444777555555555555777999;;;<<<555888888555222333333000222555888888888<<>>BBBJJJMMMHHHGGGaaa{{{wwwwww{{{~~~xxx\\\??????<<<;;;:::999888888999:::;;;999;;;;;;;;;::::::<<<>>>666555555777:::;;;;;;;;;666777888888888888777777999777666666888:::::::::777999888333000111222111333666:::>>>@@@@@@???>>>;;;666666;;;<<<777555777444111111444444000000222222222222333444777999:::333999:::555111111111000333777777444222888AAAFFFYYYpppjjjPPPCCC888444;;;666<<<===777444666777555666666666666666555555555333333333333333333333333000///......///111333444222222222222222222222222444555777888888777555444///222444555555444555666666666666888999888666333666555555555555666666777222333555666777666444333444444444555666888999:::999999888888777777666666...000333777888888777666555555444333333333444444555666888999::::::999888444888<<<:::666555888<<<;;;;;;<<<======<<<<<<;;;;;;999666444444777;;;>>>666666777777666666555444111333555777999999999999555777888666444333555888222666777333222666555000333333333222222444999<<<555444222111111222444555111111111111000///...---+++---///111222111000///---......///000111111222222222222222222222222222000000000000000111111222777777888777666333000...///000111111000111333555333)))///888444111555444111222333333666777444///111333555444222111333555222333444555666666666666666333555;;;;;;666444888666555444444555777999;;;@@@AAA@@@===:::;;;???DDDJJJMMMGGGEEEaaa|||{{{{{{|||~~~qqqSSSCCC@@@BBB>>>>>><<<:::888888:::<<<<<<:::999999:::<<<<<<<<<888888999:::;;;;;;<<<<<<<<<;;;999888777888999:::777777666444333555888:::555555666666666555333222222666;;;===>>>======>>>888999888777666777:::<<<444444333222222222333333333333444444444555777888555666888777555333222222111333444555666888<<<>>>KKKVVVlllzzz|||mmmTTTAAA999888777666666999888333333888999666888777555333333555777999777666666444333222111111000111333333222222333444444333222333444333000...555333222222333444333222111333555777777666555444666888999999888888888999555666666555444444777999999888777888:::;;;:::999666666777666666555444444888777888<<<===::::::<<<333444555666666666555444666666666555444444666888888555777<<<<<<777666:::===999555777:::;;;666111777999<<<>>>>>>===:::888<<<:::999999:::;;;:::888777555333444555666555444777777777666666777999;;;999888777999;;;;;;888555777888999888666333222222777777666555555444444333666555333000------000222000111333444333222000......///111000///...000111000111333444333222000//////000111111111222555888...///000222222333333333444333333222111000......555444222111//////000000111111111111222333444555444555555444333222444666333444555444222111222333...222555666444333555777444222111222555777555333555666555555555777<<>>999999???FFFPPPIII@@@EEEddd}}}|||{{{|||~~~iiiOOOAAA===<<<>>>===<<<:::888888:::<<<@@@===;;;999::::::999888888888888999:::::::::;;;:::999999888777777777777555555666666666777888999666777777777777666444333333666:::<<<<<<======>>>999999999777666666888;;;555555444333222222222333444555444333555777888666555666777666555333222222222222333222222444777:::CCCJJJ]]]wwwvvvllllllttt{{{|||rrreeeXXXGGG<<<999999999777666999888444444888999666666444222111111222444666666666555444444333333222111222333333222222333555333222222333444444222000555333222222444555555444333333555666666555444444555777999999888777888999555666666555444555777999999888777888:::;;;:::999666777777777888777777666888666777<<<===:::999:::555666777777777666555555::::::999888777777888999888555777===>>><<<<<<@@@@@@===;;;<<<>>>>>>;;;777999999:::;;;<<<<<<<<<;;;<<<:::999:::;;;<<<:::999999777555555666666666555777888888888888999<<<>>>===<<<<<<===??????===:::999999:::888666333111000111111222333444555666777666666444222111222555777222222333333333111000//////000111111//////000111...///000111111000...---...000111111111222444666//////000111222222333333444444444444222111000///444333111000///000000111111111111111222333444444222333444333222111333444333444555444222111222333000444777777555444555777555333222333666777666444555555555555555777;;;>>>:::>>>AAA???;;;:::???DDDLLLGGG@@@EEEccc}}}}}}}}}}}}~~~||||||aaaLLLAAA===:::======<<<:::888888:::<<>>BBBOOOeee{{{yyycccXXXYYY___cccllluuu}}}|||wwwnnncccYYYKKKDDD;;;888999;;;999777888999888555555888999888555333222000000111333444555555555555555555555555222333444444333222444555222222222333555555333222555444333333555777777666555444444444444444333333444666888888777777777999555666666666555555777999888888777888:::;;;999888777777888888999888888888888555666;;;???<<<999888888888888888888777666555777666666666666777777888777555666:::<<<<<<>>>AAA???===<<<<<<===<<<:::888:::999999999999;;;===>>><<<;;;:::;;;<<<===<<<;;;;;;999777666777777666555888:::;;;;;;:::===DDDIIIHHHHHHGGGHHHJJJJJJHHHGGG@@@???>>><<<999666444333000111111222444666777888222222222111111333666999444444333222222111000000000111222111000///000111000111222333333222111111---///111222222222333444///000000111111222222222555555555444333222111000111111000000000000111111222222222222222333333333222333444444222222333444222333444333222111222333444777999999666555666888666555444555777888777666666777777777777999<<>><<<>>>BBBGGGDDD???EEEbbb~~~~~~}}}}}}yyyzzz___JJJAAA>>><<<<<<<<<<<<;;;999999:::<<<;;;999888999;;;<<<;;;:::777777777777777666666666666888:::<<<;;;888555222777777888999;;;;;;:::999999999888888777666555444555666777777888999<<>><<<;;;:::;;;===>>>===<<<<<<:::888777777777666555888;;;======>>>EEERRR[[[]]]]]]]]]]]]^^^^^^^^^]]]SSSPPPJJJEEEAAA>>>;;;999666555555444555555777777111222222222111333666888666555444222111111111111111222333222111000111222111111222333333333222222---///222333222111111222000000000000000111222222444444444444333222111000/////////000000111111111333333333333333333222222333444555555444333444555222333444333222111222333666999;;;:::777666777:::777777777777777888777777999999:::::::::<<<@@@CCC===BBBFFFFFFBBB>>>===>>>AAA@@@>>>EEEaaa~~~}}}zzz|||```III???<<<<<<;;;<<<<<<;;;:::999:::<<<:::999888999;;;<<<;;;999777666666666666666666666555888;;;>>>===:::666333999777666777:::;;;:::999999999888666555444444333555666666666666888;;;>>>:::::::::888555444444555888777666555444444444444333777555333AAATTTSSSDDD666444333333444555444222333333333222222444888<<>>>>>===>>>AAAGGGLLLNNNPPPJJJCCC>>><<<=========777888999:::;;;;;;;;;;;;;;;:::999;;;===>>>>>>===;;;999888777888999888777888===BBBCCCGGGRRRdddrrrxxxxxxyyyyyyyyyyyyzzz{{{rrrkkk```VVVMMMEEE>>>:::888777555444444555666777444555555444333333555777666555444333222222222222333444444444222111111333------......////////////...111333333222111111111000000/////////000111222222333333222222111000/////////000000111111222222333333444444444333222222000222444444222111222222111222333333111111222333777:::;;;:::777666888:::888888888888888777888888888999999999999===BBBEEECCCFFFHHHGGGBBB>>>;;;;;;;;;======FFF```~~~}}}{{{^^^FFF<<<:::999:::;;;<<<<<<:::::::::<<<<<<;;;::::::::::::777555666666666666666666666666444777;;;>>>>>><<<888555777666666:::>>>@@@>>>;;;:::999777666555444333333444555666666555777999<<<999::::::888666444444555777777666555555555555666333888555333FFF___]]]III888555222333555777555333000111222222222444777999@@@DDDGGGGGGKKKXXXfffoooxxx}}}~~~{{{~~~|||TTTBBB@@@>>><<<<<<<<>>EEEEEE@@@<<<<<<888777666555555555555555:::888999<<>>;;;;;;;;;:::777888:::;;;;;;;;;:::999999888888:::===>>>>>>===:::999888888;;;<<<<<<<<<>>>GGGQQQVVV[[[gggzzz~~~pppbbbRRRDDD:::888777555444444555666888333333444222000000111222555555444444444444333333444555666555333222222333.../////////000111111222111333444444222111111222111000///...//////111111111222222222222111000//////000111222222222222222222333444555555444333222---///111111000......///000111222222111111222333666888:::888666555888;;;888999:::999777666777888777777666555777<<>>===999999444:::<<<999777888888777777666444444555777888999888444333666666333444888555555444333333222222222555555666777888888999999777888999888666555666777666444333333555777777777:::888666666666777666555000111222333333222111111///111333444444444555777444666888999888777777888555666777999;;;:::777555888888999999888888777777555999AAAGGGDDD===;;;===888888777666666666777888::::::===EEEOOOUUUVVVUUUTTTWWWYYYZZZcccrrr}}}mmmRRR@@@::::::999666;;;:::999999888999999999888777777999<<<>>>>>>===:::999999;;;>>>AAABBBBBBMMM[[[llluuuzzzjjjTTTDDD???===:::777666666777888333444444333111111111333222333555666666555555444555666777555333222222333333333333333444555666666444555555444222111222444222111///......///000111222222333333222222111111111222333333444333222222000222444555666555444333---///111222111///...//////111222222111111222333444666888666444444888;;;777999:::999666555666888999777555555777>>>GGGNNNEEEDDDBBB???<<<::::::;;;666:::===FFF```bbbIII???@@@@@@===999;;;<<<<<<;;;:::;;;<<<888888888:::;;;;;;:::888444555555666777888999999000333777:::<<<;;;999777777;;;DDDPPPYYYZZZSSSLLL===<<<:::888666666666666222444666666666666777999666888999888666555555555555555555666666777888999555;;;666222HHHfffcccHHH;;;666222333777:::888555444777999999888666666666:::======;;;===@@@;;;222JJJPPPWWWYYYUUUNNNHHHEEEFFFLLLXXXdddppp{{{|||\\\???999>>>===::::::222666888555555777888666777777777777777777777777888333222555555222333888888888777666666555444444555666666777888888999999888999999888666555666777777555333333555777777777;;;999666666666666555333...///111333444333222111...111333444444444555666444666999999888777777888555555777999;;;:::777555666777888999:::;;;;;;;;;333999CCCHHHCCC;;;:::>>>999888777777777888999:::>>>@@@FFFSSSbbbmmmqqqqqqppptttuuuuuu}}}]]]GGG@@@???<<<777>>><<<999666666777999;;;777666666888;;;===>>>===:::999:::===AAADDDFFFFFF[[[mmmeeeRRRIIIGGGBBB===999888777888999:::<<<;;;:::999:::<<<111222555777777777555444666777777666444222333444222111111222333444555666666666555333222111333555222111///...---///000111333333444444444333222222222333444555444444222222000111333555666666555444///222444555444222111111///111222222111111222444222555666555333444777;;;777999:::999666444666888<<<;;;888777:::BBBMMMTTTBBB@@@===:::999999;;;<<<555999===GGG```mmmXXXMMM>>>999<<<<<<;;;<<<:::777777::::::666666222222777:::888666666888555333666888888777777666333333666777555666999===@@@III]]]ssszzziiiRRRAAA<<<777666888:::888555666333111222555999:::999888999:::::::::888777666222333444444444666999<<<;;;888444777DDDQQQNNNCCC999555222222555666555333444666888999:::999777666===;;;999777666888999;;;<<>>???===888<<>>???>>>:::888:::===;;;======:::===FFFOOOSSSuuussscccZZZMMMAAA<<<<<<@@@CCCHHHIIIIIIGGGDDD@@@:::444666333222555666444555888888888666555333111000///111111000000111111222333555555555555555333000---111111000//////...//////...///000222222222111000333111///...///000111000111000000222444666666555222222222222222222222222111333666666444222111111444555555666666666666666999999888777666666666777555999:::777:::EEENNNPPP???>>>;;;999999:::===???===999@@@LLLZZZwwwyyy^^^MMMEEE;;;888======<<<===;;;888888;;;:::666:::666555999:::777444444777666666777888777666666:::777555777777555444666AAAPPPcccuuuqqqVVV@@@;;;777666888999888555666444222333777:::;;;;;;888888999999888777777666444444444444666777888888<<<999555555>>>FFFCCC:::777555333222333444333333444555666777777777666666<<<;;;888666666777888999999???AAA===;;;;;;:::555666:::===???DDDLLLQQQQQQGGG;;;222333888999666444444666888777555333444555888:::;;;:::::::::;;;<<<999666222111333555777777888666444555777888777555777333222444555444444777777888888666444333444555222333555888999888666666666666777777555444444444333333333333333333333333555555444333333222111111666555444333444555777888444555666777666666444444999888777888::::::888666999999999999888888888888333444777888777<<>>CCCGGGKKKUUUeeerrrxxxuuudddWWWSSSXXX___lllmmmkkkgggbbbYYYJJJ>>>444111000444444222222444777777666444333222111000111111000000111111222333222222222444555444222000333222111000//////////////////000111111111111111444222000000111111000///111000000222444555555444222222222222222222222222111333555555333222111222444444555666666666666666888888777777666666777777555999:::777999AAAGGGHHH;;;;;;;;;::::::;;;===???<<<>>>FFFKKKRRRjjjlllRRRDDD@@@888888<<<<<<===>>><<<999:::===<<<888;;;777777::::::777555666777888:::999888888999999===888666999999777555777FFFaaazzzqqqUUU>>>:::777666888999888555999777555666888999999888888888777666666666777777777555444555777888555333888888555444777;;;999444555666555333111111222333555555444444555555666666;;;999888666555555666777555:::<<<999777777555222555888888666777;;;<<<:::999333000333777777777888444666777666444333444555999888888888:::;;;:::999888666444333555888999999888666555555666777777666444111000222333111222666777777777666444333444666333444555666666777666666777777777666555444333222111111222333333444555555555444444333333222222111444444444555666777888999888888777777666555555444:::999888888999999777555888888777777777888888999444777<<>>======<<<:::999;;;;;;;;;;;;===???BBBCCCMMMUUU___iiixxxzzzsssyyyttt[[[EEE555111000444555222000111555555444444333333222222111111000000111111222333//////000222555555444222666555333222111000000///111000000000000111222222444333222222333222000...222111000111333444333222222222222222222222222222222444444444222111222333333444555555666666555555777666666666666777777888666999:::888888;;;>>>>>>888:::;;;<<<;;;<<<===???;;;DDDLLLJJJIIIXXXyyykkkQQQCCC@@@:::999<<<:::;;;===<<<999;;;??????<<<888555555999:::888888:::666:::;;;:::;;;???DDDFFF===888666999;;;::::::;;;HHHgggyyyuuudddMMM;;;999666666777888777666::::::888888777666555444888777666555555666777888:::666444666999999444///333444444444444666777777555777888666222000111444666555444333444555777888888888777666555555555555333666888777555333222222666999999666666999999777;;;666333333333444888???444555555444444333444555888666444555888:::888666888666555555888:::::::::666555444444555555555555444222222444444222444888666777777666444444555777444555555333333666666555444444444444555444333222111222222333333444444555444444444333333222222222444555777999:::;;;;;;;;;999999888777666777777777999999999888888777555444777777666666666888999:::;;;===BBBIIIRRRccc~~~qqq[[[RRRPPPHHHCCC???@@@@@@>>><<<<<<;;;<<<<<<<<<===CCCNNNWWWgggrrrhhhIII888444333666888444111111333333333333333333333333111111000000111111222333/////////111444555444333888777555444222111000000222111000000000111222333444333333444444333000---222111000111333333222111333333222222222222222111333444444222111000222333333333444555555555555444555555555555666666777888555888;;;:::999999999999888<<>><<<;;;<<<===JJJOOOJJJFFFNNNkkk~~~kkkQQQCCCAAA<<<;;;===999888::::::999===BBBCCC@@@666444555888888666777;;;666;;;======CCCNNNWWWYYYDDD<<<777999<<<<<<;;;<<>><<<===III___qqqsssPPP<<<666333666888555111000222222222333333333444444111111000000111111222333111111000222444444333222999888666555333222111111333222111000000111222333444333333333444333000...333222111111333444333222333333333222222111111111333333333222000000111333222333333444444444444444555444444444555666777777555777;;;===<<<999888888<<>>;;;777999:::999===CCCDDDBBB:::777777888666333444888666<<>>===AAA:::===??????FFFXXXttt{{{XXX>>>777222444666444000///111222222222333333333444111111000000111111222333444333222222444444444222999888666555444333222222333333222111111111111222333222111222333333111///333222111222444555444333444333333222222111111111111333333333111000111222111222333333444444333333555444444444444555555666555666;;;??????:::999:::BBBIIIPPPPPPHHH???999777AAASSSUUUQQQTTTOOO\\\}}}yyy{{{jjjNNN>>>===:::;;;>>>:::999::::::999<<>>FFFOOObbbvvv{{{tttUUUHHH<<<999::::::999;;;>>>NNN___dddZZZIII===999444555666777666666777777///333888:::999777777777666777777888999999888888666666555555555666666666;;;888888999777222222777555444555666888888666444555555444444444555666777111222555777888888777666777555666999777333333888555888999888888::::::666111222777<<<;;;777777999555222//////222444444444222333444444333333444666444444444666777777555222111222333222000///111444//////222333111///333:::333444555555555555777999555;;;:::333333888777111222000///222666999666333111222222333333444444555333333333333333333333333111222444555666777777888::::::;;;<<<===<<<;;;:::555777999888666555666777777666666555777:::===???DDDQQQiiimmmXXXNNNHHH@@@???DDD???@@@BBBIIIYYYqqqgggCCC999222333666444111000222222222222222333333333111111000000111111222333555333222333555666555555777777666555444333333333222333333333222222111000222000//////111222222111333222222333555777666555444444333333222111111000000222444444222000000000111111222333333333333333555555444444333444444444777777;;;@@@???999888;;;EEENNNVVVWWWNNNCCC<<<999???XXX[[[XXX[[[NNNWWW|||xxxzzzoooRRR@@@>>>:::;;;===999:::<<<;;;999<<<@@@@@@===888777888:::888666999???555???JJJXXXnnnxxxVVVHHH;;;888:::;;;===???<<<@@@JJJOOOHHH;;;777<<<333444666777666666666777555888<<<<<<999555444444666777888:::::::::999888555555555555444555777::::::666555888777222333888444222222444888999666333444333333333444444555555///111555888999999888777888555555999777222333999111555777666777::::::777999555333444333222444999555222...///222444444444222555777666444333555888333333444555666555333000111333444333000000222555000111333555222000444<<<333444555555555666888:::555<<<<<<444333999888000555333111333888999777333///000111222444555666777333333333333333333333333444555555666777888999999;;;<<<>>>>>>>>><<<999888444666999888666555666888888777666666777:::>>>@@@NNN```~~~gggYYYOOODDDBBBGGGFFFDDDFFFRRRjjjyyyGGG===555555888777444333222222222222222222222222111111111000111222222333444333222333555777777777777666555444444444444444222333333444333222111///111///---...000222333222333222222444666888888777444444333333222111000000///111444444333000//////111111222333333333333222666555444444333333333333888777;;;@@@???888666:::FFFPPPZZZ[[[RRRFFF???<<<===ZZZaaa^^^]]]LLLSSS~~~vvv{{{pppPPP>>>>>>;;;999;;;:::777:::<<<;;;888888:::===;;;;;;;;;999777777999:::888===SSSiiirrryyyxxxkkkOOOCCC999888999777888;;;999===@@@===888444444666444444555555555555555444666333444777888666777:::555555555666666666666666666555444444444666777888999999888666444222000///111444666555666888444...555444333222111111111111555666444111666:::111!!!666666666666666555555444777777777888::::::999888777666555555555555444222444444444555555444333333777555222222333555666666333999:::888888:::999333111111111000000000000000333333444444444333222222555555555444555999>>>BBB999999999::::::999555222555111000444666444444555333333333222222222111111444555555222//////333777777555333555888<<<>>>>>>@@@DDDFFFCCCBBBAAA>>>888888:::;;;:::666444555666;;;666666;;;:::666999AAAdddxxxeeeQQQHHHLLLKKKPPP\\\ppp]]]777666888444<<<777222666444222222444555222000555444333222111222333444555444///000555111///888777666666555444444333333444444444333333333222222111111111111111111111222......///111333666888999777555333111000000111222000000111444666555000,,,222222111111111222444555666333111222555888888888999888999<<<;;;777777:::DDDQQQ______RRRBBB999777CCCPPPccclll```SSS[[[mmmzzzuuuTTTAAA@@@;;;888:::999999888666666777:::<<<===999::::::999777666888999999>>>UUUjjjkkkhhhccc[[[GGG>>>888999;;;888666777888;;;>>><<<777444444666333333444666666777777777888555555999999777777:::888888777666555444444333555444444444444555555666555666666666555444444333555666666444666888777222000111111222333444444555...000111222666999555...777777777666666555333333444444444555777777666555999777444333333333222000333333333333333333333222666444222222444666777777555999999666555777555000111111111111222222222222222333333444444444333333::::::999777666777:::===;;;:::999:::;;;:::888555666222111555777444444555555444444333333222222222555555555666777999::::::888888888888:::@@@GGGLLLJJJNNNOOOKKKHHHEEE@@@:::===???AAA???<<<999999::::::666777<<<<<<<<>>WWWlllcccRRRJJJFFF<<<888666999;;;999666555666999;;;:::666444555777555555666777777777777777999777777::::::777777:::777777777666666555555555444444555555555444333333555555666666666555444444666777555222444888777444///000222333444555555555666555666999777444333666666666666666555444333222333444444555555555555444:::777444111111111111000222222222222333222222222555333222222555777888777777999888444222222111...111111111222333333444444222222333444555555555555888999:::999888888999;;;<<<;;;999:::;;;<<<;;;:::888444333666777555444555666666555444444333222222333111111555;;;>>>===:::===>>>??????BBBKKKYYYccc]]]aaaaaa[[[VVVPPPHHHAAA???AAABBBAAA>>>;;;:::999888666888;;;;;;@@@TTTjjj}}}|||kkk@@@;;;;;;444999444111...---...000333666666666111111222333444444444333111,,,555999666AAACCC000888888777777666555555555333222222222222111111111111111111000000/////////222222222333333444444444111000/////////000222333000///000111222222000...333222222111111222444444666555444444666999<<<>>>:::666555666555333444888555@@@JJJKKKBBB999666777999GGG[[[fff^^^PPPPPPYYYpppyyynnnhhhbbb\\\[[[]]]lllxxx\\\EEEAAA;;;777999777999777444444777:::;;;;;;555777888888666555666777:::===XXXmmm^^^CCC:::;;;777555555888::::::888666555777888777555444555666888888888888888777666555:::777777999999666666999333444555666777888999999555555666777666555333222888888777777555444333222222444333111333666555222333333444555555444333222;;;444333888777000000777444444444555555555444444555777888888777777777777:::777333111111333333333333333333333333333444444666555444444777999999999888888666333111111000///000000111111222333444444222222333555555666666666111333666888999:::<<<>>>>>><<<999999;;;===>>>>>>999555444777888555333555666666555444333222111111444222222555;;;@@@BBBCCCJJJIIIIIIKKKTTTbbbrrr|||wwwzzzyyyrrrkkkddd[[[SSSKKKKKKKKKJJJFFFAAA===:::;;;999;;;<<<<<>>BBBFFFHHH===777444444444333444888333;;;CCCBBB<<<666555777666AAARRR]]]YYYPPPOOOUUUjjjtttmmmooosss|||vvvqqqsss{{{|||rrrrrrhhh^^^XXXTTTPPPQQQTTTZZZmmm~~~^^^FFFAAA:::777999999777999;;;;;;888777888999555666777777555555666888:::;;;TTThhhXXX???777:::666666555555777:::::::::555666666555444444555666666666777888999999888888999666666888888555555888444444555666777888999:::666777888888888666555444777777777777666555444333000333555444666888555000444444555555555444333333333***(((///444222333999000111222444555555666666666888::::::888777777999999666333222444666888888444444444333444555666777888777666777999;;;::::::777666444444333222333444...//////000111222333333222333444555666777777777,,,///333666777999;;;===>>>;;;999999;;;===??????999555444777888555333555444444444333222111111000666888999:::>>>FFFPPPWWWaaa\\\YYY```ooo~~~vvvnnniiihhheeeaaaYYYPPPGGGAAA@@@======AAAEEESSSsssuuuEEE======444555000000333333333222000/////////...///111333444444333333111'''111333,,,AAAKKK///555555444444444444333333222222222111111111000000111000000000//////......000111222333444555555444222222111///......------...///000111111111111111555444333222222222333444444555:::BBBKKKQQQRRRRRRAAA999444444555444555888555;;;@@@>>>999555666999555<<>>===999666666777666777777666444555777::::::999KKK[[[PPP???;;;:::666888666444555999;;;;;;666666555444444555555555111222444777999;;;<<<===777555555888888555555888888888888777777666666666777777888888888777666666333444555666777888888888222666888888:::<<<999333444444444444444555777777888111...111555666666777///000111333444555555555444777:::999666444555777777555333333666888999:::555555444444444666777888999888777888:::;;;:::999666333444666666444444666/////////000111111111222444444555666777777777777...000333555555555777999===:::888888:::<<<======888444333666777555444555333333222222222222111111444777;;;@@@GGGSSScccooo}}}wwwttt||||||rrrfffYYYQQQHHHBBB@@@GGGQQQbbbsssBBB:::<<<444333///111111222333222111111111333000000111222333333333222555---111111...<<>>LLLZZZ```]]]WWWCCC;;;555555777555555777777;;;>>>===888555777:::888:::@@@HHHPPPVVV[[[^^^gggttt{{{vvvvvvvvvqqqdddTTTKKKJJJJJJJJJMMMKKKIIIIIIMMMRRRVVVXXX\\\dddjjjjjjhhhgggccc^^^ccc[[[TTTQQQNNNJJJJJJMMMOOOeeehhhNNNFFF===888;;;:::777888999999888777777777888888666444333555999<<<:::777AAAJJJDDD>>>===666444888888444444888:::888888777555444444555555555111222444777888:::;;;;;;777555555888999777777::::::999999888777666555555777666666666666777777888333444555666888888999999555777888888:::===;;;666888666444333333444666888;;;<<<:::555444666666444111111222333333333333333333777:::888444222444777666444333444666777888777555444333333333555777888999888777888999999777666555222333888888444333555111111111111111111111111555666666777777777666666222333444444444444555777;;;999777777999:::::::::666222111555777444444555222222222333333333333444333666>>>KKK\\\oooxxxoooaaaWWWRRRZZZgggxxxooo===777<<<444333...111000222444333222111333555222111111111111111222222444000///000111444777666444444444444444444444444333333333333222222222222//////000000111222222222111222444555555444222111//////000000111111111000,,,000444666444333333333666555444333222333333444666777AAATTTggglllcccWWWCCC;;;555666888666444555666999<<<;;;777666999<<<;;;<<<>>>DDDOOOZZZ```aaadddhhhttt|||vvvrrrmmmddd^^^]]]___aaa\\\NNNDDDBBBDDDEEECCCCCCDDDCCCCCCEEEJJJMMMTTT___gggeee```]]]\\\[[[^^^WWWQQQPPPNNNJJJIIIKKKSSSfffmmmRRRHHH>>>999;;;:::999555333444777999999777999888666444333555:::>>>;;;555999>>>;;;===<<<222222888999555444777777444:::888555444555555555444666777777777777666666555777555666999:::888999<<<777777777777777888888888666555444444444666777888666666777777777777666666666777666444666;;;;;;888===;;;777333111222333555---666999111...444888777333333333333222111000000444888;;;999555333555888666555444444666666555333444333222111222444666888888777666777777777555333555222333888888222000333333333222222222222222222666777777777777666666555222333444444444555777999:::888777777888999888777555111000444666444444666222222333444444555555666999<<>>===>>>DDDQQQ]]]bbbaaa[[[YYY^^^ooo{{{qqqddd^^^ZZZYYYUUUMMMGGGFFFOOOYYY[[[PPPCCCAAADDDFFF:::===???===:::;;;@@@EEEQQQ]]]fffcccZZZVVVWWWXXXYYYSSSOOOPPPOOOLLLKKKMMMWWWhhh~~~yyyfffLLLDDD<<<:::;;;555::::::888777777777888999888666333333555888::::::>>>===<<<;;;:::888777777999888777555555555666777::::::999888777666555555666777777888888888888777666555555555777999:::<<<888888777777666666555555444666777888888999;;;===444555999<<<:::666777;;;777666444444666777666555888;;;888111000444555111555555555555666666666666///000111222333444444444666555555444444333222222555555555666555555444333444444444333444444555555777888666111111555777666444333222111111111222222///222111---///666:::888;;;999888666555444555555000222444555555555777999::::::888777666666666666:::777444555888888444000444444222111333777999888666PPPZZZttt```CCC+++,,,555555000---000000111222333333444444111111111222222333333333000333222//////222333000999;;;;;;777111///111444222000...000333444333111333333222111000///......000333555444111///111333---000222111///...///111///333777::::::777333///111111111000111111222222777:::GGG]]]qqqttteeeUUU@@@===777333111222555777000444666666444555;;;@@@>>>@@@AAABBBIIIPPPRRRNNNIIINNNWWW```eeeccc[[[UUUIIIFFFFFFHHHCCC>>>@@@FFFQQQZZZ]]]UUUIIIBBBAAAAAA:::999:::;;;;;;<<>>===888777:::777555444333444555444333777999777111000444555222333444444444444555555555111222222333333333222222666666555555555555444444666666666666555444333333111111111111111222333333333555333//////333444222666555555444444444444444111444444111222888;;;999:::999777666555555555555444555777777666666777999<<<;;;999777666555444444:::777444555888888444000555555444333555777999888<<<\\\kkkZZZDDD222111333000...///333333222222222222222333444444444333222222111111000222111......111222000:::<<<<<<888222000222555333111000111444555444222222222111111000000//////222333444444222111111222...000222111///...///111///111555777777555111///000000000///000000111222555888FFF]]]rrrvvvjjj[[[AAA>>>;;;999888777555333///222444444333666<<>>CCCNNNWWW\\\UUUJJJCCCAAAAAA===<<<===>>>===>>>EEEOOOWWWdddoookkk[[[NNNKKKNNNPPPLLLRRRVVVRRRYYYfffiiiwwwqqqTTTBBB???;;;;;;<<<777;;;:::999888777888888999888666444444666888999999777777777777666666666555888777666555555555666777888888777666555444444333444555666777777777777666666666555666777888:::;;;666666666666666666777777777888::::::999888:::;;;:::888:::???AAA===999999777555333222333333222000555777555222111444555333222222222333333333444444333333333333333222111111555555555666666666666777777777777666555444333222000000000000000111222222000333333000000333333111666666555555444444444444222444555444555999:::888888777666555555555555666777888999999777777777999===<<<:::777555444333222999666555666888888555222777666666777777888888999DDDnnnPPPCCC888555222------111777555444222111111222222777777666555333111000///333555333//////333555333999;;;:::777333111333666444222222222444555444333111111111111111111111111444333222333444333222000///000111111//////000111///000222333333222000/////////......///000111111222777FFF^^^tttzzzooobbbHHHBBB;;;777888888555222///111222222333666===CCCAAAAAA>>>;;;<<<@@@AAA>>>CCCRRReeeppplll^^^PPPGGG???AAAEEEGGGDDD>>><<>>CCCAAA>>>===:::888555444333333111000333222222333333222333444222222333333333444444444111111222333444555555444222222333444555666666777777777777777666555444333777666555222111///.........222444333444666666222444444555555555444333222111111333666666555444444555555666777777888888888444666888888888999:::<<<:::999888777777777777777666666666777888888777666999777888;;;:::777999???YYYwww???:::555666666444222222444333222222222222333444333444555666555444333111///111///++++++///111///444444444222111111222444111222222222111111111222000000111111222222333333555333111333555555333000222111000///000111111111222222111111111111222222000000000000111222333444333999III```tttyyypppdddZZZNNN???888777999777444444444222111111444888;;;;;;<<<;;;666555888999888BBBIIIUUUaaaddd\\\JJJ<<<999???EEEFFFCCC@@@>>><<>>===<<<>>>:::888555444444333222000333000111333333111111333222222333333333444444444000111222444555555666666222222333333444555666666666666777777777666555555777666444111///---,,,,,,,,,000222111222555555222666777888888888777555444444333444777777444333555444555777888999:::::::::444666888999999:::<<<===999999999888888999999999555666777777888888888888:::777888;;;:::666:::DDDeeeiii<<<777444444777777444000222222222222222222222222000222444555666555444333111333333000000333333111222222111000000111222333111222333222000///000111111111111222222222333333555444333444555444333111333111//////000222222111333333222111111222333333000000000000111333444444555999EEEXXXjjjqqqlllcccZZZTTTMMMHHHEEE@@@888111555444222222222444555777555888999666555777999888@@@AAAGGGQQQXXXTTTGGG:::888???DDDCCC@@@@@@???===GGGSSS\\\WWWMMMEEEAAA???@@@>>>>>>BBBDDDCCCDDDHHHYYYccclllgggXXXLLLIIIKKKHHHMMMYYY___iii^^^HHH>>>@@@===<<<>>>;;;<<<;;;:::999888999::::::999888777777999999888777666666666666666666666666555555444333444555666777666666666555555555555555333444666777888999999999888777666666666777999999555555555555555555444444333444555555333333444666333222444888888666888<<<888666444333333333111000333000000444444000///222111111111222222222222333222222333444555555555444333333444444555555666666555555666777777777777666666555333222000/////////---000222111222666777444666777888999999777666555555222222666666222111555444555888:::;;;<<<<<<<<<777999:::;;;::::::<<<===<<<;;;;;;:::999999999:::444555777888888888999999:::666666:::999555;;;HHHqqqqqqWWW:::888666555555555333///111222333333222111///...///111333555555444222111222555666444444666555222222111000000111222333444111333444333111000111222222222222222222222222222333444666555444222333333444111///...000222222111222222222222222222222222.../////////000222333444666666<<>>AAA===;;;>>>???>>>KKKVVV]]]XXXLLLDDDAAA???>>><<<===CCCFFFFFFGGGJJJWWW^^^ccc___UUUMMMLLLNNNNNNQQQXXX]]]hhh[[[FFF===???<<<<<>><<<;;;:::999999999444555777888888888999::::::555555999888444<<>>NNNYYY___XXXLLLDDD@@@>>>===;;;===DDDHHHHHHIIIKKKRRRWWW[[[YYYTTTQQQRRRUUUSSSTTTXXXZZZggg[[[III===@@@CCC>>>999;;;<<<<<<;;;:::::::::;;;;;;;;;:::999888777777777777555555666666777777888888555666555333111222666:::666666666444222222444666777777777777777777777777777555444555444555;;;DDD555444333222222222222222333555777888777777777888666666666555444333222111444333333222111111111111444111...++++++,,,...000111111000000000000111111555444333333444444222000666444222000000000222222999777555444444666888999333555666666555444444555444333444888888666888<<<888666555555777999::::::888666333222333333333222333333333444777:::>>>@@@;;;;;;;;;;;;<<<>>>???@@@>>>===<<<;;;:::999888888444555777999999999777666444666444666<<<888<<>>777777666555333222111111///222444333000///111333000111333444555444333333222222222333333444444444222333444444444333222222444888<<<;;;777333333444444333333333444444222111888666555444555555333222///000000000111111111111////////////000000000000111000//////000111111111222333555999BBBPPPaaalllbbb]]]SSSIII???777333000333333222222222333444444333333333444444444555555444444555777:::;;;:::888999999999999999999::::::HHHIIIJJJIIIEEEBBBAAAAAA888===<<>>666666555444444444444444444555666666555555666777555555555555444333222111222222444444444333111000555333111///...///000222111111111000000111111111444333222333444444222111222333333444444444333333555555555666666777777888333555666666555444444555666555666888777444555999666666555666888999999999<<<:::888666444333333333555555555666888;;;>>>???<<<<<<<<<<<<<<<===>>>???:::::::::::::::999999999666777999::::::999888777777999666888===999>>>PPPzzzeeeUUUEEE999777666666444333222111111111222333222111111111222111222333444555444333333222222222222333333333444333333333333333333333333666===BBB???777111333666333222222333444555333222888666444444555555333222111111111111222222222222000000000000////////////111000000000111333333333111222333555;;;FFFTTT]]]YYYUUUMMMDDD<<<666222000333333222222333333444444333333333444444444444555444444555777::::::999888888888999999999999::::::DDDEEEFFFEEEBBB@@@??????;;;@@@>>>BBBNNNNNNGGGHHHQQQZZZ\\\[[[ZZZQQQMMMWWW[[[ZZZTTTUUUlllyyyOOOCCC<<<>>>???<<<<<<@@@===<<<;;;:::999999888999::::::999888777777777777777777666666666666666666333444555555444444555777777777777555333333555777666666666666666666666666555444555888777333444888888777777666666666666777555666666555333333444666555555555555444333222222000222444666777555333111444444222111111000111111222222111111111111222222333222222333444555333222000222444777888777555444222333555777888888777666333555666666555444444555999777777999666222222666555666777888999999888888======<<<888333000111333777777777777999;;;===>>><<<<<<<<<<<<============888888888999999:::::::::999:::;;;<<<<<<;;;999999999<<<999:::===;;;CCCXXXhhhTTTGGG===666666666555444333333222222333222111111333333222111111222333444444444333222111111111222222222222222444333222222222333444444666>>>CCC???555...000555222222222333555666555333777555444444555555333222111222222222222333333333111111000000//////......111111111111222333444555222222111111555<<>>@@@EEEAAACCCMMMMMMHHHJJJRRRXXXVVVVVVWWWOOOKKKUUU]]]YYYTTTYYYrrrvvvLLLDDD>>>>>>>>><<<>>>BBB===<<<;;;:::999888888888:::999999888777777888888777777777666666555555444222444555666666555555555777777777555444444555777666666666666666666666666555333333666666333444888888777777666666777777777777777777555333222444555444444444555444444333333111222444555666555444444222222222111111000///...333222222222222222222333222111111333555555444333111222555666777666444333111222444555666777777888333555666666555444444555999777777888666111222555333666999::::::888777777999;;;;;;777000...000444888888777888888999;;;;;;===============<<<<<<<<<999999999999::::::::::::<<<<<<=========<<<;;;:::888;;;999999>>>>>>KKKdddlllVVVEEE<<<888777555555555444444333333333555222000111444555333111111222333444444444333222111111111111111111111111555333222111111222444666444888;;;999222......111111111111333666777666555666555333444444555333222111111111222222222333333111111000000//////......///000111111111222444666333222111111222666:::>>>@@@>>>;;;777555333222222111222222333444444444444222222333333333444444444555555444666888999888777777777888888999999::::::;;;===>>>>>><<<<<<<<<===DDDHHHDDDCCCLLLLLLHHHLLLUUUWWWPPPMMMQQQMMMLLLWWWZZZYYYYYYdddwwwNNNGGGAAA??????>>>@@@CCC===<<<;;;:::999999999999:::999888888777888888888777777666666555555444444222333555666777666555333777777777555333333555777555555555555555555555555666222000333444444666:::777666666555666666777777888999999777444333444555333333444444555444444444444333333222333444666777111111222222111000...---333222222222222222222333222111111333555555444333444444444444444333222222333333222222333555888999333555666666555444444555777555666888666222333666222666:::;;;:::777666666555888999666111///222777777777777777777888888999<<<======>>>======<<<;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<===<<<<<<<<<;;;444888777888===AAASSSqqqxxxqqqfffUUUEEE:::555555888444444444444444444444333555333111222555666444111222333444444444333222111111111111111111111111111444333111111111333555666333222111222333333000...111111111333666777777666555444333333444555333222000000000000111111111222111000000000/////////......000111111///000222555000000000111222444555555888777666444333333333444000111222444444444444444222222222333333333444444666555444555777888888777666666777888888999:::::::::<<<===<<<;;;;;;===>>>DDDHHHDDDCCCJJJJJJFFFKKKUUUVVVPPPMMMPPPLLLJJJTTTTTTXXXaaatttwwwOOOIIIBBB???AAACCCDDDCCC<<<<<<;;;:::::::::;;;;;;999999888888888888888999666666555555555555555555444333444555777777555333666666666444222222444666555555555555555555555555777222///222555555777;;;555555555555555666666777777888999999666555444555222222333444555555555555666444222000000222555777333333333333222111000///222222111111111111222222333222222333444555333222555555444444333222222222444333111000111444777999333555666666555444444555666444555777666222333777222777;;;;;;999666666777555777777666333333666999666777777777777888888888;;;<<<===>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<222888777888===DDD[[[|||tttfffVVVLLLAAA999333///111666333333444444444444444444555444333333555555444333222333444444444333222111222222222222222111111111333222222111222333555666444000...111666888555000222111222444666888777666555333222333444555333222//////000000000111111111/////////000000000000000...000222111......111444------///111444555333111444444333333333333444444///000222444555555444444222222222222333333333333777555444444666888777777555666666777888999::::::;;;<<<<<<<<<;;;;;;===???AAAFFFCCCAAAHHHGGGDDDIIIHHHNNNMMMMMMOOOHHHEEENNN[[[ccctttrrrNNNGGG???===BBBHHHGGGDDD<<<<<<;;;;;;<<<<<<======999888888888888888999999444444555555555555555555555333333444666777666444555555555333111111333555555555555555555555555555888333111555777666555777555555555555555666777777444666999999777555333333111222333444555555555555555444222111111222333444333222222111111000000///111111111000000111111111444333222333444444222111333444555666666555333222333333222222222333555666333555666666555444444555666555555777555222222666333777;;;;;;777555666888555555444333333444555666666777888888999999999999999;;;===>>>???>>>===<<<:::::::::::::::;;;;;;;;;888888888999:::;;;<<<===444::::::999>>>FFF```yyytttpppoooooopppnnneeeYYYNNNBBB;;;666555222...///444333333333444444555555555444555666555444333444555333333444555444333222111444333333333222222222222111111222333333444555555444111///222666888666333333222222444666777666555444333222222444444444222000000111111111222222222......//////000000111111000333444222///---000444//////222666999999555111333333222222222222222222...000222444555555555444111222222222222333333333777555444444555777777777555555666777888999::::::;;;<<<<<<;;;::::::<<<>>><<>>FFFFFFGGGKKKIIINNN^^^xxxlllLLLDDD<<<;;;CCCKKKJJJEEE<<<<<<<<<<<<<<<===>>>???999888888888888888999999333444444555555666666666666444222333666777666444444444444222111111222444555555555555555555555555888444444888:::777333222666666555666666777888888111444888999777555222222111222333444555666666666333333333333222222111000111000///...------------111111000000000000111111555444333333444444222000///222777:::;;;888555333111222333444444444333222333555666666555444444555777666666777555111111555444888;;;;;;777444666999555333000000111222222222777888999:::::::::::::::888:::<<<>>>??????>>>===666777888999:::;;;<<<<<<666666777888999;;;<<<===777===<<<;;;???GGGccc}}}wwwmmmhhhcccbbbbbb___YYYTTTOOOMMMLLLKKKIIICCC;;;444999444333666555000000444222333333444444555555555333555777666333222444777333444444555444333111111444444444333333222222222000111222333444555444444222222222222444444555444444333333444666777666555444333222222444444444222111111222222222333333333------...///000111222222222555666444///...000444333444777;;;???>>>999444222222222222222111111111...000222444666666555444111111222222222333333333888666444444555777777777444555666777888999::::::;;;<<<<<<:::999999<<<>>>888@@@???>>>DDDBBB???DDDAAAFFFCCCCCCJJJRRRddd}}}~~~cccGGGCCC@@@@@@DDDEEECCC@@@:::===>>><<<<<<>>>>>>;;;555666777888888777555444111333444666666555333222333333555666666666555444555666555333000000444777666555333333555777888888777666555666777666555333555666777888999999888777333555888888777555444444000111222444666777999999777666444222000///000000444444333333222111000000222000//////111222111111555555555444444333333333333444555999;;;:::444000111222333333222000---,,,555555555555555555555555666555444333444555777999999888888777666555555444888666222///...///222333333777:::;;;>>>AAA???:::999666555888===@@@===::::::999777666666888:::;;;999:::<<<===<<<:::888666999;;;;;;:::>>>QQQooorrrhhh___WWWRRRPPPOOOJJJFFFFFFBBB@@@>>>=========<<<;;;333222000......///111222555333333555888888444111999888888777666555555555666555555555444333000---444444555666777555111...444444222222222222444444777666555444333444444555555444444555666666555333999333111666999666444666333333333333333333333444111222333222000......///333444444333111000000111444444666<<>>@@@:::999999:::<<<>>>???>>>AAA>>>>>>BBBDDDBBBAAACCCBBBCCCDDDEEEMMMbbb~~~}}}aaaHHHDDD@@@AAACCCDDDBBB???;;;>>>>>><<<<<<>>>>>>;;;888888999::::::999999999333444555666666555333222333444555666666666555555444666666444222222444777888666444333555555555444777666555666777666555333444555666777888777666666333666888888777555555555222222333444666777888999555333111000/////////...444333333222111111000000111000...///111222111111666666666666555555555555333333444777999888444000333333444444333222111000444444444444444444444444555555444444444555666777555555555666777777888888888666333111111111333444333777:::<<>><<<999888777666666666888:::;;;999999999999888888888777777999:::<<>>;;;999999;;;<<<===<<<;;;::::::<<<>>>======???<<<===BBBEEECCCAAABBBAAACCCGGGLLLXXXppp{{{^^^IIIEEEBBBAAACCCCCCAAA>>>;;;>>>???<<<<<>>;;;999999999999:::;;;<<<<<<666666777777777555444333333444555666666666666555444666777666555444555777999777555444444333222111666555555555666666555333333444555666777666555444444666888999777666666666444444555555666777777777666333000///111222000...222222222111111000000///111000...///111222222111333444444555555555555444444333333555666666444111333333333333333333333333444444444444444444444444444444555555555555666666444444555666666777888888777666555444333333444444444888;;;<<<@@@CCCAAA===888666555777;;;<<<:::888666666555555666888999:::999888777555555666777888666777888<<>>;;;;;;<<<======>>><<<;;;;;;<<<======<<<===;;;===DDDGGGDDDCCCCCC@@@BBBFFFQQQdddwwwYYYIIIGGGCCCBBBBBBBBB???===<<>>;;;888888777777888:::;;;===888888888888777666444333444555555666666666666666555666777777777666666666888666444333444333222000666555444555666666555333444444666666777666555444444666888888777666777888666666666666666666666666888555222222555555333000111111111000000000//////111///...///111222222111000000222333333333333222333333333333333444333333111111111111111222333444444444444444444444444444555555666777777666666555777777666666666555555555444444555555555444444333444777:::;;;>>>BBBAAA<<<777666555777999:::999777555555555555666777999:::888777777666666666777777777666666;;;JJJbbb~~~{{{vvvpppllljjjhhhdddccciiiqqqyyy|||ppphhh^^^XXXVVVRRRKKKFFFBBB>>>===???>>>:::999;;;<<<777222333666888444000333333333444333222111111000222666:::<<<<<<:::888777888999999999777666444333222111111333333222111777555333333444444333222444444222222222222444444555555555555444444555555333222111222555666666555666555444555555555444444222222111111000000/////////111222111000......///...///111111000111222444666444444555777777666444777555444444333222111111///111333444444444555666444444444444555555555555555999;;;999;;;DDDMMMRRRIIIBBB;;;777888<<>>>>>===<<<;;;???FFFIIIGGGEEEEEEDDDBBBFFFWWWsssuuuVVVIIIGGGEEECCCBBB@@@???>>>===@@@@@@======???>>>;;;999888777777888:::<<<===999888888888777666555444555555555555666666777777777777777888888777666555555333333333555555444222555444333444666666555333555666777777777666555444444666777777666666777888777666666666555555555555888666444444555555333000111111111000000000000000000///...///111222333222///000222333444333222222333333333222222222333444222111111111222333444555555555555555555555555555777777888888888777777666666666666666555555555555222333444444555444333333444777888999<<<@@@???:::777666666777888888777666555555555666666777888999666777999::::::999777666777666666;;;IIIaaa|||}}}yyyxxxtttmmmhhh\\\YYYWWWWWWTTTSSSYYYaaannntttxxxxxxwwwuuupppiii]]]VVVNNNIIIGGGEEEAAA======;;;;;;>>>===999999<<<888444000000333444111---222222333333222222111000111333777999999888666555777888999999999888777666555444222222222222111000444333444555666666333000444444222222222222444444444444555555555555555555444333222333666888999888777888888666555666666555/////////000000111111111000111222222000///000000...000222222222222444555555444333333444555555555444555555333222222222111///111333333333333555666444444555555555555666666555999999666:::FFFSSSYYYMMMDDD:::555777<<>>@@@AAA@@@>>>===@@@HHHKKKIIIGGGGGGHHHDDDIII```vvvWWWHHHGGGEEECCCAAA@@@??????>>>@@@AAA>>>===???>>>:::::::::::::::;;;<<<<<<===888888777777666666555555666666555555666666777888:::888777666777666555333333222222444666777666555444333333444666666555333666666777888777666555444333555666666555555777888666666555555444444444444666666666555333111000///111111111111111111111111000......///111333333222222333555666777666444333222333444444222222333444444444444555555666666666555555555555555555555555888888777777777777777666222222333444666777888888111222333444444444444444555888888888:::>>>===888777888888888888777777666666666777777777777888888555777:::<<<<<<:::888777666777888<<>><<<999888777999<<<;;;777888;;;777555333222222222111000222222222222111111111111222444777777666444333333666666666666666666666666777555333222333333222111///000222555888888666333444444222222222222444444333444555555666555555555555333222333666999:::;;;666::::::777555666777555......///000111222333333000222333333222111111222///111222333222222444555222111111111111222333444111555555222000222333111---///000111000111333444333555666666555555666777222555666444888FFFTTT[[[QQQGGG<<<777999>>>@@@@@@:::999999;;;>>>AAABBBBBB???>>>AAAGGGKKKIIIHHHIIIDDDDDDOOOkkkzzz\\\GGGFFFEEECCCAAA@@@@@@@@@>>>AAAAAA>>>===???>>>:::::::::;;;;;;;;;;;;::::::777666666666555666666666777666555555555666888888===:::666555555555333111333333333555777888777555333333222444666666555333555555666777666555444333222333444444444444666888444444444444333333333333555888:::777222......000111222222222222222222222///...---...111333333333333555777888888666444222111444666555333222333444444555666777777666555555333333333333333333333333888777555444444444555666111222333444666777888999222333333444555555666777888::::::888:::===<<<888888999999999888777777777888888888888888888777777777888999:::::::::999999666888:::;;;AAATTTnnnwwwoooddd]]]XXXSSSKKKDDD??????@@@AAA???===AAAGGGRRRVVVWWWRRRMMMLLLJJJHHHBBB???<<<;;;<<<<<<;;;:::666666999<<<:::666777;;;888999999777444222333555555444333222111222222333333555666666333222444555888777555444444666777888777555333222444555555444000000111444666888777555444444222222222222444444333333555666666666555555444222111222555999;;;;;;555:::;;;666333555666444000000000111111222222222111333555444333222333444///111222222111111222444000000111111222222444555222777888333000222333111---///000000000000333555333555777666555444666888222666777555888AAALLLQQQJJJCCC;;;:::===@@@???<<<;;;::::::;;;>>>AAAAAAAAA@@@>>>???EEEHHHGGGFFFHHHFFFOOObbb}}}~~~aaaFFFFFFEEECCCAAA@@@@@@AAA>>>AAAAAA>>>===???>>>:::777888999:::999888777666666555555555555666666777777666555555555666888999???;;;666333444444222000444444555666888888666444333222222444555666555333444444555555555444222111111333444333333333666888333333333333333333333333666;;;>>>;;;333...///222222222222222222222333333///...---...111333333333333444666777666444222000111444777777444222333444222333555666666555333111111111111111111111111111777666444222111222444555444444555555555555555555444444444444555777888999:::<<<<<<:::;;;>>><<<888888:::::::::888777777777999::::::999999888777666888888777777777999:::;;;888;;;;;;999:::IIIbbbwww~~~|||eee]]]SSSMMMJJJFFF@@@;;;;;;:::<<<>>>;;;888:::@@@EEEIIIIIICCC>>>===>>><<<<<<;;;999:::<<<===<<<;;;666666:::===;;;777888<<<555888:::777222000222666777666444222222333444555333555666555333333555888;;;999777555666777:::<<<555444222222555777777777666444222222333555555444444444222222222222444444222333555666666666555555333111000111444888:::;;;444:::;;;555222444666333222222222111111111111111222444555555444333444555///000111111000000111222000222333444444555777888333999:::444000222222000///111222222111222555777333555777777555444666888555:::;;;888777<<>>:::777:::@@@BBB>>>:::===<<<;;;<<<>>>@@@@@@???@@@===>>>CCCFFFEEEEEEGGGRRRbbbzzzvvv[[[AAABBBBBBAAA???>>>>>>???AAAAAA@@@@@@>>>===<<<;;;999888888;;;>>>>>>;;;777666555444444444666777999222222444666777888888888::::::999777555555666888333888999666333555666666555555444444444555555666444444444444444444444444///222555666555444444666:::555333444333222333888666555444222000///---,,,...///000000///000222444222222111111111111111222333555777666444222111111333444555555555444222222444444555666666555444333333333333333333222111000666555333111111111333444000000000111222333444555111444888999888888999;;;<<<;;;999999999;;;===>>>:::999888888888999:::;;;::::::;;;;;;:::999777666<<<999666555777888888777777999;;;<<>>AAA@@@??????@@@AAAAAA@@@;;;===???@@@???>>>??????FFF???===AAACCCBBBHHHRRR]]]vvv||||||kkkSSSBBBCCCCCCAAA>>>===>>>???AAAAAAAAA@@@???>>><<<<<<;;;::::::;;;<<<;;;777444666555555555555666666777333333555666777777888888::::::999777444444555666222666888444222444555444666555555444444444555555444444444444444444444444111111222444777888777666666333333666666333333666333222111111000000000111...///000000000000222444222222111111111111111222444555666555333222222222333444555555555555444333555666777777666555444333222333333333222222111000111000000000111333555777555555555555666777888999444555777999::::::::::::<<<;;;:::999:::;;;===>>>>>>===;;;999777666666666777777999:::::::::999888888777777777888999999999999;;;<<<;;;;;;???HHHOOOaaattt~~~}}}zzzxxxwwwwwwzzz~~~|||uuujjj^^^VVVFFF???::::::999666555666999::::::::::::::::::999888777777888999::::::999888777666666777999:::;;;:::999777777888888666555;;;999888:::999555444666555666777777666555555555333333444444444555555555555555555555555666777777666555444555777777777666444333222222222333333444444444555555555444444333111222444666888888777666666666666666666777777777000555777555666999888444000000111222222111000///222000///000222333222000...000222333222111111222...222444333333666555111555444444333333222222222111222666:::888333111333000111222444555555555555444555666666666777999;;;DDDDDDDDDDDDDDDBBB@@@>>>???@@@AAAAAABBBAAA???>>>@@@???CCCIIIIIIJJJWWWfffzzzzzzuuuvvvrrr\\\HHHDDDCCCBBB???===<<<>>>@@@AAAAAAAAA@@@???>>>===<<<===<<<;;;:::999777444111555666777777777666555444444555666666777777777666999:::999666444333444666111555666222111333444333777666555444444444444444444444444444444444444444333111000333888;;;999666444222333777777444333555333222111000///000111222...000111111000000222333222111111111111111222222555555555444222111222444222333444555666666666666777777777777666555333222222222222333222222111000////////////111333555777444444444555666666777777666666777999;;;;;;:::999<<<;;;:::::::::;;;<<<===>>>===;;;999777555555444444555666888999:::::::::444666888999999999;;;<<<:::<<<<<<;;;999;;;@@@EEERRRiii~~~xxxxxx{{{yyytttnnnooorrrxxx~~~xxxnnneeeZZZMMMDDD<<<777555777888666555777::::::::::::::::::::::::555666666777888999999:::888777666666777888:::;;;;;;999888777888888666555<<<999999;;;:::666555777555666666666666777777777333333444555555555555555333333333444555666777888666777888888777777888999222333555666666555333222444555555666666666555555222333333444555666777777777777666666666666666666555777888555555777666333222222111111111000000///111000///000222222222111111222333222111111333444111444555333333555444000444444444333333333333333111666>>>CCC???666222444000111222333444555555555222444666666555555666777???@@@CCCDDDDDDCCCAAA@@@BBBAAAAAACCCFFFFFFCCC@@@@@@???BBBIIILLLUUUkkk}}}xxxvvvxxxtttcccPPPCCCBBBBBB@@@===<<<===@@@BBB????????????>>>===<<<;;;<<<;;;:::999888555333111555666888999999777444222666666777777777666666555777777777666444444666888111555555222222555666333888777666555444333333333333333444444444444444444222222222333555666666555666333444666666222111444666444222000.........//////000222222111111222333111111111000111111222333555555444333111111333555222222444555666777777888777777666555444222111111111111222222222222111111222111111111222333444555333333444444555555555555666555555888::::::888666::::::999999999999:::;;;777777777777888888999999444555666777888999999:::555777999999888999;;;===999;;;<<<<<<<<<===@@@CCCLLL```xxx|||}}}}}}}}}||||||~~~|||{{{vvvssstttyyyxxxtttllllllnnnvvv}}}iiiZZZRRRLLLEEE???888555666999:::888777999888888777777777777888888333555666777777777888:::888777666666666888999:::;;;999888888888888777555;;;999999<<<;;;777666999555555444555666777777777333333555555666555555444222222333444555777999:::444777999888666555777:::444555777888777666444333444444555666666666555555444333333333444555777888777777777666666555555444777777777555555555555444444333222111000000000000000000000000111222222111444444333222000111444666555888888555444555444000333333333444444444444444444;;;FFFLLLEEE999444666///000222333444444555555222444777777666555444555444777:::>>>@@@CCCFFFGGGDDDAAA@@@DDDJJJLLLJJJFFFLLLCCCAAALLL[[[ooommmYYYJJJBBB??????>>>===<<<>>>BBBEEE<<<<<<===<<<<<<;;;:::999888999999888777666555555555777999:::999777444222777777777777777777666555444555666555555666999<<<333666666444555888888555888777666555444333333333333333333444444444555555000333666444000...111555:::666333444222000000444555333222000............///111333333222111111222111111000000111222222333444444444222111111333555222222333444555666888888555555444222111000//////000111111222222111111111333333333333444444555555444555666666777666666555555555555666777777555444888777777777777777777777222333555666888:::;;;;;;888777777777777777777888999:::;;;:::::::::;;;===888:::;;;<<<======???@@@AAANNNaaatttwwwpppjjjiiilllooopppppprrrqqqooooooppppppooonnnggggggeeedddiiiooopppmmmeee```___hhhwww|||vvvhhhUUUHHHCCCAAA===999444222444777777444444666888777777666666777777888333555777777666666888:::888777666666666777888999:::999888888999999888666:::888888;;;;;;888777:::666444222333666777777666222444555666777666555444222333333444666888:::;;;555888:::999777666888;;;888777777666555555555555333333444555555555555555555444333333333555777888777777666666555555444444666555555666666555666777333333222111000000111111000111111222111222222333555555444222000111444666999;;;:::666555666555111444444444444444444444555444<<>>>>>======>>>AAADDD;;;;;;;;;;;;;;;:::999888555777888888777777888:::555666888::::::888555444777777777888888777666666444555666666666888;;;>>>555777777555777;;;:::666777666555444444444444444222333333444444555555555///444888444---***...444;;;666333333111///000444//////000000000000000000///111333444333111111222000000000000111222333333222333444333111111222444222222222222444555777888444333111000///////////////000111111222111111111000111222444555777888888222222444555555444333222222555777777555333333444666666666555555555555444333333555777888888999999;;;:::999777777666666777======>>>@@@AAAAAA>>>;;;:::::::::::::::::::::::::::???LLL___ooo{{{uuuaaaXXXPPPQQQUUUYYY[[[^^^aaa___\\\[[[ZZZZZZXXXWWWNNNNNNNNNOOOUUU\\\^^^[[[QQQKKKIIIPPP\\\cccaaa\\\QQQJJJBBB===;;;999444///444333555888666333333777:::999888777777888999:::444666999888555444777999888777666666666666888888999888777888:::::::::999999777777;;;;;;888777:::999666333333666888888666222444666777777777555444444444555666777999;;;<<<999:::;;;;;;::::::;;;<<<:::888666444444444666777222333444555555555555555666555555444555666777888666666555555555555555555555333444777888666555888222222222222222222222222111222333333222222333555555555444222000111333555:::<<<;;;777555666555222555555555444444444444444333777???CCC>>>555111333111111333444555666666666444666888888777777888999777999::::::===CCCMMMTTTNNNJJJFFFFFFIIILLLMMMMMMSSSOOO\\\|||}}}zzzbbbNNNCCCAAA>>>?????????======???@@@:::;;;;;;;;;;;;:::999999444666888888777777:::===555666888999999888777666666777777888888888777777777888888888777888:::===666777666555888<<<;;;777666555555444444444555555222222333333444555555666111444555333...,,,000444666333222444333111222555---...000111222111000//////222444555333111111111000000000000111222333444000222444444222111222333222111111111222333555666333222111000//////000111//////000111111111111111111111222444555666666666///000111222222111000///111666:::999444111222666666666666666555555444444222333555777888888888777<<<;;;999888777777777888======AAAIIINNNLLLCCC::::::999888888888888888777999;;;BBBOOO[[[hhhzzz|||{{{rrreeeSSSGGG===???DDDGGGJJJMMMPPPNNNJJJHHHHHHGGGFFFDDD>>>???>>>>>>DDDJJJKKKGGG===<<<===@@@DDDGGGGGGEEE;;;999888888777666333000555555666999777444555::::::999888777777888999:::555888;;;999555444666999888777666555555666777888777777666888:::<<<;;;;;;777555666::::::777777:::===999555555888:::999777222444666888888777555444666666666777888:::;;;<<<:::999999999;;;<<<;;;:::999888666444444444555666333333444666666777777666777666666666666777888888444444555555555555555555555222444999999555444666///000222333444333333222222444555555333333444666444444444222000000222444999;;;:::555333555444111666666555555444444333333333444777:::888222///111222333444555666777777777444666777777666777999;;;:::===??????@@@EEEMMMUUULLLJJJFFFEEEGGGLLLRRRVVVWWW]]]uuuvvv^^^JJJ@@@???@@@AAAAAA@@@===<<<<<<===;;;;;;<<<<<<;;;;;;::::::555777999888777777:::>>>555666777888999999888888666666777888888888888888:::;;;:::999777777999;;;666777666444888<<<;;;666555555444444444555555666222222333333444555666666333333222111000111333444111///111555666333333555///000222333222///,,,***///222444555333222111111000000000000111222333444///111444444333222222222222111111000111222444555333222111000000111222222//////000111111111111111444444444444333333222111222333555666666555333222111888===;;;333///333888666666777777666555444444000111444666888999999999<<<;;;999888888888999:::;;;===DDDPPPYYYUUUGGG::::::999888888999;;;;;;:::::::::===DDDJJJUUUkkk{{{vvvtttiii[[[NNN@@@555777<<<>>>AAAEEEGGGDDDAAA???>>>>>>===<<<;;;;;;:::999<<>>BBB:::???EEEFFFCCC???>>>>>>999999999::::::;;;;;;;;;777999;;;:::777666777999888888888888777666444444888777777777777777888888:::999888777777777888999666666666777666666555444999666444444777888888666333333333333333333333444888555222111111222222222444444444555666555333000111222444555666777777777777000,,,111888444"""111111000000111333555666666555333111000000111111222222111000111222444555000000//////000111222222333222111000000000222222333222222222333333111000333333333333333444555666666777777888888888777777888555555777666111000111///222777;;;===<<<:::888:::;;;===<<<:::888888777<<>>>>>;;;???JJJPPPQQQLLLJJJHHHIIIMMMWWWfffsss~~~zzz]]]MMMCCC???DDD>>>@@@CCCDDDCCC@@@???>>>::::::999999888999999999888999;;;:::777666777999999999999888777777666666999999888888888888999999<<<;;;999888777777777777666666666666666555444333888666555555888888777555333333333333333333333333666444222000000111111111333333333555666666555333444444444555555555555444444222111555888666///'''111111000000000222333444777777666555444333333333333333333333333444555555111000000000111111222333111111000000000000111111333333333444666666555444555555444333333333444444666777777888888888888888888555444666555111000222222444888;;;<<<;;;:::999:::<<<<<<<<<;;;999888888===DDDQQQ```ggg```OOOAAA::::::999999999::::::;;;>>>:::;;;???>>>???MMM___ooozzzsssbbbVVVPPPGGG===;;;999777666777888999:::888888888888888888888888999777555666888999999777444555666666555555777888555555555555666777888999555444444333444555666777555555555555555444444333666777777555333333444555444333333555888999999999===:::888888:::;;;;;;::::::;;;:::999777666888999444555666888999;;;======:::::::::;;;:::::::::999:::999888777777666666777777666555555666888;;;===999999999888888888777777:::888666555555444333222777777777777888888888888:::666666999999666777;;;999555444555555222333666222333444333222222444666666555444555777777555333///000222333444333222222555444333222222333333444777666666666555555555555222222333333333222111111555444444555777999::::::888777666666666888;;;<<<@@@BBB@@@>>>AAAIIIMMMKKKKKKIIIIIINNNYYYjjjsssVVVJJJBBB???EEEAAAAAA@@@AAABBBAAA???>>>===;;;999777777777888999888:::::::::888777888999;;;:::999888888888888888::::::999999999999999:::===<<<:::999777666666666777777777666555444333222666666666777888888666444555555444444333333222222444333222000000000111111333333444555777888666444777666555444333222222222222555777777666555777888111111000000000111222222666777777777777666444444333444555666666666555444222222111111222222333333///000000111111000000000222222222444666777777555666666555444333333333333777777888888999999999999999555333444333111111444444666888:::;;;;;;;;;:::<<<<<<<<<<<<;;;:::999888<<>>AAABBBBBB===;;;888888999;;;;;;;;;999::::::999888888:::;;;666666777888:::<<<===>>>;;;;;;;;;::::::999999888===<<<:::888666555444444888666444333444777:::<<<:::888666777999:::888555888666444333444444333222777777777888888888999999999666555777777555555888888444333555555333444777222333444444333222444555444444333444555666444222---000222444444222///---333222222222222333444444666666666666555555555555222222333444444444444333555555555555666777888999777666555444666:::>>>AAAEEEDDDAAA@@@CCCIIIJJJGGGNNNOOORRR\\\nnnnnnQQQGGGBBB???EEEDDD@@@======???@@@???<<<===;;;999777777999;;;<<<999::::::999999888888888;;;:::999888777888888999::::::999888888888999999;;;::::::999888888888888777777777666555444333222555666777999999777555333666666555444333222222111444444333222111000222333666555555666888777555333777666555333222222222222222666888666333111444888333333222222222222222222333555777888888666444222222444666777888666444333333333333222222333333444///000111333333222111000111111111222444555444333555555444333333333444444777777888888888999::::::999555333444333111222666444444666888999;;;<<<======<<<;;;;;;<<<<<<;;;999:::@@@JJJUUU[[[WWWKKKBBB<<<<<<<<<<<<===???@@@@@@;;;:::<<<@@@???===AAAHHHLLLXXXiiivvv}}}wwwqqqeeeSSSCCC;;;888777666555666777666555555666777777777777777777777777777666666666666666666555444666666666555444555999<<<333333333444555666888999444444444444555555666666333444555666666555333222111444666777666555555666777777888<<>>???===<<<;;;:::999999888888===<<<:::888777555555555777666333222222555999;;;;;;777444555:::;;;888444777555444333444555444333777777777888888888999999777666555555555444555666777333333555555333444888222444555555333333333555111111111222222222111000222333444444333000---+++000000111111222333444444666666666666666555555555222333444555666666666666444555555555555555777888888666555555888===CCCFFFFFFCCC??????DDDIIIIIIGGGTTT[[[ffftttkkkNNNFFFBBB@@@DDDDDD@@@;;;:::<<<>>>===;;;<<<;;;999999999<<>>???>>><<<;;;;;;======<<<:::;;;>>>CCCJJJNNNMMMGGGBBB<<<<<<<<<===>>>???@@@AAA:::999;;;???@@@???@@@CCC@@@IIIVVVccclllrrryyy~~~|||~~~qqqaaa\\\RRREEE<<<999888888888666666666444222333666999666666666666666666666666444555666777666555555555888888777555444555777:::444444444444444444555666444444444555555555555555222333444555555444333333000333666666666555555666333333333666:::===>>>===999888777666555666888:::777999;;;;;;::::::;;;<<<888888888888999;;;===???===<<<;;;:::999888888999;;;:::999888777777777777777555333222222555888::::::666333555999;;;888444888666444444555555555444666666777777777888888888888999888777777888888888777333333555555333444888222444666666444333333444000111222222111111000111333333333222111111000000///000111222333444444444555555555666666666666666222333444555666777777777444555666666444444666999999888777888<<>>AAABBB<<<:::999999::::::999888777888888999888888777777999999888777666666666666666777888:::;;;<<<<<<<<<777777888888888777666666666888999999777555444555666666555555444444333333333555777666333222444666:::999777777666444111...333333444555666666666555111222555666666555333333444444555666666666555555444666888:::;;;:::888777333444666888777555333111444444333333222222333333222333444444555555555555777666555666666666444333111111222333444666777888666666555555666888:::;;;999555555777777555666:::222333555777:::<<<>>>@@@@@@===:::;;;===???===;;;======???BBBEEEFFFDDDBBB;;;;;;;;;;;;;;;<<<===>>>;;;:::999;;;=========<<<<<>>===<<<:::999888999999::::::999999888888888999999666555444444444555777888888666444555888:::888666999777555444555555444333555555555666666666777777555777777444555888999777888444333555555333444777333555777777555333333333111333555444333222333444111000000000111333444555000000222333444444444444555555555666666666666666333333444666666777777777333555777666444555888;;;:::999999;;;???EEEKKKNNNPPPIIICCCBBBCCCGGGOOOWWWnnncccJJJFFFFFFAAACCCBBBBBBAAA>>><<<;;;===???;;;;;;;;;;;;<<<>>>???@@@<<<:::999999;;;;;;999777666888:::;;;;;;:::888666;;;:::999888777777777777666777999;;;;;;<<<;;;;;;777777888999999999999888777888999888555444555666555555555555555444444444111444777666333111333666888777666666666444111...333444666888888777666444111444666666444333444666222333444666666666555555444555777999::::::999888555666777888888666444333444444333222222222222222333222222333444555666666555555444555777777666444222222222333444555666777555555444444555777999;;;888666666999:::888888;;;666777999;;;<<<===>>>>>>AAA===::::::>>>@@@>>><<<;;;;;;<<<>>>@@@@@@???===;;;;;;;;;::::::;;;<<<<<<<<<:::888888;;;>>>===;;;<<<<<<@@@GGGJJJLLLTTT]]]gggkkkooopppqqqttt{{{}}}tttggg^^^VVVLLLAAA>>>777222555888666666888333666888777333222555999666666666666666666666666000444777999777666777888222333444444333222444555333222222222333444555555333444555666666666555444444333222111222333555666333444444333222222444666777666555666777888777666444666999999777555666777666888::::::999888888999999888666666777999<<<>>><<<;;;999888888999:::<<<::::::999888888888999999666666666666666666777777666666666666777777888888999777555444444333222111444444444444555555555555222555555222333888999666999555444555555222333666333555777777666444333333111444666555333222333555000000111222222111111000111222333444555555444444555555555555666666666777333444444555666666666666222555888777555555999===999999:::===AAAFFFKKKNNNQQQKKKFFFEEEGGGMMM]]]mmm```HHHGGGGGGCCCDDDBBBDDDDDDAAA===<<<>>>AAA;;;;;;<<<<<<<<<<<<<<<<<<===:::888999;;;<<<:::777666888;;;===>>><<<999777<<<;;;:::999888888888888888999:::;;;<<<;;;:::999777888999:::::::::::::::888999:::777444333555777444444444555555555555555///333666666222000222666666555555555555444111///333555888::::::888555333333777999555///---111666000111333555666666555555222333555666777777777777777888999999888777666555444333222222111111111111222222111111222444555777222111111333666777666555444444333333333444555555555444333333444666999:::888666777;;;<<<999999;;;:::;;;===>>>>>>>>>======AAA===999:::>>>AAA???<<<777888:::<<<<<<;;;999888>>>======<<<<<<<<<======<<<:::777777<<>>BBBBBBAAAFFFOOOSSSWWW[[[\\\\\\___eeekkkmmmmmmeeeVVVJJJGGGDDD???===555111555888666666888111666::::::666333444777999999999999999999999999///333888999888777888:::000222444555555555666777000000111222333555666777333333555666666666555444555333111000000333555777777777777555444444666888777666555666777777666555333777;;;;;;888666666777666888::::::999777777888999777666555666888;;;===<<<:::999888888999;;;===<<<;;;:::999888888888888555666777777888777777666444666777777666666777999999666444222222222000///333333333444444444555555444999999666777===???;;;:::666444555444222222555333555777888666444333333000222555444222000111333222333444444222...***'''222333444555666555444333444555555555666666777777333444555555555555555555111555888888666666:::???888999;;;>>>BBBFFFJJJLLLNNNIIIGGGHHHKKKVVVlll{{{VVVCCCHHHFFF???BBB@@@AAAAAA@@@>>>===>>>@@@@@@999888???CCC@@@<<<;;;BBB???===>>>@@@@@@===:::999888888:::;;;;;;888666<<<:::888777888888777666777999::::::888888999;;;999<<<===999888::::::888888999888666555555888:::;;;999777555555666888999:::888666444333444666777666666555444444444444444000222555555444333333333333444555555444333111000444444444444444555666777555444000---222::::::444555666888999999777555333222222111111222222333444666555555555555444444444555333111222444555333111333444555555333333444555333333333555888:::::::::999777666888;;;<<<;;;999777999::::::999:::<<<>>>@@@@@@??????>>><<<;;;;;;;;;<<<<<<<<<<<<;;;:::999===<<<<<<<<<<<<======>>><<<;;;::::::;;;===@@@BBB<<<<<<======>>>>>>??????FFFGGGIIIJJJLLLNNNPPPPPPVVVRRRKKKDDD===999777666999888666555555777999;;;999::::::999777666777888:::999999;;;>>>>>>;;;888555555555555666666666666777555222222444555444222666555333222111222333333666555444444555666555444444333444888777444555888666666555222111222666999777666666666666777777888777777777777777666555555999666222111444777888888999888777777777888999::::::;;;;;;999888888:::<<<===<<<;;;::::::;;;<<<===999777666777888888777666666666555555555666666777888555333222222222222111444444333333444666777888:::999888777666666666666777555444555666555111...333444555666666444222111555555555555555555444444333777777333111333555333777666666555555555666666777666666555555555555666444222111222555777888999<<<888333333666999::::::===::::::>>>CCCFFFIIIKKKRRROOOJJJKKK\\\wwwzzzTTTBBBFFFEEE???CCCAAABBBBBB@@@???>>>???AAABBB<<<;;;@@@CCC???::::::@@@???>>>>>>???>>><<<:::===<<<<<<<<<======<<<:::;;;999777777888999888777::::::999999999999888888:::===<<<888666888888666777777777666555666999<<<:::999666555555666888999???===;;;999888999;;;<<<777666555555444444555555111333555666444333222333333333444444333333222222333333333444444666777777666555111...222999999444555666888999999777444333222111111111111222333333444444444444333333333333444222111222444555444222333444555555333333444555444333444666999:::::::::999777666888:::<<<;;;999999::::::999888888:::;;;:::;;;<<<<<<<<<;;;:::999======<<<<<<;;;::::::999===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>===============<<<<<<<<<===>>>???@@@BBBCCCDDDEEEGGGEEEAAA<<<999888888888999777666555555777:::;;;;;;<<<<<<;;;888666666777<<<;;;:::<<<===<<<999666555555555555555555555555777444222222444555333222222222111111111111111111666444111000222333444444555888===@@@<<<555666;;;999999888666555555888:::666666666666666777777888888888888888888777666666888666333333555888888777888888777777777888:::;;;;;;<<<;;;999777777888:::===<<<<<<;;;;;;<<<<<<===;;;999888888999999888666333333333444555777888999555444222222222333333333444444333333333555666777777777666666666777777888777666555666777666333000333444555666555444222111444444555555555555555444222666666222000222444333999888777555555444444444777777666666666666666777555333222333555777888888===:::888999;;;===<<<;;;<<<::::::>>>BBBDDDGGGKKKLLLQQQYYYcccvvv{{{TTT@@@CCCCCC???CCCAAABBBBBBAAA??????@@@BBBDDD@@@>>>AAABBB>>>:::999===>>>???>>><<<;;;:::;;;===;;;:::999:::;;;:::999:::888777777999::::::999===:::888888:::;;;888666;;;===;;;666555777777555555666777666666777:::<<<999888666555555666888999<<<;;;999777666777888999777777666555555555555555222444666666444222111222222222222222222333444444222222222333444666777888777666222000222777777333555666777888888666444333111111000000111111222333333333333333222222222222333222111222444555444333444555666555333333555666555555555777999;;;:::999888777666888:::;;;:::999::::::;;;999888777999:::777999;;;<<<===<<<;;;999>>>===;;;:::999999999:::<<<<<<<<<======>>>>>>>>>???>>>>>>===<<<;;;::::::======<<<<<<;;;:::::::::;;;;;;<<<<<<======>>>>>><<<:::888777666666777777777777666666777888:::;;;===>>>===;;;888666666777===<<<;;;;;;<<<:::777555666555555444444333333222666444222222333333333222000111111222222222222111666333///---///111333444555:::BBBDDD===555555;;;666666666555333333444555666666666666666777888888888999999999999888888777777666555666888888888777777777666777777999;;;<<<999:::::::::888888:::<<<<<<<<<============<<<<<<<<<;;;999999999999777666333333444444555666666777444333222222222333555666444444333222222333444555444444444444555666777888555555555666888888666444333444555555555444222111333333444555666666666666222555666222000222333222:::999777666444333333333777777777777888888888888777555444444666777777777888888888999;;;;;;:::888;;;999:::>>>@@@AAAFFFMMMLLL\\\ppp~~~WWWAAABBB@@@===CCC@@@AAAAAA@@@???>>>@@@AAACCCAAA???@@@AAA???<<<;;;:::===???>>>:::888999;;;===;;;888888999::::::999999777666777999;;;;;;;;;===999666777;;;===:::666;;;;;;999555666999:::777777777888777666666888:::777666555555555777888999999888666444333333444444777777666555555555555666222333555444222000//////222111111000111333555666111111222333444666777888888666333222333555555333444555666777666555444333111111000000000111222222333333333333222222222222444333333333333333333222555666666555444444555777666666777999;;;;;;:::999777777777888999::::::::::::;;;;;;;;;999999;;;===;;;<<<>>>@@@@@@???===;;;;;;:::888777777888:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;999999;;;;;;::::::::::::::::::=========<<<<<<<<<<<<<<<:::999888666555555444444666666666777888999:::;;;:::;;;<<<:::888666777888;;;;;;;;;;;;:::999888666888777666555444333222222555444333222222222222222111222444555666555444444555222//////000222333333444666;;;>>>:::444444888444555666444222111222333666555555666666777888999888888888999999888777777666666777999999999888777777777666666777999;;;<<<777999:::;;;;;;<<<>>>@@@;;;<<<===>>>>>>===<<<;;;<<<;;;999888888888666444666666666555444333222222444444444333222222444666555444333222111222333444444333333333444444555666333333444666777777666555333444444444444333222111222333444555666666666666333666777333111333444333888888777555555444444444777888888999::::::::::::888777666666777888777666666777888999:::999888777999888:::??????@@@JJJWWWdddyyy[[[DDDCCC???;;;AAA>>>??????>>>======???@@@????????????@@@AAA@@@>>>999<<<>>>===999777888:::???===;;;:::<<<=========888777666777:::<<<<<<;;;;;;777555777;;;>>>;;;777888999777666999>>>>>>;;;999::::::888666555555666555555555555666777999:::<<<;;;999777666666666666777777666555555555555555000222333333111.........111000000000111333555666111222222222444555666777999666444444444444444444444555555666555444333222111111111000111222222333444444444444333333333333555555555444222111111111666777777555444444666999888888888:::<<<<<<:::888777888999999999:::;;;;;;999;;;<<<<<<<<<===???BBB???@@@AAABBBAAA???===<<<888777666666777999<<<===;;;<<<===>>>????????????;;;;;;<<<<<<<<<<<<;;;:::777888888999:::;;;;;;<<<;;;;;;:::999999888777777888888777777666555444333666666888999999:::::::::666777888888777777888999888888999999999999999999:::999888777666444444333444444444333222222333333111222444555666666555444333222222333444444222111444000000444666444555777666777888777555444555666555555555555666777888999666666777777777777777666666777999;;;::::::999888888777777777777999:::<<<:::;;;=========<<<>>>???:::;;;<<<======<<<;;;:::;;;999777777777666444222666666666666555444333222666777666444111111333555555444333222111222333444555555444333333333333333000111444555666666666666333333333333333222222222222333444555666666666666555888888555333555666555666555555555555666666777666777999:::;;;;;;;;;;;;999888777888999999777666:::;;;<<<======<<<<<<<<<999777:::???@@@CCCTTTiii^^^FFFDDD???:::AAA===>>>>>>>>>======>>>@@@;;;>>>>>>===>>>AAABBB@@@;;;<<<===<<<:::999888999:::999888999;;;<<<<<<<<<999888777888:::<<<<<<;;;:::888666888;;;<<<:::888666777666777;;;AAA@@@;;;:::;;;;;;999666444444444333444444555666888999:::<<<;;;:::888777666666666666666555444444444444444///111333222111///......000000000111111333444444222222222222333444555666888555555666666333333666444444444444444444333222222222111111222222333444444444444444333333333333444555666444222000111222888888777555444555777:::999999:::<<<======:::888888999;;;;;;::::::<<<===:::;;;======>>>???BBBDDDAAAAAA@@@@@@>>>===<<<;;;888777777888999;;;===>>>:::;;;===???@@@@@@??????:::::::::;;;;;;<<<<<<===666777888999:::;;;<<<===<<<;;;;;;:::999888777777333444555666777666555444666777999:::::::::999888333555777777777777999:::666888999999888777999:::::::::999888777555555444444555555444222222333555111222222333333333333222222222333555777666333000555///,,,000555666666777444555666555333333555666555555555555666888999:::555555666777777777777666666999;;;<<<;;;:::::::::999888777777777888999:::===???@@@???<<<;;;:::;;;::::::;;;;;;;;;;;;::::::999888666666666666444333222333555777888777777666666888888555111000222555444444333222222333444555666555444333222222222222///111444555555555555666333333333333222222222222333333444555666666666666666999:::666444666777666555444444555555666777888555666888:::<<<<<<<<<;;;999999888999::::::888777888;;;???@@@???===<<<<<<:::666999???AAAIIIddd^^^GGGDDD???;;;AAA===>>>???>>>======???AAA999>>>>>>;;;<<>>888999:::;;;999777555444555222333444555666888999::::::999888666555444333222555555444333333333333333000222333444222111111111///000111222222222222222444333333222333333444444777444555888777333333777444444444444333333222222333333333222333333444555333333333333222222222222111333555444222111333555999888777555444555888;;;::::::;;;===>>>===:::888999;;;======;;;;;;===???;;;<<<===>>>===>>>AAACCCAAA@@@>>>=========>>>>>>;;;<<<<<<<<<<<<=========:::;;;===???AAAAAA@@@???;;;;;;:::::::::;;;<<<===888888999999:::;;;<<<<<<>>>======<<<;;;:::999999222444666888999888777666777999:::;;;;;;:::777666555666888888777777888:::777999:::888666555777999999888888777666555555444555666777666333222444666444333333222222222333333444333333444555555333222333//////333555444444666111222222111000111444777444444555555666888999:::555666777888888888888888777:::<<<<<<:::999;;;<<<:::999888777777777888999999;;;======<<<;;;;;;;;;:::999999888888999999:::999777666666777777666444222333666888999999999888555777888555111000333777444444333333333555666777555444444333333333444444///222666666555555666777444333333222222222222222444444555555555555555444666999999555444666777666666555555555555666666777444555888:::<<<<<<<<<;;;999999999:::<<<<<<:::888444;;;CCCFFFEEE@@@;;;999:::666999???CCCOOOsss\\\GGGDDD???;;;BBB>>>???@@@???>>>???@@@BBB999>>>???;;;;;;???AAA???>>><<<:::;;;======:::777444444666999<<<>>>===;;;;;;999888999:::;;;;;;:::===>>>===;;;777555555555444555666777<<<@@@<<<444777999:::999777666555666111222333555777888999:::::::::999777666444333333444444333222222222222333000222555555444333333333///000111333333222111000555444333333222222333333777444444888777333333999444444444333333333222222444444333333444444555666222222222111111111111000...111333444222333555888999999888555444555888;;;;;;;;;<<<>>>???>>>:::777999<<<>>>>>><<<<<<>>>@@@<<<===>>>===<<<===???@@@AAA@@@>>>======???AAABBB@@@@@@@@@@@@???>>>===<<<999;;;>>>@@@AAAAAA@@@???===<<<:::999999:::<<<===::::::::::::::::::;;;;;;<<<;;;;;;:::999888888777666888:::<<<<<<:::777666888999;;;<<<<<<999777555777999:::999888777888999999:::;;;888555444555777777777777666555555444444555777888666444333555777888777555444333444444555555333111111333444444333000000333666444000000333444444444222222444888;;;444444555555666888999:::666777888999999999999999888;;;<<<<<<:::999;;;>>>;;;:::999777777777777888222555999;;;<<<<<<>>>???:::999888777777888999:::999777666777888888777666555666888999:::999777666222555777555222111555:::444444333333444666777888333333333333444555666666111444777888666555666888444333222222111111222222555555555666555555444444555888888444333555666555888777666555555555555555333555888:::<<<<<<<<<;;;999888999:::<<<<<<;;;999666???JJJQQQNNNGGG@@@;;;;;;666888???DDDTTT}}}qqqUUULLLEEEBBBCCC???@@@@@@@@@???@@@@@@AAABBB<<<===>>>>>>>>>===;;;:::===:::888888:::<<<:::888888999:::;;;<<<=========;;;:::999888888888999:::;;;999777555444666888999777555444555888:::888666>>>===;;;999888777666666:::999777777999999999888666:::888111///444777555333222222333555666555555555555444333333222111111111111111111111111111111555444333111000111111222777444333555888999666333000222333555555444333222111333555555444333444555333333444444444444444333222333333444555666777888;;;:::888666555444444333;;;;;;>>>BBBAAA<<<;;;===<<<:::999;;;======;;;888;;;<<<===>>>>>>===<<<;;;???@@@@@@AAAAAAAAA@@@@@@AAA???>>>>>>??????>>><<<<<<===>>>??????>>>===<<<<<<;;;:::;;;=========;;;;;;:::999999999999:::;;;888999:::999777777777999<<<;;;;;;::::::;;;;;;<<<999666444777===@@@>>>;;;666888:::;;;999777777777:::;;;;;;999777777;;;>>>666777888777555333444555333444555555444444666888777777666555333222111000444444333333333444555666000222333555666666555555555777888777666444444555444222111444888:::999777666666666666666555555555777777888:::<<<<<<:::999666999<<<:::666555777;;;;;;;;;::::::;;;<<<>>>???@@@<<<777666888999888666///222444555555666777999999666444444555777888888777777666555444222000///333444444555666777888888555555555555555555555555444444444555555666666666444444555444222222444666666111555:::666888;;;333666555777:::888333222555444444444555555555555555777555666:::;;;999:::<<<<<<999666666888:::888666<<>>>>>??????<<<<<<===>>>===<<<;;;:::===;;;888888:::;;;:::888888999:::;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;<<<:::999777666666666888888777555444555777888777555::::::999999999888888888777666777888999999666444,,,111222111333888999666333222111222222222222111555555444333333222111111222222222222222222222222555444333111000111111222666555444555666777666555666555444444333222222222111333555555444444444555333444444555555555444444444444444555666777888999999999888777666666666666::::::>>>BBBAAA===<<>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>===<<<;;;AAA@@@??????@@@@@@???===:::;;;<<<<<<<<<<<<;;;:::===;;;:::;;;<<<<<<;;;:::;;;;;;:::999999:::;;;;;;999::::::999777666777888<<<;;;;;;;;;;;;;;;;;;<<<999777666888<<>><<<999:::;;;;;;999888888999999::::::888666666999<<<777888999888666555555666333444555444333333555777888666222//////000333444333333333333333444444555111222333555555555555444555666777666444333444555555333222444777999888666666666666666666666666555999888777888999888666333666999<<<:::777555888;;;:::::::::::::::<<<===>>>???<<<999888888888888888666666666666666555555555888555333333555777777777999888888777555444222111333333444555666666777777666666666666666666666666333333444444444555555555333555555555333333333555555111666:::555888===888222111333555444000000333666666555555555555555666777666777<<<===::::::===<<<;;;999999:::<<<<<<<<<<<>>AAAAAAJJJsssbbbHHHEEEAAA@@@BBBAAABBBAAA???>>>===<<<<<<<<<>>>>>>>>>???>>>======<<<===;;;999999:::::::::999888999999:::::::::999999<<<;;;;;;::::::;;;;;;<<<999999888888777777777777777666555555666777555444555666888999::::::999999555555777999;;;:::666333222333444444555555000)))777777777666555444444444555444444333333222222111333333333333333333333333555444333111000111111222555666666555444444555777:::888555222111000111222222444555555444444444666444555555555555555444444555555555666666888999:::888888777777777888888999999999===AAA@@@======@@@;;;999777777999:::::::::======>>>>>>>>>>>>======AAAAAAAAA@@@???>>>===<<>>999::::::;;;;;;::::::999===;;;::::::;;;;;;:::888<<<;;;;;;::::::;;;;;;<<<999:::;;;999777666666777;;;;;;;;;;;;;;;;;;;;;;;;888888999:::<<<===>>>>>>;;;<<<<<<;;;999888:::;;;777888777666555555777999888999:::999777555666777222333444333222222444666<<<888333000222888???EEE222222222333333333444444111222333444555555444444555555555444222222444666555444333444666777666555555666666777777666666666999888777888888888666444666999;;;:::777666888;;;999999999999:::;;;<<<<<<======<<<:::888777888:::;;;888555555777888777444777555333333555666777777::::::999999777666555444333333444444555555666666555555555555555555555555333333333333444444444444333555777666555333222333666333:::===777:::BBBAAA444333444666555222333777:::999777666555555666777888666999>>>???<<<;;;===;;;<<<;;;::::::;;;>>>@@@===@@@FFFLLLIII@@@:::999>>><<<>>>@@@RRR^^^CCCBBBAAA???AAA@@@??????>>>===<<<;;;;;;<<<@@@@@@@@@@@@?????????>>><<<;;;:::999999999999999888888999999999888888777999999999999999999::::::888888999999999888777666777666666555555555444444444666888:::::::::888777777777777999::::::888666:::888555555555333***"""888999999888777666777777444444444333333222222222444444444444444444444444555444333111000111111222555666777555222222444888777666444222111000000000222444666666555444555666555555666666666555444444555555555555666777888999999999888888888888999999888888;;;@@@???<<<===@@@:::999777666777888:::;;;======>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>>@@@>>>===>>>???@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::::::::888777;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;999777666666777;;;;;;<<<<<<<<<<<<;;;;;;777999;;;<<<;;;<<<>>>???<<<===<<<:::888888:::;;;777777777666666666777888888999999888666555555666222333444333222222333555:::777444333777???HHHNNN111222222333333333333333111222333444555444444333444444444222000111333666666555555555555555555444555555666777777777666666888777777888;;;<<<;;;:::777999::::::888888999;;;888888888999999::::::;;;;;;===>>>;;;888666888;;;:::666333444999<<<;;;888888666444555666888888777999999999999888777666555333333444444444444444444333333333333333333333333333333333333333333333333333555888888666333222222777666===@@@999===GGGGGG666555666888888555777;;;<<<;;;999777666666777888888777:::???@@@===<<<===<<<======;;;888888<<<@@@@@@@@@DDDIIIHHHBBB===<<<>>>>>>@@@FFF___]]]BBBBBBAAA>>>???>>>===<<<<<<;;;<<<<<<======??????>>>>>>============<<<<<<;;;:::999888888999888888999999999888777777888888888999999:::::::::888888:::::::::999777666777777777666555444444555777888:::;;;:::999777666888666444444666888999888777333000333777777333///222333555555333333555777444444333333333333222222444444444444444444444444555444333111000111111222444666777666222111333666111222222333333111000///222444666666555444555666555555666666555444333333444444444444555666777777;;;:::999888777777777777777777:::>>>===;;;<<<@@@999888777666666777:::<<<===============>>>>>>???;;;;;;<<<======>>>=========<<<;;;<<<===>>>===<<<;;;;;;;;;::::::;;;;;;;;;===<<<::::::::::::888777;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;999777666666777;;;<<<<<<======<<<<<<;;;999:::<<<<<<<<<<<<>>>@@@<<<<<<;;;999777777888:::999888777777888888888888777888888777555444444555333444444333222111333444333222000000333999???CCC111222333444444444333333111222333444444444333222444444333111000111444666555555555555444444444444444555777888888888777666999888777888:::;;;;;;:::888888999999999999:::;;;888888999999999999999999:::<<<===;;;888666888;;;:::666333666;;;===<<<888999777666777999:::999999888888888888777777666555444444444444444333333333333333333333333333333333333333333333333333333333333555888888666444333333666555<<<>>>777;;;FFFFFF555444555888777444555:::<<<;;;999888777777777888999888:::???@@@===<<<>>>AAABBBAAA===888888;;;???AAA@@@BBBGGGFFFAAA>>>>>>AAACCCLLL[[[www]]]AAACCCBBB=========<<<;;;;;;;;;<<<<<<===>>><<<<<<;;;:::::::::::::::<<<===<<<;;;888777888999777888888999999999888888999999:::;;;<<<<<<<<<<<<888999:::::::::999777777666777888777666555666777:::;;;;;;;;;:::888777666777555222111333666888888888333000444777666666777000333555555333222555888333333333333333333333333444444444444444444444444555444333111000111111222444555777666444333222333...000222444444333222000333444666666555555555666555555555555444333222222444444444444444555666666;;;:::999888777666666666777666888;;;;;;888999===777888888777777777:::<<<<<<<<<;;;;;;<<<===>>>???:::;;;<<<>>>????????????<<<;;;:::;;;<<<===<<<;;;:::999999888888999999:::===;;;::::::;;;;;;:::888999::::::;;;;;;::::::999888999:::999777777777999;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>???;;;<<<<<<:::888777777999:::999888888::::::999888666777888666444333444555444555555444222222333444444333222111222222444555222333444555666555444333111222333444444333222111333333333222111222444666444555666555444333444555333555777999999999777666;;;999777666777777666555888888999999:::;;;;;;;;;888999999:::::::::999999999:::;;;:::888777888999:::888777888;;;;;;999666999888888999:::;;;:::999666666777777777666666555666666555555444444333333555555555555555555555555444444444444333333333333333555777777666555555555333111888;;;555888@@@>>>777666999<<<;;;777777::::::::::::999999888777777:::888999===>>><<<<<>>@@@>>>>>>BBBFFFDDD???===@@@???DDDYYYttt\\\@@@CCCBBB<<<<<<===>>>===<<<<<<<<<<<<<<<===<<<;;;:::999999999:::;;;<<<======;;;888666888999777777888999::::::::::::888999:::<<<======<<<<<<999999::::::999999888888666888999999777666888:::<<<<<<;;;;;;:::999999888777555444444666888999999;;;777555777666111000333111555777666333111444777333333333333333333333333333333333333333333333333555444333111000111111222444444555666777555222///222222333333444444444444333555666777666555666777444444444444333222111000555555555555555666666777888777777666666777777777777555777:::999666777;;;555888:::999888888:::<<<;;;:::::::::;;;<<<>>>???===>>>???@@@@@@AAA@@@@@@<<<;;;:::;;;===>>>===<<<;;;:::999888888999:::;;;===;;;:::;;;<<<<<<;;;:::888888999::::::999888888666888999999888777999:::;;;<<<===>>>>>>===<<<;;;>>>;;;:::<<>><<<:::888888888:::888777888:::;;;999777777888888777555444555666555666666555333222333555777777555444333222222222222444555777777666555444111222333444444333222111222333444444333333444666222444666555333222444666333555777999:::999888777;;;999777666666777777666999888888999;;;<<<<<<;;;999999:::;;;;;;:::999888999888888888999999777666555666888:::;;;;;;999777999888888999:::;;;:::888666666777777777777777666777777666666555444333333666666666666666666666666555555555444444444333333333444666666555555777888555000666:::555888<<<888999999<<<@@@>>>999777:::777888999::::::999777666;;;888888;;;<<<;;;<<<@@@KKKGGGBBB???>>>???@@@AAA===@@@EEEHHHDDD>>>???CCCCCCKKKkkk[[[>>>BBBCCC<<<<<<===@@@???>>>===<<<;;;;;;;;;???>>>===<<<;;;<<<======<<<===>>>;;;888666777:::666777888999:::;;;;;;;;;666777888:::;;;;;;:::::::::::::::999999999888888555888:::999777777999<<<<<<<<<;;;:::::::::;;;;;;999888888:::<<<===<<<;;;888555666999777000000444///222444222...,,,...111333333333333333333333333333333333333333333333333555444333111111111111222555444444666888777111,,,777666444333333444666777333555777777666555666777333444333333222111000///777666666666666777777888555555555555666777888999666555666888777444555999555888;;;;;;999999:::<<<::::::999999:::;;;===>>><<<============<<<<<<;;;===;;;;;;<<<>>>???>>>=========;;;;;;;;;;;;======<<<;;;:::;;;=========;;;777888999::::::999888777666777999999888888999;;;;;;<<<===??????===<<<;;;???<<<999;;;@@@BBB???<<<<<<>>>??????<<<:::888888999888666888:::;;;999666888999:::888666555666777666666777555333333444555555444333333333333444444333444666888888777666555111222333444333333111111111333555555444444444555111333555555333222444777333555777:::::::::888777:::888777777999;;;<<<;;;999888888999;;;<<<<<<;;;999:::;;;<<<;;;;;;999888999777555777999:::777444...222777;;;<<<<<<<<<<<<888777777888::::::999777666666777888888888888777888888777666555444444333555555555555555555555555666666666555555444444444333444555555555666888:::888333777;;;888:::<<<555555555999>>><<<666333444555777999;;;;;;:::777666<<<888777999::::::===AAAIIIDDD>>><<<>>>@@@AAA@@@>>>CCCIIILLLGGG@@@BBBHHHNNNWWW}}}XXX@@@DDDEEEBBBAAA======>>><<<999:::>>>===::::::;;;<<<<<<;;;999777555<<<<<<;;;::::::;;;<<<<<<777555555777999:::666333888777777777999:::999888<<<:::999999999888666444///333777:::;;;;;;<<<===;;;<<<>>>@@@???===;;;999333666888999888888;;;>>>888999:::999666444222222222444666666555333333333111111222333444444444444666444333333444555555444555555444333333222111111333333444555777666333111333333333444444444555555333555999===???===888333555333222222444444333111555555555555555666777888777777777666555555444444555888999888555444555777555777999:::999999:::;;;777999:::;;;;;;<<>>>>>>>>>>>>>>=========<<<888444444888<<<<<<<<<===<<<;;;::::::::::::::::::::::::999999999888888777777888888888999999999<<<===@@@AAAAAA@@@===<<<===;;;999;;;>>>@@@???===???@@@@@@???>>><<<;;;999::::::999999999999999999;;;;;;:::999777555444222777333333666777555333444:::777444222222333333222444333333444666777666555555555444333111000//////777555333333444444333111666777888777555444555666777555444666:::<<<<<<;;;888777555666777888666555:::;;;<<<<<<======<<<<<<999999777888>>>BBB===555;;;::::::::::::::::::;;;666777999;;;;;;;;;999888>>>;;;888888999:::888666888999;;;:::888777777777:::999888666555444444444777444222222444666777777777777666666555555555444......000444777777666444777777777777666666666666444444555555777888::::::;;;<<<======;;;999777555777888:::<<<===>>>??????EEEBBB???===>>>>>>>>>>>>>>>HHHMMMIIIDDDCCCDDDDDDKKKlllzzzSSS>>>BBBDDDAAA@@@===<<<===<<<999;;;>>>>>>:::888999;;;;;;;;;:::888777999888777666666777888999888777777888999999888666888777666777999:::999888555444444555777777666444555888::::::999777666666999:::<<<======;;;999777333666888999888999;;;>>>999:::;;;999666444333222333555666555444222222333333333333444333333222222222111//////111222111000555555444333333222111111222222222444555555222000333333333444444444555555444444444666888888555333666444333333444444222111444444444444555666666777777777666666666666555555777999:::999777555777888666888::::::::::::;;;<<<<<<===>>>===<<<<<<===???????????????????????????>>>>>>======<<<<<<<<<======<<<:::999888888;;;<<<===<<<;;;;;;:::::::::;;;:::::::::999999999888888888888888999999999999:::<<<===???@@@@@@???===<<<===;;;:::;;;===>>>===;;;===>>>>>>>>>>>><<<;;;:::::::::999999999999888888;;;:::999888666555444333666333333666777444333555999666333222222222222222333222222333555666666555333333333222222222222222666555444555666666444222777888999888666555666777777666555777:::======;;;999888777777999999888777888999::::::;;;;;;::::::======<<<<<>>??????BBB???===<<<>>>???@@@??????FFFLLLLLLGGGEEEJJJPPPhhhyyySSS???DDDDDD@@@>>>;;;;;;<<<;;;999;;;??????<<<777888:::;;;;;;;;;:::999777777666555555666777777888999999888777777888:::999777666666888999999888444333333555666777666444888999:::999777444333333777888999::::::888666555333555777888888888:::<<<:::;;;;;;999666444333333666666666444222111222333444444444444333222111000444222111111222333333222555444444333333222222111222222222333444444222000333333333444444444555555777555333222333444444444777555333333444333222000222222222333444444555555666666666777777777777888777888:::999777666666777777999;;;;;;::::::;;;<<<>>>???@@@???>>>===>>>@@@>>>======<<<<<<======>>>>>>===<<<;;;:::;;;<<<<<>>>>>>>>>>>=========;;;::::::;;;;;;:::999:::;;;<<<======<<<;;;:::::::::999888888888888888;;;:::888666555555555555555222222555555333333555888555333111222222222111333222111222444555555444000111111222333444555666444444555777888888666333888999:::999888777777999777666666777:::<<<<<<;;;:::999888888:::;;;:::888999999:::;;;;;;;;;;;;:::>>>AAAAAA>>>>>>@@@@@@===;;;:::888777777888:::;;;999999;;;<<<<<<<<<;;;:::;;;999777777777888777666<<<<<<;;;888666555666777;;;:::999888777666666666000222555777888999999:::666666666666555555555555222111111333555777777666555555555555555555555555666666666666666666777777::::::;;;;;;:::888666555:::999999:::;;;===???@@@>>><<<;;;;;;>>>@@@AAAAAAAAACCCIIIMMMJJJHHHSSSddd~~~XXXDDDGGGEEE???<<<999;;;<<<;;;999<<<@@@@@@===:::;;;;;;<<<<<<<<<;;;:::999999888888888888999999777999:::888555555888<<<999777555666777999999888:::999888888999888666444444666888777666555555555666777888888888777555444333333555555666777888999:::;;;;;;999666333333333777777666444111000222333333333333333333222111111444333111111333444333222444444444333333222222222333222222333555555333111333333333444444444555555:::888555444555666666666777666444444444444222000000000111333333444444555666666777777888999999:::666777888888888777666555777999;;;;;;::::::;;;<<<:::<<<>>>?????????@@@BBB======<<<;;;;;;<<<======>>><<<;;;999999:::;;;<<>>>>>===666666666666666555555555555333222333555777888777444555555555666666777777222333555666888999::::::;;;;;;;;;;;;:::999888777;;;::::::999:::===???AAA===;;;:::;;;>>>@@@AAAAAAEEEAAADDDKKKJJJKKK___yyy\\\FFFHHHDDD>>>===;;;;;;<<<;;;:::<<<@@@AAA===>>>>>>>>>======<<<;;;:::::::::::::::::::::::::::666888999777444444777:::999777555555666888999999;;;:::999999::::::888666333444666666555555666777666777777777777666555444222111222333444555666666999:::999777555333333444777777666444111000222333000111222222333333333222111000......000000000///444444333333333333222222555444444444666666555333333333333444444444555555999888777777888888666444777555444444444444333111///000222333444555555555666777777888999:::;;;;;;999999:::;;;;;;:::888666888999;;;;;;:::999:::;;;999;;;===>>>>>>===>>>???=========<<<<<<============<<<;;;:::999::::::;;;AAA???>>>???@@@@@@>>><<<;;;;;;<<<======<<<<<<;;;:::::::::999999999888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888666666555666777999:::;;;<<<;;;;;;<<<:::999777666666777888:::888666444444555666777444222333555444111444999666444333222333333222111555444333444777888777666333333333444444555555666333333555888;;;;;;888555<<<=========;;;:::;;;<<<333444666777888888888888999888777888:::;;;:::999;;;<<<======>>>>>>=========BBBCCC===999:::<<<===;;;:::999888888999:::;;;888888999999999888888888;;;;;;::::::999999::::::======;;;888555444666777::::::999888777777777777:::444111444===AAA???;;;555555555666666666666666777555444444666888888777555555666777888888999999222444666888:::;;;;;;;;;=========<<<<<<;;;::::::===<<<;;;:::;;;===@@@BBB>>>===<<<===???AAAAAA@@@GGGAAACCCKKKNNNUUUoooaaaIIIHHHCCC>>>???@@@<<<===<<<:::<<<@@@@@@===@@@???>>>===<<<;;;::::::888999::::::::::::999888666777777666555555666888999777444444666888999999666555666777:::;;;:::999666777777666555444555666666777777777666666555555222111000222444555555444777777777555333333444555666666666444222111222333///000111222333333333333333111000000111222222111333333333333333333333333777555444555666777666444333333333444444444555555555555555666777777444222666555444444555555444333000111333555777777777666888888999999:::;;;<<<<<<<<<<<<===>>>???>>>;;;999777999::::::999888999:::;;;<<<>>>>>><<<:::999:::<<<======>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::???===<<<>>>BBBBBB???;;;:::;;;<<<>>>>>>===<<<<<<:::::::::999999999888888999999999999::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<:::777555555666555777888:::;;;<<<;;;;;;<<<;;;888666555666777777888777666555555555666777444333444666444111555;;;666555333444555555333222666555444555777888888777555555555555555555555555444444555777::::::888666:::;;;<<<;;;:::999:::;;;222555888999888777888888999888777888:::;;;;;;:::::::::;;;<<<<<<<<<<<<;;;===BBBCCC>>>;;;<<<===<<<999888888888888888888999888888888888777777777777:::;;;<<<;;;999999;;;<<<<<<<<<;;;888666555666777999999888777777777777777:::555111444<<>>>>>=========<<<<<<<<<>>>=========>>>???AAABBB???>>>>>>@@@BBBDDDCCCBBBHHHEEEHHHRRR\\\llloooSSSLLLCCC===@@@CCC===>>>===;;;<<<@@@???<<<======<<<;;;;;;:::;;;;;;888999:::;;;;;;:::999888777777666777888888777666999777444333555777999999555444555777999::::::888777888888777555444555666666666666555555555444444444222111222555666555444444444444333222222444666333555666555444222222333000111111222222222111111666444333333444555555444333333333333333333333333666555333444555666555444333333333444444444555555444333333444555666555333555444333444555666555444111222555777999999999888999999::::::;;;;;;<<<<<<<<<<<<<<<>>>@@@???;;;888666888:::999888777777888:::<<<>>>>>><<<:::999999:::<<<>>>??????>>><<<:::;;;;;;=========<<<:::999;;;<<<>>>???@@@???<<<;;;:::;;;===>>>>>>>>>===<<<:::::::::999999999888888888888888999999999999:::888999:::;;;;;;:::999888;;;<<<===;;;777555666777666777999;;;<<<<<<;;;;;;===;;;888666555555666777555666666666666666666666555444666777444222666>>>666555444555666666444333555444333555777888777666444555555555666666666666555444444666888888777666777888999888666666666777333777:::;;;:::888999::::::999888999;;;===<<<;;;::::::;;;<<<<<<<<<<<<<<<:::>>>@@@===;;;<<<<<<999999999:::;;;;;;:::999999:::999999888777777888888999;;;<<<:::888888:::<<<999:::;;;999777666666777888888777666666666777777666888:::===>>>===999666555555555555666666666777888777777888:::999777555444444555777888:::;;;;;;777999;;;<<<======<<<;;;>>>======<<<<<<<<<<<<<<>>>>>???BBBEEEHHHHHHGGGEEEJJJSSS```rrr^^^RRREEE===@@@BBB>>>???>>>;;;<<<@@@???;;;::::::999999999:::;;;;;;:::;;;<<<<<<<<<<<<;;;:::999777666888;;;;;;888555999777444333555777999999999888888888::::::888666666777777777555555777999555555555444444444333333555333222333666888777444222333333222111222444666222444666666555333333333222222222222222111000///444222111111222333333222333333333333333333333333666444222222444555444444333333333444444444555555666444222333555666777666444333333444666777666555222444666999:::;;;:::999:::::::::;;;;;;;;;;;;<<<:::999999;;;>>>===888555666888999999777666777777777:::===>>>===<<<<<<<<<888:::===??????===:::888:::;;;>>>??????===:::888999===AAAAAA===::::::;;;999;;;===>>>???>>>===<<<:::::::::999999999888888777777888888888999999999666888:::<<<<<<:::888666:::<<<===;;;777666666888777888:::;;;<<<<<<;;;;;;===;;;888555444555666777444555666666777666666555555555777777444222777???777666555666777777555333444333333444666777666555333444444555666777888888666555444555666777666555444555666555444333333555555999<<<===;;;::::::;;;;;;:::999;;;===>>>>>>===<<<======>>>>>>>>>>>>>>>666:::;;;::::::;;;999444<<<===???@@@@@@???===<<<;;;::::::999888888888999888:::;;;:::777777999<<<888999;;;:::888777777777888777666666666666666777444<<>>???CCCHHHKKKKKKKKKCCCNNN[[[kkknnnOOOCCCCCCCCC???>>>???AAAAAA@@@??????@@@;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;555888999777777999999666888777666777::::::777444:::999888777777777888999555666444222444999:::777888777555444444444555666333222111111111222333444666666666555444444444333111111222333333333222222444444444333222111000///222111111222444555555444333222111000000222444555333444555555555333111///666555444444555666777888555555444444444444555555444555555555666666777777666666777888999999999999BBBAAA@@@???>>>>>>>>>>>><<<:::777777:::;;;999888666777888999999888777666666777999<<<==================>>>???@@@???<<<:::999;;;===??????>>><<<;;;;;;===??????===<<<>>>@@@>>>>>>===<<<<<<===??????<<<;;;999888777888888999777777777888888888888888777888999;;;<<<<<<;;;;;;???>>>=========:::666333:::;;;<<<<<<======<<<<<<>>>===;;;999777777777777555666666777777777666666555666555444222333555666:::777555555666777666666666222222555777555555777333333444555666777888999777777777777666666666666888888777666555666999;;;777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::>>>???<<<;;;===>>>===<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<<<<;;;:::888777888888888888888888888888999999999888777888;;;===AAA;;;777777666444666:::888999777333444777666333666999DDDLLLEEE777555>>>666666777888888888888888777888888999888777666555333888999444333888:::888555777888;;;BBBIIIGGGAAA<<<<<<<<<<<<<<<===>>>???AAA>>>>>>BBBDDDBBBBBBDDD??????@@@DDDHHHKKKLLLLLLRRRSSSfffvvvVVVEEEBBBAAA>>>???@@@@@@@@@>>>===============<<<<<<<<<===>>>>>>=========<<<<<<:::999888777:::;;;888888;;;:::777888777777888;;;;;;888666:::999999888888888999999666777666444666::::::777888888666555555555666777444333333222333444555666555555555555555555444444222222333333333222222111444444444333333111000000222111111222444555555444333333222111111222333444222333555666555444222111666555555444555666777888555555444444444444555555333444444555666777777777888888:::;;;<<<<<<<<<<<>>============<<<999777777999:::999777555666777777888777666666777888999;;;<<<===>>>>>>>>>======>>>@@@???===;;;999;;;===???@@@???===<<<===??????>>>;;;:::<<<>>><<<;;;:::::::::;;;<<<===>>><<<999666666888:::<<<444444555555555555666666777888:::<<<===<<<;;;:::::::::;;;<<<>>>===;;;888:::;;;<<<<<<======<<<<<<;;;:::999777666666666777666777777888888777777777555777999999888666666777999777555555666888888777555111000444555333222444333333444555666777888888666666666666555555555555555666888888777777777999666666777888:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::>>>???<<<;;;===>>>===;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;:::888777999999999999999999999999777:::<<<<<<999888:::===@@@;;;888999888555666:::888999777444555888777444444555===DDD@@@444222:::888888999999999999888888999:::;;;;;;:::999888777333888:::666666999;;;999999;;;===@@@FFFKKKIIIBBB======<<<======>>>???@@@DDDAAAAAADDDEEEBBBBBBDDDAAACCCFFFIIILLLNNNPPPPPPPPP\\\uuubbbNNNGGGDDDBBBBBBAAAAAA@@@???>>>===<<>>>>>============>>>>>>>>>??????===;;;888666999<<<===::::::<<<<<<999888777888:::<<<<<<:::888888999999:::::::::999999666888888666888<<<;;;777999999888777777777777888555555444444555555666777555555555555555555666666444444444444333222111111333444444333333222111000222111111222444555555444333333333333333333333333222333555666777666444333666666555444444555777888555555444444444444555555222222333444666777888888888999:::;;;======>>>>>>AAAAAA???>>>===<<<<<<<<<;;;999777777888888777666444444555666777777777666999999999:::;;;===?????????===<<<===??????>>>===:::;;;===???@@@@@@???>>>@@@@@@>>><<<999999;;;===:::::::::999:::;;;<<<<<<@@@===999666666888<<>>>>><<<:::999999999:::<<<>>>>>>===;;;:::;;;<<<<<<======<<<<<<;;;:::999777777777888999888888999999999888888777444777;;;<<<;;;888777777888777555555777999::::::666222111444555333222333333444444555666777888888555555555555444444444444222555888999888777666666777888888888999:::::::::<<<;;;:::999999:::<<<===;;;???@@@<<<;;;===>>><<<;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;:::888777999999999999::::::::::::666:::>>>>>>:::888:::===>>>;;;999;;;:::777777:::888999888555666:::999444666444777<<<:::333222777999999:::::::::999999888999:::;;;;;;;;;:::999888333888;;;999888:::;;;999;;;>>>@@@CCCGGGKKKHHHAAA============>>>???@@@AAADDDAAABBBEEEFFFDDDDDDGGG@@@DDDHHHJJJKKKMMMQQQUUUWWWppp}}}pppZZZPPPKKKHHHDDDCCCAAAAAAAAAAAA@@@?????????>>>======<<<=========>>>@@@@@@???===999777:::===>>>;;;;;;===<<<999777888999;;;======<<<;;;888999:::<<<<<<<<<;;;:::444777888888:::>>><<<888::::::999999888888888888555555555555666666777777444444555555666666777777555555555555444333111111333333444444333222222111333222111222444555444333333444444555444333333222222333555777888777666666777666555444444555666777555555444444444444555555111222333444666777999999666777888:::;;;<<<======BBBAAA???>>>===<<<<<<<<<:::999777777777777666666555555666777777888888888999999999999;;;===???@@@???===<<<<<<>>>@@@@@@???;;;<<<>>>@@@AAAAAA@@@@@@@@@>>><<<999888999;;;===::::::;;;;;;<<<<<<======???===:::888888:::===@@@:::999999999999;;;<<<===:::;;;>>>??????===:::999<<<<<<;;;===>>>>>><<<::::::;;;<<<<<<===<<<<<<<<<<<<;;;:::::::::;;;<<<===999999:::::::::999888888444666999:::999777777777888666555666888;;;<<<;;;999555444777777555333555444444555555666777777888666666666555555555444444333555777888777666666777::::::999999888777777777>>><<<:::999999;;;===???<<>><<<;;;<<<<<<<<<;;;:::999888;;;<<<<<<<<<<<<:::999888999:::::::::::::::;;;;;;999:::;;;;;;::::::::::::;;;999999;;;;;;777777999666888888666777;;;999555;;;666555888999555555888777888888999:::::::::999777888999999999888777666444777:::;;;:::::::::999;;;>>>AAABBBEEEGGGDDD===============>>>???AAAAAA@@@>>>AAAEEEFFFEEEGGGKKKCCCFFFJJJKKKKKKPPPYYYaaakkk}}}zzz~~~gggYYYPPPJJJEEECCCAAA@@@BBBCCCBBBAAA??????>>>===<<<<<<<<<===<<<===@@@AAAAAA???<<<;;;;;;>>>>>>;;;;;;===<<<999777999;;;<<<============888999;;;<<<=========<<<333666888888;;;???>>>::::::::::::::::::999999888444555555666666666666666444555555666666777777777666666666555444333222111333333444444444333222222333222111222444555444333444444555555555444444333111333555777888888777666777666555444444555666777555555444444444444555555222222444555777888999:::666777999:::;;;<<<<<<<<>>>>>======>>>:::999999777666555666666777777777888888999999:::999888888888:::<<<>>>@@@>>>===<<<===???AAAAAAAAA===>>>???@@@AAAAAAAAAAAA===;;;999777888:::<<<===888999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>888777666666777888:::<<<;;;===>>>@@@@@@>>><<<:::===<<<;;;<<<>>>???>>>===:::;;;<<<<<<===<<<<<<<<<<<<;;;:::::::::;;;<<<===:::::::::::::::999888888666777888777666777888:::777666555666888;;;<<<<<<:::555444777888555444555444444555555666666777777777777777666666666555555666777777666555555888:::888888888888888888888888>>><<<:::999:::<<<>>>@@@<<<@@@AAA===;;;===>>><<<<<<<<<<<<<<<;;;:::999888;;;<<<======<<<;;;999888999999999::::::;;;;;;;;;===:::666777:::<<<:::888999777888;;;;;;888777999666888888777999<<<;;;666<<<888555666888777777888444555666888999:::::::::777888999::::::999888777555777:::<<<;;;999999:::;;;???BBBBBBCCCEEEBBB===<<<<<<<<<===>>>@@@AAABBB@@@@@@BBBFFFFFFDDDFFFKKKJJJLLLOOOPPPSSS\\\jjjttt}}}zzzxxxgggXXXNNNHHHDDDAAA@@@CCCDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===<<>>>>>??????888::::::999;;;??????;;;:::::::::;;;:::999999888444555666777777777666666666666666666666666777777666666666666555444333333333333444444444444333333444333222222444444333222444444444555555555666666222333555777888888777666888777555444444555666666555555444444444444555555444444555666888999::::::999:::;;;<<<<<<======<<>>>>>======>>>>>>???:::::::::888666555666777:::999999888888999999:::777777777888:::;;;===>>>===<<<<<<>>>@@@BBBBBBAAA???@@@AAAAAAAAAAAAAAAAAA;;;999777777888:::;;;;;;444555666888999999999999888999;;;<<<===>>>======:::999888888999;;;===???======>>>?????????>>>===:::::::::<<>>???===AAAAAA>>><<<===>>><<<>>>>>>======<<<;;;:::999<<<<<<======<<<;;;999888888888999999::::::;;;;;;>>>:::888999<<<===:::777:::777888<<<<<<999888;;;777:::;;;:::<<<@@@>>>999999777555555666777666666333444666777999999::::::999:::;;;<<<<<<<<<;;;:::888888:::======::::::===???CCCDDDCCCCCCEEEDDDAAA=========>>>???AAABBBCCCEEEEEEHHHJJJHHHEEEHHHMMMNNNPPPTTTYYYaaannn|||~~~{{{}}}kkk]]]PPPKKKFFFDDDFFFFFFDDDAAAAAAAAA@@@@@@@@@AAABBBBBB@@@AAAAAAAAA@@@???>>>>>>>>>AAAAAA>>>===???>>>;;;888;;;======;;;::::::<<<::::::;;;<<<===???AAAAAA@@@AAA???<<<<<>>:::999::::::;;;:::999888777666666888999999999888777777777777666666666666666555555666666666555555444333333444444444444444333444333222222444444333222444444333444555666888999222333555777777777555444888777666555444555555666555555444444444444555555666777777888999:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>;;;<<<<<<:::666555666888;;;:::999777777777777888444555666888999:::;;;;;;;;;;;;<<>>>>>===<<<;;;:::;;;>>>AAABBB>>>>>>>>>>>>??????@@@AAA<<<;;;:::<<>>AAABBB>>><<<===>>><<>>===<<<:::999<<<============;;;:::999777777888888999::::::;;;888<<<@@@AAA???<<<:::999<<<999:::======;;;;;;>>>:::===>>>>>>AAADDDBBB>>>666888888888777777666555777777888999999999888888999999;;;<<<<<<<<<;;;;;;<<<:::<<>>======@@@CCCCCC@@@???AAA???<<<888;;;>>>===;;;999999;;;;;;;;;;;;;;;===???BBBCCCGGGGGGCCC>>>===???===999999999:::;;;:::999888777777888999:::;;;:::999999888888777777666666555555444555666666666666666555333333444444555444444444444333222222444444333222444444333333444777999;;;222333555666777666444333888777666555444444555666555555555444444555555555888888999999999:::::::::888888999999999888777777888888888999:::;;;======;;;<<<===:::777555777999;;;:::888777666555666666222444666888999::::::999:::;;;===@@@CCCDDDBBB@@@DDDCCCCCCBBBAAAAAA@@@@@@<<<:::888888999999777444444555777999:::;;;:::::::::999888888999<<>>@@@???>>>======>>>@@@BBBCCC@@@>>>======>>>??????>>>:::;;;<<<<<<======<<<<<<<<<;;;999888888888999999:::::::::999888777666555111444777999999777777777777555444444666888999888888444333777999777777888555555555666666666666666666666555555555444444444555888;;;<<<;;;999999999;;;;;;:::888777555444444666666777888999999::::::>>>BBBBBB>>><<<===>>><<<@@@@@@@@@???>>><<<;;;:::<<<============;;;:::999666666777888999999::::::333>>>IIIJJJBBB;;;999;;;>>>;;;;;;>>>???===>>>AAA<<<@@@AAAAAADDDGGGFFFAAA555999<<<;;;999888777666;;;;;;;;;:::999888777666777777999:::;;;::::::999@@@<<<===AAA@@@===???EEEAAADDDEEEBBBAAADDDFFFEEEAAAAAAAAABBBDDDFFFGGGHHHEEEGGGNNNTTTUUUUUU[[[dddaaafffrrr~~~ooo___VVVTTTSSSSSSSSSMMMNNNNNNKKKJJJJJJJJJIIINNNDDDGGGKKKFFFDDDEEE@@@AAA???@@@EEEHHHFFFCCC@@@::::::;;;>>>@@@@@@>>><<<>>>AAA===:::===???JJJ___mmmjjj___MMM???;;;===>>>===999999<<<>>>;;;:::;;;888999999::::::;;;<<<<<<666888;;;<<<:::888666555333444666777666555333222111222333444555444333222111444666666333222444666444777777444555888888555444333333333333444555666444666888888777666666666888555444666666444555888888777777666666666666666<<<<<<;;;999666666888999999999:::;;;;;;;;;::::::<<<===<<<:::777666666777<<<888777888777444555888555666777666444444555777888:::>>>@@@AAA@@@>>><<<@@@>>><<<<<<===>>>>>>===<<<;;;;;;::::::;;;;;;<<<666888::::::888888888999:::999888999;;;<<<;;;:::===>>><<<:::<<<@@@AAA>>><<<;;;;;;<<<>>>@@@@@@???AAA===<<<<<<;;;:::>>>DDD@@@???===<<<<<<;;;888666777777888:::======<<<;;;;;;999777777999:::888555777555444555888999777555999:::::::::999888666555777444333444777888777555777888999999999888666666555444333333333333444555222444777888888888:::;;;===<<<:::888666666666666888888:::<<<:::888888;;;<<<;;;;;;;;;<<<===???@@@DDDBBB@@@===;;;:::::::::===;;;:::;;;======;;;888888:::<<<<<<;;;:::;;;===555CCCJJJDDD@@@CCCDDD???HHHNNNPPPNNNTTT]]]YYYNNNTTTVVVVVVUUUVVVUUULLLCCC>>>:::888999999666777:::888999999:::::::::999999999888777888:::===>>>>>>???DDDHHHFFF@@@>>>@@@EEEAAABBBCCCCCCCCCEEEHHHKKKFFFFFFHHHKKKIIIHHHLLLRRRRRRVVVZZZ]]]aaakkkxxxwwwiiiccc___]]]\\\XXXXXXUUURRRPPPPPPQQQRRRRRRHHHJJJOOOJJJJJJKKKGGGEEECCCDDDFFFHHHFFFBBB@@@??????@@@AAACCCBBB???===<<<@@@>>>===???BBBWWWxxxgggOOOBBB???>>><<<999888<<<>>>;;;:::;;;999999::::::::::::;;;;;;666888;;;<<<;;;::::::;;;;;;:::999888777777666666555555666666555444333222333666888888555333444777444777777444444777777444555444444444444444555666555777999999777666666777999666555777777555666999777777666666666666777777;;;<<<<<<;;;999888:::;;;777777777888999::::::;;;;;;;;;;;;999777666888:::<<<888666888777555555999777777777666555555777999;;;<<>><<<<<<======<<<;;;:::999999999999999999:::666777999999999888999:::===;;;999999:::;;;::::::<<<===<<<999;;;@@@@@@===;;;:::;;;===???@@@???>>>???<<<;;;;;;:::999===CCCCCCAAA@@@@@@@@@>>><<<999:::999999;;;<<<<<<:::888:::888777777999:::888666777555444555777999888777888999:::::::::888666444888666555666888999888666555666666666666555333333555555333333333333555555333555777888888888999:::<<<;;;999777666666666777888888:::;;;;;;::::::;;;;;;;;;:::;;;;;;===???@@@AAA@@@>>>===<<<<<<<<<===@@@>>>===>>>??????===::::::<<<>>>>>>======???AAA===JJJRRROOOOOOWWW\\\[[[kkkrrruuuvvv}}}{{{zzz}}}|||sssgggYYYIII===BBB>>><<<======;;;:::===;;;<<<===>>>>>>>>>===<<>>===>>>@@@BBBCCCDDD<<>>===@@@DDDIIIJJJJJJIIIIIIIIILLLNNNPPPOOOQQQTTTUUUVVV\\\dddcccgggkkkooovvvxxxmmmiiifffdddcccaaa]]]YYYWWWWWW[[[^^^[[[OOOPPPTTTQQQQQQSSSNNNKKKJJJJJJJJJJJJIIIEEEBBBEEEEEEEEEFFFFFFEEEBBB??????AAAAAABBBBBBCCCaaa|||\\\GGG>>><<<<<<999888<<<>>><<<;;;<<<;;;;;;:::::::::999999999444666888::::::;;;===??????>>>;;;888777777888888777777777777666444333222666999;;;:::666444555777777999888555555888888666777666555555555555555666666888999999888777777888:::666666888888666666:::666666666666777888999999:::<<<======;;;:::;;;<<<888777666555666777999:::::::::999777666777:::===;;;777666888888666777:::999999888777555666999;;;<<<===>>>???@@@@@@@@@???@@@???============;;;:::888888777777777777888888555777999:::999999:::;;;AAA>>>;;;999999::::::999:::<<<;;;999;;;??????<<<999999;;;===@@@@@@>>><<<===::::::;;;:::999<<>>>>>=========>>>??????<<<;;;;;;===>>>???===;;;>>>@@@BBBAAA???@@@CCCGGGHHHTTT]]]___dddpppyyy|||zzzdddNNN???CCC>>><<<===>>>;;;;;;<<<:::<<<>>>???@@@???===<<>>>>>>>>???AAACCCDDD>>>BBBFFFEEEAAA@@@DDDHHHKKKLLLMMMNNNNNNOOORRRTTTZZZXXXYYY\\\^^^```iiisssuuuxxx~~~~~~sssooonnnlllhhheeebbb___]]]^^^eeemmmiii[[[YYY[[[WWWVVVXXXRRRPPPRRRRRROOONNNNNNKKKGGGHHHHHHHHHIIIIIIHHHEEEBBBDDDDDDBBBDDDDDDCCC```gggNNNCCC???>>>:::999<<<>>><<<<<<>>><<<<<<;;;;;;:::999999888444555666666777888;;;>>><<<;;;999777666666777777777777777777666555555555888:::<<<;;;777555666888888;;;:::888888<<<>>><<<999999777666666555555555777888:::999888777888999999666555888888555666999555555555666777999:::;;;:::<<<>>>>>><<<:::999999<<<:::777444444555888999<<<;;;999666555666:::>>>:::777666888888666888;;;::::::999888777888;;;>>>;;;;;;;;;;;;<<<<<<===>>>BBB@@@???>>>>>>>>>;;;999777777777666666777777777444666999:::::::::;;;<<>>@@@@@@===;;;<<<:::;;;===<<<:::<<>>;;;999<<<;;;;;;;;;;;;:::888555777777777888999999999999777666555555666888:::;;;666777999;;;:::888555333777777777777888999999888888888777666555444333333666555444333333444555666666888999999777666777777777777777777888888999999888999999999;;;>>>===999:::999999:::;;;===???@@@>>>>>>>>>>>>>>>>>>??????::::::;;;===>>>@@@@@@@@@AAAEEEIIIIIIGGGHHHMMMRRR^^^iiitttyyywww\\\IIIEEE???<<<>>>???===<<<>>>;;;===???AAABBBAAA???>>>>>>>>>>>>>>>>>>@@@BBBDDDGGGJJJLLLKKKIIIHHHJJJNNNLLLOOORRRUUUWWWZZZ^^^aaacccbbbbbbeeefffjjjuuuwwwuuutttqqqjjjgggfffgggggghhhrrr}}}yyyiiibbbbbb\\\[[[\\\UUUUUUXXXXXXSSSQQQRRRPPPKKKJJJJJJJJJLLLMMMLLLIIIFFFFFFDDD@@@DDDGGGEEEYYY~~~xxx___NNNEEEAAA<<<:::===>>>===<<<>>>>>>======<<<;;;:::999999777888888777666888;;;===666777888999999999888777666666666666777777888888999<<<>>><<<888666777999777::::::888999???AAA@@@<<<;;;:::888777666666555888999999999777777888:::888555444777777444555888555555555666888999;;;<<<;;;===>>>===;;;888777777;;;999777555555888<<<>>>===<<<:::777555555999<<<;;;777666888999777888<<<:::;;;:::999888999<<>><<<===BBB=========???@@@>>>;;;888:::999999;;;<<<<<<999777777777888888888999999:::666666666666666888:::;;;555777999::::::888666444666666777777777777888888888777777666555444444444666555444444444444555666666888999999777666666777666777888888999:::::::::999<<<<<<999:::>>>===888999999999:::;;;===???AAA@@@@@@?????????>>>======????????????@@@AAACCCEEECCCJJJSSSXXXZZZ]]]dddjjjnnnWWWOOOGGGAAAAAACCCBBBAAABBB???@@@BBBDDDEEEEEEDDDCCCAAACCCDDDDDDCCCEEEHHHKKKNNNQQQSSSSSSQQQOOOPPPQQQWWWZZZ^^^bbbdddhhhkkknnnmmmlllooossswww|||xxxtttqqqmmmllljjjmmmrrrsssttt~~~rrrjjjhhhcccbbbccc]]]]]]cccbbbZZZVVVWWWUUUPPPPPPPPPPPPQQQRRRQQQNNNKKKDDDFFFCCCDDDIIIIIIUUUlllrrrZZZJJJEEE???===??????======?????????>>>===<<<<<<;;;;;;<<<<<<<<<;;;::::::<<<>>>777888;;;<<<===<<<;;;:::777777777777888:::;;;<<<;;;===@@@>>>;;;999:::<<<888::::::777999???BBBAAA???>>><<<:::888666666555888888999888666666888:::777444444666666444444777666666666777888999;;;;;;;;;======<<<:::888888888888777555666888<<>>======<<<<<<<<<<<<===>>>AAA@@@@@@@@@AAA???===:::999999888888888888999999666888::::::::::::;;;<<>>;;;999999::::::999666999999999<<<@@@???;;;777888999;;;>>>>>><<<:::;;;:::===@@@@@@===>>>BBB===>>>???AAABBBAAA>>>;;;888888999:::<<<===;;;999777888999999888777999:::666777999999777777888:::666777777888888777666666555666888777666666777999666555444444333333444444777666555444444555666777666888999999777666777777777888999:::;;;;;;;;;;;;<<>>===@@@EEEHHHJJJVVVfffqqqwww|||ppp^^^SSSHHHEEEEEECCCBBBCCC???@@@AAABBBCCCCCCDDDDDDDDDGGGIIIIIIIIIJJJOOOSSSVVVYYY\\\^^^]]][[[YYYYYYdddgggjjjmmmoooqqqsssuuuvvvwww|||yyyrrrnnnhhhmmmlllrrr{{{|||{{{vvvmmmmmmjjjlllnnniiinnntttrrrggg```aaa___XXXYYYYYYXXXYYYYYYWWWSSSPPPFFFOOOLLLFFFHHHKKKRRR```uuujjjSSSIIICCC???@@@@@@>>>>>>@@@@@@?????????>>>>>>======<<<=========<<<<<<>>>???;;;;;;<<<<<<======<<<<<<;;;;;;:::::::::<<<===>>>===@@@BBBAAA???===>>>@@@>>>???>>>;;;<<>>======???@@@???<<<999999888888777777888888999777999;;;;;;:::::::::;;;===;;;999999:::;;;::::::666999::::::===AAA@@@;;;888888888:::<<<===<<<;;;999999<<<@@@@@@<<<===@@@>>>>>>@@@BBBDDDCCC???<<<999888999:::<<<<<<:::999777999:::999777666777999555888;;;;;;999777666777777777666666666777777777555888999999777777888:::555555444444444555666777777666555444444555666777555777999999777777777888888999;;;<<<<<<<<<<<<;;;AAAJJJLLLBBB;;;<<<===:::;;;;;;;;;<<<===@@@BBBDDDAAAAAAAAAAAA@@@>>><<<;;;>>>>>>>>>===@@@GGGQQQXXX^^^nnnvvvgggWWWPPPMMMIIIGGGGGGBBBBBBBBBBBBCCCEEEGGGHHHJJJNNNQQQQQQQQQSSSXXX]]]bbbffflllpppqqqooommmkkkrrruuuyyy|||}}}~~~wwwqqqjjjllllllttt}}}vvvnnnpppooosssxxxsss}}}sssjjjjjjggg```aaa```______^^^[[[WWWSSSLLLYYYVVVIIIGGGJJJOOOYYYbbbrrr{{{aaaKKKEEEAAABBBAAA>>>>>>@@@@@@@@@@@@@@@????????????999:::<<<<<<<<<<<<===??????>>><<<:::999:::;;;<<>>??????BBBDDDDDDAAA@@@BBBDDDEEEFFFDDD@@@@@@DDDFFFEEEBBB@@@>>>;;;999777666555777777777666444555777999999666666888888666666999777777777777888999:::::::::;;;;;;;;;;;;===@@@BBB<<<;;;:::888888999;;;<<<777888999999888999;;;===>>>:::888:::999666666:::555888<<<======<<<;;;<<<999::::::;;;;;;:::999999;;;;;;<<<===>>>>>>;;;888888888777777777777888888888:::;;;;;;:::999:::;;;:::999888999;;;<<<;;;:::666999::::::===AAA@@@<<<999888777999;;;======<<<777777;;;??????<<<<<>>;;;;;;;;;;;;<<<>>>AAACCCDDD???@@@AAAAAA@@@???===<<<>>>???AAADDDJJJVVVeeeooorrr}}}jjj```ZZZUUURRRQQQLLLKKKJJJJJJKKKNNNPPPRRRTTTXXX\\\]]]\\\^^^dddjjjnnnsss{{{}}}{{{ttttttwwwsssyyy}}}uuummmqqqyyy}}}uuukkkkkkpppeeeeeedddddddddbbb___\\\ZZZ[[[[[[YYYVVVUUUUUUVVVYYYaaazzzlllWWWIIIBBBEEEFFFAAA@@@EEEFFFCCCAAABBBEEEGGGEEECCCBBB???>>>@@@AAA???@@@CCC@@@>>>>>>@@@CCCDDDBBB???EEEEEEEEECCCBBBBBBDDDFFFJJJFFFFFFIIIHHHDDDDDDIIIMMMJJJFFFFFFHHHIIIGGGFFF@@@AAA???<<<;;;;;;<<<;;;444555666888777666999<<<777777888999999999999888888999999888888999===@@@:::::::::999::::::;;;;;;999888888888:::;;;:::999:::555333777777444555:::@@@???>>>===<<<;;;:::999999999:::;;;<<<===>>>>>>======<<<<<<<<<;;;;;;;;;???<<<999888888999:::999;;;:::999888777555444444:::::::::999999999888888;;;999888888;;;=========;;;;;;:::::::::;;;<<<<<<<<<;;;<<<===??????===;;;>>><<<::::::;;;<<<<<<;;;>>>AAACCCBBBAAA@@@===;;;<<<;;;999:::;;;===<<<;;;@@@>>>:::777666777:::;;;888999999:::999888777666444444555555666777777777777999:::888777777;;;>>>888777666888;;;;;;999666999999888777666666777777777999::::::999888:::;;;:::===???===:::999===BBBMMMNNNMMMGGG>>>:::===AAA888999;;;===???AAAAAABBBCCC@@@>>>===???@@@>>><<<===BBB@@@DDDWWWgggwwwuuummmgggbbb___]]]YYYVVVWWWWWWWWW[[[```aaafffkkkkkkjjjlllttt|||zzzzzz{{{www{{{||||||rrrnnnvvvtttoooqqqnnnnnnnnnooopppnnnjjjgggfffgggfffddd```\\\ZZZZZZVVV]]]uuuxxx\\\OOOIIIKKKKKKEEECCCHHHEEEEEEFFFFFFFFFHHHKKKMMMFFFCCCCCCFFFGGGCCCBBBCCCEEECCCBBBDDDGGGHHHHHHFFFGGGGGGGGGFFFDDDDDDFFFHHHHHHGGGJJJOOOOOOKKKKKKPPPSSSRRRQQQSSSUUUUUURRRPPPKKKHHHDDD???======<<<;;;;;;:::::::::999777666666777777888999999999999999888999999999888:::===@@@<<<;;;:::999999999:::;;;999888777888:::;;;;;;:::777666777:::999666:::AAA>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;@@@===:::999:::;;;;;;:::::::::999888777666666555999999999999999999::::::<<<;;;;;;===???@@@???>>>;;;;;;::::::;;;;;;<<<<<<:::::::::<<<>>>>>>===;;;???>>>======???AAAAAA@@@===???@@@???============???<<<:::999999999888777CCC@@@===999777666777888888999::::::999888777666444555555666666777888888999:::;;;:::888777999;;;888777777888;;;;;;999666999888888777777777777888777999::::::999999:::;;;;;;===???===;;;;;;???DDDVVVQQQIIIBBB>>><<<;;;;;;;;;<<<>>>@@@BBBCCCCCCDDDCCC@@@>>>>>>???@@@???===>>>CCCCCCNNNiiizzzqqqlllhhhiiiiiiiiimmmrrrwww|||~~~}}}|||uuuttt~~~uuurrrqqqqqqsssuuuvvvtttpppmmmpppqqqpppmmmgggaaa^^^\\\ZZZ___tttdddZZZUUUUUUSSSLLLJJJNNNGGGJJJMMMNNNMMMOOOUUU[[[MMMJJJKKKOOOPPPKKKHHHHHHJJJIIIHHHIIIKKKMMMNNNNNNLLLLLLLLLKKKJJJJJJLLLNNNMMMPPPWWW\\\[[[VVVUUUXXX\\\]]]___bbbddddddaaa^^^ZZZSSSKKKEEEBBB@@@===<<>><<<:::999666333777888888999999999999999888999:::999999:::===???>>><<<:::888777888:::;;;999888777999;;;<<<<<<;;;666888<<<<<<888555:::BBB======>>>???@@@AAABBBBBB=========<<<<<<;;;;;;;;;=========<<<<<<<<<<<<;;;???<<<:::999:::::::::999::::::999999888888888888888999999::::::;;;;;;;;;===<<<<<<>>>@@@AAA???>>>;;;;;;::::::;;;<<<<<<===999999999;;;===>>>===;;;<<<;;;:::;;;>>>@@@@@@???===>>>???===;;;;;;???CCCEEEBBB???===<<<;;;:::888@@@???===;;;999888777777888999:::::::::999888777555555666666777888888999:::;;;<<<;;;999777777888888777777888:::;;;999888888888888777888888999999888999::::::999999:::;;;<<<===>>>===;;;===BBBGGGXXXNNNBBB===???@@@===888;;;<<<>>>???@@@AAAAAAAAACCCAAA??????AAAAAAAAA@@@>>>AAABBBUUUzzz~~~{{{uuupppqqqsssvvvwwwuuuqqqnnnuuuvvvvvvsssmmmgggbbb```ccceeewwwmmmgggdddbbb]]]UUUSSSVVVNNNQQQVVVZZZ]]]___dddgggWWWRRRQQQUUUXXXUUUSSSSSSPPPOOONNNNNNPPPSSSUUUVVVSSSTTTTTTTTTSSSSSSVVVXXXYYYaaajjjmmmjjjdddbbbcccggghhhjjjmmmoooooonnnmmmiii^^^SSSMMMIIIEEEBBBAAAMMMJJJCCC<<<:::;;;:::666777888999999::::::999999888999:::::::::;;;===???@@@===:::777666777:::;;;999888888999<<<======<<<:::;;;<<<;;;888666777:::>>>>>>???@@@BBBCCCDDDDDD>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<<<<:::777777777888777666999999999999999999999999888888999:::;;;<<<=========<<<:::;;;===>>>>>>>>>;;;;;;:::;;;;;;<<<===>>>:::999999;;;===???>>>======;;;:::;;;<<<>>>>>>===>>>>>>>>>===::::::CCCLLLKKKIIIEEECCCBBB@@@===;;;::::::::::::::::::999999888999:::::::::999888777666666777777888999999999:::;;;<<<<<<;;;999888777888777888999::::::::::::888888888888888999:::;;;888999;;;:::999999:::<<<;;;<<<<<<;;;;;;>>>CCCGGGLLLDDD<<<;;;@@@CCC@@@<<<<<<===>>>???@@@@@@@@@@@@BBBAAAAAAAAABBBCCCCCCCCCAAABBBBBBXXXyyyuuuuuuwwwyyyyyyxxxtttpppwwwyyyyyywwwrrrlllhhhggghhhhhhxxxuuutttsssooohhh___]]]^^^XXX[[[```hhhooosssrrrpppbbb[[[WWWZZZ^^^___^^^```YYYYYYXXXXXXYYY[[[^^^```]]]]]]^^^^^^]]]^^^aaacccgggrrr}}}~~~xxxrrrqqqrrrqqqrrrsssttttttvvvxxxyyyrrrggg\\\WWWSSSMMMLLLNNN```\\\OOOAAA:::;;;;;;888888888999::::::::::::999888999;;;;;;:::;;;===???@@@===:::777666777:::;;;:::999999:::<<<>>>===<<<===;;;:::999;;;===:::777@@@@@@AAAAAABBBBBBCCCCCC????????????@@@@@@@@@@@@========================;;;999888777888888777666888999999999999:::::::::888888999;;;<<<===>>>???@@@===:::888:::===???@@@;;;;;;;;;;;;<<<===>>>???===<<<;;;<<<>>>@@@??????BBB@@@>>>>>>??????>>>======<<<<<<<<<888888EEESSSTTTRRRNNNKKKGGGBBB<<<888777888999999:::999888888888999:::;;;;;;:::999888777777888888999:::::::::999999:::;;;<<<;;;:::888777888888999999:::;;;<<<999999888999999:::;;;;;;888:::;;;;;;:::999;;;<<<::::::::::::;;;>>>BBBEEE???======>>>AAABBB@@@>>>>>>???@@@AAABBBCCCCCCCCC???@@@@@@@@@AAABBBDDDEEEGGGFFFFFF]]]}}}||||||||||||zzzvvvssswwwxxxyyywwwsssooolllkkkkkkhhhvvv|||{{{qqqhhhffffffdddeeejjjsss|||~~~{{{lllddd^^^```eeefffggghhhdddeeeeeeeeedddeeegggjjjdddeeefffffffffgggjjjmmmsss{{{|||~~~xxxyyyyyyxxxxxxyyy|||~~~wwwmmmfffddd___YYY[[[bbbwwwssscccLLL>>><<<;;;888888999999:::::::::::::::888999;;;<<<;;;<<<===???>>><<<:::888777888:::;;;<<<;;;:::;;;===>>>===<<<<<<;;;999:::AAAFFFCCC<<<@@@@@@@@@AAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA<<<============>>>>>>>>>===<<<::::::;;;;;;999888888888888999999999999999999999:::;;;<<<>>>>>>???BBB???;;;:::;;;>>>@@@AAA::::::;;;;;;<<<===?????????>>><<<===>>>?????????AAA???===<<<<<<<<<;;;::::::999;;;;;;777777FFFYYYcccaaa]]]YYYRRRIII@@@999::::::::::::999888666666888999:::;;;;;;;;;:::999888888999999:::;;;;;;;;;;;;:::999:::<<<<<<;;;999777888999999999999<<<>>>:::::::::999::::::;;;;;;999:::;;;;;;::::::;;;<<<999999999:::<<>>AAABBBAAA???>>>>>><<<===>>>@@@AAAAAABBBBBB???@@@BBBBBBCCCDDDFFFIIIIIIKKKKKK___|||}}}yyyvvvttttttvvvoooyyyxxxooommmmmmmmmoootttzzztttkkkeeehhhlllkkkiiihhhkkkmmmooonnnlllkkkmmmoooiiijjjkkkkkklllmmmpppssszzz{{{}}}wwwyyy{{{zzzxxxwwwxxxzzzxxxqqqoooppplllfffkkkvvvwww\\\GGG@@@>>>:::888999::::::;;;;;;::::::777999<<<<<<<<<<<<===???<<<;;;:::999999999:::;;;>>>===<<<<<<======<<<;;;999;;;<<<<<>>>>>?????????@@@@@@@@@???????????????>>>>>>>>><<<=========>>>>>>>>>>>>>>><<<;;;<<<<<<<<<:::888888888888888888888777777::::::;;;<<<===>>>>>>??????===<<<<<<===>>>>>>===::::::;;;;;;<<<>>>???@@@@@@>>><<<<<<===>>>>>>======;;;999999999:::999888;;;:::===???:::999JJJ```ffffffdddaaaZZZPPPDDD<<<<<<;;;;;;::::::999999999888888:::;;;;;;;;;::::::999999999:::;;;;;;<<<<<<>>><<<999999;;;;;;:::888777888:::999888999<<>>???AAACCCDDDEEEEEEEEEHHHJJJKKKJJJLLLOOORRRRRRVVVVVVeeezzz~~~{{{sssppppppqqquuuzzz|||xxxooojjjmmmpppnnniiifffmmmppprrrqqqooommmnnnoookkklllnnnnnnnnnpppsssvvv}}}uuuuuuvvvsssvvvyyyyyyvvvsssrrrsssxxxtttuuuxxxtttnnnuuufffOOOFFFBBB>>>888999::::::;;;;;;::::::777:::<<<===<<<<<<===???:::::::::999::::::;;;;;;???>>><<<<<<======;;;:::777===???<<<===AAAAAA===<<<<<<===>>>???@@@@@@AAA@@@@@@???>>>===<<<;;;;;;<<<=========>>>>>>??????<<<;;;::::::;;;;;;888777888888888888777777666666;;;;;;<<<<<<===>>>>>>>>>999:::;;;===>>>===999777::::::;;;;;;===>>>???@@@AAA>>><<<;;;<<<<<<<<<;;;===<<<::::::<<<======<<<>>>>>>BBBDDD???===OOOggg\\\]]]^^^]]]XXXOOOCCC;;;:::::::::;;;<<<===>>>???888888:::;;;<<<;;;;;;:::999999:::;;;;;;<<<<<<===BBB>>>:::999::::::999777777999:::999888999===@@@===<<<;;;;;;::::::::::::999:::<<<;;;::::::;;;===:::;;;<<>>???===<<<<<<===>>>===<<<<<<;;;:::::::::;;;===>>>777888999999999:::===???===>>>???>>><<<;;;;;;;;;;;;:::888888:::;;;<<<;;;===>>>???>>><<<<<<>>>@@@<<<===>>>>>><<<;;;<<<===>>>>>>???>>><<<;;;;;;<<<888999;;;======<<<:::999===888777;;;===;;;888999999;;;<<<=========>>>@@@???AAABBBBBB@@@>>>============>>>???????????????DDDAAA===<<<>>>???===;;;:::::::::::::::;;;<<<===>>>DDDDDD===999@@@LLLUUUWWWSSSPPPOOOOOOJJJBBB;;;???>>>>>>===<<<;;;;;;;;;===<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>;;;888???<<<;;;===<<<888888:::888999;;;:::999999:::<<<;;;;;;;;;;;;<<<===>>>???<<<999:::>>>===888888<<<;;;???@@@@@@CCCIIIKKKIIIKKKGGGEEEFFFFFFFFFHHHMMMLLLOOOQQQQQQOOOOOOQQQTTTUUUUUUYYY``````]]]```hhhqqqttt{{{zzzuuussssssuuuvvvtttttt}}}xxxlllccceeekkknnnoooqqqlllmmmnnnllljjjjjjmmmpppkkknnnqqqrrrrrrsssyyy~~~pppoooqqqoooqqqpppqqquuuuuuqqqoooqqqqqqrrrsssrrrqqqrrrvvvyyy|||{{{sssdddYYYSSSKKKDDDEEEBBB???>>>>>>???>>>===::::::999999999:::;;;<<<666888999:::999999:::<<<>>>???@@@>>><<<:::999:::<<<:::888999;;;<<<======>>>>>>>>>>>>===>>>???@@@???@@@@@@???===;;;<<<===>>>?????????>>>=========<<<===>>>>>>>>>===<<<;;;;;;777777<<>>AAACCC>>>???@@@@@@===;;;;;;;;;======>>>???????????????AAA>>><<<;;;======<<<;;;;;;;;;;;;;;;;;;<<<===>>>DDDHHHFFF>>>:::===EEEIIILLLIIIFFFFFFHHHFFF@@@;;;???>>>>>>===<<<<<<;;;;;;>>>>>>>>>===<<<;;;;;;:::;;;;;;<<<===>>>>>>;;;999@@@===;;;===<<<888888;;;;;;;;;:::888888:::<<<>>>;;;<<<<<<<<<;;;;;;<<<===;;;888:::>>>>>>;;;<<>>;;;999999999<<<:::999999;;;===>>>>>>???>>>======???@@@@@@@@@AAABBBBBB@@@===;;;;;;<<>>AAA@@@@@@@@@???>>>>>>>>>999777999???AAA>>><<<<<<:::;;;;;;;;;;;;===AAADDD>>>@@@@@@???===;;;:::;;;======>>>???????????????===<<<::::::;;;<<<<<<;;;<<<===>>>>>>===<<<>>>???GGGHHHFFF???;;;===??????BBB???===???AAABBB@@@===???>>>>>>======<<<<<<;;;@@@@@@@@@???>>><<<:::999<<<;;;;;;===>>>>>><<<:::AAA===;;;===<<<:::;;;>>>AAA>>>:::999:::<<<>>>??????@@@AAA@@@???===>>>>>>===;;;;;;???AAAAAADDDHHHAAADDDEEEFFFNNNZZZcccfffeee```]]]]]]ZZZVVVUUUXXX\\\^^^___```aaacccfffiiilllnnnsssxxxyyyxxx|||}}}~~~}}}xxxsssvvv}}}vvvsssppprrruuuwwwwwwwwwrrrpppnnnllllllnnnqqqtttvvvrrrssstttmmmeeekkkyyy}}}rrroooqqqppplllppppppsssyyyyyysssooooookkklllmmmmmmnnnnnnnnnoooggggggfffddd```^^^ZZZWWWUUUPPPJJJEEECCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>===@@@BBBBBB@@@===<<<<<<>>>??????===;;;::::::<<<<<<:::888999;;;=========>>><<<;;;<<>>======>>>?????????@@@AAAAAA@@@>>>CCCCCCAAA@@@????????????:::999<<>><<<<<<888888888888888;;;???CCCAAABBBBBBAAA>>>===============>>>???????????????;;;;;;;;;;;;<<<============???AAA@@@>>>===>>>@@@BBBCCCAAA>>>>>>@@@???;;;???===<<<<<>>>>>>>>>>>======<<<<<>>;;;999<<<;;;;;;===>>>>>>===;;;???<<<;;;>>>???>>>@@@DDDEEEAAA===<<<>>>???@@@???CCCFFFHHHGGGDDDBBBBBBCCCBBB@@@???AAAEEEHHHKKKMMMHHHKKKMMMQQQ\\\nnn|||zzzwwwvvvsssmmmkkkmmmkkkkkkkkkkkklllnnnrrrtttzzz~~~}}}~~~xxxwww|||zzz}}}~~~yyyvvvxxxuuuqqqnnnmmmnnnpppqqqmmmlllooosssrrrqqq{{{|||sssmmmnnnqqqppplllsssqqqrrruuuuuupppmmmnnnlllkkkkkkjjjjjjjjjiiihhhbbbbbbbbbdddcccaaa```___\\\WWWPPPKKKHHHGGGFFFEEEBBBBBBBBBAAA@@@???>>>>>>@@@BBBDDDDDDAAA>>>===<<<<<<======<<<;;;;;;===???<<<:::888888:::<<<<<<<<<;;;::::::;;;===???@@@@@@???@@@AAAAAA@@@@@@AAABBB???>>>???AAACCCCCCAAA???CCCBBBAAA@@@????????????===<<>>===>>>???======>>>???????????????;;;<<<======>>>>>>>>>???>>>AAADDDCCC???===>>>@@@???@@@???===???BBB???:::AAA???======>>>@@@AAAAAA>>>>>>>>>>>>>>>============>>>@@@AAAAAA???===<<<<<<;;;;;;<<<>>>???>>><<<===:::;;;@@@CCCDDDGGGKKKCCCAAA??????@@@@@@@@@@@@GGGKKKNNNMMMIIIEEEDDDEEEFFFEEECCCDDDHHHMMMOOOOOONNNRRRVVV\\\kkk~~~|||zzzyyyzzz|||yyy|||yyytttqqqpppoooooonnnhhhjjjlllooottt|||{{{tttmmmjjjmmmqqqqqqooorrrpppooorrrqqqmmmmmmooonnnllliiihhhhhhhhhgggeeebbb```aaadddeeecccbbbdddbbb]]]WWWSSSPPPNNNMMMKKKGGGFFFFFFDDDBBB@@@>>>===???AAABBBAAA???===<<<<<<;;;;;;<<<;;;;;;<<>><<<:::999:::<<<;;;;;;999;;;<<<======>>>AAACCCAAABBBDDDDDDCCCCCCEEEFFF@@@??????BBBFFFGGGDDD@@@AAAAAAAAA@@@@@@?????????>>>>>>@@@CCCAAA;;;999;;;<<<<<<<<<<<<;;;===@@@CCC===>>>>>>===<<<<<<===???======>>>???????????????<<<>>>???@@@???>>>???@@@>>>BBBFFFDDD???<<<===@@@???AAAAAA>>>???@@@===888AAA@@@>>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>======<<<;;;<<<>>>??????>>><<<;;;>>>DDDHHHIIIKKKOOO@@@AAABBBAAABBBDDDHHHKKKQQQVVVZZZXXXQQQKKKIIIJJJKKKKKKJJJJJJPPPVVVWWWTTTSSSXXX___gggxxx~~~yyywwwvvvuuusssqqqkkkppppppmmmuuuyyysssmmmmmmpppsssuuuvvvpppnnnooossstttqqqpppssspppllliiiggghhhiiiiiihhhfffbbbbbbeeeeeebbbcccgggfffccc^^^[[[YYYWWWTTTRRRNNNNNNMMMKKKHHHEEEBBB@@@@@@AAABBB@@@>>>======>>><<<<<<<<<;;;:::<<<>>>AAABBB@@@===<<<<<<===<<<;;;888<<<@@@@@@===>>>CCCHHHFFFGGGIIIHHHGGGGGGHHHIIIBBBAAAAAAEEEJJJKKKGGGCCC@@@AAABBBBBBBBBAAA@@@???>>>===???BBB???::::::>>>===>>>>>>>>>======???AAA<<<=========<<<===???AAA======>>>???????????????<<<>>>AAAAAA???>>>>>>@@@>>>CCCGGGEEE???;;;<<>>???===:::@@@@@@???>>><<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>======<<<===<<<;;;<<<>>>?????????>>>>>>BBBIIILLLKKKLLLOOOBBBEEEGGGFFFGGGMMMXXXbbbjjjooorrrnnnddd[[[WWWWWWRRRTTTTTTVVV]]]ffffffaaa\\\bbbjjjsss}}}}}}|||yyyvvvnnnvvvuuuqqq|||{{{uuuqqqrrruuuxxx{{{~~~pppooorrrxxxyyywwwvvvxxxqqqmmmhhhgggjjjllllllkkkjjjeeecccfffeeebbbbbbgggiiifffccc```^^^\\\ZZZWWWVVVUUUTTTRRRNNNJJJGGGDDDCCCCCCCCCAAA???>>>???AAA>>>>>>===;;;:::;;;===@@@EEECCC@@@>>>>>>>>>===<<<888>>>DDDCCC>>>>>>DDDLLLKKKLLLMMMLLLJJJIIIIIIKKKDDDCCCCCCGGGLLLNNNJJJEEE???@@@BBBDDDDDDCCCAAA@@@<<<<<<>>>@@@>>>:::<<>>===<<<<<<<<<>>>===>>>>>>>>>>>>???BBBEEE======>>>???????????????;;;???AAAAAA???======???===CCCGGGEEE???:::;;;???:::???BBB???>>>???@@@>>>@@@@@@@@@???===<<<<<<<<<>>>>>>>>>>>>>>>?????????BBBAAA???===<<<;;;;;;;;;===<<<;;;<<<>>>@@@@@@???AAAAAAEEELLLNNNLLLLLLNNNGGGKKKMMMLLLMMMVVVhhhwwwvvvkkkeeeeeeZZZ]]]^^^aaaiiissssssmmmeeekkksss}}}zzz{{{yyy|||}}}{{{|||~~~uuuzzz~~~{{{rrrrrrqqqpppqqqsssrrrmmmiiikkklllmmmllljjjhhhggggggiiieeeaaa___```bbbcccddd^^^\\\YYYVVVSSSNNNIIIEEEFFFGGGFFFDDDAAA@@@BBBCCCCCC;;;666:::???@@@===<<>>>>>@@@BBB@@@BBBLLLWWWSSSPPPPPPRRRQQQMMMKKKMMMJJJJJJIIIHHHHHHIIIJJJJJJHHHGGGGGGGGGGGGDDD@@@<<>><<<;;;<<<@@@CCCFFFCCCBBBAAA@@@???>>>===<<>>>>>???AAAAAA???<<<;;;<<<======<<>>===???AAAAAA???<<>>===>>>>>>???BBB@@@>>>???AAACCCDDDDDD@@@HHHQQQUUURRRNNNKKKKKKJJJJJJLLLSSS```ssswwwooommmgggdddeeennnzzz~~~yyyzzzwwwwwwwwwvvvwwwvvvtttpppmmmnnnnnnooonnnlllkkkkkkkkkkkkhhheeedddeeefffggggggeeeccc```]]]ZZZUUUPPPMMMMMMLLLJJJFFFBBB@@@AAABBBEEE???;;;>>>AAA@@@===>>>@@@AAACCCDDDDDDBBB@@@>>>AAAAAACCCEEEDDDEEENNNXXXVVVTTTTTTVVVVVVRRRQQQSSSNNNNNNMMMLLLKKKJJJJJJIIIEEEHHHKKKKKKHHHEEEDDDDDDBBBEEEFFFCCCAAACCCBBB???===>>>@@@?????????AAACCCCCCBBB@@@@@@AAACCCFFFGGGBBBAAAAAA@@@???>>>======AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBAAA??????@@@BBB???>>><<<<<<===>>>>>>>>>CCC@@@???@@@BBBDDDCCCAAACCCBBBAAA@@@@@@AAABBBCCCEEEEEEDDDDDDEEEFFFHHHIIIKKKOOOTTTVVVTTTPPPMMMLLLNNNSSS[[[fffsss~~~xxxvvvllljjjkkksss|||}}}~~~}}}zzzvvvsssrrrrrrrrrqqqqqqppppppoooooonnnlllkkkjjjlllllllllkkkhhhfffdddaaa___[[[VVVSSSUUUTTTPPPKKKFFFCCCCCCDDDHHHEEEDDDEEEDDD@@@>>>@@@AAABBBDDDEEEFFFEEEDDDBBBFFFEEEGGGJJJKKKLLLRRR[[[[[[YYYYYY\\\\\\YYYYYY[[[UUUUUUTTTSSSQQQOOOLLLKKKIIINNNRRRPPPJJJFFFGGGJJJFFFIIIJJJGGGEEEFFFDDD@@@@@@BBBCCCCCCBBBBBBDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHBBBBBBAAAAAAAAA@@@@@@@@@DDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBDDDBBBBBBAAA@@@@@@@@@@@@AAAEEEDDDCCCCCCFFFHHHHHHHHHIIIHHHHHHHHHHHHJJJKKKLLLHHHJJJKKKIIIHHHJJJNNNRRR[[[ZZZYYYXXXWWWUUURRRPPPUUU^^^mmm|||uuutttvvv|||zzzxxxxxxwwwvvvuuuuuuuuuuuuuuutttrrrqqqqqqqqqrrrrrrqqqooollljjjhhhgggeeebbb]]]ZZZ\\\[[[WWWRRRMMMJJJJJJKKKMMMLLLLLLLLLHHHBBBAAAEEECCCDDDFFFHHHIIIIIIHHHHHHKKKIIILLLQQQUUUVVV[[[aaa```^^^^^^bbbbbb``````bbb[[[\\\\\\\\\ZZZWWWTTTRRRSSSVVVXXXUUUOOOKKKJJJKKKMMMPPPOOOLLLKKKLLLIIIDDDDDDFFFGGGHHHGGGFFFGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGEEEDDDDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHEEEFFFFFFFFFDDDEEEFFFHHHIIIJJJIIIHHHEEEDDDDDDEEEFFFGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMNNNQQQSSSTTTNNNOOOPPPNNNLLLPPPZZZbbbiiiddd^^^\\\^^^^^^\\\YYY```jjjzzz}}}{{{zzz{{{|||{{{zzzyyyxxxxxxxxxyyyxxxvvvtttrrrpppooonnnmmmjjjgggdddbbbbbb```]]]ZZZXXXXXXYYYVVVVVVVVVUUUOOOIIIIIINNNJJJKKKMMMOOOPPPQQQQQQQQQSSSQQQTTT\\\bbbdddfffjjjeeecccdddhhhhhhfffeeehhhbbbcccdddeeedddbbb```___\\\\\\[[[ZZZYYYWWWTTTSSSXXXYYYWWWSSSTTTVVVSSSNNNKKKMMMOOOOOONNNMMMMMMNNNIIIJJJKKKLLLLLLKKKJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOLLLMMMNNNMMMMMMMMMOOOPPPMMMOOOQQQPPPNNNMMMNNNOOOKKKNNNSSSVVVWWWWWWUUUTTTSSSSSSSSSTTTUUUXXXZZZ[[[ZZZ[[[ZZZXXXXXX```mmmxxxvvvooogggfffiiilllkkkhhhrrrzzz}}}{{{uuutttsssrrrrrrpppmmmjjjiiikkkmmmlllkkkjjjjjjjjjdddbbbaaa```\\\WWWXXX^^^YYYYYY[[[]]]^^^___``````aaa^^^aaajjjqqqrrrrrrsssllljjjkkkoooooolllllloookkklllmmmnnnnnnmmmllllllcccbbbaaadddggghhhgggeeegggeeeaaa^^^___cccaaa\\\UUUXXXZZZZZZYYYXXXWWWXXXRRRSSSTTTUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUWWWYYYYYYZZZZZZZZZ[[[\\\[[[ZZZ[[[]]]___TTTWWW[[[\\\[[[[[[^^^aaaZZZ^^^cccffffffeeeddddddeeeeeeffffffhhhkkkmmmooonnnmmmlllkkknnnwww}}}wwwvvvzzz}}}}}}{{{}}}||||||||||||{{{xxxvvvrrrvvvzzz||||||zzzzzzzzztttpppmmmmmmjjjhhhjjjooollllllmmmooopppqqqrrrrrrrrrnnnoooxxx~~~{{{yyyuuussstttwwwwwwttttttvvvuuuuuuuuuuuuuuuuuuuuuuuulllmmmppprrrsssuuuwwwyyyuuurrrlllhhhkkkpppppplllbbbeeeggghhhfffdddddddddaaaaaaaaabbbcccdddeeeeee``````````````````______cccdddfffggggggfffdddcccccceeegggiiijjjjjjhhhgggjjjkkklllkkkkkkkkkmmmooofffjjjoooooommmlllnnnqqqpppsssvvvvvvuuuuuuwwwyyy{{{{{{{{{{{{}}}~~~yyy}}}zzzuuuuuuuuutttwww{{{zzzzzz{{{|||}}}~~~~~~yyyyyy}}}|||yyyzzz}}}}}}zzzyyy{{{|||{{{zzzyyyyyyyyyzzzzzztttyyy}}}}}}{{{{{{~~~{{{sssooorrryyyzzzvvvkkknnnpppqqqooonnnmmmmmmlllllllllmmmnnnpppqqqrrrnnnnnnmmmmmmllllllllllllqqqsssuuuwwwwwwuuusssqqqrrrtttwwwyyyyyywwwtttrrruuuvvvwwwwwwvvvwwwyyy{{{zzz~~~{{{xxxyyy{{{~~~~~~}}}~~~wwwvvvuuuvvvwwwxxxwwwuuuyyyzzz{{{{{{||||||{{{{{{www{{{{{{wwwvvvvvvxxxvvvzzz|||sssmmmmmmqqquuuwww~~~xxxmmmiiijjjmmmooonnn~~~zzzxxxvvv}}}}}}{{{zzz{{{zzz}}}wwwnnnjjjddd``````dddiiimmmuuuhhhkkkssszzzyyysssttt}}}{{{}}}pppnnnnnnrrrrrrhhheeecccaaa______```ccceeessszzz}}}mmmgggmmmqqqooojjjiiipppxxxrrrsssyyy~~~~~~}}}{{{~~~~~~jjjccc___bbbddd]]]]]]]]]^^^^^^^^^^^^]]]]]]hhhuuuzzzdddfffgggddd``````fffkkkiiijjjmmmooollliiimmmtttrrrmmmkkkmmmpppppprrruuummmeee]]]^^^```ZZZ\\\\\\]]]]]]\\\\\\[[[[[[bbbqqqfffccc___\\\\\\aaagggkkkgggfffeeeddd___```jjjvvvpppggg```______^^^aaafffmmmsss{{{uuusssxxx{{{{{{|||~~~{{{|||~~~pppjjjaaa```aaa[[[```___]]][[[[[[[[[[[[\\\[[[ggg|||jjjccc[[[ZZZ```iiiooorrrgggddd```]]]ZZZ^^^nnn~~~qqqfff[[[WWWUUUUUUZZZ___aaafffmmmsssyyyuuuhhhgggmmmoooooopppooommmnnnqqqqqqoooppptttvvvzzz|||uuurrrqqqssstttzzz}}}zzzrrrooogggdddeee___gggeeeaaa^^^]]]]]]^^^___\\\cccqqqnnneee^^^```jjjsssuuutttgggaaa\\\YYYXXX^^^mmm|||lllbbbXXXTTTTTTUUUYYY___YYY\\\aaaeeejjjpppyyyssshhh___```dddeeedddeeeeeedddfffhhhfffccccccfffhhhiiilllnnnqqqrrrsssssstttuuuxxx||||||~~~zzzuuuoookkkkkklllmmmnnnoooqqqyyy|||zzzrrrppprrrmmmqqqooolllhhhfffeeeddddddeeeggglllzzztttlllffflllwww}}}xxxpppeee___ZZZYYYXXX\\\eeeoooeee]]]WWWVVVVVVUUUWWW[[[UUUXXXZZZ\\\\\\```ggglllccc\\\XXXZZZ\\\ZZZYYYZZZ]]]]]]___bbb___ZZZYYY]]]\\\ZZZYYY]]]cccffffffeeecccggglllnnnmmmppp~~~xxxmmmiiieeedddgggjjjkkklllhhhiiinnn{{{~~~}}}yyyxxxuuussspppmmmkkkjjjkkkhhhgggpppzzzsssooowwwxxxkkkeee___[[[ZZZZZZZZZ^^^ddd```[[[XXXYYYXXXUUUSSSTTTXXXZZZ[[[ZZZXXXZZZ^^^bbb[[[XXXWWWYYYZZZWWWUUUVVVVVVWWWZZZ]]]ZZZUUUTTTWWWUUUPPPMMMQQQYYY^^^^^^[[[WWW\\\ccceeebbbfffwww}}}nnnfffccc``````dddggghhhhhhdddbbbeeeqqq~~~}}}{{{wwwtttuuurrrpppsss{{{yyyfffbbb___[[[YYYZZZ\\\^^^___]]]YYYUUUTTTVVVXXXWWWVVVVVVVVVUUUUUUVVVWWWWWWXXX___YYYSSSRRRUUUVVVUUURRRUUUVVVWWWWWWWWWVVVUUUTTTMMMMMMNNNOOOQQQTTTUUUWWWVVVVVVYYY]]]]]]^^^iiiwwwrrrccc^^^]]][[[[[[\\\```cccfffcccaaacccnnn}}}{{{yyyzzz}}}}}}lllfffccc```^^^^^^^^^^^^^^^]]]YYYUUUTTTVVVWWWVVVTTTWWWWWWVVVUUUUUUUUUUUUUUU[[[VVVQQQPPPSSSUUUTTTRRRQQQRRRSSSSSSSSSQQQPPPOOOLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSWWWZZZZZZ[[[dddpppvvvvvv|||kkkaaa[[[[[[[[[[[[\\\]]]___``````___bbblll~~~~~~{{{zzz{{{|||~~~|||zzzzzzzzz{{{zzzyyy|||~~~|||~~~rrrqqqnnnllljjjhhhfffccc```aaa]]]YYYXXXYYYYYYWWWTTTVVVVVVUUUSSSRRRQQQPPPPPPWWWSSSOOOOOORRRTTTTTTSSSOOOPPPQQQQQQPPPNNNLLLJJJJJJIIIIIIIIIIIIIIIJJJJJJMMMOOOSSSVVVVVVVVV]]]fffhhhjjjqqqvvvccc\\\WWWWWWXXXYYYYYYYYYYYYYYY\\\\\\```jjjzzz}}}}}}|||yyywwwssspppsssssssssqqqooommmmmmooorrrpppnnnnnnooopppooonnnsssvvvwwwsssqqquuu{{{}}}|||~~~|||{{{xxxsssmmmiiihhheeeaaa```aaa```\\\YYYXXXXXXWWWVVVUUUSSSRRRQQQTTTRRRPPPPPPRRRTTTUUUTTTQQQQQQRRRRRRPPPMMMJJJHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHLLLPPPSSSSSSTTTXXX]]]aaadddlll{{{vvvaaaXXXVVVUUUTTTSSSSSSSSSTTTTTTWWWYYY]]]fffttt{{{vvvxxx{{{~~~~~~yyysssmmmooommmmmmnnnmmmjjjlllqqq}}}wwwqqqnnnkkkhhheeekkkjjjkkkllljjjffffffiiiiiihhhggghhhjjjllllllllllllmmmnnnllllllrrrzzz{{{vvvrrrooollllllllljjjfffbbb^^^^^^]]]]]][[[YYYWWWVVVTTTSSSQQQQQQSSSTTTTTTTTTSSSTTTUUUTTTRRRNNNJJJGGGFFFFFFFFFFFFFFFGGGHHHIIIFFFKKKOOOQQQRRRSSSVVVWWW]]]bbbkkkzzz~~~fffZZZWWWTTTPPPMMMLLLNNNQQQSSSSSSVVV[[[cccnnn~~~yyytttoookkkiiidddeeegggiiiiiieee___ZZZ___[[[ZZZ[[[[[[\\\aaahhhrrrooollliiifffdddbbb```dddccceeeiiigggaaa```ddd```______aaaeeehhhiiiiiihhhhhhhhhhhhjjjpppzzz}}}{{{{{{|||zzztttpppddddddcccbbb___\\\YYYXXXXXXXXXWWWVVVUUUUUUUUUUUUWWWXXXXXXWWWTTTOOOJJJGGGGGGGGGGGGGGGGGGHHHIIIJJJEEEKKKOOOOOOQQQTTTVVVUUUZZZaaakkkzzziii\\\VVVSSSMMMIIIIIIKKKOOORRRPPPTTTZZZ```hhhvvvzzzsssjjjbbb]]][[[[[[ZZZVVVVVVWWWXXXYYYWWWSSSPPPTTTPPPNNNOOOQQQSSSZZZcccwwwxxxrrrdddccccccaaa```^^^]]]]]]^^^\\\___eeeccc\\\[[[___^^^]]]^^^aaaeeehhhjjjjjjgggfffgggjjjmmmrrr}}}tttsssrrroookkkfffaaa___bbbbbbaaa```]]]\\\[[[[[[]]]^^^^^^]]]YYYTTTNNNJJJJJJIIIHHHHHHGGGHHHHHHHHHEEEJJJNNNMMMOOOUUUVVVTTTYYYbbbmmm|||sssbbbXXXSSSQQQMMMJJJIIIKKKNNNPPPNNNSSSYYY]]]dddpppzzzqqqccc^^^VVVQQQOOOOOOPPPQQQNNNMMMMMMOOOPPPPPPNNNMMMMMMJJJJJJLLLMMMNNNTTT\\\hhhxxx~~~uuuiiihhh\\\]]]^^^^^^]]][[[[[[ZZZ\\\ZZZ^^^fffddd\\\ZZZ___aaaaaaaaacccfffiiijjjjjjhhhgggkkksssyyy|||vvvpppmmmllllllllliiifffcccbbbbbbcccddddddccc___YYYSSSOOOLLLKKKJJJHHHGGGFFFFFFFFFDDDJJJMMMLLLNNNUUUWWWTTTYYYcccppptttdddXXXSSSQQQOOOMMMLLLKKKLLLNNNOOOMMMSSSYYY\\\aaammm{{{kkkaaaSSSPPPKKKIIIIIIKKKLLLMMMKKKJJJIIIJJJLLLNNNNNNMMMJJJHHHIIILLLLLLLLLPPPVVV^^^lllpppnnnoooggg```cccZZZ\\\]]]^^^\\\[[[ZZZZZZ```\\\aaajjjiii___]]]cccbbb``````aaadddfffffffffiiijjjqqq}}}}}}wwwsssppptttyyy}}}~~~{{{ssscccTTTPPPNNNJJJDDDCCCEEEGGGGGGEEEFFFGGGJJJNNNRRRVVVXXXZZZaaaqqqxxxooo```XXXUUUNNNOOOLLLJJJKKKNNNPPPOOOMMMLLLLLLPPPXXX```iiiwww|||gggYYYPPPJJJGGGFFFIIIIIIHHHIIIMMMKKKMMMMMMIIIDDDDDDJJJPPPOOOJJJIIINNNPPPNNNNNNRRR\\\[[[\\\```cccdddaaa]]]\\\\\\\\\\\\\\\\\\\\\\\\eee^^^dddvvv{{{mmmbbbbbbdddgggjjjlllnnnrrrvvvyyy|||uuufffUUUQQQLLLFFFEEEFFFHHHHHHFFFFFFHHHJJJNNNRRRUUUWWW[[[cccuuu~~~oooggg[[[VVVTTTLLLOOOLLLJJJLLLPPPSSSQQQOOOMMMMMMQQQYYY```hhhuuuwww```RRRKKKGGGDDDDDDHHHJJJIIILLLPPPKKKLLLKKKIIIGGGHHHLLLPPPNNNJJJJJJOOORRRPPPRRRVVV[[[[[[\\\```cccdddaaa^^^cccbbbbbbbbbaaaaaaaaaaaafffdddppp{{{qqqqqquuuxxx}}}uuu^^^WWWOOOIIIGGGGGGIIIJJJGGGGGGIIIKKKNNNQQQSSSUUU\\\ggg{{{xxxggg___WWWVVVTTTLLLOOOKKKHHHLLLSSSWWWTTTPPPNNNOOOSSSZZZ___fffrrr}}}vvv]]]OOOKKKGGGDDDDDDGGGIIIHHHKKKOOOKKKJJJJJJJJJJJJKKKMMMNNNNNNMMMOOOTTTWWWXXXZZZ^^^^^^___bbbeeehhhhhhfffdddhhhhhhhhhhhhhhhhhhiiiiiimmmqqq|||~~~iii^^^RRRKKKHHHGGGHHHKKKHHHIIIJJJLLLNNNQQQSSSTTT^^^lllxxxddd]]]VVVVVVVVVMMMNNNIIIGGGKKKTTTXXXUUUPPPOOOOOOTTTZZZ___eeeppp{{{yyy___RRRQQQJJJGGGFFFHHHHHHFFFGGGKKKKKKJJJIIIIIIKKKLLLLLLKKKPPPRRRWWW\\\```cccfffiiiiiikkknnnqqqttttttsssrrrssssssssstttuuuwwwyyyzzz{{{zzzwww|||}}}zzzuuusssuuu{{{~~~uuufffVVVNNNIIIFFFGGGKKKIIIJJJLLLNNNPPPRRRSSSTTTaaaqqq{{{fff]]]UUUUUUTTTLLLKKKHHHFFFKKKRRRUUURRRNNNOOOOOOSSSZZZ___fffqqq|||}}}aaaTTTRRRKKKGGGFFFHHHHHHFFFGGGJJJLLLJJJIIIIIIJJJKKKKKKIIIRRRYYYaaagggkkkooorrrtttvvvyyy}}}yyytttrrrvvvyyyvvvrrrppplllkkknnnsssvvvuuuwwwzzz~~~ooo[[[RRRLLLFFFFFFKKKJJJKKKMMMPPPRRRTTTUUUUUUcccuuu~~~iii]]]SSSQQQQQQJJJIIIHHHHHHKKKOOOPPPNNNKKKNNNNNNRRRYYY___hhhvvvdddRRROOOIIIFFFEEEHHHJJJIIIJJJNNNLLLKKKJJJJJJJJJKKKLLLMMMYYYdddpppvvvzzz|||rrrnnnnnnqqqrrrnnnkkkkkkggggggjjjoooqqqnnnmmmoooqqqtttwwwxxxyyyxxxaaaVVVOOOGGGGGGLLLJJJLLLNNNQQQTTTVVVWWWWWWeeeyyymmm```SSSPPPQQQKKKIIIJJJLLLMMMMMMLLLKKKJJJMMMLLLPPPWWW```kkk{{{kkkVVVQQQJJJGGGGGGJJJKKKIIIKKKOOOJJJKKKLLLKKKJJJLLLQQQVVVfffuuuvvvmmmkkkmmmppppppkkkiiikkkfffeeehhhnnnnnnjjjggghhhjjjmmmpppooonnnsss~~~~~~eeeYYYQQQIIIHHHNNNJJJLLLOOOSSSUUUWWWXXXXXXgggzzzpppdddVVVQQQSSSOOOIIILLLOOOOOOLLLIIIIIIJJJLLLKKKNNNVVV```lll~~~sss^^^WWWOOOKKKJJJKKKKKKHHHIIILLLHHHKKKMMMLLLKKKNNNVVV]]]ssszzzvvvsssrrrooollljjjhhhhhhgggcccaaacccggggggdddccceeehhhiiijjjjjjiiimmmsssxxx{{{cccRRRNNNOOOPPPVVVPPPOOOSSSXXXZZZ\\\___ooouuu^^^UUUTTTOOOIIIGGGJJJMMMPPPOOOLLLHHHEEEOOOLLLMMMVVVbbbooo}}}yyy\\\LLLMMMLLLJJJJJJJJJJJJHHHFFFIIIEEEHHHOOOMMMIIIUUUhhh|||vvvtttrrrpppmmmjjjiiihhhhhhhhheeebbbaaaddddddbbbcccfffeeefffgggfffeeehhhnnnsss{{{vvvvvvuuussstttxxxhhhWWWSSSTTTTTT```YYYUUUVVVXXXXXXYYY\\\kkk|||fffZZZUUUPPPIIIHHHJJJMMMNNNNNNLLLHHHFFFKKKJJJLLLTTT___kkk{{{dddSSSQQQNNNJJJGGGHHHIIIIIIIIIKKKHHHKKKPPPPPPQQQbbbwwwwwwsssssstttrrroookkkjjjiiiiiijjjfffaaa___```___^^^```eeefffggghhhgggfffhhhnnnsssvvvoookkkhhheeeeeegggpppuuuyyy~~~{{{yyyyyyzzz{{{~~~qqq```\\\\\\]]]hhh```ZZZYYYYYYWWWYYY]]]jjjppp^^^VVVPPPKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIMMMUUU]]]hhhzzzkkkYYYUUUPPPIIIEEEEEEGGGJJJKKKHHHGGGIIILLLOOOXXXpppwwwvvvyyyzzzxxxuuuqqqnnnmmmlllmmmjjjfffdddeeedddbbbcccfffjjjkkkllllllkkkooouuu{{{vvvlllgggddd```___```eeejjjpppvvvpppmmmnnnnnnoooooorrruuuxxx|||zzzjjjfffffffffiiibbb[[[YYYXXXXXX\\\bbbpppwwwaaaVVVQQQNNNMMMLLLKKKJJJJJJKKKLLLLLLIIIKKKPPPWWW^^^jjj~~~nnnYYYTTTOOOHHHDDDDDDFFFHHHIIIGGGHHHIIIJJJOOObbb}}}yyyuuurrrpppoooqqqnnnmmmooonnnjjjhhhjjjlllmmmoooooopppttt{{{tttiiieeebbb___]]]]]]___eeejjjyyyoooiiihhhiiijjjjjjiiijjjmmmoooyyy||||||sssrrruuuzzz~~~sssmmmlllkkkhhhaaaYYYVVVUUUWWW^^^fffvvv|||cccVVVRRRQQQNNNMMMJJJIIIIIIKKKMMMOOOIIIKKKPPPXXX```mmmrrrZZZOOOLLLHHHFFFFFFFFFFFFEEEHHHJJJKKKKKKUUUooo}}}yyywwwvvvssssssuuusssnnnkkkmmmoooqqqrrrrrrssswww~~~}}}rrrgggdddccc___\\\\\\]]]bbbfffrrrxxxhhhfffeeegggjjjiiigggfffhhhjjjxxxzzz}}}}}}yyywwwmmmjjjiiilllnnnrrrzzzxxxqqqmmmiiifff___WWWSSSRRRUUU```jjj{{{iii[[[UUUSSSOOOMMMJJJHHHIIIKKKNNNPPPHHHIIINNNWWWaaapppxxx]]]KKKJJJIIIIIIIIIHHHFFFDDDDDDHHHIIIJJJ[[[{{{~~~~~~|||wwwvvvxxxzzz{{{||||||{{{~~~uuukkkiiihhheee```^^^^^^ccceeemmmwwwpppdddeeebbbfffiiiiiieeeccccccfffqqqsssvvvxxxxxxvvvsssqqqgggcccaaacccdddgggooowwwzzzooohhhbbb```YYYSSSPPPQQQXXXfffsssrrraaaWWWQQQOOOMMMJJJIIIIIIKKKOOOQQQKKKIIIMMMWWWfffwww~~~bbbLLLJJJIIIJJJKKKKKKIIIHHHCCCIIIJJJOOOfff|||rrrqqqppplllfffcccaaaffffffkkksssllldddhhh___dddiiihhhddd``````bbbiiikkkmmmooopppooommmlllbbb^^^\\\^^^^^^```gggnnnyyy{{{mmmccc\\\YYYSSSNNNNNNRRR\\\mmm|||yyygggYYYPPPNNNMMMJJJIIIIIILLLOOOQQQNNNKKKNNNZZZjjj}}}dddNNNLLLJJJJJJKKKLLLLLLLLLJJJPPPSSSZZZvvv|||uuuwwwuuusssssssssrrrpppnnnppppppkkkeeedddeeeddd```cccaaa```aaagggkkkiiiddd```]]][[[\\\]]]^^^dddlllvvvxxxiii]]]\\\[[[TTTMMMTTTiiiiiiYYYPPPQQQJJJFFFLLLRRRQQQNNNLLLQQQQQQTTT\\\llliiiXXXPPPIIIIIILLLNNNPPPTTTVVV\\\```ttt}}}{{{yyyyyyyyywwwuuuqqqlllllllllhhhaaaccc```]]]^^^cccgggeeeaaa```]]]\\\^^^^^^^^^cccjjjvvv~~~mmm___XXXXXXTTTPPPZZZqqqkkkZZZQQQOOOJJJHHHLLLPPPOOOMMMNNNPPPQQQVVV___ooonnnZZZRRRKKKJJJKKKLLLQQQWWW^^^kkkuuu|||yyyzzzyyyqqqfffddd^^^YYYYYY]]]``````^^^```^^^^^^``````___ccciiiwwwrrreeeXXXYYYWWWVVV___uuulll[[[RRRMMMJJJJJJNNNOOOMMMNNNQQQRRRTTTZZZeeesssuuu^^^WWWQQQNNNNNNQQQYYYcccmmm~~~qqqfff]]]VVVVVVYYY[[[\\\]]]```___```ccccccbbbeeejjj{{{xxxlll^^^^^^\\\ZZZ```pppmmm\\\SSSNNNMMMNNNPPPOOOMMMPPPVVVWWWYYY^^^hhhvvvzzzccc^^^ZZZYYYYYY^^^kkkxxxnnnbbbWWWVVVXXXYYY\\\_________aaafffgggfffiiinnnyyyqqqbbbaaa^^^\\\]]]gggxxxnnn]]]SSSPPPPPPQQQSSSQQQOOOSSSZZZ[[[[[[^^^ggguuulllhhhfffhhhkkksss}}}lll]]]ZZZZZZXXX[[[aaa___^^^bbbgggjjjkkkooouuu~~~uuuooobbb```^^^\\\[[[aaapppppp___UUUSSSQQQRRRTTTSSSRRRVVV]]]YYYZZZ]]]eeesss}}}zzzyyy~~~~~~yyyggg```]]]XXXZZZ```^^^^^^bbbhhhlllooouuu|||wwwoooiiiaaa___^^^]]]ZZZ]]]lll|||sssbbbYYYTTTQQQQQQSSSTTTSSSWWW]]]WWWYYY^^^hhhwwwyyyuuuxxx{{{~~~nnneee___XXXXXX___^^^^^^bbbiiinnnrrryyysssiiicccdddaaa```___[[[\\\iiizzzvvvddd[[[UUUQQQOOORRRTTTTTTWWW\\\WWW[[[bbbnnn}}}vvvmmmsssuuuuuutttyyy{{{jjjbbb]]]YYYVVV[[[^^^eeellloootttpppgggeeedddeeeeeeaaa]]]aaappp~~~zzzggg\\\XXXRRRNNNQQQVVVYYY[[[^^^^^^aaaeeemmmyyyxxxnnnrrrsssssstttxxxsssiiiccc___]]][[[^^^dddjjjnnnuuuqqqjjjiiieeefffeeebbb___dddttt}}}iii^^^[[[UUUPPPQQQRRRSSSVVVZZZ[[[]]]cccmmmzzzzzzoooqqqqqqpppqqquuu||||||}}}yyyrrrrrrssstttvvvyyy}}}~~~pppgggcccbbbZZZ\\\aaafffjjjrrrppplllnnnhhhfffeeecccaaafffxxxlll```\\\WWWSSSRRRPPPOOOTTT[[[\\\^^^cccnnn|||~~~sssssspppooopppqqqtttyyy~~~xxxvvvsssssswwwyyyrrriiikkkkkkkkklllooosssuuuuuuvvvxxx{{{}}}uuugggbbbaaaYYYZZZ]]]aaadddlll~~~~~~mmmjjjnnnjjjfffeeedddbbbgggyyyoooaaaZZZWWWTTTSSSPPPPPPWWW___``````dddnnn~~~{{{uuurrrsssrrroooppptttqqqqqqooonnnsssvvvoooeeeiiigggeeefffhhhkkkkkkkkkkkklllnnnoooooopppsssuuuzzzhhh```___YYYXXXYYY[[[]]]eeewwwzzzjjjgggjjjjjjeeedddeeecccfffxxxpppaaaXXXUUUSSSRRRPPPOOOVVV^^^^^^^^^cccnnn{{{~~~|||uuurrrvvvqqqsssrrrpppvvv{{{tttgggiiifffbbbbbbdddeeedddbbbaaabbbddddddddddddfffggghhhrrr{{{lllbbb___YYYXXXXXXZZZ[[[bbbtttxxxhhheeeggghhhbbbbbbfffeeegggyyysssbbbWWWSSSQQQQQQPPPNNNRRRXXX[[[]]]eeevvv~~~yyy||||||zzzrrrqqqlllgggfffggggggeeeaaabbbccccccbbb___\\\\\\\\\WWW___eeekkk~~~tttsssvvv}}}pppddd```YYYXXXZZZ[[[]]]eeevvvyyyjjjfffgggddd^^^```hhhiiijjj|||vvvdddWWWRRRPPPSSSUUUTTTVVVYYY```fffsss|||zzztttooommmnnnmmmjjjfffiiiiiihhhddd^^^YYYUUUTTTOOOVVVXXX```}}}gggeeeiiisss{{{rrreee```YYYYYY[[[^^^```hhhyyyzzzmmmhhhhhh```[[[___iiikkkmmmxxxfffUUUPPPPPPUUU[[[]]]^^^```kkksss|||xxxuuussspppnnnuuuoooiiiggggggcccZZZRRRRRRSSSTTT```jjjgggggglllsss}}}yyyhhhaaaaaa]]]YYYZZZaaaooo|||pppjjjfff___^^^^^^```cccmmm|||jjj[[[ZZZZZZ\\\aaajjjrrrwww}}}yyy{{{vvvpppnnnlllggg]]]UUURRRRRRSSS```~~~xxxdddaaaaaafffnnnxxx|||lllfffbbb^^^\\\^^^eeeqqq}}}pppjjjggg^^^]]]^^^```ccclllooobbbbbbcccgggnnnwww}}}zzzvvvoooccc[[[TTTTTTUUUaaa|||jjj___\\\[[[aaaiiiuuusssnnnddd```^^^bbbiiirrr}}}qqqjjjfff\\\\\\]]]```bbbkkk||||||pppqqqsssyyyyyylllccc\\\ZZZXXXbbbwwwuuu\\\]]]ZZZZZZ```iiivvv|||uuueee```___dddhhhmmmyyy{{{ooohhhddd[[[[[[]]]___aaaiiizzzyyypppgggbbb\\\___mmmssseeeQQQ[[[XXXZZZaaalllyyyxxxfff___]]]ccceeefffooo|||wwwmmmfffaaaZZZZZZ\\\^^^```hhhyyywwwnnnbbb]]]```cccZZZLLLXXXVVVYYYcccnnn|||vvvfff]]][[[aaacccaaaiiiwwwuuukkkeee```YYYYYYZZZ]]]___hhhyyymmm___ZZZZZZWWWQQQVVVVVV[[[fffsssrrrfff\\\YYYaaabbb```iiixxxssskkkeee```ZZZYYYYYY[[[^^^hhh{{{wwwcccYYYXXXYYYYYYWWWXXX^^^jjjwwwooofff[[[YYYaaadddaaakkk|||ssskkkeeeaaaZZZYYYYYY[[[^^^hhh|||hhh[[[[[[YYYSSSSSSYYYdddppp~~~ttteee___^^^bbbcccdddnnn|||pppjjjgggeee```YYYXXX```gggqqqlll]]][[[YYYUUUWWW\\\eeesssvvviiibbb^^^```aaadddqqq~~~oooiiigggeeebbb]]]___iiisss~~~}}}zzzxxxxxx{{{}}}sss^^^ZZZYYYVVVYYY\\\eeetttwwwlllccc^^^___```eeeuuu~~~mmmgggeeeccc```___fffrrr~~~yyyxxxqqqrrrpppmmmiiihhhjjjlllrrrtttxxxyyyaaaZZZZZZXXXXXX[[[dddtttvvvkkkccc^^^```bbbgggwwwooohhhfffeeehhhlllwwwxxxvvvffffffeeeccc```^^^^^^^^^[[[\\\```iiiuuu}}}ddd[[[[[[YYYZZZ^^^iii{{{sssgggaaa___dddfffjjjwwwyyyvvvvvvuuu|||xxxddd```\\\ZZZYYYXXXVVVTTTRRRQQQTTT]]]hhhuuu~~~ggg^^^\\\ZZZ^^^ffftttrrrfffaaabbbhhhkkknnnzzzlllcccYYYTTTTTTUUUSSSQQQSSSPPPRRRYYYcccooo~~~iiiaaa]]]YYYaaammmrrrhhhcccdddjjjnnnrrr~~~vvviiiYYYRRRSSSVVVUUURRRRRRNNNOOOUUU]]]hhhzzz}}}jjjccc^^^YYYaaappptttkkkffffffllloootttoooYYYRRRTTTSSSOOONNNLLLMMMOOORRRZZZkkk~~~fff```aaa```bbbrrrtttnnnfffdddjjjnnnrrrwww]]]TTTUUUTTTPPPNNNMMMNNNQQQVVVaaasssgggaaaaaa```gggxxxzzzlllggggggnnnsssxxxdddVVVUUUUUURRROOOMMMNNNRRRYYYhhh|||jjjcccbbbaaakkk~~~zzzllljjjnnnwww}}}jjjYYYUUUUUUSSSOOOLLLMMMRRR\\\mmmmmmeeebbbaaakkk~~~yyyqqqrrryyyttt___WWWVVVSSSPPPOOOPPPUUUbbbuuunnneeebbbaaakkk}}}}}}kkk]]]XXXTTTPPPTTTUUU\\\kkkzzzllleeebbbbbbmmm{{{zzzeee[[[UUUPPPVVVXXX```rrrrrrhhhcccccceeemmmwwwlll^^^UUUPPPUUUWWW```ttt{{{mmmeeecccdddgggkkksss|||fff\\\ZZZYYYZZZfff|||ooogggddd______dddlllrrrwwwhhh```bbbdddqqqllleeeaaa]]]___eeennnsssvvvvvvzzz}}}llldddaaa___fffpppyyy~~~rrrjjjgggkkkyyy|||uuuuuu~~~