BM[6( |||tttttt{{{}}}fff\\\YYY```fffeeeeeehhhdddggghhhgggdddccceeegggjjjjjjjjjiiiggggggiiikkkjjjeeebbbccccccaaacccgggjjjjjjkkkjjjiiifffdddccccccdddeeeeeeccc___ZZZXXXZZZ[[[ZZZWWWSSSPPPOOOOOOOOOOOORRRXXX___bbb```]]]ZZZ]]]aaafffhhhooo~~~zzzvvvpppttt~~~|||tttmmmkkkeeebbbiiitttfffaaa]]]ZZZYYY]]]kkkyyy}}}vvvuuuzzz|||xxxvvvtttsssxxx}}}zzzyyyzzz~~~|||xxxxxx{{{~~~zzzoooffflllooommmnnnpppmmmhhh^^^WWWUUU[[[`````````bbbhhhiiijjjiiiiiikkkppptttssstttuuuuuuuuuvvvxxxzzzwwwsssqqqssssssrrrtttxxx}}}||||||{{{yyywwwvvvtttsssuuuxxxzzzxxxtttooolllkkkjjjhhheeecccbbbcccdddeeeddddddgggjjjjjjgggddddddfffhhhlllpppxxxzzzvvv|||}}}tttwwwxxxqqqooosssyyyxxxzzz~~~~~~~~~}}}qqquuuxxxxxxwwwuuuppplllwwwttttttzzz~~~~~~~~~zzz~~~www{{{rrr```^^^rrrzzzooofffuuu|||xxx{{{yyyxxxlllgggiiieeedddgggkkkmmmnnnrrrwwwtttrrrssshhhaaakkkooogggdddhhh|||~~~{{{|||}}}rrrqqqsssvvvwwwuuuxxx}}}wwwuuu|||uuuyyyzzzyyywwwzzzrrr~~~yyywwwgggbbbdddhhhooommmqqq|||yyywwwwwwxxxxxxvvvqqqlllrrrrrrqqqnnnllllllnnnqqqsssvvvzzz~~~~~~|||zzz~~~zzzvvvssspppmmmjjjjjjhhhffffffdddccchhhpppnnntttyyyvvvpppxxxuuunnnfff\\\llluuuyyypppccc]]]^^^```eeedddcccdddggghhhgggffffffhhhhhhgggfffiiioootttvvvxxxzzzzzzxxxvvvvvvvvvzzzwwwwwwyyyzzzzzzvvvqqqnnnhhhaaa_________\\\XXX^^^]]]jjj{{{xxxrrrfffdddfffnnn~~~uuuxxxfffllltttxxxvvvzzzxxxuuuwwwyyyssstttuuuvvvxxxyyy{{{|||~~~yyyuuujjjeeejjjyyyzzzsssqqqzzzsssyyyzzzttt~~~vvvjjjdddhhhnnnwwwsssoootttzzzzzz}}}{{{~~~}}}{{{{{{|||www~~~yyy{{{}}}~~~mmmttt{{{~~~~~~}}}yyyxxxwwwwwwxxxyyywwwtttqqqpppqqqrrrqqqqqqqqqooolllqqqqqqpppooooooppptttwwwqqquuuwwwuuuoookkkllloooyyyuuuvvvyyy}}}|||xxxuuutttrrroooooopppppppppooooooqqqsssvvvuuusssrrrrrrpppooommmjjjhhhhhhkkknnnjjjnnnrrrqqqnnnlllooorrr{{{yyy{{{{{{zzz||||||~~~}}}~~~}}}}}}|||tttiiiaaa]]]\\\]]]^^^```dddfffbbb```ccceeeeeegggiiilllooosssuuuwwwxxxtttkkkbbb\\\[[[YYYXXXZZZ]]]```bbbccceeemmmsssqqqooosssxxx{{{~~~wwwwwwooosss~~~~~~ooo}}}xxxkkkhhhllljjjjjjlllnnnrrrwwwzzz}}}wwwyyy~~~}}}{{{~~~{{{yyy{{{}}}```jjjtttrrrfff]]][[[^^^_________cccfffgggdddaaa___aaadddeeebbbbbbjjjttt}}}tttmmmmmmsssvvvtttyyy{{{~~~}}}xxx~~~~~~~~~{{{{{{uuuxxxzzzvvvqqqppptttyyy|||zzz{{{tttvvvxxxwwwtttttt{{{}}}{{{xxxyyyzzzzzzzzz{{{}}}}}}zzzxxx{{{{{{yyyzzzzzzxxxvvvtttqqqnnnllllllmmmjjjiiiiiigggccccccggg\\\[[[\\\___aaaaaa^^^[[[aaaaaacccfffiiilllmmmmmmooorrrvvvxxxzzz~~~|||uuuvvvwwwwwwwwwxxx~~~}}}}}}zzzwwwxxxuuuoootttrrrooojjjeeebbbcccdddfffdddaaa```aaa```\\\YYY]]]dddjjjgggaaabbbkkkvvv~~~~~~~~~~~~|||yyywwwvvvttttttrrrvvvzzzyyyvvvuuuvvvwwwrrrsssuuuxxx{{{|||||||||~~~|||{{{zzzxxxuuusss~~~zzz}}}|||yyyxxxxxxyyyzzzwwwxxxxxxvvvrrrooonnnooojjjiiiiiilllnnnmmmkkkjjjeeeeeedddddddddcccbbbaaa[[[```iiipppqqqkkkaaaYYYYYYZZZ[[[[[[]]]```bbbbbbaaa______```^^^[[[^^^cccaaa``````cccggghhhddd```^^^bbbfffgggffffffjjjmmmooosss{{{ppphhhjjjkkkjjjiiirrruuu~~~~~~rrrooommmnnnppppppmmmjjjhhhiiioooyyyrrr___YYY[[[[[[XXX\\\\\\ZZZXXXVVVWWWZZZ\\\ZZZZZZYYYXXXVVVTTTRRRQQQOOOSSSVVVTTTQQQRRRXXX______jjjpppkkkdddfffooowwwvvvzzz}}}zzzuuuuuuvvvyyy}}}yyysssnnnqqqrrrooommmnnnnnnlllkkkiiiggggggiiikkkllllllrrrsssssssssrrrpppnnnmmmppptttuuurrrppptttxxxyyyxxxyyy{{{~~~}}}zzzxxxnnnhhheeejjjfffaaaaaaffflllqqqtttrrrvvvxxxwwwqqqllljjjjjjhhhhhhkkkrrrtttqqqmmmlllllljjjgggffffffeeedddbbb]]]^^^```dddhhhjjjjjjiiiaaaccccccbbbfffmmmqqqrrrgggkkkrrrwwwtttllliiikkkpppkkkgggjjjrrrwwwuuuqqqiiinnnqqqnnnhhhcccdddhhhuuu{{{|||rrrooollljjjiiimmmqqqpppkkkfffhhhmmmnnnjjjddddddfffiiinnnrrrwwwzzz|||{{{yyyggg^^^______]]]^^^]]]\\\ZZZXXXZZZ^^^aaa___bbbeeeddd```^^^___aaa\\\^^^___`````````______\\\iiirrrpppiiifffhhhjjjnnnvvv~~~||||||}}}}}}wwwzzz||||||zzzzzz}}}zzzssspppqqqtttvvvwww}}}zzzqqqmmmooolllgggdddfffmmmwww~~~~~~tttvvv~~~||||||{{{{{{}}}}}}~~~{{{uuuvvv}}}~~~|||}}}ssskkkppp}}}uuupppnnnzzzvvvuuuwww|||zzzzzz{{{~~~~~~~~~|||yyyyyyxxxuuuqqqnnnoooqqqtttvvv||||||yyy|||~~~sss~~~xxxssspppyyy|||{{{zzzxxxvvvvvvwwwyyywww|||~~~{{{{{{qqqjjjiiieee```^^^___dddhhhkkkpppttt~~~uuunnnjjjiiihhhgggeeegggvvvooovvvxxx|||~~~~~~{{{xxxuuuvvvzzz~~~{{{yyyxxxyyyzzzzzzyyyxxxwwwwwwzzz}}}zzzxxxwww{{{}}}~~~yyyvvvvvvwwwxxx{{{|||~~~{{{yyy}}}|||zzz~~~~~~|||zzzvvvuuuvvvxxxtttuuuvvvvvvuuutttrrrqqqyyy~~~{{{xxxxxx{{{yyy}}}}}}}}}}}}|||zzzwwwuuutttvvvuuutttsssqqqpppooonnnYYYZZZ\\\aaafffhhhfffdddhhhnnntttxxx~~~~~~zzzwwwtttssswww}}}{{{qqqlll{{{~~~~~~zzz}}}~~~tttyyy~~~~~~}}}~~~zzzxxxwwwssslllgggeeedddccceeejjjnnnooommmmmmppptttzzz|||yyyuuuxxxyyyuuuooolllmmmpppqqqtttuuussstttxxxzzzxxxzzzyyyyyyzzz|||xxxvvvtttssstttuuuvvvvvvtttuuuvvvyyy|||~~~~~~||||||wwwsssqqqpppooonnnmmmnnnooommmjjjgggfffgggddddddccccccccccccddddddeeehhhjjjjjjhhhgggggghhhkkknnnrrruuuvvvuuusssrrrmmmppp}}}sssnnnvvvxxxxxxwwwwwwyyy{{{}}}|||wwwttttttuuuwwwyyy|||}}}{{{}}}~~~xxxyyyzzz{{{{{{yyywwwvvvtttppprrrxxx|||zzzzzz|||uuuyyy|||yyywwwvvvrrrmmmooo{{{|||wwwyyy|||}}}~~~sssrrrqqqssswwwzzz|||}}}yyyyyywwwtttqqqnnnmmmmmmuuusssrrrsssuuusssnnnjjjccceeefffccc^^^ZZZYYYZZZ[[[]]]```aaaaaabbbdddfffaaa``````___^^^]]]\\\[[[XXXWWWUUUTTTRRROOOLLLJJJPPPQQQRRRSSSSSSRRRQQQQQQPPPOOOMMMKKKKKKMMMPPPSSSMMMKKKJJJIIIJJJIIIHHHFFFIIIGGGHHHMMMWWW```eeegggXXXVVVRRRNNNJJJHHHFFFFFFHHHKKKNNNMMMIIIGGGGGGIIIJJJJJJOOO\\\nnnsssfffTTTTTTRRRQQQRRRRRRRRRPPPNNNKKKLLLMMMMMMLLLLLLMMMNNNQQQPPPOOOOOONNNNNNOOOOOOLLLMMMOOOQQQRRRQQQMMMKKKIIILLLQQQXXX^^^___]]][[[ZZZ]]]aaabbb```]]]ZZZYYYXXXZZZ\\\\\\[[[ZZZ[[[\\\WWWWWWWWWWWWXXXYYYZZZZZZWWWTTTSSSVVVXXXXXX[[[```bbbgggiiimmmyyyrrr}}}qqqhhheeefffiiillliiifffiiinnnpppmmmjjjeeefffffffffdddaaa^^^\\\YYY^^^bbbbbb```___cccgggffflllqqqqqqllljjjmmmrrrpppqqqpppmmmfff___ZZZWWWdddooouuu{{{ssshhhkkkgggrrr~~~xxxtttuuuvvvwwwvvvvvvvvvtttqqqmmmjjjiiijjjcccdddddddddbbb```______]]]\\\\\\\\\]]]\\\ZZZWWWXXXWWWTTTRRROOONNNMMMMMMIIIIIIHHHGGGEEEEEEGGGIIIHHHGGGFFFEEEEEEFFFHHHIIIMMMNNNNNNMMMKKKJJJJJJKKKLLLNNNRRRTTTUUUWWWYYY[[[RRRUUUYYY\\\^^^___^^^\\\ZZZ```eeefffiiikkkfff___aaa```[[[RRRIIIFFFIIIMMMJJJJJJJJJIIIHHHGGGFFFEEEKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCGGGQQQ___hhhjjjhhh\\\aaadddbbbccckkk|||wwwjjjccc]]]UUUWWWVVVWWW[[[^^^aaahhhppp~~~pppeeebbb]]]WWWVVV[[[ZZZ___dddfffccc\\\UUURRRQQQWWW[[[WWWSSSSSSRRRPPPLLLOOOSSSUUUVVVSSSOOOLLLPPPSSSSSSPPPOOOQQQPPPLLLOOONNNQQQYYY]]]XXXQQQNNNIIINNNSSSSSSPPPOOORRRVVVQQQOOONNNMMMMMMLLLKKKJJJGGGJJJIIIFFFEEEFFFFFFCCCFFFHHHKKKOOOQQQQQQNNNKKKMMMOOOOOONNNKKKKKKNNNQQQJJJPPPUUUVVVWWWWWWSSSMMMLLLLLLLLLKKKKKKNNNSSSWWWUUUSSSOOOKKKHHHGGGHHHIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPOOONNNOOOQQQRRRQQQPPPQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOONNNNNNMMMJJJHHHFFFEEEEEEEEEHHHIIIJJJIIIFFFDDDDDDEEECCCDDDDDDEEEEEEDDDCCCCCCFFFGGGGGGGGGFFFFFFGGGIIIAAADDDGGGJJJJJJIIIFFFDDDEEEKKKYYYdddbbbUUUOOOQQQMMMMMMNNNOOOPPPPPPOOOOOOLLLNNNPPPRRRRRRPPPNNNLLLHHHLLLMMMKKKLLLQQQVVVXXXOOOJJJIIIMMMQQQPPPOOOOOOJJJMMMRRRXXX\\\^^^^^^^^^WWWQQQQQQXXX\\\YYY[[[```WWW^^^cccaaa^^^\\\YYYUUU___llltttrrrpppwwwtttssspppnnnkkkgggccc```VVVYYY^^^ccceeedddbbb```aaa___\\\ZZZXXXUUUQQQOOOIIIGGGFFFFFFIIILLLNNNNNNKKKMMMMMMJJJFFFCCCCCCDDDFFFEEEEEEHHHJJJIIIEEEAAA@@@AAAAAA@@@>>>>>>>>>???<<<>>>AAABBBAAA@@@@@@@@@<<<===>>>?????????>>>>>>@@@???>>>>>>>>>???@@@AAA;;;;;;;;;;;;::::::::::::>>>>>>======>>>???BBBCCC???===<<<;;;<<<;;;:::888<<<:::999;;;@@@EEEIIIKKK@@@???>>>===<<<<<<<<<<<<999;;;>>>>>>===<<<<<<===@@@===<<>>>>>>>>@@@@@@>>>===???@@@???>>><<<;;;<<<===<<<======>>>>>>>>>======<<<>>>BBBCCCCCCCCCEEEFFFDDDDDDDDDFFFHHHIIIHHHFFFBBBFFFLLLOOOOOOMMMKKKIIIGGGJJJLLLKKKHHHGGGHHHJJJIIIGGGEEEDDDEEEEEEDDDCCCCCC??????EEEJJJOOOVVV]]]___```]]]]]]lllyyy~~~wwwssstttzzz}}}{{{{{{yyyuuuqqqhhhZZZOOOGGGDDDCCCCCCEEECCCAAABBBEEEFFFEEECCCCCCDDDEEEFFFEEECCCAAA???@@@CCCFFFFFFEEEFFFIIILLLJJJNNNSSSRRRMMMJJJJJJLLLKKKOOORRRTTTRRROOOLLLKKKQQQWWWXXX^^^eeeZZZLLLLLLJJJTTTaaaiiiooossspppjjjddd___YYYSSSOOOMMMLLLKKKHHHIIIIIIGGGDDDCCCDDDFFFBBBCCCDDDCCCBBBAAAAAACCC??????>>>???AAAAAA@@@>>>@@@@@@???>>>============<<<===>>>===;;;;;;===>>>???>>><<<;;;;;;<<<>>>???<<<===>>>???>>>===<<<<<>>>>>???@@@AAABBB<<<@@@CCCCCCDDDEEECCC@@@@@@EEEGGGCCCCCCFFFDDD<<>>======<<<<<<<<<===>>>>>><<<<<<<<<===>>>>>>??????eeehhhooo{{{wwwooorrr}}}|||sssfff___[[[YYYYYYXXXXXX^^^eee|||mmm]]]WWWZZZ___^^^[[[]]]dddmmmrrrpppiiiaaa\\\ZZZ______WWWPPPNNNMMMLLLKKKMMMPPPSSSTTTTTTSSSRRRSSSNNNLLLPPPRRRPPPMMMLLLKKKGGGFFFLLLQQQPPPNNNMMMPPPVVV\\\[[[VVVRRRSSSVVVTTTUUUUUUTTTSSSTTTWWWZZZZZZ^^^\\\RRRKKKJJJKKKJJJOOOQQQVVV[[[___^^^ZZZVVV```^^^\\\[[[\\\^^^bbbdddiiiooossssssrrrpppjjjdddTTTVVVVVVSSSPPPSSS[[[cccllljjjeee^^^VVVPPPMMMLLLEEEEEECCCBBB@@@???>>>===@@@???>>>???AAAAAAAAA@@@>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@AAA@@@???>>>>>>>>><<<===>>>>>><<<;;;;;;<<<999;;;===???AAAAAAAAA@@@BBBDDDHHHMMMPPPQQQPPPNNNOOOQQQRRRSSSRRROOOLLLJJJGGGMMMUUU[[[[[[YYYVVVUUUUUUXXX\\\___```___\\\ZZZSSSWWW\\\^^^\\\XXXTTTQQQPPPSSSRRRPPPTTT^^^eeeeeeYYYTTTTTT[[[```___]]]]]]ccchhhpppxxxxxxuuu{{{}}}zzz|||xxx~~~{{{vvvooohhhccc]]]XXXUUU[[[YYYVVVUUUVVVXXXYYYZZZZZZXXXVVVSSSQQQNNNJJJHHHAAABBBEEEKKKQQQTTTQQQNNNKKKIIIGGGGGGHHHHHHHHHHHHCCCDDDDDDCCC@@@>>>===>>>BBBAAA???>>>===>>>>>>???888888888888888999:::;;;<<<;;;::::::;;;===???AAA=========>>>???@@@@@@@@@???>>>===>>>???@@@???===;;;<<<======<<<<<<===>>>888999;;;<<<>>>?????????<<<<<<===???@@@AAA???>>>???AAAAAA@@@DDDHHHFFFAAA>>>===<<<=========;;;999:::::::::999888999<<>>AAADDDFFFFFFEEEDDDFFFKKKPPPPPPOOOPPPWWW]]]bbb^^^ZZZXXXYYY\\\]]]^^^ZZZ^^^dddggggggccc```^^^VVVYYY[[[XXXSSSPPPQQQSSSRRRQQQPPPQQQRRRQQQNNNKKKSSSPPPPPPTTTXXX[[[aaagggfffkkkiiidddnnn~~~yyyrrroooqqqtttnnnfffeeennnrrrooooootttyyyqqqjjjiiinnneeeZZZSSSQQQNNNIIIEEEDDDCCCBBBAAA@@@>>>======<<<======>>>===<<<;;;:::999999999999:::;;;<<<<<<;;;<<<===<<<:::888999999999<<>>@@@888888888666555888>>>BBBCCC@@@<<<::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAA???@@@@@@???<<<999999999;;;<<<===???@@@AAAAAABBBBBBHHHNNNNNNHHHBBB??????BBB???<<<>>>BBBFFFGGGGGGEEEGGGFFFBBBAAADDDDDDAAA???AAA>>>:::@@@JJJJJJBBB???AAAGGGQQQWWWUUUJJJAAA>>>===<<<;;;;;;>>>@@@BBB===???AAAEEEIIILLLOOOPPP|||}}}}}}sssjjjmmm}}}yyyvvvmmmeee___]]]^^^gggqqq{{{vvvsssssssssqqqrrrtttwwwyyyzzz{{{{{{tttqqqyyy}}}xxxssstttrrrnnnnnnvvv{{{zzzwwwuuuzzzzzzxxxyyy~~~~~~}}}qqqoooqqqqqqwww||||||{{{vvvyyyyyytttrrrqqqpppmmmiiieeebbb___]]]TTTRRRQQQPPPQQQPPPNNNMMMNNNNNNNNNMMMMMMNNNNNNNNNJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKMMMMMMKKKIIIHHHHHHQQQRRRTTTTTTSSSRRRRRRSSSRRRTTTYYY]]]aaacccddddddiiimmmvvv}}}yyyvvvsssyyy~~~{{{yyy~~~}}}|||wwwoooeee]]]ZZZ\\\bbblllwww}}}~~~|||oookkkfffdddeeedddbbb___XXXWWWUUUQQQNNNLLLMMMOOOUUUQQQLLLGGGDDDCCCDDDFFFAAACCCDDDDDDBBBAAA@@@AAAAAA@@@??????@@@CCCGGGIIIVVVUUUUUUWWWXXXXXXWWWUUUVVVUUUUUUVVVYYYZZZZZZYYYPPPTTTXXXYYYUUUQQQPPPPPPMMMNNNPPPSSSTTTTTTTTTTTTYYYWWWWWWYYY\\\]]]ZZZWWWTTT^^^eeeccc___^^^^^^]]]TTTRRRPPPOOONNNLLLIIIGGGFFFGGGHHHIIIJJJOOOTTTXXX[[[^^^ccchhhkkklllkkkjjjjjjpppuuuuuurrrvvv~~~yyysssqqqsssxxx}}}xxx|||yyytttqqqzzzvvvvvvxxxooooooqqquuuxxxxxxsssooogggcccbbbccccccaaabbbeee___kkkoooiiimmm~~~zzz}}}}}}wwwrrrrrrtttzzzggg\\\dddqqqwww}}}yyyvvv}}}rrrkkkcccaaadddbbbZZZRRRTTTTTTSSSPPPKKKHHHGGGGGG@@@AAAAAAAAA@@@@@@??????===;;;999888999999888777777666555555555777999;;;::::::999777555555777:::999===<<<@@@FFF@@@888<<<777===AAA@@@@@@AAA===777999<<<>>>===:::888:::<<<888999::::::::::::===>>>EEEDDDBBB???@@@FFFPPPXXX___YYYPPPJJJGGGGGGIIIIIIFFFGGGIIILLLNNNPPPRRRSSSPPPPPPPPPNNNIIIEEEBBBAAAIIILLLQQQVVVYYYZZZZZZYYYdddoooyyywwwjjj^^^YYYZZZ[[[WWWTTTXXXaaaiiimmmmmmkkklllhhh___]]]bbbdddbbbSSSRRRMMMLLLZZZlllnnndddTTTSSS\\\qqqqqq\\\SSSRRROOOMMMNNNQQQTTTVVV___aaaffflllrrrxxx}}}vvvsss{{{vvv{{{mmmiiisssyyyyyy}}}vvvaaaZZZjjj~~~|||{{{~~~||||||}}}~~~}}}yyytttrrrsssuuuwwwwwwvvvpppqqqyyy}}}yyyuuuuuutttrrruuu|||zzzoootttyyy|||zzzoooqqqzzz~~~}}}zzzzzz~~~xxx~~~yyywww{{{}}}|||zzzzzz{{{|||wwwuuuvvvxxxxxxwwwsssuuuuuurrrooonnnmmmlll{{{|||zzz|||yyysss{{{|||}}}~~~}}}|||{{{|||}}}}}}~~~{{{uuuxxx{{{sssfffjjjsss~~~zzzssskkkjjjmmmeeeeeeeeebbb]]]\\\]]]```dddbbb___[[[XXXYYY\\\```ZZZ[[[\\\]]]^^^]]]\\\[[[___]]]YYYWWWWWWYYY]]]___jjjgggeeeeeeffffffccc```ffffffeeefffhhhkkknnnpppmmmpppoooiiigggjjjiiieeennnjjjjjjppptttqqqmmmjjjrrrpppqqqvvv||||||xxx~~~{{{wwwrrrssswww|||zzzqqqjjjgggmmmqqqrrrnnniiikkkuuuzzz|||{{{yyywwwyyy}}}~~~{{{xxxuuutttuuusssvvv{{{yyyrrrnnnqqqxxxzzzyyyuuuoooqqqsssrrrqqqtttyyyuuulllgggbbbbbbfffggggggllltttrrrsssrrrrrrwww}}}}}}xxxuuuvvv```\\\fffqqqwwwyyyppprrrrrrjjjbbb```^^^___```^^^ZZZVVVXXX]]]bbbbbbaaa___]]][[[]]]YYYUUUUUUVVVSSSLLLEEEMMMJJJDDD@@@===;;;999888888999999999888777888:::;;;;;;;;;999888999<<>>>>>===<<<===???@@@===;;;>>>:::>>>JJJMMMFFFCCCFFFBBBAAAAAADDDEEEFFFMMMVVVaaa^^^ZZZ[[[gggvvv~~~~~~sssjjjfffeeeggggggiiiqqqtttooommmrrrxxxzzz|||}}}rrrccc]]]aaalllrrryyy}}}~~~||||||||||||xxxsssooommmmmmmmmnnnqqqtttxxxzzz~~~}}}|||}}}{{{rrrwwwrrrjjjvvv||||||eee[[[fffvvvyyylllddddddppp|||sssnnnllllllrrr}}}xxxuuurrruuuxxxyyyvvvrrrqqqppptttrrrnnnmmmooosssxxx{{{rrrqqqtttzzzzzztttqqqrrrwwwttttttzzz~~~yyyzzz~~~zzzyyyvvv{{{|||rrrqqquuuwww|||}}}xxxvvvvvvuuuwwwzzz|||~~~~~~~~~~~~~~~{{{xxxwwwxxxyyyyyyxxxxxx||||||vvvsssvvvzzzvvv~~~}}}~~~~~~|||~~~|||~~~~~~}}}{{{xxxwwwxxxzzz{{{{{{|||}}}|||{{{|||}}}||||||{{{|||}}}~~~~~~}}}{{{}}}~~~|||xxxuuutttttttttyyyyyyxxxvvvtttssstttvvv}}}{{{uuurrrwww|||wwwmmmmmmsss{{{~~~yyyrrroooqqqfffggggggdddaaa```bbbeeekkkjjjhhheeeccccccfffhhhgggggggggggggggfffeeeeeekkkiiieeecccbbbdddgggiiihhhgggeeeeeeeeedddcccaaajjjiiihhhhhhiiikkkmmmnnnqqqsssrrrlllkkknnnnnnkkkpppkkkkkkrrrwwwuuurrrpppsssrrrrrrwww|||~~~|||xxx~~~zzzvvvwwwxxx~~~~~~yyywwwyyy{{{}}}yyyuuuuuuzzz|||}}}~~~|||{{{|||}}}zzzxxxuuusssuuuuuuyyyzzzvvvwwwzzz}}}|||yyyuuussstttrrrppprrruuuppphhhmmmiiiiiillllllkkknnntttvvvwwwvvvtttwww}}}}}}yyysss```\\\bbbiiimmmpppooo{{{}}}nnncccfffgggbbbccc```]]][[[[[[ZZZVVVTTTZZZ^^^```___\\\ZZZYYYYYY]]][[[XXXTTTPPPMMMLLLKKKMMMIIIEEE@@@===;;;999888666777888999888888999:::666777888:::<<<>>>>>>???BBBFFFMMMPPPHHH??????FFF>>>===>>>AAACCCBBB???;;;EEEHHHTTTaaa```SSSLLLNNNRRRUUURRRLLLPPPaaapppuuuuuussspppooovvv}}}wwwrrrqqqsssvvv~~~}}}yyyyyy~~~}}}vvvvvvzzzyyy}}}wwwvvvuuuuuuvvvxxxzzz{{{~~~~~~|||mmmbbbmmmrrr\\\]]]hhhyyyzzzssshhhZZZQQQZZZvvvzzz|||~~~rrr```xxxfffhhh~~~{{{uuurrrkkkoootttuuutttssstttuuuzzzyyyvvvuuuuuuyyy}}}{{{xxxzzz}}}yyywwwxxx}}}~~~zzz~~~~~~{{{vvv}}}}}}yyy{{{wwwqqqqqqnnnsssxxxzzzwwwsssrrrrrrtttuuuwwwyyy{{{{{{{{{zzzxxxuuurrrqqqrrrsssssssssvvvwwwwwwtttqqqooooooooossszzz~~~}}}}}}{{{}}}~~~{{{{{{|||}}}||||||}}}~~~}}}{{{yyyxxxxxxxxxyyyyyy{{{{{{yyy}}}{{{}}}|||zzz}}}zzzvvvtttuuuyyy|||}}}|||~~~}}}zzz~~~~~~~~~{{{}}}}}}|||~~~|||}}}|||~~~}}}}}}xxxtttrrrqqqqqqrrrooopppqqqpppooooooqqqsssyyy{{{{{{{{{yyyttttttsssrrrvvv{{{yyyuuupppsssvvvxxxxxxzzz|||~~~yyyxxx{{{}}}yyyqqqmmmnnnggghhhhhhgggeeeeeefffhhhkkkkkkkkkjjjhhhhhhiiikkknnnmmmkkkjjjiiihhhiiiiiipppnnnkkkhhhhhhiiilllmmmiiijjjjjjiiigggeeeeeefffnnnmmmlllkkkjjjkkklllmmmpppqqqoookkkjjjmmmnnnlllmmmiiijjjpppuuutttrrrrrruuutttuuuxxx|||}}}{{{yyy{{{zzzzzz}}}|||yyyzzz{{{~~~~~~{{{zzz|||}}}~~~|||zzz{{{{{{yyywwwvvvuuuyyy|||wwwuuuzzz}}}|||zzzwwwpppqqqooonnnpppqqqmmmgggpppnnnpppsssuuutttuuuxxxxxxzzzyyyuuutttzzz~~~yyy~~~zzzlll```]]]```cccgggkkkeeegggeee```^^^``````___```\\\XXXUUUUUUVVVVVVUUU\\\```dddccc^^^VVVRRRQQQRRRUUUVVVPPPGGGAAA@@@CCC>>>===:::888666666666666777777777777777888999:::======@@@EEEKKKMMMLLLJJJSSS[[[bbb```TTTKKKOOOYYYPPPQQQTTTWWWYYYXXXTTTQQQMMMUUUeeetttsssjjjggglllmmmlll}}}zzzzzzyyywwwyyy}}}{{{vvvwww|||~~~xxxtttuuuyyy{{{zzzvvvrrrtttxxxxxxuuu|||zzzzzz}}}}}}|||}}}||||||{{{{{{{{{|||~~~qqqvvvttttttwwwnnndddgggkkk]]]YYYjjjoooccc```jjjlllhhh\\\NNNKKKWWWeee}}}qqqrrrzzzsssbbb___cccbbbbbbppp~~~jjjiiiuuuvvvvvv||||||wwwsssqqqrrrsssuuurrroooooorrrxxx~~~~~~|||yyyuuusssxxx}}}~~~||||||vvvuuupppqqqlllppptttvvvuuusssrrrrrrvvvwwwwwwxxxxxxxxxwwwwwwssspppmmmlllmmmnnnnnnmmmqqqooonnnmmmmmmllljjjiiinnnsssvvvuuuwww~~~zzz|||}}}}}}|||zzzzzzzzzwwwxxxyyyyyyzzzzzzzzzyyy{{{{{{zzzwwwtttrrrrrrrrrssstttvvvxxxyyywwwtttrrrmmmpppvvv|||}}}zzzxxxzzzxxxvvvrrrnnnooosssyyy|||www|||}}}yyywwwuuu|||zzzuuuqqqrrrvvvxxxwwwxxxzzz}}}~~~~~~}}}|||{{{}}}{{{|||}}}}}}{{{xxxuuuttttttvvvwwwoooqqqssssssssstttvvvxxx}}}|||||||||wwwpppmmmnnnoooooopppqqqqqqpppooooooppppppppppppqqqqqqllllllnnnqqqnnnhhheeegggiiiiiihhhgggffffffffffffhhhjjjlllllljjjiiiiiijjjnnnllliiigggeeefffggghhhmmmllliiihhhhhhjjjmmmooolllnnnpppnnnjjjiiijjjlllnnnnnnmmmllllllllllllmmmpppooollljjjiiikkkmmmmmmoookkklllqqqtttsssrrrsssvvvuuuuuuwwwzzz{{{zzzxxxuuusssttt{{{}}}|||}}}}}}}}}||||||xxxxxx|||~~~~~~|||{{{zzzzzz|||{{{xxxtttrrrxxxyyyzzzyyyxxxvvvuuusssllllllkkklllnnnpppnnnkkkmmmnnnrrrwww{{{||||||{{{uuuyyyzzzuuurrruuuyyyzzzuuuxxxyyyxxxyyyzzztttlllmmmfffaaaaaaaaabbbfffkkkjjjbbb\\\]]]___]]][[[ZZZXXXUUUQQQPPPQQQTTTXXXZZZ\\\bbbjjjmmmeeeXXXPPPNNNKKKQQQVVVVVVQQQMMMKKKLLLCCCDDDEEEEEEFFFGGGJJJLLLHHHEEE@@@>>>???AAACCCEEERRRPPPPPPVVV]]]aaa```\\\hhhnnnsssnnnddd___eeemmmggghhhjjjlllnnnnnnmmmkkk```dddlllvvvxxxwww|||~~~~~~{{{uuuoooqqqpppoooqqqtttrrrnnnssswww{{{yyyuuupppooopppuuutttrrrqqqssswwwzzz{{{{{{wwwwwwyyy{{{|||}}}~~~}}}}}}zzzzzzzzz{{{|||~~~fffxxxuuuhhhppp}}}|||wwwppp\\\OOOMMM[[[qqq}}}sss]]]QQQQQQXXX___ccc]]]QQQHHHDDDDDDjjjzzzssshhhiiiggg```bbb]]]UUUYYYrrr}}}~~~llliiinnnddd[[[^^^aaapppwwwzzztttkkkjjjqqqyyyxxxppppppvvv}}}}}}}}}}}}}}}zzz|||~~~zzzuuuvvvuuupppkkkmmmtttvvvsss|||yyyxxxnnnmmmrrrnnnqqqtttvvvvvvuuutttsssrrrrrrrrrqqqpppooonnnnnnjjjgggdddcccdddeeeeeedddjjjhhhggggggjjjjjjiiiggggggjjjjjjhhhjjjqqqwwwxxxtttvvvwwwwwwuuussstttuuutttttttttttttttsssrrrqqqtttuuutttrrrooommmmmmnnnoooqqqtttvvvwwwuuutttssspppqqqwww~~~~~~xxxuuuwwwrrrpppooooooppprrruuuxxxuuuwwwzzz}}}{{{wwwtttsssuuuvvvrrrmmmmmmqqqpppkkkpppssswwwxxxxxxxxxzzz{{{}}}~~~~~~|||zzz{{{||||||}}}}}}}}}{{{|||~~~~~~}}}}}}~~~~~~~~~|||zzzzzz|||yyyxxxvvvtttssssssttttttnnnppprrrsssssssssuuuvvv{{{}}}|||xxxvvvtttnnnhhhddddddfffhhhgggffffffgggiiijjjkkkkkkkkkiiigggeeebbb```bbbeeedddbbbdddhhhlllkkkjjjiiihhhgggeeedddiiikkknnnooommmkkkjjjjjjmmmkkkhhheeedddeeeggghhhkkkjjjiiiiiijjjmmmppprrrlllooopppnnnkkkiiikkkmmmkkkkkkkkkkkkllllllmmmnnnqqqooommmmmmllllllmmmoootttqqqrrrvvvxxxuuutttuuutttttttttuuuwwwwwwwwwvvvsssqqqrrryyy}}}|||~~~}}}~~~~~~~~~~~~{{{yyywwwxxx{{{}}}|||zzz~~~{{{xxxvvvvvvuuuwwwuuutttsssrrrpppnnnnnnooonnnmmmooopppooonnnnnnkkknnnrrrwww|||~~~{{{wwwqqqwwwyyyuuuqqqqqqrrrqqqpppuuuvvvqqqllliiigggcccdddaaa______^^^\\\___eeefff[[[TTTWWWYYYUUUQQQQQQRRRPPPNNNLLLMMMPPPUUUXXX\\\```gggkkkeee\\\YYY^^^___^^^___bbbeeeiiikkkkkkaaadddfffggggggiiilllooo```ZZZRRRMMMMMMQQQTTTVVV___[[[XXX[[[bbbffffffdddlllnnnnnnjjjhhhiiilllooohhhhhhhhhhhhiiillloooqqqsssooonnnpppsssuuuxxx||||||yyy{{{vvvkkkeeegggiiikkkkkkjjjlllqqqqqqnnntttssssssrrrqqqooommmlllpppqqqsssssssssuuu}}}~~~zzzvvvvvv|||~~~~~~{{{{{{{{{xxxxxxyyyzzz|||}}}qqqiiittt}}}qqqmmmmmmiii]]]RRRDDD@@@III]]]fff]]]UUUUUUUUU^^^eeeccc\\\VVVOOOIII\\\tttmmmaaa\\\ZZZiiioooqqqrrr~~~hhhlll|||hhhTTTSSSVVVmmm|||~~~qqqnnnwww}}}xxxwwwwwwyyy{{{|||zzzxxxzzzvvvzzz{{{rrruuuvvvppphhhhhhmmmnnniiivvv}}}oooyyyrrrtttwwwvvvnnngggiiiqqqoooqqqsssuuuuuutttrrrqqqnnnnnnmmmllllllkkkkkkjjjgggdddaaa``````aaaaaaaaadddddddddfffhhhjjjjjjjjjhhhiiigggccceeekkkpppqqqmmmoooqqqooollllllnnnqqqoooooopppqqqrrrrrrrrrrrrnnnnnnnnnllljjjiiijjjllllllnnnqqqrrrrrrrrrssstttrrrnnnnnnrrrpppkkklllssstttrrrrrruuuuuurrrrrrtttttttttvvvzzzzzzvvvssstttrrrvvvuuuoooooosssqqqjjjoootttxxxzzzyyyzzz}}}{{{~~~~~~||||||}}}{{{|||~~~~~~{{{xxxwww{{{~~~~~~}}}yyy{{{~~~{{{vvvvvvyyyxxxtttuuusssrrrtttwww{{{~~~~~~~~~}}}{{{yyywwwuuutttmmmoooqqqqqqpppppppppqqqsssvvvvvvrrrpppooolllgggbbbaaacccggghhhffffffgggddddddeeeggghhheeeaaa]]][[[ZZZ[[[___aaabbbgggnnnmmmllljjjjjjiiihhheeebbbeeegggiiijjjhhhfffeeeddddddcccaaa______aaaccceeefffeeeeeeeeegggiiilllnnnhhhiiiiiiiiigggfffggghhhffffffggghhhjjjkkkllllllmmmjjjiiijjjjjjggggggiiinnnmmmooottttttpppnnnooooooppppppqqqrrrsssssstttuuurrrtttxxxwwwtttzzz}}}zzzyyyyyyzzzzzz~~~{{{xxxxxxyyy{{{wwwxxxzzz{{{zzzwwwtttrrrxxx}}}~~~xxxrrrqqqtttuuuwwwrrrnnnnnnnnnkkkjjjlllvvvsssqqqrrrpppllljjjllllllooorrrtttxxxzzztttmmmnnnrrrtttpppmmmmmmjjjgggccckkkooojjjcccbbbdddfff___[[[YYYXXXTTTPPPRRRVVVYYYSSSOOOPPPPPPNNNLLLLLLNNNMMMLLLJJJIIIJJJMMMPPPXXXWWWZZZ]]][[[YYYcccqqqwwwlll___ZZZ^^^eeeiiijjjiiikkkmmmllljjjhhhjjjmmmeee^^^UUUPPPRRRUUUXXXYYYYYYVVVSSSTTTWWW[[[[[[[[[^^^]]]ZZZWWWZZZ```aaa___ZZZZZZYYYYYYZZZ]]]cccgggjjjhhhgggiiillloooooonnnmmm```^^^iiijjj```___hhhhhhjjjjjjggghhhlllnnnlllllliiiffffffiiijjjjjjiiibbbcccffffffeeeeeennnyyy{{{yyyvvvtttxxx~~~~~~zzzzzz{{{~~~}}}yyy}}}}}}yyyxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{~~~}}}}}}~~~}}}}}}iiiooorrrccc___aaabbbbbbOOOFFFAAAKKK\\\ffffffcccbbblllrrroooiiiddd___YYY[[[lll~~~yyykkkbbb```hhhwwwzzzxxx~~~yyy^^^ggg|||qqqfffddd^^^qqqvvvqqqvvv|||wwwrrrooorrrxxx}}}|||yyy|||wwwzzz~~~zzzqqqppptttpppgggfffkkkkkkdddkkkooowwwqqqdddhhhqqqpppggghhhlllooolllhhhiiimmmmmmmmmnnnppppppooollljjjjjjjjjjjjjjjkkkllllllmmmiiifffcccbbbbbbddddddccccccdddeeeggghhhiiikkklllllllllhhhdddffflllpppoookkkmmmmmmjjjgggggglllpppkkkkkkmmmnnnppppppqqqqqqiiijjjjjjiiihhhhhhjjjkkkjjjlllmmmmmmmmmnnnrrruuuzzztttsssvvvtttmmmnnnvvvqqqooopppttttttpppoooqqqrrrooopppvvvwwwtttrrrtttsssxxxwwwqqqssszzzzzzrrrrrrwww|||~~~||||||~~~{{{~~~~~~{{{|||~~~}}}xxxzzz||||||zzzwww{{{{{{{{{|||{{{zzzxxxvvvwww|||~~~|||uuutttvvv|||vvvxxxuuunnnkkkmmmooonnnnnnllllllmmmqqqvvvxxxyyy~~~}}}yyyvvvtttnnnoooppppppmmmkkkjjjkkkkkknnnnnnkkkiiijjjiiifffeeeaaabbbhhhjjjgggeeefffaaa``````bbbdddccc___\\\XXXWWWXXX[[[]]]^^^ccciiihhhfffeeeeeefffeeebbb___\\\^^^``````]]][[[ZZZZZZYYYYYYXXXXXXYYY[[[^^^___aaaaaa`````````bbbdddeeedddcccbbbbbbccccccbbbaaacccccceeefffggghhhhhhhhhgggddddddgggfff```^^^aaaaaaaaafffllllllhhheeefffjjjkkklllmmmmmmnnnpppqqqqqqpppsssvvvssspppzzz|||xxxssssssvvvvvvuuuuuutttssssssuuuvvv{{{||||||zzzwwwtttsssssszzz{{{}}}}}}xxxtttpppvvv}}}~~~yyyrrrnnnlllqqq|||yyynnnkkkmmmoootttlllhhhiiijjjhhhhhhkkktttpppnnnnnnkkkeeedddgggjjjmmmoooppptttvvvpppgggiiikkkiiieeeddddddaaa\\\YYY```ccc^^^YYYYYY\\\^^^XXXSSSOOONNNKKKGGGGGGKKKJJJMMMMMMJJJHHHHHHIIIHHHFFFHHHIIIHHHFFFEEEGGGIIIMMMKKKNNNSSSQQQPPP]]]nnnooobbbRRRIIIJJJNNNPPPPPPUUUXXXZZZWWWRRROOOQQQSSSUUUPPPJJJIIILLLOOONNNLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOKKKHHHLLLSSSTTTPPPOOOPPPQQQQQQRRRUUU[[[___ZZZ\\\]]]^^^___bbbeeefffggg___]]]bbbccc___^^^bbbaaaeeeeeecccbbbeeefffddd_________^^^___```ccceeeaaa^^^^^^aaacccdddllluuurrrssspppjjjiiimmmlllhhhqqqtttwwwzzz{{{yyyvvvtttsssxxx}}}}}}yyyuuutttttttttuuuvvvwwwxxxxxxyyyyyyyyyyyyyyy{{{}}}|||~~~{{{{{{zzz{{{|||}}}}}}|||uuuxxx|||yyy|||~~~}}}^^^___wwwqqq^^^XXX^^^iiirrr]]]VVVIIIDDDTTTmmmuuuoookkkxxxyyynnngggaaa[[[^^^bbbnnn|||yyyqqqnnnhhhtttvvvlllfffjjjkkkeee```^^^fffooouuurrrooorrrkkkkkkmmmmmmyyy~~~zzzqqqjjjkkktttzzz{{{xxxuuuwwwuuuqqqqqqsssooogggeeekkkjjjbbbaaahhhggg```]]]]]]gggjjjeeejjjsssqqqgggfffiiioooqqqnnnjjjjjjjjjjjjjjjjjjkkkiiifffccccccdddeeefffhhhjjjlllmmmhhhfffcccaaabbbccccccccccccfffhhhhhhhhhhhhkkkmmmjjjjjjfffbbbdddjjjmmmllllllmmmmmmjjjfffggglllrrriiijjjkkkllllllllllllllljjjkkkllllllkkklllnnnooommmnnnooonnnmmmpppuuuzzzvvvrrrttt{{{yyynnnkkkqqqmmmjjjlllrrrsssppppppsssnnnjjjkkkqqqtttpppooorrrpppuuutttnnnqqq{{{}}}vvvpppuuu{{{|||yyyxxxzzz}}}xxx{{{{{{vvvuuuvvvrrrkkktttxxx|||~~~}}}|||{{{{{{yyy|||{{{zzzwwwyyynnnqqqtttuuusssqqqqqqqqqvvv{{{}}}zzzyyy{{{yyyssssssooonnnuuu~~~zzzsssfffkkklllddd]]]___eeeiiifffeeedddeeeiiimmmpppqqqoooqqqsssuuutttrrrnnnlllkkkmmmmmmlllhhheeedddcccdddggggggbbb```aaaaaa^^^ddd^^^]]]cccfffaaa]]]]]]```^^^]]]___aaabbb```]]]WWWUUUVVVXXXXXXVVVXXX]]]aaa___^^^___aaaaaa^^^[[[ZZZ[[[\\\[[[YYYVVVUUUUUUUUUUUUVVVWWWYYY[[[^^^___cccbbbaaa```___``````aaaccc```^^^___aaabbb```^^^bbbbbbcccdddeeeeeeeeedddhhhdddeeeiiigggaaa^^^```[[[]]]cccjjjkkkfffccceeeggghhhiiijjjjjjlllnnnpppkkkkkkpppuuuqqqooozzzssskkkiiilllgggkkkooorrrsssuuuwwwyyyuuuxxx{{{{{{yyyvvvtttsssuuuvvvxxxyyyxxxssslllfffhhhrrr|||yyyqqqlllllltttqqqjjjjjjkkkooogggbbbeeegggfffgggjjjkkkgggfffhhheee______dddfffjjjlllmmmrrrvvvqqqgggeeeddd___ZZZZZZ\\\YYYSSSYYY]]]\\\VVVQQQRRRSSSRRRRRRLLLHHHGGGFFFDDDEEEIII???HHHKKKDDD???AAACCCAAA===AAAEEEFFFEEEDDDEEEGGGCCCCCCJJJQQQNNNHHHPPP^^^TTTMMMFFFCCCFFFIIIJJJIIIIIIMMMOOOMMMHHHEEEGGGJJJHHHEEECCCEEEJJJKKKHHHDDDEEEHHHKKKMMMLLLKKKKKKLLLKKKLLLIIIEEEGGGNNNOOOKKKJJJLLLPPPQQQQQQSSSXXX[[[ZZZ]]][[[UUUPPPSSSZZZ___[[[]]]]]]\\\]]]^^^YYYRRRZZZ___bbbaaa```bbbbbb```[[[___aaa___[[[[[[___ddd\\\VVVTTTZZZ```dddjjjqqqeeeiiihhhbbbaaadddddd```hhhnnnuuuvvvssspppnnnooommmssszzz|||xxxtttssstttlllmmmpppsssuuuwwwxxxyyysssssstttuuuvvvwwwwwwwww|||zzz}}}|||vvvuuuxxxqqquuuyyyyyywwwvvvxxx{{{yyyzzzzzz{{{}}}~~~zzzuuuvvv{{{}}}zzz{{{~~~}}}xxxrrr]]]KKKHHHVVVnnnxxxuuugggUUULLLSSSaaajjjeee]]]QQQEEEKKKqqq{{{sssnnnggg```]]]]]]QQQPPP\\\cccdddlll{{{sss___WWWYYY\\\TTTYYY^^^___tttwwwuuuyyy{{{qqqcccccclllfffeeekkktttvvvtttyyyooo\\\iii{{{yyymmmfffaaaeeelllpppqqqmmmgggbbbggggggfffeeeeeeeeeeeeeeebbbcccdddeeefffiiinnnqqqsssmmmhhhiiigggcccdddjjjeeeaaa^^^```ccceeebbb^^^dddbbb___^^^___dddiiimmmgggjjjkkkhhhccc___aaadddcccdddcccaaa```bbbgggllloookkkeee```^^^___aaaccchhhgggeeedddccccccddddddgggdddaaa```ccchhhkkkmmmhhhiiikkklllllllllkkkkkksssuuuvvvqqqkkkiiiooouuu}}}tttrrrwwwwwwnnnjjjlllqqqoooooopppnnniiiiiimmmllloooqqqqqqmmmkkkkkkmmmwwwtttpppooorrrvvvyyy{{{ooooooooorrruuuwwwwwwvvvwwwwwwsssnnnnnnpppoookkknnnooouuu}}}{{{vvvtttwww{{{}}}xxxtttzzzzzzvvv{{{}}}uuuooooooqqqpppppptttwwwuuuooommmooovvvuuuuuuwwwyyyuuullldddhhhhhhiiimmmooommmhhhccc\\\\\\[[[YYYVVVTTTVVVXXXTTTVVVYYY[[[]]]_________```hhhnnnmmmeee___aaadddkkkjjjfffbbb^^^^^^```bbbaaa```___]]]\\\[[[[[[[[[XXXZZZ]]]^^^]]]ZZZVVVSSSUUUSSSSSSUUUYYY\\\[[[YYYTTTSSSQQQPPPOOOQQQRRRTTTRRRSSSUUUWWWVVVUUUSSSQQQTTTXXXWWWSSSPPPPPPMMMJJJKKKKKKLLLNNNQQQTTTWWWYYYgggkkkeeeXXXVVV]]]___ZZZWWW^^^```[[[XXXZZZZZZXXXZZZXXXXXX\\\^^^]]]___bbb___aaabbbaaa^^^[[[ZZZZZZXXX[[[^^^^^^]]]^^^bbbeeeffffffgggggggggfffeeecccggghhhjjjjjjiiimmmyyyxxxooommmkkkbbbWWW```dddhhhjjjjjjjjjkkkmmmllloooqqqpppqqqrrrooojjjkkkiiiggghhhiiiggg```YYY^^^gggrrruuurrrllljjjjjjrrrxxxfff^^^```dddaaa]]]```gggfff]]]\\\cccZZZ]]]``````^^^[[[YYYXXX\\\[[[]]]dddkkklllfff___```]]]WWWQQQNNNOOOPPPRRRRRROOOLLLJJJKKKLLLLLLKKKIIIFFFCCCBBBCCCCCC@@@>>>AAA@@@???>>>>>>======>>>>>>===<<<>>>AAACCCBBB@@@===@@@BBBBBB@@@@@@BBBEEEHHHFFFBBB???>>>AAAGGGKKKFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>===<<<===???@@@???@@@BBBDDDGGGIIIKKKLLLHHHEEEBBBCCCFFFIIIJJJIIIIIIHHHIIILLLPPPRRRPPPNNNUUUTTTSSSSSSSSSTTTUUUVVVVVVUUUZZZaaaaaaZZZWWWYYYYYYXXXWWWWWWXXXWWWUUUSSSSSSZZZdddjjjjjjeee___[[[\\\YYYXXX\\\bbbgggfffddd______]]][[[ZZZ[[[]]]___nnnsssxxxxxxtttqqqqqqsssrrrnnnooouuuxxxssslllhhhlllnnnqqqpppnnnlllkkkkkkkkkhhheeebbbbbbeeehhhjjjnnnnnnmmmmmmllljjjeeebbbiiijjjmmmpppqqqqqqpppooorrrrrrrrrrrrrrrrrrrrrrrrrrrppplllkkksssyyyrrreeeeee\\\PPPFFFEEENNN[[[eeebbbddd```UUUJJJLLLZZZiiifff]]]QQQGGGSSS{{{wwwooobbbYYYWWWKKKFFFMMMOOONNNXXXiiiyyyhhh```\\\YYYTTTWWWYYYZZZooowwwoookkkdddYYYXXX^^^aaa]]]___iiinnnpppwww{{{cccgggrrrppphhheee]]]bbbjjjppppppkkkddd___aaaaaaaaabbbbbbcccdddeeeffffffeeeddddddggglllppptttkkkeeedddbbb^^^]]]______\\\ZZZ[[[^^^```]]]ZZZ[[[ZZZXXXWWWXXX\\\___bbbfffiiijjjgggaaa]]]]]]___^^^______]]][[[\\\___bbb^^^^^^]]]]]]]]]___```aaadddcccbbbaaa`````````aaaiiifffcccaaaccceeefffgggcccbbbbbbeeejjjmmmllljjjppptttxxxuuunnnjjjkkkoooqqqmmmkkklllmmmkkklllooosssqqqrrruuusssmmmiiiiiiqqqsssuuusssnnnjjjiiijjjpppnnnmmmnnnoooqqqqqqpppqqqpppooopppqqqqqqpppnnnssssssppplllkkkmmmkkkgggkkkjjjnnnvvvyyyvvvrrrqqqoooqqquuuxxxyyyzzzyyyxxxqqquuu{{{~~~|||xxxuuurrrsssvvvxxxuuurrrooosssvvvtttoookkkjjjkkklllkkkmmmpppmmmgggdddfffsssrrrrrrtttuuusssmmmhhhbbbdddfffjjjllljjjddd___VVVVVVVVVTTTRRROOOMMMLLLLLLNNNOOORRRSSSUUUVVVVVVSSSYYY______ZZZVVVWWWYYYcccaaa___[[[XXXWWWZZZ\\\^^^]]][[[XXXUUUSSSRRRQQQUUUUUUUUUUUUTTTRRRQQQPPPOOOMMMLLLNNNRRRTTTTTTSSSPPPOOONNNMMMLLLLLLMMMMMMKKKKKKKKKLLLKKKKKKJJJIIIOOOTTTXXXWWWUUUSSSMMMFFFDDDDDDDDDFFFIIILLLPPPRRRYYY^^^[[[SSSQQQVVVVVVOOORRRXXXZZZUUURRRTTTVVVUUUSSSQQQRRRVVVXXXWWWYYY]]]XXXYYYZZZYYYWWWUUUTTTUUUTTTUUUVVVVVVUUUVVVXXXZZZ[[[WWWUUUWWW[[[___^^^\\\]]]___ccceeeeeefffjjjnnn|||wwwpppkkkjjjiiiaaaVVVQQQTTTWWWXXXXXXYYY\\\^^^^^^bbbddddddfffjjjiiieeeccc___ZZZZZZ\\\\\\ZZZWWWYYY___fffkkkiiiddd___\\\]]]lllsssiii\\\ZZZZZZXXXSSSPPPUUU______WWWRRRUUUWWWYYY[[[ZZZXXXVVVVVVVVVRRRPPPRRRXXX```bbb^^^XXX\\\ZZZUUURRRQQQRRRTTTVVVMMMJJJGGGFFFGGGGGGGGGGGGGGGDDDAAA@@@AAAAAA>>><<<>>>>>>======<<<<<<======???===<<<===???@@@???======???@@@???===<<<>>>???@@@@@@@@@???>>>???AAACCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<======>>>@@@AAACCCDDDDDDAAA>>><<<===@@@CCCDDDCCC@@@@@@BBBFFFLLLPPPPPPPPPQQQOOOMMMLLLMMMQQQTTTWWWSSSOOOPPPZZZaaa```\\\ZZZSSSRRRQQQSSSTTTUUUTTTRRRQQQVVV]]]aaa```^^^[[[YYYWWWTTTSSSVVV\\\``````^^^YYY[[[[[[XXXTTTTTTZZZ```bbblllwww}}}|||wwwsssqqqxxxooogggeeeeeebbb```aaadddeeegggiiiiiihhhfffdddZZZZZZYYYYYYYYYZZZ[[[\\\```aaabbbbbbaaa___^^^\\\[[[```hhhmmmnnnjjjddd```hhhhhhhhhhhhhhhhhhhhhhhhfffffffffgggooouuupppfff^^^XXXNNNFFFBBBCCCGGGKKKNNNRRRXXXWWWJJJCCCQQQeeeddd```___]]]iiizzzjjj\\\TTTLLLJJJNNNMMMHHHNNN\\\zzznnnggg```YYYZZZYYYWWWTTTaaa~~~ssseeeZZZYYYYYYVVVTTTWWW]]]XXXZZZccciiillluuu{{{bbb___cccaaa```dddWWW\\\eeekkklllggg```[[[ZZZZZZZZZ[[[]]]___aaabbbeeedddbbb```___aaaeeeiiimmmddd\\\[[[\\\YYYVVVUUUWWWUUUSSSTTTWWWXXXVVVTTTXXXWWWVVVVVVWWWXXXZZZ[[[```ccceeebbb]]]XXXWWWWWWXXXYYYZZZYYYWWWVVVWWWXXXVVVXXX\\\___aaabbbbbbbbbaaa```___^^^^^^]]]]]]^^^iiigggeeedddddddddcccbbbbbb^^^[[[___fffjjjhhheeeiiipppvvvvvvpppiiiffffffhhhjjjiiidddbbbfffllloooqqqnnnpppvvvxxxrrrllliiivvvxxxxxxuuunnniiihhhhhhgggggghhhjjjkkkiiifffcccpppnnnmmmmmmmmmmmmllljjjlllnnnllliiihhhiiieee```eeeccceeejjjmmmlllkkklllmmmlllkkkllloootttzzz}}}xxxvvvvvvwwwxxxxxxuuusssnnnjjjggghhhkkkooopppooolllmmmnnnooonnnkkkiiihhhhhhggghhhjjjhhhcccbbbeeekkkkkklllmmmlllkkkjjjiii[[[]]]```dddeeeccc]]]YYYPPPOOOOOOOOONNNJJJEEEBBBEEEFFFFFFGGGIIIJJJLLLMMMMMMPPPTTTUUUTTTRRRRRRRRRVVVVVVTTTQQQOOOOOOQQQSSSWWWUUUSSSQQQOOOMMMLLLKKKPPPNNNLLLIIIHHHIIIJJJKKKIIIHHHFFFGGGJJJLLLMMMMMMKKKKKKKKKJJJJJJHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDIIINNNNNNMMMIIIAAA777;;;;;;;;;<<<@@@DDDHHHKKKJJJPPPQQQLLLLLLOOOMMMFFFKKKOOOPPPLLLJJJLLLPPPQQQLLLJJJJJJNNNPPPOOOQQQUUUPPPRRRSSSRRRPPPOOOPPPQQQPPPOOOMMMNNNOOOPPPPPPOOORRRLLLGGGIIIPPPWWWYYYWWWWWWYYY\\\aaaeeeeee```[[[fffeeebbb```aaabbb[[[RRRKKKLLLNNNNNNNNNNNNPPPRRRVVVZZZ\\\]]]```eeegggeee]]]WWWQQQNNNQQQVVVXXXYYYUUUYYY^^^bbbbbb^^^XXXSSSMMM___ggg^^^YYY^^^\\\RRRPPPMMMRRR]]]```WWWPPPNNNTTTUUUTTTRRRPPPPPPQQQSSSMMMKKKLLLQQQXXX[[[YYYVVV```^^^ZZZVVVSSSOOOMMMLLLHHHFFFCCCBBBCCCDDDDDDCCCCCCAAA?????????>>><<<;;;;;;::::::::::::;;;<<<<<<>>>===;;;;;;<<<<<<;;;:::;;;<<<===;;;999888888999888;;;@@@AAA@@@>>><<<<<<>>>===<<<;;;;;;;;;;;;;;;999999999999888888888777;;;;;;<<<<<<<<<<<<======;;;999777888:::===>>>>>><<<<<<>>>BBBGGGLLLNNNOOOKKKIIIFFFEEEGGGKKKQQQTTTWWWOOOMMMWWWcccgggbbb\\\KKKJJJJJJLLLNNNPPPPPPOOONNNQQQTTTUUUUUUTTTTTTUUUSSSQQQPPPSSSWWWZZZYYYWWWZZZ^^^___ZZZSSSQQQXXX___[[[eeeqqqyyyxxxsssnnnkkksssiii^^^ZZZYYYWWWWWWYYY\\\\\\]]]aaadddddd```\\\QQQRRRUUUVVVWWWVVVUUUTTTSSSVVVZZZ[[[YYYXXXYYY[[[YYY]]]cccggggggccc]]]XXX\\\\\\]]]]]]^^^^^^______\\\^^^```bbbfffiiieee___]]]YYYQQQFFF>>>>>>EEELLLJJJKKKSSSWWWLLL???HHH\\\[[[dddvvvwwwwww~~~|||pppfffTTTPPPSSS\\\\\\SSSPPPTTT~~~~~~yyyrrrmmmiiiaaaXXX\\\YYYXXXSSSVVVhhhiiiUUUYYYPPPLLLPPPUUUUUUSSSSSSWWWVVV\\\cccddd```fffppp|||gggUUURRRTTTTTTWWW^^^QQQUUU[[[```aaa^^^YYYVVVSSSSSSSSSTTTVVVWWWYYYZZZ[[[\\\\\\[[[ZZZ[[[]]]```___XXXQQQRRRVVVXXXUUUQQQPPPNNNMMMNNNPPPQQQPPPNNNSSSSSSTTTTTTUUUUUUTTTTTTUUUXXXZZZZZZVVVRRRPPPOOORRRTTTUUUVVVUUUTTTSSSRRRUUUWWWZZZ]]]______^^^]]]^^^^^^]]]\\\[[[[[[[[[[[[cccbbbbbbbbbdddcccaaa___aaa^^^ZZZZZZ]]]^^^]]]\\\___eeelllmmmiiiccc___^^^fffnnnnnnbbb[[[```ffffffjjjfffgggooouuusssmmmjjjuuuwwwxxxtttnnniiihhhhhhccccccdddeeeeeeccc^^^ZZZbbbaaa```bbbdddffffffffffffhhhhhheeeeeeeeeaaaZZZ___[[[ZZZ^^^aaaaaabbbeeeiiifffccccccfffnnnvvv{{{xxxtttnnnjjjiiijjjkkkllliiifffbbbaaaeeeiiimmmnnnjjjhhhhhhiiikkkkkkhhheeebbbaaabbbeeeccc``````ddd```aaaaaaaaa___^^^```aaaUUUVVVWWWYYYYYYXXXVVVTTTMMMKKKJJJJJJJJJGGGCCC???CCCBBBBBBBBBCCCEEEFFFHHHKKKLLLMMMOOOPPPPPPMMMKKKLLLLLLLLLJJJIIIIIIJJJLLLMMMLLLKKKKKKJJJJJJJJJJJJJJJHHHFFFDDDCCCCCCDDDEEEFFFEEEDDDDDDEEEGGGIIIJJJHHHIIIIIIIIIHHHFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@BBBBBB???===<<<666000444444444555999???DDDHHHCCCHHHJJJHHHHHHKKKIIIDDDFFFIIIJJJGGGEEEGGGKKKOOOKKKHHHHHHKKKKKKIIIJJJNNNMMMNNNNNNNNNMMMMMMOOOQQQOOOLLLJJJKKKNNNPPPOOOMMMNNNJJJEEECCCFFFKKKPPPRRRTTTTTTUUUYYYaaaddd^^^UUUUUUVVVTTTRRRTTTVVVSSSMMMJJJLLLNNNOOOOOONNNMMMMMMSSSXXXZZZYYYZZZ___aaa```UUUPPPJJJHHHKKKQQQUUUXXXNNNSSSZZZ]]]\\\YYYVVVUUUSSScccggg^^^___kkkhhhZZZSSSPPPSSS\\\aaa\\\TTTPPPSSSRRRPPPMMMKKKKKKNNNQQQLLLJJJIIILLLQQQTTTTTTRRRZZZ[[[[[[ZZZVVVOOOHHHDDDDDDBBB@@@@@@AAABBBBBBAAAAAA@@@??????>>>===<<<:::777777777888888999;;;;;;;;;;;;:::::::::::::::999999999999888777666666666666:::???AAA@@@===;;;999;;;;;;::::::::::::::::::999999999999999777666666:::::::::;;;;;;;;;;;;;;;:::999777777999;;;===>>>@@@??????@@@CCCFFFHHHIIIFFFEEECCCBBBCCCFFFJJJMMMXXXPPPLLLQQQ[[[```\\\VVVFFFEEEEEEFFFIIIKKKKKKKKKIIIKKKNNNOOONNNNNNNNNOOOQQQPPPPPPRRRVVVWWWWWWUUU[[[]]]^^^[[[UUUQQQSSSVVV[[[```fffiiigggdddaaa___aaa\\\YYY[[[[[[XXXVVVVVVYYYWWWXXX\\\aaaaaa[[[UUUQQQRRRSSSUUUTTTSSSQQQPPPMMMSSSXXXYYYWWWXXX[[[```___^^^[[[YYYWWWVVVVVVWWWTTTTTTVVVXXXZZZ\\\]]]^^^YYY[[[\\\\\\[[[XXXTTTPPPLLLNNNMMMFFF>>>@@@KKKVVVPPPKKKMMMRRRJJJ<<<>>>KKKNNN\\\yyyooojjj```ZZZaaakkkmmmiiieeeSSSOOORRRZZZ\\\TTTLLLJJJUUU___kkkuuuyyyuuufffWWWVVVQQQQQQOOOQQQ___```PPPTTTPPPMMMNNNNNNNNNOOORRRLLLRRR]]]ccc[[[OOONNNWWWXXXNNNGGGHHHJJJIIIMMMSSSMMMNNNPPPRRRRRRRRRQQQQQQMMMMMMMMMMMMMMMNNNOOOOOOOOORRRVVVWWWWWWWWWWWWXXXTTTOOOJJJJJJPPPTTTQQQLLLIIIHHHHHHIIIJJJKKKKKKJJJHHHIIIJJJKKKKKKKKKIIIIIIHHHJJJMMMNNNMMMKKKIIIHHHJJJKKKMMMPPPQQQPPPNNNMMMLLLMMMNNNOOOQQQQQQRRRRRRWWWWWWWWWVVVVVVUUUTTTTTTTTTUUUWWWZZZ]]]^^^\\\ZZZVVVWWWWWWTTTPPPNNNPPPSSSSSSWWW\\\^^^\\\YYYXXXXXX```jjjlllaaaXXXZZZ\\\[[[ddd^^^]]]bbbhhhhhhfffeeemmmoooqqqooojjjgggfffgggbbbaaa`````````^^^[[[YYYTTTSSSSSSUUUXXX[[[]]]]]]```cccdddbbbbbbbbb^^^XXXYYYTTTRRRUUUWWWWWWXXX\\\]]][[[YYYXXX[[[```fffjjjdddffffffccc___^^^aaaeeeccc```\\\[[[]]]```dddfffcccaaa___aaaddddddaaa]]]\\\[[[\\\^^^\\\XXXXXX\\\VVVWWWWWWVVVTTTSSSTTTUUUQQQQQQPPPNNNMMMNNNOOOPPPKKKIIIGGGEEEDDDDDDBBBAAAAAAAAA@@@???@@@AAABBBCCCFFFEEEEEEFFFHHHGGGDDDBBBEEEFFFGGGGGGEEEEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBB@@@@@@BBBBBBBBBAAAAAABBBDDDEEECCCDDDEEEEEEDDDBBB???======>>>@@@AAAAAAAAA@@@???>>>???<<<555222333444222000//////000444;;;AAAEEEAAADDDEEEDDDDDDFFFFFFDDDEEEEEEFFFFFFDDDDDDIIINNNMMMJJJIIIJJJIIIFFFFFFIIIJJJJJJJJJIIIIIIJJJMMMPPPMMMJJJIIIJJJNNNQQQPPPNNNLLLLLLJJJDDD>>>===CCCIIINNNNNNLLLMMMVVV___]]]VVVNNNOOOMMMIIIIIIMMMOOOMMMDDDFFFKKKOOORRRQQQOOOMMMOOOTTTUUURRRPPPRRRTTTSSSJJJHHHEEEEEEGGGKKKNNNPPPGGGPPPYYY[[[XXXWWW[[[aaa___hhhggg^^^bbbnnnkkk]]]NNNKKKMMMUUU\\\\\\YYYVVVQQQPPPNNNKKKIIIJJJMMMOOOHHHEEECCCCCCFFFHHHHHHGGGGGGLLLSSSXXXWWWRRRKKKFFF???>>>======???@@@???>>>@@@@@@AAA@@@???===<<<<<<666666666666777999:::;;;888999999:::999999:::;;;777777666666777777777666555888;;;===<<<:::999999888888777777777888888999888888888888777666555444777777888999::::::;;;;;;999888888777888:::===???@@@????????????@@@CCCDDDCCCCCCCCCBBBBBBBBBBBBCCCKKKHHHFFFFFFJJJNNNNNNKKKEEECCCBBBBBBDDDFFFFFFEEEDDDGGGKKKLLLKKKJJJIIIIIIOOOOOOPPPQQQSSSTTTTTTSSSQQQQQQSSSTTTTTTRRRMMMJJJUUUXXX[[[\\\ZZZWWWTTTRRRRRRQQQSSSYYY[[[WWWUUUVVVVVVTTTSSSVVVZZZYYYTTTNNNMMMLLLKKKJJJIIIHHHHHHHHHJJJOOOTTTVVVUUUUUUZZZ___\\\YYYSSSMMMJJJJJJLLLNNNLLLMMMPPPSSSWWWZZZ\\\^^^VVVVVVVVVUUUQQQKKKFFFDDDCCCJJJOOOKKKDDDAAAGGGNNNNNNHHHFFFHHHDDD;;;888<<>>>>>======>>>>>>>>>CCCBBBBBBBBBCCCBBB@@@>>>AAACCCEEEEEECCCBBBCCCCCCBBBAAA@@@???======<<<<<>>======>>>??????>>>===>>>???===>>>??????>>><<<:::888888999:::<<<===>>>>>>>>>;;;@@@BBB;;;333222222222222000......111777===BBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCEEEFFFDDDBBBFFFLLLMMMIIIGGGHHHGGGCCCCCCEEEEEEEEEDDDCCCBBBDDDHHHKKKHHHGGGGGGHHHJJJLLLMMMLLLPPPTTTVVVNNNBBB<<>>@@@BBBAAA???===<<<===666666666777777999::::::888999:::::::::999;;;<<<777666555666777888777666333555666666555555666777444444444444444555666777777777666555444333222222333333444666777888999999666666666555555777:::===999:::<<<<<<<<<>>>@@@BBBBBBCCCBBBBBB@@@???===<<<>>>AAABBB@@@@@@EEEHHHHHHDDDBBB@@@???AAABBBBBBAAA@@@DDDHHHJJJIIIFFFEEEDDDHHHIIIKKKMMMNNNOOONNNNNNIIIIIIKKKPPPUUUUUUOOOJJJJJJMMMRRRVVVUUUQQQLLLHHHNNNKKKKKKOOOPPPNNNOOORRROOOMMMLLLNNNOOOOOOKKKGGGHHHFFFDDDAAA@@@AAABBBCCCEEEHHHLLLMMMMMMNNNRRRUUUSSSSSSRRRPPPMMMJJJGGGFFFDDDEEEHHHKKKOOOSSSUUUWWWNNNLLLLLLMMMKKKFFFCCCCCCGGGIIIKKKHHHCCC???======BBBBBBBBBAAA???<<<888666<<>><<<;;;DDDLLLFFFIIIHHHFFFBBBAAAGGGOOOTTTLLLKKKQQQXXXTTTJJJFFFJJJCCCAAA@@@AAAAAA@@@AAACCCEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@AAACCCEEEEEEFFFGGGJJJLLLHHHHHHEEEAAA@@@DDDBBB===???@@@AAAAAAAAABBBCCCDDD???@@@AAABBBCCCCCCBBBBBB<<<;;;<<<===>>>>>>===<<<>>>===>>>AAACCCCCC@@@===>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHFFFEEEDDD@@@@@@BBBEEEGGGHHHGGGEEE???BBBDDDDDDAAA@@@BBBDDDEEEFFFGGGHHHHHHIIIJJJKKKEEEGGGLLLPPPNNNKKKMMMSSSTTTOOOLLLLLLLLLJJJKKKOOOOOOSSSWWWXXXWWWVVVXXX[[[XXXWWWWWWWWWXXXXXXVVVTTTXXXVVVTTTTTTVVVYYYZZZZZZVVVYYYZZZYYY[[[]]][[[VVVQQQMMMKKKNNNOOOLLLJJJKKKPPPPPPPPPPPPRRRTTTVVVWWWPPPUUU\\\___^^^[[[YYYXXXVVVWWWYYYYYYZZZ[[[\\\]]]]]]\\\ZZZYYYXXXVVVTTTSSSWWWWWWZZZ]]]\\\WWWUUUXXXQQQQQQSSSWWWZZZZZZUUUQQQNNNOOOOOOMMMIIIGGGGGGHHHLLLPPPQQQLLLDDD???@@@CCC===>>>>>>>>>===<<<;;;;;;???@@@AAABBBAAAAAAAAAAAA===???BBBBBBAAA?????????@@@???>>>===<<<;;;;;;;;;AAAAAABBBBBBAAA???===;;;999<<>>BBBEEERRRaaalllgggXXXJJJAAA<<<<<<999444111111666;;;???AAA@@@@@@@@@@@@???>>>???AAA@@@CCCFFFCCC???BBBHHHGGGCCCBBBDDDCCC@@@@@@CCCBBBAAA???===<<>>@@@BBBBBBAAA@@@>>>===;;;:::::::::>>>@@@======BBBEEEDDDBBB???===<<<>>>???@@@???===@@@CCCDDDCCCAAAAAAAAAAAADDDGGGIIIJJJJJJJJJJJJIIIIIIKKKNNNPPPQQQOOOLLLFFFGGGHHHJJJKKKJJJGGGEEEHHHEEEFFFHHHGGGEEEFFFJJJFFFFFFEEEFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEFFFGGGIIIJJJLLLJJJLLLPPPRRRQQQMMMHHHEEE>>>???AAACCCFFFIIIJJJKKKHHHCCCBBBGGGIIIFFFEEEGGGDDD@@@;;;:::;;;<<<:::777777===AAA???>>>>>><<<666;;;LLLeeeeeeLLL===;;;888777444777BBBJJJIIIAAA<<<888BBBNNNPPPHHHAAAEEENNNJJJDDDGGG```~~~bbbKKK@@@===>>>===AAADDD===BBBCCCBBB@@@@@@BBBBBB@@@JJJBBBAAAIIINNNJJJHHHKKKEEEBBB???>>>>>>>>>AAADDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>============>>>>>>======<<<;;;;;;===BBBFFFAAAEEECCC>>><<<@@@???;;;<<<===????????????@@@BBB<<<===>>>???@@@@@@@@@@@@<<<;;;:::::::::;;;:::999???======???AAA@@@===999;;;===???@@@AAAAAA@@@@@@FFFFFFGGGGGGFFFEEECCCBBBBBBAAAAAABBBDDDCCCAAA???@@@AAABBBCCCCCCBBBAAA???CCCDDDEEEFFFFFFFFFFFFFFFAAA>>>BBBJJJKKKFFFIIISSSJJJHHHGGGHHHFFFDDDFFFKKKFFFJJJOOOPPPOOOOOOQQQTTTRRRRRRSSSUUUWWWVVVTTTQQQSSSQQQOOOPPPSSSVVVXXXXXXSSSVVVVVVVVVXXX\\\ZZZVVVOOOLLLKKKNNNNNNJJJGGGGGGLLLLLLKKKLLLNNNPPPRRRTTTWWWTTTPPPNNNNNNNNNNNNMMMNNNQQQTTTVVVWWWWWWXXXXXXVVVUUUTTTQQQNNNLLLJJJJJJJJJLLLQQQXXXYYYVVVVVVYYYTTTTTTVVV]]]cccccc\\\VVVMMMPPPRRRQQQLLLHHHFFFFFFPPPVVVZZZUUUIIIAAA@@@CCC>>>>>>?????????===;;;:::888;;;===>>>======???AAA;;;===@@@@@@>>><<<<<<;;;============>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;999===AAAAAA???<<<;;;<<<;;;;;;<<<<<<<<<;;;;;;:::AAA>>>:::999<<>>AAAEEEBBB===>>>EEE@@@======??????===>>>AAAAAA@@@>>>;;;:::<<>>===LLLRRRKKKDDDEEEDDD@@@AAAGGGJJJGGGDDDFFFIIIJJJMMMIIIDDDCCCCCCDDDCCCAAABBBJJJOOOMMMJJJJJJKKKJJJHHHHHHGGGDDDBBBAAAAAABBBJJJMMMPPPRRRVVV___kkkuuuaaaYYYVVVYYYXXXMMMEEECCCEEEHHHJJJGGGEEEEEEEEEDDDBBBDDDGGGHHHFFFCCCAAA@@@============>>>??????@@@============>>>??????@@@999999999;;;===>>>===<<<;;;>>>AAAAAA>>><<<;;;<<<999999999999999::::::;;;===???@@@>>>:::888999;;;;;;888555555666555222000333555777777666666666777555555555666777888999:::===;;;999666555555666777555555555666666777777777333444555444222444888<<<999<<<@@@AAA@@@???@@@BBBBBB@@@===:::999999:::;;;888;;;;;;777888>>>>>>:::???===::::::<<<>>>??????<<<>>>??????======>>>???>>>AAAEEEGGGHHHHHHHHHIIIIIIJJJJJJHHHFFFEEEFFFHHHJJJFFFAAA===>>>AAADDDFFF???@@@DDDIIIHHHCCCAAABBB@@@AAABBBBBBAAAAAADDDFFF??????@@@AAABBBCCCDDDEEEFFFDDDCCCDDDFFFHHHHHHHHHBBBEEEHHHJJJKKKJJJGGGFFF<<<===>>>???@@@BBBCCCCCCFFF???===CCCHHHFFFFFFHHHDDD>>>999888;;;===<<<:::777777:::BBBIIIHHH@@@888<<>>===333222AAAOOOKKKFFFFFFCCC<<>>>>>;;;::::::===>>><<<:::>>>???FFFPPPRRRJJJEEEEEE@@@@@@AAAAAA@@@???===<<<===>>>@@@AAABBBBBBAAA@@@???>>>===???AAAAAA===:::???>>>===<<<<<<<<<<<<<<<@@@???===<<<<<<======>>><<<;;;999999999;;;===>>>999:::<<<===>>>===<<<<<<;;;;;;:::999888888888888<<<<<<;;;:::999999999999777888:::<<<===>>>??????>>>@@@BBBCCCDDDDDDBBBBBBBBB@@@>>><<<;;;;;;<<<===>>>>>>?????????@@@@@@@@@>>>AAACCCDDDCCCBBBAAAAAA@@@===<<>>CCC===;;;===>>><<<<<>>>>>>>>???>>><<<:::===>>>???>>><<<;;;;;;<<<::::::;;;;;;<<<======>>>@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;::::::;;;===>>>???GGGJJJ???333333:::III^^^wwwyyyrrr___FFF444222999======@@@@@@???>>>>>>>>>>>>>>>>>>??????>>><<<;;;===>>>::::::;;;<<<>>>???AAABBBEEE@@@;;;888:::<<<<<<;;;>>>HHHKKKDDDBBBGGGFFF@@@IIITTT[[[XXXOOOIIIFFFCCCAAAFFFJJJIIIDDD??????@@@DDDDDDCCCCCCCCCCCCDDDDDDFFFFFFDDDCCCCCCCCCDDDEEEJJJKKKJJJIIIMMMRRRQQQLLLQQQNNNHHHDDDAAABBBDDDFFFGGGHHHKKKNNNRRRUUUXXXYYYSSSPPPNNNOOOQQQOOOHHHBBBFFFIIIKKKKKKHHHEEECCCBBBAAABBBBBBBBBBBBBBBAAAAAA@@@>>><<<<<>>AAA@@@===;;;999999999999777777777777666666666666444555555555666666777777:::::::::888777999<<<>>><<<;;;::::::999888777777888777666999<<<===:::777555555444444444555555666:::;;;;;;<<<<<<;;;;;;:::???===:::999999999888666===<<<;;;999888777777777<<<:::888999;;;<<<:::888>>>===<<<;;;;;;<<<===>>>======>>>???@@@BBBCCCDDDEEEFFFHHHIIIHHHEEEBBB@@@@@@AAAAAA@@@???@@@BBBEEE>>>>>>>>>>>>>>>>>>>>>>>><<<===???AAABBBCCCBBBBBBBBB===;;;AAALLLQQQLLLEEEEEEEEEDDDDDDCCCCCCCCCCCC@@@??????AAADDDEEEDDDCCC>>>>>>>>>>>>???@@@AAAAAAFFFDDDBBBBBBCCCEEEGGGGGGIIIDDD???>>>@@@BBBAAA???666666:::BBBKKKMMMGGGAAAIIIaaa{{{nnnWWWIIIEEE@@@:::999???AAA<<<666444888333;;;DDD>>>;;;===:::555777888;;;HHHVVVVVVMMMOOOIII@@@:::777999<<>>???@@@>>><<>>?????????>>>=========>>>????????????>>>???>>>>>>???AAA@@@===:::<<<<<<;;;:::::::::::::::======;;;:::::::::;;;<<<<<<;;;999888999:::;;;===::::::;;;;;;;;;;;;;;;;;;888888777777777888888999::::::999888888888888888888888999:::;;;;;;;;;;;;===???AAABBBCCCCCCBBBAAA@@@???===;;;::::::;;;<<<=========>>>>>>????????????AAABBBBBBBBBBBBDDDFFFAAA>>><<>>@@@CCCFFFIIIJJJHHHHHHJJJKKKLLLMMMMMMMMMNNNNNNMMMNNNOOOOOONNNLLLMMMNNNOOOPPPPPPOOONNNNNNLLLLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEJJJJJJMMMQQQQQQNNNOOOSSSIIIAAA<<<>>>???<<<::::::;;;;;;===@@@DDDFFFFFFEEEHHHIIILLLQQQUUUVVVSSSOOOMMMOOOQQQQQQPPPLLLHHHFFFLLLTTTVVVOOOEEEAAABBBCCCBBB<<<999;;;<<<;;;<<<>>>@@@>>>;;;;;;<<<===<<<;;;<<<===>>><<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::999999999999999999888888888888777777666666777999:::;;;RRR___\\\LLL>>>666???TTTtttQQQ999333777888666>>>>>>===<<<<<<<<<<<<===<<<======<<<:::999;;;<<<======<<<<<<===>>>??????@@@>>>======??????>>><<<>>>DDDEEECCCHHHPPPMMMDDDEEELLLPPPOOOMMMMMMKKKHHH@@@DDDHHHGGGCCC??????@@@@@@AAABBBCCCDDDFFFGGGGGGJJJIIIGGGEEEEEEFFFGGGHHHGGGHHHGGGGGGJJJOOONNNJJJNNNLLLJJJGGGEEEEEEEEEEEEKKKKKKLLLLLLMMMNNNNNNNNNOOOMMMKKKMMMNNNMMMGGGAAAEEEFFFGGGHHHHHHFFFDDDBBBDDDDDDDDDDDDDDDCCCBBBAAA>>><<<;;;;;;======<<<:::<<<;;;;;;<<>><<<;;;::::::::::::;;;<<<<<<;;;<<<<<<;;;999888999;;;999888666666777999;;;=========;;;:::999888888888777777777666666666555555444444555555666666666666666777888888888:::<<>>???===;;;555555555444444555555666777888888888888888888777:::888777777888999888777999999888888888888999999===;;;999:::<<<===;;;999;;;;;;::::::::::::;;;;;;;;;<<<<<<>>>@@@BBBCCCDDDCCCDDDEEEFFFFFFEEECCCBBBAAAAAAAAA@@@>>>???BBBDDDAAA@@@@@@???>>>===<<<;;;======???AAACCCDDDDDDCCCFFFAAA???DDDMMMQQQLLLFFFCCCCCCCCCCCCCCCBBBBBBBBB?????????AAACCCDDDDDDBBB>>>>>>>>>>>>???AAABBBCCCDDDCCCAAAAAABBBCCCDDDEEEMMMIIIEEEDDDFFFHHHGGGFFF<<<;;;===DDDKKKMMMJJJEEEIII[[[oootttiiiYYYMMMIIIEEE===777:::>>>===:::888777///333888444555<<<;;;888999888888CCCQQQRRRKKKJJJIIIEEEAAA======AAAEEECCCBBBAAAAAABBBBBBAAA???GGGHHHLLLPPPMMMCCC;;;777888999;;;<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<>>>>>???@@@???===;;;:::999888888777888888888::::::999888888888888999;;;:::999888888999::::::::::::999888888888999999555555555555666777888999888888777666666666777777888888888888777777777777<<<>>>???AAAAAAAAA@@@@@@>>>===;;;:::::::::;;;;;;<<<<<<============>>>>>>>>>????????????AAADDDGGGAAA>>><<<>>>AAABBB@@@===999999999999999999999999777888999;;;>>>@@@CCCDDDBBBCCCCCCDDDEEEFFFGGGGGGIIIJJJKKKJJJHHHGGGFFFFFFIIIKKKMMMOOOOOONNNKKKJJJKKKKKKJJJIIIHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGJJJOOOPPPNNNPPPUUUPPPJJJEEEBBB>>>:::999;;;999999:::===AAADDDDDDDDDFFFHHHKKKPPPTTTVVVTTTRRRTTTUUUWWWXXXVVVSSSPPPMMMKKKLLLOOOMMMFFF@@@CCCKKKCCC===888999999888:::===???<<<999777888:::<<<<<<;;;<<<<<<:::888666666777;;;;;;:::999999888777777888888888888888888888888999999888888777666666666555555444444555666777888FFF___iii]]]JJJ;;;AAAVVVVVV;;;777;;;<<<999;;;;;;:::999999999999:::999::::::999888777999:::??????>>>===<<<<<<<<<<<<<<<===???AAACCCCCC@@@===>>>???>>>AAALLLWWWSSSGGGDDDGGGHHHHHHJJJMMMLLLIII???BBBEEEEEEBBB???@@@AAA???AAACCCEEEFFFGGGFFFFFFKKKIIIGGGEEEDDDFFFHHHIIIEEEGGGGGGFFFIIIMMMMMMJJJJJJJJJJJJJJJHHHGGGFFFEEEKKKJJJJJJIIIHHHGGGFFFFFFJJJIIIHHHJJJLLLJJJEEEAAACCCBBBBBBEEEHHHHHHEEEBBBDDDDDDDDDCCCBBBAAA@@@???<<<;;;::::::;;;;;;:::999:::999:::;;;>>>???>>>===:::999777777777888:::<<<:::;;;;;;:::888888999;;;777777666666666888999;;;888999999999999888777777777666666666666555555555444444444555555555555666333555777999999:::<<<===::::::999999888888777777999999999;;;>>>???>>>===666666555555444555555666666666777777777777666666555444333555777999999888666666666666777999:::;;;===;;;:::;;;<<<===<<<;;;999999::::::::::::999999::::::;;;<<<>>>@@@BBBCCC@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCBBB@@@>>>???AAADDDCCCCCCAAA???>>><<<::::::;;;;;;<<>>AAAGGGJJJFFF@@@AAAAAAAAAAAAAAAAAABBBBBB>>>>>>>>>@@@CCCDDDCCCBBB>>>>>>>>>???@@@BBBCCCDDDAAAAAA@@@@@@@@@AAABBBBBBLLLIIIGGGGGGIIIKKKKKKJJJFFFDDDBBBDDDGGGGGGCCC???>>>HHHSSSXXXTTTMMMHHHFFFDDD===888<<>><<>>;;;999:::;;;<<<===>>>>>>>>>>>>===;;;:::999999::::::>>>>>>>>>>>>>>>>>><<<;;;888888777777666777777888999888888777777777777777:::999888777777777888888:::999777666555666777777666666555555666777777888777666666666666666777777777666666666666666666777;;;<<<===>>>?????????>>>===<<<;;;::::::;;;;;;<<<========================;;;===>>>>>>>>>>>>@@@BBB>>><<<;;;<<<>>>???>>>===999999:::::::::::::::;;;888999:::;;;===???AAACCC??????@@@@@@AAACCCDDDDDDCCCEEEGGGFFFCCCAAAAAACCCMMMNNNOOOOOOOOOMMMKKKIIIIIIHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFIIINNNOOONNNQQQVVV___\\\VVVMMMCCC<<<;;;===;;;::::::===AAADDDEEEEEEEEEGGGJJJOOORRRTTTUUUUUUWWWWWWVVVVVVUUUTTTSSSSSSMMMKKKOOOSSSNNNDDDFFFPPPGGG@@@:::999999777777:::;;;999777666888999::::::999::::::888555444444444999999888777777666666555666666777777888999999999<<<;;;;;;:::888777777666666666666666666777888888333KKKYYYUUUKKK@@@DDDUUUTTT:::888======;;;999888777777666666777777888999999888777666888:::???>>>===<<<<<<<<<<<<<<<<<<===???BBBBBBAAA???============@@@KKKSSSOOOFFFGGGKKKLLLIIIHHHIIIHHHEEE@@@BBBDDDDDDBBBAAABBBCCCBBBCCCEEEFFFFFFEEECCCBBBHHHFFFCCCAAA@@@BBBDDDFFFEEEHHHHHHGGGHHHLLLMMMJJJGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHJJJIIIEEEBBBBBB???>>>BBBHHHJJJFFFBBBAAAAAAAAA@@@???===<<<;;;;;;;;;::::::::::::999999999999:::;;;<<<<<<<<<;;;:::888666555555777:::;;;888999999999777777999;;;666666666666666777888888555666888999999999888777666666666555555555444444444444444444444444444444111444777999999888999999888888888888888777777777555555666888:::;;;;;;;;;777666666555555555555555888999999999999999999888555444444666999::::::999555555555555666888999:::;;;;;;:::;;;;;;;;;;;;:::999:::<<<<<<<<<<<<:::999:::::::::;;;<<<===??????======>>>@@@AAACCCDDDEEEEEEEEEDDDBBB@@@@@@BBBDDDEEEDDDCCCAAA???>>><<<<<<999888888;;;@@@BBBBBBAAADDDAAA>>>???CCCCCC@@@<<>>======???BBBCCCBBBAAA@@@?????????@@@AAABBBCCC???@@@AAAAAA@@@@@@@@@AAAFFFEEEEEEEEEHHHJJJKKKKKKJJJGGGDDDCCCBBB@@@<<<999;;;===AAACCCEEEFFFHHHIIIEEEBBB@@@CCCLLLTTTTTTQQQBBB???DDDCCC:::;;;AAA===FFFEEE>>>:::CCCTTT]]][[[MMMFFF===:::<<<@@@AAAAAA??????@@@????????????@@@@@@AAABBBBBBCCCEEEEEEEEE========================???>>><<<:::999999999:::<<<=========<<<;;;;;;;;;888777777777777777888888888888888888777777666666777777777666666666777777999777666444444444555666888888777666666666666666666666666666666777888999666555555555666777888999999:::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>AAABBB@@@>>><<<<<<:::999:::;;;===>>>>>>>>>;;;;;;;;;;;;<<<<<<======;;;;;;;;;<<<>>>@@@AAABBB?????????@@@AAACCCEEEFFF???BBBCCCBBB???>>>AAACCCQQQPPPNNNLLLKKKIIIIIIHHHFFFFFFEEEDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHGGGFFFEEEJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHJJJNNNOOONNNQQQVVVcccccc]]]RRRFFF>>><<<;;;:::999888999===@@@BBBCCCAAACCCGGGJJJLLLNNNPPPQQQSSSQQQNNNLLLKKKMMMOOOQQQQQQPPPUUU[[[WWWLLLJJJQQQJJJCCC===;;;999666555777777666666777999:::999777888888999777555333333444666666666666666666666666666666777888999:::;;;;;;===<<<;;;:::999888777666666666666777777777777777333???BBB@@@AAA<<<;;;DDDaaa|||OOO999666777666444777666666555555555555555888999999888777777888:::<<<<<<<<<<<<<<<======>>>>>>>>>???>>>>>>=========<<<>>>@@@AAAEEEHHHFFFBBBFFFNNNSSSNNNGGGEEEEEEDDDBBBCCCCCCCCCBBBCCCDDDEEECCCDDDFFFGGGGGGFFFDDDCCCEEECCCAAA??????@@@BBBCCCDDDGGGHHHFFFFFFIIIJJJHHHFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEFFFHHHIIIHHHEEECCCAAA>>>===AAAFFFIIIFFFBBB@@@@@@@@@???>>><<<;;;:::;;;;;;;;;::::::999999:::::::::;;;:::999888888888999888555444444666999;;;666777888777777777999;;;555555666777777777777666444555777888999999888888555555555555444444444444444444444444333333333333222555888999888666555555777777777777777777777777333444555666666777999:::888777666555555555555555999999::::::::::::999999888888888999;;;<<<:::999777666666666666666777777999999:::999999999999:::999:::<<<<<<<<<<<<:::999<<<;;;;;;::::::;;;;;;<<<;;;;;;===>>>@@@BBBCCCDDDFFFFFFFFFEEECCCBBBDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@:::888777:::@@@CCCCCCAAAGGGEEECCCBBBCCCCCCAAA???>>>>>>>>>???????????????<<<<<<<<<>>>AAABBBAAA@@@AAAAAA@@@@@@??????@@@@@@???AAADDDCCCBBB@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGEEEDDDBBBAAAAAA@@@===;;;===<<<;;;;;;>>>CCCHHHLLLJJJJJJHHHGGGKKKQQQQQQNNN@@@DDDOOONNNCCCDDDIIIFFFFFFEEE>>>777===KKKQQQOOONNNEEE<<<999<<<@@@AAA???;;;===>>>>>>>>>>>>???AAA;;;>>>???>>>AAAFFFIIIHHHAAA@@@???>>>============>>>===<<<;;;:::999999999:::;;;<<<;;;999888999:::777777777777777888888999777777888888888777666555444555555555666666666666666666555555444444555555999888777666666555555555555444555555666777888999666555555555666777999:::888888999999:::;;;;;;<<<;;;;;;<<<<<<=========>>>??????>>>>>>>>>>>>======<<<@@@DDDEEECCC???<<<;;;888999999;;;<<<===>>>>>>:::::::::;;;;;;<<<<<<===<<<;;;<<<<<<===>>>???@@@?????????@@@CCCEEEHHHIIIBBBBBBAAA???>>>???BBBDDDOOOMMMKKKHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCGGGGGGHHHIIIIIIHHHFFFEEEJJJIIIHHHGGGGGGGGGGGGGGGHHHGGGIIIMMMNNNNNNQQQWWW^^^aaa```XXXOOOIIIEEEAAA>>><<<::::::===@@@BBBCCCCCCEEEHHHIIIJJJKKKNNNQQQRRRPPPLLLIIIIIILLLOOORRRSSSUUU[[[^^^ZZZQQQNNNOOOIIICCC>>>===;;;666555666444444555777::::::888666777888888777555444444555555555555555555555555555666666777888999:::;;;;;;::::::999888777666555444444444555555555555555444777:::333111999999555:::@@@ZZZpppwww}}}```BBB666666666666888777666555555444444555555777888999888777777999;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>><<<::::::<<<>>>;;;???CCCCCCAAA@@@@@@AAAAAAKKKQQQNNNGGGFFFHHHIIIEEEDDDCCCBBBBBBCCCEEEFFF@@@BBBDDDFFFGGGGGGGGGGGGDDDCCCBBBAAAAAAAAABBBBBBBBBFFFGGGCCCBBBCCCDDDCCCEEEDDDDDDCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFHHHHHHGGGDDDCCC???======???CCCDDDCCCAAA@@@@@@@@@???>>>===<<<;;;999;;;;;;:::999888999:::999:::;;;:::777666555666777666555444444666888999444555666666666777999;;;555666777888888777666555444555666777777888888888555555444444444333333333444333333333333333222222222555777777666444333333555555666666777777888888555666777666666666888:::888888777666555555555555777888888888888888888777:::999:::;;;<<<<<<:::888888888777666666555666666777999:::999888777888:::999999::::::::::::999999<<<<<<;;;:::::::::;;;;;;:::;;;===???@@@AAAAAAAAADDDFFFGGGGGGEEEDDDDDDEEEBBBBBBBBBBBBCCCCCCCCCCCC@@@<<<:::===CCCGGGFFFCCCDDDDDDBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>======<<<;;;;;;===@@@AAA@@@???AAA@@@??????>>>>>>??????>>>BBBFFFFFFCCC@@@@@@AAACCCCCCCCCBBBAAA@@@@@@AAA@@@@@@AAABBBCCCDDDCCCBBB???>>>;;;:::;;;>>>DDDGGGJJJMMMKKKFFFFFFLLLPPPOOOFFFOOO]]]ZZZJJJHHHNNNKKKCCCEEEAAA;;;===FFFGGGBBBHHHDDD???===>>>@@@@@@@@@:::===????????????BBBDDD;;;???AAA???@@@EEEEEEBBBAAA@@@???===============;;;;;;;;;;;;::::::999888888:::;;;999777666777:::666666666666666777888888666666777777777666555444111222333444555666666666444444555555666555555555666666555555555555555666222222333333444666777888777666555444444555777888777777777777888999::::::999999:::;;;<<<=========>>>>>>>>>======<<<<<<<<<;;;>>>AAABBB@@@>>><<<<<<999:::;;;;;;;;;;;;<<<===999999999:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>???>>>>>>>>>@@@CCCFFFJJJLLLIIIEEE@@@===>>>@@@CCCDDDIIIHHHHHHGGGFFFEEEDDDDDDFFFEEEDDDCCCBBBBBBAAAAAACCCDDDFFFGGGGGGFFFEEEDDDEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDFFFKKKMMMNNNRRRXXX]]]ccceee```[[[XXXQQQJJJEEEBBB???>>>@@@CCCEEEGGGFFFHHHIIIIIIHHHIIILLLOOOSSSRRRPPPOOOOOOPPPRRRTTTQQQWWW[[[YYYUUUSSSPPPLLLCCC>>><<<===<<<888555666555444444555888999999999666777888888666666666888666666666555555444444333333444444555666777888888888888777666666555444444333444444555555444333333222666111///777777555;;;666999======BBBVVVhhhiiiSSSBBB666777999777999>>>777666666555555555555555666777888777666777888:::;;;;;;;;;;;;<<<===>>>>>>;;;<<<===<<<::::::===???<<>>DDDHHHFFFDDDGGGKKKLLLFFFDDDBBB@@@AAABBBDDDDDDBBBBBBCCCEEEFFFGGGHHHIIICCCCCCCCCCCCBBBBBBAAAAAABBBGGGGGGCCC???@@@AAA@@@CCCDDDEEEFFFFFFEEEDDDBBBAAAAAAAAAAAAAAABBBBBBBBBAAACCCFFFGGGFFFDDDCCCBBB<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;777999:::999777666777999666888:::999666555555777444333333333333444555555333444555666555666999;;;555666888999999888666555444444444444444555666777444444444333333333333222333333333333222222222111111333555555444333333444444444555555666777888888666888888777555555777:::999888777666555555555555666666777777777777666666777777888:::;;;;;;999777999888777777666666777777888999;;;:::888777999;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;<<<======;;;<<<>>>@@@AAA@@@???>>>???CCCFFFGGGFFFDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBBDDD???<<<>>>EEEIIIGGGDDD@@@AAA@@@???======>>>@@@AAA@@@@@@???>>>===<<<<<<;;;:::;;;<<>>============>>>???@@@AAA===BBBGGGGGGCCC??????@@@FFFFFFEEECCC@@@=========???@@@BBBDDDFFFFFFFFFFFFBBBAAA???===<<<===@@@CCCEEEJJJIIICCCCCCLLLTTTVVVZZZdddoooeeeLLLCCCFFFBBB<<>>===;;;:::<<<>>>:::===@@@AAAAAAAAADDDGGG<<>><<<<<<======>>>888999:::;;;;;;999888777777999:::888555444666999555555555555555666777888444555666666666555444333000111222444555666777777222333555666777666555555333333333333444555666666000111111222333555666777999777555333222333444555666666666666777888999:::777888999:::;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;888:::<<<<<<;;;;;;;;;<<<;;;<<<===<<<:::999:::;;;999999:::;;;<<<<<<======>>>>>>=========>>>??????<<<<<<===???BBBFFFJJJLLLOOOHHHAAA===>>>AAACCCCCCDDDEEEGGGIIIIIIHHHEEEDDDGGGGGGEEEDDDBBBBBBAAAAAA???AAACCCEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGAAAAAADDDIIILLLNNNSSSZZZ\\\dddhhheeebbb___VVVLLLGGGCCC???===???BBBEEEFFFCCCDDDEEEDDDBBBBBBFFFIIIOOOPPPPPPQQQQQQQQQQQQPPPNNNVVVYYYRRROOOSSSQQQKKK>>>:::999<<<===999666777777555333333555999;;;;;;666777888888777777888999999888777666444333222111111111222333333444555555888888888777666666555555444555666666666555444333000999888444666333222;;;444222777:::666;;;===555AAA888444::::::444333999777777666555555555555666555666777666666666888:::<<<<<<;;;;;;;;;<<<======777:::===>>><<<<<<>>>AAA===>>>BBBEEEFFFDDDDDDFFF???AAA@@@>>>AAAHHHLLLKKKFFFDDD@@@???@@@AAABBBCCCFFFFFFEEEEEEEEEEEEFFFFFF@@@AAABBBCCCBBBAAA@@@???EEEIIIJJJDDD@@@AAAAAA@@@AAADDDHHHJJJJJJGGGCCC@@@===>>>???@@@AAABBBCCCDDD@@@CCCEEEFFFEEECCCAAA@@@:::<<<<<<<<<:::999:::;;;;;;;;;;;;<<<;;;;;;::::::666888999888555444555888444666999888666555666888111111222222333333333333222333555555555666888;;;555777999::::::888666444444333222111222333555666444444444333333333222222333333333222222111111111///111333444333333444666333444444555666777888888666777888666333222555888999999777666555555555555777777888888888888777777333333555777::::::888666888888777777777777888888888:::<<<;;;999888:::<<<>>>>>><<<;;;;;;<<<>>>>>>777888888:::;;;===???@@@<<<===@@@AAAAAA@@@>>><<<<<<@@@EEEGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@??????DDD???;;;===DDDHHHFFFBBBBBBCCCDDDBBB@@@@@@BBBEEEBBBAAA@@@???>>>===<<<;;;:::::::::<<>>999::::::<<<>>>@@@BBBCCC<<>>>>>???BBBBBBBBBAAA@@@???======@@@BBBCCCBBB@@@@@@BBBEEECCCGGGIIIGGGFFFFFFCCC>>>AAA@@@>>>===AAAIIISSSZZZbbbmmmooo^^^JJJAAACCCEEEDDDBBBAAACCCEEEDDD>>>888<<>>>>>>>><<<;;;999888888888999999999888777555555555666666666666555555555444444444555666777777777555444333444444555666777777666666333333444444444333333222333333444444444444444444444555555444333444666888444:::??????999333111111555666777888888888888888777888999:::::::::999999;;;;;;===>>>>>>>>>===<<>>===<<<<<<<<<>>>???@@@??????>>><<<:::;;;>>>AAA@@@AAABBBBBBCCCDDDGGGJJJFFFDDDBBBAAABBBCCCBBBAAAHHHGGGFFFGGGGGGFFFEEECCCFFFGGGGGGEEEBBBAAA@@@AAABBBBBBBBBAAAAAACCCHHHKKKIIIEEECCCFFFGGGFFFEEEGGGDDDDDDEEEFFFJJJOOOSSSVVV___dddjjjnnnmmmfff^^^YYYLLLIIIDDD@@@>>>@@@GGGLLLDDDDDDEEEGGGJJJJJJIIIGGGJJJQQQUUUUUUUUUWWWWWWTTTQQQTTTRRRKKKJJJNNNNNNJJJ>>>===<<<;;;:::999999999777777666666666666777777999999999999777666555444666666555555555444444444555666777888999999888777666666666666666555555444444666888888777666666666444444444444444444444444333444666777888888888777888888888999:::::::::;;;<<<;;;::::::999999999999;;;:::888777777888:::;;;;;;===>>>>>>===;;;<<<<<<<<<;;;;;;===???@@@???>>>???@@@AAACCCDDDDDDCCCCCCAAA??????@@@BBBDDDEEEEEEDDDAAA>>>???BBBDDDDDDBBB@@@AAACCCEEEFFFEEEDDDDDDGGGDDDBBBDDDFFFFFFAAA===FFFJJJMMMKKKEEEAAA@@@BBBBBBDDDEEEFFFEEECCC@@@>>>@@@@@@AAA@@@???@@@CCCEEEEEEEEECCCBBB@@@>>>===========================<<<<<<<<<<<<===============:::::::::999888777777666666666666666555555555555666666666666666666666666333333333444444444555555999999888777666555444444666444222000000222444666111222222222222111000000444444444444444444444444444444444444444555666666666666666666666777888888555666666666666666555555444666777888777666777888888999:::888555444666999666777888999999999999999888888777777777777777888999999:::;;;;;;;;;;;;:::======>>>>>>>>>>>>======>>><<<;;;:::;;;>>>AAACCCBBB@@@>>>???AAABBB@@@===AAABBBCCCDDDDDDCCCBBBBBBCCCCCCBBB@@@???AAAEEEHHHCCCDDDDDDCCCAAA???@@@AAAHHHFFFCCCAAA@@@@@@AAACCCAAABBBCCCCCCBBB???===;;;999;;;===>>>======>>>???@@@>>>;;;999999;;;>>>@@@AAA@@@@@@BBBDDDDDDAAA===AAAAAAAAAAAA@@@???>>>======???AAABBBAAABBBEEEHHHHHHKKKKKKGGGGGGIIIJJJHHHCCC@@@:::666666<<>>???DDDGGGAAA>>>;;;===BBBDDDCCC@@@???AAABBB???<<<;;;???CCCCCC@@@===<<<>>>??????>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@>>>===<<<;;;;;;;;;:::999888777888888999;;;:::888666555444444555666555555555444444444333555666666777666555444333333444555555666666555555222333333333333333222222333333333333333333333333333444444444222333555777777<<>>===<<<;;;;;;>>>===;;;:::999999::::::======<<<;;;;;;:::;;;;;;<<<;;;:::::::::;;;<<<===>>>???@@@???======???@@@>>>???@@@@@@@@@CCCGGGJJJGGGEEEDDDDDDEEEEEEEEEDDDFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEECCCAAA@@@AAABBBBBBAAA@@@>>>???CCCIIINNNNNNIIIGGGIIIIIIFFFEEEFFFJJJIIIHHHHHHJJJNNNSSSUUU^^^bbbhhhllllllggg```[[[RRRNNNIIIEEEBBBBBBCCCDDDJJJIIIHHHHHHHHHGGGEEEBBBGGGMMMQQQQQQQQQSSSSSSQQQKKKNNNLLLHHHGGGKKKKKKHHH===<<<;;;999888888888888555555555444444555555555888888888888777666555555666555555555444444444444444555666777888777777666666666666666666555444444333555777777666555444555444444444444444444444444333444666777888888777777666666777888999:::;;;;;;;;;;;;:::999999999999999;;;:::888777777777999:::999;;;======<<<<<<===>>>===<<<<<<>>>???@@@???======>>>???AAABBBAAAAAA@@@>>>>>>===???AAACCCCCCBBBDDDBBB@@@AAACCCDDDDDDBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDAAA@@@BBBFFFHHHFFFBBBEEEHHHKKKIIIDDD@@@???AAA???@@@BBBDDDCCCBBB@@@>>>???@@@@@@?????????BBBDDDDDDDDDCCCBBB@@@???>>>>>>;;;;;;;;;<<<======>>>>>><<<<<<;;;;;;:::::::::999999999999888777666666666666666666666555555555444666666666666666666666666333333333444444444444555777777777666555555444444555333111000000111333555111222222222222111000000333333333333333333333333555444444444444555555666666555555555555666777777555555666666666666555555444666777888666666777888666888888777444333555777444555666888999:::::::::999888888777777777888888888888999:::::::::::::::<<<======>>>>>>======<<<===<<<;;;;;;<<<>>>AAABBBDDDAAA???@@@BBBCCCCCCAAAAAAAAABBBCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@AAADDDGGGDDDDDDCCCBBBBBBAAA@@@@@@FFFDDDAAA???>>>>>>???AAA@@@@@@AAAAAA@@@>>><<<:::999;;;============>>>???>>>===;;;999999:::<<<>>>>>>===>>>@@@BBBBBB???<<>>@@@AAAAAAAAABBBEEEGGGKKKMMMKKKFFFEEEJJJNNNOOOOOOJJJBBB:::777:::AAAGGGEEEDDD>>>999;;;CCCIIIKKKBBB>>>999999===BBBEEEEEEBBBCCCDDDAAA===;;;===???DDDAAA>>>============<<>>===<<<;;;:::??????>>><<<:::999888777999999888777777777888888<<<;;;999666444444333444555555444444444444333333555555666666555555444333222333333444444444444444111222222333333222222222333333333333333333333333222333333333222222444666666:::??????<<<888777777444444444555777999;;;===777777888888888999999999::::::;;;<<<=========<<<<<<<<<;;;;;;:::999888888>>>===<<<;;;;;;<<<===>>>===<<<;;;:::::::::;;;<<<>>>???AAAAAA???>>>???@@@>>>?????????@@@CCCHHHLLLIIIHHHFFFFFFGGGHHHGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHCCCDDDCCCBBB@@@@@@BBBDDDBBBAAA>>>===>>>CCCJJJOOOPPPKKKHHHIIIHHHEEECCCDDDLLLKKKIIIHHHHHHKKKOOOQQQWWW[[[aaaeeeeeebbb]]]ZZZTTTPPPKKKIIIHHHGGGDDDAAAKKKIIIGGGFFFFFFDDDBBB???DDDJJJMMMLLLLLLOOOOOOMMMEEEGGGFFFDDDDDDGGGGGGEEE;;;;;;999888777666666666444333333222222333333444666666777777777777666666555555555555444444444444444444555666666666555555555666666666666555444444222444666666555444333444444444444444444444444444444444666777777777777777444555666777888999:::;;;;;;:::999999888999999999;;;:::999777777777888999888999;;;<<<;;;<<<===???>>>======>>>@@@@@@???===<<<===>>>???@@@@@@??????=========???BBBBBBAAA???EEEDDDCCCDDDEEEEEEDDDBBBEEEDDDBBBAAAAAACCCEEEFFFGGGDDDAAACCCFFFIIIHHHGGGCCCFFFIIIGGGCCC?????????<<<>>>@@@AAAAAAAAA???>>>===>>>???>>>===>>>AAACCCCCCCCCBBBAAAAAA@@@@@@???999999:::;;;<<<===>>>>>>;;;;;;:::999888777666555888888777777666555555555666666555555555444444444444444444444444444444444333333333333444444444444444444444444444444444444333222000//////000222333111222222222222111000000222222222222222222222222555555555444444444444444444444444444444555555666444444555555666555555444444555777777666666666777444555555444333222333555222444555777999:::;;;;;;999888888888888888999999777888888888999999999999<<<<<<============<<<<<<<<<<<<;;;;;;<<<>>>@@@AAAEEECCCAAAAAACCCEEEFFFFFF@@@AAAAAABBBAAA@@@>>>>>>>>>???AAABBBBBBBBBDDDFFFFFFCCCAAAAAACCCDDDAAA???CCCAAA???===<<<<<<===>>>>>>?????????>>><<<:::999999;;;=========<<<===>>>===<<<;;;:::::::::::::::;;;:::;;;===??????===;;;============>>>???@@@@@@CCCCCCBBBAAAAAAAAAAAABBBHHHKKKJJJDDDBBBFFFKKKLLLWWWSSSMMMFFFAAABBBFFFIIIPPPKKKDDD???@@@EEEIIIJJJGGGCCC===;;;<<>>???@@@BBB@@@>>>======<<<<<<<<<>>>>>>===<<<;;;:::888777;;;;;;:::999888777666666888777777777777777777777;;;999777666444444444444444444333333333333333333444444444555444444444444111222333333333333222222111111222222333222222222444444444444333333333333111222333222111111333444333666999:::888666555666666555444444555888:::<<<888888888888999999::::::777777999;;;<<<>>>??????;;;;;;<<<<<<<<<;;;::::::;;;;;;:::;;;<<>>=========>>>???>>>@@@@@@@@@>>>>>>???@@@@@@AAAAAAAAABBBEEEJJJNNNLLLJJJHHHGGGHHHHHHGGGEEEBBBDDDFFFGGGGGGHHHIIIJJJCCCDDDCCCBBB@@@AAADDDFFFAAAAAA@@@>>>>>>AAAGGGKKKMMMHHHEEEFFFFFFBBBAAABBBEEEEEEFFFFFFGGGGGGHHHHHHMMMPPPUUUYYYZZZYYYWWWUUUQQQLLLGGGGGGJJJKKKHHHEEEDDDCCCBBBCCCDDDDDDCCCAAACCCHHHKKKJJJIIILLLLLLJJJDDDDDDDDDBBBBBBCCCCCCBBB;;;:::999888777666666666333333222222222222333333444555666666777777777666444444444444444444444444555555555555666555555555555555666666555555444333222444666666555444444444444444444444555555555555444555555666666777777777555555666666777777888888999999888888888888999999<<<;;;:::999888888999999999:::;;;;;;::::::<<<===???>>>>>>???@@@@@@???======>>>@@@AAAAAAAAA@@@???>>>>>>???BBBDDDDDDBBB@@@EEEEEEFFFGGGGGGFFFDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHOOOKKKGGGEEEEEEFFFFFFEEEBBBEEEGGGFFFCCC@@@??????>>>>>>@@@@@@@@@???>>>===<<<=========<<<===@@@BBBAAAAAAAAAAAAAAA@@@@@@@@@::::::::::::;;;;;;;;;;;;999999888888777666666555666666666555555444444444555555555444444444333333111111111111111111111111222222333333333444444444111222222222333333333444222111000//////000111222111222222222222111000000111111111111111111111111444555555555444444333333333333222222333333444555333333444555555555444444333555777777666555666777333333333222111111222333333444555777888999999999999888888888888999999:::777777777777777888888999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@DDDBBB@@@@@@AAADDDFFFHHH@@@AAAAAAAAAAAA@@@>>>===<<>>AAA@@@>>><<<;;;<<<<<<===>>>>>>>>>>>>===<<<::::::999;;;======<<<<<<<<<===<<<<<<<<<<<<;;;::::::999999999:::;;;<<<===<<<;;;;;;;;;;;;<<<===>>>@@@AAACCCBBBAAA@@@@@@@@@@@@@@@DDDIIIJJJEEEAAABBBDDDEEENNNNNNLLLIIIFFFDDDEEEGGGPPPMMMJJJGGGCCCAAACCCFFFIIIFFFBBB@@@??????@@@@@@CCCEEEFFFFFFDDDCCCBBBBBB>>>>>>>>>===<<<<<<<<<===;;;;;;;;;;;;;;;:::999888555555666666666666777777555666666666666666666666777666555444444444555666222222333333333333333333444333333333333444444444111222222222222222111111000111222333333333333333555555555555444444333333000111333333222111222333111333555666666555444555888777555444444666888999:::999999999999:::;;;;;;888888999:::;;;<<<======:::;;;<<<===>>>>>>>>>===;;;;;;;;;<<<===@@@BBBCCCAAA@@@???>>>>>>>>>@@@@@@@@@@@@@@@>>>======???BBB@@@@@@AAAAAAAAADDDIIIMMMLLLJJJGGGFFFFFFFFFDDDCCCAAADDDGGGGGGFFFFFFHHHIIIDDDEEEEEEDDDCCCCCCEEEGGGAAABBBCCCBBBAAA@@@AAACCCIIIDDDBBBDDDEEEBBBAAACCC>>>@@@DDDFFFHHHGGGEEECCCFFFHHHLLLOOOQQQQQQQQQPPPOOOIIIDDDDDDHHHKKKJJJGGGAAAAAABBBDDDGGGGGGEEECCCCCCGGGJJJHHHHHHJJJKKKIIIEEEDDDDDDDDDBBB@@@???@@@<<<;;;:::888777777777777444444333333333333444444333444555666666666666666333333444444444444444444777666666666666666666666555555555555555444444333333555777777666444444555444444444555555666666666555555555555555666666666777777777666666666666555888888777777777888888999<<<<<<;;;;;;::::::::::::;;;;;;;;;999888777888:::>>>======>>>@@@@@@???===@@@AAACCCDDDDDDCCCBBBBBBAAAAAABBBDDDFFFFFFDDDAAADDDEEEGGGHHHGGGFFFEEEDDDAAABBBDDDGGGHHHIIIIIIIIIPPPLLLGGGCCCBBBBBBBBBBBBBBBDDDFFFFFFDDDBBB@@@???BBBBBBBBBAAA@@@>>>===;;;<<<<<<===<<<;;;<<>>>>>>>>AAA@@@???>>>>>>AAADDDFFF@@@AAABBBBBBAAA@@@???>>>===???CCCEEEEEEEEEFFFFFFGGGCCC@@@AAAEEEFFFCCC???@@@???>>>===<<<<<<======>>>>>>>>>======<<<;;;;;;999;;;======<<<;;;<<<===<<<======>>>===<<<;;;:::999:::;;;;;;;;;;;;;;;<<<;;;:::::::::;;;===???@@@???===<<<===???AAAAAAAAA@@@GGGJJJEEE@@@???AAAAAADDDFFFHHHHHHFFFDDDCCCDDDFFFGGGIIIJJJFFFAAACCCHHHEEEDDDCCCBBBAAAAAABBBBBBBBBCCCEEEGGGGGGFFFDDDCCC<<<===>>>===<<<;;;<<<===999999::::::::::::999999222222333444555666666777444444555666666666555555444333333222333444555666111111222222222222333333333333222222222333444444222222222222222222111000111222222333444444444444666555555444444333333222///111333333222222222333444444555555666666666666888777666555555555666666:::999888888888999;;;;;;<<<;;;:::999999999999999<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>===============<<<<<<<<<===>>>???@@@AAAAAA@@@??????@@@BBB<<<===?????????AAADDDGGGIIIGGGEEEDDDEEEEEEDDDCCCBBBEEEGGGGGGDDDCCCDDDGGGDDDEEEFFFFFFEEEDDDEEEFFF@@@BBBDDDDDDBBB???>>>>>>GGGBBBAAADDDEEEDDDCCCEEE<<>><<<>>><<<;;;:::888777777666666555444444333333444444555333333444555666666555555333333333333444444444444888777666666555555666666444555555555555444333333333555777777666555555555444444444555666666777777666555555444444555666666777777777777666666666666777777777666777777888999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;888666555777888<<<;;;;;;===???@@@???>>>BBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBDDDFFFFFFDDDBBBCCCEEEGGGGGGFFFEEEFFFGGG@@@BBBEEEHHHJJJJJJIIIHHHGGGEEEBBB???>>>???@@@AAABBBCCCDDDEEEDDDBBB@@@???DDDDDDCCCBBB@@@>>><<<;;;<<<<<<===<<<;;;<<>>>>>>>>>>>>>>>>>===<<<;;;999888666555444666777777777888888888888444444444444444444444444444444333333333222222222444444444444444444444444222222222222333333333333000000000111111222222222111111000000000000111111111222222222222111000000000000000000000000000000111222333555555555444333222222222222222333333444111111222333444444444444333444666666555555555666333222000111222333333222666666666666666555555444666666666666777888999999888777666666666777999:::999999::::::::::::999999888999;;;===>>>>>>>>>===>>>>>>>>>===<<<===@@@CCC???@@@AAAAAABBBAAA@@@???===@@@CCCDDDDDDDDDEEEFFFEEECCCAAABBBDDDEEEDDDAAA??????>>>========================<<<<<<<<<;;;;;;999;;;======;;;:::;;;<<<<<<<<<===>>>>>>======<<<:::;;;<<<;;;:::999:::;;;;;;:::999999:::<<<>>>???>>><<<;;;<<<>>>@@@???>>><<>>???>>>;;;999999;;;888888999999888888777666222222333333444444555555222333444555666555555444444333222111111111222333111111111111222222222333333222111111111333444555222333333333222222111000222222333444555555555555444444333222222111000000000222444444333222333333555555444444555666666666555555666666666666666666888777666555666777999::::::999999888888999:::;;;???>>>===<<<;;;<<<<<<=========>>>???>>>===;;;:::::::::999:::;;;<<<>>>???>>>AAAEEEFFFEEECCCAAA@@@;;;===???@@@???@@@AAABBBCCCBBBAAABBBEEEGGGGGGGGGBBBFFFHHHFFFBBB???AAACCCBBBDDDGGGGGGFFFDDDCCCCCC@@@BBBCCCBBB@@@???>>>???EEEAAA???BBBDDDBBBAAACCC@@@BBBDDDFFFGGGGGGFFFEEEGGGFFFFFFFFFGGGIIIKKKLLLIIIIIIGGGFFFEEECCCBBBBBBDDDFFFIIILLLLLLHHHBBB===>>>BBBDDDAAA@@@CCCDDDCCCAAA===>>>AAA@@@;;;:::<<<:::999888777666555555555444444333333333333444444333333444555555555444444222222333333333444444444777666555444444444555555444444555555444444333222222444666666555444333444444444444555666777777777666555444444444444555666555555666777777888999999666666666666666777888888777777888999::::::::::::::::::999777555555777999999999:::<<<>>>@@@???>>>AAABBBCCCCCCCCCCCCAAAAAAAAA@@@???@@@BBBCCCBBBAAABBBDDDFFFEEEDDDEEEHHHJJJCCCDDDDDDEEEFFFFFFFFFFFFBBBBBB@@@???>>>>>>@@@BBB@@@@@@AAABBBCCCBBB@@@>>>CCCCCCBBBAAA@@@>>>======<<<======<<<<<<===???AAA>>>>>>======<<<<<<<<<;;;;;;;;;:::888777666555555777777777777777666666666444444444555555555555555333333333333222222222222333333333333333333333333111222222222222333333333111111111111111111222222111111111111111111111111111222222222222111000000000000000000000000000000///000222444555555444444333222222222222333444444000111222333333444444444222444666666555444555666444222111111444555555333444444555666666555555555555555555555666777888999999888777666666888999;;;888888999999999999888888777999;;;>>>???>>>===<<<<<<===>>>===;;;;;;===???<<<===>>>@@@@@@@@@@@@???===???AAABBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDCCC>>>=========<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999;;;===<<<;;;::::::;;;:::;;;;;;<<<<<<======>>>:::;;;<<<:::888666888:::;;;:::999999999;;;===???AAA>>>;;;;;;======<<<999777>>>AAA<<<777999>>>AAABBBCCCCCCAAA???>>>???@@@BBB>>>@@@EEEDDD>>>===@@@FFFEEEBBB>>><<<===AAACCCAAABBBDDDFFFFFFDDD@@@===>>>@@@AAA???:::777777888888888888888777666444444333333333333333333333333111222444555666555444444555444222000//////000000000000111111222222222333222222111111111222444555333333333333333222111000222333444555666666666666222222111111000//////...000222444555444333333444555444222222444555444444333333555666777777777777777666444333444555777888444444555777999<<>><<<;;;:::999999:::;;;===???AAA===BBBIIILLLKKKFFFBBB???<<<>>>AAABBBAAAAAAAAAAAA?????????BBBFFFIIIKKKKKKCCCFFFIIIFFFAAA===>>>AAAAAADDDGGGGGGFFFCCCAAAAAAAAAAAAAAA@@@>>>>>>@@@BBBCCC>>>===???@@@>>>>>>???DDDCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDCCCDDDFFFHHHIIIDDDFFFIIIIIIGGGDDDBBBAAA???AAAFFFJJJKKKGGG@@@;;;;;;???@@@======???AAA@@@<<<999:::???>>>999888<<<999888777666555444444444444333333222222333333444333444444555555444444333222222222333333444444444666666444333222333333444444444555555444444333222111333555555444222222333444444444555666777777888666666444333333444555666333444555777888:::<<<<<<666666666666666777888888444555666888999999999999888888888666555666888;;;888888888;;;>>>@@@???>>>???@@@AAABBBAAA@@@???>>>@@@>>><<<===>>>?????????AAACCCEEEDDDCCCDDDHHHLLLGGGEEECCCBBBAAABBBCCCDDDDDDDDDCCCBBB@@@???AAABBB>>>>>>???AAABBBAAA???<<>>>>><<<=========<<<===???BBB>>>======<<<;;;;;;::::::999999888888777666666666888888777666555444444333555555555555555555555555333333333222222222111111000000000000000000000000111111222222222333333333222222222111111111111111111111111111111111111111111222222222222111000000111111111111111111111111...///222444666666555444333333222222333333444555///000111222333444444444222444666666555444555666555333111222555777666444222333444555666666666666444444444444555666888888:::888777666777888:::;;;888888999999999999888888666888;;;>>>???>>>===<<<;;;===???>>>;;;:::<<<>>>:::;;;===>>>???@@@??????===>>>@@@?????????@@@BBBBBBDDDEEEDDDCCCCCCDDDEEE<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888999999999:::;;;===<<<;;;::::::;;;999999999:::;;;<<<===>>>:::;;;<<<999666555666888777888999999999:::===@@@>>>??????>>><<<===???AAA===>>>AAABBB>>>:::<<>>===AAABBBBBBBBBAAA???>>>===CCCBBB@@@>>>===<<<;;;;;;??????@@@AAABBBBBBCCCCCC???===<<<<<<<<<;;;888666222333444444333222222222111222222333333222222111333444444555555666666666333222111111000000111111000000000000000000111111222222111111000111111222333333222222111222222222666666555555555555666777333222222111000///......000111333444555444333333333333333444555666777777444444444444444555666666777666666555555555555555777777777666555666999<<<>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;===???@@@???>>>;;;===???>>>>>>???CCCGGGDDDCCCDDDEEEGGGGGGEEECCC>>>===<<>>>>>===@@@FFFHHHFFFKKKIIIEEEAAA>>>===>>>???AAACCCDDD@@@<<<;;;???DDDCCCBBBAAABBBDDDDDDAAA>>>===>>>???@@@@@@@@@??????DDDDDDDDDCCCCCCBBBBBBAAAAAACCCDDDBBB???>>>???AAADDDFFFHHHGGGEEEBBB@@@@@@>>><<<<<<>>>BBBCCCBBB???GGGDDD???;;;::::::<<<>>>@@@>>><<<:::888777666666777777777666555555444444111333666999:::888555222222222222333333444444444444444444444444444444444444444444444333333222111444333333333333444555555222222333333444555666666666666777888888888888777777777666555444444333333333333222333444666888999777777666555555555555555666666777888888888888888555555666666666666555555666777888:::<<<=========@@@@@@???>>>===<<<;;;;;;======>>>@@@@@@AAAAAAAAACCC@@@???BBBGGGIIIFFFCCCHHHEEE@@@<<<:::;;;===???CCCCCCBBBAAAAAA@@@??????>>>???@@@AAA@@@???===;;;BBBAAA@@@??????@@@@@@AAA>>>===;;;;;;<<>>===:::888888888999:::;;;:::999999888888999999444444555555555555444444666666777777777777666666444444444555666555333111111111222222222333333333444333333222111111111222111111111111111111111111333222111000000111222333000000000000000000000000222222222222111///...---///000111222333444444444555444333333444444222000//////000111333444555666333333333333333333333333222333333111000000222555666444333333444555444222333555666666555555666888999999888888777666666666888888::::::::::::888888888999:::<<<===<<<;;;;;;??????>>>===<<<;;;:::999:::;;;===>>>??????>>>>>>===???AAA@@@===<<<>>>@@@@@@@@@@@@AAABBBCCCDDDEEE@@@===;;;;;;===>>>===;;;:::;;;===<<<:::888777888;;;;;;<<<<<<===<<<<<<<<<888999:::;;;<<<<<<<<<<<<::::::888777777777888999777888999999999:::===??????@@@@@@>>>======>>>@@@======>>>@@@>>>:::<<>>>>>????????????>>><<<;;;???>>>======<<<<<<<<<<<<=========>>>>>>??????@@@<<<:::999999999888666444111333444444444444444555222222222222222222222222333444444444444444444555333222111111000000111111111111111000000000000000222222111111111111111222333333222222222222222333666555555444444444444555222222222111111000000000000111222222333333333222333333444444555555666666555555444444555555666777666666666555555666666777777888888777666666888;;;;;;::::::;;;;;;<<<===>>><<<<<<;;;===??????>>>===<<<>>>???>>>======AAADDDAAAAAABBBDDDFFFFFFEEECCC???===;;;<<>><<>>>>>???>>>@@@AAA???<<<;;;>>>BBBBBB@@@@@@AAACCCDDDAAA?????????@@@@@@AAABBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAA@@@BBBDDDCCCAAA???@@@AAA???BBBEEEEEECCC???<<<;;;<<<;;;:::;;;>>>???>>><<>>;;;999:::<<<>>>???>>>===;;;999888666666666666555555444333333333333333555<<>>===<<<<<<;;;<<<===>>>???@@@@@@@@@@@@GGGDDDCCCEEEIIIJJJHHHDDDFFFCCC???;;;999:::<<<===AAAAAAAAA@@@?????????>>>===>>>???@@@@@@>>><<<;;;BBBAAA@@@>>>======>>>>>>===<<<;;;:::<<<>>>AAACCC===<<<:::888777888999999:::999888888777777888888444444555555555555444444555555666666666666555555444444333444555555333111111111222222222333333333555444333222222222222333111111111111111111111111333222111000000111222333000000000000000000000000111111222111111000///...000000111222333333333333444333222333444333111000000000111111222333444444333333333333333333333333222333333222000111333444444333222222333444333111333555666666555555666888888888888777777777777777888999:::;;;;;;:::999888888999:::;;;<<<========================>>>>>>>>>;;;<<<===????????????>>>>>>@@@AAAAAA???>>>@@@BBBCCCBBBBBBAAAAAAAAAAAAAAACCC@@@<<<;;;<<<======<<<:::<<<======<<<:::::::::;;;;;;<<<<<<<<<<<<;;;;;;888888999;;;;;;<<<<<<<<<:::999888777777777888888777888999999999999<<<>>>@@@AAA@@@???======>>>???===;;;;;;>>>===;;;;;;>>>BBBCCCDDDDDDCCCAAA???===;;;;;;<<<<<<<<<<<<;;;:::<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======888777666666777666444222333333444444444444333333333333222111111222333333333333333333333222222222222222111000000000000111222111111111000000//////111111111111111111111222333333222222222222333333555555555444444333333333222222222222222222222222111111000000111111222222444444444444444555555555555555555555555666777777666555555666666777888999888999:::999777777888999777888888:::;;;===???@@@===<<<;;;<<<>>>>>>===<<<======>>><<<;;;<<<>>>@@@>>>>>>???AAADDDEEEDDDBBBAAA>>>;;;:::<<<@@@BBBCCC@@@AAA???<<<===AAAAAA>>>AAAAAAAAA@@@@@@?????????;;;>>>@@@???<<<:::<<<>>>???>>>>>>@@@BBBCCCBBB@@@AAA@@@@@@AAABBBEEEHHHJJJ???@@@CCCDDDDDDCCCAAA@@@???BBBDDDDDDCCCAAA@@@@@@@@@CCCFFFGGGEEEAAA>>>===>>><<<::::::;;;======<<>>>>>>>>======<<<<<<<<<<<<<<<===>>>????????????HHHFFFDDDFFFIIIIIIGGGDDDDDDBBB>>>:::999999;;;<<>>>>><<<===>>>???>>>===<<<;;;AAA@@@???===<<<;;;;;;:::<<<;;;:::999:::<<>>???===>>>>>>>>>????????????<<<===>>>???@@@@@@@@@???>>>???@@@???>>>???AAACCCEEEDDDBBBAAA??????>>>>>>EEEAAA===;;;;;;<<<<<<<<<999;;;===>>>===<<<<<<===:::;;;;;;<<<;;;;;;::::::888999:::;;;;;;;;;;;;;;;999999888777777777777777777999:::999999999:::<<<@@@AAAAAA@@@>>>======???>>>:::999<<<===;;;:::<<>>???>>><<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<>>>???;;;;;;<<>>======>>>@@@AAA@@@@@@>>>;;;===AAAAAA>>><<<===???@@@AAAAAAAAA@@@<<>><<<<<<>>>??????===<<<:::999888999;;;<<<;;;<<<======<<<:::777555555555444444333222222222555222333===IIIJJJ>>>111222222222222222222222333222222222222222222222222222222333333333222222111222222222222222333333444333333333444444444555555777888888999999999999999555555555444444333333333444444555555666777888888666666555444444444444555333333444555555555555444666666777777777777666666777777999:::;;;<<<<<<<<<==================<<<<<<<<<<<<===>>>>>>>>>>>>>>>CCCBBBAAACCCEEEFFFEEECCCDDDBBB>>>;;;::::::;;;===>>>>>>??????????????????<<<<<<============<<<;;;>>>>>>===<<<;;;:::::::::;;;:::999999999;;;<<<===999999888777666666777777777666555555444444555555333444444555555444444333333333444444444444333333444333222222333333222000111111222222222333333333333333222222111222222333111111111111111111111111222222222222222222222222000000000000000000000000//////000111111111111111111222222222222111111000111000000000222222000///222222222111111111111111222222222222222222222222222333444333222111333444222111000111333444444333444555666666444444555666555555666666777888888999:::::::::;;;;;;:::::::::999999999999:::===???@@@AAAAAA@@@??????>>>============>>>??????@@@@@@@@@===============>>>???@@@DDDCCCAAA@@@>>>>>>======BBBAAA???===<<<:::999888777999<<<======<<<===>>>;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<888888777777666666666666777999::::::999888999:::>>>???@@@???===<<<===>>>>>>:::999<<<>>><<<;;;<<<===>>>?????????===;;;::::::999999999:::::::::;;;======<<<;;;::::::::::::<<<;;;;;;;;;;;;;;;;;;;;;999888888888::::::888666666555555777999:::999777444333111000000111333444222222222111111000000///222111000000//////000000111111111111000000/////////000111222222222222111333222222222333444444555777777777888777666555444333333333333333444444444444444222111111222333444444444444444444333333333555555555555555666777777444444444555666888::::::888999;;;:::888777666777888888888999999;;;<<<<<<>>><<<::::::;;;<<<<<<;;;999999888999;;;===???@@@999:::;;;>>>BBBCCCCCCAAADDDDDDCCCBBB@@@???>>>>>>>>>???>>><<<>>>CCCDDDAAA;;;===???AAACCCCCCBBBBBBAAACCCDDDCCC@@@<<<:::888<<<<<<===>>>???@@@BBBCCC@@@>>>======@@@DDDIIILLLGGGFFFCCC@@@??????@@@AAA???AAACCCEEEFFFEEECCCAAACCCCCCBBB@@@>>>>>>@@@BBBDDDBBBAAA???===>>>@@@AAA::::::999999999999:::::::::;;;<<<<<<;;;999777555666666555555444333333333222111222777======777111222222222222222222222222222222222222222222222222111111222333333222222222222111111111111222333333333333333444444444444444555555666777777777777777444444444444444333333333444444555666666666777777666666555444444444444444444444555666666666666555444555555555555555555444777888999:::;;;<<<<<<<<<<<<<<<<<<<<<============<<<======>>>>>>>>>>>>===>>>>>>???AAADDDEEEEEEDDDEEECCC@@@===<<<<<<===>>>?????????@@@@@@@@@@@@@@@<<<<<<===============<<<;;;;;;;;;<<<<<<<<<<<<<<<:::999999888888999:::;;;888888777777777777777777666555444444333333444444333333444444444444333333222222333333333333222222444222111111222222111000111111222222222333333333111000000000000000111111111111111111111111111111222222222333333222222222000000000000000000000000...///000111111222111111111111222222222111000000000//////000111222000///222222111111111111000000222222222222222222222222222333444444333222333444222111111222555666666555444555666555444333444555444444555666777888888999::::::::::::::::::::::::999999888999:::<<<>>>???@@@@@@??????>>>==================>>>>>>???@@@@@@======>>>>>>???@@@??????@@@@@@???>>>>>>>>>>>>>>><<<>>>??????===999555333444777:::<<<<<<<<<===>>>;;;<<<<<<<<<;;;;;;:::999;;;<<<<<<============<<<777777777777666666555555777999::::::999777888888;;;===>>>>>>===<<<<<<===>>><<<<<>><<<<<>>AAAAAA???333333222111111222333333111111111111111000000000111111000////////////000000000000000000000000111...///111222333333222111333222222333333444555666666666888999999888777666333333333333333333333333444444333333222333333333333333333333333444444444444444444444444555666666333333444444555777888999777888999888666666777888999999999888888999::::::===;;;999999:::<<<<<<;;;999888777888<<<>>>@@@@@@::::::<<>>??????===@@@EEEGGGDDD===???AAACCCDDDDDDDDDDDDFFFFFFFFFEEECCC???<<<:::<<<===>>>???>>>???BBBDDD???>>><<<<<<>>>AAAFFFHHHHHHGGGDDDAAA@@@@@@AAABBBAAAAAABBBEEEGGGGGGEEECCCEEEEEECCCAAA???@@@BBBEEE@@@AAA@@@???===<<<>>>@@@999999999999999999999888999999:::::::::888777666666666555555444333333333111111222333444333222111222222222222222111111111111111111111111111111111000111222222222222222222111111000000111111222333444444444444444444444444333333444555555555555555444444333333333333333333333333444555666666555555666555444444333333444444555555666777777777777666333444444555555444444333999999999999888888777666;;;;;;;;;<<<<<<======>>>===>>>>>>??????>>>>>>>>>===>>>@@@BBBDDDFFFGGGGGGFFFDDDBBB@@@>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???==================>>>>>>::::::<<<======>>>======::::::999999888888999999777777888888777777777777555555444333333333333444333333444444444444333333222222333333333333222222444222000000111222111000111111222222222333333333/////////...//////000111111111111111111111111111222222333333333333222222000000000000000000000000...///000111111111111111000000111111111111111000000//////000222222111///111111111111111111000000222222222222222222222222222333555555444333333444222111111333555777777666444555666555333333333555444444555666666777888888:::999999888888999999:::888888888888999:::;;;<<<::::::;;;<<<===>>>??????<<<<<<<<<<<<===>>>???@@@AAAAAAAAACCCEEEDDDAAA>>>>>>>>>=========>>>>>>???:::<<>>@@@BBB???;;;===BBB===<<<;;;:::::::::;;;<<<;;;:::999888777777888888:::999999888888888999999777777777888999999999:::888888777999;;;;;;:::999555333333777<<>>;;;222222222222222222222222111111111111111111222222111111000////////////////////////000111111222222...///111333333333222111222222222333333555666666333444666888999888777666444444333333222222111111333333333333333222111111222222222333333444444555333333333333333444555555333333333333444555777777666777777666444555777999888888888888888999999:::<<<:::777777999<<<<<<<<<;;;999777999<<>><<<<<<===@@@CCCDDDCCCBBB@@@AAABBBAAA??????BBBDDDAAABBBAAA???BBBGGGHHHFFFBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCC@@@>>>===???@@@???>>>???BBBEEE???>>>===<<<===@@@BBBDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAACCCGGGHHHGGGEEEEEEFFFHHHGGGEEEDDDEEEFFF===???@@@???===<<<>>>???999::::::::::::999888777888888888777777777777777555555444444333222222222000111222333444333222111222222222222111111111000111111111111111111111111000000111222222222222222000000000000000111222222444444444444444444444444222333333444444444444444333333333333333333333333222333444555555444444333666555444444333333444444555555666777777777777666444444555555555555444444999999999999888777666666::::::;;;;;;<<<===>>>>>>>>>???????????????>>>>>>>>>???BBBCCCDDDEEEFFFGGGEEEDDDBBB@@@??????@@@@@@@@@@@@@@@???>>>>>>==================>>>>>>??????<<<===>>>??????>>>>>>===:::::::::999999888888888777888888888888888888888555555444333333333333444222333333444444333333222222333333333333333333222444222//////000111111000111111222222222333333333///////////////000111111111111111111111111111111222222333444444333222222000000000000000000000000///000000111111111000000...///000111111222111111000000///111222333222000000000000000111111111111111111111111111111111111222333555666444333333444000000000222555777777666444555666555333222333444444555555555666777777777999888888777777888888999777888888999999888888888888888999:::;;;<<<======<<<;;;;;;;;;<<<===>>>???BBBBBBDDDFFFHHHFFF@@@<<<>>>======<<<<<<======>>>;;;===???===999666666777555888;;;<<<<<<<<<===>>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;::::::555555666666666555444333777999;;;;;;999777666666666888;;;<<<<<<<<<<<<===???@@@CCCDDD@@@;;;>>>EEE???===;;;::::::;;;<<<===;;;:::888777666666666777666666666666777888999:::888888999:::;;;<<<<<<===666666666777999:::999777666333111333777999666222111222222333333222222111000000111111222222333333111111000///////////////......///000111222333333---///111333444333222111222222222333444555666777111333555777888888777666444444333222222111000000111222333333333111000///111111222333333444555555333222222222222333444444333333333333333444555666555666555444333444777:::777777777777888999:::;;;;;;999777777999<<<======>>>;;;999999<<<>>>>>><<<>>>>>>???AAADDDEEEDDDBBB>>>>>>???===<<>>@@@AAA@@@>>>>>>BBBEEE@@@???>>>======???@@@BBB>>>AAAEEEHHHIIIGGGEEECCCCCCAAA@@@BBBFFFHHHHHHFFF@@@CCCFFFHHHFFFCCCAAAAAA===???BBBAAA???>>>???AAA::::::;;;;;;:::999777666777777666666666666777777444444333333222111111000111111222555777777555222222222222222111111000000000000000000000000000000///000111222222222222222000000000000000111111222444444444444444444444444222333444444555555444444333333333333333333333333111222333444444444333222555555444333333333333444444555666666777777666666555555666666666666555555888999:::;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>??????@@@@@@@@@??????>>>>>>@@@BBBCCCBBBBBBCCCDDDEEEDDDBBB@@@??????@@@@@@@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@>>>===<<<;;;;;;::::::999888888888777888888999999999888888666555444444333333444444222333333444444333333222222333333444444333333222444111//////000111000000111111222222222333333333000000///000000111222222111111111111111111111111222222444444444444222222000000000000000000000000000000111111111111000000......///111111222222222111000000111333444222111///000000000111111111111111111111111111111111111222444666666555333333444///...///111444666666555444555666555333222333444555555555666666666666666999888777666666777888999777777888999999777666555999999999999999999999888;;;;;;::::::;;;<<<>>>???AAAAAACCCGGGHHHEEE>>>888>>>>>>===<<<<<<<<<<<<<<<>>>???>>>;;;777666999<<<777999<<<============>>>????????????>>>===<<<;;;999999:::::::::999888888444555666666666555333333777777888888888777777666888777777888:::;;;;;;:::????????????>>>>>>>>>>>><<<===>>>???>>><<<:::999:::999777666666666777888777666555444444555666777999999999999999999999::::::666555666666333333666333333333222222222222222000000000000000000000000111111000000//////......////////////////////////000000000000111111111111000000111222333333333333000000//////000222555666555555666666666666555555777555444222111111111222333333222111000000000111000111222333333333333333222222333333333444444444///000111222333444444444666555444333333333333444888777666666777888;;;<<<:::;;;;;;:::999:::<<<>>><<<;;;:::999:::;;;>>>???;;;===???@@@@@@AAACCCEEEBBBAAA@@@?????????@@@AAAEEECCC@@@???@@@DDDHHHKKKGGGFFFFFFIIILLLLLLHHHDDDHHHGGGGGGFFFEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCAAA???>>>>>>>>>>>>@@@BBBDDDFFFFFFFFFFFF@@@@@@AAAAAA@@@?????????AAAAAAAAACCCEEEEEECCCAAA@@@@@@???>>>>>>======<<<===<<<:::888666666666666666555555555555444444444555444333333333333000---111222222333333222222111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111444444555555444444333222222222333333333333444444444444444333333222222222333444555555666666555555444333333222222333333444333444555777777777777666555555555555555666777777777888999999:::;;;<<<===<<<;;;;;;;;;<<<===???AAA@@@@@@@@@@@@@@@???>>>======>>>???@@@BBBCCCDDDEEEHHHDDD@@@===<<<<<<;;;;;;??????>>>>>>>>>>>>??????===<<<::::::<<<===<<<;;;>>>>>>>>>===>>>>>>???@@@<<<;;;999888777777888999888777777777777777888888666666555444333333222222555444444333333444444555555555555444444333333333222222222111000//////...111000000000//////......000000000000000000000000000000000000000000000000000000000000111111111111222222111111000000//////////////////000000000000000000000000111111111111222222222111111111000000////////////000000000000111111222222222333333333555444333333333333222111111111111111222333444555666555444333333333333333222333444555666666666666333333333444555666777888666666777777888888999999;;;::::::::::::::::::;;;:::;;;;;;;;;::::::<<<===??????@@@@@@@@@??????>>>>>>??????>>><<<:::;;;<<>>>>>;;;;;;<<<<<<<<<<<<<<<;;;>>>===<<<::::::;;;;;;<<<;;;;;;:::999888888888999444444555666666555444333666666777777777666666555666555555666888999999888=====================>>>===>>>???@@@???>>><<<;;;:::999888777777777888888888888777666666777888999999999999999888888888888999777888<<<;;;666444555333333222222111111111000000000000000000000000000000000000000//////......//////////////////////////////000000000111111111000000111222333333333333333222000//////000222333444555555666666555555444888777555333333333333444222222111111000111111111000111222333333333333333222222222222333333333333000000111333333444444444555555444333333444444444888888888999999999888888:::;;;<<<<<<;;;;;;<<<===<<<<<<;;;<<<===???AAABBB>>>???AAAAAAAAABBBEEEGGGDDDCCCBBBAAAAAAAAACCCCCCGGGEEECCCAAAAAACCCEEEGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDAAAAAAAAABBBCCCDDDEEEFFFDDDCCCBBBAAAAAAAAAAAAAAA>>>???AAACCCDDDEEEEEEEEEAAABBBDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDFFFFFFDDDBBBCCCBBBAAA@@@>>><<<;;;:::===<<<:::888666666666666555555555555444444444444333333222222222222111000111222222333333222222111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222333444444555444444222222222333333333444444444444444444333333222222333444444555555555555555333333222222222222333333333444555777777777777666666555555555555666777777777777888888999:::::::::999999::::::;;;===>>>???======>>>???@@@@@@@@@@@@>>>>>>>>>???AAABBBDDDEEEEEEDDDCCCBBBBBB@@@===;;;@@@@@@????????????@@@@@@===<<<::::::<<<===<<<;;;======>>>>>>>>>?????????<<<;;;:::888888888999999888777777666666777777888666666555444444333222222444444333333333333444444555444444444333333333333222222111111000//////...111111111000000/////////000000000000000000000000000000000000000000000000//////000000000111111111111111111000000000000000////////////000000000000000000000000111111111111222222222111111111000000////////////000000000111111111222222222333333333444222111111222333222000111111111222222333444555777666666555555555555555333333444444555666666777444444444444555555666777777777777777888888888888999999888888888888999999:::;;;<<<;;;::::::<<<===>>>>>>????????????>>>>>>===>>>???>>><<<;;;<<<===CCCBBBBBBAAA@@@@@@??????<<<<<<=========<<<<<<;;;>>>===<<<;;;:::;;;<<<<<<<<<;;;:::888777666666666555555666666666555333333555555666666666666555555555444333444666777777666:::::::::;;;;;;<<<<<<======>>>???@@@@@@???===<<<;;;::::::999888999999999::::::999888888999999:::999999888888777777666666777777;;;@@@???999444444333333222111000000//////000000000000000000000000000000000////////////...//////////////////////////////000000000000111111///000111222333333333333555444222000/////////000333333444444444444333333888777666444444444555555111111111000111111222222111111222333333333222222222222222222222111111111000111222333333444444333555444444444444444555555777888:::;;;:::999777555999<<<>>>>>>===<<<======<<<===>>>???AAACCCDDDEEEAAABBBCCCBBBBBBDDDGGGIIIFFFEEEDDDCCCCCCDDDEEEFFFIIIHHHFFFDDDCCCCCCCCCDDDFFFFFFGGGFFFFFFGGGJJJLLLIIIIIIHHHHHHGGGGGGFFFFFFAAA@@@??????@@@BBBDDDFFFCCCCCCBBBBBBBBBCCCCCCDDD???@@@AAABBBCCCCCCCCCCCCBBBDDDEEEEEEDDDCCCDDDEEEDDDCCCCCCDDDFFFFFFEEECCCFFFEEECCCAAA>>><<<:::999<<<;;;999888666666555555555555555555444444444444111222222111000000111333111111222222222222111111222111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000222333444555555555222222222222333333333333555444444444444444333333333333444555555555555555222222111111111111222222333444555777777777777666666666555555666666777888777777777777777777777777777888999:::;;;<<<<<<<<<:::;;;<<<>>>@@@AAABBBBBB???>>>======???AAACCCEEECCCDDDEEEGGGHHHEEE@@@<<>>>>>>>>>>>>>>>>>???===<<<::::::<<<===<<<;;;;;;<<<>>>?????????>>>======<<<:::999888999999:::777777666666666666777777666666555555444333333333333333333333333333333333444444333333333333333222222222111111000/////////111111111111111000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000111111111111////////////000000000000000000000000111111111111222222222111111111111111/////////000000000111111111111222222222333333333222000000000222333222111222222222333444444555555777777777777666666666666444444333333444555777888555555555444555555666666888888888888888777777777999999888888888888999999999;;;<<<<<<;;;:::<<<===<<<======>>>>>>>>>======<<<>>>>>>>>><<<;;;<<<===BBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>======<<<;;;>>>===<<<;;;;;;;;;;;;<<<<<<;;;999777666444444333777777777666666444333222555555666666777777666666555444444555777888888777777777888999999:::;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;::::::::::::;;;:::::::::999999999999999888888777666555444444666555999>>>===777333444333222222111000///......000000000000000000000000////////////////////////////////////////////////////////////000000000111///000111222222333333222444333222000////////////222222333333333333222222777666555444444444555666111000000000111222333333111222222333333333222222222222222111111111111000111222222333444444333333444444444444444555555666666777888999:::999999888999<<>>=========>>>@@@AAABBBCCCCCCCCCBBBCCCCCCCCCBBBDDDGGGJJJFFFFFFEEEDDDDDDEEEGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDGGGIIIIIIGGGGGGJJJNNNIIIIIIIIIIIIHHHHHHHHHGGGAAA@@@>>>===>>>@@@CCCEEEDDDDDDCCCCCCCCCCCCDDDDDD@@@AAAAAABBBBBBCCCCCCCCCBBBEEEFFFEEEBBB@@@AAABBBCCCBBBAAABBBDDDDDDCCCAAAEEEDDDCCC@@@>>><<<:::999;;;:::999888777666555555555555555444444444333333111222333111///...000333111111222222222222111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111222333333444444444111222222222222333333333444444444444444444444444333333444555555555444444222111111000000111111222333444555777777777777666666666666555666777777888888888888777777666666666666888:::;;;<<<===<<<<<<999:::<<<>>>???@@@AAAAAA???>>><<<<<<===???BBBEEEBBBBBBEEEGGGHHHFFFBBB>>><<<;;;;;;::::::;;;;;;<<<===<<<::::::<<<===<<<;;;:::;;;===??????>>>===<<<===<<<;;;999999999999:::777777666555555555666666555555555555444444333333222222333333333333222222333333333333222222222222111111111111000000//////222222111111111111111111000000000000000000000000000000000000000000000000////////////000000000111//////000000111111222222////////////000000000000///000000000111111111111111111111111111111111111//////000000000111111111111111222222222333333333111000000111222444333222222333333444555555555555666777777777777777666666555444333222333555777999777666555555555555555666999999999888888777777777::::::999999999999::::::999;;;<<<<<<;;;;;;<<<===;;;;;;<<<=========<<<<<<;;;<<<===<<<;;;:::;;;<<>>>>>????????????>>>===<<<;;;===<<<<<<;;;;;;;;;;;;;;;:::999777666555444444333888888777666555444222222555666777888888888888888888777666888:::;;;:::999555555666777888999999:::999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999888888777777777666555444444333333555333333777666333111333222222111111000//////...////////////////////////.............../////////////////////////////////...////////////000000000//////000111222222222222111111000000000000000000111111222222222222111111444333222222222333444555111000000000111222333333222222333333333222222111111111111111111111111111222222333444444444333333555555444444444555555666555555555666888:::<<<>>>:::<<>>===>>>>>>???@@@@@@AAA@@@@@@???AAABBBCCCBBBBBBCCCFFFHHHFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFDDDHHHLLLMMMJJJIIIJJJLLLJJJIIIIIIHHHHHHGGGGGGGGGAAA@@@>>>======???BBBDDDEEEDDDCCCBBBBBBAAAAAABBBAAAAAAAAABBBBBBCCCCCCDDDDDDGGGHHHFFFAAA>>>>>>@@@AAA@@@>>>???@@@AAA@@@???AAAAAA@@@???===<<<;;;:::999999999888777666555555555444444444444333333333333333333222000///000111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222111111111111111222222222333333444444444444444444444444222333333444555444444444222111111000000111111222333444555777777777777666666666666666666777888888999999999888777777666666777888:::<<<=========<<<:::;;;<<<===>>>??????>>>>>>===;;;;;;<<<>>>AAACCCBBBAAABBBCCCDDDDDDBBB@@@;;;;;;::::::::::::;;;;;;===<<<::::::<<<===<<<;;;999;;;===>>>???>>><<<;;;===<<<:::999888888999999777666666555444444555555444444444444333333333333111111222333333222111111222222222222222222222222111111111000000000000000111111111111111111222222000000000000000000000000////////////////////////...////////////000000000//////000000111111222222////////////000000000000///000000000111111111111111111111111111111111111000000000000111111111111111111222222222333333333222111111222444555444333222333444555555555444444444444555666666555555444555444333222333555777999777666666555555555666666::::::999999888888777777999999888888888888999999999;;;======<<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<:::;;;<<<;;;999888999:::<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999666666555555444555555555888777666555444333222222555666777888888999999888999888777888;;;<<<;;;:::555555555666777777777888666666777888999999:::;;;;;;<<<<<<<<<<<<;;;::::::999999999999999888666666555555444444333333222222444000///111111///000333222111111111111000000000////////////////////////---............/////////////////////////////////......////////////000000...///000111222222222222...//////000000111111111111111222222222222111111111111000000000222333444111111111000111111222222222222333333333222111111111111111222222222333333333333444444444444333333777666666555444444555555555444444555777;;;>>>@@@:::===??????>>>======>>>?????????>>>>>>>>>======???AAACCCCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDFFFGGGHHHFFFGGGGGGHHHHHHIIIIIIIIIEEEHHHKKKMMMLLLJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDDDD@@@@@@>>>===>>>???AAACCCDDDCCCBBBAAA@@@?????????@@@@@@???@@@AAABBBCCCDDDDDDHHHJJJGGGAAA===>>>AAA@@@>>><<<<<<===>>>===<<<======<<<<<<;;;;;;::::::888888888888777666555444444444444444333333333333444333222222444333111///000000111111111111000000//////000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222111000///111111111111222222222222222222333333333333444444222222333444444444444444222222111111111111222222333444555777777777777666777777666666777777888999999999888888777777666666888999:::<<<============;;;<<<===============<<<===<<<;;;;;;;;;===???AAAAAA@@@??????AAAAAAAAA@@@======<<<<<<<<<<<<=========<<<::::::<<<===<<<;;;::::::<<<=========<<<;;;<<<;;;999888777888888999777666555444444444444444333333333222222222222222000111222333333222111000000111111111111222222222111111000000000000000000000000000111111111111111000000000000000000000000////////////////////////......////////////000000000000000000111111111111////////////000000000000000000000000111111111111111111111111111222222222000000000111111111222222111111222222222333333333444222222222444555444333222333444555555444333222222222444555555555444333444444333333444555777888666666666555666666777777999999999999999888888888777777666666666666777777999;;;>>>>>>===<<<<<<===999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;999888888999999999::::::;;;;;;<<<<<<<<<======>>>>>>=========999999:::::::::999888777555555444444555555666777666666444333222222222222444555666777888888888888777666666777999:::999888666666666666666666666666555555555666777999:::;;;;;;;;;<<<<<<<<<;;;:::999999:::::::::999888666555333333333333333333222222333000///111111///000333111111111222222222222222////////////////////////---------.........//////////////////////////////........./////////000000...///000111222222222222...//////000000000000000111222222333333222222111000000//////000222333444222222111111000111111111222333333333333222111000000000111222333444555555333444444444444444333333999888777555444444444444444444555777999;;;===>>>;;;<<<>>>===<<<<<<===???>>>>>>===<<<<<<===>>>???>>>AAADDDEEEDDDCCCCCCDDDFFFEEEDDDDDDEEEGGGHHHIIIHHHHHHHHHGGGHHHIIIJJJJJJHHHHHHHHHHHHIIIIIIGGGEEEIIIHHHGGGFFFDDDBBBAAAAAA@@@@@@?????????@@@AAAAAA@@@??????>>>>>>>>>??????===<<<<<<===>>>@@@BBBCCC@@@DDDGGGEEE???<<<>>>BBB???===;;;:::;;;<<<<<<;;;:::::::::999999888888777777888888888777666555444444444444333333333222222222000///333888:::555000000000111111111111000000////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000111111111111222222222222111111111222222222333333222222333444444444444333333333222222222222333333333444555777777777777666777777666666777777888999777666666666666666666666888888999999:::<<<===>>>;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@???>>>???@@@@@@???>>>======<<<<<<<<<<<<=========<<<::::::<<<===<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;:::888777666666777888777666555444333333333333111111111111111111111111///000111222222111000///000000000000111111222222000000000000000000000111/////////000000111111111000000000000000000000000////////////////////////........./////////000000111111111000000000000000////////////000000000000000000000000111111111111000000111111111222222222000000111111111222222222111111222222222333333333444333111222333333222111111222333444444333222111111222444555555555444333333333444444555666666777666555555555666777888888888999999999999999999:::999999888888888888999999999;;;>>>???>>>===<<<===999:::;;;<<<===============>>>>>>===:::888888999888999999:::;;;<<<<<<<<<:::;;;<<<===============777888888999888777666555666666555555555555555666444333222111111111111222333444555666777777777777555444333555777888777666666666666666666666555555555555555666777999:::;;;:::;;;<<<<<<<<<;;;999999::::::;;;;;;:::888777666222222222222222222333333333000111444444111111333111111111222333333444444////////////////////////---------.........//////////////////////////////............/////////000...///000111111222222111//////000000000000//////222222333333333333222222000000//////000222444555333333222111000000000111333333333333333222111000000000111222444555666777444444444555444444333333:::999777666444333333333333555777:::;;;;;;::::::;;;<<<===<<<;;;;;;===???===<<<;;;;;;<<<>>>@@@BBB>>>AAAEEEGGGFFFDDDCCCCCCFFFFFFEEEEEEFFFHHHIIIJJJKKKJJJHHHGGGGGGHHHIIIJJJKKKHHHDDDDDDFFFGGGFFFDDDIIIHHHFFFDDDBBBAAA???>>>@@@@@@@@@@@@AAAAAAAAAAAA<<<<<<<<<<<<===>>>???@@@::::::::::::<<<>>>AAABBB999???CCCAAA<<<:::===AAA???===;;;:::;;;<<<<<<;;;:::999999888777666555555777777888888888666555444444444444333333333222222000------333<<<>>>888111000000111111111111000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000---...///111222222222222000111111111111222222222000000111111111222222222222222333444444444333333444333333222222333333444333444555777777777777666777777777777777888888999555555555555555555555555888888777777888:::<<<===999:::;;;<<<============:::;;;;;;<<<<<<=========?????????@@@AAAAAA>>><<<<<<;;;;;;::::::;;;;;;<<<===<<<::::::<<<===<<<;;;;;;;;;:::::::::;;;<<<===:::999888666666666666777777666555444333222222333000000000000000111111111...000111222222111000...//////000000111111111222000000000000000111111111......//////000000000111000000000000000000000000////////////////////////............/////////000222222111111000000//////////////////000000000000000000000000111111111111000000111111222222222222000111111111111222222222111111222222222333333333444222111111222222000///000111333444444333111000111222444666666555444333222333444555666666666666555555555555666888999999888888888999999::::::;;;===<<<<<<;;;;;;<<<<<<===999;;;>>>???>>>===<<<===999:::;;;<<<============@@@AAA@@@>>>;;;999999999999999::::::;;;<<<======888999:::<<<======>>>>>>666777888888888777555444999888777666555444444444333222111000000000111222333333333444444444555555444444333333333444444555444444555666666555444444777666555444555666888::::::::::::;;;;;;<<<<<<<<<======<<<;;;:::777222///111111111111000000000000000000111111111111000000///000333555777777666555333000...///000111///,,,......------------..................////////////000//////.........//////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000111111111111111111222222222333333333666444222222444555444333222333444444555555444444666666777777666555444444333555777999:::;;;;;;:::<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;;;;===>>>===<<<>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEEEEFFFHHHJJJLLLHHHHHHFFFDDDFFFIIIGGGBBBEEEGGGHHHFFFCCC???>>>===<<<>>>@@@???======???BBB>>>======<<<<<<<<<<<<===>>>===<<<<<<<<<===???@@@>>>???@@@AAA@@@>>><<<:::;;;;;;:::;;;<<<<<<;;;999;;;;;;999888777777777777888888777555444333222111111111111111111111111111111222333444444333222111////////////////////////111000///......///000111......////////////......000000////////////000000////////////000000000000222111111111000000//////000000000000000000000000000000111111111222222222222222222222222222222222333333333222222111111111333333333444444555555555444444555666777888999:::777666555444444444444444555555666777888999::::::;;;;;;<<<<<<===<<<<<<<<<===<<<;;;::::::;;;===>>>>>><<<;;;<<>><<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;<<<;;;:::999888;;;:::888666555444555555777666666444333222111111333333222222111000//////111111222222222222111111000///.........///111222111111000000//////......000000000000000000000000////////////////////////,,,,,,,,,---------......////////////000000000000,,,------...............000000000000////////////////////////000000000000000111111222222222111111000000000000000000000000000000111222222222222111333333333333333333333333333333333333333333333333333333333333333333333333444333333333333444555555777777666666666666666777:::888777777888999999888666999<<>><<<:::;;;<<<===<<<;;;:::;;;<<<;;;999777666777888;;;===@@@@@@???===<<<:::999999<<<<<<;;;;;;;;;:::::::::999999888888999;;;<<<======:::777666666666666555555555555555555444444444333333222222111222222222333333333333444444444444333333333333333444555666555555555555555555555555777666555444555666888999999999999:::::::::;;;;;;<<<;;;::::::999777444222222111111111000000//////000000111111111111000000///000222444555555444444222000......000000///---......------------..................//////////////////............//////000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000111111111111111111111222222222333333555555444222000000222555222333444444555444444444666666666666666555444444333444666777999:::::::::;;;;;;<<<============<<<@@@???>>>>>>???>>><<<:::======>>>@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEECCCBBBBBBBBBCCCEEEGGGHHHFFFGGGEEECCCDDDHHHFFFAAAAAABBBCCCCCCBBB@@@<<<:::===???@@@???======???AAA>>>>>>===<<<<<<<<<<<<===>>>===<<<<<<<<<===???@@@===>>>???@@@@@@???>>>===;;;:::::::::;;;;;;:::888888888777666555444444444777777666555444333222222222222222222222222222222///000000111111000000///////////////////////////111000///......///000111......////////////......000000////////////000000.../////////000000000000111111111000000000//////000000000000000000000000111111111111111111111222333333333222222222222222333333333222222222111111333333333444444444444444444444555555666777888888666555555444333333444444444555555666777888999:::888888999:::;;;;;;;;;;;;<<<;;;:::999:::;;;===>>>???===<<<===???@@@???===;;;::::::999999::::::;;;::::::::::::::::::::::::999::::::;;;:::999888777:::999777666555444444555555555444333222111000000333333222111111000//////000000111111111111000000///////////////000000111///////////////000000000////////////////////////........................,,,---------............////////////000000000000------...////////////...000/////////////////////.../////////000000000000111111222222222111111000000000000000000000000000000000111222222222222111333333333333333333333333333333333333333333333333222222222222222222222222444444444444444555666666777777666666666666666777888777666777999999999888666888:::<<<===<<<;;;:::999;;;======<<<<<<===>>><<<:::888777666888:::;;;????????????????????????<<<<<<<<<;;;;;;;;;::::::999999888888999;;;<<<===<<<:::777666666666666555555555555555444444444444222111111000000111111222222222222222333333333333222222222222333555666666666555444333333444555666666666555444444666777888777777888888888888999999999888888777666555444444222222222111000//////...000000111111111111000000///000111333333333222111000///......///000...---......------------..................//////////////////............//////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000111111111111111111111222222222222333333555666333///...222666222222333444444444444444555666666666666555444444333444555666777999:::::::::;;;===>>>???>>>>>>===CCCBBBAAABBBAAA???<<<999<<<<<<===???@@@AAABBBCCCFFFEEEDDDBBBBBBDDDEEEFFFBBBBBBAAAAAAAAACCCDDDEEEDDDEEEDDDBBBCCCFFFDDD@@@???>>>???BBBDDDCCC???;;;???@@@@@@???>>>===???@@@???>>>======<<<<<<<<<===>>>===<<<<<<<<<===>>>???<<<======>>>???@@@@@@@@@;;;:::999999::::::888777666666666555444444333333555555555444444333333333222222222222222222222222111000000//////000000111////////////////////////000//////......//////000......////////////......000//////......//////000....../////////000000000111111000000000000//////000000000000000000000000111111111111111111111000333333333333333333333333333333333222222222222111444444444444333333333333444444444555555666666666555444444333333333333333444444555666777777888888555666777888999:::::::::::::::999999:::<<<>>>??????>>>>>>>>>@@@AAA@@@???;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999888777666999888777555444444444444444444333222111000000///222222222111111000000/////////000000000000//////...//////000000000000000---......///000000111111................................................------........./////////////////////000000000000......///000000000//////////////////////////////....../////////000000000222222222222111000//////000000000000000000000000000000111222222222222111333333333333333333333333222222222222222222222222222222222222222222222222555555444444555555666777777666666555555666777777555555666888:::;;;999888666777888999:::::::::999777:::>>>??????>>>>>>???<<<;;;999888777999:::;;;@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;;;;:::999999999999:::;;;<<<<<<<<<:::777666666777666555555555555555444444333333111000000000000000111111111111222222222333333333111111111222333555666777666555333222222333555666666555555444444555666666666666666666666666666666555555555444222222333555333222222111000///......000000111111111111000000///000000111111000/////////..................---......------------..................///////////////............//////000////////////////////////////////////////////////000000000000000111111111000000000000000000000000///000000000111111111111111111111111222222222222333444666777666555666666222222333444444444444333555555555666666555444444444555555666888999;;;;;;;;;===>>>?????????===<<>>:::;;;;;;<<<>>>???@@@AAABBBHHHFFFDDDBBBBBBDDDFFFHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCFFFEEEBBBBBBEEEDDDAAACCC@@@>>>AAAFFFHHHEEEAAAAAAAAAAAA@@@???>>>????????????>>>===<<<<<<<<<<<<======<<<;;;<<<===>>>???============>>>???@@@AAA<<<:::888888888888777666777777777666666555555444333333333333333333444444222222222222222222222222333222111000000111222333////////////////////////////////////////////////......////////////....../////////....../////////........./////////000000000000000000000000//////000000000000000000000000111111111111000000000000333333333333333444444444222222222222222222222222555444444333333222222222444444444444444444444444444333333222222222333333444444444555666777777777666777888888888888888888888888888999:::<<<===>>>????????????@@@AAAAAA@@@;;;::::::999999::::::;;;::::::::::::::::::::::::777777777777777666666666777777666555444444444333444333333222111111000000222111111111000000000///......////////////......---...000111111111000///........./////////000000.........................................................////////////000////////////000000000000...//////000000000000000.........///////////////........./////////000000222222222222111000......000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111333333333333333333333333444333333333333444555555666666555555555666777777444444666999<<<===;;;999888888888888888999::::::888<<>>======;;;;;;:::::::::<<<>>>???AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999:::;;;;;;;;;<<<999777666666777666666666555555444444333333333111000000000000111111222111111222222222333333333000000111222333444666777666555333222222333555666555555444444444444444555555555555555555555555555222333333222000///111333222222111111000//////...000000111111111111000000//////////////////......------......------............------------..................////////////...............///000000//////////////////////////////////////////////////////000000111111111111000000000000000000000000///000000000111111111111000000111111111222222222333222555:::??????:::444111222333333444444333333444444555555555555444444555666777888:::;;;<<<<<<>>>>>>?????????===<<<;;;???@@@AAACCCEEEDDDAAA>>>;;;;;;<<<===???@@@AAABBBIIIGGGEEECCCCCCEEEGGGIIIKKKJJJHHHGGGEEEDDDCCCBBBDDDGGGGGGDDDCCCFFFFFFCCCGGGBBB>>>@@@EEEIIIIIIGGGCCCBBBAAA@@@@@@@@@@@@???@@@@@@>>>======<<<<<<<<<===<<<;;;;;;;;;<<<>>>?????????>>>>>>>>>>>>??????===;;;888777777777666555555666666777666555555444222222222333333333333333222222222222222222222222333222111000000111222333////////////////////////......////////////............////////////......//////............//////............//////////////////////////////000000////////////////////////000000000000000000000000222222222333333444444444222222222222222222222222444444444333333222222111333333333444444444444444333333222222222333333444444444555555666666777777999:::::::::999888777666777777888999:::;;;<<<===>>>>>>????????????@@@@@@;;;::::::999999::::::;;;::::::::::::::::::::::::777777666666666555555555666666555555444444333333444444333333222222111111111111111000000000000000......////////////......---...000111111111000///000/////////.........---////////////////////////.................................////////////000////////////000000000000...//////000000000000000------....../////////000............////////////222222222111000///...---////////////////////////000000111222222222222111222222222222222222222222111111111111111111111111555555555555555555555555222222111111222222333444555555555555555666777777444555777:::===>>>===;;;::::::999888999999;;;;;;;;;>>>AAAAAA???===;;;::::::;;;;;;<<<>>>@@@BBBCCCAAA@@@@@@???>>>===<<<<<<======<<<<<<<<<;;;;;;;;;999999::::::::::::::::::;;;999666666666777777666666555555444333333222222111111111111111222333444222222222222333333333333111111111111222444555555555444333222222333444555444444444444444333333333555555555444444444444333222444555333000...///111111111111111000000000000000000111111111111000000/////////...............+++,,,...---,,,,,,---///......------------..................////////////......---......///000111000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000111111111111000000000111111111111222333111333:::BBBBBB:::222111111222333333333333333333333444555555555555444555666888;;;<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<======???AAADDDDDDBBB@@@;;;;;;<<<>>>???@@@AAABBBGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIHHHFFFEEECCCBBBBBBEEEIIIJJJFFFDDDFFFGGGEEEFFFBBB??????CCCFFFHHHGGGCCCBBB@@@@@@AAABBBAAA@@@AAA@@@???>>>===<<<<<<<<<===<<<;;;;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>???<<<999777777777666555222333444555555444333222222222222222222222222222111111111111111111111111000//////......//////000////////////////////////---......//////......---......////////////......///......------......///------........./////////......////////////000000/////////////////////////////////000000000111111000111111222222333333444111222222222222333333333333333333333222222222222333333333444444555555555333333333333333444444555555555666666666777777777:::::::::::::::999888777777777888999::::::;;;;;;;;;===>>>>>>======>>>???;;;::::::999999::::::;;;::::::::::::::::::::::::888777666555555555666666444444555555444444333222444444333333222222222222000000000000000000000000......////////////.........//////000000000000000000000//////...------,,,////////////////////////------------------------------........./////////////////////000000000000......///000000000//////---------......//////000------........./////////111111111111000///......////////////////////////000000111222222222222111222222222222222222222222222222222222222222222222444444444444444444444444111111000000000111222222444444444444555666777777666666777:::<<<>>>===;;;;;;;;;::::::::::::;;;<<<===???AAA@@@>>>;;;:::::::::;;;<<<===???AAACCCDDD>>>>>>??????@@@AAAAAAAAA=========<<<<<<<<<;;;;;;999::::::;;;;;;::::::999;;;999666666777777777777666555555444333222111111111111111111222333444555333333333333444444444444222222111111222333444444333333333333333333333333444444444444444333222222555555555444444333333333444777999777222......000000000000000111111111111000000111111111111000000///............/////////***,,,...---++++++---///......------------..................////////////---------......///000111000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000111111111111000000000000111111111111333111222666;;;;;;666000111111222333333333333222222333444444555555555444333555888<<<===<<<;;;:::<<<;;;::::::;;;===???@@@===<<<===???AAABBBBBB@@@;;;<<<===>>>@@@AAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEIIIJJJGGGDDDFFFGGGFFFCCCCCCCCCCCCCCCDDDDDDEEECCCAAA???@@@BBBCCCCCCAAABBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;:::;;;<<<===>>><<<===>>>???@@@@@@??????@@@===999777777777666555222333555666666555444333222222222222111111111111000000000000000000000000......////////////......////////////////////////------...//////...------......////////////......///......------......///---------.........//////........./////////000000////////////////////////---......///000111222222//////000111111222333333111111222222222333333333222222222222222333333333222222333444555666666777444444333333444555555666666666777777777777888888777888999999:::::::::999777777888999999999999999999;;;===<<<::::::<<<>>>;;;::::::999999::::::;;;::::::::::::::::::::::::888888666555555555666777333333444555444333222111222222222222111111111111///000000000000000000000/////////000000////////////////////////000000111................................................------------------------,,,---------............////////////000000000000------...////////////...,,,,,,---......///000000---------........./////////000000000000000//////////////////////////////000000111222222222222111111111111111111111111111333333333333333333333333333333333333333333333333111111111111111222222333444444444444555666777777666555555777999;;;;;;:::;;;;;;;;;;;;;;;;;;::::::<<<===>>>>>><<<::::::;;;;;;<<<<<<===>>>???@@@@@@======>>>??????@@@AAAAAA============<<<<<<<<<<<<999:::;;;;;;;;;:::999999:::888666666777888888777666555555444333222111000000000000000111222333444333333444444444444555555222222222111222222333333222333333444444333333222444444444444444333222111555555555444444333333333666:::===:::444///...000/////////000111111222222000000111111111111000000...............///000111)))+++...---++++++---///.........------...................../////////000---------......000111111000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000000111111111111000000000000111111111111333222222222333222111000111111222333333333333222222333444444555555555444111444888<<<===<<<999888999999888888:::===AAADDD===<<<<<<===???AAA@@@???<<<<<<===???@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDFFFGGGIIIIIIJJJJJJDDDIIIJJJFFFDDDEEEGGGFFFAAADDDGGGHHHGGGDDDCCCCCCCCCAAA???@@@CCCEEEDDDBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>999:::===@@@AAAAAAAAA@@@AAA>>>:::888777777666555444666777999999888666555222222222222111111000000///////////////////////////000111222222111000///////////////////////////,,,---...//////...---,,,......////////////...............------.........---------.........//////---.........//////000000////////////////////////,,,---...///000111222333...//////000111111222222111111111222222333333333111111111222222333333444222222333444666777888888444444444444444555666777777777777777888888888888444555666888:::;;;;;;<<<777888888999999999888888777:::;;;;;;999888:::===;;;::::::999999::::::;;;::::::::::::::::::::::::999888777555555666666777222333444555444333222111111111111111000000000000////////////000000000000//////000000000000//////000///.........///111222,,,,,,------.../////////------------------------------------------------,,,,,,,,,---------......////////////000000000000,,,------...............,,,,,,------...///000000---------.........//////...///000000000000000///////////////////////////000000111222222222222111111111111111111111111111333333333333333333333333111111111111111111111111222222111111222222333444333333333444555666777888666444333444777999999999::::::;;;;;;;;;::::::999:::<<<===<<<;;;;;;<<<=====================<<<<<<>>>>>>======<<<<<<;;;;;;>>>=========<<<<<<<<<<<<999:::;;;;;;;;;:::999888:::888666666777888888777666666555444222111111000////////////000111222333:::888666444333444555666111111111111222222111000222222222444666777555333444444555555444444333222666555444222111000//////111111222222222222111111.........///////////////...............///000000...------...///...+++)))***+++,,,...///000000111------............------......//////000000111111///////////////////////////////////////000111111000000000000000000000000///////////////000111111000000000000000000000000000000111111111111000000444333222111111111222333555111111555666333111222000111222333333333333333555444444666888888444111444555555666666666666666:::999888777888:::===>>>@@@???????????????@@@@@@>>>???@@@???>>>???BBBDDDFFFDDDAAA>>>===@@@EEEIIIGGGCCC@@@@@@EEEGGGEEECCCCCCCCCBBBBBBBBBFFFKKKOOOGGGFFFDDDBBBBBBBBBCCCCCCEEECCCAAAAAABBBEEEFFFFFFCCCBBBAAA@@@>>>======<<<>>>>>>===;;;999999<<<>>><<<;;;;;;;;;<<<;;;999777<<<;;;:::888666555333333222444777888999777555333444444444333333333222222000000000000000000000000000000000000000000000000111111000000//////......---.........//////000000............................................................/////////////////////////////////////////////////////////////////////000111111222222333222222111111222222333333333333222222111111111111111222222222333333333222333444555666666666666888666444333333555888999888888888777777777777777777666555666888999888777777777888999999999999888999:::<<<=========<<<<<<:::999999888999:::<<<===;;;:::999888888888999999999999888777666555444444444333333222222333333444333222222222111000000000333333111000///////////////////////////000111111......////////////......,,,,,,,,,---------......------------------------------------------------,,,------......------,,,...------,,,,,,------............------,,,,,,,,,///////////////////////////...,,,,,,,,,---///111000000///...............111000000///...------,,,//////000111111111111111333222111111111222333444333333222222111222222222444333222222222222333444333222222111111222222333222333444444555555444444444555555666777888888999999999999999999999999999:::;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::;;;>>>>>><<<:::999:::<<<=========<<<<<<;;;<<<<<<===<<<:::999888888888777777666666555555666555333111000000111111222222222111111111000000999888666555444444444555222111222222444444444333333222222444666666555333444555555555555444333333555444333222111000000000000000111111111111000000.../////////////////////...............//////000///.........//////---+++++++++---...//////000000------............------......//////000000000000///////////////////////////////////////000000111000000000000000000000000///////////////000111111000000000000000000000000000111111222222111111000333222111111111222333444444000...111222111000222000111222333333333333333555444444555777777444111444555555666666666666666;;;;;;:::999999:::;;;<<<============>>>???@@@AAA??????@@@???>>>???AAACCCEEEEEECCCAAAAAACCCHHHLLLHHHDDD@@@AAADDDGGGFFFDDDBBBBBBBBBAAABBBEEEJJJNNNHHHGGGEEEDDDCCCCCCDDDDDDGGGEEEBBBBBBDDDFFFGGGGGGEEECCCAAA???===>>>>>>?????????>>><<<::::::<<<>>>>>><<<;;;<<<<<<<<<:::888::::::999888777666666555444555666777777666444333333333333333222222222222000000000000000000000000////////////////////////000000000000//////......---........./////////000............................................................////////////000000000000000000000000/////////////////////////////////000111111222222333222222111111222222333333333333222222111111111111111222222222333333333222333444555666666666666666555444444444555777888777777777777777777777777777666555666888888777666666666777888888888888888999:::;;;=========<<<;;;:::999888888888999:::;;;;;;::::::999999999999999999888888777666555444333333333222222222222333333222222111111111111111111222222111000///////////////////////////000000111......////////////......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------.........---------,,,,,,,,,........................000///---------...000111000000///...............111111000//////...------//////000111111111111111222222111111111222333444333333222222111222222333444444333222222333444444444444333333333333444444222333444444555555444444444555555666777777888888:::::::::::::::::::::::::::;;;<<<;;;:::999:::<<<<<<<<<<<<;;;;;;<<<<<<<<<===;;;:::;;;===>>><<<999999:::<<<============<<<<<<=========<<<;;;:::999888888777777666555555444444444333222111111111111222222111111111000000000777777777666666555444444444333333333333333333444444333222333444555444333555555666666555555444333333333222111111111111111//////000000000000////////////////////////......---............/////////111///....../////////...,,,------...//////......------............------...////////////000000000//////////////////////////////......//////000111000000000000000000000000///////////////000000111000000000000000000000000000111111222222111111000111111111111222333444444444///,,,///000///000222111111222333333333222222444333444555777666444222444555555666666666666666;;;;;;<<<<<<;;;;;;:::::::::::::::;;;<<<>>>@@@AAA?????????>>>======@@@BBBCCCCCCBBBAAAAAADDDHHHKKKGGGCCC@@@@@@CCCFFFFFFEEEBBBBBBBBBAAAAAADDDHHHLLLIIIHHHGGGFFFEEEEEEEEEEEEFFFDDDBBBBBBCCCEEEEEEEEEFFFDDD@@@>>>===>>>@@@AAA@@@@@@???===;;;:::<<<>>>>>>===<<<<<<===>>><<<;;;888888888888888888777777666666666555555444444333222222222222111111111000000000000000000000000000////////////////////////000000000////////////................../////////........................////////////////////////............////////////000000000000000000000000/////////////////////////////////000111111222222222222111111111111222222222222222222222111111111111111222222222333333333222333444555555666555555555555555555555666666666555555666666777777888888888777666666777888777555555666666777888777777777999:::;;;<<<<<<<<<;;;:::::::::999888888888999999;;;;;;:::::::::999999999888777777666555444333333333333222222222222333333000000111111111111111111111000000/////////000000....../////////000000000......////////////......,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,------......------,,,...------,,,,,,------......------------,,,,,,,,,........................000///.........///111222000//////............///111111111000000//////...//////000111111111111111222111111111111222333333333222222111222222333333555444444333333444444555666555555444444555555666333333444555555555555444555555555666666777777888::::::::::::::::::::::::999:::;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>><<<<<<<<<===<<<;;;999999:::<<<===>>>>>>==================<<<;;;:::999777777777666555555444444111222222222222222111111111111111111000000000000555666777888777666444333666555444333111111222444666444222222333444444333555555666666555555444333222111111111111111222222000000111111111111000000////////////............------.........///......111///---,,,---/////////---...............------------............------///////////////////////////////////////////////////............///000000////////////////////////000000////////////000000000000000000000000000000///000000111111000000///000000111111222333444555333//////222444222111222111222222333333333222222333333444555555555444333444555555666666666666666999:::<<<======<<<;;;:::999999999999:::<<<======>>>??????===<<<<<<>>>@@@???@@@@@@???>>>???BBBDDDDDDBBB??????BBBDDDEEEEEEAAAAAAAAA@@@@@@BBBFFFIIIHHHGGGFFFFFFEEEDDDDDDDDDBBBAAA??????@@@BBBBBBAAABBBAAA@@@>>>>>>>>>???????????????===;;;:::;;;<<<<<<;;;;;;<<<>>>?????????999999888888888777777777888777555333333222333333111111111111000000000000000000000000000000000000////////////////////////////////////////////////................................................000000000000000000000000............/////////////////////////////////////////////////////////////////////000111111222222222222111111111111222222222222222111111111111111111111222222222333333333222333444444555555555444333444555666666666555555444444555666666777888888:::888777777888999777666666666777888888888888888999:::;;;<<<<<<;;;:::999;;;;;;::::::999999999999;;;;;;;;;;;;::::::999999666666555555444333333222222222111111111111222222//////000000111111222222//////.........///000000.........///////////////---......//////......---,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,------......------,,,...------,,,,,,------...------------------------........................///......---...///000000000///............//////222111111111000000000/////////000111111111111111111111111111111222222333222222111111222222333333444444444444444444444444555555444444444444555555333444444555555555555555555555555666666666777777999999999999999999999999888:::;;;:::999888999:::<<<<<<============<<<<<<>>>=========<<<;;;:::888999:::<<<===>>>>>>======<<<<<<;;;;;;:::999999888777777666555555444444333///000111333333333222111111111000000000/////////444555777888888666444333555555555444333555999<<<888666333222333444444444555555555555555444444333111111000000111111222222111222222333333222222111000000//////.........---,,,,,,---...///......---///---++++++,,,..................///......---,,,------............------/////////...............////////////////////////...............//////000////////////////////////000000////////////000000////////////////////////...//////////////////...000000111222333333444444222000333999;;;777333222222222333333333222222111222333444444444444444555444555555666666666666666555777:::===>>>>>><<<;;;::::::999999888999999999=========<<<;;;<<<>>>@@@>>>???@@@???===<<<<<<===AAA@@@??????AAABBBCCCCCC@@@@@@@@@@@@???@@@CCCFFFEEEEEEEEEDDDDDDCCCBBBBBBAAA???>>>>>>@@@@@@???>>>;;;===???@@@@@@>>><<<;;;>>>>>>>>>===;;;::::::<<<:::888888:::===@@@AAAAAA:::999999888777666555555888666444222111222222333111111111000000000//////////////////////////////......................................./////////...............---------........................000000000000000000000000............////////////......................../////////////////////////////////000111111222222222111111000000111111222111111111111111111111111111111222222222333333333222333444444444444444444222333555666777666555444333333444555666777777777:::999888888::::::999888777888999999::::::999999999999:::;;;;;;:::999888<<<<<<;;;;;;;;;:::999999::::::;;;;;;;;;:::999888555555444444333222222222222111111000000111111222/////////000000111111222..................//////------...///000//////...------............------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,...------,,,,,,------...------------------------........................,,,,,,,,,,,,------......//////............//////111111111111000000000000//////000111111111111111000000111111222222222222222111111111222222333444444444444444444444444444444333333333333333333444333444555555666666555555555555555555666666666666777777777777777777777777888999:::999888888999:::<<<<<<===>>>>>>===<<<<<<======>>>===<<<:::999999;;;<<<===>>>>>>>>>===<<<::::::999888777777777777666666555555444333333333...///111222333333222111000000000/////////......444555777888888666555333222444666666777;;;CCCIII;;;888444222333444555555444444555555444444333222111111000000000111111222222333333333333333333222000000000///......------+++,,,---//////...------...,,,++++++---......------...............------------............------/////////............---////////////////////////......------......///000000000000000000000000000111000000///////////////////////////////////////...//////000000//////...000111222333333333333333111111555<<<>>>999444222222222333333333222111111111222444444333333555666444555555666666666666666444555888;;;=========<<<;;;:::999888888777777777:::;;;<<<;;;:::;;;>>>@@@@@@AAACCCBBB???===;;;;;;===>>>@@@AAABBBCCCBBBBBB???@@@@@@???>>>???AAACCCCCCCCCCCCCCCBBBAAA@@@@@@BBB@@@???@@@AAAAAA@@@>>>777:::>>>AAAAAA>>>;;;888===>>>???>>><<<;;;<<<===999777666888;;;>>>???@@@999888888777555444333333666555333222111222222333111111111111000000000///////////////////////////........................---............/////////.........---------------........................////////////////////////............////////////------------------------/////////////////////////////////000111111222222111111000000000000111111000000000111111111111111111111222222222333333333333333444444444444333333222333444555666555444444333333444444555555666666999888777888:::;;;:::999888999::::::;;;;;;::::::888999:::::::::999888777::::::;;;;;;;;;:::999999888999:::;;;:::999888777333333333333222222222111111111000000000000111111//////000000000000000000///......---------......,,,---...///000///......------............------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,...------,,,,,,------...,,,,,,,,,------------...------------------------++++++,,,,,,------------///............//////000000000000000000000000000//////000111111111111111///000111111222222111111111111111111222333444444222333333444444333333222333222222111111222222333444444555666666666666555555555555555555555555555666666666666666666666666777888999999777777888999<<<===>>>??????>>>===<<<;;;===>>>===;;;::::::;;;======>>>???>>>===<<<;;;999888777666555555555666555555555444333333222222//////000111222222222111////////////............444555666777777666555555222444666666777;;;DDDLLL>>>:::666333333555666666333333333444333333222111222111000000000000000111222222222333333222222222111000000///......------***,,,---//////...---,,,---,,,,,,---///000...---------...............---------............------//////.........---------////////////////////////...------------...//////000000000000000000000000111111000///////////////////////////////////////000000111111111111000000111111222333333333222111111000333:::<<<888333222222333333333333222111000000222444333222222555777444555555666666666666666555666888999;;;;;;;;;;;;:::999888888888888888888888999:::::::::;;;>>>AAA???AAADDDDDDBBB???===<<<<<>>?????????>>>>>>???AAABBBCCCCCCCCCBBBAAA@@@???AAA?????????@@@@@@>>>===888:::===@@@@@@???<<<:::===???@@@@@@?????????@@@:::888666666888:::;;;;;;666666555555444444444444333333222222222222222333222222111111111000000000////////////////////////........................---------.........//////.........------,,,,,,,,,............................................................////////////......................../////////////////////////////////000111111222222111111000000000000111111///000000000111111111222111111222222222333333333333333333444444333333222333333444444555555555444444444444444444444444444666555555666888:::999999888888999::::::::::::999888999:::::::::888777666666777888999999999888888777888999::::::888666555222222222222222111111111000000000//////000000000000000000000000///////////////...---,,,,,,,,,,,,+++,,,...000000///...---,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...,,,,,,,,,---------......------------------------+++,,,---------...------...............///000000//////////////////////////////000111111111111111...///000111222111111000111111111111222333444555111111222333333222111111222222111111111111222222444444555666666666666666555555555555555555555555777777777777777777777777777888999888777666777999<<<===>>>??????>>>===<<<:::<<<>>>===;;;:::;;;<<>><<<;;;999:::999777666555555666666555555444444333222222222111000000000000111111222/////////.........------555555666666666666666555444555666444333666???FFF@@@<<<666333333555777777222333333333333222111111222222111000000000000000111111222222222222111111111000000///...---------***+++---//////...---,,,---------///111111///---,,,------...//////......---..................---//////.........---------////////////////////////...------------...//////000000000000000000000000111111000///////////////////////////////////////222222333333333333222222111222333444333222111000111...000666888555222333333333333333333222111000000222444333222222555888444555555666666666666666666777888888999999999999888888777888888999::::::777888999999:::<<>>??????>>>======???@@@BBBCCCCCCDDDCCCAAA@@@???>>>===<<<===>>>===;;;:::;;;<<<===?????????>>>>>>>>>@@@BBBBBBAAAAAABBBCCC===:::666555555666666666333333333444444444555555222222222222222222333333222222222222111111111111////////////////////////........................---------.........//////.........------,,,,,,,,,............................................................/////////000/////////////////////////////////////////////////////////000111111222222111111000000000000111111//////000000111111111222111111222222222333333333333333333444444333222222333333333444444444555555444444444444444444444333333222222444777999999888777777888999999999999888888999::::::999888777666444555666888888888777666666777999999999888666444222222222111111111111111000000////////////000000111111000000//////......000///...---,,,++++++++++++,,,...000000///...---,,,------......------,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,------......------,,,...------,,,,,,------...,,,,,,,,,------.........------------------------,,,---......//////.....................///000111............//////////////////000111111111111111...///000222222111111000111111111111222333444555000111222333333222111000333222222111111222222333444555555666666666666666555555555555555555555444777777777777777777777777666888999888777666777888<<<===>>>@@@@@@>>>===<<<999<<<>>>>>>;;;:::;;;===@@@@@@@@@@@@>>><<<:::888;;;999888666666666777777555555444333333222222111222111000//////000111222//////.........---------666555444333333444555666444777555222:::IIIMMMFFF<<<777111000444666555333333333333222222222111111111111111111111111111111222333444333111000111222111000//////000000///...---.........///000000000------------------------,,,,,,,,,---------......------------------------...------,,,,,,------.........///////////////...............////////////////////////000000000000000000//////.........---//////000000111111111222////////////000111222333666555333111000000111111222111000000000111333444555444333333222111000000444444333333333444555555666666777777777777666555777888888888999999999999888888999999999888888777777888999:::999:::===??????BBBEEEHHHGGGDDD@@@===>>>>>>???@@@CCCIIIPPPVVVGGGEEEBBB???>>>>>>@@@AAAAAABBBBBBCCCBBBAAA@@@?????????>>>===<<<<<<======>>>>>>>>>>>>===============???AAACCCDDDCCCBBBAAA???<<<999555444444555666222222111111222222333444222111000000111111000...000000000000000000000000////////////////////////.........------,,,,,,,,,........................------......------,,,+++............////////////...//////////////////.................................////////////..................//////////////////000111111111111111111111111000000000000000111111222222222333333333222222222222222222222222222222444444444444222222777666444222222333444555444333222222333444666777777666666555555777888999777777777777888888888888999999999::::::999999999777777888999999999999888555555555555555444444444444444444444333333222111000000////////////000000000000000000///...---,,,////////////////////////........................//////.........---------------------------------,,,------......------,,,***+++,,,,,,------------++++++,,,,,,,,,,,,------........................,,,,,,,,,------.........------,,,++++++,,,,,,,,,+++,,,------......------............/////////000////////////////////////000000000000000000000000///000000111222333333333111111222222222333333333333333333222222111111111222333333333222222444666444444444555555555555666444444444555555555666666888888888777666555555555777777777777888999:::;;;============<<<;;;:::999;;;888777999>>>@@@===999;;;:::999:::<<<===<<<;;;999888777666555555555555444444333333222111000000000000000000000000000000//////...---,,,,,,++++++666555444444444444555666777;;;;;;;;;FFFVVV[[[VVV<<<777222111444666555333333333333333222222222222111111111111111111111111222333444333111000111222111000//////000000///.....................//////------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...//////000//////...---,,,............////////////........./////////000000000/////////............/////////000000000111111///......//////111222222444333222111000000111111111111000///000111222333444444333333222111000000333333333333333444444555666666777777777666666666777777777888888888999999777777777888888777777666777888:::::::::;;;>>>@@@???AAAEEEGGGGGGEEEAAA???>>>>>>>>>???BBBIIIRRRXXXEEECCCAAA???>>>>>>@@@AAAAAABBBBBBBBBAAA@@@>>>===AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@@@@??????>>>>>><<<999666444333333444222222111111222222333444222111000000111111000...////////////////////////..............................---------,,,,,,,,,........................,,,,,,,,,,,,,,,+++******............////////////------............------........................//////000000000000//////........./////////000000//////000111111111111000111000000000000000000000111111111222222222333333333333333333333333222222222333444444444444333222444444444444444333333222333333333333444555666777666666555555555666777888666666777777777888888888888888999999999999888888777777888999999999999888555555555555444444444444333333333333333222111111000000////////////000000111111111111000///...---................................................///.........------------------------------------,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------........................,,,,,,---------------------,,,,,,++++++,,,,,,---+++,,,------......------.............../////////........................//////////////////////////////000000111222222333111111111111222222222222222222111111111111111000222333444333222222444666444444444555555555555666444444444444555555555555777777777777777777777777777777777777888999:::;;;<<<<<<<<<<<<<<<;;;:::999;;;888777999===???===999:::999888999;;;;;;;;;:::888888777666555555555555444444333222222111000000........................///......---,,,,,,++++++666555555444444555555666444999:::<<>>@@@===???CCCEEEFFFEEEBBB@@@AAA@@@@@@???AAAGGGNNNTTTCCCBBB@@@>>>===>>>???@@@BBBBBBBBBBBB@@@>>>===;;;===>>>?????????>>><<<<<<=========>>>?????????@@@<<<<<<<<<;;;;;;:::::::::<<<;;;999777555333222111222111111111111222333333222111000000111111000...////////////////////////...........................------------,,,,,,,,,------------------------,,,------------,,,++++++---............/////////------............------........................000000000111111000000000////////////000000000000...///000000111111000000000000000000000000111111111111111222222222222333333333333333333333444444333333444444444444333333222333444555555333111000333333444555666666666666555555444444555555666777666666777777777777888888777777888888888888777777666777888888999999888888555555555444444333333333111111222222111111000000000000////////////000000111111111111111000///...............................................................------------------------------------,,,,,,------------,,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,++++++,,,,,,---+++,,,------......------.....................---........................////////////////////////......//////000000111111000000000000111111111111000000000000000111111111222333444444333333444555444444444555555555555666333333444444444555555555555666666777888888999999777777777777888999:::;;;::::::;;;;;;;;;::::::999:::888777999<<<>>><<<999999888777888999:::999888888777666555444444444444333333333222111111000000.................................------,,,,,,+++666666555555555555666666333666777777===FFFIIIFFF;;;888555444666777666555555555444444444333333333111111111111111111111111111222333222111000000222111000//////000000///............---,,,,,,,,,+++------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...////////////...------,,,---------.........//////,,,,,,,,,---------......///////////////.....................////////////---------------...///000////////////000000111111///////////////000000111333333222222222222222222222222111111222222333444666555555555666666666777666666666666777777777777666666777888888888777777999:::;;;:::999999;;;===;;;===@@@BBBCCCCCCBBBAAACCCCCCCCCBBBAAABBBFFFIIIBBBAAA???>>>===>>>???@@@BBBBBBBBBAAA@@@===;;;::::::;;;===>>>>>>===;;;:::;;;;;;<<<<<<===>>>??????<<<<<<:::999888777777777999999999888555333000///111111111111111222222333222111000000111111000...////////////////////////........................------------------------------------------------//////000000//////...------------.........//////......////////////..............................//////000000000000///////////////000000000111111...//////000000000000000000000000000000111111111111111111111222222222222333333444444444444555555333444444444444444444333222333444444444333111111333444555777888777777666444444444444555555555666666666666666777777777888666666777777777777666666666777777888888888888888555555444444333222222222///000000000000000////////////000000000000//////000000000000000///......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++***)))(((+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,+++++++++,,,------+++,,,------......------.........------------,,,........................////////////////////////............//////000000////////////000000000000///000000000111111222222111333555555444333444555444444444555555555555666333444444444444555555555444555666777999:::;;;;;;777777777777888999:::;;;888888999:::::::::999999999888777999;;;<<<:::999999888777888999:::999888777666555444333333333333333222222222111111000000..............................---------,,,,,,,,,666666666666666666666666777888888888:::===>>><<<:::888666555666666666555555555444444444333333333111111111111111111111111111222333222000///000111111000//////000000///............---,,,,,,,,,+++------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,---......///......------------............,,,,,,,,,,,,------------.........///////////////////////////............---------------......///---......///000000000111.../////////000000000000222222222222222222333333222222111111222222333444555555444444555666777777666666666666777777777777777888999:::::::::::::::;;;<<<<<<:::888777888999999;;;===???@@@@@@@@@@@@@@@BBBDDDDDDBBBAAAAAAAAABBBAAA@@@>>>>>>>>>>>>???BBBBBBBBBAAA@@@===;;;:::===>>>@@@AAAAAA@@@>>>===888999999:::;;;<<<=========<<<:::999777666666666777777777777555222000...111111000000111111222333222111000000111111000...................................................------------------------------------------------//////000000//////...---------------............---------......---------........................---..................---////////////000000000000......///000000000000000//////000000111111111111000000111111111222222222333333333444444555555555444444444444444444444444555444333222222222333333333444555777888777777666333444444555555555555555555666666666666777777777666666666777777666666666666666777888888888888777555444444333222222111111...//////000000///////////////000000000000//////.........///......------................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))(((+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,------......------------------,,,,,,,,,,,,.............................................................../////////....../////////000000000000111111222222333333333111333555555444444444555444444444555555555555666444444444555555555666666555666777888999;;;<<<<<<777777777777888999:::;;;888888999999:::999999999888888888999::::::999888;;;999888999:::;;;:::888666555444333222222222222222222111111111111111000////////////////////////---------------,,,,,,,,,555666666777777666666555555777888999999::::::999888888777666555555555555444444444444333333333333111111111111111111111111111222222222000///000111111000//////000000///............---------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...***+++,,,---.../////////,,,------------.........,,,,,,,,,---------...............///////////////000000000////////////.........---------......///---...///000111111000000...///000111111111000000111111111222222333333444222222222222222333444444555444444333444555777888666666666777777777888888999:::;;;<<<<<<<<<<<<<<<=========;;;888777777999:::;;;<<<===>>>???@@@@@@;;;>>>BBBDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>BBBBBBBBBBBB@@@>>>===;;;;;;<<<>>>??????>>>======888888888999:::::::::;;;===<<<;;;:::888777666555555555555555444222000///111000000000000111222222222111000000111111000...........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,------------.........++++++,,,,,,,,,,,,++++++........................,,,------......------,,,............////////////---...//////000000///////////////000111111222222000000000111111111111222222222333333444444555555555555444444444444555555777666444222222333444555333333444555666666666666444444555666666666666555555555666666666666777777666666777777777777666666555666777777888888777777444444333333222111000000......///000000000//////...///000111111000///...---------......------,,,------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,---......+++,,,------......------+++++++++,,,,,,,,,------------------------------..............................//////////////////////////////000000000000222222222222222333333333111333666666555444444555444444444555555555555666555555666666666777777777777888888999::::::;;;;;;777777777777888999:::;;;999999:::::::::999999888777888888999999999888888;;;:::999999:::;;;999888555444333222111111111111111111111111111111111111000000000000000000000000------------------------555666777888888777666555222333555888888777777888777777777666444444444444333333333333222222222222111111111111111111111111000111222111000///000111111000//////000000///.....................//////------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,---............,,,,,,---------.........------------......................../////////000111111000000000///////////////...............///...///000111111111000//////000111222222222111000000000111222333333444444333333333333333444444555555444333333333555777999777777777888888888999999999:::;;;<<<============<<<======<<<::::::;;;<<<<<<<<<======>>>???@@@AAA===???AAABBBCCCCCCEEEGGGEEEDDDCCCAAA@@@>>>======AAABBBBBBBBBAAA@@@>>>===:::::::::;;;;;;;;;<<<<<<999999999999999999::::::;;;;;;;;;;;;:::888666444333333333333333222222111000000000000000111222222222111000000111111000...........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,---------.........,,,------......------,,,........................------............------------------............---...//////000000//////...//////000111111222222000000000000111111111111111111222222333444444444666555444333333444555666666666555555444444444555333333333333444555666777444555666777777777666666555555555666666666777777666777777888888777777666555666666777777777777777444444333222111000//////......///000000000000000...///000111111000///...------...............---------------------------........................++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++++++++,,,---...///+++,,,------......------))))))***+++,,,------...------------------------........................//////////////////////////////000000000111111111222222222222111111111111111333666777666555444555444444444555555555555666777777777777888888888888:::::::::::::::::::::999777777777777888999:::;;;:::;;;;;;;;;:::999888888777888999999888777777777;;;999888888999999888777444333222111111000000111000000000000111111111111////////////////////////------------------------555666777888888777666555333444777999999777666888666666777666444333333444333333333222222222111111111111111111111111111111000111222111000//////111111000//////000000///...---.........///000000000------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---------...------,,,,,,,,,,,,,,,---------......---------.........//////---.........//////000000222222111111000000//////000//////........./////////000111222222111000//////000111333333222222111000000111222333444444555444444333333444444555666555444333222333555777999888888888888999999999999999:::;;;<<<============<<<===>>>=========???AAA???>>>>>>>>>???@@@AAABBBDDDDDDCCCBBBAAABBBFFFIIIFFFEEEDDDBBB@@@>>>===<<>>???@@@;;;:::::::::::::::::::::999:::;;;;;;:::888555444222222222222222222222333000000000000000111111222222111000000111111000///........................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------......000000111111111111000000..............................////////////......,,,,,,,,,---------......---......///////////////...//////000111222222222000000000000111111111111000000111222222333444444666555444333333444555666555666777888777666444333444333222222333444666777444555777888888888777666555555555555666666666777777777888888888888777777555666666777777777777777444444333222111000///.........///000111111000000...///000222222000///.........///////////////...------------------------........................+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,---------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++,,,---...///+++,,,------......------(((((()))***,,,---...///------------------------........................000000000000000/////////000000000000111111111111222222111111000000//////111333666777666555444555444444444555555555666666777888888888999999999999<<<<<<;;;::::::999888888777777777777888999:::;;;<<<<<<<<<;;;:::999888777666888999999777777777777:::888777777888888777555444333222111000000000000000000000000000111111111........................------------------------555666777888777666333222444444555777888888888888333333333444444444444555111111111111111111111111222222111111111111222222111111111111000000000000000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,---------------............///------------------------,,,,,,,,,---------..............................///////////////.........000000000000000000000000/////////////////////////////////000111111222222222333333444444333333222222222222333444555666777666555444444555777999;;;999777666555666777999:::;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEGGGDDDBBBAAAAAAAAA@@@>>>CCCBBB@@@@@@AAABBB@@@???DDDAAA===<<<>>>@@@???>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888777666555555333333333222222222111111000000000000000000000000////////////////////////...............---------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///000000///...---------------------------...................................................------,,,,,,...///000111111111000000000000000111111111111111111111111222222222222222222222222444444333222222333333333777777777777666666666666111222333444555555555555444555666777777888777777555555555555555666777777999888777666666777888888999888777666555555555666555444333111000/////////////////////////////////////////////////////////......//////...---,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,---------,,,,,,000000//////.........---........................000000111111111000000///000111111000///......///222222111111111111111111555555555444444333333333333333444555666666555555444333444777999:::888777777666666777888888555333555555666777888999999:::999:::<<<======;;;:::999::::::::::::999888777777::::::999888777666555555222111111111000000//////000000000000000000000000////////////............------------------------444555666777777666555444333444555666666666666666333333333333333333333333111111111111111111111111222111111000000111111222111111111000000000//////000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------............------------------------,,,,,,,,,---------..............................////////////............/////////////////////////////////////////////////////////000111111222222222333333444444333333222333222222333333555666666777666555444555666888999888777666555666777999:::999::::::;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@AAABBBBBBCCCCCCEEEFFFFFFDDDAAA@@@BBBDDDBBBAAA@@@@@@AAABBB@@@???CCC@@@<<<<<<===??????>>>>>>===<<<;;;::::::::::::888888888777777666666555333333222222222111111111000000000000000000000000........................//////......------,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---------------------------................................................///...---------...///000000000000000000000000000111111111111111111111111222222222222222222222222444333333222222333333444666666666555555444444444222222333555555555555555555666666777777777777666555555555555555666777777777666666666666777999:::888888777666555444444444333333111000///.........////////////////////////..............................//////...------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------000/////////.........---........................000000111111111000000///000111111000///......000111111111111111111111111444444444444444333333333333444555666666666666555555555555777:::;;;999888777666666777888777555333444444555777888999:::;;;888999:::;;;;;;:::999888::::::::::::999888777777999999888777666555444444111111111111000000000///000000000000000000000000////////////............------------------------555555555666666666666666444444555555555555555444444444444333333222111111111111111111111111111111222111111000000111111222111111000000000000///////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------............------------------------,,,,,,,,,---------......................................................////////////////////////////////////////////////...//////000000111111222222222333333333333222222333222222333333444555666777666555444444555777777888777666555666777888999777888999;;;;;;;;;;;;:::<<<===>>>???@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAAAAA????????????@@@AAABBBBBBDDDHHHJJJHHHBBB@@@DDDIIIAAA???>>>???AAAAAA@@@???AAA???<<<<<<===>>>>>>>>>===<<<;;;::::::999999999666666666666666666666666333222222222222111111111000000000000000000000000......................../////////...---,,,,,,+++...---------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------................................................//////.........///000111000000000000000000000000111111111111111111111111222222222222222222222222333333333222222333333444666666555444333333222222222333444555666666666666666666777777777666555555555555555555555666777777555555555555666888999;;;888888777666444333333222222111000///...---------////////////////////////.................................///......---,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---.../////////.......................................///000000111111000000000///000111000///...///000111111111111111111111111333333333333444444444444444555666666666666666666666555666888:::;;;:::999777666555666777777555333333444555666888999:::;;;777777999::::::999888777::::::::::::999888777666777777666555444444333333111111111111000000000000000000000000000000000000/////////............---------------------------777666666555555555666666555555666666666555444444666666555444333222111111111111111111111111111111111111000000000000111111111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........------------------------,,,,,,,,,---------..............................------...............///////////////////////////////////////////////////......//////000111111111222222333333333333222222333222222222333444444555777666555444444444555666777666666666666777888888555666888:::;;;:::999888;;;<<<===>>>>>>???>>>>>>@@@@@@????????????@@@@@@@@@????????????@@@AAABBBDDDGGGIIIGGGCCCBBBEEEHHH???>>>===>>>@@@AAA@@@???@@@???>>>===>>>>>>>>>???===<<<;;;999999888888888444444444444555555555555222222222222111111111111////////////////////////........................000///......---,,,++++++------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---++++++++++++---...------------------------................................................////////////000000000111/////////000000000000000111111111111111111111111222222222222222222222222333333222222222333444444666666555444333222222111333333444555666666666666666777777777666555444444555555555555555666777777666555555444555666888999888888888777555444222222222111000///............////////////////////////........................---...............------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///...................................................///000000000000000000///000111000///...///000111111111111111222222222222222222333333444444555555555666666777666666555555555555666999::::::999777555444555666666444333444555555666777888999999666777888999999999888888999::::::999999888777666555555555444333222222111111111111000000000000000//////////////////////////////.........---------------------------------999888777555444444444444666666777777777666666555888777666555444333222111000000000000000000000000111000000000000000000111000000000////////////...---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,---------..............................,,,---------......//////........................////////////////////////.........///000000111111111222222333333222222111333333222222222333444444555555555444444444444444666666666666666777777888444555888:::::::::888777::::::;;;<<<==================<<<<<<======>>>???AAA@@@?????????@@@BBBCCCEEEDDDCCCCCCCCCDDDDDDDDD???===<<<===??????>>>===>>>?????????>>>>>>???@@@<<<;;;:::999777777666666333333333333333333444444222222222111111111000000////////////////////////........................///......---,,,,,,++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++******+++,,,---------------------------...................................................//////000000000000000......//////000000000000111111111111111111111111222222222222222222222222333222222222333333444555666666555555444333222222222333444555666666666666666666666666666555444333555555555555555666777777888777555444444444555555888888888777666555333222222111000000////////////////////////////////////........................------...............---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///---------.............................................///000000000000000...000111000///...///111000000111111111222222222111222222333333444444444555555666666666666555555444333333444777888888888777555444444555555444333666666666666666666666666777777888999999999999999999999999999888777666666444444333333222222111111000000000000000000111111////////////////////////............------------------------------------777777777666555555444444666666777777777777777666777666666555333222111111000000000000000000000000111000000//////000000111000000////////////......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------..............................,,,,,,,,,---......//////........................////////////////////////---......//////000000111111111222222222222111111333333222222222222333333333333444444444444444444555555666666666777777777555666777999999999999888888999:::;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???BBBAAA???>>>>>>???AAABBBEEEBBB@@@@@@BBBCCCAAA??????>>><<<<<<===>>><<<;;;<<<>>>??????>>>===>>>@@@<<<;;;999888666666555555222222222222222222222222222111111111111000000000000000000000000000000000------------------------------------,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------................................................---...///000000000//////---......//////000000111111111111111111111111111222222222222222222222222222222222222333444555555555555444444444444333333111222333444555555555555555555666666666555444444555555555555555666777777999777666444333333333333555666777777666555333222222111000000/////////000////////////////////////------------------------,,,---......///.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++***++++++,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---------------.................................------...///000000000000...///000000//////000111000000000111222222333333222222222222333333333333555555555555555555444333444333222333555777888777666555333222444444444333666666666666666666666666777777777888888999::::::999999999999888777666555333333333222222111111111000000000000111111111111000000000000000000000000.........------------,,,------------------------333444555777777777666666444444555666777777777777444444333333222111000000000000000000000000000000000000////////////000000000000/////////.........,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------..............................++++++,,,------...//////........................////////////////////////------......///000000000111111222222222222111111333333222222222222222333111222333333444444444444444555555666666666666666666777777888888999::::::777888999:::;;;;;;;;;;;;888999999:::<<<>>>@@@AAAAAA@@@>>><<<<<<>>>@@@AAACCCCCCBBB@@@???>>>>>>???@@@>>><<<<<<<<<<<<:::999999;;;======;;;;;;<<<>>>;;;:::999777666555444444222222222111111000000000111111111111000000000000000000000000000000000000------------------------+++,,,,,,,,,,,,---------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------................................................,,,---...///000///......------......///000000111111111111111111111111111222222222222222222222222222222222222333444555666222222222222333333333333000111222333444444444444444444555555666555555555555555555555555666777777777666444333333333444444111222444555555444222111000000///.........//////////////////////////////------------------------,,,------...//////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++******+++,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------.................................,,,---...///000000000000---///000000//////000222///000000111222222333333333333333222222222222222444444444444444333222222555444222333666888888888666444222222333444333333333333444555666777888999666666666666777888999999999999999999888777666555333333222222222222111111///000000000111111111111000000000000000000000000.........---------,,,,,,------------------------///111444777999999888888222333444555666666666666222222111111000/////////000000000000000000000000000000////////////000000000/////////............,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------..............................++++++,,,,,,---...//////........................////////////////////////------......///000000000111111222222222222111111333333222222111222222222000111222333444555555555444555555666777666666666888777777777888999:::;;;777777888999::::::::::::888888999;;;===@@@BBBCCCAAA???===;;;;;;<<<>>>@@@@@@DDDEEEBBB===:::===AAA@@@>>>===<<<<<<;;;999777666999<<<<<<:::999:::<<<;;;:::888777555444444333333222222111000//////...111111111111000000000000000000000000000000000000------------------------***++++++,,,,,,------...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,...//////...,,,,,,------------------------................................................+++,,,.../////////...------------...///000000111111111111111111111111111222222222222222222222222222222222222333444555666000000000111222222333333000000111222333333333333333333444555666666666555555555555555555666777777555444333333333444555666...000222333333222111000//////...---------......////////////////////////------------------------,,,,,,---.../////////...---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++******+++,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------***+++,,,---------,,,,,,,,,,,,,,,------.................................,,,---...///000000000000---///000000//////000222///000000111222222333333444333333222222111111111333444444444333333222111666555333444666999:::999666444222111222333333333000111222555777999:::;;;444444444555555777888888888999999888888777666555333333333222222222222222//////000000111111111222000000000000000000000000......---------,,,,,,,,,------------------------333333444444555666666777777666666555444444333333222222222111111111111000...///000111111000///...000000000000000000000000..............................---------,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++*********+++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------..................---------......///000111111222111111111000000000000000111222222333333222222111111111111111111111111111111111000000111222222333444444444555555555666666444666888888777666777888555555666888999<<<===>>>:::::::::;;;<<<>>>@@@BBB@@@>>>;;;;;;<<<>>>??????@@@BBBAAA???@@@AAA???999;;;;;;<<<<<<;;;999888666999999:::;;;<<<<<<<<<;;;999888555222111222444555333222111000////////////111111111111000000000000------......------,,,+++......................../////////......---------...------,,,,,,------...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,---------.../////////---------............///......////////////.........//////000000111222333000000000000000111111222111111111111111111111111333333222222333333444555666444222000000000222222333222222111111222222333444444444444444444444444111444999;;;:::888666555222222222222222222222222444444333333222111000000////////////////////////////////////////////////////////////...---,,,+++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,---,,,,,,+++,,,---///000---------,,,,,,+++++++++++++++******+++---...///------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000...//////000000000000000////////////000000000000000000000000111111111111222333444333111000111222333333333444444444555555555444333222333555777888777777555444333222222222222222222333666===FFFMMM>>>;;;777444555666666666888888777666555444333333000000111222333333333333//////000000000000//////...111555666444111///...---------------------------,,,,,,++++++,,,,,,---333333333444555666666666666666666555444333333333222222222111111111000000//////000000000000//////////////////////////////.................................---------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------------------------------------------------------........................---......///000000111111000000000000000000000000000111111222222111111000111111111111111111111111222111111111111111222222444444444444555555555555444666777777666666777888888888888888999:::;;;<<<::::::::::::<<<>>>@@@AAA@@@>>>;;;:::<<<===>>>>>>???@@@@@@>>>>>>@@@>>>999;;;;;;<<<<<<;;;:::999888777777888:::;;;===>>>>>>>>><<<999666444444555666333222111000////////////111111111000000000//////......//////......---,,,.................................---------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------............---------............///......////////////......---...///000111111111111000000000000000111111222111111111111111111111111222222222222222333333444555333222000000111222333333222222111111222222333444444444444444444444444111444777999888666555555222222222222222222222222333222222111000000//////................................................////////////...---,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,------,,,+++,,,---......------,,,,,,,,,+++++++++++++++******+++---...///---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////......///000000000//////////////////000000000000000000000000111111111111222333444333111000111222222222222333333333444444333333222222222444666888777666555444333222222222777777666666888===DDDJJJ===:::777555555666666555777777666666555444444444111111222222333333222222//////000000000000//////...111333444222000......---------------------------,,,,,,++++++,,,,,,---222333333444444555555666666555555444444333333222222222111111111000000000000//////////////////000////////////////////////------------------------//////.........---------,,,,,,,,,,,,,,,+++++++++,,,,,,++++++******++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************++++++++++++,,,,,,,,,,,,------------------------------------------------------.................................//////000000111000000000000000000000000000000000111111000000000111111111111111111111111333222222111111111222222333333333444444444555555444666777777666555777888;;;:::999999888888999999::::::::::::<<<>>>@@@AAA@@@>>>;;;999:::;;;<<<;;;<<<>>>>>><<<===@@@>>>::::::;;;<<<===<<<<<<::::::666666777888:::===???AAA???===999666444444444444333222111000////////////111111000000000000/////////////////////...------------------------------------,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------............---------------------............///......////////////......,,,...000111222111000///000000000000000111111222111111111111111111111111111111111111222222222333333222111111111222333444333222222111111222222333444444444444444444444444222444666666555444444555222222222222222222222222111111000000//////............................................................///......---,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------...////////////...////////////000000000000000000000000111111111111222333444333111111111222111111111222222222333333222111111111222444666888777666555444333222222222777777555444333777<<<@@@:::888777666777666555333555555555555555555555555222222222333222222111000...//////000000//////......000111111///......///---------------------------,,,,,,++++++,,,,,,---222222333333444444444444444444444444333333222222111111111111000000000000000///...------...///000////////////////////////------------------------/////////.........---------,,,,,,,,,++++++******,,,,,,++++++***++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------------------------------------------------------------......................../////////000000/////////000000000000000000000111111111111000000111111111111111111111111333333222111111111222222333333333333444444444444444555666666555555666888::::::999999888888999999::::::::::::;;;===???@@@@@@===:::999999::::::::::::<<<<<<;;;>>>BBBBBB???:::;;;<<<===>>>===<<<;;;888777666777888;;;>>>@@@999888666333222111111222222222111000//////000000111000000000////////////...............------,,,------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///......////////////......---///111333444333111///000000000000000111111222111111111111111111111111000000111111222222222222111111111111222333444555333222222111111222222333333333333333333333333333333444444333222222333555111111111111111111111111000000000/////////......................................................---.........------,,,+++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********...------,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,---------,,,------...............////////////000000000000///000000000111111111111111333333333111111222333222222222222333333333333222222222222444555777888666666555444333222222333555555444222111333777:::888777666777777777444222333333444444444555555555333333333222222111//////...//////////////////......//////...---,,,...///---------------------------,,,,,,++++++,,,,,,---222222222333333333333333333333333333333222222222111111111000000000//////000///...------...///000........................------------------------///.........------------,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---......---,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------.........//////............////////////......//////000000000000111222222222222222222111111111111111111111111111333333222222222222222333333333333444444444555555444555666555444444666888888888888888999:::;;;;;;;;;:::::::::;;;<<<>>>???@@@===:::888999::::::999888:::;;;;;;???EEEGGGDDD;;;<<<===>>>???>>>===<<<;;;999888777777888:::;;;444333222111000111111222222111000000000000000000000000000////////////...,,,------------,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++---------............///......////////////......///000333555555333111000000000000000000111111222111111111111111111111111///000111222222222111111000000111111222333444555333222222111111222222333333333333333333333333333333333333222111111333444111111111111111111111111000000000000000/////////................................................------------------,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********---------,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---,,,------...............////////////000000000000///000000000111111111111111222333333111111222333333333333333444444444444333333444555666777888999666555444444333333333333555666666555444555999<<<666666666777777666444111222222333333444444555555333333333222111000///.........////////////......---......---,,,,,,...000---------------------------,,,,,,++++++,,,,,,---222222222222222222222222222222222222222222222222111111000000000////////////..................///........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++++++++*********++++++******++++++,,,,,,***++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...//////...---,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,------.../////////........................---......//////000000111222222333333333333222222111111111111111111111111222222222222222333444444444444444555555555666666555555555444333444666888777777777888999;;;<<<===;;;::::::::::::<<<===>>>???===:::888999:::;;;:::888:::;;;;;;@@@FFFHHHEEE===>>>?????????>>>===<<<<<<;;;999777666666777777333333222222222222333333111111000000000000000111000000////////////......,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------............///......////////////......000111333444444333111000000000000000000111111222111111111111111111111111///000222333333333222111000000111222333333444444333222222111111222222333333333333333333333333333333444444333111111222444111111111111111111111111000000000000000/////////------------------------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++************++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++++++++,,,,,,,,,------------...////////////...////////////000000000000000000000000111111111111000222333333222111222444333333444444444555555555555555555666777777888888666555444333333333333333111333444444333555777:::555555555666777666333111222222222333333444444444222222222222111000///...---......//////......---,,,---...---,,,,,,...000---------------------------,,,,,,++++++,,,,,,---222222222222222111111111111111111222222222222222111000000000////////////---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++************++++++++++++++++++******++++++,,,---***+++,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,------...//////000........................------......///000000111111111222222222222111111111111111111111111111111111111111222333444555666555555555666666666777777555555555444333333666999777777777888999:::<<<<<<;;;::::::999:::;;;===>>>???<<<:::999:::<<<<<<<<<:::<<<;;;:::>>>CCCEEEBBB??????@@@@@@@@@???===<<<;;;:::999888777666555555444444333333222222222111111111000000000000111111000000/////////.........,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,)))*********+++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------............///......////////////......000000111111111000000///000000000000000111111222111111111111111111111111000111333444555444333222000111222222333333333333333222222111111222222333222222222222222222222222333444555444222111222333111111111111111111111111........................------------------------------------------------+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,******+++,,,---,,,++++++)))*********+++++++++++++++,,,---------,,,++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,------------......///000000000//////////////////000000000000000000000000111111111111000222333333222111333444222222333333333444444444555555666666666666666555555555444333333333444444///000222222222222444666555444444444555555444222222222222222222333333333111111222111111000//////---......//////......---+++---......------...///---------------------------,,,,,,++++++,,,,,,---222222111111111111111111111111111111111111222222000000000000////////////,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++++++++,,,+++*********+++,,,,,,---***+++,,,------,,,+++***)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++---......---+++***++++++,,,,,,,,,---------------------------------------------------------,,,,,,------...///000000.....................------------...///000000111000000111111111111000000111111111111111111111111000000111222333555666777666666666666777777777777555555555333222333666999888888888888999:::;;;;;;;;;::::::999:::;;;===>>>>>><<<:::999;;;============>>><<<:::<<>>@@@AAAAAAAAA@@@???===<<<999999999999888666555444444444333222111000///...111000000000000000111111000/////////............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,))))))******+++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,------------------.........//////......////////////....../////////...............000000000000000111111222111111111111111111111111000222333555555444333222111111222333333333222222333222222222222222222333222222222222222222222222333444555555333222222222000000000000000000000000------------------------------------------------------------------------++++++,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,---((()))+++,,,---,,,,,,+++))))))******+++++++++++++++,,,---------,,,+++***)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,------------.........//////000000000000000////////////000000000000000000000000111111111111000111333333222222333444111111222222222333333333555555666666555555444333555555444333333333444444222444555666555555666888666444333333444555444222222222222222222222222222000111111111111000000///---..................---+++---//////.........///---------------------------,,,,,,++++++,,,,,,---333333222222111000//////000000000000000000000000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++***)))))))))***,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,++++++************++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///---//////............//////............////////////////////////000000000000000000000000111111111111111222222333333444444555444555777888999888666555777555333222333555999;;;666777777888:::;;;<<<<<<;;;:::888666666777888999;;;===>>>===<<<;;;<<<>>>@@@???>>><<<<<<>>>???@@@???@@@@@@??????>>>===<<<999888777666444444333333555444333111000/////////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///............////////////////////////////////////---......///000111111111222222222000...///222444444444444333333222222222333333333333333222111000222222333333333333444444333333333222222111111111222222222222222222222222333333222222111000/////////............---------........................---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,---...///000333222000///.........///............////////////000000000000111111111111///111222333111111111222333555777666333111222444555555555555555555555555444333222111222333444555444222111111333444444444333333333222222111111111111111111111111111222222222222111000//////000000////////////////////////......................................................---,,,,,,+++******444444333333222111111000000000000000000000000000000000000000/////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++*********))))))+++***)))))))))***+++,,,++++++++++++*********)))******+++++++++,,,,,,,,,++++++************++++++------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000......//////............//////............////////////////////////000000000000000000000000111111111111111111222333333444444555444555777888888888666555666555333333333555888:::888888888999999:::::::::<<<:::999777777777999999<<<===>>>===<<<;;;<<<>>>???>>><<<;;;;;;<<<>>>???????????????>>>===<<<;;;999888777555444444333333555444222111000/////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------........................////////////////////////////////////......///000000111222222222333222000///000222444444444333333333222222222333333333333333222111000222222222333333333444444333333333222222222111111222222222222222222222222333333222111111000/////////............---------........................---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,---...//////222111000///.........///............////////////000000000000111111111111///111222222111111222333222444666555333111222444555555555555555555555555555444333222222333444444444222111222333444444333333333333333222222222111111111111111111111111111222111111000//////000000..............................................................................---,,,,,,+++******444444444333222222111111000000000000000000000000000000000/////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********************))))))******+++,,,++++++++++++******************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///......//////............//////............////////////////////////000000000000000000000000111111111111111111222222333444444444444555666777888777666666444444444444444555777777888888888888888888888888<<<;;;999888888999::::::<<<===>>>===<<<<<<===>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>>===<<<;;;:::888777666555444333333333444333222111000/////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------........................//////////////////////////////////////////000000111222222222333333333111000000222555333333333333222222222222222222333333333222111111222222222222333333333333333333333222222222222111222222222222222222222222222222222111111000000//////............------------------------------------,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///111111000///........................////////////000000000000111111111111///111222222111111222444111222444333222222333444444444444444444444444444666555444333333333333333333222111222444555444333444444333333333333222222111111111111111111111111111111000/////////000000........................------------------------------------------------...------,,,,,,++++++***333333333222222111111111000000000000000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......///......------......///............////////////////////////000000000000///000000000111111111111111111111222333333444444444555666777777777666666333333444555555555555555666777777777888888999999;;;;;;:::999999::::::;;;;;;===>>>===<<<;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<============<<<;;;:::999777666555444333333333333333222111000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.....................////////////////////////////////////000000111111222222222222222333333222111111333444333222222222222222222222222222333333333222222111111222222222222333333333222222222222222222222222111111111111111111111111222111111111000000000//////............------------------------------------,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////........................///////////////000000000111111111111000111222222111111333555111111222222222222333444444444444444444444444444777666555444333333222222333222111333444555444222444333333333333333333333222222222111111111111111111000000/////////000000........................---------------------------------------------------------,,,,,,+++++++++111111111111000000000000////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------------..................////////////////////////000000000000///000000000111111111111000000111222222333333444444555555666666666666666222333444555555444444333333444555666888999:::;;;:::::::::::::::::::::;;;:::<<<===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888666555444333333222333333222222111000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////////////////////////////111111111111111222222222111222333222111111222333222222222222222222222222111222222333333333222222111111111222222222333333222222222222222222222222111111111111111111111111111111111000000000000000///............------------------------------------,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///////////////.....................///////////////000000000111111111111000111222222111222444666222111000111222333444444444444444444444444444444666666555555444333222111222222222333555555444222333333333333333333333333222222222111111111000000000///////////////000000........................------------------------------------------------------,,,,,,,,,,,,++++++000000000000000000000000/////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))***++++++++++++***++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++*********++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...............------------..................////////////////////////000000000000000000000000111111111111000000111111222333333333444444555555555666666666222222333444444333333222111222333555777999;;;<<<999999999:::::::::::::::999:::;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777777555444333222222222222222222111000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------............////////////////////////////////////111111111111111111111111000111222222111000111222111111111222222222222222111111222333333333222222111111111111222222222222111222222222222333333333111111111111111111111111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,------........./////////......---............////////////000000000000111111111111111111222111111222555777444222000000222444444444333333333333333333333333444444444444333222111111222111222444555555333111111111222222222222333333333333222222111000000000//////......//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))*********+++++++++((()))***+++,,,++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++************++++++)))*********+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........------,,,,,,------...............////////////////////////000000000000000000000000111111111111000000000111222222333333555444444444555555666666333333222222222222222222222333444555777888999:::777888888999999:::999999777888999999888777888999::::::;;;;;;;;;;;;::::::999999999999888777666666444333333222222222222222111111000////////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------............////////////////////////////////////000000000000000000000000///000222111000///000111000111111111222222222222000111222333333333333222111111111111222222222222111111222222222333333333111111111111111111111111///000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,---------------...//////......---............////////////000000000000111111111111111222222111111222666888777444111111333444444333333333333333333333333333111222333333333222111000111111222444666555333111000000000111111222222222333333222222111000000///...............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111222222//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))******++++++++++++((()))***+++,,,+++******+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++************++++++))))))******+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------.............../////////000////////////000000000000000000000000111111111111000000000111222222333333555444444444444555666666333333222111111222222333444444444555666777888888666777888999999999999999666888999888777666777888888999999::::::999999888999999999888888777666555333333222222111222222222111000000////////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------............/////////000////////////////////////000000000///////////////...///111111/////////000000000111111222222222222000111222333333333333333000111111111111222222222111111111222222333333333000000000000000000000000////////////000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,,,,------,,,---.../////////...---............/////////000000000000000111111111111111222222111111333666999999666222111333555444333333333333333333333333333///000111222333222111000111111222444666666333111//////000000111111111222333333222222111000000///...............///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++++++++***)))((()))***,,,,,,***)))***+++))))))*********+++++++++)))***---/////////...---+++++++++++++++++++++++++++,,,---,,,***)))***+++++++++************++++++************************++++++******++++++,,,---+++,,,------......------...------,,,,,,------...---------............///000000///...............000000000000000///......000111111111222222222222222222333444444333333333444333333222222333333444555555666666777777888888666666666666777888999:::888777666666888:::::::::999999999999999999999999999999888777666555444444222222222111000//////...//////////////////////////////.........---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,------------,,,,,,+++***))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++------------------,,,,,,---------............///000000//////.........---000000////////////000000000000000000000000000000111333444333222111222444222222222111111111000000222222222111111111111000000000000000000111111222444333222111000000000000///////////////////////////............---------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++.........------,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,++++++***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***))),,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////............///////////////000000000000000//////111222111000///000333555444333333222111111111222222222222222222222222222333333444444333333222111222111000000000111333333111111111111000000000000333333222111000///......//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...////////////////////////000/////////.........---------------------------...............---,,,,,,...---,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++++++++***)))))))))***,,,,,,***)))***+++******************++++++)))***,,,.........---,,,++++++++++++++++++++++++)))***,,,,,,++++++,,,---++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,------......---------------,,,,,,------------------............///000000///...............000000000000000///......000000000111111111222222222222333444444444444444444333333222222333333444555555555666777777888888666666666666777888999::::::888777888999999888777888888888999999999::::::888777777666555444333333222222111111000//////...........................///.........------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000/////////............000000////////////000000000000000000000000000000...///000000......///000222222222111111111000000222222222111111111000000111111111111111222222333444333222111000000000000....................................------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++---------,,,,,,,,,++++++***++++++,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,---------........................////////////............//////////////////000000000000//////111111111///...///222444444333333222111111111222222222222222222222222222333333444444333333222111111111000000000111222333222111111000000/////////000000/////////////////////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------....../////////////////////////////////.......................................---............------,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******************************++++++++++++***)))))))))***,,,,,,***)))***+++++++++******************((()))+++,,,------,,,+++++++++++++++++++++++++++''')))++++++++++++---///++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,------......---------------------------------------............///000//////............///000000000000/////////////////////000000000111111111222333444444555666666444444333333333333444444444555555666666777888888666666666666777888999::::::999999999:::999666444666666777888999::::::;;;777666666555444333222222222111111000000//////.......................................------------,,,------......------,,,******++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,+++*********++++++------------------------+++,,,,,,------.........---------............///////////////............000000////////////000000000000000000000000000000///111222222111000000111222111111111111000000000222222111111111000000000222111111111111222333333333222111000000//////000....................................------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------........./////////............////////////............//////////////////000000000000/////////000000///...///111333333333222222222222222222222222222222222222222222333333333333333222222111111000000000000111222222222222111000000///......---------....../////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...////////////////////////........................---------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++******))))))***,,,,,,***)))***++++++++++++***************((()))***++++++++++++***++++++++++++++++++++++++(((***++++++++++++---...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,------......------,,,------------------,,,---------............///000///............//////000000///////////////000////////////000000000000111222222333444666777888444444333333333333444444444444555555666777777888666666666666777888999:::888888999:::;;;:::777444555555666777888999:::;;;777777666555444333222222111111000000////////////........................------------------------,,,,,,------------,,,,,,))))))***+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++------------------------++++++,,,,,,---...//////---------............//////////////////.........000000////////////000000000000000000000000000000000222333333222111111222111111111111000000000000111111111111000000000000111111000000111111222333222111000///////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++*********************++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++************+++++++++++++++,,,,,,,,,------.........////////////000............////////////............////////////...//////000000000000///...///000///......000222222222222333222222222111222222222222222222222222222333333333333222111111000000000000000111111222222222111000///......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,---------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++++++++******)))***,,,,,,***)))***+++************************))))))******************++++++++++++++++++++++++***,,,,,,,,,******+++,,,++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,------......------,,,,,,---......---,,,,,,---------............/////////............//////000000////////////000111////////////000000000000222222222222333555777888555444444333333444444555444444444555666666777777666666666666777888999:::666666777999;;;;;;999666444444555666888999::::::888777777666555444333333000000000///////////////........................,,,,,,------------------++++++,,,,,,,,,,,,++++++))))))******+++,,,------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////---------............///.........///////////////000000////////////000000000000000000000000000000,,,...111111000.........000000000000000000000000111111111000000000/////////////////////000111111000000//////.../////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++************************************++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,,,,*********))))))))))))******+++++++++,,,,,,,,,------.........////////////000............////////////............////////////......///000000000000000...///000000...///000222111222222333333333222111222222222222222222222222222222333333222222111000//////000000111111111111111111000000///......---111111000//////...------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++************++++++........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,***+++,,,---...---,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))***,,,,,,***)))***+++))))))*********+++++++++*********************++++++++++++++++++++++++++++++,,,---,,,***)))***+++++++++************++++++************************++++++******++++++,,,---+++,,,------......------+++,,,---......---,,,+++---------............//////............//////000000000///......///111222/////////000000000111111222222111111222444555777555555444444444444555555333444444555555666777777666666666666777888999:::666666666888;;;;;;:::888444444555666777888888999888888777666555444333333////////////////////////------------------------,,,,,,,,,,,,------------***++++++,,,,,,++++++***))))))******++++++,,,,,,,,,,,,,,,,,,------------************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------.........---------............///.........///////////////000000////////////000000000000000000000000000000...000333444222111000000//////000000000000000111111111000000000////////////............///000000//////............//////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++***************************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,---,,,+++******))))))))))))******++++++,,,,,,,,,,,,------------........./////////............////////////............////////////---...///000000111111000...///111111000///000222000111222333444333222111222222222222222222222222222222222222222111111000...///000000111111000000000000////////////......222222111000///...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++******))))))******+++........................,,,,,,,,,------.........------------------------***+++,,,---------------)))***,,,......---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++)))***,,,,,,***)))***+++(((((()))***+++,,,,,,---+++++++++******+++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++---++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,------......------+++,,,...//////...,,,+++---------............///...............///000000000///...---...///111222000000000111111111222222222222000000000222444555555555444444444444555555333333444555555666666777666666666666777888999:::999888777888999:::999888555555555666666777777777777666666555444333222222////////////////////////------------------------++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++***************+++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............/////////000000000////////////000000000000000000000000000000111444777777666444333333////////////000000111111111000000000///////////////////////////000000111///......------......///---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++*********************+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************+++***)))***,,,---,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,---------........................////////////............////////////---...///000111111111111...000222222111000111222///111222444444333222111222222222222222222222222222222222222222111000000......000111111111000///.........////////////////////////......---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,........................,,,,,,,,,------.................................***+++,,,,,,------------)))***,,,.........,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++)))***,,,,,,***)))***+++''''''(((***+++,,,---...,,,,,,++++++***++++++,,,++++++++++++++++++++++++((()))++++++++++++---///++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,------......------+++,,,...//////...,,,+++---------.........//////...............///000111000///...---...///111333111111111111222222222222333222000//////111222444555555444444444444555555333333444444555666666777666666666666777888999:::<<<:::888777888888777666555555555666666666666666666555555444333222111000.........///////////////------------------------+++++++++,,,,,,---------,,,------......------,,,+++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,---,,,,,,+++------------------------------------------,,,,,,---------.........//////---.........//////000000000000////////////000000000000000000000000000000...111444555444222111000.../////////000000111111000000000000////////////000000000000000111111222......---------......///---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++************)))******++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************************************+++***)))***,,,---,,,+++...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000............/////////000---...///000111111111111///111222333222111222333///000222444444444222111222222222222222222222222111222222222222111000000---...000111111111000///------......///000000000,,,,,,,,,---------......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...///............---------,,,,,,,,,---------......,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++******))))))))))))************************************,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++---///------------------------....................................////////////////////////000000000000222222222111111111000000333333222222333333444555333333333333333333333333111111222333444666666777888888777777777777888888888888888888888888888888777777666555555555555555444444333333222111000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***++++++,,,,,,++++++***************************)))************+++++++++++++++++++++******))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///---------------------------------...............000///...---------------000000111111111111000000111000...///111222222111000000000000000000000000...///000000.........000////////////////////////........................111111000///...---,,,,,,------------------------++++++++++++++++++++++++,,,+++*********+++,,,---+++---...---+++)))))))))***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...///111333444---......///////////////---...///000000111111111////////////000000000000///000222222111111222444555444333222111111111111222222222111111111111000000000000000000000000000////////////////////////.........------,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++///...,,,+++***++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,,,,---------......---------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++******))))))))))))************************************++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---++++++---...------------------------....................................////////////////////////000000000000222222222111111111000000333222222222222333444444333333333333333333333333111222222333444555666777888777777666666777777888888888888888888888888888777777666555555555555555444444333222222111000000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***************************)))************+++++++++++++++++++++*********)))++++++,,,,,,,,,,,,------------,,,,,,,,,---......------------------------------............//////000///..................000000111111111111000000222000//////111222222111000000000000000000000000.../////////------...000////////////////////////......................../////////......------,,,------------------------++++++++++++++++++++++++++++++*********+++,,,---,,,...///...,,,******+++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------...000111222---......///////////////---...///000000111111111/////////000000000111111000111222222111111222333555444333222111111111111222222222111111111000000////////////////////////..............................---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------------,,,,,,...------,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,,,,---------............------------,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++******)))))))))*********++++++************************++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------++++++---...------------------------....................................////////////////////////000000000000222222222111111111111111222222222222222333444444444444444444444444444444111222222333444555666666777777666666666666777777777777777777777777777777777777777666666666555555333333333222111111000000////////////............------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************+++++++++++++++++++++************++++++,,,,,,,,,,,,------......---,,,,,,,,,---------------------------------........./////////000000///////////////000111111111222222222222111111111000//////111222222111000000000000000000000000...//////...------...000////////////////////////.............................................---------------------------++++++++++++++++++++++++++++++******++++++,,,------...//////---++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000---......///////////////---...///000000111111111000000000111111111222222222333444333111111111333444333222111111111111111222222111111111000000000////////////////////////...........................------------,,,,,,,,,---,,,,,,,,,,,,---......------............------,,,------............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,,,,---------......---------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++******))))))*********+++++++++************************+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,...------------------------....................................////////////////////////000000000000111111111111111111111111222222222111222333333444555555555555555555555555222222333333444555666666777666666555555666666777666666666666666666666666777777777777666666555555333222222222111111000000////////////............------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,.................................//////000000111000/////////000111222222111111222222222222111111000///---...///111111000////////////////////////...//////...------...000////////////////////////........................------......////////////------------------------+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---///...,,,++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////---...///000000111111111000111111111222222222222333444444333111000111222333333222111111111111111111111111111000000000000////////////////////////........................---------------------------,,,,,,,,,,,,---......---..................---+++,,,...///000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,,,,---------......+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++******************++++++++++++*********************************++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,******,,,---------------------------....................................////////////////////////000000000000111111111111111111111111222111111111111222333333555555555555555555555555222333333444444555555555666666555555555555666666555555555555555555555555555666666666666555444444222222111111111111111000////////////............------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))*********++++++++++++++++++++++++++++++,,,+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,..............................//////000111222222000000000000000111222333111111111222222111111111///---,,,,,,...//////...////////////////////////---///000000///......000////////////////////////.................................//////000111111------------------------++++++++++++++++++++++++******++++++,,,,,,,,,,,,***,,,------+++******+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---......///////////////---...///000000111111111000111111111222222222222222333444333111000111222222222111111000000111111111111111000000000//////................................................---------------------------,,,,,,,,,,,,---......---..................---+++,,,...///000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,,,,---------......******++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++***************++++++++++++,,,************************)))***++++++++++++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******,,,---------------------------....................................////////////////////////000000000000111111111111111222222222111111111111111222333333444444444444444444444444333333333444444444555555555555444444444444555555444444444444444444444444444444555666555444333222111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------..............................///000111222333333000000000000000000111222000000111111111111000000...---,,,,,,...//////...000000000000000000000000---///222333222000//////////////////////////////........................---.........//////000000------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++)))+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,---......///////////////---...///000000111111111000000000111111111222222111222333222000000000222222111111000000000111111111111000000000/////////........................------------------------,,,,,,,,,------------...---,,,,,,,,,,,,---......------............------,,,------............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++***************+++++++++,,,,,,************************)))***++++++++++++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---------------------------....................................////////////////////////000000000000000000111111111222222222111111111111111222222333333333333333333333333333333333333444444444444555555444444444444444444555333333333333333333333333222333444555555333111000000000000000111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))************++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,---.................................//////000222333333444111111000/////////000000//////000000000000//////000...------///000000///000000000000000000000000,,,000444666555222///...////////////////////////........................,,,,,,------------------------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...---------......///////////////---...///000000111111111/////////000000000111111///000111111000///000222111111000000000000111111111000000000////////////........................------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,------------,,,,,,...------,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------......,,,,,,,,,------.........---,,,+++******+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************++++++++++++************+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---------------------------..................................../////////000////////////000000000000000000111111222222222222111111111000111222222333333333333333333333333333333333444444444444444444555444444333333444444555333333333333333333333333111222333444444222000///000000000000000111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************)))************++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,------...///////////////////////////...///000111222333444444111111000///......//////......////////////......111000//////111222222111000000000000000000000000,,,000666888777333000...////////////////////////........................++++++++++++++++++++++++------------------------++++++++++++++++++++++++)))***+++,,,---,,,+++++++++---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......---......///////////////---...///000111111111111////////////000000000000---///000000//////000222111000000000000000111111000000000000////////////........................------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++///...,,,+++***++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///---...///......///222444000000000000000000000000222222111111111111111222555555555555555555555555333333333333444555666666555444444333333333444444555333222333666666333111111111111111111111111111222111111111000000//////........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......---,,,***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////............////////////............////////////000000000000000000000000222111000.........///000111000///......///000111////////////............000000111111111111000000------............------........................------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************------------------------************************,,,+++++++++++++++++++++------------------------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------......---,,,,,,,,,------.........////////////000---------............///...//////000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......---------............//////000000///......000222000000000000000000000000222222111000000111111222444444444444444444444444222111111222222333444555555444444333333333444444555333222333555666444222111111111111111111111111111111111000000000//////........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------)))***+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,---............////////////............////////////////////////////////////222111///.........///000111000///......///000000////////////..................////////////......------............------........................------,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************------------------------*********************************++++++,,,,,,---------------------------++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------------,,,,,,,,,,,,,,,---------........./////////---------............///......///000000000//////000000000000000000000000////////////////////////000/////////.........---........................---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///000111111///------...000000000000000000000000000111111000000000111111222222222222222222222222222000000000111111222333444444444333333333333444444888666333333444555444444111111111111111111111111111111000000000000//////........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------((())))))***+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............/////////---............/////////////////////////////////111000///.........//////000000////////////000000////////////............,,,------------------,,,------............------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------************************))))))***+++,,,------...------------------------++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------------,,,+++++++++,,,,,,,,,,,,,,,---------............---------............///------...////////////...////////////////////////......................../////////.......................................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))******++++++,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------............///...///000///...---...000////////////////////////111000000000000111111222333333333333333333333333111000000111111222333444333333333222333333444444===:::777555333333444444111111111111111111111111000000000000000000//////........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........---------.........//////---------.........//////////////////////////////////////////...////////////////////////000000000////////////............,,,,,,------------,,,,,,,,,------......------,,,------------------------------,,,,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,,,,---------......---------............///,,,------...............................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))******++++++,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///+++---//////......000111////////////////////////000000//////000111111222333333333333333333333333111111111222222333444555222222222222222333444555@@@>>>;;;777444222222333000000000000000000000000//////////////////000000........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------------............------------.............................................////////////.........///000000000000000////////////............---------......---------,,,,,,------------,,,,,,------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------............///,,,------...............------------------------////////////////////////---------.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------............///***,,,.../////////000111000000000000000000000000////////////000111111222444444444444444444444444222111111222222333444555222111111222222333444555======;;;777333111222333000000000000000000000000......////////////000000........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------************++++++++++++,,,------------.........,,,------------.................................------.../////////......---...///000111111111000////////////............---......//////......---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++++++++******************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---------,,,,,,,,,---------............---------............///------...////////////...........................////////////////////////---------------.........------------------------------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,---------......---------............///***---/////////......///000000000000000000000000.........//////000222222222222222222222222222222111000000111111222333444111111111111222333444555555777888666222111111333000000000000000000000000........./////////000000........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************+++,,,,,,,,,,,,+++***************************++++++++++++,,,,,,,,,,,,)))************+++++++++,,,,,,---------.........,,,,,,---------.................................,,,---.../////////......,,,---///000111111111000////////////............------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++*********++++++++++++++++++++++++)))******+++,,,,,,------******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,...///...---,,,------........./////////---------............///......///000000000//////................................................,,,,,,,,,------.........------------------------------------------------------------------------+++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,...000000...---,,,---000000000000000000000000............///000222222111111111111111111111111////////////000111222333111111111111222333444555///222444444222000222333000000000000000000000000---.........//////000000........................---------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,---000333666777------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************+++,,,------,,,+++***************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------..............................+++,,,.../////////......,,,---///000111111111000000/////////............,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***---/////////...---.........////////////000---------.........//////...//////000000000000000////////////////////////------------------------,,,,,,,,,------.........------------------------------------------------------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************)))))))))***++++++,,,,,,))))))***+++,,,,,,------,,,+++***))))))***+++,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000///---.........---,,,............////////////...///000111222111111000000000000000000000000000111222222333333444444555333222222111111222222333111111111111111111111111222222222222222111000///111000///...------...//////...---,,,,,,---.../////////...---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))************************,,,,,,------...///000000------------------------++++++++++++++++++++++++---------,,,,,,+++++++++.........------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************)))((()))*********(((++++++,,,,,,,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------////////////////////////............////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))++++++***************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------..................---------.........//////000000..................------.........------,,,,,,,,,------------------------------------------------------++++++++++++------...---+++******+++---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///---,,,,,,,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++******************)))******+++,,,,,,------++++++***))))))***++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......------......---,,,............////////////...///111222333222111000000000000000000000000000111111222222333444444444333222222111111222222333111111111111111111111111111222222222111111000///111000///...---......//////...------------...//////......---,,,,,,++++++,,,,,,,,,,,,,,,+++******************************+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++***))))))++++++***)))++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////............////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------........................---........./////////000..............................---------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---...---,,,******+++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++///---,,,,,,,,,,,,+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------......++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,++++++***))))))(((*********++++++,,,,,,---++++++***))))))***++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------------------............////////////...///222444444333111///000000000000000000000000111111111222333333444444222222111111111111222222111111111111111111111111111111111111111000000///000000///............//////...------------...///.........------,,,,,,+++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,---------...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////............////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++***************************++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************++++++++++++************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------......................................./////////...........................------------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---///...,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---+++,,,,,,---+++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,---...+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++*********))))))*********++++++,,,,,,,,,+++******************+++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------,,,,,,---...............////////////...000222444555333111///000000000000000000000000000000111111222333333333222222111111111111222222111111111111111111111111///000000111000000///////////////.........//////.........------...............---------,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,---,,,++++++------,,,++++++++++++,,,,,,,,,------+++,,,------+++***+++,,,---------------------------------------------------------...............////////////////////////............////////////......------------......------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++*********+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---------------------------.......................................---------...............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------...,,,++++++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++***+++++++++++++++,,,,,,*********++++++*********++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---......,,,+++---///............////////////...///222444444333111000000000000000000000000000//////000111111222222333222111111000000111111222000000000000000000000000...//////000000000//////......//////////////////---..................------------------,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,+++,,,---------++++++++++++,,,,,,,,,------,,,---...---+++***+++,,,---------------------------------------------------------.........//////////////////////////////............////////////......------------......------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************+++++++++++++++++++++,,,++++++******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------.........//////...............------------------.........//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,------------,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---///111///,,,+++---///............////////////...///000111222111111000000000000000000000000000/////////000111111222222111111000000000000111111000000000000000000000000---......///////////////---...//////000/////////------...//////...------------------------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,++++++------,,,+++++++++,,,,,,,,,,,,------///000000///---,,,---...------------------------------------------------,,,,,,------.../////////////////////////////////............////////////......------------......------------------------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------.........,,,,,,------.../////////.........---------------,,,,,,------.../////////,,,,,,,,,------------...------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,------,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++000...,,,+++***+++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************++++++++++++++++++++++++++++++)))***++++++++++++***)))++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///222333111---***,,,///............///////////////////////////000000111000000000000000000000000......//////000111111222111111000000000000111111000000000000000000000000,,,---....../////////...,,,---///000000000//////------...//////...------------------------------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,+++***+++,,,---,,,***++++++,,,,,,,,,,,,------///000111000...,,,---...........................------------------------,,,,,,------...//////000////////////////////////............////////////......------------......------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,---......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---......///,,,,,,------...//////000.........------,,,,,,,,,,,,,,,------...//////000,,,,,,,,,---------......------------------------------------------------+++,,,,,,------,,,,,,+++******+++,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,+++---,,,++++++---------+++++++++++++++++++++++++++++++++++++++++++++++++++222111///,,,+++,,,------++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************,,,,,,++++++***)))))))))++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000333555222---***,,,///............/////////000///...---------...000111000000000000000000000000......//////000111111111111111000000000000111111000000000000000000000000,,,------.../////////...,,,---///000000000//////,,,---...//////...---,,,------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,+++******,,,,,,+++***++++++,,,,,,,,,---------...//////...,,,***+++,,,........................------------------------,,,,,,------...///000000////////////////////////............/////////000.........------.........------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***++++++++++++++++++++++++************************((()))***+++,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------++++++++++++,,,---...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,---...//////,,,,,,------...///000000.........------,,,,,,,,,,,,,,,------...///000000,,,,,,,,,------.........------------------------------------------------++++++------------++++++)))***+++,,,---.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***///...,,,+++++++++,,,,,,,,,,,,+++***))))))******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))***+++,,,,,,------,,,,,,,,,++++++*********************************++++++************************************************+++++++++,,,,,,,,,......,,,,,,,,,,,,......+++,,,,,,------,,,,,,+++---444999777111---+++)))......---,,,,,,...///000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////,,,,,,,,,------.................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++,,,***(((***---...---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////111///......//////...,,,111,,,+++---///------///,,,,,,,,,---...///000111000///---+++++++++---...........................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,************************---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---+++)))+++---///---+++.........------,,,,,,,,,------,,,+++++++++,,,,,,...---+++******+++---...------------------------------------------------,,,,,,,,,------.........//////.........---------......//////...---,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,++++++*********---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***...---,,,+++******+++,,,,,,++++++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********************************++++++,,,,,,,,,,,,,,,,,,+++++++++************************************************************************************+++++++++,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++---555;;;:::333---++++++---------------...//////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////........................,,,,,,------------------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,***)))***,,,...,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------........................---............///000111555///,,,------++++++------------------...///000///...,,,++++++,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++,,,,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---+++***+++---///---,,,......---------,,,,,,,,,++++++++++++,,,,,,---......---+++******+++---...------------------------------------------------,,,,,,,,,---------......//////.........---------......//////...------,,,........................---,,,,,,++++++,,,,,,---------------------------,,,---------,,,,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++*********++++++,,,,,,---***++++++,,,,,,+++++++++,,,,,,+++************+++,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************++++++++++++++++++,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++...666???>>>555---+++---,,,---......//////......////////////////////////000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////........................------------------,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,---------,,,+++++++++++++++++++++++++++++++++*********,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................***,,,------,,,...222666:::444//////...,,,,,,......---------------......------,,,++++++,,,......++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---,,,+++,,,---...---,,,------------,,,,,,,,,,,,*********+++,,,---//////------++++++++++++------------------------------------------------------,,,,,,,,,------------..................---------.........///......---,,,------------............---,,,,,,++++++,,,,,,---------------------------,,,,,,---------,,,++++++++++++,,,---------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,,,,+++++++++*********************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++************++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++...777AAABBB999...+++///+++,,,.../////////...---////////////////////////////////////////////////////////////000000000111000000000000000000000000////////////////////////.................................------,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,------------------........................))),,,...,,,***+++222888<<<666111111000...///111......---,,,,,,,,,------,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---,,,,,,++++++,,,,,,---------------------------------------------------------------------------........................---...............------******+++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,------,,,,,,++++++,,,,,,---...---------++++++++++++++++++++++++++++++************+++++++++,,,,,,------,,,,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,************************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++*********************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...666AAAFFF===000,,,///+++,,,.../////////...---////////////////////////////////////////////////...////////////000000000////////////////////////////////////////////////.................................------,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------..............................+++...///,,,)))***000666888222...///000//////222...------,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------.....................------...............---*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,------,,,,,,,,,,,,,,,---.........------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,---)))***++++++,,,,,,,,,,,,)))***++++++,,,+++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************))))))*********************++++++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++///333>>>GGGBBB444---///,,,---......//////......////////////////////////000000000000000000000000......////////////000000////////////////////////////////////////////////------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++))))))***+++++++++******+++++++++++++++++++++++++++,,,---,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,+++*********++++++,,,,,,------...++++++++++++,,,,,,,,,,,,+++,,,,,,------.........---------------------------......---******...111000,,,***,,,...,,,---///---,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---...///...---,,,---...++++++++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,---------...............,,,---......///.........,,,,,,------......//////---,,,,,,++++++,,,,,,---+++,,,,,,------.........++++++,,,---------,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++,,,,,,------,,,,,,++++++******************+++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,)))***+++,,,------,,,+++******))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************(((((())))))******++++++******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......//////......---+++,,,,,,------,,,,,,+++///000:::GGGFFF888......---------------...//////////////////////////////000000000000000000000000........./////////000000////////////////////////////////////////////////------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,...,,,***)))***,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++,,,,,,,,,++++++******+++,,,,,,---......***++++++++++++,,,,,,,,,++++++,,,,,,---......///------------------------------,,,,,,,,,---...///...***)))---...,,,+++,,,++++++++++++,,,---......+++,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------.........++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---///000///,,,+++,,,...******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++------------------------------------------------......---------,,,,,,,,,---------.........//////,,,------...//////......,,,------...//////000000---,,,,,,++++++,,,,,,---++++++,,,,,,---......///***+++,,,,,,---------,,,,,,------...............------------------------+++---///111111///---++++++,,,,,,------,,,,,,++++++++++++******+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++((()))***+++,,,---------***+++,,,---...------,,,******))))))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************'''(((((()))***++++++,,,*********++++++,,,,,,,,,************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...///000000///...---+++,,,,,,------,,,,,,+++///...888GGGHHH:::///.........---,,,,,,...///000////////////////////////000000000000000000000000............/////////000////////////////////////////////////////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------------+++++++++++++++++++++++++++---...---***(((***,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,++++++,,,,,,---...//////------------------------,,,++++++,,,...//////...///,,,,,,000111...+++,,,*********+++,,,---...///,,,,,,,,,,,,,,,+++***)))........................+++++++++,,,,,,---------))))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---///111///,,,+++,,,...*********++++++,,,,,,,,,*********+++,,,---...///+++,,,,,,------,,,,,,+++------------------------------------------------.........------,,,,,,,,,---------.........//////,,,,,,---.../////////...++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////***+++,,,,,,------------,,,---......//////..............................+++---000333333000---++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************************************+++++++++++++++++++++++++++++++++*********))))))******************************++++++++++++************))))))******+++,,,******++++++++++++******************************)))************+++++++++,,,,,,+++***))))))******)))************+++++++++******+++++++++,,,,,,,,,------------,,,,,,+++***000...555DDDJJJBBB444,,,+++++++++,,,---...///000........................////////////////////////////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,---***+++......***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,---......,,,******+++++++++++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,//////.........---------------------------------..............................------------......,,,,,,,,,------.........***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))******************************++++++++++++************))))))******+++,,,******++++++++++++******************************)))************+++++++++,,,++++++***************************++++++++++++******+++++++++,,,,,,,,,---------------,,,+++***///---444BBBJJJCCC666...,,,,,,,,,,,,---...///000........................////////////////////////////////////////////////........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((''''''))),,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++---......,,,***++++++,,,+++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,//////.........---------------------------------..............................------------......,,,,,,------------------++++++,,,------------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++*********************************************++++++++++++************))))))******+++,,,******++++++++++++******************************)))************+++++++++++++++++++++************************+++++++++,,,******+++++++++,,,,,,,,,,,,------------,,,,,,+++...,,,222@@@JJJFFF:::111,,,,,,,,,,,,---...//////........................////////////////////////////////////////////////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------..................------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------............---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***,,,333333---,,,000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++---...---,,,++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,...............---------------------------------------------------------......------------......------------------,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************++++++++++++************))))))******+++,,,******++++++++++++******************************))))))*********++++++++++++++++++++++++++++++************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,---------------,,,,,,---,,,111>>>JJJJJJ@@@555---------------...//////........................////////////////////////////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........---------,,,,,,************************++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---..................------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,777HHHIII888---///+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++,,,...---,,,++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,........................------------------------------------------------...------,,,,,,------............------,,,,,,,,,+++,,,,,,---...------------,,,,,,++++++,,,,,,---------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************++++++++++++************))))))******+++,,,******++++++++++++******************************))))))*********+++++++++***+++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......---------,,,+++000<<>>222***))),,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,,,,++++++---///...------,,,,,,++++++***......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,+++,,,...///...---,,,,,,------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,------......------,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///...........................------,,,,,,------...,,,------...------,,,,,,------------------------,,,,,,,,,---------.........---000888>>>===444+++...///000///---------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++(((***++++++***)))***+++************************************************))))))))))))***************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++...,,,***)))*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------...000...,,,+++++++++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---++++++------111;;;EEEMMMUUUZZZSSSCCC444---,,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---///...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,,,,++++++---///---------,,,,,,+++++++++......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///...........................------,,,,,,------...,,,,,,------...------,,,------------------------,,,,,,,,,---------......+++---333===EEECCC888------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,(((***,,,,,,+++***+++,,,************************************************)))*********++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...---,,,+++,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++...,,,++++++,,,111>>>LLLVVV___gggcccSSSAAA555111++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,///111000---***+++---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,+++,,,...///...---+++,,,,,,------.........++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...///...........................------,,,,,,------...,,,,,,------......------...------,,,,,,------...,,,,,,,,,---------......***,,,333<<>>555,,,))))))+++++++++,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---...///------------------------.........---------,,,,,,///...---,,,+++,,,,,,---...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,++++++,,,------------------...///000111000//////...------,,,,,,---------,,,,,,+++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,---------,,,---///111555444222000...------,,,,,,++++++******++++++,,,,,,,,,++++++******++++++++++++******)))*********************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------.........---,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---///000------,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,++++++,,,......---,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---------,,,******+++---+++...111111///,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---......------------------------//////............------------,,,+++++++++,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------------------...///000000//////......---,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,------------------,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++******++++++,,,---------,,,+++***+++...111...------,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,+++***)))))))))***************************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,---------------,,,,,,---------,,,,,,+++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,+++,,,...//////---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------------------------------------,,,,,,,,,+++++++++...------,,,++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------+++)))******......---...//////...---+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------...------------------------............------------------,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,------------------------...///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,+++***)))))),,,///+++++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++***)))))))))***************************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***+++,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,+++,,,...//////---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------,,,,,,,,,+++++++++------------,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,---+++******+++...,,,******+++,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,------------............---...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------...------------......///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,------......------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++******++++++,,,---+++++++++***))))))+++---///...---,,,+++*********,,,++++++******++++++,,,++++++******++++++,,,,,,++++++******)))*********************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,******++++++,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++,,,++++++,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***(((***,,,,,,++++++,,,---+++***))))))***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,------------------------------+++++++++,,,,,,,,,,,,---,,,---.../////////.........------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------............------...---------------......------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------...++++++******++++++,,,---***+++,,,,,,******+++,,,//////---,,,++++++******,,,++++++******++++++,,,++++++******++++++,,,---*********)))******++++++************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,***++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++******++++++,,,---++++++++++++++++++++++++,,,+++******,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------------------------,,,,,,,,,,,,++++++***+++,,,---------,,,+++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,,,,++++++,,,...+++,,,,,,,,,,,,---...///++++++++++++*********)))+++++++++,,,,,,---------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......+++,,,---.........------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------......++++++******++++++,,,---+++,,,......,,,++++++,,,+++*********++++++,,,---,,,++++++++++++++++++,,,+++*********+++,,,,,,---***)))))))))***+++,,,,,,************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,------.........---+++++++++,,,,,,---------******+++,,,,,,,,,+++++++++++++++,,,,,,---------+++*********+++,,,,,,---++++++++++++++++++++++++---+++))))))***,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000---------------------------------------------------------,,,,,,,,,++++++)))***,,,---...------,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***---------,,,+++***,,,---+++---......,,,+++---...++++++++++++******))))))+++++++++,,,,,,---------+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******)))))))))******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,,,,,,,,,,---------------------------------.........//////)))***,,,---...---,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...//////...---,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,++++++***))))))))))))))))))))))))+++++++++*********))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------***+++,,,---...000111111,,,,,,,,,---------...............------,,,,,,,,,------------------------+++******************+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,+++***++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,---...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---,,,,,,---...000...+++)))+++,,,------......---------------------------------------------------------------............///...---,,,,,,......---,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------........................,,,,,,+++++++++,,,---...//////.........---------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******...------,,,++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++,,,,,,++++++***************************+++++++++*********))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------***++++++,,,---...//////,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---++++++++++++++++++++++++******++++++++++++******************++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,---...///------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++,,,---......,,,***+++,,,------......---------------------------------------------------------------..................---,,,,,,......---,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------........................,,,,,,---------.........//////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((((()))))))))*********++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,---......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************...,,,++++++---...---,,,+++,,,------......------------------------------------------------------------------------------...---,,,---.........,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................,,,---...///000//////..................---------,,,,,,------------,,,,,,------------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---...333000---,,,,,,---------+++,,,------......------------------------------------------------------------------------------///---,,,---...///...---................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................+++---///000000000...---........................,,,,,,------------,,,,,,------------......//////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++*********+++,,,---************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------------------------............------------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,,,,---111444777444000------------,,,+++,,,------......---------------------------------------------------------------........./////////...------//////...---................................................------------------------------------------------------------------------------............------........................***,,,...///000///---,,,---.....................,,,------......------,,,++++++,,,---///000111111...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************+++******)))***+++---...++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------........................,,,,,,,,,---------......,,,,,,,,,------------...------------------------...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))),,,------,,,...333888888444000...---------,,,+++,,,------......------------------------------------------------------------...///000111111222///...---...//////...---................................................------------------------------------------------........................------............------........................+++,,,---...///...---------------...............------............------***+++,,,---...000111111...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++***))))))***+++---///++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------........................+++++++++,,,,,,---------........................///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...,,,***,,,222777333111...------...---,,,+++,,,------......------------------------------------------------------,,,---...000111333444555000...---...///000///---................................................................................................------------------------------............------........................---............/////////---------.........//////------............---------------------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++***))))))***+++...///++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------........................+++++++++,,,,,,---------........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++*********+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---...,,,)))***///555...---+++,,,---...---,,,+++,,,------......------------------------------------------------------,,,---...000222444666777000...---...///000///...................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,---..................---........................///////////////000111111---------.........//////------............------//////...---,,,,,,++++++...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------(((+++---...---,,,---...+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,+++***))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................000000//////.........---------------------------,,,---......//////..............................///,,,***+++---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.......................................------,,,,,,,,,................................................,,,,,,,,,---------.........------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------........................------..................------......////////////.........------...000222555666333222111///............------------------------........................................................................000000//////.........---..................------....................................////////////............---,,,+++***------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---,,,++++++,,,------------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,++++++***))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................000/////////.........---------------------------,,,---......//////.................................,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------....................................---------,,,,,,,,,................................................,,,,,,,,,,,,------------...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------............................................................////////////..................///111333444222111000//////...//////------------------------........................................................................000/////////........................................................................////////////............---,,,++++++------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000---+++***+++---------...---+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++******)))*********++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------/////////...............------------------------,,,---......//////.................................,,,++++++------+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------.................................------------,,,,,,,,,................................................+++++++++,,,,,,,,,------......------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------............................................................////////////..................///000111222111000000//////000000000................................................................................................////////////........................................................................//////////////////......---,,,,,,+++------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,***((())),,,//////...++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++***************+++++++++++++++++++++++++++***++++++,,,,,,++++++******************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///------------------------........................------------------------,,,---......///.................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................------------------------................................................+++++++++,,,,,,,,,,,,---......------------......................................................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------...............---------.....................////////////...................../////////000000//////000111111222................................................................................................///////////////.....................////////////....................................////////////000///......---,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***)))***+++---......---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++***************++++++++++++++++++++++++++++++***++++++,,,,,,++++++************************************++++++,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///---------------------------------...............------------------------,,,---......///.................................,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................------------------------................................................++++++,,,,,,,,,---------///......------......///................................................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////---------.........//////......////////////............///////////////...000//////000000111222333////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////........./////////000000....................................////////////111000...---------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++---...---,,,---///111111111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,*********)))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++******************++++++,,,,,,---***++++++++++++,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------,,,---......//////..............................,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,------------...................................................,,,,,,,,,---------......//////............//////................................................------------------------,,,---------............,,,,,,,,,,,,------------------...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......////////////......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------.../////////,,,,,,------.../////////......////////////............///000000000//////000000000000000111222333000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////.........//////000000111....................................////////////111000///---,,,------...------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++...///---+++...777???@@@<<<666000,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,******))))))***++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,,,,++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,---......//////..............................+++---...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......................................................------.........///////////////............//////........................................................................------------............,,,,,,,,,---------......---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------..................---------------------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------...//////000,,,,,,------...//////000......////////////......---...000111111111111000111111111000111111222222000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000---......///000000111111....................................////////////222111///---,,,---...///------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------(((,,,...,,,+++222BBBOOOLLLEEE;;;111+++***---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,******))))))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++---------,,,,,,+++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------..............................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,---......//////..............................+++---///---+++)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,------..................................................................////////////000//////............//////////////////////////////................................................---------.........//////,,,,,,,,,------.........---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------...///000000,,,,,,------...///000000......////////////......---...000111222222222111222222111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000---......///000111111222..................................../////////000222111///---,,,---...///------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------,,,,,,+++++++++........................:::777444111...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,------------------------------------------------------------///...------,,,,,,,,,,,,------,,,,,,,,,------...---------............///........................------------------------------------------------................................................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,---...//////...---,,,.........------,,,,,,,,,,,,++++++******++++++,,,.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------....../////////---...///...------...///------------------------............////////////.......................................///000000//////////////////////////////////////////////////////////////////////////////.........---------.........------...............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,------------.........//////............/////////000////////////000000000000///000111333333333333222333333333222222111111000///////////////000000111222111111111000000//////111111000000000/////////111111222222222222111111///////////////////////////////////////////////////////////////////////////////////////////////////...---,,,,,,---...///......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++........................444333000...------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,------------------------------------------------------------......---,,,,,,,,,,,,,,,...------,,,,,,------...---------............///........................------------------------------------------------................................................///...------,,,,,,,,,---.........------,,,,,,,,,------------------------------............------......---------,,,,,,,,,------,,,,,,,,,,,,------.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////,,,,,,---------.........---...///...------...///------------------------............////////////........................///............///000000////////////////////////////////////////////////////////////////////////000000000/////////......///..................//////......------......///------------------------------------------------------------------------------------------------........................------------------------///...------------...///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------------------...................../////////000000000000000111111111111222000111222222222111000000333444555555444333111000111222333444555444444333333333333333222222222222000000000000////////////000111111222222111111000///////////////////////////////////////////////////////////////////////////////////////////////////...------------...///......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...///000000------------------------------------,,,,,,,,,,,,..............................---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++++++++++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,------------------------------------------------------------------,,,+++++++++,,,,,,......---------------...---------............///........................------------------------------------------------................................................///...------,,,---------.........---------------------------------------.........------............------------,,,,,,,,,......------------...............---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000,,,,,,,,,,,,---------------...///...------...///------------------------............////////////........................//////......//////000111////////////////////////////////////////////////////////////////////////111111111111000000000000000//////......//////000//////............//////........................------------------------------------------------------------------------........................------------------------///...------------...///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++***+++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------,,,,,,,,,---------............/////////000000000111111111222222222333333000111111222333222222222333333444444444222000//////000222444444333222000333333222222222111111111000000111111111111111111000000111111111111000000///////////////////////////////////////////////////////////////////////////////////////////////////...------------...///......------------......------............------------------------------........................,,,,,,,,,---...//////000........................------------------,,,,,,........................,,,,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,------------------------,,,,,,---------------------,,,,,,+++++++++,,,,,,///......------------...---------............///..............................................................................................................................------------.....................---------........................///...---,,,,,,---...///------------------------......------------.....................---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------.........////////////,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///....................................////////////......................../////////...///000000111////////////////////////000000000000000000000000000000000000000000000000111111111111111000000000000000000//////000000000000//////......//////000................................................................................................------------------------.................................------.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------------------.........------------...,,,,,,,,,,,,------------...////////////000000000111111111111222222222333///000111333444555666666444444333333222222222222111111222333333333333222555444444333222111000000222222222222222333333333000111111111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////.........------...............------------......------............------........................------------------------................................................------------------------...........................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,++++++,,,------000///...------------------------............///........................................................................////////////////////////..............................---------......///................................................///...---,,,,,,---...///------------------------------,,,,,,,,,,,,------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///....................................///////////////////////////////////////////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222111111000000111111222000000000//////000000000////////////////////////........................................................................------------------------........................---..................---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,---------......---------------------------.....................,,,,,,,,,---------......////////////000000000111000000000111111111222222111111111222333444555555555444222111111333444555666555444444444555666777444444444444444444444444111222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---..................---......------------......------............------........................,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------........................------------................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------+++,,,,,,------.........------,,,,,,,,,---......000000///...---------------------............///........................................................................////////////////////////.................................---......///000.............../////////.................................------.........,,,,,,,,,------------...------,,,,,,,,,,,,------.............../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,------------...------------,,,,,,,,,,,,---...///...------...///....................................////////////////////////////////////000000//////000000111222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111222222222111111222222222111111000000000000111111000000000000000000000000........................................................................////////////////////////........................------...//////...------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------------------------------,,,,,,,,,---------......------------------------------...////////////...---------.........///////////////000000000111111000000000111111111111222444444333333333333444444333333444555666777777888666666555555555666777888444444444555555666666666333222222222111111111111222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////------...//////...------......------------......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................------------.........///........................,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000///...---,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---......///...---------......///000111000///...---------------------............///........................................................................////////////////////////.......................................///000000---........./////////000........................------............------,,,,,,,,,---------............------------......---........./////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------.....................---------,,,,,,---...///...------...///....................................////////////////////////////////////000000//////000000111222000000000000000000000000222222222222222222222222222222222222222222222222111111111111222222333333333333222222222222333333222111111000000111111222000000000000000000000000........................................................................////////////////////////........................------...//////...------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------...---------........................,,,,,,,,,---------..............................,,,---...///000000///............/////////000000//////000000000111111111111111111222222222333333777777777777888:::<<<===>>>BBBHHHLLLNNNMMMJJJGGGGGGIIILLLMMMNNNMMMKKKIIIFFFEEEDDDAAA>>><<<:::999999888777777666555444444333444444555555444444333222222222222222222222222000000000000000000000000////////////////////////////////////////////////------...//////...------......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111////////////////////////---------.........//////........................******+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------111000///---,,,+++******,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++------------------------++++++,,,,,,---...//////...............///000111111111000......------------------.........//////........................////////////////////////////////////////////////000000000000000000000000.......................................///000000---.........//////000000////////////////////////,,,---...//////...---,,,,,,,,,,,,------.........//////............//////---.........//////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------............/////////000/////////......------------...///...------...///////////////////////////............/////////000000000000000000000000000000000000000000111111222000000000000000000000000222222222222222222222222222222222222222222222222222222222333333444444444444333333222222333333444222222111111111111222222000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////,,,---...//////...---,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------........................,,,,,,,,,---------..............................,,,---///000000000///...////////////000000000000000000000000111111111111222222333333333444444444777888:::<<<@@@EEEHHHKKKTTTZZZdddlllnnnjjjddd___hhhlllqqquuuuuurrrmmmjjjcccaaa\\\UUUNNNHHHCCCAAA@@@???>>>===;;;:::999999444555555666666555555444222222222222222222222222000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,.........------.........---..................---,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------....................................////////////////////////////////////////////////////////////////////////////////////........................////////////////////////................................................////////////////////////........................////////////////////////---------............//////...---,,,,,,---...///......------------...............------,,,,,,,,,,,,++++++******++++++,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,------.../////////........................................................................---------------------------......///////////////000000111222222222222111111111111000000000000000222111///...///000222444111222333222000///000222000000000222333333222000333222111111222222333333444111000333555444444444555555333222555888444---444222//////000111111111///111222222111000///000111111000///////////////000000000000000000000000........................------------------------..................------////////////////////////---------,,,,,,,,,++++++------,,,,,,,,,+++++++++---------,,,,,,++++++++++++...111444444111...+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***)))))))))+++,,,---,,,+++***+++,,,.........---------,,,,,,*********++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------........./////////////////////...---,,,555222000111111000///000777333222777999888999<<>>888444111333222//////111000000000222333222...+++111111111111111000//////////////////////////////------............---------------............///------............------//////...---,,,,,,++++++------------------------........./////////000000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------....................................////////////////////////////////////////////////////////////////////////////////////........................////////////////////////................................................////////////////////////........................////////////////////////---------............//////...------------...///......------------...............---------,,,,,,,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,------.../////////........................................................................---------------------------...//////000000//////000000111222222222222111111111111111000000000000666555333222111111222222444555555555444333333333555444333222222333222222555444333555777999999888111111222333333333333444111444555222222444333000.........000333555555444444444444222111//////000111111000////////////000000000000000000000000000........................------------------------........................////////////////////////---------,,,,,,,,,++++++,,,,,,---------------...---------,,,,,,+++++++++,,,---000222222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++***+++,,,,,,******+++,,,.........---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////333333333222111000//////000......000222444555666999999;;;@@@FFFOOO\\\fffjjjkkkttt~~~gggVVVOOOGGGAAA>>>:::444222333111000222555444111111555333333333333444444333333111111111111111000000///////////////////////////---......//////......------------............///------............------///......---,,,,,,++++++------------------------////////////000000000111////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------....................................////////////////////////////////////////////////////////////////////////////////////........................////////////////////////................................................////////////////////////........................////////////////////////---------............//////...------------...///......------------.....................---------,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---......//////........................................................................---------------------------...//////000000//////000000111222222222222111111111111111111111111111222222222111111000000000222111111222444444444333555444333222333555888999222000///111555777666444333666999888555444555666222777999555333444555444222111222333555444222///222111111111111222333444222111000000///000000000000000000000000000000000........................////////////////////////........................////////////////////////------------,,,,,,,,,,,,,,,,,,---...///000111111------,,,,,,,,,,,,++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,------++++++,,,---...------------,,,,,,,,,---------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////000000000000000000000000111111111111222555777777;;;KKK^^^iiimmmrrr|||eee```WWWNNNKKKKKKFFF???888666666888666111000333333333333222111111333555111111222222111111000///////////////////////////---......//////......------------............///------............------.........------,,,,,,+++------------------------....../////////000000000////////////////////////................................................,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------............................................................////////////////////////////////////////////////////////////////////////////////////........................////////////////////////................................................////////////////////////........................////////////////////////---------............///.........------...............------------......///.....................,,,,,,,,,++++++,,,,,,,,,------------------------------------------------+++,,,,,,------...//////......................................................................................................///000000000000000000000111222222222222111000111111111111111222222//////000111222222111111444222111333666888777666444444555444444555777999;;;999999;;;???AAA???===<<>>>>>===999666333444555555444555666777222222222222222111000000000000000000000000000000...//////////////////...---------............///------............---------------------,,,,,,,,,------------------------------------............////////////////////////................................................+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------............------------..................................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////---------............///------...//////...------......------------......////////////000000000000------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...+++++++++,,,------.........................................................................................................///000000111111000000000000111222222222222111000000111111222333333333333333333333222222222111333333222111222666<<>>BBBDDDHHHRRRaaalllqqqtttxxx{{{yyyqqqjjjddd```]]][[[RRRJJJ???999888999888777444444333222222222222333111111111111111111111111////////////////////////////////////////////////---......///000000111111////////////////////////............------------,,,,,,---------------...+++++++++,,,,,,---------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---///000000000000111333333333444444444555555555000222333444444222000...------------------------.................................................../////////000000000000///000111444888===BBBDDDXXXdddkkkjjjqqq|||~~~ttthhhgggnnnmmmdddvvv{{{jjj[[[TTTJJJAAA777222444666555222222222333333222222111000000000000000000000000000//////000000000000//////---------............///------............------------------------------------------------------////////////000000000000////////////////////////................................................++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,---------............------------......////////////////////////..................................../////////000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////---------.........//////,,,---...//////...---,,,.........------.........//////000000111111111222...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------.........***++++++,,,,,,---..............................................................................//////////////////////////////000111111111111111000000111222222222222111000000111222333333444444666666888;;;???EEEJJJMMMRRRYYYbbbhhhqqqwww```NNNDDD>>>:::777555444333333222222333333111111111111111111111111000000000000000000000000////////////////////////---......///000111111222//////////////////////////////.........---------------,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000333444666666666666777999666777777777888888999999444555666666444111---+++------------------------................................................////////////000000000000000222666===FFFOOOWWW[[[ooo{{{yyyhhhrrrxxxrrrwwwoooYYY```uuu}}}fffWWWEEE;;;999:::888444222333333333333222111111000000000000000000000000//////000000000000//////---------.........//////---..................---------------------------------------------------222111111000000000111222000000000000////////////////////////////////////////////////..................................................................---------,,,,,,,,,------------------------+++,,,............,,,+++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++------,,,,,,------...///---------,,,,,,------...---------............///...------------...//////............////////////////////////////////////////////////000000000000111111000000//////......000000000000000000000000---.........//////000000////////////////////////000000////////////000000////////////////////////////////////////////////000///...------...///000//////.........---------////////////////////////////////////////////////........................------------------------000000111111111111000000......---------,,,,,,,,,---------------------------------------------------------............///,,,---------.../////////---------............/////////.........---------000//////............///000000000000////////////222//////222444111///111///333444222555;;;:::333===<<<===EEERRR```lllqqqyyy~~~}}}iii^^^VVVIII::::::::::::888555333222222<<<999444111222444111---222222222222111000///...000000000000000000000000000000000000000000000000........................///...,,,++++++,,,...///------------------------,,,,,,,,,---------......------------------------***+++---.........---,,,------------...///000111999:::<<<;;;::::::<<<===666888:::<<<;;;999666444///000000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000111111000......///111)))222555///...333333...<<<444888KKK[[[^^^\\\]]]rrr~~~zzz~~~~~~ttt{{{mmmaaabbbnnnvvvtttnnnzzzaaaIII<<<:::;;;===333444555444111...///333222111000000000000111111000/////////..........................................//////......---,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111000000/////////000000000////////////...////////////////////////////////////..................................................................---------,,,,,,,,,------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,---------............///...------------...//////............////////////////////////////////////////////////000000000111/////////000000000000000000000000000000000000000........./////////000000000000000000000000000000000000////////////000000//////////////////////////////////////////////////////...------...////////////.........---------////////////////////////////////////////////////........................------------------------......////////////............---------,,,,,,,,,---------------------------------------------------------............///---------...............---------............/////////.........---------//////.........//////000000000000000000000000000999444111222222000222555555555333000222777;;;;;;AAAHHHVVViii}}}xxxiiiUUUNNNDDD:::333222555999333444333333333555666666222222222222222111000000000000000000000000000000000000000000000000000000........................///...,,,++++++,,,...///------------------------,,,,,,,,,---------......------------------------((()))+++---.........---/////////000111222444444999999999999999999999888666888:::;;;;;;999666444...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////000000///......///111...222444222000333555444444@@@PPPZZZ[[[___mmm}}}|||~~~uuummmkkk}}}uuummmcccUUUJJJ^^^zzzooo]]]LLL<<<222999666555666666666555444333333222222111000000000000000/////////.......................................//////......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111222222222111000//////000000/////////.........////////////////////////////////////..................................................................---------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++---------............///...------------...//////............/////////////////////////////////////////////000000000111111......///000000111222222000000000000000000000000////////////000000000000111111111111111111111111111000000//////000000111////////////////////////////////////////////////......------------....../////////............---////////////////////////////////////////////////........................------------------------,,,------------------,,,......---------,,,,,,,,,---------------------------------------------------------............///...............------------------............////////////............---///.........///000111111000000000000000000000000666222111222222000222555333111333888===CCCMMMVVVdddoooqqq^^^MMMAAA:::777111333666777555222222333333333222222222222222222000000000000000000000000000000000000000000000000........................///...---,,,,,,---...///------------------------,,,,,,,,,---------......------------------------***+++---///111222222333222222222222444555666777777555333444666777555222222444666777777555333111------............------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...///000///......///111111000111333333444:::BBBNNNbbbtttvvvqqqwww~~~{{{pppggg{{{}}}ppphhhTTT]]]lllsss^^^QQQCCC<<<444111444666444000444444444333222111000///000000000/////////....................................//////......---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111222333333333222111111000000000/////////......////////////////////////////////////..................................................................---------,,,,,,,,,---------------------------,,,************,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,+++++++++,,,,,,------------............///...------------...//////............//////////////////////////////////////////000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000111////////////////////////////////////////////////......------------....../////////...............////////////////////////////////////////////////................................................,,,,,,------------,,,,,,......---------,,,,,,,,,---------------------------------------------------------............////////////...---------,,,---------............////////////........................///000111222333000000111111111111111222//////222777777444333666555:::GGGXXXdddjjjsss}}}mmmTTTDDD>>>;;;999999888444222333333222222222222222222222000000000000000000000000////////////////////////..............................------------......------------------------,,,,,,,,,---------......------------------------///000111444666888999:::555444444444444444555555333///,,,///333555333///---...000111111000...,,,++++++,,,---------,,,,,,------------------------////////////////////////---...//////......000222555000222:::===@@@MMM^^^sssuuuttt}}}llldddrrrcccXXXGGG999444555444111222333333333333222111000000000000////////////....................................///......---,,,------------------------------------------------111111222222222222222222111000000000000/////////000000000000000000000000////////////..................................................................---------,,,,,,,,,---------------------------,,,************,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...*********+++,,,---...///---------............///...------------...//////............////////////000000000000000000000000000000000000111111111111222111111111000000000///111111111111111111111111111111111111111111111000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////////////////////////////................................................---------......---------......---------,,,,,,,,,---------------------------------------------------------............////////////...---------,,,---------............////////////////////////////////////000111222333444000111111111222222333333333222333666666666:::@@@OOOZZZooozzz___NNN===777777777888<<<333333222111111111222222000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......------------------------111222333555777999;;;<<<666555444222111000000000...***(((+++000333111...***+++---......---,,,+++******+++,,,,,,,,,,,,,,,------------------------////////////////////////---...////////////222444777555;;;FFFNNNWWWiii}}}uuuuuu~~~ssstttiiiNNN>>>999777444111111222222333222222222111000000000////////////////////////////////////.........///......---,,,------------------------------------------------555444333222111111222222222222111111111000000000000000000000000000000000////////////..................................................................---------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......---,,,,,,,,,,,,---......+++++++++,,,---...///000---------............///...------------...//////............////////////000000000000000000000000000000000111111111222222333222222111000000//////111111111111111111111111222222222222111111111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000......////////////.........////////////000000000////////////////////////////////////////////////................................................---......//////......---......---------,,,,,,,,,---------------------------------------------------------............///...............------------------............///...////////////000000000111000000000111222333333111111111222333333444444888444222222444999FFFRRRqqqtttSSSAAA999444333666666555333222111111222333000000000000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,---------......------------------------111111111222333444666777444333111000...------,,,+++)))(((***...000///---+++,,,---.........---,,,)))***+++,,,,,,------,,,------------------------////////////////////////---///000000000111444666555<<>><<<999666555444555555000000000000000000000000000000000000000000000000000000000000000000000000......////////////......------------------------,,,,,,,,,---------......------------------------111000///---------......---,,,,,,,,,,,,------...,,,......---***))))))***))))))***+++++++++++++++)))***+++,,,---.................................///////////////////////////000222222333444777999IIIdddsssmmmooorrr{{{nnnVVVAAA>>>999555333333444555111111111111000000000000000000000000000000000000......//////......---,,,,,,,,,,,,------.................................|||ppp[[[GGG===<<<:::666999444222222111...000555111222222111000///000111000000000000000000000000111111000000//////......////////////////////////...........................---,,,,,,......---,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------------------------------------------------------............///........................///...---,,,+++,,,,,,---///////////////////////////////////////.........////////////////////////000111111111111222222222666444222111000111333444555444444333222111111111///000222333333333333333///111444444222000111333111000000000000111222333333333333222333333444444000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////...---,,,,,,++++++////////////////////////333222111/////////000111//////...------------..........................................................................................///000000......////////////................../////////000////////////000000000000000//////000222333222111555444///222:::666444>>>BBBdddjjjYYYGGG888888;;;999666666444111///000333333111---//////000000111111111222////////////////////////////////////..................---------,,,,,,,,,------------------------------------------------------------------------........................,,,------......------,,,+++++++++*********)))))),,,,,,,,,---------......---------.........//////111///......000111111000111000///000222999EEEOOOqqqzzzooonnn}}}sssnnnuuu~~~lllUUU???888888444222444555666555333111000000111000000000000//////////////////000000000000//////------------------------------------------------qqqaaaXXXOOOGGG<<<777444888999666222111222333333222111000//////000000000000000000000000111000000000/////////...////////////////////////...........................---,,,,,,......---,,,.........---------,,,,,,++++++++++++++++++++++++------------------------------------------------------------....................................///...---,,,,,,,,,------////////////////////////////////////////////////000000000000000000000000111111111111222222222222222111000000000111222333333333333444444444444444555444444444555555555555444333333333333333333333111111222333333444555555333333222222222333333444111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000///......---,,,,,,////////////////////////111111000///////////////000000///............///.......................................................................................///000000......////////////.............../////////000000////////////000000000111555444333333333444444444///666555555:::???PPPkkk|||qqqRRRBBB;;;666444666777555333333444555444333000000000000111111111222////////////////////////////////////........................------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,+++++++++***,,,,,,,,,---------......---------.........//////...---------///000000000///000222777@@@PPPeeeuuuzzzwwwtttvvv|||xxx~~~rrrlllooosssqqq{{{{{{uuuuuuxxxyyyuuuxxx~~~yyyoooSSSCCC;;;666444666111222222222111111222333111000000000//////////////////000000000000//////------------------------------------------------xxxjjj```XXXIII???777777888666333222333333333333222111//////000000000000000000000000000000000000////////////////////////////////////...........................---,,,,,,......---,,,//////............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------....................................///...------,,,---------////////////////////////////////////////////////111111111111111111111111111111222222222333333333000000111111222222333333111222222333444555666666777555444444555555555444555333111222444444333111222333333444444333333222333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000///......------//////////////////////////////////////////...---111111000///////////////.......................................................................................///000000...//////000000//////........./////////000000000/////////000000000111111333222222111222333555666222999888888CCCSSSnnnxxx[[[III>>>777444666555333222222222222222000000000111111111111111////////////////////////////////////............/////////............---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------......------........./////////,,,---...///000000111111000444888>>>KKKaaa{{{|||yyy}}}~~~}}}~~~}}}~~~}}}nnnrrruuussskkkkkkrrrvvvtttwww}}}~~~vvvmmmlllpppssskkkhhhiiiooouuuxxx|||lllzzzzzz```MMMAAA:::666666222222222222222333333333111111000000000///////////////000000000000//////------------------------------------------------ppp```NNNAAA:::666666:::333222222222333222111///000000000000000000000000000000000000////////////////////////////////////...........................---,,,,,,......---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------..........................................------------...///////////////////////////////////////000000000111111111111111111111111222222222222333333333444222222333444555444444444444444555555555666666666666555555555666666555444444444555666777666555333666666666666666444333222444333333222222222222333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////......------////////////////////////------/////////...---,,,111000//////......//////.......................................................................................///000000//////000000000000//////...////////////000000000//////000000000111111111///000222333333444666777999???BBBMMMeee{{{nnn[[[GGG999555555444333111000000111111111111111111111111111////////////////////////////////////............/////////////////////...------------------------------------------------------------------------........................,,,------......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...000111111111111222333111;;;EEEMMMZZZooo~~~wwwggghhhsssssshhhssswwwxxxuuuvvv|||www}}}~~~xxxrrrqqqrrrrrrtttnnnkkkmmmmmmgggaaa___fffnnnyyyjjj\\\OOOBBB888888666444333333333333222111111111000000000////////////000000000000//////................................................hhhQQQ???:::===444222111111333333222111111111111111111111111111////////////000000000000////////////////////////...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...........................---.....................////////////////////////////////////000000111111000000000000000000000000222333333333444444444444333444555555555444444333777777777666666666666666444666888:::999999999999777:::===>>>===:::888777777888888888888888777777555444444333222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////......------------------////////////////////////,,,---...//////...---,,,000///......------.............................................................................................///000000//////000000000000//////////////////000000000111000000000000111111111111111333666777666666888999>>>TTTfffwwwkkkSSS:::888666555444444444444222222222111111111111111000000000000000000000000////////////.............../////////////////////------------------------------------------------------------------------........................,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000111222111000000333555666HHHZZZeeepppwwwxxx|||xxxjjjkkkzzz|||}}}vvvtttooonnnrrrtttrrroooooo___```fffssszzz|||www\\\DDD===999444222222333333222111111111111000000000000//////000000000000//////................................................sssSSS???999;;;777333111333555444222111111111111111111111111////////////000000000000////////////////////////...........................---,,,,,,......---,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------........................------...////////////...////////////////////////...//////000000111111222000000000000000000000000333333333444444444555555444444444444444555555555555555666777888999::::::;;;???CCCCCC@@@AAAFFFKKKIIIIIIHHHGGGFFFDDDAAA>>>888888777666666777777888777666555444444333333444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000------------------------////////////////////////,,,---......///.........//////...---------------.......................................................................................///000000///000000111111000000////////////000000000111111000000000111111111222222111444666666555666:::>>>TTT{{{|||IIIBBB999444333555666555222222222222222111111111000000000000000000000000////////////............---............/////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000///000111///...000666;;;KKK```ssszzz{{{|||qqqkkkkkkmmmyyyzzzuuuuuuvvvvvvzzz~~~wwwvvvuuuwww}}}vvvjjjgggjjj~~~|||___EEE>>>666222222444444444222222111111111000000000//////000000000000//////................................................oooTTTHHHFFF???777444444555444333111111111111111111111111.../////////000000000111////////////////////////...........................---,,,,,,......---,,,,,,,,,,,,,,,------......------------------------------------------------------------------------++++++,,,,,,,,,---------........................,,,---...///000000///...////////////////////////...//////000111111222222111111111111111111111111444444444444555555555555555555555666888:::<<<===<<<>>>AAAEEEJJJNNNQQQSSSYYY^^^aaa]]]YYY\\\jjjvvvwwwlllaaa]]]``````[[[TTTJJJHHHCCC???;;;999999999888888777555555444444555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000---------...............////////////////////////......------...//////000000//////......................................................................................................///000000000000111111111111000000//////000000000111111111000000111111111222222222222333444444666???KKKTTTyyynnn]]]FFF888444555555444333333333222222111111111000000000000000000000000////////////............,,,,,,------............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,---------...,,,,,,,,,---------........./////////000000000000///000111000111666???FFFcccwww|||yyyuuupppyyy{{{xxxyyyyyyuuupppnnnrrr{{{}}}xxxtttvvv{{{{{{}}}|||xxxttt~~~qqqbbbeeeyyy}}}WWWNNNAAA888666666555444222222222111111111000000//////000000000000//////................................................qqqcccOOOFFF<<<666555666444222111111111111111111111111.../////////000000111111////////////////////////...........................---,,,,,,......---,,,---------.........//////------------------------------------------------------------------------++++++,,,,,,,,,---------........................,,,---///000000000///...////////////////////////...//////000111222222222222222222222222222222222444444444555555555666666888888888999<<<@@@DDDFFFMMMPPPVVV]]]dddkkkpppsss~~~~~~xxx~~~~~~xxx{{{qqqfffaaaYYYOOOHHHBBB@@@???999999888666666555555555555555555555555555555555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000.........//////////////////////////////////////////...------...///000111111111000///////////////.......................................................................................///000000000000111111111111000000000000000000111111111111000111111111111222222222666666777999@@@OOOcccqqq}}}[[[CCC::::::888666333333333222222111111111000000000000000000000000000/////////............,,,,,,,,,---------......------------------------------------------------------------------------........................,,,------......------,,,---------.........//////,,,,,,,,,---------......////////////000000000000000222444333555<<>>888555888444222555555111...---000000000000000000000000000/////////....................................///...---,,,,,,---...///---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////...,,,+++---111111...111000222666;;;IIIfffwwwtttwwwzzzuuuzzz{{{{{{ttttttvvveeeVVVFFF888555888444555444111000111111111222111000///....................................------------------------lll[[[MMM>>>666777666666555444222111111000111111000000000/////////000000000000000000000000////////////..........................................---------,,,,,,,,,,,,------......------,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////...///000111222222222222111111000000000000111111333333444555666777666555333777666999AAAAAAFFFVVVccchhhjjjfffdddjjjssswww}}}yyy{{{}}}rrrrrroookkkiiibbbSSSDDDAAA:::666888888444444777555888666111000444555333111111111222222222222222111111111111000000000000....../////////000000000//////............//////////////////........................////////////000/////////............//////.........---------///...------//////...---............////////////------......///000000000111111111111111111111111111111111111111111111111222555///,,,333333222888111AAAOOOeee~~~hhhQQQ<<<777333222444444222333666000000000000000000000000000000/////////.................................///...------------...///---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........////////////......000222222000888666999@@@LLLbbb~~~tttooonnnwwwooorrr~~~|||gggLLL888///666666666444333333222000222111111000000//////...........................------------------------yyyZZZEEEBBB888777666666666555222///111111111000000000000///000000000000000000000000////////////.......................................------------,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------------------------------------------------------........................------........./////////...///000111222222222222222111111000111111222222111222444555666666666666:::EEEJJJNNNUUUYYYeeeyyyxxx___\\\PPPCCC>>><<<:::888999666777555111000333333222222222222222222222222222222222111111111000000000///000000000000111111111//////............//////////////////........................////////////////////////............/////////............---///...------//////...---............////////////---......//////000000111111111111111111111111111111111111111111111111111666999222///666777555<<>>999666777777555222222222111111111000000000////////////////////////////////////....................................------------------------,,,------......------,,,---------,,,,,,---------........................------------................................................//////////////////000111222222222222222222111111111222333333444444555444444666888:::FFFYYYdddhhhnnnqqq~~~vvvhhhWWWLLLFFFAAA;;;777555666666555666555333000333333333333333222222222222222222111111111000000000000111111111222222222//////............//////////////////........................///////////////////////////........./////////...............///...---...///000///---............////////////.........///000000111111111111111111111111111111111111111222222222222222111888666444999999999BBBbbbnnnGGG>>>888888999555000...111111111111111111111111000000000////////////....................................------.........---------............///------------------------------------------------------------------------------------........................////////////000///111333111///000444222===QQQfffyyyyyy}}}hhhaaaqqq{{{]]]LLL:::555222444666555333222222222333333222111//////................................................fffYYYLLL===555444666666444222222222222111111111111////////////////////////////////////....................................------------------------,,,------......------,,,------------------------........................---------....../////////////////////////////////........./////////000000///000111222222333333222222222222222222333444444777777777666666:::AAAFFFQQQhhhwww}}}{{{mmmaaa[[[TTTIII@@@@@@<<<888777777777555555444444444444333333222222222222222222111111111111111111111111222222222222//////............//////////////////........................////////////.........///////////////////////////////////////000///......///000///...............////////////......//////000111111111111111111111111111111111111222222222333333333444,,,555333000555:::DDDVVVbbbNNN:::444777999666444222222222222222222222222111000000000////////////////////////////////////---..................------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........./////////000000000///000222///---111:::AAAQQQhhh}}}}}}ooommmppp^^^GGG;;;222222555444333444333333333222222111000///////////////////////////........................xxxdddJJJ999444666666444333333333222222222111111000000000000000000000000////////////....................................,,,,,,,,,------------...,,,------......------,,,------............---------------------------------------...//////000000////////////////////////....../////////000000000///000111222333333333333222222222222333444555555444666999;;;???HHHSSS[[[ggg~~~yyynnndddWWWKKK???999666555555888666555555444444333333222333222222222222111111111000111111111111222222222//////............//////////////////........................////////////.........///////////////...////////////000000000000///......000000///...............////////////...//////000000111111222222222222222222222222222222222222333333444444555333999444111>>>OOOfffuuuPPP;;;666555555555222222222222222222222222111111000000000/////////////////////////////////------...//////...---------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////....../////////000000000000...000222000///:::IIITTTeeexxx~~~sssdddOOO<<<666666444333666333333111000000///000000////////////////////////........................___GGG===;;;999555444333333333333222222222000000000000000000000000////////////....................................,,,,,,,,,---------......,,,------......------,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000////////////////////////.../////////000000000000000000111222333333333333222222222333333444555666555<<>>IIIZZZjjjyyyyyyrrrfffSSSBBB;;;777777666555444444333333333333333222222222111111///000000000000111111111//////............//////000/////////......................../////////000---.........//////000000.../////////000000111111111///...///000111000.............../////////000/////////000111111222222222222222222222222222222222222333333444555666666444888;;;LLLqqqmmmTTTAAA999999333333333333333333333333111111111111000000000000000000000000000000000000,,,---...//////...---,,,---------.........//////........................------------------------..................................../////////000////////////000000000000222///000666888>>>TTTmmmcccwwwxxx}}}yyycccfff\\\GGG===444333777555222///,,,,,,---///111000000000000000000000000////////////////////////yyyZZZFFF???>>>888555222111222333333222111111111111111111222222//////////////////////////////////////////////////////.........---------........................---------............///------,,,+++,,,---...///---------.........//////////////////000000000000111111111000000000000000...111222111111222333222111333666777444444:::BBBRRRbbbyyyuuuZZZCCC@@@===999777444111222444333333333444555444111///222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////111111000000//////......//////............//////......//////000000111111222222222222222222222222222555666555333444666777999:::HHHdddmmmMMM:::===777555444666666333222111333222111000//////////////////.........---------........................///...------...///...---,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......---------............///111------000222000000222444333222555>>>NNN```mmmqqq||||||zzz}}}uuuaaalll}}}\\\EEE===:::666666555222111222444333///000/////////............////////////////////////~~~gggLLL999;;;;;;:::888666555555555111111111111111111111111//////////////////////////////////////////////////////.........---------........................---------............///------,,,,,,,,,---...///---------.........//////////////////000000000000111111111111000000000000000111222333444666666555666444222666???LLLZZZcccppp|||pppUUUJJJ<<<555444555666777222111000111333444333222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////111000000000/////////...//////............//////......//////000111111111222222222222222222222222222111333777666333444999AAANNNddd}}}sssQQQBBB999555333222000...000333333222111000000///////////////.........---------........................///...------...///...---,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......---------............///111------000111...---///222111333<<>>888777555444444444222000333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////////////////000000000000111000000//////000000111//////000111111222222333222222333333444444555555222111555;;;???OOOxxx~~~|||~~~~~~}}}yyyzzz{{{zzzzzzzzz|||}}}|||zzzkkkDDD555444333444999444333222111111000111111000000000/////////......///////////////////////////...------...///...---,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,---------......---------............///111///000111...,,,000777999NNNlll||||||}}}zzztttyyyjjjMMM>>>444555666222...///111111000000000/////////////////////////////////wwwYYYDDD888444333333333222222111000000///000000000000000000000000////////////////////////---------.........//////........................---------............///,,,---...///000//////....../////////000000000000////////////000000000000000000111222222333444444//////444===AAAJJJaaazzzgggQQQGGGBBB<<<777555555444444444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////.../////////000000000111111111000000000000111111///000000111111222333333222222333333444555555666222444999CCCQQQiii~~~}}}}}}}}}{{{{{{}}}tttsssqqqlllhhhfffgggiiinnnlllrrr{{{}}}{{{aaaMMMAAA555222888444444333222111111111111000000000000/////////...........................///...------...///...---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///111///000111//////777@@@SSSfff{{{tttsssxxx~~~~~~vvvvvvqqq~~~hhhOOO999555666333111222111111111000000000//////////////////////////////uuuTTT???999;;;333333222222111000000///000000000000000000000000////////////////////////---------.........//////........................---------.........//////,,,---///000000000///...////////////000000000000////////////000000000000000000111222333333444444666888AAAMMMTTTaaaqqqYYYQQQFFF<<<777555666777444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////............/////////000.../////////000000111111111111000000000000111111000000000111222222333333222222333333444555666666444888???LLLcccwwwoookkkkkknnnhhhhhhnnnvvvssslllssskkkUUU===222666555444333222111111111111000000000000////////////........................///...------...///...---,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---------......---------........./////////...000222333666AAALLLppp|||zzz~~~zzzwwwxxxuuuxxxmmmppp^^^@@@777888666555888111111111111000000000000////////////////////////qqqDDD:::===999333000444666444000///111111111111000000000000////////////////////////..............................////////////..............................////////////000000000000///////////////.........000000000000111111111111222......222444333444666777SSSlllrrrsssqqqdddYYYKKK<<<;;;;;;000666444222111444666444000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000111111222222333444444222777888333111444666555>>>888NNNyyy~~~yyyxxxsssssswww}}}xxxoooqqqzzzrrrJJJ;;;888777777666333222111///,,,000000000000000000000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............///000000222...111666222333OOOqqq}}}uuuttt```pppcccFFF888777555///444222111111222222000///000000//////.........---[[[FFF;;;777555555777777333333666111111111111000000000000////////////////////////..............................////////////..............................////////////000000000000////////////////////////000000000000111111111111666333111333444444999@@@GGGgggwwwhhhTTTAAA===<<<222888666444333555777777666111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111111222333333444444444555666666666666777888===LLLiii{{{xxxyyy[[[EEE<<<999999777555444444444222000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............///000000000000555888666AAAddd{{{www|||{{{eeelllhhhMMM===999888666444333111111222222000///000000/////////.........yyy[[[>>>777666555666333///000666222222111111111000000000////////////////////////..............................////////////..............................////////////000000000000////////////////////////000000000111111111222222222222333555444444<<>>999555444333111///000000000000000000000000000////////////////////////////////////////////////........................---------------------------------............////////////...///000000111222000111;;;NNNiiiwwwxxx}}}ppp{{{bbbHHH888555777555222111222222111000000000//////////////////TTTGGG999555666555444555222222222222111111111111000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000////////////000000111111111111111111222222222222333444777888999AAAUUUhhhzzzgggTTTBBB<<<999:::999444444777222222222222111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////111111111111111111111111111111222222222222111111111222222333444444555555555333777:::555777PPPoooyyy|||bbbGGG===555666888444222222111111111111111111111111////////////////////////////////////////////////---------------------------------------------------------............//////////////////000111111888222666MMMlll}}}rrrxxx}}}xxx~~~```GGG;;;999666333222222222222111//////000000000000000000jjjVVVAAA888777777555555333222222222222111111111000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000...//////000000111111222111111111222222222222333666444333555;;;KKKggg}}}qqqqqq|||jjjKKK@@@888999999555444777333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222333333222111111222222333333444444555555444666::::::888CCCeee~~~wwwvvvWWWCCC333333666444111111111111111111111111111111////////////////////////////////////////////////---------------------------------------------------------............///000000//////000000111222333000@@@dddzzzyyy~~~tttSSS;;;:::777444222222222222222//////000000000000111111rrrVVVDDD:::555444555333333222222222111111111000000000000000000000000////////////////////////......////////////......////////////////////////////////////000000000000...//////000111111222222111111111222222222333333444555999BBBMMM___xxxttttttyyydddOOO>>>:::888333222666333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222333333222222111222222333333444555555555555999<<<;;;AAAWWWyyyxxxXXX:::222555333000000111111111111111111111111////////////////////////////////////////////////................................................---------............///000000//////000000111222///555SSS~~~vvvcccCCC<<<888444222222333333222//////000000000111111111qqqVVVCCC777555888333333333222222222111111000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////000000000000...//////000111222222222111111222222222333333333222:::HHHZZZiiiwwwfffKKKAAA===666444888333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222333444444333222111222222333444444555555666666;;;<<<===IIIfff~~~}}}{{{~~~}}}sssJJJ::::::777333333111111111111111111111111////////////////////////////////////////////////////////////////////////........................---------.........//////000000000000000111111222333AAAjjj~~~~~~}}}xxxyyyWWW<<<999555222222333333333//////000000111111111222vvvHHH<<>>333555777444333666222111000000222444777888mmmHHH>>>888444666666444222111222222333333222222111000000000000000000000000000000000////////////////////////111000000000/////////...///////////////000111111111000000000000111222222222111111333555666777888<<<```|||}}}zzzuuusssrrrzzzyyyuuuxxx}}}}}}iiiOOO;;;666999666666555444333333333222111111111111000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111222333333444444111444555333444999999555===FFF___xxxppp}}}}}}QQQ@@@<<<555222333222222111111111111111000000000000000///...............///////////////......................................................//////000000111111////////////222666666444GGGvvv|||}}}|||gggxxx~~~bbbNNN:::333333222333666222111000000222444666888ZZZ999;;;666666555555444333333333333333222222111000000000000000000000000000000000////////////////////////000000000000///////////////////////////000111111111111111111111222333444444//////666888666666;;;IIIqqq~~~~~~zzzxxxyyyuuummmkkkooosssyyy~~~```EEE;;;<<<888777666555333222333555222222111111111000000000222222222222222222222222000000000000000000000000000000000000111111111111222222222222222222222222111111222222333333444444000333555444555999:::888;;;MMMwwwrrrfffnnnbbbGGG;;;555777444333222222111111111222000000000000000///......///////////////...............................................................//////000000111111---000111000111777:::999ZZZ||||||}}}|||{{{~~~|||fffggguuu___EEE777444444333333222111111111222333555666zzzIII???;;;666333444555333222333333333222222111000000000////////////////////////////////////////////////000000000000///////////////////////////000000111111111111111111222333444888222111777777333999EEE```vvv~~~qqqsss~~~|||pppkkkkkkooorrruuu}}}rrrWWWDDD:::777555555666444111222555222222222111111111000000222222222222222222222222000000000000000000000000///000000000111111111111222222222222222222222222111111222222333444444555111333555555555888::::::>>>]]]||||||ssspppzzzyyyUUU@@@777999555444333222222222222222000000000000000///......000000//////......------......................................................//////000000111111222111222333000000<<>><<<<<<444333<<<555444333222111111111111000000000000000000000000////////////////////////////////////000000000000000111111111111222222222000111111///000555999;;;===:::666JJJqqq{{{uuu}}}{{{^^^>>>888;;;999777999444444333222222222333333222111111000000111111222111111111111111111111111111111000000111111222333111111222222222333333333222333444555666666666666555333555;;;>>>GGGaaa{{{kkkiiitttrrr|||EEE;;;333444777555111---111000000000000000111222000000000000000000000000---------.........//////...........................///111111000000111333222222555444FFF~~~}}}xxxvvvvvvwwwooofffrrrgggIII999666555000...222555333000///wwwrrrNNNAAA>>>777444555555444333222111111111111000000000000000000000000////////////////////////////////////000000000111000111111111111222222222222111000///111333555555???GGGOOOggg}}}xxxssswww~~~~~~xxx\\\HHH@@@<<<777222555444333333222222333333222222111111111111222222222222222222222222222222111111000000111111222333111222222222222333333333333333444555666666666666444999::::::HHHeee}}}{{{|||tttvvvZZZHHH888444444222222444111111000000000000111111000000000000000000000000---------.........//////...........................000111111000000222333444444:::GGGbbb~~~}}}yyyuuuuuuyyy}}}vvvqqq~~~bbbIII999888333000222333111000222___ffftttbbbGGG???<<<777333555444333222222111111111000000000000000000000000/////////////////////////////////000000000111111000111111111111222222222222111000222444555555555999PPPhhh~~~xxxwww~~~|||[[[DDD<<<888333555555444333333333333333333333222222222222333333333333333333333333333333111111000000111111222333222222222222333333333333333333444555666666666666444???>>>===ZZZyyy{{{tttsss|||nnnSSS;;;555555222222777333222111000000000000000000000000000000000000000------........./////////...........................000111111111111333444777777>>>[[[zzzzzz||||||xxxrrrssszzzqqq~~~{{{YYY999:::555222222222000111555\\\]]]eeeqqq}}}vvvQQQAAA===:::666555555444333222222222222//////////////////////////////////////////////////////000000000111111111000000111111111222222222222000000444777888999::::::[[[yyyoooOOO;;;888<<<666555444333333333333333444333333222222333333444333333333333333333333333111111000000111111222333222222222333333333444444333444555666666777777777777>>>???HHHrrr~~~sssxxx}}}\\\>>>777888444111333444333222111000000//////////////////////////////............////////////...........................000222222222222444555888;;;EEEooo}}}~~~wwwrrrwww|||~~~yyyrrrqqqwwwwwwhhhggg>>>888555333444333000111666ddd___^^^ccckkkuuueeeIII===999999666555444333222222222222////////////////////////000000000000000000000000000000000000111111111111000000111111111222222222333000111555777666:::@@@SSSqqqjjjDDD666>>>777666555444333333333333444333333222222333333444333333333333333333333333111111000000111111222333222222333333333444444444333444555666777777777777<<<;;;BBB[[[rrrLLL:::666444111000444444222111000000000000////////////////////////........./////////000000///////////////////////////000222333222333555666555AAAZZZ|||{{{zzzrrrlllrrrxxx|||yyysssqqqvvv}}}gggsssKKK777444333555555222111444fff___ZZZYYY\\\bbbooo{{{^^^AAA777999666555444333222222222222000000000000000000000000000000000000000000000000000000000111111111222222000111111111111222222222444111222555333222;;;HHHtttWWW999888777777555444333333333333333333222222222222333333333333333333333333333333111111000000111111222333333333333333444444444444444444555666777777777777???>>>NNNqqqiiiDDD444444555333444333222111111111111111000000000000000000000000....../////////000000000///////////////////////////111222333333444666777222OOO|||zzz}}}~~~{{{wwwpppkkkjjjooosssrrroooooouuu|||~~~{{{}}}~~~ssszzz|||XXX>>>777333555666444222222kkkgggccc___YYYWWW^^^hhh|||PPP;;;<<<666555444333333222333333000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222333111333666444444EEEZZZxxxmmmHHH999888777666555333333333222222222111111111111222222222222222222222222222222111111000000111111222333333333333444444444444555444555666777777888888777???HHHaaazzzZZZ:::555777555333333222111111222222222000000000000000000000000.../////////000000000000///////////////////////////111333444444444666888:::```ssswwwzzzwwwuuurrrnnnjjjggghhhgggfffeeehhhpppvvvwwwwww|||tttxxx}}}lll{{{hhhLLL???444333555444222111xxxwwwuuuooocccYYYZZZ```eee^^^AAAAAA666666555444333333333333000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222000///444999777;;;RRRlllzzzvvv{{{zzzXXX@@@888888666555444333333222222111111111111111111222111111111111111111111111111111111000111222222333333333333444444444555555444555666777888888888888===RRRqqqwww{{{}}}oooCCC888888333222222222111222222333333000000000000000000000000////////////000000000000000000000000000000000000///111333444444555777999EEEnnntttfffttt~~~|||}}}xxxssspppooonnnkkkhhhiiifffaaa\\\[[[```hhhnnnqqqttt}}}}}}lllmmmbbbkkkxxxXXXFFF666111444555222111uuuccc[[[___bbbiiixxxpppQQQ===999999888666444555555444333222111111000000111111000000000000000000000000000000000000111111111111222222111111222222333444666000000666888@@@\\\{{{zzz```KKK<<<888666777666222222555222222222111111111111000111111111111111111111111222222111111111111222222111222333444555444333222333===888000666:::999<<>>:::<<>>:::555333111111111222000///000000000000000000000000000000000000000000000000//////......//////000111222444//////555666<<>>RRRjjj{{{~~~vvvvvv```OOO===777888777444222333333222222222111111111222222222222222222222222333222222111111222222333444444333222222444555666444333333999===777CCCaaa|||tttuuupppyyyzzziiiLLLDDD666444111000111111000////////////////////////////////////////////////////////////...///000000111111222---000999;;;EEEYYY}}}|||xxxllleee[[[UUUSSSQQQMMMJJJNNNKKKLLLQQQUUUVVVZZZ^^^iii}}}}}}pppeeerrryyy]]]dddaaa@@@555:::777---\\\pppxxxssshhh```YYYXXX\\\jjjZZZJJJ:::666777666666777333222111111000000111111111111111111111111111111///000000000111111111111222222111111222222333444444333777EEE```www}}}vvvxxx{{{wwwyyylllWWW@@@777888888666444333333333222222222222111222222222222222222222222333333222222222222333333555444333222333444555666444555555::::::777OOOzzztttuuu{{{}}}{{{~~~yyyzzz{{{UUUAAA888555222111111111111000///////////////////////////////////////////////////////////////000111111111111...222:::===JJJbbb{{{zzzuuujjjfff^^^VVVOOOLLLLLLMMMMMMKKKLLLQQQTTTVVV[[[aaahhh{{{qqqgggqqqiiiZZZbbbzzzrrrLLL777777777///GGGSSSrrrmmmggg___ZZZYYYbbbvvvrrrVVV;;;333666666444555333222111111000000111111111111111111111111111111000000000000111111111111222222111111222222333444333111999PPPlll}}}}}}vvvzzzxxxwww}}}xxxaaaFFF999777777777888333333333333222222222222333333333333333333333333333333222222222222333333444444444444444555555666444777888999:::===^^^yyy}}}yyyssswwwvvvgggDDD:::777333111222222222111000000000000000000000000000000000000000000000000000000//////000000111222222333111444;;;>>>QQQqqqyyy~~~wwwpppfffccc]]]TTTLLLIIIJJJMMMJJJIIIJJJOOORRRTTTZZZaaammmuuuoooeeelllwww[[[TTTmmm]]]<<<222444555EEEGGGUUUsssvvvjjjbbb\\\^^^hhhssslllDDD777888777333111333222111111000000111111111111111111111111111111000000000000111111111111222222111111222222333444444444BBB^^^vvv~~~}}}yyy}}}uuuVVVBBB:::666666888444444333333333222222222333333333333333333333333444333333222222333333444333444444555555555555555444999888888???JJJlll~~~~~~~~~|||rrrkkk~~~[[[<<<999555222222333333333000000000000000000000000000000000000000000000000000000//////000000111222222333333777>>>GGGeeetttrrr~~~}}}|||rrriii```[[[SSSLLLHHHFFFGGGGGGFFFGGGJJJPPPRRRRRRWWW^^^jjj~~~ppplllbbbfffiii]]]sss|||PPP555222777LLLGGGDDDTTT|||zzznnnfffaaabbbfffxxx~~~NNN<<<===;;;444000333222222111000111111111111111111111111111111111000000000000111111111111222222111111222222333444888:::LLLkkk~~~}}}{{{xxx}}}fffLLL===555444666444444444333333333222222333333333333333333333333444333333222222333333444222333555666666666555444444999777888DDDUUUtttyyy{{{{{{yyyppp}}}~~~ooofff~~~rrr===:::666333333444444444000000000000000000000000000000000000000000000000000000000000000111111222000333444:::DDDRRRyyyjjjjjj{{{}}}~~~zzznnneee```WWWMMMHHHHHHIIIGGGDDDEEEFFFLLLRRRTTTSSSVVV\\\]]]kkkyyy~~~||||||}}}nnnkkk```ccc|||wwwlllzzzggg<<<000444PPPNNNFFFEEEWWW|||vvvmmmeeeaaabbbmmm|||eeeAAA888:::888222333333222222111222222333111111111111111111111111111111111000000000000000111888555///333222111777:::NNNiiizzz~~~~~~~~~|||{{{YYYDDD<<<666555333333333222222333444444444333333222222333333444222222333333333222222111444444444555555555666666555666888<<>>===;;;666444333333222222222222333111111111111111111111111111111111111000000000000///666222///444444222888BBB]]]}}}~~~zzz{{{|||{{{yyyxxx{{{iiiPPPBBB777555444333333222333333444444444333333222222333333444222222333333333222222111444444444555555555666666888888;;;DDDPPP___rrr}}}uuuyyyxxx|||}}}||||||yyy{{{vvviii___lll{{{uuubbbGGG888777333333777666222222222111111111111000000000000000000000000000/////////000000111222333555222777???JJJooowwwzzzyyytttsssqqqfffYYYWWWPPPHHHDDDEEEFFFEEECCCDDDGGGJJJLLLNNNQQQTTTVVV\\\aaahhhmmmqqqtttwwwyyypppiiifff^^^iiisssgggFFF;;;666aaaUUUOOOQQQMMMMMMfffwwwkkkddd^^^ZZZiii|||___@@@:::999555555555444333222222222333111111111111111111111111111111111111111111111111...333000///666555444:::QQQppp{{{yyyzzz{{{yyyxxx|||tttzzz\\\GGG888444444444333333333333333444444333333222222333333444222222333333333333222222444444555555555666666666999555:::KKKaaaqqq|||zzz}}}{{{|||}}}~~~xxxuuuwww}}}wwwiii^^^hhhyyywwwyyyQQQ999777444000222222222222222111111111111000000000000000000000000000000000000000000111333333555222<<>>777555444444333333333333444444333333222222333333444222222333333444333333333555555555555666666666666:::333999UUUuuu}}}}}}yyy{{{~~~zzzvvvuuuzzzwwwhhh[[[bbb}}}}}}zzzyyyccc@@@;;;666000000///222222222111111111000000////////////////////////000000000000111222333333666333???JJJaaarrrrrryyy{{{yyywwwnnn^^^QQQKKKHHHDDDCCCDDDEEEDDDBBBEEEGGGJJJLLLNNNPPPSSSUUUZZZ^^^cccgggkkkooosssvvvrrroookkkbbbllljjjaaaUUU<<<999hhhfff```VVVOOONNNNNNMMMkkk}}}qqqgggaaa```eeetttYYYCCC===:::999888777555444333333333111111111111111111111111000000111111222222222333222444111111666444555CCCooozzzxxxvvvvvvxxxzzz{{{|||mmmvvvzzz```HHH===666555444444333333333444444333333222222333333444111222333444444444444444555555555666666666777777:::777GGGpppttt~~~yyy}}}}}}vvvxxx~~~ssscccWWWZZZnnn|||zzzuuuMMMBBB999444444333222222222111111111000000////////////////////////000000000000111222333444666777@@@PPPwwwlllxxxzzz|||~~~}}}|||}}}yyylllZZZLLLGGGEEECCCCCCCCCCCCCCCBBBFFFHHHKKKMMMNNNPPPSSSUUUYYY\\\```dddhhhlllqqquuu~~~qqqllliii```nnnuuuZZZpppaaaFFF>>>ooommmdddWWWSSSTTTMMMBBBOOOsss}}}sssggg```\\\fff}}}oooPPPAAA<<<;;;:::888666555444333333111111111111111111111111000000111111222333333333222555333333555222999LLLzzzzzzqqqpppooopppqqquuuxxx{{{{{{zzzjjjnnnkkkNNN===777666555444333333333333444333333222222333333444111222333444444555555444555555666666666777777777555;;;\\\{{{uuuppp|||}}}{{{|||wwwuuuzzzttteeeXXXYYYgggzzz~~~XXXDDD777444777444222222222111111111111000000000000000000000000000111111000111111222333444666???CCCWWWkkkyyyvvv{{{}}}xxxvvvyyyuuugggTTTHHHEEEDDDCCCBBBBBBBBBCCCCCCFFFHHHKKKMMMNNNPPPRRRUUUUUUXXX[[[^^^bbbgggmmmqqq~~~{{{mmmgggbbbZZZiii\\\]]]lllRRR===uuuggg___YYYSSSLLLHHHGGG\\\{{{~~~lllccc[[[]]]mmm^^^EEE>>><<<;;;999777555444333333111111111111111111111111000000111222222333444444000444444444444111>>>XXX~~~ssskkkkkkjjjjjjlllqqqvvvzzzzzz{{{kkkcccxxxWWW???777666555444444333333333444333333222222333333444111222333444555555555555555666666666777777777777666@@@gggyyy|||uuuttt~~~}}}wwwzzzwwwrrrwwwwwwiii]]]\\\cccvvvzzzzzziiiIII444444777111222222222111111111111000000000000000000000000000111111111111222333444444333GGGHHH\\\tttlllzzzrrrmmmnnnjjj]]]NNNEEEEEEEEECCCAAA@@@AAACCCDDDFFFHHHKKKMMMNNNOOORRRTTTSSSUUUWWWZZZ^^^dddjjjooo{{{zzzmmmeee___TTTbbbeeeRRRppp|||eee@@@|||kkkhhh___QQQLLLSSSEEEKKKbbbppphhh]]]ZZZcccyyyuuu}}}mmmMMMDDD===<<<:::888666444333333111111111111111111111111000000111222333333444444---333444444444111BBBaaayyymmmiiiiiihhhhhhjjjpppwww|||mmm\\\{{{dddIII777777666555444333333333444333333222222333333444111222333444555555555555666666666666777777777777???EEEgggxxx{{{|||~~~}}}}}}~~~}}}zzzuuuxxxvvvqqqwwwtttggg[[[YYY]]]mmmwwwppp|||TTT999888;;;222222222222111111111111000000000000000000000000000111111111111222333444555111NNNLLL^^^mmmmmmzzzxxxmmmeeeeeeaaaVVVJJJDDDFFFEEECCCAAA???@@@CCCEEEGGGIIIKKKMMMNNNOOORRRTTTSSSTTTWWWYYY]]]cccjjjoooyyy|||oooggg___RRR]]]}}}}}}}}}mmmPPPhhhzzzKKKzzznnnfff\\\RRRNNNIIILLLKKKddd{{{iiihhhfff[[[nnnuuu\\\CCC666666444333444777666333333222222111111222222333222222111000000111111222---555111222:::;;;OOOyyy|||ssslllhhhhhhffffffhhhmmmuuuzzzoooeeerrrsssPPPBBB555333666222222444000333333333333333333333333333333333444444444555555444<<<:::666:::999666<<<===QQQyyyfffuuu}}}yyytttwww{{{~~~~~~{{{wwwtttvvvvvv|||vvvsss||||||cccZZZ]]]ZZZaaayyynnn:::777>>>+++333222111111000111111111000000000000000000000000111222333222111111333555AAABBBVVVxxxoooppp}}}}}}yyyoooiiiiiiaaaPPPEEEEEEHHHFFFCCC@@@@@@@@@BBBCCCLLLJJJHHHHHHJJJMMMOOOPPPUUUUUUVVVXXX]]]ccciiimmmrrr~~~ppphhhcccXXX[[[qqqWWWaaaggg{{{qqqfff]]]YYYMMMOOOHHHRRR|||sssrrrooobbbnnnrrrKKK;;;999666444555666555333333333222222222222333333111111111111000000000000333444111111555???___{{{{{{xxxnnngggeeeeeeddddddgggmmmuuuzzznnneeekkk{{{^^^EEE777555777333333666111333333333333333333333333333333333333444444444444222:::777555:::999777<<>>666555666666555444333333333222222333333333333444666888888777555444333,,,777;;;555KKKrrrppplllwww}}}uuukkkbbb]]]ZZZ[[[]]]___dddkkktttzzzjjjmmmpppvvvtttRRR@@@888888333555888333444444444444444444444444222222222333333333333444444777333444:::888777@@@ZZZxxxqqq}}}~~~zzzrrrmmmmmmoooqqqpppwwwfffdddlllvvv||||||kkk]]]WWW]]]ooorrrbbbhhhrrrzzzpppssswww}}}rrrCCC555;;;333333222111111111111222000000000000000000000000111222222222222333777999???SSSqqqxxx~~~}}}|||rrrnnnhhh```RRREEEBBBGGGCCCCCCBBBBBBBBBCCCCCCDDDJJJJJJJJJJJJJJJKKKNNNPPPQQQSSSUUUYYY]]]```dddeeerrruuuddd^^^RRRJJJOOOZZZttt\\\ggg~~~pppiiiaaaSSSRRRQQQMMMhhh{{{tttlllbbbjjjuuuKKK???555555777666555666444333333333333333333444333444666888888888666555222---777<<<;;;VVVzzzjjjiiiwww{{{rrrhhh___ZZZVVVXXXZZZ^^^cccjjjsssyyylllmmmyyyyyywww[[[FFF;;;888333444888333444444444444444444444444222222333333333444444444666888444444:::777999FFFjjj}}}}}}~~~xxxrrrooooooqqqrrrooovvvjjjaaahhhsss}}}|||lll^^^ZZZccczzzoooeeefffiiivvvssskkkiiinnnttt}}}OOO555;;;444333333222111222222222000000000000000000000000111222222222222444888;;;AAAVVVyyy{{{qqq{{{oookkkeeeZZZMMMCCCCCCGGGBBBBBBCCCCCCCCCCCCCCCCCCKKKLLLMMMLLLJJJKKKMMMOOOSSSTTTVVVYYY]]]```ccceeepppyyyccc\\\TTTLLLNNNMMM^^^eeedddzzzqqqooo\\\TTTSSSHHHPPPzzzwwwtttiiieeerrrRRRCCC777666888666555777444444333333333333444444000111333444555555444444555333555888DDDfffwwwrrr{{{yyyoooeee^^^ZZZUUUWWWZZZ]]]bbbiiiqqqvvv|||sssrrr{{{ttt|||eeeMMM>>>999333555888333444444444444444444444444333333333444444444555555666999666666999666>>>RRR|||xxxvvvrrrooonnnoooppprrrqqqxxxsss^^^bbblllzzzpppbbb^^^hhhssskkkdddeeeuuu|||mmmiiihhhiiiqqq^^^:::;;;444444333222222222222222000000000000000000000000222222222222222555:::===GGG___xxxxxx}}}wwwmmmhhh___TTTIIICCCDDDGGGBBBBBBDDDDDDDDDCCCBBBAAAGGGJJJLLLLLLJJJJJJNNNQQQTTTUUUVVVXXX\\\___ccceeellllllbbbZZZQQQOOOFFFMMMggg}}}gggwwwpppcccWWWSSSLLLGGGbbb|||yyynnndddkkk{{{]]]JJJ;;;999:::666444777444444333333333333444444000000111222222333444444444:::666888SSSttt~~~~~~wwwlllccc\\\ZZZVVVWWWZZZ]]]aaagggnnnsssvvv~~~|||wwwoooUUUCCC<<<555777999444555555555555555555555555444444555555555666666666333888777777999777EEEaaa}}}zzzrrrpppmmmllllllnnnppprrrssszzz|||```___eeesssuuugggcccjjj~~~pppgggkkk{{{xxxsssjjjdddjjj}}}{{{kkk???<<<444444333222222222222333000000000000000000000000222222222222333666;;;???KKKhhh~~~}}}xxxtttkkkeeeZZZNNNFFFDDDEEEFFFBBBCCCEEEEEEEEECCCAAA???@@@DDDIIIJJJIIIKKKOOOTTTUUUUUUUUUVVVYYY]]]aaadddiiipppeeeXXXSSSIIIIIISSSpppttt~~~gggfffZZZUUUUUUIIITTTzzztttiiinnntttdddOOO>>><<<<<<666333666555444444333333444444555222222111222333444555666000>>>999<<<```{{{vvv~~~~~~|||uuukkkaaa\\\ZZZVVVXXX[[[]]]aaafffmmmrrrqqq{{{ttt~~~uuuZZZGGG>>>777888;;;555555555555555555555555555555555555666666666666777111666777888999888KKKkkk~~~qqqooollljjjkkknnnrrruuuttt{{{yyyfff___aaannn{{{zzzkkkgggkkkpppkkkrrrxxxkkkbbbjjj}}}|||tttDDD>>>555444333333222222333333000000000000000000000000222222222222333666<<<@@@KKKnnn|||vvvrrrqqqkkkdddWWWKKKEEEFFFFFFFFFBBBDDDEEEFFFEEECCC@@@>>>:::???EEEHHHHHHKKKQQQVVVUUUTTTSSSTTTWWW[[[```ccciii~~~~~~ooo^^^VVVPPPLLLKKK[[[zzznnnggg```ZZZQQQJJJRRR```xxxeeeaaauuurrr[[[CCC:::888666666888333333333444444333222222222222222222222222222222555555888HHHddd~~~{{{}}}}}}qqqeee^^^\\\]]]UUUTTTXXX```ddddddiiiqqqrrrwwwvvvssszzzxxx}}}xxxhhhNNN:::444888888444333333333444444555555555333333444444555666666666333888555888;;;444JJJ}}}}}}gggrrr{{{|||vvvoooooonnnllljjjjjjmmmooosssrrrwwwoooZZZZZZnnnzzzzzzoookkkyyyvvvkkksssnnnjjjffftttyyyppp|||}}}RRR@@@555444222//////222333222111111111111111111111111444555555444333777===CCCLLL}}}zzzvvvppplllmmmaaaSSSKKKFFFBBBAAACCC@@@AAAAAACCCDDDBBB???<<<>>>???AAAFFFJJJNNNOOOOOOTTTTTTSSSRRRSSSVVV\\\```ggguuuzzzlllVVV[[[QQQLLLVVViii}}}xxxlllbbb]]]UUUMMMNNNVVVwwwzzzgggccclll}}}gggKKK===999777666666444444444444444333333222222222222222222222222222777666;;;PPPooozzz~~~oooccc\\\[[[\\\WWWUUUWWW^^^ccceeeiiinnnooosssuuuuuu{{{sssrrryyyjjjRRR>>>888999888444333333333444444444555555333333444444555666666666555999666888<<<:::WWWlll^^^rrr{{{uuukkkkkkkkkiiihhhhhhkkkmmmtttwww{{{xxx```\\\lllwww~~~wwwqqqyyyzzztttnnneeemmm~~~zzzkkkGGG999777555222111222222111111111111111111111111111333444444333333777>>>DDDUUU~~~|||~~~{{{uuuooojjjhhh[[[OOOHHHEEEBBBBBBDDDCCCCCCDDDEEEFFFEEECCC@@@>>>???@@@DDDGGGJJJLLLLLLOOOOOONNNNNNOOOSSSYYY]]]hhhxxxzzzyyybbbWWWMMMFFFJJJUUUbbbooozzzuuuhhhccc\\\QQQLLLMMMccc~~~kkkgggdddsssxxxVVVAAA:::999777666666666555555555444444333222222222222333333333333999666>>>\\\~~~|||xxxjjj___[[[\\\^^^[[[VVVVVV\\\cccgggiiilllllloootttxxx|||tttlllnnnyyy}}}pppYYYDDD;;;;;;888444333333333444444444444555333333444444555666666666666:::999999;;;BBBggg{{{xxx___]]]xxx~~~||||||xxxrrriiijjjjjjiiihhhiiilllnnnsssyyy{{{ggg]]]iiirrr{{{zzzzzz}}}uuufffdddvvvvvv[[[===:::777555444222111000111111111111111111111111222333333333333777???EEEaaazzz{{{uuummmgggaaaUUUJJJEEECCCBBBCCCEEEEEEDDDDDDEEEFFFGGGEEEDDDAAABBBBBBDDDEEEHHHIIIKKKJJJKKKKKKKKKLLLQQQWWW\\\hhhxxxvvvjjjrrriiiYYYPPPHHHFFFHHHNNNXXXaaavvv|||}}}ooojjjbbbUUUMMMLLLSSS~~~qqqjjjdddnnn___DDD;;;:::999888777777666555555555444444222222222333333333333333999555CCChhh}}}pppwww~~~xxxnnneee^^^]]]___aaa___ZZZWWW[[[ccciiijjjjjjkkkmmmttt{{{|||zzzppphhhgggzzzyyyaaaJJJ<<<999888555444444444444444444444444333333444444555666666666666999:::::::::GGGppprrr~~~lllZZZ___xxxzzzxxxvvvqqqllljjjkkklllllllllmmmppprrrooovvvuuuyyylll^^^fffoooxxx}}}}}}jjj___iiiyyyuuuttt@@@:::666666555333000000111111111111111111111111111222333222333999AAAHHHjjjyyy}}}tttkkkfff]]]RRRHHHDDDCCCBBBBBBEEEDDDCCCBBBCCCEEEFFFFFFEEEFFFFFFFFFFFFFFFGGGIIIKKKIIIJJJJJJKKKMMMSSSYYY^^^hhhsss}}}nnn^^^ccckkkZZZTTTNNNJJJFFFGGGPPPYYYcccssslllzzztttnnndddVVVOOOPPPLLLqqqyyynnndddjjjhhhIII;;;:::;;;:::999888777555555444555555222222333333333444444444777666LLLvvvzzzyyyyyyppp|||uuupppiiiccc`````````aaaccc___ZZZ[[[bbbjjjllljjjlllnnnuuu{{{|||~~~uuulllffftttjjjNNN===888777666444444444444444444444444333333444444555666666666555666;;;;;;999KKKuuu{{{tttbbbWWW^^^lllzzzuuuooojjjfffjjjlllnnnnnnnnnoooqqqssslllsssnnnttt{{{ppp^^^eeemmmuuu~~~}}}ooobbbeeeqqq}}}BBB999333555555222000222111111111111111111111111111222222222444:::DDDLLLppp}}}}}}tttkkkeee\\\RRRHHHDDDCCCAAABBBDDDEEECCCCCCDDDFFFGGGFFFEEEEEEGGGHHHGGGFFFFFFHHHJJJHHHIIIIIIJJJMMMSSSZZZ___hhhooottt|||~~~kkk[[[^^^xxxmmmWWWSSSNNNIIIDDDBBBHHHQQQ\\\mmm|||bbbjjjvvvnnndddVVVPPPRRRLLLcccrrreeecccyyyvvvQQQ>>>:::;;;;;;999888666555444444444555222222333333444444555555555;;;[[[sssttt~~~}}}~~~~~~tttooohhhccc```___^^^]]]dddbbb]]][[[```hhhkkkjjjkkkoootttyyy}}}xxxooommmyyypppSSS???888777777555444444444444333333333333333444444555666666666555444;;;<<<:::SSS~~~rrr^^^XXX___dddsss}}}sssiiiddddddhhhjjjlllmmmlllmmmooopppmmmtttmmmssszzzvvv___bbbiiirrr{{{|||~~~uuuhhhgggmmmFFF:::222444555222111444111111111111111111111111111222333333555===GGGOOO|||}}}|||rrriiiddd\\\QQQHHHEEECCCAAABBBDDDGGGFFFFFFGGGHHHIIIGGGFFFAAADDDGGGGGGEEEDDDFFFHHHFFFFFFGGGHHHKKKQQQXXX]]]lllppprrrxxxzzzjjj]]]bbbvvvhhhWWWSSSNNNIIICCC???BBBHHHYYYkkk~~~}}}zzzeeeeeezzzqqqhhh\\\SSSQQQMMMVVV~~~vvvkkk```ooo\\\AAA999999999:::888666444333333333444222222333333444555555666555DDDnnnzzzzzzyyy}}}~~~tttmmmddd]]]ZZZZZZZZZYYYbbbccc___ZZZ[[[dddiiiiiiiiinnnrrruuu~~~~~~rrrrrrzzz~~~tttYYYDDD;;;999777555555444444444333333333333333444444555666666666888333:::===???```uuu\\\YYYbbbcccrrrsssfffbbbfffgggiiikkkkkkkkkkkklllmmmmmmwwwnnnsssvvv|||bbb```dddnnnxxxzzz}}}|||{{{nnniiiggg}}}MMM>>>333444555111000555111111111111111111111111222333333444777???JJJSSS{{{dddyyynnnfffbbbXXXOOOFFFDDDCCCBBBBBBDDDFFFFFFFFFHHHIIIHHHFFFCCC===BBBGGGIIIGGGEEEGGGIIIEEEFFFFFFGGGJJJOOOVVV\\\rrryyy{{{{{{wwwfff___kkkvvvaaaYYYSSSNNNKKKEEE@@@@@@DDDUUUhhh~~~~~~{{{xxxpppgggtttnnncccWWWQQQNNNMMMpppyyysssbbbllleeeDDD999777777:::888555333222222333444222222333333444555666666666KKK{{{ooonnnppphhh]]]UUUSSSUUUWWWWWW```ccc```XXXXXX```ggghhhgggnnnqqqrrr~~~|||uuuuuuuuu^^^III>>>:::888555555555444444333333333333333444444555666666777:::222999>>>CCCjjjtttXXXUUUaaacccttt}}}ssseeeccciiihhhjjjllllllkkkkkklllmmmkkkxxxooorrrqqqrrrddd^^^aaakkkwwwzzzyyy}}}xxxsss}}}pppgggaaassszzzSSSAAA444555555111000555111111111111111111111111222333444444888@@@LLLUUUyyyzzzyyyUUUppp}}}vvvllldddaaaUUULLLDDDBBBCCCBBBBBBEEEDDDDDDEEEGGGGGGFFFBBB???<<>>AAA@@@bbb{{{tttQQQeee}}}vvvjjjaaa]]]PPPJJJEEEEEEDDDAAA@@@BBBCCCDDDFFFHHHHHHEEE@@@<<<999???HHHMMMOOOMMMKKKJJJGGGEEEFFFIIILLLNNNTTT[[[}}}}}}ppp```aaattt|||nnneeeYYYOOOIIIJJJFFF>>>===DDDOOOjjj|||~~~|||ccc}}}vvvhhhZZZTTTPPPKKK]]]sssooovvvNNN;;;999:::888888777666555444333333555333333666666333555888>>>SSSppp|||}}}}}}vvvyyy{{{zzz}}}~~~yyykkkbbbYYYUUUSSSQQQSSSVVVaaagggdddZZZWWW```gggffffffjjjnnnqqq{{{}}}}}}pppnnnxxxgggLLL<<<999555777666444333333444555666666666555555555555666666999666???GGGYYY^^^YYYWWW]]]kkk{{{~~~}}}~~~tttiiieeehhhjjjkkklllkkkjjjiiijjjkkkqqqrrroooqqqssstttwww^^^aaagggooo||||||~~~|||pppmmmqqqtttiiihhhlllyyy~~~{{{rrrgggpppccc===555555444555...333222222222222222222222222111222555333???BBBCCChhhsssyyyrrrTTThhh~~~~~~}}}{{{tttkkk```YYYNNNHHHDDDDDDDDDBBBBBBEEEDDDEEEEEEGGGGGGEEEAAA===777===EEEMMMQQQPPPMMMKKKHHHFFFFFFJJJKKKMMMSSSZZZyyy{{{ppp```aaasss|||mmmbbb\\\RRRKKKLLLHHH@@@???EEESSSjjjxxx~~~{{{hhhyyyjjj\\\VVVSSSLLLUUUpppssshhhxxxTTT???;;;;;;888888777666555444444333444222333555555333555:::@@@bbb}}}sss|||vvvyyyzzzyyy{{{~~~|||wwwggg^^^VVVSSSQQQOOOQQQUUU___ffffff]]]XXX___gggiiieeeiiillloooyyy}}}{{{}}}~~~uuuiiifffzzzzzzlllPPP???;;;888777666555333333444555555666666555555555555666666999444:::KKKiiiaaaUUUUUUYYYeeewww}}}uuujjjfffhhhjjjkkkmmmlllkkkjjjkkkmmmooopppmmmnnnqqqqqq______jjjppptttyyy|||xxxzzz}}}rrrnnnjjjddddddjjjooo|||qqqpppsss|||uuuqqqZZZ[[[qqqmmmBBB666555555777000555222222222222222222222222111222666444@@@CCCGGGpppkkknnnfffuuu~~~~~~{{{wwwuuurrrjjj___WWWLLLFFFBBBCCCDDDCCCEEEHHHGGGFFFEEEFFFFFFEEEBBB???777:::@@@IIIQQQSSSPPPMMMIIIGGGGGGJJJKKKLLLPPPWWWiiixxx|||tttiii]]]```sssqqqcccaaaVVVNNNMMMIIIBBB@@@DDDUUUgggrrr}}}~~~zzz}}}qqq}}}lll___YYYVVVPPPQQQbbbvvvgggpppZZZ@@@;;;999888777777666555555444444444222333555444333888>>>KKKuuuqqqooo|||~~~}}}zzzyyyyyyuuuooobbbZZZRRRPPPOOONNNPPPTTTZZZccceee]]]WWW[[[dddiiieeeiiilllppp|||||||||zzzuuupppeee^^^ppp}}}wwwmmmTTTBBB>>><<<777666555444444444444555666555555555555666666777:::444888PPPuuu}}}VVVPPPSSS]]]oooyyyzzzzzzwwwpppjjjhhhiiijjjlllmmmmmmkkkkkklllnnnnnnpppmmmmmmpppppp~~~___[[[jjjooonnnwwwzzz~~~qqqrrrvvv{{{vvvlllccc```^^^[[[\\\aaabbb|||yyytttsss~~~~~~ccc]]]qqqNNN:::666666777000555222222222222222222222222111222777444>>>AAAJJJzzzlllkkk{{{vvv~~~}}}|||zzzwwwtttooohhh___XXXLLLFFFBBBCCCDDDCCCEEEIIIIIIGGGEEEEEEEEEEEECCCAAA:::999;;;BBBMMMSSSSSSQQQKKKHHHHHHKKKKKKJJJNNNTTT]]]rrr|||ssseee[[[ddd{{{yyykkkeeeZZZQQQMMMIIICCCAAACCCQQQcccnnnxxx~~~{{{{{{jjjccc}}}}}}{{{pppbbb\\\XXXSSSPPPZZZqqqnnn{{{}}}^^^AAA:::888777777666666555555444444444444555666555555;;;CCC]]]iiilll~~~zzzwwwvvvqqqjjj^^^VVVPPPOOOOOONNNPPPTTTUUU]]]```[[[UUUWWW___fffggglllooorrr}}}}}}}}}zzzsssvvvnnneee\\\kkk{{{uuunnnWWWDDD===:::666666555555444444444444555555555555555666777777;;;888===ZZZpppQQQMMMRRR___ttt{{{yyyyyywwwpppjjjhhhiiikkkjjjkkkmmmllllllkkkmmmnnnnnnqqqnnnmmmqqqqqq{{{bbbYYYhhhooonnnuuuxxx|||mmmmmmooowwwllljjjccc^^^\\\ZZZXXXXXXYYYYYYppp}}}sssmmm{{{tttjjjzzzVVV;;;666666777///555222222222222222222222222333333777555===AAAPPPtttvvvooo}}}ttt{{{||||||wwwnnneee^^^[[[MMMGGGBBBBBBCCCCCCEEEIIIJJJHHHFFFEEEEEEEEEDDDCCC>>>:::777<<>>HHHkkklllqqq~~~}}}{{{}}}{{{wwwuuuuuupppjjj\\\UUUOOOOOOOOOOOOQQQUUUSSSXXX\\\ZZZVVVWWW]]]ccchhhmmmppprrrzzz~~~}}}|||zzzzzzlllfff\\\kkkwwwqqq[[[EEE;;;666666555555555555444444444555555444555555666777888888888???___eeeNNNLLLQQQ^^^sssyyyxxx||||||wwwmmmfffgggjjjllliiijjjllllllkkkkkklllnnnmmmqqqooonnnssssssyyyjjj[[[fffnnnppprrrvvvzzz}}}mmmnnnppptttooofffccc___\\\ZZZXXXUUUTTTRRReee}}}vvvmmmxxxyyy\\\;;;444555777///666222222222222222222222222444444888555===CCCYYYxxxkkknnnqqqyyylll{{{~~~zzzoooddd^^^\\\MMMFFFAAABBBCCCCCCFFFJJJJJJHHHGGGFFFFFFFFFDDDCCC@@@;;;777888???HHHOOOSSSKKKIIIIIILLLKKKIIIKKKPPP^^^xxxttteee```nnnuuummmbbbUUUMMMIIIFFFBBB???III]]]kkkttt}}}}}}}}}}}}zzzhhhUUUeeewwwiiibbb\\\VVVQQQSSSnnnvvvjjjlll~~~sssMMM<<<===666666666666555555555555333333555666444555>>>IIIlll}}}vvv{{{}}}yyywwwxxxwwwtttsssrrrnnnhhh[[[TTTOOOPPPQQQQQQSSSVVVUUUWWWZZZZZZYYYZZZ^^^ccceeekkkoooqqqwww}}}|||iiifff\\\iiiyyyuuubbbLLL???777555555555555555444444333444444444555555666777888666:::AAA```}}}___PPPNNNRRR^^^rrr}}}zzz}}}|||ooohhhiiikkklllhhhiiikkkkkkjjjjjjlllnnnlllqqqnnnnnnuuutttxxxrrr^^^aaagggmmmooorrrvvvyyy~~~ppptttvvvxxxvvviiifffaaa\\\YYYWWWTTTQQQMMM]]]{{{}}}vvv~~~yyynnnwwwfff???666777777///666222222222222222222222222444444888666???HHHeeeuuutttsssllliiisss{{{jjj~~~{{{rrrggg]]]WWWKKKDDD@@@AAACCCDDDHHHMMMJJJHHHGGGGGGHHHGGGEEEBBB>>><<<:::999<<>>GGGWWWbbbmmmxxxzzz{{{}}}yyyzzz{{{yyykkkccc]]]VVVPPPQQQhhhyyyjjjiiizzzSSS>>>>>>666666666666666555555555222222444444222444>>>JJJfff|||~~~}}}xxxvvvwwwvvvrrrpppooojjjdddZZZTTTPPPQQQRRRRRRTTTWWWWWWXXXZZZ\\\]]]]]]```ccc```gggmmmqqqvvv~~~}}}|||xxxgggeeeZZZfffyyywwwgggSSSEEE<<<555555666666555555444333444444444555555777888888;;;AAAFFFddd}}}\\\QQQQQQTTT___ttt}}}sssjjjkkklllkkkgggiiijjjjjjjjjjjjlllmmmkkkpppnnnnnnuuuuuuwwwuuu^^^[[[```hhhmmmpppssswww}}}~~~rrryyy|||}}}yyyllliiiccc[[[XXXVVVSSSPPPKKKYYYwwwtttiiitttrrrGGG;;;:::888///555222222222222222222222222444333888777AAALLLnnnqqqnnnxxxyyymmmkkkxxxzzzkkk|||zzzuuujjj]]]SSSIIIBBB>>>@@@CCCFFFJJJOOOIIIIIIHHHHHHIIIGGGEEEBBB<<<===<<<<<<<<>>333LLL}}}TTTNNNTTTTTT___vvvuuusssoookkkiiipppmmmllllllmmmooopppooommmlllnnnppprrrrrrsssvvvxxxsss]]]ZZZ\\\aaagggiiiooowww}}}xxxpppeee\\\WWWUUUSSSSSSTTTZZZzzz|||www```jjjwwwPPP777999333555222333222222111111222222333555888555;;;EEEJJJvvv||||||{{{}}}|||wwwssspppiii^^^VVVJJJEEE??????DDDJJJLLLKKKKKKIIIHHHGGGGGGGGGEEECCC@@@;;;999<<<===<<>>666666555555555555666666666666666666666777777888;;;555TTTaaaTTTRRRTTT```www{{{nnn}}}wwwrrrlllhhhnnnlllkkklllmmmooopppooommmnnnooorrrsssssstttvvvxxxoooYYYSSSSSSWWWaaafffnnnvvv{{{ssshhh___YYYWWWUUUSSSUUU]]]~~~~~~wwwaaafffvvvOOO999;;;555666222333333222222222222333333444777555;;;DDDLLLyyy|||}}}xxxtttpppiii^^^VVVJJJEEE??????DDDIIILLLLLLLLLJJJIIIHHHHHHHHHFFFEEEAAA<<<;;;======;;;???EEEIIIIIIIIIIIIHHHHHHHHHGGGKKKOOOOOONNNYYYrrrrrr```SSSNNNKKKHHHEEECCCFFFLLLXXXeeeoootttuuu|||yyywwwvvvjjjbbbVVVVVVTTTWWWxxxlllkkkoooOOOCCC<<<:::777777777777666444111222999333555::::::SSSwww~~~wwwvvv|||vvvxxxwwwtttrrrooofff\\\TTTQQQOOOPPPTTTZZZ]]]___\\\]]]^^^^^^^^^```ccceeeddddddaaabbbrrrtttrrrxxx{{{xxxfff```]]]___vvvaaaJJJ<<<666666555555555555666666666666666666666777888888::::::___aaaQQQPPPTTTaaaxxxrrrfffxxxyyysssjjjeeejjjkkkjjjkkkmmmooopppnnnmmmoooqqqrrrsssssssssuuuwww}}}sss^^^UUUQQQTTTZZZbbbmmmuuu}}}vvvkkkccc^^^[[[XXXVVVWWWbbbxxxdddbbbtttOOO;;;===666777222444444333333333333444444333555555;;;CCCPPP~~~~~~~~~yyyuuuppphhh^^^VVVIIIDDD@@@@@@DDDIIIKKKLLLMMMKKKJJJIIIJJJIIIHHHFFFAAA>>><<<======;;;===@@@HHHHHHHHHHHHHHHHHHGGGFFFIIIKKKKKKJJJSSSjjjuuudddVVVPPPMMMJJJGGGDDDEEEIIIQQQ\\\fffmmmppp}}}zzzttt~~~~~~mmmbbbWWWUUURRRSSSuuu|||llljjjrrrOOO@@@<<<:::777777777777666444333333999333555888;;;WWW~~~nnn|||vvvtttwwwtttwwwxxxuuusssnnndddZZZSSSRRRPPPRRRVVV[[[^^^___\\\]]]^^^^^^^^^```bbbeeebbbcccaaa___jjj{{{sssvvv{{{xxxfffaaa^^^]]]ttt___III;;;777666666555555555555666666555555666666777888999<<<@@@hhhVVVLLLPPPUUUdddzzz}}}lllaaatttvvvpppgggbbbfffiiiiiijjjmmmoooooonnnlllnnnpppqqqrrrqqqqqqsssttt{{{{{{fffYYYRRRSSSTTT___kkksss|||xxxmmmgggdddaaa]]]ZZZ[[[iiizzziiibbbrrr~~~}}}xxx{{{SSS<<<;;;555777333555444444333333444444555333333666<<>><<<<<<============FFFGGGGGGHHHHHHGGGFFFEEEDDDIIIMMMOOOTTT___mmmwww}}}yyyhhh[[[TTTPPPMMMJJJHHHGGGIIIMMMTTT]]]eeeiiittt~~~~~~|||rrrxxx~~~qqqdddYYYSSSOOONNNgggoooiiiuuuOOO>>><<<:::777777777777666444555333999222333666:::ZZZ{{{lllzzzuuussstttssswwwyyyvvvrrrlllcccYYYUUUTTTSSSTTTWWWZZZ\\\\\\[[[]]]^^^^^^^^^___aaaccc___aaa```]]]aaappp{{{nnnoooxxx}}}xxxfffbbb```\\\|||wwwdddOOO@@@777777666555555555555555555555555555666777888999===BBBllliiiOOONNNPPPWWWggg|||yyyjjjbbbsss~~~|||sssoooiiicccgggggghhhjjjllloooooommmkkklllnnnooooooooooooqqqrrrwww~~~iiiYYYPPPQQQRRR]]]hhhppp{{{xxxnnniiiiiigggbbb]]]```uuu}}}nnndddpppzzz{{{wwwyyy[[[>>>999222777444555444444333333444444555333222888===BBB]]]}}}}}}rrr}}}{{{wwwrrrjjjaaaWWWQQQFFFDDDBBBBBBDDDHHHKKKLLLKKKIIIHHHHHHIIIIIIGGGFFF???>>><<<;;;===??????===DDDEEEFFFGGGGGGFFFEEEDDDCCCGGGMMMPPPQQQTTT\\\cccsss|||mmmaaaYYYTTTPPPNNNLLLLLLKKKLLLOOOUUU\\\aaadddxxx~~~ssstttvvvtttfff[[[RRROOONNN\\\tttjjjzzz|||UUUCCC<<<:::777777777777666444666222888222333555<<<___sss~~~{{{xxxvvvttttttsssxxxyyyvvvpppjjj```XXXVVVUUUUUUVVVYYY[[[[[[ZZZ[[[]]]^^^^^^]]]]]]^^^___\\\^^^___]]]\\\cccpppzzz{{{sssggghhhsssuuuyyyfffcccaaaZZZuuu{{{hhhSSSCCC888777666555555444555555555555555555666888999:::;;;CCCmmm}}}[[[KKKNNNPPPWWWhhh{{{uuuiiidddsss|||yyyssstttpppiiiiiifffgggiiillloooooommmjjjjjjlllmmmnnnnnnnnnppprrrzzzooo\\\QQQSSSQQQZZZcccjjjzzzxxxoookkkllljjjddd]]]dddqqqeeennnxxx~~~fffDDD999111777555444444333333333333444444333111:::???BBBcccmmm~~~|||zzzwwwqqqhhh^^^UUUOOOEEEDDDCCCCCCDDDGGGJJJLLLJJJIIIHHHHHHIIIIIIHHHFFFAAA???<<<:::===BBBAAA>>>BBBCCCEEEGGGGGGFFFEEECCCGGGGGGIIIKKKKKKNNNXXXbbblll}}}}}}rrrggg^^^XXXTTTQQQPPPPPPOOOMMMMMMOOOTTTWWWXXXnnnvvvuuu~~~lll|||wwwiii^^^SSSQQQQQQWWW}}}wwwlllwww]]]KKK<<<:::777777777777666444444000666333444777@@@ggguuu}}}zzzxxxwwwuuuuuuyyyzzzuuunnnggg___WWWVVVUUUUUUWWWZZZ\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZ[[[\\\XXX[[[]]]]]][[[]]]gggppprrroooeeegggrrrqqqzzz{{{gggccc```WWWlll~~~kkkTTTAAA888777666555555444444444444444555555666888999:::;;;HHHttttttRRRHHHNNNOOOWWWfffxxxpppfffcccnnnwwwuuussszzzwwwkkkhhheeefffhhhllloooooollljjjiiikkkmmmnnnnnnoooqqqsssuuuaaaVVVYYYRRRXXX\\\cccxxxzzzppplllllljjjbbbZZZgggqqqbbbnnnyyy}}}qqqKKK<<<222777555333333222222222222333333444111<<>>999<<>>999666888999666666888999333555333888555CCC~~~yyyvvv|||ttt{{{|||yyyrrrkkkggg```ZZZ[[[YYYWWWWWWYYYYYYYYYXXX^^^^^^^^^[[[XXXUUUUUUUUUVVVUUUWWWYYYXXXYYYbbbkkkuuuvvvnnnhhhjjjkkkuuukkk^^^]]]ZZZaaasss~~~|||ppp\\\GGG;;;888666555666666666555555555666555555666999;;;<<>>KKKttt}}}ppp~~~zzzuuuqqqhhh\\\TTTSSSIIIDDD@@@AAAGGGLLLMMMLLLNNNNNNNNNMMMLLLKKKKKKJJJLLLGGGAAA>>>>>>AAAEEEGGGGGGDDDDDDGGGHHHDDDBBBBBBLLLJJJJJJJJJIIIJJJSSS^^^kkk{{{{{{uuummmddd\\\VVVSSSSSSTTTSSSQQQNNNKKKIIIIIIOOO^^^mmm~~~yyyrrrbbb[[[PPPPPPWWWjjjwwwvvvsssSSS???999777888999666666888888333555444999888HHH~~~wwwwwwyyyvvvoooiiieee```ZZZZZZXXXWWWWWWXXXYYYXXXWWW\\\\\\[[[YYYUUURRRRRRRRRRRRQQQSSSUUUVVVXXXaaakkksssuuummmgggiiihhhmmm}}}nnn^^^[[[VVV[[[hhhnnnpppxxx~~~rrr\\\GGG;;;888666555666666666555444555666666555666999;;;AAA]]]uuugggOOOKKKRRRNNNUUUaaammmsssvvv~~~mmmdddfffnnnpppnnnkkkkkkooopppnnnmmmmmmmmmlllkkkjjjhhhhhhjjjiiihhhjjjmmmpppqqqqqqkkk\\\XXXQQQSSSSSSYYYqqqrrrrrrjjjfff]]]VVVVVVfffuuuqqqyyyjjjppprrrxxxnnnIII===;;;777555444444333333444444555222999777AAAOOOxxx}}}rrrzzzyyy|||~~~yyytttjjj]]]TTTRRRIIIDDDAAABBBGGGLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJLLLHHHBBB???@@@CCCHHHKKKEEEBBBBBBFFFFFFCCCBBBCCCKKKJJJJJJJJJHHHJJJUUUaaaiiixxxzzznnnccc]]][[[WWWWWWVVVTTTQQQMMMKKKIIIIIIIIIQQQ[[[oooxxxggg___RRROOOTTTeeeyyywwwxxx[[[@@@;;;777888999666666888777333666555:::;;;OOOyyysssrrrssspppjjjeeeccc```[[[XXXWWWUUUVVVWWWXXXXXXWWWYYYYYYYYYVVVSSSPPPPPPPPPNNNLLLNNNQQQRRRVVV___hhhrrrsssmmmiiilllgggeeeppp}}}qqq```]]]]]]dddooopppfffkkkyyyttt]]]HHH;;;888666555666666666555444555666666555777:::<<>>BBBIIIIIIKKKJJJGGGJJJZZZjjjtttxxxpppjjjfffdddaaa\\\VVVQQQMMMKKKJJJGGGFFFLLLUUUeeeyyyjjjbbbUUUQQQRRR^^^zzzvvv~~~dddDDD>>>999999999666666999777444888555888;;;VVV}}}xxxsssoooppppppjjjbbb]]]^^^]]]ZZZVVVUUUTTTTTTVVVWWWWWWVVVVVVWWWXXXWWWUUUTTTTTTUUUPPPLLLLLLNNNOOOPPPUUU\\\dddhhhgggiiiooohhhbbbiiirrrxxxaaa]]]cccrrr{{{vvv{{{yyy}}}zzzsss{{{yyyeeeOOO;;;888666555666666666555444555666666666888;;;>>>CCCmmmqqqNNNGGGNNNPPPSSS\\\iiitttzzzllldddhhhkkknnnmmmiiiiiikkkkkkiiieeefffhhhjjjkkkmmmmmmmmmllllllnnnpppsssssspppnnn}}}pppZZZOOONNNMMMPPP___zzzkkksssvvv||||||qqqfff[[[QQQNNNPPP\\\|||oooiii}}}pppnnnjjjrrrsssLLL<<<;;;:::555444444333333444444555333:::666@@@WWWxxxoooyyy{{{{{{~~~}}}zzzvvvlll]]]RRRNNNHHHGGGFFFFFFHHHKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLPPPNNNJJJDDDAAABBBFFFKKKJJJFFFCCCAAA<<<888;;;@@@IIIIIIIIIIIIGGGKKKZZZiiiyyy{{{rrrjjjhhhddd^^^WWWRRRNNNKKKKKKEEEAAAGGGOOO]]]}}}uuuhhhcccWWWSSSRRR[[[yyyuuu{{{jjjFFF@@@:::999999666666999666555999555888<<<[[[}}}xxxssspppvvvtttlllbbb\\\\\\[[[YYYVVVUUUTTTTTTVVVXXXXXXWWWXXXXXXYYYWWWTTTSSSSSSTTTPPPMMMLLLOOOOOONNNPPPTTTWWW]]]]]]```gggcccaaajjjnnnsss```___iii{{{}}}~~~uuuzzz}}}iiiPPP;;;888666555666666666555444555666666777888<<<>>>LLLzzzlllNNNIIINNNPPPUUU```nnnwww{{{llleeehhhiiimmmnnnmmmmmmnnnmmmiiihhhiiiiiijjjjjjjjjjjjjjjllllllmmmoooqqqqqqnnnlllxxxtttVVVOOONNNLLLMMMWWWooohhhrrrooo___RRRLLLMMMPPPJJJeee}}}rrrjjjgggyyyuuurrrkkkppp}}}rrrMMM>>>;;;999555444444333333444444555555<<<666???YYYnnnzzz~~~{{{{{{{{{}}}{{{yyywwwmmm^^^RRRNNNGGGGGGFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLOOONNNLLLFFFAAA@@@DDDGGGLLLHHHDDD@@@:::777:::BBBIIIGGGFFFFFFFFFJJJVVVcccvvvxxxnnnhhheee___YYYSSSOOOMMMLLLJJJCCCDDDHHHTTTzzz}}}sssgggdddYYYTTTPPPXXXyyyuuuzzzqqqHHHAAA;;;:::888666666999555555:::666999???bbb|||wwwtttsss|||yyyoooccc[[[ZZZZZZWWWVVVUUUTTTUUUWWWYYYYYYXXXYYYYYYXXXUUUQQQNNNMMMMMMNNNKKKKKKNNNOOOMMMMMMOOOMMMTTTUUUXXX^^^\\\___mmmsssooodddhhhsss}}}}}}lllMMM;;;888666555666666666555444555666777777999<<>>999888???IIIGGGAAA===???CCCFFFKKKQQQccc~~~zzzwwweeeccc___ZZZVVVQQQNNNMMMHHHCCCIIIOOOVVVsss}}}zzziiibbbYYYXXXTTTTTTttt}}}uuutttwwwOOO;;;555:::777777999666888666:::666<<>>999555666666444333555555444555777666555:::AAAUUU}}}\\\HHHFFFJJJLLLKKKPPP^^^kkkoooqqq}}}lllbbbcccfffmmmpppmmmjjjjjjkkkjjjfffcccbbbdddiiijjjhhhdddbbbccceeehhhjjjkkkkkkkkknnnyyyzzznnn^^^OOOLLLJJJIIIGGGPPPlllssszzziii[[[SSSPPPPPPQQQMMMLLLTTTaaaiiiiiieeeXXX]]]dddrrr}}}{{{vvvuuuyyy|||ZZZ===444666555444444333333444444555777999;;;@@@ccc}}}~~~zzz~~~zzzuuunnndddWWWNNNGGGEEEBBBAAABBBFFFKKKOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKIIIFFFDDDCCCHHHFFFBBB;;;666777===CCCAAAAAA@@@@@@BBBEEEIIIKKKddd|||{{{vvvssspppllleee___]]]YYYRRRMMMLLLJJJHHHGGGKKKXXXttt}}}yyy}}}www}}}kkkcccYYYWWWSSSSSSsss|||tttuuu}}}SSS???888;;;888777999666555333777333888@@@bbb{{{kkk{{{uuusssuuuzzzqqqggg___[[[ZZZ[[[WWWWWWVVVVVVWWWXXXYYYYYYYYYXXXWWWUUURRRNNNJJJGGGFFFJJJLLLJJJJJJLLLJJJEEEJJJJJJOOOUUUUUUWWWgggzzzuuummmnnnmmmpppsssnnnhhhjjjrrr{{{mmmNNN>>>999555666666444333555555444555777666555:::BBBWWWvvvZZZKKKHHHJJJKKKKKKNNNYYYgggmmmppp|||jjj______iiimmmnnnkkkiiikkkkkkiiihhhdddbbbdddhhhiiigggdddcccdddfffggghhhhhhhhhhhhjjjtttwwwkkkYYYPPPLLLIIIFFFBBBGGG___yyytttoooaaaXXXTTTRRRVVVSSSQQQTTTYYY\\\YYYUUUUUUYYY```mmm|||yyyyyy|||{{{{{{\\\===555777555444444333333444444555777999;;;AAAddd}}}{{{{{{~~~}}}xxxqqqdddUUUKKKGGGEEECCCCCCDDDHHHLLLNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKIIIGGGEEEDDDGGGEEEAAA<<<999;;;BBBIIICCCBBBAAAAAABBBEEEHHHJJJTTThhhrrrsssuuuuuulllfffcccbbb^^^UUUOOOMMMJJJIIIHHHJJJSSSlllwwwrrrqqqrrr{{{qqqnnndddYYYWWWSSSRRRqqqzzztttvvvWWWBBB:::===888666888555555333666222666===^^^ooowwwsssssstttqqqlllfffaaa]]][[[ZZZXXXXXXXXXWWWXXXXXXYYYYYY[[[ZZZYYYWWWSSSOOOLLLJJJEEEJJJNNNMMMKKKLLLJJJGGGHHHIIIMMMRRRRRRUUUggg{{{sssiiigggbbbbbbddd^^^\\\___iiissssssOOO???999555666666444444666555444555777666555;;;BBBXXXvvv]]]OOOHHHGGGIIIKKKKKKSSS```hhhmmmyyykkkbbbcccnnnnnnlllhhhhhhkkkkkkgggiiifffcccdddfffgggfffddddddeeefffgggggggggfffeeejjjqqqyyylllXXXPPPKKKHHHEEE@@@AAATTTjjj~~~uuuuuuiii```[[[XXXZZZYYYVVVUUUTTTPPPLLLIIIPPPRRRYYYggg~~~sssoooxxxqqqpppuuu||||||zzzbbb@@@555888555444444333333444444555777888:::BBBgggzzz{{{{{{}}}}}}zzzsssgggWWWLLLGGGFFFFFFFFFGGGIIILLLNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLLLLKKKIIIGGGFFFEEEFFFEEEAAA<<<999<<>>DDDGGGFFFDDDCCCCCCCCCDDDEEEDDDHHHTTTlll}}}}}}wwwppphhhjjjmmmnnngggZZZQQQNNNJJJKKKLLLJJJJJJXXXxxxxxxjjjddd```^^^VVV___qqq~~~rrrfffZZZXXXSSSPPPmmmzzzrrrtttWWWAAA999;;;777666999777888777;;;666999===\\\{{{xxxzzzhhhyyy~~~yyyxxxzzzvvvnnnfff```\\\ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ\\\[[[ZZZXXXVVVTTTRRRQQQKKKLLLNNNPPPOOONNNMMMNNNBBBDDDKKKSSSTTTTTT___nnnxxxqqqnnneeecccccc]]]\\\^^^hhhqqq|||```???:::666777777555444666555444555777777777<<>>BBBOOO[[[dddnnnwwwvvvzzzvvvssskkkoootttpppaaaQQQKKKMMMMMMKKKJJJJJJJJJQQQ```ppp{{{wwwtttsssrrrooollleeecccfffvvvvvvvvvssshhh______WWWOOOgggwwwsss___III>>>>>>888666999666555555;;;888;;;===ZZZ~~~zzzxxxfffffflll~~~zzzyyy{{{vvvrrrllleee___ZZZXXXWWWSSSSSSTTTUUUWWWYYY[[[\\\WWWWWWWWWWWWWWWXXXYYYYYYUUUIIIBBBGGGOOOPPPOOOOOOPPPFFFCCCKKKRRRSSSUUUZZZ___wwwzzzrrrnnnfffccc```jjjzzz|||zzzaaa@@@:::777888888555555777555444555888888888>>>FFFvvvpppNNNJJJMMMIIIBBBEEEPPP\\\bbbiii{{{qqqfffdddggglllmmmhhheeegggjjjkkkbbbeeeiiijjjiiifffdddbbbbbbccccccdddcccbbbaaa```eeeppp|||vvvhhhXXXPPPKKKKKKHHHBBBEEEMMMXXXfffnnn~~~zzzsssooommmeee```XXXSSSOOOMMMJJJHHHFFFFFFFFFNNNgggwwwlllgggmmmxxxvvvhhh[[[???555666555444444333333444444555444888<<>>:::777;;;555999444555888222777CCChhhyyyppp[[[gggmmm~~~zzzxxxyyyxxxtttmmmeee___[[[XXXWWWRRRRRRSSSUUUXXXXXXWWWUUUXXXXXXWWWVVVVVVWWWWWWWWWTTTJJJBBBEEEPPPXXXUUUPPPOOOJJJFFFFFFJJJPPPTTTVVVfffrrrssshhhdddeeejjjrrr|||jjjDDD<<<666666777555444555666:::666333777777<<>>JJJnnnrrrpppXXXcccccc~~~}}}yyyvvvvvvuuuuuurrrjjjaaaZZZWWWWWWRRRRRRSSSUUUWWWXXXWWWUUUWWWVVVUUUTTTTTTSSSSSSTTTQQQIIIBBBDDDMMMUUUVVVSSSOOOKKKFFFEEEIIINNNRRRTTT___pppvvvpppfffeeeffflllwww{{{{{{|||hhhDDD<<<666666777555444555444888555333888888>>>NNNzzz^^^KKKGGGIIIJJJEEEEEEPPP]]]aaaccctttqqqfffbbbmmmmmmllliiifffddddddeeefffdddbbbccceeefffdddbbbccccccbbbaaaaaaaaaaaaaaabbbjjjuuucccUUULLLKKKJJJDDDBBBFFFVVV]]]bbbgggxxx~~~wwwpppiii```XXXPPPHHHHHHLLLIIIEEEBBBKKKdddrrrsssoooqqqzzz~~~mmm[[[jjjaaa@@@999555555444444333333444444555999999<<>>BBBGGGHHHIIIJJJIIIGGGHHHIIIFFFDDDAAA@@@CCCLLLXXX```hhh~~~zzzsssqqqsssuuutttjjj[[[QQQOOOQQQSSSPPPNNNNNNMMMOOOWWWaaawwwwww}}}kkk___\\\VVVUUU___}}}vvvuuummmHHH???;;;777999222555444555:::666===GGGgggrrrtttUUU]]]UUUggg~~~zzzuuusssqqquuuuuuooocccZZZWWWXXXRRRRRRRRRTTTWWWXXXWWWVVVVVVUUUSSSRRRPPPOOOOOOOOONNNHHHBBBBBBGGGOOOTTTVVVQQQMMMHHHFFFHHHLLLOOOQQQWWWiii{{{ssspppfffbbb___bbbmmm{{{hhhDDD<<<666666777555444666222777444333999999???OOOuuuYYYHHHEEEHHHHHHFFFEEEMMMYYY]]]^^^nnnsssgggccclllkkkiiifffcccbbbccceeedddbbbaaabbbddddddcccbbbaaaaaa```_______________^^^fffgggXXXLLLKKKIIICCCAAADDDSSS\\\bbbeeennnvvvrrr}}}uuukkk```XXXQQQJJJHHHJJJKKKDDD???GGG___oooqqqnnnqqqyyyyyynnneeesssccc@@@:::777555444444333333444444555888999;;;BBBcccrrryyylllyyysss{{{vvvpppeee\\\OOOHHHCCCEEEHHHJJJKKKNNNKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKHHHCCC===888888<<>>WWWyyyyyyWWW```QQQTTT{{{uuurrrmmmppprrroooggg^^^YYYVVVSSSRRRRRRSSSVVVWWWWWWVVVVVVUUUSSSQQQOOOMMMMMMLLLLLLHHHCCC@@@AAAFFFNNNSSSRRROOOKKKHHHHHHJJJMMMNNNRRR^^^ppptttjjjfff```\\\XXXZZZddduuu|||zzziiiDDD<<<666666777555555666222777555444999999>>>NNNzzz]]]JJJFFFGGGGGGHHHEEELLLWWW[[[\\\mmmrrrhhhfffiiihhhfffcccaaaaaacccfffaaaaaaaaaaaabbbbbbbbbbbb___^^^]]]]]]\\\\\\]]]]]]aaaeee}}}mmm\\\NNNKKKIIICCC@@@BBBOOOYYYaaabbbeeexxxwwwqqq{{{yyymmmaaaYYYTTTMMMIIIIIIMMMEEE???EEEVVVlll~~~ppppppkkkmmmuuuwwwtttuuuddd???888666555444444333333444444555777888;;;AAAaaazzznnnuuuppp{{{}}}yyyrrryyytttjjj```PPPHHHCCCEEEHHHIIIJJJMMMJJJKKKLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGBBB;;;666555888;;;DDDHHHJJJHHHGGGFFFFFFDDDEEECCCAAA@@@AAAFFFMMMRRRSSSfffyyy~~~yyysssnnnlllqqqnnniiibbb\\\WWWTTTSSSUUURRRPPPOOOMMMNNNUUU^^^iii}}}{{{iii\\\YYYSSSQQQ[[[tttxxxxxxoooIII@@@;;;888;;;555888:::999;;;666:::;;;OOO|||}}}[[[fffWWWOOOzzzsssooolllkkkkkkkkkjjjddd[[[TTTSSSRRRQQQSSSUUUWWWWWWVVVVVVUUUSSSQQQOOONNNMMMMMMMMMKKKFFFAAA>>>@@@FFFLLLQQQPPPNNNLLLJJJJJJKKKLLLQQQSSS\\\mmmsssfff^^^YYYUUURRRTTT___rrr}}}sssvvvuuu}}}hhhCCC;;;555666777666555777444999666555999888<<>>AAAEEENNNOOOPPPOOOLLLIIIHHHHHHPPPKKKOOObbbzzzvvvhhh^^^UUUSSSQQQPPPXXXlllsss|||fffCCC;;;555666777666666777444999777666999777;;;JJJnnnjjjOOODDDEEEGGGEEE@@@CCCNNNTTTXXXiii~~~qqqiiijjjooommmiiiccc^^^ZZZZZZZZZ^^^```aaaaaa```aaabbbcccbbbbbbaaa````````````aaa\\\\\\ssszzzfffSSSMMMKKKDDD@@@@@@EEENNNXXXYYYVVV```|||}}}~~~xxxpppgggaaaYYYPPPKKKKKKHHHEEECCCIIITTTcccnnnsssyyywwwqqqfff___]]]YYYUUUUUUUUUVVVUUUUUU\\\pppuuuooodddeeeqqqzzzkkkAAA888888555444444333333444444555666999===AAA^^^yyy}}}iiiiii|||{{{zzzvvvxxx|||xxxwwwqqqfffQQQIIIDDDEEEGGGGGGHHHJJJJJJLLLMMMOOOOOONNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIDDD>>>888777888:::???GGGJJJFFFDDDGGGEEE@@@>>>???@@@@@@@@@@@@BBBEEENNNTTT[[[ccclllqqqmmmdddbbb___\\\XXXVVVWWWYYYZZZ[[[XXXWWWVVVSSSQQQWWW___mmmvvv|||~~~tttlllmmmpppqqqwwwlll^^^ZZZRRROOOYYYuuu}}}vvvwww{{{RRRDDD;;;666:::555:::444222666444:::999EEE{{{aaaqqqiiiLLL]]]||||||xxxrrrnnnpppmmmjjjhhhgggccc]]]WWWSSSRRRPPPQQQTTTVVVVVVVVVRRRRRRRRRQQQQQQRRRSSSSSSQQQQQQOOOKKKFFFBBBAAAAAAIIILLLPPPPPPLLLGGGDDDCCCLLLIIIOOOccczzzsssggg^^^VVVVVVSSSNNNPPPbbbvvvhhhBBB;;;555666777666666888222888666666:::888<<>>DDDaaalllfff{{{{{{}}}~~~|||wwwwwwpppdddRRRJJJDDDEEEGGGFFFGGGIIIKKKLLLOOOQQQQQQPPPNNNMMMJJJJJJJJJJJJKKKKKKKKKLLLJJJHHHDDD>>>999777888:::999CCCHHHDDDDDDIIIIIIBBB??????>>><<<;;;===AAADDDKKKRRR\\\fffpppvvvssslllhhhfffbbb]]]YYYYYY\\\___aaa^^^\\\[[[XXXVVV[[[bbbiiittt{{{yyyxxxuuummmfffiiiwww~~~}}}wwwyyywwwooommmrrrppp~~~nnn```[[[SSSPPPZZZxxx|||uuuvvvWWWFFF;;;555888444999666444888666<<<999CCCxxxpppyyyUUUYYY|||vvvrrrrrrqqqnnnjjjddd___\\\ZZZSSSRRRPPPQQQSSSVVVVVVVVVPPPPPPPPPQQQRRRSSSTTTUUURRRRRRQQQOOOKKKFFFCCCAAAEEEJJJOOOPPPKKKFFFBBB@@@HHHIIITTTiii}}}{{{mmmbbb[[[YYYZZZVVVMMMJJJYYYwww}}}tttssssssvvvyyyyyyuuuqqqnnn|||lllBBB:::555666777666666888000666555666;;;:::>>>MMMxxx^^^IIIFFFJJJLLLEEEEEEOOOUUUYYYiii}}}vvviiiaaafffggggggdddaaa^^^^^^^^^^^^```cccbbbaaaaaaccceee______^^^]]]]]]]]]]]]^^^___XXXggglllWWWPPPMMMFFFAAA@@@>>>DDDNNNRRRQQQXXXqqq~~~xxxssspppmmmggg\\\PPPLLLMMMIIIEEEAAAFFFXXXxxx{{{tttqqqmmmeee^^^[[[fff|||pppnnngggkkkvvvxxxeee;;;555999555444444333333444444555333888@@@FFFcccsssggg||||||xxxvvvnnnaaaRRRJJJDDDEEEFFFFFFGGGIIIKKKMMMPPPRRRRRRQQQOOONNNIIIJJJJJJJJJKKKKKKLLLLLLHHHFFFAAA<<<777555666888444@@@EEECCCDDDLLLLLLFFFAAA???<<<888777;;;AAAFFFCCCOOO^^^jjjttt{{{zzzuuurrrqqqllleee^^^\\\```dddeeebbb```___\\\YYY^^^eeejjjrrrvvvsssqqqxxxxxxrrrooonnnmmmmmmbbbiiihhhqqq}}}~~~zzzooolllpppfffoooqqqbbb\\\RRRQQQ^^^yyy|||nnnttt```FFF@@@:::777999888777111888666666888GGGvvvqqq{{{tttWWWYYY|||}}}yyymmmmmmkkkhhhddd___[[[XXX\\\YYYUUURRRQQQSSSVVVYYYQQQOOONNNOOOSSSUUUTTTSSSTTTQQQOOOPPPPPPLLLBBB:::@@@@@@DDDKKKLLLHHHDDDEEECCCFFFMMMWWWaaammm~~~yyyeee[[[\\\\\\RRRLLLNNNMMMRRRnnnuuuxxx}}}~~~~~~|||~~~vvvvvvkkkBBB<<<888888777444333555666888666666999555<<>>===@@@GGGMMMOOOVVVooo{{{qqquuutttkkk___WWWOOOIIIKKKDDDEEENNNXXXlll~~~yyyxxx}}}{{{vvvrrrwwwxxx~~~hhhyyy~~~]]]???<<<444555444444333333444444555555<<<:::GGG]]]zzzyyyiii{{{vvvjjjggg[[[OOOEEECCCEEEGGGIIIKKKQQQPPPOOOPPPRRRRRRPPPMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJHHHAAA999444444666666;;;BBBGGGIIIIIIIIIIIICCC===888999;;;<<>>FFFKKKLLLVVVsss~~~}}}wwwooossssssjjj^^^UUUMMMGGGJJJDDDEEENNNVVVbbbxxxrrrqqqooolllkkkxxxwww|||zzzwwwyyyxxxvvv^^^qqqyyyYYY======666555444444333333444444555666<<<:::GGG[[[rrruuuhhh}}}rrrjjj]]]QQQFFFDDDFFFGGGIIILLLQQQPPPNNNNNNOOOOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJHHHBBB:::666555666333999@@@EEEGGGFFFFFFEEECCC===888888999;;;AAAHHHNNNUUUbbbpppzzz}}}zzzvvvvvvtttooohhhaaa^^^```dddiiihhhddd]]]XXXYYY```hhhllljjjiiiooonnnkkk~~~yyyooo```ZZZPPPOOO[[[||||||mmmrrr```GGGBBB<<<999;;;999:::555;;;777888999@@@ddd}}}lllXXXkkktttbbb~~~~~~vvvqqqllliiigggccc\\\WWWXXXXXXWWWWWWWWWWWWWWWWWWTTTSSSSSSTTTUUUWWWXXXXXXWWWSSSQQQQQQSSSPPPIIICCC<<<;;;???GGGLLLJJJGGGFFF>>>===@@@DDDGGGJJJQQQYYYkkkvvvzzzjjj```^^^[[[XXXTTTMMMTTTsss||||||xxxrrrsssyyy{{{kkkAAA;;;777888777555444666777:::888999<<<999AAAWWWrrrZZZKKKFFFFFFGGGFFFBBBJJJ\\\cccgggssssssfffiiipppyyylllcccaaabbbcccccc```^^^]]]___aaabbbbbbaaaaaaaaa```___]]]\\\[[[\\\bbb___^^^uuuoooaaaXXXLLLFFFEEE>>>;;;>>>DDDHHHIIISSSrrr{{{rrryyysssiiinnnooohhh]]]VVVNNNHHHGGGCCCEEENNNTTTYYYiiizzzyyysssnnnhhhcccrrrzzznnnvvvwwwwww{{{zzzxxxaaauuuxxxXXX<<<;;;444555444444333333444444555777<<<:::GGGXXXiii|||ttthhh}}}uuuqqqaaaTTTHHHEEEFFFGGGIIIKKKQQQOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJHHHCCC===888666666222666;;;>>>AAACCCEEEFFFDDD>>>:::999999:::AAAIIINNNUUUbbbooowwwyyyvvvssstttsssooojjjdddaaabbbdddeeedddaaa[[[WWWYYY```ggghhhoootttvvvssslll~~~sssiiigggiiiccckkk|||ooo```ZZZQQQPPP\\\{{{rrrvvv___GGGBBB<<<:::;;;888999444999555777999;;;ZZZ{{{[[[hhhwwwooo|||xxxssslllfffdddaaa^^^[[[[[[YYYWWWUUUTTTUUUVVVWWWSSSSSSTTTTTTUUUVVVXXXYYYWWWTTTPPPQQQSSSRRRLLLGGG>>>:::<<>>BBBFFFFFFPPPnnn~~~uuuooojjjooosssuuusssrrrrrrnnnhhh```gggjjjeee]]]WWWQQQLLLGGGDDDGGGQQQXXXYYY]]]dddgggxxx~~~pppdddggg{{{|||lllrrrsssvvv}}}~~~mmmuuuVVV;;;999222555444444333333444444555777<<<;;;HHHWWWdddsss{{{eee}}}~~~wwwpppsssfffXXXKKKGGGGGGGGGHHHJJJOOOOOOOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIEEEAAA<<<999777222333555777:::???EEEJJJFFFAAA===<<<:::;;;AAAJJJMMMUUUaaalllssstttsssqqqppppppnnnjjjfffbbb```___^^^^^^\\\YYYWWWYYY___dddggg{{{zzzwwwtttvvvwwwiii^^^WWWTTTVVVfff~~~~~~nnn```[[[RRRRRR^^^xxx~~~ooouuu]]]FFFBBB<<<999:::888777333999444777999999SSSggghhhwww||||||~~~zzzssskkkeee```^^^^^^\\\ZZZWWWTTTRRRSSSTTTUUUQQQSSSTTTTTTSSSTTTVVVXXXXXXSSSPPPPPPSSSRRRNNNIII@@@;;;:::AAAHHHIIIGGGGGGDDD@@@???BBBEEEGGGMMMSSSiiinnnrrrssssssqqqmmmggg]]]WWWRRRQQQQQQRRRWWW___gggeee||||||xxxtttyyyssstttbbb@@@;;;777888888555555777555:::999777888777GGGcccgggQQQDDDCCCHHHKKKMMMEEEBBBMMMUUU]]]kkk|||tttddd``````ooo|||hhh___```aaabbb```^^^^^^```aaabbbaaaaaaaaaaaaaaa```___]]]]]]UUU\\\]]]ZZZbbbvvvooofffaaaTTTLLLJJJCCC>>>===AAAFFFGGGPPPjjjxxxpppllljjjfffaaadddeeedddeeefffbbb\\\YYY```eeebbb]]]XXXSSSOOOJJJGGGLLLYYYbbbbbb___^^^RRR[[[ooouuuiiiyyyzzzmmmtttuuuxxxmmmPPP888999333555444444333333444444555666;;;<<>>EEEGGGGGGHHHEEE@@@>>>BBBGGGLLLSSSZZZqqqttttttooommmlllfff___ZZZUUUQQQQQQQQQPPPPPPRRRVVV\\\wwwpppggggggccc]]]fffvvv}}}|||rrrqqq}}}]]]@@@:::777888888555555777666888444555;;;:::CCCXXXzzz^^^IIIDDDIIIHHHMMMHHHCCCJJJQQQZZZhhhmmmoooaaaZZZXXX^^^sssuuuddd^^^^^^]]]^^^]]]\\\]]]___```___^^^______```______^^^]]]]]]WWWYYY[[[[[[^^^mmm{{{ssslll\\\QQQMMMEEE???===@@@GGGKKKSSShhh~~~zzz{{{xxxsssqqqqqqnnnhhhaaadddffffffgggfff```WWWTTT]]]cccaaa\\\XXXTTTOOOKKKIIIOOO^^^kkkllleee___QQQPPPZZZttt}}}}}}ttt~~~zzzsssmmmwwwyyyzzz~~~fffIII444999555555444444333333444444555444:::===KKKWWWyyy~~~jjjxxxvvviii|||```fff}}}{{{vvv{{{~~~oooaaaQQQIIIGGGEEEEEEGGGIIILLLPPPQQQOOOLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHCCC>>>:::555444333111333999@@@FFFKKKIIIHHHFFFAAA>>>BBBIIINNNUUU___ggglllooorrrtttrrrnnngggaaa\\\YYYXXXWWWUUUUUUVVVUUUTTTTTTTTTTTT\\\xxxzzz|||}}}wwwjjjiii|||uuu}}}nnnaaa]]]UUUUUUbbbzzzrrr}}}[[[DDD@@@;;;888888666666444999555:::===999NNNzzzvvvqqq|||||||||qqqddd^^^]]]YYYYYYYYYWWWUUUQQQNNNLLLNNNPPPRRRQQQPPPPPPSSSWWWWWWRRRNNNNNNQQQSSSPPPLLLFFF===888<<>><<<>>>LLLuuugggKKKBBBEEEBBBKKKHHHBBBHHHNNNWWWfffmmm~~~nnnaaaZZZVVVXXXlllyyyqqqfffcccbbb___[[[[[[[[[\\\^^^^^^]]][[[\\\\\\\\\]]]\\\\\\[[[[[[\\\ZZZ[[[\\\]]]ggg~~~uuubbbUUUNNNEEE???<<<@@@HHHOOOWWWiii|||xxxzzzzzzyyyzzzzzzssskkkiiimmmpppqqqqqqnnneeeZZZSSS\\\bbb```\\\XXXSSSNNNIIIHHHNNN___nnnqqqiii```WWWQQQVVVoooxxxpppzzz~~~rrrlllkkkxxx}}}{{{{{{}}}cccEEE222999777555444444333333444444555333:::>>>MMMWWWwww~~~nnnzzzeeeWWW\\\sss~~~rrr~~~rrrcccRRRJJJGGGDDDDDDFFFGGGLLLQQQSSSPPPMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLJJJEEE???;;;666666555333444777===AAAMMMLLLKKKIIICCC???BBBIIIOOOVVV___gggkkkooosssvvvxxxqqqggg___ZZZXXXXXXYYYTTTUUUUUUUUUSSSQQQOOOMMMOOOlll}}}uuu~~~qqqooooooooobbb[[[RRRVVVjjj}}}ttt]]]FFFBBB;;;777888777888666666777666666===EEElllpppmmm}}}}}}pppddd\\\YYY[[[[[[YYYWWWUUUSSSQQQPPPOOONNNMMMMMMNNNPPPSSSTTTUUURRROOONNNPPPPPPNNNLLLFFFAAA;;;888:::???EEEHHHEEECCCAAABBBFFFLLLQQQTTT]]]^^^_________]]]\\\[[[VVVSSSOOONNNNNNLLLIIIEEEJJJUUUppptttmmmnnnzzzyyygggqqqnnn```ddd]]]gggvvvqqq{{{{{{RRR<<<;;;:::888777666666666666777888666666999@@@FFFcccjjjNNNIIIBBBEEECCCDDDGGGIIIMMMWWWbbbwwwqqqaaaWWWTTTWWWhhhvvvssshhhbbb___]]]___^^^]]]\\\[[[ZZZZZZZZZ^^^_________^^^^^^]]]\\\[[[ZZZVVVXXX\\\^^^vvvttthhh\\\QQQIIIFFFAAA>>>@@@JJJ[[[ppp||||||zzzwwwtttrrrwww{{{xxxqqqkkkfffccc[[[```eeeeee```YYYSSSQQQHHHFFFNNNbbbqqqsssmmmjjjXXXNNNSSSjjj|||sss~~~zzzvvvuuulllqqqttt||||||YYYCCC777444666444444333444444555666777999===<<>>GGG___}}}ttttttddd~~~hhhYYYddd}}}wwwkkkZZZNNNHHHFFFEEECCCHHHJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMQQQQQQNNNLLLJJJFFF@@@999555333555555555777<<>>BBBFFFJJJNNNYYYhhhooopppoooqqqtttrrrnnnhhhbbb___^^^___ZZZWWWTTTSSSSSSRRRPPPMMMJJJXXXiiisssuuutttuuuwwwyyy~~~~~~wwwzzzvvvxxx|||vvvfff___UUUYYYkkk}}}www^^^GGGCCC;;;777888777777666666777666666<<>>999999>>>FFFKKKJJJGGGCCC@@@AAAEEEJJJMMMIIIIIIIIIJJJKKKLLLMMMNNNIIIHHHGGGGGGIIIJJJIIIGGGDDDIII^^^ttthhhgggsssHHH;;;;;;999888777777666666777999:::999999<<>>===@@@FFFKKKMMMLLLKKKKKKKKKMMMNNNOOOIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHZZZnnnzzz{{{ooo|||}}}FFF;;;:::999888777777777777777888:::::::::===CCCHHH\\\XXXBBBBBBEEEAAA@@@BBBEEEKKKXXXeeettt}}}vvvggg[[[UUUPPPVVV___eeehhhfff```[[[______^^^]]][[[YYYXXXWWWXXXXXXYYYYYYYYYYYYXXXXXXUUUWWWTTTTTTVVVRRR[[[rrryyyhhhVVVIIIFFFCCCFFFPPPddd}}}sssssswwwzzzyyyqqqfffZZZRRRJJJDDDFFFUUUiiisssqqqkkk]]]SSSRRRaaatttvvvbbbTTTTTTaaappprrrnnnsssvvvzzz}}}pppxxxeeeJJJ>>>888444333222222222222333444555666444===EEETTTjjjxxxggg}}}cccdddlll}}}rrrcccVVVMMMIIIFFFEEEGGGHHHJJJLLLNNNNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNNNNLLLPPPRRRPPPQQQRRRQQQMMMAAA<<<777666555555888===CCCHHHLLLKKKFFFAAA??????BBBDDDLLLWWW___bbbeeeiiilllmmmnnnmmmjjjfffeeedddaaa^^^YYYUUURRRQQQPPPPPPLLLRRRYYY^^^aaadddhhhkkklllrrrzzz~~~}}}yyy|||uuuiii___UUU```{{{yyyrrr___HHHCCC<<<777888666666555666888666555:::AAAWWW}}}mmmjjj|||xxx}}}|||||||||zzzuuuooohhhccc]]]\\\[[[ZZZXXXWWWUUUUUUVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQPPPOOONNNMMMMMMNNNOOOJJJCCC;;;777;;;DDDKKKJJJGGGBBB===;;;???GGGMMMUUUTTTRRRQQQPPPPPPPPPQQQMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHYYYlllvvv|||vvvFFF::::::999888777777777777666888:::::::::===CCCHHH[[[|||VVVAAAFFFCCC@@@???BBBEEELLLZZZgggmmmuuuwwwiii]]]VVVTTTYYYcccnnnsssnnnccc\\\^^^^^^^^^]]][[[YYYXXXVVVXXXXXXYYYYYYYYYYYYYYYXXXVVVYYYUUUUUUWWWRRRUUUfffqqq```IIIKKKFFFAAARRRuuuxxxzzz{{{{{{xxxqqqeeeYYYQQQJJJDDDAAAKKK^^^nnnrrrnnn[[[TTTTTTcccuuuuuu```VVVYYYccc{{{yyynnnkkkpppuuuyyy|||kkkvvvgggKKK<<<555444666333333333333444555666777555===HHHZZZqqqzzz~~~mmmvvvccceeeuuuzzzrrreeeYYYOOOJJJGGGEEEFFFHHHJJJLLLMMMNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOMMMQQQRRRQQQQQQRRRQQQMMMFFF@@@;;;999666444777;;;BBBGGGKKKLLLHHHBBB===;;;BBBCCCJJJUUU\\\^^^```dddfffgggfffdddaaa^^^^^^___\\\[[[[[[XXXUUURRRPPPOOONNNUUU\\\^^^\\\^^^eeellliiioooxxx~~~~~~}}}|||~~~zzzzzz\\\JJJVVV]]]___\\\VVV```zzzzzzttt```IIIDDD<<<777888666666555666888666555999@@@III{{{~~~zzzrrrhhh}}}zzz{{{~~~|||zzzwwwqqqjjjeee\\\\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUTTTTTTSSSSSSSSSQQQQQQQQQOOOMMMKKKLLLMMMOOOLLLDDD<<<777:::BBBIIIIIIGGGCCC???>>>CCCNNNVVV]]][[[YYYWWWUUUTTTSSSRRRQQQRRRQQQOOOKKKIIIIIIIIIGGGGGGYYYkkkssszzz~~~oooDDD:::999999888777777888888666999;;;<<<<<>>BBBHHHJJJHHHCCC???<<>>??????BBBHHHLLLMMMaaaFFFFFFCCC@@@@@@AAACCCGGGQQQ\\\eeennnyyy}}}wwwjjj]]]UUUXXX[[[fffssswwwmmmccc]]]ZZZ[[[\\\]]]\\\[[[YYYXXXVVVWWWXXXXXXYYYYYYXXXXXXWWW[[[WWWUUUYYYTTTRRRZZZqqqxxx```VVVKKKHHHPPPjjjyyyuuuooojjjeee```YYYTTTIIIHHHEEEEEEPPP^^^eeedddYYYSSSSSS```rrrwwwgggVVV\\\dddssszzzjjj]]]fff|||oooeeecccvvv{{{}}}|||{{{sss___FFF:::555444555333333333333444555666666777;;;HHHeeezzznnn{{{xxxggglllzzzyyyuuu||||||}}}yyyqqqfffZZZPPPHHHDDDEEEFFFIIIKKKMMMNNNNNNNNNKKKKKKKKKLLLMMMNNNPPPQQQQQQTTTTTTRRRQQQSSSRRROOOOOOHHHBBB???:::444222555777;;;BBBGGGHHHFFFCCCAAADDDGGGPPPZZZ^^^ZZZWWWWWWUUUWWWYYYZZZ[[[]]]```bbbZZZ]]]___^^^YYYUUURRRQQQRRRUUUYYY[[[[[[[[[___bbbccchhhnnnrrrvvv{{{{{{~~~}}}}}}yyyttt{{{ooobbb^^^UUUTTT]]]cccssswwwpppaaaJJJDDD<<<888888666666555777888777444888>>>FFFoooggg{{{qqqiii[[[ZZZYYYXXXWWWVVVUUUUUUQQQQQQRRRRRRRRRRRRQQQQQQLLLNNNPPPOOOLLLLLLOOOQQQMMMLLLFFF>>>777777>>>DDDIIIIIIGGGEEEFFFOOO^^^iiikkklllkkkjjjhhhfffcccaaaZZZ\\\\\\YYYTTTQQQQQQSSSRRROOO\\\jjjiiiqqqrrrttt~~~```===999999888888888888888888:::===@@@AAABBBEEEJJJNNNOOO|||hhhIIIDDDDDDAAA@@@AAAAAACCCKKKUUUfffooozzz~~~xxxjjj\\\SSSNNNRRR]]]lllpppiiibbb```XXXZZZ[[[\\\\\\[[[ZZZXXXUUUVVVWWWWWWXXXXXXXXXXXXWWW[[[VVVTTTYYYUUUQQQXXX___nnnYYYMMMMMMKKKTTT|||~~~rrrmmmiiiccc```___^^^\\\YYYFFFHHHFFFEEEKKKVVV\\\ZZZYYYSSSQQQ\\\ooo}}}iiiYYYWWWRRROOO[[[zzz|||hhhjjj|||pppggggggrrrwwwxxxxxxXXXAAA:::777444222222222222222333444555555777:::HHHhhh}}}lll|||fffeeezzztttrrrzzzooobbbUUULLLGGGEEEFFFIIIKKKMMMNNNNNNNNNKKKKKKKKKLLLMMMOOOPPPQQQQQQTTTUUURRRRRRUUUTTTQQQPPPJJJEEEAAA;;;444111333111666>>>EEEIIIIIIGGGEEEEEEHHHQQQ\\\___YYYTTTRRRRRRUUU[[[___bbbfffiiilll^^^aaaaaa___YYYUUUSSSSSSUUUUUUWWWZZZ]]]___^^^]]]```dddiiilllnnnssszzz~~~}}}~~~zzzzzzkkkooovvvvvvhhhbbb^^^ZZZjjjtttvvvhhhPPPCCC:::::::::333444555666666666888;;;>>>MMM```ppp~~~~~~xxxhhh___ZZZYYY[[[YYYSSSRRRWWWTTTTTTSSSSSSTTTTTTUUUVVVXXXVVVTTTQQQOOONNNNNNNNNNNNNNNJJJ@@@777777@@@IIIKKKLLLLLLIIIJJJTTTeeerrrrrrsssssspppkkkhhhfffeeeeeecccaaa]]]ZZZVVVTTTRRRPPPVVV```iiilllqqq}}}XXX>>><<<;;;999888888888999999:::<<>>@@@@@@BBBFFFHHHFFFCCCFFFNNNVVVYYYWWWRRRMMMMMMVVVeeerrrwwwiii\\\QQQMMMSSS\\\VVVVVVUUUTTTTTTTTTTTTTTT^^^^^^___bbbgggnnnuuuyyyrrrjjjkkk[[[VVV[[[ttt}}}vvv}}}hhhQQQEEE::::::<<<777555666666666666777:::===;;;NNN```kkk}}}zzzvvvsssrrriii```\\\[[[ZZZXXXWWWTTTTTTUUUVVVWWWVVVVVVUUUVVVUUUSSSQQQQQQQQQQQQRRRRRRQQQLLLCCC;;;:::@@@GGGQQQTTTVVVVVVVVV^^^lllwwwxxxrrrmmmlllmmmiiihhhfffccc```^^^\\\[[[ZZZVVVVVV[[[___aaadddhhhooosss\\\EEE>>>;;;:::999888888888999:::;;;>>>AAACCCEEEIIIQQQWWW]]]sssuuuLLLDDDBBBAAABBBAAA???CCCIIIYYYeeetttppp]]]UUUPPPMMMPPPYYY___```^^^YYYXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSRRRbbblll[[[VVVPPPGGGGGGNNN\\\}}}~~~uuuooolllllllllmmmrrryyyzzzpppggg]]]ZZZ]]]gggnnnmmmhhheeeXXXVVV^^^qqqvvvqqquuuxxxrrrhhhwww||||||nnnhhhjjjooorrrsssttt|||ddd===222777555111555333333222222333333444555777888DDDlllOOOPPPdddxxxbbbcccwwwooocccvvvuuuxxxqqqrrr}}}uuufffWWWNNNHHHEEEEEEJJJMMMLLLMMMOOOMMMLLLKKKKKKMMMOOORRRSSSUUUSSSRRRRRRSSSSSSRRRQQQJJJIIIGGGEEECCC>>>888444444222111222555888::::::<<<>>>???@@@BBBFFFMMMSSSNNNOOOOOOMMMLLLOOOVVV\\\sssnnndddWWWMMMKKKRRRZZZWWWVVVUUUSSSRRRRRRSSSSSS[[[[[[\\\^^^bbbfffkkkmmmuuuyyy~~~~~~vvvnnn~~~iiiZZZUUUWWWqqq{{{vvviiiSSSFFF:::999<<<777555666777666666777:::<<<999<<>>pppnnnXXXccc|||yyyxxxzzzvvvtttlllaaaZZZZZZZZZXXXYYYXXXXXXXXXXXXYYYZZZ[[[WWWVVVTTTRRRQQQQQQQQQQQQRRRRRRPPPJJJCCC??????@@@VVV[[[```___ZZZYYY]]]ccchhhhhhfffccc___]]]^^^______^^^]]]\\\[[[ZZZYYYYYYQQQMMMMMMQQQUUUWWWYYY]]]iiiggghhhnnnuuu|||zzzJJJBBB888:::999888888888999:::;;;===@@@CCCFFFHHHNNNVVV\\\dddhhhSSSGGGCCCAAABBBAAA@@@BBBFFFYYYbbbooo~~~zzziiiXXXTTTOOONNNQQQWWW\\\___YYYYYYYYYYYYYYYXXXWWWVVVWWWWWWVVVVVVUUUUUUTTTTTTRRRRRRSSSSSSSSSSSSSSSTTTPPPTTTTTTRRRXXXllltttdddYYYUUURRRMMMJJJOOOmmm}}}{{{zzzuuuhhhgggmmmwww|||wwwmmmggg[[[\\\fffvvv~~~uuuhhhfffllltttuuutttwwwyyytttOOO999777444333555111333333222222333333444555777888>>>___rrr^^^ddd~~~lllfffmmmxxxiiiXXXttttttooopppyyylll]]]SSSMMMHHHEEEGGGIIIIIIKKKOOONNNNNNLLLLLLMMMNNNPPPRRRQQQOOOLLLLLLMMMNNNNNNMMMJJJIIIIIIIIIIIIFFFAAA===888666333222333555555555999777999@@@JJJNNNLLLHHHIIIKKKLLLLLLKKKKKKLLLNNNKKKQQQUUURRRPPPQQQQQQPPPSSSRRRPPPOOOOOOPPPRRRTTTSSSVVV[[[```eeehhhiiiiiijjjqqq{{{yyywwwvvvwwwzzzxxx}}}wwwaaaSSSRRRYYYttt~~~www~~~lllVVVHHH999666:::666666777777666666777999;;;BBBFFFuuu[[[aaa}}}~~~zzzzzz||||||}}}vvvhhh]]]ZZZYYYXXX[[[ZZZXXXWWWWWWYYY[[[]]]YYYWWWUUUSSSQQQPPPPPPQQQQQQRRRQQQMMMFFFAAA>>>===LLLSSSZZZZZZUUUQQQRRRUUUZZZ[[[\\\\\\ZZZZZZ[[[\\\[[[[[[YYYWWWUUUTTTRRRQQQLLLIIIJJJMMMOOOPPPTTTYYY``````dddkkkpppssszzziiiCCCDDD555999999888888888999;;;;;;===@@@DDDGGGJJJOOOWWW^^^cccggg___HHHCCC@@@AAABBB@@@BBBEEEZZZbbbooo}}}tttZZZWWWSSSPPPQQQVVV[[[___ZZZZZZ[[[[[[ZZZXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUUUURRRRRRRRRRRRSSSSSSTTTTTTQQQRRRSSSSSSRRRWWWgggyyyvvvlllfff```YYYRRRSSShhhyyymmmmmmsss~~~}}}rrrlllaaa```fffrrrwwwvvvzzzuuukkkjjjqqqyyyxxxzzzsssgggDDD777:::333222777111333333222222333333444555777888;;;WWW```aaapppmmm{{{dddgggxxxsssjjjzzz{{{qqqddd[[[SSSLLLGGGGGGIIIIIILLLQQQPPPOOOMMMLLLLLLMMMOOOPPPQQQNNNKKKJJJLLLMMMMMMMMMKKKJJJIIIJJJJJJHHHDDDAAA:::888666555666777777666888888999>>>CCCFFFDDDAAABBBDDDGGGJJJKKKLLLMMMMMMFFFKKKMMMKKKLLLOOONNNJJJMMMLLLKKKKKKLLLOOOQQQSSSWWWYYY[[[^^^aaacccddddddiiimmmrrrwwwzzz{{{{{{zzz||||||||||||}}}xxx___PPPQQQ\\\xxx}}}mmmWWWHHH999666999666666777777777666666999;;;<<>>=========???DDDJJJOOOSSSWWWXXXVVVRRRTTT[[[___```___[[[WWWSSSQQQLLLGGGBBBAAACCCEEEEEEFFFIIIOOOTTTZZZ```eeegggjjjqqquuuuuuuuuwwwyyyzzzyyyxxxwwwwwwpppyyy~~~}}}{{{KKK999???888888888999999:::;;;<<<===CCCEEEIIILLLPPPUUUZZZ^^^dddiii|||eeeMMMFFFCCCEEEBBB<<<>>>FFFWWW^^^iiiuuufff^^^VVVSSSVVVZZZ___aaa```]]]ZZZXXXWWWXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSRRRRRRQQQUUUOOONNNQQQPPPNNNYYYhhhzzzwww{{{yyyzzzyyyyyyxxxlllgggllloookkkmmmtttzzz|||nnnooozzzvvv\\\@@@222555333333555222222222222222333444555555666::::::IIIzzzooocccwwwzzz}}}QQQ```{{{xxxvvvcccppppppuuuaaaYYYNNNGGGGGGJJJMMMOOOPPPOOONNNMMMLLLLLLLLLMMMQQQTTTSSSNNNLLLPPPRRRRRROOOLLLIIIIIIIIIIIIFFFCCC===:::666444555666777777555444444333444555666777<<<;;;===EEEMMMQQQMMMGGGFFFEEEDDDDDDDDDEEEGGGHHHFFFGGGIIIJJJKKKJJJJJJIIIOOOOOOQQQUUUZZZ```eeehhheeegggiiiiiiiiiiiikkkmmmsssuuuxxx}}}}}}uuuxxxtttaaaYYYUUUVVVccc}}}{{{oooTTTCCC;;;888777888888555555777777555777;;;@@@RRR~~~kkk```||||||~~~pppbbb^^^^^^]]]]]][[[XXXTTTSSSUUUXXXWWWWWWVVVTTTPPPNNNOOOOOOTTTSSSRRRQQQNNNJJJEEEAAA999999:::===BBBIIIPPPTTTWWWXXXVVVQQQQQQUUUXXXWWWYYYVVVRRROOOMMMJJJEEEAAA???AAACCCCCCCCCGGGMMMRRRYYY```dddeeegggkkknnnmmmmmmooorrrtttuuuuuuuuuuuurrrzzz{{{HHH999===:::999999888999:::<<<>>>@@@BBBEEEJJJNNNRRRUUUXXX[[[eeeffftttSSSHHHBBBDDDCCC>>>>>>DDDNNNWWWbbbooo~~~iii```YYYXXXWWWVVVZZZ```aaa]]]ZZZXXXWWWWWWWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRQQQUUUOOOOOOSSSQQQOOOWWWeee}}}{{{xxx{{{yyyvvvlllhhhnnnpppnnnooovvvxxx{{{ooorrriiiYYY???444777555555777333222222222222333444555666888;;;<<>>;;;777555555666666666555444444333333444555666::::::===EEENNNQQQLLLGGGEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIJJJIIIIIIMMMNNNPPPSSSXXX^^^cccfffccceeehhhjjjkkkllloooqqqttttttuuuxxxzzz||||||{{{}}}oookkkxxx~~~vvvqqq^^^VVVUUUZZZjjjzzzzzzoooRRRAAA:::777777999777555666888888666888===FFFiiiuuucccrrrkkkaaaaaa______]]]ZZZWWWUUUUUUVVVYYYXXXWWWSSSPPPNNNNNNPPPTTTSSSQQQQQQOOOLLLHHHDDD;;;:::999:::>>>DDDJJJNNNOOORRRQQQMMMMMMPPPQQQOOONNNKKKHHHFFFEEECCC@@@>>><<<>>>@@@@@@AAADDDKKKPPPZZZ```eeeeeeeeehhhhhhfffhhhjjjmmmpppssstttuuuuuuqqqyyygggCCC;;;;;;<<<:::999888999;;;???BBBEEEDDDHHHNNNRRRUUUWWWZZZ[[[eeeeee\\\MMMBBBBBBCCC@@@>>>AAAHHHRRR```mmm{{{qqqddd[[[\\\YYYRRRUUU___aaa^^^ZZZWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSQQQRRRRRRSSSSSSSSSRRRRRRTTTPPPQQQTTTSSSOOOUUU___~~~~~~tttooohhhfffkkknnnmmmooouuuttt|||vvvmmmrrrnnnPPP;;;333777555555666222222222222222333444555666777;;;<<>>888777888999777555666888777777===DDDZZZmmmaaawwwiiifff___^^^]]]ZZZXXXVVVVVVVVVZZZYYYWWWSSSPPPNNNOOOPPPSSSRRRQQQQQQPPPNNNKKKHHHCCC@@@===::::::<<<@@@BBBAAAFFFHHHGGGJJJNNNNNNLLLBBBAAA???>>>===<<<;;;::::::<<<>>>???@@@CCCJJJOOO[[[bbbgggggggggiiihhheeeeeefffhhhkkkooorrrrrrrrroootttzzzUUU???;;;888===;;;:::999:::===BBBGGGKKKJJJMMMQQQTTTWWWZZZ^^^aaagggjjjhhhSSSBBBAAADDDAAA>>>>>>CCCNNN]]]kkkxxxkkk\\\\\\ZZZRRRSSS]]]aaa^^^ZZZWWWWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTSSSQQQSSSUUUTTTPPPSSSXXXvvvqqqhhhddd______dddggghhhkkkpppqqqyyy~~~pppggglllyyynnnEEE555111555333333555000333222222333333444555666555888:::AAA[[[~~~||||||nnnbbbiiinnnNNNTTT{{{{{{xxxkkkfffvvvyyynnn^^^QQQJJJHHHGGGGGGJJJJJJKKKKKKKKKKKKKKKKKKNNNRRRSSSQQQPPPRRRTTTRRROOONNNLLLKKKJJJHHHGGGFFFCCCAAA>>>===<<<;;;999888888888777666555555555444555777<<>>???AAACCCEEEFFFHHHHHHGGGHHHKKKNNNSSSWWW[[[]]]___bbbeeehhhjjjmmmqqqsssssssssssssssuuuzzzvvv~~~|||pppeeeVVVRRR\\\ooo{{{vvvyyyrrrnnnNNN<<<888777888999888666555666666999CCCNNNnnnccchhhuuukkk___]]][[[XXXWWWWWWVVVVVVYYYYYYWWWTTTQQQOOOOOOPPPRRRQQQPPPPPPPPPOOOLLLJJJHHHEEEAAA<<<:::999999:::888===AAABBBEEEJJJJJJHHH<<<=========<<<;;;::::::999<<<>>>??????CCCJJJOOOYYY```eeefffhhhjjjjjjgggddddddeeehhhmmmppppppooopppsssvvv}}}III<<<<<<888;;;;;;;;;;;;===AAAGGGMMMQQQOOOPPPPPPRRRTTTZZZaaafffkkkvvvsssZZZDDD@@@CCCAAA>>>===>>>HHHWWWfffrrr}}}ttt___[[[[[[WWWWWW]]]aaa^^^YYYWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVSSSRRRTTTVVVUUURRRQQQSSS^^^}}}wwwqqqhhh___ZZZYYYXXXZZZ___bbbcccfffjjjmmmwww}}}{{{mmmdddgggrrrxxxyyynnnYYY===222222555111333555000333333333333444555666666666888;;;@@@QQQzzzqqqwwwzzzjjjjjjaaaPPPbbb{{{zzz}}}|||qqqeee```tttcccVVVNNNKKKHHHFFFHHHIIIJJJKKKLLLKKKKKKKKKLLLQQQTTTRRRQQQTTTTTTRRROOOOOONNNLLLJJJHHHGGGGGGGGGEEECCCBBBBBB@@@===;;;<<<;;;;;;:::888777666555333555;;;CCCIIIKKKHHHEEE===???AAACCCEEEEEEDDDDDD>>>??????AAABBBDDDEEEFFFEEEFFFHHHLLLPPPTTTWWWYYY^^^```ccceeegggiiilllooossstttttttttvvvzzzzzz~~~rrr{{{mmm___VVVUUUeee{{{yyyvvvzzz~~~vvvlllLLL<<<888888888777777666555666666999EEEQQQsssffflllqqqccc___ZZZWWWVVVVVVVVVVVVWWWXXXXXXVVVRRRPPPPPPQQQRRRQQQPPPOOOPPPOOOMMMKKKGGGEEECCC@@@===;;;::::::666;;;>>>???AAADDDCCC@@@<<>><<<<<<999;;;===>>>???CCCJJJOOOUUU[[[aaabbbdddhhhiiihhhkkkiiiiiimmmssswwwwwwvvvtttuuuvvvzzzlllCCC:::;;;::::::;;;<<<>>>AAAGGGMMMSSSWWWTTTSSSQQQPPPRRRWWW___eeemmm~~~|||aaaGGG@@@BBB@@@======@@@GGGVVVgggsss{{{~~~ggg]]]\\\\\\]]]^^^aaa^^^YYYWWWVVVUUUTTTSSSTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVRRRSSSTTTUUUUUUSSSQQQQQQPPPjjjvvvfff\\\WWWRRROOOPPPSSSUUUYYY\\\___aaadddgggiiiuuuyyy{{{nnneeegggpppuuuttt^^^MMM:::333555777222444888222333333333333444555666777999:::===BBBLLLnnnqqqggg|||}}}}}}~~~www\\\UUUwww~~~{{{|||vvvggg]]]nnnyyyiii\\\SSSMMMHHHDDDGGGHHHJJJLLLLLLLLLLLLKKKJJJPPPTTTSSSSSSUUUUUUSSSOOOPPPOOOMMMJJJHHHHHHHHHIIIHHHGGGGGGGGGEEEAAA???>>>>>>===<<<:::888666555222555999@@@EEEGGGEEECCC;;;===AAAEEEGGGGGGFFFEEE@@@@@@@@@@@@@@@AAABBBCCCCCCDDDGGGJJJNNNQQQTTTUUU\\\___aaacccdddfffiiikkkqqqsssuuutttsssuuuyyy~~~}}}}}}aaa{{{bbbzzzjjjZZZWWWZZZnnn~~~xxxvvv{{{}}}kkkKKK;;;999999777666444555777888777888AAALLLfffzzzaaalll~~~jjjddd\\\WWWVVVUUUUUUTTTTTTVVVXXXWWWUUURRRQQQQQQRRRPPPOOONNNOOONNNLLLKKKFFFFFFEEEDDDAAA???<<<;;;777;;;===<<<===@@@???<<<<<>>BBBIIIOOOSSSYYY^^^___aaafffiiihhhnnnllllllqqqyyy~~~~~~sssvvvxxxyyyXXXBBB999;;;===999;;;===@@@EEEKKKRRRWWW[[[[[[ZZZWWWUUUTTTWWW\\\aaaiii{{{fffJJJAAA@@@>>><<<>>>DDDHHHVVVhhhuuu{{{uuuccc]]]```bbb```aaa^^^YYYVVVUUUUUUTTTSSSTTTSSSSSSSSSRRRRRRRRRRRRQQQRRRSSSTTTUUUUUUUUUUUURRRSSSSSSTTTTTTTTTRRROOOMMMXXXeee~~~jjj]]]OOOIIIGGGEEEFFFIIINNNSSSXXXZZZ\\\___bbbdddeeepppsssvvvyyynnnfffjjjssswwwvvvvvvYYYKKK888333666666111444999333444333333444444555666777;;;:::>>>DDDIIIdddmmmxxx|||||||||pppVVVhhh{{{}}}zzzuuucccaaarrrdddZZZQQQIIIDDDFFFHHHJJJLLLNNNNNNMMMLLLIIIPPPTTTTTTTTTVVVUUUSSSOOOPPPPPPNNNJJJHHHHHHIIIHHHHHHHHHIIIIIIGGGDDDAAA??????>>>===;;;888555444333444888<<<@@@BBBBBBAAA;;;>>>BBBEEEGGGFFFEEECCCCCCBBBAAA?????????@@@@@@BBBCCCFFFIIIMMMOOOQQQRRRZZZ]]]```bbbccceeehhhjjjjjjnnnssssssqqqqqquuuxxx|||xxxyyy~~~vvv[[[nnnUUUyyygggUUUYYY]]]sss|||wwwvvv||||||jjjKKK<<<999999777555222444888;;;888666<<>>:::888666999;;;<<<===AAAHHHNNNUUU[[[^^^___aaafffiiiiiihhhfffgggmmmvvv}}}}}}nnnsssxxxzzzrrrLLLAAA888:::@@@999;;;>>>BBBHHHNNNUUUZZZ]]]aaaaaa___\\\YYYYYY\\\^^^cccttttttiiiMMMAAA???<<<<<<>>>AAAEEEQQQdddqqqvvv{{{iii^^^aaaeeebbbaaa^^^YYYVVVUUUUUUSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPRRRSSSSSSTTTTTTTTTRRRSSSSSSSSSTTTTTTRRROOONNNQQQTTTeee}}}uuussssssxxx}}}zzzpppgggYYYNNNEEEBBBBBBBBBCCCEEEJJJPPPVVVXXXYYY\\\```aaabbblllnnnqqq}}}|||vvvlllfffkkkuuuzzzyyylllOOOCCC555222555444...222777222444444444444444555777777:::888===CCCFFF]]]}}}}}}}}}vvv~~~\\\fff~~~|||wwwkkk^^^ooo{{{mmmaaaVVVLLLFFFFFFHHHKKKMMMNNNNNNNNNMMMIIIOOOTTTTTTUUUVVVVVVSSSOOOPPPQQQNNNJJJHHHHHHJJJGGGGGGHHHJJJJJJHHHDDDAAA??????>>>===:::777444222333444777:::===???@@@AAA;;;>>>BBBFFFGGGEEEBBB@@@EEEDDDBBB@@@>>>>>>>>>>>>AAACCCFFFIIILLLOOOPPPQQQYYY[[[___aaacccfffiiilllccciiipppsssrrrrrruuuyyy}}}~~~~~~zzztttooofffuuubbbSSSsss```YYY[[[nnn{{{tttyyycccGGG===777999:::333555555555555777999;;;===HHHqqqvvvUUUUUUppp{{{~~~mmm]]]XXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSUUUSSSOOOKKKJJJJJJLLLNNNKKKJJJIIIGGGCCC???<<<:::999::::::999888999;;;===BBBFFFIIIGGGEEECCC>>>888;;;888999>>>AAACCCGGGLLL[[[ZZZ[[[```fffjjjjjjhhhjjjfffdddhhhrrr}}}~~~}}}~~~^^^???:::888888<<<;;;>>>AAAFFFLLLRRRWWW[[[]]]eeeiiihhhbbb^^^```ddddddbbbjjjooo}}}lllNNNGGGEEE???>>>EEEAAADDDNNN^^^jjjqqqvvvzzzssseee]]]\\\\\\ZZZ[[[\\\[[[XXXUUUTTTTTTRRRRRRRRRQQQPPPPPPOOOOOOSSSSSSRRRQQQQQQQQQQQQRRRSSSRRRRRRQQQQQQQQQQQQRRRNNNOOOQQQUUUXXX\\\```bbbkkktttzzzrrrmmmbbbZZZZZZXXXPPPJJJIIIAAAAAA???===;;;<<>>555444444333333333444444444444444555555666888888555BBB???BBBOOORRR~~~vvvggg^^^ttt|||ddd```ooozzzccc[[[XXXHHHKKKIIIHHHIIIKKKMMMMMMMMMLLLOOOQQQRRRQQQQQQRRRTTTQQQQQQPPPOOONNNKKKIIIGGGHHHIIIJJJJJJJJJHHHFFFDDDAAA@@@>>><<<999777666666444444555555777888:::::::::>>>CCCHHHJJJIIIGGGDDDFFFEEECCCAAA>>>===<<<<<<===???BBBDDDFFFJJJNNNRRRYYYYYYXXXZZZ]]]```aaaaaaiiiiiijjjlllppptttyyy|||{{{ttt{{{~~~qqqwwwzzzYYY<<<|||kkk\\\[[[ddd{{{|||www}}}cccGGG===777999:::444666555555555777999;;;<<>>AAABBBIIIVVVcccmmmwww|||lllbbb^^^]]]VVVWWWYYYYYYWWWUUUTTTSSSSSSSSSRRRQQQQQQPPPPPPOOOQQQQQQQQQQQQQQQRRRSSSTTTRRRRRRSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQSSSUUUVVVWWWWWW^^^gggrrrwwwmmmhhh^^^UUUSSSPPPIIICCCCCC??????===;;;999999<<>>AAALLLMMMrrrwww|||zzzTTTlllwwwyyypppiiigggxxxnnnddd^^^OOOKKKIIIGGGGGGIIILLLNNNNNNLLLNNNPPPQQQQQQQQQRRRSSSNNNOOOOOOOOONNNLLLKKKJJJIIIJJJKKKLLLKKKIIIGGGFFFBBB@@@>>>;;;888777666666222333333444555777888999999===DDDJJJMMMLLLJJJHHHEEEDDDBBBAAA???===<<<<<<===???AAADDDFFFJJJNNNRRRUUUVVVXXX[[[```cccfffggghhhhhhhhhlllpppuuuxxxyyyxxx~~~|||mmm}}}zzzwwwqqqQQQ888vvvcccXXX```qqq|||{{{bbbEEE<<<777888:::555777666666666666888:::;;;@@@:::FFFmmm}}}sssuuuuuufff[[[YYYVVVYYY||||||{{{yyyvvvwww{{{xxxoooiiiddd]]]YYYZZZXXXXXXXXXWWWUUUTTTRRRRRRRRRPPPNNNLLLKKKKKKKKKKKKKKKJJJIIIGGGCCC???<<<:::666888;;;===<<<;;;<<<<<<@@@FFFKKKKKKJJJIIICCC===<<<888888<<<@@@CCCIIIPPPSSSXXX```fffiiiiiihhhhhhhhhiiijjjiiijjjqqq|||```FFF;;;???===<<<@@@@@@GGGIIILLLPPPUUUZZZ___aaa]]]dddjjjjjjhhhiiiiiihhhdddjjjkkkooo|||[[[FFFBBBBBB>>>888@@@>>>BBBLLLYYYgggvvvsssgggaaa]]]SSSUUUWWWYYYYYYWWWUUUTTTSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPRRRSSSTTTUUUQQQRRRSSSTTTSSSRRRPPPOOOOOONNNNNNNNNOOOOOOPPPQQQQQQTTTYYY```mmm|||xxxllldddZZZPPPKKKGGGAAA>>>===??????>>>;;;999999;;;===???AAAEEEHHHKKKOOOSSSVVV]]]aaafffkkkooossswwwyyy|||zzzyyy}}}sssjjjvvv}}}||||||oooUUUBBB888444444444333333444444555444444444555666888999:::;;;BBB>>>AAAJJJHHHbbbyyytttyyysssYYYhhh|||zzzzzz{{{tttccccccxxxnnndddVVVLLLIIIFFFEEEGGGKKKNNNOOOLLLNNNPPPQQQPPPQQQRRRSSSLLLMMMNNNOOONNNMMMLLLKKKJJJKKKLLLMMMLLLJJJHHHGGGDDDAAA===:::777666777777222222222333444555666777888===EEEKKKOOOOOOLLLJJJCCCCCCBBBAAA???>>><<<;;;<<<>>>AAACCCFFFIIINNNQQQTTTUUUWWWYYY]]]aaadddfffiiiggggggjjjpppuuuvvvvvvtttzzz~~~sssqqqzzzgggFFF555{{{sss___XXXhhh~~~}}}{{{~~~___CCC<<<777777999666777777666666666888999:::<<<:::AAAVVVmmm}}}xxxqqqyyy~~~pppeeeiiinnnaaayyy~~~zzzyyyyyy|||wwwrrrnnnfff]]]YYY[[[ZZZZZZYYYXXXVVVTTTRRRPPPQQQPPPOOONNNMMMLLLLLLKKKKKKJJJIIIGGGCCC???<<<:::999;;;>>>>>>===<<<<<<===BBBHHHNNNOOOOOONNNHHHBBB===999888;;;???CCCJJJQQQWWW___gggkkkjjjfffcccbbb___```bbbeeejjjrrr}}}RRR@@@<<>>???GGGIIIMMMQQQVVVYYY[[[\\\___ccceeeaaa```dddiiikkkfffkkknnnwwwhhhJJJBBBFFFBBB888???<<<===FFFQQQ___ppp}}}vvviiiaaa\\\RRRTTTVVVYYY[[[ZZZXXXVVVTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRTTTTTTRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQSSSSSSUUUXXXaaakkktttyyy{{{kkk```XXXNNNGGGCCC@@@???>>>BBBBBBAAA>>>;;;:::;;;======???BBBEEEHHHLLLPPPTTTYYY^^^eeelllpppsssvvvxxx~~~zzzxxx{{{mmmbbbqqq||||||~~~kkkPPP???777444444333333333444555555444444555666777999;;;<<<>>>AAA???CCCIIIFFFVVVxxxwwweee~~~{{{lllzzzkkkbbbyyywww}}}xxx|||zzzkkk___}}}||||||uuuhhhZZZOOOKKKFFFDDDFFFJJJMMMOOOKKKMMMOOOPPPPPPPPPQQQRRRMMMMMMNNNOOONNNMMMLLLKKKJJJKKKLLLLLLLLLJJJHHHFFFEEEBBB===999666666777888666555555444444444444555888===DDDKKKNNNMMMJJJHHHBBBBBBBBBBBB@@@>>><<<;;;;;;>>>AAACCCFFFIIILLLOOORRRSSSTTTWWW\\\ccckkkpppoookkkhhhiiioootttuuuuuutttxxx|||~~~uuuwww[[[>>>555zzzwwwooo]]]\\\ooo~~~yyyzzzZZZ???;;;888666888777777777666666666888999::::::;;;@@@FFFIIIJJJPPPXXXvvv|||{{{xxxjjjjjj}}}xxxwwwsssqqqmmmeee\\\YYY[[[ZZZZZZZZZYYYWWWTTTQQQOOOQQQQQQPPPOOONNNMMMMMMMMMKKKJJJIIIGGGCCC???<<<:::;;;===???@@@???=========BBBHHHMMMNNNOOOOOOJJJDDD>>>999888<<<@@@CCCJJJQQQWWW^^^fffiiigggbbb___]]][[[[[[___gggrrr~~~vvvIII======@@@::::::AAACCCHHHKKKPPPVVVYYYZZZYYYYYY___cccddd___^^^aaafffggghhhiiikkkwwwuuuQQQCCCFFFDDD;;;===;;;===CCCKKKVVVeeerrr{{{kkkaaaZZZRRRSSSTTTXXX[[[[[[XXXVVVUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRTTTRRROOOMMMLLLMMMNNNPPPOOOOOOOOONNNNNNOOOOOOOOOOOOMMMLLLNNNRRRYYY```ggg}}}~~~nnn\\\WWWNNNFFFBBBBBBCCCCCCDDDDDDBBB???<<<:::;;;<<<<<<>>>AAACCCFFFKKKPPPTTTVVV[[[cccjjjnnnrrrtttvvv}}}yyywwwzzz{{{kkkdddrrr{{{||||||cccHHH999444333333333333333444555666444444555666888:::<<<===@@@@@@AAAGGGKKKIIIRRRdddjjjuuukkkrrrbbbbbb|||~~~uuuuuuwww~~~xxxzzzwwwfffkkk|||kkk\\\TTTOOOIIIEEEEEEHHHKKKMMMJJJLLLOOOOOOOOOOOOPPPRRROOOOOOOOOOOONNNLLLKKKIIIIIIJJJKKKLLLKKKIIIGGGFFFEEEBBB===999666555666777:::999888666555444444444999<<>>AAADDDEEEGGGJJJLLLMMMOOOQQQUUU]]]hhhuuu~~~sssooojjjjjjmmmrrruuuuuuvvvwwwxxxzzz|||~~~|||}}}~~~vvv}}}{{{{{{tttNNN888555wwwzzzuuunnnhhh^^^bbbvvv{{{vvvzzz{{{SSS;;;;;;999666777777777666666666666888:::;;;???:::999<<>>DDDGGGGGGDDDBBBAAABBBGGGKKKLLLLLLMMMIIIDDD>>>::::::===AAACCCIIIOOOQQQVVV]]]bbbcccbbb```___ZZZ[[[___kkkyyy^^^BBB999<<>>===;;;===BBBGGGNNN\\\hhhuuufff[[[UUUSSSSSSUUUYYYZZZWWWTTTUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQTTTRRROOOLLLKKKLLLNNNOOOQQQPPPOOOMMMLLLKKKKKKKKKOOOLLLLLLMMMOOOPPPVVV]]]kkk{{{www\\\ZZZRRRIIIEEEFFFHHHGGGDDDDDDCCC???;;;999999999;;;===@@@BBBFFFKKKQQQVVVTTTYYY```fffjjjmmmoooqqqtttrrrssswww}}}~~~wwwmmmlllvvv{{{{{{|||~~~^^^DDD888666333333333333444555555666333444555777999;;;===???BBB@@@DDDKKKMMMNNNSSSYYYyyyvvvooossspppgggvvvyyyzzz|||mmm```wwwpppaaaZZZTTTMMMGGGFFFGGGIIIIIIJJJLLLNNNOOONNNOOOPPPQQQOOOOOOOOOOOONNNLLLJJJIIIIIIJJJKKKKKKKKKIIIGGGEEEEEEBBB>>>:::777555555666<<<;;;999888777666666666888;;;>>>BBBDDDDDDCCCBBBCCCEEEFFFFFFDDD@@@<<<999<<>>888===CCCAAAFFFPPPPPPWWWWWWYYY[[[]]]^^^______[[[bbbhhhfffdddeeedddbbbfffgggddddddssskkkQQQDDDAAABBB===;;;<<>>AAAEEEKKKRRRWWWYYY]]]bbbeeegggiiijjjlllkkkmmmqqqvvvzzz~~~}}}uuuppptttzzz{{{zzzuuuWWW@@@888999333333333333444555666666333444555777999<<>>@@@BBBCCCDDDEEEGGGHHHHHHFFFAAA;;;888>>>@@@CCCDDDDDDDDDEEEFFFLLLOOOQQQPPPNNNNNNRRRVVVdddjjjppprrrrrrqqqtttvvvvvvrrrqqqsssqqqmmmoootttrrrvvvyyyyyy}}}xxxyyyhhhMMM:::666888|||}}}vvvvvvccc___fffwwwwww}}}qqqJJJ666;;;;;;555555666555555555555777999;;;===777<<>>AAACCCDDDDDDCCCDDDDDDEEEKKKRRRTTTSSSRRRTTTWWWZZZdddpppvvvuuurrrsssvvvtttppppppqqqmmmfffdddhhhnnntttxxxxxxzzzwww~~~```DDD999999<<>><<<:::FFFLLLPPPUUUdddsssssshhhXXXYYYXXXUUUTTTUUURRRLLLAAA>>>>>>BBBEEEEEEIIIMMMPPPSSSYYYbbbgggiiiiiijjjmmmqqqxxx~~~zzzUUUCCC>>>???BBBHHHOOORRRQQQNNN]]]______\\\]]]aaabbb````````````aaabbbccceeeffffffhhhnnnjjjaaauuu]]]IIIEEE;;;>>>;;;:::;;;===DDDTTTbbbqqq{{{llleee______^^^ZZZYYYYYYXXXVVVTTTTTTUUUVVVUUUTTTUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNYYYZZZ___ddddddbbbdddiiikkkhhheeeccc]]]UUUUUUZZZNNNIIICCC@@@@@@@@@???===<<<;;;>>>BBBDDDFFFNNNVVVaaabbbddddddddddddfffgggdddhhhnnntttwwwzzz}}}zzz}}}~~~{{{zzz|||~~~~~~tttssszzz|||zzz|||mmmGGG777;;;333333333333333333444555666888888888999;;;>>>AAABBBEEEEEEFFFHHHJJJLLLNNNOOO]]]```pppzzz|||uuusssuuu~~~|||{{{qqqzzzzzzxxxlllfff]]]TTTMMMIIIFFFDDDEEEEEEFFFGGGIIILLLNNNPPPNNNMMMLLLLLLKKKKKKLLLLLLPPPPPPOOONNNLLLKKKJJJJJJHHHEEEBBB???<<<888333000444222333777===@@@===:::888;;;>>>???>>>???CCCGGGLLLLLLMMMLLLHHHCCC===999<<>>@@@BBBDDDGGGLLLOOOUUUUUU^^^www|||hhhNNNKKKPPPOOOqqq|||uuunnnfff``````\\\ZZZXXXVVVTTTSSSSSSSSSSSSRRROOOJJJFFFEEEHHHKKKIIIHHHFFFDDDAAA>>><<<;;;HHHXXXaaa]]]]]]jjjzzzuuulll___XXXYYYZZZRRRGGGAAA>>>???CCCFFFGGGJJJOOORRRTTTZZZ```ffflllrrrwwwxxxzzz}}}sssFFF???AAABBBFFFLLLRRRUUUUUUSSSTTTYYY[[[YYYYYY]]]___^^^aaaaaaaaabbbbbbdddeeeeeeggglllnnnkkkgggqqqdddMMMDDD>>>???===;;;<<<===BBBOOO\\\eeeuuupppeee\\\\\\______]]]]]]ZZZXXXUUUTTTUUUTTTSSSRRRTTTTTTRRRQQQQQQQQQRRRSSSSSSRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLOOOTTTUUUQQQMMMRRRZZZooorrrssskkk```XXXVVVWWWOOOJJJDDDAAABBBBBBAAA???===;;;===AAACCCFFFOOOWWW```bbbddddddddddddfffgggfffjjjooosssvvvwwwyyy{{{|||}}}}}}}}}{{{zzzzzz{{{uuuooouuu|||ooo\\\???333666222333333333333444555666666888888999:::===???BBBDDDHHHIIIIIIJJJLLLNNNPPPQQQTTTYYY~~~xxxuuuxxxhhhzzzyyy{{{xxxtttkkkyyy~~~qqqiii]]]VVVSSSPPPKKKGGGCCCDDDEEEGGGIIIJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMMMMOOOOOONNNMMMLLLKKKJJJIIIGGGDDDAAA>>><<<888444111555444555999===???;;;777777;;;>>>???>>>@@@CCCGGGFFFHHHIIIJJJGGGCCC>>>;;;<<<>>>AAABBBBBBBBBDDDEEEJJJNNNQQQOOOQQQWWW[[[\\\^^^eeennntttuuurrrnnnlllqqqxxxuuupppqqqpppqqq{{{zzz|||}}}{{{yyyzzz~~~xxxRRR999777999555zzzlllcccjjj{{{|||}}}~~~UUU<<<444:::888666888777666666777888999;;;======<<<>>>AAACCCEEEHHHLLLOOOLLLUUUYYYeeevvv~~~{{{|||___NNNMMMJJJUUU|||wwwrrrkkkfffddd```^^^[[[XXXVVVUUUUUUVVVUUUTTTQQQLLLHHHFFFGGGHHHGGGFFFEEEDDDBBB@@@>>>===MMMiii}}}vvveeeggg{{{uuujjj```RRRFFFBBB??????BBBEEEFFFJJJOOOSSSUUUZZZ___hhhrrr}}}TTT===BBBEEEGGGJJJPPPUUUYYYYYYXXXSSS[[[```^^^[[[\\\^^^^^^bbbbbbbbbccccccddddddeee]]]fffeeefffhhhfffqqqVVVDDDAAA@@@>>><<<======???HHHRRRXXXbbbuuuooo^^^[[[```cccaaa___[[[YYYVVVUUUTTTTTTRRRPPPTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJGGGJJJNNNMMMEEE@@@GGGQQQnnn|||tttccc[[[WWWUUUPPPKKKEEEBBBCCCDDDDDDCCC>>>;;;;;;???CCCGGGPPPYYY```aaacccdddcccdddfffgggiiilllpppsssssstttvvvwww||||||{{{|||||||||zzzyyy}}}vvvhhhhhhvvv~~~|||eeeMMM;;;444555666333333333444444666777777999999:::<<>>;;;888<<>>@@@@@@@@@AAACCCEEEJJJMMMNNNLLLMMMSSSYYYZZZ\\\bbbkkkpppqqqnnnjjjgggqqqxxxrrrqqqvvv~~~|||||||||~~~tttvvvxxx```GGG999666666666|||{{{|||rrrccc^^^ooo~~~wwwyyy|||LLL999444:::888666888555666666777888:::;;;===>>>===@@@CCCEEEGGGJJJNNNQQQQQQYYYWWWXXXzzzsss[[[PPPLLLGGGfff|||{{{yyyuuuooojjjbbb```]]]ZZZXXXWWWXXXXXXSSSRRRPPPMMMJJJHHHGGGGGGFFFFFFFFFFFFEEECCCAAA@@@OOOrrrzzz{{{iii[[[TTTHHHDDDCCCEEEGGGGGGKKKPPPSSSUUUYYYbbbppp~~~iiiGGGCCCHHHGGGIIIMMMRRRVVVYYYZZZZZZ\\\ffflllhhhbbb``````aaabbbbbbcccddddddddddddddddddnnniiijjjpppaaaooobbbFFFCCC@@@===<<<======>>>CCCKKKSSSXXXfffzzzeee\\\___bbb```^^^ZZZXXXVVVUUUTTTTTTRRRQQQSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKJJJKKKLLLKKKDDD@@@EEENNNbbbxxxrrr```YYYVVVQQQNNNIIIDDDBBBDDDFFFFFFEEE???;;;:::>>>CCCHHHRRRZZZ___aaacccccccccdddfffhhhkkkmmmppprrrrrrssstttvvv{{{yyyxxxzzz~~~}}}zzz|||mmmaaahhhxxxxxx^^^BBB888555444888333333333444555777888999:::;;;===???BBBDDDGGGHHHJJJJJJJJJJJJJJJKKKLLLMMMOOOXXXXXXuuutttooo|||pppiiizzzzzzuuussslllccc^^^\\\YYYTTTPPPGGGFFFDDDCCCCCCDDDEEEFFFIIIIIIJJJJJJKKKMMMNNNOOOMMMNNNNNNNNNNNNMMMKKKKKKEEEBBB>>><<<:::888555222///000333888<<<>>>===:::CCCFFFIIIHHHDDDBBBBBBCCCDDDFFFHHHJJJIIIFFFBBB???<<<===????????????AAACCCEEEHHHJJJHHHKKKSSSZZZ\\\[[[___dddggggggeeedddcccwwwzzzyyy|||}}}yyyyyy|||~~~zzzooogggiiiLLL===777444444888www{{{}}}zzzxxxxxxiii^^^```vvvvvvpppxxxvvvGGG888666;;;666444666333555555666777999;;;===>>>???BBBFFFHHHJJJMMMPPPSSS\\\]]]ZZZ]]]sss~~~jjjVVVQQQIIIWWWxxxrrrcccaaa^^^[[[YYYXXXYYYYYYQQQPPPNNNMMMKKKJJJIIIHHHFFFGGGHHHHHHHHHGGGEEEDDDJJJfff|||uuurrrccc\\\KKKGGGEEEHHHIIIJJJNNNSSSWWWYYY^^^jjjTTTFFFKKKHHHIIIKKKOOORRRUUUWWWYYYZZZ___iiiooollleeecccccccccaaaaaacccddddddddddddddddddllleeegggmmmZZZ^^^qqqPPPDDD>>>;;;;;;===>>>===AAAFFFOOOUUU```nnnmmm^^^]]]^^^]]]\\\XXXVVVTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMOOONNNLLLKKKJJJKKKLLLLLLKKKHHHFFFGGGFFFBBBCCCFFFMMMcccnnnbbbTTTQQQOOOJJJJJJFFFBBBAAADDDFFFFFFDDD???:::999>>>DDDJJJSSS[[[^^^```bbbccccccdddfffhhhkkkmmmpppqqqrrrsssuuuwwwwwwuuutttxxx}}}}}}mmmeeeooo|||zzzqqqUUU:::333222000333333333333555666888:::;;;<<<>>>@@@BBBEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLIIISSSOOObbbzzzzzz___ggg}}}yyy|||yyytttssspppjjjccc^^^[[[[[[NNNJJJEEEAAA@@@BBBEEEGGGGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMOOOOOOOOONNNMMMLLLEEEBBB>>>;;;999777444222///000333777:::<<<<<<;;;DDDGGGKKKKKKHHHFFFEEEFFFJJJKKKMMMNNNLLLHHHCCC@@@;;;<<<============@@@BBB>>>CCCEEEFFFKKKUUU^^^aaa]]]^^^^^^^^^^^^___bbbdddwww{{{wwwxxx{{{}}}|||sss^^^ooo```AAA777555222444:::yyy||||||wwwtttrrreeedddlll}}}tttttt}}}mmmCCC777888;;;444333666333555555666777999<<<>>>???AAADDDIIILLLNNNPPPSSSUUU]]]YYYYYY```mmm|||wwwbbb\\\TTTVVVkkkzzzsssjjjhhhfffbbb___\\\[[[ZZZRRRPPPNNNMMMMMMLLLKKKJJJGGGHHHJJJKKKJJJIIIGGGEEEBBBQQQllltttzzz~~~zzzsssgggXXXLLLFFFCCCCCCGGGKKKOOOUUU\\\hhhjjjmmmvvvlllIIIGGGJJJEEELLLNNNQQQSSSTTTVVVXXXZZZYYYaaagggfffbbbbbbbbbaaa^^^___aaacccdddddddddccc]]]bbbbbbkkkuuulllqqqaaaFFF>>>;;;:::===>>>===???CCCJJJRRR\\\fffrrrvvvggg```]]][[[\\\WWWVVVTTTTTTUUUVVVUUUTTTQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLOOONNNLLLKKKJJJKKKMMMNNNOOOJJJIIILLLLLLGGGCCCBBB===KKKSSSMMMFFFEEEDDDBBBEEECCCAAABBBEEEGGGEEECCC>>>999888>>>FFFLLLTTT[[[]]]___aaabbbcccdddfffhhhiiikkknnnoooppprrrtttvvvrrrqqqqqqtttyyy~~~|||sssqqqwww~~~}}}hhhNNN;;;333333444222222333444555777999;;;<<>>CCCHHHMMMPPPNNNMMMMMMNNNNNNOOOQQQPPPMMMHHHCCC???;;;<<<<<<;;;;;;<<<>>>AAA;;;AAAEEEGGGMMMWWW```bbb___^^^\\\ZZZYYY]]]cccgggiii|||zzzzzz|||yyyyyy|||yyykkk^^^~~~xxxuuuXXX<<<555555444666<<<|||}}}}}}|||xxxtttpppooohhhqqq}}}|||xxx~~~```???666888:::333333888666666666777999;;;===???@@@DDDGGGKKKOOOQQQSSSUUUWWWWWWWWWZZZ___fff|||xxxpppfffcccmmmhhhvvv|||uuuzzzyyyvvvqqqlllfffbbb___WWWTTTPPPNNNNNNNNNMMMKKKGGGHHHJJJKKKKKKIIIGGGEEEAAADDDPPPeeeyyyzzzrrriiieee]]]VVVTTTSSSMMMEEEHHHGGGJJJSSS\\\eeeoooxxx~~~|||SSSGGGJJJIIIMMMPPPSSSUUUVVVVVVWWWYYY\\\WWW]]]aaa```___aaa```^^^[[[]]]___bbbdddddddddcccggggggnnn|||tttJJJAAA===;;;===>>><<<===@@@IIIPPPYYYaaajjjxxxxxxkkk```\\\]]]YYYWWWUUUTTTUUUUUUTTTSSSQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKNNNLLLJJJIIIIIIKKKMMMOOOUUUTTTVVVXXXUUULLLFFFEEE===???AAAAAA@@@???>>>>>>BBBAAAAAADDDGGGHHHFFFCCC===999888???HHHNNNTTTZZZ]]]___aaabbbcccdddfffhhhiiijjjlllmmmmmmnnnpppsssnnnnnnnnnooorrrwww}}}{{{zzzxxxwwwzzzZZZDDD===222333:::333222333444555888:::<<<===BBBCCCEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKMMMMMMPPPRRRUUU[[[ssszzztttttt}}}|||```UUUcccttt~~~zzzzzzxxxuuuuuuwwwxxxvvvooofff___[[[UUUSSSNNNIIIFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGIIIIIIHHHIIILLLNNNNNNMMMKKKJJJFFFBBB===999666444222000222333555777;;;@@@EEEIIIKKKQQQWWWYYYWWWUUUTTTTTTNNNOOOPPPOOOLLLFFFAAA===;;;;;;;;;:::999:::===@@@>>>DDDHHHIIINNNWWW]]]___\\\[[[YYYWWWXXX[[[bbbfffbbbnnnrrruuu|||yyyuuuzzz~~~|||zzzzzz|||yyyqqqdddrrr}}}www```LLL:::555777777999<<<}}}zzzwwwtttsssrrrlll|||{{{~~~~~~uuuTTT<<<555888:::333444:::888777777888:::<<>>LLLQQQWWW^^^fffrrrvvveee]]]]]][[[YYYVVVUUUTTTTTTRRRQQQPPPQQQRRRRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKIIIHHHHHHJJJMMMOOOXXX[[[___aaaYYYMMMFFFFFFDDD===:::>>>AAA???>>>@@@AAA@@@AAAEEEIIIJJJFFFCCC<<<888888@@@IIIOOOTTTYYY]]]___aaabbbcccdddfffhhhhhhjjjkkkkkkjjjkkkmmmooommmmmmmmmlllmmmrrr{{{zzzvvvxxx}}}zzzrrrttt}}}{{{yyyIII777999+++///999///222333444666888:::===>>>DDDEEEGGGIIIJJJJJJJJJIIIFFFFFFFFFGGGHHHIIIJJJKKKRRRMMMSSSSSSYYY~~~xxxpppRRROOOWWWiiiuuuyyy{{{rrrggg___VVVTTTRRROOOKKKHHHEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHEEEGGGJJJLLLMMMLLLJJJIIIGGGCCC===999666333111///...000333777===FFFOOOUUUYYY]]]bbbccc___[[[XXXWWWLLLMMMNNNNNNJJJEEE???<<<;;;;;;;;;999999:::===???BBBHHHKKKLLLOOOVVVZZZ[[[XXXXXXWWWVVVVVVYYY___cccjjjqqqsssxxx~~~yyywww{{{zzzyyyyyyzzz}}}tttjjjddd~~~{{{NNNCCC888666999:::;;;<<<}}}~~~{{{tttoooqqqxxx~~~|||kkkLLL888888777666666666666666888888:::;;;===???BBBCCCFFFHHHLLLQQQUUUXXXZZZ[[[\\\XXXWWW[[[```qqquuunnnfffuuu|||{{{tttpppjjjbbbYYYVVV[[[]]]VVVMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEFFFHHH@@@BBBCCCAAABBBKKKZZZfffkkkuuuzzzyyy{{{zzz~~~xxxeeeggghhhyyy|||xxxuuuxxx{{{WWWIIINNNQQQVVV]]]WWWXXXYYYZZZ\\\]]]^^^___ZZZ]]]```aaaaaa```aaaaaa\\\[[[\\\```dddfffdddbbbeeecccdddjjjooosssxxx~~~dddDDDDDD???999999>>>>>>;;;FFFRRRaaajjjlllnnnrrrwwwmmmccc\\\^^^YYYVVVWWWWWWTTTRRRSSSTTTTTTSSSQQQPPPOOONNNMMMPPPOOONNNMMMMMMMMMNNNOOOOOONNNMMMMMMLLLLLLMMMMMMPPPPPPGGGDDDKKKKKKKKKTTTaaaaaabbbccc___VVVMMMIIIBBBDDDDDDCCCCCCCCCBBB???BBBDDDGGGJJJKKKIIIGGGEEE@@@======CCCHHHMMMTTT\\\cccaaa______bbbeeehhhiiinnnlllkkkmmmpppqqqooolllkkkkkkkkklllpppvvv|||xxxmmmmmmwwwxxxpppsss{{{}}}dddKKK666333555333111444333555777888999;;;???AAABBBCCCEEEHHHKKKMMMNNNOOOMMMLLLKKKIIIIIIJJJJJJKKKQQQOOORRRUUUWWWlll~~~uuussssssuuuyyyjjjzzzRRRJJJ]]]aaagggwww|||}}}www~~~{{{oooggg]]]XXXRRRPPPPPPNNNIIIDDD>>>BBBGGGJJJJJJIIIGGGFFFCCCDDDGGGIIIJJJKKKKKKJJJDDDBBB>>>:::666333000///333222333888BBBNNNWWW]]]eeekkkhhh]]]VVVVVVPPPFFFDDDEEEFFFEEEDDDAAA>>><<<999::::::::::::<<<@@@CCCIIILLLOOOSSSUUUVVVUUUTTT[[[ZZZYYYYYYZZZ]]]aaaccckkkpppvvvyyyyyyxxxxxxyyywww~~~~~~wwwwwwxxxnnnwwwsss===;;;888666666888:::<<>>:::;;;=========@@@MMM^^^kkkpppqqqrrrtttjjj]]]^^^ZZZXXXYYYXXXTTTTTTVVVRRRRRRRRRQQQQQQPPPPPPOOOPPPOOONNNMMMMMMMMMNNNOOONNNMMMLLLLLLKKKKKKLLLLLLLLLNNNHHHEEEKKKKKKNNNZZZeeecccaaabbb```[[[UUUQQQIIIIIIHHHGGGHHHIIIIIIHHHEEEGGGIIIKKKKKKJJJHHHGGG>>><<<>>>EEEKKKPPPWWW^^^aaa___^^^^^^bbbeeehhhhhhmmmlllkkkkkkmmmmmmjjjgggkkkjjjkkknnnsssyyy~~~vvvqqqrrrxxxxxxsssttt|||yyyWWWDDD555444666333111444333555777888999;;;>>>@@@CCCDDDGGGIIIKKKLLLLLLLLLMMMLLLKKKJJJIIIJJJJJJKKKQQQPPPSSSVVVUUUdddqqqvvvvvvzzztttbbbIIIMMMUUUfffyyy|||}}}xxxyyy|||wwwvvvddd^^^WWWSSSRRRPPPLLLHHHBBBCCCEEEEEEEEEDDDCCCCCCDDDEEEFFFHHHIIIIIIHHHHHHDDDCCC@@@===999666333111444222111555<<>><<<;;;999999999888999===CCCHHHOOOPPPRRRSSSSSSRRRQQQPPPQQQRRRTTTVVVZZZ___eeehhhooosssxxxzzzyyyyyyyyy{{{{{{}}}}}}}}}{{{~~~```<<<:::888666777999;;;===|||yyyttt|||~~~~~~}}}VVV<<<888777777666666666666666999:::<<<===>>>???BBBEEEIIIKKKMMMPPPSSSUUUVVVVVV\\\YYYXXX\\\\\\^^^kkkzzz|||]]]LLLUUUhhh~~~}}}}}}}}}xxxxxxwwwuuuqqqmmmkkkkkk]]]ZZZXXXWWWWWWUUUQQQMMMLLLKKKJJJHHHGGGGGGGGGGGGKKKMMMMMMKKKIIINNNXXX```kkkxxxkkk```mmm}}}{{{www^^^KKKLLLSSSSSSTTTYYY]]]]]]]]]]]]^^^^^^^^^^^^_________^^^]]]]]]___aaa^^^\\\\\\]]]___aaabbbaaaddd```___bbbfffiiipppwwwdddQQQAAA>>>???<<<;;;===???LLL___oooxxxyyywwwuuuttttttcccbbb___]]]\\\XXXSSSRRRUUUQQQQQQQQQQQQQQQQQQQQQRRRPPPPPPOOONNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKGGGLLLHHHGGGKKKKKKTTTfffnnnmmmkkkjjjhhhgggdddaaaUUURRRNNNMMMNNNPPPRRRSSSLLLMMMNNNNNNMMMKKKIIIGGG>>>===@@@HHHNNNRRRXXX^^^^^^]]]\\\]]]aaaeeeggghhhjjjjjjiiijjjjjjhhheeeccchhhhhhjjjooouuuzzz~~~vvvxxxyyyzzzzzz{{{}}}oooFFF;;;444555666222111555666888:::;;;<<<===@@@BBBDDDEEEGGGIIIKKKKKKKKKJJJLLLLLLKKKJJJJJJJJJJJJKKKNNNNNNQQQSSSOOOWWWyyyuuurrrpppvvvvvv~~~VVVFFFHHH\\\kkkiiitttxxxttt|||}}}xxxzzz~~~oooiii```ZZZWWWSSSOOOLLLGGGFFFDDDBBBAAAAAAAAABBBDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA>>>:::777555666333111111555:::???AAAKKKPPPOOOHHHFFFHHHEEE>>>BBBAAA???===<<<::::::999999999999:::<<>>;;;999888888888999999;;;===@@@CCCIIIOOOSSSVVVUUUTTTRRRQQQQQQQQQRRR]]]bbbhhhnnnrrrwww}}}||||||}}}}}}}}}~~~~~~~~~ooofffXXX???888888888999;;;>>>@@@BBB|||{{{zzzpppvvvcccDDD888777777666666666666777777666:::???AAABBBEEEKKKPPPOOOOOOPPPPPPQQQRRRSSSSSSWWWTTTSSSWWWZZZ[[[]]]```}}}~~~ppp\\\VVVOOOPPP\\\ttt||||||wwwtttrrrrrrtttuuusssqqqiiigggfffhhhjjjllllllkkkfffiiikkkllllllmmmqqqtttmmmssswwwxxx{{{vvv___aaajjjRRRMMMOOOVVVZZZXXXYYY^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\[[[YYYVVVTTTUUUXXX[[[YYYYYYZZZ[[[]]]___ccceeebbb]]][[[\\\^^^aaagggnnn~~~bbbFFF@@@@@@:::999>>>===CCCNNNYYYcccjjjmmmnnnjjjgggooojjjbbb^^^]]]\\\XXXSSSRRRUUUSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLLLLLLLLLLMMMJJJLLLHHHFFFHHHKKK```{{{qqqooommmiiigggiiiaaaaaa___[[[VVVOOOJJJGGGDDDCCCGGGNNNRRRRRRUUUYYY[[[ZZZZZZ\\\```dddeeefffdddeeeffffffeeeeeeeeeeeegggjjjpppuuuyyy|||~~~}}}|||~~~NNN999777666444111000555;;;;;;>>>AAACCCCCCDDDFFFGGGCCCDDDEEEGGGIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJIIIFFFGGGKKKNNNJJJHHHTTTccc]]]IIIHHHNNNRRRXXXeeettt|||||||||~~~}}}~~~|||xxxssskkk```VVVOOOKKKIIIGGGFFFFFFEEEBBB@@@???@@@@@@AAABBBCCCDDDEEECCCDDDDDDEEECCCAAA>>>===;;;888555444555777777777555888:::;;;>>>BBBCCCBBB===;;;999777666777999::::::>>>DDDIIIMMMOOORRRTTTUUUTTTRRRPPPPPPPPPQQQRRRccciiirrrxxx{{{~~~~~~~~~zzz}}}nnnZZZKKK:::777888:::<<>><<<<<>>AAAGGGNNNUUU___iiiooommmdddaaaqqqeeeZZZVVVTTTWWWXXXVVVUUUWWWTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOONNNNNNMMMMMMMMMMMMMMMLLLLLLGGGFFFHHHJJJ```}}}yyypppjjjjjjkkkkkkiiifff___XXXPPPLLLIIIHHHJJJPPPSSSSSSVVVZZZ[[[ZZZZZZ]]]```cccdddddddddddddddcccbbbcccfffhhhlllrrryyy|||{{{|||zzzpppBBB999888777444111222777<<<;;;>>>BBBDDDEEEFFFHHHIIIFFFFFFEEEEEEGGGIIIKKKLLLKKKKKKKKKLLLKKKJJJJJJIIIHHHHHHLLLOOOMMMLLLRRRZZZxxxppptttmmmQQQDDDBBBKKKGGGZZZsss~~~|||~~~vvvkkk```YYYPPPLLLIIIHHHHHHGGGCCC@@@@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBCCCBBBAAA@@@???===;;;999999:::;;;;;;::::::;;;;;;;;;<<<=========;;;:::888888888:::<<<======CCCJJJPPPRRRRRRRRRRRRSSSRRRQQQQQQRRRSSSUUUVVVaaajjjtttzzz|||~~~~~~|||mmmzzzhhhMMMAAA777888:::<<<@@@BBBDDDFFFFFF|||{{{xxxdddaaavvvwwwLLL999<<<666666666666666777888888;;;@@@FFFGGGFFFHHHOOOUUUSSSSSSRRRQQQRRRSSSTTTUUUXXXXXXXXXVVVWWWXXXXXXXXX]]]hhh~~~tttuuuzzzqqqdddSSSKKKUUU]]]dddqqqzzzzzz|||}}}|||zzz|||}}}~~~tttxxx{{{zzzwwwyyy}}}nnnYYYfffqqqlllPPPOOOQQQUUUXXXWWWSSSRRRTTTXXXWWWWWWWWWVVVUUUUUUUUUWWWXXXWWWUUUTTTTTTVVVYYY[[[^^^```aaa```___aaacccccc___^^^aaacccdddhhhnnnuuu}}}^^^GGG??????>>><<<>>>AAAEEEHHHNNNZZZiiiuuussskkkaaaddd|||dddXXXQQQMMMRRRWWWVVVTTTSSSSSSSSSRRRRRRRRRRRRRRRRRROOOPPPQQQQQQQQQPPPOOONNNNNNNNNMMMLLLLLLLLLLLLLLLIIIIIIFFFHHHJJJIII[[[}}}{{{rrrppprrrrrrssspppkkkbbbZZZUUUMMMKKKMMMRRRVVVWWWZZZ^^^\\\[[[\\\^^^aaacccdddccceeeeeeccc```^^^___dddgggnnnwwwyyywww}}}vvvWWW:::555777666444333555888:::===AAAEEEIIIJJJKKKMMMNNNKKKIIIFFFDDDDDDEEEHHHJJJJJJKKKLLLLLLLLLKKKIIIIIIJJJIIIKKKNNNNNNNNNRRRVVVeeeeeecccooo}}}gggOOO???DDDAAAUUUppp~~~}}}||||||~~~~~~}}}vvvooojjj\\\VVVOOOKKKKKKJJJHHHDDDDDDCCCAAA@@@@@@@@@@@@AAA????????????@@@@@@@@@@@@>>>===;;;<<<=========<<<>>><<<;;;;;;:::999999:::999999999:::;;;===???AAABBBGGGMMMQQQRRRQQQQQQPPPOOOQQQSSSWWW\\\aaadddgggiiirrr|||~~~~~~}}}yyyvvv{{{wwwXXXAAA;;;999:::<<>>DDDIIIIIIGGGHHHNNNUUUTTTSSSRRRRRRRRRSSSUUUVVVTTTWWWXXXWWWVVVWWWXXXWWW\\\TTT```hhhaaazzz|||zzzttt[[[OOOWWWZZZWWWUUUcccyyyrrrrrr}}}mmm```]]]mmmrrr]]]NNNQQQSSSXXX[[[YYYTTTQQQQQQUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRRRRTTTVVVZZZ]]]``````]]][[[[[[]]]```]]]\\\___bbbbbbfffkkkdddiiipppPPPCCCAAA???999999===@@@CCCGGGTTTffftttyyytttddd\\\pppggg[[[QQQKKKOOOUUUTTTOOOLLLQQQQQQQQQRRRSSSTTTTTTTTTOOOPPPQQQQQQQQQPPPOOONNNMMMMMMLLLKKKKKKKKKKKKKKKFFFGGGEEEJJJLLLHHHWWWvvv~~~uuuvvvxxxwwwssskkkbbb]]]OOOMMMNNNTTTXXXZZZ^^^ccc]]]\\\\\\^^^aaacccccccccgggfffccc^^^[[[\\\aaafffmmmxxxvvvrrryyy}}}rrr}}}}}}kkkFFF<<<222444666555555888999999AAAEEEJJJNNNPPPQQQSSSTTTPPPMMMGGGCCCBBBCCCFFFHHHJJJKKKLLLLLLLLLKKKIIIHHHJJJHHHHHHKKKMMMNNNPPPSSSUUUwww}}}ppp\\\[[[nnneeeIIIHHHDDDSSSjjj|||}}}}}}}}}{{{zzz|||~~~zzzwwwhhh```UUUOOONNNNNNMMMJJJGGGFFFCCCAAA???>>>>>>>>>============>>>???@@@AAA???===<<<===>>>>>>===;;;===;;;:::::::::888888:::888999:::;;;>>>@@@BBBCCCFFFIIIMMMOOOOOOOOOOOOPPPLLLOOOVVV^^^hhhpppvvvzzzxxx~~~}}}|||~~~vvv}}}ppprrr{{{yyyeeeJJJ:::;;;===;;;===AAADDDGGGHHHHHHHHH}}}zzzzzzzzzpppvvv~~~ZZZ;;;444:::666555555555666999;;;===AAAEEEJJJKKKKKKMMMSSSXXXYYYYYYZZZXXXVVVTTTUUUVVVZZZXXXYYY]]][[[TTTRRRUUUZZZYYY[[[^^^]]]dddnnnbbbiii]]]RRRRRR\\\tttvvvhhhfffrrrrrrggg___TTTYYYmmmyyyvvv|||fffYYYWWWUUUWWWZZZ[[[[[[YYYVVVSSSUUUUUUUUUTTTTTTTTTSSSSSSWWWUUUSSSQQQQQQRRRTTTUUUYYY]]]aaabbb^^^ZZZXXXXXXXXXYYY[[[]]]___bbbcccdddjjjgggwwwgggJJJ@@@@@@;;;???===<<<>>>AAAHHHWWWeee~~~vvvhhhjjjxxx{{{rrrbbb[[[SSSQQQTTTUUUSSSOOOPPPQQQSSSSSSSSSSSSRRRRRRPPPQQQRRRTTTUUUTTTQQQOOOMMMKKKIIIIIIIIIJJJIIIHHHLLLEEEDDDFFFDDDCCCPPPbbb}}}~~~wwwlllfffVVVUUUSSSRRRUUUYYY^^^aaa\\\[[[ZZZ\\\___bbbcccddddddfffddd___```gggmmmoooxxxzzz|||yyyuuutttwwwzzz{{{~~~hhhKKKBBB444444555777777888;;;>>>AAAFFFHHHKKKOOORRRTTTUUUVVVSSSNNNHHHDDDCCCCCCCCCBBBFFFHHHKKKNNNOOONNNLLLKKKLLLPPPQQQMMMKKKLLLMMMKKKWWWddd}}}______zzzsssSSSRRRJJJkkk|||{{{~~~{{{zzzzzz}}}{{{{{{wwwpppfff\\\UUUQQQOOONNNNNNHHHFFFHHHGGGAAA@@@CCC???>>>======>>>>>>===<<<<<<:::888888999:::::::::AAA@@@>>><<<:::999888888;;;<<<===???@@@AAAAAAAAAHHHGGGIIILLLKKKIIIJJJNNNMMMPPPTTT[[[iiixxx}}}{{{}}}{{{zzzzzzxxxuuunnnQQQAAA::::::>>>???AAADDDGGGJJJLLLMMMNNNxxxTTT:::555:::666666555666777:::<<<>>>CCCGGGKKKLLLKKKLLLPPPTTTYYYZZZ[[[ZZZWWWUUUUUUVVVVVVTTTVVVZZZYYYUUUSSSVVVXXXWWWZZZ]]][[[]]]rrrqqqdddVVVMMMKKKPPP```pppxxxrrrvvv}}}zzzooohhhWWWNNNPPPWWWiiiyyysssnnnyyy```XXXQQQTTTUUUXXXZZZZZZYYYXXXVVVXXXWWWVVVUUUTTTTTTSSSSSSWWWUUUSSSQQQQQQRRRTTTUUUSSSXXX^^^aaa___]]]\\\[[[YYYYYYZZZ[[[[[[\\\]]]]]]___]]]hhhdddJJJBBBAAA>>><<<<<<===@@@EEERRR___~~~yyywww|||llldddYYYTTTTTTTTTPPPLLLOOOQQQSSSTTTTTTSSSRRRRRRUUUSSSQQQRRRSSSSSSPPPNNNNNNLLLJJJJJJJJJKKKJJJIIIKKKFFFFFFJJJHHHEEELLLXXXzzz~~~nnndddXXXVVVUUUTTTVVVYYY^^^```^^^]]][[[\\\^^^`````````fffgggddd```cccooo{{{}}}{{{yyywwwvvvsssxxx\\\@@@;;;222444666888999:::===@@@CCCFFFHHHLLLOOORRRTTTTTTTTTQQQMMMIIIFFFFFFFFFEEEEEEFFFHHHJJJMMMNNNNNNMMMLLLNNNRRRQQQMMMKKKMMMNNNMMMNNNWWWyyyeeeqqqeeeQQQdddzzzxxxvvv|||zzzyyyyyyvvvuuuxxx~~~yyyuuuooohhhbbb]]]WWWSSSSSSMMMJJJKKKIIIEEECCCFFFBBBAAA@@@@@@@@@???===;;;@@@>>><<<===???AAAAAAAAA@@@@@@>>>===<<<<<<;;;;;;<<<<<<>>>???@@@AAAAAAAAAEEEDDDEEEGGGGGGFFFHHHMMMSSSYYY___fffpppzzz~~~|||}}}~~~~~~~~~___GGG===;;;>>>BBBEEEFFFIIIKKKMMMNNNOOOOOOlllIII888777999666666666777999<<<>>>@@@DDDHHHLLLNNNLLLLLLMMMOOOVVVXXXYYYYYYVVVTTTSSSSSSRRRQQQSSSWWWXXXVVVUUUWWWZZZYYY\\\```]]]\\\fffttt{{{kkk\\\PPPIIILLLRRRWWW```sss}}}xxxxxxiii^^^UUUKKKGGGMMM^^^rrrqqqfffiiirrrdddZZZYYYPPPTTTUUUWWWYYYZZZZZZZZZZZZ[[[ZZZYYYWWWUUUTTTSSSRRRVVVTTTRRRQQQPPPQQQSSSTTTRRRWWW]]]aaaaaa```^^^]]]\\\\\\\\\]]]^^^^^^^^^___[[[]]]bbbrrrLLL@@@CCC===;;;;;;===>>>AAAKKKVVVtttwwwmmm```XXXUUUTTTQQQNNNKKKNNNPPPQQQQQQRRRSSSTTTWWWQQQLLLLLLOOORRRQQQNNNOOOMMMKKKJJJKKKKKKJJJIIIJJJFFFGGGLLLLLLGGGGGGLLLZZZsss{{{jjj```YYYXXXWWWVVVXXX[[[^^^aaa```^^^[[[[[[\\\]]]]]]\\\bbbcccaaaaaakkkzzzssstttwww~~~zzzNNN888:::666555777999;;;<<>>@@@???>>>???AAACCCCCCCCC@@@??????>>>>>>>>>??????======>>>??????@@@AAAAAAEEEBBBBBBCCCCCCCCCGGGMMM]]]fffooouuuyyy}}}}}}zzz~~~vvvttt|||oooOOO>>>;;;>>>BBBFFFIIIJJJLLLNNNOOOOOOOOONNN^^^???777888888777777888:::<<<>>>AAABBBCCCGGGMMMOOOOOONNNNNNNNNSSSUUUVVVVVVTTTQQQPPPPPPRRRRRRSSSUUUXXXXXXWWWWWW[[[YYY[[[______\\\```gggjjjvvvcccRRRIIIIIINNNPPPPPPXXXiiizzzhhhZZZUUUSSSMMMVVVcccvvv~~~rrriii___^^^rrrsss\\\XXX[[[UUUXXXXXXYYYZZZ[[[\\\\\\\\\]]]\\\[[[YYYVVVTTTSSSRRRTTTSSSQQQPPPOOOPPPQQQRRRSSSWWW\\\```aaa___\\\[[[ZZZ[[[\\\^^^```aaacccccc]]]eeeeeewwwrrrPPPDDDCCC>>>;;;;;;<<<===>>>DDDLLL```rrr}}}sssfff\\\XXXVVVTTTRRRJJJKKKLLLLLLMMMPPPVVV[[[WWWPPPIIIHHHLLLQQQQQQOOONNNLLLJJJJJJJJJJJJJJJHHHJJJEEEEEEKKKMMMIIIEEEEEELLLZZZlll}}}uuuiii___[[[WWWWWWWWWXXXZZZ]]]```bbb^^^\\\ZZZYYYZZZ[[[[[[[[[\\\]]]\\\\\\ggg{{{zzzsssuuuwww~~~~~~gggAAA444:::888555777:::<<<>>>AAAEEEGGGHHHJJJNNNQQQRRRRRRPPPOOOUUUTTTSSSSSSSSSRRRNNNLLLDDDFFFHHHKKKMMMMMMMMMMMMKKKNNNMMMIIIIIINNNRRRSSSOOOUUUZZZlllvvvqqq}}}yyyQQQEEEWWW```ccchhhgggnnnttt{{{~~~{{{yyy}}}zzzvvvuuuxxxzzz||||||yyyyyyzzzzzzwwwqqqhhhbbbZZZTTTOOONNNNNNMMMLLLKKKLLLLLLLLLLLLLLLKKKHHHEEEDDDBBBAAABBBDDDEEEDDDCCC@@@@@@???????????????@@@=========>>>>>>???@@@@@@EEEBBBBBBEEEFFFGGGMMMTTTjjjttt}}}~~~}}}}}}~~~zzzkkknnnyyy~~~zzzbbbGGG;;;<<>>@@@BBBFFFHHHIIIKKKNNNPPPQQQPPPOOONNNVVVUUUUUUUUUUUURRRMMMIIIEEEFFFHHHJJJKKKLLLLLLLLLFFFIIIIIIGGGHHHNNNSSSTTTJJJSSSUUUVVVrrruuuppp|||```IIIJJJKKKJJJOOOUUU___fffqqqyyy}}}}}}{{{zzzzzzzzzyyyzzz{{{{{{zzzyyyzzzzzzzzzzzzzzzvvvqqqmmmgggbbb[[[VVVUUUTTTPPPKKKNNNNNNMMMNNNOOONNNLLLIIILLLJJJIIIHHHIIIHHHFFFEEEAAAAAA@@@???>>>>>>>>>>>>???>>>=========>>>??????BBBAAAEEELLLQQQVVV]]]fffwww~~~|||{{{|||nnn]]]]]]qqq~~~}}}~~~}}}hhhUUUAAA<<>>AAADDDFFFGGGEEEHHHMMMSSSVVVXXXWWWWWWXXXYYYYYYWWWUUUSSSTTTUUUYYYYYYWWWUUUXXX\\\ZZZUUUTTTTTTVVVXXX[[[^^^bbbdddfffiiixxxwwwnnnbbbYYYLLLMMMPPPPPPIIIIII\\\sssppp```RRROOOPPPTTT]]]hhhwwwzzz}}}sssgggooofff___]]]eeetttyyy[[[]]][[[TTTWWW]]]]]]^^^^^^___^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUURRRRRRQQQPPPPPPPPPPPPPPPJJJKKKNNNRRRWWWZZZZZZYYY]]]]]]^^^___```aaabbbbbb___jjjiiijjj}}}iiiGGGDDD@@@===>>>===<<<>>>CCCIIIOOOXXXeeexxxxxxmmmccc[[[TTTQQQSSSRRROOOKKKJJJRRR___jjjjjjeee]]]VVVRRRPPPOOONNNLLLJJJHHHGGGHHHHHHGGGFFFHHHEEEBBBCCCFFFGGGFFFDDD@@@FFFFFFMMM\\\hhhxxxoooeee]]]ZZZYYYVVVTTTUUUQQQRRRUUUXXX[[[]]]___```WWWVVVTTTUUUXXXZZZ[[[[[[WWWZZZZZZWWWWWW\\\aaaaaammmssszzz~~~uuurrrsss|||ttt^^^DDD666555555444888;;;???AAACCCEEEGGGIIIJJJKKKMMMNNNOOOOOOOOOOOOTTTSSSSSSSSSRRROOOJJJFFFFFFFFFHHHIIIJJJJJJKKKKKKDDDHHHIIIGGGHHHMMMRRRRRRHHHPPPTTTQQQ\\\yyy}}}nnnWWWIIICCCAAAEEELLLPPPYYYeeepppvvvxxxxxxxxxsssuuuxxx{{{||||||{{{{{{}}}|||||||||}}}}}}{{{yyywwwssskkkdddaaa___XXXPPPQQQOOOMMMMMMMMMMMMKKKJJJLLLJJJIIIHHHHHHFFFDDDAAABBBAAA@@@???????????????BBBAAA???>>>>>>???@@@AAA???BBBKKKXXXbbbiiirrrzzz}}}|||}}}uuucccVVVTTTaaayyyvvv|||iiiSSSGGG>>>>>>CCCFFFHHHJJJHHHJJJLLLNNNPPPQQQQQQQQQ~~~oooRRR===555555555555888:::===@@@CCCFFFHHHIIIIIILLLPPPUUUYYY[[[[[[ZZZ[[[[[[ZZZWWWUUUTTTVVVXXXYYYYYYVVVTTTXXX]]]\\\UUUTTTWWWZZZ\\\^^^aaaccceeefffbbbaaappprrrttt{{{|||kkk[[[UUUTTTTTTMMMDDDFFFPPPZZZlll|||jjj___UUURRR\\\dddgggnnnxxxyyysssvvvjjjZZZcccooouuu|||gggVVVZZZXXXUUUXXXYYYYYY[[[]]]______^^^\\\ZZZXXXXXXXXXXXXXXXXXXXXXWWWTTTTTTTTTSSSSSSSSSRRRRRRMMMLLLMMMPPPVVVZZZ[[[[[[___```aaabbbdddfffgggggggggmmmmmmoooyyy~~~YYYIIICCC?????????===???CCCIIIIIILLLUUUiiivvvlllaaaXXXSSSTTTTTTRRRLLLIIINNNYYYcccjjjiiiddd]]]UUUPPPOOOPPPLLLJJJHHHHHHHHHIIIHHHGGGFFFFFFDDDCCCCCCDDDDDDCCC>>>DDDDDDFFFMMMOOOUUUfff~~~~~~www```XXXRRRSSSTTTTTTTTTVVVQQQRRRUUUWWWYYYZZZ[[[[[[VVVUUUSSSTTTWWWYYYZZZZZZVVV\\\aaabbbdddiiillllllooosssxxxyyyyyy}}}||||||{{{~~~pppSSS<<<888888777:::<<>>@@@DDDHHHFFFDDDJJJ[[[sss|||rrrhhh^^^YYYQQQRRRQQQLLLFFFHHHPPPYYYccceeeddd^^^VVVQQQPPPSSSMMMKKKIIIIIIIIIJJJIIIHHHEEEGGGGGGDDDCCCBBBBBB@@@AAAGGGEEEFFFKKKHHHIIIVVVbbbbbbaaaaaaffflllkkkfff```VVVMMMLLLNNNPPPTTTXXXRRRSSSUUUWWWXXXXXXWWWWWWWWWUUUSSSTTTVVVXXXXXXXXX[[[bbbgggiiikkkpppqqqpppvvvuuutttqqqooorrrwww}}}xxx~~~uuu~~~zzzvvveeeEEE222333555555<<>>??????AAACCC>>>EEEEEEDDDCCCFFFUUUsssxxxiii]]][[[UUUPPPPPPRRRPPPKKKIIIIIIRRR]]]eeeddd___XXXSSSOOONNNLLLJJJHHHGGGFFFEEEEEEDDDCCCAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDJJJKKKLLLNNNQQQSSSVVVWWWUUUSSSPPPMMMNNNPPPTTTVVVTTTQQQOOOOOORRRSSSRRRPPPRRRNNNMMMQQQRRRPPPRRRWWWaaaffflllooopppttt{{{xxxqqqqqqpppkkkggggggrrruuuuuu{{{yyywwwvvv```LLL;;;888999777:::AAABBBDDDFFFIIIKKKMMMMMMMMMHHHHHHHHHIIIKKKNNNPPPRRRSSSWWWXXXUUUTTTUUUSSSOOOLLLLLLKKKJJJIIIHHHHHHGGGMMMLLLKKKJJJIIIHHHHHHHHHJJJHHHHHHJJJLLLRRRbbbtttzzzqqq]]]PPPEEEAAADDDGGGLLLVVVbbbjjjlllrrrsssvvvzzz}}}~~~}}}{{{|||~~~~~~}}}zzzxxxzzzwwwpppkkkgggbbb^^^YYYUUUYYY```XXXRRRMMMMMMQQQTTTTTTRRRFFFHHHJJJJJJHHHIIILLLPPPWWWTTTPPPMMMOOOSSSZZZ^^^gggjjjpppwww|||vvvcccXXXGGGMMMaaaxxx~~~|||~~~zzzuuu```HHHBBBDDDHHHLLLMMMMMMKKKIIIIIIIIIIIIHHHGGGGGGIIIKKKssskkkeeeLLL666333666666555888===@@@CCCFFFHHHIIILLLNNNQQQQQQSSSVVV[[[\\\[[[XXXYYYXXXWWWUUURRRPPPMMMKKKLLLOOOPPPQQQVVV\\\]]][[[YYYZZZ[[[[[[\\\]]]```cccbbbeeegggeeeeeeyyyzzzqqqkkkcccXXXPPPLLLEEEEEEEEEHHHMMMQQQSSSTTTPPPQQQSSSWWW]]]hhhuuuxxxtttlllbbb^^^OOOKKKOOOMMMOOOQQQKKKPPPXXXaaaeeegggooo~~~|||sssggg]]]WWWTTT^^^aaahhhzzz~~~YYYWWWWWWXXXYYY[[[ZZZXXXVVVQQQRRRTTTVVVWWWXXXYYYYYY___\\\YYYXXXYYYYYYXXXVVVVVVXXXYYYYYYXXXYYY[[[]]]___\\\YYYXXXYYYYYYWWWUUUZZZZZZZZZ[[[]]]___aaacccggghhhiiinnnooollldddMMMEEE???AAAFFFEEECCCCCCBBBBBBCCCNNNggg~~~uuulll\\\XXXSSSQQQNNNKKKHHHGGGFFFIIINNNVVV[[[]]]YYYVVVOOONNNLLLJJJHHHGGGGGGGGGFFFFFFDDDCCCCCCCCCDDDEEECCCCCCBBBBBBCCCCCCDDDEEEGGGGGGIIIKKKMMMPPPRRRTTTRRRPPPMMMLLLKKKMMMPPPQQQQQQOOONNNOOORRRSSSRRRPPPQQQLLLLLLPPPTTTVVV[[[ccciiillloooqqqsssxxx}}}xxxtttmmmfffhhhoooxxxzzz}}}rrrsss}}}}}}}}}rrrSSSBBB777888;;;999;;;AAACCCEEEGGGIIIJJJJJJJJJJJJGGGGGGGGGHHHJJJLLLNNNPPPPPPSSSTTTRRRSSSTTTOOOIIIKKKKKKJJJJJJIIIHHHHHHGGGIIIIIIIIIHHHHHHIIIIIIIIIJJJIIIIIIKKKJJJKKKVVVccc}}}{{{pppKKKCCCAAABBBIIIPPPVVVYYY[[[eeegggkkkooossswwwzzz{{{{{{|||}}}~~~~~~~~~||||||~~~|||vvvtttoookkkiiieee```aaaffffffbbb^^^___bbbdddcccaaaUUUXXXZZZYYYWWWVVVYYY\\\^^^^^^___aaaeeeiiimmmpppwwwxxxzzz|||~~~}}}}}}|||lllYYYOOONNNXXXeeeuuu~~~zzzssscccOOO@@@BBBDDDGGGJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKNNNPPPyyyvvvxxxrrryyyTTTCCC444333555555777;;;???BBBFFFIIIJJJJJJKKKLLLOOOOOOQQQTTTXXXZZZYYYXXXXXXXXXWWWVVVSSSPPPNNNLLLLLLOOOPPPPPPUUU[[[\\\ZZZVVVVVVWWWWWWWWWXXX[[[]]]cccdddhhhggg^^^___|||{{{zzznnndddaaaWWWPPPHHHEEEIIIMMMNNNMMMMMMSSSSSSMMMMMMUUUYYYWWW```cccccc\\\UUURRRNNNKKKNNNIIIKKKOOORRR^^^eee^^^ttt|||~~~sssooouuu}}}wwwuuuoooeeeYYYSSSSSSUUU^^^gggnnn}}}dddRRRUUUVVVXXXZZZ\\\ZZZVVVSSSOOOPPPQQQSSSUUUVVVWWWXXXXXXXXXYYY[[[\\\[[[XXXUUUUUUWWWXXXXXXXXXYYY\\\^^^___]]][[[ZZZZZZZZZYYYWWWWWWXXXYYYZZZ\\\]]]______eeeeeedddkkkooojjjvvvuuu\\\OOOAAA>>>CCCDDD??????@@@??????EEEWWWiiixxxzzz{{{sssbbb___[[[VVVRRRPPPNNNMMMHHHDDDBBBGGGPPPVVVWWWUUUPPPOOOLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEGGGIIILLLNNNOOOPPPOOONNNLLLLLLLLLMMMNNNNNNMMMNNNPPPRRRTTTSSSQQQRRRNNNNNNRRRWWW]]]eeemmmqqqpppooopppttt{{{wwwiiiccckkkwww|||kkkZZZ```qqqzzzeeeDDD999444:::?????????CCCFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFFFFGGGIIIKKKMMMNNNTTTVVVVVVVVVYYYZZZRRRIIIJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJEEEFFFIIIJJJGGGFFFKKKSSSdddxxx}}}~~~|||~~~ttt[[[MMMBBBCCCFFFFFFJJJOOOVVVZZZ___ccchhhnnnvvv|||{{{zzz{{{|||~~~~~~}}}}}}{{{vvvtttuuusssnnnkkklllooollliiijjjmmmnnnmmmjjjhhhjjjkkkjjjgggeeegggiiiiiilllrrrwww{{{~~~~~~~~~}}}yyyzzzxxxtttlll^^^OOOIIISSSbbbsss}}}{{{nnnVVVFFFCCCCCCEEEGGGIIIJJJJJJJJJJJJGGGHHHIIIJJJJJJLLLPPPRRRwww|||zzzyyynnnHHH???777666888888:::??????CCCHHHKKKLLLLLLLLLMMMNNNOOOPPPRRRTTTUUUUUUTTTTTTUUUVVVVVVUUUSSSQQQPPPPPPSSSSSSSSSWWW\\\\\\YYYSSSTTTUUUTTTSSSTTTVVVYYYbbb```dddiii```XXXfff~~~}}}|||}}}wwwhhhVVVKKKJJJLLLMMMLLLUUUXXX\\\___`````````___VVVWWWTTTPPPMMMNNNSSSVVVQQQNNNRRRXXXbbbxxxwww~~~{{{pppiiijjjnnn```___\\\XXXWWWZZZaaagggtttwwwzzz___[[[```WWWWWWYYY[[[\\\[[[XXXUUUNNNNNNOOOQQQSSSTTTVVVWWWRRRSSSVVVYYY[[[\\\[[[ZZZWWWXXXYYYYYYYYYYYY\\\^^^ZZZYYYYYYYYYZZZ[[[\\\\\\UUUVVVYYY\\\^^^```bbbbbbfffdddaaagggoookkknnnjjj[[[HHH???@@@@@@<<<<<<===>>>===???JJJVVVdddhhhpppyyy|||wwwgggccc]]]WWWVVVWWWUUUQQQOOOIIICCCBBBGGGMMMPPPPPPQQQPPPMMMJJJIIIHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEFFFHHHJJJLLLMMMRRRQQQQQQPPPOOONNNMMMMMMLLLLLLNNNOOOQQQQQQQQQPPPTTTTTTUUUYYY___eeelllqqqqqqooooooqqquuu{{{{{{ooolllvvveeeRRR[[[pppqqqVVV===777555<<>><<>>BBBGGGKKKMMMNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOOOONNNOOOQQQSSSTTTSSSRRRQQQTTTVVVUUUTTTVVVZZZZZZVVVVVVWWWWWWVVVUUUVVVXXXZZZaaa\\\___gggeee\\\^^^iii~~~lll```ZZZUUUOOOJJJKKKGGGSSSjjjsssmmmnnnxxxrrrmmmhhhdddbbbcccfffiiieee\\\[[[```nnntttqqqkkkccc\\\YYYYYY[[[[[[ZZZ[[[___gggnnnrrrttt}}}|||yyynnnWWWZZZaaaXXXVVVVVVWWWXXXYYYXXXWWWOOOOOOOOOPPPQQQSSSUUUVVVRRRSSSTTTUUUVVVXXXZZZ[[[ZZZ[[[[[[ZZZXXXXXXYYY[[[VVVVVVVVVWWWWWWXXXZZZ[[[VVVWWWYYY\\\^^^```aaaaaacccccc]]]```kkkjjjjjjuuuyyyhhhQQQCCCBBB@@@;;;:::<<<>>>======CCCKKKTTTYYYbbbmmmwww~~~kkkfff\\\UUUWWW[[[XXXPPPPPPMMMIIIDDDCCCDDDHHHKKKQQQOOONNNKKKIIIGGGFFFEEEGGGFFFEEEDDDCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMQQQQQQQQQPPPOOONNNMMMLLLHHHIIIKKKLLLLLLLLLLLLMMMTTTYYY^^^eeekkkqqqtttuuuqqqqqqrrrvvvzzz}}}~~~~~~uuu^^^RRRbbbzzzgggIII<<<888777<<>>>>>BBBGGGJJJLLLNNNOOOQQQNNNOOOOOONNNLLLJJJKKKLLLHHHJJJMMMPPPRRRQQQPPPOOORRRSSSSSSQQQSSSWWWVVVRRRUUUUUUVVVUUUTTTUUUWWWZZZ___\\\]]]bbbddd___[[[ZZZ```xxxmmm```VVVLLL@@@HHHccclll``````oootttqqqqqqrrrrrrppprrrvvvppp```YYYaaapppoooggg[[[QQQKKKJJJKKKLLLbbbbbbgggqqq|||~~~xxxppp```ZZZWWWOOORRRQQQPPPPPPSSSUUUUUUUUUOOOOOONNNNNNOOOPPPRRRSSSVVVVVVUUURRRQQQQQQTTTWWWYYYZZZZZZYYYVVVVVVWWWXXXUUUVVVVVVUUUSSSSSSTTTVVVXXXXXXYYYYYYZZZZZZZZZ[[[]]]```[[[[[[dddffffffnnnzzzvvv]]]LLLGGGBBB===;;;<<>>===@@@EEEDDDHHHPPP[[[hhhttt}}}uuuqqqggg]]]]]]cccaaaYYYPPPOOOLLLGGGCCCBBBDDDGGGLLLLLLLLLLLLKKKHHHFFFDDDFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJFFFGGGHHHHHHHHHIIILLLNNNWWW___iiiqqqxxx}}}uuuwww{{{sssbbbWWWZZZqqqtttXXX===;;;:::999<<<@@@DDDFFFGGGMMMMMMMMMMMMKKKIIIFFFEEEEEEFFFHHHIIIJJJKKKKKKKKKHHHIIIHHHHHHLLLPPPLLLEEEDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGFFFEEECCCAAA@@@CCCFFFFFFBBBBBBFFFIIIJJJMMMOOOwwwxxxooojjjttteeeVVVJJJAAA===@@@FFFMMMRRRTTTUUUWWWZZZdddiiinnnrrrtttvvvxxxzzz~~~|||}}}yyyxxx{{{}}}{{{{{{}}}||||||yyyyyyzzz}}}}}}~~~}}}|||||||||wwwnnnjjjeee[[[RRRNNNKKKDDDIII```~~~|||{{{YYYDDDCCCDDDAAADDDEEEFFFHHHIIIIIIHHHHHHKKKLLLKKKIIIGGGGGGHHHJJJwwwooopppyyywwwvvv~~~gggEEE888888777777:::>>>??????AAADDDGGGIIIJJJLLLNNNPPPLLLMMMMMMLLLIIIHHHIIIKKKIIIKKKNNNQQQRRRQQQOOOMMMMMMOOOOOONNNQQQUUUUUURRRSSSSSSTTTSSSSSSTTTWWWYYY\\\^^^___]]]___aaa\\\UUUQQQbbbzzzrrrgggYYYUUU^^^]]]RRROOOXXX[[[[[[___dddccceeennnzzzkkkUUUMMMTTT___nnnvvvqqqaaa]]]WWWRRRRRRWWWaaahhhnnnrrrxxx}}}~~~]]]WWWWWWXXXRRRFFFJJJJJJKKKNNNQQQRRRRRRQQQOOONNNMMMLLLLLLMMMNNNOOOUUUUUUUUURRROOONNNPPPRRRUUUVVVVVVUUUSSSSSSUUUVVVRRRSSSTTTSSSQQQQQQSSSUUUXXXXXXWWWVVVVVVWWWYYYYYYWWW```]]]ZZZaaabbbbbbiiimmm|||fffVVVJJJBBB>>>===??????===>>>AAA<<<===BBBIIITTTbbboooxxxvvvzzzuuuiiifffnnnrrrpppYYYUUUPPPKKKGGGFFFEEEEEEDDDFFFIIILLLLLLKKKHHHFFFFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHIIIIIIJJJHHHJJJKKKKKKLLLOOOTTTYYYaaajjjuuu{{{{{{ddd[[[bbbqqq~~~wwwbbbIII888;;;<<<>>>@@@CCCFFFGGGFFFKKKLLLLLLLLLKKKIIIGGGFFFDDDEEEGGGHHHIIIIIIIIIIIIFFFGGGFFFDDDGGGMMMNNNKKKCCCCCCDDDEEEEEEFFFGGGGGGEEEFFFGGGGGGFFFDDDAAA@@@BBBGGGHHHDDDDDDHHHJJJGGGFFFKKK[[[|||kkkwww{{{|||nnnaaaPPPAAAAAACCCEEEHHHJJJLLLMMMMMMPPPXXXbbbhhhjjjnnntttyyy|||xxxxxx}}}}}}{{{}}}||||||~~~~~~}}}~~~~~~|||yyywwwvvvmmmddd]]]VVVNNNKKKLLLOOOQQQ```zzzttt|||dddMMMDDDFFFGGGFFFEEEFFFIIIKKKLLLKKKIIIHHHJJJKKKJJJHHHFFFEEEFFFHHHwwwoooooowww{{{qqquuu~~~~~~uuuZZZ999888777777888===BBBCCCBBBDDDFFFHHHHHHIIIJJJLLLNNNIIIKKKLLLJJJHHHGGGJJJLLLNNNOOORRRTTTTTTRRRPPPNNNKKKMMMNNNNNNQQQWWWWWWTTTVVVWWWWWWWWWWWWXXX[[[]]]XXXaaabbb[[[[[[bbb```WWWXXXZZZbbbyyyvvviiiaaa[[[UUUSSSTTTNNNNNNPPPPPPMMMQQQdddyyyzzzaaaUUUYYYZZZ___fffgggllllllhhhaaa]]]aaalllvvv~~~vvv~~~dddSSSSSSQQQQQQRRRMMMFFFGGGJJJOOORRRSSSQQQNNNOOOMMMKKKJJJIIIJJJKKKLLLPPPRRRSSSRRROOONNNPPPRRRQQQRRRSSSRRRQQQRRRSSSUUUMMMPPPRRRRRRQQQRRRVVVYYYVVVVVVUUUUUUWWWYYY\\\^^^UUUaaabbb^^^aaabbbaaahhhjjjzzzkkkVVVFFFAAA>>>???>>><<<<<>>>>>AAAIIIVVVeeennnnnnxxxyyynnniiirrr}}}fff^^^TTTNNNLLLKKKGGGBBB>>>AAAGGGLLLNNNMMMJJJHHHGGGFFFDDDCCCCCCCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFFFFJJJIIIHHHGGGHHHIIIJJJKKKLLLNNNPPPPPPRRRWWW^^^dddlllvvv~~~www^^^aaauuu~~~wwwwwwzzzoooVVVCCC>>><<>>EEEHHHFFFGGGLLLKKKGGGFFFPPPMMM]]]}}}wwwrrrrrrttt}}}tttbbbNNNDDDBBBAAABBBEEEHHHIIIIII@@@LLLYYYaaacccgggpppyyyzzzuuuuuuzzz}}}zzzzzz}}}~~~~~~}}}~~~~~~}}}|||||||||}}}|||zzzvvvkkkbbbXXXOOOHHHGGGPPP[[[jjjooo|||vvvjjj{{{oooLLLBBBFFFGGGHHHJJJHHHJJJMMMPPPPPPOOOLLLKKKGGGGGGGGGEEECCCCCCDDDFFF~~~{{{uuuqqqqqqssswwwpppqqq}}}mmmQQQ>>>>>>===<<<===>>>AAACCCEEEEEEFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLJJJHHHHHHJJJLLLJJJLLLPPPSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTRRRRRRRRRRRRSSSWWW\\\```bbbcccbbb```\\\YYYXXXXXXZZZYYY___lll|||{{{wwwnnncccccclllZZZUUUOOOMMMPPPXXXccckkkqqqmmm```UUU[[[mmmwwwuuuzzzqqqvvv~~~}}}}}}hhh___VVVSSSUUUUUUOOOHHHEEEHHHKKKMMMMMMNNNPPPRRRVVVQQQJJJHHHJJJLLLMMMLLLQQQRRRQQQMMMMMMPPPQQQOOOMMMPPPSSSSSSQQQOOOPPPRRRSSSRRRQQQPPPQQQRRRUUUVVVRRRQQQPPPPPPQQQTTTXXXZZZVVVXXXZZZ]]]___`````````kkkppprrrOOOGGG@@@@@@BBB???===<<>>???AAACCCEEEGGGIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHDDDEEEFFFFFFFFFHHHLLLOOOEEEDDDCCCCCCCCCDDDEEEFFFFFFDDDCCCBBBBBBCCCDDDFFFCCCBBBAAAAAAAAAAAABBBCCCAAABBBDDDEEEGGGHHHHHHHHHLLLKKKIIIQQQooo}}}oootttuuuhhhssszzztttbbbQQQJJJCCCAAACCCEEEDDDBBBCCCFFFJJJNNNSSSYYY___cccjjjqqqxxx{{{zzzxxxyyy{{{yyy{{{~~~~~~}}}~~~{{{wwwwwwyyyzzzyyyxxxyyymmmddd[[[TTTKKKDDDCCCIIIWWWdddyyy~~~xxx{{{___HHHGGGLLLLLLIIIJJJHHHJJJNNNQQQQQQPPPMMMLLLJJJJJJIIIHHHFFFEEEDDDDDD}}}~~~tttmmmmmmqqqzzz{{{{{{vvvvvvyyysss^^^FFF777888999:::===@@@EEEIIILLLJJJJJJJJJJJJIIIIIIIIIHHHJJJJJJJJJIIIHHHHHHJJJLLLIIIKKKMMMPPPQQQQQQPPPOOOPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRUUUZZZ]]]ccccccbbb___[[[YYYYYYZZZ^^^[[[^^^fffnnn}}}|||uuujjjaaa^^^]]]\\\```gggnnnssstttsss|||nnn```ZZZTTTSSSUUUUUURRRMMMHHHIIIIIIIIIIIILLLPPPSSSYYYVVVQQQOOOOOOOOOPPPPPPQQQSSSRRROOOOOOSSSTTTRRRRRRTTTVVVVVVSSSQQQQQQRRRRRRQQQQQQPPPPPPQQQRRRSSSRRRQQQQQQQQQRRRTTTWWWXXXUUUVVVXXX[[[]]]^^^___```dddkkkxxxeeeUUUEEE@@@???>>><<<<<<<<<===>>>@@@@@@EEESSSbbbffffffjjjooolllkkkxxxrrreee\\\UUUNNNIIIGGGEEEBBBBBBDDDFFFHHHHHHIIIDDDCCCGGGIIIFFFEEEHHHDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFFFFGGGIIIIIIJJJLLLPPPSSSQQQVVV___iiisss|||zzzwwwwwwuuuyyy}}}|||ttthhhUUUDDD>>>@@@CCCDDDFFFHHHJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHFFFGGGGGGGGGFFFHHHKKKNNNHHHGGGEEEDDDCCCCCCCCCDDDEEEDDDBBBAAAAAABBBDDDEEECCCBBBAAA@@@@@@AAABBBCCCAAAAAABBBCCCDDDEEEFFFFFFDDDCCCFFFKKKPPPjjjmmm\\\lll{{{qqqhhhZZZMMMDDDBBBCCCDDDIIIHHHEEECCCDDDGGGKKKOOO___gggrrryyy}}}}}}yyyxxx{{{}}}}}}|||~~~~~~~~~~~~~~~vvvtttssstttxxxzzzzzzxxxyyyuuuoooggg```XXXPPPKKKEEECCCCCCFFFLLLYYYlll|||~~~iiiUUUEEEHHHNNNLLLJJJJJJIIIJJJLLLMMMMMMLLLJJJIIIKKKKKKJJJIIIIIIHHHGGGGGG{{{uuufffbbbkkkwwwzzzvvvrrrlllbbbggg}}}|||yyyrrr```KKK;;;555777888:::===BBBGGGKKKNNNKKKKKKLLLKKKKKKJJJJJJIIIMMMMMMMMMKKKIIIHHHIIIJJJIIIJJJMMMOOOPPPOOONNNMMMQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUSSSSSSTTTXXX[[[ddddddbbb___\\\ZZZ[[[\\\___]]]^^^```___eee{{{}}}uuuwwwuuunnnpppyyy|||~~~pppQQQVVVTTTSSSTTTUUUVVVTTTSSSNNNMMMJJJHHHHHHLLLSSSXXXYYYYYYXXXVVVSSSQQQPPPQQQRRRTTTTTTQQQQQQVVVWWWUUUQQQSSSSSSRRRPPPNNNMMMNNNQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSTTTTTTUUUVVVSSSTTTVVVXXX[[[]]]___``````dddlll{{{xxxdddNNNCCC@@@?????????<<<<<<>>>@@@???@@@IIITTTXXXVVVXXX```dddiiivvvxxxmmmccc]]]TTTPPPJJJFFFEEEGGGHHHIIIFFFCCCCCCGGGJJJIIIIIIKKKGGGEEECCCAAA???>>>>>>>>>CCCBBBAAAAAABBBDDDFFFHHHFFFJJJNNNQQQTTTZZZeeemmmiiioooyyy}}}ttttttxxxyyyqqqmmm|||mmmWWWEEE??????@@@FFFGGGHHHIIIKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHFFFGGGIIIKKKIIIHHHFFFEEECCCBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAACCCDDDEEE???DDDKKKAAABBBttt~~~vvvkkkkkkjjjppplllWWWJJJGGGIIIIIIFFFBBB???===>>>@@@AAALLLTTT```jjjrrryyywwwnnnmmmsss{{{||||||}}}~~~zzzvvvvvvwwwyyy~~~}}}yyyuuusssrrrooommmkkkiiihhhfffcccaaaXXXUUUPPPIIIDDDCCCEEEGGG???FFFSSSaaakkkuuurrrWWWLLLFFFKKKQQQOOOLLLMMMKKKJJJIIIHHHGGGGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKKKK~~~{{{zzzzzz|||}}}}}}zzzqqqgggccciiiuuu~~~yyylll\\\PPPPPPggg}}}}}}~~~yyyhhhPPP===777888;;;;;;<<>>>>>???AAABBBHHH<<<>>>KKKHHH@@@VVV{{{vvvuuuyyy|||nnnhhhsss|||xxxaaaVVVSSSHHHFFFCCCBBBBBBBBBBBBBBB???EEENNNVVV]]]ccciiimmmnnnhhhbbbaaahhhsss}}}}}}xxxvvvuuuwwwyyyzzzyyyyyyxxxxxxyyyyyyzzz{{{|||zzzvvvpppkkkfffcccaaacccaaa^^^[[[VVVPPPKKKGGG>>>???>>>===<<>>@@@AAACCCDDDEEEGGGHHHJJJLLLLLLLLLKKKJJJPPPQQQRRRPPPNNNLLLLLLMMMRRRRRRTTTUUUUUUUUUTTTTTTXXXWWWVVVTTTRRRQQQQQQQQQUUUVVVWWWWWWWWWYYY]]]``````cccggghhheeeaaa^^^\\\]]]^^^___^^^ZZZWWW\\\ccckkk}}}}}}}}}}}}{{{```NNNOOOUUUOOOQQQTTTUUUSSSSSSTTTVVVVVVVVVUUUTTTSSSUUUYYY\\\UUUYYY]]]\\\WWWQQQOOONNNQQQSSSSSSQQQRRRWWWYYYWWWSSSRRRRRRRRRRRRSSSSSSSSSQQQRRRTTTUUUTTTRRRPPPNNNPPPRRRSSSUUUUUUUUUTTTSSSUUUVVVXXX[[[^^^```bbbcccbbb```iiikkkrrr~~~ppp^^^MMMBBB@@@AAA???>>>@@@@@@======AAADDDIIIPPPVVVWWWZZZbbblll|||uuunnnggg```YYYTTTSSSQQQNNNKKKJJJJJJHHHFFFFFFFFFDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIMMMQQQUUUXXX^^^gggsss~~~zzz|||xxxuuurrrrrrxxx|||jjj___aaappp}}}oooTTT===;;;EEEHHHBBBJJJJJJJJJIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLKKKIIIFFFDDDDDDEEECCCCCCCCCCCCDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@???DDDBBB@@@>>>===>>>???@@@BBB;;;;;;CCCGGGFFFJJJRRRyyynnnsss~~~|||hhheeennnuuuwwwjjjfffYYYRRRIIIBBB@@@@@@@@@@@@???BBBGGGJJJNNNQQQTTTVVVTTTUUUUUUUUUYYYaaammmvvv~~~xxxrrrqqqtttxxxzzz{{{{{{{{{yyyuuurrrpppooolllhhhccc^^^YYYVVVUUURRRRRRQQQNNNJJJFFFCCCAAA>>>===<<<:::<<>>???AAACCCEEEFFFGGGKKKLLLMMMMMMLLLJJJHHHFFFHHHJJJMMMNNNMMMNNNOOOPPPSSSSSSTTTUUUVVVWWWWWWWWWZZZYYYWWWUUUSSSQQQQQQPPPSSSTTTVVVWWWXXX[[[^^^aaa^^^bbbfffhhhfffbbb^^^\\\^^^______\\\XXXUUUVVVYYYYYYaaazzz|||~~~}}}}}}jjj\\\WWWSSSOOORRRTTTTTTTTTSSSRRRSSSTTTTTTUUUVVVUUUTTTUUUWWWYYYXXX[[[^^^^^^[[[VVVRRRPPPQQQSSSSSSPPPRRRVVVXXXWWWSSSQQQPPPPPPRRRTTTTTTSSSQQQRRRTTTUUUUUUSSSQQQPPPPPPQQQSSSTTTUUUUUUUUUTTTVVVXXX[[[^^^aaabbbccccccaaa```hhhnnnooo~~~bbbMMMDDDAAA===;;;>>>???>>>>>>@@@AAAGGGOOORRRQQQRRRXXX^^^hhhsss|||vvvhhheee^^^UUUPPPOOOLLLHHHHHHHHHHHHIIIJJJLLLNNNPPPSSSTTTWWW[[[```dddhhhjjjyyy~~~nnnlllkkknnntttyyy||||||mmm\\\RRR___xxxzzzppp```KKK>>>AAAJJJKKKFFFJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLJJJKKKKKKHHHEEECCCBBBBBB>>>???@@@BBBCCCDDDDDDDDD??????@@@@@@@@@@@@??????>>>??????@@@@@@??????>>>BBBAAA???>>>======>>>>>><<<@@@AAA??????EEEJJJKKKVVV}}}|||{{{mmmddd___tttyyyxxxsssgggVVVHHHAAA>>>===<<>>@@@???>>>@@@>>>AAADDDFFFIIIMMMPPPQQQPPPUUU^^^iiiuuussskkkjjjfffaaabbbbbbbbbcccfffhhhkkklllqqqsssxxx|||rrr```aaacccdddccc```\\\ZZZPPPRRRaaa|||ttt^^^RRRFFFEEEHHHJJJKKKMMMJJJIIIGGGFFFEEEEEEEEEEEEHHHHHHIIIJJJKKKMMMMMMNNNIIIJJJJJJGGGDDDAAA@@@AAA<<<===???AAABBBBBBBBBBBB>>>??????????????????>>>>>>>>>???@@@@@@???>>>>>>>>>>>>======<<<<<<;;;;;;<<<@@@CCC@@@???BBBGGGJJJIIIaaazzzbbbkkkttt}}}~~~}}}}}}}}}uuujjjbbb[[[TTTLLLFFFGGGEEECCCBBBBBBBBBBBBAAA???BBBCCCCCCBBBDDDHHHLLLRRRVVVZZZ[[[XXXUUUSSSRRRNNNNNNOOOPPPRRRRRRSSSSSSOOONNNLLLJJJIIIGGGGGGFFFFFFGGGFFFCCC>>><<<<<<>>>AAAEEEOOO^^^qqq~~~aaaPPPKKKOOOKKKIIIGGGEEEEEEFFFFFFEEEFFFGGGIIIJJJJJJIIIHHHGGGGGGHHHIIIKKKLLLNNNOOOPPPmmmkkkjjjhhhfffbbb\\\XXX^^^kkkzzzxxxlllccc___eee{{{~~~hhhlll}}}ttteeeLLL777444<<<@@@===CCCDDDEEEGGGHHHHHHHHHHHHJJJLLLNNNPPPPPPOOOMMMKKKMMMOOOQQQQQQNNNMMMLLLLLLKKKLLLMMMNNNPPPQQQRRRSSSVVVVVVUUUUUUTTTUUUUUUVVVPPPRRRTTTUUUVVVWWWZZZ]]]^^^______^^^\\\\\\]]]^^^______\\\WWWTTTTTTTTTTTTZZZ[[[]]]```fffyyyjjjddd```___`````````aaaXXXUUURRRQQQSSSUUUUUUUUUWWWVVVUUUSSSQQQSSSVVVYYYZZZZZZZZZ\\\^^^\\\VVVPPPSSSVVVUUURRRSSSWWWXXXWWWZZZWWWSSSRRRTTTUUUSSSRRROOOOOOPPPQQQRRRRRRRRRRRRPPPPPPQQQRRRTTTVVVWWWWWWUUUXXX]]]aaacccbbb```___^^^bbb\\\___jjjiiizzzyyyVVVLLLCCCBBBAAA???===>>>???>>><<>>>>>????????????>>>>>>===>>>???@@@@@@???>>>===;;;;;;<<<<<<<<<;;;:::999;;;888:::@@@CCCBBB???>>>CCCAAAVVViiinnnuuuzzz||||||{{{zzzwwwxxx|||~~~tttdddXXXQQQNNNJJJHHHFFFEEEDDDCCCBBBAAA@@@AAABBBEEEFFFGGGDDDCCCBBBDDDGGGJJJKKKJJJCCCAAA???======???AAACCCDDDCCCBBBAAAAAAAAAAAAAAAAAACCCFFFFFFFFFHHHMMMQQQ```ggguuuxxx\\\SSSIIIEEEOOOGGGFFFEEEDDDFFFIIIHHHEEECCCEEEIIILLLLLLKKKHHHFFFHHHIIIJJJKKKMMMOOOPPPPPPiiihhhddd]]]VVVSSSVVVZZZdddqqqrrrddd]]]mmmvvvllljjjuuu~~~{{{fffQQQ>>>:::===>>>@@@BBBGGGHHHIIIKKKKKKKKKKKKJJJHHHNNNTTTTTTPPPKKKJJJLLLGGGHHHIIIKKKKKKKKKKKKJJJMMMMMMKKKIIIHHHIIIMMMPPPRRRTTTVVVXXXWWWUUURRRPPPTTTTTTTTTTTTTTTUUUUUUUUU\\\]]]_________]]][[[ZZZdddaaa]]]ZZZYYYYYYWWWVVVWWWZZZ\\\ZZZZZZaaammmxxxzzzddd^^^ZZZWWWYYY]]]___^^^[[[XXXYYYXXXWWWUUUUUUVVVXXX[[[XXXTTTQQQPPPQQQSSSUUUWWWYYY]]]___^^^[[[WWWUUUQQQPPPOOOOOOQQQTTTWWWYYYUUUWWWWWWSSSNNNNNNRRRWWWRRRRRRRRRQQQQQQQQQQQQQQQRRRQQQRRRVVV[[[]]][[[YYYWWWYYY]]]```bbbcccbbbaaa]]]___aaabbbdddkkkvvvvvvcccPPPFFFBBB===:::<<<>>>;;;888<<>><<<;;;;;;;;;;;;===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===<<<===>>>===<<<<<<>>>@@@>>>FFFEEERRR~~~yyysssuuu{{{rrr{{{{{{nnn]]]TTTQQQPPPKKKFFFHHHHHHHHHGGGGGGGGGHHHIIIDDDEEECCC@@@CCCGGGHHHEEEEEECCC@@@>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFHHHIIIPPPWWWZZZ^^^hhhvvv}}}wwwWWWIIIJJJIIIHHHJJJIIIFFFCCCCCCEEEGGGFFFDDDIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMeeeaaa[[[SSSOOOQQQWWW]]]___bbb___\\\kkkxxxtttuuu|||uuu[[[JJJ;;;:::>>>@@@BBBCCCFFFGGGHHHIIIJJJIIIHHHHHHHHHLLLPPPRRRQQQOOOMMMMMMFFFGGGHHHIIIJJJIIIHHHHHHHHHIIIJJJJJJIIIJJJMMMOOOQQQSSSUUUWWWVVVTTTQQQOOOQQQRRRRRRSSSSSSTTTTTTTTTYYYZZZ[[[[[[[[[ZZZXXXWWW\\\ZZZXXXWWWXXXXXXWWWUUUSSSVVVXXXXXXXXX[[[ccciiivvvfffZZZ[[[WWWTTTUUUWWWXXXVVVSSSVVVWWWWWWVVVTTTSSSTTTUUUVVVTTTRRRQQQQQQRRRTTTUUUXXXZZZ\\\]]]\\\ZZZXXXVVVUUUTTTRRRQQQQQQSSSUUUVVVWWWXXXXXXTTTOOONNNRRRVVVSSSQQQPPPOOOOOOQQQSSSTTTPPPQQQSSSWWW[[[\\\ZZZWWWWWWYYY\\\___aaaaaaaaa```[[[]]]^^^^^^```gggsss|||tttaaaVVVOOOFFF???===BBB???===???BBBDDDBBB???BBBFFFLLLNNNOOOOOOPPPRRRWWWYYY___gggmmmwwwqqq___QQQPPPKKKCCCBBBLLL^^^kkkwwwdddVVVMMMJJJHHHJJJOOOQQQOOOLLLKKKHHHEEEEEEEEEGGGGGGFFFMMMVVVYYYSSSKKKIIIHHHGGGEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@>>>=========<<<;;;===<<<<<<<<<<<<<<<<<<<<<===========================<<<;;;::::::;;;<<<===<<<===>>>===<<<<<<>>>@@@;;;AAABBBIII\\\wwwzzzrrrqqqtttxxx~~~sssfff^^^YYYUUUQQQKKKJJJIIIHHHHHHHHHGGGEEEFFFEEEBBB???AAAHHHJJJHHHFFFEEECCC???===<<<>>>??????@@@BBBEEEIIINNNSSSVVV```iiitttzzz~~~kkkMMMEEEHHHIIIKKKNNNGGGFFFEEEGGGIIIIIIFFFCCCGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIKKKLLLMMM]]]ZZZVVVSSSSSSVVV[[[^^^RRRPPPPPP^^^}}}xxx~~~}}}jjjLLLBBB999:::@@@CCCDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGIIIJJJLLLOOOQQQPPPMMMJJJGGGGGGGGGHHHGGGGGGFFFEEEBBBEEEHHHIIIJJJKKKLLLMMMPPPRRRTTTUUUUUUSSSQQQOOOOOOOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTSSSTTTSSSSSSUUUWWWWWWVVVUUUUUUVVVXXXYYYZZZ[[[\\\\\\aaazzz{{{eee]]]ZZZXXXYYYVVVRRRRRRSSSSSSPPPLLLRRRSSSUUUTTTRRRPPPPPPPPPQQQQQQQQQQQQRRRSSSUUUVVVYYYYYYZZZ[[[ZZZYYYXXXWWWYYYXXXUUUSSSQQQRRRRRRSSSXXXXXXWWWTTTOOONNNQQQTTTSSSQQQOOOMMMNNNPPPTTTVVVOOOPPPSSSWWWZZZZZZXXXUUUUUUWWWYYY\\\^^^^^^]]]]]]ZZZZZZ[[[ZZZ\\\bbbllltttrrrdddTTTEEE===@@@>>>===>>>???@@@???===BBBEEEHHHIIIIIIIIIIIIJJJKKKJJJLLLOOORRRYYYgggtttzzzvvvvvvvvvvvvxxx|||~~~|||uuupppvvv~~~}}}eeeRRRKKKOOONNNIIIPPPfff}}}~~~cccRRRQQQPPPMMMKKKLLLNNNOOOMMMJJJIIIFFFDDDDDDEEEFFFFFFFFFOOOUUUWWWQQQJJJFFFDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEBBB???======>>>>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;=========<<<<<<===???@@@??????EEEFFFIIItttyyyuuuwwwxxxuuuuuu~~~}}}vvvpppllliiihhh```^^^[[[ZZZ[[[YYYUUURRRMMMLLLHHHDDDFFFLLLPPPOOOHHHGGGEEEAAA===>>>CCCGGGEEEHHHOOOXXXcccnnnxxx~~~iiiVVVEEECCCFFFHHHJJJNNNEEEFFFIIILLLMMMKKKGGGCCCGGGHHHHHHHHHHHHIIIIIIIIIEEEEEEEEEFFFGGGIIIKKKLLLIIIIIIKKKMMMNNNNNNLLLKKKIIIQQQ```xxxxxxqqqwwwzzz^^^BBB===:::===CCCFFFFFFFFFEEEGGGHHHJJJKKKKKKKKKKKKKKKIIIIIILLLPPPPPPLLLGGGHHHHHHGGGGGGFFFEEEDDDDDDBBBDDDFFFGGGGGGHHHJJJLLLOOOPPPRRRSSSSSSRRRPPPNNNMMMNNNPPPQQQRRRSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRUUUWWWXXXVVVTTTWWWVVVVVVXXX[[[[[[XXXUUUVVV^^^jjj{{{ttt___WWWWWWXXXYYYWWWUUUSSSRRRRRRQQQOOOLLLNNNPPPRRRRRRPPPNNNLLLLLLPPPPPPRRRSSSTTTTTTUUUUUUVVVWWWYYYZZZZZZYYYWWWVVVZZZYYYWWWTTTSSSRRRRRRSSSWWWWWWVVVSSSOOOMMMOOOPPPTTTSSSQQQPPPPPPQQQSSSTTTPPPQQQRRRTTTVVVWWWWWWWWWTTTUUUWWWYYYZZZ[[[ZZZZZZYYYZZZ[[[[[[[[[^^^cccggghhhttt```RRRDDDAAA>>>======???AAABBB???@@@BBBCCCDDDEEEFFFGGGFFFFFFGGGIIIHHHGGGMMMTTT```hhhqqqtttsssqqqppppppqqqqqqpppnnnjjjgggeeedddjjjooouuuxxxyyy{{{{{{xxxtttqqqkkkfffgggmmmkkktttxxxqqqmmmlllpppoooeeeXXXPPPUUUbbbkkkmmmwwwjjjSSSLLLPPPQQQOOOMMMLLLMMMLLLJJJHHHGGGFFFDDDDDDFFFGGGGGGFFFGGGKKKMMMJJJEEEBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBB>>><<<<<<>>>>>>:::666;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;::::::::::::::::::;;;;;;<<<===<<<;;;;;;===???CCC===999CCCHHHBBBSSSwww{{{uuuoooooozzz|||xxx|||sssyyy~~~~~~{{{xxxtttssstttrrrlllhhh\\\]]][[[XXX[[[aaaccc```\\\[[[WWWQQQOOORRR[[[cccdddiiiqqqzzz~~~mmmUUULLLEEEFFFGGGEEEFFFIIIFFFHHHKKKMMMNNNLLLIIIFFFJJJJJJJJJJJJKKKKKKKKKKKKEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKIIIGGGFFFRRRgggnnnmmmzzzwwwWWW>>>>>>>>>@@@DDDGGGGGGFFFEEEGGGJJJLLLNNNPPPPPPPPPKKKHHHHHHLLLSSSTTTPPPKKKIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFEEECCCBBBDDDGGGJJJMMMNNNPPPQQQQQQPPPOOONNNMMMNNNPPPRRRSSSSSSRRRQQQSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTVVVXXXYYYWWWUUUUUURRRPPPRRRVVVWWWUUURRRYYYXXXUUUXXXkkkjjj```UUUQQQQQQSSSRRRRRRSSSRRRRRRRRRRRRQQQOOOMMMKKKMMMOOOPPPNNNLLLKKKKKKSSSSSSTTTUUUUUUUUUTTTSSSRRRTTTWWWYYYZZZXXXUUUSSSXXXWWWVVVUUUTTTTTTTTTUUUVVVUUUTTTQQQNNNMMMMMMNNNTTTTTTTTTSSSRRRPPPOOONNNQQQPPPPPPPPPQQQTTTWWWZZZVVVWWWXXXYYYZZZZZZZZZZZZYYY[[[]]]^^^]]]\\\\\\\\\]]]hhhvvvYYYRRRHHHAAA???@@@AAABBB<<<<<<===???BBBEEEGGGHHH@@@???AAACCCCCCCCCGGGNNNPPPSSSVVVXXXVVVSSSTTTVVV^^^___aaa```]]]\\\\\\^^^aaakkkvvv{{{zzzyyyzzz}}}vvvnnngggfffddd```]]]]]]VVVZZZeeeuuuqqqccc[[[[[[```gggjjjiiimmmtttxxxlllVVVLLLMMMNNNPPPNNNLLLKKKJJJIIIHHHFFFGGGEEEEEEEEEGGGHHHHHHGGGDDDFFFGGGGGGDDD@@@@@@BBB===>>>>>>???@@@AAABBBBBBCCCAAA??????@@@???;;;888999:::::::::;;;;;;;;;<<<888888888888888888888888999::::::::::::::::::999:::;;;<<<;;;::::::<<<>>>;;;<<<888;;;EEEDDDBBBLLLuuuxxxrrruuu}}}{{{wwwtttxxx|||}}}yyyuuunnnrrruuuxxx}}}yyyrrrooottt~~~vvvtttvvvwww~~~~~~vvv^^^LLLLLLJJJIIIJJJIIIFFFEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLJJJIIIIIIHHHHHHHHHHHHIIINNNMMMKKKHHHEEEHHHOOOUUUkkksssuuutttTTT===@@@BBBAAACCCGGGHHHFFFFFFGGGJJJMMMOOOQQQQQQQQQHHHGGGHHHMMMTTTXXXVVVRRRIIIHHHGGGEEEEEEDDDDDDDDDIIIHHHFFFBBB@@@AAADDDGGGLLLLLLNNNNNNOOONNNNNNMMMMMMOOOQQQRRRSSSRRRPPPOOORRRRRRRRRRRRSSSSSSSSSSSSUUUTTTTTTVVVXXXYYYXXXVVVVVVSSSQQQRRRVVVWWWWWWUUUVVVXXXXXXXXX^^^nnnnnn```[[[TTTNNNNNNOOONNNMMMNNNNNNOOOPPPPPPPPPOOONNNMMMIIIKKKMMMNNNMMMLLLLLLMMMUUUUUUUUUUUUUUUTTTSSSRRRPPPRRRTTTVVVVVVUUUSSSRRRUUUUUUTTTTTTUUUUUUVVVVVVUUUTTTSSSQQQOOONNNMMMMMMSSSTTTTTTTTTRRRNNNKKKIIINNNNNNNNNNNNOOORRRWWW[[[XXXYYYZZZZZZ[[[[[[[[[[[[YYY[[[]]]^^^^^^\\\YYYWWW^^^___ooorrrfffVVVJJJEEEBBB???<<>>===>>>BBBEEEGGGGGGCCC???<<<;;;;;;<<>>>>>???@@@@@@DDDDDDEEEDDDBBB???===<<<888999999::::::;;;;;;;;;888888888888888888888888888999999::::::999999888:::;;;;;;;;;::::::<<<===444BBBAAA999<<<@@@@@@DDDKKKttt|||~~~|||{{{~~~{{{~~~{{{zzzzzzooolllrrrxxx{{{}}}|||XXXMMMGGGEEEGGGJJJKKKJJJHHHGGGGGGIIIIIIIIIHHHGGGHHHKKKNNNHHHHHHIIIIIIIIIJJJJJJJJJMMMLLLKKKJJJIIIIIIIIIIIIAAAEEEIIIIIILLLVVVgggtttmmmOOO;;;AAACCC@@@AAAFFFIIIGGGFFFGGGIIIKKKLLLMMMMMMMMMFFFFFFGGGKKKPPPRRRQQQOOOGGGFFFEEECCCCCCCCCDDDDDDGGGGGGFFFDDDBBBAAACCCEEEJJJKKKLLLMMMMMMMMMMMMLLLMMMNNNPPPQQQQQQOOOMMMLLLOOOOOOOOOOOOPPPPPPQQQQQQSSSRRRQQQSSSUUUWWWXXXWWWUUUUUUUUUVVVWWWXXXWWWVVVSSSWWW\\\^^^^^^```fffmmmiiiWWWWWWWWWQQQOOOPPPPPPMMMNNNSSSMMMNNNPPPPPPOOONNNMMMLLLIIIJJJLLLLLLLLLMMMNNNPPPUUUTTTTTTTTTSSSSSSSSSSSSQQQQQQPPPPPPPPPQQQSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVTTTSSSRRRRRRQQQPPPOOOPPPPPPPPPOOOMMMKKKIIIHHHHHHKKKNNNPPPPPPRRRVVVYYYWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYY[[[\\\[[[ZZZYYY\\\aaaiii}}}yyyhhh^^^\\\XXXQQQIIIHHHDDDAAA@@@BBBDDDDDDDDDHHHCCC???>>><<<:::===BBBNNNKKKKKKOOONNNKKKKKKOOOTTTUUUUUUQQQKKKGGGHHHJJJSSS]]]jjjpppnnniiifffeee___XXXSSSTTTUUURRRPPPPPPPPPTTT\\\hhhqqqooodddZZZFFFTTTuuunnnZZZPPPKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCEEEGGGIIIHHHGGGIIIFFFEEEGGGEEE??????BBB=========>>>>>>?????????AAAEEEGGGEEE@@@<<<<<<===888888888999::::::;;;;;;888888888888888888888888777888999::::::999888777999:::;;;:::999999;;;===777EEEEEE;;;;;;>>>@@@GGGBBBWWWvvv|||vvv~~~yyyxxxzzz{{{~~~yyyvvv~~~yyy^^^LLLLLLJJJAAADDDGGGHHHGGGGGGGGGFFFFFFGGGHHHGGGFFFGGGJJJMMMIIIIIIIIIIIIJJJJJJJJJJJJMMMLLLLLLKKKKKKKKKKKKLLLIIITTTbbbllluuu}}}wwwfffJJJ:::@@@BBB>>>???EEEIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFHHHIIIHHHGGGEEEEEEDDDCCCBBBAAABBBCCCCCCDDDFFFGGGFFFDDDCCCCCCDDDJJJJJJKKKLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPMMMKKKIIIMMMMMMLLLLLLMMMNNNOOOOOOPPPOOONNNPPPSSSVVVXXXXXXPPPRRRTTTUUUUUUSSSQQQPPPUUUVVVXXXZZZZZZZZZ\\\___YYYjjjjjjdddaaaTTTLLLQQQJJJGGGIIINNNOOOMMMQQQXXXOOOPPPRRRRRRPPPNNNMMMLLLIIIJJJKKKLLLLLLMMMPPPRRRSSSSSSRRRRRRRRRRRRSSSTTTSSSQQQMMMKKKKKKOOOSSSVVVSSSSSSTTTTTTTTTUUUUUUUUUVVVUUUTTTSSSTTTSSSRRRQQQNNNMMMKKKJJJIIIIIIIIIIIIDDDIIIOOORRRSSSSSSUUUWWWRRRRRRRRRRRRRRRSSSSSSSSSXXXWWWVVVVVVYYY[[[\\\]]]QQQ^^^eeehhh}}}zzzvvvyyyxxxoooeeePPPKKKEEEBBBBBBCCCBBB@@@CCCAAACCCFFFEEEAAA>>>@@@===;;;>>>EEEGGGCCCCCCGGGDDDGGGHHHDDD???<<>>BBBAAA<<<<<<@@@>>>>>>>>>>>>????????????===BBBFFFDDD===888999<<<777777888999::::::;;;;;;888888888888888888888888777888999::::::999888777999:::::::::999999;;;===999@@@===;;;???>>>;;;AAAGGGEEEGGG___{{{{{{|||yyyqqqrrruuuxxx{{{~~~{{{ttt{{{wwwrrrqqqzzz\\\EEEBBBGGGCCCAAACCCEEEDDDDDDDDDDDDBBBCCCFFFHHHGGGFFFFFFHHHKKKKKKKKKKKKKKKLLLLLLLLLMMMKKKKKKKKKKKKKKKLLLMMMNNNlll}}}~~~jjjZZZNNNFFFCCCBBBAAA@@@AAACCCEEEGGGEEEDDDEEEGGGIIIJJJIIIHHHEEEFFFGGGHHHIIIJJJJJJJJJGGGEEECCC@@@@@@CCCGGGJJJEEEFFFHHHIIIJJJIIIIIIHHHHHHIIIJJJIIIIIIJJJMMMOOOPPPPPPPPPNNNMMMMMMNNNPPPSSSRRRQQQOOOOOOOOOPPPQQQTTTUUUVVVUUUSSSSSSVVVYYYRRRRRRQQQQQQPPPPPPPPPPPPNNNQQQUUUYYYZZZZZZXXXWWWSSSYYY___eeerrr{{{bbb\\\UUUQQQQQQRRRRRRQQQSSSOOOJJJJJJNNNTTTWWWXXXTTTTTTUUUUUUSSSPPPLLLJJJJJJJJJIIIKKKMMMRRRVVVYYYVVVTTTRRRRRRSSSSSSQQQPPPOOONNNMMMMMMNNNOOOPPPQQQRRRQQQQQQTTTYYY\\\[[[YYY[[[YYYWWWXXXZZZ[[[YYYWWWSSSRRRPPPMMMKKKJJJKKKMMMIIIJJJNNNSSSUUUTTTVVV[[[\\\WWWRRROOOPPPSSSWWWYYYUUUUUUUUUUUUUUUUUUVVVVVVaaa^^^___dddmmm}}}vvvtttfffPPPEEEFFFFFFAAABBBCCCDDDEEEDDDDDDBBBBBB<<<===???@@@BBBBBBCCCCCCGGG@@@===???>>>;;;<<>>>>>???@@@???>>><<<======>>>>>>>>>>>>>>>>>><<<;;;999888888999999;;;::::::999999::::::;;;999999888777666666777777777777777777777888888999888888999999999:::::::::<<<<<<<<<============>>>;;;AAAFFFJJJYYY}}}{{{{{{rrrttt~~~yyyyyyxxx{{{yyy|||zzzyyy|||~~~zzzjjjOOOHHHLLLMMMHHHBBBCCCCCCDDDEEEFFFGGGHHHHHHEEEFFFFFFEEEEEEEEEHHHJJJJJJLLLNNNNNNMMMKKKKKKKKKGGGHHHJJJIIIHHHHHHJJJKKKsss\\\LLLEEECCCDDDCCCBBBAAABBBDDDFFFGGGFFFEEEEEEFFFIIIJJJJJJIIIHHHGGGFFFFFFFFFHHHIIIJJJIIIFFFBBB@@@AAADDDFFFHHHFFFGGGIIIKKKLLLLLLKKKKKKJJJKKKKKKJJJJJJKKKMMMOOOQQQQQQQQQOOOMMMMMMOOOQQQTTTTTTTTTUUUWWWVVVSSSPPPSSSTTTUUUTTTRRRSSSVVVYYYRRRRRRQQQPPPOOONNNMMMLLLNNNPPPSSSVVVXXXXXXXXXWWWUUUVVVWWWUUUXXXdddxxxnnn\\\[[[WWWRRRNNNNNNOOOPPPPPPQQQNNNJJJIIIKKKOOOSSSTTTSSSTTTTTTTTTRRRNNNJJJHHHLLLLLLLLLMMMOOOSSSVVVWWWUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRTTTVVVWWWOOONNNOOORRRVVVXXXWWWVVV[[[YYYXXXYYY[[[\\\[[[ZZZTTTSSSQQQNNNLLLKKKLLLNNNJJJJJJMMMQQQSSSTTTWWW]]]\\\XXXSSSPPPPPPRRRUUUWWWYYYXXXVVVUUUTTTTTTTTTUUU^^^\\\^^^bbbgggxxxkkkWWWLLLHHHGGGFFFDDDCCCBBBCCCAAA???<<<@@@???===<<<<<<>>>@@@BBBCCC???>>>AAABBB???AAAFFFBBBAAA@@@@@@AAAAAABBBAAA>>>???AAABBBBBBAAA???>>>EEEDDDDDDHHHRRR\\\^^^\\\XXXaaappp{{{}}}}}}|||}}}[[[KKKAAAGGGNNNLLLIIIIIIFFFDDDBBB@@@???@@@AAABBBAAABBBDDDEEEEEEDDDDDDEEECCCAAA???>>>???>>><<<;;;;;;<<<<<<===============<<<<<<;;;:::999999888999999999999999999999999999999888888777666666777777777777666666777777888999888888888999999999::::::;;;;;;;;;<<<<<<<<<======???BBBCCC@@@DDDWWWvvvuuuooorrrzzzuuu}}}{{{|||xxxoookkkooovvv~~~~~~]]]OOOBBBAAAGGGHHHGGGFFFCCCDDDEEEEEEGGGGGGHHHIIIFFFFFFFFFEEEDDDDDDGGGIIIIIIKKKLLLLLLJJJIIIIIIJJJGGGHHHJJJJJJIIIIIIJJJLLLeeeMMMBBBBBBGGGEEEDDDDDDCCCDDDEEEGGGHHHIIIGGGFFFGGGIIIKKKLLLLLLKKKIIIFFFEEEGGGKKKOOOSSSMMMHHHCCCAAACCCFFFFFFFFFHHHIIIKKKMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKKKKMMMOOOPPPPPPQQQPPPOOOOOOQQQSSSUUUTTTVVVZZZ___]]]WWWPPPRRRRRRSSSRRRRRRSSSVVVXXXTTTSSSRRRPPPNNNMMMLLLKKKOOOPPPQQQSSSUUUVVVWWWXXXWWWWWWUUUSSSQQQUUU]]]dddooowwwjjjbbbZZZTTTUUUSSSQQQNNNLLLLLLPPPRRRQQQPPPNNNKKKJJJKKKOOORRRSSSTTTTTTTTTRRRNNNKKKHHHNNNOOOOOOPPPRRRSSSTTTTTTRRRTTTUUUSSSOOOMMMNNNPPPPPPPPPQQQSSSUUUWWWZZZ[[[OOOOOOOOOQQQTTTVVVUUUTTTUUUTTTSSSUUUWWWYYYYYYXXXUUUTTTQQQOOONNNMMMNNNOOOMMMKKKLLLOOOQQQRRRXXX^^^[[[YYYUUUQQQPPPRRRUUUWWW\\\ZZZWWWUUUSSSSSSTTTTTT^^^]]]```bbbaaaiiitttfff\\\XXXLLLGGGBBBAAADDDFFFEEEBBBAAA@@@???>>>>>>@@@BBBCCCCCCAAA@@@AAA@@@===<<<===@@@???===;;;<<<>>>AAACCC@@@AAAAAAAAAAAAAAAAAAAAACCCDDDFFFMMM^^^qqq{{{{{{|||yyy|||{{{fffJJJBBBAAAJJJPPPMMMJJJLLLGGGDDDAAA>>>>>>???BBBDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA??????>>>===:::777::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777888999999999999888777888888777666666666777777777777666666777777888999888888888999999999999:::::::::::::::;;;;;;;;;;;;<<>>===<<<>>>AAACCCBBBAAA???>>>@@@CCCGGGJJJCCCJJJQQQ]]]ssskkkQQQFFFEEEIIIPPPQQQLLLHHHHHHDDDBBBAAA??????@@@BBBCCCFFFFFFDDD@@@>>>AAABBBBBB@@@???>>>>>>>>><<<999777888999999:::::::::::::::999:::;;;;;;;;;999888777666777999::::::999777666888777777666666666777777666666666666666777888888888888888888999999999999888999999999::::::::::::777;;;???AAABBBDDDHHHKKKiiippphhhttt~~~uuu|||}}}{{{|||xxxrrr[[[PPPKKKKKKMMMOOOLLLFFFCCCDDDBBBCCCDDDDDDFFFFFFGGGHHHGGGGGGGGGEEECCCCCCDDDFFFIIIIIIHHHFFFDDDDDDFFFHHHFFFGGGIIIIIIHHHHHHJJJKKKzzz\\\NNNMMMMMMNNNOOOGGGGGGGGGGGGGGGHHHHHHIIIOOOMMMKKKKKKNNNQQQRRRRRROOOLLLIIIGGGJJJRRRZZZ___SSSOOOJJJHHHIIIJJJJJJIIIHHHIIIKKKMMMNNNNNNNNNNNNOOOOOOOOOMMMKKKKKKLLLNNNIIIKKKNNNPPPRRRTTTVVVXXXUUURRRPPPTTTZZZ[[[VVVPPPPPPOOOOOOPPPRRRTTTVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSRRRQQQQQQSSSVVVYYY\\\\\\ZZZWWWVVVUUUVVVWWWXXX[[[[[[ZZZ[[[```kkkyyyqqqfff^^^YYYTTTRRRSSSVVVWWWXXXWWWWWWVVVSSSOOONNNQQQTTTRRRSSSSSSPPPKKKIIIKKKNNNMMMOOOQQQSSSSSSQQQOOONNNLLLMMMNNNPPPPPPOOONNNMMMLLLOOORRROOOKKKHHHKKKNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWWWWXXXYYYVVVVVVWWWXXXYYY\\\___aaaXXXUUUQQQPPPQQQRRRQQQPPPTTTQQQOOOPPPOOONNNRRRYYYVVVVVVVVVUUUTTTUUUXXX[[[XXXWWWVVVUUUVVVWWWYYYZZZ___^^^^^^]]]\\\^^^gggqqqqqq}}}ppp___UUUUUUWWWWWWUUUQQQLLLFFF???<<<<<<>>>@@@AAABBBBBBBBBBBBCCCDDDCCC<<<>>>??????>>>===???AAA@@@BBBEEEJJJOOOUUUYYY[[[VVVaaammmyyy|||tttzzzyyyfffZZZFFFFFFHHHMMMQQQOOOIIIDDDCCC???@@@AAABBBBBBAAAAAA@@@BBBEEEBBB;;;888>>>DDDEEE>>>===<<<=========;;;999777777888999999999999999888999:::;;;:::999888777666888999;;;;;;999888666777666666666666666777777666666666555666777777888777777888888888999999999888888888888999999999:::999:::===???@@@@@@??????>>>eeesssrrr}}}wwwuuuzzz|||~~~~~~}}}bbbLLLGGGKKKFFFDDDEEEIIIKKKGGGEEEFFFAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGEEECCCCCCEEEFFFIIIJJJIIIGGGDDDDDDFFFHHHEEEGGGHHHHHHGGGGGGHHHIII{{{nnnPPPIIINNNOOOKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHOOOMMMLLLMMMOOOQQQRRRRRRSSSPPPKKKHHHHHHLLLRRRUUUQQQPPPNNNLLLJJJJJJKKKLLLIIIJJJKKKMMMMMMMMMMMMLLLMMMNNNMMMKKKJJJIIIKKKMMMGGGJJJNNNPPPRRRSSSVVVXXXTTTPPPNNNPPPTTTUUUSSSOOOPPPOOONNNPPPSSSVVVWWWXXXWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRQQQQQQSSSVVVZZZ\\\\\\[[[XXXVVVUUUUUUWWWXXXXXXXXXWWWVVVWWWYYY^^^aaahhhppp|||{{{lllbbb]]]WWWQQQXXXVVVSSSPPPPPPRRRTTTVVVVVVVVVTTTRRROOOOOOPPPRRROOOOOOOOOMMMJJJIIIIIIJJJHHHIIILLLNNNNNNMMMKKKJJJIIIJJJLLLMMMNNNNNNMMMLLLKKKNNNOOONNNLLLKKKMMMOOOQQQQQQQQQRRRQQQPPPOOOOOOOOOQQQTTTUUUUUUUUUWWWXXXTTTUUUVVVVVVWWWYYY]]]aaaXXXTTTPPPOOOQQQSSSRRRPPPSSSQQQQQQSSSQQQNNNPPPUUUSSSUUUVVVUUUSSSSSSVVVZZZTTTTTTUUUWWWXXXZZZ\\\]]]\\\[[[YYYXXXYYY^^^eeejjjjjjnnn~~~wwwxxx|||xxxooobbbUUUMMMLLLOOOQQQQQQQQQMMMGGGEEEGGGHHHGGGDDDGGGIIIHHHEEEDDDFFFHHHNNNUUU```kkktttxxxyyyxxxwwwxxx{{{}}}{{{YYYOOONNNCCCDDDGGGJJJLLLJJJFFFBBBAAA===>>>AAACCCCCCBBBAAA???<<>>HHHNNNMMM???===;;;;;;<<<======<<<777777888999999999999888888999999999999999888888666777888999999888777666666666555555666666777777666666555555666666777888777777777888888888888999888888888888999999999999888999::::::;;;;;;<<<<<<<<>>???AAABBBBBBBBBAAA<<<@@@AAADDDRRRaaabbbYYYCCC@@@<<<:::;;;<<<===<<<777777888999999999999888999999888888888888999999555555555555555555555555555555555555555666777777666555555555555666777777777777777777888888888888888888888999999999::::::777888999999999;;;===???DDD>>><<>>>>>???AAACCCDDD???BBBDDDOOOfffyyyuuudddFFFBBB===::::::;;;<<<<<<777777888999999999999999999999777777777888999:::444333333222222333333444555555555555555666777888555555555555555666777777777777777777888888888888888999999999999:::::::::;;;<<<<<<:::777666888;;;777999???EEEGGGYYY{{{kkkbbbgggnnnrrr|||xxxwww{{{|||rrrhhhxxx}}}|||ZZZOOOHHHJJJMMMJJJHHHIIIDDDDDDFFFHHHGGGDDDGGGMMMEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHHHHGGGFFFGGGJJJLLLNNNPPPQQQPPPNNNKKKJJJJJJNNNNNNNNNLLLIIIGGGGGGHHHuuu}}}}}}cccKKKFFFHHHFFFGGGKKKGGGGGGGGGFFFFFFFFFFFFEEEJJJKKKLLLNNNNNNNNNMMMMMMPPPRRRRRRNNNJJJHHHLLLPPPLLLOOOQQQNNNIIIGGGKKKOOOHHHKKKOOOPPPNNNLLLKKKKKKMMMKKKJJJHHHGGGGGGGGGHHHHHHKKKNNNQQQSSSRRRQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSRRRQQQOOONNNOOORRRUUUWWWUUUVVVVVVTTTQQQNNNMMMMMMOOOOOOOOOPPPRRRSSSUUUVVVVVVWWWXXXZZZZZZZZZYYYXXXUUURRRQQQTTTYYY[[[WWWSSSRRRQQQQQQTTTWWWXXXVVVSSSXXXYYYZZZ[[[]]]bbbhhhlllkkkkkkiiigggeeedddbbbbbb]]]^^^^^^]]]]]]^^^bbbeee___^^^\\\ZZZZZZ[[[\\\]]]QQQRRRQQQPPPOOOPPPSSSUUUUUUVVVVVVVVVTTTTTTUUUVVVSSSNNNIIIIIIMMMPPPNNNKKKHHHHHHHHHGGGEEEEEEFFFHHHJJJHHHFFFGGGJJJMMMNNNOOONNNMMMMMMLLLMMMOOOPPPQQQPPPPPPOOONNNLLLIIIFFFDDDLLLMMMPPPSSSVVVYYY\\\]]]\\\YYYUUUSSSTTTVVVWWWWWWQQQLLLHHHJJJPPPUUUWWWVVVNNNPPPRRRSSSSSSQQQNNNLLLJJJLLLOOORRRRRRPPPMMMKKKRRRQQQRRRUUUYYYZZZXXXVVVVVVUUUVVVXXX[[[]]]]]]]]]aaa```eeekkksss}}}|||tttrrr~~~gggRRRNNNQQQRRRPPPPPPKKKJJJHHHFFFDDDBBBAAAAAA>>>>>>>>>???@@@AAACCCCCCAAA@@@NNNhhhyyyvvvnnnkkkPPPFFF<<<999===>>>:::555666777777777888888888888999888888888777777666666555444333222333444555666444444444555555555555666555555555555666666666666888888777777777777777888888888999999999:::::::::555666777999:::;;;<<<<<<:::???BBB@@@>>>GGG]]]ooozzz}}}}}}}}}yyy}}}}}}yyyvvvqqqpppqqq|||uuuQQQJJJIIIIIIHHHGGGGGGGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFGGGIIIJJJJJJHHHIIIGGGEEECCCBBBBBBDDDDDDKKKIIIHHHKKKOOOQQQNNNJJJLLLKKKIIIGGGFFFFFFGGGGGG{{{sssrrr\\\IIIGGGIIIFFFEEEGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJNNNPPPPPPMMMHHHFFFJJJMMMLLLMMMNNNKKKHHHHHHJJJMMMKKKMMMPPPQQQOOONNNMMMMMMKKKJJJIIIIIIIIIIIIJJJKKKHHHJJJMMMPPPQQQQQQPPPOOONNNOOOOOOPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRROOOMMMLLLLLLLLLMMMMMMNNNPPPRRRTTTUUUUUUVVVXXXYYYZZZZZZYYYYYYVVVTTTSSSSSSTTTVVVVVVWWWRRRQQQPPPRRRUUUVVVUUUSSSVVVWWWWWWVVVUUUWWWYYY\\\^^^^^^]]]\\\[[[YYYWWWVVVXXXYYYYYYYYYYYYZZZ]]]___^^^]]]ZZZXXXWWWWWWXXXXXXVVVTTTSSSQQQQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTUUUPPPJJJHHHJJJMMMNNNMMMIIIJJJKKKJJJHHHFFFGGGHHHCCCCCCCCCEEEGGGIIIHHHGGGOOONNNMMMMMMLLLMMMMMMMMMNNNNNNMMMLLLJJJGGGEEEDDDGGGHHHKKKNNNQQQUUUWWWXXXYYYXXXWWWWWWXXXXXXVVVUUUQQQMMMKKKLLLQQQSSSRRROOOLLLMMMOOOPPPQQQPPPNNNMMMJJJLLLNNNPPPPPPOOOMMMLLLNNNNNNOOORRRWWWYYYYYYXXXWWWVVVVVVXXX[[[\\\\\\\\\\\\[[[^^^bbbdddrrr~~~{{{cccWWWLLLKKKKKKIIIIIIKKKIIIHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@BBBCCCPPPgggrrrkkk```\\\FFF@@@999888;;;<<<:::666666666777777777888888888888888888777777777666666555555444333333333444555444444444444555555555555555555555555666666666666888777777777777777777777888888888888999999999999555666777888999:::::::::999;;;;;;999888===HHHPPPaaa~~~}}}zzzzzz}}}hhhUUUJJJGGGGGGFFFEEEEEEEEEEEEEEEIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFEEEFFFHHHJJJJJJIIIIIIHHHFFFDDDCCCDDDEEEEEEIIIFFFEEEHHHLLLMMMJJJFFFFFFFFFEEEEEEFFFHHHIIIKKKxxxiiibbbbbbRRRFFFFFFIIIFFFCCCCCCEEEEEEEEEEEEDDDDDDDDDCCCBBBCCCDDDFFFGGGHHHHHHHHHKKKMMMMMMJJJFFFEEEGGGJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNNNNMMMLLLLLLMMMHHHHHHHHHIIIJJJKKKLLLMMMHHHJJJLLLNNNOOOOOOMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOPPPRRRSSSRRRPPPMMMMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUTTTTTTVVVXXXYYYZZZZZZZZZWWWWWWVVVSSSPPPQQQUUUXXXSSSQQQPPPQQQSSSTTTTTTSSSUUUVVVVVVTTTRRRQQQQQQRRRYYYYYYZZZZZZYYYWWWTTTSSSTTTUUUWWWWWWWWWWWWYYYZZZ^^^]]]ZZZXXXVVVUUUUUUUUUZZZWWWTTTSSSTTTTTTQQQNNNNNNOOOQQQRRRSSSRRRRRRQQQUUURRRLLLHHHGGGIIILLLNNNHHHJJJLLLKKKIIIGGGFFFGGG???@@@AAADDDFFFFFFDDDAAAJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLJJJHHHGGGFFFFFFGGGIIILLLPPPSSSVVVWWWUUUUUUWWWZZZ[[[YYYUUUQQQMMMKKKKKKNNNQQQRRROOOLLLNNNOOOQQQSSSTTTTTTTTTTTTJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJKKKNNNSSSWWWYYYYYYXXXWWWWWWXXXZZZ\\\[[[ZZZZZZXXXZZZ]]]]]]aaassszzz|||{{{XXXMMMMMMNNNOOOLLLHHHIIILLLFFFFFFEEEDDDDDDCCCCCCCCCEEEDDDBBB@@@???>>>======@@@BBBNNN^^^aaaWWWKKKGGG:::888666666888999999888666666666666777777777777888888777777777777666666666555444333333333333333444444444444555555555555444555555555555666666666777666666666777777777777666666777777777888888888555666777777888888777777<<<:::888888;;;<<<;;;:::;;;PPPttt~~~{{{yyy{{{{{{xxxxxxzzz{{{hhhQQQBBB@@@FFFCCCCCCBBBAAAAAAAAABBBBBBGGGFFFEEEDDDDDDDDDDDDDDDEEECCCBBBBBBEEEHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEHHHFFFEEEFFFIIIJJJGGGDDDDDDDDDCCCDDDEEEGGGIIIJJJfffZZZWWWUUUJJJBBBDDDGGGEEECCCCCCFFFFFFEEEEEEEEEDDDDDDDDDAAABBBCCCDDDFFFGGGGGGHHHGGGHHHIIIHHHFFFFFFHHHJJJJJJGGGEEEEEEFFFHHHHHHGGGGGGHHHIIIHHHGGGFFFGGGIIIGGGGGGGGGHHHIIIJJJKKKLLLHHHIIIKKKLLLMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOLLLMMMOOOQQQSSSTTTUUUUUUSSSUUUVVVUUURRROOOMMMMMMNNNNNNOOOPPPRRRTTTVVVWWWRRRSSSTTTVVVXXXYYYZZZZZZXXXWWWVVVSSSRRRRRRTTTUUUTTTSSSQQQQQQRRRSSSTTTTTTTTTVVVXXXXXXWWWUUUUUUVVVYYYZZZ\\\]]]\\\ZZZWWWUUUSSSUUUWWWXXXWWWWWWXXXYYY]]]\\\ZZZYYYWWWVVVVVVVVVZZZVVVSSSTTTWWWVVVRRRMMMKKKLLLMMMPPPQQQRRRPPPOOOSSSRRROOOKKKHHHGGGJJJLLLGGGIIIKKKKKKIIIGGGEEEEEECCCBBBBBBDDDFFFFFFDDDBBBCCCEEEHHHKKKMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHIIILLLOOORRRUUUWWWXXXRRRRRRTTTWWWXXXVVVSSSOOOHHHHHHIIILLLOOOQQQPPPOOONNNOOOQQQSSSUUUVVVWWWWWWJJJJJJJJJJJJKKKKKKLLLMMMJJJJJJJJJLLLPPPSSSVVVXXXYYYXXXWWWXXXYYYZZZYYYXXXXXXVVVWWW[[[]]]^^^gggqqqeeeJJJIIIMMMRRRSSSPPPLLLJJJLLLBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDBBB@@@>>>===<<<<<<;;;>>>GGGOOONNNDDD<<<:::333444666666666666777777555555555666666666777777777777777777777777666666666666555444333222222222333333444444444555555555444444444555555555666666555555666666666666666666555555555666666666777777777777777888888777666666;;;999888;;;>>>???<<<888???;;;EEEbbb}}}{{{{{{vvv|||ZZZMMMJJJDDD@@@CCCAAA@@@@@@??????@@@@@@@@@EEEDDDDDDCCCBBBBBBBBBCCCCCC@@@>>>>>>AAADDDFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDIIIGGGFFFFFFHHHHHHGGGEEEFFFEEEDDDDDDDDDEEEFFFGGGmmmRRRIIILLLMMMFFFAAABBBDDDEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEE@@@@@@AAABBBCCCDDDEEEFFFBBBCCCEEEFFFFFFHHHJJJLLLHHHFFFDDDCCCEEEFFFFFFEEEDDDEEEFFFEEECCCCCCDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPOOOOOOQQQSSSVVVXXXTTTVVVWWWVVVRRRNNNLLLKKKNNNNNNNNNOOOPPPRRRTTTUUURRRRRRSSSTTTVVVXXXYYYZZZYYYVVVTTTUUUWWWXXXTTTQQQVVVUUUTTTSSSRRRSSSTTTUUUSSSVVVYYYZZZYYYXXXXXXXXXUUUVVVXXXYYYXXXVVVSSSQQQRRRTTTVVVWWWVVVUUUVVVWWWYYYXXXXXXWWWVVVVVVVVVVVVVVVSSSPPPRRRVVVWWWSSSNNNNNNNNNNNNPPPSSSTTTRRRPPPPPPQQQQQQNNNKKKHHHGGGHHHGGGJJJLLLMMMKKKIIIHHHHHHHHHFFFDDDCCCDDDEEEEEEEEEBBBCCCFFFIIILLLMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJGGGIIIJJJMMMPPPRRRTTTUUUPPPOOOOOOPPPQQQQQQPPPNNNJJJIIIHHHJJJLLLOOOPPPPPPIIIJJJMMMOOOQQQRRRRRRRRRIIIIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMOOOQQQTTTVVVXXXWWWVVVVVVXXXXXXXXXVVVUUUSSSSSSWWWZZZ]]]bbbfffhhh~~~sss```MMMMMMNNNOOONNNMMMJJJFFFCCC???@@@AAACCCDDDDDDDDDCCCCCCBBB@@@???>>>===<<<<<<888:::???BBB@@@;;;999:::222555777777555444555666444555555555555666666666666666666666666666777777666666555555444333222111333333333444444444444555444444444444555555555555333444555666666666666555444444555555555666666666888888888999888888777666555666777999:::;;;;;;;;;>>>>>>CCCJJJPPPeee~~~www{{{|||zzzuuuXXXBBBEEEKKKFFF@@@@@@@@@@@@?????????@@@@@@AAACCCCCCBBBBBBAAAAAABBBBBB@@@>>>;;;;;;>>>AAACCCDDDCCCDDDEEEEEEEEEDDDCCCBBBGGGFFFEEEEEEFFFFFFEEEEEEFFFEEEEEEDDDDDDEEEFFFGGG|||___IIICCCHHHIIIFFFCCCCCCDDDFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFF???????????????@@@AAABBB???@@@BBBDDDFFFHHHIIIJJJGGGFFFEEECCCCCCBBBCCCDDDCCCEEEFFFFFFEEEDDDDDDEEEDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNVVVTTTQQQOOOOOOPPPRRRTTTQQQSSSUUUTTTQQQMMMJJJIIILLLLLLLLLLLLMMMNNNOOOOOORRRRRRRRRSSSTTTVVVXXXXXXXXXUUUSSSVVV[[[\\\WWWRRRUUUVVVVVVUUUSSSRRRSSSUUURRRTTTVVVWWWUUUTTTTTTTTTSSSTTTUUUUUUTTTQQQOOOMMMPPPRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSQQQOOOMMMNNNQQQSSSQQQOOOTTTRRRPPPRRRUUUWWWUUUSSSNNNOOOOOOOOONNNJJJGGGEEEIIIKKKMMMNNNMMMLLLLLLLLLKKKHHHEEECCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDFFFGGGIIIKKKLLLMMMMMMKKKJJJJJJLLLMMMMMMLLLMMMLLLKKKJJJJJJKKKMMMNNNIIIKKKNNNQQQRRRQQQPPPNNNHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQPPPQQQSSSUUUVVVUUUTTTUUUVVVWWWVVVUUUXXXVVVUUUWWWZZZ^^^```bbbeeecccoooqqq```[[[TTTRRRQQQNNNJJJIIIIIIDDD>>>===>>>@@@BBBCCCCCCCCCBBBAAA@@@???===<<<<<<;;;;;;888999;;;;;;;;;:::;;;===555666777777555444444444444444444444555555555666555555666666666666777777555555555555444333222222333333333333444444444444333444444444444555555555222333444666666666555555444444555555555666666666888888888999888888777777666888:::999777777:::===:::;;;===???>>>CCCWWWnnnkkkYYYQQQIIIDDDFFFCCC>>>???EEE@@@@@@??????@@@@@@AAAAAACCCBBBBBBAAAAAAAAABBBBBB@@@>>><<<<<<>>>@@@AAAAAAAAABBBDDDEEEEEEDDDBBBAAACCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDEEEFFFHHHJJJKKK|||fffVVVIIIFFFJJJFFFGGGHHHGGGHHHIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEAAA@@@????????????AAAAAA>>>???@@@BBBDDDEEEEEEEEEGGGHHHGGGDDDAAA???AAADDDBBBDDDGGGGGGFFFDDDDDDDDDBBBCCCEEEGGGHHHIIIIIIIIIFFFGGGHHHIIIJJJLLLLLLMMMKKKLLLLLLMMMMMMNNNOOOOOOSSSRRRQQQOOONNNNNNNNNNNNNNNQQQTTTTTTRRROOOLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLSSSSSSRRRRRRSSSTTTVVVWWWWWWUUUTTTVVVYYY[[[[[[ZZZSSSUUUWWWVVVSSSQQQQQQRRRRRRSSSUUUUUUTTTSSSTTTUUUVVVUUUUUUTTTRRRPPPOOONNNPPPQQQQQQPPPOOOOOOQQQSSSTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLKKKKKKLLLMMMNNNOOOVVVRRRNNNNNNRRRTTTTTTQQQPPPNNNLLLMMMNNNLLLHHHDDDGGGHHHJJJKKKJJJKKKLLLNNNLLLJJJHHHGGGGGGGGGEEEDDDHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHJJJKKKKKKJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKNNNRRRUUUUUUSSSOOOMMMHHHHHHIIIJJJKKKLLLMMMMMMPPPSSSUUUUUUTTTSSSTTTVVVSSSRRRRRRSSSTTTUUUUUUTTTYYYYYYXXXXXX[[[^^^___^^^cccZZZXXXkkktttYYYPPPSSSQQQPPPQQQNNNHHHEEEFFFCCC>>><<<>>>@@@BBBCCCCCCBBBAAA@@@???>>><<<:::999999999888888888888999;;;;;;:::666666555555555444444333333333444444444555555555555555555666666666777777333444555555555444333222222222333333333444444444333333444444444555555555000222444666666666555444555555555555666666666666666666777777888777777777999:::::::::999888999:::999666444999???AAA???<<>>>>>@@@AAA@@@???@@@BBBEEEFFFGGGEEEBBBAAABBBBBBBBBBBBBBBBBBDDDFFFHHHGGGGGGGGGHHHIIIKKKLLL___OOOLLLJJJHHHJJJEEEHHHKKKLLLKKKKKKJJJGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCC???>>>???@@@BBBBBBAAA@@@FFFIIIIIIEEE@@@===@@@DDD@@@CCCFFFGGGFFFDDDBBBBBB@@@BBBDDDGGGJJJKKKLLLLLLFFFGGGHHHIIIKKKLLLMMMNNNLLLLLLLLLMMMNNNNNNOOOOOOMMMNNNOOOOOOOOOOOONNNMMMMMMPPPTTTVVVUUURRRQQQPPPNNNNNNMMMLLLLLLLLLLLLLLLTTTSSSRRRRRRRRRTTTUUUVVVUUUVVVVVVVVVVVVYYY^^^aaaRRRTTTWWWVVVRRRPPPOOOPPPRRRTTTVVVVVVVVVWWWYYY[[[VVVUUUTTTRRRPPPNNNMMMLLLRRRRRRQQQPPPNNNOOORRRUUUWWWWWWVVVUUUSSSQQQPPPOOOKKKKKKKKKIIIHHHHHHKKKNNNTTTOOOJJJIIIMMMPPPPPPNNNRRRNNNIIIJJJLLLMMMJJJFFFCCCDDDFFFFFFFFFGGGJJJMMMMMMLLLLLLLLLLLLJJJGGGDDDFFFFFFFFFGGGHHHKKKMMMOOOMMMLLLJJJGGGFFFEEEFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKHHHGGGGGGIIIKKKKKKJJJHHHEEEIIIMMMPPPPPPOOONNNMMMIIILLLQQQTTTSSSPPPKKKGGGGGGHHHIIIKKKLLLMMMMMMMMMPPPSSSWWWXXXVVVUUUVVVXXXRRRQQQPPPQQQTTTUUUTTTSSSSSSUUUVVVVVVXXXZZZZZZYYYYYY[[[\\\^^^iiinnniiimmmkkk\\\RRRNNNFFFGGGKKKKKKDDD@@@AAA@@@<<<<<<===@@@BBBCCCBBBAAA@@@AAA@@@>>>;;;999888777666666666666666777999777333777555333333444555444333333333333444444444555555444555555555666666777777222333444555555555444333222222333333333444444444333333333444444444555555000111444666666666555444555555555666666666777777444555555666777777666666555555555666888888666555222999>>><<<999:::>>>AAA===???III]]]|||zzzgggSSSJJJFFFBBBCCCFFF@@@???<<<;;;BBBIIIGGG??????????????????@@@AAAAAABBBBBBBBBAAAAAABBBCCCCCCCCCBBBAAAAAABBBBBBAAA???AAACCCFFFHHHHHHFFFCCCBBBCCCDDDDDDDDDCCCEEEGGGIIINNNLLLKKKIIIHHHHHHIIIIII