BM6N 6(^@ }}}yyyvvvvvvnnnooommmlllqqqzzz}}}{{{{{{zzzzzzxxxwwwxxxzzz}}}~~~|||yyywwwvvvwwwvvvtttooojjjeeeddddddeeehhhmmmppprrrsssuuuvvvyyy|||~~~www|||uuummmiiikkkooorrrssszzzuuurrrqqqkkkkkkhhhgggmmmxxx~~~yyywwwwwwwwwvvvtttuuuwwwyyyyyyxxxvvvuuuttttttsssqqqlllhhheeeeeefffeeejjjoootttvvvxxxzzz{{{|||zzzzzzuuuoookkklllppptttvvv|||{{{vvvqqqmmmkkkhhhhhheeeeeelllyyy~~~vvvssstttuuussspppsssssssssrrrrrrrrrqqqqqqpppooolllhhheeedddfffhhhggglllsssyyy|||~~~yyywwwuuurrrooonnnqqqwww{{{||||||yyyuuupppkkkhhheeeffffffhhhqqq~~~{{{tttrrrtttuuuqqqmmmqqqooommmmmmmmmnnnnnnnnnmmmkkkiiieeebbbbbbeeegggkkkpppwww}}}}}}vvvuuuuuuuuurrrqqqssszzz|||yyywwwrrrmmmhhhbbbfffiiimmmvvv{{{wwwttttttvvvuuupppkkkpppmmmjjjiiijjjkkkkkkjjjjjjhhhfffbbb```aaadddgggoootttzzz|||}}}wwwuuuvvvwwwuuutttwww}}}~~~{{{zzzyyyuuunnniiicccgggkkkpppxxx~~~uuutttttttttsssqqqllliiioookkkgggfffhhhhhhgggdddddddddcccaaa```aaaeeegggrrrvvv{{{~~~}}}yyy|||}}}yyyyyyzzzzzz{{{}}}~~~{{{xxxxxxxxxuuuoooiiiiiimmmooorrryyyxxxrrrssstttqqqllliiiggggggnnniiieeedddfffeeebbb^^^]]]___```aaabbbdddhhhkkksssvvv{{{~~~~~~~~~{{{xxxzzz{{{~~~{{{~~~}}}~~~~~~{{{xxxvvvvvvwwwuuunnnhhhqqqsssssstttzzz}}}sssrrrtttsssmmmfffbbbcccffflllhhhdddcccdddccc___ZZZXXX[[[^^^aaacccfffkkknnnsssvvvzzz~~~|||xxx|||~~~yyy}}}zzzvvvrrrpppppppppooooooxxxvvvvvvyyy~~~wwwsssqqqnnnjjjgggeeedddddddddddddddeeeddd```[[[VVV[[[]]]```bbbdddhhhlllpppsssxxx|||}}}yyyzzz|||zzz~~~xxxuuurrrpppppppppooonnnvvvyyy~~~{{{tttsssqqqnnnkkkhhheeecccbbbbbbaaaaaaaaaaaa___ZZZWWW\\\]]]```aaadddhhhmmmqqqwww|||~~~yyyzzz|||}}}yyywwwuuuuuuuuuuuusssqqquuu|||~~~|||wwwpppqqqqqqooollliiieeeaaa______]]]\\\]]]]]]\\\ZZZXXX\\\]]]___```cccgggmmmrrrxxx~~~{{{|||~~~Ħ|||yyyxxxwwwxxxxxxxxxvvvtttwww{{{xxxsssnnnoooooonnnmmmiiieee```]]][[[YYYXXXXXXYYYZZZZZZYYY[[[\\\]]]___aaafffmmmqqquuu}}}>L~~~{{{xxxwwwvvvwwwyyyyyywwwuuuwwwtttqqqlllkkkllllllkkkhhhddd___\\\XXXWWWUUUUUUWWWYYYYYYYYYZZZ[[[]]]___bbbffflllqqquuuHdĦ~~~{{{|||{{{zzz{{{}}}~~~~~~|||{{{tttqqqooolllhhhiiiiiihhhfffbbb^^^\\\WWWVVVUUUUUUWWWYYYYYYYYYYYY[[[^^^aaadddiiinnnqqqxxxDdDӵӵӵĦӵĭӵwwwpppnnnmmmkkkeeeeeefffeeedddaaa^^^\\\WWWVVVUUUWWWYYYZZZYYYXXXZZZ]]]bbbfffiiilllpppssswwwD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&ezzz|||??~~~}}}tttmmmkkkkkkjjjcccddddddcccbbb```^^^]]]WWWVVVVVVXXXZZZZZZYYYXXX[[[___eeeiiimmmooorrruuusss~~~{{{Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}|||{{{}}}}}}{{{xxxvvvsssnnnjjjgggggghhhhhhiiifffbbb_________^^^^^^YYYYYYYYYYYYZZZ[[[\\\]]]^^^aaafffkkkppptttvvvwwwxxx~~~HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ|||}}}zzz}}}yyyxxxyyyzzzxxxuuusssqqqmmmiiifffeeeggghhhiiifffcccaaa``````^^^]]]ZZZZZZZZZ[[[[[[\\\]]]^^^aaadddhhhmmmppprrrsssrrrxxxDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzz|||zzz~~~zzzuuusssttttttsssqqqmmmmmmlllhhhdddccceeehhhgggfffddddddcccaaa^^^[[[[[[[[[\\\\\\]]]]]]^^^^^^aaadddiiinnnrrrsssrrrrrryyy~~~>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵxxxyyyyyyzzzuuupppmmmnnnnnnmmmkkkgggiiijjjgggbbbaaacccgggeeeeeeeeefffeeebbb^^^ZZZ[[[[[[\\\]]]^^^^^^^^^^^^^^^bbbhhhooosssuuuuuuuuu{{{~~~||||||}}}&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9{{{s&dq&ĒRsssvvvvvvvvvuuupppkkkiiiiiiiiigggeeeccceeefffeeebbbaaaccceeebbbcccdddffffffccc^^^ZZZZZZ[[[\\\^^^^^^^^^^^^^^^```ccciiiooosssvvvvvvvvv}}}}}}||||||}}}|||}}}~~~|||zzz{{{~~~~~~|||zzz|||{{{HĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@G~~~}}}sĪj@hrrruuutttssssssnnnkkkgggfffgggfffccc```aaaaaabbbcccddddddcccbbb___```bbbeeefffddd___[[[[[[\\\^^^___``````______fffhhhkkkooorrrssstttttt{{{uuurrrppppppqqqqqqsssvvvuuutttvvvzzz~~~{{{|||~~~}}}~~~||||||zzzzzz|||D^DdDĦs׼s~~~}}}zzzpppuuuwwwtttppppppiiifffddddddfffeeeaaa]]]```___^^^aaaeeegggddd```]]]^^^```ccceeeddd```]]]]]]___aaabbbccccccbbbaaahhhiiikkknnnqqqsssuuuvvv|||xxxrrrkkkgggeeeeeefffgggjjjnnnooonnnpppssswwwssstttvvvxxxzzz|||}}}~~~xxxzzz}}}{{{yyy~~~~~~xxxzzz~~~>d<Ħ>d<ĦĦBeĦ}}}}}}|||zzzvvvtttssstttvvvqqqqqqwwwyyysssooonnneeedddcccdddeeeddd```[[[```]]]\\\```gggiiiddd___[[[\\\^^^bbbdddccc```^^^___aaaccceeefffeeedddcccfffgggiiilllpppuuuxxxzzzwwwsssmmmfffbbb````````````dddiiikkkkkklllooorrrnnnnnnppprrruuuyyy|||}}}vvvxxx|||~~~zzzwww||||||wwwzzzDdDĦsdKĦgdKĦgdKĦzzzzzzyyyvvvssspppoooooowwwtttqqqrrrtttsssnnniiieeecccaaacccfffeee```[[[\\\^^^aaacccccccccaaa```___^^^```eeeeeebbb```bbbccc```^^^aaaeeegggddd```gggfffgggkkkqqqvvvzzz{{{|||uuuooofff^^^[[[[[[]]]^^^ZZZ\\\^^^```bbbdddhhhkkkjjjgggdddfffkkkpppsssssswwwxxxzzzzzzzzzzzz}}}}}}{{{}}}{{{xxxzzzDenenene~~~zzzzzzyyywwwtttrrrqqqqqqsssooommmnnnpppppplllhhhcccaaa```bbbffffffbbb^^^[[[]]]___bbbbbbaaa___^^^aaa___```dddccc___]]]___```______aaadddfffeeecccfffgggiiinnntttyyy||||||zzzwwwpppgggaaa___^^^]]][[[VVVYYY[[[]]]^^^```bbbeeedddbbb```ccciiiooossstttvvvvvvwwwxxxzzz|||}}}~~~~~~zzzyyy{{{zzzxxx|||~~~{{{zzzzzzyyyxxxvvvuuutttsssoookkkhhhhhhjjjkkkiiifffeeecccaaaccceeedddaaa]]]\\\^^^aaaccccccaaa___]]]aaa______bbb```\\\ZZZ[[[[[[]]]```bbbbbbccceeefffeeegggkkkrrryyy}}}|||zzzyyyssskkkgggeeebbb\\\WWWRRRTTTWWWXXXYYYYYY[[[\\\[[[[[[\\\```gggmmmrrrttttttrrrqqqtttxxx{{{{{{zzzxxxwwwwwwyyyyyyyyy}}}|||zzz{{{yyyxxxxxxxxxwwwvvvuuunnnkkkgggfffffffffeeeccciiifffdddccccccaaa]]]ZZZ```bbbeeeffffffccc```^^^___\\\\\\___^^^ZZZXXXZZZYYY^^^bbbcccaaa```dddgggfffiiiooowww~~~~~~|||xxxuuuyyy~~~xxxyyy}}}}}}|||vvvpppmmmkkkfff\\\TTTPPPRRRTTTUUUTTTSSSTTTUUUVVVWWWZZZ^^^eeekkkppprrrsssooommmoootttwwwuuurrrssstttuuuwwwxxxzzz~~~|||zzz{{{yyywwwwwwxxxxxxvvvtttqqqnnnjjjgggdddcccaaa```gggfffdddcccbbb```^^^\\\aaacccfffgggfffccc___\\\ZZZXXXXXX\\\\\\ZZZZZZ\\\ZZZ___dddddd``````ccchhhhhhlllsss{{{|||yyytttppptttxxxvvvppptttxxx}}}}}}zzzvvvtttqqqiii]]]TTTQQQRRRSSSSSSQQQOOOOOOPPPTTTWWW[[[```eeejjjnnnqqqtttooolllmmmppprrrooolllrrrtttvvvvvvvvvyyy}}}ӵ}}}}}}zzzwwwuuuuuuwwwwwwtttrrrsssqqqmmmiiieeebbb```___aaaaaabbbbbbbbbccccccccc___aaadddeeeddd```[[[WWWWWWUUUVVVZZZ[[[ZZZ[[[^^^ZZZ___cccdddbbbbbbeeeiiimmmpppvvv}}}~~~~~~|||ĦpppooojjjooosssyyyĦ}}}}}}}}}zzztttjjj___WWWTTTӵNNNUUUYYY^^^cccgggkkkppprrrvvvssspppooopppqqqooolllsssvvvxxxvvvuuuxxx{{{zzz}}}~~~4ĉ@ӵzzzvvvssssssuuuuuurrrnnnqqqqqqoookkkgggccc```___^^^___```aaabbbdddfffggg___aaadddeeeccc^^^YYYUUUWWWTTTUUUYYYZZZYYY[[[___YYY\\\aaaccceeefffjjjmmmqqqtttyyy|||}}}~~~{{{yyy>Lgggjjjjjjhhhhhhmmm=hĦ}}}vvvjjjaaa[[[4ĉ@ӵUUUZZZaaagggkkkooossswwwyyyxxxwwwuuuuuutttttttttvvvzzz{{{vvvtttwwwxxxvvvxxxyyyGG=?yyyuuuqqqrrrttttttppplllnnnoooooolllhhhdddaaa``````aaabbbbbbbbbbbbeeefffaaacccfffgggeee```ZZZVVVXXXUUUUUUYYYZZZYYYZZZ^^^WWWZZZ___cccgggjjjnnnppptttvvvzzz{{{|||}}}~~~{{{yyyvvvHdĦdddfffhhhgggbbb=Īj|||vvvjjjbbb^^^GG=?[[[cccjjjnnnrrrwwwzzz{{{||||||{{{yyyxxxzzz{{{xxx}}}}}}wwwtttvvvvvvsssuuuvvv|||ӵĭӵӵĦӵӵĦƜ`1.׼syyyĦmmmjjjqqqrrrrrroooiiidddcccӵcccĦcccccc```\\\XXXVVVZZZWWWSSSRRRĭӵĦĦĦvvvDdD___fffooo?fӵĦӵƜ`1.׼sXXXfffĭӵxxx{{{wwwsssuuuxxx~~~ӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵlllmmmooopppmmmiiieeeg&eddd>hӵbbb```]]]YYYVVVZZZXXXUUUfff?><zbbbg&e>&e~~~HLShӵgLS?ʬ3h?D%%)?dddmmmZufĦgLg&e```gĉ@MMMZZZg&e>&e@e~~~{{{??uuussswwwyyy}}}g<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵtt~~~HGgĉ@ssspppjjjlllmmmllliiifffHu]ĦgggZuR)Ħbbb```]]]ZZZWWWZZZXXXsߝLGdUĦfffHƅ^Hu]ĦzzzntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħaaaiiirrrg?HdĦHu]ĦaaattOOO]]]Hƅ^Hu]ĦH׼syyy}}}xxxuuurrryyyyyyzzz}}}tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetxxxtttrrrllllllmmmllljjjhhhDdDĦhhhhhht|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħuuuvvvsssooommmllllll>d<ĦgggDt]]]aaaaaa```]]]\\\XXXZZZDdDΦDdDĦjjj>d<ʜ4DuTӵyyy4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<ĦVVV4DufئL>eWWWDdDʜ4DuTӵDdDĦ|||vvvrrrppprrrqqqrrrtttxxx~~~geĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħkkks&dq&ĒRzzz{{{i?ʜtd<ĦHHܗDӊB<xB?d<|||tttpppooolllmmmppptttyyy~~~geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDtttvvvxxxvvvpppkkkiiikkkooonelllggg=e___aaabbb```___]]][[[___egejjjlllsĪj@hxxx||||||fdDĦ@ďDHkge@h@GhhhgggHĪj@IŌHHHDDDBeneHkgeneWWWQQQfeLLLHu]3hhqqquuu{{{se{{{ssspppooohhhkkkooouuuzzzgeĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^|||xxxtttsssppprrrxxxwwwrrrmmmlllppprrrmmmiiiggg[[[ZZZ\\\___aaa```^^^```dddgggiiikkkpppwww}}}{{{xxxDdDĦjjjgggeeeDDDDDDFFF\\\SSSMMMAAANNND^fffoootttyyys׼sxxxrrrmmmgggcccffflllrrrwww|||geFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦ~~~|||xxxvvvvvvuuurrrrrrvvvvvvssstttyyywwwrrrnnnmmmoooooommmjjjĦddddddcccbbbaaa]]][[[ZZZ[[[]]]______]]]```cccfffdddaaa```cccfffiiikkklllmmmllllllnnnppppppwww|||yyywwwyyy{{{{{{>d<ĦxxxpppkkkfffcccaaaZZZXXXSSSMMMHHHDDDCCCCCCBBBBBBBBBDDDKKKYYYjjjwww~~~{{{rrriiiĦIIIDDD???;;;:::999777:::>>>DDD>d<ĦaaaccclllqqqvvvBexxxrrrllleeehhhiiijjjnnnsssxxxgeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ}}}~~~~~~}}}zzzxxxxxxyyyyyywwwwwwzzzzzzwwwwwwyyyvvvrrrnnnmmmnnnmmmjjjgdKĦaaabbbcccbbbaaa___\\\ZZZYYY[[[\\\]]]]]]___aaadddcccbbbbbbeeeiiilllmmmnnnnnnmmmmmmnnnoooqqqwwwzzzxxxwwwzzz}}}}}}gdDĦ~~~vvvnnnhhhccc```]]]UUURRRNNNIIIEEEBBBAAA@@@>>>???@@@BBBIIIVVVgggssszzzxxxrrrjjjgdKĦCCC@@@;;;777777666555777;;;;;;sdKĦ^^^aaahhhlllqqq|||yyyssskkkcccgggggggggiiinnnvvvŶS3we<iĉ@3hR/Ō>Anenene{{{|||~~~~~~{{{xxxwwwxxxzzz{{{zzzzzz{{{|||zzzxxxwwwtttqqqooonnnnnnmmmnebbbaaabbbbbbbbbaaa```^^^[[[YYYYYY[[[\\\]]]]]]___aaabbbbbbdddgggjjjlllmmmoooooonnnoooppprrrsssxxxzzzxxxxxx|||De~~~vvvnnnhhhccc___\\\QQQNNNIIIEEECCCAAA@@@???;;;<<<>>>AAAGGGTTTcccmmmtttvvvyyy~~~}}}uuupppjjjneDDD@@@===888555666555333555999888neVVV[[[___eeeiiinnnrrruuu|||zzzsssjjjbbbaaaaaabbbfffnnnwww>Ak<fhzzzzzz{{{~~~{{{wwwvvvwwwxxxyyyyyyzzzzzz|||{{{wwwsssqqqpppnnnmmmmmmmmmgggdddbbbbbbbbbbbbaaabbb```^^^[[[ZZZ[[[]]]___]]]^^^___aaabbbeeeiiillljjjlllooopppppprrrtttvvvuuuyyy{{{zzz{{{}}}uuunnngggbbb]]]YYYPPPKKKFFFCCCBBBAAA???===999;;;>>>@@@FFFPPP]]]ffflllkkknnnvvv|||zzzsssllliiicccGGGAAA>>>;;;777444555555333444888777KKKQQQWWW\\\dddhhhmmmqqquuu|||zzzrrriiiddd^^^___ccchhhooowww}}}{{{zzz~~~{{{wwwuuuvvvwwwvvvwwwxxxxxx{{{{{{vvvooopppnnnllljjjjjjjjjlllmmmhhheeebbbaaaaaaaaa```___bbbbbbaaa___]]]]]]___bbb`````````bbbdddhhhlllnnnjjjllloooqqqrrrtttvvvxxxwww{{{}}}~~~~~~yyyqqqjjjddd^^^XXXTTTOOOJJJDDDAAAAAA@@@>>>;;;888:::===???BBBJJJUUU\\\ccc```ccckkkpppnnnhhhdddbbb]]]UUUMMMGGGCCC>>>;;;999555444555444222444777555888<<>>CCCLLLRRRYYYVVVYYYaaadddaaa]]]\\\[[[UUUNNNGGGAAA===:::777777333222444333111222666333666:::>>>DDDKKKSSSXXX___dddkkkqqquuu{{{~~~{{{ssshhhdddfffdddeeehhhkkkooosssvvvxxx|||zzz{{{|||{{{yyyxxxxxxyyyqqquuuvvvvvvzzz}}}vvvlllqqqnnniiidddaaabbbeeehhh\\\ZZZYYYYYY[[[]]]]]]]]]bbbdddffffffcccbbbdddfffhhhgggeeegggjjjooorrrtttoooqqqrrrsssssssssuuuwwwzzz~~~{{{vvvooohhhaaa[[[TTTPPPMMMGGG@@@===>>>===:::666555888999:::;;;???FFFLLLRRROOORRRZZZ\\\XXXVVVXXXVVVPPPIIIBBB===999666444555222111333222000111444333555999>>>EEEMMMUUU[[[]]]ccckkkqqquuuzzz~~~|||yyyooodddaaafffdddeeefffiiinnnsssyyy|||~~~~~~yyywwwyyyxxxxxxxxxyyyyyyzzzzzz{{{tttuuuwwwxxxxxxvvvtttrrrpppmmmiiidddbbbaaaaaabbb^^^[[[YYY[[[[[[YYY[[[___^^^aaaeeegggfffeeeeeeeeennnmmmiiihhhpppzzzzzzssspppppppppqqqrrrtttuuuuuuyyyyyyxxxssskkk```VVVOOOKKKKKKEEE===::::::888444000<<<999666666:::======<<>>CCCJJJQQQVVV\\\aaahhhmmmqqquuu{{{|||wwwsssoookkkfffccckkkhhhhhhlllooopppuuu{{{}}}yyyyyyvvvppplllkkkoooqqqtttvvvyyyzzzzzzzzzwwwwwwxxxxxxvvvssspppmmmjjjiiigggeeebbb___]]]]]]]]]YYYWWWYYYYYYXXX[[[```bbbccceeeeeeeeeeeehhhjjjhhhmmmrrrsssuuuvvvsssooolllooossstttuuuwww{{{yyyooofff___XXXQQQLLLHHHCCC===::::::999666444222444666777777888:::<<<999:::===>>>???>>>===<<<;;;999666333111000/////////......---...///000111666999<<<@@@EEEKKKSSSXXX\\\```fffjjjmmmrrryyy~~~|||zzzvvvssspppkkkeeebbbhhhfffhhhmmmppppppsssxxxzzz~~~{{{xxxvvvuuuuuusssqqqoooppprrruuuwwwzzzzzzzzzzzzxxxyyyyyyxxxvvvrrrnnnkkkggggggfffdddbbb^^^[[[ZZZ\\\XXXVVVXXXYYYYYY\\\```^^^aaadddeeeeeeeeeffffffhhhnnnssstttsssqqqpppooopppqqqsssvvv{{{vvviii```[[[VVVOOOIIIHHHCCC>>>;;;999888666444000333666777444333555888666777999:::::::::999888666555333111000/////////...------------///000000888:::>>>BBBGGGMMMTTTYYY[[[___dddgggjjjnnnvvv{{{zzzxxxvvvsssooojjjddd___cccaaadddjjjmmmmmmnnnqqqtttxxx~~~yyyxxxvvvtttuuuvvvvvvtttpppqqqsssuuuwwwwwwwwwwwwzzzzzzzzzyyyvvvqqqmmmjjjffffffeeedddaaa^^^ZZZXXXZZZWWWWWWZZZ[[[ZZZ\\\```\\\```gggjjjkkkhhhfffeeejjjnnnqqqrrrooolllnnnqqqtttqqqpppvvv|||rrreee\\\WWWTTTNNNJJJHHHEEE@@@;;;888666444333222555777666222000111222444555666777777666666555444333222111000000//////,,,,,,,,,------...///000777;;;@@@EEEJJJPPPUUUYYYZZZ^^^bbbdddgggkkkrrrwwwyyywwwuuurrrnnniiiccc___``````ccciiikkkjjjjjjlllpppsssyyy~~~}}}xxxssssssvvvvvvtttmmmnnnnnnoooqqqrrrssssss|||||||||zzzvvvrrrmmmjjjffffffeeeccc```]]]ZZZXXXXXXWWWXXX\\\^^^\\\]]]```^^^dddlllqqqqqqnnnkkkhhhnnnnnnoooqqqnnnlllnnnsssuuurrrqqqvvvxxxpppeee\\\VVVRRROOOLLLGGGDDD@@@<<<888666555555555555555333000///...///111222222333333222222222222111111000000///......***++++++,,,---...//////666;;;BBBIIIMMMQQQUUUWWWXXX\\\```ccceeehhhnnnrrrvvvtttrrrooommmjjjeeebbbcccbbbeeekkkllliiiiiikkklllooouuu{{{xxxpppoootttuuurrrkkkjjjjjjkkkmmmpppsssuuu}}}}}}}}}{{{xxxsssnnnkkkgggfffeeebbb```]]]ZZZYYYWWWVVVYYY___aaa___^^^```aaagggnnnssssssqqqnnnlllpppnnnooosssrrrooooootttuuuwwwyyy|||~~~~~~|||rrrlllcccZZZSSSOOONNNMMMCCCAAA???;;;888777888999777555222000000000///...000000000000000000000000............---,,,++++++)))***+++,,,---......///333:::CCCKKKPPPRRRTTTUUUVVVZZZ```cccdddfffjjjnnnqqqooommmllllllkkkiiihhhfffeeegggkkkllliiihhhjjjiiikkkpppvvv}}}}}}vvvmmmlllsssvvvsssjjjjjjiiijjjmmmqqqvvvyyy}}}}}}}}}|||xxxtttooolllhhhgggeeebbb___]]][[[ZZZVVVVVVZZZaaaccc```___```cccgggmmmqqqqqqpppooonnnqqqnnnpppuuuvvvrrrqqqtttwww}}}{{{yyykkkhhhaaaXXXPPPKKKKKKLLL??????===;;;999999:::<<<888333///...000222111///111000000000000000000000,,,,,,,,,,,,+++***((((((((()))+++,,,---.........222999DDDMMMQQQSSSSSSSSSUUUYYY___bbbccceeehhhkkkmmmkkkjjjjjjlllmmmmmmmmmgggeeegggjjjjjjgggfffhhhfffiiimmmsssyyy~~~~~~|||wwwrrrpppqqqsssrrrqqqkkkfffeeellltttwwwwwwxxxzzz}}}~~~xxxsssooonnnnnniiidddbbb^^^YYYXXXZZZXXXYYY[[[]]]```ccceeefffjjjkkklllooorrrrrrqqqooottttttuuutttssstttvvvyyy}}}|||uuupppjjjbbb[[[VVVQQQJJJEEEEEE>>>===<<<<<<<<<;;;888555:::666111000000111000...///---,,,---///000000000,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///777888<<>>???777666666777888999777555222000////////////...,,,111///------------,,,+++++++++++++++++++++++++++*********+++,,,---...///666777:::@@@FFFKKKMMMNNNPPPUUUXXXYYY[[[aaaeeeffffffgggiiinnnqqqpppkkkfffbbb^^^]]]]]]]]]\\\```gggbbbdddhhhkkkpppvvv~~~|||vvvuuuuuuuuutttrrrpppnnnnnnjjjjjjpppuuuvvvwwwzzztttsssrrrooollljjjjjjjjjeeebbbaaacccbbb^^^]]]___]]]]]]^^^```bbbeeehhhiiipppqqqqqqpppnnnlllkkkkkkoooqqqtttwwwzzz~~~|||vvvooofffaaa```[[[TTTMMMJJJFFF@@@===>>>888777666666777666555333111111000000///...,,,***///---,,,+++,,,---,,,+++++++++++++++++++++++++++*********+++,,,---...///555666888===CCCGGGHHHHHHLLLOOOSSSTTTUUUZZZ___ccceeefffjjjoooqqqnnnhhhccc^^^[[[ZZZ[[[ZZZZZZ^^^eeebbbccceeehhhmmmuuu~~~}}}vvvwwwxxxwwwuuusssqqqppprrrnnnnnnrrrtttssstttvvvtttrrrnnnkkkhhhfffdddccc```^^^```dddeeebbbbbbddd^^^^^^^^^```bbbeeehhhjjjnnnpppqqqpppnnnlllmmmnnnmmmppptttxxx|||xxxqqqiii```\\\\\\YYYRRRLLLIIIEEE???;;;<<<;;;999666555555444222111222333222111...,,,***))),,,+++)))***,,,------,,,*********************************+++,,,---...///444444666:::???BBBCCCBBBHHHJJJMMMNNNOOOQQQXXX___dddfffiiimmmmmmjjjeeeaaaYYYWWWXXX[[[ZZZXXX[[[``````bbbdddgggmmmuuu~~~}}}|||vvvxxxyyyxxxuuusssrrrqqqyyyuuutttuuussspppooorrruuurrrnnnjjjhhheeebbb```[[[ZZZ^^^dddfffddddddfffaaa``````aaacccfffjjjlllmmmoooqqqpppmmmlllnnnpppnnnqqquuuzzz~~~wwwqqqlllddd[[[WWWWWWSSSLLLFFFCCC@@@;;;888999;;;999666444333222000///222222222000---******+++***)))((()))+++------,,,))))))))))))))))))))))))*********+++,,,---...///333333444777;;;>>>>>>===DDDEEEGGGIIIHHHJJJRRR\\\bbbdddfffgggfffccc```^^^TTTTTTVVVYYYXXXUUUVVVYYY\\\^^^bbbggglllttt|||{{{yyyvvvxxxyyywwwsssqqqqqqrrr{{{xxxwwwxxxvvvrrrrrruuuuuurrrnnnlllkkkhhhdddaaa\\\\\\```fffhhhfffeeegggddddddcccdddfffiiilllnnnmmmppprrrppplllkkkmmmqqqpppsssxxx~~~oookkkiiifff___VVVQQQQQQJJJDDD???>>><<<888777888888666333111111111///......//////---***))),,,...+++)))((((((***++++++***))))))))))))))))))))))))*********+++,,,---...///222222333555888::::::999AAAAAACCCEEEDDDDDDMMMYYY`````````___]]][[[[[[[[[RRRQQQRRRUUUSSSPPPQQQTTTVVVZZZ```ffflllrrrxxx}}}zzzvvvvvvwwwxxxvvvrrrpppppprrryyywwwwwwyyyyyyvvvxxx|||uuurrrooonnnnnnlllhhhddd``````dddjjjkkkhhhfffhhhgggfffeeefffhhhkkkoooqqqoooqqqssspppkkkjjjlllppprrrvvv{{{{{{wwweeeccccccbbb\\\RRRMMMMMMEEE???;;;<<<;;;999888:::555333000//////000//////***+++,,,***((()))---111---+++)))((()))))))))'''))))))))))))))))))))))))*********+++,,,---//////222111222444777888888777???>>>AAACCCAAAAAAKKKXXX^^^]]]\\\YYYVVVVVVWWWXXXQQQOOOOOOPPPOOOLLLMMMRRRQQQVVV^^^eeekkkqqqvvvyyy|||{{{wwwuuuwwwvvvqqqooorrruuuuuuwwwtttuuuzzz{{{xxxvvvvvvrrrrrrssssssrrrmmmgggcccdddfffiiiiiiiiihhhhhhiiihhhjjjkkkkkknnnssstttqqqpppqqqtttsssllleeegggnnnwwwyyy~~~~~~tttkkk]]]]]]\\\ZZZUUUOOOIIIEEEDDD???999777777777333///555444222000...---,,,,,,------,,,+++)))***---///...---+++(((%%%$$$%%%'''************************)))((('''))),,,...//////111222333333333444666888@@@===<<<===>>>@@@JJJSSSZZZXXXVVVVVVWWWVVVRRRNNNNNNOOOOOOMMMKKKKKKOOOSSSZZZ[[[^^^dddjjjoooqqqqqqzzz|||xxxtttuuuvvvtttpppppptttvvvuuuwwwuuuwww{{{{{{xxxwwwyyyvvvuuusssrrrpppnnnkkkiiiggghhhhhhgggfffgggiiikkkllloooooonnnooossstttqqqpppqqqsssrrrmmmhhhkkkrrr~~~|||uuukkkcccWWWXXXYYYWWWRRRKKKFFFCCCBBB===888666666666222///333222000///...---,,,,,,,,,,,,,,,***)))***,,,...,,,,,,+++)))&&&%%%&&&'''(((((((((((((((((((((((()))(((((())),,,...///...333444444444333444555666:::888777999:::<<>>>>>:::888555222111111000///------,,,,,,,,,,,,------******+++***((('''((()))'''(((******)))(((((()))))))))))))))))))))))))))***)))((())),,,---...---//////000444888::::::999666333444888:::999:::<<<===???AAABBBAAA???===<<>>>>><<<;;;;;;;;;???>>>>>>AAAFFFLLLPPPRRRTTTXXX]]]aaadddiiipppvvvxxxxxx{{{}}}zzzwwwvvvtttrrrppppppssstttrrrsssvvvwwwuuuwwwuuuuuuwwwxxxuuuvvvyyy|||~~~}}}xxxqqqmmmnnnppptttsssqqqnnnkkkkkkmmmppptttyyy{{{vvvqqqrrrssssssrrrqqqttt{{{{{{vvvggg^^^SSSOOOPPPQQQMMMIIIGGGCCC???>>>??????===999777666555333111000111222//////...------,,,------***,,,,,,+++)))(((((()))*********(((&&&&&&(((***''''''''''''''''''''''''+++***))))))+++------,,,......///444;;;>>><<<999999444333777999888777888666888999888666666888:::<<<;;;<<<@@@FFFKKKMMMNNNPPPUUUZZZ]]]___eeemmmsssyyyyyy{{{}}}yyywwwuuutttqqqoooppptttvvvsssrrruuuvvvuuuxxxsssrrruuuwwwuuuuuuwww}}}~~~}}}xxxrrrooorrrwwwxxxvvvqqqllljjjkkkooosssyyyzzztttsssuuutttrrrrrruuu}}}xxxoookkk___WWWNNNKKKMMMOOOLLLHHHIIIBBB;;;:::===???<<<777666666555333111000111222000000///...------------+++,,,---,,,***(((((())),,,+++***'''%%%%%%(((***))))))))))))))))))))))))+++***)))***+++------,,,000///000444;;;===;;;777555000...111444333222333333555555444222222555888999999:::???EEEJJJKKKJJJNNNRRRXXX[[[]]]bbbkkkrrrzzzzzz}}}~~~vvvqqqsssuuusssqqqpppmmmssswwwwwwxxxxxxuuuppprrrrrrtttwwwsssmmmpppwwwxxx{{{~~~{{{uuurrrrrrtttrrrqqqpppooooooqqqsssttt}}}~~~~~~}}}zzzyyyyyyzzzwwwvvvwwwzzzuuukkkfffdddVVVMMMEEEFFFMMMQQQNNNHHH@@@<<<;;;>>>===888444333888777444111/////////000---------,,,,,,++++++++++++)))***---,,,(((&&&''',,,***)))((()))***)))((())))))))))))((('''&&&%%%''''''((()))))))))))))))...111222222666;;;;;;888444222000///111333444444000000000000111222333444666777999>>>DDDGGGIIIIIINNNNNNOOOTTT[[[ccciiilll{{{}}}}}}{{{sssnnnooorrrqqqpppppppppvvv{{{{{{||||||xxxsssvvvuuuwwwxxxtttnnnpppvvvyyy||||||vvvrrrqqqrrroooooooooppprrruuuyyy{{{~~~~~~}}}}}}~~~xxxwwwxxx{{{}}}qqqggg___[[[YYYPPPGGGFFFJJJLLLGGGAAA<<<888888;;;;;;777333333666444222000///000000111...---------,,,,,,,,,+++---***)))++++++''''''***,,,***(((((()))***)))(((''''''(((((((((((((((''''''((())))))******))))))...000111222555::::::666444222000000111222222222////////////000000111222444666888===AAADDDFFFGGGLLLMMMOOOUUU\\\eeekkkooowwwyyy{{{~~~zzzrrrmmmnnnppppppppprrrttt{{{|||uuuxxxxxxxxxxxxtttoooqqquuuzzz}}}}}}xxxsssqqqqqqoooooooooqqquuuyyy}}}zzzzzzzzz}}}zzzrrriii^^^WWWVVVNNNFFFDDDGGGGGGCCC>>>888555444888999555333333333222000/////////000111.........---------------///+++***+++***((())),,,+++***(((((()))***)))(((%%%&&&'''((())))))))))))((()))******++++++******---000111000444888888555444222111111111111000...//////............///000333555888;;;>>>@@@BBBCCCJJJKKKOOOUUU\\\eeelllppprrruuuxxx{{{}}}vvvqqqqqqrrrqqqrrrtttxxx~~~~~~wwwwwwwwwwwwvvvsssqqqsssvvvxxxzzz}}}}}}yyyuuurrrrrrqqqqqqqqqsssvvvzzz}}}}}}~~~~~~zzztttppphhh^^^UUULLLGGGBBBAAADDDEEEBBB???888444333777777444222222222111000///......//////........................///++++++---,,,)))(((++++++)))'''''')))))))))(((&&&&&&'''((((((((((((((())))))***+++++++++++++++,,,/////////222666666222333222111111111000---+++000///...............///333555888;;;<<<>>>???AAAHHHKKKOOOTTT[[[bbbiiimmmooossswwwzzzyyyuuutttsssqqqqqqtttzzz~~~wwwtttuuutttsssrrrsssvvvvvvuuuwwwyyyzzzyyywwwuuutttqqqqqqrrrtttxxx|||~~~wwwnnnhhhddd^^^VVVOOOEEEBBB@@@???AAAAAAAAA???:::666444666666333111111333222111000...---,,,,,,........................+++***,,,000///***'''(((***(((''''''((())))))((((((((()))(((((('''&&&&&&))))))***+++++++++++++++,,,......---000444333///222111000000000///,,,***000000///.........//////444777:::;;;<<<<<>>AAAEEEJJJOOOSSSVVVZZZ```eeepppvvv{{{|||{{{yyyyyy{{{zzzvvvvvvzzz}}}|||xxxvvvwwwuuupppqqqwwwyyyvvvuuutttssstttuuuuuuvvvuuurrrsssuuuyyyvvvmmmiiiccc\\\UUUQQQMMMLLLBBBCCCBBB???;;;999888999999444222555555333111333333222222111000///------+++,,,,,,,,,------------***)))+++......)))&&&'''((('''&&&&&&((())))))((('''((((((((((((((('''''''''((())))))******))))))***,,,,,,+++---000///+++222///---,,,,,,---,,,+++---,,,,,,,,,---...//////111666:::;;;::::::>>>BBBCCCHHHOOOSSSVVVZZZaaafffqqqwww||||||}}}{{{zzz|||||||||}}}xxxyyy{{{wwwqqqrrrxxxyyyuuuwwwuuurrrrrrssstttttttttyyyyyyzzz}}}zzzooobbbaaa^^^YYYRRRLLLIIIIII???AAAAAA???;;;999999:::666222000333555333333444111111111111111000//////+++++++++,,,,,,---------,,,)))))),,,+++'''&&&(((((('''&&&&&&((())))))(((%%%&&&'''((())))))))))))''''''((()))))))))))))))***,,,,,,***,,,000...***222///,,,***+++,,,---,,,******++++++,,,---...///000555:::;;;999:::===AAAAAAHHHOOOTTTWWW[[[ccciiiqqqxxx}}}||||||~~~zzz{{{||||||{{{vvvwwwvvvuuutttuuuwwwyyyzzzxxxvvvtttrrrrrrsssvvvwww}}}{{{~~~sssfffddd^^^XXXTTTRRRNNNGGGAAA@@@>>><<<<<<<<<:::666222777888666222//////333888000111333444444333111000......---,,,,,,,,,------***------***)))+++***'''))))))((('''&&&&&&%%%%%%((('''&&&&&&&&&&&&$$$###''''''''''''((((((((((((+++*********************+++++++++++++++***)))(((((())))))))))))***---000...111555888999;;;<<<>>>CCCDDDHHHNNNUUU]]]dddhhhttt||||||{{{~~~|||{{{}}}{{{||||||wwwsssrrrrrrrrrtttvvvyyyzzzyyyxxxwwwuuussssssvvvyyy}}}|||~~~|||yyynnnaaa___YYYRRRNNNLLLIIIDDD???@@@>>><<<<<<<<<;;;777444777666444222000000222555000111333444333222///...,,,,,,,,,,,,,,,---...///***------***)))+++***&&&)))((((((''''''&&&%%%%%%(((((('''&&&&&&&&&%%%$$$&&&&&&''''''(((((()))))))))))))))******+++++++++***+++++++++******)))(((((())))))))))))***---///111222444555666999>>>AAADDDFFFIIIOOOVVV^^^eeeiiivvv}}}~~~{{{|||}}}|||}}}~~~zzz}}}{{{vvvoooooopppqqqtttvvvxxxzzzzzz|||}}}yyytttssswww|||~~~~~~xxxtttpppfff\\\WWWRRRKKKGGGFFFDDD@@@===<<<;;;:::::::::999777444555333111111111222111000///111222333222///,,,***------,,,,,,,,,,,,------***,,,,,,))))))***)))&&&)))((((((''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%&&&'''(((((())))))(((((())))))******++++++***************))))))(((((()))***))))))***---///444444333222444888???DDDEEEGGGKKKQQQXXX___fffiiiwww{{{~~~yyy}}}~~~{{{~~~xxxsssooopppqqqsssuuuwwwyyyyyy}}}~~~wwwuuuyyy~~~wwwqqqmmmggg^^^WWWQQQLLLFFFBBBAAA@@@???>>>777777666666666555444444333111///000222333000---///000111222000---***(((///...---,,,++++++++++++***------***)))***)))%%%)))(((((((((''''''&&&&&&((())))))(((&&&%%%%%%&&&$$$%%%&&&&&&'''((())))))))))))))))))))))))))))))((())))))***))))))(((((())))))***))))))***,,,///333333333333444999???CCCEEEGGGKKKQQQXXX___eeehhhsssvvvyyy|||yyy~~~~~~yyytttpppssstttvvvxxxzzzzzzzzzzzz|||yyy}}}|||vvvpppkkkfff___XXXSSSLLLIIIDDD@@@???>>>>>>>>>666666666555555444444555222///...000222333///,,,000000000000...+++)))''',,,,,,+++++++++,,,,,,---+++......***)))+++)))&&&(((((((((((((((''''''''''''((()))(((%%%$$$%%%&&&%%%%%%%%%&&&'''(((((()))+++******)))((('''&&&&&&'''(((((()))))))))(((((()))******))))))))),,,...000222444666777:::===@@@CCCEEEJJJPPPVVV]]]bbbeeelllppptttyyy}}}}}}xxxtttqqqooowwwyyy{{{~~~~~~}}}tttnnnhhhddd___VVVPPPOOOGGGEEEBBB???===<<<<<<<<<777888888666444444555777000000///000111111000...111000///---,,,******)))''''''(((***,,,...000111---000///,,,***+++***&&&((((((((((((((((((((((((%%%((()))((($$$"""$$$&&&&&&&&&&&&&&&&&&'''''''''******)))((('''&&&%%%%%%&&&''''''((((((((((((((()))******)))((()))+++......111555888:::;;;<<<>>>AAADDDHHHOOOUUU[[[```bbbgggmmmsssxxx|||wwwrrrppppppqqqxxxzzz~~~{{{wwwllleee___]]]WWWMMMHHHIIIAAAAAA???<<<:::888888888666777777444111000222555///000111111000///000111222000...+++******+++,,,(((((()))***+++---///000///111111---,,,---+++'''((((((((((((((((((((()))$$$''')))'''###!!!###&&&''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((((('''******+++)))((()))+++---...111555888:::;;;<<<>>>@@@CCCHHHOOOUUU[[[___aaafffnnnvvv{{{~~~}}}{{{wwwsssooooooqqqssswwwzzz|||uuupppfff___ZZZWWWQQQGGGCCCEEE======<<<:::777555444444333444333111---,,,...111///111222111......111444333111---***)))***,,,...------,,,+++*********+++000222222...,,,---,,,((((((((((((((())))))))))))###&&&(((&&&""" """%%%(((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((()))***%%%&&&&&&'''((((((((('''***++++++***((()))+++---///222555777888:::===???AAADDDIIIOOOUUU[[[___aaagggqqqzzz}}}~~~}}}~~~~~~|||xxxvvvtttssssssrrrpppnnnvvv}}}zzzwwwmmmbbb]]]WWWPPPJJJEEE???<<<<<<;;;999777555333333222000///------///000///......---,,,///222222000---------......------,,,+++++++++************++++++,,,000000,,,+++...---((((((((((((((('''''''''''''''))))))'''%%%%%%(((+++))))))((('''%%%$$$######,,,***'''&&&&&&'''&&&%%%&&&''''''((()))(((((((((***)))((('''''')))+++---111222444555777;;;@@@DDDGGGDDDIIIUUU]]]___```cccjjjmmmssszzz~~~|||||||||zzzyyyssssssrrrqqqqqqqqqrrrsss{{{xxxuuurrrggg___[[[UUUOOOIIIDDD>>>;;;:::999777555333222111000000...------/////////......---,,,...000111///,,,---------...------,,,+++++++++************++++++---000000,,,***---+++'''))))))((((((''''''&&&&&&&&&((()))(((&&&%%%''')))(((''''''&&&%%%$$$######,,,***'''''''''(((((('''&&&''''''(((((((((((((((***)))(((((()))***,,,---222444555666777:::>>>BBBGGGFFFLLLVVV]]]^^^aaaeeellloootttzzz}}}{{{zzzyyywwwuuuoooppppppnnnmmmoootttyyy|||}}}}}}yyyooollliii^^^[[[WWWQQQKKKFFFBBB===:::666555444222000//////...///...------/////////---...------...//////---+++---------------,,,++++++++++++************++++++,,,......+++***+++)))&&&***))))))((('''&&&&&&&&&%%%&&&((((((&&&%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$)))'''&&&&&&'''(((((('''&&&&&&''''''(((((((((((())))))******+++,,,,,,---333444666666777999<<>>AAABBBLLLWWWZZZZZZ^^^eeekkklllqqqwww|||}}}yyyvvvuuuooonnnmmmkkklllqqqzzz~~~}}}|||~~~~~~}}}zzzvvvkkkhhheee]]]]]]^^^UUUHHHEEEAAA>>><<<:::777555222111000000////////////---,,,---...//////---+++......///---,,,+++---///,,,,,,,,,,,,,,,+++******++++++************++++++'''%%%'''***+++)))))),,,(((((((((((('''''''''''''''&&&%%%&&&((((((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%'''''''''(((***+++)))((('''&&&%%%%%%%%%&&&((()))'''((()))***+++------...---000333666888;;;>>>AAAAAALLLVVVXXXYYY^^^dddhhhjjjooowww||||||vvvrrrqqqnnnmmmkkklllpppwww~~~~~~||||||}}}}}}|||}}}~~~wwwtttoooccc```]]]TTTTTTUUULLLDDDAAA===;;;999888555333000000///.........//////,,,,,,---...//////---***---//////...,,,,,,///111+++,,,,,,,,,,,,+++******++++++************++++++***'''(((,,,,,,((('''***''''''''''''(((((((((((()))'''%%%%%%((()))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&((())))))'''%%%'''&&&%%%$$$$$$&&&''')))'''''''''((()))+++---///...000444666888:::<<<>>>@@@JJJSSSUUUXXX^^^dddeeehhhnnnvvvzzz|||~~~{{{sssnnnmmmmmmkkkiiilllsss|||}}}~~~}}}}}}}}}|||{{{|||zzzsssppphhh\\\XXXTTTLLLKKKKKKBBBAAA>>>;;;999888777555333///......------.........,,,,,,---...000///,,,***---///000...,,,---000333+++,,,,,,,,,,,,+++******++++++************++++++...))))))---,,,&&&%%%(((&&&&&&''''''((()))))))))+++(((%%%%%%'''))))))''''''''''''&&&&&&%%%%%%%%%$$$######%%%&&&&&&$$$!!!'''&&&%%%$$$$$$&&&''')))((('''&&&&&&(((+++---///000222555777888999;;;<<<@@@IIIQQQSSSWWW___cccbbbgggmmmuuuyyyzzz{{{|||wwwtttrrrrrrqqqqqqrrrrrruuuzzz~~~}}}~~~zzzvvvwwwyyy{{{{{{|||xxxooojjj___WWWNNNJJJIIIHHHBBB<<<::::::999777666555333333...---,,,+++***+++,,,,,,.........------,,,,,,,,,........................///...---,,,++++++++++++---,,,&&& """+++...+++)))''''''''')))***)))(((+++((((((++++++((((((+++((((((''''''''''''(((((()))((('''&&&%%%$$$$$$$$$***)))(((&&&$$$######### $$$&&&$$$###%%%&&&$$$,,,+++(((''''''(((***,,,///...111888;;;;;;===AAADDDJJJQQQUUUWWW[[[bbbhhhdddjjjpppuuuwwwzzz~~~{{{vvvsssqqqppppppqqqssstttwww}}}}}}}}}wwwtttuuuxxx{{{{{{}}}}}}rrrhhhbbbZZZSSSJJJFFFFFFDDD???999777777666444333111000000///...,,,+++++++++,,,---......---------,,,,,,,,,------------------------------,,,***)))))))))))),,,,,,)))%%%''',,,,,,'''***))))))***,,,,,,+++))))))&&&&&&))))))&&&&&&)))(((''''''''''''''''''((((((((('''%%%%%%$$$$$$%%%((('''&&&%%%$$$#########"""&&&(((&&&%%%'''(((&&&,,,+++(((''''''(((***,,,///---000666999999;;;???DDDJJJPPPUUUWWW\\\ccchhheeejjjppptttvvvyyy}}}|||xxxtttpppmmmkkkoooqqqtttwww|||{{{}}}}}}|||xxxsssqqqsssvvvzzz{{{~~~wwwlllaaaZZZSSSLLLEEEBBBAAA@@@;;;666555444333222111000///...///...---,,,+++,,,------------------,,,,,,,,,,,,------------------------,,,+++***)))((('''&&&&&&***,,,,,,***+++---***%%%(((((()))+++------***((()))&&&&&&))))))&&&&&&)))''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$#########$$$$$$$$$)))+++(((''')))***(((+++***((('''''')))***,,,...---///555888777999===EEEIIIPPPUUUXXX]]]ccchhhgggkkkqqqssstttvvvzzz~~~}}}|||yyyuuuqqqlllhhhfffmmmpppuuuzzz~~~{{{yyyzzzzzzxxxtttqqqqqqsssvvvxxx{{{{{{rrrhhh^^^WWWKKKFFFAAA>>>===;;;777333444444333222111000///...///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))'''&&&&&&(((***++++++,,,+++)))'''%%%&&&'''***++++++'''%%%***''''''******''''''***&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&***,,,)))''')))***(((***)))((((((((()))+++,,,///...///444777777:::>>>EEEIIIOOOTTTYYY^^^dddhhhhhhlllppprrrrrrtttwww{{{}}}|||{{{zzzwwwsssnnniiidddbbblllpppvvv}}}~~~zzzwwwwwwxxxwwwuuusssrrrsssvvvxxxxxx}}}~~~uuummmcccYYYQQQDDDAAA===;;;:::888555222222222111000///......---///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((('''((('''((()))))))))***+++%%%%%%''')))+++***'''$$$***''''''******''''''***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''(((&&&***+++((('''))))))'''))))))(((((()))***+++,,,111///000555888999<<<@@@FFFIIINNNTTTZZZ```eeehhhiiillloooppppppqqquuuxxxzzz{{{~~~|||yyywwwtttppplllhhheeedddmmmrrryyy|||wwwvvvwwwuuutttsssssstttvvvyyyzzz{{{wwwmmmdddZZZOOOFFF>>><<<999888777555222000.........---,,,+++++++++...---,,,+++***+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******,,,,,,,,,+++***))))))'''''')))'''&&&(((---''''''(((***,,,,,,)))'''(((%%%%%%((((((%%%%%%(((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))&&&***+++(((&&&((((((&&&((((((((())))))***++++++222///111666999;;;>>>CCCFFFIIINNNTTT[[[aaafffiiiiiilllnnnooonnnooossswwwyyyzzzxxxuuusssqqqnnnkkkjjjiiiiiiooouuu}}}zzzuuuwwwzzzqqqqqqqqqsssvvvyyy{{{{{{yyymmmccc\\\RRRGGG>>>888777666555444222000......------,,,,,,+++++++++---,,,+++***)))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++''')))+++,,,------,,,+++,,,******,,,)))$$$&&&+++((('''''')))***+++)))((('''%%%%%%''''''%%%%%%'''(((''''''''''''''''''(((%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&+++,,,)))'''((((((&&&((((((((()))******++++++111///000555999<<<@@@EEEGGGIIIMMMTTT[[[bbbgggiiihhhkkkmmmmmmmmmnnnssswwwzzz{{{~~~uuurrrpppnnnlllkkklllmmmooorrrxxxzzzuuuxxx|||nnnnnnpppssswwwzzz||||||}}}{{{yyypppddd[[[VVVOOODDD<<<555444444333222000...---/////////......---------,,,+++***)))))))))***+++*********++++++,,,,,,,,,************************%%%'''***,,,------,,,+++...,,,...000+++$$$###((('''&&&%%%&&&'''((((((''')))&&&&&&))))))&&&&&&)))((((((''''''''''''(((((($$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&''',,,---)))((())))))''''''(((((()))***+++++++++000---///555999<<<@@@FFFGGGIIIMMMTTT\\\cccgggiiigggjjjlllmmmlllnnnrrrwww{{{|||~~~{{{uuupppnnnllliiihhhkkkpppsssxxx~~~{{{xxxxxxtttnnnlllpppuuuxxx{{{~~~}}}wwwuuutttfffXXXSSSPPPHHH???999666555444222000///------///......///000///,,,***+++******)))((()))))))))***+++++++++++++++,,,,,,+++,,,------,,,+++***)))((()))+++---------+++***...---+++)))''''''''''''''''''((((((((((((((('''((((((((((((((('''''''''"""''''''$$$$$$'''***$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###)))'''$$$$$$%%%&&&&&&%%%'''(((((('''&&&&&&(((***333333444555999===AAACCCKKKIIIIIIOOOYYYbbbeeeeeeeeeiiilllmmmkkkmmmsssxxx|||}}}}}}yyy}}}|||uuupppllljjjhhhfffggglllsssxxx|||~~~yyywwwvvvuuuqqqpppvvv|||xxxrrrooolll```UUUOOOKKKCCC<<<888333333222111000//////...111000......///...,,,***,,,++++++***************))))))((()))***+++******+++++++++++++++***)))))))))***,,,------,,,+++***,,,+++***((((((((())))))''''''(((((((((((('''''')))))))))(((((((((((((((%%%(((***(((###!!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###***(((&&&&&&'''((()))((()))******)))((((((***---222222333555888<<<@@@CCCKKKJJJKKKPPPXXX___ccceeehhhkkknnnnnnmmmnnnsssxxx}}}}}}~~~{{{}}}|||{{{vvvppplllgggeeecccbbbeeemmmxxx}}}xxxuuuttttttrrrttt|||xxxpppjjjggg```XXXOOOJJJDDD<<<888888000000000000////////////333000...,,,------,,,+++,,,,,,+++++++++*********)))'''%%%&&&)))+++)))'''+++******)))))))))))))))+++,,,---------,,,+++******))))))(((((())))))***''''''(((((((((''''''&&&)))))))))))))))))))))))))))******'''###!!!###&&&((((((''''''&&&&&&%%%%%%%%%$$$######%%%%%%%%%###(((&&&%%%%%%''')))***)))))))))***)))((((((+++---111111222555888<<<@@@BBBJJJLLLNNNRRRVVV[[[aaaeeejjjlllnnnnnnlllmmmqqquuu{{{zzz{{{}}}{{{zzz|||}}}}}}xxxsssnnnjjjeeecccaaa```eeeooo|||{{{wwwtttsssssssssxxxzzzqqqiiiccc___UUUOOOJJJEEE>>>777666888000////////////.........333000,,,))))))*********++++++++++++******)))))))))&&&$$$&&&***+++)))&&&***)))(((''''''((()))***,,,,,,------,,,+++***)))***)))))))))((((((((((((''''''((((((''''''&&&&&&'''''''''((((((((((((((('''((('''&&&$$$%%%(((+++(((((('''&&&%%%$$$$$$$$$%%%#########%%%&&&%%%$$$%%%###""""""%%%'''((((((&&&'''''''''&&&''')))+++111222333666:::>>>AAACCCFFFKKKPPPRRRTTTYYYbbbhhhkkklllmmmllljjjkkknnnpppwwwttttttvvvwwwwww}}}~~~|||~~~{{{uuupppkkkiiieeedddcccccciiitttzzzvvvuuutttvvvwww}}}~~~tttkkkddd]]]YYYMMMIIIEEEAAA:::444444999111111000///...---,,,,,,111...)))''''''((()))))))))))))))***)))(((''''''***(((&&&(((***,,,***((())))))'''''''''((()))***,,,,,,,,,,,,+++******)))++++++***)))((('''&&&%%%'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%'''***,,,&&&&&&%%%%%%$$$###""""""$$$###"""###%%%&&&%%%$$$$$$"""!!!"""%%%'''((((((&&&''''''&&&&&&'''))),,,222333555999<<<@@@CCCEEEBBBHHHOOORRRTTTZZZccckkknnnnnnmmmlllkkkkkkmmmoootttqqqpppssstttvvv{{{|||}}}~~~}}}{{{|||yyyrrrmmmiiihhhffffffgggjjjqqq{{{}}}yyywwwvvvvvv|||}}}wwwnnnfff___WWWQQQHHHDDD@@@===888333333777222111000///...---,,,,,,///,,,((('''''')))******'''((()))))))))((('''&&&))))))************++++++((((((((((((((())))))***************))))))))))))++++++******(((&&&%%%$$$'''''''''''''''&&&%%%$$$######$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%&&&'''(((%%%%%%$$$$$$######""""""$$$###"""###%%%&&&&&&%%%&&&$$$###$$$&&&)))******'''((()))(((((())),,,...222333666:::>>>BBBEEEFFFAAAGGGMMMQQQTTT[[[dddlllppppppnnnmmmmmmmmmnnnooossspppooosssuuuvvvzzzzzzzzz}}}|||zzz|||zzzsssnnnkkkjjjeeehhhlllrrrzzz{{{yyyxxxxxxyyy~~~xxxooogggaaaYYYPPPIIIEEE???:::999666222222444000000000/////////.........+++)))(((***+++,,,+++'''(((*********)))'''&&&'''***,,,+++)))(((***---'''((())))))*********)))(((((((((((((((((())))))))))))))))))((('''%%%$$$''''''''''''&&&%%%$$$#########$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&&&&%%%&&&%%%###$$$&&&((())))))'''((()))(((((())),,,///111333666:::>>>BBBDDDFFFDDDGGGLLLPPPUUU[[[ccciiiooommmkkkkkkkkklllllllllqqqmmmmmmrrruuuuuuwww{{{}}}|||~~~|||}}}~~~vvvqqqnnnmmmdddhhhooowww}}}zzzxxxyyyzzz{{{}}}yyyrrrjjjccc]]]UUUKKKCCCDDD===777666555222000222////////////000000111111...,,,******,,,---...---((()))+++,,,+++***((('''%%%***...,,,'''%%%)))...'''((()))+++++++++***)))'''''''''''''''((()))***&&&'''((())))))((('''&&&''''''''''''&&&%%%$$$###$$$$$$%%%&&&&&&'''((((((%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%&&&###""""""###%%%'''&&&%%%%%%###!!!"""$$$&&&&&&&&&%%%&&&'''&&&&&&'''***---///111555999>>>AAADDDEEEFFFHHHLLLPPPUUU[[[bbbfffkkkiiigggfffggghhhhhhhhhmmmjjjkkkpppsssssstttwww}}}|||xxxzzz}}}~~~{{{wwwsssqqqsssnnnlllqqq~~~~~~{{{yyyzzz}}}vvviii``````ZZZLLLDDDEEE<<<:::777333000...---,,,000///......------------///+++***,,,...---,,,...---+++,,,000000,,,+++------------,,,+++***)))(((((((((((((((((((((((((((******)))((('''&&&%%%%%%((())))))'''%%%$$$%%%'''***'''$$$######$$$$$$$$$&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###(((###!!!''')))%%% &&&%%%###"""!!!"""###$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''(((((()))))),,,000555999<<>>@@@DDDFFFHHHKKKOOOUUU\\\aaahhhjjjkkkhhhdddcccgggkkklllkkkkkknnnssswwwxxxwwwxxxrrrpppsssxxxzzzyyyxxxvvvuuuwwwwwwwww{{{}}}~~~}}}{{{zzz|||~~~vvvdddZZZTTTTTTPPPDDD<<<;;;444222///---,,,,,,...///222111...,,,++++++,,,---...+++,,,000222///---......+++***------***+++...((())))))***))))))((((((************************+++++++++***************$$$'''***+++)))&&&$$$###(((&&&%%%%%%%%%%%%$$$"""$$$$$$&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&$$$"""!!!%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((())))))***000222555777888999;;;<<<@@@BBBFFFIIIMMMSSSZZZ___fffggggggeeeccceeejjjooommmlllmmmpppuuuxxxyyyyyy{{{vvvttttttwww|||~~~}}}}}}zzzyyy{{{zzz{{{}}}}}}|||||||||~~~}}}rrrjjjYYYRRRMMMMMMJJJ@@@888666444111...,,,+++,,,...///---,,,+++***+++---000111...+++,,,111333000......///+++***,,,+++)))***...'''((())))))*********)))))))))))))))))))))))))))))))))*********+++++++++&&&(((***)))'''%%%$$$$$$&&&%%%%%%%%%&&&&&&$$$"""###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''$$$&&&((('''$$$$$$%%%'''###$$$%%%%%%%%%$$$###"""%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''((()))******///111333555666777999;;;>>>AAADDDHHHMMMSSSYYY]]]ggggggfffddddddgggmmmrrrnnnnnnpppsssvvvyyyzzz{{{yyyttttttwwwvvvzzz}}}{{{zzz{{{{{{~~~~~~|||}}}}}}~~~{{{rrrggg___QQQKKKGGGFFFDDD>>>777444444222///---,,,,,,---...,,,++++++***+++---000111---+++,,,111333111...///000,,,+++,,,,,,)))***...(((((()))***++++++++++++((((((((((((((((((((((((''''''(((((()))*********))))))(((&&&$$$$$$&&&(((&&&%%%$$$%%%&&&&&&$$$"""###$$$&&&''''''&&&$$$"""######$$$$$$%%%&&&''''''"""%%%'''&&&###!!!$$$'''%%%%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''((()))******,,,...111333555777:::===>>>AAAEEEIIIMMMSSSXXX]]]hhhgggeeedddeeeiiinnnrrrnnnpppsssvvvyyyzzz|||}}}}}}sssnnnrrrwwwvvvzzz}}}zzz|||yyyzzz}}}}}}yyy|||~~~~~~xxxrrriii___WWWJJJFFFAAA???>>><<<777444333222000///...---............---,,,,,,++++++,,,---***+++000222000///000111---,,,...---***+++---((()))******++++++++++++''''''''''''''''''''''''&&&&&&''''''((((((((()))+++***(((%%%######&&&)))&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%############$$$%%%%%%&&&''''''"""$$$&&&%%%###"""$$$&&&&&&%%%###"""###$$$&&&(((%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''(((******+++***---///222444777<<>>???BBBFFFIIILLLPPPSSSVVVZZZZZZ\\\aaagggmmmqqqrrrppptttzzz}}}}}}}}}}}}{{{}}}~~~zzzxxxxxxyyyzzzzzz{{{yyyvvvvvvxxxzzz{{{~~~|||xxxooohhh___YYYVVVRRRKKKEEE;;;:::888555444333333333......------------......------------------------///---+++---//////,,,(((111...333===<<>>AAABBBDDDKKKTTTWWWUUUZZZZZZ\\\aaahhhoootttvvvsssvvvzzz}}}~~~~~~{{{yyy{{{~~~|||yyyxxxxxxxxxyyyzzz{{{}}}{{{xxxxxxzzz{{{{{{}}}yyysssnnnhhhbbbYYYSSSPPPLLLEEE@@@888777444222111111111222///......------......///------------------------.../////////...---------///,,,111999888...(((***,,,***)))))),,,,,,+++)))***)))))))))((((((((('''+++***)))(((''''''(((((()))((('''&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((''''''((()))(((&&&$$$'''%%%######$$$%%%$$$$$$&&&$$$"""###%%%&&&%%%###%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&((()))***+++///000111111222666;;;>>>>>>BBBCCCDDDIIIRRRWWWVVVXXXZZZ]]]bbbiiiooorrrtttsssvvv{{{~~~}}}yyywwwyyy|||}}}~~~{{{wwwuuuvvvyyyzzzyyyzzz~~~}}}|||{{{zzzyyy}}}yyyuuuqqqkkkfff```ZZZRRRLLLHHHDDD>>>:::555333000...---...000111//////............//////------------------------,,,///111///+++***---000---***---444333,,,(((+++,,,+++***+++,,,---,,,***))))))))))))((((((((((((******))))))((((((''''''''''''&&&&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''')))((('''''''''&&&$$$!!!'''%%%######$$$%%%$$$###&&&$$$###$$$%%%&&&%%%$$$%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''((()))++++++---...///111222666;;;???>>>BBBCCCCCCFFFOOOVVVXXXWWWZZZ___dddjjjnnnpppqqqssswww|||}}}}}}|||xxxvvvxxxyyy|||~~~|||vvvsssuuuxxx||||||~~~|||yyywww}}}~~~|||}}}~~~{{{vvvrrrpppmmmgggcccXXXSSSLLLFFFBBB>>>999666333111...,,,,,,---000111000//////......//////000------------------,,,,,,---......,,,******,,,///+++((()))......***))),,,++++++***++++++++++++***))))))))))))(((((((((((()))*********)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((&&&%%%%%%&&&%%%$$$"""'''%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((()))***,,,---///000222555999<<<<<<@@@BBBAAADDDMMMVVVYYYXXX\\\bbbgggjjjmmmooopppuuuxxx}}}|||}}}|||yyywwwxxxwwwzzz}}}zzzuuurrruuuxxxzzz~~~}}}|||~~~}}}yyyvvv||||||~~~|||}}}~~~yyysssooolllhhhbbb]]]QQQMMMHHHBBB>>>:::777555222111///------...000222//////............//////......---------,,,,,,,,,000---++++++---///......***((((((******))))))+++)))*********))))))******(((((((((((()))))))))))))))*********)))((('''&&&$$$%%%%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$'''&&&%%%%%%&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((---...000000111333666999:::===??????EEEPPPXXX[[[[[[___dddgggiiikkknnnqqqwwwzzz~~~~~~{{{}}}|||yyywwwxxxvvvxxxyyywwwuuutttvvvxxxwww|||}}}xxxvvvzzz{{{yyy~~~}}}~~~~~~~~~xxxqqqjjjeee___WWWQQQIIIGGGCCC???:::888666555222111000//////000111111......------------...............------,,,,,,+++111...+++,,,000222000---***)))(((((())))))***+++((()))******)))((()))***(((((((((((())))))))))))******))))))((((((''''''%%%&&&'''''''''%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######%%%&&&&&&&&&'''&&&%%%&&&''''''%%%######%%%'''(((&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''',,,...///000000222444666999;;;===@@@JJJWWW^^^______aaadddeeeeeehhhmmmrrryyy|||{{{yyy{{{|||xxxwwwxxxwwwvvvuuuttttttuuuwwwyyywwwyyyzzzyyyxxxyyy}}}~~~}}}~~~yyysssjjjccc]]]UUUMMMGGGAAA@@@>>>:::666444444444222222222222111000000///------,,,,,,,,,,,,------///......---,,,,,,++++++,,,,,,,,,---.........---++++++***))))))*********(((***,,,+++)))(((***,,,'''((((((((()))))))))***+++***)))(((''''''((((((''''''((()))(((&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((&&&$$$$$$%%%&&&&&&%%%&&&&&&%%%&&&''''''%%%###"""%%%((()))&&&%%%%%%%%%)))((('''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''')))+++...///000222555777999:::<<>><<<;;;888555444444333222111666555444222111000000000------------......//////---.../////////...---,,,///...---++++++++++++,,,++++++******)))(((((('''+++)))((('''((()))((('''******))))))(((''''''''',,,,,,+++******)))(((''')))(((&&&$$$############%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$(((%%%###$$$&&&'''&&&%%%"""%%%'''&&&######''',,,&&&%%%$$$$$$%%%&&&%%%###&&&&&&&&&&&&'''((()))***+++,,,------...000333555999:::???HHHRRRWWWVVVSSS\\\]]]\\\ZZZYYY\\\dddjjjpppwww{{{vvvsssqqqqqqqqqtttuuusssnnnooouuu|||~~~zzzxxxyyy}}}~~~|||{{{uuutttwww||||||zzz|||~~~tttjjjddd[[[RRRJJJHHHEEE???:::999999777444222222222222111888777555333222111000000------...///000111222333......//////......---,,,///...---,,,++++++++++++++++++******)))(((((((((+++)))((('''((()))((('''((()))******)))(((&&&%%%+++)))(((((()))'''"""((('''&&&$$$############%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''''''(((%%%%%%$$$$$$$$$$$$######'''%%%$$$$$$%%%&&&&&&%%%!!!###&&&%%%$$$%%%(((,,,'''%%%$$$$$$$$$$$$###!!!&&&&&&&&&&&&'''((())))))+++,,,---......000333666;;;<<<@@@HHHOOOSSSRRROOO\\\\\\[[[YYYWWWZZZaaagggkkkrrr|||zzzuuurrrqqqqqqrrrttttttqqqmmmnnnvvv}}}|||yyyzzz}}}}}}{{{{{{~~~||||||xxxtttsssvvvzzz}}}~~~}}}|||uuukkkbbb\\\WWWOOOGGGDDD@@@;;;888999777555222111111222111000888777555333111000//////......///000000111222222...............---------///......---,,,,,,++++++************))))))((((((+++)))''''''((()))((('''(((((())))))(((''''''&&&)))&&&$$$&&&)))''' '''&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$######$$$$$$$$$%%%&&&'''&&&$$$###$$$&&&&&&%%%###$$$%%%%%%$$$###&&&&&&&&&&&&&&&'''((()))+++,,,---......000333666999;;;???FFFMMMQQQQQQPPP[[[[[[[[[XXXWWWYYY```eeemmmttt|||~~~|||xxxuuurrrrrrrrrssssssrrroookkkoooxxx~~~~~~{{{{{{}}}|||yyyyyy{{{zzz|||}}}xxxvvvwwwyyyyyyyyy~~~{{{yyyzzzyyyvvvooofff]]]WWWTTTMMMFFFBBB>>>888666777555333111000111222111111666555333222000//////...000000000/////////......//////......------------............---,,,++++++*********)))))))))))))))+++)))''''''((()))((('''***)))'''&&&%%%&&&((()))(((&&&&&&)))---+++%%%%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$###"""!!!!!!""""""'''''''''&&&$$$###""""""$$$######$$$'''((((((''''''&&&&&&&&&&&&''''''(((***+++---------///222555666999===CCCHHHKKKLLLLLLZZZZZZZZZXXXVVVYYY^^^dddnnnttt{{{|||zzzxxxuuusssrrrrrrrrrqqqqqqnnnkkkpppyyy||||||~~~~~~zzzzzz}}}}}}~~~|||{{{xxxxxxzzz{{{yyywwwzzz}}}{{{vvvvvvvvvtttpppjjjbbbZZZUUUNNNHHHCCC@@@;;;444222444444222000000111222222222444333222111000/////////222222111///...,,,++++++//////...------------......//////......---,,,+++******))))))))))))))))))+++)))((('''((()))((('''***)))&&&$$$$$$&&&(((***$$$$$$%%%(((+++***&&&!!!$$$$$$%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''###$$$$$$###!!! !!!"""$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%'''))))))((('''&&&&&&&&&&&&&&&'''''')))***+++,,,,,,...111444;;;===AAAEEEHHHJJJKKKKKKVVVWWWXXXVVVUUUWWW]]]bbbiiiooouuuzzz}}}{{{zzzyyywwwtttqqqooonnnoooooommmlllqqq{{{~~~~~~|||}}}{{{zzz~~~{{{wwwwwwzzz{{{yyywwwzzz}}}|||uuuqqqqqqpppmmmhhhbbb[[[TTTPPPGGGCCC@@@???:::444222444444222000000111333333333444333222111111111111222333222111000...---++++++000///...---,,,------....../////////...---,,,+++)))))))))))))))))))))***+++)))((('''((()))((('''((('''&&&&&&&&&''''''((("""###%%%''''''&&&$$$"""###$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$###(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&$$$""" """$$$"""######%%%&&&&&&%%%$$$$$$######$$$&&&((('''&&&'''&&&&&&%%%%%%&&&&&&'''((()))******+++---000333;;;>>>BBBFFFIIILLLNNNOOORRRSSSTTTSSSSSSUUU[[[___fffjjjppptttxxx~~~|||{{{zzzxxxuuupppmmmkkknnnnnnllllllrrr|||}}}~~~|||}}}~~~yyyxxx~~~~~~{{{vvvuuuyyy{{{zzzwww|||}}}wwwqqqnnnkkkjjjfffaaaZZZTTTNNNKKKCCC@@@??????;;;555333666444222000000222333444333444333333222222333333444222222111000///...---,,,000///...---,,,---.........////////////---,,,+++)))))))))))))))*********+++)))((('''((()))((('''%%%&&&'''((((((((('''&&&&&&(((***+++)))'''&&&&&&"""###$$$%%%%%%$$$"""!!!###$$$%%%&&&&&&%%%$$$###***)))((('''''''''''''''#########$$$$$$%%%%%%%%%&&&((((((&&&###"""###&&&$$$$$$$$$%%%&&&&&&$$$"""%%%$$$######%%%&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&'''((()))******,,,///222333777<<>><<<888444222333444222333444333111000111222666555444555555555333222222//////222111,,,,,,111///...------//////...---111000//////000///---+++)))******)))(((((()))+++,,,***)))((()))***)))((()))(((((((((******(((&&&((((((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########&&&&&&&&&&&&''')))***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$###%%%###!!!"""$$$%%%$$$!!!######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%(((%%%&&&***,,,+++---111666:::???CCCFFFIIILLLNNNMMMNNNMMMKKKMMMSSSZZZ]]]bbbbbbfffmmmppprrr{{{zzzzzzyyyvvvsssqqqqqqrrrpppooonnnpppyyy{{{|||yyyzzzwwwvvvxxxxxxyyy~~~}}}zzzxxxuuuuuuxxx|||{{{vvvqqqiiiaaa___XXXQQQNNNMMMJJJCCC===<<<<<<;;;777333111111111222333555555444444555777:::999999999:::999888777999666666888666111000444333222000000000000...---000///......//////---+++)))***++++++******,,,...,,,***(((((()))***)))((()))(((((()))***+++)))((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''(((&&&$$$%%%###!!!"""$$$%%%$$$"""######$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$(((%%%&&&***,,,+++---111888<<>>;;;<<<<<<<<<<<<;;;;;;:::>>>;;;:::;;;888444111333666555333222222111///---///...---.........,,,******+++,,,,,,,,,---///111,,,***(((((()))***)))((()))(((((()))+++,,,+++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''&&&&&&(((((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""###$$$$$$###!!!$$$###"""###$$$$$$###"""######$$$%%%%%%%%%%%%$$$"""$$$&&&((((((&&&$$$"""(((%%%&&&***,,,+++---111888;;;@@@DDDGGGIIILLLNNNHHHIIIJJJLLLLLLMMMPPPRRRZZZ[[[```ggglllrrr{{{xxxuuussstttvvvvvvsssppptttwwwxxxzzz|||vvv|||~~~{{{{{{xxxvvvxxxyyy{{{{{{wwwtttwww}}}~~~yyyqqqmmmlllhhhbbb\\\UUULLLFFFDDDBBB>>>;;;999;;;<<<:::777444333333555888:::<<<>>>???BBBDDD@@@AAABBBBBBAAA@@@@@@AAADDDBBB@@@???===:::666444666444333222222111///......---,,,---......,,,***,,,---...---,,,---///000+++***(((((()))******)))(((((((((***,,,---,,,+++***)))(((''''''&&&'''''''''''''''''''''&&&&&&&&&$$$###$$$$$$%%%&&&'''(((%%%&&&((())))))(((&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$###"""###$$$$$$""" $$$############$$$############$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""(((%%%&&&***,,,+++---111555999>>>AAADDDFFFIIIKKKHHHGGGHHHJJJJJJIIIKKKOOOWWWZZZ```eeejjjpppzzzyyywwwtttuuuxxxxxxvvvtttxxx{{{}}}}}}www}}}}}}|||yyy{{{xxxwwwyyyzzz|||zzzwwwvvvyyy}}}{{{uuulllhhhhhheee```XXXRRRJJJDDDAAA???===;;;777888::::::888666555555777:::===@@@AAADDDGGGJJJKKKMMMOOOOOOMMMLLLMMMNNNMMMLLLJJJHHHFFFDDD???;;;666444222222222222000......---,,,---......,,,***.........---+++***+++---+++)))(((((()))******)))(((((((((***,,,---,,,+++***)))(((''''''&&&''''''(((((((((''''''&&&&&&&&&$$$###$$$$$$%%%&&&'''(((%%%&&&((())))))'''%%%$$$%%%%%%%%%&&&&&&''''''''')))((('''(((((((((&&&%%%######$$$############$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&(((%%%&&&***,,,+++---111555888===@@@CCCEEEGGGIIIJJJGGGGGGIIIIIIFFFIIIPPPVVV[[[___bbbgggnnnwww}}}{{{yyywwwvvvwwwxxxxxxxxx{{{~~~|||zzzwwwvvvssszzzwwwwwwzzz{{{{{{zzzzzz{{{|||}}}xxxvvvpppgggcccccc```[[[RRRMMMFFF@@@===;;;:::999444666888888777777777888;;;>>>BBBFFFIIIMMMQQQTTTWWWZZZ]]]\\\ZZZXXXZZZ\\\XXXWWWTTTPPPOOOMMMGGG???999777555555444333111///...---------//////---+++...///...,,,***)))***+++***)))((((((***+++******)))(((((()))+++,,,+++******)))((('''&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%''''''((('''&&&%%%%%%%%%%%%&&&''''''(((((()))(((''''''((((((&&&$$$"""$$$$$$$$$###"""###$$$######$$$%%%%%%%%%%%%$$$***(((&&&$$$$$$&&&(((***(((%%%&&&***,,,+++---111666:::>>>BBBDDDFFFHHHJJJKKKGGGHHHMMMLLLGGGIIIPPPSSSYYY]]]___cccllluuuyyy|||{{{yyyvvvuuuvvvyyy{{{~~~xxxwwwvvvttt{{{yyyzzz}}}}}}}}}|||~~~{{{xxxrrrqqqjjjbbb^^^]]]YYYTTTLLLHHHCCC>>>;;;:::888888666777999999:::;;;===@@@DDDHHHMMMSSSYYY^^^dddhhhiiilllpppooolllkkkmmmpppjjjjjjeee___\\\ZZZRRRGGGBBB@@@<<<:::999666333111......---...000000...------......,,,+++***+++,,,***)))'''(((***++++++***)))(((((()))***+++)))((()))((('''&&&%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((&&&%%%$$$$$$%%%$$$""" """$$$%%%$$$"""!!!###%%%######$$$%%%%%%%%%%%%$$$((('''&&&%%%%%%&&&'''((((((%%%&&&***,,,+++---111666999>>>AAACCCEEEGGGIIIIIIFFFKKKSSSSSSJJJIIIOOOMMMTTTYYYZZZ___jjjsssvvv||||||zzzvvvrrrsssxxx}}}|||{{{|||~~~zzz{{{|||zzz}}}|||~~~~~~}}}~~~xxxtttnnnmmmggg^^^ZZZXXXTTTOOOJJJGGGCCC???<<<:::999999:::;;;<<<===>>>@@@DDDGGGMMMQQQXXX___fffnnnuuuyyy|||yyyqqqmmmjjj```TTTJJJGGGCCC???<<<999555222///......///000000///---,,,---...---,,,,,,---///***((('''(((***++++++***)))(((((((((******(((&&&(((((('''%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$$$$$$$######"""#########%%%$$$$$$%%%%%%'''((()))%%%%%%&&&&&&'''((()))))))))'''&&&&&&'''&&&$$$"""!!!$$$%%%%%%"""!!!###%%%######$$$%%%%%%%%%%%%$$$#########$$$$$$#########(((&&&&&&***,,,+++---111444777;;;???AAABBBEEEFFFFFFEEEMMMYYYXXXMMMIIIMMMGGGPPPUUUVVV\\\hhhrrruuuzzzxxxwwwyyyxxxvvvxxx}}}~~~~~~}}}zzzxxxwwwwwwyyyzzz|||}}}~~~}}}~~~|||xxxtttrrrqqqmmmiiiddd___ZZZTTTOOOKKKJJJEEECCCBBB???:::888:::<<<===???BBBEEEHHHLLLNNNYYYcccooowwwyyy}}}}}}vvvjjj___WWWTTTOOOGGG???888555444555111///000111...,,,***,,,,,,---------,,,++++++(((((()))******************)))+++,,,(((###%%%***+++)))(((((())))))'''&&&)))(((''''''((('''%%%###########################%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%% """#########$$$''')))'''''''''''')))+++---...222555:::>>>AAAEEEIIIKKKKKKLLLWWWdddbbbSSSIIIIIIJJJKKKNNNSSS[[[dddlllqqq{{{}}}{{{xxxyyy{{{{{{xxxyyy}}}|||}}}}}}}}}}}}~~~|||yyyvvvttttttuuuvvvzzz|||~~~~~~}}}|||~~~yyysssooommmhhheee```[[[WWWSSSNNNKKKFFFBBB@@@@@@>>>:::999;;;;;;>>>CCCIIIOOOUUUZZZ^^^mmmwwwxxxmmmgggccc\\\RRRIIIAAA<<<;;;555555444333111000000222,,,,,,------,,,,,,+++***(((((()))***************+++***,,,---***&&&''',,,...---++++++,,,+++***(((((('''&&&&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((()))((('''%%%%%%%%%%%%###"""$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$''')))''''''''''''(((***,,,---555888===AAACCCEEEGGGIIILLLOOOZZZgggeeeTTTIIIHHHIIIIIILLLQQQXXXaaaiiimmmvvvyyy}}}zzzxxxyyy}}}}}}zzzzzz}}}yyyzzz{{{|||}}}~~~~~~~~~|||zzzvvvsssqqqqqqrrrsssxxxzzz|||~~~}}}|||{{{}}}wwwpppjjjgggbbb___ZZZVVVSSSOOOLLLIIIDDD@@@===>>>===;;;<<>>CCCFFFGGGHHHIIIKKKOOOZZZfffcccSSSHHHEEEHHHIIIJJJOOOUUU]]]dddhhhpppttt{{{xxxvvvwww{{{}}}zzzyyyzzzwwwxxxyyy|||~~~~~~}}}|||xxxvvvsssqqqpppppprrrssswwwyyy|||~~~||||||}}}}}}}}}~~~|||wwwqqqjjjdddaaa```\\\WWWRRROOOLLLHHHFFFCCC???===>>>>>>===???DDDGGGOOO[[[gggrrr~~~ttthhh\\\RRRJJJFFF???===888333333666777666,,,------,,,,,,+++***))))))))))))))))))******+++***+++...000...)))+++///,,,***((((((((('''%%%###((('''%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((()))***)))'''%%%%%%%%%%%%###!!!""""""###$$$$$$$$$$$$$$$&&&''')))******)))'''&&&&&&''''''&&&%%%$$$&&&'''***)))))))))***+++---...---333<<>>;;;===>>>???CCCHHHSSS\\\iiiuuuxxxmmmcccZZZTTTKKKEEE<<<888???GGGFFF>>>.........---,,,+++******))))))(((((())))))***+++)))***---000---)))***...///---++++++++++++)))'''***(((&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&&&&'''''''''%%%$$$$$$&&&&&&%%%###!!!"""######$$$$$$######$$$%%%'''(((((('''%%%$$$&&&''''''&&&$$$$$$%%%'''++++++******+++---///000+++222;;;BBBGGGIIIIIIJJJIIILLLQQQVVVUUUOOOLLLMMMLLLLLLMMMPPPUUU[[[bbbffflllrrrzzzrrrnnnmmmrrrvvvuuussssssuuutttvvvzzz~~~~~~yyyuuuqqqpppoooooopppsssvvvxxxzzz|||}}}{{{zzzzzz{{{yyywwwxxx|||~~~|||wwwooogggaaa]]]\\\\\\___ZZZSSSMMMIIIFFFBBB@@@@@@<<<;;;>>>AAAEEEKKKRRRaaakkkxxx}}}rrrfff^^^PPPIII>>>:::DDDOOOJJJ>>>////////////...,,,+++******)))((((((((()))+++,,,))))))---000---((((((,,,,,,+++))))))******)))'''+++)))&&&%%%&&&'''&&&&&&########################%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$$$$$$$### !!!###$$$$$$###""""""%%%&&&'''&&&$$$$$$%%%'''************,,,...000111///555===BBBEEEFFFEEEFFFKKKMMMPPPRRRRRRPPPQQQRRRLLLLLLMMMPPPTTT[[[aaaeeekkkpppxxx}}}~~~qqqkkkiiinnnrrrrrrqqqqqqrrrrrrsssxxx{{{{{{uuupppqqqpppnnnnnnoooqqqtttvvv~~~yyytttsssuuuwww|||zzzxxxyyy}}}~~~{{{uuuqqqkkkddd___\\\\\\\\\[[[VVVPPPJJJGGGDDDBBB@@@AAA>>>>>>CCCJJJPPPZZZbbbrrr|||rrrhhhVVVPPPDDD<<<@@@HHHAAA333111111111000///---,,,+++***)))((('''((()))+++,,,***+++...111---((('''+++)))'''&&&'''((()))(((&&&+++(((%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$!!!!!!!!!"""""""""######$$$%%%%%%%%%######%%%''''''''''''(((***---000111222777>>>CCCEEEEEEFFFFFFJJJMMMPPPPPPPPPPPPPPPOOOJJJJJJJJJMMMRRRXXX^^^bbbfffkkksssxxxyyyqqqjjjggglllqqqqqqqqqqqqqqqpppqqqvvvzzzxxxrrrlllqqqpppnnnmmmmmmooorrrssswwwqqqppptttwww~~~{{{yyyyyy}}}|||yyyooolllhhhccc___]]]\\\\\\WWWSSSMMMHHHEEECCCBBBAAAEEEBBBCCCJJJSSS\\\gggppp~~~sss```]]]PPPBBB???AAA999***222222222111000...---,,,+++***((('''((()))+++,,,+++,,,///222...((('''***+++***)))***+++,,,+++******'''$$$######$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''############$$$%%%%%%&&&)))(((&&&%%%%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&###$$$$$$$$$######%%%'''%%%%%%%%%'''))),,,///111111666===CCCFFFHHHIIIKKKHHHLLLPPPOOONNNMMMKKKJJJGGGGGGGGGJJJOOOVVV\\\```bbbgggnnnsssvvv~~~hhhjjjnnnqqqqqqoookkkiiilllnnnqqqssssssqqqnnnkkklllfffeeejjjnnnpppvvv{{{xxxuuutttssszzz}}}xxxrrrkkkkkkiiieee___ZZZXXXWWWSSSOOOLLLKKKFFFAAAAAADDDHHHDDDHHHSSS^^^hhhuuuxxxkkkaaaSSSIIIDDD@@@;;;777888666333111000...+++(((...***)))---...+++)))***,,,,,,+++******+++,,,,,,***)))(((***------***'''))))))'''&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%$$$###&&&$$$######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$###"""###&&&&&&###"""$$$### ###"""!!!!!!"""$$$&&&'''&&&###!!!!!!$$$&&&&&&$$$((('''''''''))),,,///111111555;;;@@@BBBDDDEEEFFFJJJJJJIIIHHHIIIJJJKKKLLLHHHHHHHHHJJJOOOUUU[[[^^^^^^cccmmmuuuxxx~~~lllnnnooopppooollliiigggfffgggiiikkkllllllkkkkkknnnhhhfffkkkpppsssxxx~~~~~~zzzxxxvvvuuuuuu~~~{{{sssmmmggggggfffaaa\\\XXXVVVVVVQQQNNNKKKJJJFFFCCCDDDIIIKKKKKKQQQ^^^jjjvvvwwwlll^^^RRRKKKEEE>>>888777555222000000///...,,,...***))),,,---+++)))***,,,,,,+++******+++,,,,,,***))))))***,,,---***((())))))((('''&&&&&&&&&&&&+++)))&&&%%%%%%$$$###!!!&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%!!!""" """"""""""""###$$$%%%&&&(((%%%######&&&(((((('''((('''((((((***,,,...000333888>>>BBBEEEGGGHHHJJJMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIJJJNNNTTTYYY\\\]]]cccmmmuuuxxx}}}rrrrrrqqqpppmmmjjjgggeeebbbbbbbbbdddfffhhhjjjlllpppiiiffflllsssxxx{{{}}}}}}|||yyywwwwwwwwwxxx|||xxxssskkkeeeaaaaaa___\\\WWWTTTTTTTTTOOOKKKHHHGGGEEEDDDIIIOOOPPPSSS\\\iiivvv}}}mmm```VVVMMMCCC<<<:::777222000/////////...---)))))),,,---***((())),,,++++++******++++++,,,***))))))***++++++***(((***)))((('''&&&&&&&&&&&&+++)))&&&&&&&&&&&&$$$###%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&))))))###"""!!!!!!"""###$$$$$$$$$$$$$$$'''&&&$$$$$$&&&'''((('''(((((()))***+++,,,---...333888===BBBEEEGGGIIIKKKOOONNNMMMKKKJJJJJJJJJJJJLLLLLLLLLMMMPPPTTTYYY[[[^^^dddnnnvvvxxx|||vvvuuussspppmmmjjjhhhfffdddcccbbbaaacccgggkkknnnoooiiifffkkkttt{{{|||zzz|||}}}yyywwwwwwxxx{{{}}}zzzuuuqqqlllddd___[[[[[[YYYVVVRRRPPPQQQRRRMMMHHHEEEDDDDDDEEEKKKSSSZZZ```kkkwww|||nnncccWWWJJJ@@@???;;;555000////////////---***))),,,---***))))))++++++++++++++++++++++++******************)))(((***)))((('''&&&&&&&&&&&&'''&&&%%%%%%'''))))))(((%%%$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((###!!!$$$###!!!"""###%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&((()))***+++,,,,,,,,,,,,000444:::???BBBEEEHHHJJJNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPRRRVVVYYY[[[___fffpppwwwxxx{{{wwwuuussspppmmmkkkiiiiiigggeeebbbaaabbbfffjjjmmmllliiifffjjjsss{{{{{{wwwyyy~~~}}}zzzxxxvvvwww{{{|||uuuoookkkfff```[[[UUUUUUTTTRRROOOMMMNNNOOOKKKGGGDDDDDDEEEHHHOOOXXXgggqqq~~~{{{oooaaaQQQGGGBBB===666222111222222333...******---...+++)))***++++++++++++++++++++++++*********)))((((((((()))******(((''''''''''''''''''&&&%%%%%%'''))))))((($$$######$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$#########%%%$$$!!!"""%%%&&&%%%!!!"""###%%%%%%$$$###"""$$$$$$############%%%'''((()))***,,,------------///333888===AAADDDHHHJJJNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQPPPQQQSSSUUUXXXYYYaaagggpppwwwxxx{{{uuutttrrrooommmjjjhhhgggdddcccaaa```aaaccceeeggghhhhhhhhhjjjrrryyyzzzuuuvvvzzz{{{yyyvvvuuuxxx~~~~~~xxxpppjjjfffbbb]]]YYYPPPQQQRRRQQQNNNLLLKKKKKKKKKHHHGGGIIILLLPPPXXXaaaooo|||zzzkkkZZZNNNCCC>>>999555444555666777///++++++...///,,,***+++***++++++,,,,,,++++++******++++++)))'''&&&((()))******)))(((''''''''''''+++)))&&&&&&&&&&&&$$$###$$$###$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######""" $$$%%%$$$%%%((((((%%%"""######$$$$$$$$$######%%%&&&&&&%%%$$$%%%''')))))))))***+++,,,---...///111555:::???CCCGGGKKKNNNPPPPPPPPPPPPOOOMMMLLLKKKPPPOOOOOOPPPQQQSSSUUUWWWbbbgggooouuuvvvyyysssrrrpppnnnkkkgggdddbbb_________``````aaabbbccceeeiiikkklllqqqxxxzzzvvvssswww}}}{{{xxxvvvuuuyyy{{{uuulllfffbbb___ZZZWWWMMMOOOQQQQQQNNNKKKIIIHHHLLLJJJKKKQQQVVV\\\fffooozzztttaaaTTTIIIEEE>>>999777555444333000---,,,///000---,,,---***+++,,,,,,,,,,,,+++******++++++)))&&&%%%''')))+++***)))(((''''''''''''+++)))&&&%%%%%%$$$###!!!######$$$%%%'''&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ $$$%%%###$$$'''&&&###$$$$$$###############$$$%%%&&&'''&&&$$$$$$'''***)))))))))***+++...000111333666;;;@@@DDDIIINNNQQQRRRRRRSSSRRRQQQPPPNNNMMMQQQQQQQQQRRRSSSUUUWWWXXXaaaeeelllqqqrrrwwwrrrqqqooollliiiddd```^^^\\\]]]___```aaabbbbbbbbbdddjjjmmmmmmqqqxxxzzzwwwtttwww|||{{{xxxvvvvvvzzzyyyrrrjjjccc```]]]YYYVVVLLLOOORRRRRROOOKKKHHHFFFMMMLLLOOOWWW^^^eeepppzzzzzzeeeWWWRRRLLLDDD===777333///---111...---000111...---...***+++,,,------,,,+++******++++++)))&&&%%%'''***+++***)))(((((('''''''''(((&&&$$$$$$%%%%%%$$$#########$$$%%%'''&&&$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""%%%%%%"""!!!$$$%%%"""%%%$$$###"""""""""$$$$$$###$$$%%%$$$""""""%%%((())))))((()))+++...111333222666;;;@@@DDDIIINNNQQQRRRSSSTTTVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWYYY[[[[[[```cccjjjnnnooouuuuuuqqqnnnkkkfff``````ccc]]]]]]]]]```cccdddcccbbbmmmllllllpppvvvzzzyyywwwqqquuu|||}}}wwwxxx{{{yyyxxxxxxyyy~~~~~~ssslllddd___\\\XXXRRRLLLNNNLLLIIIJJJLLLMMMKKKIIIJJJLLLTTT___hhhrrrsssfff```TTTHHHCCC???888333111111///------......---,,,------,,,,,,,,,,,,++++++******+++++++++******)))+++)))''''''((((((&&&%%%!!!!!!###$$$%%%&&&&&&&&&$$$######"""!!!"""""""""%%%%%%$$$%%%&&&&&&%%%###$$$%%%%%%%%%%%%$$$#########""""""""""""$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%$$$######"""###$$$&&&'''(((((()))***+++---...///000333888===BBBGGGMMMQQQRRRTTTTTTRRRSSSXXXZZZXXXXXXXXXYYYZZZ\\\___aaacccggghhhkkknnnpppuuuuuuqqqnnnlllggg```^^^```]]]\\\\\\^^^bbbeeeggggggmmmlllmmmqqqxxx{{{|||zzzuuuyyy~~~||||||zzzzzzyyy{{{zzzxxxnnniiibbb^^^\\\WWWQQQKKKLLLJJJGGGHHHJJJLLLLLLLLLOOOSSS]]]jjjttt~~~}}}rrrjjj]]]OOOHHHBBB;;;444222000///------.........---------,,,,,,,,,,,,++++++,,,,,,,,,+++***)))((('''***)))(((((()))(((&&&$$$&&&&&&'''((())))))))))))%%%$$$######""""""######$$$$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$###""""""######$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$######$$$%%%''''''(((((()))***+++---...///222555:::>>>CCCHHHNNNRRRPPPTTTTTTRRRRRRWWWZZZYYYYYYYYYYYYZZZ\\\^^^```bbbeeefffjjjmmmnnnsssxxxsssnnnlllggg```\\\^^^^^^\\\ZZZ\\\aaafffjjjlllmmmlllnnnrrryyy~~~~~~{{{~~~}}}{{{{{{{{{}}}|||tttppphhhddd```]]][[[VVVPPPKKKMMMJJJGGGGGGJJJMMMPPPQQQWWW\\\iiiyyy~~~vvvhhhXXXOOOGGG>>>777555111///------.........---------,,,,,,,,,,,,++++++------,,,+++***((('''&&&)))))))))***+++)))&&&$$$&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$$$$######&&&''''''''''''&&&%%%%%%&&&%%%$$$###""""""""""""%%%$$$###""""""###$$$%%%%%%$$$$$$%%%%%%'''(((((((((((())))))+++,,,...///333666;;;@@@DDDIIINNNRRRMMMRRRTTTRRRQQQUUUZZZ[[[[[[[[[ZZZ[[[\\\^^^___aaabbbccchhhlllmmmrrr~~~vvvnnnjjjeee___]]]___```]]]ZZZ[[[```ffflllooonnnmmmnnnsss{{{||||||}}}yyyoooiiibbb```^^^\\\ZZZVVVPPPLLLOOOLLLJJJIIIKKKOOOTTTWWW]]]dddsssppp___TTTKKKAAA999777222000.........///...---------,,,,,,,,,+++++++++,,,,,,++++++***((('''&&&))))))***+++,,,***'''###%%%&&&&&&&&&%%%$$$$$$###&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$"""""""""&&&&&&&&&&&&&&&%%%%%%$$$%%%$$$$$$#########""""""$$$$$$###""""""###$$$$$$%%%%%%%%%&&&'''((())))))((((((((()))***,,,...///222666;;;@@@DDDHHHLLLOOOJJJPPPSSSQQQPPPTTTZZZ\\\]]]\\\[[[[[[\\\]]]___```___bbbgggkkklllqqq}}}yyynnngggccc______bbbaaa^^^[[[[[[```fffkkkmmmmmmlllmmmsss{{{~~~~~~wwwllleee___^^^]]][[[YYYUUUQQQMMMOOONNNLLLKKKMMMRRRXXX\\\eeemmm}}}uuudddYYYPPPEEE===999555333000///000///...---------,,,,,,,,,+++++++++))))))*********)))((((((******+++,,,---+++'''$$$(((((((((((('''&&&%%%%%%'''&&&%%%%%%$$$%%%%%%%%%&&&(((***)))'''&&&&&&(((%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$##################$$$$$$$$$&&&'''((())))))***''''''((()))***,,,---...111444:::>>>BBBEEEIIILLLHHHNNNQQQOOOPPPUUUZZZ[[[]]]]]]\\\\\\\\\]]]_________aaagggmmmnnnqqq}}}zzzllleeebbb___```ccc___]]][[[\\\aaafffiiikkkmmmllllllqqqyyyzzzrrriiibbb]]]\\\[[[YYYWWWSSSPPPNNNOOOOOOOOOOOORRRXXX___eeerrrzzz}}}mmmbbbXXXLLLBBB>>>999666333222111000...---------,,,,,,,,,,,,++++++(((((())))))***))))))(((+++++++++,,,---+++(((&&&&&&&&&&&&&&&&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%"""%%%&&&$$$$$$''')))$$$$$$%%%%%%$$$$$$###"""!!!!!!"""$$$$$$%%%%%%$$$###########################$$$%%%'''((()))))))))''''''((((((***+++---...///333888===@@@CCCFFFHHHHHHKKKMMMLLLPPPWWW[[[ZZZ]]]]]]\\\\\\\\\^^^___``````cccjjjpppqqqtttwwwkkkfffccc```^^^___YYYYYYZZZ^^^cccgggjjjjjjmmmkkkkkkpppxxx~~~~~~xxxtttrrrlllddd^^^[[[ZZZYYYVVVSSSPPPNNNNNNPPPRRRUUUXXX]]]dddnnntttyyynnncccUUUIIICCC<<<:::666444222111...,,,------,,,,,,,,,,,,++++++)))*********)))(((''''''---,,,++++++,,,+++)))'''$$$$$$$$$%%%$$$$$$######&&&%%%%%%$$$$$$$$$$$$$$$!!!$$$$$$!!!!!!###&&&%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$###"""#########$$$$$$#########!!!###%%%'''((()))))))))'''''''''(((***+++---...///333888===@@@BBBEEEGGGIIIIIIIIIJJJQQQZZZ[[[XXX]]]\\\\\\\\\]]]^^^```aaaaaaeeemmmssstttwww~~~sssjjjgggeee```[[[ZZZUUUVVVYYY^^^dddiiijjjjjjllljjjjjjooovvv}}}{{{vvvpppmmmkkkhhhaaa[[[ZZZYYYWWWTTTPPPMMMMMMMMMSSSVVV\\\aaagggppp{{{wwwkkk[[[NNNGGG???<<<888555333111...,,,---------,,,,,,,,,+++++++++++++++***)))'''%%%%%%...,,,++++++++++++***)))''''''(((((()))(((((('''&&&%%%$$$$$$######$$$$$$'''***---***%%%"""###&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$###!!! ######$$$$$$$$$$$$######!!!"""$$$&&&((()))(((((('''''''''((()))+++---...///333999===@@@BBBDDDFFFIIIHHHFFFIIIRRR[[[\\\VVV\\\\\\\\\\\\]]]___aaabbbcccgggooouuuwwwyyy}}}vvvmmmggg```ZZZXXX[[[\\\YYY[[[cccgggfffjjjppphhhjjjoootttyyy}}}sssooojjjgggeeebbb\\\XXXUUUWWWYYYWWWRRRNNNMMMNNNVVV]]]fffmmmrrrzzzyyyjjj[[[QQQKKKBBB:::999777333111111///...,,,,,,,,,,,,***))),,,,,,+++++++++,,,---.../////////---***'''&&&&&&*** %%%***&&&$$$''')))(((&&&$$$#########$$$$$$$$$%%%'''((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&$$$!!!""""""""""""""""""""""""$$$$$$%%%&&&&&&''''''(((%%%%%%&&&'''((()))******333555777:::===@@@AAAAAANNNHHHDDDGGGOOOVVVWWWUUU[[[ZZZ[[[\\\^^^^^^]]]\\\fffjjjppprrruuu{{{|||uuunnniiibbb[[[YYY[[[___\\\^^^dddffffffhhhmmmmmmooosssxxx|||rrrnnnhhheeeccc```[[[VVVWWWYYYZZZWWWSSSPPPQQQSSS[[[bbblllsssxxxrrrcccZZZPPPGGG>>>;;;888444222222---+++++++++---......---))))))(((((()))***,,,---000000...,,,***(((((()))---'''###&&&)))(((%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$###!!!########################$$$$$$%%%%%%&&&''''''''''''''''''((()))***++++++111222555888<<<@@@CCCDDDKKKHHHGGGJJJPPPTTTTTTSSS[[[[[[[[[]]]^^^______^^^ggglllrrruuuwww|||zzztttoookkkeee^^^[[[\\\aaa___aaaeeegggfffgggjjjrrrtttwww||||||qqqlllgggcccaaa^^^YYYTTTWWWYYYYYYWWWTTTTTTWWWZZZccckkkttt|||~~~ooofffYYYNNNCCC>>>:::555333444...---+++,,,---///...---((((((((((((***,,,...///333111...+++))))))***+++******'''$$$&&&***(((###%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&###""""""###$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((())))))******++++++///000222666;;;@@@DDDGGGIIIJJJLLLNNNPPPQQQQQQQQQZZZ[[[\\\^^^___`````````hhhnnntttwwwyyy}}}yyytttpppmmmhhh```]]]]]]aaaaaacccfffhhhiiijjjkkktttvvvyyy~~~}}}zzzqqqlllfffaaa___]]]XXXTTTVVVWWWWWWUUUTTTWWW]]]bbbmmmttt~~~{{{qqqcccWWWJJJBBB===777444444333111...---------,,,++++++++++++,,,...000222444888444...***((()))******###'''&&&!!!###++++++###"""###%%%&&&'''&&&%%%%%%&&&%%%$$$$$$'''))))))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''(((((()))))))))*********000000222555999???DDDGGGJJJMMMOOOOOONNNNNNPPPSSSXXXZZZ\\\^^^^^^___``````gggmmmsssvvvwwwzzzyyytttqqqooojjjbbb^^^______bbbeeehhhkkknnnoooooosssuuuxxx~~~{{{xxxpppkkkeeeaaa___]]]YYYUUURRRTTTUUUUUUVVV\\\dddkkkwww~~~zzzlll___QQQHHHAAA:::666666555333///...---...---,,,,,,,,,,,,---///222555666<<<666...)))((((((((('''"""((('''!!!###++++++%%%"""###%%%&&&''''''&&&%%%%%%###"""###&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%%%%###"""##############################$$$$$$%%%&&&&&&'''&&&''''''(((((()))))))))222222333666:::???DDDGGGMMMOOOPPPNNNLLLMMMRRRWWWXXXZZZ]]]^^^]]]]]]^^^```dddjjjqqqtttuuuwww~~~{{{vvvrrrpppkkkccc___```___dddhhhjjjnnnssstttsssrrrtttxxx}}}yyyuuunnniiiccc___^^^]]]ZZZWWWPPPSSSVVVXXX\\\dddooowwwuuuhhhZZZQQQHHH@@@:::999444111...---///000111000+++++++++,,,...000333444<<<555...)))(((((('''%%%)))+++***'''&&&((((((&&&###$$$%%%%%%&&&&&&&&&&&&$$$######$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$######"""!!! """"""""""""""""""""""""######$$$$$$%%%%%%&&&&&&%%%%%%&&&'''((()))******333444666999===BBBFFFHHHOOOOOOOOONNNMMMPPPUUU[[[YYY\\\______]]]\\\^^^```dddjjjppprrrssswww~~~}}}xxxssspppkkkccc```aaaaaagggkkklllpppvvvwwwttttttvvvyyy~~~wwwqqqkkkfff```\\\\\\\\\ZZZWWWQQQUUUZZZ^^^eeennnzzz|||pppcccYYYPPPFFF???===555222///...///000111111+++******+++---///111222888222+++((())))))(((%%%,,,))))))***(((%%%&&&)))%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###"""#########"""#################################$$$%%%%%%&&&&&&$$$%%%&&&''')))+++,,,,,,222444777<<>>DDDIIIMMMOOOKKKLLLOOORRRVVVYYYZZZ[[[___cccfffddd```^^^```cccjjjnnnsssuuuvvv{{{zzzuuuqqqnnniiibbbaaaeeeiiihhhhhhjjjpppuuuyyy{{{zzzxxxwwwzzz}}}}}}~~~zzzoooeeedddaaa]]]ZZZZZZZZZZZZZZZWWW___jjjrrrxxxttthhh]]]UUULLLGGG===555...///111...+++***---.........,,,,,,...///---,,,***)))))))))***+++***(((%%%%%%&&&''''''&&&(((&&&###"""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&((($$$!!!!!!$$$%%%###&&&%%%###!!!"""$$$&&&((($$$$$$######$$$$$$%%%&&&,,,(((%%%&&&+++///...+++///333999???DDDIIINNNRRRTTTQQQPPPRRRVVVZZZ\\\\\\cccaaa___```bbbdddddddddmmmqqqtttvvvvvv{{{yyytttpppnnnjjjeeeeeeiiiiiihhhhhhjjjnnntttxxxzzzzzzxxxxxx{{{zzzyyyyyyuuulllddd```]]]ZZZZZZ[[[]]]^^^^^^aaaiiittt|||}}}ooodddYYYPPPIII@@@777000111222000---,,,///---,,,---.../////////,,,+++***)))))))))******)))(((&&&&&&'''''''''&&&'''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$)))%%%""""""%%%&&&$$$!!!%%%$$$"""""""""###%%%&&&$$$$$$######$$$$$$%%%&&&((('''%%%%%%&&&))),,,//////333999???DDDIIINNNQQQTTTQQQPPPRRRVVVZZZ\\\\\\aaa```___```dddgggiiijjjpppsssvvvvvvvvv{{{wwwrrrnnnmmmkkkhhhjjjnnnkkkjjjjjjlllooosssxxx{{{yyyxxxyyy}}}|||vvvsssrrrnnngggaaa[[[YYYXXXZZZ^^^aaadddeeekkktttzzzmmmaaaUUUMMMCCC:::222222333111///...000---,,,---///111000///+++******)))((()))))))))((('''''''''((((((&&&%%%&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###***&&&######&&&&&&$$$""""""""""""#########$$$$$$$$$$$$######$$$$$$%%%&&&''')))***(((&&&(((...444///333999>>>CCCHHHLLLOOORRRQQQPPPRRRVVVZZZ\\\]]]```______bbbgggllloooqqquuuwwwxxxwwwvvv{{{vvvppplllkkkkkkjjjkkkooonnnoooooooooqqqtttyyy|||yyyyyy{{{{{{tttoookkkgggaaa]]]YYYXXXYYY\\\aaafffiiikkkrrrzzzuuuhhh[[[RRRHHH>>>555333444222//////111000///............///******)))))))))(((((()))(((''''''((())))))&&&$$$%%%$$$$$$&&&''''''$$$"""&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''&&&%%%$$$(((&&&$$$###%%%%%%$$$""" !!!"""###$$$###""""""$$$$$$######$$$$$$%%%&&&%%%((())))))''')))...222///333888===BBBFFFKKKNNNQQQPPPPPPRRRUUUXXX\\\]]]aaa```aaadddjjjpppsssuuuzzz{{{{{{yyywww|||vvvooojjjkkklllkkklllnnnpppqqqqqqqqqpppsssxxx{{{{{{{{{}}}~~~{{{uuunnngggaaa]]][[[ZZZZZZ\\\```fffkkkooopppxxx|||oooaaaXXXNNNCCC888555444111//////111222333000,,,***+++...***************))))))(((((((((((()))***)))'''$$$$$$$$$$$$&&&''''''%%%###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$'''%%%############"""""" !!!"""$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&###$$$%%%''')))*********///222888===@@@DDDIIILLLNNNNNNOOOQQQSSSVVVZZZ]]]cccbbbdddhhhmmmrrruuuvvv|||~~~~~~{{{zzz~~~tttnnnjjjmmmoooooonnnoooqqqrrrsssqqqoooqqqvvvzzz~~~~~~zzzyyytttmmmeee___\\\[[[\\\\\\___eeelllrrruuuvvvxxxjjj```UUUIII===888555222000000111222111///+++)))***,,,***++++++++++++***)))))))))((((((((())))))'''&&&%%%$$$$$$%%%''''''&&&%%%'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$###""""""""""""!!!"""###$$$$$$$$$###"""$$$$$$######$$$$$$%%%&&&''''''(((***+++,,,++++++///222777<<>>BBBFFFHHHHHHJJJMMMNNNOOORRRWWW[[[___bbbgggnnntttxxxxxxwwwzzz~~~pppkkkkkkrrrxxxyyywwwwwwyyy||||||yyyvvvvvv{{{zzzrrrmmmooopppkkkddd___^^^___\\\^^^ccckkkttt|||yyyooobbbTTTFFF>>>:::555333333333***###&&&000555///&&&,,,,,,---...---,,,+++***,,,***''''''((())))))((('''%%%######%%%'''((((((''''''&&&%%%%%%$$$######&&&'''(((***++++++,,,,,,'''''''''%%%$$$###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###&&&'''!!!$$$---///222777;;;>>>AAAEEEHHHGGGIIILLLMMMMMMQQQVVV[[[]]]```gggooovvvzzzyyyxxxyyy}}}vvvuuuvvvxxx|||}}}{{{xxx{{{~~~zzzrrrllljjjiiigggccc``````bbbddddddfffiiinnnuuuvvviiiWWWKKKCCC:::<<<===444222111///---,,,,,,,,,,,,(((***,,,---,,,++++++,,,---))))))......++++++///(((''''''&&&&&&&&&''''''%%%'''&&&""""""&&&'''%%%''''''(((((())))))******'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$&&&'''&&&###"""%%%'''((('''&&&&&&'''))),,,---...111555999<<<@@@DDDHHHLLLKKKLLLNNNRRRUUUVVVWWW___dddlllrrrwwwyyy{{{{{{vvvvvvwwwzzz~~~}}}~~~|||uuuoookkkhhhgggeeeccc```aaadddggghhhlllqqqwww~~~yyyhhhXXXMMMDDD999999:::111111000...---,,,+++,,,,,,,,,++++++,,,...---***'''+++((((((,,,,,,)))***---(((((('''&&&&&&&&&&&&'''%%%'''&&&""""""&&&'''%%%''''''(((((())))))******+++)))'''''''''&&&$$$"""%%%%%%$$$$$$###$$$$$$$$$$$$&&&'''%%%######%%%'''((('''&&&&&&''')))+++---000333777;;;>>>AAAFFFHHHMMMMMMNNNPPPSSSVVVXXXYYY```eeemmmsssvvvyyy}}}wwwwwwyyy}}}~~~uuunnnjjjhhheeedddcccaaaaaacccgggkkkpppttt{{{}}}kkk]]]TTTIII;;;888888111000///...---,,,+++++++++000,,,***,,,000///)))###)))''''''******((((((+++(((((('''&&&&&&&&&&&&&&&$$$'''&&&######&&&'''%%%''''''(((((())))))******+++)))(((''''''&&&$$$###$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$%%%'''''''''&&&'''((()))+++---111444888;;;===@@@DDDGGGNNNNNNOOOQQQTTTXXX[[[\\\aaagggnnnrrruuuyyyzzz{{{}}}zzzpppgggdddddd```aaaaaa```bbbeeekkkoooxxx|||rrrfff]]]QQQ@@@:::999333///......---,,,+++++++++///---+++---///...)))%%%)))(((((())))))(((((())))))((('''&&&&&&&&&&&&&&&###&&&&&&######''''''%%%''''''(((((())))))******'''%%%%%%%%%'''((('''&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%&&&'''''''''''''''(((***+++,,,///222555888:::===AAACCCMMMNNNPPPQQQTTTWWW\\\___bbbhhhnnnrrrsssxxx}}}~~~vvvlllccc``````]]]___aaaccceeejjjppptttyyylllbbbUUUBBB;;;:::333............---,,,,,,+++,,,---......---+++++++++*********))))))******)))))))))(((&&&&&&%%%%%%%%%"""%%%&&&$$$$$$''''''$$$''''''(((((())))))******%%%$$$###$$$&&&''''''%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((()))***++++++///111555888:::===@@@CCCKKKLLLNNNPPPRRRUUU[[[```dddhhhmmmppprrryyy}}}{{{xxxqqqiiibbb___]]]]]]```eeeiiimmmqqqvvvyyyooocccUUUCCC<<<:::111......//////......---,,,,,,......---******,,,///***---,,,******,,,,,,)))***)))((('''&&&%%%%%%%%%!!!%%%&&&$$$%%%((('''$$$''''''(((((())))))******)))'''&&&%%%&&&&&&$$$###&&&%%%$$$$$$######$$$$$$%%%$$$######%%%''''''&&&&&&&&&'''((()))***++++++///222666999;;;>>>BBBEEEHHHKKKMMMOOOPPPTTT[[[aaaeeegggjjjmmmrrryyy}}}|||vvvsssoookkkhhhddd```]]]```eeekkkqqquuuyyy}}}sssdddUUUEEE???<<<222...///000000000///...---333000,,,******+++,,,---***------)))))),,,,,,(((***)))((('''&&&%%%%%%%%%!!!$$$&&&$$$%%%((('''$$$''''''(((((())))))*********)))''''''(((((('''%%%'''&&&%%%$$$###"""""""""%%%###"""###&&&((('''&&&%%%&&&'''(((******++++++...000555888;;;???CCCFFFHHHKKKNNNNNNOOOTTT\\\bbbfffeeefffjjjrrryyy~~~~~~~~~zzz}}}{{{uuupppmmmiiiggggggeeeaaa]]]ccchhhpppvvv{{{~~~wwweeeWWWHHHDDD@@@444///000000111111000///...999222***'''***,,,,,,)))***------)))(((,,,+++'''******((('''&&&%%%%%%$$$ $$$&&&%%%%%%(((((($$$''''''(((((()))*********(((((('''(((+++,,,,,,+++((('''&&&$$$###""""""!!!%%%###!!!###&&&((('''&&&%%%&&&''')))************+++...222666999===AAADDDHHHKKKNNNOOOOOOTTT]]]dddgggdddccciiirrryyy|||||||||}}}}}}}}}{{{tttooommmgggaaa```cccffffffdddkkkqqqxxx~~~nnn\\\NNNCCC;;;666666111000333333000...///++++++,,,,,,,,,+++******......,,,+++***)))))))))+++***((('''&&&&&&''''''&&&%%%%%%&&&'''(((&&&%%%&&&''')))******))))))(((,,,+++***)))'''%%%$$$$$$&&& ###'''%%%"""!!!"""$$$'''))))))(((%%%$$$&&&(((***************,,,+++---111444888<<<@@@DDDLLLNNNOOOMMMKKKNNNVVV]]]___bbbfffiiilllqqqxxx~~~zzz{{{}}}~~~{{{|||zzzuuupppmmmhhhdddccceeeggghhhgggmmmrrryyysss___PPPDDD;;;666777222000222222000...000------------,,,+++******///...---+++******))))))***)))(((&&&&&&&&&&&&''''''&&&&&&'''(((((('''%%%'''((()))******)))((((((***))))))((('''&&&&&&%%%)))###!!!&&&)))'''%%%$$$$$$%%%'''((()))((('''&&&&&&(((******))))))***+++---000333666888<<<@@@CCCHHHJJJKKKJJJIIILLLTTTZZZ\\\^^^aaadddfffjjjqqqvvvxxxyyyzzz~~~}}}{{{zzz|||~~~zzzwwwssspppkkkiiigggfffgggiiikkklllooottt{{{xxxcccSSSFFF<<<777999333000111111//////111//////...---,,,,,,++++++///...---,,,+++******)))***)))'''&&&%%%%%%&&&&&&((('''''''''))))))'''&&&(((((())))))))))))(((((((((((((((((((((''''''&&&***$$$"""&&&)))'''%%%%%%&&&'''''''''((((((((((((''')))******)))((()))***000222555777888;;;???BBBDDDFFFGGGGGGGGGKKKQQQWWW[[[]]]^^^___aaadddiiimmmttttttvvvyyy~~~{{{yyyyyy|||xxxtttqqqmmmkkkiiiiiiiiiiiihhhjjjnnnqqquuuxxx~~~|||gggVVVIII???::::::444000000111//////222111000///...---,,,,,,,,,//////...---,,,+++*********((('''&&&%%%%%%&&&&&&((('''&&&'''((((((&&&$$$(((((())))))))))))((((((((())))))))))))'''&&&%%%(((###!!!$$$&&&$$$###$$$'''&&&&&&%%%&&&'''((()))((()))***)))(((''')))***222444666777888:::===@@@BBBCCCEEEEEEGGGKKKQQQUUU^^^^^^^^^^^^___bbbeeegggmmmnnnqqquuuzzzyyyyyyyyy}}}{{{sssnnnkkkgggdddhhhiiijjjkkkkkknnnrrruuu{{{~~~}}}jjjZZZMMMDDD>>>;;;555111111111//////222111000///---------------////////////...,,,+++******)))'''&&&%%%%%%&&&&&&'''&&&%%%%%%&&&&&&$$$"""((((((((((((((())))))***++++++,,,+++***'''%%%$$$((($$$"""$$$%%%""""""$$$&&&%%%$$$###$$$%%%'''((((((((()))((('''''')))+++222444666777888:::===@@@CCCDDDEEEFFFIIIMMMRRRUUU___]]]\\\\\\]]]```aaacccfffhhhkkkqqqxxxyyyyyy{{{wwwoookkkhhheeeccciiijjjkkkmmmppptttwwwxxxmmm^^^RRRGGGAAA;;;555222222222//////111000///...---,,,---......//////000000///---+++***+++***((('''&&&&&&''''''&&&%%%$$$%%%%%%%%%###!!!''''''''''''(((***+++,,,------...---,,,)))&&&$$$)))&&&$$$%%%%%%"""###&&&%%%$$$#########$$$&&&'''''''''((('''&&&'''***,,,111333666888999<<<@@@BBBGGGGGGGGGIIILLLPPPSSSVVV\\\ZZZXXXXXXZZZ]]]^^^^^^aaacccgggnnnvvvyyyzzz}}}}}}tttmmmkkkjjjhhhgggmmmkkklllpppvvv{{{||||||qqqcccVVVJJJBBB:::555333444333000...///...---,,,+++,,,---///000///000111111000...+++***,,,+++)))(((''''''(((((('''&&&%%%%%%&&&%%%###!!!%%%%%%&&&&&&(((***---...,,,---//////...+++(((''')))%%%$$$$$$### """&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&(((+++...111444777:::<<<@@@DDDGGGIIIIIIIIIKKKNNNQQQTTTUUUZZZXXXUUUVVVZZZ]]]^^^]]]^^^```dddkkksss|||zzz{{{~~~yyyqqqlllkkklllmmmlllpppmmmmmmrrrzzz~~~tttfffXXXKKKCCC:::555333555444000......---,,,+++***+++---///000///000111111000...,,,***---+++***)))(((((())))))((('''&&&&&&'''&&&$$$"""$$$$$$%%%&&&(((+++...///+++---///000///...+++)))&&&###!!!""" ###%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%&&&(((,,,///222444888;;;???CCCGGGKKKKKKJJJJJJLLLOOORRRTTTTTT[[[XXXVVVWWW[[[^^^______]]]___ccciiiqqqyyy~~~~~~wwwrrrmmmlllkkkjjjmmmrrruuusssssswww}}}zzzkkk\\\NNNEEE;;;777222///.........------......///000111111222000000000111000//////...)))((((((''''''''''''(((''''''''')))++++++)))'''%%%%%%&&&&&&((()))***+++---,,,,,,,,,+++*********'''&&&%%%''')))(((%%%!!!"""############$$$$$$$$$((()))++++++*********+++777666777:::@@@FFFJJJLLLRRRJJJJJJQQQRRRNNNPPPYYY]]][[[XXXWWWWWWXXXXXXXXXWWWZZZ]]]cccjjjttt~~~zzzzzzsssnnnjjjkkkkkklllpppvvvvvvvvvvvvzzzzzzkkk[[[MMMDDD<<<888333000/////////.........//////000000111111000000000000000/////////......,,,+++***)))))))))&&&&&&&&&((()))***(((&&&&&&&&&&&&&&&((()))***+++,,,,,,,,,+++******))))))(((&&&######%%%%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%&&&(((******))))))***,,,666777999===CCCJJJOOOQQQTTTMMMLLLRRRTTTPPPTTT\\\^^^\\\YYYWWWVVVVVVVVVVVV[[[]]]___ccciiiqqqzzz{{{vvvwwwoookkkhhhkkkmmmooouuu|||zzzyyy{{{~~~|||nnn^^^PPPGGG===999444111000000///...000000000000000000000000222111000000//////000000222000///,,,+++)))((((((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&&&&''')))***+++,,,++++++***))))))((((((***'''###""""""$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((()))))))))+++---666888<<>>:::555111//////...---111111111111000000000000444444333222222222222333---,,,+++***)))((((((((()))'''&&&''')))***)))(((''''''&&&''''''((()))***,,,,,,+++***)))((('''&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''')))******,,,///222888===CCCIIIMMMQQQVVVYYY\\\XXXUUUUUUVVVYYY^^^ccccccbbb```ZZZSSSMMMKKKKKKHHHKKKQQQXXXbbbnnn{{{tttllljjjiiihhhkkkqqquuuwwwzzz~~~yyykkkZZZNNN???;;;666222000000///...111111111111111111111111555555666666666555444333///...---,,,++++++***+++***((('''''')))******)))'''''''''''''''((())))))------,,,+++)))(((''''''!!!"""######""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%''')))******+++---000333888>>>FFFLLLOOORRRWWWZZZ^^^\\\YYYXXXYYY[[[___bbbdddeeebbb\\\SSSLLLJJJJJJHHHKKKPPPWWW```kkkwww~~~{{{qqqlllkkkjjjkkkpppyyy~~~}}}nnnZZZLLLBBB>>>888555333222111000000000000111111222222333666777999:::999888555444222111///...,,,+++******)))'''&&&&&&((()))))))))(((''''''''''''((())))))......---+++***)))((('''"""###$$$###"""###'''***%%%%%%%%%%%%&&&&&&&&&&&&((())))))))))))+++///222666>>>HHHOOORRRUUUZZZ^^^aaaaaa^^^\\\\\\^^^aaaaaaeeefffddd^^^TTTLLLJJJJJJIIILLLQQQWWW___jjjuuu}}}|||zzzwwwqqqoooqqqmmmooovvvqqq\\\LLLDDD@@@;;;777555444333222//////000111222333333333666888:::<<<<<<999666444444222000---+++)))((('''(((&&&%%%%%%&&&((((((((((((''''''''''''(((((()))///...---,,,***)))((('''''''''&&&$$$###&&&---222&&&&&&&&&'''''''''((((((((())))))((((((***...111555===IIIPPPTTTXXX]]]bbbddddddbbb______aaabbbaaaeeegggfff___TTTLLLJJJKKKIIILLLQQQWWW```lllwww{{{vvvvvvxxxxxxtttqqqooouuu~~~rrrbbbXXXMMMFFF<<<666444333222111000000000000111222333333666;;;>>>===<<<<<<999333888333000000///***((()))%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&'''((()))***000000///...+++(((%%%$$$(((((('''&&&%%%%%%$$$$$$&&&%%%$$$%%%'''''''''&&&((()))))))))***---222555;;;AAAIIIPPPUUUZZZ___ccceeebbb^^^^^^```bbbbbbaaahhheee___[[[VVVQQQLLLIIIHHHHHHNNNYYYcccjjjssszzz~~~zzzvvvvvvxxxxxxuuurrrtttyyytttdddZZZNNNFFF===666444444333111222111111000111222444555444:::>>>>>>???@@@>>>999999333000000///+++((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***000000000///---***(((&&&(((''''''&&&%%%%%%$$$$$$%%%$$$$$$%%%'''((('''&&&'''((((((((())),,,000444888>>>EEELLLPPPUUUYYY]]]bbb___\\\]]]```ccceeeeeefffccc^^^YYYUUUPPPKKKHHHHHHHHHLLLVVV```hhhqqqyyy~~~|||yyywwwwwwyyyzzzxxxuuu{{{~~~xxxhhh]]]OOOGGG===777555555444222444333222111111444666888777<<<@@@@@@AAACCCAAA<<<:::444111111///+++((()))((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&'''(((******000000000///...,,,***)))'''''''''&&&&&&%%%%%%$$$$$$######$$$'''(((((('''&&&'''(((((((((+++///222888<<>>888666555444333666555222111222555999;;;;;;@@@BBBAAAAAABBB???;;;;;;555111222000+++))))))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&''')))***+++.../////////...---+++***''''''&&&&&&&&&%%%%%%%%%$$$######$$$&&&(((''''''&&&(((((())))))+++///222:::===AAAFFFJJJNNNPPPRRRZZZYYYWWWXXX[[[```eeehhhbbb___[[[WWWSSSOOOJJJGGGIIIFFFGGGNNNWWW___jjjttt~~~~~~~~~~~~~~~nnn```QQQIII???999777777555444777555333222333666:::===;;;???AAA@@@@@@BBB@@@<<<<<<666222222111,,,)))***((((((((((((((((((((((((&&&&&&&&&'''((()))***+++------......---,,,***)))&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""$$$&&&''''''&&&((()))***++++++,,,///222:::;;;>>>BBBGGGJJJLLLMMMVVVVVVUUUUUUWWW[[[```cccaaa^^^YYYVVVRRROOOJJJGGGGGGDDDEEELLLTTT]]]hhhqqq}}}ooo```RRRJJJ@@@:::888777666555666555444333555777;;;<<<888<<>>888444444222,,,******((((((''''''&&&&&&%%%%%%&&&&&&''''''(((***+++,,,//////000///...,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$###''')))+++++++++,,,...000444333444888===AAACCCBBBIIILLLOOOPPPQQQRRRVVVYYYZZZWWWSSSPPPMMMJJJFFFDDDCCC@@@BBBJJJSSS[[[fffooo|||nnn^^^SSSKKKBBB;;;999999888666333333444555777888:::;;;===AAABBBAAAAAACCCCCC???>>>888444444222---******)))((('''&&&$$$###"""!!!''''''''''''(((***+++,,,111111111111///---+++***&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%$$$###!!!&&&(((*********+++---...444333333777<<>><<<888555444444555666666666777:::<<<>>>BBBCCCBBBAAACCCAAA===<<<999666444222000---+++)))(((((('''''''''((((((###%%%(((((('''(((***---000//////...,,,***(((''''''&&&$$$###$$$$$$###"""$$$%%%''''''&&&'''((()))''''''((()))***++++++,,,333222222444999===???>>>???BBBEEEHHHKKKMMMQQQSSSPPPMMMHHHDDDBBBAAA???===@@@AAAFFFOOOWWW^^^hhhqqq{{{{{{zzz{{{}}}}}}qqqeeeVVVKKK@@@===<<<888555555666777777777666777:::<<<>>>BBBCCCBBBAAABBBAAA======:::777555333000---+++(((((('''''''''(((((()))$$$%%%'''(((((()))+++,,,000000///...---***((('''&&&$$$######%%%&&&%%%%%%%%%$$$$$$%%%'''((('''&&&&&&'''((((((******+++,,,000000000444999===???@@@<<>>===<<<<<<;;;@@@AAAHHHRRRZZZ```hhhqqqxxx~~~{{{{{{|||~~~~~~~~~sssgggVVVKKK@@@===<<<888666666666777777777777888;;;>>>@@@DDDFFFDDDDDDEEECCC???>>><<<888666333000---***(((''''''''''''((())))))$$$%%%'''((()))***+++,,,///000000///...+++(((''''''%%%######%%%&&&%%%$$$'''%%%###%%%((()))(((%%%&&&&&&'''((()))***++++++//////111444888;;;===>>>;;;???CCCFFFGGGHHHIIIJJJHHHDDD???;;;::::::::::::>>>@@@GGGQQQYYY___gggooovvvuuuiiiXXXLLLAAA===<<<999666777333444666777777:::===@@@@@@DDDFFFEEEEEEGGGFFFBBB@@@===:::666444111---***((((((''''''''''''((()))&&&&&&&&&(((***+++,,,,,,///000000000...+++(((&&&)))'''%%%$$$%%%%%%$$$###)))&&&$$$&&&)))***(((&&&&&&&&&'''((()))***++++++///111333555666888999:::<<>>;;;:::::::::999:::<<>><<<999777777111333555666777:::>>>AAA===BBBDDDDDDEEEHHHGGGDDDBBB???;;;777444111---***))))))(((''''''''''''''''''&&&&&&(((***,,,,,,+++///000111111///,,,)))&&&)))'''%%%%%%%%%%%%$$$###((('''''''''((()))((('''%%%&&&''''''))))))***+++000222444555555555666777<<<@@@EEEHHHHHHEEEDDDCCCDDDAAA===;;;:::999888666888999@@@JJJRRRXXX```iiittt|||qqq^^^QQQDDD???===999777777222333444555666888<<>>;;;:::888666333111777777===FFFNNNUUU___hhhsssttt```SSSFFF@@@===999777777333444555555555777:::===>>>CCCGGGGGGJJJNNNNNNLLLCCC@@@<<<888555111---***,,,+++)))(((&&&%%%%%%%%%(((&&&%%%'''+++...---+++///000222222000---)))&&&&&&$$$###$$$&&&(((((('''$$$''')))'''$$$###%%%(((%%%%%%&&&'''((()))******---000444555444333555777:::???DDDGGGFFFBBB???===<<<;;;999888777444///,,,777777<<>>:::888444000---,,,+++***))))))***++++++(((((()))***,,,---......000111333444333///+++(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$%%%(((***'''$$$!!!"""&&&)))***)))///222555555444333555777;;;???DDDHHHHHHEEE@@@===AAA>>>:::888666555444222777888<<<@@@GGGQQQ[[[bbbooozzzzzz```TTTHHHAAA>>>::::::;;;777777666555444666:::===DDDHHHKKKMMMPPPSSSQQQLLLBBB???<<<:::888555111...+++***((('''''''''((()))*********++++++,,,,,,,,,///111333555333///***'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$%%%(((***'''%%%"""###&&&)))***)))...111444444333333444666:::>>>CCCFFFGGGDDD???<<>>;;;<<>>CCCGGGJJJLLLOOOSSSQQQLLL???===;;;:::888555111---,,,+++)))((('''''''''''')))*********+++,,,,,,,,,---000333555444///***'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$%%%(((***(((&&&$$$%%%'''*********---///111222222222333555999<<>>;;;===:::888777777888777666555777;;;@@@HHHSSS^^^fffvvv~~~gggZZZKKKBBB>>>:::;;;>>>444555555555555888<<<@@@AAAEEEIIIKKKNNNRRRPPPKKKAAA???===;;;999555000,,,///...,,,***((((((((()))'''((()))***+++,,,---...,,,///333555444000***&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$%%%(((***((('''&&&'''(((***++++++,,,---///000111222222333777:::>>>BBBBBB@@@<<<:::;;;999666555555666555444444777;;;AAAIIITTT```hhhvvvlll]]]MMMCCC===888888:::666666666666777:::>>>BBBBBBGGGJJJLLLPPPTTTRRRMMMEEECCC@@@===999555000,,,///...,,,***((((((((()))))))))*********+++++++++,,,...222444333///***''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%$$$%%%(((***'''(((((((((((()))***+++++++++---///000222222222666888<<<@@@AAA???<<<999;;;999555333333333222111555777;;;AAAJJJUUUaaaiiittt}}}nnn```PPPFFF>>>888666777777777777777777:::???BBBEEEIIIMMMOOOSSSWWWUUUPPPIIIFFFAAA<<<999444000---,,,+++)))((('''''''''''',,,,,,+++***)))((((((''',,,...111222222///+++(((''''''&&&&&&&&&&&&''''''$$$%%%&&&%%%$$$%%%(((***&&&((())))))(((((()))++++++***+++...111222222111555888;;;>>>???>>><<<:::;;;888555333333222111000666888<<>>???>>><<<::::::888555444444444444333777999===CCCKKKVVVaaaiiiqqqyyynnnaaaTTTKKKDDD===::::::777777777666666888<<>>???>>><<<;;;:::777555555666777777666888:::>>>CCCKKKVVVaaahhhrrrzzzsssfffWWWNNNGGG???888666777777777666666999>>>BBBCCCEEEFFFHHHOOOVVVVVVQQQHHHCCC>>>;;;:::777000++++++******)))))))))))))))***))))))***,,,------,,,000...///222222---+++,,,)))''''''))),,,))) &&&%%%%%%$$$$$$%%%%%%&&&((()))***++++++***)))(((***+++---///111111111111555666999;;;======<<<;;;::::::999888777666555555777777;;;BBBHHHQQQ^^^jjjqqq{{{uuugggWWWNNNGGG???999777777777777666666999>>>BBBDDDFFFGGGHHHNNNSSSSSSNNNHHHCCC===:::999666111,,,+++******)))))))))))))))***))))))***,,,...///...111///000333111,,,***+++%%%''')))++++++)))&&&###&&&%%%%%%$$$$$$%%%%%%&&&++++++******)))(((&&&&&&***+++---///000111111111555666999;;;<<<<<<<<<;;;999999888777666555444444777777;;;BBBIIIQQQ^^^jjjppp{{{xxxiiiXXXNNNFFF>>>999888666777777666777999>>>AAAEEEGGGGGGHHHMMMRRRPPPKKKHHHCCC===999888555111...+++******)))))))))))))))+++)))(((***---///111111222000000333111,,,)))***###&&&******(((''''''(((&&&&&&%%%%%%%%%%%%&&&&&&))))))(((''''''''''''(((***+++,,,...///000000111444666888:::;;;<<<<<<;;;888888777666555444333333777777;;;CCCIIIQQQ^^^jjjqqq||||||lllZZZNNNFFF???:::999666777777777777999===AAAEEEGGGHHHIIIMMMRRRPPPJJJGGGCCC===888666444111///+++******)))))))))))))))+++)))(((***---000222333333111111333111+++((()))&&&'''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&)))+++---)))***+++---...///000000444555777999:::;;;<<<<<<888888777666555444444333666777;;;CCCIIIQQQ]]]iiirrr~~~ooo\\\PPPGGG???:::999555666777777888:::===@@@CCCFFFGGGIIINNNSSSQQQKKKFFFBBB===888555333111000+++******)))))))))))))))***))))))***---000222222333111111333111+++((()))***&&&""""""%%%'''%%%###'''&&&&&&%%%%%%&&&&&&'''#########$$$&&&))),,,---)))******,,,---...000000333444555777999;;;<<<<<<:::999999888777666555444555555:::BBBIIIPPP\\\hhhtttqqq^^^RRRIII@@@:::888555666777888888:::===@@@BBBEEEGGGIIINNNRRROOOIIIDDDAAA>>>999555333111000+++******))))))))))))))))))))))))+++...000000///222000000333111,,,)))***)))$$$ """(((+++***&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))))))))******,,,...///000222333444666888:::<<<<<<::::::999888777666555555333444999AAAHHHOOO[[[fffuuurrraaaUUUKKKAAA999666555666888888888:::===???AAADDDFFFGGGKKKNNNKKKDDDAAA@@@>>>;;;666222000000+++******)))))))))))))))(((((())),,,//////...,,,111///000333111,,,***+++'''%%%###$$$&&&(((((('''''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((((((((()))))))))***+++---///000222222444555777:::<<<===999999888777666555444444111222888@@@GGGMMMYYYdddssssssbbbVVVMMMBBB999666444666888888999:::===???BBBDDDEEEFFFIIIKKKGGG@@@@@@@@@???;;;777222000///+++******)))))))))))))))'''(((***---//////,,,)))000...///222222---+++,,,&&&''''''%%%"""!!!"""###''''''&&&&&&&&&&&&''''''"""###&&&(((***+++++++++))))))))))))+++---///000222222333555777999<<<===888888777666555444333333000111777???FFFMMMXXXbbbrrrxxxiii[[[LLL@@@<<<===999777666777:::<<<>>>>>>@@@BBBDDDEEEEEEDDDBBB@@@BBB@@@>>><<<999444///+++000///---,,,,,,,,,,,,---000///...------...///000...000111000...+++******)))((('''&&&%%%&&&'''''',,,)))%%%$$$$$$%%%%%%$$$$$$''')))&&&"""!!!%%%***&&&(((++++++***+++---000111444777888777888:::===777777666555444333333222444555888???DDDJJJUUU```sssxxxfffZZZPPPFFF>>>;;;<<<;;;::::::<<<>>>>>>===AAABBBEEEFFFFFFEEEBBBAAA???===<<<;;;:::666222...***+++++++++***)))((('''...---------...///111222222333444222///,,,******)))((('''%%%%%%&&&&&&'''***'''%%%$$$%%%&&&%%%%%%***+++,,,+++((((((+++...'''***,,,---,,,,,,///111222444666777666777:::===777777666555444333222222666666999???DDDJJJUUU```ooo{{{yyydddZZZVVVMMMBBB:::<<<<<<;;;<<<======<<<:::@@@AAADDDFFFFFFDDDAAA@@@<<<;;;;;;;;;:::888444111((()))***+++***(((&&&$$$++++++,,,---...000222333555666666444000---++++++)))(((&&&%%%%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%))))))(((((('''((())))))''')))+++,,,,,,---///000222444555555555777;;;>>>777777666555444333222222777777:::@@@DDDIIITTT^^^iiiwww{{{hhh^^^YYYOOODDD===999888999;;;<<<<<<:::888>>>@@@CCCEEEEEECCC@@@>>><<<;;;;;;;;;;;;999555222,,,,,,,,,,,,+++)))((('''+++,,,,,,---...///000111444555666444111...,,,,,,((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&(((((('''%%%&&&%%%$$$$$$%%%&&&%%%$$$'''((()))***+++,,,...///222333333333555888;;;===777666666555444333222111777666999>>>BBBGGGQQQ[[[cccrrr}}}ooodddYYYMMMDDDAAA777777888:::======<<<:::>>>AAADDDGGGGGGDDDAAA>>>>>>===<<<<<<;;;888444111111///---***))))))***+++---------...............000111333222000...------((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$&&&(((((('''&&&)))((('''((()))***((('''(((((()))+++,,,...//////111111111333555888:::<<<666666555444333222111111555444777<<>>??????>>>@@@CCCGGGIIIIIIGGGCCC@@@???>>>===<<<;;;888333000222000,,,((('''(((***,,,------.........------,,,---///111111///...---...((('''%%%$$$$$$$$$%%%&&&&&&%%%$$$%%%'''((('''&&&((()))*********))))))(((+++******,,,...000000000000///000333777999:::999666666555444333222111111333222555:::>>>BBBMMMWWWaaapppwwwjjj[[[KKKBBBBBB;;;:::999:::<<<>>>>>>>>>???BBBFFFIIIIIIFFFBBB??????>>>===<<<;;;888444111111///---***(((((()))***++++++---............---///000222111///---,,,---'''&&&%%%$$$$$$$$$%%%&&&(((&&&$$$$$$%%%'''''''''$$$'''))))))'''%%%&&&''')))(((''')))---///...---......000444888:::999777666555555444333222111111222111444:::>>>CCCMMMXXXcccqqqvvvkkk\\\LLLBBB???<<<:::888888999;;;;;;:::<<>>===<<<<<<<<<999666222111000///...,,,+++***)))((())),,,...////////////111222333222///---++++++'''&&&%%%$$$$$$$$$%%%%%%)))'''$$$###$$$&&&''''''###(((,,,+++'''%%%&&&)))&&&$$$###&&&))),,,+++))),,,---///444999;;;999666666555555444333222111000222111555:::>>>DDDNNNYYYeeesssvvvdddVVVKKKCCC???<<<999888999999777888;;;@@@@@@BBBBBBBBBBBBAAA@@@AAA???<<<:::999888555333111000---,,,,,,,,,+++***)))+++---,,,***+++---000///111333444333111---+++***(((&&&%%%%%%%%%$$$###$$$''''''%%%$$$$$$&&&'''((('''&&&%%%&&&''')))))))))***++++++,,,,,,---,,,---222888;;;888555666444222000000000222333444666888;;;AAAIIIQQQWWWiiippp|||vvvfffXXXNNNDDD>>><<<888777999888666777:::===>>>???@@@@@@@@@??????AAA???<<<;;;:::888666444222000...---,,,,,,+++******+++---,,,++++++...000111222444444333000---+++***(((&&&%%%&&&%%%$$$### $$$'''))))))(((''''''&&&'''((('''&&&%%%&&&((()))))))))***++++++,,,,,,111//////222777888555111666555333111000000000000222333666:::@@@IIIRRRYYYgggnnnzzzwwwggg\\\RRRFFF>>>;;;888666888777555666999;;;<<<===>>>>>>>>>>>>>>>@@@>>>===<<<;;;999777444222111///...,,,++++++++++++,,,---,,,,,,,,,...000444444555444333000---,,,+++(((&&&%%%&&&&&&%%%###%%%'''((()))((('''((()))&&&'''((('''&&&&&&'''((()))))))))***++++++,,,,,,000//////222666777444111666555444333111///...---///111444999@@@IIISSSYYYdddkkkxxxwwwhhh^^^TTTGGG<<<;;;777666777666444444888::::::;;;<<<===>>>>>>>>>???>>>======<<<;;;888555222222111///,,,+++++++++,,,,,,---------...///000666666666555333000...,,,+++)))'''&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$%%%'''%%%&&&((('''&&&&&&'''((()))))))))***++++++,,,,,,---,,,---000555777666555444444333333222000......///111444888???GGGQQQXXXbbbjjjvvvxxxiii___TTTFFF;;;;;;777555777666333444777::::::;;;<<<===>>>???@@@???>>>===>>>>>><<<999666333333333000,,,***+++,,,------,,,---...///000000666777777777555222///---+++)))'''&&&&&&&&&%%%$$$%%%&&&&&&$$$""""""$$$&&&%%%&&&''''''&&&&&&'''))))))))))))***++++++,,,,,,,,,,,,---000333555555555111111222222222111000000111222555888>>>FFFOOOUUUbbbiiivvv|||lll```SSSFFF<<<<<<888666777666333444777::::::;;;<<<===???AAABBB>>>===>>>??????>>>:::888333555555111---***+++---///---,,,---///111111000555666888999777444000---,,,)))'''&&&''''''&&&$$$&&&''''''&&&%%%%%%&&&((($$$&&&''''''&&&&&&((())))))))))))***++++++,,,,,,//////000000000111111111000000000111111111222222222333666999>>>FFFNNNTTTbbbiiivvvpppaaaSSSGGG???<<<999777888777444444777999999:::;;;<<>>???@@@???;;;888444666666222---***+++...000...,,,---000222111000333666999;;;:::666111---,,,***''''''''''''&&&%%%&&&'''(((((('''&&&''')))$$$%%%''''''&&&'''(((***)))))))))***++++++,,,,,,///000000/////////000222222111000//////000111111111333555999???GGGPPPWWWaaahhhuuurrrbbbSSSHHHAAA===999777888777444444777888888888:::<<<>>>AAABBB======>>>@@@AAA???<<<999444666777333---***+++...000...,,,---000222222000222555999<<<;;;777111---,,,***((('''''''''&&&%%%$$$&&&(((((('''&&&'''((($$$%%%''''''''''''(((***)))))))))***++++++,,,,,,+++---...//////111333555555333111///......///000///111555999@@@IIIRRRYYY```gggtttwwwfffTTTGGGCCC;;;999777666666555333111555666888:::===@@@BBBCCC;;;;;;<<<===???>>>;;;888555222000/////////---,,,...+++)))+++///111...+++...222777:::999666444333---***'''%%%%%%%%%$$$###((((((((((((((((((((((((&&&''')))(((''''''((())))))************+++++++++***---//////222555333///000000111111222222222222555555666;;;CCCKKKRRRVVVfffkkkrrr}}}xxxgggUUUHHHDDD;;;999777555555444222000777888999;;;<<<===>>>>>><<<;;;;;;===>>>===:::888333111///.........---,,,...+++)))+++///222000---000444999<<<;;;888555444...,,,(((&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&'''))))))*********+++++++++***---......111444222...111000000///000111222333444333333666>>>HHHRRRWWWgggllluuuyyyhhhVVVIIIEEE;;;999666555444444222000555777999;;;<<<===<<<<<<<<<;;;;;;;;;<<<<<<:::888333111///.........---,,,---+++***,,,000222111///111666;;;===;;;777444222111...***((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$)))******)))&&&%%%%%%&&&)))))))))*********++++++***---...---///333111---222111000//////000222333666555555888@@@LLLWWW^^^fffllluuu{{{jjjWWWJJJEEE<<<:::666444444333222000000333666:::<<<>>>>>>>>>===<<<::::::;;;;;;:::888444222000///000000///---,,,++++++---000333222111111555:::<<<:::666111///222///+++)))'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$((()))***)))'''&&&&&&'''))))))))))))************+++------,,,...222000,,,111111222222222222222222555666888===DDDOOOZZZbbbccciiittt}}}lllXXXJJJDDD>>>;;;777555444333222111111222555999;;;===>>>??????===:::999:::;;;:::999777555333222222111000///++++++,,,---000222222222222777<<<>>><<<777222///333000,,,)))((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''(((***(((((()))))))))*********+++------+++...222111---000222444666666444111000...111777===EEENNNWWW^^^bbbhhhsssoooZZZKKKEEE@@@===888555555444333222666666777888:::;;;<<<===AAA???;;;999:::;;;;;;;;;;;;888555333333222000...++++++,,,...///000111111555:::@@@CCC@@@;;;666333111///+++)))((('''%%%$$$''''''''''''''''''''''''$$$&&&'''((('''(((***+++((((((((()))))))))*********,,,,,,+++...333333000111222444666555444111///---222:::AAAGGGOOOXXX^^^ccciiissssss^^^NNNGGGBBB>>>:::666555555444444888777777777999;;;===???DDD@@@<<<::::::;;;<<<<<<<<<:::666444222111...,,,+++,,,---------...///000666;;;AAAEEECCC>>>888555000---***(((''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''')))***(((((((((((()))))))))******,,,,,,+++///444555222222222222111111000000000000555<<>>AAADDDEEECCC@@@===<<<===>>>??????<<<777333///......///---,,,+++(((''')))---000666:::>>>???AAAAAA<<<444///---)))'''&&&%%%$$$"""(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&''''''((((((((((((((($$$''',,,000333444444333333333333222222222222222000000555<<>>>>>???@@@>>><<<888444111///............,,,***)))+++///222888<<<>>>>>>??????:::333///,,,)))(((''''''&&&%%%(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''((())))))))))))(((***,,,///111222222111111333222222222222111111111222222666<<<@@@EEEOOOYYY^^^bbbjjjttt~~~nnn___WWWJJJCCC<<<:::777333111333222444777999:::<<>>BBBKKKUUU\\\```hhhrrrpppbbbYYYNNNFFF>>>:::777333333555222444777999999;;;>>>@@@EEEDDDCCCAAA@@@@@@??????<<<<<<;;;:::777222...,,,000000///...---///222555999<<<;;;999:::<<<:::555...,,,)))'''''''''&&&%%%''''''''''''''''''''''''((((((''''''''''''(((((((((((()))***************++++++---...000222333444222222222111111000000///333222555:::===@@@JJJSSSZZZ___gggrrrqqqbbbYYYRRRIII@@@<<<888444444666333555888999999:::===???CCCCCCBBBBBBAAA???>>>===;;;<<<===<<<999444///,,,...//////...---///111444777::::::888:::>>><<<888333000,,,***((('''&&&$$$&&&'''''''''''''''''''''((((((''''''''''''(((((((((((()))***************)))***+++---///000222333333333222222111000000///000000333999<<>>:::555444777555777999::::::;;;===>>>BBBBBBCCCCCCAAA@@@>>><<<<<<===>>>===:::555000------............///111444666999:::999<<>>999888555000---,,,***(((&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((('''((())))))******))))))***+++,,,---...//////...555444444333222111000000//////333888<<>>======>>>>>>===:::666111...---.../////////000222444777:::;;;;;;===???===888777444000---,,,+++)))'''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''((())))))))))))((()))***---///000000000///666666555444333222111111000000333999===AAAKKKUUUUUU[[[cccooo}}}wwwkkkdddUUUMMMEEEAAA===777555666777999;;;;;;;;;;;;===???CCCDDDEEEFFFEEEBBB???===>>>??????===:::666111///---...000000000111333555999<<<======>>>???<<<666222///,,,***))))))(((&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&''''''((((((((((((((($$$''',,,000333444444333777666666555333222111111222222555999===AAAJJJTTTSSSYYYbbbmmm|||zzznnndddXXXOOOFFFAAA===999888;;;:::::::::;;;<<<===>>>???FFFGGGGGGGGGFFFCCCAAA???EEEBBB???>>>>>>;;;666111.........///000222333444:::;;;???CCCFFFBBB:::333///---************(((''''''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''',,,+++***)))(((((((((((()))+++---///111111111111777666444222111///......///111444777;;;BBBIIINNNPPP[[[bbbjjjxxxyyylllbbbWWWNNNEEE@@@===999999;;;999999999999:::<<<>>>???EEEFFFGGGGGGFFFCCCAAA???BBB@@@?????????<<<666111.........///111222444555;;;===@@@BBBCCCAAA;;;777333000---++++++***(((&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''',,,+++***))))))(((((((((***+++...000222333333333777666444222000///......///111444777;;;AAAHHHMMMRRR]]]bbbiiivvv{{{mmmbbbUUULLLDDD@@@<<<999999<<<;;;:::999999;;;>>>@@@BBBDDDEEEFFFFFFFFFDDDAAA@@@@@@??????@@@AAA>>>777222////////////111333555666<<>>===<<<===>>>AAADDDFFFCCCDDDEEEFFFFFFDDDCCCAAA@@@???@@@CCCDDDAAA999444////////////111333666888:::???EEEFFFCCC???>>>>>>333000+++(((&&&%%%$$$"""'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''***************)))((((((((()))+++...000333444555666555333111000//////...000111333555999???GGGLLLUUU]]]```fffuuuqqqdddSSSKKKCCC???===:::;;;>>>???>>>>>>>>>@@@BBBEEEFFFBBBCCCEEEGGGGGGFFFEEECCCAAAAAABBBDDDFFFCCC<<<666000/////////111444777999999???GGGJJJGGGBBB???>>>333///+++((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''')))************)))((((((***+++,,,...111444666777555444333111000//////...000111222444777>>>FFFLLLTTT\\\___gggxxxrrrdddTTTLLLDDD@@@>>>;;;;;;>>>======>>>>>>???@@@BBBBBBBBBCCCFFFHHHHHHHHHGGGFFFCCCBBBBBBDDDEEECCC<<<777111000//////111555888;;;:::???GGGKKKJJJEEE@@@===666222---***))))))(((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''((()))***++++++***)))(((------...000222555777888444333222111000/////////000111111333666===EEEKKKQQQYYY^^^hhhzzzvvvgggVVVNNNEEEAAA???;;;<<>>???@@@@@@@@@@@@???BBBDDDFFFIIIJJJJJJIIIHHHDDDBBBAAABBBCCC@@@;;;666111000//////222555999<<<>>>AAAEEEIIIJJJHHHCCC>>>:::666000+++)))((((((''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''''')))***++++++***)))(((---------...000222555666444333222000////////////111111111222555<<>>999555222111//////222666:::===BBBBBBCCCFFFIIIIIIEEE@@@;;;666000***'''&&&$$$###'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''(((***++++++***)))(((*********+++,,,...000222333333111000////////////111111111111555<<>>888444///+++)))((('''&&&(((&&&&&&((((((&&&&&&((((((&&&'''******(((''')))---,,,***))))))***,,,------,,,,,,,,,---///222444000000//////......------000222333333444999AAAGGGNNNQQQYYYeeerrrxxxggg]]]QQQJJJHHHGGGCCC?????????@@@@@@BBBCCCEEEEEEHHHHHHHHHGGGFFFEEEFFFGGGKKKIIIFFFBBB===888444222111111000111444888<<>>999555333111111111222555999===???GGGIIIHHHGGGIIIJJJEEE===444111---+++******(((''''''$$$$$$''''''$$$$$$'''%%%(((******(((((()))***&&&(((***++++++***(((&&&******))))))+++---///111111111000000000000000///---///222333666<<>>999555333222111222333666:::===???GGGIIIIIIHHHJJJKKKFFF>>>444111...,,,+++***)))(((((($$$###%%%%%%###$$$((($$$***,,,***'''(((******$$$&&&))),,,,,,)))&&&$$$+++,,,,,,---///000222222111111111111000000000000,,,...111333666===FFFMMMUUUVVV[[[dddnnn|||{{{iii```UUULLLGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDGGGIIIJJJHHHEEEEEEIIIMMMDDDDDDDDDBBB???;;;888666222222333444777:::>>>???FFFHHHIIIIIIKKKLLLGGG???555222///---,,,+++)))(((***&&&###$$$$$$###&&&***###+++...***''')))+++***&&&''')))++++++)))'''&&&+++,,,...000111222222111000000000000000000000000---000222444666===FFFLLLRRRSSSXXXaaalllzzz{{{llldddXXXMMMGGGDDDCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDGGGIIIKKKIIIEEEFFFJJJOOOEEEEEEEEEDDDBBB???<<<:::222222333555888;;;>>>@@@EEEHHHIIIIIILLLMMMHHH@@@555333000...---,,,)))(((,,,'''$$$$$$$$$$$$''',,,###+++///***&&&)))+++***)))))))))******)))))))))(((***---///111111000///.........//////////////////111333444666<<>>AAABBBBBBAAA@@@AAACCCEEEKKKJJJIIIIIIJJJKKKJJJJJJGGGJJJKKKIIIDDD>>>;;;;;;777777555333555:::>>>???DDDJJJNNNLLLKKKKKKJJJGGG;;;666111...------***(((((()))'''%%%&&&******&&&(((((((((((())))))))))))+++((('''+++---+++***,,,)))***,,,...///000000000111222333111...---000333///111333444666<<>>;;;:::777777555444666:::>>>???CCCGGGIIIHHHIIIKKKJJJGGG:::555///,,,,,,,,,)))''')))***(((%%%&&&)))(((%%%))))))))))))(((((((((((()))''''''******'''(((+++***+++,,,...///000111111222222222111//////111222///111333444666;;;DDDJJJPPPRRRXXX```hhhuuu}}}rrrlllbbb[[[TTTLLLDDD??????@@@AAAAAAAAABBBEEEHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMJJJDDD???;;;:::777666555555777:::===@@@BBBCCCCCCCCCGGGLLLJJJEEE:::555...+++******(((&&&%%%'''%%%"""###&&&%%%!!!******))))))((((((''''''''''''(((***'''###%%%***+++,,,---...000111222222444222000000111111111000000222333444666;;;CCCJJJKKKPPPYYY```eeepppttthhhZZZSSSOOOIIIAAA===>>>???AAAAAAAAACCCGGGIIIJJJKKKLLLLLLKKKJJJJJJKKKPPPPPPNNNKKKEEE@@@<<<:::777555444777999:::===AAADDDCCCAAAAAAFFFLLLJJJDDD;;;555...+++******(((&&&%%%&&&&&&$$$%%%((('''###******))))))((((((''''''''''''***+++&&&!!!$$$***---------///000111333333333000......111222000---222444555666777<<>>???AAAAAABBBDDDHHHJJJJJJLLLNNNNNNLLLKKKKKKMMMSSSQQQOOOKKKGGGBBB===:::777444444888::::::===BBBGGGFFFCCCBBBFFFKKKHHHBBB===777///+++******)))'''&&&))))))(((+++...---)))***)))))))))((((((((('''((()))+++,,,'''"""%%%+++---------...///111333444111///---...000111...,,,555666777777888===EEEKKKLLLSSS]]]dddgggqqq|||jjjZZZSSSOOOFFFAAABBB???@@@AAABBBBBBDDDHHHJJJJJJNNNQQQQQQNNNLLLMMMOOOUUUSSSOOOKKKHHHDDD???<<<777333333:::<<<:::===CCCFFFGGGEEEDDDFFFJJJGGGBBB>>>777000+++******)))'''###&&&'''&&&(((,,,***&&&((((((((()))))))))))))))))))))***,,,)))%%%''',,,------,,,---...000333444000/////////000000...,,,666777888888888===DDDJJJNNNSSS\\\ccchhhsss~~~lll\\\UUUOOODDD@@@CCC@@@AAABBBBBBBBBDDDGGGJJJKKKPPPSSSSSSPPPMMMNNNQQQVVVSSSNNNKKKIIIFFFAAA===888222333;;;===:::<<>>:::<<>>@@@AAACCCEEEHHHKKKPPPUUUVVVSSSRRRTTTTTTRRRUUUOOOKKKMMMJJJDDDAAACCC999888999<<<;;;999>>>EEE???@@@CCCGGGIIIIIIFFFCCC;;;777000,,,)))(((''''''''''''&&&&&&&&&&&&''''''"""""""""$$$&&&(((((((((------,,,***(((''')))+++---)))))),,,------///444111000///000222333222111111333555777999<<>><<<======:::<<<@@@??????>>>@@@BBBBBBAAA@@@777333...+++)))((('''&&&''''''&&&&&&&&&&&&''''''((())))))(((&&&%%%&&&&&&&&&((()))******+++---///---***))),,,...---000444888777666777777666444222555555555555777===DDDIIINNNWWWZZZ^^^gggnnn|||rrrggg]]]QQQHHHDDD???@@@BBBBBBBBBDDDFFFIIINNNRRRTTTRRRRRRVVVYYYXXXSSSWWWZZZYYYUUUPPPLLLIIICCC>>><<<======;;;<<>>======>>>???@@@???===555222---+++)))((('''&&&''''''&&&&&&&&&&&&''''''$$$&&&((('''&&&%%%'''(((((()))++++++******+++,,,...******---......000555555444555666888777555333222444666888:::???DDDHHHOOOXXX[[[___hhhnnn{{{ttthhh\\\PPPHHHEEE???AAABBBBBBBBBCCCEEEGGGLLLQQQTTTSSSSSSVVVWWWVVVRRRXXX\\\XXXSSSPPPMMMJJJCCC>>>;;;<<<===;;;;;;===@@@???>>>>>>>>><<<999666333000,,,***))))))'''&&&''''''&&&&&&&&&&&&''''''"""%%%''''''%%%%%%(((+++)))+++,,,,,,***))))))***...+++***---......111555333333444666888888555333222444777:::<<<@@@EEEHHHPPPZZZ]]]aaaiiinnn{{{vvviii\\\PPPIIIHHHAAABBBCCCCCCCCCCCCEEEGGGLLLRRRVVVUUUUUUWWWWWWTTTUUU\\\___XXXQQQNNNLLLHHHCCC===999;;;<<<;;;;;;===>>>======>>>===:::666333111///,,,***))))))'''%%%''''''&&&&&&&&&&&&''''''###&&&))))))&&&%%%(((,,,(((***,,,,,,+++))))))***...+++***---///...111555555555666777999888444222444555666888;;;@@@FFFKKKQQQZZZ^^^bbbkkkppp|||xxxiii\\\QQQKKKJJJBBBCCCDDDDDDDDDDDDFFFHHHMMMSSSXXXXXXWWWXXXWWWTTTXXX```aaaYYYPPPMMMKKKGGGBBB<<<888:::<<<;;;;;;<<<999:::;;;===>>><<<888444000...+++***))))))'''%%%'''''''''&&&&&&'''''''''%%%))),,,***'''%%%(((,,,''')))+++,,,+++******+++///+++***---///...111555777777888999999777333000666666666666999???HHHNNNQQQ[[[___ccclllqqq}}}xxxjjjaaaXXXMMMEEEDDDEEEFFFFFFEEEEEEFFFHHHSSSSSSUUUXXX[[[\\\ZZZXXX]]]___]]]VVVRRRPPPLLLFFF>>>===<<<===>>>>>><<<:::;;;999999>>>???:::777666000...,,,)))'''&&&&&&&&&''''''((((((((('''&&&%%%((((((((((((((('''''''''&&&***...///---******+++---,,,+++,,,...333777:::888555333555:::<<<:::777444666999;;;===BBBIIINNNUUUYYYaaagggjjjppp}}}mmmcccYYYNNNEEEDDDEEEEEEDDDCCCDDDGGGIIIRRRTTTWWWZZZ\\\\\\\\\\\\]]]___\\\VVVQQQNNNIIIDDD>>>===<<<<<<======;;;999999666777;;;<<<888444444111///---***)))(((''''''((((((((('''''''''''''''((((((((((((((((((((('''(((+++///000...,,,,,,------,,,+++,,,...222777:::888555333666:::<<<:::777555777999;;;===AAAHHHMMMQQQVVV^^^eeeiiippprrrfff[[[OOOFFFDDDDDDCCCBBBAAACCCGGGKKKRRRVVV[[[\\\\\\]]]___aaaaaabbb___XXXRRRNNNIIICCC???===<<<<<<<<<<<<:::999777444444888999555111111111000...,,,***))))))******)))'''&&&&&&&&&'''(((''''''(((((((((((((((((((((+++...///...,,,,,,,,,---,,,+++,,,...222666888999666555666:::;;;:::888888999:::;;;===AAAGGGKKKMMMRRRZZZbbbgggooouuuiii]]]PPPGGGEEEDDDBBB@@@@@@CCCHHHMMMRRRXXX]]]___]]]^^^bbbffffffgggddd\\\UUUQQQKKKEEE@@@>>><<<;;;;;;;;;999888666333333666666222///000000///---+++************)))(((&&&$$$$$$%%%'''(((''''''''''''(((((((((((('''(((***++++++******))),,,,,,+++,,,...111444666999777666888:::;;;:::999:::::::::;;;>>>BBBFFFJJJLLLQQQXXX___dddmmmvvvkkk___RRRHHHEEEDDDAAA???@@@CCCJJJOOOUUUZZZ___```^^^___ccchhhggghhheee]]]VVVRRRLLLFFF@@@>>>;;;:::999999888666777333222555555111//////...---+++***)))))))))***((('''%%%######$$$%%%&&&&&&'''''''''(((((())))))'''((((((*********)))(((,,,,,,+++,,,---000222444888777777888:::<<<<<<;;;;;;::::::;;;>>>CCCGGGIIINNNQQQXXX^^^aaaiii{{{xxxmmmaaaSSSIIIDDDDDDBBBAAAAAAEEEKKKPPPXXX[[[___``````aaadddhhhdddeeebbb[[[UUUQQQLLLFFFAAA>>>;;;999888888777555777333222444444000...///,,,+++)))((((((((())))))''''''%%%$$$$$$$$$%%%&&&&&&&&&''''''((()))))))))***))))))***,,,,,,+++***,,,,,,+++,,,---///111222666777888999;;;===>>>>>><<<:::999;;;???DDDGGGIIIOOORRRXXX]]]___gggyyy{{{nnnaaaRRRGGGDDDDDDCCCBBBCCCGGGMMMQQQ\\\]]]^^^___aaacccdddfffbbbcccaaaZZZUUURRRNNNHHHBBB???;;;888777777666555777222000222222///------+++***)))((('''((()))***(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))******)))((()))+++,,,+++))),,,,,,,,,,,,---...///000444666888:::;;;===@@@AAA<<<:::888;;;@@@EEEHHHIIIOOORRRWWW\\\^^^fffxxx}}}oooaaaQQQFFFCCCDDDDDDDDDEEEHHHMMMQQQ^^^]]]]]]^^^aaadddddddddbbbdddbbb\\\WWWUUUQQQLLLBBB???:::888777666555444666111///111111---+++,,,+++***)))(((((()))******)))))))))***))))))((('''&&&&&&&&&'''((())))))***)))&&&%%%&&&)))***)))''',,,,,,,,,,,,---...//////333555888:::<<<>>>AAACCC<<<999888;;;AAAFFFIIIJJJNNNQQQWWW[[[^^^gggyyyzzzjjj```TTTHHHKKKDDD@@@BBBFFFHHHMMMSSSTTTYYY___cccddddddfffhhheeecccbbbbbb___YYYOOOGGGCCCAAA===999777555555555333333222111000///...---(((------)))&&&((()))'''((((((''''''''''''(((((('''&&&%%%&&&(((((((((&&&)))'''&&&&&&((())))))(((000---***))),,,///222333555777:::<<<>>>>>>===<<<::::::;;;;;;===AAAGGGKKKRRRTTTXXX[[[]]]fffyyy|||mmmbbbVVVKKKGGGBBB???CCCGGGKKKPPPUUUUUUZZZ```dddfffgggiiijjjeeedddcccbbb```YYYPPPHHHCCC@@@<<<999777666555555333333222111000///...---......,,,***,,,///---'''(((''''''''''''''''''((((((&&&&&&&&&((()))((('''***((('''''')))******)))...,,,)))***,,,///111222555777999<<<=========<<<::::::;;;<<<>>>BBBHHHLLLUUUUUUWWW[[[^^^gggxxxpppeeeYYYOOOGGGBBBAAAEEEIIIKKKOOOTTTWWW[[[aaafffhhhjjjlllmmmfffeeeccccccaaa[[[RRRJJJBBB???;;;999888777666444222222111000//////......111---((((((///444///%%%''''''&&&&&&&&&&&&'''''')))''''''((()))***)))(((***((('''((()))++++++***+++***)))***---000111111444666999;;;<<<<<<<<<;;;999:::;;;<<<>>>CCCIIIMMMWWWUUUVVV[[[```iiixxxtttggg[[[RRRKKKFFFDDDGGGJJJJJJLLLOOOWWW[[[aaafffjjjmmmnnnoooiiigggeeedddbbb\\\SSSLLLAAA>>>:::888888888666333222111111000//////.........***&&&%%%,,,111,,,###&&&&&&%%%%%%%%%%%%&&&&&&)))(((((((((***+++***))))))'''&&&''')))******)))***))))))+++...000111000333555888:::;;;<<<;;;:::777888999:::===AAAHHHLLLUUUSSSUUU[[[ccclllyyyxxxiii\\\TTTMMMHHHEEEHHHJJJJJJLLLOOOWWWZZZ___fffkkkoooppppppllliiigggeeeccc]]]TTTNNNBBB===999888999888555111111111000000///.........)))***)))&&&(((+++***%%%&&&&&&%%%%%%%%%%%%&&&&&&***)))((()))+++++++++)))'''%%%$$$%%%'''))))))(((+++***)))+++...000111000222444777999:::::::::999666666777888:::???EEEJJJRRRPPPTTT\\\eeeooo||||||kkk^^^WWWLLLGGGDDDGGGJJJLLLOOOSSSWWWZZZ___fffmmmrrrrrrrrrpppmmmiiigggddd^^^UUUNNNCCC>>>999888999888333...000000000//////.........(((---...***'''((()))(((''''''&&&&&&&&&&&&''''''***(((((()))***+++***)))%%%$$$###$$$'''((()))(((...,,,++++++...000111111111333666888999:::999888666666777777999===CCCGGGNNNOOOUUU^^^fffooo}}}nnn```ZZZNNNHHHDDDGGGJJJKKKOOOTTTYYY[[[```hhhpppuuuuuutttssspppkkkhhhddd^^^UUUNNNDDD???999888:::888222,,,///////////////.........***///000+++'''((((((((((((''''''''''''''''''((()))((('''(((***+++***)))&&&$$$$$$%%%''')))***)))111///,,,+++---000111111111222555777999999888888777777777777888<<>>:::888888777555222000000000///...,,,+++***---,,,+++***))))))))))))111///+++%%%%%%&&&###'''((()))((('''((()))+++''''''((()))))))))))))))===777000,,,---...//////444666888:::;;;:::999888===;;;999666666:::AAAFFFHHHUUUZZZ^^^hhhmmmuuuuuufff]]]WWWPPPJJJJJJJJJKKKNNNRRRXXX]]]dddiiimmmooorrrsssqqqrrroooggg___YYYRRRJJJBBB>>>:::888888888666333000000//////...,,,+++***++++++***(((((('''''''''%%%'''&&&%%%(((,,,+++&&&'''((()))((('''''')))+++))))))***+++++++++++++++333///+++***---111444555444666888:::;;;:::999888<<<:::888666666:::AAAGGGGGGTTTZZZ^^^hhhmmmuuuyyyiii___VVVOOOJJJJJJKKKLLLPPPTTTYYY^^^dddjjjmmmoooqqqsssoooqqqnnnfff___YYYQQQJJJBBB>>>999888999999777444/////////...---,,,+++***))))))((('''&&&&&&&&&&&&$$$''''''&&&'''***(((###'''((()))((('''''')))+++)))******++++++++++++***,,,***((()))---222666888555666999;;;;;;;;;999888999888777555666;;;BBBGGGGGGTTTYYY]]]gggllluuu~~~mmmbbbWWWPPPKKKLLLNNNOOOSSSWWW[[[___eeejjjmmmoooqqqrrrmmmooommmfff___YYYQQQJJJAAA===999888999999777444.........------+++******)))((('''&&&&&&&&&&&&&&&(((***)))%%%$$$&&&$$$!!!'''((((((((('''''')))***'''((())))))))))))((((((,,,*********---111444666555777:::<<<<<<;;;999777777666555555666;;;BBBGGGHHHTTTXXX[[[dddiiiqqqnnncccYYYRRRMMMNNNPPPQQQUUUZZZ\\\```fffkkkmmmoooppprrrlllnnnmmmggg```ZZZRRRJJJAAA===999777888888666333,,,---------,,,+++***)))))))))((((((''''''(((((('''***)))%%%$$$(((***)))&&&'''((('''&&&&&&(((***(((((()))))))))(((((('''++++++,,,---...111444666555777:::======;;;888666555555555555666;;;BBBGGGIIIUUUXXXYYY```dddlll{{{~~~mmmcccZZZSSSNNNOOOQQQRRRVVVZZZ]]]aaagggkkkmmmooopppqqqkkknnnmmmgggaaa[[[SSSKKKAAA===888666777666333111+++,,,,,,,,,++++++***)))******))))))((())))))******------(((&&&(((***)))&&&'''((('''&&&&&&(((******++++++++++++******)))'''))),,,...///111555777555888;;;>>>>>>;;;888666444555555444666:::AAAEEEJJJUUUWWWWWW___ccckkkzzzpppeeeZZZSSSNNNNNNPPPQQQTTTYYY^^^bbbhhhlllnnnooopppqqqkkknnnnnniiibbb]]]TTTLLLAAA===888555555444111...+++++++++++++++******)))***))))))(((((()))******###))),,,)))&&&'''&&&$$$&&&'''''''''&&&&&&((()))+++++++++++++++***))))))$$$'''+++---...000333666666888<<<>>>>>><<<888555444555555555666:::???DDDIIITTTWWWXXX```eeemmm}}}sssiiiYYYRRRMMMMMMNNNOOORRRWWW___ccchhhlllnnnooopppqqqkkknnnnnniiiccc]]]UUUMMMBBB===777555444333///,,,******+++++++++******)))))))))((((((((())))))***"""%%%'''******(((&&&'''''''''&&&&&&((())))))))))))))))))(((''''''$$$(((,,,---------000222666888<<>>BBBHHHTTTWWWXXXaaagggqqqyyyooo```XXXPPPMMMOOOSSSSSSRRR\\\dddkkkkkkkkkpppvvvxxxqqqsssqqqiiibbb[[[SSSKKKEEE@@@:::666555444000...---+++)))((()))++++++***)))((('''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))+++...000000...+++))))))---111222000///111333666777999::::::888666444111222333444666:::???CCCOOOSSSYYY]]]ccckkkuuu}}}{{{pppaaa[[[SSSPPPPPPSSSTTTTTT]]]cccgggiiinnnuuuwwwvvvoooqqqpppiiibbb[[[SSSJJJEEE@@@999666555333000------+++))))))***++++++***,,,+++***))))))(((((((((''''''''''''''''''''''''''''''&&&''''''(((((()))''')))+++,,,,,,+++)))'''))),,,.../////////000111444666888999999777555444111222333555777;;;AAAEEEMMMRRRYYY___eeellluuu|||~~~rrrccc___YYYTTTRRRSSSUUUWWW^^^aaaccchhhpppxxxwwwrrrkkknnnnnnhhhbbb[[[RRRJJJDDD???999555444333000------,,,***)))***+++***)))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))))))))((((((+++***+++---///000///...222444666888888777555333222333555666999>>>DDDHHHLLLRRRYYY```fffmmmvvv}}}tttfffddd___ZZZUUUTTTVVVYYY]]]```cccgggnnnuuutttnnnhhhllllllgggaaa[[[RRRIIICCC>>>888555444333000---...,,,******++++++***)))(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''(((((()))))))))))))))(((******))))))))))))******---***)))+++///000///,,,000111444666777666555333333444666888;;;@@@FFFKKKNNNRRRXXX^^^dddmmmwwwwwwkkkiiiddd^^^XXXVVVXXXZZZ[[[```dddfffiiinnnooommmhhhkkkkkkfff```ZZZRRRJJJCCC>>>888555444333111......---++++++,,,+++***(((,,,+++***)))((((((((((((''''''''''''''''''''''''(((((()))***))))))((('''******)))(((((()))******...+++***+++///000///------000333555777666555444444555777999<<>><<<;;;;;;888555222111000///...,,,++++++******)))(((''''''((((((%%%((()))'''$$$$$$&&&)))''''''(((((())))))******((((((((('''''''''(((((()))******++++++,,,------///222666999<<<<<<<<<;;;::::::999888888<<>>;;;888333222111000...---,,,,,,***))))))(((((()))))))))&&&'''((('''&&&&&&((()))(((((((((((())))))))))))))))))))))))((('''%%%$$$)))******++++++,,,------...000444777999;;;;;;:::888888777777:::===@@@CCCJJJOOOUUU\\\cccnnnzzzssslllddd]]]ZZZ[[[[[[^^^ccciiiooorrrtttuuuooonnnkkkhhheee```[[[WWWPPPLLLFFFCCCBBB@@@===:::333222111000///---,,,,,,***)))))))))))))))******((('''&&&&&&((())))))((())))))))))))((((((((((((&&&'''((())))))((('''''')))******++++++,,,------000111333666888:::;;;<<<:::::::::<<>>777777888:::===@@@@@@@@@FFFJJJQQQXXXaaammmzzzuuunnnfff]]][[[^^^YYYZZZ^^^ccchhhkkklllkkklllppppppkkkfffddd___[[[WWWSSSOOOJJJFFFAAA===999444222//////000000---+++,,,+++***))))))((())))))'''((()))))))))(((&&&%%%%%%'''******)))))))))***))))))((((((''''''&&&&&&((((((((()))******++++++222111111444999<<<<<<:::BBB;;;777:::======>>>@@@AAAHHHSSS[[[bbbkkkvvv~~~uuunnnggg___]]]___[[[]]]aaafffjjjlllkkkjjjpppssssssnnnjjjiiieeeaaaYYYUUUPPPKKKGGGBBB===:::444111//////000000...+++++++++***)))(((((((((((('''((()))))))))(((&&&%%%+++***)))((((((((())))))''''''''''''''''''&&&&&&(((((())))))******++++++///...///333999===???>>>DDD===777777999:::<<<@@@DDDKKKTTTZZZ```hhhrrr{{{wwwpppiiibbb______]]]```eeejjjmmmmmmllljjjrrrtttsssooolllllljjjfff[[[WWWQQQLLLGGGBBB===:::333111000///000///...,,,++++++***)))((((((((((((((((((((()))(((((('''&&&---***&&&%%%(((******)))&&&&&&&&&&&&''''''''''''(((((())))))***+++++++++,,,,,,---111777===AAABBBEEE===666555666777;;;@@@HHHNNNTTTYYY]]]dddnnnvvv{{{qqqiiiccc___]]][[[```gggmmmoooooonnnmmmqqqrrrpppllllllnnnlllhhh\\\XXXQQQKKKFFFAAA<<<999222111000000//////...---,,,+++***)))((('''''''''((((((((((((((((((''''''***&&&"""$$$))),,,***'''&&&&&&''''''(((((())))))((())))))******+++,,,,,,++++++---111666<<<@@@CCC@@@:::555666666777:::???IIINNNTTTXXX[[[bbbllltttrrriiiccc___[[[YYY___gggmmmppppppqqqqqqpppqqqooolllmmmooonnniii]]]XXXQQQJJJDDD???:::777111111111000///.........---,,,+++***((((((''''''(((((('''''''''((((((((((((%%%###&&&******%%% (((((())))))******++++++)))))))))***++++++,,,,,,,,,---///222555999<<>>999666...000222111...---///111111000///---,,,+++******((('''&&&&&&'''((()))***###%%%'''))))))***,,,...++++++******))))))(((((()))******++++++,,,------***///444666666444555666:::888777888666666;;;CCCIIIPPPYYY^^^```ccchhhmmmttttttnnniiiccc^^^XXX]]]dddjjjmmmnnnnnnooouuuqqqoooqqquuuuuuoooiiifff___UUUMMMGGGBBB<<<777666222///000///---...222000000...,,,***(((&&&%%%'''&&&%%%%%%'''((((((((($$$%%%&&&'''((()))***+++***************++++++++++++++++++***++++++,,,,,,000222222///000555666555222222111222666;;;???CCCNNNSSSYYY___cccfffiiijjjwwwvvvooojjjccc^^^]]]aaahhhnnnpppqqqrrrrrrsssrrrsssvvvyyywwwpppjjjggg```WWWPPPJJJDDD===888666111///000///---...222333222111///---+++)))((((((&&&%%%%%%'''(((((('''&&&&&&'''((()))******+++***************++++++++++++++++++***++++++,,,---///111111...///444666444444444333333666;;;???BBBMMMSSS[[[```bbbeeeiiilllwwwyyypppjjjccc^^^___dddjjjoooqqqrrrssssssppptttyyy}}}}}}xxxqqqmmmgggbbbYYYRRRLLLEEE===888555111///000///---...222444333222000...,,,******)))(((&&&&&&'''((('''&&&(((((()))))))))*********))))))*********++++++++++++++++++++++++,,,------...000000---...333555333666555444444777;;;@@@CCCMMMUUU]]]aaaaaaccciiiooo{{{{{{qqqiiibbb]]]\\\```fffkkkmmmnnnoooppplllttt}}}~~~xxxrrrooogggbbb[[[TTTNNNFFF===777555111///000000...///333222111000...---+++***)))***)))'''&&&'''((('''&&&************************)))))))))***++++++,,,,,,+++++++++++++++,,,---...---//////,,,---222444222555444444555888===BBBEEEMMMVVV___aaa```bbbjjjrrr~~~rrriiibbb]]]YYY]]]cccgggiiikkkmmmnnnlllsss|||}}}wwwsssqqqhhhbbb[[[TTTMMMFFF===666444000///000000...///333222111000///---,,,******+++)))''''''(((((('''&&&++++++++++++************((())))))***++++++,,,,,,++++++++++++,,,---...///---//////,,,---222333222333333333555999???DDDHHHMMMVVV^^^aaa```cccmmmvvvuuukkkccc___YYY]]]bbbgggjjjlllnnnpppoootttzzz|||zzzwwwuuuuuujjjddd[[[TTTMMMFFF===777444000...000000...000444333333222000///...---,,,***)))''''''((()))((('''++++++******************(((((()))***+++,,,,,,---++++++++++++,,,...///000---//////,,,---222444222333333333555999>>>DDDHHHNNNUUU\\\___aaafffpppxxxxxxnnnfffcccYYY]]]bbbgggkkknnnqqqsssuuuvvvwwwwwwwwwwwwyyyzzzmmmfff\\\TTTMMMFFF???:::444000...000000...000444222222111000...---,,,,,,)))((('''''')))***)))))))))))))))***************'''((()))***+++,,,------+++++++++,,,---...///000---000///---...222444333555444444555888<<>>AAAOOORRRWWW\\\cccllluuu{{{~~~qqqgggccc\\\___eeeiiimmmppptttwwwyyywwwvvvwwwyyy{{{{{{zzzooodddZZZWWWSSSIII>>>888000111444555000,,,...444666222...,,,,,,,,,+++***&&&&&&''''''(((((())))))'''((()))******)))((('''((()))+++,,,------,,,+++,,,++++++---//////...---333222111000000222444555666444444666777999BBBKKKQQQSSSWWW]]]eeelllrrrvvvrrrgggbbb[[[___eeejjjmmmooorrrttt{{{yyyxxxxxxzzz{{{zzzyyykkkaaaXXXTTTPPPGGG===777111000222555333111333777444111...,,,++++++***)))'''''''''((((((((((((((((((((())))))))))))((((((((()))***+++,,,,,,,,,+++,,,++++++---//////...---111000000000111333555777666444444555666888AAAJJJPPPSSSXXX^^^cccjjjqqqvvv~~~sssgggaaa^^^aaafffjjjlllnnnqqqsss}}}|||zzzzzzzzzzzzyyywwwjjjaaaXXXUUUQQQHHH???:::777333222555666444444666333000---++++++***)))((())))))((((((((((((((('''))))))(((((((((((())))))((()))***+++,,,,,,,,,+++,,,++++++---///000///---///...//////111444666888666444333555555777???IIINNNTTTZZZ^^^aaafffooovvvzzztttjjjfffdddeeeggghhhjjjmmmrrrvvv}}}|||{{{{{{zzzxxxvvvnnnddd\\\YYYTTTKKKCCC@@@>>>777222444666333000000111...,,,*********)))'''***)))))))))((((((''''''))))))(((''''''(((***+++******++++++,,,---------,,,,,,,,,---///000///.../////////000111333555666555333333444444777???IIIMMMTTT[[[^^^___cccllluuuxxxxxxqqqoookkkjjjhhhfffgggmmmuuu{{{}}}|||||||||zzzxxxuuuppphhh```[[[UUULLLEEECCC???666000222555333///...///---+++***+++***)))'''******))))))(((((((((''')))((('''''''''(((***+++++++++,,,,,,---......///---,,,,,,...000000///...000000000000111222222333444222222444555777@@@IIINNNUUU\\\^^^^^^bbbkkkssswww~~~wwwvvvnnnllliiifffgggnnnwww~~~|||{{{{{{{{{|||{{{xxxvvvrrriii```ZZZRRRHHHBBB@@@:::222---000333333111222///---,,,+++++++++)))'''***))))))))))))))))))((((((''''''(((((()))***+++,,,+++++++++,,,---...///---,,,,,,...000111000...000000000111111111111111333111222444666999BBBLLLQQQVVV[[[^^^___cccjjjqqqvvvvvvssslllkkkiiihhhiiiooowww|||xxxxxxyyy{{{||||||yyywwwssskkkbbbZZZPPPEEE>>>===888222...000222222222444///---,,,,,,,,,,,,***((()))))))))))))))*********&&&'''((())))))***************))))))***+++---...---------...000111000///......///111111222222222222111222555777:::DDDNNNUUUWWWZZZ]]]```eeejjjnnnuuu}}}qqqlllhhhiiiiiijjjkkkooouuuzzzvvvvvvwwwzzz||||||zzzxxxvvvnnnddd[[[PPPDDD======;;;555111222111///000333///...,,,------,,,***((((((((())))))******++++++%%%&&&(((************))))))((((((((((((***+++,,,---------...000111000///+++---...000222333444444111000111555888<<>><<<;;;999666444222111111111000///---,,,+++++++++(((((())))))************555333111...+++)))(((((())))))***,,,---...//////666777666444555888:::999555333111111111222111///111222444555777;;;AAAEEEPPPUUU[[[^^^^^^aaafffjjjppp}}}ssskkkeeeeeeeeegggiiikkkjjjjjjmmmppprrrssssssssstttuuuoooeeeYYYSSSSSSPPPGGG???>>><<<:::888666444333222222111000...---,,,++++++)))))))))))))))*********333888;;;777...((('''***((())))))+++,,,...///000555888888555777===@@@>>>777555333222222111000///000222333555777;;;AAAEEESSSTTTWWW\\\aaaeeeggghhhppp|||xxxooogggfffeeefffhhhjjjkkkjjjmmmoooqqqsssssssssuuuvvvooofff[[[UUUSSSOOOGGGAAA???===:::888888888666444444333111///---,,,++++++))))))))))))))))))******///666;;;888000((((((***))))))***+++,,,...000111444:::;;;888;;;CCCEEEAAA:::888555333333222000//////000111333555;;;AAAFFFTTTTTTWWW]]]dddhhhhhhgggppp}}}|||sssiiigggeeefffhhhkkkllllllmmmnnnpppppppppppprrrssskkkeee\\\UUUQQQMMMGGGCCC???<<<:::999::::::888777444333111///...,,,,,,+++***)))))))))))))))))))))+++...000000...+++***)))++++++,,,,,,...111333444666>>>@@@<<>>;;;888666555333111///---------...222999CCCIIILLLUUU^^^dddeeefffjjjnnnqqq~~~tttiiigggeeegggkkknnnnnnlllooolllgggeeefffggghhhiiijjjddd\\\TTTOOOJJJGGGDDDFFFCCC???===>>>===:::888>>>999444000...,,,+++******)))'''))),,,,,,***'''))))))))))))))))))))))))...------...000333555555888;;;@@@EEEGGGGGGDDDCCC<<<;;;999888777666444222//////000444555777>>>GGGNNNOOOXXXdddkkkiiijjjnnnuuutttjjjhhhhhhkkkooorrrrrrpppmmmiiieeebbbbbbcccddddddgggbbbZZZTTTOOOKKKHHHFFFDDDAAA>>>===>>>===;;;888>>>:::444000...---+++******(((&&&'''((('''%%%"""))))))))))))))))))))))))---,,,,,,...000333666777;;;???DDDHHHJJJIIIFFFDDD@@@===:::777666444111...000000222555555555;;;CCCMMMOOOXXXcccggggggiiinnnvvvuuulllkkklllpppuuuwwwvvvsssjjjfffbbb```______^^^]]]bbb^^^WWWRRROOOLLLIIIGGGBBB@@@>>>>>>???>>><<<:::>>>:::444000...---,,,+++***)))))))))******(((&&&))))))))))))))))))))))))++++++,,,---000444777999@@@DDDIIIMMMNNNKKKHHHEEE???<<<999666444222///---///000222666666555;;;BBBJJJOOOXXX```cccccchhhooovvvvvvpppoooppptttxxxyyyvvvsssiiifffbbb___^^^\\\ZZZYYY^^^ZZZUUUQQQOOOMMMKKKIIIAAA@@@@@@???@@@??????>>>>>>:::555000...---,,,+++''''''(((***,,,------,,,)))))))))))))))))))))))))))***+++---///444999<<>>DDDHHHMMMPPPPPPMMMGGGDDD===999666333222222111000333333666999999777;;;AAAFFFOOOYYY]]]]]]aaahhhmmmsss}}}~~~xxxvvvtttuuuwwwvvvsssooollljjjgggeeeccc```]]]ZZZ[[[XXXUUURRRPPPNNNKKKIIICCCBBBAAA???>>>???BBBEEE???;;;555111///...---,,,((()))******((('''''''''))))))))))))))))))))))))(((***,,,,,,...222:::@@@CCCGGGMMMPPPPPPLLLGGGCCCAAA===888444111000...,,,888777888999777444777===FFFPPPYYY]]]___dddiiikkksss~~~yyyvvvttttttvvvwwwtttrrrmmmkkkjjjhhhgggccc___\\\]]]ZZZVVVSSSQQQNNNKKKHHHCCCBBB@@@<<<:::<<>>999444222000...---666444555666444333888???HHHQQQZZZ^^^bbbiiikkkiiippp{{{yyyvvvttttttwwwxxxwwwuuummmlllkkkjjjhhheee```]]]^^^[[[WWWTTTQQQNNNJJJGGGCCCBBB>>>999777999@@@FFF???;;;666111///...---,,,%%%'''***)))'''&&&'''))))))))))))))))))))))))))))))+++------,,,000999@@@BBBGGGMMMRRRRRRNNNHHHDDD@@@<<<777444333222222111///...000222333444;;;DDDIIIRRRZZZ___eeellllllhhhkkkwww{{{yyywwwwwwxxxwwwsssooonnnppppppkkkccc\\\[[[\\\ZZZWWWRRRMMMKKKHHHEEECCC???BBBCCC@@@;;;:::>>>CCC<<<888444000...---,,,***,,,***((('''&&&''')))***))))))************))))))******++++++...333:::???CCCHHHNNNRRRRRROOOLLLJJJDDD@@@;;;888777555111...///000111111222555:::>>>OOOQQQWWW___fffiiiiiihhhlllvvv~~~{{{yyyxxxxxxwwwrrrnnnoooqqqooohhh___YYYWWWXXXXXXUUUPPPLLLJJJGGGDDDBBB???@@@@@@@@@@@@??????>>>===999555111///...---++++++***((('''''''''((()))))))))************))))))(((((()))***,,,000666;;;DDDIIIPPPTTTTTTQQQMMMKKKDDD@@@;;;888777555111------///111222444777;;;>>>MMMPPPWWW^^^dddgggjjjkkkoooxxx{{{yyyyyywwwrrrnnnpppooolllddd[[[UUUSSSTTTUUURRRNNNKKKIIIFFFCCCAAA???======@@@CCCDDD???;;;>>>:::555222000///---,,,))))))))))))(((((((((((())))))************))))))'''((()))***,,,///333777DDDJJJRRRVVVVVVRRRNNNKKKDDD@@@;;;888777555111---,,,///222444666999<<>>@@@GGGNNNVVV[[[^^^cccjjjppppppzzz{{{xxxvvvrrrnnnllljjjeee^^^XXXSSSRRRRRRNNNLLLJJJHHHGGGEEEBBB@@@??????>>>>>>>>>???AAABBB;;;888333///...,,,+++***)))))))))***)))(((''''''))))))************))))))(((***+++,,,---///222555@@@FFFNNNRRRRRRNNNJJJHHHAAA===999777666555222...---000444888:::<<>>AAACCC:::777222///---,,,***)))))))))))))))(((((((((((())))))************))))))'''((())))))***---111555???DDDJJJNNNNNNKKKHHHFFF???;;;777666777666333000000333666888:::===@@@CCCGGGMMMUUU[[[```dddjjjnnnjjjsssyyywwwuuurrroooooolllhhhbbb]]]WWWSSSPPPJJJIIIHHHHHHGGGFFFCCC@@@BBB???===>>>@@@AAA???===;;;777333///---,,,+++)))+++***((('''''''''((()))))))))************))))))((()))))))))***...333777>>>BBBGGGJJJJJJHHHFFFEEE===999666555777777555222333555777888:::===AAADDDIIIMMMTTT\\\cccgggjjjkkkhhhqqqyyyvvvtttrrrppprrrooojjjeee___XXXRRRNNNIIIHHHHHHHHHHHHFFFCCCAAADDD>>>;;;>>>DDDEEE???777<<<888444000...---,,,***,,,***((('''&&&''')))***))))))************))))))++++++******,,,000666;;;???BBBFFFHHHHHHGGGFFFFFF;;;888555555777888666333666777888888999<<>><<<555555444444444555555666666888:::;;;<<<>>>BBBEEEKKKQQQYYY___bbbbbbaaaaaaeeeqqq}}}tttuuuzzzuuusssoooiiiaaa[[[VVVSSSQQQKKKKKKJJJIIIFFFCCCAAA???AAA>>>;;;:::;;;<<<===<<<>>>:::555111---***&&&$$$+++,,,,,,***(((&&&(((*********))))))******+++,,,*********+++---000222333777<<>>:::888666666555444444444555555777999:::;;;<<>>===AAA>>>:::999:::<<<>>>>>><<<888333///---,,,***))))))*********))))))+++---******))))))******+++,,,*********+++---///111222666:::>>>@@@>>>:::666444777666666555444444444555999:::<<<<<<===@@@DDDGGGPPPTTTXXX\\\]]]^^^___```eeeooowwwwww{{{uuurrrooohhh```YYYSSSPPPNNNNNNKKKHHHDDD@@@???>>>>>>BBB???:::999:::===@@@AAA<<<888222...---.........''''''((((((((((((***+++******))))))******+++,,,*********+++---...///000333666:::;;;:::777555444888777666555444444444444:::;;;======>>>AAADDDGGGPPPRRRVVVYYYZZZ]]]```bbbiiiqqqxxxwwwzzztttqqqmmmggg___XXXSSSOOONNNKKKIIIEEEBBB@@@???@@@@@@CCC@@@<<<:::<<<@@@BBBDDDEEE???777000---++++++******)))((((((((())))))(((******))))))******+++,,,)))***++++++,,,---------111333666888777666666777888777666555555555555555;;;<<<===>>>???AAADDDGGGMMMOOOSSSVVVYYY]]]aaaeeellltttyyyxxxzzzsssoookkkeee^^^WWWRRROOONNNHHHGGGDDDBBB@@@AAAAAABBBBBB@@@===<<<>>>BBBDDDEEEAAA<<<555000...............,,,******++++++***)))******))))))******+++,,,)))***+++,,,,,,,,,,,,+++///111333444444555777888777666666555666666777777;;;<<<===>>>>>>@@@CCCFFFKKKMMMQQQUUUXXX\\\bbbeeekkksss{{{yyy{{{tttmmmiiiccc]]]WWWRRRPPPOOOHHHGGGEEECCCBBBAAAAAAAAA@@@>>><<<===???BBBDDDDDD888555111...///000111222...,,,)))***+++,,,+++)))******))))))******+++,,,)))***+++,,,,,,++++++***000111222111111222444666555555555555666777888999;;;<<<======>>>???CCCEEEKKKNNNQQQUUUXXX[[[```ccceeennn~~~}}}{{{|||uuukkkhhhbbb\\\WWWSSSPPPOOOIIIHHHFFFDDDBBBAAA@@@@@@>>>===<<<===???BBBCCCCCC;;;777222///---,,,+++***+++)))&&&'''***,,,***)))*********)))***++++++,,,)))***+++,,,,,,+++***)))111111111000...///111444555555555555666888999:::;;;<<<=========???BBBEEELLLOOORRRUUUWWWZZZ^^^``````jjj{{{~~~yyywwwxxxqqqlllccc\\\WWWTTTQQQPPPMMMKKKHHHEEECCCAAAAAAAAA@@@@@@@@@AAAAAA@@@===;;;999666111...---,,,+++)))(((((()))******)))'''&&&+++***)))'''''''''((()))(((((())))))))))))((((((,,,,,,+++,,,---000333555666666666666666888:::;;;>>><<<999888999===AAADDDJJJNNNSSSXXXZZZ\\\^^^```dddjjjwww{{{yyyzzznnniiibbb\\\YYYWWWVVVTTTNNNLLLIIIFFFDDDBBBAAAAAAAAAAAAAAACCCCCCBBB>>>;;;:::777222///------+++***)))))))))))))))(((((('''+++***)))((('''(((((()))((())))))******))))))(((,,,,,,+++,,,...000333555;;;:::999777777777888999999777444444777<<>>;;;<<<999444111000///...,,,,,,+++)))''''''''''''((())))))************************++++++++++++******++++++,,,---///111222333444444666777999:::;;;;;;<<<999666444666;;;AAAEEENNNQQQVVVZZZ\\\___bbbdddffflllxxx|||zzzmmmiiiddd___[[[XXXUUURRROOONNNMMMKKKIIIFFFDDDCCCAAAAAAAAABBBCCCAAA>>><<<<<<999444111//////---,,,,,,+++***(((''''''''''''((()))***+++++++++******)))******************)))***+++,,,...000111222333666666777888888888777777555444333333777<<>>CCCFFFPPPSSSWWWZZZ[[[]]]___aaabbbhhhtttvvvrrrkkkeee___YYYSSSPPPKKKKKKKKKKKKIIIGGGEEEDDDFFFDDDBBBBBBBBBCCCBBBAAA;;;888333000///...,,,+++******++++++)))'''%%%$$$((()))***+++,,,,,,+++***(((((())))))))))))((((((***+++,,,///000111222222333555777:::;;;<<<===<<<999999999:::<<>>DDDFFFQQQRRRSSSVVV^^^eeeeee```hhhlllvvv~~~tttpppjjjccc\\\VVVQQQNNNNNNMMMKKKIIIGGGFFFDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@<<<777222///000000,,,)))++++++***)))))))))))))))((()))******+++***))))))))))))*********+++++++++,,,***)))+++...111111000444222444888:::888999<<<666999999666888>>>DDDEEENNNRRRVVVYYY___eeeddd___gggkkkvvv|||tttooohhhbbb\\\WWWRRROOOQQQPPPMMMJJJGGGEEEDDDCCC@@@@@@@@@@@@????????????;;;777222000000///,,,)))******)))((((((((())))))'''((()))******************************+++++++++)))((((((***---000111111555333444888:::888888;;;555888999666777>>>DDDEEEIIIQQQXXX\\\___bbbbbb```fffkkkuuu|||tttnnnggg```\\\XXXSSSPPPRRRPPPMMMIIIEEEBBBAAA@@@???>>>>>>>>>============:::666222000///...,,,***))))))((((((((((((((()))(((((())))))******++++++******************************+++,,,///111333444555333444888999777777999555888888666777>>>CCCEEEGGGPPPXXXZZZ[[[^^^bbbbbbggglllvvvtttnnneee```]]]ZZZVVVRRRTTTRRRMMMIIIDDDAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;888666222000...---,,,+++)))((((((((((((((()))))))))))))))))))))******+++************************+++,,,---...///111333555555333444888999666666999555888888555777===CCCEEEHHHQQQWWWVVVVVV\\\bbbfffjjjnnnvvvuuunnneee```___]]]XXXTTTWWWTTTOOOJJJEEEBBBAAA@@@;;;::::::::::::999999999777555222000...,,,,,,,,,))))))((((((((()))************))))))))))))******+++++++++******************+++,,,------...000222444222333777999777777:::444777888555666===CCCDDDJJJRRRVVVVVVVVV]]]eeehhhnnnooovvvwwwnnneee``````___[[[VVVVVVSSSNNNHHHDDDAAA@@@@@@999999999888888888777777555555333000---,,,,,,,,,)))))))))))))))***++++++,,,+++***)))(((((())))))+++++++++*********)))))))))+++---,,,++++++...000222111222777999777888;;;444777777555666===CCCDDDMMMSSSXXXYYY[[[bbbgggiiiooopppuuuwwwoooeeeaaaaaaaaa\\\XXXTTTPPPKKKFFFAAA???>>>>>>888888888888777777777777555444333000---+++,,,---******))))))***+++,,,,,,---,,,***)))((('''((((((++++++++++++******))))))+++---...---++++++...000222000222777999777888;;;444777777555666===BBBDDDNNNTTTZZZ]]]aaafffiiihhhppppppsss~~~wwwppphhhbbb___]]]YYYWWWXXXQQQIIICCCAAAAAA???===888888777888888777444222222222000///---+++***))),,,,,,***)))))))))***+++******))))))))))))******((()))***+++++++++++++++...///////////////......333444777999::::::999888666888:::;;;<<>><<<999888777777888777444222111000///...,,,***)))(((,,,+++***)))))))))************))))))))))))******((()))***++++++++++++***,,,---...///000000000000222444777999::::::888777444666777888999===AAADDDNNNYYY^^^[[[^^^hhhnnnmmmqqqoooppp{{{~~~ssslllddd^^^[[[YYYVVVSSSRRRMMMFFFBBBAAA@@@<<<:::999888777777777666444222000///...---+++)))((((((++++++***))))))))))))*********))))))))))))******))))))******++++++*********+++---///111111111111111333777:::;;;:::888666999::::::;;;<<<@@@EEEIIITTTZZZ\\\[[[___jjjooommmlllkkknnnzzz}}}qqqkkkbbb]]]ZZZXXXUUURRROOOKKKEEEBBBAAA???;;;888:::888777666666555333111000///...---,,,***))))))+++******)))))))))))))))******))))))))))))******))))))************)))))))))+++---000111111111000000333777:::;;;:::777666<<<<<<======>>>BBBHHHLLLSSSVVVYYYZZZ```hhhkkkhhhggghhhmmmzzz|||rrrlllccc^^^[[[ZZZWWWTTTPPPKKKEEEBBBAAA???;;;777:::888666555555444333111111000///...---,,,+++***************))))))((((((******))))))))))))******))))))*********))))))(((+++,,,///000111111///...111333666999:::999777666999999:::;;;<<<@@@EEEIIIOOOSSSXXX\\\bbbffffffcccdddgggmmmzzz~~~uuuooogggaaa___^^^[[[XXXSSSNNNGGGCCCAAA???;;;888;;;999666555444444222111111000///...---,,,,,,+++))))))******))))))((('''******))))))))))))******))))))******))))))((((((+++,,,///111222111///---222333555777888888777777999:::<<<>>>???BBBFFFIIIOOOSSSZZZ```ccceeedddccccccgggooo|||yyyssskkkeeecccbbb___]]]WWWQQQIIICCCAAA???<<<:::<<<999666444444333222111000///......---,,,++++++((()))*********)))''''''******))))))))))))******)))))))))))))))(((((('''(((+++...111222222000///333333444555666777888888999<<>>???>>>:::444000111222888444000,,,+++***)))((())))))))))))))))))))))))''')))+++------+++)))'''***************+++++++++,,,---///111111000...---222333444666777888888888:::<<<>>>AAABBBCCCCCCCCCPPPUUU[[[______```cccffflllrrr{{{}}}wwwpppkkkkkkkkkiiihhh^^^WWWNNNGGGEEECCC@@@>>>::::::999777555333444555333111...,,,,,,,,,+++***))))))))))))))))))))))))***+++---......---+++******+++++++++***)))((((((,,,---///000111000......111222444666777999999:::===>>>@@@AAABBBCCCDDDEEEQQQVVV[[[___```bbbeeehhhpppvvv}}}zzzqqqllllllllllllkkkbbbZZZQQQJJJFFFDDDAAA>>>888777555444555555444333...---+++,,,------,,,***))))))))))))))))))))))))***+++---......---+++*********++++++***(((&&&$$$,,,---///000000000///...111222444666888999::::::>>>>>>???>>>>>>@@@CCCFFFQQQUUU[[[^^^___ccchhhlllvvvzzz|||tttooonnnooonnnnnneee]]]SSSKKKGGGCCC@@@===:::777333222333333111...,,,+++++++++------+++)))))))))))))))))))))))))))((()))***++++++***)))((('''(((***++++++)))&&&$$$,,,---...///000000//////222333555666888888999999:::;;;;;;999999<<>><<<888;;;CCCJJJEEEKKKTTT[[[```eeelllqqqttttttuuuzzz~~~|||{{{yyyuuuqqqllldddWWWMMMFFF@@@:::666666888888444///,,,...000000...+++******,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***************,,,,,,------///000111222000222444777999;;;======;;;>>>???;;;666777>>>FFFDDDKKKUUU\\\bbbgggmmmrrrqqqpppqqqxxxxxxqqqpppbbbUUUOOOHHH>>>888777555444222000//////000000///...---+++***))))))))))))******+++++++++******((()))***+++++++++++++++))))))***++++++++++++***---,,,,,,,,,---///000111111333666999;;;<<<<<<<<<555@@@AAA777333;;;AAA???HHHNNNXXX___cccfffkkknnnmmmkkkllluuu~~~}}}vvvpppjjj^^^RRRLLLFFF>>>888777555444222000/////////000///...,,,+++***)))))))))+++++++++***)))((('''&&&'''(((((()))))))))))))))&&&(((+++------,,,***(((,,,,,,++++++,,,...000111222444666999:::;;;::::::;;;>>>===777666<<>>DDDHHHOOOZZZaaadddfffhhhiiijjjgggiiirrr~~~{{{yyyuuuooojjjaaaYYYOOOGGGAAA<<<999777333333222111000///.........---,,,+++************%%%&&&''')))***+++++++++,,,+++++++++++++++,,,,,,&&&(((+++------,,,***(((************+++---///000666666666777666666555444:::333555AAADDD>>><<>>OOOSSSGGGAAAFFFMMMRRRXXX\\\___bbbgggllliiigggiiirrr{{{wwwqqqlllhhhaaa^^^TTTGGG>>>;;;888444222222222111000///---------,,,++++++******+++++++++++++++++++++***))))))***)))((('''''''''((()))+++***)))((()))***,,,---***)))******,,,...111222666666666666555666666666:::888AAAPPPRRRGGGAAAEEEMMMQQQWWW\\\^^^bbbgggllliiifffiiirrr}}}wwwqqqlllhhh^^^]]]TTTFFF===;;;888444111111222111000///---,,,,,,,,,++++++******++++++++++++++++++***)))''''''***)))'''&&&%%%&&&'''(((***************+++++++++*********+++---///222333555555555555666777888999888888===CCCBBB>>>???EEEHHHOOOXXX^^^aaacccfffiiigggeeegggqqq~~~xxxqqqllliii\\\[[[SSSEEE<<<:::999555111111222111000///---,,,,,,,,,++++++***+++++++++(((((()))))))))))))))(((,,,***((('''&&&'''((()))((()))+++,,,,,,,,,***)))+++***+++,,,---000222444444444555555777888:::;;;;;;<<<<<<:::888:::BBBJJJEEEMMMYYYaaadddeeefffffffffcccfffooo~~~~~~yyyuuukkk``````YYYOOOFFFAAA===888444666333000////////////...///---++++++,,,,,,+++******+++,,,+++)))))))))************'''&&&&&&(((+++++++++***)))((('''&&&&&&---,,,++++++,,,///222444111222555888:::;;;<<<<<<>>><<<:::999;;;@@@DDDGGGSSSVVVZZZ```dddeeecccaaa```eeellltttzzzuuurrrkkkccc]]]VVVLLLEEEAAA===999666555333000//////000///...///---++++++,,,,,,+++******+++,,,+++)))((()))***(((((((((&&&$$$$$$''')))******))))))))))))((((((+++++++++,,,---......///000111444777999:::::::::;;;:::999999;;;>>>BBBEEENNNQQQVVV\\\```aaa```___```eeekkksss~~~wwwrrrpppkkkdddYYYRRRIIICCC@@@===:::777555222000///000000///...///---++++++,,,,,,+++******+++,,,+++)))((()))***((()))(((&&&%%%%%%'''))))))))))))*********++++++)))***+++------,,,++++++000111444666888999::::::888777777888:::===AAACCCKKKNNNTTTZZZ^^^``````___aaaeeejjjqqq|||yyyssspppjjjcccWWWPPPGGGAAA>>><<<999666444222000000000000///...///---++++++,,,,,,+++***)))++++++***)))((()))******++++++)))(((''')))***************++++++++++++)))***+++,,,------------111222555777999:::::::::666777777999;;;>>>@@@BBBKKKOOOUUU[[[___aaabbbcccdddgggkkkppp{{{}}}uuupppggg___UUUNNNFFF???<<<999666333333111000000111111///...///---++++++,,,,,,+++***)))***+++***((('''((()))***++++++***(((((()))***++++++++++++*********)))+++******+++---000333444333444666999:::;;;;;;;;;777777888:::<<>>:::999888666444111000000111222222000---///...,,,+++,,,,,,+++***(((******)))((('''((()))***+++,,,,,,***))))))***&&&&&&'''((()))***+++++++++---...000111222222111333444666888999::::::999:::888777777:::???EEEHHHLLLRRRYYY\\\\\\^^^bbbfffcccgggmmmttt}}}xxxlllccc\\\YYYMMMDDD===;;;:::555333333000000000000000///......------,,,+++************)))(((((((((''''''''''''))))))))))))(((((((((((()))))))))))))))))))))))),,,,,,...///000000000000222444888999888777777777999999999;;;>>>CCCHHHKKKNNNTTT\\\_________aaaeeeaaabbbiiisss}}}wwwmmmddd\\\WWWKKKCCC;;;:::888444111111000000111111000000///......---,,,+++************))))))((((((((('''''''''))))))))))))(((((((((((()))))))))))))))))))))))),,,---...///////////////111444777888888777777777999999:::;;;>>>CCCHHHKKKRRRWWW]]]_________bbbeeedddfffkkkuuuwwwpppggg[[[SSSIII@@@999888777333000111000111111111111000000///......---,,,++++++++++++)))))))))(((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))------......///.........111333666888777666666666666777888:::<<<@@@EEEIIIUUUYYY]]]______```cccfffggghhhlllttt~~~yyyrrrhhhZZZOOOGGG???888777666333111111000111111111111111000000///...---,,,++++++++++++)))))))))(((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))------.........------,,,000222555777666555555555333555777777888<<>>888777777444222222///000000111111111000000......---,,,++++++++++++***)))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))),,,---------------,,,+++///111444666555444444444444666888888888;;;BBBGGGPPPRRRVVVZZZ^^^bbbgggiiijjjhhhjjjpppwwwzzznnnaaaSSSHHHEEE===777777777444222222...//////000000000000///------,,,+++******************)))))))))((((((((())))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,---,,,,,,,,,...000333555444333333333666999<<<;;;:::===DDDJJJMMMPPPTTTZZZ```dddhhhjjjllljjjkkkooowwwvvvgggYYYMMMFFFCCC;;;555555555222111222------...///////////////,,,,,,+++***))))))))))))*********)))))))))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,---000333444333222222222555999<<<;;;999;;;CCCJJJNNNPPPUUU\\\bbbfffhhhhhhkkkhhhiiimmmtttqqqaaaTTTJJJEEEAAA999333333444111000000,,,,,,---...//////......,,,+++***)))((((((((((((************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))***+++,,,------------///222444333222222222222666:::999666888@@@GGGPPPRRRWWW^^^dddggggggggghhheeeeeeiiiqqq|||lll___TTTIIIBBB:::555000333:::<<<666///000000000000000///......---+++******+++,,,+++***)))***+++,,,+++***(((&&&((()))***)))((('''((()))(((((((((((())))))))))))------------,,,,,,++++++///000222444555555555444444444333333666;;;BBBHHHKKKPPPWWW___dddgggffffffbbbcccfffkkkqqq}}}zzzjjj]]]QQQGGG@@@;;;666222222666666222---//////000000//////...---...,,,******+++++++++******)))))))))))))))******((()))***)))((('''((()))(((((((((((()))))))))))),,,++++++***))))))******,,,---///111222222222111555444444444666;;;BBBGGGKKKQQQZZZccchhhhhhfffdddaaabbbeeejjjqqq~~~wwwfffYYYMMMCCC===;;;888444222111000...---//////000000//////......///---+++***++++++***(((+++***((('''''')))+++,,,((()))***)))((('''((()))((((((((()))))))))******---,,,***)))((()))+++,,,+++,,,...///000111111111555666555555777;;;BBBFFFJJJQQQZZZccchhhgggdddaaaaaaaaadddiiiqqqtttcccUUUJJJAAA;;;999888555222...---...//////000000111000000//////000...+++***+++***)))(((,,,+++)))((((((((()))***((()))***)))((('''((()))((((((((())))))******+++000...,,,******,,,...///...///000111222333333333666666666666888<<>>777333333333222000000000000///.../////////..................------,,,,,,++++++***)))'''&&&'''((()))(((&&&(((((((((((((((((((((((())))))))))))))))))******---------............///...///111222444555555555777555555777<<>>777333222333222000000111111///---/////////............---...------,,,,,,++++++***+++)))((()))***+++***((())))))))))))))))))))))))((((((((())))))*********,,,,,,,,,,,,------------...000222444555666666555666666666777999>>>BBBEEENNNUUU^^^ccccccaaa______```dddkkkqqqttt|||~~~jjjRRRDDD===888444444333111000111111111///---//////.........---------...------,,,,,,++++++***+++)))((()))***+++***(((************************&&&''''''((()))***+++++++++++++++,,,,,,,,,------...///222444555666555555555666777777666999>>>CCCKKKSSS\\\``````___```aaabbbeeejjjnnnooowwwzzzfffNNNAAA<<<888666555222111000111111111///---//////.........---------......---,,,,,,++++++***)))'''&&&'''((()))((('''************************%%%&&&'''((()))***+++,,,,,,,,,---------.........---...111333555555444444444777999777444666<<>>888555555222222111000///......---,,,++++++,,,---...///000------,,,,,,,,,,,,,,,,,,))))))************))))))************************''''''((((((((()))))))))---,,,++++++------,,,+++......///000111222333333333222444666555444999@@@IIIRRRZZZ___bbbeeebbb]]]^^^dddbbb```gggooommmUUUFFF>>>888555444333222222111000///......++++++,,,,,,------...////////////...------///000)))))))))******)))))))))++++++++++++++++++++++++'''(((((((((((()))))))))---,,,++++++------,,,+++,,,---...///111222222222333222444666555444888@@@IIIPPPYYY___dddgggccc\\\^^^ccc___]]]dddmmmlllTTTEEE===777444333333333222111000///......------------------------///000111///------...000***))))))))))))))))))***************************(((((((((((()))))))))***---,,,++++++------,,,++++++,,,---///111222222222222222333555444333888???HHHOOOWWW^^^dddgggddd]]]___ccc^^^\\\dddnnn~~~jjjRRRDDD<<<666333333333333222111000//////...---......//////...------...000000...+++***+++...******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******---,,,++++++------,,,+++***+++...000222222222222222111333555444333888???GGGOOOXXX^^^cccfffeee```aaaddd___]]]gggqqq}}}iiiRRRDDD<<<777444444444333333222111000//////,,,---///000000000000//////111222///***(((***---+++***)))(((((()))***+++(((((((((((((((((((((((((((((()))))))))*********---,,,++++++------,,,+++***+++...111333333333333222111333555444333888???GGGQQQ[[[___bbbeeegggeeedddfffaaa```jjjttt}}}iiiRRRDDD===888555666444333333222111000//////+++,,,...000222222222222222444555222,,,***,,,///+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))************---,,,++++++------,,,+++***,,,///222333444444333222111333555444333777???GGGSSS]]]```bbbeeehhhiiieeegggbbbbbbmmmvvv~~~hhhOOOBBB===888333000444222000///000000///...+++,,,,,,,,,---.........+++,,,---------,,,+++***+++++++++***)))((('''&&&))))))))))))((('''%%%%%%))))))))))))***************,,,...---+++***,,,...000000111222333333333333555333444666666444666;;;GGGQQQZZZ]]]___ccceeeeeeaaacccgggkkkoooxxx}}}hhhOOOBBB===777333000333111000///000000000............///////////////,,,------------,,,+++*********************))))))))))))))))))((('''&&&%%%))))))))))))************,,,.........---,,,---...//////000111222222222222555333333555555333777<<>>IIIRRR[[[^^^```ccceeeeeefffeeeeeegggiiissszzzfffOOOBBB;;;666222222111///......000111111000.........---,,,,,,,,,+++//////...---,,,***))))))******++++++++++++******))))))*********)))(((((())))))*********+++++++++111...,,,---000111///---/////////000111111222333666222111222333333999@@@LLLUUU]]]___```bbbdddbbbeeedddfffiiillluuuvvvcccNNN@@@:::555222333111///......///111000///.........---,,,,,,,,,+++//////...,,,+++***))))))+++,,,,,,+++***)))(((((())))))******************************++++++++++++000...,,,---000111///,,,111111000111111222444444555222111333333444:::AAAPPPXXX___``````bbbbbb```bbbdddhhhmmmqqqxxxqqq```KKK???888333333444111///......///000///...///////////////.........///...---,,,+++*********+++++++++***)))((('''&&&((()))***+++++++++++++++*********++++++++++++,,,///.........///000///...222111111111111333444555555222222555666666<<>>DDDJJJTTT]]]```cccgggjjjiiikkkjjjkkkllllllsssjjjYYYGGG>>>:::555111000222444555222---+++...222///......------///000111000000...---,,,+++++++++,,,+++***(((''''''''''''((((((''''''''''''(((((())))))))))))************------...000000111111111222111///......000111333555666888999:::;;;>>>@@@IIISSS\\\```bbbfffhhhgggeeejjjoooooojjjmmmdddTTTCCC:::777333000///222444555222---+++...111///......---...///000111000///...---,,,+++++++++******))))))((()))))))))((((((''''''''''''(((((((((((()))))))))*********------///000111222222222555444222111111222333444666777888888999:::>>>@@@HHHRRR[[[___aaaeeegggfffcccfffiiiiiifffjjj{{{___OOO???888666333111111111333444111...,,,...111///............///000000000///...---,,,+++++++++))))))(((((())))))***+++)))((((((''''''(((((()))&&&''''''((()))***++++++,,,---///111333444444555888777555555555555666777888888888777777999===@@@EEEOOOYYY\\\___bbbdddccccccbbbcccddddddjjjyyyzzz\\\MMM===777777555444444111222333111///---...000............/////////000//////...---,,,++++++,,,)))(((((('''(((((())))))))))))(((((((((((())))))%%%&&&'''(((***+++,,,------...000222444555666666666666666666777999:::;;;:::999888666666888===@@@DDDNNNWWWZZZ]]]```bbbaaadddaaaaaaccceeelllyyyrrrXXXJJJ;;;666666555444555111222222111000/////////---......//////////////////...------,,,,,,,,,,,,***)))((('''&&&&&&&&&&&&))))))(((((((((((())))))%%%&&&''')))***,,,---...---...000222444555666777222333444666888:::<<<===;;;:::999777777999===AAAFFFPPPYYY\\\^^^bbbcccbbbccc``````cccffflllxxxmmmVVVGGG888333333222222222111111111111111000//////---......///000////////////...---,,,,,,,,,,,,,,,+++***((('''&&&%%%%%%%%%***))))))(((((())))))***'''((()))***,,,---...///---...000222444555555666000111333666888;;;<<<===:::::::::999999;;;???BBBJJJTTT]]]```bbbeeefffeee```___```dddggglllvvvlllVVVGGG888333333222111111000000111111222111///...------///000000000///.........---,,,,,,,,,------+++***)))(((((((((((((((******))))))))))))******)))******,,,---...//////...///000222333444444444222333444666888::::::;;;999:::;;;;;;<<<===@@@CCCIIISSS\\\___```ccceeeddd^^^```dddiiijjjmmmwwwmmmYYYJJJ;;;555555333222333000000000111222222000...,,,---///000000000///.........---,,,,,,,,,------***************++++++,,,******))))))))))))******++++++,,,------...//////...///000111222333333333444555666777888999999888888:::<<<======???BBBDDDFFFOOOXXX[[[]]]```aaa``````ccciiinnnnnnpppzzznnnVVVIII===888666333111222444000------///111000...------...............---222111000///---,,,+++***...---+++))))))***+++,,,---***(((((())))))'''$$$---++++++000555666222------000333111...---111555777777777777666666666666>>>===>>>AAA@@@<<<===AAADDDMMMVVVYYY\\\```bbbaaaeeeeeehhhiiigggjjjvvvlllRRREEE999555444111000111333000......///111000...------...............---000000///---,,,***))))))***)))(((((()))+++---///---+++))))))++++++)))'''---,,,,,,///444555111,,,***...111000...///333777888888888888888888888888===<<<>>>AAA???;;;;;;???BBBKKKSSSWWW[[[aaaddddddeeefffhhhjjjiiilllxxxjjjNNNBBB777444333222111333333111//////000000000///---...............------///...---,,,+++***)))(((***)))((('''((()))+++------,,,++++++,,,---,,,+++...,,,---///222333///,,,(((+++...///...000444888888888888888999::::::;;;===<<<>>>AAA???:::999<<<@@@HHHPPPUUU[[[bbbggggggcccdddggghhhhhhkkkxxx~~~hhhNNNBBB777555555555555666222111000000000000000///.........///......---,,,......---,,,+++***))))))---+++)))'''&&&&&&'''(((++++++++++++,,,---------...------///111111...+++(((***---......000333666777777777777888:::<<<======<<<===@@@===999888;;;AAAHHHNNNSSSYYYbbbffffff___```bbbeeeeeehhhuuu{{{eeeMMMBBB777444555555555777111111222111000000000000......//////...------,,,///......---,,,+++******,,,+++)))'''&&&&&&'''((())))))***+++++++++,,,------,,,---...//////---,,,***+++,,,---...000333444666666555666777999;;;===>>><<<===>>><<<888888;;;DDDIIINNNRRRYYYaaadddccc]]]^^^aaaccccccfffsssyyydddMMMAAA666333444333333444000222333333111///000000////////////...---,,,,,,.........---,,,+++++++++((('''&&&&&&'''))),,,---''')))******))))))***,,,+++,,,,,,---.........---++++++,,,...///111333444777666555555666999;;;===???<<<<<<===;;;888:::>>>DDDIIINNNRRRYYYaaabbb___^^^___bbbdddcccfffsss}}}hhhPPPDDD888444444333222333///222444333111///000111////////////...---,,,+++------,,,,,,++++++******'''&&&&&&&&&(((+++---///(((***++++++)))(((***,,,)))***,,,,,,------...///******+++...111444666777999888777666777999<<<===AAA===;;;;;;999888<<>>AAA===::::::999888>>>EEEAAAFFFLLLSSS[[[cccbbb]]]\\\]]]___```___aaammmzzzrrr]]]OOO???888555333333555444222///...///222666999000000111111111111000000------,,,+++******************))))))))))))******+++******************+++)))'''&&&(((,,,...---,,,)))***+++---111555888:::===<<<;;;::::::;;;======<<<<<<<<<:::888999;;;>>>DDDHHHOOOWWW]]]^^^]]][[[VVVYYY^^^```^^^___jjjwwwvvv```QQQAAA:::666444333555333222111111222333555666333333222111000...---,,,...---,,,+++************))))))(((((((((((())))))$$$&&&(((***+++,,,++++++)))((('''))),,,---,,,+++***+++,,,...111444777888<<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;999888888;;;===DDDHHHOOOVVV\\\]]]\\\ZZZWWWYYY\\\^^^\\\^^^iiivvv|||cccTTTDDD;;;777444333444222222333444444333333222222222222111000...,,,+++///...---+++***)))))))))***))))))(((((())))))***"""$$$(((+++,,,,,,***)))))))))(((***,,,,,,+++***+++,,,...000222444555555999:::;;;;;;<<<<<<<<<<<<:::::::::888777777:::<<>>888888888777777888;;;>>>BBBIIIRRRWWWYYY[[[___ccc^^^]]]^^^bbbeeeiiirrr{{{gggXXXGGG>>>:::666444555111333555777777555333222,,,------......------,,,++++++******++++++,,,---******))))))))))))******(((((())))))))))))(((((((((,,,111333222000111222222222111000111222444555555555555666888;;;===???888999888888777888<<<>>>BBBIIIRRRXXXZZZ\\\aaaeee]]][[[]]]bbbfffjjjrrr{{{lllUUUEEE===555444555///222444777888666222,,,)))000000000///......------+++++++++************)))))))))))))))))))))))))))((('''''''''((()))***+++...///222444555555555555555444333111000000//////333333222444666888999999999:::;;;<<<===>>>???@@@GGGKKKRRRXXX^^^aaabbbbbb______bbbfffhhhjjjqqqzzzmmmUUUFFF>>>555555666111222333555666555222...+++000000000///......------+++++++++************)))))))))))))))))))))))))))&&&''')))***************000111333444555555444444444333222000////////////333222222444666999::::::<<<<<<===>>>???@@@@@@AAAFFFJJJPPPWWW\\\___``````dddbbbcccfffggghhhpppyyymmmVVVGGG???666555777222222333333444333111000...000000000///......------+++++++++************)))))))))))))))))))))))))))&&&(((***,,,---,,,+++***000111333555666666555555222222000///...---------111111222444777999;;;===???@@@@@@AAAAAAAAAAAAAAAEEEIIIOOOVVV[[[^^^______hhheeedddeeeeeegggoooyyymmmWWWHHH@@@666444777222222222222111111111111111000000000///......------+++++++++*********))))))((((((((((((((((((((((((((()))***,,,,,,,,,,,,,,,///000222555666777777777111000///...---,,,,,,,,,///000333444666999<<>>???@@@BBBCCCBBBAAA???>>>FFFJJJPPPVVV[[[]]]^^^]]]___\\\\\\]]]___dddooozzzxxxdddUUUJJJ;;;666999666333222111000//////000000000000000///......------+++++++++************)))))))))))))))))))))))))))+++***)))((()))+++---///444444444444333111///---111000///---,,,,,,,,,,,,***...222333222333888===>>>@@@BBBCCCDDDBBB@@@???EEEIIIOOOUUUYYY[[[\\\\\\^^^\\\\\\^^^```dddooozzz|||hhhYYYMMM===888;;;888333222111000////////////000000000///......------+++++++++************))))))))))))))))))))))))))))))))))))******+++,,,,,,...///111222333333222222111000///...---,,,,,,,,,***...222222111222777;;;>>>@@@BBBDDDEEECCCBBB@@@DDDHHHNNNTTTXXXZZZZZZZZZ```^^^^^^```aaaeeennnyyyuuu^^^PPPGGG???:::888777555222111111111111000222111000///...---,,,,,,,,,+++*********+++,,,---&&&&&&''''''(((***+++,,,+++***)))(((((()))***+++---...000222333222111000222...***,,,000333000---///111333444666888;;;===AAACCCFFFFFFDDD@@@>>><<>>@@@CCCFFFFFFDDDAAA>>>===CCCGGGMMMTTTYYY]]]^^^^^^ccc```___aaabbbfffqqq|||~~~fffVVVLLLCCC===;;;777555222111111111111000111000000///...---,,,,,,,,,+++***)))))))))))))))******)))(((((((((((((((******))))))))))))******)))***,,,---......---------...///---++++++---000111333555666777999<<>>@@@???BBBDDDEEECCCAAA@@@@@@DDDGGGMMMSSSYYY]]]______```]]][[[[[[[[[^^^hhhrrrrrraaaTTTGGG>>>999777555222111111111111000//////......------,,,,,,+++++++++***)))(((''''''((((((((((((((())))))***)))))))))******)))))))))***++++++,,,------------111,,,((())),,,//////---333555777999:::<<>>AAADDDBBBDDDEEEDDDBBB@@@???@@@BBBEEEIIIOOOTTTYYY\\\^^^^^^]]]___bbbbbbbbbgggooozzzuuufffSSSBBB999777555222111111111111000------------------,,,,,,)))***,,,------,,,+++***,,,+++***(((''''''&&&&&&((()))***++++++***)))(((************+++,,,---...+++,,,,,,+++,,,///555999666888:::;;;<<>>@@@AAAAAA@@@FFFGGGFFFDDDAAA??????@@@???AAAEEEKKKRRRXXXZZZ[[[^^^^^^```bbbaaa```eeelll{{{}}}nnn^^^MMMBBB;;;777333222222222///,,,000000//////...---,,,,,,******************+++,,,---)))))),,,,,,((()))---((((((((((((((((((((((((''''''(((((()))***++++++...,,,,,,...333666777666555777:::===@@@BBBBBBCCCDDDEEEEEECCC@@@>>>>>>???>>>@@@EEEKKKRRRYYY]]]___```___aaabbbaaa```eeelll{{{rrrbbbQQQEEE<<<888555444555444000---///.........------,,,,,,,,,++++++************+++///,,,+++,,,,,,)))))),,,((((((((((((((((((((((((%%%&&&&&&''')))***++++++...------///222555666666555777999<<<@@@CCCEEEFFFCCCDDDDDDBBB@@@>>>>>>???@@@BBBFFFLLLSSS[[[aaadddcccbbbbbbcccaaa___cccjjj{{{wwwfffTTTGGG;;;888555555555444000---------------------,,,,,,---,,,++++++************,,,+++***)))(((''''''(((************************$$$%%%&&&'''((()))***+++---------///111333555555666777999<<<@@@DDDGGGIIIBBBCCCDDDBBB@@@??????@@@DDDFFFJJJOOOUUU\\\ccchhhfffdddcccccc```]]]bbbhhhzzz{{{iiiVVVIII;;;777444333444333///,,,------------------,,,,,,------,,,+++*********+++******)))'''&&&''''''&&&))))))))))))))))))))))))%%%%%%&&&'''((()))******+++,,,---...000222444666888999;;;===AAADDDGGGIIICCCDDDDDDCCCBBBAAAAAABBBHHHKKKOOOSSSWWW]]]dddjjjgggdddcccbbb^^^\\\```gggxxxmmmYYYKKK;;;777222111111111///---///.........------,,,,,,---,,,,,,++++++++++++,,,***,,,+++(((''')))***'''''''''''''''''''''''''''&&&''''''(((((())))))******,,,...///000222666888;;;<<<===@@@BBBDDDFFFGGGBBBCCCDDDDDDBBBAAABBBDDDHHHLLLQQQUUUXXX]]]dddjjjgggdddbbb```\\\ZZZ^^^fffuuuqqq]]]NNN===888222///000111000...000000//////...---,,,,,,,,,,,,+++++++++,,,------))),,,,,,((((((+++,,,)))''''''''''''''''''''''''))))))))))))))))))))))))***,,,///111222444999<<<===>>>@@@BBBCCCDDDCCCCCCAAABBBCCCCCCAAAAAABBBCCCDDDIIIPPPUUUXXX\\\ccciiifffccc```^^^[[[XXX]]]eeesssttt___PPP>>>999222...///111111000222111111///...---,,,,,,++++++++++++,,,------...'''++++++&&&'''+++,,,((())))))))))))))))))))))))************))))))))))))***---111333444666;;;??????@@@BBBDDDDDDCCCBBBAAA???AAABBBBBB@@@@@@AAACCC???FFFNNNTTTWWW\\\ccciiieeebbb___]]]ZZZXXX]]]dddqqqwwwcccVVV@@@444444777222111111,,,111000//////000111///...,,,,,,+++***)))((('''&&&)))***+++++++++)))((('''+++(((&&&&&&&&&$$$"""!!!)))***+++,,,,,,+++***)))+++---000222555999===AAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>??????@@@EEELLLTTTYYY^^^ccceeebbbcccaaa]]]YYY[[[cccjjjttt}}}gggXXXBBB555333555000000333...///...------......---,,,++++++++++++++++++******'''((())))))((('''&&&%%%///,,,***+++++++++***))))))***++++++++++++***)))+++---000222555888===AAA>>>??????@@@@@@@@@@@@@@@>>>>>><<<;;;;;;<<<======AAAEEELLLRRRVVVZZZ]]]```aaabbbbbb^^^ZZZ[[[bbbhhhtttjjjXXXEEE666333333...///444111000...------......---,,,)))******+++,,,---......'''((((((((((((''''''&&&,,,+++))))))+++,,,,,,+++)))******++++++******)))+++---000222444888===@@@@@@AAAAAAAAAAAA@@@??????<<<;;;:::::::::;;;<<<===AAAEEEJJJNNNQQQTTTWWWYYY^^^``````]]]YYYZZZ```ffftttfffSSSDDD666333555///000333000222111//////000000///---))))))***+++,,,---......)))************))))))))))))***((('''(((++++++)))))))))************))))))+++---000222444777<<>>===<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCGGGKKKMMMPPPSSSUUUWWWZZZ\\\ZZZXXXYYY___eeeuuuzzz___MMMBBB555555888222111333...333111000///000000...---******++++++++++++++++++***))))))))))))*********))),,,+++((()))---+++&&&)))))))))))))))))))))))),,,---000111333777;;;>>>>>>>>>======<<<;;;999999;;;;;;:::::::::<<<===>>>>>>AAAEEEHHHKKKNNNRRRTTTQQQTTTWWWWWWVVVXXX```fffuuusssZZZJJJAAA555555999444222333---111///...---...---,,,***,,,,,,++++++******))))))(((''''''''''''(((((()))$$$))))))&&&'''+++((( ***))))))(((((())))))***,,,---000111333666:::>>>@@@@@@@@@@@@???>>>===<<<:::999999888888999:::;;;>>>AAAEEEHHHKKKNNNRRRUUUPPPSSSVVVUUUUUUXXX```hhhuuuoooYYYMMMCCC666555777222222444///111000...---...---,,,***---,,,,,,,,,++++++++++++((('''&&&&&&'''((()))***%%%(((%%%''',,,(((***)))(((''''''((()))***,,,---///111333666:::===@@@@@@@@@@@@@@@???>>>===<<<;;;999888888999::::::AAACCCGGGIIIKKKOOOSSSUUUTTTVVVWWWVVVUUUXXXaaaiiiuuunnn[[[QQQFFF888444555000111555222444222000000000///---,,,------------------------***)))(((((((((***+++,,,''',,,***---333...$$$***)))(((''''''((()))***,,,---///111333666:::===999999999:::999999888777???>>><<<;;;:::;;;;;;<<>>EEEEEEFFFJJJNNNQQQRRRRRRXXX[[[]]][[[WWWXXX```gggvvvwww___QQQDDD;;;444333333000///000------------------,,,,,,,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))(((((())))))))))))(((((((((%%%$$$&&&&&&$$$&&&)))---,,,---000555888888777;;;;;;;;;;;;;;;<<<<<<===>>>============???@@@AAAFFFFFFHHHKKKOOORRRSSSTTTWWWZZZ\\\ZZZVVVWWW^^^eeevvvzzzcccSSSEEE===666555444111///000.........------,,,,,,,,,,,,++++++++++++************))))))(((((()))))))))(((((())))))))))))(((((('''$$$$$$&&&'''%%%&&&))),,,,,,---///333555666555===<<<;;;::::::<<<>>>????????????@@@BBBCCCEEEFFFGGGHHHJJJMMMQQQSSSVVVWWWYYY[[[]]][[[XXXYYY___eeevvv{{{cccSSSDDD<<<555444444222000111.........------,,,,,,++++++++++++*********))))))******))))))((()))))))))(((((())))))))))))(((((()))&&&'''******((())),,,++++++,,,...111333555555======<<<;;;<<<===>>>??????@@@AAACCCEEEGGGIIIIIIIIIKKKNNNQQQSSSVVVYYY[[[]]]___```___\\\^^^cccggguuu{{{bbbRRRAAA999333333444222111222.........------,,,,,,,,,+++++++++*********))))))++++++***)))))))))))))))(((((())))))))))))((((((***((((((,,,,,,******,,,***+++,,,---///222444666<<<===>>>?????????>>>>>>???@@@BBBDDDGGGIIIJJJKKKKKKNNNRRRTTTVVVXXX\\\______aaaaaa```___```dddgggrrr|||cccTTTBBB:::333333333111000222------------------------,,,++++++++++++*********,,,+++******))))))))))))(((((())))))))))))(((((()))''''''******'''&&&)))(((***,,,---...111555888<<<===???AAAAAA@@@???>>>???AAACCCFFFHHHJJJKKKLLLLLLPPPUUUWWWXXX[[[___ccc___```aaa`````````ccceeeooo{{{~~~gggYYYFFF===666555444111///000+++,,,,,,------.........,,,,,,,,,,,,++++++++++++---,,,+++***))))))))))))(((((())))))))))))(((((((((&&&&&&))))))%%%###%%%'''))),,,---...222777;;;>>>??????@@@@@@@@@@@@@@@AAACCCEEEHHHJJJLLLMMMMMMNNNRRRXXXZZZZZZ\\\bbbfffaaaaaabbbbbbaaabbbdddeeekkkvvvkkk^^^JJJAAA999777444000......***++++++,,,---...//////---------,,,,,,,,,++++++---,,,+++***))))))))))))(((((())))))))))))(((((()))''''''***)))%%%###$$$&&&))),,,---...222888===AAA@@@???>>>>>>@@@BBBCCCCCCEEEGGGJJJLLLMMMNNNNNNNNNTTTYYY[[[[[[]]]ccchhhddddddddddddeeeeeefffggghhhtttmmmZZZIII:::666777222222333---/////////...------,,,,,,---,,,+++++++++,,,---...///---***'''&&&'''((())))))))))))))))))))))))))))))'''%%%%%%&&&''''''&&&'''(((***...222666999;;;===;;;:::;;;>>>AAACCCDDDFFFGGGHHHJJJLLLNNNPPPQQQPPPRRRUUUXXX\\\```cccdddbbbccceeefffffffffeeeeeemmmyyyooo\\\JJJ;;;666777222222333---000//////......---,,,,,,---,,,+++++++++,,,---------,,,)))''''''''')))******************************(((''''''(((((('''%%%((()))+++---111444777999<<<;;;:::;;;===@@@CCCDDDGGGHHHIIIKKKMMMOOOPPPQQQQQQSSSUUUYYY]]]```cccdddbbbcccdddffffffgggffffffmmmyyyqqq___KKK<<<777888222222333...000000///......------,,,---,,,,,,++++++,,,,,,---,,,***)))''''''(((***+++++++++++++++++++++++++++)))((((((((()))(((%%%###))))))+++---000222555666;;;:::::::::<<>>AAADDDIIIIIIJJJKKKMMMPPPRRRTTTWWWXXXZZZ^^^aaadddggghhhgggfffeeeeeedddeeeeeeeeekkkwwwtttaaaOOO???999888222222333...111000000///......---------------,,,,,,+++++++++)))((((((((()))***+++,,,++++++++++++++++++++++++))))))))))))***((($$$!!!))))))***+++,,,...000111777888::::::;;;>>>BBBFFFJJJJJJJJJKKKMMMPPPRRRTTTZZZ[[[]]]```dddgggiiijjjjjjiiifffdddbbbbbbbbbccciiiuuuvvvcccRRRAAA:::999222111333...111111000//////......---------------,,,+++******))))))((())))))***++++++++++++++++++++++++++++++,,,+++++++++,,,+++(((&&&'''(((((()))+++---///000555777:::;;;;;;???EEEJJJJJJIIIIIIJJJLLLOOORRRTTT[[[\\\^^^aaadddgggiiikkkkkkiiieeebbb``````aaabbbiiiuuuxxxeeeSSSBBB;;;999222111333///111111000000///.........------......---+++***))))))))))))))))))*********************************,,,***))))))******)))'''&&&&&&'''(((***,,,...///333666:::<<<<<<@@@GGGMMMIIIIIIHHHHHHKKKNNNQQQTTTYYY[[[]]]```ccceeehhhiiihhhfffbbb___^^^___aaacccjjjvvvzzzgggTTTCCC;;;999222111444///111111000000//////......------......---+++***)))*********))))))))))))))))))))))))))))))))))))))))))'''%%%%%%&&&''''''&&&%%%%%%&&&(((***,,,...///222666:::<<<===AAAIIIOOOIIIHHHGGGHHHJJJMMMQQQSSSXXXYYY[[[^^^aaadddfffgggfffccc```]]]]]]___ccceeekkkwww|||cccTTTBBB:::777111000333///111000000///...---------------......------,,,+++,,,+++******))))))******+++++++++***)))((((((''',,,)))'''''')))***(((&&&(((((()))***+++---///000222555888===AAADDDEEEFFFIIIIIIIIIKKKOOOSSSTTTTTTWWWWWWWWWXXXZZZ^^^bbbdddbbbaaa___^^^```cccgggiiiqqqvvv|||dddTTTBBB:::888111111333///111000000///......---------------...------,,,+++,,,+++******))))))******++++++******)))((((((''''''(((((((((((('''%%%$$$''''''((()))***,,,---...000333777===AAAEEEGGGIIIJJJJJJJJJMMMQQQSSSTTTTTTXXXVVVTTTTTTUUUXXX\\\^^^aaa```^^^^^^___bbbfffhhhmmmqqq}}}}}}eeeUUUCCC;;;999222111444///000000000///......---------------------,,,++++++,,,+++******))))))******++++++******)))((((((((((((***,,,,,,***(((&&&%%%&&&&&&'''((()))***,,,---...111666<<>>;;;333333555000////////////............,,,,,,------,,,,,,+++***,,,+++******))))))***************))))))))))))))),,,'''######''')))'''###((((((((()))***+++,,,---000333888===BBBGGGIIIJJJPPPPPPQQQSSSUUUUUURRRPPPLLLIIIFFFDDDHHHOOOWWW\\\\\\\\\]]]___```aaabbbccc```iii{{{oooZZZHHH???<<<444333555111//////////////////......,,,,,,,,,,,,,,,+++******,,,+++******))))))************)))))))))))))))))),,,(((&&&'''***,,,+++((())))))))))))***+++,,,---000333888>>>CCCGGGJJJKKKSSSRRRRRRSSSTTTSSSQQQOOONNNKKKGGGEEEGGGMMMTTTXXX[[[\\\^^^```aaabbbbbbbbb^^^iii|||sss[[[III@@@===555444666111.../////////////////////+++,,,,,,,,,,,,+++******,,,+++******))))))******)))))))))))))))))))))***"""'''+++---+++******+++(((((((((((())))))***+++...111777===DDDHHHLLLMMMUUUTTTRRRRRRRRRRRRPPPNNNMMMJJJGGGEEEHHHMMMSSSWWW[[[]]]___aaaccccccbbbbbbcccmmmuuu[[[III@@@===555444666111.........///////////////+++,,,,,,,,,,,,+++******,,,++++++***)))*********)))))))))))))))*********+++,,,&&& """''''''''''''''''''((()))***,,,000666===DDDJJJNNNPPPVVVTTTRRRQQQQQQQQQPPPNNNHHHFFFEEEEEEIIIOOOVVVZZZ[[[]]]```bbbcccccccccbbbjjjsssuuudddWWWFFF:::444333111///333111000///000///...,,,...------,,,,,,++++++***'''***,,,,,,******,,,///((()))******(((''''''(((''''''''')))++++++)))'''%%%%%%&&&''')))+++,,,...---333:::@@@DDDIIIPPPUUUZZZVVVSSSSSSWWWWWWTTTPPPRRRMMMGGGEEEHHHOOOUUUYYY\\\^^^aaadddeeedddcccbbbjjjssswww```TTTDDD999666555444222333111000000111111///......------,,,,,,++++++***+++---///...,,,+++,,,...((()))******(((''''''(((***)))((()))***)))'''&&&%%%%%%&&&''')))+++---...333777<<<@@@DDDJJJRRRXXX[[[XXXVVVVVVXXXXXXUUURRRRRRNNNJJJIIILLLQQQVVVXXX\\\^^^```bbbcccbbbaaa```fffoooyyy___TTTEEE;;;777555333111222111000000222222111000...------,,,,,,++++++***---...///---+++******+++((()))******(((''''''(((---+++)))((((((((('''%%%%%%%%%&&&''')))+++---...888;;;>>>@@@CCCJJJSSSZZZ[[[ZZZZZZYYYXXXWWWVVVUUUQQQOOOLLLLLLOOOSSSVVVXXX]]]]]]___``````___^^^]]]eeemmm~~~zzzdddXXXHHH===777444000---111000//////111222111000...------,,,,,,++++++***+++++++++***)))(((((((((((()))******(((''''''(((---+++(((''''''(((((('''&&&&&&&&&((()))+++---...888;;;???AAADDDIIIQQQWWWXXXZZZ[[[[[[XXXVVVVVVVVVSSSOOOLLLKKKNNNRRRVVVXXX\\\\\\]]]]]]\\\\\\[[[[[[fffooo{{{hhh[[[KKK>>>777444000---///...---...000000///......------,,,,,,++++++***))))))((()))))))))))))))((()))******(((''''''(((+++)))'''&&&((()))***)))&&&&&&'''(((***,,,---///555999>>>BBBDDDGGGLLLQQQUUUWWWZZZZZZXXXVVVVVVVVVTTTOOOIIIGGGIIIOOOUUUYYYZZZZZZZZZZZZZZZZZZ[[[[[[hhhpppjjj]]]KKK>>>888666333111///...------//////...---...------,,,,,,++++++***+++***)))***+++,,,+++***((()))******(((''''''((()))(((&&&''')))******)))&&&&&&'''(((***,,,...///111666<<<@@@BBBEEEIIIMMMSSSTTTVVVXXXYYYXXXWWWUUUTTTOOOHHHDDDGGGMMMTTTXXXXXXWWWWWWWWWXXXZZZ\\\^^^hhhooo|||pppbbbNNN???888555444222111000......//////...,,,...------,,,,,,++++++***---+++))))))***+++)))'''((()))******(((''''''((()))(((((()))******(((&&&&&&'''''')))***,,,...///111555:::===???CCCIIINNNRRRRRRSSSWWW[[[\\\YYYVVVSSSNNNHHHFFFHHHNNNSSSUUUUUUUUUUUUUUUXXX[[[___aaahhhnnnzzzwwwgggQQQ@@@777333111///333111000///000///...,,,......---,,,,,,++++++***---***''''''((((((%%%"""((()))+++***(((''''''(((+++***)))******)))&&&$$$''''''((()))***,,,...///333555888:::<<