BMڃ6( ~~~}}}|||xxxwwwvvvvvvuuutttssssssrrrrrrqqqooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmooollljjjjjjlllmmmmmmllllllmmmnnnnnnlllkkkkkklllllllllllllllkkkkkkkkkjjjlllkkkkkkjjjjjjkkkkkklllkkkkkkllllllmmmmmmlllllloooqqqrrrssssssuuuxxxzzz{{{yyyyyyxxxwwwvvvuuuttttttsssrrrqqqppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnlllkkklllmmmnnnmmmlllmmmnnnpppooommmllllllmmmkkkkkkkkkkkkjjjjjjjjjjjjlllkkkkkkjjjjjjkkkkkklllkkkkkkllllllmmmmmmmmmmmmqqqrrrrrrrrrrrruuuxxx{{{{{{}}}|||{{{zzzyyyxxxwwwvvvtttsssrrrqqqppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnmmmlllnnnoooppppppnnnmmmmmmnnnjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkjjjjjjkkkkkklllkkkkkklllllllllmmmnnnnnnrrrrrrrrrqqqrrruuuyyy}}}|||~~~~~~}}}|||{{{zzzxxxwwwwwwuuutttsssrrrrrrqqqqqqqqqoooooooooooooooooooooooommmnnnooooooooonnnnnnmmmnnnoooqqqpppooommmnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjlllkkkkkkjjjjjjkkkkkklllllllllkkkllllllnnnoooppprrrsssrrrrrrrrruuuyyy}}}}}}~~~~~~}}}{{{zzzxxxwwwvvvvvvuuutttsssrrrrrrrrrrrroooooooooooooooooooooooonnnooopppooonnnmmmnnnpppnnnoooppppppnnnmmmmmmnnnjjjjjjjjjjjjkkkkkkkkkkkklllkkkkkkjjjjjjkkkkkklllllllllkkkkkklllnnnpppqqqrrrrrrsssssssssvvvyyy|||~~~|||~~~~~~}}}{{{||||||~~~~~~}}}}}}}}}~~~|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~}}}{{{zzzyyywwwvvvuuutttssssssssssssppppppppppppppppppppppppoooppppppooommmmmmooorrrmmmooopppooonnnmmmmmmmmmjjjkkkkkkkkklllllllllllllllkkkkkkjjjjjjkkkkkklllmmmlllkkkkkklllnnnqqqrrrqqqrrrttttttuuuvvvyyy{{{}}}~~~}}}||||||~~~~~~}}}|||zzzyyyyyyxxxxxxxxxxxxxxxuuuwwwxxxxxxvvvuuuuuuvvvuuutttsssrrrssstttuuuvvvuuuuuuvvvwwwwwwwwwwwwvvvzzzxxxwwwwwwyyyzzzzzzyyy{{{yyyvvvwww{{{}}}}}}|||{{{{{{|||}}}}}}}}}}}}|||wwwyyy{{{~~~~~~}}}wwwvvvuuuttttttsssssstttpppppppppppppppppppppppppppqqqqqqnnnllllllpppsssmmmnnnpppooommmllllllmmmkkkkkkkkkllllllmmmmmmmmmlllkkkkkkjjjjjjkkkkkklllmmmlllkkkkkklllnnnqqqsssppprrrtttvvvvvvwwwyyy{{{|||~~~}}}{{{yyyxxxvvvuuusssqqqooonnnmmmlllhhhhhhiiiiiihhhfffdddccciiieee```^^^___```^^^\\\ZZZYYYXXXWWWXXXZZZ\\\]]][[[]]]^^^]]]ZZZZZZ^^^bbb]]]cccfffdddaaadddkkkooohhhfffeeefffiiilllmmmnnnoooooopppqqqrrrsssssstttrrrrrrssssssuuuvvvwwwxxxxxxxxxyyy{{{|||~~~|||~~~~~~|||||||||}}}~~~~~~~~~~~~~~~|||~~~~~~|||~~~}}}{{{{{{zzzyyyxxxwwwwwwvvvvvvuuusssrrrqqqqqqrrrsssooooooooooooooooooooooooooonnnmmmmmmmmmnnnnnnooommmmmmkkkjjjjjjkkkmmmmmmlllllllllmmmmmmmmmnnnnnnllllllllllllnnnooopppqqqppprrruuuvvvwwwxxx{{{}}}~~~}}}zzzwwwtttrrruuutttppplllhhheeebbbaaa\\\\\\[[[YYYWWWTTTRRRQQQOOONNNLLLIIIHHHGGGGGGHHHBBBBBBCCCCCCCCCBBB@@@???BBBAAA@@@@@@@@@@@@>>><<<@@@@@@???>>>???@@@AAABBB???@@@AAA@@@???@@@AAACCC@@@BBBCCCCCCBBBCCCDDDDDDJJJHHHGGGHHHJJJLLLLLLKKKMMMNNNNNNOOOOOOPPPPPPPPPTTTTTTTTTTTTVVVWWWXXXYYY^^^^^^___```aaabbbcccccceeeeeefffffffffggghhhjjjlllmmmnnnoooppppppqqqqqqsssuuuyyy|||~~~~~~zzz{{{}}}}}}{{{yyywwwvvvuuutttsssqqqppppppqqqqqqppppppppppppppppppppppppppppppoooooonnnmmmmmmmmmmmmmmmllllllllllllmmmmmmlllllllllmmmmmmmmmnnnnnnlllllllllmmmnnnooopppqqqppprrrtttvvvvvvxxxzzz|||~~~~~~}}}zzzxxx{{{yyywwwuuurrrpppoooooocccbbb```^^^ZZZWWWTTTRRRMMMLLLJJJHHHEEEDDDCCCBBBFFFFFFEEEEEECCCBBBAAA@@@AAA???===;;;;;;===???@@@CCCCCCBBBBBBAAA???>>>===@@@BBBEEEGGGFFFDDDCCCCCC>>>>>>>>>============<<>>???AAA???<<<999<<<;;;::::::;;;<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEKKKJJJHHHHHHHHHJJJLLLNNNOOOOOOPPPRRRSSSUUUVVVVVVYYY[[[___bbbeeegggggghhhfffgggiiikkknnnqqqssstttvvvvvvvvvwwwxxxzzz|||~~~|||~~~|||zzzxxxwwwuuutttsssrrrrrrrrrqqqqqqppppppppppppqqqqqqppppppppppppooommmlllkkklllmmmmmmnnnnnnmmmmmmlllllllllmmmmmmmmmnnnnnnnnnlllllllllmmmnnnooopppqqqoooqqqtttuuuvvvwwwzzz||||||yyywwwvvvooonnnllliiifffbbb___]]]SSSRRRPPPNNNLLLLLLLLLLLLFFFGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFHHHIIIJJJEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHFFFDDDEEEGGGJJJMMMMMMLLLKKKIIIHHHFFFDDDCCCEEEIIILLLLLLJJJIIIJJJLLLJJJJJJJJJJJJIIIHHHFFFFFFEEECCCBBBDDDGGGGGGDDDAAABBB@@@@@@BBBBBB@@@???@@@AAA@@@???@@@AAAAAA???>>>@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;<<<===>>>???<<<<<<=========<<<<<<;;;@@@>>><<<;;;;;;<<<;;;;;;<<<<<<======???@@@AAABBBBBBBBBDDDEEEFFFFFFFFFFFFIIIIIIJJJLLLOOORRRUUUWWWZZZZZZ[[[\\\___cccgggiiijjjkkkmmmoooqqqsssuuuvvvvvvzzz~~~|||{{{yyywwwvvvvvvrrrqqqppppppooopppqqqqqqooooooppppppooonnnlllkkklllmmmoooooooooooommmlllmmmmmmmmmmmmnnnnnnnnnnnnllllllmmmmmmnnnpppqqqrrroooqqqsssuuuvvvwwwyyy{{{ӵĦĦӵ}}}|||{{{yyyvvvtttsssrrrmmmkkkiiieeeaaa]]]ZZZYYYOOOOOONNNLLLIIIFFFDDDCCCBBBAAAAAA@@@AAACCCDDDFFFJJJKKKLLLNNNOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMHHHIIIJJJLLLMMMNNNNNNNNNJJJHHHDDD@@@??????AAACCCIIIIIIHHHHHHGGGGGGGGGGGGDDDFFFGGGĦHHHHHHHHHHHHGGGFFFDDDCCCEEECCCBBBDDDGGGGGGCCC@@@BBBAAABBBEEECCCBBBHHHQQQCCCBBBAAABBBDDDEEEDDDCCCEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDBBBCCCEEEFFFFFFEEEDDDCCCDDDBBBAAAAAACCCCCCAAA?????????>>>>>>>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;<<L=hĦ4ĉ@ӵ}}}zzzyyywwwtttqqqnnnlllkkkeeecccaaa]]]ZZZVVVSSSRRRKKKKKKJJJIIIGGGEEECCCAAACCCEEEFFFFFFEEEEEEFFFGGGNNNNNNOOOPPPRRRTTTVVVWWWTTTTTTTTTTTTSSSRRRQQQPPPMMMLLLKKKJJJJJJIIIIIIIIIMMMMMMNNNMMMMMMLLLKKKJJJJJJGGGBBB<<<888666555555??????@@@AAACCCFFFHHHIIIHHHHHHGGG>LLLLHHHHHHGGGFFFEEEEEEDDDDDDHHHGGGGGGGGGHHHHHHFFFEEEGGGEEEGGGKKKIIIHHHQQQ^^^GGGEEECCCCCCEEEFFFGGGFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGIIIKKKMMMNNNNNNMMMLLLJJJHHHFFFIIIMMMPPPPPPNNNHHHGGGFFFEEEEEEEEEFFFGGGDDDCCCAAA@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@>>>===<<<======>>>======>>>@@@AAACCCDDDEEEEEEGGGKKKNNNRRRWWW]]]aaammmnnnrrrvvv{{{~~~|||zzzwwwuuuuuuvvvvvvsssrrrqqqpppooooooooopppoooppppppqqqqqqppppppooommmmmmnnnnnnnnnooooooooommmmmmmmmnnnooopppqqqrrrppprrruuuvvvwwwxxx{{{}}}}}}GG=?HdĦ=ĪjGG=?~~~~~~{{{vvvuuutttrrrlllgggcccaaa^^^YYYUUUQQQMMMLLLJJJIIIHHHGGGEEEDDDCCCBBBIIIJJJKKKLLLLLLLLLKKKJJJHHHJJJMMMNNNMMMMMMOOOQQQLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNMMMLLLKKKIIIIIIMMMMMMLLLLLLLLLMMMMMMNNNLLLKKKKKKJJJIIIGGGEEEDDDGGGEEEAAA===999666555444000000111222555777:::;;;<<<;;;;;;HdĦAAAFFFEEECCCBBBBBBBBBCCCCCC===>>>>>>===;;;;;;<<<===>>>999:::@@@AAA>>>DDDOOOIIIFFFBBB@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFDDDFFFIIIMMMNNNOOONNNMMMLLLGGGBBBCCCIIIOOORRRSSSJJJJJJHHHHHHHHHJJJLLLMMMFFFEEEBBBAAA@@@AAABBBCCCGGGGGGGGGGGGGGGFFFFFFEEEGGGFFFEEEDDDDDDCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA999;;;<<<===>>>@@@DDDFFFLLLNNNSSSZZZaaahhhmmmooowwwyyy{{{}}}|||}}}}}}|||}}}}}}{{{yyyvvvrrrppppppqqqqqqqqqqqqppppppppppppqqqqqqmmmnnnnnnnnnoooooooooooommmmmmmmmnnnoooppprrrrrrqqqsssvvvwwwxxxyyy|||~~~|||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼s{{{{{{ĭӵ___FFFFFFEEECCCDDDEEEGGGIIIKKKMMMӵKKKKKKJJJJJJĦMMMLLLJJJIIIJJJLLLJJJJJJKKKKKKKKKHHHGGGEEEĦ@@@@@@@@@@@@???>>>555Ħ222222222444555666333222444DdD333333444555888ӵ???:::ӵ555ӵ<<<<<<<<<<<<<<<ĦKKK;;;ӵLLLLLLKKKFFFĭӵHHHHHHDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDBBB???<<<;;;<<<<<<===???BBBEEEHHHJJJLLLQQQSSSVVVZZZ]]]```aaaaaahhhjjjmmmpppsssvvvxxxyyy}}}zzzuuuqqqqqqqqqrrrsssrrrqqqppppppqqqrrrsssnnnnnnnnnnnnoooooooooooommmmmmnnnnnnoooqqqrrrsssrrrtttwwwxxxyyyzzz|||~~~|||?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@oookkkg&e>&eHHH@eHHHIII??KKKJJJIIIJJJKKKKKKKKKKKKg<ĉJJJKKKLLLKKK3we<ĦJJJKKKKKKJJJ3h?@e???@@@AAABBBCCC??????>>>Z8887777777777777773h?gL222222222222222222222555555444D%%)?222fff?><z111111=?Ħ000g&e333g&e222222222S?ʬ3334ff?>ߝL555@e333g&e@@@??????3h?g&e>&eGGGIII??HHHFFFEEEEEEFFFGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCFFFGGGIIIIIIGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFGGGIIIEEEEEEFFFFFFFFFEEEEEEDDDGGGGGGHHHJJJLLLPPPSSSUUU[[[^^^ccciiipppwww{{{~~~zzzvvvuuuvvvvvvwwwuuurrrqqqrrrsssssssssooonnnnnnoooqqqqqqpppnnnppppppppppppqqqqqqqqqqqqqqqsssuuuvvvwwwyyy|||4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦtttttTTTPPPHƅ^Hu]ĦMMMH׼sMMMNNNMMMMMMMMMJJJKKKKKKKKKKKKKKKtQDDDDDDFFFGGGje<ĦFFFGGGGGGBt=o9ĦH׼s;;;<<<===>>>>>>???;;;;;;:::HtĦ666666666666666Bt=o9ĦHdĦ333333333333333333333444444444Dtfo9ĦsߝLGdUĦ111Ht@cӵHu]Ħ222Hu]Ħ111111Htƅ^222qIܗGIӵ111H׼s333222Hu]Ħ777555Bt=o9ĦHƅ^Hu]Ħ@@@BBBBBBAAA@@@@@@AAAAAA@@@???=========<<<;;;<<<===???EEEGGGIIIJJJJJJIIIIIIHHHHHHIIIJJJKKKMMMOOOQQQSSSLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDEEEHHHJJJMMMQQQVVV[[[___bbbtttuuuwwwzzz}}}~~~||||||yyyvvvtttuuuuuuuuutttmmmllllllnnnpppqqqqqqpppooopppppppppqqqqqqqqqqqqrrrtttvvvwwwxxx{{{~~~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Ħ{{{yyyuuuDdDĦ[[[`eĭMMMDdDΦDdDĦOOODdDĦOOOQQQPPPNNNLLLKKKKKKKKKLLLGGGGGGGGGGGGFFFFFFgeĦ======>>>FSĦ@@@@@@qjRgdKӵDdDĦ777777888888999999666666666DdDĦ444444444444qjRgdKӵDdDĦ333333333333333333333333333333HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ000DdDĦ///q<R111111peƜ4DuTӵ///DdDĦ111000DdDĦ111qjRgdKӵDdDΦDdDĦ888999:::::::::999;;;:::888999::::::999777555666555444333555888;;;DDDFFFIIIKKKMMMMMMMMMLLLJJJKKKLLLNNNQQQTTTWWWXXXUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIGGGFFFDDDBBB@@@???@@@@@@@@@BBBDDDGGGJJJLLLSSSVVV\\\ccckkkssszzz}}}~~~}}}yyyvvvuuutttsssrrrqqqpppooopppqqqrrrqqqpppppppppppppppqqqqqqqqqqqqsssuuuwwwyyyzzz|||4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjzzzDdDĦllleeebbbDdDĦPPPHߝL`o9YYYDdDΦDdDӵJJJDdDĦJJJMMMKKKHHHEEEDDDCCCDDDDDD????????????>>>===geĦ666777sp?aĦ999999GIdnuR)ĦDdDĦ555444444444444444222222222DdDĦ333222222222GIdnuR)ĦDdDĦ111111111111111111111222222222DdDĦnuR)ĦDdDΦDdDĦ///DdDĦnuR)ĦDdDĦ...DdDĦ---po9u////////////=ӊB1.uTӵ000DdDĦ......DdDĦ222GIdnuR)ĦDdDΦDdDӵ333333444444444444666444333333444444333222111111111000///222888===AAABBBEEEIIILLLMMMMMMLLLJJJJJJKKKMMMQQQSSSUUUUUUZZZYYYWWWTTTQQQOOOMMMMMMKKKKKKJJJIIIHHHGGGEEEEEEEEEDDDBBBAAAAAABBBCCCDDD???AAAFFFLLLTTT[[[aaadddkkkooossswwwzzz}}}|||yyywwwtttqqqxxxvvvsssssssssrrrqqqoooppppppqqqqqqqqqrrrrrrrrrtttuuuxxxyyyzzz|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<ĦXXX4DufئL>eUUUDdDʜ4DuTӵCCCDdDĦCCCFFFDDDAAA>>><<<<<<<<<===999999999888888666geĦ333s<v>aĦ444444peӵDx<DdDĦ333333333222222222111111111DdDĦ222000000000peӵDx<>dd<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ--->d<Ħ,,,peӵ...Ħ...F&uTӵ///DdDĦ---...>d<Ħ111peӵDx<>d<ʜ4DuTӵ111111222222222333333222111111222222111///000111111000000555>>>EEE>>>>>>???BBBFFFHHHHHHGGGHHHHHHJJJOOOUUUXXXXXXWWW]]][[[YYYUUUSSSPPPOOOOOOIIIHHHHHHGGGFFFEEEEEEEEEFFFEEECCCAAA????????????CCCCCCCCCDDDEEEGGGHHHIIISSSVVV[[[___ccchhhmmmppptttyyy~~~{{{wwwyyywwwtttsssssssssrrrqqqrrrrrrrrrrrrsssssssssssssssuuuwwwxxxyyy|||4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?>>>>>>d<===;;;:::888888888999666666666666666555geĦ111Hg8>aĦ222222B?Ho9000>d<222222222222111111111>d<ӵ//////B?Ho9000<x............/////////&ӫeʬtIӇ...>d<Φ>d<Ħ///D&ӫetIӇ...DdDĦ,,,sdKĦ,,,B?dp&ĒR,,,--->d<sdKĦ,,,B?Ho9222s&dq&ĒR222222111111222333333333222111111222222111000000222333222333:::FFFPPP===;;;999:::>>>AAA@@@???CCCEEEKKKSSS\\\aaa```^^^\\\ZZZWWWTTTQQQPPPOOOOOOJJJHHHFFFCCCBBBAAAAAABBBEEEDDDCCCBBBAAA???>>>>>>@@@@@@??????@@@@@@AAABBBAAACCCFFFHHHJJJMMMQQQTTTWWW[[[cccjjjpppuuuzzz~~~~~~zzzwwwuuutttuuuvvvvvvuuuttttttttttttuuuuuuuuuuuusssuuuwwwyyyzzz|||4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌyyy}}}BeneSSSHkgeZZZneVVVTTTfeTTTHu]3hh999999999se777777777777666666666666444444555555555444geĦja>aĦ222222@G000///se111111111111111111111111<Ō/////////@G000000Hkge........................HĪj@IŌ......ege//////Hu]3hIŌ------DdDĦ,,,ne...,,,@h......>h++++++,,,se---ne------@G///000sĪj@h333222111111111111222333444333222222333333222000000222444333555>>>MMMXXX>>>999444333777999999777>>>AAAHHHTTT^^^bbb```[[[TTTRRRPPPMMMKKKKKKKKKLLLHHHEEEBBB???======???@@@DDDEEEFFFGGGFFFEEECCCAAA;;;<<<<<<===???AAACCCDDD<<<===>>>>>>===>>>AAACCCAAAEEEJJJNNNSSSXXX]]]```gggkkkppptttxxx|||~~~{{{{{{zzzyyyxxxuuuuuuvvvvvvvvvwwwwwwwwwuuuwwwyyyzzz{{{}}}4DuXӵĵD^DdDĦwwwtttggg[[[WWWRRRRRR[[[ZZZYYYVVVKKKD^???555555555s׼s555222333333444555555444444111222222333333333geFm8222>aĦ222222222333111///s׼s///000000000111111111111000Ho//////////////////000000//////////////////---.........//////000000000D^---------DdDĦ,,,...///,,,,,,000.........------------s׼s++++++000111222///------///777333222111000000000111222555333222222333333222111///222444333666@@@PPP]]]@@@999222000222555555333:::===EEEPPPZZZ]]]XXXRRRLLLJJJHHHFFFEEEEEEFFFFFF@@@===:::777666888;;;===CCCDDDGGGIIIIIIGGGEEEDDDGGGFFFDDDCCCAAA@@@@@@@@@??????@@@???>>>>>>AAACCC???AAACCCCCCDDDFFFIIIKKKGGGLLLTTTZZZ___eeelllqqqxxx|||}}}{{{yyyvvvwwwwwwwwwxxxxxxxxxxxxvvvxxxzzz{{{|||~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ}}}~~~yyywwwrrrjjjffffffYYY]]]^^^[[[[[[___aaaaaaSSSQQQMMMKKKIIIIIIJJJKKKRRRSSSUUUWWWĦUUUXXXXXXXXXWWWUUUQQQNNNLLLAAA>d<Ħ666777555555555Be333333111111111111111111111111000000000000000000geFYĉ000000>aĦ000000111111111111//////////////////Be111111000///......---000000000nu]ӵ000///.........---////////////////////////111000///........................................................................------>d<Ħ---,,,,,,,,,,,,>d<Ħ------+++Ħ+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///...---------Be///---------...Ħ///000000//////.........---///////////////////////////////////////000111111111111111111111111111111777444222555<<>>CCCEEEEEEDDDCCC777777777777666666666666333444444333222333555777AAAAAAAAABBBDDDFFFGGGHHHIIIGGGEEECCCBBBDDDEEEGGGCCCCCCBBBBBBBBBAAAAAAAAABBBAAA???>>>>>>@@@BBBCCC@@@AAACCCEEEHHHKKKNNNOOOWWW[[[```fffmmmttt|||}}}{{{|||~~~~~~{{{wwwxxxxxxyyy{{{|||?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦ}}}{{{xxxpppjjjiiiiiiccc]]]ZZZWWW[[[]]]\\\^^^bbbbbb```SSSQQQMMMIIIGGGFFFFFFGGGQQQRRRSSSgdKĦRRRRRRRRRQQQOOOLLLHHHEEEBBB;;;sdKĦ666777555444444333333333111111111111111111111111222222222222222222ŶS0000000003we<000111111111000000000000000000111111000000///......---/////////iĉ@3hR/Ō//////....................................000000///.....................................................................---------DdDĦ---,,,,,,,,,,,,sdKĦ------gdKĦ+++,,,,,,------,,,,,,+++---,,,,,,,,,------...///...---------//////---------gdKĦ///000/////////............////////////////////////.........---...//////000000000000000000000000000111333666;;;??????;;;888555444333222111222333333555777:::<<<======;;;:::777777666555555444333333333444444333222333555777888999;;;===AAADDDGGGIIIIIIHHHFFFEEEEEEFFFIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHEEEEEEDDDCCCCCCDDDEEEFFFBBBAAAAAAAAAAAABBBBBBCCCCCCFFFIIIMMMQQQVVV\\\```iiilllpppuuuzzz~~~~~~{{{wwwzzz{{{|||}}}>AneneneneDe}}}zzzvvvrrrpppfff___aaaddd```YYYUUUSSSVVVXXXZZZ```eeeccc^^^QQQOOOKKKFFFCCCAAAAAAAAAEEEFFFneEEEDDDFFFFFFEEEDDDBBB???<<<:::444ne555666666444444333333333333333222111111111111111111111111222222222222222222>A000000000k<000000000111111000000000000000000000000111000000//////........./////////fh/////////..................................../////////...............------------------------------------------------...------------De------,,,,,,,,,,,,ne,,,---ne---,,,,,,------------,,,,,,---------,,,------...///...------------...//////------ne//////////////////............////////////////////////------,,,,,,------...///////////////////////////...111666:::<<<888111,,,222111///...///000222333555666666666555444333222777666555444333111000000222333444333222222444666222333555888;;;???BBBDDDDDDCCCBBBBBBCCCFFFHHHJJJIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFEEECCCCCCBBBBBB===???AAAAAABBBDDDGGGIIIMMMOOORRRWWW]]]bbbfffiiirrruuuzzz~~~{{{zzz{{{{{{|||~~~~~~zzzwwwsssnnnhhhdddfff___ZZZ]]]___[[[WWWVVVRRRRRRQQQSSSZZZ```^^^XXXJJJHHHDDDAAA>>><<<;;;;;;::::::999888777999999::::::::::::999888111555555444444333333333333222222222222111111111111111111111111000000000000000000000000000//////000000000111111111111111111111111111000000/////////.........///////////////////////////......................................................---------------------------------------------------------------------------,,,,,,,,,++++++,,,---,,,---,,,,,,------------,,,,,,......------------.........------------...//////......////////////////////////.........////////////////////////---------,,,---......///..............................///000111111111000000///---------///222444777777555444333222222222555555444333222222111111222333444333222222444555333333333444666777999::::::::::::;;;<<>>???AAACCCFFFIIIJJJKKKGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOOOOPPPQQQPPPNNNMMMMMMNNNFFFEEECCCBBBAAAAAABBBBBBGGGHHHJJJMMMPPPSSSVVVWWWdddjjjsss}}}~~~zzzvvvooojjjddd^^^ZZZWWWUUUSSSOOOOOOPPPQQQLLLFFFHHHNNNUUURRRJJJBBB@@@BBB@@@<<<:::999999888777777777777888777777777777777666666777666666555444444333333444555555666555444222111000111111111111222222222000000000000000000000000111111111111111111111111////////////////////////......////////////000000////////////////////////.........................................................///////////////------------------------+++,,,---//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,+++++++++,,,------++++++,,,---------............------000///......---............------------...//////....../////////000000000.........///////////////////////////////////////.........---...//////000////////////////////////,,,...000000...------............//////111222222111111000000111111222333111111222222333444444444000222444444333222333444222222111111222333444444222222222333444555777777555666888;;;>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRQQQPPPNNNNNNOOOKKKKKKIIIHHHFFFEEEEEEEEEBBBBBBCCCDDDEEEGGGIIIJJJLLLQQQXXX```iiirrr{{{}}}{{{vvvooojjjaaa^^^[[[XXXWWWUUURRRPPPMMMKKKKKKLLLIIIDDDDDDHHHIIIIIIEEE>>>;;;<<<;;;888999888888777777666666666555555555444555555666666666666555444333333222333333444444444444333222222000000000000111111222222000000000000000000000000111111111111111111111111////////////////////////........./////////000000..................................................................................../////////000------------------------***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++,,,------++++++,,,---------............------000000///..................------------...//////.../////////000000000000............/////////000////////////////////////------,,,,,,------...///------------------------,,,...000000...,,,,,,---,,,---...000000000//////.........//////000000000000111111111111111111222///111333444333222222333000000000000111222333444333333333333333333444444111222333555666888999999=========>>>@@@BBBDDDFFFHHHHHHIIIIIIKKKLLLNNNOOONNNPPPRRRRRRQQQPPPPPPPPPOOOOOOOOONNNMMMLLLJJJJJJAAAAAAAAACCCEEEGGGIIIKKKHHHIIILLLNNNQQQVVV\\\aaarrr{{{zzzvvvqqqkkkbbb[[[[[[ZZZYYYYYYXXXVVVRRROOOLLLFFFDDDEEEEEEBBB??????:::>>>???<<<:::===>>>===::::::999888777777666555666666666666666777888999222222222222222333444555222222222222222333333333//////000000111111111222000000000000000000000000////////////////////////////////////////////////............/////////000........................---.............................................---.........//////000000------------------------***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,+++++++++,,,------++++++,,,---------............------000000///..................------------...//////////////////000000000000---.........//////000000////////////////////////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------+++)))+++000444+++,,,...000000///...,,,---...///000000000//////111111000000//////......///111333444333222222333222111111000000000111111333333333333222222111111666666666666666777777777666666555666888<<>>>>>======<<<<<<::::::999999999888888888888888888888777777777777666666555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000///............---------..............................//////...---,,,,,,------------------------........................//////.........------------------------------------.........---,,,,,,+++///...------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++..................------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,.........------,,,,,,,,,---------------------------------............///........................------............------///...---,,,,,,---...///---------............///------............------............///////////////////////////.........000000000000000000000000000000000000000000000000:::@@@CCC@@@888111111444111111111111111111111111000000000000111222333444555333222444777888666333666666777888888888888888999>>>CCCEEEEEEFFFLLLPPPRRRSSSUUUUUUTTTSSSTTTUUUSSSRRRQQQOOOMMMLLLKKKKKKNNNMMMLLLKKKIIIGGGFFFEEEEEEEEEDDDBBBBBBEEEJJJNNNQQQRRRTTTXXX___jjjvvv~~~~~~zzzuuuqqqmmmjjjeee]]]QQQHHHMMMTTTUUUMMMIIIKKKHHHAAA??????>>>>>>===<<<<<<<<<;;;:::888777777777888999888888888777777777666666666666555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000///............---------..............................//////...------,,,------------------------........................//////.........---------------------------------------......------,,,+++......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........---------,,,,,,,,,---------------------------------............///........................------............------......------------......---------............///------............------............////////////............////////////////////////////////////000000000000000000000000999>>>AAA???888111///000222222222111111000000000000000000000111222333444555333222444666777555333555666777777888888777777666:::>>>???>>>@@@DDDHHHLLLNNNQQQRRRQQQQQQQQQRRRMMMLLLJJJIIIGGGFFFFFFEEEIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGFFFDDDCCCEEEHHHKKKJJJKKKNNNPPPTTT[[[bbbgggvvv{{{uuurrroookkkgggddd^^^UUUJJJAAAIIIPPPQQQJJJFFFFFFBBB<<>>======<<<<<<;;;;;;:::888777777777888999888888777777777777666666555555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000///............---------.................................///......---,,,------------------------------------------------...............---------------------------------------......------,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000...------------,,,,,,,,,---------------------------------............///........................------............---------..................------------............///------............---------............/////////---------.../////////000////////////////////////000000000000000000000000555888;;;;;;888444111///222222222111111000000000000000000000111222333444444333222333555666555444555555666777777777777666555888;;;;;;::::::===@@@BBBEEEHHHJJJIIIHHHHHHIIIDDDCCCAAA@@@???>>>>>>===AAAAAACCCEEEGGGIIIKKKLLLHHHIIIIIIHHHFFFEEEGGGHHHGGGIIIKKKMMMOOORRRVVVYYY\\\fffvvv{{{vvvppplllhhhddd___ZZZUUUNNNGGGAAAGGGMMMNNNJJJFFFEEEBBB===???>>>>>>===<<<<<<;;;;;;:::::::::::::::999999888888777777777666666666666555555555555555555555555333333333333333333333333222222222222222222222222111111222222222222111111////////////////////////////////////000000000000///............---------........................---...............------........................------------------------........................------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------......------------------------+++++++++,,,,,,...//////------------------------------------............---------............///........................------............------,,,---...//////...---,,,---------............///------............---------------.........//////,,,,,,------...///000000////////////////////////000000000000000000000000///111555888999666333000000000000000000000000000000000000000111222333444333333222333333444444444444444555666666666666555888:::<<<;;;999999:::<<<999<<>>>>>======<<<;;;;;;;;;888:::===???>>><<<888666777777777666666666666555444555555555555555555555333333333333333333333333222222222222222222222222111111222222222222111111////////////////////////////////////000000000000///............---------........................------...............---........................---------------------------.....................------------------------,,,,,,------...------,,,++++++,,,---------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------......------------------------...------,,,,,,------------------------------------------....../////////---------............///........................------............------,,,---...//////...---,,,---------............///------............------------------............+++,,,,,,---...//////000........................///////////////////////////222555777777555222000000000000000000000000111000000000000111222333444222222222222222222444555333333444555555555555444:::;;;;;;:::999999999:::666888::::::888666555555888777777666555555555666777888999;;;>>>@@@BBBBBBHHHJJJLLLKKKJJJHHHHHHIIIEEEEEEEEEDDDEEEHHHNNNRRRXXXXXX\\\dddlllxxx~~~xxxsssnnniiidddaaa[[[XXXSSSNNNKKKJJJJJJJJJBBBDDDEEEEEECCCBBBBBBBBB>>>>>>===<<<<<<;;;;;;:::777:::===??????<<<888555777777666666666666555555444444444555555555555555333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000///............---------........................,,,---......///.................................,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------,,,,,,------......------+++,,,---...///...---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......------------------------//////...---------------,,,,,,,,,------------...---------...//////000000---------............///........................------............---------..................------------............///------............------,,,------------.........,,,,,,,,,---.........///........................////////////////////////444666888888555111//////333333333222111111000000000000000000111222333444222222222111000111333555222222333444444444444333777777777777777666666666888999:::999777666666777777777666666555666666666666777888999:::;;;<<<<<>>======<<<<<<;;;::::::888999:::;;;:::999888666777777666666666555555555444444444555555555666666333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000///............---------........................,,,------...//////..............................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------+++,,,------......------+++,,,...000000///...---+++,,,,,,------,,,,,,+++***++++++,,,------.................................------------......///,,,,,,,,,---------......---------...///000000000---------............///........................------............------......------------......---------............///------............------,,,,,,---------.........------------------------........................////////////////////////333777:::888333111222555;;;:::999666444111000///000000000000111222333444111222222111//////333666111222222333333333333333444333333333444555555444888888999888777888:::<<<888777777777777777888888777777777888999999::::::;;;>>>AAACCCDDDGGGJJJLLLPPPPPPNNNKKKHHHGGGIIIJJJLLLJJJOOOZZZ```eeetttzzzvvvqqqlllhhheeebbb___UUUVVVVVVTTTQQQLLLJJJHHHHHHFFFEEEDDDAAA???@@@CCC>>>======<<<;;;;;;:::::::::999777666666666777888777666666666555555555555444444444555555555666666333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000//////.........---------........................,,,,,,---.../////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------+++,,,,,,---.........---,,,---///111111000///...+++,,,,,,------,,,,,,+++******+++,,,,,,---..............................,,,,,,,,,---...///000111,,,,,,,,,------.........---------...///000000111---------.........//////........................---..................---///...---,,,,,,---...///---------.........//////---..................---,,,,,,,,,---------......------------------,,,,,,........................///////////////////////////444999888333333888===BBBAAA>>>:::555222///---000000000000111222333444111222222000...///222666111111222333333333333222222222111222444555555444555666666666666888<<>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888888777666444444555555666666555333333444444333222333333333333333333333333333333333222222111111111000000000000000000000000111111000000//////......------///000111111111111------............------,,,,,,,,,---------..............................------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------,,,,,,+++++++++------,,,,,,,,,,,,++++++------,,,,,,,,,---......---------------------------------------------------,,,,,,,,,,,,---......---...///...------...///------------------------........................//////.........---------++++++,,,---...///000000.........------,,,,,,,,,000000//////............,,,,,,,,,---------..............................---......,,,,,,......---111444777888888:::>>>BBBAAA===;;;;;;888222///000333222222222111111000000---///000111000///000000333111000111555666555333555555444222111111222444888777777777888:::<<<>>><<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999;;;;;;;;;<<<>>>@@@CCCDDDGGGIIILLLOOOOOONNNKKKJJJJJJJJJMMMRRRXXX___lllyyy|||kkkfffhhheee___aaa\\\XXXUUUTTTSSSOOOLLLGGGGGGFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;::::::;;;:::::::::999999999888888888777666555444555666666666555333444444555333222333333333333333333333333333333333222222222111111111111111111111111111111111000000000/////////...---...///000111111111111---......//////......---,,,,,,---------.................................------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///------------------------........................//////.........------------------......//////000......---------,,,,,,,,,/////////......---------,,,,,,,,,---------..............................---..................---000222444333222222444777===::::::;;;999333000111,,,------///000111222333...000111111000///111222333111000111444555444222777777666444333333444666666666666777888:::;;;<<<::::::999999999999::::::;;;;;;::::::::::::::::::::::::;;;<<<===@@@BBBCCCFFFHHHKKKNNNOOONNNLLLKKKHHHHHHLLLRRRVVV\\\hhhtttzzzooolllgggaaaddd```[[[XXXWWWUUUQQQMMMKKKJJJHHHFFFDDDBBB@@@???>>>===<<<;;;:::::::::::::::::::::999999999888888888777666555555555666666666555333444555555444333333333333333333333333333333333333222222222222111222222222222222222222222000000000000////////////---...///000000111111000---......//////......---,,,------------.................................------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///------------------------.......................................---------////////////////////////...------------,,,,,,,,,......------------,,,,,,,,,,,,,,,---------.......................................//////.........---///000///...---...000777555777;;;:::444111222666666444333222222111111111111111000///000222444111000///000222222222000777666555555444555555666444444666777888888888888777777777777888999::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@AAACCCDDDFFFIIILLLNNNNNNMMMMMMIIIJJJNNNRRRUUUZZZeeeqqqwwwnnneeeeeeaaa\\\YYYYYYWWWSSSPPPLLLKKKIIIGGGEEECCCBBBBBB>>>>>><<<;;;:::::::::::::::::::::999999999888888777777777666666666666666666555333444555666555333333333333333333333333333222222222222222222222222222222222222222222222222000000000000////////////......///000000000000000......////////////......------------....................................------------------------------------------------...------,,,,,,------...........................------------------------------------------------------------------,,,,,,------,,,,,,,,,+++++++++++++++******++++++,,,---------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......---...///...---------///------------------------................................................000000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000------......------000+++,,,---...///000111111111000333888888444222333;;;:::888666444333333333222222222000///000333666000000000000000111000000444333222333444444444444222333555666777777666666666666666777888999;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<===>>>???AAABBBCCCCCCEEEGGGJJJMMMNNNOOOOOOPPPPPPQQQSSSTTTYYYfffttt}}}tttllleeeaaa]]]ZZZZZZYYYUUURRRLLLKKKIIIHHHFFFEEEEEEEEE??????===<<<;;;::::::::::::::::::999999999888888777777777777777666666666666444444444666666555444333333333333333333333333222222222222222222222222111111111111111111111111////////////000000000000...//////000000000000///...//////////////////...---------.........//////........................------------------------------------------------...------,,,,,,------...........................------------------------------------------------------------------------------,,,,,,,,,+++++++++++++++******++++++,,,---------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......---...///...---------///------------------------........................---.....................000000//////......------------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................222---+++------+++---222+++,,,...000222333333222///---000444555333222555222111111111333555777999333333222111000111444666333333444444333333444555444222222333555666555444111222444555666666555444666666666777999:::<<<<<<::::::;;;<<<======>>>>>>>>>>>>@@@AAABBBCCCDDDDDDDDDEEEGGGIIILLLOOOQQQRRRVVVUUUTTTSSSRRRWWWhhhxxx}}}xxxssshhhddd___\\\\\\ZZZVVVSSSNNNLLLJJJHHHGGGGGGGGGGGGAAA@@@???===<<<;;;;;;;;;:::::::::999999999888888777777888888888777666555666444444444666777666555333333333333333333333333111222222222222333333333111111111111111111111111////////////000000000000//////000000000000//////...//////000000//////...------........./////////........................------------------------------------------------...------,,,,,,------...........................------------------------------------------------------------............------,,,,,,,,,,,,+++++++++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///------------------------........................---------...............//////......---------,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................111,,,+++000000+++,,,111......///222444555444222222///...111222222444888777666444333333555666888222222222111000111333555555777888888888888999;;;555444333555999:::888666222333333444555555444444666666666777888:::;;;<<<::::::;;;<<<===>>>???@@@???@@@AAACCCDDDEEEEEEEEEEEEFFFGGGIIILLLOOORRRTTTXXXWWWVVVTTTQQQVVVhhhyyy}}}yyynnniiiccc```^^^[[[VVVRRRQQQOOOLLLIIIGGGFFFGGGGGGCCCBBB@@@???===<<<<<<<<<:::::::::999999999888888777777888999888777666555555444444555666777777555333333333333333333333333111111222222222333333333222222222222222222222222.../////////000000000111//////000000000000////////////000000000000//////............////////////........................------------------------------------------------...------,,,,,,------...........................------------------------------------------------------------.........///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///------------------------........................---------.........//////---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,,,,,,,---------..............................///+++///888888///+++/////////111555999;;;999777999333///000000111666===BBB???;;;777444222222222000111222222111111222444333555888888888888:::===555333222555:::<<<999666444333333333333444555555555555555666777888999:::999:::;;;<<<>>>???@@@AAA???@@@BBBCCCDDDDDDDDDDDDHHHHHHHHHJJJLLLPPPSSSUUUWWWYYYZZZYYYVVVZZZiiiyyy|||sssnnngggbbb___[[[UUUQQQTTTRRRNNNJJJGGGFFFEEEEEEDDDCCCAAA???>>>===<<<<<<:::::::::999999999888888777888888999999777666555555444444555777888777666333333333333333333333333111111111222222333333333333333333333333333333333.../////////000000111111///000000000000000////////////000000000000//////............/////////000........................------------------------------------------------...------,,,,,,------...////////////////////////---------------------------------------------------------.........//////---------,,,,,,,,,++++++------,,,,,,------...///---------------------------------------------------,,,,,,,,,,,,---......---...///...------...///------------------------........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------..............................---+++333??????333+++---......111777>>>BBBBBB@@@>>>777111///000222999@@@<<<:::666333111111111222...000222333111111111222///222444555444555888;;;333111000333999:::888444555444333222333444555666555555444555555666777888999:::;;;===>>>@@@AAABBB>>>???AAACCCDDDDDDCCCCCCIIIIIIIIIJJJMMMPPPTTTVVVXXX[[[```aaa]]]^^^kkkzzzuuupppjjjfffdddbbb^^^ZZZVVVTTTQQQNNNMMMJJJGGGEEEFFFDDDAAA@@@??????===;;;<<<;;;;;;::::::999999888888888888888888888888888777666555444444555666777555555444444444333333333444333333333333444555555555555444333222222222222222111000//////000111222111111000///////////////---------.........//////////////////////////////.................................------,,,,,,,,,,,,,,,++++++,,,,,,---.....................------------------------------///...---,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------........................---------------------------...///...------...///------------------------------------------------.........------,,,,,,,,,------------------------......------------..............................------...000444999===@@@666444222111111333666888222333333222000///000222222222111000//////000000111111222222222333333333333333222222111222222222555555555555555555555555555555555555666666666777888999:::;;;===>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJMMMQQQWWW[[[TTTaaabbbeeeqqqkkkiii~~~zzztttmmmiiifffccc___[[[WWWUUURRRQQQPPPNNNKKKHHHHHHEEECCCAAAAAA@@@???======<<<<<<;;;:::999999888888888888888888888888888777666555555555555666777444444444444333333333333444333333333333444555555555555444333222222222222222111000//////000111222111111000///////////////---------.........//////......................................................---------,,,,,,,,,,,,,,,++++++,,,,,,---...........................------------------------///...------------...///......---------,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------........................---------------------------...///...---,,,---///------------------------------------------------.........------,,,,,,,,,------------------------.........------.................................,,,,,,,,,---///222555777444333222111222333555666333444444333222111333444222222111000000000000000111111222222222333333333333333222222222222222333888888888888888888888888555555555666666666777777888999:::;;;<<<>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEGGGJJJKKKNNNQQQUUUYYYWWWcccgggnnn{{{sssjjjttt~~~vvvppplllhhhccc___ZZZXXXVVVUUUSSSPPPKKKHHHJJJGGGEEECCCCCCBBB@@@???>>>>>>===<<<;;;999999888888888888888888888888888777666666555555666666777444444444444333333333333444333333333333444555555555444333222222111111222111111000000000000111111111111000///////////////------........./////////...................................................------------,,,,,,,,,,,,,,,,,,,,,,,,------...........................------------------------///...------------...///...------------,,,,,,,,,,,,,,,,,,---------......------------------------...------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------,,,...///...---,,,---...---------------------------------------------------............---,,,,,,------------------------...................................................---,,,,,,,,,---//////111111111222222222222333333444555444333333555777222111000000000000000000111111222222222333333333333333222222222222333333999999999999999999999999666666666666777777777777888888999;;;<<<===>>>???AAA@@@@@@AAAAAABBBCCCDDDFFFHHHKKKMMMNNNPPPSSSVVVZZZcccjjjxxx~~~lllhhhxxxsssnnnhhhddd^^^\\\YYYWWWTTTOOOIIIEEEJJJHHHEEEDDDDDDCCCAAA@@@??????>>>===;;;:::999999888888888888888888888888777666666666666666666777666666555555555444444444444333333333333444555555555444333222111111111111111000000000000000000111111000000///////////////............////////////................................................------------------------,,,,,,,,,,,,,,,---......---------...........................------------.........------.........------------------------,,,,,,,,,---------......,,,,,,---------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------............------------------------------------------------------,,,---......,,,,,,---...------------------------------------------------------...//////...---,,,---------------------------..................---........................000///...---------......///000111222222111000000111222333333222222444666111111000000000000000111111111222222222333333333333333222222222333444444666666666666666666666666666666777777777888888888888888999;;;<<<===>>>???AAAAAAAAABBBBBBDDDEEEFFFFFFIIILLLNNNOOOOOOQQQSSS\\\```jjj}}}uuueee~~~xxxrrrlllhhh^^^\\\YYYWWWUUUQQQLLLIIIKKKHHHFFFDDDDDDCCCAAA@@@@@@@@@???>>>===<<<;;;:::888888888888888888888888666777777777777777777666777777777777666666666666444333333333333444555555444444333222111111111111000000000111111000000000111000000///////////////........./////////000000................................................------------------------------,,,,,,------...///---------.........///////////////......------------..................---------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------............------------------------------------------------------,,,---...---,,,+++,,,...------------------------------------------------,,,---...///000///------------------------------------...//////...------......................../////////...//////000000...///111222222111///......///000/////////111333111000000000000000111111111111222222222333333333333222222222333444444555555555555555555555555555777777777888888888888999999999:::;;;===>>>??????AAABBBBBBCCCDDDFFFHHHIIIHHHKKKMMMOOOOOOPPPQQQSSS______lllrrr|||vvvppplll___]]]ZZZXXXWWWVVVTTTQQQKKKIIIFFFEEEEEEDDDBBBAAA@@@??????>>>>>>======<<<::::::::::::::::::::::::666777777888888777777666888777777777777666666666444333333333333444555555444333222111111000000111000000111111111111000000111111000///////////////....../////////000000000------------------------........................,,,,,,,,,------------...---------------......///,,,,,,------.../////////000000//////...---------------...//////...------,,,,,,,,,------------...,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,---------------------------------------------------+++---///000000///...---------------------------,,,---...//////...---,,,........................,,,,,,---...//////000000///000111111111000///...---...///...------///000000000000000000111111222111111222222222333333333333222222333333444555666666666666666666666666666777888888888999999999999::::::;;;===>>>???@@@AAAAAABBBCCCEEEGGGJJJLLLMMMLLLNNNPPPQQQRRRSSSUUUWWWbbbaaaqqq~~~xxxttthhheee```]]][[[ZZZXXXWWWMMMKKKHHHGGGFFFFFFDDDCCC????????????????????????;;;;;;;;;;;;;;;;;;;;;;;;666777888888888888777666666666666555555555555444444333333333333444555555444333222111000000000000///000111222222111000///111111000///////////////.../////////000000000000------------------------........................,,,,,,,,,---------......---------------...//////,,,,,,------...//////000000000000///...---------------...//////...------,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---------------------------------------------------+++---///111111000...---------------------------,,,---///000000///---,,,........................,,,---...///000000000000111111111111111000//////000000111000......///000000000000000000111222222111111222222222333333333222222222333333555666666777777777777777777777777888888888999999999::::::;;;<<<===>>>???@@@AAABBBAAABBBDDDFFFJJJMMMPPPQQQRRRSSSTTTUUUUUUWWWZZZ]]]bbbbbbwww{{{tttooohhhbbb^^^[[[YYYWWWOOOMMMJJJHHHHHHGGGFFFDDD>>>????????????@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<666777888999999888777666555555444444444333333333444333333333333444555555444333222111000000000000///000111222222111000///111111000///////////////////////////000000000000------------------------........................,,,,,,,,,------............------------...//////,,,,,,------...///000000111000000///...---------,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---------------------------------------------------+++---///111222000///---------------------------,,,---///000000///---,,,........................//////000111222222222111222222111111000000000///222333333222000///000222000000///000000111222222111111222222222333333333222222222333444555666777666666666666666666666666888888999999999:::::::::<<<<<<===???@@@AAABBBCCCAAABBBDDDGGGKKKOOORRRTTTVVVWWWWWWWWWXXX[[[___bbb```bbbzzz~~~xxxtttmmmhhhddd```]]][[[VVVUUURRRNNNKKKHHHGGGGGGCCCBBB@@@>>>=========>>>AAA<<<888<<>>>>>>>>???@@@AAACCCDDDFFFFFFHHHMMMRRRVVVXXXYYY\\\]]]]]]]]]\\\^^^```cccfffooowww|||wwwqqqkkkgggccc```]]]YYYWWWTTTRRRPPPMMMJJJHHHFFFEEECCCAAA@@@???@@@@@@???<<<:::>>>CCCEEEBBB===;;;::::::999999999999999666666555555555666666777777666555444333444444555222222333333222222111000000000000000000000000000///000111000///...///111000000000000000///......------------....................................------,,,++++++,,,---------,,,,,,,,,,,,---..............................,,,---...///////////////------------------------------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------///............---------......------,,,,,,,,,,,,------------..................------,,,,,,++++++........................,,,,,,---------.........---------------,,,,,,,,,......------------......***+++,,,,,,------,,,,,,---------------------------------------------------------............///...........................111111,,,***---///...---------....../////////222111///...---...000111333222111//////000222333111222333222111000000111222222333333333222222111333333333333444555666666777777666666777777888888888888999999:::;;;;;;;;;>>>>>>???@@@AAABBBDDDEEEIIIJJJLLLPPPTTTXXXZZZ[[[___bbbeeeggggggfffggggggiiirrrzzzyyysssoookkkfffddd^^^ZZZWWWUUUUUURRRNNNJJJJJJIIIFFFDDDCCCBBBBBBBBB>>>======@@@BBBDDDCCCAAA<<<<<<;;;:::::::::::::::777666666555555666666666666666555444444444444555222222222222222111111000111111111111111111111111///111222111000///000111///000000000000//////...............////////////...........................---,,,,,,,,,,,,---...------,,,,,,------...///........................---....../////////......------------------------------------------------,,,------------.........------------.........////////////.........------...------------,,,,,,,,,------............//////000///......,,,,,,+++***........................,,,---------------......,,,,,,,,,---------............------------......++++++,,,---............---------------------------------------------------------............///........................---111111---+++...///...................../////////////////////000000000222222111000000111222333111222333222111000111222222222333333333333222222333333333333444555666777666666666666666777888888999::::::;;;<<<<<<======??????@@@AAABBBDDDFFFGGGLLLMMMOOOSSSVVVZZZ]]]___```dddjjjmmmnnnlllkkkjjjpppwww~~~yyytttooolllccc^^^XXXUUUUUUTTTQQQNNNMMMKKKIIIFFFEEEDDDCCCCCC>>>???@@@@@@@@@@@@@@@AAA<<<;;;;;;:::::::::::::::888777666666666666666666555555555555444444555555222222222222222111111000111111111111111111111111///111222111000///000111///000000000000000//////////////////000000000111////////////////////////000000000//////000000000000////////////000111111000000000000000000000000111111111111111000////////////////////////////////////////////////////////////000000000111111111000000000111111111222222222222111111111000000000////////////////////////------------.........///000000//////.........---------------------------,,,,,,,,,,,,------------,,,,,,---------.........------,,,,,,,,,,,,---------....../////////..................---------------------------------------------............///........................---000111...,,,...///..................////////////000111222333333222222222111111000000111222333111222333333111111111333222222333333444333333333333333333444444555666777555555555555666777888888999::::::;;;<<<===>>>>>>@@@@@@AAABBBDDDFFFHHHIIIMMMOOOQQQTTTWWW[[[___bbbccchhhnnnssstttttttttuuuuuu{{{yyytttpppiiibbbZZZTTTSSSSSSSSSRRROOOMMMJJJGGGEEEDDDCCCCCC@@@AAABBB@@@===;;;<<<>>>;;;;;;:::999999999999999888888777666666666666666444444555555555555555555333333333333333222111111000000000000000000000000///000111111000///000111000000111111111111111000000000111111111222222222111111111111111111111111333333333333333333333333333333222222333333444555333333333333333333333333444444444444333222111000222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444555555555555444444444333333333222222222222222222222222////////////000000000000//////000000111111222222/////////////////////////////////////////////.../////////.........------------,,,,,,,,,,,,------...............---,,,+++/////////......------------------------------------------............///........................,,,000111...---///000............///////////////...///111333333333222111111000000111111222222333111222333333222111222444111222333444444444444444444444444444555666777777555555555666666777999999999999:::;;;<<<===>>>>>>@@@AAABBBDDDFFFHHHJJJLLLMMMOOORRRTTTWWW[[[```dddmmmpppuuuzzz~~~xxx}}}|||vvvrrrmmmhhhaaaYYYTTTSSSTTTVVVPPPOOOLLLIIIFFFDDDDDDCCCCCCCCCBBB???<<<::::::;;;;;;::::::999999999999999999999888777666666666666333444555555666555555555444444444444444333333222111111111111111111111111000222222222111000111222111111222333333333333222111222222222333333333333333333333333333333333333333444444555555444444333333333333333333444444555333333333333333333333333333333333333333222111111222222222222222222222222222222222222222222222222222222222222333333333333333333333444444444555555555555555444444444444333111111222222222222333333111111222222222333333333...///000111222333333444222222222222222222222222333333333222222222222111111111000000/////////...//////............//////------......---,,,,,,+++000000//////...------------------------------------------............///........................+++000222///...000111///---......///000000111111---...000111111000//////000000000111222222333333111222333333222222333444111222333444444555555444444444444444555666777888666666666666777999:::;;;999999:::<<<===>>>??????AAABBBCCCEEEHHHJJJMMMNNNNNNQQQTTTWWWYYY]]]dddjjjpppsssxxx~~~yyyuuupppoookkkcccZZZUUUVVVYYYSSSQQQNNNJJJGGGEEEDDDDDDEEECCCAAA???======<<<<<<<<<<<<;;;::::::::::::::::::999888777666666666666333333555666666666555555555555666666555555444333333333333333333333333333333444555444333222333555222333444444555555444444222333333333333444444444333333333333333333333333000111222222222222111000000000000000000111222222000000000000000000000000//////000000000///......////////////////////////////////////////////////............//////////////////000000000111111111222222222222111111111111.........//////000000000000000000111111111222222...//////000000111111111111111111111111111111111333333333222222111111111111111111111111222222222222222111111111111222222...///000111222222222222000000000///...------------------------------------------............///........................+++000222000///111111///,,,------///000111222333///000000000000//////...//////000111222333333333111222333333222222333555111222333444555555555555444444444444555666777888666666777777888:::;;;<<<:::;;;<<<===>>>@@@AAAAAABBBBBBDDDFFFIIILLLOOOPPPPPPTTTYYY[[[]]]bbbkkkqqqpppttt{{{~~~yyyqqqtttssslll```XXXXXXZZZTTTRRROOOLLLIIIGGGEEEEEEFFFCCC@@@>>>???@@@???=========<<<;;;;;;;;;;;;<<<:::999888777666666666666222333555666666666555555666666666777666666555444555555555555555555555555555666777666555555555777333444444555666666666555333333333444444444555555222222222222222222222222---...///000000///...------------------...//////------------------------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------////////////............+++++++++,,,,,,,,,------------------............////////////............////////////////////////111000000000//////......///000111222333444555555555444444333333444444555111222444666888:::;;;;;;111000000///...------------------------------------------.........//////........................+++000222000///111111///+++,,,---///000222333444333333222222111111000000//////000222222333333333111222444333333222444555111222333444555555555555555444444555555666777888777777777888999;;;<<<===;;;<<<===???@@@AAACCCCCCBBBCCCDDDGGGJJJMMMPPPQQQSSSWWW\\\___aaafffooowwwsssyyysssyyyvvvsssoookkkeee^^^YYY[[[WWWRRRNNNMMMLLLKKKJJJGGGFFFEEECCCBBBAAA@@@@@@======<<<<<<<<<<<<======;;;;;;;;;:::999777666555777888999999::::::::::::::::::999999888999999999999888777666666555555555888888777777666666666555000000000000000///......////////////////////////------------------------------------------------+++++++++++++++++++++++++++***)))))))))+++...///+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********+++,,,------......------++++++++++++++++++++++++------++++++++++++------++++++,,,,,,,,,,,,------///000///,,,***---555<<>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;:::999888888999999777666555444444333333444333333333333333222222222000000000000000///......------------------------------------------------------------------------++++++++++++++++++++++++...---+++*********,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,------...---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------'''***,,,,,,...333===DDDBBB>>>777111------///000------...///111222222333000000000///......------////////////////////////000000111111111111000000........................------........./////////......000111111111111111222222111111111000000000222222111111222222333444333333222222222222333333333333333333333333333333555555666777888888888888:::888777888;;;<<<<<<:::<<<===>>>@@@AAABBBBBBCCCGGGGGGIIIKKKNNNQQQTTTVVVYYYZZZ^^^dddkkkqqqtttuuu~~~zzz{{{|||}}}{{{tttkkkdddbbb```^^^[[[XXXTTTOOOKKKIIIHHHFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCC??????@@@@@@@@@@@@??????:::;;;;;;<<<<<<<<<<<<;;;<<<;;;:::888888777777777555444333222222111111111000000000000000111111111//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111///---+++************++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***++++++,,,---------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++---......---///555999777555111---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........---------------////////////////////////000000111111111111000000////////////////////////....../////////000000000......///000111111111111111111000000000000//////222222222111222333333444333333333222222333333444444444444444444444444444666777888999999::::::999:::999888999<<<======<<<===>>>???@@@BBBCCCDDDDDDHHHIIIKKKNNNQQQTTTWWWYYY[[[]]]cccjjjrrrwwwzzzzzz}}}~~~~~~yyyrrrlllmmmiiieee```\\\VVVQQQMMMKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDEEEEEEDDDCCCBBBBBB;;;;;;<<<<<<<<<;;;;;;:::::::::888777555555444444444444222111111111111111000000000111111222222333...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///...,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))+++///111,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...///000---***)))***+++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------........................//////000000000000//////////////////////////////////////////000000000000---...///000111111111111000000000///////////////111111111111111222333333444333333333333444444555444444444444555555555555666777888999999::::::::::::::::::<<<===>>>>>>>>>>>>??????@@@BBBCCCEEEEEEJJJKKKMMMPPPSSSWWWZZZ\\\___eeelllrrrvvv{{{}}}|||zzzwwwtttsssnnnhhhbbb^^^[[[WWWUUUOOONNNLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIIIIGGGFFFDDDBBBAAA;;;;;;;;;;;;;;;:::999888888777666444333222222222555444333222111111111111000000111111222222222333......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++---222666,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------((()))+++,,,,,,,,,------******++++++,,,,,,,,,,,,+++++++++,,,,,,---------******++++++,,,,,,------------------------------------............------////////////////////////////////////000000000000---...///000000111111000///////////////000000000111000000000000111222222444444333333444555555666444444444555555666666666666666777888999999999999999;;;===>>>?????????@@@??????@@@@@@BBBDDDEEEFFFKKKLLLNNNRRRVVVZZZ]]]___bbbkkktttvvvvvv|||}}}|||{{{zzzzzztttpppjjjeeecccbbb```___SSSRRRQQQOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHFFFDDDBBBAAA<<<<<<<<<;;;;;;999888777777666555333222222222222555444333222222111111222////////////000000000000------.../////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,,,,---222777---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******,,,---.../////////)))***++++++,,,---------))))))***+++,,,,,,---...******++++++,,,,,,------------------------------,,,,,,------------,,,,,,............................../////////000000000------...///000000000000//////000000000000111111111111000000111111222333444444444444555555666777444444555555666777777777666666777888999999999999999;;;???@@@@@@@@@AAAAAABBBAAAAAABBBCCCEEEGGGIIIMMMOOOQQQUUUYYY^^^aaacccfffooowwwyyyyyy~~~~~~}}}yyyuuupppllliiigggdddaaaXXXWWWUUUTTTRRRQQQQQQQQQNNNMMMLLLKKKKKKJJJKKKKKKIIIIIIHHHGGGFFFDDDBBBAAA>>>>>>======;;;:::999888666666555444444444444444555444333222111111111111///////////////.........,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------)))*********************++++++++++++++++++++++++++++++++++++++++++++++++(((+++...---++++++...222------,,,,,,+++******)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------///......---------+++***++++++++++++,,,,,,------***++++++,,,,,,------...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------........./////////,,,---...///000000000000000000000111111111222222333333222222333333444555444444444444555666777888444555555666777777888888777888999:::;;;;;;;;;;;;999<<<@@@BBBAAAAAABBBCCCEEEDDDDDDDDDEEEHHHJJJLLLQQQRRRUUUYYY]]]bbbfffhhhmmmssszzz~~~|||wwwsssnnnhhhbbb]]]ZZZYYYXXXVVVUUUTTTSSSSSSOOOOOOMMMLLLKKKKKKJJJJJJGGGGGGGGGFFFEEEDDDCCCBBB?????????>>>===;;;:::999777666666555555555666666444333222111000000000000111111111000000//////...,,,,,,---.../////////...++++++++++++++++++++++++------------------------++++++++++++++++++++++++------------------------***************)))((('''++++++++++++++++++++++++++++++++++++++++++++++++(((,,,///---)))(((***...------,,,,,,+++***))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------+++*********,,,,,,,,,+++,,,++++++++++++,,,,,,---.....................///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,---...///000000000000000000111111222222222333555444444444444555666666444444444555555777888888444555555666777888888999999999:::;;;<<<<<<<<<<<<888<<>>;;;999777777777777666555555444444555444444333222222222333000000000000000//////...---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------/////////...---,,,...............///000000////////////////////////000000000///000111111222222333333444444555555555777777777777666666666666777777777777888888888888888888888888999:::;;;;;;???@@@@@@@@@???AAACCCFFFFFFHHHIIIJJJKKKMMMQQQTTTVVVVVV[[[dddhhhhhhhhhkkkuuu~~~|||wwwqqqllljjjhhhfffdddaaa```]]]ZZZXXXWWWVVVVVVTTTQQQOOONNNMMMLLLIIIGGGIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBAAA???<<<999888777777777666555555444444444444333222222222222222000000000000000//////...---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------...//////...---,,,...............///000000////////////////////////000000000000000111111222222333333444444555555666777777777777777777777777888888999999999999::::::::::::::::::;;;<<<===>>>AAAAAABBBBBBAAABBBEEEHHHGGGIIIJJJKKKKKKNNNQQQTTTVVVXXX^^^cccdddeeekkkssswwwsssnnnjjjhhhgggeeeddddddccc```\\\ZZZXXXWWWWWWVVVTTTQQQPPPOOONNNKKKIIIIIIHHHGGGFFFFFFEEEEEEFFFDDDDDDCCCBBB@@@===:::999777777777666555555444444333333222111111111111222000000111111000000///...---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,------......------,,,------......///......---...............///000000////////////////////////000000000000000111111111222333333444555555666666777777777777777777777777:::::::::;;;;;;;;;<<<<<<============>>>???@@@@@@BBBCCCDDDDDDCCCEEEHHHJJJIIIJJJLLLLLLMMMOOOSSSVVVZZZ]]]cccfffeeegggsss~~~zzzuuurrrmmmjjjiiihhhgggeeefffdddaaa^^^[[[YYYXXXWWWWWWUUURRRQQQPPPOOOLLLJJJIIIHHHGGGFFFFFFEEEEEEFFFEEEEEEEEECCCAAA>>>;;;:::777777777666555555444444222222111111000111111222000111111111111000//////---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---------..............................///000000//////////////////////////////000111111111111111222333333444555666777777777777888888888888888999::::::;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEFFFIIILLLKKKMMMNNNOOOPPPRRRVVVYYY```bbbggglllnnnqqq|||zzzwwwxxxuuuqqqooommmllljjjhhhgggeeebbb^^^[[[YYYXXXXXXWWWUUUSSSQQQQQQOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFDDDAAA>>><<<:::777777777666555555444444222111111000111111222222111111111111111000000///---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,------------......//////...............///000000//////////////////////////////000111111111111000222222333444555777777888777888888888999999::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEGGGJJJMMMMMMOOOQQQRRRTTTVVVZZZ^^^eeeeeejjjrrryyy|||}}}zzzyyy~~~{{{wwwtttrrrpppmmmkkkgggeeeccc___]]][[[ZZZZZZXXXVVVTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFDDDAAA>>>;;;999777777777666555555444444222111111111111222333333111111222222111111000///---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,---------------...///000...............///000000////////////////////////...///000222222111111000222222333555666777888999888888888999::::::;;;;;;:::;;;;;;<<<===>>>????????????>>>??????@@@AAABBBDDDEEEFFFFFFFFFHHHKKKNNNOOOQQQSSSUUUXXX[[[```dddhhhhhhmmmxxx}}}yyyvvvsssooommmhhhgggdddaaa___^^^]]]]]]ZZZXXXVVVUUUTTTRRRPPPNNNLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFDDDAAA>>>;;;999777777777666555555444444222222222222222333444444111222222222222111000000---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,------......------,,,------,,,,,,---...000111...............///000000////////////////////////...///111222222222000///222222333555666888999999888888999999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@???@@@@@@AAABBBCCCEEEGGGHHHHHHIIIKKKNNNQQQPPPRRRUUUXXX[[[```eeeiiimmmooovvv|||yyyuuupppmmmiiihhheeecccaaa`````````\\\ZZZXXXVVVVVVTTTRRRPPPMMMLLLKKKJJJJJJIIIJJJJJJGGGGGGFFFDDDAAA===:::888777777777666555555444444333222222222333444444555111222222222222111000000---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,------,,,,,,---...000111...............///000000////////////////////////...///111222333222000///222222333555666888999999888888999::::::;;;<<<<<<===>>>>>>@@@AAABBBCCCCCCAAAAAAAAAAAAAAABBBDDDDDDGGGHHHJJJJJJJJJLLLPPPSSSQQQSSSVVVZZZ^^^ccchhhlllssswww|||yyyvvvrrrpppmmmiiieeeccccccdddbbb```\\\\\\[[[ZZZYYYWWWUUUTTTOOOMMMKKKJJJIIIJJJLLLMMMHHHHHHGGGCCC???<<<::::::999777555444444444333222222111111111222333333444111111111111111111111111///////////////......---//////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))------------------------************************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///---......///000//////...////////////000111333333////////////000000000000333444555666777888999:::888:::<<<<<<<<<<<<>>>@@@>>>???@@@AAABBBCCCCCCCCCBBB@@@???BBBFFFHHHGGGEEEIIIIIIJJJKKKMMMOOOQQQRRRRRRXXX^^^aaabbbfffnnnuuuwww|||~~~zzzvvvrrrooommmkkkhhhhhhhhhgggdddaaa]]]]]][[[ZZZXXXWWWVVVUUUPPPOOONNNLLLLLLLLLLLLMMMIIIHHHFFFCCC???<<<:::::::::888666555666555444333222222111111222222333444111111111111111111111111///////////////......---//////.........---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///........................000/////////000111222222/////////000000000000000333444555666777999::::::888:::<<<<<<<<<<<<>>>@@@>>>???@@@BBBCCCCCCCCCCCCEEECCCCCCDDDHHHJJJIIIHHHJJJKKKKKKMMMNNNPPPRRRSSSTTTYYY___dddggglllrrrwww|||~~~yyytttpppnnnmmmmmmmmmmmmjjjfffccc```^^^\\\ZZZXXXWWWWWWWWWSSSRRRQQQPPPOOOMMMMMMLLLIIIHHHFFFCCC@@@===;;;:::;;;999777666777777555444222222111111222222333333111111111111111111111111///////////////......---...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///000///...------...//////111000000000000000111111//////000000000111111111444444555777888999:::;;;999:::<<<===<<<===>>>@@@???@@@AAABBBDDDDDDDDDEEEHHHGGGGGGHHHKKKLLLLLLKKKLLLMMMMMMOOOPPPRRRTTTUUUYYY\\\```gggnnnuuu{{{~~~xxxtttqqqqqqpppooonnnllliiigggcccaaa^^^[[[YYYXXXXXXYYYTTTTTTSSSRRRPPPNNNLLLKKKJJJHHHEEECCCAAA???<<<:::;;;999777666666666555444333222222111222222333333111111111111111111111111///////////////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///000///...---...000222444222111000000000000000111///000000111111222222222444444666777999:::;;;<<<:::;;;===>>>===>>>???AAA@@@AAACCCDDDEEEFFFGGGGGGKKKJJJKKKKKKMMMNNNNNNNNNOOOOOOPPPQQQSSSVVVWWWYYY^^^^^^```gggqqq}}}{{{wwwvvvssspppmmmkkkkkkkkkfffddd```]]][[[ZZZZZZ[[[UUUUUUTTTSSSQQQNNNLLLKKKKKKIIIEEEDDDCCCAAA>>>;;;:::888666555666666444333333333222222111222222333111111111111111111111111///////////////......------.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............//////.........000333666888222111000000000000000111000000000111222333333444444555666888999;;;<<<===;;;===????????????AAACCCBBBCCCEEEFFFHHHIIIIIIJJJLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTVVVYYY[[[^^^___```^^^^^^cccooo}}}|||{{{wwwrrrnnnkkklllmmmhhhfffdddaaa^^^]]]\\\\\\WWWVVVUUUSSSQQQOOONNNMMMNNNJJJFFFEEEEEEDDD@@@===:::888666555555555444333333333222222111111222222111111111111111111111111///////////////......------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------............------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///.........///111444666888111000000000000000111111000000111222333444444555444555666888:::<<<===>>>>>>???AAAAAAAAABBBCCCEEEDDDEEEGGGIIIKKKLLLMMMMMMLLLNNNPPPQQQQQQRRRTTTVVVXXXYYY[[[]]]aaadddgggiiicccaaa```cccmmm{{{}}}xxxrrrnnnmmmmmmjjjiiigggeeebbb```^^^]]]YYYXXXVVVTTTRRRQQQQQQRRROOOKKKGGGFFFHHHGGGCCC>>>;;;999777666777666555444444333222222111111222222111111111111111111111111///////////////......------------.........//////------------------------------------------------+++,,,,,,---......------........................------------------------......................................................////////////......,,,,,,,,,------------...,,,,,,,,,------------...---------...///000000000------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///---...//////111111222333000/////////000111222222000000111222333444555555444555777999;;;===>>>???@@@AAACCCCCCCCCDDDEEEGGGGGGHHHJJJLLLMMMOOOOOOPPPNNNPPPSSSTTTTTTUUUXXX[[[^^^___bbbeeejjjnnnqqqssskkkllllllmmmrrr|||~~~vvvpppmmmlllkkkjjjiiigggeeebbb___^^^[[[ZZZWWWUUUSSSSSSTTTUUUQQQLLLHHHGGGIIIHHHDDD???===;;;888777888888777555444333333222111111111222111111111111111111111111///////////////......------------.........//////------------------------------------------------+++,,,,,,---.........---////////////////////////........................000000000000000000000000//////////////////////////////000000000000//////,,,,,,,,,---------......,,,,,,,,,---------.........//////000111222222333.................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////......////////////......////////////000111333333000111111222444555666666444555777999;;;===???@@@AAACCCDDDEEEDDDEEEGGGHHHHHHIIIKKKMMMOOOPPPQQQQQQOOORRRVVVWWWWWWXXX\\\___cccdddgggkkkppptttxxxzzzsssvvvxxxyyyzzzyyyrrrllljjjiiigggeeecccbbbbbbaaa]]]\\\[[[YYYWWWUUUTTTSSSSSSPPPMMMJJJGGGDDD???<<>>?????????DDDDDDEEEFFFGGGHHHIIIIIILLLMMMNNNOOOQQQRRRSSSTTTZZZZZZYYYXXXXXX[[[```dddfffjjjooossswww{{{|||xxxuuummmmmmllljjjiiihhhgggggg^^^]]]\\\ZZZXXXWWWUUUUUUTTTRRROOOLLLIIIFFFBBB>>>???>>>>>>======;;;777444333444444444444333222222333222111000000000///...///000111222222111000000000000000/////////............////////////......------......///000111111000//////111333555555444222333444333111111111333333555666666444333333444333111/////////000///...000//////...///...---,,,------...////////////...000//////......//////000000000000///////////////000111222333444444444333111000///000111222111000444222000......---------.........//////000000111111000000000////////////...------------------...........................+++---......,,,+++,,,,,,---///---******,,,,,,)))---....../////////...---+++,,,------......------////////////////////////////////////000000000000000000000000111111111111333333333333444555666666999999:::<<<===???@@@@@@DDDDDDEEEFFFHHHIIIJJJKKKNNNOOOPPPQQQSSSUUUVVVVVVZZZZZZ[[[[[[]]]aaafffjjjmmmqqqvvv{{{~~~~~~}}}pppooonnnmmmjjjhhheeeddd______]]]\\\ZZZYYYXXXWWWVVVSSSPPPNNNLLLIIIDDDAAA======>>>@@@@@@???:::777555444444333333333444444111111222222111000///////////////000111111///---000000/////////............///000222333333333333......///111222333444555333222222333555666666555333444555444222111222333555666777555333111000111222111///...//////...------....../////////......---...//////000000////////////............/////////////////////...------000000000111222333333444111000//////000111000...222111///---,,,---...//////...---------...000111333333222222222222111111000000000000000000000000........................***,,,......---------...+++------+++...222222..................---------,,,,,,---............---////////////////////////////////////000000000000//////000000111111111111333333333333444555666777888888999:::<<<>>>AAABBBDDDEEEFFFHHHJJJLLLMMMNNNQQQQQQSSSTTTVVVXXXYYYZZZ[[[]]]^^^```ccchhhooossswww{{{uuutttrrroookkkgggcccaaaaaa```___]]][[[ZZZYYYXXXVVVTTTQQQOOOMMMJJJGGGDDD???>>>>>>??????>>><<<999888777555444333333444444111333444444333222222222222000...///111222111000////////////000000000000111111333444555555666666000000111222222333444444444333111111111111///...222333333222000///000111111222222111///---------111///------.........,,,,,,---//////...---------......///000000000000000...------,,,,,,------...------.........---,,,+++............///000111111000///---...//////...,,,,,,------------...///111000000//////.../////////222222222222222222111111333333333333333333333333........................---...000000///......///,,,---,,,,,,///333222---///...------,,,,,,------,,,------...............////////////////////////////////////000000000000//////000000111111222222333333333444444555666777888888888999<<>><<<<<<<<<;;;:::<<<;;;888666444333333444111333555555333222333444222111000111444777999:::111111111222333333444444444444555555555555444444111111111111111111000000111000............,,,+++...///000///---,,,---...,,,---//////---,,,---...///...,,,,,,---...---,,,,,,///111000...++++++,,,,,,------...///.........------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,---------...............---,,,,,,......---,,,***,,,//////...------.........///000111111000000//////////////////000000111222222333333222222111........................111222333222000....../////////...,,,///222///(((000///---,,,,,,,,,...///,,,---......//////......////////////////////////////////////000000000000...//////000111111222222444444444444555666777777999999999:::>>>BBBFFFHHHHHHIIIKKKMMMPPPSSSUUUVVVUUUVVVXXXZZZ\\\^^^___```eeegggiiillloootttzzz~~~|||{{{xxxvvvsssqqqppppppgggfffdddaaa^^^\\\ZZZYYYWWWUUUSSSQQQPPPNNNKKKHHHHHHDDD???;;;:::;;;;;;:::===<<<;;;999777666555555111333555444222111444888222444666777888999;;;===777777777777777777777777444444555444444333222111111111000000///.........---,,,+++---///000000///+++,,,------++++++,,,---+++---////////////000111000...------...///......---111444333///,,,,,,---+++,,,,,,---------------......------------......------------...///000111//////000111111000...---...---,,,---/////////...---000222111...,,,---///---------------------------------............///---...///000000///...---........................222333444333000///...///---...///222:::AAA???999777555222...------///000------...////////////...////////////////////////////////////000000000000......///000111222222333444444444444555666777888999:::;;;>>>AAAEEEIIIKKKLLLMMMOOOQQQTTTVVVXXXYYYYYYZZZ[[[^^^```bbbdddeeejjjlllooorrruuuzzz{{{wwwsssqqqqqqqqqlllkkkhhheeeaaa^^^\\\[[[XXXWWWUUUSSSSSSQQQMMMKKKGGGDDDAAA>>>======<<<;;;;;;<<<<<<;;;;;;:::999888555777888666333444999>>>DDDJJJPPPNNNFFF???<<<<<>><<<:::888777666222222222222222111000000////////////............,,,++++++---000111111000***,,,------------...///,,,...000000000000111222222111//////111222111111---222666777333000000222//////000111111111111111111000000//////000000111111000//////000333666888444666888888777555111//////...---///111333222222///111222000...///444999@@@<<<666111---,,,,,,---............//////000000,,,---///000000///---,,,........................///111222111000......///+++---111777CCCMMMNNNHHHBBB>>>999333000...//////------...///////////////////////////////////////////////////000000000000......///000111222333333444444444444555666777888:::;;;>>>BBBFFFIIILLLNNNPPPQQQSSSUUUWWWYYY[[[\\\]]]^^^```bbbeeegggiiijjjnnnppptttxxx{{{}}}wwwtttsssrrrpppnnnkkkhhhddd```^^^\\\ZZZXXXVVVUUUUUUSSSPPPMMMFFFDDDBBBBBBAAA@@@>>>;;;999:::<<<===>>>===<<<<<<:::<<<===:::777999???EEEaaaiiiooojjj[[[KKKAAA>>>FFFEEECCC???<<<999777555///000000111111000000000------......//////000000...---,,,---...///...---+++---.../////////111222,,,...000000///...///000555333222222333444444333---333888999666444555777444555666666777777666666333333222222222222333333444333111111333666:::===999;;;===>>>===999555222000//////111444666666555...000000......333>>>FFF^^^VVVJJJ>>>555222222333//////000000111111111222...///111222222111///...........................,,,...000000///...///000000111222777@@@HHHFFF???JJJFFF???777222///...///---......///////////////////////////////////////////////////000000000000---...///000111222333333555444444555555666777888:::<<<@@@DDDIIILLLNNNOOOSSSTTTUUUWWWYYY[[[\\\]]]```aaaccceeehhhjjjlllmmmooorrrwww{{{{{{uuupppuuurrrnnnkkkiiifffcccaaa^^^^^^\\\WWWQQQPPPTTTXXXLLLJJJGGGFFFEEECCCAAA>>>>>>=========@@@DDDIIIKKKKKKIIIGGGCCC======IIIWWWnnnmmmiii___PPPCCC999666AAABBBAAA;;;444000111333666000,,,...000...---...//////000000111111111111+++111111---111888555+++222...---000000...000333333333333222111222333555;;;777444555999999555000222444777999:::999888666BBB<<<888===FFFHHHAAA888<<<:::777555444666888:::666666666777777777888888888:::===??????===;;;999333222111111222444666777333222666:::888<<>>999444111111444666999777222//////000111...---///000------000............/////////000000444222,,,///777777000111......111333222444888:::===???===999:::CCCKKKSSSTTTSSSOOOFFF;;;222,,,000333777888777555333333888777666888;;;;;;777444666444222000000111333444111111111222222222222333///111222444444333111000/////////000000222333333222000333666444666GGG]]]SSSPPPIII@@@888333222333///000000111222222333333222888>>>===666000///000.../////////......000222,,,///222444666999<<>>CCC@@@666333333555666555666:::GGGQQQ[[[ZZZTTTRRR\\\ffffffiiiggg[[[HHH777///...///444999999444000///111---111444444000...///111000///......------......---------............//////.....................,,,,,,---...////////////111......111///...777DDD888444000///000000///.........//////000111111111666;;;???===666000//////...///000///...///000222333666;;;AAAFFFLLLRRRVVVRRROOOOOOPPPLLL>>>000)))+++...111222000...------///000000000...------...//////000000000000//////000000111222222111000/////////000111111222222333666666666777:::===AAACCCJJJLLLPPPUUUXXX[[[\\\\\\___```bbbbbbcccdddgggiiikkklllooorrruuuxxx{{{|||}}}zzzxxxtttpppmmmiiieee```^^^^^^___^^^]]]WWWSSSNNNLLLKKKMMMNNNNNNOOOSSSZZZ```bbb___[[[XXXBBB>>><<<===<<<666333333777666666444222111000111555444444444555666777777333777===???:::444555;;;999999999999999:::::::::999:::888444888BBBHHHHHH<<<888666777666333333666DDDSSSccchhhbbb\\\^^^ccc```___YYYKKK::://////222///555;;;:::333......111***...222111---***---000---...............------------------............111111///......///000000***+++,,,.........---,,,000,,,,,,///...+++---222111000......//////---+++------........./////////555888;;;999444///...//////000000000//////111222777;;;@@@GGGNNNUUU]]]bbbYYYZZZaaagggbbbNNN888***---111666999888666444333999111++++++---......///...//////000000000000//////000222444555444333222111111222222333444444444333444555777;;;@@@DDDGGGOOOSSSXXX\\\___```aaaaaaccceeefffggggggiiilllnnnpppqqqtttxxx|||~~~zzzuuurrrkkkiiieee```[[[YYY\\\___UUURRROOONNNOOOQQQRRRRRRWWWYYY[[[ZZZTTTJJJ???888999444222666999999:::<<<555555444444555555555555444666999>>>BBBAAA===888<<>>999555333444222//////222444>>>JJJPPPNNNHHHEEEDDDGGGEEE???888000---///111,,,333888666000,,,...111,,,...//////...---...///,,,---...//////...------------------............111000///...............+++,,,---...///...---,,,///,,,,,,...///,,,++++++)))+++...///...---...///,,,---------------......///222444333000------......///000///......000222000444888>>>DDDKKKRRRWWWWWWWWW\\\aaa[[[III666***111666===BBBDDDDDDDDDDDDLLL;;;,,,***///111//////......///000000000000000---///222555777777777666333444444555555666777777444555777;;;@@@FFFKKKNNNVVVZZZ```cccdddeeefffggghhhjjjlllmmmmmmooorrruuuvvvxxx{{{|||xxxkkkmmmkkkeee]]]WWWVVVWWWSSSRRRQQQRRRTTTTTTSSSRRRMMMKKKHHHDDD???;;;888666;;;888888;;;<<<999777888666666666777999:::999777222555===FFFLLLHHH===333888;;;AAABBB<<<444555;;;222111111111111000000000...//////------...111333333000///111111000111444222444555666666555444333333222333333333111...,,,***...222111...---000444333111000///000///...---++++++,,,------------,,,,,,,,,,,,---------......222222333333333111000///------......///......---...------...///...,,,+++,,,///111111...,,,,,,---------------------------,,,---......---,,,---...---...///...---...///111,,,...111444888===CCCHHHSSSPPPNNNMMMEEE999000...222777>>>DDDIIILLLOOOQQQVVVBBB000...222111...///---...///000000111111000---///111444666777777777555555666777777888888999888999<<>>???:::777888:::999666555888666666888<<<@@@AAA???===AAA>>>>>>BBBFFFDDD;;;222000222555777333---...333111111111111000000000///000000000///...///444888888444444666777555777:::777666444222111111111222---///111333333222///---+++---...///000333777:::;;;:::888555222///...---,,,,,,,,,---------......---------............///444666999;;;:::777333000//////...............///---......------...---,,,333222111111111000---+++------------------------,,,---------,,,,,,---...,,,---...---,,,,,,...000---...///000111555:::>>>HHHFFFEEEAAA888000...222111444888;;;>>>AAAEEEHHHIII:::///111222------111---...///000111111111111//////000111222333444444555666666777777888888999:::<<<@@@EEELLLTTT[[[___aaaeeejjjkkkjjjjjjnnnqqqsssuuuxxxzzz|||tttkkk```YYYYYY]]]```bbbVVVXXXZZZ]]]\\\XXXQQQLLLGGGFFFDDDAAA???<<<;;;:::===:::999;;;;;;===CCCKKKDDDEEEJJJSSS\\\aaabbb```WWWLLL???999:::;;;888444000111444666444000111666/////////......------------------......111999@@@BBB>>>===>>>>>>;;;<<>>AAACCCCCCAAA;;;444///...//////.........//////000111/////////000000000111111222555:::===<<<777222...000///...---,,,---...///---......,,,+++,,,---------)))'''+++222555222---------------------------//////...---------......,,,---------,,,,,,...///,,,,,,---,,,---///444888777:::>>>>>>666---,,,111000000111000000111444777444,,,+++000///))),,,555---...///000111111111111000000///......///000000555555666666777777888888:::<<<@@@FFFMMMVVV]]]aaadddhhhllllllkkkkkkppptttwwwyyy|||{{{zzzpppbbbTTTMMMQQQ___lllbbb___\\\^^^bbbccc[[[RRRFFFHHHEEEAAA@@@CCCBBB>>>DDD@@@======<<<>>>FFFPPPYYY```fffeee___[[[^^^cccSSSIII<<<444333444555444///222333222000111555999888666444222000/////////+++000111///000888@@@CCCAAAAAACCCDDDDDDAAA<<<777000000000000000000000000//////000000000000//////111333222...///777@@@DDDCCCAAA===888444111///......------------.../////////////////////000111111111777===???<<<777333111222111000......---------......---------,,,,,,,,,---,,,...111555777444111------------------------...........................------,,,,,,------...---------.........//////555888:::777111------000............////////////---------............///000000000000111111111111000111222222000000111222333333333555777:::::::::<<<===@@@EEELLLRRRXXX[[[jjjhhhkkkrrrtttrrrttt{{{zzz}}}{{{sssggg^^^ZZZ^^^hhhppplllmmmmmmllliiiddd^^^YYY```WWWKKKFFFGGGJJJKKKKKKFFFGGGLLLRRRUUUVVV[[[bbbZZZ[[[YYYRRRGGGAAAAAACCC???999222///000222222111222333444555555777:::<<<666555333111000/////////---111111///111999AAAEEECCCDDDEEEDDDAAA<<<777444000000000000000000000000//////000000000000//////000222222...///777@@@DDDDDDAAA===888444111000///...------------...////////////......//////000111222777===???<<<888444333111000///........................---------,,,,,,---,,,---000444666555333///...------,,,---------...........................------,,,,,,------...------..................222555777444///,,,,,,///............////////////---------............/////////000000000111111111000111333333333333444666666555444555777999;;;<<>><<<999666444000//////.........//////.........------------,,,---,,,,,,///222555666666111000...,,,,,,---...///..............................------------......---...............------...111333111---+++,,,...---............/////////---------............/////////000000000000111111000222444444555555777999888777777777888;;;===>>>GGGIIIIIIHHHHHHJJJPPPUUUaaajjjsssvvvyyy}}}xxxxxx~~~zzzyyywwwtttqqqmmmooozzz|||kkkggg```TTTPPPVVVYYYXXXXXXYYYSSSGGG???===888666444444666999<<<===777555444444555666444222333111000222666888777666222222111000///.........///000///---111;;;CCCEEEDDDFFFFFF@@@666///---///...........................//////////////////...---000000...222:::@@@BBBCCC@@@:::555111///...///...------------.../////////...............//////222444888;;;:::888666444///............//////000............---------------,,,,,,---000444666888444222///---,,,---...000..............................------------............/////////...---,,,,,,...000///---,,,,,,------------.........//////---------............///////////////000000000111111222444555444555777888888:::<<<===>>>>>>???@@@FFFLLLSSSVVVTTTQQQPPPPPP]]]kkkxxx|||~~~|||yyywww}}}{{{vvvvvvlll[[[UUU[[[KKKFFFCCCCCC@@@999666666888777666888:::<<<;;;:::555333111000000000000000444111///111444555222000000000000000//////.........///...,,,111;;;CCCDDDBBBDDDBBB<<<333------///------------------------......////////////......---///000///444===BBBBBBBBB???:::555000...------...------------...//////000//////.........//////000111444666888777666444///............//////000//////.........---------------------///222666888666444111...------///000........................///......------......///...///000111111000...---,,,...//////...------...------------............---------............///...////////////000000000222333444444333333444555777;;;AAADDDDDDCCCBBBBBBJJJQQQZZZ___```]]]\\\[[[]]]jjjwww~~~|||yyyjjjVVVMMMOOOCCC===888888888777888;;;888888999:::;;;999666333333222000//////111222444444333222222333222000/////////000000000000///......///......444>>>CCCCCCBBBAAA>>>888111---...000........................---......//////......------///000111777@@@CCCBBBBBB???;;;777333000...---...------------...//////111000000////////////000//////000333666777666444000//////.........///////////////.........------------.........000444777777555222000.........///........................//////............//////...///111222333222111///------...............---,,,------------.........---------............///......////////////000000222333444333222111222333555;;;BBBFFFFFFDDDDDDEEERRRUUU[[[cccjjjooosssttteeeiiisss|||tttgggYYYLLLDDDAAACCC<<<888999:::888777999666777999:::999777555444333333444333333333444666000111333333222000000000//////000111111111000///...000000111888AAAEEEDDDDDDAAA;;;555000......///........................---......//////......------///000333:::BBBEEECCCCCCAAA???;;;777333000......------------...//////222222111000000000000000///...///222666888777555111000///...............////////////............---...//////...///222555777666444222000///..............................//////............//////---///222444555555333222------------......---,,,,,,,,,---------.........---------............///........./////////000000000111333333222222333555444:::@@@BBBBBBBBBFFFIIITTTVVV]]]jjjyyywwwmmmpppxxxvvv}}}uuunnnaaaQQQIIIIIIGGGBBB===888777:::===:::777777;;;======;;;777333222333222444555444333111000000+++...222222///...///111...///111222222111111000///111222444;;;DDDGGGDDDGGGAAA999333000///...---////////////////////////---..................------000111444;;;DDDFFFCCCDDDCCCBBB???;;;666222///...------------...//////333333222111000000111111000//////222777999999777222111000......---------000/////////............,,,///000000......111444777666555333111///...---........................//////............//////---///222555666666555444---,,,,,,,,,------,,,***,,,,,,,,,---------......---------.........//////............/////////000///000222333333444666777555999===>>>===@@@GGGLLLOOOTTT```ssstttppptttqqqgggeeeYYYKKKEEEFFFGGGCCC>>>;;;===>>>:::666666:::???BBB@@@<<<999777777888999444444444444444444444444222222222111111111111111000000000000////////////000///000555===DDDFFFFFFEEE===444...,,,---...---//////............//////........................---000222555;;;CCCEEECCCBBBCCCDDDCCC???999222...//////............///000888666222///------...///333333333333333666:::>>>===:::444///,,,,,,.../////////............//////...............///000000777888999:::888666333111,,,---.../////////...---......---------......///,,,...000222444555666666333111///---,,,,,,---......------,,,,,,------...------......//////000000///////////////000111111333333222222222222222222444444666:::@@@CCCBBB@@@DDDRRRWWWzzz{{{uuummmeeeXXXPPPHHHEEEEEEEEEAAA===>>>>>>>>><<<;;;<<<@@@DDDDDDBBB>>>:::777555555555444444444444444444444444222222222333222222222111000000000000////////////000///000666>>>DDDFFFFFFEEE>>>555///------...---//////............//////...........................111333555<<>>999555222000000111//////............//////...............///000000555666999::::::888555333111000///............///......---------......///------///000222444555666555333111///---------......------,,,,,,------...---......//////000111111///////////////000111111222222333333333222222111555444555999???BBBBBBAAACCCHHHHHH{{{}}}sssddd[[[KKKIIIGGGFFFEEECCC@@@===???===;;;<<>>;;;:::888333...,,,---//////...000111333555444333000///111222222222333555999<<>>===:::888<<>><<<888333///,,,//////............//////...............///000000...111666:::<<<<<<;;;::::::999666444111000///...//////...------------......---,,,,,,---000222444888777666444222///...---......------------....../////////000111111222222111000000///000000111111000111333444555444333222666555555666999>>>BBBDDDMMMQQQ\\\kkk^^^YYYIIIMMMMMMKKKFFF@@@===<<<===<<<999999???HHHNNNOOOMMMFFFDDD@@@<<<999777666555444444444444444444444444000111222222222111//////.../////////000000000111111111444:::BBBGGGHHHGGGFFFCCC>>>777222...............///000000///..............................---000111222888AAAEEEDDDBBBCCCCCCDDDDDDDDDEEEEEEAAA;;;444///...///...---666999<<<>>>===999444111///000111111111333555888===>>>???>>>;;;555000---//////............//////...............///000000---000444888;;;=========:::;;;;;;:::777333000---//////...---------------...---,,,,,,,,,...111222777777777666444111///...///......------......////////////000111111222222111111000000000000111111000111222444555555555444666555555555888<<<@@@DDDGGGTTThhhxxxUUUSSSVVVKKKKKKIIIFFFAAA<<<999999:::===<<<>>>EEENNNSSSRRROOOBBB???;;;777555444444555444444444444444444444444444333333222111000//////......//////000000111111222222555<<>>:::<<<======;;;777333000000///...---------------......---------...000111444555666777666444111/////////............//////......///000000111111222222222111000000000111111111111222333444555666777444555666666777:::???CCCQQQdddxxxaaaPPPMMMOOOJJJEEECCC@@@===<<<::::::999:::<<>>AAACCCBBB???;;;888//////............//////...............///000000000000111222555999<<<>>><<<======>>><<<:::777555000000///------,,,,,,---.............../////////000222555777777555333222//////............//////---......//////000111111333222111111000000111111222111111111333555888999333555666777777999>>>BBBUUUmmmYYYTTTTTTLLLFFFDDD???>>>======??????===;;;777;;;BBBJJJOOOPPPNNNLLLHHHDDD===777444444666888444444444444444444444444===;;;777333111111111222---......///000111111222222333666===EEEJJJJJJHHHGGGGGGDDD>>>555///---...---...///111111///...---........................///111111222888BBBFFFFFFDDDEEEFFFGGGGGGFFFDDDCCCEEEGGGEEE>>>333,,,---000...///111222333222111000---///000111000111222444:::<<<@@@BBBBBB@@@===;;;//////............//////...............///000000111000000000333777;;;>>>>>>======<<<;;;;;;::::::111000///...---,,,,,,,,,......///000000//////......000444777888777555333//////............//////------......///000000000333333222111000000111111333222000000222555999;;;222444777777777999===AAAAAA```}}}mmmVVVOOOQQQMMMFFFAAA>>>===;;;999888999:::;;;;;;BBBKKKOOONNNIIIFFFDDDEEE???888444555777777666555888999777333222666;;;GGG???666000///000000000////////////000000000000444444777===DDDIIIIIIHHHFFFGGGHHHDDD999...---222000000//////.........---...........................//////222:::DDDHHHFFFCCCDDDEEEGGGHHHGGGCCC@@@???BBBCCCAAA:::222...,,,///------///222333111//////------///333555333111333===CCC@@@>>>@@@BBB@@@444111...------///000000.........///////////////------...000333777:::<<>>;;;888888666222///---,,,---.........------------............///333777999666444333111...++++++,,,///111////////////////////////...222666666333///---...222111000000000111333444;;;:::888888888:::<<<===FFFDDDkkkrrr___MMMHHHIIIEEE???<<<===<<<;;;:::;;;<<<>>>@@@???EEEMMMPPPOOOLLLHHHGGGDDD>>>777444555777777666666888888555222333999>>>GGG@@@666000///000000///////////////000000000000444444777===DDDHHHIIIHHHFFFGGGGGGDDD:::///---111000/////////.......................................///000222:::DDDHHHFFFDDDDDDEEEFFFFFFDDDAAA>>>:::===???>>>999222---+++///------///111333111///000///...///111111///---222;;;AAA???===@@@AAA@@@777333///------///000000.../////////////////////......///000222555888:::>>>===<<<===???>>><<<999999777333000...------.........------------......///...///222666777666444555333000...------///000///////////////////////////222555555444111//////111000000///000111333444:::999999888999:::<<<<<>><<<;;;;;;;;;===@@@CCCDDDEEEIIINNNQQQPPPMMMJJJIIIBBB===777444555777777666777777666333222666===CCCHHHAAA888222000000000///////////////000000000000333555999???DDDGGGHHHGGGFFFFFFGGGDDD;;;000...111////////////.......................................///000333;;;EEEHHHEEEEEEDDDDDDEEEEEECCC???<<<777;;;>>>>>>;;;555000---///...---///111222111000222111000000222222111000111999>>>>>>===>>>@@@???:::666111......///////////////////////////....../////////000111444666777===<<<<<<===???>>><<<::::::888555222///...------......------------......///......000333555666555666666444222111///......////////////////////////000000222444666555333111000000//////000111333444777888999:::;;;;;;;;;;;;======GGGjjj~~~dddYYYVVVRRRNNNIIIDDDAAAAAA;;;;;;;;;;;;===@@@CCCEEEGGGIIILLLNNNMMMKKKIIIGGG???:::666444666888777666888777555222333999AAAHHHJJJCCC:::444222222111000////////////000000000000222666;;;AAAEEEGGGGGGFFFFFFFFFFFFDDD<<<222...111///////////////....................................///111333<<>>;;;>>>AAABBB@@@:::444000.........///000111111111...---...///000222333333000555:::<<<======>>>>>>>>>:::444000////////////////////////............000/////////000222444555;;;;;;<<<===>>>>>><<<;;;;;;:::888555222000............------------......///.........000333555666888888888777444222///---////////////////////////111//////222666888666333000000//////000111333444444666888;;;<<<<<<;;;:::===>>>???NNNxxxddd]]]RRRTTTTTTNNNFFF@@@>>>===<<<;;;::::::<<<>>>@@@BBBEEEFFFHHHIIIIIIGGGDDDAAA<<<888555444777888777555888666444333666<<>>CCCGGGGGGFFFEEEFFFEEEFFFEEE===333///000.........///////////////........................---///111444===FFFHHHEEEDDDCCCCCCDDDFFFFFFDDDCCC@@@AAADDDDDDBBB===777222......///...///000111222,,,,,,,,,,,,,,,---...000000222777<<<=========>>>@@@<<<777333222000///...000000//////.........---000///......///000222333888:::<<<======<<<<<<<<<;;;;;;999777555222000///......------------......///...------...000333666888999:::999777444000...////////////////////////000///...111666888888666222111000000000111333444333555888;;;<<<<<<;;;:::>>>>>>@@@EEETTT|||uuuaaaVVVSSSWWWWWWNNNDDD???===<<<<<<;;;:::::::::<<<>>>@@@CCCCCCDDDFFFFFFCCC???;;;999666444555777999777555666666555666:::@@@EEEIIIHHHAAA:::555444444222111////////////000000000000333999AAAGGGHHHHHHFFFFFFFFFEEEEEEEEE???555000000.........///////////////........................---000222555===FFFHHHEEECCCCCCCCCDDDFFFGGGFFFEEEAAAAAABBBCCCBBB>>>888333...//////......///111444666555444111...---...///000000555;;;>>>======???@@@>>>:::777555333///---000000000///......------///......---...///111222555888:::;;;;;;:::;;;<<<;;;;;;;;;:::888555222111......------------......---......------...222555777888::::::999666333111///////////////////////////......000333666888888555444333222111222333333222444777:::<<<<<<<<<;;;===<<<@@@CCCAAASSS~~~mmm```TTTWWW[[[YYYNNNDDDAAA???===;;;;;;::::::;;;===???AAACCCCCCCCCEEEFFFCCC===888666444333555888999777555555555777:::>>>CCCFFFGGGCCC>>>777333222222111///////////////000000000000444;;;DDDIIIJJJIIIGGGFFFFFFEEEEEEEEE@@@666000///............/////////000........................---000222666>>>GGGHHHEEEDDDCCCBBBCCCEEEEEEDDDCCCAAA@@@@@@@@@AAA???;;;888...///000...---...111555;;;;;;999555000...000222111///333;;;???>>>===@@@@@@>>><<<:::888555000,,,111000000///......------------,,,,,,---///000111222666999:::999999:::;;;:::;;;;;;;;;:::777444333......------------......+++---......,,,---000333555777888:::999888666444////////////////////////---...///000000333777999888777555333222222222333222333666888;;;<<<=========:::>>>CCC@@@GGGhhhtttcccXXXUUUVVVYYYVVVJJJAAA???>>><<<::::::999:::;;;>>>AAACCCCCCCCCDDDFFFGGGCCC<<<777555333222555888999777555444555888<<>>GGGHHHEEEEEEDDDBBBBBBCCCCCCBBBAAABBB@@@???@@@BBBBBB@@@<<<...///000...---...111555444555444000,,,+++---000111///333<<<@@@>>>===@@@???>>>===<<<:::666000,,,111000000///...------------,,,,,,,,,---///000222111444888999888888999;;;999:::<<<<<<;;;999666444.........------.........***---......------000222444555777999999999888777////////////////////////,,,...000000///111666::::::999666444333222222222222333555888:::<<<===>>>>>>;;;===CCCGGGKKKWWWddd|||iii\\\[[[cccaaaXXXLLLDDDAAA@@@===:::>>>===<<<<<<===@@@DDDFFFFFFHHHIIIHHHCCC???;;;::::::777555666999999888666444333666???FFFIIIHHHGGGBBB888000////////////222111...---000000...///333<<>>>>><<>><<<999======<<<<<<>>>AAADDDFFFFFFGGGHHHFFFAAA<<<999888999777666777888999777444555666;;;AAAFFFGGGFFFEEEAAA888000///000//////222111......000000...000555>>>@@@DDDGGGIIIIIIGGGFFFIIIGGGGGGGGGFFFAAA888222........./////////000000///////////////////////////000555;;;AAADDDEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBAAAAAA999555///------.........111111000000///......---111000111555:::===>>>===>>><<<:::<<<===<<<666111000///......------.................................000333777999999999888999999999999999999999999444333111///.........///---------..................000444777999999888666888666333000/////////000000////////////000111222888999999999777444222000333333444555666888:::;;;===@@@BBBAAA@@@BBBHHHNNNbbb|||pppeee```\\\\\\___SSSLLLDDD>>>===<<<:::999<<<<<<<<<===???CCCEEEGGGGGGGGGGGGDDD???:::777666777666666777888777555333666;;;AAAEEEFFFFFFEEEDDD???777000///000//////111111......000000///222777BBBCCCEEEFFFGGGHHHGGGGGGGGGFFFGGGIIIIIIDDD;;;444......////////////000000///////////////////////////111666<<>>===>>><<<;;;===>>>===999555111000///.........//////...........................000222555777999999999999999999999999999999999666555222000...........................---------...000333666888888777777999777555222000//////000//////......//////000000555666888999999777444333333333333444555777888999;;;>>>AAAAAA@@@AAAEEEIIITTT\\\~~~jjjbbbbbb```\\\[[[KKKFFF@@@===<<<<<<;;;:::;;;<<<===???BBBDDDGGGHHHHHHHHHGGGCCC===888666555555666666777777666444222777???GGGHHHGGGGGGEEEDDD===555///000111000///111000//////111000///444;;;FFFFFFGGGGGGGGGHHHHHHHHHEEEEEEGGGIIIIIIDDD:::222//////////////////000000///////////////////////////222777>>>DDDHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@<<<666000------...///000000/////////............///111444777;;;===>>>>>>======>>>??????<<<999333222000.........///000...........................///111444666888999999999999999999999999999999888777444222000...------/////////...---------,,,---///111444666777777777:::999777555333111000000//////............//////222444777999:::999777666444444333444444555666777:::===@@@BBBAAABBBDDDFFFIIIZZZooosssccc___```^^^XXXRRREEECCC???===<<<<<<<<<<<<<<<===???BBBDDDGGGHHHIIIJJJIIIGGGBBB<<<888666666444555666777666666555555888BBBJJJJJJIIIIIIHHHEEE:::333///000222000///000//////000222000000666>>>JJJIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHJJJIIIDDD:::222000000000000000000/////////////////////////////////222888???FFFIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDBBB???999333///---...///////////////............---...000333666999===???>>>===>>>???@@@???>>>===666444222///......///000..............................000222444777999:::999999999999999999999999999888666333111///...---/////////...---------,,,---...///111444666777888999999888777555333111000//////............//////000222555888::::::999888555555444444444444555555:::===???BBBCCCDDDEEEFFFCCCWWWbbbiiitttjjjaaa^^^___]]]UUUNNNAAAAAA???>>>======>>>>>>>>>???BBBEEEGGGIIIIIIIIIJJJIIIFFF@@@:::777666777444555666666666666777999===FFFKKKIIIIIILLLJJJDDD888222///111333111///000//////111222111111888BBBJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIJJJKKKKKKEEE<<<555111111000000000000//////////////////////////////...111888@@@FFFJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEBBB@@@<<<777111......///........................,,,...000222444888===@@@>>>>>>????????????>>>>>>:::777444000......///000.................................000333666999;;;999999999999999999999999999888777555333111///..................---------------...///222444777888999999999999888555333222000000//////....../////////000333666888999::::::777666666555444444444555:::;;;===@@@CCCDDDFFFFFFGGGLLLSSS___wwwwwwlllhhhccc```^^^YYYPPPHHH>>>??????>>>>>>===>>>???@@@BBBEEEHHHJJJJJJJJJIIIIIIGGGCCC>>>888555555777444555666555555666:::>>>DDDKKKMMMIIIJJJNNNKKKAAA777111...111444222///000...///111333111111:::DDDGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJFFF>>>888111111111000000000//////////////////////////////---111777@@@FFFJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDDDDEEEEEEEEEDDDAAAAAA???:::444000///000........................+++---000111333777===AAA>>>?????????>>>>>>>>>???===:::555111...---...///...........................------///222555999<<<999999999999999999999999999888777666444222000///---------...............,,,,,,---...000444777999777888:::::::::888555444222111000////////////000//////111333555888:::;;;999888777666555555444444888888:::===AAADDDFFFFFFMMMFFFLLL]]]jjj|||wwwpppgggfffbbb]]]YYYRRRGGG>>>===>>>???>>>======>>>???BBBDDDGGGJJJLLLKKKJJJIIIGGGEEEAAA<<<777444555666444555666555444777<<>>666000...222444222//////...///222333111222;;;FFFEEEFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDFFFGGGDDD>>>999222111111111000000//////////////////////////////,,,000777???FFFIIIIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDD@@@AAA@@@<<<555000///000---.....................***---000111333777===BBB>>>???@@@???>>>===>>>>>>???<<<666111...------..............................------...111555999<<<999999999999999999999999888888777666555333111000,,,------....../////////,,,,,,,,,---000333777999666888:::;;;;;;999666555222222111000000000000000//////000111444777:::<<<:::999888777555555555555777666777;;;???CCCEEEFFFKKKGGGKKKUUUZZZdddxxxnnnooodddccc```[[[TTTKKKCCC>>>===>>>>>><<<::::::===@@@KKKIIIGGGGGGHHHHHHHHHGGGIIIDDD===888666555555555444555666555555999AAAFFFIIIKKKJJJFFFFFFGGGDDD>>>666111...000111///...000222111000111444:::BBBHHHGGGFFFFFFEEEDDDDDDCCCCCCEEECCCAAACCCFFFDDD???999222000......000222222222//////............//////111111777AAAGGGGGGFFFGGGDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDGGGEEECCC@@@<<<777000,,,...000000...,,,,,,000333...///000111333666:::===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>999222...---...,,,---...///000000000000/////////...///111666999<<<:::999999::::::::::::::::::999999777666555444......//////......---,,,...//////......///222444666777888999:::999999888555444222000///000000111000000111333555888:::;;;<<<;;;;;;999888666555444666666777888;;;>>>AAACCCFFFIIIMMMNNNRRR\\\mmmzzzppphhhiiiaaabbb___XXXNNNEEE@@@???===>>>>>><<<:::;;;???CCCLLLKKKIIIHHHIIIJJJIIIGGGHHHCCC<<<888666555555555555666777666777;;;BBBGGGHHHJJJIIIFFFFFFGGGDDD???666111...000111///...000111111000111444;;;CCCHHHFFFFFFFFFEEEEEEDDDDDDDDDFFFDDDCCCEEEHHHGGGBBB===444222000000111222222111//////............//////000111666@@@GGGFFFEEEFFFEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDFFFEEECCCBBB???999333......//////...,,,,,,///222...///000000222555;;;???????????????????????????>>>>>>===:::555111............////////////....../////////...///111555888;;;:::999999::::::::::::::::::999999888666555444000//////......------------...//////......000222555666888999999999888888666555333111000000000000///000000111333555777888:::;;;;;;;;;999777555444666666666888:::===@@@AAAFFFIIILLLMMMOOOWWWeeeppp{{{sssiiidddeee^^^___]]]SSSGGG>>>===@@@======<<<;;;<<>>DDDHHHFFFHHHHHHFFFFFFHHHFFFAAA666111///000111//////111000000000222666===DDDHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEGGGIIIIIIEEEAAA555444222222333222111/////////............/////////000666@@@FFFFFFEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDBBB>>>777222---...///...------///111............000555;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;999666111---/////////.........------...//////......000444777::::::::::::::::::::::::::::::999999888777555555222111000...------......+++---...///......///000444555666888999999888888888777555333111000000000/////////000111222333444888:::;;;<<<;;;999777555666666666777999;;;>>>???DDDGGGJJJKKKLLLQQQ[[[dddrrryyysssnnnhhhdddeee___]]]WWWMMMCCC======>>>===<<<<<<<<<>>>CCCHHHLLLNNNMMMLLLKKKKKKKKKHHHFFFBBB>>>999666666666666555555555777999<<<@@@EEEHHHEEEHHHHHHFFFGGGIIIGGGBBB777111///111111//////111000//////333999@@@FFFIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHHHHIIIHHHEEEBBB444333222222333333111/////////............//////...///555@@@GGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEGGGFFFBBB<<<777.....................///...---------///444;;;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???=========:::444//////......................../////////...///222555888999;;;;;;:::::::::;;;999999999999888777666555555333111...------...///))),,,...///...------...222333555777888888888888999888777555333111000///000000//////000000111222666888;;;======;;;888666777777666666888999;;;<<>><<<===<<<<<<>>>BBBGGGLLLOOONNNMMMLLLKKKKKKJJJGGGDDD>>>;;;777555555666666666444555666:::>>>CCCFFFGGGFFFHHHHHHGGGHHHKKKHHHDDD777222///111222000///111000///000555===DDDHHHJJJJJJIIIIIIIIIIIIIIIHHHHHHKKKJJJIIIIIIHHHFFFDDDBBB444222111111222333111000//////............//////---...666AAAHHHGGGEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDFFFHHHHHHEEE@@@<<<111000///...............------,,,,,,...333:::@@@CCCCCCCCCCCCCCCCCCCCCCCCBBB@@@??????@@@>>>888333///............///000111.../////////......000222777999;;;<<<:::999:::<<<999999:::999999888777666777555222000.........///))),,,...///...,,,,,,---000111333666777888888888:::999888777555333111000111111000000000000111111444666999<<<===<<<999777888888777777777888999:::===AAAEEEHHHJJJMMMRRRVVVYYYbbbpppxxxtttoookkkiiifffcccbbb```VVVJJJCCCBBBBBB???;;;===<<<===@@@FFFKKKOOOQQQOOONNNMMMLLLLLLJJJFFFCCC;;;999666555555666666666444555777<<>>CCCFFFJJJMMMQQQSSSXXX___eeeoooyyymmmllljjjgggeeedddaaa___[[[SSSIIIBBB@@@???>>>======<<<>>>CCCIIIOOOPPPPPPQQQPPPOOONNNMMMKKKGGGDDD999777444444555777777666666777999???FFFJJJKKKJJJJJJLLLLLLJJJKKKMMMKKKFFF777222000222222000000222111000222:::DDDKKKNNNNNNQQQPPPPPPNNNMMMLLLKKKJJJHHHHHHIIIHHHHHHGGGGGGHHH???;;;666333222222222222//////............//////...///888DDDKKKJJJHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGFFFEEEFFFGGGGGGEEECCC<<<777111......//////...------.........111666:::EEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDCCC@@@>>>>>>>>>666555222000/////////000---/////////------...///444888======:::999:::===999999::::::999999888888888777666444111///...------.........,,,,,,---///---...111444666777888888999::::::999888777555444111000000000000000111111111222555777999:::;;;;;;<<<;;;:::888777777777888;;;===AAAEEEHHHKKKOOOQQQVVVZZZ___ffftttzzzkkkggghhhhhheeeccccccaaa^^^UUUQQQJJJBBB===<<<===???<<<<<>>???BBB;;;888555111///.........---/////////---,,,---...333888===>>>;;;999:::===999999:::::::::999888888888888777555333000...,,,/////////---,,,,,,...000,,,...000333666777777888999999::::::999888666555000////////////000000111000111333666888:::;;;<<<>>><<<:::999777777777777;;;===@@@CCCFFFJJJMMMNNNQQQOOOWWW```bbbooosssjjjiiigggfffeeedddccc```]]][[[OOOHHHCCCBBBAAA>>>>>>@@@>>>???CCCMMMVVVZZZVVVPPPQQQRRROOOLLLMMMOOOIII???999777555555555666555444555:::BBBHHHKKKLLLMMMNNNLLLOOONNNJJJIIIJJJIIIEEE444000000222222000000222444222666AAAIIILLLMMMOOOLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLIIIGGG@@@555///000000...///////////////............666BBBKKKMMMIIIGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFF@@@>>>555......333222+++000------......///333:::DDDEEEFFFEEEDDDCCCDDDEEE@@@AAABBBBBB@@@@@@AAABBB???===:::666333000///......///000111111000///...///333888;;;<<<;;;::::::<<<;;;;;;::::::999999888888888888777555333111///+++,,,---............---+++,,,---///111555888999888888999999999888777777333333111000000000111222111111000111444888;;;===<<<;;;;;;:::888777777666:::;;;;;;===AAAEEEIIILLLPPPPPPSSSWWWZZZeee}}}xxxmmmffffffgggeeeccccccbbb```ZZZVVVJJJDDDAAA@@@???;;;;;;======BBBJJJQQQTTTUUUTTTTTTRRRSSSQQQMMMNNNMMMFFF<<<666555444555666666666666777===DDDJJJLLLMMMMMMMMMKKKMMMMMMJJJIIIKKKIIIFFF777333000222222000000333333222777BBBJJJLLLLLLNNNLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMIIIGGGAAA666000000000.../////////////////////......666BBBKKKLLLJJJHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFBBB@@@999000///222222...000------...///...333999CCCEEEFFFEEEDDDCCCDDDEEE@@@BBBCCCBBBAAA@@@AAABBBAAA???===999555222///---,,,,,,...///000000000///222666:::===<<<;;;::::::<<<<<<;;;::::::999999888888888888888666444222111------------------------,,,,,,,,,...000444777999777888888888999999999999555444222111000000000000000111111222333555999<<<<<<<<<;;;:::999999888777999::::::<<<@@@DDDHHHKKKNNNNNNQQQTTTUUU[[[kkk|||rrrmmmgggdddeeehhhdddbbbbbbbbb___WWWPPPFFFBBB@@@@@@>>>;;;:::===>>>HHHRRRUUURRRPPPSSSXXXSSSTTTRRROOONNNJJJBBB888333333444555666666777777;;;AAAHHHMMMNNNNNNMMMLLLJJJMMMMMMJJJJJJLLLKKKHHH<<<666111222222000000333111222999EEELLLLLLKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLHHHHHHBBB888111000000........./////////////////////888CCCJJJLLLKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGFFFFFFEEECCCCCC===444///000111111000------//////...222888BBBDDDEEEEEEDDDCCCCCCDDDAAACCCCCCCCCBBBAAABBBCCCBBBAAA@@@===999555111...---------...............111444999;;;<<<;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999888666444333///...---,,,,,,,,,---......---,,,---///222666999777777777777888999:::;;;777666444222000///......///111333222111222666:::;;;<<<<<<<<<;;;::::::999888888999;;;>>>CCCGGGIIIJJJKKKNNNRRRSSSTTT[[[cccwwwqqqhhhgggffffffggghhheeebbbbbbbbb]]]SSSKKKEEEBBBAAABBB@@@======AAADDDMMMUUUVVVRRRPPPSSSXXXQQQRRRRRRQQQNNNHHH???777333444555555555555666777@@@EEEKKKOOOPPPNNNMMMLLLJJJMMMNNNLLLLLLNNNNNNKKKAAA999222111111000111333000222<<>><<<<<<<<<;;;::::::999999::::::;;;::::::888666555222000...,,,+++,,,---...///...,,,,,,...111555777999888888777777888999:::999888666444111///...---...111333222000000444888:::;;;<<<======<<<;;;;;;777777888:::===@@@DDDGGGHHHIIILLLPPPSSSUUUWWWYYY]]]zzzwwwhhhccceeeggggggggghhheeebbbaaa```ZZZQQQIIICCCAAAAAABBB@@@===???EEELLLPPPTTTUUUTTTSSSSSSUUUPPPPPPPPPQQQMMMFFF===999555666777666444444777999EEEIIINNNPPPPPPNNNMMMMMMLLLOOOPPPMMMNNNPPPPPPMMMDDD;;;222111222111111333000444>>>JJJOOOLLLIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIGGGJJJFFF<<<333000///...---.........//////000000222===FFFHHHIIILLLLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDBBBCCCAAA:::111+++---111///------//////---000666???AAADDDDDDCCCBBBBBBCCCBBBCCCDDDDDDBBBBBBCCCDDD@@@AAAAAABBB@@@>>>;;;:::444333111000000000222333222555999;;;<<<<<<===>>>======<<<;;;;;;::::::999::::::;;;;;;;;;:::888777555333000...,,,,,,---...///...---,,,---000333444::::::999888777777777777;;;:::888666444111///...///111333222111111333666999:::<<<===>>>>>>===<<<888888888999;;;>>>BBBDDDIIIKKKLLLNNNRRRUUUWWWVVVWWWgggtttkkkbbb```dddgggfffdddeeedddbbb___[[[UUUNNNIIIBBB@@@@@@AAA>>>===AAAHHHRRRQQQRRRSSSUUUUUUTTTSSSPPPOOOOOOPPPLLLCCC<<<:::666777777555333555:::>>>IIIKKKNNNPPPOOONNNNNNOOOLLLPPPPPPNNNNNNQQQPPPMMMEEE:::222111333222111222111666AAALLLPPPLLLJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLFFFJJJIII>>>444000///...------......///000000000555AAAHHHGGGGGGKKKLLLHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDAAAAAAAAA>>>555---,,,000///------000///---000555===@@@CCCDDDCCCBBBBBBBBBAAACCCCCCCCCBBBAAABBBCCC@@@@@@AAABBBBBBAAA??????555333222111111444777999:::<<<>>>???>>>======>>>======<<<<<<;;;:::::::::999:::;;;<<<;;;:::999888777666333111///...............------...///000111888999999999999888777777;;;::::::888777555333111000000111222333444444444777888;;;===>>>>>>======;;;:::999999:::===???AAAHHHKKKLLLKKKMMMQQQSSSQQQWWW\\\kkk|||fffbbb^^^___dddgggeeeaaa```aaaaaa\\\UUUOOOKKKIIIDDDBBBBBBAAA???>>>EEENNNSSSRRRSSSSSSTTTTTTTTTSSSSSSPPPPPPPPPIII???888999555666666444333777???FFFKKKMMMNNNNNNMMMNNNOOOQQQLLLOOOPPPMMMMMMOOONNNKKKDDD999111111444333111111444999DDDNNNPPPLLLKKKMMMJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJJJJKKKLLLMMMFFFKKKJJJ@@@555000......------......///000000111888DDDJJJGGGFFFKKKKKKFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGEEEDDDDDDBBB@@@AAAAAA;;;111---///...------000///---///444<<>>======>>>???=========<<<;;;;;;::::::888999:::;;;;;;;;;:::999999888666444222000...---------......///.........444555888:::;;;:::999888::::::;;;::::::888666555222///...111555777666333555777:::===>>>>>>>>>======<<<;;;::::::;;;===>>>BBBHHHKKKIIIIIINNNPPPOOOTTTVVV^^^ppplll___^^^]]]___eeeiiifff```]]]______ZZZQQQJJJHHHIIIHHHFFFEEEDDDAAAAAAIIISSSRRRSSSTTTTTTRRRRRRTTTUUUWWWRRRPPPPPPHHH<<<666777333555555333333999CCCKKKMMMMMMNNNMMMLLLMMMPPPRRRKKKNNNNNNLLLKKKMMMMMMIIIBBB888000111444444111000555:::EEEOOOQQQMMMKKKNNNJJJJJJJJJJJJJJJKKKLLLMMMGGGGGGGGGHHHIIIJJJKKKLLLFFFKKKKKKAAA555000......---------...///000000111:::FFFKKKGGGEEEKKKKKKEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDBBB@@@AAADDD???444...///...------000///---...333;;;>>>BBBDDDCCCBBBAAAAAA@@@AAABBBBBB@@@@@@AAABBBEEEDDDCCCAAAAAA@@@@@@AAAAAA===888222//////000111111333777:::;;;===@@@BBB=========<<<;;;;;;::::::888999:::;;;;;;;;;:::999999999888666444111...---,,,---/////////...---,,,000333777;;;======;;;:::999:::;;;<<<;;;:::999888333///---000777:::777222444666999===>>>>>>======???>>><<<::::::;;;<<<===;;;DDDJJJIIIIIINNNQQQPPPQQQTTTYYYbbbtttyyyjjjbbbYYY[[[```cccdddccc```^^^``````[[[RRRNNNOOOLLLEEEDDDCCCBBBAAACCCHHHPPPUUUUUUTTTSSSSSSSSSTTTUUUVVVRRRUUUSSSHHH===888777666666555444444777???IIIPPPNNNOOOOOOOOOOOONNNMMMMMMMMMNNNLLLHHHIIILLLKKKGGGDDD999111222444333111000555AAAKKKKKKKKKNNNNNNLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNHHH;;;///...333,,,---------,,,---000222777BBBJJJJJJFFFFFFHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEECCCAAAAAA@@@;;;333---...............///000000999???CCCBBBBBBDDDCCCAAADDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA===@@@AAA===666000---,,,000222555;;;???AAA@@@???>>>======<<<;;;:::::::::::::::::::::::::::::::::888888888777555444222111,,,---...///000111000000///333999<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<555444222000//////000000111444888<<<======<<<:::>>>???@@@AAA@@@>>><<<;;;<<<@@@EEEIIIJJJJJJJJJKKKQQQOOOSSS\\\eeexxxqqqbbbYYY[[[]]]aaaddddddccc```^^^___^^^XXXPPPMMMMMMKKKEEEDDDCCCBBBBBBFFFLLLSSSWWWVVVUUUTTTTTTSSSTTTUUUUUUQQQTTTRRRGGG===999888777777666444666;;;CCCKKKPPPNNNNNNOOOOOONNNNNNMMMLLLLLLMMMKKKHHHIIILLLKKKGGGAAA888111222444222000000888CCCLLLLLLLLLNNNNNNLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMHHH<<<000---222---......---,,,---///222888BBBJJJIIIFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDBBB===444..................///000000888>>>BBBBBBBBBDDDDDDBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@AAA>>>:::555111//////111444999>>>@@@@@@>>>>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999999999999888666555444///////////////.........///222666:::======;;;999;;;;;;;;;;;;;;;;;;;;;;;;777666444222111111111111000333777;;;======<<<;;;>>>???@@@AAA@@@???===<<<<<>>666111222333111000111>>>FFFMMMMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLHHH===111---///...//////---,,,---///111:::CCCJJJIIIGGGGGGIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFGGGEEE???666///...............///000000777===AAABBBBBBEEEEEECCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@??????BBBAAA@@@???>>>;;;666333//////222666;;;>>>???>>>???>>>>>>======<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999888888555444222000............///000222777===>>><<<999::::::::::::::::::::::::999888777555333222222222000222666999<<<=========>>>???@@@@@@@@@???>>>===<<<>>>AAABBBDDDFFFIIILLLOOONNNPPPRRRRRRYYYnnntttggg\\\XXXYYYbbbcccdddddddddbbb```___[[[VVVOOOIIIGGGGGGGGGFFFCCCAAAAAAFFFPPPWWWXXXWWWXXXWWWWWWVVVUUUTTTTTTSSSOOOSSSPPPFFF<<<999999999999777777===FFFNNNPPPOOONNNNNNNNNNNNNNNMMMLLLLLLJJJLLLKKKIIIJJJMMMLLLHHH:::444111222222000111444CCCHHHMMMNNNNNNMMMLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJHHH???333---.../////////...,,,---///111<<>>>>>??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::999777444111/////////000///...///444<<>>>>>>>>>>>???@@@@@@@@@??????<<<===>>>???@@@CCCHHHKKKJJJKKKOOOQQQQQQUUUcccssszzzlll]]]UUUXXXaaaddddddddddddcccaaa```___XXXRRRKKKGGGFFFEEEEEEFFFBBB@@@BBBIIIRRRXXXXXXVVVWWWWWWVVVVVVUUUTTTSSSSSSOOOSSSPPPEEE;;;888999999999888:::AAAKKKQQQPPPNNNMMMNNNNNNNNNNNNMMMLLLLLLJJJLLLLLLJJJKKKMMMKKKGGG777333111222222111555;;;HHHJJJLLLOOONNNLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIBBB777///---...//////...------000222>>>DDDIIIHHHGGGIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFAAA888111...............///000000444;;;@@@AAABBBEEEFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBB@@@>>>???AAAAAA===:::333111000222666:::===>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888666333111/////////000///------222:::>>>===:::::::::::::::::::::::::::999999888777555444222222///111333666999;;;===>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>=========@@@FFFJJJGGGJJJNNNQQQQQQTTT]]]gggwww{{{nnnbbbWWWSSSZZZdddeeeeeedddcccaaaaaa``````UUUNNNIIIGGGFFFCCCCCCEEEAAABBBFFFMMMTTTXXXWWWTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPSSSPPPDDD:::777888999888:::???FFFNNNQQQOOOLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKMMMLLLJJJKKKMMMJJJEEE666333222333222333;;;DDDKKKJJJKKKNNNNNNLLLKKKMMMLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIFFF;;;222.........///.........111333@@@EEEHHHGGGGGGIIIIIIGGGHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCDDDDDDAAA:::444...............///000000444;;;@@@@@@AAAEEEEEECCCBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBCCCCCCAAA@@@??????@@@@@@>>>===888555222222555:::===???========================;;;;;;;;;;;;;;;;;;;;;;;;888999:::::::::::::::999888777444222000///.........------111777;;;<<<;;;::::::::::::::::::::::::888888888888777555444333111111222444777:::<<<>>>>>>>>>>>>???@@@AAABBBBBB??????>>><<<<<<>>>CCCGGGGGGIIILLLNNNOOOQQQVVV[[[iii}}}{{{mmm^^^XXXXXXZZZ^^^ccceeedddcccaaa````````````RRRKKKGGGHHHGGGCCCBBBEEEBBBFFFLLLRRRVVVWWWVVVTTTRRRSSSTTTTTTTTTSSSRRRRRRRRRTTTPPPDDD999666777888777;;;CCCJJJOOOOOOMMMKKKMMMMMMMMMMMMMMMLLLLLLKKKLLLNNNMMMKKKKKKLLLIIICCC666444333333222555AAAMMMMMMIIIIIIMMMNNNKKKKKKNNNLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJGGGGGGJJJIII???555000,,,---.........///222555AAAFFFHHHGGGGGGJJJJJJGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGEEECCCBBBCCCDDDBBB===999...............///000000555;;;@@@@@@AAADDDDDDBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBAAA@@@???@@@@@@<<<999444333555:::===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;:::999999???>>>;;;888555222000///---...///111444777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::999888777666222222222333555888;;;===>>>>>>>>>???@@@AAACCCCCCAAA@@@???===<<<===AAADDDFFFIIIJJJJJJKKKNNNRRRTTTaaallluuucccRRRSSS\\\bbbcccbbbeeecccbbb```___``````aaaQQQJJJFFFIIIHHHCCCBBBDDDCCCIIIQQQVVVXXXWWWVVVUUUQQQQQQSSSTTTTTTSSSRRRRRRSSSUUUPPPDDD999666666777666<<>>@@@;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::999GGGFFFCCC@@@<<<777333111---...000111222555999<<<<<<<<<<<<<<<<<<<<<<<<<<<999999;;;;;;;;;;;;999999333333222333555777;;;<<<>>>>>>>>>???@@@BBBCCCDDDBBBAAA@@@>>><<<===@@@BBBEEEGGGIIIHHHJJJOOORRRSSSWWW]]]nnnzzzeee]]]WWWXXX___cccaaa\\\___bbbaaa\\\\\\___^^^XXXKKKHHHEEEDDDDDDDDDDDDCCCEEEKKKQQQUUUUUUSSSSSSTTTVVVTTTRRRRRRSSSSSSQQQOOOPPPNNNGGG>>>888888:::<<<777@@@JJJOOONNNKKKJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMKKKJJJLLLLLLEEE;;;222555444222777AAAKKKNNNNNNMMMMMMMMMLLLLLLKKKKKKMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKJJJBBB888111...///111---***333AAADDDDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHJJJHHHFFFFFFGGGGGGGGGFFFHHHHHHGGGGGGFFFEEEDDDDDDBBBCCCDDDDDDCCCAAA???>>>444+++***222555...,,,///444888===@@@AAA@@@@@@@@@???@@@AAAAAA@@@@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>>>>???@@@CCCAAA>>>:::777888<<>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;::::::999999999::::::;;;;;;::::::999BBBAAA???<<<999777444333222111000000111444777999;;;===>>>>>><<<::::::::::::;;;;;;<<<<<<;;;;;;:::888555222111111444777:::>>>???AAA@@@??????AAABBBAAAAAAAAA@@@>>>===;;;:::EEEFFFGGGHHHJJJKKKLLLMMMXXX]]]___ooovvvhhh\\\XXXVVVZZZaaaeeedddaaa^^^```^^^[[[\\\^^^ZZZSSSHHHHHHGGGFFFEEEDDDDDDEEEKKKOOOTTTUUUTTTSSSRRRSSSUUUTTTRRRRRRSSSSSSQQQPPPPPPLLLEEE===999999:::;;;<<>>>>>>>>???@@@BBBAAA>>>;;;888999;;;>>>========================<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;444222000///000333666888;;;======<<<;;;::::::;;;:::;;;;;;<<<<<<;;;;;;:::999777444111111444777999<<<>>>@@@@@@??????@@@AAAAAAAAAAAA@@@???===<<<;;;CCCDDDEEEGGGIIIKKKKKKLLLLLLTTTXXXbbbxxx|||kkk\\\UUUVVVYYY]]]bbbeeedddccc^^^]]]\\\[[[]]]]]]VVVMMMEEEGGGIIIHHHEEEDDDFFFIIIRRRTTTVVVVVVTTTRRRRRRRRRUUUTTTRRRRRRSSSSSSQQQPPPQQQJJJ@@@;;;999:::::::::DDDIIIOOOQQQOOOMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNLLLMMMMMMMMMOOOMMMCCC999222444444333999DDDLLLOOONNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLLLLJJJKKKKKKEEE===111---...111///---555BBBFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFEEEDDDBBBAAA<<<333...222444000///333222666<<<@@@BBBBBBCCCCCCAAABBBBBBAAA@@@???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@???===::::::;;;===========================<<<<<<;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999777777888:::<<<===??????777555111///...111444666;;;<<<<<<;;;999999;;;<<<:::;;;;;;<<<<<<;;;;;;::::::888555333222333555777;;;===????????????@@@AAAAAAAAAAAA@@@???>>>===<<>>???@@@>>><<<;;;;;;<<<========================;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;::::::999888999999:::;;;<<<======:::777222///...///222444:::;;;;;;:::999999;;;===:::;;;;;;<<<<<<;;;;;;:::;;;:::777555444333444555999<<<>>>@@@??????@@@AAA@@@AAAAAAAAA@@@???>>>>>>;;;===AAADDDGGGHHHHHHHHHIIIRRRSSSTTT\\\hhh}}}mmmaaaYYYVVVYYY]]]aaaccc```]]]\\\[[[___]]][[[]]]]]]WWWMMMFFFEEEGGGGGGDDDBBBFFFOOOWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSRRRQQQPPPDDD:::999;;;;;;===???PPPQQQRRRRRRQQQPPPPPPQQQPPPPPPQQQRRRRRRQQQPPPPPPMMMOOOOOOOOOPPPMMMBBB666222333333444<<>>>>>>>>???@@@???===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999:::::::::;;;;;;<<<<<<<<<<<<999444000...///111222888999:::999999999;;;===:::;;;;;;<<<<<<;;;;;;:::<<<;;;999777555444333333888;;;>>>@@@@@@@@@AAABBB@@@AAAAAAAAAAAA@@@@@@???:::<<>>JJJPPPPPPNNNOOOOOOOOOOOOPPPPPPPPPRRRQQQPPPOOONNNLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJMMMNNNKKKLLLOOOOOOLLL>>>555///000000111;;;HHHIIIJJJKKKLLLMMMMMMMMMMMMGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHJJJJJJHHHFFFJJJJJJJJJJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEE>>>555000000111111111///333:::>>>@@@AAABBBCCCAAABBBBBBAAA@@@???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>>>>???@@@???===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888888999:::<<<===>>>>>>===:::777333111000000111555777999::::::999:::;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999777555444333666999===???@@@@@@@@@AAA@@@@@@AAABBBBBBBBBAAAAAA;;;<<<===???BBBDDDFFFGGGIIIKKKHHHJJJUUUZZZcccsssyyyjjj]]]TTTWWW______^^^]]]]]]]]]^^^^^^^^^^^^\\\]]]]]]UUUJJJDDDEEECCCCCCCCCEEEIIINNNUUUXXXUUUTTTRRRSSSUUUUUURRRPPPSSSRRRQQQRRRSSSTTTSSSRRRJJJ???999<<<<<<;;;BBBMMMQQQQQQQQQRRRRRRRRRPPPOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQRRRPPPNNNNNNLLLBBB888222222222555???LLLQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNJJJMMMNNNLLLLLLPPPQQQOOODDD999000///000222===KKKIIIJJJKKKLLLMMMMMMMMMMMMHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHJJJLLLLLLJJJGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFCCC===555///...//////---...333999===???@@@@@@AAA@@@AAABBBAAA@@@@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAA@@@???>>>===??????@@@>>>===<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;999::::::;;;;;;::::::999888888999:::;;;===>>>>>>===;;;999666444222111000222555999;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::888666444333222666:::===>>>>>>>>>???@@@@@@AAABBBBBBCCCBBBBBB=========>>>@@@BBBEEEGGGGGGKKKIIIKKKTTTVVVZZZggguuu{{{jjj^^^UUUQQQXXXbbbeeeaaa]]][[[\\\]]]\\\\\\\\\[[[]]]\\\RRREEEAAAEEEAAAAAACCCGGGMMMRRRUUUVVVUUUTTTRRRSSSTTTTTTPPPLLLSSSRRRQQQRRRSSSTTTSSSRRRHHH>>>:::======;;;DDDQQQPPPPPPPPPQQQRRRRRRPPPNNNPPPQQQRRRTTTTTTRRRQQQPPPSSSRRRPPPMMMMMMKKKCCC888222222222555@@@MMMRRRPPPOOOOOOOOOPPPPPPQQQQQQQQQMMMMMMNNNOOOOOOPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOJJJMMMNNNLLLLLLPPPRRRQQQHHH;;;111///000333>>>LLLIIIJJJKKKLLLLLLMMMMMMLLLIIIJJJKKKMMMMMMKKKJJJIIIGGGGGGHHHJJJLLLLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEE???777000///000///---...222888<<<>>>>>>?????????@@@AAAAAA@@@@@@BBBDDDBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAA@@@???>>>===???@@@???>>><<<<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;:::999::::::;;;;;;::::::999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<:::888666333111000000444999<<<<<<:::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::999777555333000333888;;;<<<<<<======@@@@@@AAABBBCCCCCCCCCCCC???>>>======>>>AAAEEEGGGAAAGGGGGGIIIOOONNNPPP]]]ccc}}}{{{nnn]]]RRRQQQWWW^^^bbb```___^^^]]]\\\[[[[[[[[[[[[\\\\\\WWWKKKAAA???CCCCCC@@@@@@GGGQQQWWWVVVSSSXXXWWWVVVUUUSSSRRRQQQQQQRRRTTTSSSPPPPPPRRRRRROOOIIIAAA999666;;;EEEMMMQQQRRRQQQPPPOOOPPPQQQSSSUUUQQQQQQRRRRRRSSSSSSTTTTTTRRRRRRQQQOOOPPPNNNEEE;;;777444333:::FFFOOORRRQQQPPPPPPQQQQQQQQQPPPOOONNNOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMNNNPPPQQQPPPOOOLLLCCC...222444444FFFJJJJJJKKKLLLNNNNNNMMMLLLLLLJJJJJJJJJKKKJJJJJJIIIHHHJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGHHHGGGEEEEEEEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGDDD===666///---///111111222555:::???BBBCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???@@@@@@@@@AAA========================???>>>===;;;;;;:::::::::::::::::::::::::::::::::888999999::::::999999888===<<<:::888888666333000111222333777;;;<<<<<<;;;:::;;;;;;;;;<<<=========999999:::::::::999777666:::888777999===@@@@@@???CCCBBBAAA@@@@@@@@@AAABBBCCCAAA???>>>>>>AAACCCEEEGGGHHHHHHHHHJJJNNNTTTXXXaaaiii~~~rrreeeWWWQQQVVV]]]``````______^^^]]]\\\\\\\\\\\\\\\]]]XXXOOOEEE@@@@@@AAAAAAAAAEEEMMMTTTXXXUUURRRWWWWWWVVVUUUTTTSSSSSSRRRRRRTTTSSSQQQQQQTTTRRROOOFFF@@@888777===FFFNNNQQQRRRRRRPPPPPPPPPQQQSSSTTTPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQOOOPPPNNNEEE:::777555555<<>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999<<<;;;999888888777444222222222333666:::<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<<<<;;;999888:::888777888<<>>???@@@AAAFFFGGGHHHHHHIIIMMMQQQUUUVVV]]]nnnqqqdddZZZRRRSSS\\\cccbbb^^^^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]TTTFFF???AAAAAA<<<@@@EEEMMMTTTXXXXXXUUUSSSWWWWWWVVVVVVVVVUUUUUUUUURRRTTTTTTRRRSSSUUUSSSNNNBBB===888999???HHHOOORRRRRRRRRQQQPPPPPPQQQSSSTTTOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQPPPOOOPPPNNNDDD999777555777>>>IIIPPPRRRQQQQQQPPPPPPPPPPPPRRRSSSTTTRRRRRRRRRRRRRRRQQQPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNPPPPPPOOOMMMJJJCCC...///111333GGGLLLOOONNNNNNNNNNNNOOOPPPPPPLLLLLLLLLLLLLLLKKKKKKJJJFFFGGGGGGGGGGGGGGGGGGHHHFFFHHHHHHHHHFFFEEEFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFBBB<<<666111//////222333555:::???BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????========================>>>======<<<<<<<<<======::::::::::::::::::::::::999999::::::::::::999999;;;999888888999888666444333222333555888;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999;;;888666666999<<<>>>???AAAAAA@@@@@@@@@@@@AAABBBDDDCCCBBB@@@???===<<<<<>>;;;999;;;CCCKKKPPPRRRRRRRRRQQQQQQQQQQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQPPPOOOPPPMMMCCC888555555888@@@JJJPPPQQQPPPSSSRRRQQQQQQRRRTTTWWWXXXVVVVVVVVVUUUUUUTTTSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPQQQPPPOOOOOOOOOOOONNNMMMKKKFFF222000111444IIINNNOOONNNMMMMMMMMMNNNPPPQQQKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHIIIHHHFFFEEEFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGEEEAAA:::444000///333333555999>>>BBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@???>>>>>>>>>==============================<<<<<<<<<===>>>>>>::::::::::::::::::::::::999::::::::::::::::::999999888888888999999777666444333222444777999::::::<<<<<<<<<;;;;;;:::::::::999:::;;;;;;;;;:::999999;;;999666555666999<<<>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@===;;;:::@@@BBBEEEGGGGGGHHHJJJKKKPPPSSSZZZcccppp}}}mmmaaaMMMRRRYYY]]]___^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^YYYVVVMMMAAA???DDDBBB;;;KKKPPPVVVXXXWWWVVVWWWYYYVVVWWWWWWWWWWWWXXXXXXXXXSSSTTTTTTSSSUUUVVVQQQIII<<<::::::???GGGNNNRRRRRRRRRRRRRRRQQQQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOONNNPPPOOOOOOOOOMMMBBB777333555:::BBBJJJOOOPPPNNNQQQPPPOOOOOOQQQSSSVVVXXXVVVVVVUUUUUUTTTTTTTTTTTTPPPPPPPPPOOOOOOOOONNNNNNQQQPPPOOOOOOOOOOOONNNMMMIIIGGG333000///444HHHKKKMMMLLLKKKKKKKKKLLLNNNOOOJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHIIIHHHFFFFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGCCC===777222///222222444888===AAACCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????AAA@@@@@@@@@???>>>>>>>>>===========================<<<<<<<<<<<<======>>>:::::::::::::::::::::::::::::::::;;;;;;:::::::::999888777888::::::888777555333222222555777999999<<<<<<;;;;;;:::::::::999:::;;;<<<======<<<;;;;;;<<<:::888666555777:::===?????????@@@@@@AAAAAAAAA???@@@AAAAAA@@@???===;;;===@@@CCCEEEFFFFFFHHHIIIOOORRRXXX^^^eeeuuupppaaaXXXMMMUUU^^^```]]][[[\\\^^^]]]\\\[[[[[[[[[[[[\\\\\\VVVPPPGGGBBBAAACCCCCCBBBRRRTTTWWWWWWVVVVVVXXX[[[WWWWWWWWWWWWWWWWWWWWWWWWTTTUUUTTTSSSUUUUUUNNNDDD;;;:::===CCCLLLQQQSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQOOOOOOOOOOOONNNNNNNNNNNNMMMOOOOOOOOOOOOMMMBBB666222666===EEELLLPPPPPPNNNMMMMMMMMMMMMNNNPPPRRRSSSRRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOONNNNNNMMMMMMLLLQQQOOONNNNNNPPPPPPOOOMMMGGGHHH555000...222FFFGGGKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIHHHFFFGGGGGGGGGGGGGGGGGGHHHGGGIIIIIIHHHGGGFFFGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGDDDFFFGGGDDD???888444111222111222666;;;@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>@@@@@@@@@???????????????===========================<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999888888999::::::999777666444111111333666888999;;;;;;;;;;;;::::::::::::<<<===>>>?????????>>>===<<<;;;:::777666666999<<<===>>>???@@@AAAAAAAAA@@@??????AAAAAAAAA@@@???>>><<<>>>AAACCCDDDEEEGGGIIIHHHLLLSSSYYY^^^iiisssbbbVVVQQQSSSXXX^^^```]]][[[\\\^^^\\\\\\[[[ZZZYYYYYYYYYYYYVVVIIIAAAAAA@@@>>>CCCLLLUUUVVVXXXXXXWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSUUUTTTKKK???;;;<<<@@@GGGOOOTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQPPPNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNOOONNNOOOLLLAAA555333888@@@IIIPPPRRRQQQPPPMMMMMMNNNOOOPPPPPPQQQQQQOOOOOONNNNNNOOOPPPRRRSSSPPPOOOOOONNNMMMMMMLLLLLLOOONNNMMMNNNPPPQQQPPPOOOHHHKKK:::444111444FFFFFFIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFHHHIIIJJJIIIGGGFFFGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGBBBDDDFFFDDD???:::555333111000111444:::>>>AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>===???????????????@@@@@@@@@===========================<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999888999::::::999777777444111000222555777888::::::::::::::::::;;;;;;:::;;;<<<>>>>>>>>>===<<<<<<<<<<<<:::777666888:::<<<===???@@@AAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@???;;;===@@@AAACCCEEEHHHJJJFFFJJJOOOTTTWWW^^^nnn~~~wwwhhhZZZQQQOOOXXXYYY\\\^^^^^^^^^^^^^^^\\\\\\ZZZYYYXXXXXXXXXXXXVVVEEE<<>>:::CCCTTTVVVWWWXXXYYYYYYYYYWWWVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSUUUSSSIII===;;;<<>>>>>===>>>>>>??????@@@@@@@@@AAA===========================<<<;;;:::999888888888:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::999999999::::::999777888444000///111444777888999999999::::::;;;;;;;;;666777999:::::::::999999<<<===>>>;;;888666888:::<<<===???@@@AAAAAA@@@@@@CCCCCCBBBAAAAAA@@@??????:::<<>>555111<<>>;;;888666111111111333666:::===@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;???>>><<<;;;<<<===???AAA>>>>>>======<<<<<<<<<;;;<<<;;;:::999888888888888888888999999999:::::::::999888888888888888888999999888777777888888666555222555666444111000444888888999:::999888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;:::888777666999:::<<<>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@???>>>>>>???CCCGGGJJJJJJJJJJJJKKKOOOUUU]]]cccrrr}}}mmmaaaVVVNNNRRR\\\]]]]]]\\\\\\[[[ZZZZZZYYYZZZZZZZZZZZZYYYWWWVVVUUUDDD???999999@@@IIIQQQUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWVVVUUUTTTTTTTTTUUUUUUXXXUUUTTTTTTSSSNNNEEE===;;;AAAIIIPPPSSSTTTTTTTTTSSSRRRQQQPPPOOONNNMMMMMMNNNOOOPPPQQQRRRTTTUUUUUUSSSSSSSSSTTTRRRJJJ===333444@@@NNNVVVVVVSSSRRRSSSVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQOOONNNNNNMMMLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFDDD???;;;;;;@@@FFF@@@@@@AAABBBBBBBBBAAAAAADDDDDDCCCBBBAAA@@@@@@???BBBBBBBBBBBBBBBAAAAAAAAA????????????????????????>>>>>>=========<<<<<<<<<<<<<<<===<<<:::888555333222222111222333666888:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::===<<<:::::::::;;;===>>>>>>=========<<<<<<<<<<<<;;;:::999888777777777777777888888888888999999999888888777777777777888888999888777777888888777555444666888666222111555999777888999999888888999;;;:::::::::::::::999999999>>>======<<<:::888777666888999;;;===??????>>>>>>?????????@@@@@@@@@AAAAAA@@@???>>>===>>>AAADDDFFFGGGHHHHHHIIILLLRRRZZZ___cccxxxzzzpppbbbUUUNNNPPPYYY```]]]]]]\\\\\\[[[ZZZZZZZZZ[[[ZZZYYYZZZ[[[XXXSSSNNN@@@<<<999===FFFPPPUUUVVVUUUVVVVVVVVVVVVVVVVVVUUUVVVUUUTTTSSSSSSSSSTTTTTTVVVUUUTTTTTTRRRLLLBBB;;;;;;BBBKKKQQQTTTTTTTTTSSSSSSRRRPPPNNNMMMMMMNNNNNNPPPPPPQQQSSSTTTVVVWWWXXXSSSSSSTTTUUURRRIII<<<222777BBBPPPXXXWWWSSSOOONNNSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQPPPOOONNNNNNMMMMMMHHHHHHGGGGGGFFFFFFEEEEEEAAAAAABBBBBBBBBBBBAAAAAA>>>@@@AAA>>>;;;999;;;===;;;;;;;;;;;;;;;;;;:::999;;;;;;;;;:::::::::999999;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888777777777777888888999999888666444333333222111111111222444444666666666666666666666666555555555555555555555555555555666666777777777888999888777777777888:::;;;<<<<<<<<<<<<;;;;;;;;;;;;999888777666666666666666666666666777777777888888777777666666666666777777999777666777888888777555666888999777444333555888666777888888777777888:::999999999999999999::::::=========<<<:::999777666666888:::===>>>>>>======>>>>>>>>>?????????@@@@@@AAA@@@>>>======???@@@BBBDDDEEEFFFGGGIIIOOOUUUZZZ[[[ggg{{{sssjjj[[[NNNNNNXXX^^^___\\\\\\\\\[[[[[[[[[ZZZZZZ\\\ZZZYYYZZZ\\\XXXOOOGGG;;;999:::BBBNNNVVVYYYWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSPPPHHH???888===CCCLLLSSSUUUTTTSSSRRRTTTSSSPPPNNNNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVQQQQQQQQQPPPLLLEEE;;;333777@@@JJJPPPOOOKKKHHHFFFHHHIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEDDDCCCBBBAAAAAA=========<<<<<<;;;;;;;;;999::::::;;;;;;::::::999:::;;;<<<;;;888777777999;;;;;;;;;;;;;;;:::999888888888888888888888888888999999999999::::::::::::888888888888888888888888777777666666666666666666666666777777777777666555444333222222222222333333555555555555555555555555444444444444444444444444333333333333444444444444555555444444444555666777999999999999888888888888777666555444444444444444444444444555555555666666555555444444444444555555888666555666777777666555777888999777444333444555333555777777666666777888999999999::::::::::::::::::;;;;;;;;;;;;::::::999444666999<<<>>>??????>>>>>>>>>>>>>>>????????????BBBAAA???>>>===>>>>>>???BBBCCCEEEFFFHHHLLLQQQUUUZZZ```lllvvvmmmcccTTTMMMTTT```bbb\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZYYYZZZZZZUUUJJJAAA999:::>>>HHHSSSZZZZZZXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSNNNGGG???999AAAGGGOOOTTTVVVUUUSSSRRRQQQOOOMMMKKKKKKKKKMMMNNNPPPPPPPPPPPPPPPOOOOOOOOOMMMLLLIIIGGGCCC>>>999666888===BBBEEECCCAAA@@@AAA??????@@@@@@AAA@@@@@@???<<<<<<<<<;;;:::999999888777777777777777666666666777777888888888888777777999999888666555555666777999999999999888888777666666666666666777777777777666666666777777888888888777777777777777777777777555555555555555555555555333444444555666666666666333333333333333444555555444444444444444444444444333333333333333333333333333333333222222222111111222222222222222333333444444444444444555555555555444444333222222222333333222222222333333333444444444333333222222333333444666555444444666666555444555666666555333222222222111333555666666555666777666666666777777888888888666777888:::;;;<<<<<<<<<333555777:::===???@@@AAA>>>>>>>>>>>>????????????BBBAAAAAA@@@???>>>>>>>>>AAACCCEEEFFFGGGJJJNNNRRRVVVZZZbbbmmm|||mmmaaaWWWNNNQQQ[[[cccaaa\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYWWWOOOEEE===999===DDDNNNVVVZZZZZZYYYWWWXXXXXXYYYYYYXXXXXXWWWVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTRRRMMMGGG@@@<<>>;;;<<<<<<============<<<999999999888888888777777888888888888888888888888666777777888888777777666777666444333222333444555222222333333333222111111222222222333333333333333111111111222222333333444222222222222222222222222000000111111111111222222//////000000111222222333111111222222333444444444222222222222222222222222111111111111111111111111333333222222111111111000000111111111222222222222111111111111222222222222222111111000000111111111000000000111111111222222222222111111111111222222444222222222444555444333333333333333333222111000///111444555555444555666222222222333444444555555333444666888:::;;;<<<<<<555555666777:::<<>>>>>???@@@@@@@@@@@@???>>>===AAABBBEEEFFFGGGIIILLLNNNRRRWWW^^^fffpppsssgggVVVOOOOOOYYYaaa^^^\\\]]][[[[[[[[[[[[[[[[[[[[[[[[YYYZZZZZZXXXRRRJJJAAA;;;:::AAAKKKSSSVVVXXXXXXYYYVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVVVVWWWVVVUUUTTTSSSQQQRRRQQQNNNIIIDDD???===AAAEEEHHHJJJIIIGGGFFFFFF????????????>>>>>>>>>>>><<<;;;;;;::::::999999888=========<<<:::888888888::::::999888777888999:::777777888999999999999999555555555666666666666777666666666777777777777777444444555555555555444444444222111111111222111111......//////000//////////////////...............,,,,,,------...//////000........................,,,,,,------............------------...///000000......///000000000000///////////////////////////........................000000000000111111111111000000111222222222222222///000000000111111111111000000////////////000000////////////000000000000111000000000000000000111111000000111222333333111111111222333333333111000---000333555444444444555111222222333444444555555444555666777888999999999888777555444444777:::;;;999:::::::::;;;;;;;;;;;;;;;<<<>>>???@@@???>>>===???AAADDDEEEFFFGGGIIIKKKPPPSSSZZZaaaiiiyyyvvvjjj```SSSNNNUUUbbbdddYYYWWW^^^[[[[[[[[[[[[[[[[[[\\\\\\XXXZZZ[[[WWWOOOFFF>>>:::;;;DDDOOOUUUVVVVVVWWWYYYUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTUUUVVVUUUTTTSSSRRRMMMMMMLLLIIIDDD???<<<;;;;;;>>>@@@@@@???===<<<===;;;<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<777999;;;<<<:::888777777777777777666666666666666222222333444555555444444000111111222333333444444222222222222222333333333///000000000000000000///000///000000111111///---...///000000111111111111------------,,,,,,,,,+++***++++++,,,---.........------------------------++++++,,,,,,---------...------------......///000,,,,,,------,,,,,,+++***////////////////////////........................------...///000111222333000111111222222222222222//////000000111111222222//////.........//////000.........////////////000000000////////////000000000///...///111222222111111111111333444444222000,,,///333444444333444444444444555555666777888888555666666777777777777666;;;888444111000222555777777777888888888999999999888:::<<<>>>??????>>>===>>>@@@CCCDDDEEEEEEGGGHHHKKKLLLRRRZZZaaammmwwwmmm```VVVQQQUUU[[[```bbbaaa^^^\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWWWWVVVQQQJJJBBB;;;888BBBIIIRRRWWWXXXVVVUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVTTTQQQNNNLLLKKKIIIFFFCCCAAAAAA@@@???>>>===<<<;;;<<<===>>>>>>>>>===;;;:::===<<<;;;:::999999999999999999::::::::::::999999999999888888777777777666444444555555444222111///222222222222222222222222000000000000000000000000//////............//////..................------------------------------+++,,,------++++++,,,---.........................................................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++................................................---------.........//////.........///000111111222333222222222111111000000222111111111000000//////------......//////000000------...///000111111222222222333333333444444444888888888888777777777777:::888555222222444666888666666777888888888888888::::::999999::::::;;;<<<<<<>>>@@@BBBBBBCCCFFFHHHHHHKKKOOOTTTZZZeeerrr{{{}}}mmmZZZRRRTTTVVVZZZ]]]^^^]]][[[YYY[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXUUUMMMCCC======@@@MMMPPPTTTUUUSSSPPPPPPPPPNNNNNNNNNNNNMMMKKKJJJIIIJJJHHHFFFEEEEEEDDDBBB@@@@@@@@@???>>>===<<<;;;;;;<<<<<<======<<<<<<;;;:::;;;:::999888777777777777777777888888888888777777666666555555444444444444111222222333222111//////000000000000000000000000////////////////////////...------,,,,,,------.....................------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,------------......------......///000000000111111111000000000//////111111111000000////////////////////////000000000---.........///000000000000000111111111222222222444444444555555666666666777666333222111222444555666777777888888888888888888888888888888999:::::::::<<<>>>???@@@AAACCCEEEGGGJJJMMMPPPVVV___kkksssdddRRRSSS[[[\\\^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXRRRGGG<<<999@@@HHHQQQQQQPPPNNNJJJIIIIIIJJJFFFFFFFFFEEEDDDCCCAAAAAABBB@@@??????@@@AAA@@@>>>>>>======<<<;;;:::999999;;;::::::999999999999999777777666555444444444444444444555555555555444444222222111111111111000000//////000000000///......................................................,,,++++++******++++++,,,------------------......++++++++++++++++++++++++,,,.........---,,,---...------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,------......///////////////............000000000///////////////111111111111000000000000............////////////....../////////000000000//////000111222333444555333333222111111111111222555666777777888888777777888888777777888888999:::777999;;;<<<===>>>@@@BBBEEEGGGJJJKKKOOOVVVaaahhhuuurrrUUUOOOYYY______^^^^^^]]]]]]]]]]]]YYYYYYZZZZZZ[[[[[[ZZZZZZVVVSSSLLLBBB::::::BBBIIIIIIHHHGGGEEEDDDCCCDDDEEE???@@@AAAAAABBBBBBAAAAAA???>>>===>>>???@@@???>>>;;;::::::999888888777777888777555444444444555666444333222222111111111222111111111222222111111111//////////////////................../////////...------------------------------------------------++++++************++++++,,,,,,------------......++++++++++++++++++++++++---...//////------...///////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++***+++++++++,,,,,,,,,------------------,,,,,,,,,///.....................222222222111111000000000000000//////////////////---............/////////......///000000111222222111111111222111111000000333444555555666666555555888888777777888888999:::666777999::::::;;;===???AAACCCEEEGGGJJJPPPYYY```kkk|||www[[[OOOTTT\\\]]]\\\[[[ZZZZZZZZZ[[[\\\ZZZZZZZZZZZZYYYWWWVVVUUURRRLLLDDD>>>===???BBBDDDBBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@@@@@@@@@@??????===<<<<<<======<<<;;;777777777666666555555444444333222111000111222222111111000/////////000000...//////000000//////...........................///........./////////000------------------------........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......---------------------------...//////------...///////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++************++++++++++++++++++++++++++++++++++++------------------------222111111111000/////////111000000000000000000000........./////////000000000000000000000000000000000111222222333222111111111222222333333333333333555555444444555555666777555777999999999:::<<<>>>===???BBBCCCFFFLLLUUU[[[gggrrrwwwVVVJJJSSS\\\ZZZ___]]]\\\ZZZZZZZZZ[[[[[[ZZZYYYXXXUUURRROOOLLLKKKJJJDDD>>>===???AAA@@@>>>AAAAAAAAAAAAAAA???<<<999============<<<:::999888;;;:::888888999999777666444444444444333333333222222111111000000000000000000000///////////////000......////////////......---............/////////000000///......//////000------------------------........................---,,,,,,++++++,,,,,,---++++++,,,,,,------......------------------------,,,.........---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++******++++++++++++******------------------------++++++++++++++++++++++++)))))))))************+++************************************++++++++++++,,,,,,,,,,,,,,,---------////////////............/////////000000000000000....../////////000000000222222111111111000000000000111222222333222222222000111222222333333222222111111000000111111222333555666888999888999;;;<<<:::<<>>???>>>===@@@>>>======>>>===:::777::::::999999888666555444666555444444555555444333222222222222111111111111111222222222222111000000000000////////////000000......////////////......---------.........//////111000///...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))******++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,------......//////............/////////000000111111111111111111111000000111111111222222222111222333333444333333333111000000000000111222222444555777777777777999;;;888;;;>>>???@@@EEELLLRRRTTT]]]lllqqqcccXXXWWWWWWUUUYYY```UUUTTTQQQNNNKKKIIIGGGGGGEEEEEEEEEEEEDDDCCCBBBBBB;;;===>>>===;;;;;;===???<<<999777888:::;;;999777555555666777777777777666333222222222444555444333111111111111000000000000222333444444444333111000000000/////////000000111...//////000000//////...,,,,,,,,,------.........111000///---,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++***************))))))******+++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******++++++,,,---......---------.........//////......///000111222333333000000000000000111222333333333444555555555444444333333222222333333444555333444666666666666777999999;;;===>>>>>>BBBHHHNNNNNNXXXfffwwwwwwqqqeee]]]TTTQQQTTTUUURRRNNNPPPKKKIIIKKKJJJFFFCCCDDDFFFEEEDDDCCCBBBAAA@@@@@@<<<<<<;;;;;;;;;:::::::::;;;::::::888777666555444444444444444444444444444111111111111111111111111333222111000000111222333222111111111000000//////////////////////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))************'''+++,,,)))(((+++,,,+++******************************+++++++++,,,,,,,,,+++++++++*********))))))************************++++++******++++++,,,---------,,,,,,+++***))))))+++,,,,,,,,,,,,+++******))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000000000000000111111111111333333222222333333444555222222333333333333333333555555555555666666666666777777888:::===@@@CCCEEEMMMSSS^^^mmm~~~~~~uuulllfff\\\UUUNNNMMMPPPQQQNNNJJJOOOJJJGGGHHHHHHDDDCCCDDDCCCCCCBBBAAA@@@???>>>>>>::::::999999999888888888777777666555444333333222333333333333333333333333111111111111111111111111222222111000000111222222111111111000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************)))))))))((())))))))))))************+++//////+++)))++++++*********************************+++++++++,,,,,,,,,+++++++++*********))))))************************++++++******++++++,,,---------,,,,,,+++******)))++++++,,,,,,++++++***)))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////....../////////000000000222222222222222333444444222333333333333444444444444444444555555555555666666666777888;;;>>>AAABBBGGGKKKUUUaaappp|||pppggg___ZZZSSSOOOJJJJJJMMMNNNKKKGGGMMMHHHEEEFFFFFFCCCBBBCCC@@@??????>>>===<<<;;;;;;777777777777666666666666444444444444333333333222222222222222222222222222111111111111111111111111222111111000000111111222111111000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************))))))))))))))))))))))))************///222222---***++++++)))******************************+++++++++,,,,,,,,,+++++++++***************************************++++++******++++++,,,------,,,,,,++++++*********++++++,,,,,,++++++***)))))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,---------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////222111111111111222333333222333333333444444444555444444444444555555666666666666666777999;;;===???BBBEEEKKKUUU```qqqpppfff^^^XXXSSSRRRNNNLLLLLLNNNMMMJJJFFFIIIEEEDDDGGGGGGCCC@@@@@@======<<<<<<;;;::::::999666666666666555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********************************************************************************************************************************************************)))))))))))))))((()))))))))************...111111---***++++++)))******************************+++++++++,,,,,,,,,************************************************++++++******++++++,,,---,,,,,,,,,++++++*********+++++++++++++++***))))))((()))))))))******************++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------........./////////111000000000000111222222222222333333444444555555444444444555666666777777777777777777888:::;;;<<>>===<<<<<<;;;;;;:::999999999666666666666555555555555333333333333444444444444333333333333333333333333000000000000000000000000000000000000000000000000//////////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))******((()))))))))***************......+++)))+++,,,*********************************+++++++++,,,,,,,,,************************************************++++++******++++++,,,---,,,,,,+++++++++++++++******++++++++++++***))))))((()))))))))************))))))))))))************)))*********++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---....../////////000000000000////////////000111111111111222222333444444555444444555666777777888888999999888888888:::;;;<<<@@@@@@CCCIIIPPPZZZjjjxxxyyyssskkkccc\\\XXXTTTRRRMMMKKKIIIHHHGGGEEEBBB??????>>>AAAGGGHHHBBB===;;;::::::::::::999999999888777666666666555555555555111111111111222222222222333333333333333333333333000000000000000000000000///000000111111000000///......////////////000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))************))))))))))))************&&&+++,,,)))(((+++,,,+++******************************+++++++++,,,,,,,,,***************+++++++++************************++++++******++++++,,,---++++++++++++++++++++++++******++++++******)))((())))))))))))************((((((((())))))))))))***))))))))))))************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------....../////////000000000///............///000000///000000111222333444444333444444555666777888888:::999999999999:::<<<=========???EEEKKKRRR___kkkxxxyyynnnjjjccc]]]WWWSSSOOOMMMGGGFFFDDDCCCBBBAAA@@@???>>>;;;<<<@@@BBB>>>;;;;;;999999888888888888777777666666555555555444444444222222222222222222111111222222222222222222222222000000000000000000000000...///000111111000///............/////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************************************************************************************((()))))))))************))))))))))))************&&&***,,,)))(((+++,,,+++******************************+++++++++,,,,,,,,,))))))*********+++++++++************************++++++******++++++,,,---++++++++++++++++++++++++***************))))))((())))))))))))************((())))))))))))*********))))))*********+++++++++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////......------......///000---...///000111222333333111111222333444555666777999999888888999:::<<<======;;;===CCCGGGMMMWWWaaannnzzzmmmhhhddd___YYYSSSNNNJJJHHHDDDCCCAAAAAA@@@@@@@@@@@@>>>:::888;;;<<<::::::<<<777777777777777666666666555555555444444444333333555555555444444444333333000000000000000000000000000000000000000000000000...///000111111000///...---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))************(((,,,---***(((***+++*********************************+++++++++,,,,,,,,,))))))******++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++***************)))(((((())))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---------.........------------...//////------...///000111222222///000000111333444555555888888777777888:::<<<===>>><<<>>>BBBFFFJJJSSS\\\iii}}}rrroookkkbbbVVVNNNKKKHHHDDDAAABBBBBBAAA@@@???>>>===<<<:::::::::999999999888888888888777666666666666666666555555444444333222222222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000........................---,,,,,,...///000///---,,,------......------,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***++++++,,,,,,++++++***************************************************+++++++++++++++***)))(((************************************************************************))))))))))))))))))))))))***)))))))))+++,,,+++***)))************++++++++++++++++++*********))))))************************************************************************)))************+++++++++,,,,,,+++***))))))******+++++++++*********))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************************+++++++++,,,,,,,,,111000///...---,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////000000000000000111111222000000000111222222333333555555666777888:::<<<======>>>@@@BBBCCCFFFJJJMMM```ooo}}}wwwtttaaaYYYOOOIIIFFFEEEBBB???AAAAAA@@@???>>>===<<<<<<::::::999999999888888888888777777666666666666666555555555444333333222222222222222222222222222222000000////////////000000////////////////////////////////////////////////........................------,,,---//////...,,,,,,------......------,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************************************+++++++++++++++***))))))************************************************************************))))))))))))))))))))))))+++***)))***,,,---,,,+++)))************++++++++++++++++++*********))))))************************************************************************)))************+++++++++,,,++++++***))))))******+++++++++*********)))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************+++++++++,,,,,,//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000000//////000000111222000000000111222222333333333333444555666888:::;;;;;;===???@@@BBBDDDHHHLLLYYYdddnnnvvvgggVVVPPPIIIDDDCCCCCCAAA???@@@??????>>>===<<<;;;;;;:::999999999999888888888777777777666666666555555555555444444333333222222222222222222222222222222000000////////////000000........................////////////////////////...........................---,,,---......---+++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++******************************************************++++++++++++***))))))************************************************************************)))))))))))))))))))))))),,,+++***+++---...---,,,)))************++++++++++++++++++***************************************************************************************)))************+++++++++,,,+++******)))*********+++++++++***************)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************++++++++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000//////000000111222000000000111222222333333111111222333444555777888999;;;===>>>???BBBFFFIIINNNUUU\\\llllllXXXQQQMMMGGGDDDCCCCCCBBB@@@>>>>>>===<<<<<<;;;::::::999999999999888888888888666666666666666555555555555555444444333222222111111111111111111111111111000000////////////000000........................////////////////////////...........................---,,,---......,,,***,,,------......------,,,+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++***++++++,,,,,,++++++*********************************************************+++++++++******)))************************************************************************))))))))))))))))))))))))+++***)))***,,,---,,,+++))))))*********+++++++++************************************************************************************************))))))*********+++++++++++++++***************+++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************+++++++++************++++++++++++***************+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////000111111000000000111222222333333111111111222333444555666777888:::;;;<<>>======<<<<<<<<<;;;;;;;;;::::::999888888888888777777777555555666777666555444333444444333333222222111111111111111111111111111111000000////////////000000////////////////////////................................................------,,,...///000///---,,,------......------,,,+++,,,,,,------,,,,,,+++*********+++++++++++++++***++++++,,,,,,++++++***************************************************))))))***++++++++++++***************************************************************************)))))))))))))))))))))))))))((('''(((*********))))))************+++++++++***************+++++++++************************************************************************)))************+++++++++*********)))******+++,,,***************+++++++++((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,)))))))))************+++)))))))))))))))***+++,,,++++++,,,,,,,,,,,,------........................,,,------------.........//////......//////000111000000000111222222333333222222222222333444555666444555666777888:::>>>AAA???JJJNNNPPPVVVYYYfff}}}hhhTTTJJJGGGBBBCCCCCCBBB@@@>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888888777777777777444555666777777555333222444444333333222111111111111111111111111111111111000000////////////000000........................................................................---,,,---...111222111000,,,------......------,,,+++,,,,,,------,,,,,,+++)))*********++++++++++++***++++++,,,,,,++++++***************************************************))))))***+++++++++++++++************************************************************************)))))))))))))))))))))))))))(((((((((***+++***))))))************+++++++++))))))*********+++++++++************************************************************************)))************+++++++++******))))))***++++++,,,))))))*********+++++++++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,))))))))))))*********************)))******++++++++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........///............///000000000000000111222222333333111111111111222333444555333444666666777999<<>>>>>>>><<<;;;;;;::::::999999888888888888888777777777666555555444444444333333333222444555555333222222333222111000111222222111000000000000000000000000000........................---------............///------------------------------------------------,,,******///444666333///++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---------,,,,,,+++++++++************************......---,,,+++***((('''&&&555111###"""&&&'''***************************************************************************,,,++++++******++++++,,,++++++************************************************************************)))(((((()))******************************++++++******************************************+++*********))))))((((((+++++++++*********))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---------............///000000////////////000000333333333333333333333333444444555666777888999999<<<>>>BBBGGGPPP^^^ooo{{{yyyxxxdddVVVPPPIIIFFFGGGBBBAAA@@@???>>>=========<<<;;;;;;::::::999888888888888888777777777666666555555555444444444333333111333444333222000111111222111000000222222111000000000000000000000000000........................---------............///------------------------------------------------...,,,,,,000555666333000++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++*********)))************************)))******+++++++++******)))---(((+++@@@FFF333"""************************************************************************,,,++++++******++++++,,,************************************************************************************************************************************************************************************)))))))))(((+++++++++*********))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------............///000000////////////000000333333333333333333333333444444555666777888888999:::<<<@@@DDDLLLYYYiiitttsss|||jjjUUUNNNMMMIIIEEEEEE@@@@@@???===<<<<<<<<<<<<;;;;;;;;;:::999999888888777777777777666666666666666666555555555444444444000222333333111000000111222111000000222222111000000000000000000000000000........................---------............///------------------------------------------------...,,,,,,///222333000---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))(((((((((************************(((((())))))******++++++))))))###...KKKRRR888 ************************************************************************++++++************++++++************************************************************************)))***+++,,,,,,+++***)))************************************************************************************))))))))))))+++************)))))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............///000000////////////000000222222222222222222222222333444444555666777888888888:::===@@@FFFRRR```jjjooonnn^^^PPPLLLLLLHHHDDDBBB@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999888888888777777666666666555555555666666666555555555444444111222333333111000000111222000///000111222111000000000000000000000000000........................---------............///------------------------------------------------,,,+++***+++------+++)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))((((((************************,,,,,,+++******)))))))))''',,,((()))777:::...(((************************************************************************++++++************++++++***************+++++++++************************************************)))***,,,------,,,***)))***************************************+++++++++*********************************)))))))))))))))************))))))))))))((()))))))))************************************))))))))))))))))))))))))******++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------............///000000////////////000000111111111111222222222222222333444555666777777888777999;;;===BBBKKKVVV___nnn{{{dddYYYNNNJJJIIIFFFCCCBBB@@@???>>>===============;;;::::::999999888777777666666666555555555555444666555555555444444444444222333555444222111111222111000///000111111000///////////////////////////........................---------............///------------------------------------------------,,,+++******++++++***(((++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************------,,,+++++++++,,,,,,&&&///,,,%%%'''&&&&&&---************************************************************************+++******))))))******+++))))))*********+++++++++************************************************)))***,,,------,,,***)))************************))))))*********+++++++++************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,---------............///000000////////////000000000000000111111222222222222222333444555666777777777888:::<<<>>>EEEOOOVVVjjjwwwgggYYYRRRJJJFFFEEEDDDCCCBBB??????>>>===============:::::::::999888888777777666555555555444444444444555555444444444333333333222444555555333222222333111000//////111111000///////////////////////////........................---------............///---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++++++++,,,************************************,,,...111222)))...)))'''---+++&&&+++******************************************************************************))))))))))))******)))))))))***++++++,,,,,,************************************************)))***+++,,,,,,+++***)))************************)))))))))***++++++,,,,,,************************))))))))))))************(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,---------............///000000////////////000000/////////000111111222222111222222333444555666666666888:::;;;<<>>===<<<<<<;;;<<<<<<<<<::::::999999888777777777555555555444444444333333444333333333333222222222222333444444222111111222111///...///000111000///////////////////////////........................---------............///---------------------------------------------------------,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,************************))))))))))))+++...111333(((,,,((((((111///(((+++******************************************************************************))))))))))))******((())))))***++++++,,,,,,************************************************************************************************((())))))***++++++,,,,,,************************((()))))))))************(((((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,,,,------,,,---------............///000000////////////000000......//////000111111222111111222333444555555666555777999::::::>>>EEEKKKVVV___ttt|||eeeWWWNNNNNNKKKFFFCCCAAA>>>;;;<<<<<<;;;:::::::::;;;;;;::::::999999888777777777555555444444444333333333333333333222222222111111000222333333111000000111111///...///000111000///////////////////////////........................---------.........//////------------------------------------------------***++++++***))))))***,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,************************,,,+++)))))))))+++---///&&&,,,***(((+++'''%%%///******************************************************************************))))))))))))******((())))))***++++++,,,,,,******************************************************)))(((((()))******************************((())))))***++++++,,,,,,************************(((((())))))*********+++'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------------------.........//////000000////////////000000---......///000111111222000111222333444555555666444666888999999<<>>;;;;;;::::::::::::999999777777777777666666666666555555444333333333333444222333333444444333333222000000000000000000000000111111000///////////////000//////...------,,,,,,................................................------------------------111///---+++***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++*********+++++++++++++++***)))(((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))************))))))************************************************(((((()))+++------+++)))******))))))))))))******((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111000///...///000000000000000111111111111111222222333333444444555555666777888888;;;???CCCQQQRRR]]]qqqrrr^^^RRRMMMJJJGGGDDDAAAAAA@@@???===;;;;;;:::::::::999999999777777777777666666666555555555444333333333333444222333333444444333333222000000000000000000000000111000000///////////////........................................................................------------------------000///---+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,++++++*********+++++++++++++++***))))))******************************))))))))))))******))))))))))))))))))))))))))))))************))))))***************************************************))))))***,,,,,,+++)))++++++***))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++************)))************+++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............222222333111///....../////////000000000111111111111111222333333444444555555666777777888;;;???BBBIIIKKKUUUgggxxxyyycccVVVOOOLLLHHHFFFCCCBBBAAA@@@>>><<<::::::::::::999999999999777777777666666666555555555555444333333333333333222222333333333333222222000000000000000000000000111000//////......//////,,,,,,---...//////000000........................------------------------------------------------///...---+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))*********++++++************************+++++++++++++++************++++++++++++***))))))******************************))))))))))))******))))))))))))))))))))))))))))))************))))))************************************************,,,+++))))))***+++***))),,,+++***)))))))))))))))************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,++++++*********)))************++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............333444444222///------...//////000000000000111111111111222222333444444444444555777777888:::===@@@CCCDDDMMM^^^mmm|||jjjZZZRRRMMMKKKEEEDDDBBBBBBAAA@@@===::::::::::::999999999999888777777666666666555555555555444333333222222333333222222333333333333222222////////////////////////000000///............///---------...//////000000........................------------------------------------------------...---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************+++++++++*********************+++++++++******)))******************************))))))))))))******))))))))))))))))))))))))))))))************))))))************************************************...,,,)))((()))******)))******))))))******+++,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))------,,,,,,++++++******))))))*********++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........111222222111...------...////////////000000000111111111111222333333444444333555666777777999<<<>>>@@@AAAIIIWWWdddsssrrr^^^TTTNNNIIIGGGDDDBBBAAAAAA@@@???<<<:::::::::999999999888888888666666666666555555555555444444333222222222222333111222222333333222222111////////////////////////000//////...............////////////////////////........................---------------------------------------------------,,,,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********************************************************)))******+++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))************************************************...,,,)))((()))******)))'''(((((()))***,,,...///******+++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))*********++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...///...------...///...////////////000000000000000111222222333333444222444666666777888:::<<<>>>???FFFRRR\\\iiieeeXXXTTTMMMHHHGGGCCCBBB@@@??????>>><<<:::999999999999888888888888666666666555555555444444444444333222222222222222111111222222222222111111000000000000000000000000000///......------......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******************************)))))))))***************))))))***++++++++++++***((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))************))))))************************************************,,,+++))))))***+++***)))'''(((((()))+++---...///************+++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++------,,,,,,...///......////////////000000000000111111222333333333111333555666666777999:::;;;;;;AAAKKKRRR\\\rrrpppYYYSSSQQQKKKGGGHHHDDDAAA>>>=========<<<;;;999999999999888888888888666666555555555444444444444333222222111222222222111111222222222222111111000000000000000000000000//////...------------.........//////000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))***************************((()))))))))*********+++))))))***+++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))***************************************************))))))***,,,,,,+++)))************+++,,,------)))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++)))************+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---......,,,,,,---///........./////////000000000000000111222222333333000222555666666666888999888888>>>FFFJJJQQQfff|||xxxaaaMMMIIIIIIDDDAAADDDDDDAAA===;;;;;;<<<<<<<<<999999999888888888888777666666555555555444444444444333222222111111222222111111222222222222111111000000000000000000000000//////...------------...,,,,,,---///000222333333........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))*********+++((()))***+++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))************))))))************************************************(((((()))+++------+++)))---,,,++++++******++++++((())))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++)))************+++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...///000///---,,,,,,.............../////////000000000000111222222333333000222555666555666777888777888>>>DDDFFFLLL```uuubbbZZZPPPKKKIIIHHHFFFBBBBBBAAA???>>><<<;;;;;;::::::999777666666666777888666555555555555444444444333222222111111222222333111333333222000///000111111111111111000000000000//////////////////............------------......---,,,,,,,,,,,,---......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++))))))+++111555444...'''************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((***)))(((((()))+++---...************************(((***+++------,,,+++***************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))******************))))))))))))******)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///////////////000000000000222222111111111111111222333333333333444555666666<<<;;;===BBBFFFLLLWWWbbbxxx{{{\\\UUUMMMIIIHHHHHHEEEBBBAAA@@@???===;;;:::::::::999888777666666666777888555555555555444444444444333222222222222222333444111222333222000///000111111111111000000000//////.........///////////////......------------......---,,,,,,,,,,,,---......---------------------------------,,,,,,+++++++++++++++++++++++++++++++++......///444888777222,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))***)))(((((()))+++---...++++++++++++++++++++++++(((***+++------,,,+++***************************************************************************))))))))))))))))))))))))************************)))(((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))******************))))))))))))******)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///....../////////000000000222222111000000111111222333333222333333444555666:::999;;;@@@CCCHHHRRR\\\gggqqqfffTTTOOOJJJGGGGGGFFFCCC@@@???>>>===;;;:::999999999999888777666666666777777555555555555444444444444222222222222333333444555111222222222000///000111111111000000000000//////---.........//////000000......------------......---,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,...111111---***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++*********)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,+++***************************************************************************))))))))))))))))))))))))************************'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///.........////////////000111111000000000111111222222222222333333444555666888777999===???BBBKKKTTT^^^eeevvvwwwWWWOOOMMMIIIGGGFFFDDDAAA>>>>>>===<<<:::999888888888888888777777666666666666555555555444444444333333222222222222333444555666000111222111000///000111111000000000////////////------......///000000000...------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((((((******)))'''************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++******))))))******,,,,,,++++++++++++++++++++++++))))))***+++,,,++++++***************************************************************************))))))))))))))))))))))))************************''''''(((((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((************************((()))))))))************))))))************))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///------........./////////111000000000000111111222222222222222333444555666666666888;;;<<<===EEEMMM\\\```mmm|||iiiVVVNNNLLLJJJGGGEEEBBB???<<<===<<<;;;999888888888888777777777777666666555555555444444444444333333333222222222222222333444555///000111111000///000111000000000////////////...---.........//////000000------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))))))))******++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,---(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))************)))((())))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///------------............000000//////000111111222222222222222333444555555666666888;;;;;;;;;AAAHHHSSSVVVaaatttiiiXXXPPPLLLKKKIIIFFFCCC@@@>>>===<<<;;;:::999888888888888666666777777777666555444444444444444333333333333333222222111111222222333...000111000//////000222000000////////////......////////////////////////------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))******++++++************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,---------......////////////000111111222111111111222222333444555666666888;;;;;;:::>>>EEEIIIMMMYYYjjj}}}qqqZZZMMMMMMIIIHHHGGGDDDAAA?????????<<<;;;:::999999999999999555666777777777666555444444444444333333333222222333333222111000000000000...///000000//////000222000000/////////.........000000000///......---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......------------------------+++++++++,,,,,,---------++++++++++++++++++++++++(((((())))))))))))+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++++++++******+++++++++*********)))))))))))))))))))))))))))))))))))))))******+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///+++,,,,,,,,,,,,---------.........//////000222222111111111111222333444555444444888;;;:::888<<>>===:::::::::999999999888888777777666555444333333333333333333222222222111111222222222111111111111000000000000000000000000000//////............//////000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))******+++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))))))))***,,,---))))))))))))))))))))))))+++*********))))))((((((((((((((()))******+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************+++***)))'''''')))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))(((((())))))******))))))((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))************+++***)))((((((((()))***++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,---------......---------............///......//////000000111111111111111111222333444555333444555777888:::;;;<<<@@@BBBIIITTTaaaqqqrrraaa[[[QQQJJJKKKDDDDDDCCCAAA@@@???======::::::999999999888888888777777666444444333333444333333333222222222111111222222222111111111000000000000000000000000000000//////............/////////......---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))))))))))))))))))))+++*********************))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***,,,))))))))))))))))))))))))+++*********))))))))))))((())))))******++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************+++***)))(((((()))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))))))))))))))***)))))))))((((((((('''))))))************))))))))))))))))))))))))))))))))))))))))))************++++++*********++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,------------...------------.....................///000000111111111111111111222333444444555555666777888888999999???@@@FFFPPP[[[iii~~~dddXXXUUUNNNHHHIIICCCCCCBBB@@@???>>>======:::999999999999888888888777666555444444444444444333333333222222222111111222222111111111000000000000000000000000000000000//////............//////---------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))---......,,,***))))))***))))))))))))))))))))))))***************))))))))))))******++++++,,,------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************+++***)))(((((()))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------......---++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------............---......//////000111111111111000111111222333444666666666666777777777777===>>>CCCJJJSSS___rrrsssZZZSSSQQQKKKGGGGGGBBBAAA@@@???>>>===<<<<<<999999999999888888888888777666555444444444444444333333333222222222111111111111111111000000000000//////////////////////////////............//////---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***)))))))))))))))))))))))))))))))))***************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,------,,,***((())))))))))))))))))))))))))))))******************************+++,,,,,,------...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********************************)))(((((()))******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))))))))***))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))*********+++++++++)))***,,,...//////...---++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,---------,,,,,,---------.........------......///000000111000000000000111222333444444555555666666777777777<<<<<<@@@FFFMMMWWWhhhxxxzzzgggVVVPPPOOOIIIEEEEEE@@@@@@???>>>===<<<<<<;;;999999999888888888777777666666555444444444444555333333333222222222111111111111111000000000////////////////////////////////////............//////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))(((''''''(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))***************++++++++++++++++++,,,------......+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********************************))))))))))))******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))******(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************++++++++++++((()))+++------------,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,------------...---------...//////000000000000000000111222333333222222333555666777888999;;;;;;???DDDJJJSSScccqqqkkk___SSSOOOLLLGGGDDDCCC??????>>>======<<<;;;;;;999888888888888777777777666555555444444444555555333333333222222222111111111111000000000/////////000000000000000000000000//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))((('''(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******))))))***,,,))))))))))))))))))))))))*********+++++++++++++++***++++++,,,,,,------...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))))))))******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))*********++++++++++++,,,((()))***++++++,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......///000000000000///000000111222333000111222444666777888999::::::===BBBGGGNNN]]]kkkxxxsss```XXXPPPLLLIIIDDDBBBBBB>>>>>>===<<<<<<;;;;;;;;;888888888888777777777777555555444444444555555666333333333222222222111111111000000000////////////000000000000000000000000//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))***++++++++++++***))))))))))))))))))))))))...------,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,***((((((((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++***)))+++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,*********+++,,,,,,------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++'''((((((((()))))))))***))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++************++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000/////////000000111222333111222222444555666777777:::999<<>>DDDKKKPPPcccqqqfffXXXRRROOOKKKFFFCCCAAAAAAAAA<<<<<<;;;::::::999888888999888777666666555555555555555444444444333333333111111222222222222111111000000000000000000000000111111111000///.................................///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************((())))))))))))*********...444444---'''(((***)))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++***))))))((()))***+++,,,******************++++++444)))...000&&&)))000((()))))))))))))))******++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((()))***************)))))))))***+++$$$######%%%(((******)))((())))))((('''(((***,,,))))))************))))))))))))))))))************))))))))))))))))))))))))))))))******++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////////////////000111111222222222222333333333444555666888;;;>>>CCCIIIMMM\\\iii}}}mmmZZZQQQOOOLLLIIIEEEBBB@@@@@@@@@<<<;;;;;;::::::999999888999888777666666555555555555555444444444333333333111111222222222222111111000000000000000000000000111111000000//////.................................////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********************************************************((((((((())))))))))))***&&&+++...+++((()))***)))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++***))))))))))))***++++++******************))))))+++$$$&&&'''"""%%%)))###)))))))))))))))******+++***++++++++++++***))))))************************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((()))******)))***+++***((()))---000BBB999...(((((())))))(((((()))))))))((())),,,...******))))))))))))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////////////////000111111111111111111222222222222555777888:::<<>>>>>;;;;;;;;;::::::999999999999888777666555555555555555555444444444333333333111111222222222222111111////////////////////////111000000000/////////.................................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))*********+++************************************************))))))))))))************(((***,,,***(((((()))***))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++)))))))))*********++++++++++++******))))))(((((()))((()))******...///+++)))))))))))))))******+++******+++++++++******)))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((())))))***$$$(((***)))(((***111888bbbQQQ;;;,,,(((***++++++((())))))))))))***---000+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))++++++++++++++++++************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////////////////000000111111111111222222222222333555777888999;;;>>>BBBEEEPPPZZZkkk|||iii]]]UUULLLIIIGGGEEEBBB@@@>>>>>>===;;;;;;::::::::::::999999999888777666555555555555555555444444444333333333111111222222222222111111////////////////////////000000000000////////////.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******************************************************++++++++++++,,,,,,111///,,,***((('''(((+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++)))*********+++++++++++++++******))))))((((((((($$$+++---***+++---+++))))))))))))))))))******+++)))******+++++++++******************************)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((())))))***%%%(((***)))(((***111777QQQCCC222((((((+++---,,,((())))))))))))***---000+++***)))(((((()))***+++((()))))))))************))))))))))))))))))))))))***************)))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////////////////000000111222222222222333333333333444666888999999<<>>======::::::::::::::::::::::::999888777666666555555555555555444444444333333333111111222222222222111111000000000000000000000000000000000000////////////........................---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************+++++++++,,,,,,,,,------666111,,,***(((&&&(((+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++)))***++++++,,,,,,++++++))))))))))))))))))((((((%%%666888000///+++$$$%%%)))))))))))))))******+++))))))***++++++++++++***************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((()))*********,,,,,,***((((((+++///111---)))(((+++,,,)))%%%((()))))))))((())),,,...******))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////////////////000111111222222222222333333333444333444666888888:::===???EEEKKKYYYiiivvveeeYYYRRRKKKFFFEEEEEECCCBBB@@@???>>>===::::::::::::::::::::::::999888777666666555555555555555444444444333333333111111222222222222111111000000000000000000000000////////////000000000000........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******************************************************+++++++++,,,,,,,,,111,,,)))+++***''''''+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++)))***+++,,,,,,,,,++++++((((((((()))))))))))))))000JJJMMMBBB@@@777...222)))))))))))))))******+++))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((()))******---,,,+++***)))(((((()))(((((()))+++,,,***'''###((())))))((('''(((***,,,))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))******+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////////////////000111111111111111111222222222222111333555777777999<<<>>>AAAFFFQQQ___lllyyyooo[[[TTTMMMHHHHHHEEEDDDCCCBBB@@@???>>>===::::::::::::::::::::::::999888777666666555555555555555444444444333333333111111222222222222111111000000000000000000000000////////////000000000000........................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************************************)))************+++++++++***%%%%%%+++,,,((('''***))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++)))***+++,,,---,,,++++++''''''(((((())))))******$$$CCCHHH<<<:::000&&&,,,)))))))))))))))******+++((()))***+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((()))******+++)))((()))******)))(((((((((''''''((()))+++,,,((())))))((('''''')))+++((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------........./////////////////////000111111000000000000111111111111000222555666777999;;;===AAADDDNNN[[[gggsssbbbUUURRRLLLHHHHHHDDDCCCAAA???>>>===<<<<<<<<<<<<;;;::::::999888888666666666666555555555555333444555555444333333444222111111000111111222222111111000000000000111111////////////////////////........................//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...---,,,,,,+++++++++,,,******))))))))))))******,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++***'''&&&,,,444555...%%%++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))************++++++++++++++++++++++++******))))))******+++,,,******))))))******+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((('''))))))))))))***************((((((+++,,,+++******---,,,***))))))***+++---,,,,,,+++++++++,,,......---,,,+++*********+++,,,++++++,,,,,,,,,,,,------,,,---///000111000///------...///...---...///111000111111111111222222222333444444555777888:::;;;===BBBJJJRRR^^^nnnttt\\\TTTRRRLLLGGGGGGBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;:::999999888888666666666666555555555555222444666666444333333333111111111111111111222222111111000000000000111111////////////////////////.................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++******))))))))))))******,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))************************)))))))))((())))))************))))))************************************************)))))))))))))))******+++)))''')))...555666222,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))''''''(((((()))***++++++))))))))))))************+++))))))***++++++)))(((***))))))***,,,///222444,,,,,,+++******+++,,,---+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,---///000000000......---...///...---...///111000000111111111222222222333333444555666888:::;;;===@@@FFFMMMWWWfffvvvrrrbbbUUURRRQQQJJJEEEEEE@@@@@@>>>===;;;:::::::::;;;;;;::::::999888888888666666666555555555555444222555777777555333222222111111222222222222111111111111000000000000111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******))))))))))))******,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************))))))++++++++++++++++++++++++************************)))))))))))))))*********%%%&&&(((,,,//////---***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************************************))))))))))))***++++++***+++,,,---------,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))---,,,,,,++++++,,,,,,---))))))))))))))))))))))))***))))))((()))***+++,,,))))))))))))******************)))***+++,,,***((((((((()))***,,,///222444,,,,,,***))))))***+++,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000///......---...///...---...///111000000000111111111222222333333444444666777999:::;;;>>>AAAFFFNNN[[[kkkvvv```XXXRRRQQQNNNGGGCCCCCC@@@???>>><<<;;;:::::::::::::::999999888888888777666666555555555444444444222555777888666444333222111222333333333222111000111111000000000000111111////////////////////////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******++++++++++++*********))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************'''(((***+++)))'''&&&&&&************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++((()))+++------,,,+++*********))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))000...+++)))(((((())))))((()))))))))************)))*********,,,///...*********))))))***+++,,,---,,,+++***)))))))))***+++''')))***,,,------,,,,,,+++++++++,,,,,,,,,------,,,---.../////////......---...///...---...///111000000000000111111111111333333333444555666888999:::;;;>>>AAAHHHTTTcccnnn{{{ppp\\\WWWRRROOOJJJDDDBBBBBB@@@???>>>===<<<;;;;;;;;;999888888888888888777777555555555555444444444444222444777777666444444444333333333333333222111111111111000000000000111111////////////////////////........................+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++++++++************+++++++++++++++***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))************))))))++++++++++++++++++++++++************************(((((()))************)))***,,,------***((((((***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))))))))(((((())))))***+++&&&(((***+++,,,+++)))(((******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))000...+++)))(((((())))))((()))))))))************'''***+++***---333222...,,,++++++***)))))))))))),,,+++***)))))))))***+++''')))***,,,------,,,,,,+++++++++,,,,,,,,,------,,,------...............---...///...---...///111//////000000000111111111333333333333444555777777999:::<<>>BBBKKKWWW___kkkyyyooo]]][[[WWWPPPIIIEEEDDDCCCAAA>>>===<<<;;;::::::::::::777777777777777777777777555555555444444444333333222333444444444666999;;;777555333111000111222333111111000000000000111111////////////////////////........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,......---,,,+++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))************))))))************************(((((((((((((((((((((((('''(((***+++++++++)))(((&&&%%%%%%%%%''')))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))))))))************++++++++++++++++++++++++((((((((((((((()))******((())))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''(((((()))***++++++))))))))))))************&&&,,,,,,(((***222111)))))))))***+++,,,---------************+++,,,...///+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,------......---...///...---...///111////////////000000000111222222222222333444555666777999;;;===???EEENNNUUUaaannnvvvssscccYYYWWWSSSLLLGGGEEEEEEDDDAAA<<<<<<;;;:::999999999999666666666666777777777777555555444444444333333333222333333333444666:::===999666333000///000333444111111000000000000111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))***,,,.........,,,+++,,,++++++******++++++,,,******************++++++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((***+++,,,+++)))(((---+++((((((***,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************++++++++++++++++++++++++((((((((((((((()))************))))))******+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((('''))))))))))))************'''------'''(((///...%%%((())))))*********))))))************,,,...000111---,,,+++*********+++,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......---...//////---...///111////////////000000000000222222222222333444555555777999;;;;;;<<<@@@GGGMMMYYYeeemmmvvvkkk[[[RRROOOLLLIIIFFFDDDBBB>>><<>>===<<<;;;:::999999666666777777777777666666777777666555444444333333222444555444444999CCCKKK;;;777333000000111222222000000000000000000000000000000000000000000000000...............---------------------------------------------------------++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******************************+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))'''''')))***+++***,,,---,,,***(((((()))---+++)))'''&&&&&&(((((())))))))))))))))))))))))'''((()))++++++******)))***************)))(((((((((((((((((())))))))))))******)))(((((('''(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''+++++++++***************)))))))))))))))))))))))))))************+++++++++++++++************+++++++++++++++++++++***)))((()))************+++++++++...---,,,+++++++++,,,---)))***+++,,,,,,,,,++++++,,,,,,,,,---------..................//////////////////000111111111111111111222222333333444444555999::::::;;;<<<@@@EEEIIIVVV]]]iiixxxzzzcccWWWRRRLLLMMMLLLIIICCC?????????>>>======<<<;;;:::999888777888888888888777777666777666666555444444333333222444555444222555<<>>@@@;;;;;;::::::999888888777888888777777666666666666555555555444444333333333111333444333111000000222//////...///000000///---////////////////////////////////////////////////000///......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***))))))************))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******************************************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))(((((()))******,,,+++)))'''&&&***///333,,,+++***))))))))))))***))))))))))))))))))))))))((()))))))))************))))))************)))((((((((((((((())))))))))))+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******'''(((((()))***++++++,,,))))))))))))))))))))))))))))))*********+++++++++++++++************++++++******+++++++++******)))))))))*********+++++++++******************+++++++++,,,---.........------,,,,,,,,,---------......---------.........//////...//////000000000000000111111111222333333444444444666888999;;;>>>CCCFFFJJJOOOYYYdddsssfffZZZRRRLLLIIIHHHFFFDDDBBBAAA???===;;;:::::::::999999888888777777666666555555666666777444444444444444333333333111222444444333111111111111111000111111000...,,,////////////////////////........................///......---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))************))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))((((((***,,,***)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))*********((())))))*********))))))(((((((((((())))))))))))...---,,,***)))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******''''''((()))******++++++))))))))))))))))))))))))))))))*********+++++++++++++++************++++++)))******+++++++++******))))))*********+++++++++))))))******+++++++++++++++,,,---.........------,,,,,,,,,---------......------------..................///000000000000000000000111222222333333444333555777888:::<<<@@@CCCFFFKKKTTT___mmmsss^^^XXXRRRKKKGGGFFFCCCAAA@@@@@@???<<<999:::::::::999999999888888666666555555555777888:::444444333333333333333333111222333444444444222222333222111111222111///---000000000000000000000000........................------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))%%%'''******)))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((()))******+++((())))))************)))(((((((((((())))))))))))...---,,,***)))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((())))))*********)))))))))))))))))))))))))))************+++++++++++++++************++++++))))))***++++++++++++***)))************+++++++++((()))***+++,,,,,,,,,,,,***+++,,,......------,,,,,,,,,,,,---------......,,,------------.........---...//////000000//////000000111111222333333333333555777888999:::===@@@DDDIIIPPPYYYfffxxxkkk\\\VVVOOOIIIHHHCCCCCCBBBAAA>>>===<<<<<<:::::::::::::::999999999777666666666777:::<<<>>>333333333333333333333333222222222333444444333111222000//////111111000///000000000000000000000000........................+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&(((***+++***)))***+++)))))))))******)))))))))))))))))))))))))))))))))***)))((((((((()))++++++(((((()))***************(((((((((((())))))))))))***)))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++))))))***+++++++++++++++)))************+++++++++((()))+++,,,---------,,,)))***,,,---------,,,+++,,,,,,,,,---------......,,,,,,---------.........---...//////000000//////000000000111222222333333444555777888888999;;;===CCCGGGLLLTTT___ooojjj]]]UUUKKKGGGJJJAAADDDFFFCCC===:::<<<@@@;;;;;;::::::::::::::::::888777777777999<<>><<<<<<;;;888999999999999888777777777777777777666666666666444444333333333333222222222222222222222222222222333333222222111000//////222///---///000///------......------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************---+++))))))+++,,,***'''))))))))))))))))))))))))(((((((((((((((((((((((()))+++,,,,,,+++*********))))))))))))))))))))))))((()))******(((''''''((())))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))((())))))(((''''''(((************)))))))))))))))((((((((()))+++***(((&&&))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((())))))(((&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++******************************))))))******+++,,,***+++,,,,,,******+++,,,---,,,+++*********+++,,,++++++,,,,,,,,,,,,------,,,---......,,,+++,,,...............////////////111111222222222333333333222444555666555666888999CCCCCCGGGNNNWWWbbbrrrzzziiiWWWOOOLLLIIIEEEDDDDDDCCCAAA???===<<<;;;;;;888999999999999888777777777777777777666666666555444444333333333222222222222222222222222222222222222222111000000///......333111000111000///............------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,***))))))++++++)))'''))))))))))))))))))))))))(((((((((((((((((((((((()))***+++******)))******))))))))))))))))))))))))'''''''''(((((('''&&&&&&))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))((()))******(((((()))******))))))))))))))))))))))))((((((***++++++)))((())))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((())))))(((&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++++++++******************************))))))******+++,,,***+++,,,,,,******+++,,,,,,+++*********+++,,,---++++++,,,,,,,,,,,,------,,,---......,,,,,,---...............////////////111111111222222222333333222444555666555666777999@@@@@@DDDKKKSSS^^^mmmzzzkkk^^^SSSOOONNNJJJDDDBBBCCCBBBAAA???===<<<;;;;;;888999999999999888777777777777777666666666555555333333333333222222222222222222222222222222222222000000000//////......------...///...------............------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++)))((((((******)))'''))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))'''&&&'''+++,,,+++)))))))))))))))))))))))))))'''((())))))***)))))))))))))))))))))))))))))))))'''***,,,,,,***))))))***))))))))))))))))))******)))(((((()))+++,,,+++)))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())))))((('''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++******************************))))))******+++,,,***+++,,,,,,******+++,,,************+++,,,------++++++,,,,,,,,,,,,------,,,---......---,,,---...............////////////111111111222222222222333222333555555555666777999<<<<<<@@@GGGNNNWWWeeeqqq}}}{{{bbbZZZSSSSSSSSSMMMFFFBBBBBBAAA@@@>>><<<;;;;;;;;;888999999999999888777777777777666666666555555555333333333222222222222111111111111111111111111111000000000//////.........***...000...,,,...000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''''')))*********)))))))))))))))))))))))),,,((('''***000444333000))))))))))))))))))))))))((()))******++++++******(((((((((((((((((((((((('''***,,,---,,,***)))))))))))))))))))))*********(((''''''(((***+++***)))(((((((((((((((((((((((())))))************))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***((('''((()))***)))'''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************************))))))******+++,,,***+++,,,,,,******+++,,,))))))******+++,,,---...+++++++++,,,,,,,,,------,,,---......------...///............////////////111111111111222222222222111333555555555555777999::::::===DDDIIIPPP\\\hhhvvvjjj^^^WWWSSSTTTSSSMMMEEEBBBAAA@@@???===<<<;;;;;;;;;888999999999999888777777666666666666555555555555333333222222222111111111111111111111111111111111111000000000000000//////000444444000...111111.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************(((((())))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***((('''(((***++++++***))))))))))))))))))))))))+++(((&&&***222777777555)))))))))))))))))))))))))))***++++++,,,,,,++++++(((((((((((((((((((((((('''***,,,---,,,***))))))(((((())))))************((('''&&&''')))***)))((((((((((((((((((((((((((())))))************))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))((((((((((((((())))))))))))(((((((((((((((((((((((()))(((''''''''''''((()))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((()))))))))***************************************))))))******+++,,,***+++,,,,,,******+++,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,---......------///000............////////////000000111111111222222222111333444555444555777888999999===BBBFFFKKKUUU```iii}}}{{{^^^ZZZSSSOOOPPPNNNHHHBBB@@@@@@???>>><<<;;;;;;::::::888999999999999888777777666666666555555555444444222222222222111111111111111111111111111111111111000000000000000000000000222555333------111///(((......------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************''')))******(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))***(((''')))---...,,,)))))))))))))))))))))))))))(((&&&%%%(((---222333222)))))))))))))))))))))))))))***++++++,,,,,,++++++))))))))))))))))))))))))'''***,,,,,,***))))))***((((((((()))******++++++***)))''''''((())))))((())))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((()))))))))************************************))))))******+++,,,***+++,,,,,,******+++,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---//////......///111............////////////000000000111111111111222111222444444444555666888999999===AAADDDGGGOOOYYYbbbrrrmmm]]]VVVOOOJJJIIIHHHCCCAAAAAA???>>>===<<<;;;:::::::::888999999999999888777777666666555555555444444444222222222222111111111111111111111111111111111111////////////////////////...000...***000999666,,,......------------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************''')))++++++))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))***((((((,,,000111---((()))))))))))))))))))))))))))(((''''''(((***,,,---))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))((()))******(((((()))***'''(((((()))******++++++...,,,***)))*********)))))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''((()))******((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********(((((((((((()))))))))*********************************))))))******+++,,,***+++,,,,,,******+++,,,******+++,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,---//////......000111............////////////000000000000111111111111000222444444444444666888999999<<<@@@BBBDDDJJJSSSbbbhhhyyyhhhaaaUUUMMMGGGFFFDDDBBBBBBDDD???>>>===<<<;;;:::::::::888999999999999888777777666666555555555444444444222222222111111111111000000000000000000000000000---.....................---000//////:::HHHGGG<<<.........------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************'''***,,,+++))))))+++---)))))))))))))))))))))))))))))))))))))))))))))))))))((()))---222222---((())))))))))))))))))))))))++++++***'''%%%%%%'''***))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))((())))))((('''''')))***'''(((((()))***+++++++++111///,,,++++++++++++***))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''((()))******)))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***((((((***+++,,,))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))*********************************)))***++++++,,,***+++,,,,,,******+++,,,***+++,,,---,,,+++***)))++++++,,,,,,,,,---------,,,---//////...///000222............/////////000000000000000111111111111000222444444444444666888888888;;;???@@@AAAGGGOOOaaa]]]kkkxxxddd\\\PPPNNNKKKGGGDDDBBBAAAAAA===;;;999999::::::999888999999999888777666666555555555444444444333333333222222222111111111111000111111000000//////......000000000000000000000000111000---111AAAPPPHHH666------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,***************)))((((((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))++++++******+++---(((((())))))******++++++(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))+++)))'''(((***,,,------))))))))))))))))))))))))---,,,+++******+++,,,---777000111777555***&&&***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******)))(((((((((+++*********))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))************))))))((((((''''''(((((()))***+++,,,,,,---))))))))))))))))))))))))---***'''&&&(((---333777888333---*********)))(((%%%&&&(((******)))'''&&&))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))************+++++++++,,,,,,,,,,,,+++***)))))))))+++...///---,,,++++++---000222222...+++***+++------------------------///111111...---000///---........................////////////000000000000333333444444555666666666<<<;;;;;;<<>><<<::::::;;;;;;:::999999999888888777666666555555555444444444333333333222222222111111111111000111000000000/////////...////////////////////////,,,...---+++333<<<777+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,***************))))))(((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,+++***)))***+++''''''((((((((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))***)))'''((()))+++******)))))))))))))))))))))))),,,+++***))))))***+++,,,111,,,---333222)))&&&+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********************)))))))))(((************))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))***)))))))))((((((((('''''''''(((((()))*********))))))))))))))))))))))))))))))((('''(((***,,,...000---)))(((((()))((('''(((''''''((()))***,,,---))))))))))))))))))))))))************)))))))))((())))))))))))************)))************+++++++++,,,,,,,,,,,,,,,++++++***)))+++......---++++++++++++...111000...+++++++++------------------------***///111---+++,,,...---........................////////////000000000000333333333444555555666666999999999;;;===AAAEEEGGGPPPWWWbbbnnn|||xxx___UUUTTTLLLJJJGGGDDDBBB@@@?????????===;;;;;;;;;<<<;;;999999888888777777666666555555555444444444333333333222222222111111111111000000000000000////////////////////////////////////+++111111,,,+++//////***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,******++++++******)))(((+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---+++)))(((((())))))))))))))))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))(((((('''(((******)))'''))))))))))))))))))))))))******))))))))))))*********&&&(((...///((('''+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))******++++++************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((()))*********)))'''&&&***((('''((()))***)))(((***)))&&&&&&(((,,,111444))))))))))))))))))))))))************))))))))))))))))))))))))************)))************+++++++++++++++,,,---------,,,,,,)))+++---...,,,+++++++++***,,,......---++++++,,,------------------------(((...222...***+++..............................////////////000000000000222333333444444555555666555666777999<<>>>>>>>><<<:::::::::;;;:::999888888777777666666666666555555444444444333333333222222222111111111000000000000000000////////////////////////////////////,,,111222---+++...111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,***++++++++++++***))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************+++,,,+++)))((()))***------,,,,,,++++++******(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))&&&&&&''')))+++,,,***((())))))))))))))))))))))))))))))(((((((((((())))))'''%%%&&&+++,,,((('''***(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((())))))*********************)))))))))))))))************)))))))))(((((((((((((((((((((((((((((()))))))))******************))))))((((((''''''))))))))))))(((((((((((('''''''''''''''''''''&&&)))))))))))))))))))))))))))***+++,,,+++***(((&&&))))))***,,,,,,,,,+++***+++)))'''&&&(((+++000333))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))*********+++++++++******+++------.........)))+++------,,,***++++++)))***+++,,,,,,,,,,,,,,,------------------------***...111...---//////---........................////////////000000000000222222222333444444555555333555666999;;;>>>???@@@JJJPPPXXXaaalll}}}tttdddXXXQQQNNNGGGFFFCCCAAA???>>>>>>>>>===;;;999888999999888777777777777666666666666666555555444444444333333333222222222111111111000000////////////000000000000........................,,,---,,,******---//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,+++++++++++++++***))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((***++++++******+++,,,------,,,,,,++++++******(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))%%%&&&'''***---...---,,,))))))))))))))))))))))))((((((((((((((((((((((((((('''(((******((('''((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************))))))(((((())))))))))))))))))******************)))))))))(((((((((((((((((((((((((((((()))))))))******************))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++---...---,,,+++***+++***)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))*********+++++++++)))***+++,,,---.........***+++,,,,,,+++***+++,,,))))))***+++,,,,,,,,,,,,------------------------+++......---...111///***........................////////////000000000000111111222222333444444444444555777999;;;===??????HHHMMMUUU]]]gggvvvkkkaaaWWWNNNJJJFFFDDDBBB@@@>>>>>>>>>>>><<<:::888777888888777666666666666666666666666666555555444444444333333333222222222111111111111000////////////000000000000........................000///---+++,,,------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,+++++++++,,,++++++***)))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))***+++******,,,---)))))))))))))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))'''&&&'''***---......---))))))))))))))))))))))))(((((())))))))))))((((((***)))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******)))(((((('''))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&((()))+++(((***,,,,,,***)))((()))*********))))))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++((()))***+++,,,------,,,***+++,,,+++***)))***,,,+++***)))***,,,---,,,+++------------------------+++...///---...///---(((........................////////////000000000000000111111222222333333444555555666888:::<<<>>>@@@BBBHHHOOOWWWbbbrrryyyhhh___TTTMMMKKKEEECCCAAA@@@>>>>>>>>>>>><<<;;;999888999999888777666666666666666666666666555555444444444333333333222222222111111111111000.../////////000000000111........................111000000000...------///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++***)))***,,,''''''((((((((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))***((('''(((***+++++++++))))))))))))))))))))))))((()))************)))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))'''((((((((()))))))))***((((((((())))))******+++))))))))))))))))))))))))((((((''''''(((((())))))&&&)))+++***((('''(((***++++++***)))((('''''''''))))))))))))))))))))))))((()))))))))************))))))))))))************)))************+++++++++((())))))***++++++++++++***+++++++++))))))***,,,---+++)))***,,,...---+++------------------------***333888444...,,,------........................////////////000000000000000000111111222333333333555555555666888;;;>>>???>>>CCCKKKRRR\\\kkk}}}ooocccZZZNNNIIILLLDDDCCCAAA@@@>>>>>>>>>???===<<<:::999::::::999888555555555666666666666666555555444444444333333333222222222111111111111000.../////////000000111111........................***,,,///000,,,***---111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,+++)))((()))***(((((())))))******++++++(((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))),,,***'''''''''((((((((())))))))))))))))))))))))((()))***++++++***)))(((&&&((((((((((((***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))******++++++(((((())))))*********+++************))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******'''((((((((())))))******&&&''''''((()))***++++++))))))))))))))))))))))))***++++++,,,,,,+++***)))&&&(((+++***)))(((+++---,,,+++)))((('''((()))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))************)))************+++++++++(((((()))************)))***++++++***))))))***,,,///,,,******---...---+++------------------------+++999BBB<<>>CCCIIINNNVVVdddtttaaaYYYXXXNNNFFFGGGEEEDDDBBB@@@???>>>=========;;;:::888777777888888444444444555555555555666333333333222222222111111000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,++++++******)))************************************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))''')))))))))))))))))))))))))))(((((('''(((***,,,------,,,***)))))))))***+++))))))))))))))))))))))))''''''((()))***++++++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,,,,+++***)))((((((************************************)))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++******************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...//////...,,,,,,---///---+++,,,//////,,,+++---111111111000000000000000///111222222111111222333333444444666888:::<<<===???BBBIIIPPPTTT[[[iiiwwwxxx]]]WWWUUULLLFFFHHHDDDCCCAAA???>>>======<<<<<<;;;:::888777777888888666666555555555444444444333333333222222222111111000000000000000000000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***************************************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))))))))(((((()))***,,,---,,,+++***)))((()))******))))))))))))))))))))))))(((((())))))******++++++************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***))))))(((((((((************************************))))))))))))))))))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---...///...,,,,,,...000///,,,,,,//////,,,,,,...000000000000000000000111///111222222111111222333333444444666777999;;;<<<===@@@FFFMMMQQQXXXeeesss{{{lllXXXTTTQQQIIIEEEHHHBBBAAA@@@>>>===<<<<<<;;;;;;:::999888888888888888888777666555444333222222333333333222222222111111000000000000000000000000111111111111111111111111................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))***+++,,,---+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,---......------///111222...---///...,,,,,,000/////////000000111111111///111222222111111222333333333444555777999:::;;;:::<<>>===<<<;;;;;;;;;:::999999888888888888888777666666555444444333333333333333222222222111111000000000000000000000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------******************************************************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))***************+++,,,,,,***))))))(((((((((((((((((((((((((((((((((((((((*********)))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******************************************)))))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---------...000222444000---......,,,---111---......///000111222222///111222222111111222333333333444555666888999:::999:::???FFFJJJOOOZZZeeeqqqggg\\\SSSPPPLLLDDDBBBEEE???>>>===<<<;;;;;;::::::888888999888888888777777555555555555555555555555333333333222222222111111000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,------...***************************************************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))''')))))))))))))))))))))))))))*********++++++++++++))))))))))))((((((((('''((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))******++++++,,,************************************)))))))))((())))))************))))))))))))))))))))))))))))))************************++++++******))))))(((((())))))*********+++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---------...000222333///---......,,,---111------...///000111111222///111222222111111222333333333333444555777888999999999===DDDHHHLLLUUU___mmmzzz{{{___WWWPPPNNNJJJDDDAAABBB???>>>===<<<;;;;;;;;;;;;777888888999888888777777444444444555555555666666333333333222222222111111000000000000000000000000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))((()))************))))))))))))*********)))(((''')))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++++++++,,,************************************))))))))))))((())))))******))))))((())))))))))))))))))))))))************************++++++++++++*********))))))))))))***++++++,,,,,,)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---......------///111111---,,,......,,,---111.........//////000000000///111222222111111222333333333333333555666777888999888;;;BBBFFFJJJQQQYYYdddnnntttkkkYYYRRRLLLJJJIIIEEEAAA@@@???>>>===<<<;;;;;;;;;<<<666777888999999888777777555555555555555444444444333333333222222222111111000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************************************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))'''((())))))))))))(((''')))***+++++++++***)))((())))))))))))))))))))))))(((((())))))******++++++((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************))))))))))))'''((())))))))))))((('''))))))))))))))))))))))))************************)))******+++,,,---------((())))))***++++++,,,,,,)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...,,,,,,...000---++++++...///------000....../////////////////////111222222111111222333222222222333444555777777888777999???DDDGGGMMMSSS]]]gggkkkuuu___UUUNNNIIIHHHHHHFFFBBB@@@???>>>===<<<<<<<<<<<<<<<666777888999999888777666777777666555444333333222333333333222222222111111000000000000000000000000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,************************************************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))''''''((())))))((('''&&&***++++++,,,,,,***)))((())))))))))))))))))))))))'''(((((()))***++++++,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((************************************))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))************************'''((()))+++---///000111((())))))***++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////...,,,,,,---///+++)))***///000------000///////////////.........///111222222111111222333222222222333444555666777777555888>>>BBBEEEJJJPPP[[[eeeiiiooolllaaaUUUQQQLLLGGGEEEDDDCCCBBB???>>>===<<<;;;:::::::::::::::999999888777666666666666666666666555555444222333333333333222111111222222222111111111111000000000000000000000000000......////////////.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********+++*********))))))(((((()))************+++++++++************************((()))+++,,,,,,+++***(((*********************************))))))))))))((())))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))555///(((&&&)))+++***((()))((((((***...444:::>>>,,,+++)))(((((()))+++,,,)))************+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...///000000------------------------000000000000////////////000000000000111111111111333333444444555666666666777888999:::===CCCIIINNNWWWdddlllssslllbbbUUUQQQKKKGGGFFFDDDCCCBBB???>>>===;;;::::::::::::::::::999888888777666666666666666666666555444444333444444444444333222222222222222111111111000000000000000000000000000000......////////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********************)))))))))((()))************+++++++++***************************+++,,,------,,,***)))************************++++++*********)))))))))))))))))))))))))))))))))((()))***++++++***)))(((***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******)))******))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))444///***)))+++---,,,)))************---111555777,,,+++)))(((((()))+++,,,)))************+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...//////000------------------------000/////////////////////000000000000111111111111333333333444555555666666666777888999<<>>===;;;::::::999999999999999888888777777666555666666666666555444444444444444444444333333222222222111111111000000000000000000000000000000000......////////////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++*********************)))))))))))))))************+++++++++************************,,,------...---,,,+++***************************,,,+++++++++************))))))))))))))))))))))))))))))************))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))000---******+++,,,***(((+++++++++++++++,,,---...,,,+++***))))))***+++,,,)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---......//////........................////////////////////////000000000000111111111111222333333444444555555666666777888888:::>>>CCCGGGKKKWWW___gggrrryyyppp___XXXRRRNNNKKKGGGEEEDDDCCCBBB@@@>>>>>><<<;;;:::999999999999888888888777777777666555555666666555555444333333333444444333333222111111111111111000000000000000000000000000000000000---......//////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))*********+++++++++************************,,,---------,,,+++***)))************************,,,,,,,,,+++++++++******(((((((((((((((((((((((()))))))))******)))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***)))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((******'''%%%******************))))))++++++***))))))***++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////.........//////////////////000000000111111111111222222222333444444555555666777888888999<<>>===<<<;;;:::999999999888888888777777777777777555555555555555444444333222222222222222111000000111111111000000000//////////////////////////////------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))******))))))*********+++++++++************************+++++++++++++++***))))))************************,,,,,,,,,+++++++++******((((((((((((((((((((((((***))))))))))))))))))***))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***)))((()))******)))(((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***)))'''&&&'''((()))******)))((((((+++******************+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------////////////////////////------....../////////000///000000000111111111111111111222222333444444444666777888999999<<<@@@CCCEEEQQQWWW^^^hhhlllwww|||___SSSQQQOOOGGGEEEBBBAAAAAAAAA@@@>>>>>>===<<<:::999999888888777777777777777777777777444555555555555444333333111111111111111000000///111111000000000/////////////////////////////////------............------........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************))))))))))))************)))************+++++++++************************************************************************,,,+++++++++************))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,+++******))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******''''''((()))*********)))************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------........................---------......//////000000000000000111111111111000111111222222333333444555666888888999;;;>>>AAAEEEOOOTTT[[[eeeiiirrrttt^^^RRROOOPPPFFFDDDCCCBBBCCCCCCAAA@@@======;;;:::999888888888666777777777777777777777444444555555444444333222111222222222222111000000111000000000////////////////////////////////////,,,------......------,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))*********+++((()))))))))************)))************+++++++++************************************+++,,,,,,---************************++++++*********)))))))))))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''')))***,,,,,,,,,***)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,---))))))))))))******++++++*********++++++*********)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......///000000000000000000111111111111000000111111222333333333222444666777888:::===???CCCLLLOOOUUU```dddnnnkkkZZZMMMJJJNNNFFFEEEDDDCCCDDDDDDCCCAAA======;;;:::999888888888666666666666777777777777444444555555444444333222222333333333333222111111000000000000////////////////////////////////////,,,------......------,,,........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++(((((())))))*********+++)))************+++++++++*********************************+++,,,---...///*********************************))))))))))))((())))))))))))))))))))))))+++***)))(((((()))***+++---,,,+++)))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,---,,,***)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((()))+++---++++++************++++++******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000000000000000111111111111000000000111222222333333000222444555666888<<<>>><<>>>>>>>>AAA@@@>>>;;;777666777888444777::::::999888666444888777555444333333444444111111111111111111111111000000000000000000000000000000//////.........---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++++++++******************************++++++************++++++))))))(((((())))))***+++...---+++*********++++++))))))))))))************&&&((())))))(((((()))+++)))***++++++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&***---+++'''%%%&&&)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++***)))((((((((()))''')))***+++***)))***+++))))))))))))************)))))))))))))))))))))))))))---...***''''''***,,,***&&&+++,,,'''***,,,%%%))))))))))))((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************)))************+++++++++++++++++++++++++++++++++(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,..................------000000000000////////////000111111111111222222222333333444666777999::::::???@@@CCCHHHNNNWWWaaagggpppmmm___QQQLLLNNNLLLKKKHHHEEEAAA???>>>>>>???;;;::::::999999999888888444;;;>>>888555777;;;;;;888777555444333333333444111111111111111111111111000000000000000000000000000/////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++++++++******************************++++++************++++++)))))))))*********++++++,,,+++***)))))))))******))))))))))))************'''(((***)))(((((()))***+++)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))''',,,000000,,,))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))+++***))))))))))))))))))''')))***+++***)))***+++))))))))))))************))))))))))))))))))))))))'''((()))((()))*********(((%%%,,,...(((***...)))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************)))************+++++++++++++++++++++++++++++++++(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,........................000000000000////////////000111111111111222222222333333444666777888999:::>>>@@@DDDHHHNNNVVV___dddrrrfffZZZPPPMMMNNNJJJHHHFFFCCC@@@???>>>??????===;;;999999;;;;;;999666888CCCFFF;;;555>>>FFFFFF777666555444333333333444111111111111111111111111000000000000000000000000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******++++++++++++******************************++++++************++++++))))))+++,,,,,,,,,+++***+++***))))))((()))))))))))))))))))))************(((*********((('''((())),,,)))'''''')))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))''',,,111222///+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))***+++''')))***+++***)))***+++))))))))))))************))))))))))))))))))))))))(((&&&&&&(((++++++***(((***%%%***---'''(((---***))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,........................////////////000000000000000111111111111222222222333333444555777888999999===???CCCHHHMMMTTT[[[```rrr|||www```WWWOOONNNNNNFFFEEECCCAAA@@@?????????@@@HHHBBB<<<:::;;;;;;888333888DDDEEE999666BBBIIIEEE555555555444444333333333111111111111111111111111///////////////////////////////////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******************************++++++************++++++(((***,,,---...---+++************)))))))))******((()))))))))***************++++++***((('''((()))))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&)))---...,,,)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((*********)))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))((((((((()))***++++++''')))***+++))))))***+++((()))))))))************))))))))))))))))))))))))---***)))******)))+++...666)))''')))%%%'''+++'''))))))))))))(((((((((((()))((('''''''''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))*********+++++++++************************(((***++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------...............////////////000000000000000000111111111222222222333333444555666777888999;;;>>>BBBGGGKKKQQQWWW[[[iiivvvqqq]]]UUUNNNNNNMMMDDDBBBAAA@@@???>>>>>>??????LLLDDD;;;777888999777444222:::999222444???@@@777444444444444444333333333111111111111111111111111////////////////////////.........///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******************************++++++************++++++(((***,,,---...---+++******+++++++++++++++++++++((()))))))))***************+++,,,***)))(((((()))$$$(((---...+++)))***+++************************))))))))))))))))))))))))((()))))))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))*********)))))))))(((((((((''')))))))))))))))))))))))))))((((((((()))***++++++''')))***+++))))))***+++((()))))))))************))))))))))))))))))))))))---,,,,,,,,,)))'''000<<>>>>>>>>>>>>>>CCC>>>777444555777888777444555333333777;;;888222333333444444444444333222111111111111111111111111000000000000000000000000.........///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,---++++++************++++++******++++++++++++******************************++++++************++++++))))))+++,,,,,,,,,+++*********+++,,,,,,,,,,,,+++))))))))))))************)))+++++++++)))((()))***(((***,,,,,,)))((()))***************************))))))))))))))))))))))))+++***)))((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++''')))***+++***)))***+++))))))))))))************)))))))))))))))))))))))))))))),,,...)))(((444EEEMMM444)))+++***+++,,,'''))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++************************(((***++++++******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------.../////////......//////000000111111000111111111111222222222333444444555666666777777999;;;>>>AAAEEEKKKRRRVVV___iiiyyyooo```WWWPPPHHHJJJLLLDDD@@@@@@???>>>======<<<<<<999888777777777888888999;;;666555999:::666444666222333444444444444333222111111111111111111111111000000000000000000000000............/////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++************++++++******++++++++++++******************************++++++************++++++)))))))))*********++++++((()))***+++,,,,,,+++***))))))))))))************)))***++++++***)))***,,,:::333+++((()))++++++)))************************))))))))))))))))))))))))+++*********+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************''''''(((((())))))******))))))))))))))))))))))))+++***))))))))))))))))))''')))***+++***)))***+++))))))))))))************))))))))))))))))))))))))(((&&&***...+++'''///===@@@---)))...+++(((+++***))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************)))************+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...//////000.........///000111111111000111111111111222222222333444444555555666666666888999<<<>>>CCCIIIQQQVVV]]]fffsssttteeeZZZUUUNNNEEEHHHLLLEEE@@@@@@???>>>===<<<;;;;;;666888;;;<<<;;;999888888<<<555444999666---///888111222333444444444333222111111111111111111111111000000000000000000000000---.........//////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++************++++++******++++++++++++******************************++++++************++++++))))))(((((())))))***+++'''((()))+++++++++***)))))))))))))))************((()))++++++******+++---KKK<<<+++&&&,,,111///***************************))))))))))))))))))))))))(((((()))+++------+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&&&&'''((()))***++++++))))))))))))))))))))))))++++++***)))(((((())))))''')))***+++***)))***+++))))))))))))************)))))))))))))))))))))))),,,''')))///---%%%'''///000$$$'''000)))$$$(((+++))))))))))))((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************)))************+++++++++))))))))))))))))))))))))(((***++++++******+++,,,*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,------...///000000---......///000111111222000111111111111222222222333444444555555666666666777888:::===AAAHHHQQQWWWSSS]]]lll{{{mmm\\\XXXQQQLLLHHHEEECCCAAA>>>?????????>>>===;;;::::::999888888777777888888===666555999777///111:::333333333222222222111111222222222111111111111000111111000000//////......111000000222555444111---........................------------------------///...,,,++++++,,,.../////////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************...,,,)))))))))******)))((())))))))))))*********************************))))))))))))************++++++******************++++++************++++++000///---***)))((())))))))))))))))))))))))))))))***+++,,,+++***)))***+++******++++++++++++******((((((((((((((((((((((((,,,&&&)))+++&&&***...***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********++++++***)))'''''''''((())))))))))))))))))))))))))),,,+++)))((('''((()))***++++++******************))))))))))))))))))))))))************************,,,,,,++++++++++++++++++***)))'''&&&&&&(((***+++))))))************))))))******))))))((())))))***))))))************))))))***)))'''''')))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((************************(((((()))***************))))))))))))))))))))))))++++++++++++++++++++++++***---000000---++++++---,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000000111111111111222222222333333222333555777:::<<<===<<<:::;;;@@@GGGNNNSSSVVVXXXaaaqqqooo^^^XXXUUUPPPLLLIIIGGGDDDAAA@@@@@@@@@???>>><<<;;;::::::999888888777777888888777444999AAA>>>333///333444444444333333333222222222222222111111111111000111000000000/////////...///......000222222///,,,........................------------------------///...,,,++++++,,,...//////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,***(((((()))***)))))))))))))))*********++++++************************))))))))))))************************************++++++************++++++...---+++************+++)))))))))))))))))))))))))))+++,,,+++***)))***+++)))******++++++******)))))))))))))))))))))))))))***&&&+++,,,&&&'''+++'''))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++***)))((((((((())))))))))))))))))))))))))))))+++***)))((()))+++---...************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))''''''(((***+++))))))))))))))))))))))))999666111+++(((''''''((())))))************))))))***)))'''''')))***)))((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************)))))))))(((************************(((((()))***************************************++++++++++++++++++++++++(((***,,,,,,+++*********,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000000000111111111222222222333333222222444666888:::CCCAAA>>>===>>>CCCHHHLLLSSSUUU^^^mmm|||ooobbbTTTQQQNNNKKKIIIGGGDDDBBBCCCBBB@@@>>>===;;;;;;;;;999999888777777777777888555888BBBLLLJJJ===333222555444444444333333333333222222222111111111111000000000000000////////////---------...000///---+++........................------------------------...---,,,++++++,,,---.........------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************((('''''')))******)))************+++++++++,,,************************))))))))))))************************************++++++************++++++++++++*********++++++,,,)))))))))))))))))))))))))))***++++++***)))***+++))))))************))))))************************+++''',,,---&&&'''***&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++***)))))))))******)))))))))))))))))))))))))))(((((()))+++---///111************************++++++++++++++++++++++++************************++++++,,,,,,------......---,,,***)))((()))******+++***)))(((((()))***+++CCC>>>666---((('''((()))))))))************))))))+++)))'''((()))***))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************))))))))))))************************(((((()))***************************************++++++++++++++++++++++++(((((()))+++------+++***,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000000000000111111111222222333333222222333444666777CCCAAA>>><<<===@@@DDDGGGPPPRRRZZZggguuusssbbb[[[TTTPPPKKKHHHFFFEEECCCBBBDDDCCC@@@===;;;;;;:::;;;999999888777777777777777666:::DDDMMMKKK???666444444444333333333222222222222222222111111111000000000000000000////////////---------.........---,,,........................------------------------...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))((('''(((***,,,,,,+++******+++++++++,,,,,,,,,************************((()))))))))***************************+++++++++++++++************++++++++++++***************+++)))))))))))))))))))))))))))***++++++***)))+++,,,((())))))******))))))(((************************...'''***,,,''')))---'''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++******************))))))))))))))))))))))))((((((((()))+++,,,...///***************+++++++++++++++++++++++++++++++++******************************++++++,,,---.........---,,,+++***)))******,,,***(((''''''(((***,,,<<<888222,,,))))))***,,,))))))************))))))+++)))(((((()))******)))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))*********)))))))))))))))************************(((((()))***************************************++++++++++++++++++++++++,,,******---111222///,,,,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000000000000000111111111111333222222111222222333444;;;:::999999;;;???CCCFFFMMMOOOWWWbbbmmmxxxxxxcccZZZXXXVVVQQQIIIDDDAAAAAAAAABBBDDDBBB???===;;;:::::::::999888777777666666777777444666;;;???===777333333222222222222111111111000222222222111111111000000////////////000000000000---...//////....................................---------------------------------,,,,,,---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((***,,,...---,,,******+++++++++,,,,,,,,,************************((()))))))))************))))))*********+++++++++++++++************++++++,,,+++++++++***)))(((((())))))))))))))))))))))))(((***++++++******+++,,,))))))************))))))************************---%%%''')))%%%)))---'''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))*********+++++++++******)))))))))))))))))))))))))))))))))))))))***++++++))))))*********+++++++++++++++++++++++++++++++++************************(((((()))***+++,,,,,,---...---,,,++++++*********,,,***(((''''''(((***,,,...---,,,***))))))))))))))))))************))))))+++***((((((*********)))************************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((()))***************************************++++++++++++++++++++++++---,,,+++...222333000---,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000//////000000000111111111222222111111111222222222444444555666999===AAACCCKKKMMMUUU___hhhqqqqqqccc^^^^^^UUUOOOHHHBBB@@@@@@@@@@@@AAA@@@>>><<<;;;:::999999888888777666666666666777777777888777555444555777111111111111000000000000222222222111111111111000////////////000000000000...///000///......///000........................------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************)))***+++...///...,,,************+++++++++,,,************************))))))))))))************)))))))))***++++++,,,,,,++++++************++++++++++++++++++***)))((('''))))))))))))))))))))))))((()))++++++******+++---******++++++++++++******************************)))&&&,,,...%%%&&&+++'''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))******+++*********))))))))))))))))))))))))************))))))(((((()))))))))***++++++,,,,,,++++++++++++++++++++++++************************(((((())))))******++++++,,,,,,,,,,,,+++*********+++***)))(((((()))***+++'''((()))***)))'''%%%$$$))))))************)))))),,,***((()))***+++***)))************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---//////---,,,,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000/////////000000000111111111111111222222222222222333333444666888;;;===???IIILLLSSS\\\ccckkkyyyooofff^^^WWWTTTNNNKKKFFFCCCBBBAAA???>>>=========<<<;;;999888777888888777666666666666666888999999666555555777888222222222111111111000000222222222111111111111000.../////////000000000111---///000///---,,,...111........................------------------------,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************)))***+++---...,,,***)))))))))*********++++++************************))))))))))))************((())))))***++++++,,,,,,++++++************++++++))))))***++++++***)))((())))))))))))))))))))))))''')))***+++******,,,---++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))$$$--->>>>>>***###)))+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''((()))*********))))))))))))))))))))))))))))))++++++++++++******)))(((((())))))***++++++,,,,,,***************************************************************************+++++++++++++++******))))))))))))))))))))))))'''((()))***)))(((&&&$$$))))))************)))))),,,***))))))***++++++***************************************))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,---,,,******+++,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000////////////000000000111000111111222333333333333333333555666888;;;<<<===FFFIIIQQQYYY___fffttttttiiigggbbbXXXRRRHHHGGGFFFEEEEEECCC???===;;;;;;<<<<<<;;;999888666888888777666666666666666333555777555333444444444333333333222222222111111222222222111111111111000.../////////000000111111---///000...,,,+++...000........................------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))+++,,,,,,+++)))((())))))))))))*********************************))))))))))))************((())))))***++++++,,,,,,++++++************++++++&&&''')))***+++++++++***))))))))))))))))))))))))''')))***+++******,,,---+++,,,,,,------,,,,,,+++((((((((((((((((((((((((###666OOONNN111"""***///))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((&&&'''(((*********)))((())))))))))))))))))))))))++++++,,,,,,,,,++++++***((())))))***++++++,,,,,,))))))))))))))))))))))))************************,,,,,,++++++++++++++++++))))))***+++++++++******))))))************))))))(((((()))*********))))))))))))************)))))),,,***))))))***++++++***************************++++++******)))((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++++++++++++++++++++(((,,,......+++)))***+++,,,+++***+++---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,...------------...//////////////////000000000000////////////000000000000000000111333333444444333111222444777:::===???@@@DDDHHHOOOWWW\\\dddrrryyylll^^^YYYXXXQQQJJJHHHEEEDDDDDDCCCAAA@@@>>>======;;;:::999888888;;;888:::999444999===555666555555555555444444444555555444444333222111111222222222111111111111000111111000000000000111111//////////////////////////////.........---------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++*********++++++,,,,,,---******++++++++++++******++++++++++++******))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))((((((''''''))))))))))))************++++++******))))))(((((())))))))))))************,,,,,,,,,,,,,,,+++******************************++++++******))))))((((((+++******+++,,,,,,+++)))''''''((()))******))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***************)))(((((((((***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((******************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,************************************************((((((((((((((((((((((((************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))+++---...,,,------......------,,,..................------............////////////////////////000000000000222222111111222222333444555444444444666999<<<>>>BBBBBBHHHRRRYYY]]]hhhtttwwwiii[[[VVVSSSKKKKKKIIIFFFEEEDDDCCCAAA@@@======<<<;;;:::999888888777333777999555888999000666555555555555444444444444444444333222111111111222222222111111111111000111111000000000000111111//////////////////////////////.........---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++++++++,,,,,,,,,,,,******++++++++++++******,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,*********************************+++++++++,,,,,,+++++++++******)))))))))************++++++++++++++++++++++++*********)))************++++++++++++***+++++++++******)))((())))))))))))))))))))))))++++++******************+++***))))))******)))((((((((()))***************************************************++++++++++++************************))))))))))))))))))))))))))))))))))))*********+++***))))))((()))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000///---+++++++++,,,---,,,------......------,,,....................................////////////////////////000000000000222222111111222222333444444444444444666999<<<===???@@@FFFOOOUUU[[[eeepppyyyqqqcccWWWTTTQQQHHHJJJHHHFFFDDDCCCBBB???=========<<<;;;:::999888888<<<333555999666999;;;444666555555555555444444444333333333222111111000000222222222111111111111000111111000000000000111111/////////////////////////////////.........------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,++++++++++++******++++++++++++++++++++++++******++++++,,,,,,------************************************++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++***))))))++++++++++++++++++++++++***************+++++++++...,,,***)))***+++******))))))***+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++******))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------444222000...,,,++++++,,,,,,------......------,,,....................................////////////////////////000000000000222222111111222222333444444444444444666888;;;<<<<<<>>>DDDKKKQQQWWWaaajjjuuu}}}fff\\\UUUTTTSSSKKKHHHFFFDDDBBBAAA???===:::<<<<<<;;;;;;:::999888888AAA444333888555666;;;:::666555555555555444444444222222222111111111000000222222222111111111000000111111000000000000111111////////////////////////////////////............---------------,,,,,,,,,------------------------------------------------......///000000000000///......------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---......************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++222///,,,***+++,,,---,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++***++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))))))))*********++++++++++++************))))))++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------333222000...---,,,,,,,,,,,,------......------,,,---------...........................////////////////////////000000000000222222111111222222333444333333333444666888999;;;:::===BBBHHHMMMSSS]]]eeeooo~~~ppp^^^XXXRRRSSSTTTLLLHHHFFFDDDCCCCCC@@@===;;;;;;;;;;;;::::::999999888<<<111666AAA;;;555666666666555555555555444444444222222111111111111111111222222222111111111000000111111000000000000111111////////////////////////000000/////////.........------------------------------------------------------------------------------...//////////////////......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,------......***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++111///,,,***+++---------++++++,,,,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++******))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///......---------------,,,------......------,,,---------.........//////............////////////////////////000000000000222222111111222222333444222333333444666777888999999>>>BBBEEEIIIQQQZZZ```fffttt}}}|||ggg[[[WWWPPPPPPOOOHHHHHHGGGFFFEEEEEECCC@@@===;;;:::::::::999999999888888333DDDVVVMMM;;;555444666555555555555444444444222222222222222222222222222222222111111111111000111111000000000000111111////////////////////////000000000/////////......---------............///------------------------------------------------,,,------.................................------,,,------......------,,,,,,,,,------------......------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------///---+++***,,,---------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------------,,,------......------,,,,,,,,,------.../////////............////////////////////////000000000000222222111111222222333444222222333444555666777777888>>>BBBCCCGGGOOOXXX\\\bbbnnnwwwnnn___YYYXXXPPPMMMLLLFFFDDDDDDDDDDDDDDDCCC@@@===:::::::::999999999999999:::888MMMaaaSSS;;;444888666555555555555444444444222222222333333333333333222222222111111111111000111111000000000000111111////////////////////////000000000000/////////............/////////000000................................................,,,---......//////...................../////////------............------,,,---------....................................,,,,,,---------------------------------------------------.........//////---------....../////////............////////////---.........////////////............////////////......///000000000000000000000000000000000000000000000000000////////////...------...000111111000222222333333222222111000....................................////////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,---------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------,,,------......------,,,,,,,,,------...//////000............////////////////////////000000000000222222111111222222333444111222333444555666666666777>>>AAAAAACCCMMMUUUWWW```jjjsssdddXXXWWWXXXPPPLLLMMMHHH@@@@@@@@@AAABBB@@@===:::::::::999999999999999999;;;666IIIZZZIII111000:::666666555555555444444444333333333333333333333333222222222111111111111000111111000000000000111111////////////////////////000000000000////////////.../////////000000111111................................................---......///////////////------......//////000000------............---------------.........//////////////////////////////------------------,,,,,,.................................////////////000.../////////000000111111000000000000111111111111//////000000111111222222000000000000111111111111222333444555555555555555666666666666666666666666444444333333222222111111111000111333555666555444666666666666555555444333000000000000000000000000000000000000111111111111........................------------------------,,,,,,,,,---------......------.........---+++***------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,---------......//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......------,,,,,,------......------,,,,,,,,,------...///000000............/////////000////////////000000000000222222111111222222333444111222333444555555666555666===AAA???AAAKKKSSSUUUZZZccclll{{{hhhaaa[[[WWWVVVRRRLLLGGGGGGBBBBBBAAA???>>><<<;;;;;;999999999888777666666555:::===@@@@@@===888444222444444444444444444444444444444333222111111222222333333333222111000000///111111111111111111111111000000/////////............///000000111111000000333222111000///.........000000000///////////////,,,------...//////......111111111111111111000000000000000000000/////////111111222222111111000///333000---...111444444333555222...---///000...---333000......000111000...//////000000111111222222111111111111222222222222111111222333444444555555555555555444333222000000777777666555555555555555777777666555555555555555777666666555555666777777777333000000333666666555777666555444333333333333222111000111333444333222777888999888666555666777555444111//////000222333444333333222333444666777444333333222222333333444444444444444333333333222333...+++,,,///000000000333333///,,,...333222...//////000000111000000000........................//////............//////,,,,,,+++++++++*********.........------,,,,,,,,,++++++++++++++++++++++++,,,+++)))***+++,,,,,,+++...---,,,+++***+++,,,,,,************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******))))))))))))************+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------..................////////////////////////000000000000000111111111111222222222222333333444555666777777::::::;;;<<>><<<;;;;;;:::::::::999888888777777444777::::::888555333222555555555555555555555555444333333222111111222222111111222222222222222222111111111111111111111111000000000/////////......///000000111111111000000222222111111111111222222222222222222111111111111333333444444444444444333111111111111111111111111222222222222222222222222//////000000000000//////444222000111444666555444666444222222444555555333888666444555777888777666666666666666666666666666999999999:::::::::;;;;;;<<<<<<<<<===============>>>>>>>>>???>>>>>>======>>>>>>=====================<<<<<<<<<<<<======>>>===<<<<<<;;;;;;:::;;;;;;???===;;;:::<<<===>>>>>>;;;;;;:::999999999999:::>>><<<<<<<<<>>>???>>>===<<<<<<===>>>@@@AAABBBCCC@@@?????????????????????>>>>>>===<<<======??????>>>>>>============>>>>>>===<<<<<<;;;:::::::::::::::666222333666888888888888999>>>EEEJJJGGG>>>666777777777888777777666666444444444333222222111111222222111111111111222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000...,,,---...//////...///...---,,,+++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...---,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,---------..................////////////////////////000000000000000111111111111222222222222222333444555666777777999:::;;;<<>><<<<<<===???@@@???>>>>>>>>>>>>>>>>>>=========@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCC@@@AAAAAABBBCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDFFFHHHJJJIIIIIIIIIIIIJJJKKKKKKDDDCCCCCCCCCEEEFFFEEEDDDFFFDDDBBBBBBEEEFFFEEECCCEEEFFFFFFGGGFFFEEEDDDCCCFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAA===888777;;;???@@@??????AAAMMM___cccUUUDDD<<<@@@@@@??????>>>>>>======<<<;;;:::999888888777777777777666666666666777777555555444444444333333333......//////////////////------------------------...---++++++---------,,,//////...------------...,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------************************************************---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------..................////////////////////////000000000000000111111111111222222222222222333444555666777777888999:::;;;>>>CCCJJJNNNPPPTTT]]]hhhrrrzzzgggaaaYYYQQQMMMIIIDDDBBBDDDAAA@@@???>>>===<<<;;;;;;;;;:::::::::999999999888333555666666555555666888666666666666666666666666444444333222222333333333222222333333444555555555333333333333333333333333444333222111111222333333666666777777666666555444333333444444555666777888666666555555555444444444666777777777777666555555666666666666666777777777666666666777777888888888777777999:::;;;<<<<<<<<<:::;;;<<<>>>??????>>>===<<<<<<===>>>???@@@@@@@@@CCCCCCCCCEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFKKKKKKLLLLLLMMMMMMMMMMMMIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHIIIIIIIIIIIIIIIIIINNNOOOPPPNNNKKKJJJLLLOOOHHHHHHHHHHHHJJJKKKLLLMMMLLLKKKKKKKKKMMMNNNMMMLLLPPPLLLIIIKKKPPPSSSRRROOOOOONNNMMMKKKJJJHHHHHHGGGJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJIIIGGGEEEDDDDDDDDDEEEEEEBBB<<<999<<>>>>>============>>>>>><<<<<<<<<;;;;;;;;;::::::888888888777777777666666333333222222222222222111000///------...///...---000000/////////......///------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------..................////////////////////////000000000000000000111111111222222222111222333444555666666777777888999:::===AAAGGGKKKMMMQQQYYYaaaiiivvvkkkgggaaaXXXPPPLLLHHHCCCBBBDDD@@@??????>>>===<<<;;;;;;999999999999999888888888777888888777666666777888555555555555555555555555555555444444444444555555666666666666666666666666666666666666666666666666666666444444444555666777777777777888888777666666999999888888999:::;;;;;;999999999999999999999999::::::;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????;;;<<<>>>???AAAAAABBBBBBCCCEEEGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQQQQOOOOOOPPPQQQQQQRRRSSSSSSOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWZZZZZZZZZYYYYYYXXXVVVVVVWWWXXXYYYYYYYYYYYYXXXXXXVVVVVVUUUUUUUUUUUUVVVVVVUUUVVVXXXYYYZZZ[[[ZZZZZZYYY[[[\\\ZZZWWWVVVXXXZZZSSSSSSSSSTTTVVVWWWYYYZZZ^^^]]]\\\]]]_________^^^[[[XXXXXX^^^hhhppprrrqqqgggccc^^^YYYVVVVVVWWWXXXUUUUUUUUUUUUTTTTTTSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQSSSRRRQQQOOONNNNNNOOOOOOKKKHHHBBB<<>>>>><<<<<<<<<<<<;;;;;;::::::;;;999777777888888888777444444444444444333333333111111000000/////////...---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,------......------,,,,,,,,,,,,---------..................////////////////////////000000000000000000111111111222222222111111222333444555666666666777888999;;;???DDDHHHKKKOOOVVV]]]cccoooxxxgggggg^^^VVVNNNKKKHHHCCCBBBDDD??????>>>======<<<;;;;;;999999999999999888888888888999999888666555666777777777777777777777777777666666666666666666777888999888888888888888888888999999999999999999999999:::999777666666888:::;;;777777888999999999999999999888888888999::::::;;;999::::::;;;;;;<<<<<<===??????@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLJJJKKKMMMNNNOOOPPPPPPPPPQQQSSSUUUUUUUUUTTTUUUVVVYYYZZZZZZYYYXXXYYY[[[^^^YYY\\\^^^___^^^]]]]]]^^^\\\]]]]]]^^^^^^___``````^^^_________````````````bbbbbbccceeeggghhhjjjjjjlllllllllkkkjjjiiiggggggfffggghhhhhhhhhgggeeedddddddddcccccccccdddeeeeeehhhiiikkkmmmnnnnnnnnnmmmggghhhiiihhhgggfffggghhhiiiiiijjjkkklllnnnppppppmmmlllkkklllmmmnnnmmmlllllljjjjjjnnnuuu|||yyyuuuooohhheeeeeefffhhheeeeeefffffffffeeeeeedddbbbbbbaaaaaaaaaaaabbbbbb```````````````_________VVVTTTLLLDDDHHHTTTZZZWWWWWWWWW[[[___ZZZTTTYYYeee\\\[[[YYYXXXWWWWWWXXXYYYZZZYYYXXXYYYZZZ]]]```bbbSSSSSSSSSRRRRRRSSSSSSSSSPPPPPPPPPOOOOOOOOONNNNNNOOONNNMMMLLLKKKIIIHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFEEECCCAAAAAABBBBBBAAA@@@===>>>>>>>>>>>>===<<<<<<999999888888777666666666222222111111000000////////////......---,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,------......------,,,,,,,,,,,,---------..................////////////////////////000000000000000111111111111222222222111111222333444555666666555666777888:::===BBBEEEIIILLLRRRYYY```jjj|||rrrhhhcccZZZRRRLLLIIIGGGBBBAAACCC>>>>>>>>>===<<<<<<;;;;;;999:::::::::::::::::::::777999::::::888777777888999999999999999999999999888888777777888888999:::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888999;;;===???;;;<<<===>>>???@@@@@@@@@======>>>>>>@@@AAACCCDDDBBBBBBCCCDDDFFFGGGHHHIIILLLMMMNNNOOOPPPQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVXXXYYYZZZ\\\\\\]]]^^^___```aaabbbbbbbbb___aaabbbbbb```aaacccffffffggggggfffeeeggglllpppdddgggjjjkkkiiigggggghhhhhhhhhhhhggggggfffffffffiiiiiiiiijjjjjjjjjkkkkkkmmmmmmnnnoooqqqrrrsssssspppqqqqqqqqqpppooonnnnnnmmmnnnoooooonnnllljjjhhhggghhhhhhiiikkkmmmnnnooohhhiiikkklllllljjjiiihhhooonnnnnnoooppppppooonnnkkkkkkkkklllmmmooopppqqqrrrqqqpppqqqssstttsssrrruuusssrrrqqqrrrtttvvvxxx{{{xxxsssnnnkkkkkklllmmmlllmmmnnnooooooooonnnnnnmmmllllllkkkkkkllllllmmmiiijjjkkkmmmmmmlllkkkjjjbbbaaaXXXNNNRRR```fffcccaaabbbccccccccceeehhhkkkfffeeecccbbbbbbcccdddeeecccbbbaaa```bbbdddgggiii______^^^^^^^^^^^^______[[[[[[ZZZZZZZZZYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQOOOMMMKKKKKKKKKLLLKKKIIIIIIJJJJJJKKKJJJIIIHHHGGGDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;999999888666555444333222000000000000000000000000..............................------------......+++,,,------...---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,---------..................////////////////////////000000000000000111111111111222222222111111222333444555555666444555777888999<<<@@@CCCFFFGGGMMMUUU]]]eeessskkkbbbUUUWWWPPPJJJHHHFFFAAA@@@AAA>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777999<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999:::;;;;;;888999:::;;;===>>>???@@@========================>>>===;;;::::::<<>><<<;;;:::::::::::::::::::::::::::222222222222222222222222//////............//////+++,,,------......------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,---------................../////////000////////////000000000000000111111111111222222222000111222333444555555666333555666777999;;;???BBBCCCDDDIIIRRR[[[bbbllluuuwwwpppkkkddd]]]WWWMMMEEEFFFHHHFFFCCCAAAAAA???======???@@@===;;;AAA@@@???>>>===<<<;;;:::>>>>>>======<<<;;;;;;;;;999999999:::::::::;;;;;;<<<<<<=========>>>>>>>>><<>>===<<<<<<::::::888777666555555555555444333222111000//////,,,,,,,,,---......//////------------------,,,,,,.....................---///////////////...---,,,------,,,++++++,,,---...000000000000000000000000111111000000//////......///000000000111111111111222222222222333444555555555777888999:::;;;>>>@@@GGGIIIMMMQQQWWW___gggmmm}}}qqqnnnnnnlllhhhWWWNNNGGGHHHJJJIIIFFFEEEEEECCCBBBBBBDDDEEECCCAAA@@@@@@??????????????????============<<<<<<<<<<<<;;;<<<======>>>???@@@@@@======>>>@@@AAABBBCCCDDDCCCEEEGGGGGGGGGHHHIIIKKKNNNOOOPPPQQQSSSUUUXXXZZZZZZQQQDDD===BBBOOO]]]fffcccdddeeeiiikkklllkkkjjjhhhjjjjjjhhhiiimmmmmmkkkkkknnnnnnlllkkkmmmllliiifffffffffggghhhiiiiiijjjiiiiiihhhhhhggghhhhhhiiijjjiiiiiiiiijjjkkkmmmnnnlllkkkkkkllllllllljjjhhhiiiiiijjjkkkmmmoooqqqqqqooonnnmmmllllllmmmnnnnnnmmmiiifffgggkkknnnmmmkkkpppooonnnmmmmmmooopppqqqnnnnnnnnnnnnnnnnnnnnnnnnrrrqqqooonnnoooqqqsssuuupppqqqpppooommmmmmqqqtttxxxsssrrrqqqnnnnnnqqqlllllllllmmmpppsssvvvxxxuuuwwwvvvrrrqqqtttuuussstttsssqqqqqqrrrsssssssssqqqrrrsssuuuuuuuuuuuutttuuuuuuuuuuuuuuutttssssssuuurrroooppptttuuusssqqqsssssssssrrrqqqpppoooooonnnmmmmmmmmmmmmnnnnnnooojjjjjjjjjkkkkkkkkkllllllkkkjjjjjjjjjjjjiiiiiiiiikkkiiieee```___aaaggglllhhhhhhhhhhhhhhhiiiiiijjjjjjiiihhhhhhiiiiiihhhgggllljjjhhhfffeeefffgggggggggggggggffffffeeeeeedddeeeeeeeeeeeedddccccccbbbccccccbbbbbbaaaaaaaaaaaa```______^^^]]]]]]]]]]]]^^^]]]\\\\\\]]]^^^]]][[[[[[\\\\\\]]]\\\[[[YYYXXXVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRRRRGGGKKKLLLJJJIIIKKKKKKIIIKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>===<<<<<<<<<:::999999888666555555444333333222222222111111111000000000//////.........---------......///////////////000000000000/////////...------------...///////////////////////////111111111000000000000000111111111111222222222222222222222222333444555555444666888888999:::===???CCCFFFJJJOOOUUU\\\dddiiitttmmmhhhhhhfffbbbTTTKKKFFFGGGJJJHHHFFFEEEEEEDDDCCCCCCDDDEEEDDDBBBAAA@@@???>>>>>>???@@@AAA============>>>>>>>>>>>>===>>>???AAACCCDDDFFFFFFGGGHHHIIIKKKNNNPPPQQQRRRTTTUUUVVVWWWXXXYYY\\\___`````````aaabbbdddeeefffeeeTTTAAA<<>>===<<<<<<<<<<<<;;;:::888777666666666666555555444333222222///..................///...//////000000000000///000///............//////.........//////000000000000000000000111111111111111222222222222333333333222111111222222333444555333555777777777999;;;>>>???BBBHHHMMMRRRXXX___cccmmm{{{mmmeee```[[[WWWUUUNNNIIIJJJKKKIIIFFFFFFFFFEEEDDDDDDCCCCCCBBBAAABBBAAA@@@>>>>>>???@@@AAABBBBBBBBBCCCDDDEEEEEEEEEHHHIIIJJJLLLNNNPPPRRRSSSYYYZZZ[[[]]]___aaaccccccaaaccceeefffffffffhhhiiiiiihhhfffffffffeeedddccc```LLL<<>>>>>>>>>>>===<<<:::999888888555444333222111000111111000000000000000///....../////////.....................//////000111111111...//////000000111111111111111111222222222333333111111111111222333444555333444666666666777:::<<<<<<@@@EEEKKKPPPUUU[[[^^^jjjwww|||mmmgggaaa[[[XXXZZZTTTOOOPPPPPPLLLJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCEEEEEEEEEEEEFFFHHHJJJKKKNNNOOOOOOPPPQQQRRRSSSSSSZZZ[[[\\\^^^```bbbddddddffffffggghhhiiijjjkkkkkkeeehhhkkkkkkjjjhhhffffffjjjhhhfffeeefffeeebbb```^^^JJJ===GGG[[[hhhhhheeekkkkkkkkkkkkoooyyy~~~vvvoooppptttrrrllljjjmmmnnnllllllnnnmmmjjjllllllllllllkkkjjjiiihhhggghhhjjjkkklllkkkjjjjjjmmmmmmmmmmmmmmmmmmmmmlllkkkmmmooonnnkkkjjjmmmoooqqqpppnnnlllkkkkkkllllllooonnnmmmlllmmmnnnpppqqqrrrpppnnnllllllllllllllllllmmmooopppooonnnmmmlllkkkkkkllllllmmmmmmmmmmmmqqqrrrrrrssssssrrrqqqpppqqqpppoooooonnnmmmkkkjjjkkkiiikkkooooooiiicccaaaZZZZZZZZZ\\\___cccfffiiiiiinnnqqqrrrtttwwwvvvssstttsssrrrrrrssssssrrrpppqqqrrrssssssrrrqqqooonnnppppppqqqqqqqqqqqqqqqpppoooooopppqqqrrrqqqooommmnnnooopppppppppppppppoooqqqqqqpppooonnnnnnnnnoookkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkkkkkkkjjjjjjhhhiiihhhfffdddccceeefffeeefffhhhiiijjjjjjjjjiiifffeeeeeefffhhhiiiiiihhhgggggggggggggggggghhhhhhgggggghhhgggfffdddbbbaaabbbcccddddddeeeeeeeeeeeefffeeecccaaa```___``````______^^^^^^^^^___``````ccc```]]]\\\\\\]]]]]]]]]ZZZZZZ\\\]]]]]]\\\[[[[[[XXXXXXYYYYYYYYYYYYXXXXXXVVVWWWWWWWWWUUUSSSQQQPPPQQQWWWZZZWWWSSSRRRQQQNNNPPPSSSUUUSSSNNNMMMPPPTTTPPPPPPOOOOOONNNNNNMMMMMMPPPOOONNNMMMMMMLLLMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@??????===<<<;;;::::::<<<===>>>666666666555444222111000000000000000000//////............/////////000000.........//////000000000000000000000111111111222111111111111222333444444222444555555555666999;;;;;;???DDDIIINNNSSSXXX[[[dddooovvvlllggg```ZZZYYYXXXSSSPPPQQQPPPLLLJJJKKKJJJKKKKKKJJJHHHGGGGGGHHHMMMNNNPPPSSSWWWYYY\\\]]]]]]]]]^^^___``````aaaaaadddeeefffggghhhiiijjjjjjhhhiiiiiiiiiiiiiiijjjjjjkkkmmmooonnnllliiigggfffiiigggeeefffiiiiiifffccc\\\III>>>JJJ]]]hhhjjjjjjjjjiiiiiilllttt}}}vvvooonnnqqqppplllllloooooommmmmmpppqqqnnnmmmnnnoooooonnnmmmkkkjjjhhhiiijjjkkkkkkllllllkkkmmmmmmnnnnnnmmmlllkkkjjjkkkkkklllkkkjjjjjjlllnnnkkkkkklllllllllmmmmmmmmmmmmmmmmmmnnnooopppqqqqqqsssrrrpppooonnnnnnooopppmmmnnnooopppoooooommmllljjjjjjkkkkkklllmmmmmmmmmrrrrrrsssssssssssssssrrrqqqpppooooooooommmjjjgggjjjbbbZZZVVVPPPHHHDDDDDDBBBAAAAAADDDKKKVVVaaahhhjjjooorrrrrrtttxxxwwwtttvvvuuutttuuuvvvuuusssqqqrrrsssttttttsssrrrpppoootttttttttsssrrrqqqpppoookkklllmmmooopppqqqqqqqqqoooooopppqqqrrrrrrrrrrrrqqqqqqppppppooooooppppppmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkjjjjjjjjjjjjhhhhhhgggeeecccbbbccceeeeeefffhhhiiijjjjjjjjjiiijjjiiigggfffeeeeeecccaaadddeeeeeefffggggggggghhhhhhiiiiiiiiihhheeebbbaaaaaabbbcccdddeeeffffffffffffeeebbb```______```aaa``````_______________```aaa___\\\\\\]]]]]]]]]\\\\\\]]]^^^___^^^^^^\\\\\\WWWWWWXXXXXXXXXXXXWWWWWWQQQRRRUUUWWWXXXWWWVVVUUUTTTWWWXXXUUUTTTTTTRRRMMMOOOQQQRRRPPPMMMLLLNNNQQQOOOOOONNNNNNMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFEEEEEECCCCCCBBBCCCEEEHHHKKKMMM??????>>>>>><<<;;;999888555555555555555444333222////////////////////////////////////000000000000//////000000000111111111111000000111111222333444333444555555555666888:::;;;>>>BBBGGGKKKPPPVVVYYY^^^iiiyyyqqqjjjeee]]]XXXZZZVVVRRRQQQSSSSSSPPPOOOQQQOOOQQQTTTTTTSSSSSSUUUXXXZZZ\\\___ccceeefffggggggeeeffffffgggggghhhhhhhhhffffffffffffgggggggggggghhhhhhhhhhhhhhhiiiiiiiiirrrrrrpppnnnkkkiiijjjllliiigggeeegggjjjjjjgggcccQQQBBB===MMM___ggghhhkkkhhhgggfffjjjrrr{{{ssssssqqqlllkkkooopppooonnnpppnnnjjjjjjnnnooommmlllmmmoooqqqqqqpppooonnnkkkkkkkkkkkklllmmmnnnoooooooooppppppooommmlllkkkjjjiiiggghhhiiikkkkkkkkkggghhhkkkmmmoooooonnnnnnlllmmmnnnoooooonnnnnnmmmkkkkkkkkkkkklllmmmoooqqqmmmmmmmmmlllkkkjjjiiihhhiiijjjjjjkkkllllllmmmmmmoooooooooooopppqqqqqqqqqooommmkkkiiifffbbb[[[VVVOOOFFF???;;;666000...///444666;;;BBBLLLWWW```eeeiiinnnpppppprrrvvvvvvtttuuutttsssttttttsssqqqooommmnnnpppqqqqqqqqqpppooorrrrrrrrrrrrrrrqqqpppppplllmmmmmmmmmmmmnnnpppqqqlllmmmnnnooopppppppppppppppooooooooooooooopppqqqoooooonnnnnnnnnmmmmmmmmmkkkjjjjjjjjjjjjiiiiiiiiihhhhhhgggeeebbbbbbccceeedddeeehhhjjjkkkkkkjjjiiiiiigggeeeddddddcccaaa___ddddddeeeeeeeeeeeeeeeeeefffgggiiiiiihhhfffdddbbbbbbccccccdddeeeeeeeeeeeeeeecccbbb``````bbbdddfffbbbaaa```______^^^______^^^]]]\\\\\\]]]^^^]]][[[]]]]]]^^^^^^^^^\\\[[[ZZZWWWXXXXXXYYYYYYXXXXXXWWWNNNPPPSSSVVVXXXXXXWWWWWWVVVVVVTTTSSSVVVYYYVVVPPPQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHGGGFFFFFFHHHKKKNNNPPPCCCCCCCCCCCCCCCCCCBBBAAA<<<=========<<<;;;999888666555555444444333333222222222222111111111111111000000111111111222222222000000000000111222333444333555666666555666888:::;;;===@@@CCCGGGMMMSSSXXX\\\ffftttxxxiiigggddd^^^^^^cccZZZXXXXXX[[[\\\YYYZZZ\\\[[[^^^aaacccccceeehhhllleeegggjjjlllllljjjhhhggggggggggggggghhhhhhhhhhhhhhhhhhhhhggggggfffffffffiiiiiiiiijjjkkkkkkllllllrrrppplllgggdddeeeiiimmmkkkhhheeefffhhhgggbbb]]]EEE===AAAUUUfffiiihhhjjjnnnmmmmmmooossstttqqqnnnlllppppppnnnnnnsssvvvwwwmmmmmmjjjeeedddgggiiihhhjjjlllooorrrsssssssssrrrmmmlllllllllmmmnnnpppqqqqqqrrrrrrrrrqqqooonnnllljjjgggdddeeeiiikkkjjjiiigggiiillloooppppppnnnmmmlllmmmooooooooommmjjjiii]]]^^^___```bbbeeehhhkkkkkkkkkiiigggeeedddbbbbbbiiiiiijjjkkkkkklllmmmmmmjjjjjjjjjjjjkkkmmmnnnooohhhddd___ZZZUUUMMMCCC===444111111666888555444555666>>>JJJWWWaaafffgggfffhhhkkkmmmlllnnnssstttqqqqqqpppppppppqqqpppmmmkkkggghhhjjjlllnnnnnnnnnnnnllllllnnnoooqqqqqqrrrrrrppppppooommmkkkkkklllnnnhhhhhhjjjkkkllllllmmmmmmnnnnnnmmmnnnnnnooopppqqqppppppoooooonnnnnnnnnmmmjjjjjjjjjiiiiiiiiihhhhhhjjjiiihhheeebbbbbbdddfffccceeehhhjjjkkkkkkjjjiiicccbbbaaabbbdddeeedddccceeeeeeeeeeeeddddddcccbbbccceeegggiiiiiigggeeecccddddddeeeeeeeeedddcccccccccbbbaaaaaabbbeeehhhjjjcccbbbaaa______^^^^^^^^^\\\[[[[[[\\\^^^^^^\\\[[[[[[\\\\\\\\\[[[YYYXXXWWWXXXXXXYYYYYYYYYYYYXXXXXXSSSUUUWWWZZZ[[[ZZZYYYWWWWWWUUURRRRRRXXX^^^[[[TTTTTTRRRPPPPPPQQQRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHLLLJJJHHHFFFEEEFFFHHHIIIBBBCCCDDDEEEFFFFFFFFFFFFBBBCCCCCCCCCBBBAAA???>>>======<<<;;;:::999888888444444444333333222222222111111222222222333333333000000000000111222333444444555666666666666999;;;:::<<<>>>AAAEEEKKKRRRWWWXXXaaannnzzzxxxmmmddd``````aaacccdddggggggdddgggmmmmmmhhhiiihhhiiikkknnnnnnkkkiiiiiikkkqqquuupppfffdddhhhhhhkkknnnnnnkkkhhhhhhhhhdddbbbbbbcccfffhhhhhhhhhgggfffeeedddfffhhhlllnnnlllmmmmmmkkkhhhfffeeeeeekkkhhhdddcccfffhhh```UUUCCC>>>EEEYYYiiikkklllqqqyyytttpppqqqtttrrrjjjbbblllooouuuzzz{{{sssRRRHHHHHH888999OOO[[[mmmrrrqqqkkklllsssrrriiirrrpppmmmkkklllnnnqqqssssssrrrqqqooommmlllkkkjjjjjjiiihhhjjjmmmnnnllljjjkkkkkkllllllmmmmmmnnnnnnmmmlllkkkiiifff___VVVQQQFFFFFFFFFGGGKKKQQQWWWZZZZZZZZZYYYXXXWWWVVVVVVUUU\\\\\\\\\\\\\\\[[[ZZZYYYXXX[[[XXXPPPNNNRRRSSSOOOFFFCCC???:::666333111111222111/////////111333444DDDLLLWWW___bbbbbbaaabbbiiigggeeefffhhhhhheeebbbddddddeeegggggghhhhhhhhh```cccgggjjjjjjhhhdddbbbfffggghhhgggggghhhjjjllliiijjjhhhddddddhhhjjjhhheeeeeedddeeefffhhhjjjkkkhhhhhhhhhhhhiiiiiiiiijjjjjjiiijjjkkkmmmmmmkkkiiikkkkkkkkkjjjiiigggfffeeeiiihhhffffffeeeccc```]]]ggggggffffffeeeeeeeeeeeeddddddcccbbbaaa```___^^^eeeeeedddcccbbbbbbaaaaaafffeeedddcccaaa```___^^^bbbbbbbbbbbbbbbbbbaaa```cccaaa___^^^```cccgggiii```______^^^^^^^^^______^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWVVVPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRQQQOOONNNMMMPPPPPPPPPPPPOOONNNMMMMMMQQQPPPMMMLLLKKKLLLNNNPPPJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIHHHGGGFFFEEEGGGGGGHHHHHHHHHGGGGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>>>><<<;;;999777666555666666666444222111222333444444333222222222333333333444444444555666666666777:::===AAADDDHHHMMMPPPRRRXXXeeettt}}}xxxpppkkkjjjlllnnnooommmooonnnlllpppxxxzzzxxxmmmmmmllllllkkkkkkjjjjjjhhhjjjooosssoooiiiiiinnnjjjlllnnnmmmiiifffeeefffhhhgggeeeeeeggghhhgggfffjjjiiihhhgggggghhhjjjkkkjjjkkklllkkkiiigggggghhheeedddbbbdddiiiiii^^^QQQ>>>;;;DDDYYYgggiiijjjmmmsssqqqnnnkkkiiijjjlllooojjjfffaaa]]]YYYZZZdddoooRRR111333777>>>@@@555[[[hhhqqqpppppptttqqqjjjooonnnnnnmmmllllllkkkkkkpppooonnnllljjjhhhgggffffffdddcccdddffffffdddbbb[[[[[[ZZZXXXWWWUUUTTTSSSOOONNNLLLJJJGGGBBB;;;777777666555555666888;;;===<<<<<<;;;;;;::::::999999@@@@@@@@@@@@@@@???>>>===>>>===999666777999888555777777666555444222111000111111111111333555666888>>>CCCHHHKKKLLLKKKKKKLLLOOONNNMMMNNNPPPQQQOOOMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQSSSSSSRRRSSSTTTUUUZZZ\\\\\\YYYXXXZZZYYYUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\^^^^^^^^^```bbbbbb```^^^ddddddeeeeeeeeeddddddcccgggfffeeeeeeeeeccc```]]]`````````aaaaaabbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^aaaaaaaaabbbbbbbbbbbbbbbbbbbbbaaaaaaaaa````````````aaaaaaaaaaaaaaa``````aaa```^^^^^^___aaadddeeebbbaaa```___^^^]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYZZZVVVWWWXXXXXXXXXXXXWWWWWWZZZZZZZZZYYYYYYXXXVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLKKKIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>><<<;;;;;;::::::999777555333333333333333333222222333444444333333444444555666666666777999===@@@CCCGGGKKKNNNSSSXXXcccppp|||~~~zzzxxxxxxyyyyyyyyywwwwwwtttrrruuu|||~~~mmmmmmmmmkkkiiiiiikkklllllllllnnnpppmmmiiikkkpppnnnnnnnnnkkkhhheeeeeeeeehhhfffeeeeeefffggggggfffhhhhhhggggggggggggggghhhfffhhhiiiiiigggffffffgggcccccccccfffllliiiYYYHHH===>>>III]]]jjjkkkjjjmmmmmmmmmmmmllljjjddd]]]WWWXXXNNNBBB:::666777@@@KKKXXXFFF>>>:::+++(((777CCC\\\hhhpppjjjbbb___[[[VVVXXXYYY[[[[[[YYYVVVSSSPPPMMMMMMKKKJJJHHHGGGEEEEEEDDDCCCBBBBBBCCCBBB@@@>>>CCCBBBAAA???===;;;999888777555333222111///---***///...---,,,,,,+++,,,,,,...............---------......//////......------333...+++---///...,,,---...///111222333222111000...///000222444555666777888999:::999888888:::;;;888888888999;;;<<<;;;:::777888999999999999999888===;;;888666555777:::<<<999;;;======<<<<<<===>>>999===???>>>???BBBBBB???>>>>>>>>>??????@@@@@@@@@DDDDDDDDDDDDDDDCCCCCCCCCAAA@@@AAABBBDDDDDDBBBAAABBBCCCDDDEEEFFFGGGGGGGGGJJJIIIHHHIIIIIIHHHEEEBBBJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTUUUWWWXXXYYYYYYVVVVVVVVVWWWXXXXXXYYYYYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[WWWXXXYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXYYYUUUUUUTTTTTTTTTSSSSSSSSSPPPPPPNNNMMMMMMNNNOOOPPPOOOPPPRRRSSSSSSQQQPPPNNNOOOMMMMMMOOOQQQOOOKKKGGGLLLLLLKKKKKKJJJJJJIIIIIILLLLLLKKKKKKKKKKKKLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@@@@>>><<<999777555333222222222222333444444555333333444444555666666777666888<<<>>>AAADDDIIILLLRRRVVV___jjjttt~~~{{{yyyzzzxxxuuurrrrrrttttttsssiiikkklllkkkiiiiiikkkmmmqqqpppooommmjjjhhhjjjmmmmmmllljjjgggeeeccccccccceeedddcccdddgggiiiiiiiiigggggghhhiiijjjiiihhhgggdddeeeffffffdddbbbbbbccccccbbb```bbbeee```OOO>>>;;;===HHHXXX``````___aaaiii]]]RRRPPPWWW[[[WWWPPPBBB999111...///333<<>>>>>:::___bbb]]]PPPEEEAAA???===<<<===>>>???>>>;;;888666777777777666666555555555444444444444444333222111333333333333222222222222444222///---...///000///...//////000000/////////000000000000111111222222//////000000000000//////444000000444333///000555333333333333333333222222444555666888999:::::::::888777777777777999;;;===888888888999:::::::::999666777888999999:::::::::<<<;;;999888777666666666555666555444333444777:::;;;<<<999333222555777555333333444444444444444333666666666666666555555555999999999;;;======;;;999666666888999::::::::::::;;;::::::;;;;;;;;;888666666777888:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????@@@AAACCCDDDEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHJJJKKKNNNPPPSSSTTTRRRRRRRRRQQQRRRRRRSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUVVVVVVUUUTTTTTTSSSUUUTTTTTTTTTUUUWWWYYY[[[RRRSSSSSSTTTTTTUUUUUUUUUWWWUUURRROOOMMMMMMNNNNNNLLLMMMNNNOOONNNKKKHHHFFFFFFDDDEEEIIIOOORRRPPPMMMKKKKKKKKKJJJJJJIIIIIIHHHLLLLLLKKKKKKKKKLLLMMMNNNJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCAAA???;;;777444111111111222333444555666222333333444555666777777666888;;;===???BBBFFFIIIPPPSSSZZZccclllzzz~~~yyyvvvxxxuuussssssrrroookkkiiikkklllmmmmmmlllkkkjjjkkkppppppmmmiiiggghhhjjjkkkkkkjjjhhhfffeeeeeeddddddgggfffeeefffhhhiiiiiihhhggghhhiiihhhgggeeecccaaa^^^______^^^[[[XXXXXXXXXTTTSSSPPPOOOPPPNNNBBB444333666<<>>666222444555444222222222222222222222222333333444555666666777777666777999999999999999999888888999:::;;;<<<<<<===<<<888333///...///000000---...///000111000000///,,,,,,,,,---....../////////000000111111000000000,,,...111222...***///666999888555333333555777999AAAAAABBBCCCCCCCCCBBBBBB?????????@@@BBBCCCDDDDDDBBBCCCCCCCCCBBBAAAAAAAAA@@@AAAAAA@@@@@@???>>>===<<>><<<999666555777===AAAddd___RRRCCC;;;;;;===<<<888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<===??????===;;;::::::;;;;;;<<<;;;;;;:::999888888999:::999777555333444666777777777666555333333333333444444444444333444444444555555666666777777777777777666666666666666666666666555444444333444444555444333222222222222444666888;;;===???============>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEDDDGGGGGGHHHHHHHHHGGGFFFFFFLLLLLLLLLMMMOOOQQQTTTVVVNNNOOOPPPRRRTTTVVVWWWXXX[[[YYYVVVSSSRRRRRRRRRSSSOOONNNLLLIIIEEE@@@;;;888555444555:::CCCKKKPPPQQQMMMMMMLLLLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHIIIJJJIIIHHHGGGFFFJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGJJJHHHGGGEEEDDD@@@:::555111111111222333444555666222222333444555666777888666888;;;<<<>>>@@@DDDGGGLLLOOOUUU]]]fffsss}}}zzzwwwuuurrrsssvvvvvvqqqmmmlllooommmlllkkklllllljjjhhhiiikkkjjjffffffjjjkkkiiinnnmmmkkkjjjjjjjjjhhhfffhhhfffcccbbbaaaaaa___^^^\\\[[[ZZZXXXUUUQQQNNNLLLJJJKKKKKKJJJFFFDDDCCCCCC<<<===<<<999:::;;;666///111222444333111000333666CCCSSSdddeeeVVVAAA222---666444555888777444666;;;888<<<<<>>>>><<<>>>@@@AAA@@@@@@AAABBBFFFFFFFFFFFFFFFFFFFFFFFFEEE@@@888222...---,,,,,,---...............---,,,+++++++++,,,,,,---------------.../////////......(((///222///,,,000777;;;888666444333444888===@@@FFFEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEFFFGGGHHHFFFDDDFFFGGGHHHHHHEEEDDDDDDDDDFFFFFFDDDBBB???<<<999888888===DDDKKKMMMKKKGGGDDDCCCAAA===999888;;;AAAEEEkkkeeeXXXIIIAAABBBDDDDDD;;;;;;:::999:::;;;<<<>>>@@@@@@AAAAAAAAABBBBBBBBB???>>>???@@@BBBBBB@@@>>>>>>>>>>>>>>>===<<<;;;;;;999888888999:::999666444666777999;;;;;;:::888777888888777777666666555555666666555555555555555555666555555444333222111111444444444444333111000///+++,,,,,,,,,,,,,,,++++++...------......000111111000000000111222333444555222333444555555666555555666777777777777777666666999999:::<<<>>>@@@BBBCCC@@@AAACCCEEEGGGIIIKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOMMMHHHBBB;;;555///,,,------...222999CCCMMMSSSMMMMMMMMMMMMMMMMMMMMMMMMHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJHHHIIIJJJJJJJJJIIIGGGFFFJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGKKKIIIHHHHHHGGGDDD<<<777222222222222333444444555111222333444555777888888777999;;;<<<===???BBBEEEHHHKKKQQQYYY```kkk~~~~~~|||{{{zzzyyyvvvrrrqqqvvvwwwsssqqqssslllfff``````eeejjjjjjiiidddhhhhhheeefffiiihhhcccgggeeedddcccdddbbb^^^ZZZXXXUUURRRPPPOOONNNKKKJJJFFFEEEDDDBBB???===;;;999999:::;;;:::777555555555///333444111000111222000111444444111111777BBBJJJllleeeVVV@@@...)))222<<<222222444555222111666>>>GGGiiitttgggWWWBBB666>>>;;;;;;===??????======>>>@@@??????@@@AAACCCDDDFFFFFFFFFGGGHHHHHHIIIJJJJJJGGGIIIKKKKKKIIIHHHIIIKKKGGGGGGGGGFFFFFFEEEEEEEEEDDD???888222///......---///..................---/////////////////////000---......///000000//////---555555///444DDDJJJEEE666666555555888;;;@@@BBBBBBAAA@@@@@@@@@AAABBBBBBEEECCCAAABBBDDDEEEDDDCCCAAACCCEEEEEEBBBAAABBBCCCCCCBBBAAA???<<<999777555888;;;@@@EEEGGGGGGFFFDDD??????===;;;:::;;;>>>AAAKKKKKKFFF@@@===@@@AAA@@@777666444333444666:::<<<>>>>>>???@@@AAABBBBBBCCCHHHHHHHHHJJJLLLLLLJJJHHHEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBCCCCCCBBB@@@===555777:::<<<======;;;:::============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777777::::::999888666444222111.............../////////000000////////////000000000000000111222444555666222222333444444333333333000000111111111111000000---...///111222222222222333444555666888999:::;;;999999::::::;;;<<<======CCC@@@<<<777222...,,,+++---///000111333:::EEEMMMGGGHHHHHHIIIIIIJJJJJJJJJEEEGGGIIILLLLLLLLLJJJIIIJJJJJJIIIIIIIIIIIIIIIIIIKKKJJJHHHGGGFFFGGGHHHIIIHHHIIIJJJJJJJJJIIIGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHGGGIIIJJJFFF???888333333333222222333444444111222333444555777888888888:::<<<======???BBBDDDFFFHHHNNNUUUZZZccctttzzzxxxxxxyyyyyyxxxqqqooossstttpppppptttcccZZZRRRSSS^^^hhhlllllleeeiiiiiieeeeeegggccc\\\WWWTTTRRRRRRRRROOOIIIEEECCCAAA>>>===<<<<<<:::999888888888888777777777777777888999999777666666777000666999555000111222222///222444333777EEEWWWcccJJJ???444111555888555111111222555777777:::FFFSSSsssuuuYYY@@@FFFHHHBBBHHHEEEGGGJJJJJJFFFEEEJJJQQQGGGGGGHHHIIIJJJKKKKKKKKKEEEEEEEEEEEEEEEEEEEEEEEE@@@CCCEEECCC@@@>>>???AAA?????????????????????@@@;;;777222......///000111,,,++++++,,,---...///000---------------------------...///000000000000000---555222***777PPPUUUHHH888888888:::;;;>>>???AAAAAA@@@???>>>???AAADDDEEEAAA>>>;;;;;;???BBBCCCCCC<<>>>>>>>>>>>===<<<;;;:::======>>>>>>???@@@AAABBB:::;;;<<<<<<:::999:::;;;888<<<>>>=========;;;666666444111000111555999<<<<<<<<<===>>>@@@AAABBBCCC@@@???@@@AAACCCCCCAAA@@@>>>??????@@@@@@@@@??????AAA@@@???@@@@@@???<<<999555777;;;>>>@@@@@@???>>>>>>?????????????????????>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>=========999999888666444222///.........------...//////000------------...///000111111222222333444666777888555555555666555555444444222333333444444444333333111222333444333222111000222222222222333333444444111111222222222222111111222000...,,,,,,,,,...///,,,///111///,,,///888@@@AAAAAABBBCCCDDDEEEEEEFFFCCCFFFIIILLLMMMKKKIIIGGGJJJJJJJJJIIIIIIJJJJJJKKKLLLKKKHHHFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFGGGIIIJJJKKKKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFIIIKKKHHH@@@999444444333222222222333333111222333444666777888999999;;;<<<======???AAADDDEEEGGGMMMSSSVVV]]]lll{{{~~~|||{{{{{{xxxuuuppppppqqqrrrrrrpppllliiiXXXJJJ???BBBPPP]]]```]]]XXXUUURRROOOLLLJJJFFFDDD@@@AAAAAAAAA@@@>>><<<;;;;;;::::::999777666666555555666777777666555666888555777>>>AAA<<<444555<<<:::???:::000...555555...777222333BBBSSSXXXKKK<<<111444555222......333999555333111777JJJ___eeeaaaLLLKKKIIIGGGEEEDDDCCCCCCDDDDDDDDDEEEEEEDDDDDDCCC>>>??????>>>======>>>@@@;;;<<<<<<<<<<<<;;;;;;:::>>>>>>??????>>><<<:::999???AAABBBAAA???======>>>>>>;;;444......111000,,,,,,,,,,,,---------......,,,***...---(((---111))))))111444...***---000...444---...AAA[[[bbbNNN555999:::===???AAABBBBBBBBB===AAACCCAAA@@@CCCEEEDDDAAAAAABBBCCCCCCCCCBBBBBBEEECCCCCCEEEEEEAAA@@@BBBCCCBBBAAA???===;;;888777>>>???EEEJJJGGG@@@@@@FFF>>>???@@@AAAAAA@@@???>>>:::>>>@@@;;;444000///...---111222111333888:::999;;;<<<===>>>???@@@@@@???AAA<<<;;;???@@@>>>AAAGGGCCCBBB@@@@@@AAAAAA@@@???>>>===<<<===>>>>>><<<;;;555888:::<<<<<<<<<======<<<<<<;;;::::::;;;===>>>;;;;;;<<<<<<<<<;;;:::999;;;999999999<<<===>>>===;;;777222000000111///---+++,,,---...////////////***---//////......///000111777:::888777999:::999999999888777777888888999333444666666555444444555777555444555666777666444333333444444444444444333222222222111...---...///000///...---,,,---.............../////////000000555444333222333444555666555666777999::::::::::::======>>>???@@@AAABBBBBBFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLLLLKKKKKKLLLMMMHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGJJJKKKJJJGGGDDDAAA999666444222222333333333333333333333444555666666444555666888;;;===@@@AAACCCEEEJJJOOOUUU]]]eeekkk~~~}}}yyy{{{xxxxxxxxxuuurrruuutttrrrpppnnnkkkfffbbbKKKAAA888:::DDDLLLLLLHHHCCCBBBAAA@@@???>>><<<;;;999::::::;;;;;;:::999888777777888888999:::::::::<<<======;;;999777777888666555888:::666000111777111222444444111...000444***@@@VVVXXXHHH777111333//////111444777666222...(((<<>>>>>???>>>======;;;===??????>>>===>>>???>>>===666///,,,...---***,,,------------.........222+++222:::444,,,---000//////---,,,///222222///---555QQQoooiiiJJJ<<>>>>>??????@@@>>>>>>>>>>>>===============;;;::::::<<<===<<<<<<;;;666222000111111000---000000000000///...------111000////////////,,,***///555888555444666777666999999888888777777777666555666888888666666666777555444444555777888888777888888999999999999999888666666555333000///000111111000///...---......///------------............111000000000111222333333000000111222333333333333666666777777888999999999;;;<<<===>>>???AAABBBBBBCCCDDDGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFF<<<888333111222333333222333333222333333444555666444555666888:::===???AAACCCFFFIIIMMMRRRYYY```fffuuuzzzzzz}}}zzzxxxvvvsssooommmjjjeeeaaa]]]XXXSSSPPPCCC===999999===???>>>:::888999:::;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>??????@@@AAABBBBBBCCC@@@@@@???===999666555666555222111333333222333777666000111666111(((...===MMMQQQRRRIII:::///...111...///111333333333111111BBBPPP[[[VVVHHH<<<555222666666555555555666777777777888888888777666666555666888999999777666666777999::::::<<<===>>>>>>???===???AAACCCDDDEEEEEEDDDBBBDDDFFFGGGGGGGGGIIIJJJGGGGGG@@@555...------,,,------........./////////222---888MMMIII333+++333///***(((,,,000000//////555^^^eeeRRRNNNQQQSSSTTTVVVWWWXXXXXXWWWWWWVVVWWWXXXXXX[[[___]]]WWWZZZZZZ\\\]]]^^^^^^^^^^^^___\\\[[[^^^___]]]___ccc```^^^[[[XXXWWWXXXZZZ[[[___^^^___```]]][[[^^^dddbbbaaa___\\\ZZZXXXVVVVVV]]]QQQBBB777333111000///111555999>>>GGGRRRWWWWWWRRRQQQPPPPPPQQQRRRSSSTTTRRRPPPPPPSSSSSSQQQPPPRRRNNNNNNNNNPPPSSSUUUUUUUUUYYYVVVSSSRRRRRRRRRQQQPPPBBBDDDEEEGGGHHHIIIJJJJJJHHHGGGGGGGGGGGGHHHIIIJJJFFFEEEDDDCCCCCCCCCDDDEEECCCBBB@@@@@@@@@@@@???===999555111000111111///---111111000000///...------000---,,,...222333111---333888:::777666999999888999:::::::::999777666555555777888888777666666777555444444555777999888888777777888888888888777777666555333000---,,,...///000000///............///---------.........//////---...///000111111111111//////000000000000//////111111111111111111111111222222333555666777888999888:::=========>>>???@@@FFFFFFFFFFFFFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEFFFIIILLLNNNAAA:::333000222444222000222222222333333444555666444555666777:::<<<>>>@@@DDDEEEHHHJJJNNNTTTZZZ___iiiyyy|||vvvqqqlllfffbbbZZZVVVQQQLLLIIIEEEBBB???@@@>>><<<;;;;;;<<<<<<<<<===???AAAAAAAAAAAABBBBBBEEEEEEEEEFFFFFFFFFEEEEEEGGGFFFFFFEEECCCBBBBBBAAA;;;<<<;;;888555222111111444111///222666888888888>>>999666888888999CCCPPPaaaNNN888...222777666222333666666000+++///>>>KKK^^^TTTDDD888444555555444555555555666777999:::;;;::::::;;;<<<<<<<<<<<<;;;;;;>>>AAABBBCCCCCCDDDFFFHHHHHHIIIJJJKKKMMMOOOOOONNNOOORRRTTTUUUVVVVVVVVVUUUWWWZZZZZZZZZZZZ[[[]]]ZZZYYYQQQBBB666222111000........./////////000000---...;;;TTTZZZBBB---......---///000---,,,444AAAcccttteeelllnnnccceeefffggghhhhhhhhhgggfffhhhhhhhhhhhhnnnrrrnnngggjjjkkklllmmmnnnoooooooooqqqnnnlllnnnnnnmmmoootttnnnmmmlllkkkkkklllmmmnnnooopppqqqrrrrrrrrrvvvyyyqqqqqqqqqpppnnnllliiigggbbbQQQ===333111///---,,,111AAASSS___gggmmmnnnmmmjjjiiigggffffffhhhjjjkkkffffffhhhiiiiiifffeeeddd[[[ZZZZZZ\\\___aaabbbaaallliiifffdddeeefffffffffQQQQQQRRRTTTWWWXXXYYYXXXRRRRRRSSSTTTUUUWWWXXXXXXSSSQQQOOONNNMMMNNNPPPQQQPPPNNNLLLLLLKKKJJJHHHEEE;;;888444333444444222///......------....../////////...------///000111000999======;;;:::======;;;======>>>>>>===;;;888666666777999888777666666777777666555666777888777666555555666666555555444444444444222///,,,+++---000//////.........---------....../////////000000000---...000222333333222222444444444444444333222222222111111111000000000/////////////////////.........000222333333444555666999:::;;;===???@@@BBBBBBDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIGGGFFFEEEFFFHHHKKKMMMDDD<<<333000111444222000222222222222333444555666444444555777999;;;===???BBBDDDFFFHHHLLLQQQXXX\\\aaannnsssoooiiibbb\\\VVVPPPMMMLLLIIIEEEBBBAAA@@@???>>><<<;;;:::888888;;;???CCCGGGHHHIIIGGGEEEDDDFFFGGGIIIIIIHHHGGGGGGFFFFFFFFFAAA@@@???===;;;999888777555555666444111000000111333222111333888:::888444888;;;::::::CCCRRRYYYWWW:::888555222111111111222777666444333777CCCSSS^^^PPPDDD777555999<<<:::777;;;;;;<<<===>>>@@@BBBCCCGGGHHHIIIKKKLLLMMMNNNNNNMMMPPPSSSTTTUUUVVVXXXZZZ[[[[[[[[[\\\]]]___aaabbbdddeeeggghhhiiiiiiiiiiiiiiijjjlllllljjjiiijjjkkkkkkiii___MMM>>>777555333//////000000000000111111***///222EEEYYYMMM333***///444666111***222NNNjjj}}}sssuuuwwwtttsssuuunnnooopppqqqqqqpppoooooouuuuuussstttyyy~~~zzztttssstttuuuvvvwwwwwwwwwwww|||xxxvvvwwwvvvtttvvvzzzrrrsssuuuvvvwwwvvvuuuuuuvvvxxxzzzzzzyyyzzzzzzyyyssstttuuuuuurrrmmmhhhdddYYYHHH888333222000000222???UUUlllwwwyyyyyyzzzzzzzzzyyywwwuuuuuuvvvxxxyyytttvvvwwwwwwwwwvvvsssqqqhhhgggggghhhjjjkkkkkkjjjuuurrrooooooppprrrssssssaaa``````bbbfffhhhhhhgggbbbcccccccccbbbbbbbbbbbb```^^^\\\[[[ZZZ[[[]]]^^^^^^]]][[[[[[ZZZYYYVVVSSSFFFBBB>>>===>>>===:::777000000...------------...///111111...******///444CCCEEEDDDAAAAAADDDDDDAAADDDEEEFFFFFFEEEBBB@@@>>><<<>>>??????===;;;<<<<<<>>><<<::::::::::::888777999999999999999888777777666666444222///...000222............------,,,,,,------........./////////---...000111222222111111666666666666555444333333333333333222111111000000.........------,,,,,,,,,***,,,.../////////000222///000111333555777999999:::;;;<<<>>>???AAABBBCCCGGGGGGGGGGGGGGGGGGGGGHHHDDDDDDDDDDDDEEEEEEFFFFFFEEE>>>555111111333222000222222222222333444555555444444555666888:::<<<===@@@BBBEEEGGGKKKQQQXXX]]]___gggyyyvvvmmmnnn\\\YYYUUUPPPKKKHHHFFFEEEEEECCCAAA@@@BBBCCCCCCBBB===<<<:::999:::>>>EEEJJJLLLMMMMMMJJJFFFFFFIIILLLCCCBBB@@@???>>>=========777777666666555555444444111222444333222222333444333444333333555777444...///666888777@@@KKKHHH:::+++///444444222111222444222---...<<>>===<<<<<<888888777444111......///.........///...------,,,,,,,,,,,,,,,---------...------......//////......111222222222111000//////222222111111000000//////,,,,,,------...//////000,,,...000000//////000111---.........//////000000000111222444666888999:::<<<===>>>@@@BBBDDDEEEFFFBBBCCCEEEFFFGGGFFFEEEDDDCCC???999444222111222222111111111222222333444555333444444666888:::;;;<<>>AAAFFFIIIGGGHHHGGGDDDAAABBBHHHNNN;;;;;;999888888888888999444444555555666666666666000222333444333333555666111333333000111666777333111222222222555555000***888333......222777888666111666BBBWWWiiimmmdddYYY]]]]]]___aaa___^^^eeeoookkkkkkkkkkkklllmmmnnnnnnooooooqqqrrrrrrrrrrrrrrrmmmmmmmmmkkkkkklllooorrrrrrqqqooonnnmmmnnnooopppmmmnnnpppqqqrrrrrrqqqqqqsssuuuvvvuuusssqqqqqqqqqrrrkkk]]]KKK???:::555///111111111222222222222333444111(((===___QQQ333666000222111999WWW{{{kkkzzzvvvsssxxxuuujjjpppqqqrrrtttttttttssssssppprrrqqqnnnppptttvvvuuuzzzzzz{{{{{{zzzzzzyyyyyy{{{yyyyyy{{{{{{xxxxxx{{{ssstttvvvxxxxxxxxxwwwwwwssssssnnnfffaaaaaa]]]XXXXXXVVVSSSNNNIIIBBB===;;;555000000444666888GGGYYYnnnvvvzzzxxxuuuwwwzzz{{{|||{{{{{{zzzyyyxxxxxxxxxuuuyyyzzzwwwwwwzzzxxxtttxxxwwwvvvwwwxxxyyyxxxwwwrrrqqqpppqqqsssssssssqqqnnnkkkiiilllrrruuuvvvtttvvvuuutttrrrooollliiigggmmmmmmlllllllllkkkkkkkkkmmmllllllmmmnnnmmmjjjgggbbb^^^ZZZXXXXXXUUUPPPLLLIIIGGGCCC>>>:::777666666///222555888>>>KKK]]]iiiddddddaaa^^^___cccaaa]]]YYYYYYYYYXXXXXXWWWWWWWWWUUUWWWWWWWWWUUUSSSSSSSSSRRRQQQOOONNNNNNNNNLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBAAA===777222///...///000111111111000..................////////////000///......................../////////......---///////////////.........,,,------....../////////---///111111///...///000............////////////...//////000111222333333222333555777999;;;<<<===>>>???AAACCCDDDEEEEEEEEE@@@???<<<777222000111444111111111111222333444555333444444555777999;;;<<<>>>@@@BBBEEEIIINNNUUUZZZ^^^dddsss{{{nnngggddd\\\RRRRRRPPPNNNJJJHHHIIILLLNNNOOONNNMMMNNNPPPPPPOOONNN???===<<<;;;===???AAAAAA<<<===<<<999777:::CCCKKK::::::999888999:::;;;<<<444444444444444444555555000222333333333333444666...111111---000999>>>===666...,,,111222...222<<>>999222///111555111111111111222333444555333333444555777999:::;;;???@@@BBBDDDGGGLLLSSSWWW\\\ccctttwwwkkkaaaZZZXXXWWWTTTTTTTTTUUUVVVXXXYYYZZZXXXSSSMMMJJJJJJIIIHHHFFF888CCCEEEBBBAAA:::777AAA999<<<>>>===:::888999;;;777777777777888:::<<<>>>444666666444222222111///555333666333...888AAA<<<000888333...444666222333000000000000000111111222666000000777888333666@@@gggvvv{{{ppplllnnnooopppqqqsssssssssqqqooonnnlllmmmmmmnnnnnnnnnnnnnnnpppnnnlllmmmooopppnnnkkknnnooopppqqqqqqpppooonnnnnnnnnoooqqqrrrrrrooommmjjjjjjlllppptttwwwvvvuuuzzzyyyyyyyyyyyywwwsssppptttcccVVVKKK>>>:::777---444111///222555666555555CCC***999mmmyyyPPP777BBBEEECCCbbbwww|||xxxyyyzzzyyywwwvvvwwwxxxssssssssstttttttttuuuuuuvvvwwwyyy|||}}}~~~~~~}}}~~~}}}~~~~~~xxx{{{~~~||||||{{{zzzyyyxxxxxxwwwvvvsssjjj]]]UUURRROOOKKKDDDEEECCC===555222555999888;;;BBBMMM[[[jjjwwwyyy{{{}}}}}}|||{{{|||}}}}}}|||zzzzzz|||}}}vvvyyyzzzwwwxxx{{{{{{yyy|||}}}}}}}}}|||zzzxxxvvv{{{zzzxxxwwwwwwuuusssqqqqqqmmmjjjjjjmmmqqqssssssqqqqqqqqqpppooonnnnnnmmmpppqqqqqqpppnnnmmmnnnoooppprrrtttssspppmmmkkkjjjoookkkfffbbb```___^^^]]]WWWPPPNNNTTTXXXYYY[[[``````cccdddaaaaaaeeehhhhhhcccccccccbbbccccccdddddd_________``````aaabbbbbb___^^^\\\\\\]]]]]]\\\[[[ZZZYYYYYYYYY[[[\\\\\\ZZZ\\\ZZZYYYXXXYYYZZZYYYXXXVVVWWWWWWVVVSSSRRRQQQRRRHHHFFFDDDCCCBBB???;;;888>>>@@@CCCEEEEEEBBB>>><<<>>>===;;;888666555444333/////////000000111111111222---,,,000333000---------//////---)))'''***...000...///111///,,,,,,000---------...///000222222444333222111111222444555000000111111222222222222000000111111222222222222666666666666555444333333000111333333333333555666555444444444555888;;;<<<;;;>>>AAACCCFFFKKKPPPTTTYYY```ooo{{{tttlllfffbbb```___```___]]]ZZZXXXVVVUUUUUUNNNKKKHHHGGGFFFEEEBBB???;;;EEEEEEAAA???;;;777:::>>>>>>===;;;888777999<<<===<<<:::999888888999999222555666333111222444444666333555333111<<>>;;;===EEEHHHAAA======;;;888<<<===<<<;;;:::;;;???BBBEEECCC@@@<<<999777666666555888777111000333555333666222444444666CCCFFF888666//////:::AAA<<<444222333222111111111111222333333222444999<<>>777444000///000000///---///------......,,,///555111000000/////////.........///000111222222222222111111111000000000000000111111111111222222222222000111222222222222222111111333444333222222333444444444444444555777999;;;999;;;>>>@@@CCCGGGLLLOOOYYY\\\eeeqqq~~~{{{wwwqqqjjjccc```VVVUUURRRNNNKKKHHHFFFEEEAAAAAABBBBBBBBB@@@>>><<<;;;DDDKKKFFF<<<@@@FFFCCCBBBDDDGGGJJJKKKMMMNNNNNNHHHFFFBBB>>>:::777666555::::::555111555<<<:::222666222333555;;;JJJIII555555,,,444CCCBBB666111000333222111000000111222333555666;;;BBBGGGRRRfffzzzrrrqqqpppqqqttttttpppkkkpppqqqrrrrrrrrrqqqqqqppplllnnnppprrrrrrqqqooonnnmmmlllkkklllmmmooopppppprrrqqqooonnnmmmnnnnnnooopppnnnmmmnnnqqqssstttttttttxxxzzzxxxtttssswww{{{{{{yyywwwvvvwwwwwwvvvuuuhhhZZZRRRHHH:::777999444222999@@@GGGUUUmmm~~~rrroooggg```jjj~~~xxxvvvyyyyyyyyyzzzzzzzzzxxxwwwxxxyyyvvvvvvvvvwwwwwwwwwxxxxxxvvvxxxzzz{{{|||}}}||||||~~~~~~~~~~~~{{{uuusssqqqkkkcccXXXUUUNNNDDD>>>EEETTTaaatttxxx}}}{{{xxx|||~~~~~~~~~{{{{{{~~~~~~}}}|||{{{{{{||||||{{{xxxzzz~~~{{{vvvxxxtttoookkkjjjllloooqqquuuttttttsssrrrqqqpppoooooopppqqqsssttttttsssqqqssssssrrrpppoooooorrrtttqqqpppooooooooonnnkkkiiieee```]]]```gggmmmooopppooorrrqqqkkkiiijjjllljjjgggffffffeeeeeeeeeeeeeeegggeeeddddddeeeffffffdddbbbbbbccceeeggggggdddbbbcccaaa```___```___]]]\\\___]]][[[[[[\\\]]]\\\[[[\\\ZZZVVVUUUUUUWWWXXXXXX[[[WWWQQQJJJFFFHHHNNNSSSTTTTTTTTTTTTUUUUUUUUUUUUWWWVVVUUUSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLJJJIIIHHH???<<<999777555555===FFFEEE@@@888000,,,+++...111///,,,,,,------,,,111777444444444333222111//////111111111111111222333333111111111000000000//////222222222222222222222222///000111222222222222222222333444333222111222333444444444444555777999:::999;;;===@@@BBBEEEJJJMMMVVVYYYaaalllwww~~~xxxwwwsssnnnfff]]]UUUQQQOOONNNLLLIIIGGGFFFEEEDDD??????????????????@@@@@@<<>>;;;888666555555666555333555CCCPPPKKK<<<666333333555===NNNLLL444333///AAAPPP???///000111222111///...///000333444666:::DDDOOOYYYaaakkktttmmmooosssvvvvvvrrrnnnmmmpppqqqqqqqqqrrrqqqqqqqqqmmmnnnpppqqqrrrqqqooonnnnnnnnnnnnnnnnnnppprrrtttpppooonnnnnnnnnpppqqqrrrppppppqqqsssvvvwwwvvvtttqqqvvv{{{|||xxxvvvxxx{{{~~~{{{xxxwwwvvvuuutttrrriiiYYYOOOFFF>>>EEEPPPOOO\\\eeeoooxxx|||tttjjjaaaiii~~~zzz{{{wwwvvvyyy{{{|||}}}|||zzzyyyzzz{{{wwwwwwwwwwwwxxxxxxxxxxxxwwwxxxzzz{{{|||||||||{{{zzz|||~~~~~~}}}}}}~~~~~~~~~~~~|||zzzuuuppprrrvvvtttooooooeeeXXXPPPRRR___nnnyyyyyy{{{}}}~~~|||zzz{{{}}}~~~~~~|||~~~~~~|||~~~}}}||||||}}}~~~yyyvvvtttvvvzzz{{{wwwssstttqqqmmmiiihhhjjjmmmpppqqqrrrtttuuutttrrrooommmqqqpppppprrruuuuuusssqqqmmmnnnpppqqqsssxxx}}}tttrrrooonnnnnnmmmkkkiii___aaadddhhhnnnqqqqqqooopppsssqqqllliiikkkllljjjggggggfffeeeeeeeeeeeeeeeeeefffhhhgggfffgggiiikkkcccbbbccceeeggggggeeecccbbb```______```aaa___^^^^^^]]][[[[[[\\\\\\\\\[[[\\\YYYVVVVVVYYY\\\^^^^^^VVVPPPGGG@@@@@@GGGQQQYYYVVVVVVVVVVVVVVVVVVVVVWWWXXXWWWVVVVVVUUUUUUUUUVVVPPPQQQQQQQQQQQQQQQQQQQQQNNNKKKHHHDDD===777888===DDDEEEBBB999///***---111...,,,+++---------111777<<<<<<<<<<<<;;;999777777555444222000///000222333111111111000000000000000333222222222222222222222111111222333444444333333111333333333111000111222333444444555666777888888:::<<<>>>@@@AAAEEEIIILLLQQQVVV___iiirrrvvvqqqppplllfff^^^WWWQQQMMMKKKJJJIIIGGGEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDGGGIIIEEE???OOOXXXGGGJJJ```hhhhhhfffbbb^^^WWWNNNEEE???:::999888666555555555666111666999BBBVVVeee]]]III666444555444===PPPLLL333222666QQQ[[[>>>...555555222111///...///222555777888AAAOOO^^^hhhnnnpppqqqqqqqqqssstttrrroooqqquuuqqqqqqqqqqqqqqqqqqrrrrrrnnnnnnooooooppppppoooooopppppppppooonnnooorrruuuooooooooopppqqqrrrssstttqqqrrrsssvvvxxxxxxvvvtttoootttzzz|||{{{yyyyyyyyy~~~|||zzzxxxwwwuuurrrpppkkkXXXLLLGGGFFFUUUeeefffiiihhheeeeeeooo{{{yyypppoooqqqfffZZZiii|||{{{}}}{{{www|||}}}~~~}}}|||{{{{{{}}}xxxxxxyyyyyyyyyzzzzzzzzz|||}}}~~~~~~}}}|||zzzyyy{{{~~~}}}|||~~~~~~~~~~~~}}}}}}||||||wwwssswww|||zzzuuuvvvdddTTTXXXkkk}}}|||||||||}}}~~~{{{}}}~~~zzz~~~~~~~~~~~~~~~xxxxxxwwwxxxyyyyyywwwvvvrrrqqqnnnkkkiiiiiilllnnnoooqqqsssuuuuuusssqqqoootttqqqooopppsssuuusssqqqooopppqqqrrrtttwww{{{rrrqqqpppoooooommmiiigggWWW___iiimmmoooqqqpppmmmooorrrqqqllliiikkkmmmlllkkkkkkjjjiiihhhhhhhhhhhhbbbeeeiiikkkkkkjjjhhhffffffdddcccdddfffffffffeeecccaaa``````bbbbbbaaa```___]]][[[[[[\\\]]]\\\[[[[[[XXXVVVWWW\\\```aaa```IIIBBB;;;888>>>IIITTT[[[YYYYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXOOOOOOPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLGGG???<<<>>>;;;CCCIIIDDD888...---///...,,,,,,......---000666DDDEEEEEEFFFEEEDDDCCCBBB;;;999666333111111111222000111111111222222222222333333333333222222222222222333444444444444444444000222333222111111222333333333444555666666777777:::<<<===???@@@CCCGGGKKKNNNSSS]]]fffnnnyyyuuuooolllgggaaa[[[UUUQQQPPPKKKKKKJJJIIIIIIIIIJJJJJJNNNQQQUUUWWWVVVVVVXXXZZZWWW???LLL]]]NNNNNNfffoooiii```TTTIIIBBB<<<888555888777666666666777999:::<<>>AAAEEEHHHLLLQQQZZZaaagggrrr{{{mmmiiiccc\\\UUUQQQNNNMMMOOOPPPQQQRRRTTTVVVWWWXXX\\\aaagggkkkjjjiiiiiiiiieeeAAAHHH___SSSQQQgggooodddXXXGGG:::555666:::<<<:::999999999:::<<<>>>???MMM]]]hhhhhhjjjiiiXXXAAA666777777444:::MMMLLL222,,,888ZZZ\\\999333???444444222111111444777<<>>FFFLLLKKKJJJLLLKKKIIIJJJJJJIIIKKKLLLJJJEEEAAA<<<999666333111000111111555333111000111111111///111555:::<<<:::777555444333333333333222222333444333333333444444444555555777777999:::===@@@BBBCCCIIIJJJOOOXXX___hhhuuu{{{yyyxxxuuuqqqoooppptttwwwyyyyyyyyyxxxxxxwwwwwwwwwuuuuuutttsssrrrrrrqqqqqqbbbIII>>>FFFZZZ[[[LLLTTTAAA:::666888:::999888999777888<<>>PPP^^^lllooossstttqqqppprrrsssqqqrrrrrrrrrrrrqqqpppoooooosssrrrpppnnnmmmlllmmmmmmkkkmmmpppooonnnnnnrrruuupppssstttsssuuuyyyzzzxxxvvvssssssuuutttqqqppprrrqqqpppoooqqqwww|||yyy{{{}}}}}}||||||}}}~~~zzzzzzxxxvvvxxxxxxqqqhhhOOOMMMIIIsss@@@111***666222444666777;;;DDDQQQZZZvvv~~~~~~~~~~~~|||}}}~~~}}}{{{yyyuuupppmmmjjj___UUUNNNAAA777@@@RRRvvv~~~~~~}}}}}}}}}}}}|||zzzxxxwwwwwwxxxzzzxxxsssnnnjjjhhhtttwwwyyywwwwwwxxxwwwsssqqqtttuuurrrpppooolllgggUUUPPPKKKJJJNNNVVV^^^bbbccc\\\SSSGGG;;;<<>>RRR___^^^\\\]]]\\\^^^___]]]YYYWWWYYY[[[ZZZYYYWWWUUUTTTTTTUUUVVVWWWVVVVVVUUUTTTSSSRRRRRROOOPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQOOOJJJCCC>>>777444111///000111111111888CCCLLLMMMLLLKKKKKKIIIKKKJJJHHHHHHJJJKKKKKKJJJEEEBBB===777333000//////222111000000222222111000111666===AAA@@@>>><<<:::444333222111111222333444333333333444444444555555777777888:::<<>>999666???ZZZvvv|||}}}|||~~~~~~~~~}}}}}}{{{|||~~~zzz|||~~~}}}yyysssllliiipppvvvzzzyyyxxxyyywwwtttsssrrrrrrssssssmmm```TTT???:::444222444:::???BBBDDD@@@===;;;;;;EEE]]]tttvvvwwwvvvtttpppnnnooopppnnnnnnnnnmmmmmmlllllllllooonnnmmmlllkkkkkkmmmnnnjjjjjjkkkkkkkkkiiifffdddlllnnnmmmhhhgggiiijjjhhhgggggghhhiiihhhggghhhjjjaaabbbaaaaaaaaa___WWWOOO888222///000222111111444...444DDDWWWaaa___[[[ZZZ[[[]]]^^^]]]ZZZYYYYYYZZZ[[[ZZZXXXWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNOOOOOOMMMIIIFFF???999222///000111222111333>>>JJJNNNMMMKKKJJJJJJJJJIIIHHHHHHIIIKKKLLLLLLIIIGGGCCC>>>999555111//////......///111222111///111666===BBBEEEDDDAAA???666444111000111222333333333333333444444444555555666777888999<<<>>>@@@AAAEEEEEEJJJQQQWWW]]]hhhsss~~~wwwwwwxxxxxxxxxyyyyyyyyyvvvuuuuuutttssssssrrrrrrTTT??????:::RRReeeGGG===:::888999<<<;;;888888<<>>666333///...///111222333222......777FFFWWWhhhtttuuutttsssqqqooonnnoooqqqooopppqqqrrrpppmmmiiigggnnnmmmlllllllllmmmmmmmmmiiijjjmmmmmmllljjjjjjjjjhhhjjjiiiggggggjjjjjjfffeeehhhkkkkkkiiiiiiiiijjjaaabbb```___```^^^RRREEE444///...000111//////111---777IIIZZZbbb___ZZZXXX[[[\\\]]]]]][[[ZZZYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWTTTTTTUUUUUUVVVVVVWWWWWWTTTTTTSSSRRRQQQQQQQQQQQQPPPNNNKKKKKKLLLMMMMMMLLLFFF???666111000111111000000888DDDLLLMMMJJJJJJKKKHHHIIIJJJKKKJJJIIIIIIIIIHHHHHHHHHFFFBBB<<<777444///...---...000000000//////333:::AAAEEEFFFDDDBBB:::666111000111222333333333333333444444444555555666777777999;;;===???@@@DDDDDDIIIOOOTTTYYYcccmmmzzz}}}{{{zzzyyyyyyyyyxxxxxxwwwwwwtttttttttttttttsssssssssSSS<<<===@@@KKK___SSS<<<999888888:::999999???GGG\\\cccjjjnnnnnnmmmooorrrlllnnnppphhhTTTBBBDDDPPP[[[[[[YYYPPPNNNZZZWWW@@@@@@@@@<<<666333444444444111666444???ZZZlllmmmoooppppppqqqsssrrrpppqqquuupppppppppqqqqqqppppppoooqqqqqqrrrssssssttttttuuusssrrrqqqpppoooooooooooorrrttttttqqqqqqsssssspppwwwsssqqqrrrrrrooopppsssppprrrssstttuuuwww{{{}}}|||}}}~~~}}}zzzyyyxxxyyyxxxyyyxxxwwwwwwtttiii]]]KKKEEEVVV[[[999888///222000///222===TTTttt{{{zzz~~~}}}|||||||||~~~~~~~~~xxxgggRRR>>>333111333///777999888IIIiii~~~xxx{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxx{{{|||}}}~~~}}}vvvnnnhhhkkksssxxxxxxwwwxxxxxxwwwxxxrrrnnnnnniiiXXX@@@111222111111111333444444222555...,,,:::RRRhhhsssuuuuuutttsssqqqqqqrrrssstttppprrrttttttrrrmmmhhhdddmmmlllkkkkkkmmmnnnnnnmmmiiijjjmmmmmmmmmllllllmmmiiikkkjjjggghhhjjjhhhccccccgggiiihhhggghhhhhhfffbbbccc```]]]___]]]NNN<<<333000000222111//////111///<<>>DDDFFFFFFDDD???999333000111333333222333333333444444444555555666666777888:::<<<>>>???CCCDDDHHHMMMQQQUUU^^^gggqqq~~~{{{xxxxxxxxxwwwwwwvvvvvvuuuuuuttttttttttttuuuuuuuuuuuuXXX>>>:::FFFCCCRRRbbbAAA:::888888999;;;AAAOOO]]]mmmnnnnnnmmmkkkjjjjjjjjjiiikkkkkkcccWWWPPPSSS[[[^^^SSSEEE777;;;TTT___OOOCCC@@@<<<999777555555555666444333EEEcccooommmppppppoooqqquuuuuuppppppuuuppppppqqqqqqqqqqqqqqqpppoooqqqsssuuuuuuuuutttssstttrrrooonnnnnnnnnoooooorrruuutttpppppptttuuussswwwsssqqqrrrrrroooppptttooosssvvvxxxxxxyyy||||||}}}~~~~~~|||zzz{{{{{{wwwyyyyyyyyyxxxsssfffYYYIIIBBBbbbSSS999111111333222444:::OOOtttvvvwww~~~|||{{{{{{|||~~~}}}kkkSSS>>>333111444666000111888JJJfff~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvzzzzzz{{{}}}|||wwwnnnhhhiiiqqqwwwvvvuuuvvvxxxxxxxxxtttpppkkk\\\GGG888222000//////000222333333222777111111BBB^^^tttyyyuuuvvvtttsssrrrssstttttttttpppqqqrrrrrrpppmmmiiifffllljjjiiikkknnnpppooonnnlllkkkkkkjjjjjjkkkmmmnnnkkklllkkkiiijjjlllhhhbbbbbbfffgggeeefffjjjiiieeecccdddaaa^^^```^^^MMM777444111222444333111111555222@@@RRR]]]```___]]][[[[[[[[[\\\]]]]]]\\\ZZZXXXYYYYYYZZZZZZ[[[[[[ZZZZZZUUUUUUVVVVVVWWWWWWXXXXXXVVVVVVUUUTTTTTTTTTUUUVVVWWWTTTQQQOOOOOOPPPPPPPPPKKKGGG@@@888111...///111000///555AAAIIIJJJJJJLLLHHHKKKMMMMMMKKKJJJJJJLLLJJJJJJJJJJJJIIIHHHFFFEEE;;;777222000///000111111///111444;;;BBBFFFFFFEEECCC<<<444000111333333222333333333444444444555555666666777888:::<<<===>>>BBBBBBFFFKKKNNNQQQYYYbbblllzzz~~~zzzvvvvvvwwwwwwwwwxxxxxxxxxxxxtttttttttuuuvvvvvvwwwwww___BBB888KKK<<>>III]]]oooooonnnnnnpppsssrrrnnniiisssmmmfffcccdddbbbVVVIII===:::;;;???PPPmmmpppZZZJJJ???666666888888888::::::444222HHHgggpppnnnsssqqqpppsssxxxvvvqqqppptttrrrsssssstttttttttssssssoooqqqtttvvvvvvuuusssqqqtttqqqnnnlllmmmoooppppppqqqrrrqqqnnnoootttvvvuuuuuuqqqppprrrsssrrrtttxxxppptttxxxyyyxxxxxxyyy{{{{{{}}}~~~~~~}}}~~~yyy{{{||||||zzztttfffXXXGGG@@@kkkNNN999***222444...333===XXX}}}~~~}}}yyy{{{}}}{{{yyyxxxzzz}}}vvvaaaFFF555222555444222;;;222;;;\\\|||{{{{{{~~~}}}~~~{{{~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{zzzzzz{{{{{{zzzzzz{{{||||||xxxpppjjjhhhpppvvvuuusssuuuxxxyyywwwvvvsssiiiSSS<<<555888111///......///000000///111///666JJJggg{{{{{{sssuuutttrrrrrrssssssrrrrrrpppppppppooonnnlllkkkjjjkkkiiiiiikkkoooqqqpppnnntttqqqmmmkkkkkknnnqqqrrrjjjkkkkkkkkkmmmooolllfffbbbffffffdddgggllllllfffeeefffccc^^^aaa___LLL555000//////222111///111555555DDDUUU^^^``````___^^^[[[[[[[[[]]]^^^]]]ZZZXXXXXXYYYZZZ[[[[[[\\\\\\[[[WWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTUUUWWWXXXYYYWWWUUURRRQQQQQQPPPNNNLLLLLLIIICCC:::111---...111111---000===GGGJJJJJJMMMIIIKKKMMMMMMKKKKKKNNNQQQNNNLLLJJJIIIHHHIIIJJJLLL@@@;;;555111000111222222000111333:::AAAFFFGGGFFFFFF???555111222444333222333333333444444444555555666666777888999;;;===>>>AAAAAAEEEIIILLLNNNVVV^^^ggguuu~~~~~~}}}{{{zzz{{{zzzyyyyyy{{{{{{zzzyyyvvvvvvvvvwwwxxxxxxxxxxxx[[[III<<<<<<===???NNNaaa@@@888333:::MMM```mmmqqqwwwqqqnnnrrrzzzyyyoooeeeeeeggglllmmm]]]EEE999:::999888GGGcccmmm]]]NNNCCC:::888999888777888777...333KKKeeepppooommmtttuuuvvvuuusssrrrssstttpppqqqtttvvvvvvuuusssqqqqqqqqqqqqrrrrrrssstttttttttrrrpppoooppppppooonnnpppqqqrrrrrrppppppqqqrrrssssssssssssrrrqqqpppoootttuuuvvvxxxyyyyyyyyyxxx}}}~~~}}}||||||}}}{{{yyyvvvvvvyyyuuufffUUUKKKAAA@@@888777)))...888555JJJvvv~~~~~~~~~|||||||||}}}~~~}}}sssQQQ999999:::111111===555>>>\\\~~~~~~~~~~~~|||~~~~~~~~~}}}yyyxxx|||~~~{{{yyy{{{{{{yyyyyy|||}}}yyyqqqiiiiiilllqqquuuvvvvvvuuuuuu{{{wwwqqqeeePPP:::///000000000000000000000000000333...@@@]]]oooyyyyyyoooyyy{{{xxxrrrooorrrtttssstttqqqppppppmmmjjjkkkooooooqqqpppllllllppprrrpppqqqrrrpppjjjkkkppppppkkkmmmlllpppwwwwwwooojjjkkkgggffffffeeeeeeggghhhiiiggghhhaaa^^^cccXXX@@@333555333000///...111666;;;???RRRaaaaaa[[[ZZZ]]]^^^[[[\\\\\\]]]]]]\\\\\\[[[ZZZ[[[[[[\\\\\\ZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWTTTSSSUUUTTTTTTYYY___\\\WWWQQQPPPRRRTTTQQQOOOGGGOOONNN@@@333/////////***...111555AAAMMMOOOJJJIIIMMMMMMJJJIIIMMMPPPOOONNNNNNMMMMMMLLLLLLKKKKKKEEEGGGEEE===333...111555222111///111<<>>AAAEEEHHHJJJNNNUUU[[[aaalll}}}~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{{{{yyywwwwwwwwwxxxyyyxxxvvvuuu]]]III===@@@>>>999FFF]]]WWWFFF888???UUUgggkkkfffjjjoootttrrrjjjcccaaaaaa\\\dddeeeTTT???444777===WWWaaagggaaaMMMbbbdddOOODDD:::888888777666666777///444MMMfffpppooonnnssstttuuutttrrrqqqrrrsssmmmoooqqqssssssrrrpppooorrrrrrrrrrrrrrrrrrrrrqqqrrrpppnnnnnnpppqqqqqqqqqoooppprrrsssrrrrrrssstttrrrsssttttttttttttsssssssssttttttuuuvvvwwwxxxxxxzzz|||}}}}}}{{{zzzzzz{{{|||yyyvvvvvvyyyuuueeeSSSDDD@@@yyy;;;444555---444444555YYY{{{~~~}}}}}}~~~~~~}}}{{{zzz|||}}}|||cccGGG555999<<<333222:::>>>XXXwww~~~}}}~~~~~~~~~~~~~~~}}}{{{{{{~~~~~~{{{zzz}}}{{{zzz{{{~~~~~~vvvpppiiilllqqquuuxxxxxxxxxwww|||xxxqqqcccMMM999111333222222222111111222222222555///AAAaaaqqqwwwyyysssvvvzzzyyytttqqqssssssqqqsssqqqpppqqqooolllmmmrrrsssuuusssnnnnnnqqqrrrpppmmmooonnnkkkmmmrrrqqqmmmpppooorrrxxxwwwqqqmmmnnniiihhhgggfffffffffggghhhfffgggaaa```ddd[[[DDD555555111///222222000222888IIIWWWbbbbbb^^^^^^```aaa\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[\\\\\\\\\[[[YYYXXXXXXWWWVVVUUUTTTUUUVVVVVVZZZWWWUUUVVVXXXZZZaaaiii___ZZZTTTRRRSSSSSSQQQMMMIIIPPPOOOCCC666111111000...000000111999FFFLLLKKKMMMPPPPPPLLLJJJMMMOOONNNLLLLLLLLLLLLLLLLLLMMMMMMHHHIIIGGGAAA888222111222111111000111;;;FFFGGGBBBGGGCCC<<<666333222333444000111111222222333444444444444444555666999;;;<<>>888444333333444000000000111222222333333666666555555777888:::;;;???AAADDDEEEEEEIIIOOOSSSZZZcccppp~~~~~~}}}{{{yyyzzzyyywwwxxxyyyyyywwwvvvuuuuuuwwwzzz|||yyysssnnnpppVVV>>><<>>999______^^^[[[[[[```iiipppkkkjjjnnnwww|||ttt```NNN777666999EEEYYYeee```TTT;;;;;;777111,,,UUUpppVVVJJJ>>>999888666444555555222<<>>@@@CCCDDDEEEHHHNNNSSSWWW^^^iiivvv~~~}}}|||zzz}}}{{{yyyxxxxxxwwwuuusssssssssuuuxxx{{{yyysssmmmgggaaaRRRAAA>>>BBB???555===OOOfffxxx~~~~~~yyycccNNNAAA===FFFJJJXXXbbbZZZHHHEEEOOOOOO@@@888===888SSS{{{lllZZZMMM@@@;;;999666555555444444@@@YYYnnnsssrrrsssqqqrrrssssssqqqqqqrrrsssmmmnnnooopppppppppooooooqqqrrrsssuuuuuuuuutttsssvvvssspppooopppqqqrrrqqqnnnpppsssuuuuuuvvvwwwxxxttttttuuuuuuuuuuuuttttttpppsssxxx}}}~~~}}}zzzwww|||}}}~~~|||{{{{{{|||}}}{{{yyyxxxxxxppp\\\HHH===\\\ddd999222///222444;;;eee~~~}}}|||{{{zzz{{{|||}}}|||{{{{{{|||~~~~~~|||~~~}}}~~~}}}yyyYYY<<<999777666555<<>>444//////...000111000000555AAAKKKKKKOOOPPPNNNOOOSSSWWWWWWOOONNNNNNMMMLLLKKKKKKJJJKKKJJJJJJLLLMMMIII@@@999222222222222333777???EEEFFFFFFDDD???999555333444222222333333444555555555999999888888888999;;;;;;<<>>444<<>>^^^xxxuuummmmmmlllqqqsssrrrnnnooovvv}}}uuussstttuuurrrmmmmmmpppooorrrsssqqqrrrvvvwwwtttvvvrrrqqqttttttqqqooopppnnnpppooolllkkknnnnnnlllnnnnnnnnnmmmlllkkkiiihhhlllccchhhhhhaaajjjfffGGG888555444555:::HHH```vvvpppjjjfffffffffbbb___^^^^^^______``````______^^^]]]]]]^^^___^^^]]]\\\[[[XXXXXXXXXXXXXXXWWWVVVVVVXXXWWWXXXZZZWWWRRRQQQTTTYYYYYYXXXXXXWWWVVVVVVVVVPPPPPPOOOLLLAAA555//////------000222222444===FFFOOORRRRRRNNNMMMPPPRRRRRRQQQQQQPPPOOOMMMLLLKKKJJJJJJJJJKKKMMMOOOLLLGGGBBB777333111111222444;;;BBBFFFGGGGGGBBB;;;555333444333333444444555666666666666666555555555777888999:::===AAACCCDDDHHHOOOTTTTTTZZZccclllyyy~~~|||{{{yyyyyyzzzzzzxxxwwwwwwtttrrrtttvvvtttllldddHHHQQQ\\\^^^QQQBBB===AAADDD<<<777:::DDDNNNQQQQQQ???<<>>666QQQwwwZZZLLL???999777444333555333666GGGaaarrrttttttvvvqqqsssttttttsssssstttuuuvvvvvvvvvwwwwwwwwwxxxxxxtttuuuwwwyyyyyyxxxvvvtttuuuttttttuuuvvvvvvtttrrrtttuuutttrrrqqqqqqsssvvvttttttuuuvvvwwwwwwwwwwwwoooqqquuuxxxzzzzzzyyyxxx|||}}}~~~|||{{{{{{|||{{{zzzxxxwwwvvvkkkTTT???FFFqqqQQQ222000000;;;555QQQ|||~~~~~~}}}~~~www___AAA999888666:::HHHbbb{{{~~~}}}|||}}}{{{tttnnnpppwwwxxxqqqhhhhhhoootttrrrlll```LLL:::555444222000000222444555;;;LLLjjjyyysssppptttqqqsssuuutttppppppuuuzzz{{{vvvuuuwwwyyyxxxtttssswwwppptttuuussssssvvvvvvsssyyysssqqqtttuuuqqqpppsssooorrrqqqmmmmmmppppppmmmmmmmmmnnnnnnnnnmmmlllkkkpppdddiiihhh^^^llllllJJJ999999777:::III```pppvvvlllgggfffiiiiiidddaaabbb______````````````______]]]^^^_________^^^\\\[[[XXXYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVXXXVVVRRRSSSWWWVVVWWWXXXWWWVVVUUUTTTUUUSSSQQQPPPOOOEEE777000000///---...111111111777???NNNRRRQQQMMMKKKNNNPPPOOOQQQQQQPPPPPPOOONNNMMMMMMKKKKKKLLLMMMNNNMMMJJJHHH;;;444///000111222888???EEEHHHIIIEEE===666444444222222333444444555555666444444333444444666888999;;;===@@@AAABBBEEEKKKPPPRRRYYYaaaiiiuuu~~~zzzyyyxxxyyy{{{|||{{{zzzzzzvvvrrrssstttqqqhhh```LLL@@@HHHbbbhhhQQQ===:::888;;;>>>>>>;;;:::;;;>>>EEERRRaaaeee\\\NNNCCC===444BBBNNNIII:::222999DDD===999888===@@@cccfffXXXKKK===777555333222333222777IIIcccsssuuutttwwwrrrsssttttttssssssuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvxxxyyyzzzzzzxxxuuussssssssstttwwwyyyyyyvvvtttwwwvvvtttqqqoooooorrrtttssstttuuuwwwyyyzzzzzzzzzooopppqqqssstttvvvxxxxxx~~~~~~{{{zzzxxxwwwuuujjjRRR<<>>777ddd~~~www~~~~~~mmmUUU;;;666444333<<>>555...///111222666===EEEIIIJJJFFF>>>666444444111222222333333444444555555555444555666888999;;;;;;>>>@@@@@@@@@BBBHHHMMMQQQXXX```hhhsss~~~~~~~~~zzzwwwyyyxxxwwwwwwvvvwwwwwwwwwsssvvvtttoooqqqtttiiiYYYKKKGGGEEELLL]]]eeeYYYFFFCCCDDDAAA<<<;;;BBBLLLRRRaaafffWWWEEEAAA???888777:::666DDDBBB999666888OOOAAA555===CCCDDDfffooobbbJJJ<<<;;;555444555222<<<---IIIgggtttwwwoootttuuuqqqqqqvvvvvvrrrssswwwuuuuuuwwwxxxxxxwwwvvvvvvuuuwwwyyyzzz{{{zzzxxxwwwttttttssssssssssssttttttuuuuuuuuuuuuuuuttttttttttttuuuvvvuuutttssstttuuutttqqqrrrvvvwwwvvvwww{{{zzzzzzzzz|||~~~~~~|||{{{vvvzzzwwwvvvttt___DDD:::TTT>>>222555111::::::|||}}}|||~~~~~~~~~~~~|||YYY@@@444999999555:::VVV{{{}}}tttlllrrr{{{wwwjjjmmmqqqqqqooorrrssseeeRRR>>>555333999777000444???UUUiiiyyywwwtttwwwxxxvvvuuusssrrrsssuuuvvvsssqqqqqquuuyyyyyyvvvrrrrrrsssuuuvvvvvvvvvvvvvvvvvvuuuxxxtttpppnnnnnnnnnnnnnnnxxxuuurrrpppooonnnmmmkkkiiilllooopppooommmkkkkkkiiiooolllnnnfffbbbfffPPP@@@@@@999DDDeeexxxssslllggghhhhhhhhhhhhfffdddcccfffeeedddcccbbbbbbbbbbbbbbbaaa___^^^]]]]]]^^^^^^```^^^\\\\\\\\\\\\ZZZXXXWWWWWWWWWWWWWWWXXXYYYZZZYYYXXXVVVTTTRRRRRRRRRRRRSSSSSSTTTRRRHHH:::333222000/////////000222555777IIIMMMOOOLLLLLLPPPRRRQQQOOOMMMKKKJJJJJJMMMPPPSSSNNNOOOOOOOOOOOONNNMMMMMMGGG;;;222222222111333888DDDHHHKKKIIIAAA888222///444333333222222333333444666666555666666777888999999;;;>>>@@@AAADDDGGGJJJOOOQQQWWWaaakkkyyy{{{xxxxxxxxxwwwvvvvvvuuuvvvvvvrrruuurrrnnnqqqvvvmmm___CCC@@@<<>>:::FFFgggxxxqqqiiidddeeeggghhhhhhhhhggggggiiihhhfffdddbbb```______cccbbb```___^^^^^^______^^^]]]\\\\\\]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYXXXVVVTTTSSSRRRRRRRRRSSSSSSSSSRRRHHH;;;333111000//////...///111333555FFFLLLPPPNNNMMMOOOQQQQQQMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOOOOOOOOOONNNMMMMMMHHH===444222222111222666???DDDIIIIIICCC;;;555222444333333222222333333444555555555555666777888999999;;;===???@@@CCCFFFIIIOOOQQQWWW___hhhttt~~~|||zzzyyyxxxwwwvvvuuuuuuuuuuuurrrssspppnnnrrrwwwqqqeeeFFFDDD@@@;;;===CCCHHHIIIIIIKKKNNNPPPNNNIIIDDDAAA999<<<777;;;KKKKKK;;;222???===JJJDDD999:::BBB]]]FFF<<>>???AAAEEEGGGPPPQQQVVV]]]dddnnn~~~~~~}}}{{{zzzzzzzzzxxxwwwvvvvvvuuuuuuuuutttqqqooosssvvvoooeeeHHHHHHGGGCCC???===;;;:::???999555444666999>>>DDDHHHBBB666<<>>ooo```000444444111999bbb{{{uuu}}}}}}zzz}}}}}}~~~ZZZ<<<777888777<<>>@@@CCCFFFNNNOOOUUU\\\aaajjjxxx}}}{{{zzzzzzzzz|||{{{zzzyyyxxxxxxxxxxxxxxxvvvsssrrrtttrrriii^^^BBBAAABBBEEEEEEBBB???===???;;;;;;>>>>>>::::::???JJJ???333<<>>fffuuuuuu{{{uuuuuuxxxyyyyyyxxxxxxxxxxxxwwwtttuuuwwwxxxyyyyyyyyyxxxuuuuuuuuutttuuuvvvwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyzzz{{{zzzwwwvvvwwwxxxvvvttttttxxxyyyxxxzzz}}}zzzzzz||||||{{{~~~yyyqqqaaaGGG;;;FFFpppOOO---444111333999tttqqqttt}}}zzz|||}}}~~~wwwMMM666888;;;888AAAQQQuuu~~~zzzvvvwwwyyyxxxttttttzzz}}}{{{yyyxxxvvvtttaaaQQQEEEEEEDDDFFFTTThhhzzz}}}~~~~~~}}}zzzzzzzzzyyyxxxvvvuuutttzzzxxxwwwyyy|||}}}zzzwwwuuuuuuvvvvvvvvvvvvuuuuuuvvvtttrrrrrrtttwwwyyyzzzsssqqqnnnnnnoooqqqrrrqqquuutttrrroookkkjjjkkklllnnnmmmfffmmmnnnmmmhhhIII::::::999JJJhhhsssmmmjjjjjjiiiiiihhhggggggffffffgggfffeeedddcccccccccccc__________________^^^^^^ZZZZZZYYY[[[]]]______^^^WWWWWWYYYYYYZZZZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTTTTTTTRRRRRRSSSMMM@@@555111/////////...............333BBBPPPRRROOOOOOPPPQQQMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOOOOOOOOOONNNMMMMMMLLLEEE:::222///111111///333999BBBIIIJJJEEE===777444333333222222333333444333333444444555777888999777999;;;<<<===???BBBEEEKKKMMMRRRZZZ___gggttt~~~|||zzzxxxyyyzzz|||{{{zzzzzzyyyyyyzzzzzzzzzwwwuuuuuuuuunnn```TTTFFFAAA>>>@@@BBBAAA@@@AAA<<<999:::===:::666:::CCCLLLAAA777CCCSSSIII777555DDD444444444FFF```gggttt```QQQ>>>@@@```rrrhhhMMM>>>:::444333666444555===eeexxxwwwyyyssswwwuuuwwwwwwuuutttwwwvvvtttwwwxxxyyyyyyyyyxxxvvvuuuvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwyyyyyyyyyzzzzzz{{{{{{|||zzz{{{|||{{{yyyyyyyyy{{{wwwttttttxxxyyyxxxzzz~~~yyyyyyzzz}}}~~~}}}~~~wwwkkkYYY@@@===QQQkkk@@@...555...777===zzzqqqxxx~~~wwwyyy}}}}}}kkkDDD444999;;;222AAAggg~~~}}}zzzxxxwwwuuutttxxxyyyzzzxxxwwwvvvwwwxxxkkkWWWFFFAAABBBIII___www~~~|||zzzwwwxxxzzz{{{zzzyyyzzz{{{zzzyyyyyyzzz{{{|||{{{yyytttuuuuuuvvvvvvuuuuuutttsssrrrqqqrrrtttvvvvvvuuuvvvtttqqqqqqsssttttttttttttsssrrrpppmmmlllmmmnnnmmmooojjjrrrssspppkkkKKK;;;::::::KKKhhhrrrlllllleeeeeefffggghhhjjjkkkllljjjiiigggeeecccaaa``````^^^^^^____________^^^^^^\\\[[[ZZZ[[[]]]^^^]]]\\\VVVWWWYYYZZZ[[[[[[ZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTUUUSSSSSSTTTOOOCCC777111///////////////.........///===KKKPPPOOOOOOPPPOOONNNNNNLLLLLLLLLMMMNNNOOONNNOOOOOOOOOOOONNNMMMMMMLLLFFF;;;111///111111...222777@@@HHHKKKGGG???888444333333222222333333444333333333444555777888999777999;;;<<<===???BBBDDDGGGJJJPPPXXX]]]cccppp|||}}}}}}zzzxxxzzz|||zzzyyyyyyyyyyyyzzz{{{{{{yyyvvvvvvxxxvvvkkkYYYKKKLLLFFFBBBBBB@@@;;;:::>>>AAA<<<::::::666666DDDVVVQQQDDD999BBBLLL@@@333999666777QQQddduuutttOOO999111888999CCCdddwwwkkkPPP@@@<<<555333666444555777___xxxzzzxxxrrr{{{uuuyyyyyyuuutttwwwwwwssswwwxxxyyyyyyyyyxxxwwwvvvwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{|||}}}}}}yyyzzz{{{{{{zzzzzz{{{|||xxxuuuvvvyyy{{{zzz{{{{{{zzzyyyzzz}}}~~~~~~~~~~~~ttteeeQQQ;;;???[[[ddd555111777,,,<<>>444:::888444EEEzzz}}}yyyuuurrrsssuuuzzzxxxxxxyyyyyyxxxwwwwwwqqq\\\JJJDDDEEELLLbbb{{{}}}{{{{{{|||uuuxxx{{{{{{zzzzzz{{{}}}xxxyyyzzzzzzzzzzzz{{{|||xxxxxxxxxyyyyyyxxxxxxxxxsssssssssuuuvvvuuusssqqqttttttuuuvvvxxxwwwtttrrrqqqrrrrrrpppnnnnnnoooppplllooollltttuuusssqqqSSS999999<<>><<<:::===>>>777111<<>>:::EEEKKKBBB999===>>>999888444888999555555>>>IIIPPPwwwlllRRR???<<<<<>>222---333BBB???<<<777888EEEXXXeeehhhIIICCC777:::OOO\\\aaajjjWWWTTT@@@SSSyyyxxxkkkOOO<<<:::777444:::666555LLLzzzrrrxxx|||yyy|||zzzyyy|||xxxyyyzzz{{{||||||{{{zzzyyy}}}{{{yyyyyyzzz{{{zzzyyyyyyyyyyyyxxxxxxyyyyyyzzzvvvwwwxxxxxxxxxwwwyyyzzz{{{{{{|||||||||{{{zzzzzz{{{|||{{{xxxzzz~~~~~~zzz~~~~~~rrr___HHH777111???```CCC333555---444000```\\\vvv~~~{{{zzzvvv^^^CCC555666::::::FFFlll}}}}}}~~~}}}}}}~~~}}}{{{}}}}}}||||||wwwqqqooorrryyyyyyyyyyyyxxxxxxzzz}}}xxxsssaaaRRRNNNMMMWWWkkk}}}|||}}}~~~~~~}}}|||{{{yyyyyyyyyzzz{{{yyywwwzzzyyyyyyxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwxxxvvvvvvvvvvvvwwwwwwxxxxxxuuuxxxxxxsssrrrtttsssoootttrrrpppqqquuuwwwuuurrrqqqyyy{{{tttrrruuutttnnnRRRDDDEEE^^^sssuuunnnmmmlllkkkhhhffffffgggiiijjjeeefffdddaaabbbeeeeeeaaa`````````bbbcccccc```^^^aaaccccccaaa\\\YYYXXXYYY___^^^]]][[[ZZZZZZYYYYYYUUUUUUVVVWWWXXXYYYYYYZZZUUUUUUSSSSSSUUUQQQCCC555111///......///000...---///000888DDDKKKKKKMMMPPPNNNNNNOOOOOOPPPQQQQQQQQQOOOQQQRRRQQQOOOLLLKKKLLLLLLJJJBBB666000000111000111333999AAAHHHJJJFFFBBB:::555222333333111000222333333333333444555666666777999;;;<<<<<<===???@@@DDDGGGJJJNNNTTT[[[ccchhhvvv~~~~~~}}}}}}~~~~~~}}}{{{yyyyyyyyyxxxvvvvvvxxx{{{{{{}}}vvv```MMMCCCGGGEEEPPPTTTHHH@@@@@@===AAAAAA666333@@@CCC:::666666===LLLdddxxxvvvXXX999:::GGGPPP]]]kkkbbbLLLAAA???CCC;;;SSSzzzuuummmTTT???:::555111888555666KKKxxxttt{{{zzz{{{zzzyyy|||yyyzzz{{{}}}~~~~~~}}}{{{zzz|||zzzyyyxxxzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzyyyzzz||||||}}}~~~~~~~~~~~~|||}}}|||yyy{{{~~~{{{|||{{{{{{vvv```III===555777PPPmmm666444...111666666^^^vvv||||||{{{|||nnnQQQ:::444777999777MMMvvv}}}}}}}}}{{{}}}}}}}}}~~~~~~~~~zzzsssqqqsssyyyyyyyyyyyy{{{|||{{{yyyvvvvvviii[[[SSSKKKPPPbbb~~~~~~}}}||||||{{{zzz{{{|||{{{yyywwwxxxxxxxxxyyyyyyxxxwwwwwwvvvvvvuuuuuuttttttttttttssstttuuuvvvwwwwwwwwwwwwyyyyyyvvvqqqppptttuuuttttttrrrppprrrvvvxxxxxxvvvooouuuuuunnnlllqqqrrrooo^^^MMMIII\\\ooorrrnnnmmmjjjjjjiiihhhhhhiiiiiiiiieeeaaa___bbbdddbbbaaabbb___```bbbdddfffddd```]]]```aaaaaa___\\\ZZZYYYYYY]]]]]]]]]]]]\\\[[[YYYYYYUUUUUUVVVVVVWWWWWWWWWXXXSSSTTTSSSSSSUUUSSSGGG:::222000....../////////---///...333???HHHLLLMMMOOOMMMNNNNNNOOOOOOPPPPPPQQQOOOQQQRRRRRROOOMMMLLLMMMOOOMMMDDD888111111333222000222777???GGGJJJHHHDDD>>>777222333222111111444333333333333444555666666555777:::;;;<<<===@@@BBB@@@CCCHHHLLLQQQWWW^^^cccrrr}}}~~~~~~}}}}}}}}}~~~}}}{{{yyyvvvwwwxxxwwwvvvvvvxxxzzz|||rrrSSSHHHLLLCCC>>>DDDGGG<<<777;;;:::;;;DDD@@@777666666<<>>>>>XXX{{{xxxqqqooo[[[EEE===555000555555777HHHttttttzzz{{{zzzzzzxxx|||zzzyyy{{{}}}~~~~~~}}}{{{yyyzzzyyywwwwwwxxxyyyyyyxxx{{{{{{{{{{{{{{{{{{zzzzzzzzz|||}}}|||{{{zzz{{{}}}|||}}}~~~}}}~~~|||zzz{{{{{{{{{vvvcccOOO;;;<<<888>>>^^^sss///666***666;;;BBB```xxx}}}~~~gggFFF555555999999777WWWzzzyyy}}}|||{{{}}}uuurrrtttxxxyyyyyyzzz}}}}}}wwwuuuxxxoooaaaVVVJJJLLL\\\{{{~~~|||}}}~~~~~~}}}{{{zzzyyy{{{{{{{{{zzzwwwwwwxxxxxxwwwvvvtttsssuuutttttttttssssssrrrqqqnnnoooqqqsssttttttttttttxxxwwwtttqqqppprrrtttttttttrrrqqqqqqtttvvvvvvvvvmmmpppnnnhhhfffkkkooonnn^^^KKKCCCQQQdddllllllmmmiiijjjjjjjjjjjjjjjiiiiiiggg```___fffggg```^^^bbb``````aaaccceeedddaaa^^^`````````___^^^\\\[[[[[[YYYZZZ\\\]]]^^^]]]]]]\\\YYYYYYXXXWWWUUUTTTSSSSSSSSSTTTTTTTTTUUUTTTJJJ>>>333111///.../////////...///---000:::EEEMMMOOONNNMMMMMMNNNNNNOOOPPPPPPPPPPPPRRRSSSSSSPPPNNNNNNNNNOOONNNFFF:::111000222333///000555<<>>AAAFFFKKKPPPUUU[[[^^^lllvvv}}}}}}|||||||||{{{wwwtttuuuvvvwwwwwwvvvvvvxxxzzz|||vvvVVVEEEDDDHHH@@@BBBBBB999999@@@BBB666>>><<<:::BBBKKK\\\rrrlllcccSSSDDDDDDTTTgggsssUUUVVVFFF555333555777>>>666>>>BBB]]]uuuxxxsssuuudddMMMDDD;;;444555444777CCCoootttwww{{{}}}zzz{{{xxx|||{{{xxxyyy{{{||||||{{{yyyxxxyyywwwvvvvvvxxxyyyxxxwww{{{{{{|||||||||{{{zzzyyywwwxxxyyyyyyxxxwwwyyyzzz{{{|||}}}~~~}}}~~~}}}zzz{{{~~~{{{}}}~~~~~~zzzmmmVVVIII666999222:::bbbiii555:::***666888DDDsss___www~~~~~~aaa@@@444777::::::999eeeuuunnnsss|||{{{xxx||||||}}}}}}}}}|||}}}}}}uuuqqqrrrwwwzzzzzzzzz~~~~~~wwwuuuyyypppcccWWWJJJJJJYYYrrrzzz}}}zzzxxx{{{}}}zzzwwwvvvyyy|||~~~wwwwwwwwwwwwuuussspppooottttttuuuuuuttttttrrrrrrmmmnnnpppqqqrrrsssssstttrrrqqqppppppooonnnmmmnnntttrrrqqqqqqrrrrrrrrrrrrqqqrrroookkkiiimmmqqqrrr```LLL???HHH[[[gggkkkmmmjjjkkkkkklllkkkkkkiiiiiijjjdddcccjjjjjjbbb___bbbbbbaaa```aaabbbbbbaaa`````````````````````___^^^YYYZZZ\\\]]]^^^^^^]]]]]]YYYYYYXXXWWWUUUTTTSSSSSSUUUVVVUUUTTTUUUTTTLLLBBB444222///......//////...000//////666BBBLLLPPPOOOMMMNNNNNNOOOOOOPPPQQQQQQPPPRRRTTTTTTRRRPPPOOOOOOOOOOOOIII;;;111000111222///000333:::CCCHHHJJJIIICCC;;;555333222111222666333333333333444555666666777999;;;;;;:::;;;<<<>>>>>>AAAEEEJJJNNNSSSYYY\\\gggqqq}}}|||{{{{{{{{{yyyvvvsssuuuvvvxxxxxxwwwwwwxxxyyynnnTTTDDDHHH???@@@AAA:::;;;DDDEEECCCEEEFFFTTTiiilllccccccRRRLLLJJJZZZsss~~~nnnWWW>>>AAA777111===BBB999222555<<>>AAADDDHHHLLLQQQWWW[[[bbbkkkzzz|||{{{zzzzzz{{{zzzxxxvvvvvvwwwyyyyyyxxxwwwxxxyyy|||nnnbbbPPPHHHKKKPPPJJJKKKRRRQQQXXXiiirrrooobbbLLLFFFTTTVVVgggrrriiiTTTDDD>>>>>>QQQTTTDDD111222777888:::555===HHHiiivvv{{{yyyrrrqqqYYY>>>666555222222777:::???mmm}}}vvv}}}}}}xxx{{{}}}zzzyyyxxxwwwwwwxxxyyyzzz|||zzzyyyzzz{{{}}}}}}|||yyyzzz{{{{{{zzzyyywwwuuuwwwyyy{{{|||||||||~~~zzz{{{|||}}}}}}}}}}}}}}}}}}}}}|||yyyzzz}}}|||xxxuuu{{{}}}{{{zzzuuucccNNN;;;>>>---555444LLLyyyXXX444...333666555^^^UUUcccwww~~~yyy|||}}}|||}}}|||}}}gggKKK555555999777999BBB}}}|||zzz|||~~~~~~}}}wwwpppmmmssszzz}}}~~~}}}~~~~~~~~~{{{{{{~~~{{{rrrmmmmmmooowwwzzzuuuuuu{{{|||vvvvvvxxxqqqfff]]]LLLBBBJJJOOOccctttvvvuuuzzz|||yyyyyywwwwwwxxxzzz||||||{{{wwwwwwvvvuuuttttttttttttrrrsssuuuwwwwwwwwwvvvuuuwwwvvvuuuttttttvvvxxxzzz}}}zzzyyy{{{yyysssqqqsssllloooqqqsssrrrqqqooonnnpppoooooonnnllljjjkkkmmmkkkVVVCCCDDDUUUeeemmmoooooonnnmmmlllkkkjjjiiihhheeeiiikkkkkkmmmnnnjjjdddeeeddddddeeeffffffeeeccc^^^]]]]]]___bbbcccbbb```^^^^^^]]]\\\\\\\\\]]]]]]UUUUUUVVVWWWXXXYYYYYYZZZSSSUUUVVVUUUVVVWWWRRRLLL666333000....../////////...111111000777DDDMMMOOOOOOPPPPPPQQQQQQRRRRRRSSSQQQSSSUUUUUUSSSRRRRRRRRRNNNRRROOOCCC777222111000111000111666???FFFIIIJJJEEE>>>888666555222222555333333333333444555666666666888:::::::::;;;===>>>>>>@@@CCCEEEIIINNNUUUZZZ^^^gggttt~~~~~~~~~|||zzzyyyzzz{{{|||{{{zzzwwwxxxzzzzzzxxxwwwxxxxxx~~~}}}qqquuu|||vvv|||hhh___MMMHHHQQQVVV___qqqbbbXXXIII===;;;>>><<<777666RRR[[[KKK<<<444444===999@@@NNNqqq{{{zzzxxxxxxsssWWW888222666555666...111555fff{{{xxxmmm~~~~~~xxx{{{}}}{{{zzzxxxwwwwwwxxxzzz{{{~~~}}}{{{|||~~~~~~{{{|||}}}}}}}}}{{{xxxwwwsssuuuxxxyyyyyyzzz|||~~~{{{{{{|||}}}}}}}}}}}}||||||}}}{{{xxxyyy||||||xxxsss}}}{{{tttkkkWWWCCC222;;;,,,666666MMMnnn999222)))777444111cccRRRiii{{{yyy{{{~~~}}}|||{{{|||[[[BBB111555888555999EEE|||yyyzzz|||||||||~~~~~~}}}|||tttsssvvv|||}}}~~~~~~}}}}}}}}}~~~uuuooooookkkvvvyyyrrrqqqwwwzzzvvvvvvyyyrrriii```LLL???BBBBBB[[[qqqvvvwwwzzzzzzuuuwwwwwwyyy{{{||||||xxxvvvwwwvvvuuuuuuuuuwwwxxxyyyppprrrtttvvvwwwwwwvvvuuuzzzxxxuuussssssuuuxxxzzz{{{yyyzzzxxxrrrppptttiiimmmqqqttttttrrrqqqpppppppppqqqrrroookkkkkklllgggSSS???@@@QQQdddmmmoooqqqpppnnnllljjjiiiiiihhhaaaiiillljjjmmmrrroooeeeeeeeeegggiiikkkiiifffbbb]]][[[[[[^^^aaacccbbb___\\\[[[[[[[[[\\\^^^```aaaXXXXXXXXXXXXXXXXXXXXXXXXQQQTTTUUUTTTVVVYYYUUUPPP777444000....../////////,,,111111///333AAAKKKNNNPPPPPPQQQQQQRRRSSSSSSSSSRRRTTTUUUUUUTTTRRRRRRSSSNNNSSSRRRFFF:::333111000222000111555>>>EEEIIIJJJEEE>>>999777666222222444333333333333444555666666444666888::::::<<<>>>@@@>>>???AAACCCGGGMMMTTTYYY[[[eeeqqq}}}}}}yyyzzzzzz{{{{{{zzzxxxwwwvvvxxxyyyyyywwwuuuuuuyyy|||{{{lllTTTSSS___jjjjjjfff]]]SSSNNNOOOSSSNNNJJJLLL[[[mmmpppaaaPPP@@@???>>>===;;;999888888777EEEQQQdddKKK111AAA222444===ZZZjjj~~~{{{qqquuurrrWWW:::444555222222444555>>>VVVwwwfffyyy~~~yyyvvvyyy|||wwwwwwxxxwwwtttppppppsssvvvzzzzzzzzzzzz{{{}}}~~~~~~|||zzzzzz|||||||||{{{xxxxxxyyyzzz{{{|||~~~|||zzzyyy{{{}}}~~~|||yyy}}}|||}}}~~~~~~}}}{{{{{{yyyvvvqqqgggXXXHHH>>>333444555555///^^^QQQ444///+++222333888^^^QQQqqqzzz}}}~~~~~~}}}~~~}}}{{{|||zzzOOO===888555999666111KKK}}}{{{{{{{{{|||{{{{{{yyywwwxxx|||}}}~~~}}}|||~~~|||zzzyyyssskkkpppvvvzzzyyywwwvvvvvvvvvuuuttttttnnn^^^HHH:::777555OOOkkkwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzyyywwwwwwwwwuuurrrrrruuuyyy}}}~~~sssrrrqqqssswwwyyyzzzyyyxxx}}}~~~zzzzzz|||yyyssswwwvvvtttrrrqqqppppppppprrrpppnnnmmmoooqqqrrrrrrrrrpppooooooqqqqqqooonnnfffQQQBBB@@@KKKcccooohhhmmmooonnnjjjiiikkkjjjgggeeefffgggggggggfffeeedddgggffffffhhhjjjjjjfffccc_______________```aaaaaa^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[\\\[[[ZZZYYYYYYZZZWWWUUUSSSRRRSSSSSSRRRQQQBBB666------000111//////...///000///000666AAAJJJLLLOOOPPPOOOSSSWWWTTTLLLTTTXXXXXXTTTRRRTTTUUUSSSRRRMMMIIIEEE===444111333...111222111888DDDIIIHHHJJJFFFAAA;;;666333222222333333333444444444555555444555777888888999;;;===;;;<<<>>>AAAFFFKKKPPPSSS[[[dddiiittt{{{{{{|||||||||{{{yyyxxxwwwyyyzzzzzzxxxvvvwwwzzz}}}yyy}}}jjjUUUKKKDDDEEEHHHNNNTTTZZZ]]]___zzzooobbb[[[XXXPPPCCC777???>>>===<<<;;;999888888999999BBBYYYSSS===:::555888@@@]]]mmm}}}tttrrrnnnTTT999444666333444666555;;;SSSsss]]]qqq|||}}}}}}{{{{{{xxxyyyyyyxxxuuuuuuwwwyyy|||||||||{{{||||||}}}}}}~~~|||zzzzzz|||}}}|||{{{wwwwwwwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{~~~}}}~~~~~~}}}yyyxxxtttjjj\\\LLL@@@999777444444333===lllNNN777666222666666;;;dddVVVvvv~~~{{{}}}~~~~~~~~~||||||sssIII:::777444999888888WWWyyy{{{~~~}}}{{{}}}{{{yyyzzz}}}~~~}}}||||||xxxrrrrrrwww{{{{{{yyyxxxxxxxxxvvvtttuuusssaaaFFF777777666IIIcccuuuyyywwwwwwxxxxxxxxxzzzzzzzzzyyywwwvvvxxxvvvtttssstttvvvwwwxxxvvvuuuttttttuuuwwwyyyyyyuuu{{{~~~yyyuuuwwwwwwuuuyyyxxxwwwuuutttrrrqqqqqqpppooonnnooorrruuuwwwxxxxxxvvvtttrrrrrrqqqooommmeeePPPAAA???KKKdddrrrlllnnnooonnnllllllmmmkkkeeeeeeeeefffffffffdddcccbbbdddcccbbbdddfffgggdddbbbaaaaaa``````````````````]]]]]]]]]]]]\\\\\\[[[[[[ZZZ[[[\\\[[[ZZZZZZ[[[]]]XXXVVVSSSRRRRRRRRRQQQPPPDDD888...---000000//////---...///------111999AAALLLPPPQQQPPPSSSXXXXXXSSSaaabbb^^^VVVQQQQQQQQQOOOQQQMMMJJJFFF>>>555111222...111222111777BBBHHHHHHIIIFFFAAA;;;666444222222333333333444444444444555888888999999999:::;;;===;;;<<<>>>AAAEEEKKKPPPRRRXXXaaaeeeppp}}}}}}}}}}}}}}}|||zzzyyyxxxzzz{{{{{{yyyxxxxxxzzz}}}{{{wwwxxx|||sssmmmfffcccccciiirrruuuqqqjjjRRRMMMFFFAAA>>>=========<<<<<<<<<;;;:::999999999<<<...666JJJ\\\QQQ777;;;:::BBB___ooo|||vvvpppkkkQQQ888555666444666777444777QQQpppRRReee|||www~~~{{{|||}}}|||{{{zzz{{{}}}~~~}}}||||||||||||}}}~~~|||zzz{{{|||}}}}}}|||vvvvvvvvvwwwxxxyyyzzz{{{}}}}}}{{{|||~~~~~~}}}}}}~~~~~~|||yyywwwpppaaaOOO@@@888555999111222---NNNwwwDDD888444111333222999iii]]]xxx~~~zzz{{{~~~~~~zzz|||vvvccc@@@555666444888;;;BBBhhhzzz{{{~~~}}}}}}}}}~~~}}}}}}}}}xxxrrrtttxxxzzzzzzxxxxxxxxxxxxsssvvvxxxdddDDD444777888AAAWWWpppzzzwwwuuuxxxxxxyyy{{{||||||zzzxxxvvv}}}|||{{{yyyxxxwwwwwwwwwwwwwwwvvvtttssstttxxxzzzrrrxxx|||wwwqqqqqqtttvvvzzzzzzzzzyyywwwtttrrrqqqooooooooopppsssuuuxxxzzz{{{yyyvvvtttsssrrrpppnnnfffPPPAAA???JJJeeevvvqqqoooooolllkkkmmmooojjjbbbeeeeeeeeeeeedddcccaaaaaabbbaaaaaabbbdddeeedddcccddddddcccbbbaaa```____________^^^]]]\\\\\\[[[[[[[[[[[[\\\[[[ZZZ[[[^^^```\\\YYYUUUSSSRRRRRRPPPOOOGGG;;;///...000000//////...//////---,,,---222777FFFKKKOOOPPPRRRVVVXXXXXXhhhhhhbbbXXXQQQPPPPPPOOOPPPNNNLLLIIIAAA777111111///111111111666???FFFHHHHHHEEEAAA<<<888444333222333333333333444444444444999999888888999999:::;;;;;;<<<===@@@DDDJJJNNNQQQTTT\\\aaakkk~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxzzzzzzzzzyyyxxxyyyzzz{{{~~~uuuhhhZZZTTTYYY```eee___XXXWWWXXXSSSHHH??????@@@@@@@@@>>>>>>>>>???;;;:::::::::::::::999999<<<000666<<<]]]eee======:::BBB```pppxxxuuuqqqiiiOOO888666777444777666444666QQQrrrMMM[[[yyy}}}sss}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||zzz{{{|||~~~}}}}}}wwwwwwwwwwwwxxxyyyzzzzzzxxx}}}{{{yyy||||||{{{{{{}}}~~~~~~|||zzzzzzsssgggWWWHHH<<<666444666...111***ZZZuuu555666000...//////999qqqeeeuuu|||~~~}}}}}}}}}~~~}}}xxxzzzlllOOO:::222777444777<<>>111...000000//////000111111000......111333:::AAAIIINNNOOORRRTTTVVVbbbccc```XXXTTTTTTTTTSSSPPPNNNNNNLLLEEE999222111///000000111444;;;CCCGGGFFFDDDAAA===999666333222222222333333333444444444666555444555777999::::::;;;<<<===???CCCHHHMMMOOOQQQYYY]]]fffxxxxxxuuu~~~~~~||||||{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxwww{{{xxxgggQQQCCCBBBFFFOOOMMMJJJHHHHHHGGGDDDAAADDDCCCCCCBBBAAA>>>:::777::::::::::::::::::::::::666999===111SSSmmmHHH;;;;;;DDDccctttvvvuuusssiiiNNN999777777333666222555666QQQwwwNNNUUUyyyzzz~~~zzzsss~~~}}}|||zzz||||||||||||}}}~~~}}}|||{{{{{{}}}~~~~~~}}}zzzzzzyyyyyyyyyzzzzzz{{{vvv}}}|||zzz}}}}}}}}}~~~~~~|||yyyttthhhXXXKKKBBB<<<666222222///444000bbbggg+++444222222111222<<>>;;;777444222222222222333333333444444222222222666:::<<<<<<;;;;;;;;;<<<>>>BBBGGGKKKMMMOOOWWWZZZcccsssyyywww~~~}}}{{{{{{zzzyyyyyyzzzzzz{{{yyyxxxwwwwwwyyyyyyxxxwwwwwwxxxrrreeeXXXPPPKKKHHH===============>>>AAACCC999777555777:::======<<<;;;;;;;;;;;;::::::::::::222???>>>...GGGiiiUUU888===GGGiii{{{uuuwwwsssgggKKK888888666222666///888555LLLxxxPPPOOOppp|||{{{zzz}}}||||||}}}}}}|||zzz{{{{{{{{{|||}}}~~~}}}|||{{{{{{}}}~~~||||||{{{zzzzzzzzz{{{{{{xxx}}}}}}|||{{{xxxgggZZZIII???<<<:::555///111444555;;;iiiVVV---222222444222222999zzz___uuu{{{~~~}}}~~~~~~}}}}}}sssZZZ888777333999555555<<>>;;;;;;<<<>>>AAAEEEIIIKKKMMMTTTWWW___nnnyyy|||~~~{{{zzz{{{zzzzzzzzzzzz|||}}}~~~zzzxxxwwwxxxzzz{{{yyywww|||mmmWWWFFF???===:::IIIIIIGGGFFFDDDCCCDDDEEEEEECCCAAA???>>>>>>=========<<<<<<<<<;;;;;;::::::666AAA999444CCC```ccc;;;===HHHlllsssvvvooobbbFFF555777555111666///<<<222BBBrrrNNNIIIeee~~~||||||}}}|||zzzxxxyyy|||~~~~~~}}}{{{{{{{{{{{{|||}}}}}}~~~}}}|||{{{|||~~~}}}||||||{{{zzzzzzzzz{{{yyy}}}{{{yyy{{{~~~~~~~~~~~~~~~|||wwwtttZZZOOOBBB999666555222//////555111DDDmmmGGG444...---222000000666yyy{{{TTTuuuzzz~~~~~~~~~~~~yyy}}}zzzjjjQQQ555777222999555666<<>>???AAAAAA@@@>>>999===BBBCCC@@@===<<<;;;>>>======<<<;;;;;;::::::>>>AAA444<<>>:::***+++222111333999~~~zzzUUUqqqwww|||}}}~~~}}}~~~~~~tttwww~~~tttaaaJJJ444666111888555777===RRR|||~~~|||}}}}}}yyyssslllooo{{{|||{{{uuuyyy{{{xxxsssfffKKK222333222555BBB\\\tttzzzvvvxxxwwwvvvvvvvvvwwwyyyzzzppptttvvvtttqqqppptttxxx|||vvvqqqssszzz~~~zzztttpppnnnpppvvvuuupppooorrrsssrrrqqqpppppppppqqqqqqrrruuuxxxwwwrrrpppqqqtttyyyvvvrrrqqqqqqrrrssssssiiiVVVGGGBBBGGG^^^pppnnnkkkppptttttttttvvvtttoookkkjjjiiihhhhhhiiijjjjjjgggjjjmmmmmmiiifffeeefff^^^```bbbcccccccccaaa```]]]\\\\\\\\\\\\\\\\\\\\\\\\___ccceeedddbbbaaaaaa]]]YYYUUUSSSTTTVVVWWWWWWZZZJJJ888111///......000///...------///000000000333///444AAAKKKOOOQQQUUURRRVVVVVVSSSRRRVVVXXXWWWSSSRRRRRRQQQIII===666555111......000//////999EEEAAABBBBBBAAA>>>:::555333111111222222222333333333222333666===BBBCCC===777;;;;;;;;;===@@@CCCGGGIIIIIIPPPRRRYYYgggppp}}}vvv~~~|||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}zzzzzzzzzyyyyyyxxxxxxxxxsssxxxoooYYYIIIGGGFFFCCCCCCBBB@@@>>>>>>>>>>>>??????@@@@@@??????>>>===<<<===<<<;;;:::999888888888888333888===666UUUoooCCC999XXXiiiyyytttpppkkkKKK999:::666222444444444555666@@@aaa___AAAQQQnnn~~~xxxxxxvvvwww{{{}}}|||}}}}}}yyyyyy{{{}}}|||zzz|||{{{{{{{{{|||}}}|||{{{yyyyyy{{{{{{{{{{{{yyyxxxyyywwwuuutttssstttuuuvvv{{{zzzwwwuuuxxxxxxmmm___HHH@@@777222222333111///000///CCC<<>>???@@@CCCEEEIIIOOOTTT]]]fffgggrrrxxx}}}|||{{{{{{{{{{{{{{{{{{{{{||||||}}}|||||||||{{{{{{zzzzzzzzzuuuwwwmmmWWWGGGEEEEEEBBBCCCBBB@@@>>>>>>>>>>>>??????????????????>>><<<<<<<<<;;;:::999888888777888999555888;;;333PPPkkkCCC<<<\\\mmm~~~yyyuuukkkJJJ888999666333555333555444222<<<___]]]>>>KKKVVVyyyzzzzzzxxxyyy|||}}}|||||||||yyyyyy{{{}}}|||{{{}}}|||||||||}}}}}}}}}|||zzzzzzzzzyyyyyywwwvvvvvvyyyxxxwwwvvvuuuvvvvvvwww{{{zzzwwwuuuwwwtttfffVVVDDD===444000000111000...---000000VVV\\\111---,,,000111///444555uuuZZZuuu}}}}}}||||||||||||||||||}}}uuuTTT;;;444555///444888555DDDggg}}}~~~|||zzzyyyxxxyyyuuussswww~~~~~~}}}yyy{{{xxxsssppp___CCC444777555555FFFcccwww|||yyyzzzzzz{{{zzzwwwvvvvvvwwwyyytttlllnnnxxx{{{vvvxxxuuurrrrrrtttuuuuuusssrrrppprrruuutttoooooorrrvvvtttrrrrrruuuxxxzzz{{{wwwtttxxx}}}zzzrrrttt~~~~~~yyywww{{{}}}zzzyyy{{{rrrYYYHHHDDDGGGYYYooovvvuuuuuuwww{{{zzzuuusssuuummmmmmllljjjhhhhhhjjjlllkkkkkkjjjhhhgggfffeeedddccccccbbbbbbaaa___^^^]]]````````````_______________aaabbbbbb``````aaaccc\\\[[[ZZZYYYYYYZZZZZZ[[[WWWRRRDDD666......///---////////////////////////...///000333;;;FFFOOOTTTSSSUUUWWWWWWVVVTTTTTTTTTUUUOOOMMMPPPOOODDD888222///000/////////222777;;;AAA???>>>@@@AAA>>>777222333222222222333333444555333333555777888999::::::888:::<<<>>>>>>@@@BBBDDDIIIOOOSSS[[[dddeeeooo||||||~~~}}}|||{{{zzz{{{{{{{{{{{{||||||||||||||||||{{{{{{{{{{{{{{{xxxvvviiiSSSDDDBBBBBB@@@BBBAAA@@@???>>>>>>??????????????????>>>===<<<<<<::::::999888777777777777:::777777999111JJJeeeEEEBBBaaaqqq{{{vvvjjjIII777888666555666333777555111;;;aaa```<<>>===>>>@@@@@@:::444333333222222222333444444333333444444666777999:::777999<<<===>>>???BBBDDDHHHNNNQQQXXXaaabbbkkkzzzsss}}}|||{{{zzzzzz{{{{{{{{{|||{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyssscccOOOBBB@@@AAA???BBBAAA@@@???>>>???@@@@@@????????????>>>===<<<;;;:::999999888888888888999:::999666888222FFFbbbLLLFFFfffttt}}}xxxqqqdddFFF666777666666777222777555222>>>hhhhhh??????AAAeee~~~}}}|||{{{~~~}}}{{{zzzzzz{{{|||}}}}}}{{{|||||||||{{{{{{||||||{{{zzzxxxvvvttttttuuuuuuuuuvvvxxxyyyyyyxxxvvvuuuyyyvvvuuuwwwvvvjjjSSS@@@888444000...///000000///222222FFF@@@---555...000111///333444ttt[[[ttt||||||{{{~~~{{{}}}lllFFF444777999444666888@@@___{{{}}}{{{|||}}}{{{xxxrrrqqqvvv~~~zzz{{{zzzwww{{{wwwgggGGG<<<555666999DDD```|||vvvxxxzzz|||~~~www}}}~~~xxxtttwwwzzz{{{{{{zzzzzzyyyyyyyyyxxxwww}}}{{{}}}{{{xxxyyywwwvvvwwwzzz|||~~~~~~yyywwwxxx{{{xxxssssssxxxzzz|||~~~~~~|||{{{dddNNNHHHJJJ[[[ooottttttrrrtttzzz}}}{{{{{{}}}xxxtttqqqqqqsssuuusssqqqrrrqqqooommmjjjgggeeedddaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbb```bbbdddeeeeeedddcccbbbcccbbb```^^^\\\[[[YYYYYYZZZUUUHHH888//////000000///////////////////////////............555DDDRRRTTTVVVXXXWWWUUUTTTSSSSSSVVVSSSQQQQQQOOOGGG;;;333000000000//////111555888@@@???======@@@AAA<<<555333333333222222333333444333333333333444666888999777999;;;======???AAACCCFFFMMMOOOSSS\\\___gggyyytttnnn}}}|||{{{yyyyyyzzz{{{|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyooo^^^KKKAAA@@@AAA@@@BBBAAA@@@?????????@@@AAA>>>??????>>>>>>===<<<;;;::::::999999999::::::;;;888:::666888444CCC```UUUEEEhhhvvv~~~xxxooo[[[BBB666777555666888222333333333@@@mmmmmm@@@;;;AAAbbb|||{{{}}}||||||{{{zzzzzz{{{|||~~~xxxzzz{{{{{{yyyxxxyyy{{{zzzyyywwwvvvvvvwwwxxxyyysssuuuwwwxxxxxxwwwuuutttvvvttttttwwwtttdddNNN===444333000000000111111111000///gggjjj000///111---///111000444444rrr|||TTTsss{{{zzzzzz}}}zzz~~~~~~~~~~~~}}}zzz___???222666555222333555DDDkkk~~~}}}|||}}}}}}{{{zzzvvvrrrxxx~~~~~~}}}yyy}}}}}}sssTTTCCC777777777<<>>444000000000000///000333666>>>AAAAAA???@@@BBB>>>777444333333222222333333333444333222222333555777888666888;;;<<<===>>>@@@BBBEEELLLLLLOOOYYY\\\dddsss||||||rrrrrr~~~}}}|||||||||xxxyyyzzz||||||{{{zzzzzz|||||||||||||||}}}}}}}}}wwwjjjXXXIIIBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBB>>>>>>>>>>>>===<<<;;;;;;999999999999:::;;;<<<<<<555:::555888666@@@[[[ZZZCCChhhwwwzzznnnNNN===666888444555888333///111000===iiilll???888888^^^{{{zzz}}}}}}}}}}}}{{{yyyyyy{{{}}}wwwyyy{{{zzzwwwvvvxxx{{{yyyyyyxxxxxxxxxyyyyyyzzzssstttvvvwwwxxxwwwuuutttsssrrrtttvvvnnn[[[GGG<<<222222111111111111111222444;;;yyyNNN,,,444000///...111000555444qqqzzzQQQsss{{{zzzzzz}}}zzz~~~~~~~~~~~~}}}|||jjjOOO:::222222333333555999PPP~~~}}}|||}}}xxxyyyuuuooouuuzzz{{{}}}vvv```KKK:::777666:::PPPjjjwww~~~yyyzzzyyy|||~~~|||yyywwwvvvzzz{{{{{{yyyyyyzzzxxxsssvvvuuuuuuvvvyyy{{{{{{{{{zzzzzzyyyyyyyyywwwvvvvvvssszzz|||xxxxxxyyyyyy~~~eeeSSSLLLJJJXXXkkkrrruuuqqqqqqwww{{{{{{zzz{{{rrrrrrrrrsssvvvwwwwwwvvvxxxwwwtttqqqnnnkkkiiihhhdddcccbbbaaaaaabbbcccddd___```aaabbbccceeeffffffbbbbbbbbbdddeeeeeedddbbbaaaaaaaaaaaa```^^^]]]\\\YYYWWWOOO???444000111000////////////////////////---,,,000444222///777DDDSSSUUUWWWWWWVVVUUUTTTUUUUUUUUUSSSRRRQQQMMMBBB666000000111000///000222444;;;DDDHHHDDDAAABBB@@@999444444333222222222333333333333333444555666777777555777:::;;;<<<===@@@BBBCCCJJJJJJLLLVVV[[[bbboooxxxtttrrr{{{}}}|||{{{{{{|||wwwyyyzzz||||||{{{zzzyyy{{{|||||||||}}}}}}}}}~~~tttfffTTTIIIDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@BBBBBB>>>>>>>>>>>>===<<<;;;:::888888888888999:::;;;<<<444<<<666888666;;;UUUZZZCCCiiiyyy}}}ttteeeCCC888777999333444888444111333///777bbbggg===777222YYY{{{zzz|||~~~~~~|||yyyxxxzzz|||vvvzzz|||{{{wwwvvvxxx|||yyyzzzzzzzzzyyyxxxwwwwwwtttuuuvvvwwwxxxwwwwwwvvvrrrrrrtttsssgggQQQAAA:::000000111111111000000111999QQQlll<<>>666333///333666:::>>>YYY}}}|||wwwyyytttkkknnn{{{~~~yyyxxx{{{wwwoooWWW@@@777555888FFFVVVrrr~~~|||~~~{{{}}}}}}~~~}}}zzzxxxyyy{{{|||~~~|||}}}|||yyywwwvvvvvvxxx{{{}}}}}}|||zzzzzzzzzyyyzzzzzzxxxvvvrrrxxxzzzwwwuuuwwwyyywww}}}gggYYYRRRMMMYYYnnnwwwxxxrrrqqqvvv{{{{{{yyyzzzsssuuuwwwwwwvvvvvvwwwxxxwwwvvvtttqqqnnnkkkiiihhhdddcccbbbbbbccceeehhhiii```aaaaaabbbcccddddddeeecccaaa```aaadddeeedddbbbccccccccccccbbb```___]]]XXXXXXQQQCCC666111000///////////////////////////...+++...333222---222>>>QQQSSSVVVWWWVVVUUUVVVVVVSSSUUUTTTRRRRRRPPPEEE888000111111000//////111333999GGGNNNHHHBBBBBB@@@;;;555444333333222222222333333444555666666666666666555777999;;;<<<===???AAAAAAIIIIIIJJJTTT[[[aaammmvvvzzzmmmsss|||{{{zzz{{{|||wwwxxxzzz||||||{{{zzzyyyyyyzzzzzzzzz{{{{{{||||||rrrcccRRRHHHFFFFFFFFFFFFBBBAAA@@@@@@@@@AAABBBCCC>>>>>>>>>>>>===<<<;;;:::777777777777888999;;;;;;444<<<666888666777PPPXXXFFFlllzzzvvvjjjYYY<<<555888:::333333777444666777000444]]]ddd===999222YYY{{{zzz||||||xxxwwwyyy{{{www{{{}}}|||xxxwwwyyy}}}zzzzzz{{{zzzyyywwwuuusssvvvvvvwwwxxxxxxxxxxxxxxxrrrrrrtttqqqaaaJJJ;;;888...000111111000//////000999^^^QQQ000///000***,,,111111...111222sssZZZvvv~~~~~~~~~}}}vvvzzzjjjGGG333444666///000555888;;;WWW~~~{{{zzz|||~~~|||~~~xxxmmmnnnyyy|||zzztttyyy|||vvvvvv{{{www|||bbbEEE777333444<<>>===<<<>>>@@@AAA???>>><<<<<<======;;;:::888777666777888999888777888999555666;;;<<>>111111111111000000000000222DDDNNNIIIAAAAAAAAA>>>555333222222444555555444222222333444444555555666777888999:::<<<===>>>>>>BBBEEEIIIKKKNNNTTT]]]dddrrruuutttooo{{{~~~{{{zzz{{{zzzzzzxxxzzz|||}}}|||{{{{{{|||{{{{{{{{{{{{{{{zzzzzzzzzxxxdddNNNDDDDDDDDDBBB???BBB@@@???======???AAABBB???>>>============;;;:::888777777777888888888777777888444444999:::FFF^^^GGGpppsssnnniii???888777666444333333333333444...///555JJJkkk???666:::BBB}}}}}}|||yyy|||}}}}}}||||||{{{{{{zzzzzzxxxzzz|||}}}|||{{{{{{|||}}}}}}zzzzzz}}}|||www{{{{{{{{{|||vvvwwwwwwooo[[[CCC666444...555///)))...---///===fffQQQ888,,,,,,...//////,,,222...555333jjjWWWjjj{{{~~~{{{~~~~~~vvvaaaFFF666333555333000111555555???WWW~~~tttuuu~~~|||}}}|||yyywwwuuuvvvyyy{{{{{{||||||zzzyyyyyy{{{}}}wwwTTT999999888333:::VVVttt}}}uuu}}}}}}{{{zzzxxxwww{{{~~~|||vvvuuuyyy}}}{{{zzzzzzzzz{{{zzzxxxuuuuuuxxxxxxvvvxxx{{{zzzwwwrrrdddOOONNN```hhhjjjqqqvvvyyyyyyxxx{{{zzzxxxvvvsssooommmmmmmmmnnnqqqssstttrrrpppnnnnnnpppiiiiiihhhhhhhhhhhhiiiiiieeeeeeeeeeeedddcccbbbaaaccccccdddeeeeeeeeedddccclllhhhfffhhhgggbbb^^^^^^aaaaaa\\\OOO@@@666333333////////////////////////000...///111000...111666EEEWWW[[[VVVZZZZZZUUUUUUVVVVVVTTTSSSTTTSSSJJJ???111111111000000000000000222>>>HHHIIIDDDAAA???>>>888666444333444444333222222222333444444555555666777888999:::;;;===>>>>>>AAADDDHHHJJJMMMSSS[[[bbbnnnqqq}}}{{{pppqqq~~~{{{zzzzzzyyyyyyyyyzzz{{{{{{zzzzzz{{{|||{{{{{{||||||||||||||||||wwwaaaKKKBBBAAAAAA@@@@@@AAA@@@?????????AAABBBCCC???>>>======>>>===<<<:::777777777777777777777777666777333333777777DDD]]]IIImmmsss}}}hhh^^^777777666555444333222222222666000000555JJJmmmAAA777;;;???nnn}}}~~~xxxzzz~~~|||zzz{{{}}}~~~|||zzzwwwwwwxxxzzz|||}}}|||{{{~~~yyyyyy||||||yyy}}}yyywww|||wwwxxxwwwmmmXXXBBB555333+++888222+++///***555YYYiiiEEE,,,///333,,,***222(((444222222222hhh^^^fffyyy{{{~~~~~~~~~gggOOO888222444333111333111444333>>>WWWqqqpppzzz}}}|||{{{|||wwwpppttt~~~~~~~~~}}}{{{zzzzzz}}}yyy[[[@@@:::777333777JJJhhh~~~|||www~~~~~~~~~|||{{{}}}|||xxxuuuyyy}}}~~~}}}~~~xxxvvvyyy}}}~~~|||yyyyyyzzz{{{zzzzzzsssxxxzzzyyyzzz|||{{{wwwxxxgggQQQQQQfffooommmoooyyy{{{{{{yyyzzz~~~~~~uuutttrrrooonnnnnnnnnooorrrtttuuurrrnnnkkkkkklllllllllkkkkkkjjjjjjkkkkkkggghhhhhhhhhgggfffdddccceeedddccceeehhhiiigggdddlllhhhfffgggeee___ZZZZZZaaa```[[[PPPAAA555000111////////////////////////000...///111000...111666@@@SSSYYYUUUYYYZZZVVVWWWVVVVVVUUUSSSTTTTTTKKKAAA222222111000000000000000222666???HHHIIIBBB>>>>>>;;;999666444444333222111222222333444444555555666777888999:::;;;<<<===>>>@@@CCCGGGIIILLLQQQYYY```nnnqqq|||zzzqqqyyy}}}}}}|||{{{zzzzzzzzz{{{yyyxxxxxxyyy{{{zzz{{{|||}}}}}}}}}}}}}}}vvv___HHH@@@@@@@@@@@@BBB??????@@@@@@AAABBBCCCDDD???>>>>>>>>>???>>><<<:::888888999888777666777888666888555333666777EEE___KKKiiitttzzzdddUUU555777777555444333222222222666222222777MMMrrrDDD777999<<<]]]{{{zzzyyy|||zzzuuuvvv}}}yyyvvvxxx}}}|||yyyxxxvvvuuuwww{{{}}}|||yyy~~~{{{yyyyyyzzzzzzxxxzzzvvvsssxxxyyyuuuwwwuuuiiiUUUAAA666444444+++...666000...JJJpppOOO444'''222999...(((...)))222111000...UUUkkkcccyyy|||}}}}}}}}}~~~~~~}}}YYY@@@...000444111///444111222222===UUUwwwvvv|||zzznnnrrr}}}|||}}}~~~dddHHH:::555444666999UUUqqqzzz{{{{{{|||}}}zzzxxxzzz}}}xxxvvvzzz|||{{{}}}|||zzz{{{|||}}}}}}tttyyy{{{zzzzzz|||}}}zzzttt\\\PPPWWW^^^kkk}}}~~~~~~{{{yyyzzz}}}ssssssttttttuuuvvvwwwxxxyyyvvvrrrnnnlllkkkjjjjjjlllkkkkkkkkkkkkllllllmmmggghhhiiikkkkkkjjjhhhggghhhdddbbbeeejjjllljjjfffeeeaaa```bbbbbb]]]ZZZZZZ```^^^YYYPPPBBB444......////////////////////////000...///111000...111666<<>>@@@CCCGGGIIILLLQQQXXX^^^kkknnnyyyvvvrrr}}}}}}}}}{{{zzzzzzzzzzzzyyywwwvvvwwwyyyyyyzzz{{{}}}}}}}}}|||{{{uuu\\\EEE@@@AAA???@@@DDD>>>???@@@AAABBBCCCCCCCCC???>>>>>>???@@@???<<<999888:::;;;:::777666777999777:::777666888999HHHdddJJJddduuuuuu^^^LLL666999888777555444444333333111///222777OOOtttDDD333666;;;QQQ{{{~~~xxxwwwwwwyyyyyyuuutttuuuzzzwwwtttwww{{{~~~{{{wwwzzzxxxvvvwwwzzz|||zzzxxxzzzxxxwwwyyyzzzyyyxxxwwwvvvttttttxxx||||||xxxuuurrruuurrreeeRRRBBB999666999$$$///888***@@@dddddd555...+++111444000++++++,,,---...222--->>>kkkccczzz~~~~~~}}}}}}~~~{{{uuu}}}|||yyypppMMM888+++000444///...333000111111;;;PPPzzzlllpppkkkOOO888222555444///FFFdddxxx~~~~~~|||yyyyyy|||{{{xxx|||~~~{{{{{{|||||||||www{{{|||xxxwwwzzz}}}}}}|||bbbNNNNNNWWWlll{{{xxx{{{uuuvvvxxxyyy{{{|||}}}}}}wwwmmmiiikkkmmmllliiiiiiiiiiiiiiijjjkkkmmmmmmfffgggiiikkklllllllllllliiifffccceeejjjmmmkkkgggbbb^^^^^^aaabbb^^^\\\\\\eeeaaa]]]WWWJJJ:::222222////////////////////////000...///111000...111666999OOOXXXUUUYYYZZZWWWZZZVVVWWWWWWUUUUUUTTTOOOGGG555444222000///000000111333///444CCCLLLHHHCCCDDD>>>;;;777555555555555444222222333444444555555666666777888999;;;<<<======@@@CCCGGGJJJKKKPPPVVV\\\bbbfffrrrxxxnnnqqq~~~|||{{{|||{{{zzzyyyyyyzzzzzzyyyvvvuuuuuuvvvwwwxxxzzz||||||{{{yyyxxxrrrYYYCCC@@@BBB>>>???DDD>>>???@@@BBBBBBBBBAAA@@@???>>>???@@@@@@???<<<999:::<<<>>><<<999777888;;;888<<<:::888:::<<>>XXXrrr}}}}}}~~~~~~~~~~~~~~~|||xxx||||||zzzzzzzzzyyyxxxxxx||||||wwwuuuxxx|||~~~yyy^^^PPPVVVaaapppxxxyyyxxxyyy{{{|||||||||{{{zzzwwwmmmiiikkknnnnnnllljjjjjjjjjjjjkkklllmmmmmmggghhhhhhjjjkkklllmmmnnnjjjgggeeefffiiikkkjjjiiifffbbbbbbeeeeeeaaa^^^^^^fffaaa^^^\\\PPP>>>444444////////////////////////000...///111000...111666999PPPYYYWWWYYYYYYWWWZZZVVVXXXXXXUUUUUUUUUQQQJJJ666555222000///000111111333000222===FFFIIIHHHHHH@@@===888555555666666555222222333444444555555666666777888999:::;;;<<<===???BBBFFFIIIJJJNNNTTTYYY___cccooorrrkkksss~~~|||{{{{{{||||||{{{zzzwwwyyyzzzyyywwwtttttttttvvvwwwyyyzzzzzzxxxvvvuuuoooUUU@@@@@@BBB===<<>>@@@BBBBBBAAA???>>>???>>>???@@@AAA???<<<999;;;>>>@@@>>>:::888:::<<<888===;;;999<<<>>>PPPnnnJJJ^^^zzz}}}iiiPPP<<<:::888777666555444333333333222333666;;;VVVOOO;;;000???DDD}}}bbb{{{{{{yyyvvvvvvxxxyyyzzzxxxxxxxxxxxxxxxyyyyyyyyywwwxxxyyyxxxxxxyyy|||~~~zzzxxx{{{|||yyyyyy{{{yyyxxx|||yyywwwzzzqqquuuppp___KKK@@@999555---444111111JJJaaaQQQ---000111000,,,))),,,000222,,,,,,...///111222PPPdddyyy~~~~~~~~~~~~yyy~~~}}}}}}ttt^^^III555444222000/////////000///222222777AAAsssvvvooopppsss~~~~~~~~~yyywwwdddCCC888;;;222444888KKKhhhyyy{{{}}}}}}~~~zzz~~~~~~{{{{{{{{{|||}}}|||zzzxxxwww|||~~~yyyvvvwwwzzzzzz}}}sss]]]RRRYYYbbbqqqwwwwww}}}wwwyyy{{{|||}}}|||zzzyyywwwvvvrrrooommmmmmnnnpppoooooonnnmmmmmmmmmmmmmmmkkkjjjhhhhhhhhhiiikkkllliiiiiihhhgggggghhhiiijjjhhhdddcccffffffbbb______ddd^^^\\\\\\RRR???444444////////////////////////000...///111000...111666:::QQQ[[[XXXYYYXXXVVVYYYVVVXXXYYYVVVUUUUUURRRMMM777555333000//////111222111222222555===HHHKKKIIIDDD@@@:::666555555444444222222333444444555555666666666777999:::;;;<<<===<<<@@@DDDFFFGGGKKKPPPUUU___cccnnn||||||sssnnnxxx~~~}}}|||}}}~~~~~~}}}wwwyyyzzzzzzwwwtttsssrrruuuvvvxxxyyyyyywwwtttrrrlllRRR>>>???AAA;;;:::@@@===>>>AAABBBBBB@@@>>><<<>>>??????AAAAAA@@@<<<999<<>>888===;;;:::<<<>>>RRRpppNNNbbbhhhMMM:::>>>777666555444333222222222000000111444QQQ}}}OOO:::///@@@AAA{{{XXXzzz{{{zzzwwwwwwyyyzzzyyyxxxyyyzzzzzzxxxxxxyyyzzzuuuwwwyyyyyyxxxzzz~~~zzz||||||yyyzzz}}}yyy{{{wwwssstttrrrwwwqqq^^^JJJ>>>888333...555&&&;;;oooaaa333111,,,)))+++//////,,,---111,,,111000+++000333GGG{{{dddxxx}}}}}}~~~~~~}}}zzzwwwrrrcccFFF---...333444///---///111000///333333666===nnn}}}~~~}}}wwwtttsssqqq}}}}}}{{{{{{{{{xxx}}}oooLLL@@@BBB555555333AAA```vvv{{{|||}}}{{{~~~}}}}}}{{{|||xxxyyy{{{~~~~~~{{{ttt||||||wwwwwwwwwwwwtttrrrbbbSSSQQQWWWllluuussszzztttvvvzzz}}}~~~~~~}}}|||pppuuuxxxuuunnnkkknnnsssuuutttrrrpppooonnnmmmmmmnnnllliiigggfffgggiiijjjiiiiiiiiihhhffffffhhhjjjdddaaaaaaeeefffbbb```aaaeee^^^]]]^^^UUUAAA666666////////////////////////000...///111000...111666;;;SSS]]]YYYZZZXXXUUUXXXVVVYYYYYYVVVUUUUUUSSSNNN888666333000//////111222///333222///777FFFMMMIIIGGGBBB<<<777555444333222222222333444444555555666666666777888:::;;;<<<===:::>>>BBBDDDEEEHHHMMMRRR[[[___iiivvvnnnwww}}}}}}|||{{{yyyxxxwwwvvvxxxyyyyyyzzz{{{|||}}}}}}|||}}}|||yyyyyy{{{xxxsssbbbJJJ:::???DDD???<<>>@@@AAAAAA@@@???>>>>>>;;;<<<>>>??????>>>===<<<===>>>???@@@???<<<999777;;;;;;999BBB::::::WWW___HHHVVV~~~bbbJJJ888888555444333444555666555444333///000555PPPwwwFFF333333111CCCkkkmmmcccsssyyy{{{{{{zzzxxxxxx}}}{{{{{{{{{{{{{{{{{{zzzzzzwwwzzz||||||zzzyyy|||{{{xxx{{{{{{|||}}}}}}{{{vvvrrruuuiiimmmgggKKK======555000;;;+++]]]mmm333,,,444.........------,,,,,,,,,+++,,,,,,111111---@@@eeewwwwww{{{sss^^^KKK>>>666111222222333111000///111222000222111000<<>>666444111...---...///...,,,///---...444666444333555BBBNNNXXXZZZYYYZZZZZZYYYUUUVVVUUUSSSUUUVVVQQQJJJ888444000...///000000000111000///000333:::DDDKKKIIIFFF???777555777555000222333555444333333444666555666888888888999:::<<<;;;>>>BBBDDDGGGIIIMMMOOO[[[bbbkkksss~~~{{{mmmyyy~~~}}}}}}|||{{{zzzyyyyyyxxxyyyzzzzzz{{{|||}}}~~~~~~}}}~~~|||yyyzzz{{{xxxrrr```JJJ;;;@@@EEE@@@===AAA;;;===???@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>??????>>>;;;999888::::::888AAA999:::VVV\\\FFFUUU{{{yyyZZZFFF777:::555444333444555666555444333111222333JJJqqqDDD444444222===aaajjjSSSxxxxxx|||~~~{{{zzz}}}}}}zzzzzz{{{{{{{{{{{{{{{zzz{{{zzzzzz{{{}}}}}}}}}}}}}}}}}}~~~~~~|||zzz{{{zzzzzz{{{{{{zzzwwwtttooollllllaaaLLL@@@===999555666@@@eeeUUU///666///......---------,,,,,,,,,+++,,,+++000111+++777TTT|||{{{ppp]]]KKK>>>777333111222222333111000///000222///222333111666KKKkkkssskkkkkkvvv{{{~~~|||zzzvvvcccHHH888777666222333EEEaaazzz|||zzz~~~yyyuuuzzzkkkSSSFFFGGGKKKaaa~~~xxxwwwyyywwwuuuxxxyyy|||~~~{{{vvvssstttvvv~~~yyyvvvsssnnnnnnqqqkkkkkkkkkkkklllmmmmmmnnnjjjgggeeeeeefffhhhgggfffcccdddfffhhhiiihhheeebbbfffeeebbb___ZZZOOO@@@555222222222111///000111333000---...333555444444666BBBMMMXXXZZZYYYZZZZZZYYYWWWXXXWWWUUUVVVXXXSSSLLL999555222000000111222111111111000000333999@@@FFFJJJGGGAAA888555666555111222333555444333333444666444666888888888888:::<<<<<<>>>AAACCCEEEHHHLLLOOOUUU\\\eeelllwwwuuummm|||~~~}}}~~~||||||||||||{{{{{{{{{zzzzzzzzz{{{|||}}}~~~~~~~~~|||zzz{{{|||wwwpppZZZHHH===BBBEEE@@@===@@@;;;<<<>>>@@@AAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>@@@???>>>===<<<:::999888::::::777???999:::TTTWWWAAASSSxxxqqqPPP???666:::666444333444555555444333222333444222EEEmmmCCC666666555888\\\xxxRRRlllxxx}}}wwwwww~~~}}}uuuyyyyyyzzz{{{||||||||||||~~~{{{yyy{{{|||}}}|||{{{|||~~~~~~}}}|||zzzxxxxxxyyyyyyyyyxxxssszzzooo\\\QQQGGG===999999555ZZZfff888---???***...------------,,,,,,,,,------***///333,,,...@@@uuurrr```HHH888222222222222111222222111//////000222...000333444111888UUUsssvvvmmmlllpppvvv~~~~~~~~~}}}}}}{{{lllRRR===444222333444:::NNNjjj{{{~~~}}}|||}}}zzz~~~|||~~~zzzrrrwwwgggMMM???>>>@@@VVVzzzxxxwwwzzz{{{vvvvvv~~~~~~{{{tttwwwzzzyyyuuurrrrrrtttzzzsssqqqpppmmmlllmmmllllllmmmmmmnnnooopppqqqiiihhhhhhhhhjjjkkkkkkiiifffiiimmmooonnnkkkiiiggggggdddaaaaaa___SSSAAA222///222444222//////333888111......222333222444888BBBMMMWWWZZZYYYZZZZZZYYYYYYZZZYYYWWWXXXZZZUUUNNN999666333111222222222222111111222222333666;;;???JJJIIICCC:::666666666333222333555444333333444666444666888888888888:::<<<===>>>@@@AAACCCGGGLLLPPPQQQXXX```fffppp|||nnnooo~~~||||||~~~zzzzzzzzz{{{{{{{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~~~~|||zzz||||||uuummmSSSEEE===BBBDDD???<<>>???AAAAAA???>>>BBBAAA???===<<<<<<===>>>AAA???===;;;:::999999::::::;;;888???:::<<>>???@@@AAAEEEKKKOOOQQQWWW___eeemmm}}}wwwkkkttt}}}|||}}}~~~~~~xxxxxxyyyyyyyyyzzzzzzzzzxxxyyyzzzzzz||||||}}}~~~~~~~~~|||zzz|||{{{ssshhhLLLBBB===AAABBB>>><<<>>>===<<<===???BBBCCCBBB???@@@???===<<<;;;;;;;;;<<<@@@???<<<:::999999:::;;;:::<<<888???;;;===PPPJJJ888OOOsssdddBBB;;;666999666444333333444444333222111222444444OOO|||MMM666555444+++IIIMMMxxxJJJeeevvvoookkkvvv}}}xxxyyyzzz{{{||||||||||||xxxzzz||||||zzzzzz|||~~~|||xxxwwwxxx{{{~~~fffhhhbbbJJJ===555RRR```???+++555111...------------------------,,,...)))***333333000666999sss~~~pppVVV;;;111333444333222111111222000///...///111000,,,000999666...444DDDcccxxx||||||zzzrrrnnnooouuu|||~~~}}}|||zzzuuueeeJJJ444222888888222888QQQlll|||{{{{{{~~~xxxwwwxxxzzz}}}~~~~~~~~~{{{}}}{{{zzzyyyyyyzzz|||{{{xxxuuurrr]]]CCC888888666IIIlll~~~}}}yyyuuutttvvvzzz|||yyyuuuxxx~~~{{{|||}}}{{{yyywwwuuuuuutttppppppwww~~~~~~{{{zzztttuuuuuuuuuuuutttrrrrrrooopppppppppooommmllllllkkkpppuuuuuurrrnnnmmmmmmfffeeegggkkkeeeVVVHHHCCC???888000---///111111000222//////111000000555;;;@@@KKKVVVYYYXXXZZZ[[[ZZZYYYZZZXXXVVVXXXYYYUUUNNN777555222111222222111000111222333333222222333444CCCHHHHHH@@@999777666666222333555444333333444666444555777777777777999;;;<<<===>>>???@@@DDDJJJNNNQQQWWW^^^bbbiiixxxtttjjjzzz~~~~~~~~~~~~}}}xxxxxxxxxxxxxxxyyyyyyyyyxxxxxxyyyzzz{{{|||}}}}}}~~~}}}{{{zzz{{{zzzpppdddGGGAAA>>>@@@@@@>>>>>>@@@<<<;;;<<<@@@DDDGGGEEEBBB>>>======<<<;;;;;;;;;;;;>>>===;;;:::::::::;;;<<<999;;;777===:::>>>NNNCCC777NNNnnn[[[<<<;;;888999666444333333444444222111///222333444QQQPPP666333555...DDD\\\yyyqqq;;;RRRcccaaa___kkkxxx~~~yyyyyyzzz{{{||||||||||||vvvzzz}}}|||yyyxxx{{{~~~~~~|||{{{|||}}}|||yyyxxxyyy|||}}}}}}tttcccaaaZZZHHH;;;:::aaaQQQ///222333+++000,,,,,,,,,------------...(((000,,,)))///111///444***XXX}}}nnnSSS999222444333111111000111111000......///111000,,,///666777111111666LLLbbbxxx|||tttnnnpppuuu{{{}}}||||||qqqUUU888222555666222333CCC^^^tttzzz~~~wwwxxxzzz}}}~~~}}}~~~~~~}}}|||~~~|||{{{qqqYYY>>>888:::555CCCbbb~~~}}}xxxyyy}}}yyysssxxx~~~zzzvvvsssrrrtttrrruuu|||~~~zzzyyytttuuuuuuuuutttrrrpppooopppqqqqqqooommmkkkllllllkkkmmmooopppnnnllljjjiiihhhiiiqqqzzzvvvggg\\\ZZZSSSFFF888111222444222...111///000222000///444<<>>???@@@CCCHHHKKKNNNTTTZZZ^^^cccppp~~~ssslll~~~|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||yyyyyy{{{yyymmm```FFFBBB@@@@@@@@@???@@@DDDBBB@@@???AAAEEEFFFCCC???<<<===============<<<<<<;;;;;;::::::;;;;;;<<<<<<777:::555:::888<<>>???@@@CCCFFFIIIKKKQQQWWWZZZ^^^jjj}}}}}}sssmmm~~~{{{{{{{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{|||}}}~~~}}}{{{yyyxxxzzzxxxlll^^^FFFDDDBBBAAA@@@@@@CCCFFFKKKGGGDDDDDDEEECCC>>>888<<<===>>>??????>>>======999999:::;;;;;;<<<======555888333888777;;;GGG888===NNNbbbGGG,,,777<<<<<<666555333333333333222000+++333555...DDDtttJJJ777///777666999ooommmdddzzz@@@CCCIIIQQQ[[[gggvvv{{{{{{{{{|||{{{{{{zzzzzz}}}{{{yyy{{{~~~|||}}}~~~}}}yyyxxxxxxyyyzzzyyywwwuuuyyyooouuurrrWWWJJJLLLGGGPPPggg@@@777222###777+++,,,,,,,,,------.........+++>>>@@@666222///,,,000333///EEE~~~yyyzzz}}}~~~{{{yyyyyy{{{fffIII===777000---000000111111000......///000,,,//////,,,---333666555,,,IIIkkkzzztttlllrrrzzz~~~}}}~~~fff@@@999444555999333111FFFddd|||~~~~~~|||yyyyyy{{{}}}}}}}}}}}}zzzpppSSS777555;;;111444JJJlll{{{~~~yyy|||}}}yyyyyyzzz|||~~~}}}{{{~~~zzzxxxxxxwwwwwwtttrrrtttvvvtttppppppsssssstttvvvwwwxxxwwwuuuttttttuuuvvvtttrrrrrrvvvyyyqqqnnnkkkkkkmmmnnnkkkiiihhhiiiyyywwwjjj]]]KKK999///,,,---///...///222444111///444;;;>>>JJJUUUXXXXXXZZZ[[[ZZZYYYZZZYYYWWWXXXYYYUUUNNN888777555555555555333111000111222222111222444666222???JJJGGG>>>888666666222333555444333333444666333555666777666777888:::888;;;>>>@@@AAACCCEEEHHHJJJPPPVVVXXX\\\gggzzzmmmiiiyyy|||zzzxxx{{{zzzzzzyyyyyyxxxxxxwwwxxxzzz||||||{{{zzz{{{||||||{{{xxxvvvxxxvvvfffUUUSSSIIIBBBBBBEEEEEEEEEGGGwwwkkkYYYPPPSSSWWWLLL===>>>;;;:::======::::::<<>>000555<<<777333333444444333333222111111///111...AAAsssLLL222666///777000kkkyyyOOOOOO444AAAOOOVVVllluuuxxxvvvwwwwwwxxxyyy{{{||||||zzz{{{yyy{{{~~~}}}||||||}}}}}}{{{yyywwwwwwxxxzzzyyytttkkk```TTTLLLGGGVVVlll;;;888++++++666***,,,,,,,,,------.........///BBBJJJ<<<+++)))///333000---;;;[[[vvv~~~~~~~~~~~~{{{zzz|||}}}ppp]]]JJJ>>>777333111---///000000000111///,,,////////////000000000000444555PPP}}}}}}wwwvvvvvvzzz|||{{{rrrLLL666333555888555333???NNNqqq}}}{{{zzzzzz}}}{{{|||zzz~~~}}}{{{}}}~~~{{{uuuVVV:::666999777777<<<```{{{yyyxxx{{{xxx|||zzzxxx}}}}}}|||~~~zzzwwwvvvvvvvvvuuuxxxxxxvvvuuuttttttsssssssssqqqqqqtttxxxzzzxxxuuuyyyyyyxxxwwwuuutttrrrqqqrrrpppnnnkkkjjjjjjkkkkkkllliiilllyyyvvvYYYSSSHHH===444///...---000000000//////111444777AAAKKKUUUXXXYYY[[[[[[YYY\\\YYYVVVXXX[[[ZZZVVVQQQ???666111666999666222222000000000111222222333333555>>>HHHJJJDDD<<<888888444333333222222333333444444444555555666777777777999;;;===???@@@BBBFFFHHHMMMPPPSSSVVV[[[dddpppyyy}}}iiijjj|||~~~|||zzzyyy{{{zzzzzzyyyyyyxxxwwwwwwwwwyyy{{{{{{zzzyyyzzz{{{|||{{{xxxvvvwwwuuugggWWWHHH@@@999:::===<<<<<<===VVVWWWUUUZZZpppmmmLLL>>><<<>>>BBBCCC???<<<===>>>:::666666999;;;:::888666;;;999555888@@@@@@999;;;jjjKKK@@@222666===888333444444444444333222222333111444222DDDvvvOOO444333000333333cccyyyQQQZZZ999AAALLLVVVnnnxxxyyywwwxxxyyy{{{|||||||||{{{yyy}}}}}}yyywwwzzz||||||{{{}}}|||zzz}}}~~~}}}{{{yyyyyyzzzyyywwwssslllaaaVVVMMMHHHdddqqq888666222...111,,,,,,,,,,,,---------.........444333------222000(((111+++000AAAQQQZZZeeeppp}}}{{{xxxyyy|||ooo\\\III;;;444222222111000////////////...000000000000111111111111222111CCCgggtttssswwwxxx{{{|||vvvUUU:::555333666444222:::GGGjjjxxx~~~~~~~~~}}}}}}}}}~~~|||}}}wwwqqqSSS999555999777666;;;ZZZxxxyyyyyyyyyvvv~~~|||}}}|||~~~}}}{{{zzzzzzzzzzzzvvvuuutttsssrrrrrrrrrrrrppprrrssstttuuuvvvwwwxxxzzzxxxtttqqqpppqqqsssuuutttrrrpppmmmkkkjjjjjjjjjhhhgggjjjppprrrjjj\\\RRRGGGCCC<<<555111///000111///000000000///111444777@@@KKKUUUXXXYYYZZZ[[[YYY[[[XXXVVVWWWZZZZZZUUUQQQ>>>555111555888666222222000000000111222222333333444===HHHKKKEEE===888777444333333222222333333444444444555555666777777777999;;;===???@@@BBBEEEHHHLLLOOORRRUUUZZZcccnnnwwwuuugggnnn~~~|||{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwwwwvvvxxxzzzzzzyyyxxxyyyzzz|||{{{yyyxxxwwwrrreeeWWWCCC<<<888:::<<<::::::;;;888@@@>>>;;;PPPmmmjjjSSS>>><<<>>>CCCEEE@@@<<<<<<<<<888666666999;;;;;;999888;;;999444777>>>@@@;;;@@@lllLLLAAA444888>>>999444444444444444333222222222111666444FFFxxxPPP555000222000999WWWyyySSSggg??????IIIVVVrrr{{{{{{vvvxxxyyy{{{{{{{{{zzzyyywwwzzzzzzvvvuuuxxxzzzyyyyyyzzz{{{|||{{{zzzxxxwww~~~~~~|||zzz{{{|||yyyxxxuuunnneeeZZZQQQKKKkkkttt555000555222---///,,,,,,,,,------------...---///,,,)))---444000&&&333...---111555:::JJJZZZooo|||~~~vvvsssvvv{{{zzzooo___RRRKKKIII777333///------...///000000000111111111222222222111...555LLLhhhzzz|||~~~wwwtttvvv~~~www|||~~~}}}cccAAA777111333444222555===]]]ooo~~~}}}{{{|||}}}~~~zzzssslllOOO777555999777666999PPPtttzzzxxxwwwttt~~~{{{{{{{{{{{{zzzuuutttsssrrrrrrrrrrrrrrrqqqtttwwwvvvttttttyyy}}}|||{{{yyywwwvvvuuuuuuvvvvvvuuusssqqqnnnkkkiiihhhlllooorrrrrrlll^^^MMM@@@888666333000///000111222///000000000000111444666???JJJVVVYYYYYYZZZ[[[ZZZZZZXXXWWWWWWYYYXXXTTTQQQ===555000333888777333000000000000111222222333333222<<>>???AAADDDGGGJJJLLLPPPSSSXXX```kkksss}}}ppphhhvvv}}}{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwyyyzzzzzzyyyyyyyyy{{{{{{{{{||||||xxxnnn]]]PPPBBB===:::===>>><<<;;;<<<777BBBBBB555444III___hhhAAA<<<;;;>>>@@@===::::::;;;999888999;;;=========999;;;999555666<<>>KKKXXX[[[[[[[[[\\\\\\ZZZXXXWWWXXXXXXWWWTTTQQQ===666000222888999444///000000000111222222333333111;;;HHHMMMJJJAAA999555444333333222222333333444444444555555666777777777999;;;===>>>>>>@@@CCCFFFGGGJJJNNNQQQUUU]]]gggooo~~~xxxllljjj{{{~~~|||{{{{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvvvvxxxzzz{{{|||{{{zzz{{{|||yyy{{{xxxgggRRREEE===999888;;;<<<999999;;;222<<>>FFFjjjEEE===444777<<<888444444555555555444333333111000444333FFFwwwPPP555222666///???BBBqqqYYYqqqeee:::888CCCTTTrrryyyvvvxxxwwwuuussssssuuuwwwyyyyyyzzzxxxuuuuuuxxxxxxvvvvvvuuutttsssssstttuuuvvvyyyzzzzzzyyywwwvvvwwwxxx}}}{{{xxxssskkk```SSSJJJYYYvvvPPP222)))888///,,,------------------------///999>>>777+++(((---444++++++...111111///000222AAAbbb~~~~~~~~~uuuppprrrwww{{{~~~yyyzzz|||zzznnnddd@@@777000000111///...000.........////////////000333111///555JJJgggzzz~~~zzzuuuyyy~~~{{{lllTTTAAA222333888777555666>>>YYYttt|||}}}xxxhhhMMM777777<<<:::888:::BBBnnnyyytttrrrvvv}}}{{{{{{{{{yyyxxxvvvvvvuuuuuuuuuvvvwwwwww}}}zzzwwwwwwzzz|||}}}}}}rrruuuxxx{{{zzzvvvrrrooozzzyyywwwtttqqqmmmjjjhhhiiiiiigggfffhhhdddTTTBBB:::888666444111000//////...///111111111111333555>>>LLLZZZ^^^\\\]]]^^^^^^ZZZYYYYYYYYYXXXVVVSSSQQQ===777000111888<<<777///000000000111222222333333222;;;HHHOOOMMMDDD;;;666444333333222222333333444444444555555666777777777999:::<<<===>>>???BBBEEEEEEHHHLLLOOOSSSZZZdddkkkzzzrrriiimmm~~~}}}|||{{{{{{{{{yyyyyyyyyxxxwwwwwwvvvvvvxxxzzz||||||{{{zzz{{{|||xxxzzzuuu___III===<<<999888;;;;;;999999===777111444===<<<666BBBVVVVVVIII<<<777888888:::<<<777777888999::::::;;;;;;:::::::::888777999<<<>>>GGGhhhAAA;;;444777<<<888555555555555555444333333444222555333FFFyyyRRR999444444111===@@@kkk___aaa^^^666666AAANNNkkkttttttzzzxxxvvvuuuvvvxxxzzz|||zzzzzzxxxtttuuuxxxxxxuuuuuutttsssssstttuuuwwwxxxwwwxxxyyyxxxvvvuuuvvvwwwzzzxxxuuurrrkkk```RRRHHHQQQpppcccGGG***777000***...------------,,,,,,,,,000000///---------------...---,,,...000111222333///MMMmmm}}}zzztttrrrssswwwzzz~~~||||||rrrgggNNN@@@444333333///...111---------........./////////000000222???VVVnnn|||}}}xxxrrrvvv~~~sss^^^HHH555444888888666777777OOOjjj|||zzz}}}hhhLLL666666;;;999888;;;===mmmyyyuuusssxxx~~~|||xxxxxxwwwwwwxxxyyyzzzzzz{{{xxxxxx{{{}}}|||yyywwwuuutttsssuuuwww{{{}}}yyyxxxvvvtttqqqnnnlllkkknnnlllgggcccfffeeeUUUAAA888777444222111000000000...///111222111222333555===LLL[[[___]]]\\\^^^___[[[[[[[[[ZZZXXXVVVTTTRRR>>>888111111999???999///000000000111222222333333444<<>>888444333333222222333333444444444555555666777777777999:::<<<======>>>AAADDDDDDGGGKKKNNNRRRXXXaaahhhxxx{{{ooojjjrrr~~~~~~~~~~~~}}}|||zzzzzzyyyyyyxxxxxxwwwvvvvvvvvvxxxyyy{{{{{{zzzzzzzzz{{{wwwxxx}}}}}}oooXXXDDD<<<<<<999999;;;;;;999;;;@@@FFF;;;555888:::999???III^^^OOO???999888888999;;;777888999:::999999::::::999:::;;;;;;999888:::===IIIggg>>>:::444888===:::555555555555555444444333444222444111DDDxxxSSS:::444...222888BBBhhhfffVVVZZZ666777>>>FFFaaannnsssvvvwwwxxxxxxyyyzzz{{{{{{zzzzzzwwwsssuuuxxxwwwsssuuutttuuuuuuwwwxxxzzz{{{xxxyyyzzzyyywwwvvvwwwxxxwwwuuutttrrrnnndddVVVKKKJJJ[[[ggg^^^222555000.........---------,,,,,,,,,///***''')))---///---+++000000///...///111444555,,,888MMMdddvvv~~~}}}yyy}}}~~~yyysssppprrrvvvzzzyyyyyy}}}{{{uuuaaaMMM;;;666333......444............////////////---///000111555EEEbbb{{{|||}}}yyypppttt}}}vvvhhhOOO:::555777666555666555GGG^^^sss|||~~~{{{hhhLLL555444999777666:::999lll{{{yyyvvvxxx~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{~~~{{{wwwtttuuuyyyxxxwwwtttrrrpppooonnnnnnoooqqqnnniiiiiihhhYYYGGG777555333111000000111222---///111222222222333444:::JJJZZZ^^^[[[[[[]]]^^^\\\\\\]]][[[YYYVVVTTTTTT???999222222:::AAA;;;000000000000111222222333333666>>>IIIPPPPPPJJJAAA;;;444333333222222333333444444444555555666777777777888:::;;;<<<<<<>>>@@@CCCDDDGGGKKKNNNQQQWWW```fffuuuzzzooommmwww}}}~~~~~~~~~~~~|||zzzyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvxxxzzzzzzyyyyyyyyyzzzvvvvvvyyyyyykkkTTTCCC>>>:::777666888777666999>>>666:::===<<<;;;;;;======aaaQQQAAA:::888666666777999:::<<<<<<;;;;;;;;;<<<888999;;;<<<:::888999===JJJfff===:::555999>>>;;;555555666666555555444333333///111---@@@uuuQQQ999333***333555EEEffflllPPPZZZ777888<<<@@@YYYjjjsssqqqssswwwzzz{{{zzzxxxwwwyyyyyyuuurrrtttwwwvvvrrruuuuuuvvvwwwyyy{{{}}}~~~yyy{{{{{{{{{yyyxxxyyyzzzwwwuuuuuuuuusssjjj\\\QQQBBBDDD```lll:::333000333.........------,,,,,,,,,............+++***,,,111)))---000...,,,,,,...///333,,,000GGGccctttxxxwww|||}}}}}}~~~}}}sssnnnooosssyyyzzz{{{}}}~~~}}}pppXXX@@@777222---///666////////////000000000000,,,...222111///:::\\\}}}{{{|||~~~|||rrrttt|||~~~qqqmmmTTT<<<555555333222555777CCCTTTjjj{{{vvvhhhKKK444222777666555999666kkk}}}|||yyyxxxwwwzzz~~~{{{yyy~~~~~~~~~|||yyywwwvvvvvvwwwxxxwwwvvvssspppoooooopppqqqcccjjjlllgggfffeeeYYYJJJ:::888444111000000222333---///111222222222333444888IIIYYY]]]ZZZYYY[[[]]]\\\]]]^^^\\\YYYWWWUUUTTT???:::333222;;;CCC===000000000000111222222333333888???IIIPPPQQQKKKCCC===444333333222222333333444444444555555666777777777888:::;;;<<<<<<===@@@BBBCCCGGGKKKNNNQQQWWW___eeesss|||vvvjjjnnn}}}~~~|||yyyxxxwwwxxxyyyzzzzzzyyyxxxyyyzzz{{{}}}uuurrr|||~~~xxxxxxyyytttyyyxxxbbbLLL@@@666<<<;;;:::888888888888888;;;;;;:::999:::;;;<<<===MMMhhhBBBBBB666444777<<<======<<<;;;::::::999999999===::::::===999999EEEbbbMMM@@@;;;666:::@@@;;;999999888888666555444333333777000555===rrrhhh888666...111:::666XXXwwwPPP|||===888;;;777MMM^^^ooosssvvvvvvttttttvvvtttppptttvvvwwwvvvtttrrrrrrsssvvvvvvvvvvvvwwwxxxxxxyyytttxxx}}}~~~zzzwwwuuuxxxyyyzzzzzztttiii[[[QQQKKK>>>GGGbbbdddFFF111222666111,,,,,,///111///,,,111...,,,+++,,,------------------............///...111000///;;;TTToooyyy|||}}}~~~wwwqqqooossswww|||}}}zzzyyy~~~~~~|||sssYYY;;;000555555+++000000000000111111111111333000000111...222JJJeeezzz}}}}}}ooooooXXXDDD===;;;666555999777;;;IIIccc{{{zzzzzz||||||}}}}}}zzzyyydddGGG666555333666:::888<<>>@@@CCCCCCGGGJJJMMMOOOTTT[[[```kkkzzztttggglll}}}~~~~~~{{{yyyxxxxxxxxxyyyyyyyyyxxxxxxyyyzzzwww{{{wwwuuuzzzzzzwwwzzz{{{vvvzzzuuu]]]HHH@@@999;;;;;;;;;;;;:::999888777::::::999999999:::;;;<<>>999::::::999999888666555444111555...333;;;oooeee555666///222999555VVVxxxXXXIII999333444GGGVVVmmmrrrwwwyyyxxxyyy{{{zzzvvvuuuwwwyyyyyywwwwwwwwwxxxzzzzzzyyyxxxyyyzzz{{{{{{}}}}}}}}}zzzxxxwwwyyyzzzyyyzzz{{{zzzuuujjj\\\RRROOODDD999AAA[[[kkkXXX:::///...---+++++++++...///,,,***)))***,,,------------------............///---///000000555FFF```sss}}}~~~wwwppplllnnnrrryyy{{{zzzzzz{{{gggJJJ777222111...000000000000000000000000///---...111...///@@@UUUyyy}}}ooommm\\\III===777444444666444666???VVVqqq~~~}}}vvv}}}~~~}}}{{{vvvrrroooeeeHHH777555333555:::888>>>SSS{{{vvv|||yyyuuu|||~~~yyyxxx{{{}}}|||zzzzzztttxxx}}}}}}{{{zzzzzz{{{~~~zzzwwwxxxyyywwwwwwzzzyyyyyyxxxwwwvvvwwwxxxzzzgggffffffjjjlllggg^^^UUUAAA555333555000111555222///000000111222222333333666FFFUUU[[[\\\______]]][[[\\\[[[XXXXXXYYYWWWRRRCCC444:::000777PPPDDD444222111000000000111333444999EEEPPPSSSRRROOOJJJDDD888555333444777888555333444444555555666777777777888999;;;<<<<<<===@@@CCCBBBEEEIIIKKKNNNRRRYYY___hhhvvvtttdddmmm}}}~~~~~~{{{yyyxxxyyyyyyxxxwwwwwwwwwyyyzzz{{{wwwzzz{{{{{{zzzxxxyyy||||||yyy{{{qqqUUUCCC???<<<:::;;;<<<<<<;;;:::888777999888888888888999::::::CCCSSSZZZ===;;;===<<>>FFFNNNRRRSSSRRRMMMFFF;;;888555555888888666444444444555555666777777777888999;;;;;;<<<===@@@BBBAAADDDHHHJJJLLLPPPWWW]]]eeerrrssseeeqqq}}}~~~}}}{{{yyyyyyzzzyyyxxxvvvvvvwwwyyy{{{{{{|||xxx{{{~~~{{{zzz}}}|||{{{zzz}}}oooPPP>>>===<<<::::::::::::999999888888777777777777888888888999>>>GGGddd=========;;;AAA999999999888888777777777666999555444999888;;;IIIjjjOOO>>>:::666777<<<999777777777777666555444333///333...666???vvvnnn>>>666444444888000DDDfffXXXbbbXXX===///======;;;TTTgggqqqzzz|||}}}~~~~~~}}}{{{}}}}}}}}}||||||~~~~~~||||||}}}~~~{{{~~~|||ssseee[[[GGGEEEBBB;;;000///DDD___dddZZZJJJ:::000++++++,,,///---,,,---......,,,***---------............///000***,,,333000---;;;PPPrrr}}}yyytttrrrrrrxxxzzz~~~oooTTT;;;222555000000000///////////////000---...222333111333888YYYrrr}}}tttlllooo{{{zzzxxxwwwiiiOOO>>>;;;:::777;;;999:::FFF[[[ttt{{{bbbGGG777555222444999888555BBBkkkyyyxxx~~~xxxwwwyyyuuussstttttttttpppmmmnnnuuu|||}}}~~~{{{}}}|||xxx}}}|||xxxuuuyyyzzzvvvqqqnnnmmmoooqqqrrrqqqjjjeeehhhoooooofff\\\GGG888444555000111444000000000111111111222222222444@@@NNNWWW[[[]]]^^^^^^ZZZ[[[ZZZWWWWWWXXXVVVQQQAAA888777333666GGGHHH;;;111111111222333444444555EEEJJJOOOQQQTTTTTTOOOGGG>>>:::666555777888666444444444555555666777777777777999:::;;;;;;===@@@BBBAAADDDGGGIIIKKKPPPVVV\\\cccnnn|||zzznnnfffuuu}}}~~~~~~|||zzzyyyyyy{{{yyywwwuuuvvvxxxzzzzzzyyy}}}nnnqqqxxxuuuxxx}}}xxxxxxzzz}}}mmmMMM<<<<<<:::;;;:::888777777777999:::666666777777777888888888;;;@@@dddEEE>>>:::888<<<999999999999888888888888777:::555444:::999<<>>444666444888000999SSSKKK[[[bbbCCC111???999555HHH___lllyyy}}}}}}}}}~~~}}}~~~~~~~~~}}}{{{zzz|||}}}~~~}}}|||}}}~~~~~~}}}}}}~~~||||||zzzsssfff\\\UUU???555;;;666(((...BBBIIIWWWaaaXXXBBB///+++///...---,,,,,,---...---+++---------............///333******222444///666DDDiii{{{|||{{{}}}~~~xxxcccIII777111111111000000/////////...111...---000222222333555DDDddd~~~wwwwww|||{{{|||qqqWWWBBB:::777333666555666>>>NNNdddyyy~~~vvvwww}}}{{{|||{{{{{{}}}}}}{{{\\\DDD666666222333888777666CCCnnn~~~}}}{{{rrrppptttzzzyyywwwwww{{{}}}{{{{{{~~~~~~~~~{{{~~~}}}xxxtttvvv|||~~~{{{wwwvvvvvvvvvuuutttwwwooohhhjjjppppppggg^^^KKK:::444444000000222,,,111111111111111222222222333<<>>GGG<<<000000111222333555777888IIINNNQQQRRRSSSTTTOOOGGG@@@;;;666444555666555444444444555555666777777777777888:::;;;;;;===???BBBAAADDDHHHJJJKKKOOOVVV[[[aaakkk{{{xxxrrriiiiii{{{~~~}}}~~~~~~|||zzzyyyzzz|||zzzwwwuuuvvvyyyzzzxxxuuurrr\\\^^^jjjfffnnnzzzuuuxxxyyy{{{iiiIII;;;<<<999;;;:::999888888888999:::555666777777888888777777999>>>ZZZRRRBBB777777777999888888888888888888888666:::666666;;;999<<>>qqqggg777222666333888111222FFFCCC[[[iiiGGG222999333777CCCUUUfffwww}}}}}}}}}~~~}}}~~~}}}{{{yyyxxxzzz|||~~~~~~}}}}}}}}}}}}~~~~~~{{{|||}}}~~~~~~yyymmmcccQQQEEE:::888999666222000///;;;OOO```eeeXXX@@@......,,,******,,,.........---------............///222++++++111444222555;;;^^^sss~~~ppp[[[BBB000222222111111000000/////////---+++,,,...111222333666UUUxxx}}}{{{~~~~~~vvvttt{{{~~~vvvbbbMMM@@@:::777555666777;;;EEEWWWkkkyyyyyysssvvv}}}yyylllqqq~~~~~~}}}zzzUUU???555666222222777666555>>>iii~~~}}}~~~{{{wwwsssxxx{{{zzz{{{~~~~~~|||~~~|||{{{}}}}}}zzzuuuvvvyyy{{{xxxwwwxxx{{{|||yyywwwwwwpppjjjkkkooooooggg```NNN<<<555555000111333,,,111111111111111111111111222999EEESSSZZZ[[[\\\___[[[]]][[[XXXXXXZZZWWWRRR@@@>>>444555111777HHH???222111111111333666888:::IIIOOOSSSSSSSSSSSSOOOIIICCC===777444555666555444444444555555666777777777777888::::::;;;<<>>:::999:::<<<======<<<:::999555666777888999888777777777>>>LLLaaaFFF555999777777777777777777777777777555999666666;;;888999FFFaaaBBB444999:::888:::888999::::::::::::999888888444777000555<<>>???333666222555LLLDDD777555222000111444777:::DDDMMMTTTUUUSSSSSSQQQNNNFFF@@@999555555666666555444444555555666777777777666888::::::;;;<<>>ssskkk;;;111444,,,555777555FFFJJJ999RRR@@@666555000===555===SSSkkkuuuwwwyyy}}}yyyyyyyyyxxxwwwxxx|||~~~zzz|||~~~~~~}}}~~~}}}|||{{{}}}zzzvvvxxx{{{xxxnnndddWWWIII<<<888666333111222...000000000333???SSSbbbEEE???888222...------,,,---------.........//////(((///333///+++...333444999IIIeee}}}|||eeeIII444444333333222111000000...111111000///000000///000;;;XXX}}}~~~qqqmmmvvvzzznnnffffffrrr~~~yyytttrrrnnn^^^HHH>>>AAA<<<===<<<:::;;;HHH\\\lllxxxwwwyyy~~~wwwmmmsss~~~wwwkkkJJJ888333777333222555333:::666YYYuuu}}}xxx}}}~~~}}}wwwuuu~~~}}}|||{{{vvvssswww~~~~~~zzzyyy~~~~~~{{{{{{|||wwwrrrqqqsssuuurrroookkkjjjiiijjjlllkkkgggcccOOO===666777666999;;;555222222111111111111111111111555@@@QQQYYYZZZ[[[___]]]^^^]]]ZZZZZZ[[[YYYTTT===???222888333444PPPHHH;;;888333000000222666888@@@KKKTTTUUUSSSSSSSSSQQQIIIBBB;;;666666777777666444444555555666777777777666888999::::::<<>>)))...<<>>@@@???BBBPPP___{{{{{{~~~|||{{{}}}hhhiiiqqq|||{{{iiiAAA:::555444222111444888333===CCCkkkzzz{{{wwwxxx|||{{{|||~~~{{{vvvuuuxxxxxx}}}{{{|||}}}}}}xxxxxxxxxvvvuuuttttttsssqqqppprrrnnnjjjjjjllllllhhhcccQQQAAA555<<>>333...999666...777:::HHHSSSUUUTTTUUUUUURRRJJJEEE===777777888888555000777999444222555666333777777888999;;;===???@@@AAADDDFFFGGGGGGJJJPPPUUU[[[```kkk{{{tttiiiqqq||||||{{{{{{zzzzzzyyyyyy}}}xxx|||yyyttt{{{pppOOOKKKNNNNNNEEEGGGccczzzwwwuuuuuugggMMM;;;999;;;999;;;@@@KKKDDDAAAOOO<<<@@@>>>:::777888<<<>>>:::777999AAA>>>^^^XXX>>>888777777666555555555666777888999:::666888===777999IIInnnEEE999555666<<<555777555666666666666666555555777000999777555sssddd888555444333333666;;;@@@CCC???```qqqHHH///000;;;333888FFFYYYhhhuuu}}}~~~zzz{{{zzzyyyyyy|||~~~~~~}}}|||www|||zzzjjjXXXGGG>>>999000...222///000//////000......444===LLLkkkuuuYYY===888:::444222000...---.../////////---------......///000111///333AAAWWWkkkyyyyyyrrrdddAAA666111555666///---000//////............/////////111EEEjjjyyynnnkkkwwwsssjjjppp~~~xxxppppppwwwsssaaaOOOGGG<<<<<<>>>???===???KKKXXXqqqyyy}}}~~~ssssssxxx~~~hhh>>>888444444333222555;;;444:::>>>ccczzzyyy~~~xxxwwwyyyxxxwwwyyy|||{{{xxxyyy}}}||||||{{{yyyuuu}}}|||~~~wwwssssssooooooppprrruuuwwwxxxxxxrrrooommmnnnooommmhhhcccRRRAAA222555EEELLLAAA111111111111111000000000000333444999DDDQQQZZZ]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXEEE<<<555555;;;HHH[[[kkk>>>888//////666333000666999FFFRRRTTTTTTUUUUUUSSSLLLHHHBBB;;;888888777555333===BBB===777666666666666666777888:::<<<>>>???@@@CCCEEEFFFGGGJJJPPPUUUYYY^^^iiixxx~~~llliiiyyy}}}~~~||||||{{{zzzzzzyyyxxxxxx{{{vvvwwwvvvsssuuueeeEEEFFFRRRTTTBBB>>>\\\vvvrrrsssppp```HHH888666888777888AAAXXX;;;222OOO^^^LLLDDD===777888>>>AAA===777999???===OOObbbDDD777555666666555555666777888999999:::666999===999;;;JJJqqqHHH<<<777777<<<555777777777777777666555555444999111777555888pppggg888555444333444666;;;???BBB@@@[[[QQQ222000777666===GGGUUUeeetttzzz|||{{{zzz||||||www}}}|||lllSSSEEE???:::...,,,222333//////000222...***+++000222IIIiiiwwwbbbBBB:::EEE<<<666///++++++---............---......///000111111000666DDDTTTggg|||xxxuuummmKKK>>>555777888333///000//////............//////---000===WWWwww~~~}}}}}}uuuqqqyyysssoootttqqqpppwwwzzzfffSSSKKK>>>===>>>>>><<<<<>>???AAADDDEEEFFFJJJPPPUUUVVV\\\fffttt}}}iiilll~~~{{{||||||{{{{{{zzzyyyxxxwwwwwwzzzuuussssssuuupppYYY>>>;;;RRRbbbTTTBBBRRRmmmuuussskkkXXXBBB666666777777555JJJ___???FFFVVVcccKKKBBB===888888<<>>;;;999======BBBiiiKKK777555666555555555666777999:::999:::666888<<<777999IIIlllEEE;;;999;;;@@@777999888888888777777555444333777///333222:::kkklll;;;555444333444777;;;???AAAAAAPPPSSS333000222666@@@FFFPPP^^^ppp}}}}}}www{{{zzz{{{}}}}}}yyy|||kkkMMMAAA===;;;000...333222---,,,///222111---...222222+++<<>>>>>===<<>>111333333...777IIISSS555111;;;444222888666777BBBOOOUUUVVVUUUVVVVVVPPPMMMJJJDDD<<<666666999555<<>>777222333444555555666777999;;;===>>>===@@@CCCDDDEEEIIIOOOTTTUUUZZZdddppp{{{lllppp~~~{{{|||{{{{{{zzzyyyxxxwwwvvvvvvyyywwwrrrsssvvvjjjOOO;;;;;;KKKdddkkk^^^___qqq{{{tttgggRRR>>>666666888777:::TTTTTT>>>YYYMMMCCC666999999999888888999<<>>===fffQQQ999666666555555555666777999:::999:::666777;;;555666EEEiiiDDD<<<;;;<<<@@@777777888888888888777666555444666///333111>>>ffftttBBB555444444555777;;;>>>@@@CCCDDD~~~YYY555333000666999===DDDRRRfffvvvzzzvvvyyyxxxyyy|||~~~|||}}}zzzeeeKKK===999999111000111,,,,,,+++,,,000111000222777000555444888WWW{{{|||eeepppcccPPP@@@666333111111///............//////000111000000222555===OOO___{{{~~~~~~ttteeeRRR===222000000000/////////............//////000444444<<>>>>>>>>===@@@EEEKKKddd~~~zzztttKKK:::666333444444222555999:::222444BBB```||||||~~~{{{xxxxxx|||zzzyyyzzzyyyvvvyyy}}}yyytttxxxzzz|||~~~~~~}}}~~~{{{xxxsssooommmllllllkkkdddRRR???777444111000222444333333222111000000///222333555<<>><<>>[[[BBB000333222555777666444555999>>>;;;999???>>>YYYTTT:::777555555444444555666777888888999555666:::444555EEEpppIII???<<<;;;===333333888888888888777666666555666222666333AAA```zzzIII555444444555777;;;>>>???FFF???jjjggg<<<666222777222666===KKK```ttt|||{{{wwwwwwxxx{{{~~~vvv^^^III:::555555000000333...///,,,+++...///...000444111999777///999WWWttt}}}ssscccQQQAAA666111/////////............//////---,,,...111111444>>>IIIjjjzzz{{{qqq^^^FFF555......////////////............//////000555444555MMMrrr}}}rrrpppsssvvvooonnnkkkbbb\\\aaajjjnnnhhh```KKKDDD>>>=========???BBBDDDUUUsssyyynnnIII:::555333444444222444888:::222666<<>>555888888111222999LLL>>>777555000000444444;;;BBBOOOXXXYYYVVVVVVZZZYYYPPPIIIFFF???666555<<<999444111333555555555666666666777888:::<<<>>>???===@@@BBBCCCCCCFFFLLLPPPRRRXXX```hhhwww~~~pppkkkttt~~~~~~{{{{{{zzzxxxwwwuuuttttttvvvyyyrrrrrruuu^^^AAA>>>;;;444===SSSgggyyy~~~rrruuu```FFF666444666888777666III;;;KKKLLL:::555:::111222444444444444666777:::555>>>BBBGGGTTT999777555555444333333444555666666777444666;;;666999IIIzzzPPPAAA999777;;;333666777777888888888777777666666333777222???VVVyyyIII555555555666888:::===???EEE>>>XXX{{{BBB666111666222666<<>>PPPjjjyyyiiiRRR===222000////////////............//////...333222111BBBccc~~~uuupppqqq~~~~~~qqqnnnoooiiieeeaaacccjjjnnnkkkeeeQQQGGG>>><<<;;;:::;;;===???EEEbbbsss___BBB777333222444444444666:::999000888888SSS}}}}}}}}}xxxwwwyyy|||{{{xxxyyy}}}~~~}}}}}}~~~zzzwwwxxx{{{{{{xxxsssnnnjjjhhhiiijjjhhhTTTBBB;;;777111111666222222222222222222222222222222222555===IIIVVV___[[[]]]^^^```___]]][[[YYYOOOCCC888444333000///000???CCC:::///111444444888>>>DDDPPPZZZ[[[VVVVVV[[[dddVVVKKKGGG@@@666555:::777333333777777333444777555555666777999;;;===>>>>>>@@@BBBBBBBBBDDDJJJNNNPPPUUU]]]dddqqq{{{mmmhhhttt|||~~~{{{{{{yyyxxxwwwuuutttssstttyyyrrrqqqtttZZZ>>>???777888===DDDTTTqqq~~~sssuuu^^^BBB444333666777666666DDDAAA[[[:::///777222333222111333555555333111999333>>>FFF;;;RRR999777666555444333222333444555444555333666===999<<>>BBB>>>NNNEEE333...444222666:::CCCSSSfffrrruuuwwwwwwxxx{{{~~~}}}}}}~~~|||oooUUU???555555666222===SSS^^^222///000444444000......000///222555777<<>>777000//////.........//////333000///111000///111777999ZZZyyyvvvsss~~~}}}ppp[[[EEE777222000/////////............//////+++000111///;;;YYYxxxrrrllllll|||uuuuuuyyykkkkkkjjjjjjlllmmmiiidddVVVJJJ???;;;:::888888999;;;;;;WWW|||jjjPPP888444111000333555555888<<<777000:::555PPP|||~~~~~~~~~|||}}}|||{{{|||~~~{{{vvvuuuxxx~~~{{{xxxzzz|||xxxwwwtttooojjjgggggggggttt]]]GGG???999222111666222222222222222222333333111000000222999FFFSSS]]]ZZZ\\\^^^``````^^^\\\ZZZMMMDDD999222333666777666777GGG===---444999777>>>???EEEQQQ\\\\\\VVVVVV\\\lll[[[MMMHHHAAA777444888333333777:::777000000666444444555666888:::;;;<<<>>>AAABBBBBBAAACCCHHHMMMNNNSSSZZZaaannnjjjfffnnnxxx}}}}}}wwwtttwww|||zzzpppooouuukkkRRR???<<>>777999LLLjjjWWW???QQQ///111555333666<<>>??????>>>>>>AAAEEEIIILLLTTT\\\aaammmjjjgggqqq{{{~~~|||wwwuuuvvvxxxxxxqqqpppttthhhNNN===<<>>III```yyyuuu^^^KKKJJJ>>>333///...---...111000000000000111111222222111444CCC^^^wwwqqq[[[EEE777222222//////.........//////000000000444555111777RRRpppvvvpppzzztttjjjjjjoootttxxx|||eeeTTTCCC;;;888444333444888222>>>jjjlllnnn:::888333333222111111222666999888222999999RRRxxx}}}|||}}}|||{{{zzz{{{|||}}}yyyuuurrrsssxxx{{{zzzxxxqqqllljjjnnnoookkkiiijjjqqq___LLL@@@999444555888999666333111111222222111000///000222555<<>>EEEAAA777555333222222333555666555666666555555666777777888JJJ```>>>666???111444666444555555555555444444333666777555222;;;OOO~~~TTT888:::888777888666GGGfffhhhJJJ|||sss888000333333333666:::===FFFWWWhhhvvvxxx|||oooUUU@@@444333///000111///CCChhh999000---111333///...111---,,,...000///111:::EEE\\\qqqtttbbb[[[III777000000000000111////////////000000000000111///666JJJbbbtttzzzeeeMMM:::222111000//////......///////////////222444222444EEEYYYvvvoooxxxuuukkklllrrryyysss^^^GGG:::666444333333777---999XXX[[[nnn|||FFF666444444333111///000222444666111999;;;TTT{{{}}}||||||}}}~~~~~~}}}|||~~~|||wwwuuuqqqmmmmmmqqqtttuuuuuuoookkkiiilllllljjjhhhiiikkk\\\LLLAAA;;;888888:::555333000111333555555333222111222222111666DDDRRRaaabbbccccccbbb```^^^[[[HHH;;;555777666333<<>>999555555555444444444444555555666666777777999:::<<<===???@@@@@@??????BBBFFFJJJLLLQQQVVVXXXbbbwww}}}vvvccceee~~~~~~~~~|||yyyyyyzzzyyyvvvssstttssstttoooZZZAAA777<<<666???;;;MMMQQQoooooosssVVV???555888444444666444444555555444333222111111///111222444444222111//////333555555;;;DDDBBB:::555333222222333555555555666555555555555555666666???hhh>>>555AAA+++444555333333444444444333333222666888777444<<>>PPP|||RRR<<<===888666999666<<>>VVViiixxx|||zzzfffOOOAAA999333///---//////..................---...000333666>>>PPPaaa~~~sss\\\GGG888222111111000///////////////......000444555555777;;;gggyyyzzztttsss~~~vvvllljjjmmmrrryyy|||jjjPPP===666555333///555...<<>>888777<<<888666@@@GGG888888OOO}}}LLL***111555444555888:::>>>IIISSShhhoooyyyzzzgggQQQ>>>444...333...***---,,,---888...---...............//////------//////000555;;;JJJbbbyyy~~~}}}}}}eeePPP???333000222////////////...............111444444000111===KKKnnnwwweeePPP>>>555222222111000////////////...///111333555666777888NNNiii|||xxxrrr}}}|||qqqmmmmmmnnnttt{{{~~~oooWWW@@@666444222///222///:::???xxx[[[:::DDD```rrrzzz___mmmggg555///000111111000111333444222...888;;;UUU{{{}}}{{{{{{|||}}}|||{{{}}}zzz{{{~~~uuuvvvwwwwwwuuurrrnnnkkkkkknnnnnnlllkkknnnqqqqqqfff```SSSCCC999666444222333333222111222777???EEE333...---000333444999???TTT```gggdddaaaaaa]]]VVV<<<777333222000///333:::444000222===BBB===777666:::JJJZZZ^^^\\\\\\^^^^^^[[[ZZZWWWRRRKKKBBB;;;666555555444444444444555555555555666666888999;;;<<<>>>??????>>>>>>AAAEEEIIIJJJOOORRRVVVaaattt|||nnnccc^^^rrr~~~}}}}}}zzzyyyxxxxxxxxxxxxwwwvvvtttuuurrreeeNNN<<<888<<<666???HHHGGG```rrrpppXXX;;;111222555000111555111111222333222///...000111000000111111111111000000///333333000555AAAHHHFFF:::777444333333333222111111111111111222444555555555WWWXXX>>>111111333333111222333333444444333333444999<<<:::@@@RRRYYY===???:::999>>>999666======BBB;;;EEEsssZZZ...111444333444999;;;>>>FFFNNN___iiivvv~~~~~~oooYYYEEE:::666---444///***...---***///,,,------,,,,,,---//////000,,,,,,...//////333888CCC^^^www}}}{{{~~~}}}jjjQQQ<<<555777000000000/////////......///000333555333111666===UUUnnn|||nnnYYYEEE888333222111000////////////000111222111222444666777999UUUvvv}}}|||sssvvvpppmmmlllpppvvvwww^^^CCC444222333111111000555888jjjmmmAAA777CCCZZZuuuvvvRRR\\\mmm:::000111222222111111222444222...777:::SSSyyy~~~}}}}}}~~~~~~}}}~~~~~~wwwxxxyyyyyywwwuuusssrrrnnnrrrrrrllliiilllooonnnhhhcccVVVDDD999777666333000...///888DDDPPPUUUWWWDDD888///...111444888;;;OOO]]]gggdddaaabbb^^^VVV999444111111111000111333111000000444888888777555999JJJZZZ^^^\\\\\\^^^___]]]\\\YYYTTTMMMEEE===999555555444444444444555555555555555666888999;;;<<<===>>>>>>======@@@DDDHHHIIINNNQQQVVV```ppp}}}zzzlllbbb```zzz~~~~~~{{{{{{zzzyyywwwvvvvvvuuuuuuuuuqqqcccNNN===999<<<999EEEXXXQQQmmmtttsssUUU888000222555///000444000///222333222...,,,...000111111000000000000111111...333222...333@@@HHHFFF;;;888555333222222111000000000000111222444555666444OOO```CCC///666222000111222333444444444444444555:::<<<999???SSS```;;;@@@===;;;>>>:::888AAA<<>>DDDKKKZZZeeesss}}}~~~~~~~~~~~~sss]]]EEE555111444...666111,,,111111,,,...+++------++++++---///000///,,,+++---......111666EEE]]]rrrxxxxxx|||eeeHHH:::999111111000000/////////...+++)))+++000333222222444AAA]]]yyysss___III:::333222111000////////////222333222000///222555666---HHHjjj~~~~~~ssswwwqqqmmmjjjmmmrrr}}}cccEEE222000333444333222222444aaa{{{LLL666111JJJhhh{{{rrrHHHPPPnnn;;;222333444333222111111333333///777888OOOsss|||zzzxxxxxxyyyxxxwwwvvvxxxyyyqqqvvvtttlllgggjjjllljjjnnnjjj\\\HHH;;;999888555555333777FFFXXX___YYYPPPXXXGGG555///111333666888LLL\\\fffdddbbbccc```XXX777333///111333222111000///111222000000333666555999JJJZZZ^^^\\\[[[]]]___```___]]]XXXRRRIIIBBB===555555555444444555555555555555555666777999;;;<<<<<<======<<<===???DDDGGGIIIMMMQQQTTT^^^lllwww{{{{{{wwwkkk]]]fff}}}|||~~~yyyvvvxxx{{{yyyrrrqqquuutttyyyrrrZZZEEE===;;;999>>>555RRRfff{{{sssjjjEEE222222222222111111000000111111000000//////......///......---------......000222222//////666@@@FFF;;;999666222000///...///111111000000111111222333000BBBddd^^^222+++;;;444666111...000000000444999:::;;;;;;<<>><<<;;;::::::;;;:::MMMGGGKKKhhhzzz333---333333333333555;;;CCCIII[[[ZZZhhhyyy~~~qqq^^^OOOAAA666222333,,,222222***'''...111...$$$---111......333111)))***222777333,,,,,,333:::CCC]]]uuu|||}}}|||TTT======333111000222333111...+++---------...///000000111666NNNnnn{{{zzzxxxpppVVV:::444///---000111///...///000111333444444333111000888777MMMsssyyytttyyyooosssssslllooozzzzzz[[[@@@222000111000111444111111SSSLLL777999555GGGooovvvaaaFFF999UUU777000000000000000111111222222222555888IIInnnzzz~~~|||}}}{{{|||{{{zzz}}}|||yyyvvvuuuuuusssqqqnnnlllkkkjjjfffZZZGGG:::555444222///444@@@LLLKKK===444444FFFSSSAAA(((///666333666EEE\\\eeefffaaaiiisssZZZ777;;;<<<666---+++222999111111000000000222333444<<>>EEE<<<:::777333111000000000111111000000111111222333222777UUUdddFFF,,,...333444111///222222222444999:::;;;<<<<<>><<<;;;:::::::::AAAOOONNN???WWWzzz;;;333000111222444777===DDDIIIJJJWWWmmmzzzxxxyyy~~~~~~}}}{{{iiiUUUFFF;;;444222333444,,,***...000,,,+++...555222...,,,000333333///000444666222......333777FFF]]]rrryyy|||}}}pppMMM;;;333555222,,,+++000222///------......///000000111111<<>>RRR\\\^^^ccc```\\\```^^^]]]]]][[[WWWPPPGGGAAA777555555888777333333666555555555666777999;;;;;;<<<<<<<<<===???AAACCCDDDIIIKKKNNNSSS\\\hhhttt|||~~~zzznnneeesss}}}|||}}}wwwvvv{{{{{{xxxwwwxxxwwwttttttwwwvvvvvvjjjQQQ===888888777888444;;;NNNoooOOO666555444333222111///......000000000000////////////000000////////////000000///111222111000333<<>>DDDIIIJJJUUUgggwww|||~~~~~~xxxqqq]]]GGG;;;555222222333,,,---000000---+++000777333******555<<<555---***222333333222000000222555EEEZZZooowww{{{|||gggIII666888444+++***111222...------......///000000000333111BBBeeewww{{{zzzdddMMM;;;555111333333000......111111333333333333111111000000:::VVV{{{sssfffgggiiijjjrrr|||dddEEE333000333333111,,,555+++111<<>>@@@BBBCCCHHHJJJNNNSSS[[[fffrrrzzzyyylllfffwww~~~yyywwwzzz|||yyywwwwwwwwwvvvvvvwwwwwwuuueeeLLL:::777888666888;;;===PPPqqqGGG888444333333222111000000000000000000000////////////000000000000000000111222///000222222000111:::DDD>>><<<777333000000000111000000000000000111222222555222;;;WWWhhhTTT777000000...///333555333444777?????????;;;>>>LLL{{{VVVCCCAAA???<<<:::999999999===LLLsssDDDGGGZZZ666222444777:::<<<@@@DDDGGGPPPeeeyyy}}}}}}}}}~~~|||vvvcccPPP<<<444333222222222***///...,,,555BBB@@@444666***000DDDJJJ:::...111,,,---000222111///111555@@@WWWoooyyyzzz|||pppCCC;;;333111222000---***............//////000000555222:::QQQmmm|||hhhqqq}}}kkkYYY???777111222333111//////......///000000///......333222555FFFkkksssggggggiiikkkrrr}}}cccCCC333333444222///000888***555777[[[yyy999...888777000:::XXXttt~~~wwwuuuwwwttthhhSSSAAA@@@vvvYYY666///////////////000111111444111444555===YYYwww~~~~~~}}}}}}}}}~~~~~~yyyzzzxxxvvvuuuvvvwwwwwwwwwttttttvvvzzz~~~}}}yyyttt|||vvvppppppssstttpppkkkjjjiii```NNN???888666444///000555999444///777DDDYYYHHH444///111//////666666GGGSSSbbbbbb^^^ZZZ<<<------000999CCCEEE>>>777111000000000111333444666CCCVVV^^^^^^bbb```]]]aaa```______^^^[[[UUUMMMHHH<<<888555777888555666888555555555666777999;;;;;;>>>=========>>>???AAABBBFFFIIIMMMSSSZZZeeeooovvvvvvhhhfffxxx{{{zzzzzz|||zzzwwwvvvwwwyyyyyywwwwwwsssaaaHHH999888999777444<<<@@@TTTmmm@@@:::555555555444444444444444////////////000000000000000000000000000111222222///000222333000000:::GGG@@@===888333/////////000000000//////000000111222000999999@@@\\\gggNNN000111......222333111333777???AAA@@@===???MMM~~~ZZZBBBAAA???<<<:::999999999888EEEyyyJJJAAAmmm;;;777999<<<===>>>@@@CCCEEEKKK|||vvv~~~~~~zzzzzz{{{vvvoooTTTEEE666333444444111000444+++)))999PPPTTT???'''333'''---BBBBBB---$$$///((()))---222000---000777>>>WWWrrr|||yyywww|||~~~bbbGGG333555777...***...............////////////...333666;;;RRRrrr~~~iiiqqq}}}ooobbbDDD999111000222111000000........................333444222:::[[[~~~rrrhhhhhhiiiiiimmmtttaaa@@@333444444111...333777)))555555PPP}}};;;...222444222111???]]]xxxzzztttkkkooowwwpppbbbLLL>>>FFFrrr___::://///////...///000000111333000444666888PPPppp{{{~~~~~~~~~~~~yyyxxxxxxxxxwwwuuuttttttvvvxxxzzz{{{}}}{{{uuuzzztttoooooossstttooojjjiiiiiibbbPPP@@@888666555888222000444777;;;JJJ[[[QQQ<<>>AAABBB???CCCRRRcccAAA@@@>>><<<;;;::::::;;;999???qqqJJJ666ooo}}}CCC:::<<<===>>>>>>???BBBDDDHHHyyy{{{{{{zzzqqqhhhIII>>>444333555333000///...111EEE\\\VVV999***///)))(((<<>>QQQIIIDDD===666111//////000///////////////000111111---111;;;666000FFFXXXLLL<<<555000...///000555<<<@@@CCCDDD@@@BBBQQQddd@@@???===<<<;;;;;;<<<<<<<<<===hhhPPP333ZZZGGG:::;;;<<<<<<<<<>>>BBBEEEHHH```mmmyyyjjj\\\CCC:::333333333111///000'''HHHfff___;;; $$$555---333PPPxxxtttdddcccOOO;;;,,,,,,///...///444999NNNiii||||||{{{}}}zzz~~~]]]BBB666444444222/////////////////////...111000111666<<>>555888888333???000555OOO|||^^^AAA===???>>>===:::777555333222.../////////000000111111............///000111222333000111444000000@@@UUULLLHHH@@@888333000000111///////////////000111111333***<<>>===<<<;;;<<<<<<===<<<===eee[[[888PPPFFF888999::::::;;;>>>BBBEEEBBBOOOJJJYYY{{{~~~~~~sss___MMM@@@999333111000...///222222]]]ggg===###///444$$$,,,***===cccfffGGG,,,)))000111000111333DDD___xxx~~~~~~wwwOOO:::<<<888***///////////////.........444(((***777999888SSSyyy}}}}}}yyyuuutttcccPPP<<<333111///......//////............//////***444888333:::VVVzzzzzz\\\@@@777444000///222111,,,777---...666pppuuu666000///444444111666@@@{{{~~~{{{vvvoooiiigggWWWXXXKKK777333CCCUUUBBB...............///000000///,,,555999222>>>aaa}}}~~~}}}||||||zzzuuuwww{{{zzz|||xxxrrrtttvvvwwwvvvsssooollleeehhhdddSSSAAA777444444333:::GGGNNNCCC111+++000555---444555***000999---......666TTT___VVVMMM111666222000222666888666222111000000111222555777888LLL\\\aaa^^^aaa___^^^ddd```___^^^]]]\\\YYYTTTPPPLLLBBB999777888666555666555555555666777999;;;<<<:::::::::;;;===@@@BBBDDDAAAEEEKKKQQQXXX___fffkkkwwwqqqccchhh{{{~~~yyyyyyzzzyyyzzz{{{|||||||||{{{yyyxxxvvvbbbIII;;;666666555555444888:::TTT___VVV\\\eeeooommm^^^UUUQQQBBB...111...///555666222000000000000000000000000000000222111---000222,,,888VVVeeeAAA===>>>:::777...333////////////////////////......TTT999000333777???cccLLL333111888444999NNNSSSJJJCCCBBBEEEOOO```???>>>======>>>===;;;999;;;888[[[ggg===VVV```<<<888;;;;;;888???AAA888888EEEDDDAAAQQQfffuuu~~~~~~}}}}}}jjjSSSEEE666@@@)))000666***444...MMMvvv666)))///)))...***+++...222888===CCCEEE>>>555)))&&&---555444---444<<>>555333666666222444444444444666888:::<<<:::<<<===>>>===>>>???AAADDDHHHGGGMMM[[[]]]]]]ggguuu~~~zzzmmmdddkkk{{{|||}}}{{{}}}}}}}}}}}}|||zzzxxxwwwwww```FFF999666666555444333666:::XXXSSSBBBDDDGGGGGGEEEHHHUUU^^^SSS@@@555000222222+++---333111000000000000000000000000//////---000333///;;;WWWhhhCCC======888555***...////////////////////////000000WWW;;;000111222999LLLYYYNNN555///888DDDOOOVVVLLLEEECCCEEENNN}}}^^^???===<<<=========;;;999<<<999YYYjjjBBBOOOggg===999<<<<<<777;;;>>>666<<<777<<>>///...------------//////000///---222777666FFFddd|||~~~}}}~~~~~~}}}}}}~~~{{{{{{zzzssskkkiiijjjeeeVVVCCC666444666===SSSZZZ???000111,,,777222111000/////////000111///,,,...999EEEGGG;;;///444333222222111000000///444000...222888888333...AAASSS``````^^^aaabbb___aaaaaa___\\\\\\]]]WWWPPPMMMIII@@@777555777777333444444444444666888:::;;;:::<<<===>>>===>>>???AAADDDGGGFFFMMMZZZ\\\\\\fffsss~~~xxxsssiiidddooo{{{yyyzzz{{{zzz~~~~~~}}}|||zzzxxxvvvuuuwww]]]AAA666666777444222666444777XXXvvvGGG222444777000---555EEEQQQUUUTTT<<>>===<<<<<<<<<<<<;;;999;;;777TTTkkkHHHDDDpppppp===666999:::333444777333777...AAA```iiiccceeeiiizzz|||||||||}}}}}}|||zzzppp[[[EEE999888(((666)))(((666///JJJdddIII---(((///...***+++///...---++++++*********((((((***------+++,,,///555777DDD\\\uuu~~~hhhMMMDDD:::444000111000...---///,,,...///...---...333888AAA```~~~}}}|||~~~nnnUUU???222......---......////////////......///000...111444555OOOwwwqqqTTT:::111444333---000111///000000222OOO{{{^^^999444333---222333222>>>^^^yyy~~~|||}}}}}}tttpppllllllppprrroookkkkkkaaaHHH;;;111999MMMCCC000///...---------//////...000///444888444>>>WWWzzz~~~}}}}}}}}}zzztttmmmmmmfffVVVCCC666444777PPP___MMM999000+++111111222111000/////////000000,,,---...222666666333000333222000///...///111222444------555999555000000===OOO]]]```___bbbbbb^^^```aaa___\\\]]]]]]XXXQQQNNNKKKCCC999666888888555555444444555666888:::;;;:::<<<===>>>===>>>???AAADDDGGGFFFMMMZZZ[[[[[[dddppp{{{yyypppeeecccqqq}}}zzzxxxyyyzzzzzzyyy||||||{{{zzzxxxwwwvvvuuuuuuYYY<<<444777777333222:::444222VVVhhhAAA222777777333222111...444KKKdddOOO000...999000///666000000000000000000000000000000222......000***111FFFeee???999:::999888...222////////////////////////333777aaaDDD555///,,,111444@@@MMMSSSIII555@@@ddd]]]TTTLLLHHHFFFLLL|||]]]>>>===;;;:::;;;;;;:::999999666LLLjjjPPP999^^^www===111222555...,,,111000111;;;XXXhhhTTTEEEMMMXXXiiipppyyy|||zzzyyy}}}}}}zzzxxxtttgggRRR>>>555555+++666---&&&555DDD^^^III---)))444,,,$$$))),,,.........---............111:::<<<444///222222---333444>>>UUUppptttaaaWWWAAA999222000000......000,,,...000000//////111333333PPPooo~~~||||||}}}||||||{{{rrr[[[CCC444///...------......//////......---333000---222555111DDDiii{{{zzzaaaAAA111333111(((///222111000...+++AAAggg{{{888444555,,,333...444666RRRvvv~~~|||}}}yyyqqqjjjbbb```eeekkkmmmmmmllldddIII:::111555JJJHHH000000...------......//////222111333777333;;;PPP~~~|||{{{|||zzzvvvpppooohhhWWWCCC666444888XXX```>>>444333***555---111111000000////////////...///111111111111111111444222000//////111444666///,,,000777444,,,000:::999IIIYYY```aaabbbaaa^^^```aaa___]]]^^^___ZZZRRRNNNLLLDDD;;;777888888555555555444555666888999;;;:::<<<===>>>===>>>???AAACCCGGGFFFMMMYYYZZZYYYaaammmxxx}}}qqqcccbbbqqq~~~||||||}}}|||zzzzzzyyyxxxxxxwwwvvvvvvvvvvvvpppSSS888333777666222222666444222WWW\\\>>>333888222333666444******DDDccckkk>>>---888777111222222////////////////////////000333000///111,,,000BBBggg@@@888:::::::::000333////////////////////////222777dddHHH888222...333444///888SSSZZZEEEHHHiiibbbZZZSSSMMMJJJOOOaaa>>><<<:::999:::::::::999999888EEEjjj^^^888QQQCCC000---222---***///111111OOOggg[[[???888EEENNN___jjjwww}}}|||zzz|||yyyvvvtttnnn___JJJ:::444...333///111(((444^^^eee222###---777'''###---+++((()))***+++---......///???aaaiiiFFF'''(((222222000111;;;PPPlll~~~}}}}}}ttthhhLLL@@@555111///...///111,,,---///000000000111111///@@@XXXnnn~~~{{{yyyyyyzzz}}}~~~~~~||||||}}}|||sss^^^DDD444000///...------............------222///,,,222666000<<>>===>>>???AAABBBFFFFFFLLLYYYYYYWWW___kkkuuu~~~oooaaacccsss~~~||||||zzzwwwwwwzzzxxxwwwwwwvvvvvvvvvvvvwwwhhhMMM666444888444222444...555888YYYPPP:::000000111000333666444111999EEEtttVVV888222555000...555////////////////////////---222000000444111444CCClllCCC:::::::::999///111////////////////////////000777eeeJJJ999222///555000111333BBBVVVZZZ]]]jjjkkkccc[[[TTTNNNRRRddd>>><<<999888999:::999999999<<<@@@iiinnn>>>IIIPPP666,,,333000,,,111555222YYY\\\>>>444===CCCGGG]]]jjj{{{}}}zzzzzzvvvtttqqqjjjYYYDDD888444+++444)))000,,,>>>kkkXXX000%%%***,,,$$$+++333(((***+++,,,---------------BBB]]]___>>>'''---333+++---111999KKKdddzzz}}}}}}qqq[[[LLL<<<444111//////111++++++---...////////////...333@@@UUUnnn~~~{{{xxxxxxyyy|||}}}~~~|||{{{{{{|||xxxsss```EEE333000000///------............---------...+++---333000666JJJttt}}}}}}qqqWWWAAA888555111,,,111000222444...333GGGKKK111444222000...444///:::ccc~~~{{{yyyhhh^^^\\\\\\```dddddd^^^XXXVVV[[[BBB777666555JJJYYY222111///............///000444000000555666===OOO|||wwwoooooojjjZZZFFF888444666QQQJJJ000...666111111000//////000000000///...---///......000222444555444---------///333999???CCCKKK>>>000,,,111555222,,,333???PPP\\\bbbbbbaaa``````aaa___^^^___aaa]]]VVVLLLMMMGGG>>>777666666555666555555555666777999::::::<<<===>>>===>>>???AAABBBFFFFFFLLLXXXWWWUUU]]]fffqqqxxxiii___fffyyy|||zzzyyywwwuuu{{{{{{zzzxxxwwwvvvvvvvvvwwwaaaHHH555666888333111666+++;;;===VVV???666111///333222222555666444111000TTTeeePPP111333444---333////////////////////////***000//////444111333???lllBBB888888999999...000///////////////////////////666dddIII777000---444+++666333111DDD[[[jjjuuuuuummmddd[[[SSSTTTeee>>>;;;888777888999999888777===999dddxxxCCCCCC___<<<,,,333222---111444666aaaTTT...333<<<:::DDDZZZhhhzzzzzzwwwwwwuuuqqqgggTTT@@@555333///,,,---,,,222XXXhhhAAA000)))))))))(((...111(((------...//////...---,,,777999444+++---666222&&&---000666CCCYYYqqq~~~~~~zzzmmm[[[FFF:::444000...///------------.........---......222>>>QQQfffxxx~~~{{{yyyxxxyyy{{{}}}~~~|||{{{{{{{{{zzzyyyvvvtttcccGGG333000111///,,,------......------,,,***111...***000111333<<>>===>>>???AAAAAAEEEEEELLLXXXVVVSSS[[[aaammmpppddd]]]iii}}}{{{zzzyyy{{{}}}{{{yyywwwvvvvvvvvv\\\EEE555777999222111777...@@@>>>NNN222333777777///333444111///111444555+++iiiddd666555:::---...////////////////////////)))000...,,,000------777ggg>>>444666888:::000333////////////////////////...666dddGGG555...+++222,,,555111,,,888NNNiii}}}tttkkk___UUUUUUddd>>>;;;888777888999999888333;;;222^^^{{{EEE>>>|||ggg???+++111111,,,...111===ppp^^^333888777111JJJSSSaaavvv{{{vvvxxxvvvrrrfffRRR===222222777$$$555***888pppaaa000))),,,///000---************+++,,,------,,,+++***+++((()))---///,,,,,,///---111444<<>>===>>>???AAAAAAEEEEEELLLWWWVVVSSSZZZ^^^iii|||zzzjjj______ppp~~~zzz~~~}}}xxx{{{}}}vvvzzzzzzxxxxxxqqqWWWGGG888555777777444222555444UUUGGG...666222555111111222222222222111000666BBB~~~SSS999444...444000000000000///////////////000111000//////111333SSSKKK444555888444:::222,,,,,,---...//////......111333QQQTTT...555)))444444000+++...333<<>>777666222555222333111666LLLooopppdddbbb``````______aaaeeefff[[[EEE666333000666HHH:::+++222((()))444'''///...333000...444555999GGGlll~~~|||zzzyyy}}}xxxxxx{{{{{{vvvpppvvvnnnhhhbbbPPP:::333777SSSBBB222---000111///...,,,///111222000...,,,,,,---000444333---+++111;;;MMM666,,,222222///000000444111YYYSSS777333,,,666444666CCCWWWbbbaaa___aaabbb```^^^^^^______\\\XXXSSSNNNIIIEEE===666444777444444444555666888:::;;;<<<<<<<<<<<<===???@@@AAABBB@@@DDDKKKQQQSSSUUUXXXaaaooo|||wwwiii```aaasss~~~{{{}}}~~~zzzuuuuuu{{{{{{vvv{{{{{{yyyvvvlllQQQCCC666444777777555333333>>>PPPAAA///333333333444333333222111000......111<<<```sss===666......000000000000///////////////000111000//////111333MMMIII444444:::666:::111,,,------......///......///222NNNTTT...333)))333---+++000888888<<>>___PPP333...000///---000<<>>...///000+++---------------------------///000000000000111333===ddd|||sssqqq}}}|||wwweeeIII666222222111//////000222222222@@@}}}FFF222222333444444333000111CCCgggnnneeebbb___^^^___aaaccceee___[[[JJJ:::333...888MMMAAA+++333...)))000)))///,,,222//////444555999GGGooo~~~{{{|||zzzuuupppssslllhhhbbbQQQ<<<444888VVVFFF555000111222111111111000///,,,+++,,,000333222111,,,'''+++222444111CCCFFF777+++222555111666111555DDDSSSDDD...000444333555AAAVVVaaa```^^^```aaa___]]]^^^___^^^\\\YYYVVVQQQLLLHHH@@@888666888666666555555555777888999;;;;;;<<<<<<===???@@@AAABBBAAADDDKKKQQQRRRTTTXXX\\\jjjvvvuuuggg```dddvvv~~~~~~~~~~~~|||yyyxxxxxxyyyxxxuuu{{{|||yyytttgggIII>>>444444777666444444333LLLGGG:::222000555111333333222111000000///...222111EEEyyyNNN444333---000000000000///////////////000000000//////111333FFFKKK555333;;;::::::000---------..................111JJJTTT///111***111333...555888111;;;```||||||tttoooeeezzzbbb???999777999:::666222111333444:::===fff]]]BBBNNN___444000000...+++///666jjj\\\111'''///;;;;;;OOOaaaooopppttt}}}jjjQQQCCC888000111---///222888jjjLLL222***++++++++++++++++++++++++---...222444111+++***...++++++++++++,,,---......---...111888EEEYYYooo~~~}}}yyytttaaaJJJ:::333333///............---------...+++,,,...---///>>>OOOmmm{{{|||ttt}}}}}}~~~~~~}}}|||{{{zzz~~~oooSSS888---///000,,,---------------------------...000000//////111222222XXX}}}}}}vvvuuu}}}|||pppWWW???333444222/////////000000///777[[[222///444222444222111---666YYY|||nnnccc___YYYXXXZZZ^^^______VVVZZZPPP???333---888PPPPPP000333333)))------...+++000///000555333888GGGooo{{{{{{zzzwwwsssppplllhhhbbbRRR>>>555777SSSDDD666111111111111111...111333333111...,,,+++///000,,,'''+++555333+++222MMMDDD+++...333///444...888...MMMRRR111555111333333???SSS______]]]______^^^]]]^^^^^^^^^\\\ZZZYYYTTTPPPKKKCCC:::777999888777666555555666777888;;;;;;;;;<<<===>>>@@@@@@AAAAAADDDKKKPPPQQQSSSWWWXXXfffrrrrrrbbb___fffzzz~~~{{{{{{|||~~~~~~}}}{{{yyywwwsssyyy}}}zzzyyyttteeeCCC:::444444555444333333888WWW@@@444555...777111000000000000111222222333777'''<<>>RRRlll~~~~~~~~~~~~~~~ttt}}}lllTTT???555222///............---------000------/////////555>>>^^^rrr{{{~~~~~~~~~~~~~~~~~~}}}}}}mmmKKK333,,,//////,,,------------------------,,,...////////////000222,,,MMMsss|||xxx|||}}}hhhKKK666444222///...///000000///888uuu999///444...222000333......IIInnn{{{qqqeeeaaaZZZVVVXXX]]]]]]ZZZSSSZZZQQQ@@@444---555JJJddd;;;111444***+++111---,,,111000222666111555FFFvvv~~~~~~}}}~~~{{{yyyzzz{{{zzzyyyooommmjjjcccRRR>>>444555FFF<<<333111111///...///000:::GGGNNNLLLAAA555---)))---222333111.........+++EEETTTDDD///---111111+++666***>>>TTTCCC777000222111<<>>???@@@AAAAAAEEEKKKOOOOOORRRVVVWWWeeepppyyymmm^^^^^^iii}}}~~~wwwwwwxxx{{{}}}}}}zzzwwwvvvsssvvvxxxvvvyyytttdddAAA:::555555444222222444AAAWWW;;;222777///888222111111000000111222333444222***999222jjj\\\,,,555000000000000////////////...///000///......000222FFF___CCC...777::::::555///...------------......---333BBBXXX666...000111'''===OOOHHH666>>>```|||www}}}{{{{{{rrriii@@@:::666;;;???===999777777444555===VVV___AAA???|||nnn000///+++000,,,000///MMMoookkkMMM666222;;;CCC___yyy}}}xxxwww}}}jjjIII>>>222***444333***666IIIlll,,,------++++++++++++++++++++++++---+++,,,...---)))***---******+++,,,---------------///111333;;;OOOkkk~~~}}}~~~~~~{{{ppp|||ttt\\\EEE777222///............---------...,,,---///000///111444EEE___yyygggDDD111...///...+++------------------------,,,---...///......///111---EEEiiizzzwwwtttUUU;;;333111///...000111111000888|||CCC///444,,,///,,,444222,,,;;;\\\qqqtttmmmkkkddd]]]]]]aaaaaa\\\TTTZZZPPP>>>555...111>>>qqqJJJ000000---,,,333,,,///222222444666///444HHHzzzzzz{{{|||}}}||||||{{{~~~zzzyyy{{{||||||{{{qqqpppmmmbbbPPP===333111777333000333333000......888AAANNNXXXYYYUUUOOOJJJ555---,,,333333+++***000222777^^^ggg;;;+++777000***111444---IIIYYY:::111333000999MMM\\\^^^]]]^^^]]]^^^______^^^^^^]]]]]]ZZZWWWSSSOOOFFF;;;666666555555444555666888999;;;:::;;;;;;;;;<<<>>>???@@@AAAAAAFFFKKKMMMMMMPPPUUUWWWdddnnn}}}qqqggg\\\___mmm~~~||||||||||||}}}|||zzzxxxxxxtttvvvuuussswwwrrr___???:::666555444222333777LLLLLL888333555111444444888666444222111000000111(((333111000ZZZxxx)))444000000000000////////////.../////////......000222DDDiiiLLL---444777888777000///...,,,,,,---......,,,333>>>ZZZ999---222111:::YYY]]]DDD666>>>\\\}}}uuu{{{|||vvvkkkDDD;;;666;;;@@@???<<<:::444333111;;;OOOfffFFF;;;hhhwww888444)))222...---)))888]]]hhhWWW===,,,<<<===WWWsss~~~uuuWWW@@@111,,,222111,,,333TTTiii)))------++++++++++++++++++++++++...++++++......++++++...******+++,,,------------...///000222;;;OOOkkk~~~|||~~~{{{qqqxxx~~~zzzeeeNNN<<<444///............---------***+++,,,---......//////000GGGfff{{{{{{\\\===000000///,,,+++------------------------+++,,,......------///000000===\\\~~~{{{^^^BBB444222000///111222222111333^^^LLL000222,,,///+++333333...333KKKdddrrrkkkmmmiii```\\\``````[[[WWW[[[OOO===555000...666iiiVVV111+++000---222---000222111555666///666NNNwwwxxx{{{}}}}}}|||{{{zzz~~~}}}}}}}}}{{{yyysssrrrnnnaaaNNN===333000000///111555555111000111444555777:::@@@JJJTTT[[[LLL999***,,,000///---///444+++RRRkkkFFF...444...+++...;;;'''<<<^^^AAA333333000777KKK[[[^^^]]]______```bbbaaa___^^^^^^___YYYVVVTTTPPPHHH<<<666666444444444444666888:::;;;:::::::::;;;<<<===??????@@@BBBFFFKKKLLLKKKNNNUUUUUUaaakkkyyy~~~lllccc\\\aaaqqq~~~}}}|||||||||}}}yyywwwyyyvvvrrruuulllUUU<<<999666666444333777>>>UUU;;;666444111333///444;;;999666333111000000111***333///444HHHmmmBBB444000000000000////////////.../////////......000111<<>>777999>>>===:::888111777111666LLLyyyWWW777OOOzzz???888'''444000+++)))***???EEEJJJ???'''555555FFF^^^sss{{{}}}kkkFFF333111...,,,---000___fff------+++++++++++++++++++++++++++,,,((((((+++,,,***)))+++)))***,,,---...---------......---000;;;PPPkkk}}}~~~}}}~~~}}}wwwwww}}}oooXXXDDD999///............---------***,,,...------...//////---444KKKjjj|||lllOOO444///222///+++,,,------------------------***,,,------------...000111666PPPwwwiiiNNN777555222111111222111000111@@@VVV333111---...---///000///111???WWWkkkbbbjjjiii___YYY\\\^^^ZZZVVV\\\PPP===555000...555QQQ\\\666)))333+++...111...000///444777111;;;VVVxxxyyy{{{|||}}}~~~~~~}}}||||||~~~~~~{{{wwwtttrrrrrrmmm___MMM>>>555222///...000333222///000444---+++((('''***333>>>FFFRRRRRRFFF444---222333---000+++777OOOQQQ999+++///,,,///444,,,444NNNLLL666444000666JJJ[[[___^^^___aaacccdddccc```^^^^^^___YYYVVVUUURRRJJJ>>>888777666555555555666777999::::::::::::;;;<<<===>>>???@@@BBBGGGKKKKKKIIIMMMTTTUUU```iiivvv{{{jjjccc]]]cccttt~~~zzz{{{zzzxxxwwwwww{{{~~~{{{yyy|||yyyssstttgggMMM;;;777666666555555;;;CCCZZZ...555555...333+++444999888555333222333444444666---333...AAAOOOccc666000000000000////////////---...//////---...///111444mmmWWW///333444444777111000...,,,,,,,,,...///)))222777ZZZ:::)))222...000]]]LLL)))999GGGVVVwww}}}~~~yyylllLLL@@@777888<<<;;;777555000===444333MMMhhh666;;;www@@@999%%%555222***333,,,---'''<<>>444000000888===]]]:::(((555)))+++444------...444888333@@@]]]}}}|||{{{{{{{{{|||}}}~~~tttwww{{{~~~}}}zzztttpppqqqrrrlll]]]LLL???777444000//////000...,,,///555333555555333000---------GGGggglllGGG,,,000666//////666&&&444[[[III'''777,,,222)))444222<<>>???@@@BBBGGGKKKJJJHHHMMMTTTVVVbbbjjjvvvwwwlllddd[[[kkkxxx~~~~~~{{{zzz{{{|||{{{yyyzzz|||xxx}}}sssuuuyyygggLLL<<<:::333333555000:::SSS>>>999777333...555:::111222222111111111111111222666---,,,:::000BBBeeeBBB333555,,,...888...&&&666000000000000000000000000333ooo]]]222111222333999444111...,,,---......---...---000bbb444333111///333444555222111???aaa}}}zzz}}}~~~}}}uuuLLL@@@777777::::::888777888777,,,DDDKKK~~~xxx777AAAzzzNNN:::))),,,000***---...+++///666///+++444---333<<>>333000,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000999SSSrrrxxx}}}wwwGGG888,,,,,,///...++++++,,,,,,,,,++++++*********------------------------222222>>>aaa~~~zzzvvveeeGGG333---222000000222///333000rrruuuCCC000%%%777333...---111000///<<>>???000)))111333---///+++...444222;;;bbbwww}}}~~~yyyyyy}}}yyyooouuutttnnn___LLL<<<555444111111111111111111111111000000000000000000000000000???YYYfffUUU777,,,444777,,,***777IIINNNAAA111000///......222;;;CCCHHH;;;555777GGGZZZddddddbbb```bbbccccccaaa___^^^___[[[ZZZXXXUUUPPPHHH>>>888999888777666666777888999999:::;;;;;;::::::<<<>>>@@@BBBDDDEEEGGGIIINNNQQQXXX]]]eeewwwsssggg^^^[[[lllyyy~~~}}}{{{xxxxxxyyyyyyxxxwwwsss{{{zzzsssvvvyyydddGGG;;;999333444666111<<>>sssxxx888???rrr^^^===---///111...---///++++++333000---444>>>+++HHHdddRRRRRRnnnuuuiiiUUUJJJ]]]ppp^^^<<<***,,,------YYYFFF...+++...************************************************,,,,,,,,,------------...,,,...000222;;;QQQmmmwwwzzz~~~zzzgggMMM;;;444111...,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))111555333999PPPpppwwwzzzyyyVVV???333+++,,,...---+++,,,,,,,,,,,,+++++++++******------------------------111111999ZZZ~~~mmmLLL777///333000///222...111888nnn|||DDD333///444111------000///...999III]]]```WWW___aaa___mmmooonnncccRRRAAA555000///000///666777---)))---000---'''777:::666JJJnnn|||qqq{{{|||}}}yyyttttttvvvrrrbbbKKK999444666000000000000000000000000000000000000000000000000///444@@@QQQ```\\\BBB(((,,,,,,///555EEEYYYOOO...111000000000000444BBBPPP888444888HHHYYYaaaaaa``````aaaccccccaaa___^^^^^^[[[ZZZYYYVVVPPPHHH???888999888777666666777888999999:::;;;;;;::::::<<<>>>@@@BBBDDDEEEFFFIIIMMMPPPVVV\\\dddtttpppdddZZZ\\\nnnzzz~~~}}}|||yyyyyy{{{{{{wwwrrrooovvvvvvrrrwwwwww___@@@:::999444444777333???ZZZ999666:::777///222666000444333222111000000000000///222,,,000000:::```uuu777222222111+++---111---........................777^^^uuu444111777222:::555222///------......------000777eee???222...000////////////333CCCaaazzz}}}}}}zzzSSSEEE999777999999888999444000000:::333iii{{{:::666___ooo>>>+++...---...,,,111+++'''...111...222<<>>@@@BBBDDDEEEFFFIIIMMMPPPUUU[[[bbbqqq{{{nnndddZZZ]]]qqq}}}~~~}}}|||{{{}}}}}}{{{zzzzzzwwwtttppptttssspppuuuttt[[[<<<999888444555777444BBB^^^555222777777///111555111555444333111000/////////111777......333333LLLrrrMMM222...333++++++222---........................///JJJvvv555...777222:::666333///------......---,,,000999cccFFF111,,,000///......000666FFFbbbzzz|||~~~||||||WWWIII;;;777888888888999777000444999111ccc~~~???///LLL~~~EEE,,,---)))...***222,,,%%%+++000...111888hhhZZZ555666000///PPPFFF555,,,--->>>eeelllKKK666...///<<<333,,,***%%%************************************************++++++,,,,,,,,,---------,,,------111<<>>@@@BBBDDDEEEFFFHHHLLLOOOSSS[[[aaannnssskkkccc[[[___uuu~~~||||||xxx|||yyynnngggkkktttzzzsssuuusssppprrroooWWW;;;888888444555777444CCCaaa444///333555///000555222555444333111000/////////111444...---777111777]]]ggg999)))555///)))///000////////////////////////,,,<<>>888888888888999888000555777555[[[zzzEEE111BBBWWW333000,,,222)))111...'''+++...///777[[[rrrMMM&&&555444&&&666555...111...,,,IIIjjjlll>>>,,,...///---++++++'''************************************************+++++++++,,,,,,,,,------,,,,,,---222>>>UUUoooyyyfffNNN>>>111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***111111...222<<>>'''***999333111AAAOOO===000,,,444444---444EEELLL:::///<<>>AAABBBCCCDDDEEEHHHKKKNNNRRR[[[```jjj|||kkkddd```ZZZbbbyyy~~~}}}|||{{{yyyzzznnnWWWJJJTTThhhuuuqqqtttsssqqqpppjjjTTT<<<777777444444555333DDDccc<<<111000333...000666444444333222111000000000000///......,,,777333+++HHHrrrEEE,,,222333+++,,,222000000000000000000000000000:::bbbSSS,,,333111555777444000............---,,,...555ZZZUUU222)))///000000000111666FFFddd~~~{{{|||{{{~~~___PPP@@@::::::888777888555111555222888MMMnnnQQQ222999hhh777///+++000***000...+++------666JJJVVV:::444+++,,,111(((+++---444111&&&111WWWuuuJJJ+++...&&&,,,,,,......************************************************++++++++++++,,,,,,,,,,,,+++,,,...444BBBXXXpppsss[[[CCC333///---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))+++......))))))333???iii^^^999///777(((+++///000---+++++++++)))***++++++++++++,,,,,,,,,+++,,,,,,------.........///222000<<>>000:::TTTeeegggcccaaaccceeedddbbb`````````\\\[[[ZZZXXXSSSLLLCCC<<<999888777666666777888999999:::;;;;;;::::::<<<>>>AAABBBCCCDDDEEEGGGKKKMMMOOOYYY]]]eeewwweee___]]]ZZZddd}}}~~~|||{{{zzzwwwvvvfffJJJ;;;CCCSSS\\\iiiooossssssqqqhhhRRR===666777444444444222CCCcccHHH777000222///111666333333333222111000000111111111+++222,,,111555)))<<>>AAABBBCCCDDDEEEGGGJJJMMMLLLVVVZZZ```rrrddd]]]]]][[[eee~~~|||{{{zzzttttttfffLLL<<<===BBBBBBaaajjjsssuuurrrgggQQQ===666777444333333111BBBcccSSS<<<222222///222666333222222111111111111111222666,,,777+++***333***777]]]^^^CCC)))///444...000........................,,,333AAAmmm...000555666888555111///......------222...111TTT```999---333///111222000///???aaa}}}~~~~~~aaaSSSDDD>>><<<999666555222;;;:::...;;;222]]]sss;;;888kkk???///---///000...+++...//////LLLzzzDDD>>>///)))///...))),,,(((...&&&$$$000---///DDDnnn999999'''000((((((000******************************************************+++++++++,,,,,,,,,+++,,,111999HHH\\\qqqwwwcccKKK:::333333...---,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++------222GGGaaannnlllLLL777"""111888)))+++***(((+++***''')))///...(((*********++++++,,,,,,,,,++++++,,,,,,---...//////)))444333999ZZZ|||zzzXXX???777111111222...---111:::OOOQQQ000...---//////------...///...,,,777FFFnnnpppaaaMMM>>>777444000,,,+++///000---444NNNqqqNNN:::///444666111444???RRR~~~zzzlllooommmbbbOOO???888777000000000000000000000000000000000000000000000000222---,,,...///---...222TTT|||ggg888555555,,,777PPPFFF999///...111333333MMMAAA:::AAAPPP\\\dddgggdddeeegggfffdddbbbbbbbbb\\\\\\ZZZXXXTTTMMMDDD>>>999888777666666777888999999:::;;;;;;::::::<<<>>>AAABBBCCCDDDDDDFFFJJJMMMIIITTTWWW]]]nnn}}}qqqfff```WWW\\\lll~~~~~~}}}}}}ttt{{{kkkIII666===CCC===MMM```rrruuummm___KKK::::::555111777999...333LLLgggDDD111333333333888999444333222111000000000000444333111///......//////???~~~SSS222(((444000---//////.........---------222(((AAAsss000222000555888888333...---000000---)))888+++fffDDD,,,...000...///222444???\\\yyy~~~~~~hhhJJJEEE===888>>>999:::888666222555555444MMMxxxEEE222VVVHHH000...---///)))444***...:::kkkhhh333222000...---,,,------******))))))***+++,,,,,,cccqqq;;;333'''(((---000)))***+++,,,,,,+++***))))))************+++++++++******+++++++++,,,,,,,,,---000333:::HHH^^^ttt~~~|||wwwgggSSS===---,,,222///...,,,,,,---......---///,,,)))''')))---222444,,,...;;;RRReeedddOOO:::------------,,,,,,+++***++++++++++++++++++++++++***+++++++++***+++...000---,,,,,,,,,,,,---......000(((,,,<<>>@@@AAAAAABBBBBBDDDFFFIIIJJJNNNQQQXXXcccmmmxxxkkkgggaaaXXX\\\lll~~~}}}|||{{{{{{{{{vvv{{{nnnQQQ===<<<>>><<>>000000555999888444...---//////,,,,,,777///```DDD000///000...///222444???\\\xxxoooPPPHHH???999===666777555333111333444111GGGpppQQQ000MMM}}}XXX555...---,,,+++333***...QQQttt\\\333111000...------------******))))))***++++++,,,PPPgggddd888)))000...''')))***++++++++++++***))))))************+++++++++***++++++++++++,,,,,,,,,+++...333<<>>tttddd555///------------------------...)))333RRRsssooo___LLL???:::555,,,$$$+++555222RRRKKK888,,,000---///888666999LLLzzzwwwtttmmmaaaSSSEEE:::444444333111000000000111111//////000000000000//////...............///000000,,,777UUUgggRRR444...333666JJJRRR888///000///111>>>VVV999444PPP]]]fffdddeeeeeefffffffffeeedddccc___]]][[[ZZZWWWPPPGGG???999999888777777888999:::999:::;;;;;;;;;;;;>>>@@@BBBAAAAAABBBCCCFFFIIIKKKOOOPPPWWWbbbmmmzzz{{{fffhhhaaaXXX]]]nnn~~~}}}|||{{{zzzzzzzzzxxxzzzrrr^^^III>>>;;;;;;777AAAPPP```jjjcccKKK555777999444333777222111<<<[[[===///222000111666666333333222111000000000000...//////111222444666888===UUUlll;;;000(((111..................---------000000444^^^VVV000111444999999666000---......,,,---333333UUUCCC444...000...///222333>>>[[[www}}}uuuSSSIII@@@:::<<<555777333333111444444000AAAdddeee///@@@rrrppp>>>......***,,,///+++---fffrrrFFF222111000...------------*********)))******+++,,,777TTT???(((111111%%%)))***++++++++++++***))))))************+++++++++++++++++++++,,,,,,,,,,,,+++---222===MMMaaavvv~~~{{{{{{}}}{{{zzzpppYYY>>>222000//////...555111+++'''''',,,222666+++++++++***000AAAWWWhhh}}}sss^^^BBB+++""")))333,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,+++***+++---///,,,,,,,,,,,,,,,---......222000111444HHHsss~~~rrrUUU???444111000///555...)))000ZZZsss@@@111------------------------...+++///BBBccc~~~}}}nnnWWWBBB<<<;;;666222111&&&222]]]{{{OOO333---...666//////555111CCCrrrxxx{{{xxxqqqeeeUUUFFF;;;555222222222222222111111111//////000000000000//////...............///000000***&&&999```jjjGGG,,,222555888eee???222+++,,,333777QQQ===111JJJ___iiiccceeeeeefffgggfffeeedddcccbbb```^^^]]]ZZZSSSJJJBBB:::999888777777888999999:::;;;;;;;;;::::::===???BBBBBBAAAAAABBBEEEIIIKKKPPPPPPUUU___iiivvvrrrhhhiii^^^YYYaaarrr}}}||||||{{{{{{xxxwwwtttkkkXXXEEE===>>>;;;<<<@@@IIISSSRRRFFF999555:::555111555444222888UUU===222444000000444333333222222111000000111111000000000000000000111111333<<>>;;;444:::555000555555555===RRR>>>666777111000333111333222111111000111111111222222111111000///......,,,///WWWZZZ111444)))444---.....................+++222///IIIzzzCCC000000888;;;999222---------,,,,,,+++333<<>>999;;;444888333666555777777000777NNN|||FFF333UUUYYY222000///)))+++333:::eeeFFF)))000000000//////...------++++++***************+++&&&555FFFeee???&&&,,,++++++******************+++))))))*********+++++++++++++++,,,,,,,,,---------222///111<<>>999:::333222444000222222111111111111111222111111222333333333333222///...FFFccc>>>777%%%...---------...............+++...111>>>tttRRR...000666::::::333.........------...222999mmmPPP777//////...///222222;;;VVVqqq|||yyy~~~~~~VVVFFF???999888000555111444333444666///222DDDyyy___999FFFhhh666111...)))---111LLLccc888/////////000000///...------,,,+++******)))*********+++000---nnn\\\777+++'''++++++***))))))***++++++)))************+++++++++,,,,,,,,,,,,------------222///333@@@NNN\\\ooo~~~{{{zzzeeeNNN>>>222///---...+++((()))...000111222666@@@RRRhhhwwwxxxgggPPP>>>555111...++++++,,,+++(((%%%&&&,,,111)))***++++++++++++++++++************************)))***,,,,,,+++******++++++++++++++++++,,,------,,,***...111444PPPxxxiiiRRR???444//////...333///,,,333hhhpppFFF000000//////...---------(((111222...:::XXXvvvgggVVVDDD<<<>>>OOOooobbb999)))111222---...---)))555===ZZZaaa<<>>JJJ777===___hhhiiiffffffggghhhgggfffeeedddcccbbb```___]]]WWWNNNGGG;;;:::999777777777777888999999999888888:::>>>AAA@@@@@@@@@AAACCCEEEGGGIIIKKKNNNUUU^^^eeekkkuuuwwwnnn]]]VVV___dddxxx~~~}}}|||{{{{{{{{{xxxyyyyyyyyywwwnnnZZZIII@@@;;;999;;;:::777666999555555222444666222===XXXDDD:::999;;;444333666222222111111111111111222222///000111333444444444333222---;;;aaaVVV666,,,+++---------.........//////...(((222222bbb___,,,333555::::::444///...//////,,,///---777cccWWW555000///...///222222;;;TTTooo}}}yyy~~~~~~{{{WWWFFF@@@:::999111666111555333444666///000???pppwwwBBB;;;rrrttt:::111+++---222%%%[[[fff000111...//////000000///...---,,,++++++***))))))******...(((,,,VVVkkkVVV666+++++++++***))))))***++++++)))************+++++++++,,,,,,,,,------------......---666HHHVVV```ooo~~~yyyaaaGGG666///111000000000------444===:::HHH[[[hhhkkkfff```]]]@@@999000******++++++******)))***...222111+++%%%))))))***+++++++++++++++************************(((***,,,,,,+++*********+++++++++***++++++,,,---...'''...555333CCCkkk}}}mmmVVVCCC666000///000555///...111SSS```000000000///...---------+++000000///999SSSoooeeeQQQAAAJJJfffOOO***,,,666%%%***:::///111444;;;ZZZyyy666000AAAooo|||||||||~~~zzz{{{xxxkkkWWWEEE;;;777888777555333222111222222//////000000000000//////...............///000000(((///333---000GGGWWWRRR333222666TTTWWW;;;***222111777III::::::ZZZcccjjjfffggghhhhhhhhhgggeeeddddddcccaaa```^^^XXXOOOHHH;;;:::999777777777777888888888888777777:::???BBB>>>???AAABBBDDDFFFFFFGGGKKKMMMTTT^^^eeemmmxxxsssiiiYYYWWWbbbaaaxxx~~~~~~}}}}}}{{{|||zzzyyyzzzuuu```IIINNNCCC999888888555555999666444111555777111@@@bbb>>>666888:::444555888444222111111111111111222222...///000111222111000000333+++555ZZZkkk555666,,,---------.........//////000$$$222)))SSSeee+++555333999:::555///...000000***...(((444ZZZZZZ222...///...///222222:::TTTnnnyyy~~~}}}xxxUUUEEE@@@===<<<555<<<333777555555888222222???iiiIII666ggg{{{<<<111)))222555aaaggg+++---...///000000000///...---,,,,,,+++***))))))******///!!!333555kkkmmmEEE666,,,+++***))))))***+++,,,)))************+++++++++,,,,,,,,,---------......***+++999OOO^^^eeeppp~~~}}}~~~}}}gggHHH000,,,222---,,,---111666>>>MMM[[[uuubbbLLL:::000------///111111111///...---***++++++)))&&&&&&***---((()))***+++++++++++++++))))))))))))))))))))))))(((***,,,,,,+++))))))***++++++******++++++,,,---000&&&...888222;;;bbbyyyxxx|||lllXXXEEE999333222***111,,,000333DDDlll111000000///...------------,,,******555JJJcccsss^^^RRRQQQnnnrrrBBB%%%444...(((444333+++222111444:::yyyKKK:::999BBB```{{{|||~~~}}}oooZZZGGG;;;777<<<:::777444333222333444//////000000000000//////...............///000000111(((222666(((222UUUiiiMMM)))333;;;dddLLL'''111222222HHH<<<999VVV___kkkfffggghhhhhhhhhgggeeedddeeedddbbbbbb```ZZZQQQJJJ<<<;;;999777777777777888777777777666777:::@@@DDD===>>>AAACCCEEEFFFFFFFFFMMMNNNSSS[[[bbbkkkxxx