BM6P6(@ }}}wwwpppkkkgggbbb\\\WWWVVVUUUYYYiiihhhSSSNNNIIIIIIIIIIIIGGGEEECCCAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>????????????@@@@@@@@@@@@???>>>>>>>>>???AAAAAAAAAAAABBBFFFMMMVVV___eeegggiiieeeeeeggg```bbbrrr~~~sssrrrvvvyyy||||||{{{|||}}}xxxhhhcccbbb``````bbbgggllloooppptttyyy}}}}}}~~~yyysssvvvpppnnnrrrvvvuuuuuuvvvwwwtttpppoooppppppnnnlllpppqqqqqqnnnkkkiiiiiijjjmmmrrruuussssssvvvxxxwwwsssqqqooommmllllllmmmnnnvvvyyyzzzwwwrrroooqqqttt{{{|||~~~}}}~~~|||yyylllddddddZZZWWWTTTRRRQQQPPPOOONNNJJJJJJJJJNNNYYYmmm{{{yyyxxxiiimmmvvv~~~sssZZZOOOJJJJJJIIIHHHEEEDDDEEEFFFDDDDDDCCCBBBAAA@@@@@@???????????????????????????AAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBDDDJJJSSS\\\ccchhhlllnnnrrrsssqqqiiieeemmm}}}xxxpppjjjfffbbb\\\XXXUUUTTTWWWfffiiiTTTOOOIIIIIIHHHGGGFFFDDDBBBBBBBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>????????????@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAAAAABBBFFFNNNWWW```eeeeeefffbbbbbbeeeaaafffyyy}}}vvvtttuuuuuuwww|||~~~}}}~~~}}}|||wwwggg```___^^^^^^aaafffkkknnntttxxx|||zzzzzztttpppssswwwwwwxxxzzzvvvtttqqqppppppooollljjjooopppqqqpppnnnmmmnnnooorrrwwwzzzxxxwwwzzzzzzxxxqqqqqqqqqqqqrrrtttvvvwwwtttwwwyyywwwsssqqqrrruuu{{{|||}}}}}}}}}xxxllldddbbbZZZWWWTTTRRRQQQPPPOOONNNNNNMMMLLLOOO[[[rrr}}}yyy~~~xxxkkkqqqzzzrrrZZZMMMJJJJJJIIIHHHGGGFFFFFFGGGEEEDDDCCCCCCAAAAAA@@@???????????????????????????AAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCIIISSS\\\ccchhhmmmooonnnpppnnnhhhgggqqq~~~xxxpppjjjfffbbb^^^ZZZTTTTTTVVVbbb{{{iiiUUUOOOIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@?????????>>>????????????@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAACCCGGGOOOXXX```eeeffffff``````eeedddmmmyyyuuurrrqqqpppsss{{{{{{zzzyyywwwwww||||||zzz~~~vvvfff^^^^^^]]]___bbbgggmmmpppyyy|||}}}vvvrrruuuxxxyyyzzz|||vvvuuusssrrrqqqooollliiinnnppprrrrrrqqqqqqrrrssstttzzz}}}{{{zzzzzzyyyvvvrrrssstttvvvyyy{{{}}}}}}vvvxxxzzzyyyvvvuuuvvvyyy|||}}}}}}|||}}}yyymmmddd```ZZZWWWTTTRRRQQQPPPOOONNNQQQNNNKKKNNN\\\uuu}}}www{{{zzzpppyyyrrr[[[NNNJJJJJJJJJIIIIIIHHHHHHHHHEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBBBBIIISSS\\\dddjjjnnnqqqmmmnnnmmmiiiiiivvv~~~yyypppjjjfffccc___[[[TTTTTTVVV```xxxiiiVVVMMMIIIGGGEEECCCBBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>?????????@@@@@@@@@???????????????@@@@@@@@@@@@AAACCCHHHPPPYYYaaafffjjjjjjddddddhhhgggppptttooolllkkklllssszzz|||zzzuuutttvvv{{{}}}yyywww{{{tttfff_________aaafffkkkpppttt{{{}}}~~~xxxvvvyyy|||zzzyyyzzzuuuuuutttsssqqqooollljjjmmmppprrrsssrrrrrrssstttsssyyy|||zzzxxxxxxuuuqqquuuvvvxxxzzz|||~~~~~~}}}}}}{{{|||~~~zzzpppfff```ZZZWWWTTTRRRQQQPPPOOONNNOOOLLLJJJNNN[[[tttyyyrrruuu|||xxxsss^^^QQQLLLKKKKKKKKKKKKKKKJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBIIISSS]]]eeekkkooorrrqqqqqqmmmhhhiiivvvyyyqqqkkkhhhddd```\\\UUUUUUVVV```wwwxxx}}}hhhVVVLLLHHHGGGEEECCCBBBBBBCCCDDDBBBAAA@@@@@@??????@@@@@@???????????????????????????>>>============>>>???>>>>>>?????????@@@@@@@@@>>>>>>??????@@@@@@@@@@@@@@@AAADDDIIIQQQZZZbbbgggkkkkkkffffffjjjgggnnnqqqkkkggghhhlllvvv{{{wwwwwwyyy}}}~~~~~~wwwvvv|||}}}pppddd^^^^^^```bbbgggmmmrrruuu{{{|||~~~~~~}}}}}}~~~~~~|||}}}yyywwwqqqqqqqqqpppnnnlllkkkjjjoooqqqttttttsssrrrrrrrrrsssyyy|||zzzxxxwwwuuuqqqxxxyyy|||~~~{{{sssiiiaaaZZZWWWTTTRRRQQQPPPOOONNNLLLLLLLLLPPP]]]tttsssmmmpppxxx~~~}}}sssaaaTTTNNNMMMLLLMMMNNNNNNKKKIIIFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCJJJTTT^^^eeekkkpppsssuuurrrlllffffffsss}}}xxxrrrmmmjjjfff```\\\VVVUUUVVV```yyyttt{{{iiiXXXMMMHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@???????????????????????????>>>===<<<<<<===>>>???>>>????????????@@@@@@@@@>>>>>>???@@@@@@@@@@@@???@@@AAAEEEJJJRRR[[[cccgggiiiiiidddeeeiiigggnnnrrrmmmiiikkkpppxxx}}}{{{{{{|||{{{vvvyyyzzzmmmaaa\\\]]]^^^bbbfffkkkpppsssyyy{{{||||||||||||~~~zzzvvvkkkllllllkkkjjjjjjkkkmmmrrruuuwwwxxxvvvtttssssssvvv|||}}}{{{|||{{{xxx{{{|||~~~{{{tttkkkcccZZZWWWTTTRRRQQQPPPOOONNNLLLLLLNNNTTT```uuuqqqlllqqqzzz|||}}}vvveeeVVVQQQOOONNNOOOPPPOOOLLLHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBDDDKKKUUU^^^ffflllpppssstttpppiiiccceeettt|||xxxsssooolllggg```[[[UUUSSSTTT```zzzuuu{{{kkkZZZNNNGGGGGGGGGGGGFFFEEEDDDDDDBBBAAA@@@@@@??????@@@@@@????????????????????????@@@???===<<<<<<===???@@@>>>????????????@@@@@@@@@===>>>???@@@AAA@@@@@@??????AAAEEEKKKSSS\\\ccchhhggggggbbbcccjjjkkkvvvrrrqqqoooqqquuu{{{~~~||||||}}}yyyuuuzzzyyymmmaaa]]]]]]___cccggglllpppssszzz{{{}}}}}}}}}~~~xxxtttkkklllllllllkkkmmmqqquuuvvvyyy|||}}}|||zzzyyyyyyzzzyyytttllldddZZZWWWTTTRRRQQQPPPOOONNNKKKKKKMMMSSS___uuusssqqqxxx}}}}}}mmm[[[TTTQQQOOOPPPRRRQQQKKKGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBFFFLLLVVV___fffkkkppprrrrrrnnniiiffflll~~~{{{xxxssspppmmmhhh```ZZZUUUQQQRRR___{{{xxx|||mmm]]]PPPFFFGGGHHHHHHHHHFFFEEECCCBBBAAA@@@@@@??????@@@@@@????????????????????????AAA@@@>>>======>>>@@@AAA>>>????????????@@@@@@@@@===>>>???@@@AAA@@@?????????AAAEEELLLTTT\\\dddhhhhhhgggaaaccclllqqq~~~pppttttttvvvyyy}}}~~~|||||||||yyytttyyyzzznnnccc___```bbbeeeiiinnnrrrttt{{{}}}~~~}}}uuurrrnnnooopppoooooorrrxxx}}}yyy|||~~~~~~{{{}}}wwwtttllldddZZZWWWTTTRRRQQQPPPOOONNNIIIIIIJJJOOO]]]ssswwwwwwxxx|||~~~uuu```VVVSSSPPPQQQSSSQQQKKKFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBGGGMMMWWW```fffkkkooorrrqqqnnnjjjkkkuuu{{{uuupppkkkgggccc```XXXTTTTTTaaa}}}xxxtttaaaTTTLLLJJJHHHGGGGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@CCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>??????@@@AAAAAA@@@@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBGGGNNNWWW^^^cccdddhhhbbb^^^aaannntttllllllrrrwwwwwwuuu{{{|||}}}ssspppvvvxxxlllbbb^^^]]]___dddgggjjjpppwwwzzz|||~~~{{{wwwooorrrwww{{{}}}~~~yyypppgggbbb[[[WWWRRROOOOOOQQQRRRSSSLLLMMMMMMOOOYYYnnnpppppp}}}wwwwww{{{ccc\\\VVVTTTWWWWWWQQQJJJFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????AAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBFFFMMMWWW```ffflllrrrvvvrrrqqqjjjfffyyy{{{tttooojjjfffbbb___VVVUUUVVVdddzzzxxxcccTTTLLLJJJGGGFFFFFFFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBGGGNNNWWW___ccceeeddd```^^^eeesss~~~oooggggggooossssssttt|||xxx||||||vvvtttyyy}}}ttthhh^^^[[[ZZZ]]]cccgggkkksss{{{|||~~~~~~zzzxxxwwwxxx{{{|||zzzyyyyyy}}}vvvnnnfff```\\\XXXSSSPPPPPPQQQSSSSSSLLLMMMNNNPPPYYYllloooooozzz}}}vvvvvv|||ddd^^^XXXUUUVVVVVVQQQJJJGGGEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???CCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFNNNXXXaaagggmmmssswwwuuusssllljjj~~~~~~zzzsssnnniiieeeaaa^^^UUUUUUXXXggg}}}}}}eeeTTTLLLJJJGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@??????>>>@@@@@@@@@?????????????????????@@@@@@@@@AAAAAAAAA@@@BBBGGGOOOXXX```dddeeebbb___```iiixxxxxxllleeedddkkknnnooottt{{{vvv{{{~~~}}}|||{{{zzz|||vvvhhh^^^[[[ZZZ]]]bbbgggkkkrrrzzz~~~{{{}}}{{{uuuqqqooonnnooosssxxx||||||vvvnnnfffaaa\\\YYYTTTQQQQQQRRRSSSSSSMMMMMMNNNPPPXXXiii{{{llllllxxx|||vvvvvvfffaaaZZZUUUVVVTTTOOOJJJIIIFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@GGGNNNYYYccciiinnntttxxxwwwtttmmmmmm}}}yyysssmmmhhhddd```]]]TTTTTTWWWeee~~~gggTTTLLLJJJHHHFFFFFFEEEDDDBBBCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????????????????@@@@@@@@@AAAAAAAAA@@@CCCHHHPPPZZZaaadddfffeeeaaaaaajjjwww{{{nnnffffffkkklllnnnuuu}}}wwwzzz}}}|||~~~}}}oooddd```^^^___cccfffiiipppxxxyyymmmkkklllllljjjiiigggjjjqqqyyyyyyqqqiiiccc]]]YYYTTTRRRRRRRRRRRRRRRNNNNNNMMMNNNVVVggg~~~xxxkkkmmmyyyzzzxxxhhhbbb[[[UUUTTTRRRLLLIIIIIIGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAGGGOOO[[[dddkkkpppuuuyyyxxxssskkkmmm}}}xxxrrrmmmhhhddd```]]]UUUSSSTTT```yyyjjjUUUNNNKKKHHHGGGFFFFFFDDDBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@AAAAAAAAA??????????????????????????????@@@@@@@@@AAAAAAAAA@@@CCCIIIQQQ[[[bbbeeefffgggbbb___dddnnnxxx||||||ppphhhjjjnnnnnnpppxxxyyy|||tttjjjdddaaabbbeeehhhkkkrrrzzz{{{nnniiidddbbb```___aaafffgggooo{{{{{{rrriiiccc\\\YYYUUURRRRRRRRRQQQQQQOOONNNKKKKKKSSSfff~~~{{{pppqqq{{{|||gggaaaZZZUUUSSSPPPJJJHHHJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCGGGOOO[[[eeelllqqqvvvzzzzzztttlllmmm||||||}}}yyyrrrmmmhhhddd```]]]VVVTTTSSS\\\ssspppYYYOOOMMMJJJHHHHHHGGGEEECCCCCCCCCCCCCCCBBBBBBBBBAAABBBAAAAAA@@@??????>>>>>>===>>>>>>???@@@@@@AAAAAA???????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@CCCIIISSS\\\cccfffgggfff```[[[\\\cccnnnwww{{{qqqiiikkkpppqqqttt{{{}}}vvvzzzyyy}}}xxxmmmdddbbbcccgggkkkoooxxx|||~~~{{{qqqiiibbbaaaaaaaaa^^^[[[```hhhnnnxxxzzzpppgggaaa[[[XXXTTTRRRQQQQQQPPPOOOMMMLLLJJJJJJQQQccc{{{wwwwww~~~}}}fff___ZZZVVVTTTPPPKKKIIIKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDFFFOOO[[[fffmmmrrrwwwzzz|||vvvooooooyyy}}}yyysssmmmiiieeeaaa^^^XXXUUUSSSZZZpppvvv^^^QQQNNNKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???CCCJJJSSS]]]dddggggggccc```\\\[[[```kkkyyytttjjjjjjppprrrxxx~~~yyyrrrxxx~~~xxx|||~~~uuuhhheeefffjjjnnnrrr{{{}}}~~~}}}|||uuummmfffcccbbbccceeeeeedddhhhnnnwwwxxxoooeee```ZZZWWWSSSQQQPPPPPPOOOMMMJJJJJJJJJKKKQQQ```tttzzz{{{iii___[[[XXXWWWSSSMMMKKKNNNJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@AAABBBBBBCCCCCCEEENNN[[[fffmmmrrrvvvzzzzzzuuupppnnnttt~~~zzzsssnnniiieeeaaa^^^YYYWWWUUU[[[ooo{{{bbbRRROOOLLLJJJJJJIIIGGGEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBCCCCCC??????>>>>>>======<<<<<<>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???CCCJJJTTT^^^dddggggggcccbbb___^^^bbbnnn~~~xxxmmmkkkooossszzzyyyttt{{{}}}uuuzzz||||||~~~nnnkkkjjjlllooorrrzzzyyy{{{uuuooojjjiiieeefffkkknnnoooqqquuu}}}wwwooofffaaaYYYWWWSSSQQQPPPOOONNNLLLGGGIIIKKKLLLQQQ]]]nnn{{{}}}xxx|||nnn___\\\ZZZZZZUUUOOONNNPPPKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>???@@@AAAAAABBBBBBDDDMMM[[[fffmmmrrrvvvyyyvvvrrrnnnlllppp}}}{{{~~~yyyrrrllliiieee```\\\WWWUUURRRWWWkkk}}}eeeTTTQQQNNNKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@??????>>>>>>@@@@@@??????@@@@@@AAABBBBBBEEELLLUUU^^^dddgggggggggddd______hhhwww{{{ooonnnnnntttxxxzzzyyyyyyxxx|||}}}|||tttmmmiiilllqqqtttyyy}}}||||||}}}~~~~~~~~~|||yyywww{{{}}}yyyrrrjjjccc___YYYWWWTTTRRRQQQOOOLLLJJJLLLHHHGGGKKKQQQ[[[jjjxxx~~~zzz{{{}}}fff^^^\\\YYYYYYYYYVVVQQQLLLLLLKKKIIIGGGFFFEEEDDDDDDAAABBBCCCCCCBBBAAA???>>>===>>>>>>>>>>>>?????????@@@AAABBBBBBAAAAAACCCEEEDDDOOOZZZccclllvvv{{{{{{tttsssooommmppp|||~~~yyyrrrllliiifffbbb^^^VVVSSSQQQWWWlll~~~kkkUUURRRNNNKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@?????????>>>@@@@@@??????@@@@@@AAABBBBBBEEELLLUUU___eeeggggggfffbbb]]]]]]fffvvvrrrqqqpppwww|||~~~~~~~~~|||ssslllhhhjjjooosssyyy~~~|||zzzyyytttvvvyyy}}}yyyqqqjjjbbb^^^YYYVVVSSSQQQPPPOOOLLLJJJIIIFFFEEEIIIOOOXXXgggttt}}}iii^^^[[[YYYXXXYYYVVVQQQMMMMMMLLLJJJHHHGGGEEEEEEDDDBBBBBBBBBBBBAAA@@@???????????????@@@@@@@@@AAAAAA@@@AAABBBBBBAAAAAACCCEEEGGGQQQ\\\dddllluuuyyyyyyuuusssnnnjjjlllxxx||||||zzzqqqkkkiiigggdddaaaUUURRRPPPVVVkkk}}}nnnVVVRRRNNNKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@????????????@@@@@@??????@@@@@@AAABBBAAAEEELLLVVV___fffhhhhhhhhhccc^^^]]]gggyyytttrrrtttzzz~~~}}}~~~zzzpppjjjfffhhhmmmrrryyy~~~xxxuuuvvvwwwmmmqqqtttvvvyyyzzzrrriiibbb]]]WWWUUURRRPPPOOONNNLLLJJJGGGEEEDDDHHHLLLTTTcccppp}}}|||}}}~~~kkk^^^[[[XXXWWWXXXVVVRRRNNNNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBBBBAAAAAACCCEEEIIISSS^^^eeemmmuuuxxxwwwwwwssslllgggiiivvvxxx}}}xxxpppjjjgggfffdddbbbVVVTTTQQQUUUiii|||oooWWWSSSNNNKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBAAAEEEMMMWWWaaaggghhhhhhkkkeee```aaalllqqqpppxxxzzz|||~~~}}}~~~wwwmmmgggdddgggkkkqqqyyyxxxsssrrrtttvvvnnnqqqttttttuuu~~~{{{sssjjjbbb]]]VVVSSSPPPNNNNNNMMMLLLJJJGGGEEEEEEHHHKKKSSSbbbpppxxx}}}xxxyyy|||kkk___[[[XXXWWWWWWVVVSSSPPPNNNMMMKKKHHHFFFEEEDDDDDDEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCC@@@AAABBBBBBAAAAAACCCEEEIIISSS___gggnnnvvvyyyxxxyyyssslllgggkkkyyyuuuzzz~~~wwwnnnhhhfffeeecccaaaXXXVVVSSSUUUggg{{{rrrXXXTTTOOOKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBAAAEEENNNXXXbbbhhhiiiiiikkkccc___eeerrrnnnnnnyyyxxxxxxxxx{{{~~~zzz}}}qqqiiieeecccgggkkkpppzzz}}}yyywwwxxxyyysssuuuvvvtttuuu~~~|||sssjjjbbb]]]UUURRROOOMMMMMMMMMLLLKKKHHHFFFGGGIIILLLUUUfffvvvxxxwww|||}}}}}}nnnaaa]]]YYYWWWWWWWWWTTTQQQNNNMMMJJJHHHFFFDDDCCCCCCEEEDDDBBBAAA@@@@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBBBBAAAAAACCCEEEHHHSSS___hhhpppxxx{{{zzzyyytttmmmjjjqqqssswww}}}vvvnnnhhhfffdddaaa^^^XXXWWWTTTUUUddd~~~{{{wwwZZZUUUOOOJJJHHHHHHGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@EEENNNYYYccciiijjjiiihhh___]]]hhhyyyyyykkkooovvvttttttwwwzzz}}}}}}}}}~~~zzzmmmeeecccdddhhhlllqqqzzz|||zzzzzzxxxyyyyyyxxxyyy{{{rrrjjjaaa\\\UUURRROOOMMMMMMNNNNNNMMMIIIHHHHHHJJJNNNXXXlllzzzwwwzzz|||{{{ttteee```ZZZXXXWWWWWWUUUSSSOOONNNKKKIIIGGGEEEDDDCCCEEEDDDCCCBBBAAAAAAAAAAAA????????????@@@@@@@@@@@@@@@AAABBBBBBAAAAAACCCEEEHHHSSS```iiirrrzzz}}}{{{xxxsssnnnnnnxxxrrrxxx}}}wwwpppjjjgggddd```\\\VVVVVVSSSUUUbbbzzz|||uuu[[[VVVOOOJJJHHHHHHGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@AAAAAAAAABBBBBB@@@@@@??????@@@@@@AAABBB@@@EEEOOOZZZdddjjjkkkjjjfff\\\\\\mmmnnngggnnnqqqpppttt|||~~~}}}vvvkkkbbbbbbeeejjjnnnrrr{{{~~~~~~~~~xxxpppggg___ZZZUUURRROOOMMMMMMNNNOOOOOOJJJHHHHHHJJJNNN[[[rrr{{{vvvyyy~~~{{{zzziiiccc\\\YYYXXXXXXVVVTTTQQQPPPNNNKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@AAABBBBBBAAAAAACCCEEEJJJUUUbbbkkksssyyy{{{zzzvvvrrrnnnppp|||ttt{{{~~~yyyrrrllliiieee```\\\SSSTTTSSSTTTaaaxxx~~~|||nnn[[[VVVPPPJJJHHHHHHHHHGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@??????@@@@@@AAABBB@@@EEEOOO[[[eeejjjkkkjjjggg\\\]]]qqq{{{eeecccllllllmmmvvv|||{{{uuukkk```aaaeeelllpppsss{{{~~~vvvnnneee^^^YYYVVVSSSOOOMMMNNNOOOPPPPPPJJJHHHHHHJJJNNN\\\uuuxxxtttyyy{{{{{{kkkeee^^^YYYXXXXXXVVVTTTTTTRRRPPPMMMKKKIIIGGGGGGCCCDDDDDDEEEDDDBBBAAA@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBBBBAAAAAACCCEEEMMMXXXdddlllsssyyyzzzxxxuuuqqqmmmqqq}}}xxx~~~zzzsssmmmhhheeeaaa___[[[VVVTTTXXXcccuuu{{{lllYYYTTTPPPNNNKKKGGGFFFHHHGGGFFFEEEDDDDDDCCCCCCDDDCCCBBB@@@>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAABBBCCCCCCCCCIIISSS^^^eeehhhhhhhhhccc]]]```rrrooodddbbbggglllrrrxxxttttttgggbbbcccfffjjjooouuu{{{~~~~~~~~~}}}~~~wwwooohhhaaa]]]VVVTTTPPPOOOOOOOOOOOOOOOKKKHHHHHHMMMPPPYYYqqqxxxwww|||zzz|||nnniiibbb^^^\\\ZZZWWWTTTSSSTTTTTTRRRNNNLLLKKKKKKGGGEEECCCBBBBBBBBBAAA@@@BBBAAA@@@??????@@@AAABBBBBBCCCDDDCCCCCCCCCEEEGGGLLLYYYgggoootttzzz{{{zzzsssuuuqqqooo}}}|||~~~{{{tttnnnjjjfffbbb```[[[WWWTTTXXXcccttt{{{lll[[[UUUPPPNNNKKKFFFEEEGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDJJJTTT]]]dddggggggfffddd```dddwww}}}jjj^^^aaaiiiooouuu|||zzzsssgggbbbccceeehhhlllrrrwww{{{|||||||||~~~~~~vvvoooggg```\\\VVVSSSPPPOOOOOOPPPPPPPPPMMMIIIIIILLLOOOXXXoooyyyyyy}}}mmmgggaaa]]]\\\ZZZWWWTTTUUUVVVVVVTTTPPPLLLJJJJJJHHHFFFCCCCCCCCCCCCBBB@@@AAAAAA@@@??????@@@AAAAAAAAABBBCCCCCCBBBCCCEEEGGGKKKXXXfffnnntttyyy{{{zzzwwwwwwuuuxxx|||uuuoookkkgggdddaaa]]]XXXUUUYYYbbbrrr{{{jjj]]]VVVPPPNNNLLLGGGEEEGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCBBB@@@?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFKKKUUU^^^dddgggfffeeedddbbbiii|||}}}iii^^^eeeqqqwwwzzzqqqfffdddeeefffhhhjjjpppvvv{{{{{{{{{}}}}}}uuummmfff___[[[VVVSSSPPPOOOPPPQQQRRRQQQOOOJJJIIIKKKMMMVVVnnnzzz{{{{{{jjjfff```]]]\\\[[[XXXUUUVVVXXXYYYWWWRRRMMMJJJIIIIIIGGGDDDDDDDDDDDDCCCAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBBBBAAABBBDDDFFFKKKXXXfffnnntttzzz|||{{{|||zzzxxx{{{uuuoookkkgggdddbbb^^^YYYVVVYYYaaappp~~~mmm]]]UUUOOONNNLLLIIIHHHIIIFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFLLLVVV```gggjjjjjjiiiddddddlll~~~wwwhhhaaahhhsss|||~~~pppffffffgggiiiiiikkkpppxxx~~~~~~{{{tttllleee^^^ZZZVVVSSSPPPOOOPPPRRRRRRRRROOOKKKIIIKKKMMMWWWooo~~~www|||~~~vvviiieee```]]]]]]\\\YYYVVVUUUWWWYYYXXXTTTOOOLLLJJJJJJHHHEEEDDDEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAAAAAAAACCCEEEKKKXXXgggpppvvv|||~~~}}}{{{xxxzzztttnnnjjjgggdddaaa^^^YYYVVVYYY```nnnppp]]]TTTMMMMMMNNNLLLKKKLLLFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFLLLWWWbbbjjjnnnoooooohhhhhhooowwwnnneeeaaafffnnnyyy{{{~~~ppphhhfffhhhjjjjjjlllrrr|||zzzsssllleee^^^ZZZVVVSSSPPPOOOPPPQQQQQQQQQNNNJJJIIIKKKNNNWWWooowwwsss||||||ppphhheee```______]]]ZZZVVVRRRUUUWWWWWWUUUQQQNNNLLLJJJHHHFFFEEEEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAAAAAAAACCCEEELLLYYYhhhqqqxxx~~~zzzvvv~~~zzzsssnnnjjjgggdddbbb^^^YYYVVVXXX___mmmmmm___UUUMMMLLLNNNMMMLLLLLLGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFMMMXXXdddmmmqqqssssssnnnlllqqq~~~vvvooojjjfffhhhmmmqqquuu~~~qqqjjjdddgggjjjkkknnnvvvzzzsssllleee^^^ZZZVVVTTTPPPOOOOOOPPPOOOOOOLLLHHHHHHKKKMMMUUUkkkpppppp{{{|||llljjjfffbbb``````^^^ZZZWWWPPPRRRUUUUUURRROOONNNMMMJJJHHHEEEEEEEEEEEEDDDBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBBBBAAABBBDDDFFFKKKYYYgggqqqxxxzzzuuu}}}zzztttoookkkhhheeeccc]]]XXXUUUXXX___lll~~~ssscccXXXNNNMMMNNNLLLJJJJJJHHHGGGFFFEEEEEEDDDDDDEEEBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCGGGNNNYYYdddmmmqqqrrrrrrppplllnnnxxxzzzppphhhjjjpppooouuurrrlllfffjjjnnnppptttzzzsssllleee___[[[WWWTTTPPPNNNNNNNNNMMMLLLJJJGGGGGGJJJJJJPPPdddzzzzzzmmmnnn{{{zzz|||nnnkkkhhhdddbbbbbb___[[[WWWQQQRRRSSSRRROOOLLLKKKKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCCCCBBBCCCEEEGGGIIIWWWfffooowww~~~|||vvvxxx}}}||||||}}}~~~|||uuupppmmmjjjgggeee\\\XXXUUUXXX___lll}}}wwwfffZZZOOOMMMNNNKKKHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@?????????@@@@@@@@@@@@AAABBBCCCCCCIIIOOOYYYdddlllpppqqqpppnnniiiiiiqqqzzz~~~oooeeegggooosssyyyxxx~~~sssmmmiiinnnsssvvv{{{zzzssslllfff```\\\WWWTTTPPPMMMMMMLLLLLLKKKJJJGGGGGGIIIHHHLLL^^^rrryyylllnnnzzzttt|||xxxzzzqqqmmmiiieeecccccc```[[[WWWRRRSSSSSSPPPMMMJJJIIIIIIIIIGGGDDDDDDDDDDDDCCCAAAAAAAAABBBCCCCCCBBBAAAAAABBBCCCDDDCCCCCCCCCEEEGGGGGGUUUdddnnnuuu|||}}}wwwvvvzzzuuurrrqqqqqqpppwww}}}zzzuuuqqqmmmhhhccc___^^^XXXSSSTTTZZZhhh}}}lll]]]OOOLLLMMMMMMKKKJJJLLLIIIFFFDDDDDDDDDCCCBBBCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????BBBAAA@@@@@@??????@@@@@@@@@JJJYYYfffnnnpppoooooolllkkkffflll|||}}}nnnggghhhkkksss~~~zzzwwwzzz~~~yyyyyyrrrqqqmmmvvvyyyzzzzzztttnnnggg___YYYSSSQQQNNNMMMMMMMMMLLLKKKGGGEEEEEEGGGIIIOOO]]]kkk}}}|||uuurrryyytttnnn||||||yyywwwvvvmmmiiieeeaaa```^^^]]]\\\UUUTTTSSSSSSRRROOOKKKHHHKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???AAABBBBBBAAABBBCCCEEEKKKUUUdddooouuuyyy~~~~~~{{{vvvuuuzzzuuuppphhhaaa___dddhhhooovvv}}}}}}zzzvvvqqqmmmhhhccc___\\\VVVQQQQQQWWWdddzzzmmm___QQQNNNOOONNNKKKJJJKKKIIIFFFEEEEEEEEEDDDBBBCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBB????????????????????????AAA@@@@@@@@@@@@@@@AAAAAAAAAKKKYYYfffmmmooonnnnnnjjjiiidddjjjyyywwwllljjjkkknnnwwwyyyuuuxxx~~~zzz|||vvvtttuuuxxxqqqllleee]]]WWWSSSQQQNNNMMMMMMMMMMMMLLLGGGFFFFFFGGGIIIOOO]]]jjjttt|||yyy}}}|||wwwvvv|||tttlllxxx}}}xxxllliiiddd```^^^]]][[[ZZZWWWVVVUUUUUUTTTQQQMMMJJJKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@AAACCCCCCBBBBBBDDDEEEJJJUUUcccooovvvyyy}}}~~~{{{vvvsss||||||sssnnniiibbb]]][[[\\\```eeelllrrrwwwzzz|||}}}zzzvvvrrrmmmiiiccc___\\\VVVRRRQQQTTTaaavvvkkk___SSSQQQRRROOOLLLJJJJJJHHHGGGGGGHHHGGGEEECCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@??????@@@@@@AAABBBCCCBBBKKKYYYeeelllnnnmmmmmmiiihhhbbbfffvvv|||uuummmlllmmmttt}}}yyytttvvv~~~{{{|||{{{{{{~~~wwwpppkkkddd\\\VVVSSSPPPNNNMMMMMMMMMMMMLLLHHHGGGFFFGGGHHHNNN\\\iiinnnuuuwww{{{xxxqqqwww|||yyyzzzvvvlllvvv}}}|||oookkkeeeaaa^^^]]]\\\ZZZYYYXXXWWWWWWVVVTTTPPPMMMJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@BBBCCCCCCCCCCCCDDDFFFHHHSSScccpppwww{{{}}}|||vvvqqqwwwvvvlllfffbbb]]]ZZZZZZVVVXXX\\\aaafffjjjmmmnnnmmmpppvvv~~~}}}zzzvvvrrrnnniiiccc```]]]YYYTTTRRRTTT___ttt|||ggg]]]TTTSSSSSSPPPMMMLLLIIIHHHHHHIIIJJJIIIFFFDDDCCCCCCBBBAAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@???????????????????????????????????????@@@AAABBBDDDDDDCCCLLLZZZeeekkkmmmmmmlllhhhgggaaaeeeuuu}}}}}}qqqnnnrrryyy{{{uuuvvv{{{tttqqqwwwqqqkkkeee]]]XXXRRRPPPMMMMMMMMMNNNMMMLLLIIIGGGGGGGGGHHHNNN[[[hhhqqqxxxyyy{{{yyyttt}}}}}}}}}xxxnnnyyyrrrnnnhhhcccaaa```^^^]]]\\\[[[ZZZZZZYYYVVVRRROOOJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAABBBDDDDDDCCCCCCEEEFFFGGGRRRaaapppxxx|||~~~~~~~~~xxxrrrvvvuuuiiibbb___[[[[[[]]]VVVWWWYYY[[[^^^```bbbcccaaaeeekkkttt|||~~~{{{vvvrrrnnniiiddd```\\\YYYUUURRRRRR\\\ppp~~~yyyeee\\\TTTTTTTTTQQQNNNNNNIIIHHHHHHIIIJJJIIIGGGEEECCCCCCBBBAAAAAAAAAAAABBB????????????>>>>>>======????????????????????????>>>??????@@@AAACCCDDDEEEEEEMMMZZZeeekkknnnnnnnnniiihhhbbbfffvvvrrrooovvv~~~|||zzz|||wwwwww|||~~~~~~yyyzzz}}}rrrooosssvvvooojjjccc\\\WWWRRRPPPMMMLLLMMMNNNNNNMMMIIIGGGGGGGGGHHHNNN[[[hhhvvv}}}}}}wwwooo{{{~~~sssnnnhhhcccaaa```_________^^^\\\[[[ZZZWWWRRRNNNIIIIIIGGGFFFEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAABBBDDDDDDCCCCCCEEEFFFFFFPPP```nnnxxx}}}~~~~~~zzzuuuyyyuuuhhhaaa]]][[[\\\___ZZZYYYXXXWWWXXXXXXYYYZZZ^^^```eeellluuu{{{~~~{{{wwwsssnnniiiddd```ZZZWWWTTTQQQPPPXXXlllvvvggg^^^WWWUUUTTTQQQOOOOOOJJJIIIHHHHHHIIIHHHFFFDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@???>>>>>>=========??????????????????????????????@@@@@@AAACCCDDDEEEFFFNNN[[[ffflllooopppppphhhhhhcccgggyyyrrrpppvvv}}}~~~uuuooowww{{{wwwvvv~~~|||}}}{{{wwwpppkkkhhhiiilllnnnuuu{{{yyypppvvv|||ssslllfff```ZZZUUURRROOOMMMLLLMMMNNNNNNMMMHHHGGGFFFGGGHHHNNN\\\iiixxxuuunnn||||||pppkkkddd```^^^^^^^^^^^^aaa```^^^\\\ZZZVVVPPPMMMIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@BBBCCCCCCCCCCCCDDDFFFGGGOOO^^^mmmxxx~~~}}}xxx|||uuuggg___\\\ZZZ[[[^^^\\\ZZZXXXVVVUUUUUUVVVWWW___```cccjjjrrrxxx|||~~~~~~{{{wwwsssooojjjdddaaaYYYWWWUUURRROOOWWWlllrrrnnneee\\\XXXUUUPPPNNNOOOLLLJJJHHHGGGGGGGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@??????>>>>>>????????????????????????@@@@@@@@@AAABBBCCCDDDEEEFFFOOO[[[fffmmmqqqrrrsssggghhhccchhh{{{ssssssrrrxxxwwwpppmmmwwwvvvtttsss}}}}}}{{{|||vvvsssooolllmmmrrrxxx|||{{{qqqllljjjgggeeeeeegggiiikkkjjjooouuu{{{yyyvvv{{{rrrkkkeee___YYYTTTQQQOOOMMMLLLMMMNNNNNNNNNGGGFFFFFFGGGIIIOOO]]]jjj}}}{{{{{{vvvooo}}}yyynnniiiccc___]]]^^^___```cccaaa^^^\\\YYYTTTNNNJJJHHHHHHGGGFFFEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@AAACCCCCCBBBBBBDDDEEEGGGOOO\\\kkkwww~~~}}}xxx}}}}}}|||wwwiiiaaa]]][[[\\\___^^^\\\YYYWWWVVVXXXZZZ[[[^^^```eeellltttyyy{{{{{{|||wwwsssooojjjdddaaaZZZYYYWWWTTTRRRYYYnnnmmmtttkkkaaa[[[UUUOOOMMMNNNNNNKKKGGGFFFEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@??????????????????????????????AAAAAAAAAAAABBBCCCDDDDDDFFFOOO[[[gggnnnrrrtttuuufffgggbbbhhh|||uuuvvvppptttsssppprrr}}}}}}rrrqqqpppxxx|||{{{{{{oooiiihhhfffeeefffiiimmmoooooorrrtttrrrrrrqqqlllddd```_________aaacccfffgggbbbeeeiiimmmrrr{{{wwwxxx}}}tttlllfffaaa[[[VVVQQQOOOMMMLLLMMMOOONNNNNNGGGEEEEEEGGGIIIOOO]]]kkkvvvvvv}}}yyyrrr~~~wwwooojjjddd```___```bbbbbbcccaaa^^^[[[XXXRRRLLLHHHHHHHHHGGGFFFEEEEEEEEEFFFCCCBBBAAAAAA@@@@@@AAAAAA???AAABBBBBBAAABBBCCCEEEHHHOOO[[[iiivvv~~~}}}xxx|||}}}yyy{{{lllddd```]]]^^^aaa```^^^[[[ZZZZZZ\\\___aaa]]]```gggooowww{{{{{{zzz}}}{{{wwwtttqqqlllfffbbb```]]]YYYTTTRRRZZZrrrvvvpppnnneee\\\YYYWWWSSSQQQRRRMMMKKKIIIGGGFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>???@@@AAAAAA@@@AAACCCDDDCCCOOO\\\fffnnntttvvvtttiiifffaaallltttuuurrrnnnpppqqqrrr|||rrrmmmoooyyy~~~~~~~~~rrrhhhdddcccbbbbbbdddgggjjjlllpppmmmjjjgggfffdddaaa``````___^^^___bbbdddffffffiiihhhjjjoooooommmrrrzzz{{{wwwzzz~~~tttkkkccc\\\VVVRRRPPPMMMKKKJJJKKKLLLLLLLLLJJJHHHGGGGGGJJJTTThhh{{{|||sss{{{zzzsss~~~nnnlllhhheeecccccceeefffeeeeeeddd```[[[WWWUUUUUUMMMKKKIIIIIIIIIHHHFFFEEEDDDCCCAAA@@@@@@AAACCCDDDAAAAAA@@@???@@@AAABBBCCCGGGNNN\\\kkkssswww~~~wwwzzzyyynnnggg```[[[\\\```fffaaa\\\YYYZZZ^^^bbbdddccceeeiiiqqqzzz~~~}}}~~~{{{wwwsssppplllgggccc```]]]ZZZUUUSSS\\\ssswwwpppmmmccc[[[XXXVVVRRRQQQQQQMMMLLLJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>???@@@AAAAAA@@@AAACCCEEEFFFQQQ^^^hhhooouuuwwwtttjjjgggbbbmmm~~~rrruuutttooorrrsssttt~~~sssooosss}}}~~~~~~vvvjjjdddaaaaaaaaabbbcccfffgggiiijjjhhheeebbb```___^^^]]]^^^^^^]]]^^^aaadddffffffgggeeegggjjjiiifffiiiooopppqqqrrrttt|||{{{sssjjjccc]]]WWWTTTOOOMMMKKKKKKLLLMMMMMMMMMJJJHHHGGGHHHLLLWWWlll|||www|||wwwyyytttnnnjjjhhhhhhhhhhhhddddddccc```\\\ZZZYYYZZZXXXUUUQQQNNNLLLIIIFFFDDDDDDCCCAAA@@@@@@AAABBBCCCAAAAAA@@@@@@@@@AAABBBCCCFFFMMM[[[jjjrrrvvv~~~{{{~~~zzzooofff```[[[]]]aaafffccc___^^^```cccfffhhhcccfffnnn{{{{{{vvvrrrnnnkkkgggddd___]]]ZZZVVVTTT^^^vvvyyyqqqyyykkkbbbYYYVVVUUUQQQPPPQQQNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@?????????@@@AAAAAA@@@AAACCCEEEFFFRRR___gggnnntttuuurrrkkkhhheeeqqqxxxppptttuuuqqqtttwwwyyyssspppwww~~~{{{}}}}}}pppgggbbb``````aaacccdddfffggggggggggggeeebbb```^^^]]]]]]]]]^^^^^^___```bbbeeehhhjjjhhhggghhhjjjgggcccbbbeeeaaadddiiiooozzz~~~yyyqqqjjjccc]]]XXXUUUOOOMMMLLLLLLNNNOOOOOONNNIIIGGGHHHJJJOOO\\\rrrvvvxxx|||xxxzzzqqqllllllllliiifffeeeeeeccc```\\\ZZZZZZ[[[^^^[[[UUUPPPMMMJJJGGGDDDDDDCCCBBBAAA@@@@@@AAABBBAAAAAA@@@@@@@@@AAABBBCCCEEELLLYYYhhhqqqvvv}}}~~~zzznnnfff___[[[]]]bbbeeedddbbbcccfffiiikkkkkkbbbgggrrr{{{uuuqqqmmmjjjgggeee___\\\ZZZVVVUUU___www{{{ssszzzkkkaaaXXXUUUTTTQQQQQQRRRNNNNNNLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@AAABBBAAAAAAAAACCCEEEEEEQQQ]]]eeelllqqqrrrooollljjjggguuussslllqqquuurrrwww{{{rrrooo{{{}}}zzz{{{wwwlllccc___^^^^^^aaacccfffhhhjjjkkkkkkjjjiiihhhfffcccaaa___```aaa___aaabbbdddfffjjjmmmpppqqqrrrrrrrrrnnniiieeeddd```bbbeeekkkttt~~~yyyrrrkkkddd^^^XXXTTTOOOMMMLLLMMMOOOPPPOOONNNHHHGGGHHHLLLRRR```wwwzzznnnwwwzzzvvvwwwmmmiiikkkkkkhhhcccgggfffccc^^^YYYWWWVVVWWWZZZVVVRRRNNNLLLJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDJJJWWWfffpppvvv|||}}}~~~yyymmmeee^^^ZZZ]]]bbbddddddeeehhhlllnnnnnnmmmcccgggsss{{{uuupppmmmjjjgggddd]]][[[YYYUUUTTT___www}}}tttnnndddZZZWWWUUUSSSRRRTTTOOOOOONNNLLLJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBAAABBBDDDEEEFFFQQQ^^^ffflllqqqqqqooommmkkkhhhwwwnnniiinnntttrrrxxx~~~sssqqq}}}{{{|||}}}vvvrrrkkkeee```]]]]]]^^^aaacccgggkkknnnppppppooommmnnnmmmiiiddd``````aaa```ccceeehhhiiimmmrrrvvv}}}|||wwwpppjjjjjjiiihhhjjjpppzzz{{{tttllleee^^^WWWRRROOONNNMMMNNNOOOPPPOOOMMMGGGGGGHHHMMMTTTbbbzzzwwwnnnzzz|||www~~~zzzrrrjjjgggjjjkkkhhhcccdddcccaaa]]]YYYVVVVVVWWWWWWTTTQQQNNNMMMLLLJJJIIIGGGFFFEEECCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBDDDIIIUUUeeepppvvv|||{{{~~~vvvkkkccc]]]YYY\\\aaaeeefffiiimmmrrrssssssqqqiiikkktttzzz~~~zzzuuuqqqmmmjjjfffccc\\\ZZZWWWTTTSSS]]]uuu}}}tttssshhh^^^ZZZXXXUUUUUUVVVPPPPPPOOONNNLLLJJJHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@AAAAAAAAA@@@@@@@@@AAABBBBBBAAABBBDDDFFFIIITTT```iiioootttuuurrrnnnjjjfffttt|||jjjgggmmmrrrqqqxxx~~~wwwttt~~~~~~jjjiiieeebbb```^^^^^^^^^```ccchhhnnnrrrvvvwwwxxxuuuwwwvvvrrrjjjccc``````aaaeeeiiikkkmmmqqqwww|||vvvtttrrrqqqrrrwwwzzzssslllddd]]]UUUQQQOOONNNMMMNNNOOOOOOMMMKKKGGGGGGHHHMMMTTTccczzz}}}sss}}}zzzxxxwwwwwwyyy}}}~~~sssooojjjiiilllllliiifff^^^______^^^\\\[[[[[[\\\\\\YYYVVVTTTRRROOOLLLIIIIIIHHHGGGFFFDDDBBBAAAAAA???@@@AAABBBBBBBBBAAAAAADDDHHHTTTdddqqqwww}}}{{{yyypppgggaaa[[[XXXZZZ___ggghhhlllqqqvvvwwwvvvtttooopppvvv|||ppp|||yyyuuurrrnnnjjjeeebbb[[[XXXVVVRRRPPPZZZrrr{{{rrryyymmmbbb]]][[[XXXWWWYYYQQQQQQPPPOOOMMMJJJHHHFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAA@@@@@@BBBCCCBBBBBBBBBDDDFFFIIITTTaaaiiipppvvvvvvtttnnnhhhbbbmmmtttfffeeelllrrrpppwww|||zzzvvv}}}uuuhhhgggeeecccbbbaaabbbbbbdddgggmmmsssyyywwwmmmgggffffffjjjooorrrssswww~~~}}}}}}}}}{{{vvvpppjjjccc\\\UUUPPPOOONNNMMMNNNNNNMMMKKKHHHGGGGGGHHHMMMSSSaaayyy}}}uuu}}}yyyxxxvvvtttuuuxxx}}}xxxnnnmmmllllllmmmllliiiggg^^^```bbbcccbbb`````````___]]][[[ZZZXXXTTTOOOKKKJJJJJJIIIHHHFFFDDDBBBAAA???@@@AAABBBBBBBBBAAAAAADDDHHHSSSdddqqqxxx}}}|||rrrkkkccc___ZZZWWWXXX\\\fffgggkkkppptttvvvuuusssppprrrwww}}}xxxkkk```~~~{{{yyyvvvsssooojjjeeeaaaZZZXXXTTTQQQOOOXXXpppyyyqqq|||qqqeee```]]]YYYYYY[[[QQQQQQQQQPPPNNNKKKHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCBBBBBBBBBDDDFFFGGGSSS___hhhooouuuvvvsssmmmggg___hhh{{{~~~~~~{{{wwwnnndddeeemmmrrrpppvvv{{{~~~yyyuuu~~~~~~{{{mmmkkkiiigggeeeddddddfffgggiiilllrrryyyyyyqqqoookkkpppuuuxxxzzz~~~vvvsssmmmhhhbbb[[[UUUPPPOOONNNNNNNNNNNNLLLIIIFFFHHHGGGHHHLLLSSS```wwwxxxqqq}}}}}}|||{{{xxxvvvvvvxxx}}}qqqkkklllmmmnnnllljjjhhhfffbbbeeehhhhhhfffcccaaa```]]]]]]\\\\\\[[[WWWRRRNNNLLLKKKJJJIIIGGGEEECCCBBB???@@@AAABBBCCCBBBAAAAAAEEEHHHSSSdddrrryyy~~~|||~~~~~~nnngggaaa^^^ZZZVVVWWW[[[bbbdddggglllppprrrqqqooonnnpppuuuyyywwwmmm]]]RRR|||yyyuuurrrnnniiiccc___YYYXXXWWWTTTNNNSSSnnnvvvuuurrrdddbbb___```___VVVWWWUUUQQQMMMJJJGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAACCCBBB@@@???>>>??????@@@BBBAAAAAAAAAAAABBBCCCCCCHHHQQQ]]]iiippprrrsssttthhheeebbbeeennnzzzwwwaaa\\\nnnuuuqqqsss{{{~~~vvv|||xxxyyyzzz}}}~~~yyyqqqqqqpppmmmkkkiiijjjkkkjjjpppwww|||zzzsssuuuvvvyyy~~~}}}yyytttmmmfff```ZZZUUURRRPPPOOONNNLLLKKKKKKJJJJJJHHHFFFFFFJJJQQQ[[[lll{{{sssppp~~~|||wwwxxx~~~{{{sssjjjiiihhhfffeeedddccccccggghhhiiiiiihhheeecccaaadddaaa______```\\\TTTMMMHHHIIIIIIHHHFFFDDDAAA@@@AAAAAAAAABBBBBBBBBCCCCCCDDDHHHRRRaaaqqq|||zzzuuu{{{qqqjjjeee^^^XXXVVVUUUUUUUUU___fffkkkkkklllnnnmmmkkkmmmoooqqqrrrmmmcccWWWNNN|||yyyuuurrrnnniiiddd```YYYVVVTTTRRRNNNTTTmmmwwwwwwtttfffccc___``````WWWWWWUUUQQQMMMJJJHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCCGGGPPP]]]hhhooorrrsssssshhhccc^^^aaammmzzz~~~fff^^^nnnrrroooqqq{{{uuuxxx{{{yyy{{{}}}yyyttttttuuuuuutttqqqppppppqqqpppuuu{{{{{{tttuuuxxxwwwrrrkkkddd^^^YYYTTTQQQOOONNNMMMLLLKKKKKKKKKKKKIIIFFFFFFJJJOOOYYYiiiwww|||tttsssyyy}}}|||xxxzzz}}}uuukkkjjjiiihhhhhhhhhiiijjjgggggghhhgggfffdddbbbaaaccc```]]]]]]^^^[[[TTTNNNIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDHHHRRRaaaqqq|||xxxqqq|||yyyppphhhccc\\\VVVTTTUUUUUUUUU^^^dddiiiiiiiiikkkjjjgggiiijjjkkkkkkfff^^^SSSKKK|||yyyuuurrroookkkfffbbbZZZTTTPPPOOONNNTTTjjjtttuuuyyyiiiddd___``````YYYYYYVVVRRRMMMJJJIIIIIIJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>???@@@AAAAAABBBAAABBBAAAAAAAAAAAABBBCCCCCCFFFOOO\\\gggnnnqqqqqqqqqjjjaaa[[[```nnn{{{kkk___jjjpppnnnqqq|||ttttttzzz~~~xxxzzz|||zzzvvvyyy{{{}}}}}}|||zzzyyyyyyxxxzzzzzzzzz|||vvvqqqjjjccc]]]XXXSSSOOOMMMMMMLLLLLLLLLLLLMMMMMMJJJGGGFFFIIIMMMUUUcccqqqqqq{{{}}}uuuxxxzzzvvv{{{}}}|||}}}tttjjjiiihhhgggggghhhiiijjjiiiiiihhhfffeeecccbbbbbbaaa^^^[[[ZZZ[[[YYYUUUQQQKKKJJJIIIHHHFFFFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEDDDHHHQQQ```ppp}}}wwwpppyyyxxxnnnfff```YYYTTTSSSTTTUUUUUU___eeejjjjjjiiijjjhhheeeffffffdddccc___XXXOOOIII|||yyyuuurrrooolllgggddd]]]TTTNNNMMMMMMSSSeeezzztttttt}}}mmmfff______aaaZZZ[[[XXXSSSMMMJJJHHHHHHIIIIIIIIIHHHFFFEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBAAA@@@@@@BBBAAAAAAAAAAAABBBCCCCCCDDDNNN[[[gggnnnpppppppppkkk```ZZZaaaooozzzjjj\\\eeepppnnnrrr~~~ssspppuuuyyyuuuwwwyyy~~~vvvqqqjjjccc]]]WWWRRROOOLLLLLLKKKKKKLLLMMMNNNNNNKKKHHHFFFHHHKKKQQQ^^^kkkoooxxx}}}yyy}}}vvv{{{uuu{{{~~~wwwmmmhhhhhhgggffffffggghhhiiikkkjjjhhhfffdddcccbbbbbbaaa^^^[[[YYYYYYYYYVVVTTTNNNMMMJJJGGGEEEDDDDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDEEEHHHPPP^^^nnn|||yyyrrrzzzwwwmmmccc^^^VVVQQQQQQRRRTTTUUUaaahhhmmmlllkkkllliiieeeeeeccc___\\\XXXSSSNNNJJJ|||yyyuuurrroookkkhhheee___UUUMMMLLLKKKPPPaaatttzzzyyypppiii```___aaa[[[]]]YYYTTTOOOJJJHHHGGGFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAABBBAAA@@@???>>>BBBAAAAAAAAAAAABBBCCCCCCCCCMMM[[[gggnnnppppppoooiii___ZZZaaammmsssvvvxxxjjj\\\cccmmmlllqqq|||sssooossswwwssstttuuuzzzvvvqqqjjjccc]]]XXXSSSPPPKKKKKKKKKKKKLLLMMMNNNOOOLLLIIIGGGHHHJJJPPP\\\hhhpppxxxvvv{{{ttt|||}}}nnneeeddddddeeefffhhhjjjkkkllljjjiiigggdddbbb```______aaa___\\\ZZZYYYYYYXXXWWWQQQOOOLLLHHHEEECCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEEGGGMMMZZZkkkzzzyyyrrryyyxxxmmmbbb\\\TTTOOOOOOQQQSSSUUU```gggmmmmmmmmmmmmjjjgggccc```[[[WWWTTTPPPLLLJJJ}}}zzzuuuqqqmmmjjjgggddd]]]TTTMMMLLLKKKOOO```sss{{{zzzssskkkaaa```aaa\\\]]]ZZZVVVQQQMMMJJJGGGFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>BBBAAAAAAAAAAAABBBCCCCCCCCCMMM[[[hhhoooqqqpppooohhh^^^YYY```hhhjjjnnntttrrrbbbeeekkkjjjnnnxxxsssoootttxxxvvvvvvtttuuuvvvqqqjjjccc]]]XXXSSSPPPLLLLLLKKKKKKLLLMMMNNNNNNLLLIIIHHHIIIKKKPPP\\\hhhssszzz~~~}}}}}}sssxxx}}}{{{sss~~~jjjaaaZZZ\\\```eeehhhkkklllmmmiiihhhfffdddaaa___]]]\\\```___]]][[[YYYXXXWWWWWWRRRQQQNNNJJJGGGDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEJJJVVVgggvvvyyyqqqtttyyyooobbb\\\TTTNNNMMMPPPSSSTTT]]]dddkkkmmmmmmnnnlllhhhccc___YYYUUURRRPPPMMMKKK~~~zzztttpppllliiieeebbbXXXQQQMMMLLLJJJOOOaaavvvzzzyyytttmmmccc```aaa[[[[[[ZZZXXXUUURRRNNNLLLJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCMMM\\\iiipppqqqpppooolllaaa\\\aaaeeegggooo{{{kkkiiimmmkkkoooxxxrrroootttxxx~~~{{{vvvtttuuupppiiibbb\\\VVVQQQNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLIIIIIIKKKMMMRRR^^^iiivvv}}}tttxxx}}}{{{uuullleee[[[___dddiiilllmmmmmmllllllkkkjjjiiifffbbb___]]]______^^^[[[XXXVVVUUUUUUQQQQQQPPPNNNKKKIIIGGGEEEBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDHHHSSScccrrr}}}zzzsssuuu{{{qqqccc\\\TTTNNNMMMOOORRRTTT[[[ccckkknnnoooqqqooolllgggccc]]]YYYVVVTTTRRRQQQ~~~zzztttoookkkgggdddaaaSSSNNNLLLLLLJJJOOOdddzzz}}}|||uuunnnddd```aaa[[[YYYYYYYYYXXXVVVSSSPPPNNNNNNNNNLLLJJJHHHFFFDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>???@@@BBBCCCBBBAAAAAAAAAAAABBBCCCCCCDDDNNN]]]jjjqqqrrrqqqooorrrggg```ccceeehhhuuurrrkkkpppooorrrzzzrrrnnntttxxxyyyttt~~~}}}|||~~~sssoooggg```[[[UUUPPPMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLIIIIIILLLNNNTTT___kkkyyy|||}}}yyyqqqkkkiiimmmqqquuuvvvtttqqqoooqqqqqqqqqooolllhhhdddbbb]]]^^^]]][[[XXXTTTSSSRRRPPPQQQQQQPPPOOOMMMKKKIIICCCCCCCCCCCCDDDDDDDDDEEECCCCCCFFFPPP```ppp{{{|||wwwzzzzzz}}}rrrddd]]]TTTNNNLLLOOORRRTTT[[[dddmmmpppsssuuutttppplllhhhccc___\\\ZZZXXXWWW|||wwwtttqqqkkkbbbZZZRRRMMMKKKKKKJJJOOOcccyyyqqq___[[[```cccbbb\\\ZZZXXXWWWWWWWWWVVVUUUPPPLLLHHHFFFEEEDDDDDDCCCEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDNNN\\\hhhooosssvvvxxxuuuggg^^^aaagggnnn~~~ttt}}}xxxsss{{{xxxnnnqqqyyy{{{yyy}}}|||zzzyyy}}}{{{ssskkkccc^^^XXXRRROOOPPPNNNMMMMMMLLLLLLMMMNNNNNNMMMHHHHHHNNNQQQTTTcccuuuzzz{{{{{{}}}}}}yyyxxx~~~yyyvvvtttsssnnnnnnmmmllljjjhhhffffffddd```\\\ZZZZZZZZZWWWUUUXXXUUUQQQOOONNNMMMLLLJJJEEEDDDDDDCCCCCCCCCCCCDDDHHHFFFGGGNNN[[[jjjvvv{{{wwwttt}}}{{{{{{zzzwwwhhh]]]SSSPPPOOOOOOQQQTTT]]]dddmmmtttwwwwwwvvvvvvsssnnngggccccccdddcccaaa}}}~~~{{{vvvtttqqqlllccc\\\RRRMMMKKKKKKIIIMMM```vvvwwwddd^^^```aaa___^^^\\\YYYXXXWWWVVVTTTSSSQQQNNNJJJGGGFFFFFFEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCMMM\\\hhhpppsssuuuvvvuuuhhh```cccjjjrrryyyyyyxxxuuu~~~~~~rrrsssyyy|||zzz~~~|||zzzyyy{{{~~~~~~~~~{{{}}}{{{rrriiibbb]]]XXXRRROOOPPPPPPOOOOOONNNNNNNNNNNNOOONNNIIIIIIMMMQQQXXXmmmtttvvv~~~zzz~~~{{{{{{zzz{{{{{{xxxuuurrrqqqrrrmmmkkkhhhgggggghhhhhhhhheeebbb___^^^^^^^^^]]][[[YYYVVVRRRPPPNNNMMMKKKJJJEEEEEEDDDCCCCCCCCCCCCDDDGGGEEEFFFNNN[[[jjjvvv|||}}}uuurrr{{{xxxuuu{{{yyylll```VVVQQQPPPOOOQQQTTT\\\bbbjjjqqqssssssrrrqqqtttqqqmmmjjjiiihhhhhhggg|||zzz{{{{{{|||~~~}}}yyyvvvssspppkkkccc]]]RRRMMMKKKKKKIIILLL^^^sssoooeeedddbbb___```]]]ZZZXXXWWWVVVSSSQQQQQQNNNKKKIIIHHHHHHFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCMMM\\\iiiqqqtttttttttsssiiibbbfffmmmvvvzzzuuuxxxxxxvvvuuu{{{~~~}}}|||zzzxxxyyy}}}{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~yyyoooggg```]]]XXXSSSPPPQQQRRRQQQPPPOOOOOOOOOOOOOOONNNKKKJJJMMMQQQ^^^{{{sssttt{{{~~~~~~|||xxxyyyrrrssssssrrrooonnnnnnoookkkgggcccbbbeeehhhiiihhheeecccaaaaaaaaaaaa___^^^ZZZWWWSSSQQQOOOMMMKKKIIIFFFEEEDDDDDDCCCCCCCCCDDDEEEDDDFFFMMMYYYiiivvv}}}}}}tttpppxxxvvvnnnwww|||pppdddXXXSSSRRRPPPQQQTTTZZZ___ggglllnnnmmmkkkjjjqqqrrrrrrqqqooonnnooopppxxxvvvxxxyyyyyy{{{{{{yyyvvvrrrooohhhaaa[[[RRRMMMLLLLLLJJJNNN```uuu|||nnnjjjgggccc___]]][[[ZZZYYYWWWTTTQQQQQQNNNKKKIIIIIIHHHGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCEEENNN\\\jjjsssvvvuuutttrrriiicccffflllwww}}}tttsssyyy{{{wwwwww~~~|||yyyvvvwwwzzz}}}|||{{{|||}}}~~~}}}vvvlllddd^^^\\\XXXSSSPPPQQQQQQQQQPPPOOONNNNNNNNNNNNMMMLLLMMMOOOSSSdddyyyxxx}}}vvvppprrrooooooooonnnllljjjkkklllkkkgggcccdddgggiiihhhfffddddddcccbbbaaa___]]]\\\ZZZXXXTTTRRRPPPNNNKKKIIIFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCEEEKKKXXXggguuu~~~~~~uuuqqqxxxxxxppp|||~~~rrrfffZZZTTTSSSQQQSSSVVVYYY^^^dddhhhiiigggfffeeejjjnnnsssuuuttttttvvvyyy}}}uuutttvvvwwwwwwxxxzzzxxxuuuqqqllleee]]]YYYRRRNNNMMMNNNMMMRRReee{{{{{{vvvnnnkkkggg___]]]\\\[[[[[[YYYVVVTTTOOOMMMJJJIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCFFFNNN\\\jjjtttxxxxxxvvvpppjjjddddddkkkvvvwwwppprrrzzz}}}}}}vvvyyy|||zzzzzzyyywwwzzz{{{wwwttttttwwwzzz{{{zzz~~~~~~zzzrrriiibbb]]][[[XXXSSSPPPQQQOOOOOONNNMMMLLLLLLMMMMMMJJJMMMPPPRRRWWWiii{{{|||zzzrrrkkkmmmoooooonnnllljjjiiijjjkkkllljjjiiijjjkkkkkkgggcccfffggggggeeebbb^^^[[[ZZZZZZXXXUUUSSSQQQOOOLLLIIIGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCEEEJJJUUUeeettt}}}yyyttt{{{zzzvvvtttggg[[[UUUTTTSSSUUUYYYZZZ^^^cccffffffdddbbbbbbdddjjjrrrwwwyyy{{{~~~yyyqqqqqqsssttttttuuuvvvuuusssoooiiibbb\\\XXXTTTPPPNNNOOONNNTTTiiizzzwww}}}rrrlllggg___^^^^^^]]]]]]\\\XXXVVVNNNMMMKKKJJJJJJIIIGGGEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCFFFMMMYYYhhhsssyyyzzzxxxpppkkkdddcccjjjxxxvvvsssrrr|||}}}}}}www{{{~~~yyytttrrrnnnmmmlllnnnssszzz~~~xxxtttqqqrrrvvvzzz{{{zzz}}}~~~xxxooohhhaaa\\\[[[XXXRRROOOOOOLLLLLLKKKKKKKKKKKKLLLLLLIIIMMMQQQSSSZZZmmmxxx}}}{{{www|||}}}qqqjjjlllnnnnnnmmmkkkhhhhhhiiikkkmmmoooppppppnnnjjjgggdddiiikkkllljjjfffaaa]]]\\\YYYWWWUUUTTTSSSQQQMMMKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEJJJSSSbbbrrr|||}}}xxx~~~}}}yyyyyylll^^^XXXUUUTTTVVVZZZZZZ^^^bbbeeedddbbbaaa```bbbgggooovvv{{{~~~~~~uuummmmmmpppqqqqqqrrrppppppooolllgggaaa\\\YYYXXXRRROOONNNMMMTTTjjjwwwvvvxxxmmmfffcccbbbaaa```___\\\XXXUUUOOOMMMLLLKKKLLLKKKHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCEEEKKKUUUdddqqqxxxzzzyyyqqqlllfffdddlll~~~tttuuusss}}}}}}yyy~~~||||||zzzsssmmmjjjeeecccbbbdddhhhllloooqqq|||vvvrrrooopppuuuzzz||||||}}}}}}vvvnnngggaaa\\\ZZZWWWQQQNNNNNNJJJJJJJJJJJJKKKLLLMMMMMMIIIMMMOOORRR\\\qqqyyyvvv~~~zzzvvv{{{{{{|||}}}}}}}}}}}}ooohhhjjjiiiiiiiiigggffffffiiikkknnnqqqsssqqqllliiihhhjjjiiilllooommmiiiccc```___WWWVVVUUUTTTTTTRRROOOLLLIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDFFFIIIRRR```ppp{{{{{{xxxsssddd\\\XXXUUUWWWZZZYYY]]]aaacccbbb```_________bbbhhhooovvv{{{}}}}}}{{{rrrjjjkkknnnnnnnnnpppkkklllmmmkkkfffaaa]]][[[[[[TTTOOOMMMLLLRRRiiivvvvvv~~~oooffffffeeecccbbb```\\\WWWTTTPPPOOOMMMMMMMMMLLLJJJHHHEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDHHHRRR```nnnwwwzzzzzzqqqmmmgggeeeooowwwoootttsss}}}|||www}}}~~~}}}~~~~~~~~~}}}{{{zzz{{{~~~xxxpppiiieee```^^^]]]^^^aaaeeefffgggpppzzz~~~tttqqqnnnpppuuu{{{~~~~~~||||||vvvnnngggaaa\\\ZZZWWWQQQMMMMMMJJJJJJJJJJJJKKKMMMNNNOOOKKKMMMNNNPPP\\\sssyyywwwzzzwww|||{{{||||||{{{zzz{{{}}}llldddfffdddeeeeeeddddddfffiiilllnnnrrrtttqqqjjjgggjjjooofffjjjnnnnnniiidddaaa```WWWVVVUUUUUUUUUSSSPPPMMMIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFIIIQQQ^^^ooozzz~~~|||xxxyyyiii___ZZZVVVWWWYYYXXX\\\```bbbaaa___^^^^^^]]]]]]aaahhhpppuuuvvvtttvvvllleeeggglllmmmmmmmmmkkkkkkjjjgggddd```\\\ZZZYYYYYYSSSOOOPPPQQQaaa}}}}}}~~~nnnggghhhjjjjjjfff```ZZZXXXXXXSSSQQQPPPOOOOOONNNMMMKKKGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDFFFPPPbbbppptttrrrqqqppplllfffeeerrr}}}yyyyyyuuuppptttrrrrrruuu{{{}}}qqqnnnhhhmmmooommmlllmmmmmmkkkmmmrrrxxx{{{|||{{{zzzyyy|||xxxoooiiieeeddd___\\\YYYXXXZZZ\\\]]]^^^hhhooozzz~~~{{{zzz|||tttkkkfffllluuu|||~~~tttllliiieee___YYYSSSNNNLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPMMMKKKPPP___uuuzzzzzz}}}{{{yyyzzzzzzzzzxxxxxxzzz~~~|||jjjcccbbbfffdddeeehhhhhheeeeeehhhhhhjjjkkkfffaaabbbjjjrrrjjjjjjiiihhhfffdddbbbaaa```\\\XXXWWWWWWTTTMMMGGGIIIHHHHHHGGGFFFEEEDDDDDD@@@AAADDDHHHLLLVVViii{{{}}}~~~~~~qqqddd[[[WWWVVVVVVWWWZZZ\\\]]]\\\ZZZZZZZZZ[[[ZZZXXXYYY]]]cccjjjnnnsssjjjccceeejjjkkkkkkkkklllkkkiiigggccc___[[[YYYXXXYYYRRRNNNPPPQQQbbb~~~~~~xxxiiicccfffggggggddd___[[[ZZZZZZWWWUUUSSSQQQPPPNNNLLLJJJGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFPPPaaappptttsssqqqooolllggggggrrr~~~xxxpppoooppprrrwww~~~~~~sssfffccc]]]bbbdddaaa```bbbbbb```eeehhhmmmooonnnmmmllllllnnnqqqtttvvvxxx|||vvvmmmfffbbb```ZZZXXXVVVUUUVVVXXXYYYZZZ```fffoooxxx~~~}}}xxxvvvuuutttlllgggmmmwww}}}~~~uuummmhhhddd___XXXSSSNNNLLLKKKKKKLLLLLLLLLMMMMMMNNNNNNQQQNNNKKKPPP___uuuyyyyyy}}}~~~|||{{{{{{{{{zzzxxxwwwzzz{{{lllhhhiiijjjfffeeejjjmmmkkkhhhgggdddccccccccceeeiiiooorrrjjjjjjiiihhhfffdddbbbbbbbbb^^^YYYWWWVVVSSSNNNIIIJJJJJJHHHGGGEEEDDDDDDDDDBBBBBBDDDGGGKKKTTTfffwww{{{~~~{{{wwwiii^^^XXXVVVUUUVVVYYY\\\]]]\\\[[[ZZZZZZZZZYYYVVVVVVXXX\\\aaaeeeooogggaaaccchhhiiiiiijjjlllkkkiiifffbbb^^^[[[YYYWWWXXXRRRNNNPPPRRRcccttthhhdddeeeffffffccc___]]]\\\\\\\\\YYYVVVSSSQQQNNNKKKHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDEEEOOO```oootttssssssooonnnjjjhhhppp{{{pppmmmqqqvvv{{{xxx~~~~~~}}}iii^^^\\\WWW[[[]]]ZZZXXXZZZZZZXXX\\\^^^```aaa```___^^^___```aaaccceeefffiiimmmppprrrrrrsssuuuxxxzzz}}}~~~{{{rrriiibbb]]][[[UUUTTTRRRQQQRRRSSSUUUWWW\\\aaahhhooouuu{{{zzzuuurrrsssyyyssskkkgggllluuu{{{|||tttnnnfffccc]]]WWWRRRNNNLLLKKKKKKLLLMMMNNNNNNMMMMMMLLLQQQNNNLLLPPP^^^tttvvvwww|||}}}||||||}}}}}}}}}{{{zzz~~~{{{pppoooqqqrrrmmmlllrrrvvvtttmmmjjjccc___]]]bbbkkkrrrsssqqqkkkkkkiiihhhfffdddcccbbbccc___ZZZWWWVVVTTTPPPLLLNNNLLLIIIGGGDDDCCCCCCCCCDDDDDDEEEGGGIIIQQQbbbrrrxxxyyy|||~~~pppccc[[[VVVUUUVVVZZZ]]]______^^^^^^^^^[[[ZZZWWWVVVWWWZZZ^^^```llleee```cccgggggghhhjjjlllkkkhhheeeaaa]]]ZZZYYYWWWXXXQQQMMMPPPSSSddduuulllkkkjjjiiigggccc```^^^]]]]]]\\\ZZZVVVTTTRRROOOLLLIIIHHHGGGGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBDDDDDDMMM___nnntttttttttqqqpppkkkhhhmmmyyy}}}pppnnnttt{{{zzzsssxxx}}}wwwhhhaaa```]]]aaaaaa]]]ZZZ[[[ZZZXXXWWWYYYZZZZZZZZZZZZ[[[\\\[[[[[[[[[\\\]]]___bbbdddeeeffffffhhhiiikkklllmmmnnnnnnooosssxxx}}}~~~}}}uuulllddd]]]XXXVVVRRRRRRRRRQQQQQQRRRUUUVVV\\\___dddiiiooouuu||||||zzzssswww~~~ppphhhdddiiipppuuuyyy~~~~~~yyyqqqkkkdddaaa\\\VVVQQQNNNLLLLLLKKKMMMNNNPPPPPPOOOMMMLLLOOOMMMMMMRRR___ppprrruuu{{{~~~||||||~~~~~~uuuuuuvvvxxxuuuwww|||~~~yyyssspppgggdddccchhhoootttrrrooommmllljjjiiigggfffeeedddbbb^^^ZZZXXXWWWVVVTTTRRRQQQOOOKKKHHHEEECCCCCCCCCEEEEEEFFFHHHIIIPPP```pppxxxxxxzzzvvvhhh^^^XXXVVVZZZ]]]bbbfffffffffffffffbbbaaa___^^^___aaaccceee}}}jjjdddaaadddgggggghhhkkkkkkiiigggccc```]]][[[YYYWWWXXXQQQNNNQQQTTTgggwwwrrrrrrqqqnnnjjjeeebbb___^^^]]]ZZZXXXUUUSSSRRRPPPMMMKKKHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBDDDDDDLLL]]]mmmsssuuuvvvtttrrrlllfffhhhtttsssmmmuuu|||~~~yyysssvvv}}}|||tttkkkjjjkkkiiillljjjddd___^^^]]][[[VVVWWWYYYZZZZZZ\\\___aaa]]]\\\[[[[[[\\\^^^___```aaaaaaaaaaaaaaa`````````aaa```aaadddhhhlllnnnooossssssttttttsssrrrpppooonnnooopppqqqtttxxx~~~}}}|||{{{zzzxxxwwwwwwwww{{{vvvsssmmmfff___YYYUUUSSSSSSTTTUUUUUUTTTTTTWWWZZZ[[[]]]```ccchhhnnnvvv{{{~~~}}}}}}~~~|||sssnnngggcccffflllpppuuuzzz{{{uuummmgggaaa^^^ZZZUUUQQQNNNLLLLLLLLLMMMOOOQQQQQQPPPNNNMMMMMMMMMOOOUUU^^^kkkwww~~~}}}qqquuu}}}~~~}}}}}}yyyxxxvvvwwwyyy~~~}}}vvvrrrtttnnnnnnooopppppppppnnnlllnnnmmmkkkiiigggfffffffff___]]][[[YYYYYYYYYYYYXXXSSSQQQNNNJJJGGGEEECCCCCCDDDDDDFFFHHHJJJPPP```oooyyyyyy{{{|||vvv{{{mmmbbb\\\ZZZ^^^ccciiinnnqqqqqqrrrsssooonnnllljjjiiiiiijjjjjjyyyhhhcccbbbeeeggggggiiillliiihhheeebbb___]]]\\\[[[XXXXXXRRRNNNRRRVVVjjj}}}xxxsssuuuwwwrrrlllfffbbb```^^^]]]YYYWWWTTTSSSSSSQQQOOOMMMHHHHHHGGGFFFEEEDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCKKK\\\kkksssvvvwwwvvvuuunnneeeeeennnyyy~~~wwwiiirrryyyyyy~~~~~~xxxwwwyyy}}}~~~{{{tttrrruuuwwwuuuwwwsssjjjccc```^^^[[[UUUXXXZZZ\\\^^^```ccceeeaaa___]]]]]]___`````````aaaaaaaaa```___]]]\\\[[[ZZZ[[[\\\]]]___bbbdddeeeffffffgggffffffdddbbbaaabbbbbbbbbdddgggkkknnnqqqjjjiiiiiihhhhhhhhhiiijjjrrryyy|||{{{yyyyyyvvvrrrrrruuuyyyxxxuuusssrrrsssjjjhhhddd```[[[WWWTTTRRRTTTVVVYYYXXXVVVVVVZZZ]]]^^^___aaacccffflllsssxxx}}}~~~vvvllljjjdddbbbeeejjjnnntttzzzvvvnnnmmmooouuusssssswwwyyyyyy|||~~~{{{wwwpppiiiccc___\\\XXXTTTPPPNNNMMMLLLLLLMMMNNNPPPPPPPPPPPPOOOMMMNNNPPPUUU]]]fffoootttwwwssszzz~~~zzzxxxtttrrrvvv|||~~~wwwnnnlllpppppprrrtttsssooolllkkklllnnnllljjjgggfffeeeeeeeee^^^^^^]]]\\\[[[[[[[[[[[[TTTSSSPPPNNNJJJGGGEEEDDDDDDDDDFFFHHHIIINNN]]]lllyyy~~~}}}xxx}}}tttppp}}}qqqfff___]]]aaafffooouuuyyy|||}}}~~~{{{zzzxxxvvvsssrrrpppppp}}}ttteeebbbaaaeeegggggghhhlllgggfffcccaaa___]]]]]]]]]YYYYYYRRROOOSSSXXXlllxxxtttuuuyyyssskkkeeebbb```^^^]]][[[YYYVVVUUUTTTSSSPPPNNNIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAACCCCCCJJJ[[[kkkssswwwyyyvvvvvvpppfffccchhhpppsssyyy{{{iiirrrvvvtttxxx{{{www~~~|||sssxxx{{{yyy{{{}}}}}}rrrhhhddd```\\\XXX[[[^^^aaabbbdddggghhhfffccc``````bbbdddcccbbbbbbbbbbbbbbbaaa___]]]\\\[[[\\\]]]]]]]]]^^^___``````aaaaaaaaa```^^^\\\[[[[[[[[[[[[\\\___aaacccccc```______^^^^^^___```aaaffflllooonnnlllllliiifffccceeeggghhhfffeeedddccc___^^^]]]ZZZXXXVVVUUUTTTSSSWWWZZZZZZWWWWWWZZZ^^^``````aaabbbdddiiiooottt~~~pppeeeccc^^^]]]bbbhhhmmmttt|||~~~~~~{{{qqqgggaaa```aaaeeecccdddhhhjjjjjjmmmrrrttttttuuutttqqqmmmgggccc]]][[[WWWSSSOOOMMMMMMMMMJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOOOOSSSZZZdddnnntttyyyxxxyyywwwsssqqqrrrvvvxxxssskkkhhhjjjjjjllloooooommmllllllmmmkkkjjjgggdddcccbbbbbbccc___``````___]]][[[ZZZZZZTTTTTTSSSQQQNNNJJJGGGEEEDDDDDDEEEFFFFFFJJJWWWeeettt~~~zzzuuu|||{{{{{{zzzuuuiiibbb``````gggpppyyy~~~~~~~~~}}}||||||zzzpppdddaaaaaadddffffffhhhlllfffeeebbb```^^^^^^^^^^^^YYYZZZSSSPPPTTTYYYnnnzzztttuuuxxxrrriiidddaaa```___]]]]]][[[XXXWWWUUUTTTQQQOOOIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAACCCBBBIIIZZZjjjssswwwyyyvvvvvvrrrhhhccceeehhhjjjmmmvvvmmmuuuwwwqqqsss~~~{{{tttzzz}}}xxxoootttxxxxxxyyyoooiiiddd```[[[___ccceeefffgggiiijjjiiifffcccccceeegggfffeeebbbccccccdddcccbbb```___]]]^^^``````___^^^^^^^^^aaaaaabbbaaa```^^^\\\[[[XXXXXXXXXZZZ\\\]]]]]]\\\___^^^]]]\\\\\\]]]^^^___\\\bbbeeedddccccccaaa^^^ZZZ[[[]]]^^^^^^]]][[[YYYYYYYYYXXXWWWWWWVVVUUUUUURRRVVVZZZYYYWWWVVVZZZ^^^[[[[[[\\\\\\]]]aaagggkkkyyy~~~}}}xxxuuu~~~yyyfffZZZ[[[WWWWWW]]]dddkkkttt|||~~~~~~}}}|||xxxsssllleee```\\\YYYXXXWWWVVVYYY^^^___^^^```dddiiikkkmmmnnnnnnjjjfffccc\\\ZZZVVVRRROOOMMMMMMMMMHHHHHHIIIJJJKKKNNNOOOQQQQQQPPPNNNQQQXXXcccooowww||||||wwwwwwssstttqqqrrrtttrrrlllgggfffdddeeegggiiilllnnnooooooiiigggeeebbb`````````aaaaaabbbcccaaa^^^ZZZXXXXXXSSSTTTTTTSSSQQQLLLHHHEEEDDDDDDEEEEEECCCFFFSSS```ppp}}}wwwssszzzwwwxxxkkkcccaaa___fffpppyyy~~~xxxnnneeeddddddddddddeeeeeefffeeefffeeeccc```]]]]]]]]]^^^]]]TTTRRRYYY___rrr~~~sssoootttnnnfff```^^^^^^\\\ZZZXXXXXXXXXWWWUUURRROOOMMMLLLJJJHHHFFFFFFFFFEEECCCDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@??????AAACCCDDDAAACCCJJJVVVdddoootttvvv{{{tttmmmkkkgggcccbbbdddhhhtttvvvxxxqqquuuyyyxxx~~~vvvssssss~~~|||~~~{{{uuuxxxwwwttttttmmmiiieee```bbbeeeiiinnnpppooommmiiiiiiiiikkklllkkkiiifffaaacccfffhhhhhhfffcccaaabbbccccccdddeeeffffffgggiiifffdddddddddccc___\\\ZZZ\\\]]]\\\[[[ZZZ[[[]]]]]]ZZZXXXWWWWWWXXXXXXWWW\\\\\\]]]______\\\[[[[[[ZZZYYYYYYYYY[[[[[[YYYWWWTTTVVVWWWWWWUUURRRRRRRRRXXXYYYZZZ[[[\\\\\\\\\\\\]]]\\\\\\\\\]]]aaadddfffttt|||wwwqqqvvvuuutttvvv|||mmm___\\\WWWWWWXXX[[[```hhhoootttxxxzzz}}}wwwqqqmmmiiifff```[[[VVVSSSRRRRRRRRRRRRSSSTTTUUUWWWXXXYYY]]]]]]^^^```aaa```]]]ZZZ[[[YYYVVVSSSPPPNNNLLLKKKKKKJJJJJJKKKMMMNNNMMMKKKFFFIIINNNSSS[[[gggvvv|||rrrqqqrrrnnnnnnmmmlllkkkiiihhhgggeeeeeefffggghhhiiijjjjjjmmmhhhaaa^^^]]]]]][[[YYY^^^^^^]]]\\\[[[ZZZZZZYYY^^^XXXSSSTTTXXXWWWOOOGGGJJJFFFDDDFFFFFFHHHOOOWWWqqqyyy}}}{{{vvvqqquuurrrfff```]]]dddmmmuuu{{{~~~}}}vvvmmmeeeddddddddddddeeefffffffffffffffccc___]]]\\\]]][[[[[[TTTSSSZZZ```tttxxxqqqqqqtttnnnfffaaa^^^]]]\\\ZZZZZZYYYXXXWWWUUURRRPPPOOONNNLLLIIIHHHHHHHHHFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCAAACCCIIIUUUcccnnntttvvv{{{tttnnnlllhhhcccbbbdddiiiwww|||~~~uuuuuuxxxwww~~~vvvrrrrrr||||||zzz~~~~~~xxx{{{yyyuuuyyytttpppjjjkkknnnrrrvvvwwwuuusssqqqooolllkkkkkkjjjhhhfffhhhiiilllmmmnnnllljjjiiiiiiiiiiiijjjjjjjjjjjjjjjmmmjjjgggfffeeeccc```\\\^^^______^^^\\\[[[\\\]]]___]]][[[[[[\\\]]]\\\[[[\\\[[[[[[[[[[[[ZZZZZZ[[[YYYXXXXXXYYYZZZ[[[ZZZXXXUUUWWWXXXXXXVVVTTTTTTTTTVVVWWWXXXZZZ[[[\\\]]]]]]^^^]]][[[ZZZZZZ]]]___aaakkkrrr||||||uuuqqqmmmkkkjjjjjjmmmssszzz~~~yyyfffZZZYYYVVVVVVWWWYYY^^^dddjjjmmmtttvvvzzz}}}uuummmgggddd___]]]YYYTTTQQQPPPPPPPPPPPPPPPQQQRRRTTTVVVXXXYYY[[[YYYXXXXXXYYYZZZYYYXXXXXXWWWUUURRROOOMMMKKKJJJIIIIIIIIIKKKMMMNNNMMMKKKIIIKKKOOOSSS[[[hhhxxx|||xxxoooooopppooonnnnnnmmmllljjjhhhgggggggggggggggggggggffffffhhhddd___]]]^^^___^^^]]]bbbaaaaaa```^^^]]]\\\\\\]]]XXXTTTVVVZZZXXXPPPHHHJJJFFFDDDEEEFFFGGGNNNVVVkkkuuu~~~}}}yyytttuuu~~~rrrfff^^^[[[```iiiqqqwwwzzz|||}}}zzzzzzvvvsssppp}}}uuujjjeeeeeeeeeeeeeeefffggggggggggggeeebbb^^^\\\\\\]]]^^^___YYYXXX]]]bbbvvvrrrnnnqqqqqqmmmgggbbb___^^^\\\[[[\\\[[[YYYWWWUUUSSSRRRRRROOOMMMKKKJJJJJJIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBCCCHHHSSSbbbnnnuuuwww{{{uuupppmmmiiicccaaadddkkk}}}yyyuuuvvvvvv}}}|||~~~~~~vvvqqqsss{{{zzzzzz|||~~~|||xxx{{{uuuwwwzzz~~~~~~|||xxxuuurrrppppppooonnnmmmpppqqqrrrssssssrrrqqqpppnnnoooqqqrrrssssssrrrrrrooommmjjjhhhgggddd```]]]dddeeeeeeccc```___```aaaaaa```___```aaaaaa```^^^]]]\\\\\\[[[[[[\\\]]]]]]ZZZYYYXXXXXXZZZZZZYYYXXXVVVXXXZZZYYYXXXWWWWWWXXXWWWXXXYYY[[[]]]^^^^^^___```^^^\\\ZZZYYYZZZ[[[\\\aaafffnnnxxx}}}}}}{{{zzzyyywwwsssqqqgggeeeaaa___```cccgggiiitttzzz|||uuurrrjjj]]]VVVVVVVVVVVVXXXZZZ]]]aaaeeegggnnnqqqtttvvvyyy|||rrrhhhbbb]]]ZZZUUUTTTRRROOOOOOOOOPPPQQQOOOOOOPPPRRRTTTVVVXXXYYYYYYVVVSSSQQQRRRTTTUUUUUUSSSSSSRRRQQQNNNLLLJJJHHHIIIHHHIIIKKKMMMOOONNNMMMMMMNNNOOOTTT___oooqqqiiiiiikkknnnnnnnnnnnnmmmlllkkkjjjkkkkkkjjjiiihhhfffdddcccdddbbb______```ccccccdddffffffeeecccbbb```______\\\XXXVVVYYY]]][[[SSSKKKJJJFFFDDDEEEEEEFFFLLLSSScccooo|||}}}xxxttt}}}}}}}}}zzzrrrddd\\\YYY^^^eeemmmsssxxxzzzzzzzzz}}}sssooonnnmmmsss|||uuujjjffffffffffffggghhhiiiiiiiiihhheeeaaa]]][[[\\\]]]cccfffbbb___```cccwwwqqqkkklllnnnkkkgggcccaaa```___^^^^^^]]]ZZZWWWUUUTTTTTTTTTPPPNNNKKKJJJJJJJJJHHHGGGEEEEEEDDDDDDCCCBBBBBBBBB???@@@AAABBBBBBBBBAAAAAABBBBBBGGGQQQ___mmmuuuxxx{{{vvvrrrpppjjjcccaaacccmmmzzzssssssttt}}}{{{wwwqqquuuzzz|||yyy{{{~~~zzz}}}}}}|||{{{|||}}}|||zzzyyywwwwwwwwwvvvuuutttsssrrrqqqrrruuuwwwyyyyyyyyyxxxnnnmmmkkkiiigggeeebbb```jjjkkkkkkiiihhhgggiiikkkkkkjjjjjjjjjjjjiiifffdddaaadddeeeddddddffffffccc___]]][[[ZZZZZZYYYXXXVVVXXXYYY[[[ZZZYYYYYYZZZ[[[\\\\\\^^^___````````````bbb```]]]ZZZYYYYYY[[[\\\\\\___dddllltttyyyyyyxxx|||{{{xxxuuutttrrrpppooofffdddaaa]]]\\\]]]^^^```ccchhhooouuu{{{}}}||||||}}}ssslllfffddd___XXXTTTUUUVVVWWWYYY\\\___bbbdddeeeiiikkkmmmnnnoooqqquuuwwwwwwvvvwwwxxxzzz~~~sssggg```\\\XXXVVVRRRQQQPPPOOOOOOPPPRRRSSSQQQQQQRRRSSSTTTVVVXXXYYYXXXUUUQQQPPPPPPQQQRRRRRRNNNNNNNNNNNNMMMLLLJJJIIIJJJJJJJJJMMMPPPQQQQQQPPPOOOOOOQQQZZZjjj~~~}}}~~~~~~kkkdddeeefffllllllmmmnnnnnnnnnnnnnnnoooooonnnmmmkkkiiigggeeeeeedddccccccdddfffhhhhhhiiihhhgggeeedddbbbaaa```[[[YYYYYY\\\___]]]UUUMMMJJJFFFEEEEEEEEEEEEJJJQQQ]]]lll{{{~~~zzzssszzz}}}{{{}}}|||||||||rrrcccZZZYYY\\\ccckkkrrrwwwyyyyyyzzzzzzpppmmmoooqqqvvv{{{zzz}}}vvvjjjgggggggggggghhhiiijjjkkkiiigggddd___[[[ZZZ\\\^^^bbbhhhfffcccbbbdddxxxtttiiifffjjjjjjhhhfffdddbbbbbbbbb___]]][[[XXXVVVUUUTTTTTTPPPNNNKKKJJJJJJJJJHHHGGGFFFEEEEEEDDDCCCCCCBBBBBB???@@@AAABBBBBBBBBAAAAAABBBBBBEEEOOO]]]llluuuzzz{{{xxxuuurrrkkkbbb```bbbhhhwwwoooppprrr|||}}}|||{{{uuuuuuzzz~~~|||{{{}}}}}}|||{{{zzzxxxvvvtttssstttuuuvvvwwwxxxxxxwwwwwwnnnnnnnnnmmmkkkiiiggggggmmmmmmnnnmmmmmmnnnqqqtttxxxwwwvvvuuutttrrrnnnllliiioootttssstttvvvsssmmmiiifffbbb___]]]ZZZXXXVVVZZZ[[[\\\[[[ZZZZZZ[[[]]]``````aaaaaaaaaaaa`````````^^^\\\YYYYYYZZZ[[[]]]]]]]]]```dddkkkqqquuuvvvzzzyyywwwssspppllljjjjjjeeeccc```]]][[[[[[[[[\\\\\\^^^bbbfffjjjooouuuyyy~~~{{{wwwqqqmmmkkkiiiiiigggbbb]]][[[YYYUUUSSSTTTTTTVVVXXX[[[___aaacccdddeeegggggggggggggggiiikkkjjjkkklllnnnqqquuuyyy{{{vvv}}}{{{ssshhh```\\\YYYWWWUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSTTTUUUWWWXXXYYYXXXVVVSSSQQQRRRRRRQQQPPPLLLMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMPPPSSSTTTTTTSSSOOOOOOTTTbbbyyyzzzxxx{{{nnngggfffgggiiijjjlllnnnoooqqqqqqrrrqqqqqqqqqqqqpppnnnkkkjjjjjjjjjiiihhhgggggghhhiiihhhgggfffeeecccbbbaaa```[[[ZZZ[[[^^^```^^^WWWPPPKKKGGGFFFFFFEEEDDDIIIOOOZZZjjj{{{|||rrrvvv~~~~~~~~~ssscccZZZWWWZZZ```iiiqqqvvvwwwuuutttyyyyyyrrrqqquuu{{{zzznnnkkknnnqqquuu}}}wwwjjjffffffffffffgggiiijjjkkkhhhfffbbb^^^ZZZZZZ]]]``````hhhhhheeeccccccxxxvvvjjjfffkkklllkkkiiifffccccccccc^^^]]][[[YYYWWWUUUTTTTTTPPPNNNLLLJJJJJJJJJIIIGGGFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@AAAAAAAAAAAABBBBBBCCCBBBDDDLLL[[[kkkvvv{{{{{{yyywwwtttlllbbb___bbbddd~~~rrrlllmmmoooyyy~~~vvv{{{uuuzzz~~~}}}{{{ssszzz~~~|||||||||{{{yyyxxxwwwvvvuuuuuuvvvwwwvvvtttrrrqqqrrrooooooppppppppprrrvvvyyy{{{yyywwwvvvuuussspppmmmrrr{{{xxxuuuqqqlllgggccc```]]][[[^^^______^^^\\\\\\^^^___aaabbbbbbccccccbbbbbbbbb___]]][[[YYYYYYZZZ\\\]]]```bbbeeegggiiimmmqqquuuwwwxxxxxxuuuooojjjfffeeeaaa```^^^[[[YYYXXXXXXXXXZZZ[[[\\\]]]___ccchhhllluuurrrnnniiidddaaa___^^^___\\\YYYWWWVVVUUUTTTSSSSSSTTTVVVYYY\\\^^^```aaabbbccccccbbbaaaaaabbbdddddddddeeegggjjjnnnqqqrrrpppttt{{{qqqkkkccc^^^\\\[[[XXXUUUSSSSSSRRRRRRRRRRRRRRRRRRTTTTTTUUUVVVXXX[[[\\\^^^\\\ZZZWWWUUUUUUUUUTTTRRRSSSRRRQQQPPPOOOOOOPPPPPPPPPOOOPPPRRRTTTVVVUUUTTTOOOPPPXXXlll{{{yyy~~~wwwooommmkkkiiijjjkkkmmmooopppqqqqqqpppqqqrrrrrrqqqooommmkkkmmmmmmllljjjgggeeeeeefffeeeeeedddcccbbbaaa``````\\\\\\\\\^^^```]]]WWWRRRLLLIIIGGGGGGFFFDDDHHHNNNXXXhhhzzztttttt}}}||||||}}}ttteee\\\VVVYYY___iiirrrwwwuuusssnnnsss}}}|||zzz|||tttdddbbbgggiiinnnwwwvvvjjjcccccccccdddeeefffhhhiiigggeeeaaa\\\YYYZZZ^^^bbbgggooopppjjjeeebbbuuutttlllmmmoooppppppmmmgggcccaaaaaa]]]\\\[[[ZZZXXXUUUSSSRRRRRRPPPMMMLLLLLLLLLJJJIIIFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@AAABBBCCCCCCAAABBBKKKZZZjjjvvv|||zzzzzzyyyvvvmmmbbb___aaaiii{{{oookkklllkkkuuu}}}{{{~~~xxx~~~{{{www}}}}}}~~~uuuuuuuuuuuuuuuwww{{{~~~yyyvvvtttssssssrrrqqqpppyyy{{{uuupppmmmjjjgggdddcccccccccaaa______```bbbcccdddeeeggghhhiiiiiiiiidddbbb___]]]\\\]]]___```ffflllssstttrrrpppsssvvvvvvyyy|||{{{uuunnnhhhfffaaa```^^^\\\ZZZYYYXXXWWWYYYZZZZZZ[[[\\\___dddhhhmmmkkkiiifffccc```^^^\\\\\\[[[YYYXXXYYYZZZYYYWWWWWWWWWXXXYYYZZZ\\\^^^______```aaaaaa``````bbbdddddddddeeefffhhhjjjlllmmmoooqqqvvv~~~ppplllfffcccbbb___[[[WWWUUUTTTTTTTTTTTTTTTTTTTTTWWWXXXZZZ]]]aaaeeehhhjjjhhhddd^^^[[[ZZZ[[[\\\]]]___]]]YYYUUUSSSRRRRRRRRRQQQQQQQQQRRRUUUVVVUUUSSSPPPRRR\\\rrrvvvqqqmmmkkklllmmmmmmnnnnnnnnnnnnooopppqqqqqqooollliiigggkkkkkkkkkhhhccc``````aaabbbbbbbbbbbbaaaaaaaaa```^^^]]]]]]^^^^^^\\\WWWSSSNNNJJJIIIIIIGGGEEEHHHMMMUUUfffxxxxxxrrrvvv|||vvvxxx~~~tttfff^^^XXX[[[cccnnnxxx|||xxxtttrrrxxxppp```___eeegggmmmxxxvvviiiaaaaaaaaabbbcccdddfffggggggddd```\\\YYY[[[___cccrrrzzzyyyqqqhhhbbbsssqqqnnntttsssttttttooohhhbbb______[[[[[[[[[ZZZXXXUUUSSSQQQSSSQQQOOOMMMMMMMMMLLLJJJFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@??????AAACCCDDDCCCAAABBBJJJYYYiiivvv}}}zzzzzzzzzwwwmmmbbb___aaarrrxxxnnnlllkkkiiirrr|||{{{|||}}}||||||zzzyyy{{{{{{yyywwwvvvwwwxxxxxxxxx}}}{{{wwwsssqqqnnnlllggggggfffdddbbbaaacccdddfffgggiiilllnnnpppqqqqqqkkkiiieeecccaaaaaacccdddlllvvv|||vvvvvvyyyxxx}}}|||tttnnnjjjeeedddccc```^^^\\\ZZZYYYXXXYYYZZZZZZ\\\___dddhhhhhhhhhgggfffdddbbb```___]]]]]]\\\\\\^^^```___]]]\\\\\\[[[[[[[[[]]]^^^___]]]___`````````aaadddffffffffffffggghhhiiikkklllkkkmmmrrr{{{tttqqqllljjjhhheee___ZZZVVVVVVWWWWWWXXXXXXXXXYYY[[[]]]```eeejjjppptttwwwsssmmmfff``````bbbeeegggiiifff```ZZZUUUSSSSSSSSSRRRQQQQQQRRRTTTUUUTTTRRRRRRTTT___vvvxxxqqqlllnnnnnnnnnnnnmmmlllkkkjjjmmmnnnooonnnllliiieeecccggghhhhhheee___\\\[[[]]]aaaaaaaaaaaaaaaaaaaaaaaa___^^^]]]]]]]]][[[WWWTTTOOOKKKJJJJJJHHHEEEHHHMMMRRRdddvvv{{{rrrrrr~~~vvvxxxtttggg```]]]```hhhttt~~~}}}xxx~~~}}}eee___bbbeeekkkqqq|||tttgggeeecccbbbbbbccceeeffffffddd```]]]\\\[[[]]]fffqqqzzzjjjnnnwwwxxxvvvpppmmmvvvtttqqqnnniiibbb[[[VVV\\\\\\[[[YYYVVVRRROOOMMMOOOPPPOOOMMMKKKIIIJJJKKKFFFEEEEEEDDDDDDDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA???CCCEEEIIIWWWkkkxxx{{{|||tttrrrtttnnnbbb```fffwwwmmmeeedddiiiqqq|||zzz~~~|||}}}~~~}}}yyytttvvvsssnnnkkkjjjjjjjjjjjjmmmmmmnnnppptttwwwxxxyyyqqqqqqqqqoookkkjjjooovvv{{{~~~wwwtttuuu~~~{{{qqqllliiieeeddddddccc```]]]\\\]]]]]][[[[[[^^^dddiiikkkiiieeebbb```aaacccdddiiiiiijjjjjjkkklllmmmmmmjjjfffaaa___aaabbbaaa___ddd```]]]]]]aaaeeefffeeehhhhhhffffffgggiiikkkllljjjnnnttt{{{yyytttrrrpppjjj___VVVVVVWWWXXXWWWUUUUUUXXX\\\^^^ccciiinnnvvvyyymmmhhhlllrrruuuuuuxxxlll```[[[YYYUUUSSSSSSQQQQQQQQQPPPNNNOOOQQQSSSSSSUUUaaayyy|||{{{||||||uuupppnnnnnnnnnnnnmmmkkkhhheeeccchhhkkkmmmmmmjjjfffcccbbbnnnhhhbbbaaa___\\\\\\^^^ccccccbbbaaa^^^^^^^^^______^^^\\\[[[YYYXXXWWWWWWQQQOOOKKKHHHFFFFFFGGGGGGOOO[[[mmmzzzzzzpppooo||||||uuu}}}ssshhhccc___fffpppxxx}}}{{{}}}qqq```___bbbcccnnntttuuuhhhgggeeeccccccdddddddddcccccc___\\\[[[[[[___jjjuuu}}}lllpppxxxzzz~~~tttqqqooosssqqqnnnkkkfff```ZZZWWWZZZ[[[\\\\\\YYYTTTOOOKKKLLLMMMMMMKKKIIIHHHIIIJJJFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???CCCEEEIIIVVViiivvvzzz~~~wwwuuuvvvpppdddaaagggvvvmmmffffffkkkrrr}}}~~~~~~}}}{{{zzzxxxvvvuuutttsssrrrppppppqqqssswwwzzz|||}}}vvvvvvvvvwwwxxx{{{|||zzz{{{~~~vvvvvvssspppnnnnnnmmmjjjgggbbbbbb```^^^^^^aaagggmmmpppnnnjjjgggfffhhhjjjllltttssssssvvvyyy||||||{{{wwwqqqiiieeedddcccbbb```bbbbbbaaa```aaacccfffiiijjjhhhgggffffffgggiiijjjiiinnnuuuzzz|||~~~~~~{{{wwwuuutttnnnddd[[[[[[]]]^^^\\\YYYYYY[[[^^^bbbhhhpppxxx|||sssqqqwww~~~tttfff^^^ZZZUUURRRRRRPPPQQQQQQPPPOOOOOOQQQSSSWWWYYYeee}}}yyy~~~yyyvvvsssxxxzzztttpppooommmllljjjhhhgggggggggggglllmmmnnnllliiigggffffffmmmgggbbbaaa^^^YYYXXXZZZaaabbbccccccbbbaaabbbbbb^^^_________^^^\\\YYYXXXRRRPPPLLLIIIGGGGGGGGGHHHMMMZZZkkkyyyyyyooonnn}}}yyywwwllliiieeeooo~~~xxxpppsss{{{{{{ccc[[[___ddddddmmmttt~~~wwwiiigggfffeeeeeeeeedddaaa___aaa]]]ZZZZZZ\\\cccppp}}}ooorrrzzz{{{yyysssssssssrrrppplllgggaaa\\\XXXUUUXXX[[[___```]]]WWWPPPKKKMMMNNNNNNLLLJJJHHHIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBDDDHHHTTTeeesssyyyzzzxxxyyyrrrgggcccggg|||xxxoooiiijjjnnnttt|||}}}|||vvvvvvvvvxxxzzz}}}~~~~~~}}}~~~~~~{{{yyy~~~}}}|||zzzxxxxxxxxxxxxwwwuuukkkjjjhhhffffffjjjqqqwwwzzzxxxuuurrrsssuuuyyy{{{{{{rrrkkkiiiiiihhhfffccceeefffdddaaaaaaggglllkkkjjjhhhgggggggggiiijjjjjjpppwwwzzzzzz{{{xxxvvvuuutttrrrmmmddd]]]___aaacccccc```^^^```bbbgggoooyyy|||yyyiii___ZZZUUURRRRRRPPPQQQRRRQQQQQQQQQSSSUUUXXX[[[iiiyyy~~~~~~|||yyytttooonnnvvv{{{vvvrrrpppoookkkhhheeecccccceeehhhjjjnnnnnnnnnllljjjiiikkklllkkkfffcccaaa]]]WWWUUUWWW^^^___bbbdddeeedddcccbbb]]]___aaacccbbb___[[[YYYTTTRRRNNNKKKIIIHHHHHHIIIKKKVVVgggvvvzzzpppnnn||||||xxxpppooorrrzzzooofffiiisss|||kkk[[[YYY```gggiiipppxxxxxxjjjfffeeeeeeeeefffdddaaa___^^^ZZZXXXZZZ^^^gggwwwpppuuu||||||xxxvvvvvvuuusssqqqllleee^^^YYYVVVUUU[[[^^^```aaa___ZZZTTTPPPRRRRRRRRRPPPMMMJJJJJJJJJGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBDDDHHHQQQ```nnnwww|||zzzzzzssshhhdddeeewww~~~~~~~~~|||tttnnnnnnqqqsssyyy}}}}}}}}}}}}|||~~~zzzyyyzzz{{{}}}zzzssssssyyy{{{{{{{{{|||}}}~~~~~~}}}uuutttrrrrrruuu{{{vvvpppooopppppppppiiiiiihhhfffcccdddgggjjjlllkkkiiihhhhhhiiikkkllllllssszzz{{{zzz{{{ssstttuuuuuurrrllleee``````dddhhhiiihhhgggiiikkkmmmvvvxxxggg]]]XXXTTTSSSTTTQQQSSSTTTTTTSSSSSSUUUWWWUUU[[[kkk}}}~~~|||zzz{{{tttqqqyyyvvvqqqooommmmmmhhhfffdddbbbbbbdddfffhhhiiikkklllmmmlllmmmnnnppphhheeedddddd___YYYXXXZZZ___```bbbdddeeedddaaa___]]]^^^```aaa```^^^\\\ZZZUUUSSSPPPMMMKKKJJJIIIIIIIIIRRRaaaqqq~~~tttooowwwyyyvvvyyypppgggaaacccjjjpppsssuuutttjjj___XXXYYY___iiippp}}}yyykkkdddddddddeeefffeeecccaaa\\\YYYXXX\\\aaakkk|||~~~qqqxxx{{{xxxvvvtttqqqooonnnjjjddd^^^ZZZZZZ[[[aaaaaaaaa```^^^\\\YYYWWWVVVWWWVVVSSSNNNJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAACCCGGGNNNZZZiiittt|||{{{{{{yyysssiiidddcccmmm||||||zzzsssrrrrrrqqqtttxxx~~~}}}wwwvvvvvvwwwwwwtttooopppvvv}}}~~~~~~}}}||||||}}}||||||}}}|||uuussstttttttttqqqmmmiiihhhiiijjjjjjjjjlllkkkjjjiiiiiikkkmmmnnnpppvvv|||}}}{{{~~~vvvyyy{{{zzzvvvpppkkkhhhccciiipppuuuvvvvvvxxxzzzzzzzzzhhh]]]XXXTTTSSSTTTSSSTTTVVVVVVUUUUUUVVVWWWSSS[[[lll{{{wwwsssooollljjjjjjgggffffffeeedddcccbbbbbbaaaeeejjjnnnooooooppppppgggffffffgggddd______ccchhhgggfffffffffdddaaa]]]]]]]]]]]]\\\\\\[[[[[[[[[VVVUUURRROOOLLLKKKJJJIIIHHHNNN[[[kkkzzzyyyqqqsss~~~hhhccc___aaadddfffdddaaa\\\ZZZXXXZZZ\\\bbbmmmxxxyyykkkeeedddcccdddeeeeeedddbbb\\\YYYZZZ^^^dddooowww{{{zzztttssspppkkkfffhhhgggddd```^^^```ccccccbbb```^^^\\\\\\[[[\\\WWWWWWWWWTTTOOOJJJHHHGGGHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAABBBFFFLLLVVVeeerrryyyzzz{{{yyyssskkkeeecccggguuu~~~|||}}}wwwsssqqqooopppttt|||~~~|||zzzyyyyyyxxxvvvttttttxxx~~~~~~zzzyyyyyy{{{wwwuuutttsssuuuqqqllllllpppssssssqqqqqqpppnnnmmmmmmooopppqqqvvvzzz~~~xxx{{{}}}{{{tttnnnkkkkkkjjjqqq{{{}}}kkk___YYYTTTQQQRRRSSSUUUVVVVVVUUUTTTTTTUUURRR\\\mmm|||}}}zzz~~~rrrnnnkkkiiihhhfffggghhhhhhfffddd```^^^___ccciiinnnoooooooooppphhhhhhiiikkkhhheeegggmmmtttooojjjggggggeeebbb^^^^^^^^^\\\[[[ZZZZZZZZZZZZVVVUUUSSSPPPMMMKKKJJJIIIHHHKKKTTTddduuu|||uuusssyyybbbaaa______aaaaaa^^^[[[WWWUUUXXX___eeejjjuuuyyyjjjhhhfffdddcccddddddbbbaaa[[[ZZZ[[[aaagggqqq|||vvvqqqpppnnniiiccceeegggddd```^^^```cccaaa```^^^\\\[[[ZZZ[[[[[[VVVXXXXXXVVVRRRNNNKKKJJJHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCAAAAAAEEEJJJRRRaaapppvvvzzz|||yyytttmmmgggcccbbbnnnvvvvvvzzzwwwssspppnnnooorrrzzz|||yyyzzz~~~|||{{{~~~{{{zzz{{{~~~}}}yyyuuussstttsssrrrsssvvvzzz}}}}}}{{{xxxwwwwwwxxxyyyzzz}}}~~~zzzrrrkkkjjjkkkpppyyyzzziii^^^YYYSSSQQQQQQRRRTTTUUUUUUSSSQQQQQQQQQQQQ[[[kkk{{{vvv}}}|||{{{|||rrrpppmmmjjjiiiggghhhiiiiiigggeeebbb```cccfffjjjmmmmmmmmmnnnoookkkkkklllmmmjjjhhhllltttzzzsssjjjdddccccccaaa___``````______^^^\\\ZZZYYYVVVUUUSSSPPPMMMKKKIIIHHHIIIIIIOOO^^^ppp~~~~~~yyytttvvv{{{`````````______aaa___\\\\\\YYY[[[dddmmmttt}}}yyyjjjkkkhhheeecccbbbbbbaaa```[[[ZZZ\\\bbbiiirrr~~~uuuooopppoookkkeeehhhiiieee^^^[[[[[[^^^^^^^^^\\\[[[ZZZYYYYYYYYYWWWYYYZZZYYYVVVRRRPPPPPPHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCC@@@AAAEEEIIIPPP___ooouuuzzz|||zzzuuuoooiiiddd___iiipppqqqvvvwwwrrrpppnnnooossswww|||yyywwwtttuuu{{{|||{{{~~~xxx}}}}}}}}}}}}yyyvvvrrrtttwwwyyyzzz~~~~~~tttnnnnnnpppsss|||sssccc[[[WWWSSSRRRRRRQQQRRRTTTSSSQQQNNNNNNNNNOOOXXXhhhvvv{{{|||}}}sss||||||{{{zzzsssqqqooommmkkkhhhhhhiiihhhgggfffeeedddiiijjjlllkkkkkklllnnnpppnnnmmmnnnnnnkkkiiinnnvvvzzzqqqfff```___```___^^^```bbbcccdddbbb___[[[XXXVVVUUUSSSPPPNNNKKKIIIHHHJJJHHHLLLZZZmmm}}}{{{tttsss|||~~~xxxsss\\\___ccceeeeeeeeeeeeeeeeeejjjqqqvvvzzzwwwjjjhhhdddaaaaaacccccc^^^YYYYYY]]]aaadddjjjuuu}}}|||yyyvvvpppiiibbbbbbbbbaaa[[[VVVYYY```aaa___\\\ZZZXXXXXXXXXXXXVVVXXXYYYXXXVVVTTTTTTUUUQQQNNNIIIEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA===>>>AAAEEEHHHPPPaaaqqqzzz~~~|||xxxtttmmmfff```bbbdddeeejjjtttzzzuuuqqqllllllpppsssvvvzzz~~~tttnnnttt~~~}}}~~~xxx~~~{{{~~~|||{{{|||}}}{{{vvvsssrrrxxx}}}{{{nnn```[[[YYYTTTOOONNNQQQPPPOOOPPPPPPPPPNNNLLLQQQYYYfffooosssxxx~~~yyyyyyyyyppphhhkkknnnhhhhhhgggfffgggggghhhiiieeefffjjjmmmpppoookkkhhhgggggghhhiiiiiiiiiiiiiiijjjiiihhhgggeeeeeeeeeeeefffeeeccc```]]][[[YYYXXXSSSSSSRRRQQQNNNKKKHHHGGGHHHKKKLLLRRRaaauuuzzzsssooouuu}}}rrrllloooyyy^^^bbbfffjjjmmmpppsssvvvuuuyyyvvviiiiiieeeaaaaaacccbbb^^^ZZZ[[[^^^bbbffflllxxxuuuvvv~~~wwwssskkkccc^^^\\\]]]___]]]ZZZ[[[``````___]]][[[YYYXXXWWWVVVUUUVVVWWWWWWUUUSSSSSSTTTSSSOOOJJJFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA>>>???AAADDDGGGOOO```ppp|||}}}yyyuuunnnggg^^^___aaadddmmmzzztttmmmlllmmmooommmqqqwww||||||qqqkkkqqq}}}~~~~~~}}}~~~vvvwww{{{~~~}}}}}}}}}|||vvvsssuuuwwwwwwvvvuuuuuuvvv~~~xxxkkk___ZZZXXXTTTPPPOOOPPPOOONNNNNNNNNNNNMMMLLLKKKTTTaaalllsss{{{yyy{{{rrrjjjkkklllhhhhhhhhhhhhhhhgggffffffccceeehhhjjjjjjhhhfffeeefffeeedddccccccdddeeefffggggggfffeeedddcccccccccaaaaaa```___]]]ZZZXXXVVVSSSTTTTTTSSSQQQOOOLLLJJJHHHJJJKKKPPP^^^qqq|||~~~}}}|||yyyrrrooouuu|||pppdddgggqqqcccfffkkkpppvvv}}}vvvkkkjjjfffbbbaaabbbaaa^^^[[[^^^```ccchhhooo|||lllqqq}}}uuuooofff\\\ZZZWWWYYY___bbbaaaaaaccc______]]][[[YYYWWWUUUTTTSSSUUUVVVVVVTTTSSSSSSTTTVVVRRRLLLHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAACCCEEEMMM^^^nnn}}}|||xxxuuuooohhh\\\\\\```iiiwwwvvvkkkmmmpppnnnmmmssszzz{{{pppiiinnn{{{|||wwwuuutttssswww|||}}}yyyvvvrrroookkklllooouuu||||||ooogggeeegggjjjmmmpppssswwwzzz|||}}}ttthhh\\\XXXVVVRRROOOOOOOOONNNMMMLLLLLLKKKKKKKKKMMMVVVbbbmmmwww|||vvvzzzssskkkkkkjjjkkklllmmmmmmkkkhhheeecccaaadddggggggdddcccccceeehhhfffcccaaa```aaaccceeeddddddccccccbbbbbbbbbbbb]]]^^^______^^^ZZZVVVTTTRRRSSSUUUVVVUUUSSSPPPNNNIIIJJJJJJMMMYYYkkkyyy~~~|||}}}zzzuuuqqquuu~~~rrreeefffnnn{{{iiikkkoootttzzzyyynnnkkkhhhcccaaa```___^^^\\\```aaadddiiirrr}}}iiippp{{{sssmmmddd[[[YYYVVVXXXaaahhhiiigggfffaaa___\\\YYYVVVUUUUUUUUUTTTVVVWWWWWWUUUTTTUUUVVVXXXTTTNNNJJJHHHGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCJJJ[[[lll|||{{{wwwtttooohhh\\\]]]eeevvvnnnpppsssooouuu~~~sssjjjooo|||xxxtttpppppptttxxxzzz~~~wwwpppkkkgggdddaaa``````bbbfffjjjooorrrtttvvv|||{{{oooggg___]]]___bbbfffjjjooouuuzzzuuuyyy~~~pppeeeZZZVVVSSSOOOMMMMMMMMMMMMLLLKKKIIIIIIKKKLLLTTT^^^jjjsss}}}uuuooosssnnnjjjllljjjnnnpppqqqrrroookkkfffbbb___cccgggfffbbbaaadddhhhkkkjjjhhhfffeeedddeeeeeeaaabbbbbbbbbbbbbbbbbbbbb___aaacccdddaaa\\\VVVRRROOOQQQSSSUUUVVVTTTRRRPPPLLLKKKJJJLLLVVVfffuuu~~~yyytttvvvzzzkkkiiimmmxxxmmmooorrrvvv{{{}}}sssmmmjjjeeeaaa___^^^]]]]]]___aaadddkkkuuuzzziiirrrzzzsssnnnggg___ZZZVVVXXXbbbkkkkkkhhhfffccc```[[[VVVTTTTTTVVVXXXWWWYYYZZZYYYXXXWWWWWWXXXYYYUUUOOOKKKJJJIIIHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCAAAAAABBBBBBHHHXXXhhhyyy|||}}}zzzwwwtttnnnhhh]]]```mmmuuussstttqqq|||vvvlllppp{{{|||~~~xxxnnnppppppttt||||||wwwooohhhccc```]]]\\\^^^___aaabbbeeegggjjjlllnnnvvv~~~kkkeeebbb]]][[[]]]___aaaccchhhnnnrrrqqq{{{vvvmmmcccYYYTTTPPPKKKJJJKKKLLLLLLLLLJJJHHHIIILLLOOOWWWdddsss{{{ooohhhjjjfffggglllkkkmmmooorrrrrrpppjjjddd```]]]aaadddccc``````dddiiikkkkkkkkkkkkjjjgggeeeddd```aaabbbcccddddddcccccceeegggiiiiiifff___WWWRRRLLLNNNQQQSSSTTTSSSRRRQQQPPPNNNLLLMMMSSS```qqq}}}{{{tttssszzz|||~~~nnnhhhhhhpppuuuvvv~~~nnnqqqtttxxx}}}wwwoookkkfffaaa^^^]]]]]]^^^___aaafffnnnzzz}}}uuujjjuuu{{{tttqqqlllggg___[[[\\\dddjjjiiifffddddddaaa\\\XXXWWWXXXZZZ\\\[[[\\\]]]\\\ZZZXXXXXXYYYXXXUUUOOOLLLKKKJJJIIIIIIDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBCCCBBBFFFUUUccctttyyy|||zzzxxxuuuooohhh^^^bbbppp|||ssssssrrr{{{yyynnnpppzzz|||{{{~~~wwwpppnnnpppssszzzyyyyyyuuunnngggbbb___^^^^^^[[[]]]```aaabbbccceeeggghhhoooxxx~~~uuuccc___^^^\\\]]]^^^______aaaccchhhkkkmmm{{{ppphhh___VVVQQQMMMIIIHHHKKKLLLLLLLLLJJJHHHJJJOOOTTTYYYmmm~~~kkkcccccc```eeemmmmmmiiilllooopppnnniiiccc___\\\^^^aaaaaa______bbbeeeggghhhjjjjjjiiifffcccaaa^^^```bbbdddeeeeeeeeedddjjjlllmmmmmmiiiaaaYYYSSSLLLMMMOOOQQQRRRSSSSSSSSSRRRPPPNNNNNNQQQZZZkkkzzz~~~yyyqqqmmmqqqwwwxxxxxx{{{|||{{{zzz{{{tttjjjhhhooouuuxxxmmmqqqwww|||yyyppplllgggaaa]]]\\\]]]______bbbhhhrrrrrrkkkzzz~~~}}}uuusssqqqmmmhhheeedddiiikkkhhheeeeeedddcccaaa___^^^^^^^^^^^^]]]^^^___]]][[[XXXXXXXXXWWWSSSOOOLLLKKKKKKKKKJJJDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDBBBEEERRR___qqqwww||||||zzzwwwpppiii___aaalll}}}pppnnnrrrxxx}}}~~~ssssss{{{|||}}}wwwqqqoooppprrrwwwyyyyyyvvvpppiiibbb___^^^___YYY\\\___```^^^]]]^^^___bbbiiiqqqxxx}}}zzzjjjccc______``````bbbcccddddddfffiiilllooo~~~zzzlllbbbZZZRRROOOLLLIIIJJJMMMKKKMMMMMMKKKIIILLLSSSYYYhhhzzzjjjbbbbbb```fffnnnmmmhhhkkknnnpppnnnjjjeeebbb```aaabbbbbbaaaaaa``````eeeeeeffffffeeecccaaa```]]]^^^aaaccceeeeeeeeedddjjjkkkmmmmmmiiibbbZZZUUUPPPPPPPPPRRRSSSTTTVVVWWWSSSPPPOOOOOOOOOTTTddduuuzzz~~~~~~xxxoookkknnnrrr~~~uuussswwwyyyzzzzzz{{{{{{ooollluuu~~~kkkqqqyyyzzzpppmmmgggaaa\\\[[[]]]___```cccjjjvvvqqqmmm}}}~~~vvvtttsssqqqqqqnnnmmmooonnnjjjggggggcccdddeeefffeeecccaaa```^^^______^^^ZZZXXXWWWWWWVVVSSSNNNLLLKKKLLLLLLKKKEEEDDDDDDDDDCCCCCCCCCCCCAAABBBDDDEEECCCEEEPPP]]]pppwww}}}~~~}}}zzzrrrjjj___^^^fffsss{{{mmmjjjqqqxxx~~~xxxwww~~~~~~~~~}}}uuuqqqppppppwww|||}}}}}}zzzwwwqqqiiibbb^^^]]]]]]]]]```cccbbb^^^[[[ZZZ[[[___eeelllssszzz{{{hhhdddfffcccbbbeeedddfffhhhiiijjjllloooqqqxxxsssjjj]]]VVVPPPMMMKKKIIILLLPPPKKKMMMMMMKKKJJJMMMUUU]]]{{{~~~|||xxxiiiccccccaaahhhooollljjjmmmppprrrqqqnnniiifffgggeeeeeeeeeeeeddd```^^^eeeeeedddcccbbbbbbbbbbbb[[[]]]```cccdddeeeddddddhhhiiikkkkkkhhhaaa[[[VVVSSSSSSSSSSSSTTTVVVYYYZZZSSSPPPOOOOOOMMMPPP```rrryyy}}}~~~yyyqqqlllnnnssstttpppuuuxxxzzz{{{~~~|||ooommmxxxoooxxx}}}tttoooggg```]]]]]]```bbbgggffflll|||ssswwwzzztttrrrqqqooonnnooopppqqqqqqmmmhhhdddbbbeeehhhgggdddaaaaaabbb````````````^^^ZZZVVVSSSSSSQQQPPPPPPPPPOOOLLLJJJFFFEEEDDDCCCBBBAAAAAAAAACCC@@@@@@BBBDDDEEEKKKSSSiii{{{}}}xxx{{{wwwlllbbb``````dddpppwwwrrrqqqwww{{{}}}xxxuuuuuuwww}}}zzzxxxrrrmmmllliiiccc______[[[^^^bbbbbb```]]]\\\\\\___ccciiimmmrrr{{{uuummmfffcccbbbdddkkksssqqqtttvvvtttqqqrrrwww|||yyymmmeeeWWWTTTPPPLLLJJJIIIJJJKKKLLLMMMPPPQQQOOOQQQZZZfffzzz~~~{{{uuuwwwmmmkkklllppprrrooommmnnnjjjjjjlllmmmnnnmmmiiifffiiigggeeefffhhhhhhfffccceeedddbbbaaa``````aaabbbaaabbbdddeeeeeedddbbbaaafffddddddeeeeeeaaa[[[VVVUUUXXX]]]aaaaaa___ZZZWWWWWWSSSPPPOOONNNPPPYYYddduuu{{{}}}yyyuuutttsssqqq|||zzznnnuuu|||vvvtttzzzttt}}}uuupppggg```\\\\\\___aaaeeeeeeooovvv}}}vvvssssssqqqpppfffhhhkkkooopppoookkkiiicccfffhhhhhheeebbbbbbbbb``````aaaaaa```]]]ZZZWWWTTTSSSQQQQQQQQQQQQNNNLLLGGGFFFEEECCCAAA@@@@@@???BBB@@@???BBBCCCDDDJJJRRRdddvvv{{{xxx{{{xxxnnnccc```]]]bbbnnnvvvsssssssss{{{~~~}}}{{{}}}wwwuuuoookkkjjjhhhcccaaabbbaaabbbccccccbbb___^^^\\\]]]aaaggglllrrr{{{pppjjjddddddfffiiiqqqyyy}}}|||pppeee^^^VVVTTTPPPLLLKKKKKKLLLMMMNNNNNNOOOPPPOOOQQQ[[[ggg|||}}}uuusssrrrpppsss~~~rrrqqqtttzzz{{{vvvqqqpppkkkkkkkkkllllllkkkhhheeehhhgggfffhhhkkkllljjjhhhgggfffdddcccbbbbbbccccccaaabbbcccdddddddddcccbbbdddcccbbbcccdddbbb]]]YYYYYY\\\___aaaaaa^^^ZZZXXXTTTPPPMMMLLLKKKLLLTTT^^^ssszzz|||wwwuuurrrnnnwww{{{yyy~~~vvvsss{{{|||vvvppphhh```\\\]]]```cccfffgggtttyyy{{{vvvuuutttpppmmmaaadddhhhlllnnnmmmkkkiiidddfffhhhiiigggdddccccccaaaaaaaaaccccccaaa]]]ZZZTTTSSSRRRRRRRRRRRRPPPNNNHHHGGGEEECCCAAA???>>>>>>BBB@@@???BBBBBBCCCIIIOOO^^^ppp|||zzzxxx|||yyypppeee```\\\```mmm|||{{{uuutttuuusssvvvzzz}}}}}}wwwsssmmmhhhhhhgggdddccceeecccccccccdddeeefffeeeccccccggglllqqqwww|||mmmhhheeehhhlllqqqzzzrrrhhh___XXXTTTSSSPPPMMMLLLMMMOOOPPPPPPOOOOOOOOONNNQQQ\\\ggg}}}sssooorrrttttttwwwuuuuuuyyyyyyrrroookkkjjjiiiiiijjjiiigggeeeeeeeeefffhhhkkkmmmlllkkkiiiiiihhhfffffffffffffffbbbbbbbbbccccccdddddddddbbbaaa```aaabbbaaa___^^^^^^___aaaaaa```]]]ZZZXXXVVVSSSPPPOOOLLLLLLSSS\\\oooyyy{{{wwwqqqlllppp}}}~~~zzzwwwvvvqqqiiiaaa___```eeehhhjjjlllyyyzzzuuu~~~zzzxxxtttnnngggbbbeeeiiikkkkkkhhhfffeeeeeefffhhhhhhgggeeedddccccccbbbbbbcccdddbbb]]]YYYRRRQQQPPPPPPQQQQQQOOOMMMHHHGGGEEECCCBBBAAA@@@@@@CCC@@@@@@BBBBBBBBBGGGMMM[[[lllzzz{{{zzz|||yyyrrriiibbb]]]bbbooo~~~zzzvvvttttttyyyvvvxxxzzz~~~}}}~~~{{{uuunnnhhhfffeeebbbccceeebbbaaabbbfffkkkooopppppprrruuuxxx|||{{{pppllljjjnnnssswwwyyynnneee]]]XXXRRRQQQOOONNNNNNOOOQQQRRRRRROOONNNNNNNNNQQQ\\\ggg}}}~~~~~~~~~wwwuuuvvvxxxyyyvvvtttsssvvv{{{{{{tttnnnkkkiiihhhfffggghhhiiihhhgggcccccceeegggiiijjjkkkjjjkkkkkkjjjiiiiiihhhhhhhhhaaaaaaaaaaaabbbcccdddeee``````___^^^____________^^^_________]]][[[YYYXXXXXXUUUSSSRRRNNNLLLQQQYYYjjjvvvyyyqqqjjjjjjvvv}}}~~~wwwrrrjjjdddbbbeeekkkoooooorrr|||pppmmmyyy{{{yyytttllldddbbbfffkkkllljjjgggeeedddgggfffffffffffffffeeeeeefffcccbbbbbbcccaaa[[[VVVNNNNNNMMMNNNOOOOOOMMMLLLFFFEEEDDDDDDCCCCCCCCCCCCCCCAAAAAACCCBBBBBBEEEKKKYYYjjjxxx||||||}}}zzztttnnnfffaaaeeeqqq~~~xxxtttrrr{{{uuuvvv~~~www{{{|||yyyvvvvvv|||zzzqqqiiifffcccaaaaaaeeedddeeeggglllqqqvvvyyyzzz}}}uuuqqqppptttwwwyyytttkkkddd]]]XXXPPPPPPOOONNNOOOPPPRRRSSSSSSOOOLLLMMMNNNQQQ[[[eeeyyyzzzyyyyyyzzz{{{yyyvvvtttzzz{{{ssspppooorrrrrrmmmiiihhhfffeeedddfffhhhjjjjjjiiieeefffggghhhhhhiiiiiiiiikkkkkkkkkkkkjjjiiihhhhhhaaa````````````aaabbbccc______^^^\\\[[[[[[\\\]]]\\\]]]]]]\\\\\\ZZZYYYXXXUUUSSSRRRQQQMMMJJJMMMSSSdddqqq~~~{{{ssslllgggqqq|||uuuxxx~~~yyyssskkkeeedddhhhnnnsssqqqttt}}}yyyhhhiiiyyyyyywwwtttlllddd```eeekkknnnllljjjiiijjjiiifffcccbbbdddeeeffffffgggcccaaabbbcccaaaZZZTTTMMMLLLLLLMMMOOOOOONNNLLLFFFFFFEEEEEEEEEEEEFFFFFFEEECCCBBBDDDCCCBBBDDDJJJVVVfffvvv}}}~~~~~~zzzvvvpppiiiccceeeooo||||||uuupppwwwsssrrrxxx{{{|||sssvvv|||~~~xxxxxx{{{rrrooopppvvv~~~tttjjjeeebbb```aaaeeejjjnnnrrrvvvyyy{{{{{{xxxxxx{{{}}}~~~{{{nnnfff```YYYTTTOOONNNNNNNNNOOOPPPQQQRRRRRRMMMKKKLLLNNNQQQYYYbbbrrr~~~yyyxxx|||~~~{{{vvvssszzzsssnnnkkkmmmllliiiggghhhdddddddddfffiiijjjjjjhhhhhhjjjkkkkkkjjjiiijjjkkkjjjjjjjjjjjjiiihhhgggfff________________________[[[\\\\\\[[[YYYYYYZZZ[[[]]]^^^^^^^^^]]]\\\ZZZYYYWWWVVVVVVVVVRRRMMMOOOTTT^^^lllzzz}}}vvvpppgggooo{{{xxxjjjrrrzzz|||vvvmmmfffdddgggmmmrrrppprrr|||tttggglllxxxvvvsssllleee```fffmmmpppooommmmmmoookkkfffaaa___aaadddggghhhfffccc```bbbeeeccc\\\VVVOOONNNNNNPPPQQQRRRQQQOOOIIIHHHHHHGGGFFFFFFFFFGGGFFFDDDDDDEEEDDDBBBDDDIIIPPP___rrr|||~~~{{{xxxooojjjcccbbbhhhsss}}}wwwqqqtttssspppooouuuvvvyyy~~~sssrrrvvvxxxtttrrr~~~tttnnnnnnrrr||||||{{{|||~~~vvvkkkeeebbb```cccgggnnnuuu}}}sssiiibbb\\\UUUOOONNNNNNMMMMMMNNNOOOPPPQQQPPPLLLJJJLLLNNNPPPWWW___lll}}}zzzyyy|||}}}yyywwwyyy~~~qqqllljjjkkkkkkgggfffgggfffffffffhhhjjjjjjgggeeegggjjjlllllljjjiiijjjlllggghhhhhhhhhhhhfffeeeddd]]]^^^______^^^]]][[[ZZZUUUWWWYYYYYYXXXWWWYYY[[[ccccccdddcccbbb___\\\ZZZZZZYYY[[[[[[WWWRRRSSSWWWYYYggguuu}}}~~~zzzuuuiiinnnxxx~~~vvvmmmsssyyy~~~xxxnnnfffcccfffkkkooommmooozzzvvvkkksssyyyvvvsssllleeebbbiiippprrrpppnnnnnnppplllfff___\\\___dddgggiiieeebbb___bbbfffeee___XXXQQQQQQQQQRRRTTTUUUTTTRRRLLLKKKJJJHHHGGGFFFFFFFFFGGGEEEEEEFFFEEEBBBDDDIIIKKK[[[nnn{{{|||zzznnniiibbb^^^aaakkkvvv~~~zzzrrrtttuuupppjjjnnnzzz}}}tttuuu|||uuurrrsssuuuqqqpppzzzssspppqqqvvvzzztttuuuxxx{{{}}}vvvkkkeeebbbaaaeeejjjmmmwww|||pppfff```ZZZSSSMMMMMMMMMMMMMMMNNNOOOOOOPPPOOOKKKIIILLLNNNPPPVVV\\\iiivvv{{{yyyuuutttvvvuuurrruuu}}}xxxooojjjiiikkkkkkgggeeeeeehhhhhhiiijjjkkkiiieeebbbdddgggjjjjjjhhhhhhiiikkkffffffggggggfffeeecccbbb\\\]]]^^^___^^^\\\YYYWWWPPPSSSWWWXXXWWWWWWZZZ\\\hhhiiiiiihhhfffbbb]]][[[XXXWWWYYYZZZVVVQQQQQQVVVVVVdddrrrzzz}}}~~~|||xxxjjjmmmwww~~~vvvwwwzzz~~~|||uuulllfffeeegggjjjlllooonnnrrrkkkxxxyyytttllldddaaagggooottttttrrrppppppmmmkkkiiihhhhhhhhhfffdddeeebbb```bbbddddddbbbaaaYYYVVVTTTUUUXXXYYYWWWUUUPPPOOONNNLLLJJJHHHFFFEEECCCCCCCCCCCCCCCDDDEEEEEEJJJWWWhhhtttyyyzzzzzz{{{uuukkkaaa]]]^^^eeerrr}}}yyysssvvvyyyqqqjjjwww}}}rrrppp{{{|||zzzzzz|||wwwrrr{{{xxxsssttt|||xxxqqqoooqqqrrryyyzzz{{{~~~tttjjjhhhiiihhhiiikkkvvv~~~wwwlllaaaZZZUUURRRPPPMMMLLLMMMOOORRRTTTSSSRRRNNNNNNMMMMMMOOOTTT[[[```bbbooo~~~~~~yyywwwyyyvvvssssssqqqpppttt{{{sssjjjhhhffffffggghhhgggfffmmmmmmmmmmmmkkkiiigggfffggggggffffffffffffggggggbbbeeegggeee```]]]\\\]]]]]]YYYVVVYYY^^^___ZZZTTTOOOSSSTTTSSSVVV]]]bbbcccooonnnlllhhhccc^^^[[[XXXYYYXXXWWWWWWUUUTTTTTTSSSVVV\\\hhhvvv~~~xxxrrrnnnnnnxxx{{{xxx|||vvvmmmgggfffhhhkkklllqqqtttpppiiixxx}}}xxxpppgggaaagggooottttttqqqooonnnooommmkkkiiiiiihhheeecccaaa___]]]___bbbcccbbbaaa]]]\\\[[[\\\\\\\\\ZZZXXXVVVTTTRRRNNNJJJFFFDDDBBBCCCCCCCCCCCCCCCDDDEEEEEEHHHTTTdddqqqwwwyyyyyyzzzuuukkkaaa\\\]]]cccppp|||wwwxxxzzzrrriiiuuu|||}}}~~~qqqlllwww~~~~~~|||}}}yyyuuu}}}}}}~~~uuupppoooqqqrrryyyzzz}}}|||rrriiifffggggggjjjmmmzzzzzzssshhh___XXXSSSPPPNNNLLLLLLLLLOOOQQQSSSRRRQQQNNNNNNNNNMMMOOOSSSZZZ___hhhuuu}}}}}}}}}{{{zzz{{{yyyyyyzzzyyyxxx}}}~~~sssllliiifffeeegggiiikkkkkkoooooonnnmmmllliiigggfffhhhhhhhhhgggggggggggggggaaabbbbbbaaa^^^[[[ZZZZZZYYYWWWWWW\\\bbbccc^^^XXXOOOUUUXXXWWWYYY^^^cccdddsssqqqmmmgggbbb]]]YYYWWWWWWXXXYYYZZZZZZXXXVVVUUUWWW[[[dddppp{{{~~~{{{uuupppmmmuuuzzzyyy}}}wwwnnnhhhggghhhkkkmmmrrrxxxmmmhhhyyy}}}zzzqqqiiidddjjjqqqvvvvvvssspppnnnqqqooommmkkkjjjhhhfffccc``````___```bbbdddeeeddd```bbbcccccc```]]][[[[[[XXXVVVSSSOOOKKKGGGDDDBBBDDDCCCCCCCCCCCCDDDDDDEEEFFFPPP^^^llltttxxxyyyyyyvvvlllaaa\\\[[[aaaooo{{{|||{{{{{{sssjjjttt{{{|||tttlllttt||||||xxx}}}yyyvvvxxxzzz|||}}}wwwrrrppppppqqqrrruuuwww{{{|||sssjjjffffffggglllrrr}}}}}}tttmmmddd[[[UUUQQQNNNLLLKKKKKKKKKNNNPPPRRRQQQPPPMMMMMMNNNNNNQQQVVV^^^cccmmm|||~~~~~~zzzrrrmmmjjjffffffhhhlllooopppppppppooonnnllljjjhhhgggiiiiiiiiiiiihhhgggeeeddd___]]][[[[[[[[[ZZZYYYWWWVVVVVVZZZaaaggghhhccc]]]QQQYYY______```ffflllooowwwtttnnngggaaa\\\YYYWWWVVVYYY\\\^^^^^^[[[XXXVVVWWWYYY___jjjuuu}}}~~~}}}yyyrrrmmmqqq{{{~~~}}}wwwoooiiihhhiiikkklllqqqwwwmmmiii|||yyyzzzxxxpppiiijjjnnnuuuzzz{{{xxxssspppqqqooommmlllkkkjjjhhhfffeeeffffffdddeeehhhiiigggaaaeeehhhfffaaa]]][[[[[[VVVUUURRROOOLLLIIIGGGEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEMMMYYYgggrrrxxxzzzyyywwwnnnddd]]][[[```nnn{{{~~~}}}}}}vvvnnnvvv~~~~~~qqqvvv|||~~~|||yyy|||~~~yyyvvvvvvvvvuuutttyyyuuuqqqmmmlllnnnqqqrrrxxxvvvtttqqqpppqqqrrrsssuuuvvvxxx}}}xxxoookkkhhhiiipppxxx~~~vvvnnnhhh```XXXSSSPPPMMMLLLKKKJJJKKKMMMOOOPPPPPPNNNKKKLLLMMMNNNRRRZZZccciiiqqqtttmmmkkkiiihhhiiilllpppqqqrrrnnnnnnmmmmmmlllkkkjjjiiijjjjjjjjjiiigggccc```]]]ZZZWWWUUUVVVZZZ\\\[[[XXXXXXZZZ___fffllllllfff```YYYaaagggggghhhpppyyyyyyuuunnngggaaa]]]\\\[[[ZZZ[[[]]]]]]]]][[[XXXWWWUUUWWW]]]gggsss{{{|||uuunnnnnnuuu}}}wwwpppjjjhhhiiijjjkkkqqqxxxmmmkkkvvvssswwwvvvooojjjkkkoootttxxxzzzxxxtttpppnnnmmmllllllmmmmmmllljjjjjjmmmkkkfffeeeiiijjjhhhcccfffiiihhhccc^^^\\\\\\WWWUUUSSSPPPMMMJJJGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEJJJUUUdddqqqzzz|||{{{yyyqqqhhhaaa]]]```mmmzzz~~~|||xxxrrrzzzxxxzzz}}}zzzyyy|||}}}vvvmmmiiihhhiiihhhfffggghhhiiijjjlllooorrrttt{{{tttsssrrrqqqqqqrrrssstttwwwwwwyyy|||}}}uuupppkkkkkksss}}}zzzuuuiiiddd]]]WWWSSSPPPNNNLLLKKKJJJKKKLLLOOOPPPOOONNNLLLLLLLLLMMMRRR[[[eeemmmzzz~~~nnnhhhhhhiiijjjnnnqqqrrrqqqoookkkkkkjjjjjjjjjjjjkkkkkkiiiiiihhhfffccc^^^ZZZWWWUUUSSSSSSWWW\\\```___^^^^^^```dddjjjnnnmmmgggbbbdddjjjllliiikkksss}}}xxxtttnnngggbbb````````````___]]]ZZZXXXWWWVVVVVVTTTVVV[[[fffrrr{{{~~~~~~xxxpppnnnrrr{{{}}}wwwpppjjjhhhhhhiiijjjrrr}}}~~~kkkkkkuuuvvvzzzvvvoookkkgggiiilllpppsssssspppmmmmmmlllkkklllmmmnnnmmmllljjjooommmeeeccchhhjjjgggdddfffggggggdddaaa______[[[YYYVVVRRRNNNJJJGGGEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEHHHQQQ```qqq|||~~~}}}yyyssskkkddd___```kkkxxx|||yyywwwrrrzzz}}}|||zzzzzz~~~{{{tttkkkfffggggggeeebbb^^^aaadddhhhlllqqqxxx|||yyyoooooonnnoooppprrrsssuuuuuuuuuvvv{{{{{{vvvpppoooxxxyyytttddd```ZZZUUURRRPPPNNNMMMLLLKKKKKKMMMOOOPPPOOOMMMOOOMMMLLLMMMSSS___lllvvv~~~xxxkkkggggggiiilllooorrrqqqnnnkkkhhhhhhggggggggghhhiiiiiiffffffdddbbb___\\\XXXWWWSSSTTTWWW\\\aaadddddddddcccdddfffiiikkkjjjfffccclllnnnlllhhhiiiqqqwwwyyytttqqqlllfffbbbaaaaaabbbcccaaa]]]YYYVVVUUUUUUUUUUUUUUUZZZcccoooxxx}}}~~~~~~zzztttpppqqqxxx|||vvvooojjjgggggghhhhhhooo}}}uuueeeiii~~~{{{}}}~~~tttkkkiiiccccccdddggglllmmmllljjjmmmlllkkkkkkmmmmmmlllkkkgggnnnmmmdddaaahhhkkkhhhcccbbbaaaaaabbbbbb```^^^]]][[[XXXUUUQQQMMMKKKIIIEEEEEEDDDCCCCCCCCCCCCCCCDDDFFFMMM]]]ooo|||~~~wwwsssmmmfff```___iiiuuuxxxuuusssooouuuzzz~~~}}}}}}}}}uuullliiiiiiiiieeeaaa^^^```bbbdddiiirrr|||{{{ppphhhhhhhhhjjjlllpppsssuuusssuuuzzzyyyxxx~~~sssnnn```\\\WWWSSSQQQPPPNNNMMMMMMLLLLLLMMMOOOPPPOOONNNOOONNNNNNRRR]]]nnn}}}xxxtttlllllliiijjjkkknnnooonnnkkkhhhhhhgggfffeeedddddddddeeeaaaaaa```___]]]\\\[[[[[[UUUYYY___cccffffffggghhhdddddddddeeeffffffeeecccjjjjjjiiigggkkkqqqrrroooqqqnnniiidddaaa___^^^^^^aaa```]]][[[XXXWWWVVVUUUWWWUUUVVV]]]iiittt||||||wwwrrrqqqtttzzz{{{vvvoooiiiggggggggggggkkkxxxmmmmmm```fff|||rrrgggeeeaaa``````ccchhhkkkkkkiiiooommmlllkkklllllljjjiiifffnnnnnndddbbbjjjnnnkkk```]]][[[\\\___```^^^\\\[[[ZZZXXXVVVTTTRRRPPPPPPFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDJJJZZZnnn|||~~~vvvrrrmmmggg```^^^fffrrruuuqqqpppkkkqqq{{{{{{wwwzzz|||~~~~~~wwwnnnkkklllkkkeee```bbbbbbaaaaaafffqqqrrrcccbbbbbbccceeeiiinnnrrruuuxxx}}}{{{yyylllfff]]]ZZZUUURRRPPPOOOMMMLLLMMMMMMMMMNNNPPPQQQOOONNNMMMNNNPPPXXXhhh~~~wwwtttsssoooqqqlllkkkjjjkkklllllljjjhhhjjjhhhfffcccbbbaaaaaaaaa^^^]]]]]]]]]]]]^^^___```WWW^^^eeeiiiiiihhhhhhiiidddcccbbbaaabbbcccdddddddddeeeeeehhhooouuusssmmmooolllhhhccc___]]][[[[[[^^^^^^^^^]]]\\\YYYWWWVVVYYYUUUSSSXXXcccppp{{{~~~zzztttpppqqquuuzzzzzzrrrkkkggggggggggggpppsssfffhhhaaadddyyy~~~wwwmmmfffccc``````eeekkkooonnnllljjjmmmllljjjgggeeecccbbbbbbfffggghhhiiiiiigggeeeddd[[[XXXWWW\\\bbbccc^^^XXX^^^]]][[[XXXUUURRROOONNNGGGFFFEEEDDDBBBBBBBBBAAA???CCCIIIRRRbbbsss~~~}}}xxxrrrlllddd```fffooo{{{rrrfffjjjppptttzzz~~~|||||||||~~~zzzrrrrrrtttrrrooommmlllbbb\\\___gggqqquuuiiibbb___aaadddfffhhhkkkooorrryyy|||xxxzzzqqqhhheee\\\YYYTTTQQQPPPNNNLLLJJJJJJLLLOOORRRSSSSSSQQQPPPKKKOOOUUU^^^nnn~~~|||xxx}}}qqqnnnllllllnnnnnnnnnnnnnnnjjjeeegggdddbbbbbbcccdddbbb___```ZZZSSSSSSXXX^^^aaabbb[[[^^^bbbfffgggfffdddbbb___]]][[[[[[^^^aaadddeeeiiigggfffhhhkkkllljjjgggeeeeeedddcccaaa___^^^]]]^^^^^^]]][[[WWWVVVVVVWWWVVVUUUVVV\\\bbbhhhrrr|||~~~yyyvvvvvvqqqllllllrrryyyrrrkkkhhhhhhiiijjjnnnvvvssslllyyydddaaaiiiyyyssskkkeeebbbaaaccchhhmmmpppooonnnnnnkkkjjjhhheeebbb```___^^^dddeeefffgggfffeeecccbbbZZZYYYYYY]]]aaaaaa^^^YYYZZZYYYWWWTTTQQQOOOMMMLLLIIIHHHGGGEEEDDDCCCCCCCCCAAADDDGGGNNN]]]nnnyyy{{{}}}yyytttnnnfff```ccciiiqqq{{{qqqfffjjjqqqttt{{{uuutttwwwwwwuuutttpppiiifffjjjooottt|||zzzoooddd^^^]]]___bbbdddfffiiimmmooouuu{{{}}}xxxxxx}}}pppgggddd\\\XXXSSSPPPOOONNNLLLKKKKKKMMMOOORRRSSSRRRQQQPPPUUUVVVYYYaaarrr||||||rrrnnnjjjiiijjjjjjkkklllllliiifffgggdddaaa```bbbdddcccbbb^^^YYYUUUUUUZZZ___aaaaaaZZZ]]]aaadddeeedddbbbaaa]]]ZZZWWWVVVZZZ___ccceeehhhfffeeegggiiijjjhhheeeeeefffggggggeeeaaa]]][[[ZZZZZZZZZYYYVVVUUUVVVWWWVVVSSSTTTYYY^^^eeeoooyyy}}}yyywwwwwwsssmmmmmmqqq~~~yyyrrrlllhhhiiikkkmmmsssiiiooooooqqqaaadddqqqxxxsssooohhhcccbbbdddiiinnnooonnnmmmnnnnnnjjjiiifffdddaaa___^^^^^^bbbbbbcccddddddbbbaaa```[[[\\\]]]______^^^\\\[[[WWWVVVUUUSSSQQQOOOMMMMMMKKKJJJIIIGGGEEEDDDDDDDDDBBBDDDEEEIIIVVVgggsssvvvzzzxxxuuuqqqiii```___bbblllvvv~~~|||ooofffjjjqqquuu{{{uuutttxxxyyyyyyxxxsssqqqtttyyy}}}~~~{{{zzzxxxtttnnneee^^^YYY\\\^^^```bbbdddfffjjjmmmqqqwww|||zzzxxxmmmeeeaaa\\\WWWRRRNNNMMMMMMMMMMMMKKKMMMOOOQQQRRRRRRQQQPPP]]][[[\\\dddvvv|||{{{rrrmmmhhhfffffffffiiikkkkkkjjjiiigggdddbbbaaabbbddddddddd\\\ZZZYYY\\\```ccccccaaaZZZ\\\___``````______```[[[WWWSSSSSSWWW\\\aaaddddddcccbbbcccddddddcccaaadddfffhhhhhhfffaaa\\\YYYUUUWWWXXXWWWVVVUUUUUUVVVTTTRRRRRRVVVZZZ```jjjsss|||zzzzzzzzzvvvpppnnnqqq{{{tttlllhhhhhhkkknnnyyyuuu^^^hhhjjjjjjaaaiiizzzyyyqqqmmmiiiccc______fffmmmqqqnnnjjjiiijjjkkkiiihhhfffdddcccbbbaaaaaaaaabbbbbbbbbbbbaaa```___^^^```bbbaaa]]]ZZZYYYZZZXXXWWWVVVUUUTTTRRRQQQQQQMMMKKKJJJGGGFFFDDDCCCCCCBBBCCCCCCEEEPPPaaaoootttvvvuuuuuutttmmmccc]]]^^^jjjwww{{{wwwnnngggkkkppptttzzz}}}~~~~~~ssssssxxxyyyxxxxxxuuuxxx{{{wwwrrrkkkddd^^^[[[YYY\\\^^^```aaaccceeehhhkkkqqqvvv~~~{{{tttkkkbbb]]]ZZZVVVPPPLLLLLLMMMNNNNNNLLLNNNOOOQQQRRRRRRQQQPPP\\\[[[]]]ggg{{{~~~~~~|||yyyxxxrrrmmmfffeeecccdddiiillllllkkklllhhhgggffffffeeedddbbbaaa\\\\\\^^^bbbfffgggeeebbbXXX[[[\\\[[[YYYYYY[[[]]]ZZZXXXVVVVVVYYY\\\^^^_____________________^^^]]]cccdddeeedddbbb^^^ZZZXXXUUUWWWYYYYYYWWWUUUUUUUUUTTTPPPPPPSSSVVV[[[dddmmmyyyzzz||||||yyyssspppooo||||||uuulllgggfffkkkooo||||||qqqeeeWWW___aaa~~~ggg```mmm{{{ssskkkfffaaaZZZXXXZZZccckkkooojjjfffgggjjjjjjeeeeeedddcccccccccddddddbbbbbbbbbbbbbbbaaa``````bbbdddfffbbb\\\XXXWWWYYYYYYXXXWWWWWWVVVUUUTTTTTTMMMLLLJJJHHHEEEDDDBBBBBBAAACCCBBBCCCLLL]]]lllsssqqqqqqsssuuupppfff___^^^gggxxx{{{uuuvvvppplllmmmpppssswwwzzz{{{|||{{{}}}}}}zzztttvvvzzzzzzyyyyyy{{{wwwkkkbbb]]][[[[[[]]]___aaabbbccceeehhhkkkssswww}}}wwwppphhh___ZZZXXXTTTOOOKKKKKKMMMNNNOOOMMMNNNOOOQQQQQQQQQQQQPPPWWWYYY```nnn~~~}}}xxxuuu~~~}}}~~~tttrrrmmmfffbbb___aaahhhkkkjjjiiillliiijjjlllkkkgggbbb^^^[[[[[[]]]```dddffffffcccaaaXXXZZZZZZWWWTTTSSSXXX\\\]]]]]]]]]^^^______]]][[[]]]^^^_________^^^^^^^^^cccbbb```^^^\\\ZZZXXXXXXXXXZZZ\\\\\\ZZZWWWUUUUUUTTTQQQPPPSSSUUUXXX___hhhtttyyy~~~|||wwwrrrooowww~~~}}}zzztttkkkeeefffkkkqqq|||ttthhh\\\TTTXXX^^^hhhaaapppxxxpppggg```ZZZTTTTTTXXX```gggjjjfffeeekkknnnlllbbbbbbbbbaaabbbbbbccccccbbbbbbbbbaaaaaaaaaaaaaaadddffffffbbb]]]XXXXXXYYYXXXXXXWWWVVVUUUTTTTTTSSSOOOMMMKKKHHHFFFDDDBBBBBB@@@BBBBBBBBBJJJZZZiiippppppooorrruuurrriiibbb```ggg|||~~~yyyzzzwwwsssrrrrrrtttuuuuuuxxx~~~~~~~~~~~~~~~{{{yyy{{{}}}}}}~~~vvviiibbb___^^^___```bbbcccccceeehhhjjjrrruuuzzz|||wwwwwwzzz}}}ssslllddd[[[XXXUUURRRNNNKKKLLLMMMOOOOOONNNOOOOOOPPPQQQQQQQQQPPPRRRXXXcccsss~~~{{{wwwvvvyyyvvvyyyvvvppppppmmmhhh```\\\___hhhlllgggeeehhhiiikkkmmmkkkfff___ZZZWWW[[[]]]```bbbcccbbb```___[[[\\\ZZZUUUQQQQQQWWW]]]aaabbbdddffffffddd___[[[^^^```bbbbbbaaaaaaaaabbbbbb```]]][[[YYYYYYYYYYYYZZZ]]]``````]]]ZZZWWWVVVUUURRRSSSUUUWWWWWW]]]cccnnnwww~~~~~~zzztttnnnqqqxxx}}}}}}yyywwwqqqjjjeeefffnnnuuuxxxmmmbbbWWWSSSVVVbbbkkkhhhxxx|||sssiiiaaaZZZVVVXXX^^^dddkkkkkkeeefffnnnpppkkkeeedddcccbbbbbbaaabbbbbbbbbbbbaaa```````````````cccdddcccaaa^^^\\\[[[[[[YYYYYYXXXWWWVVVUUUTTTSSSQQQPPPMMMJJJGGGEEECCCCCCAAACCCCCCAAAGGGUUUccckkkrrrpppqqqtttrrrjjjdddbbbddd||||||xxxvvvuuutttrrrvvvxxx~~~~~~}}}~~~}}}~~~~~~uuuiiibbb______```bbbbbbcccdddgggiiilllooosssyyyuuuuuuuuuttt{{{wwwoooggg^^^XXXVVVSSSPPPMMMLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPXXXdddsss~~~|||~~~||||||rrrnnnyyy~~~ooommmnnnmmmjjjccc^^^bbbmmmooohhheeehhhhhhjjjjjjfff```[[[YYYXXX___aaabbbbbbbbbaaa``````______]]]WWWQQQQQQXXX```eeefffgggiiiiiigggccc```]]]```bbbcccbbbbbbccceee``````___^^^]]]\\\[[[[[[YYY\\\```bbb```]]]ZZZXXXVVVTTTVVVYYYYYYXXX[[[```iiittt~~~}}}vvvnnnkkksss}}}~~~{{{zzzuuusssoooiiidddgggpppxxxqqqdddZZZPPPQQQWWWhhh~~~nnnrrrxxxmmmeee^^^[[[___fffmmmqqqoooggggggoooooogggjjjiiigggeeedddcccbbbbbbaaaaaa```____________```bbbaaa``````______^^^^^^[[[[[[ZZZYYYWWWVVVUUUUUUSSSQQQOOOLLLHHHFFFDDDDDDAAADDDCCCAAAEEERRR___ffftttrrrrrrtttrrrjjjdddbbb]]]ttt}}}yyywwwtttqqqssssssxxx|||{{{}}}||||||~~~}}}nnnddd^^^^^^```aaabbbbbbcccfffhhhfffiiinnnttt{{{xxxuuuzzz|||{{{{{{rrrkkkddd[[[UUUUUUQQQOOOMMMLLLNNNOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPNNNWWWcccppp~~~~~~wwwmmmnnnyyylllkkkmmmmmmlllgggcccgggrrruuulllgggjjjggghhhfffaaa[[[XXXXXXZZZeeeeeefffeeecccbbbcccdddbbbbbb___XXXRRRRRRZZZccchhhggggggiiijjjjjjgggeeeZZZ]]]```aaa``````bbbddd```aaabbbbbbaaa```^^^\\\VVV[[[```bbbaaa___\\\[[[WWWVVVXXX\\\[[[YYY[[[___fffrrr~~~~~~wwwmmmhhhpppzzz}}}|||zzzyyyvvvrrrnnnjjjeeefffppp{{{~~~lll]]]TTTRRRPPPYYY{{{sssyyyxxxzzzjjjhhhhhhgggllluuuuuutttrrrooommmkkkjjjiiiccccccbbbbbbbbbcccdddeeeddd___]]]___```______aaabbbbbbaaa^^^[[[ZZZ[[[\\\]]]ZZZXXXXXXZZZZZZWWWUUUQQQRRRQQQPPPMMMJJJFFFDDDBBBBBBCCCEEEEEEIIIWWWeeeooossstttsssrrrooohhhaaabbbjjj}}}rrriiirrryyywwwwww{{{yyyyyyssshhhdddbbbbbbaaaaaacccdddfffhhhcccdddgggmmmwww~~~}}}~~~}}}~~~xxxnnnhhhccc[[[UUUSSSRRRPPPOOONNNNNNOOOQQQSSSTTTUUUUUUSSSPPPOOOOOOPPPVVVYYY^^^iiixxx{{{tttwww~~~tttuuuwwwssslllgggkkkooojjjgggiiimmmqqqtttrrrnnnjjjjjjgggbbb\\\YYYZZZ___dddfffgggeeecccdddfffddd___```^^^ZZZVVVTTTWWW]]]bbbdddbbb___```aaa```]]]ZZZXXX[[[]]]]]]^^^bbbbbb___bbbcccdddfffggggggffffff[[[ZZZYYYZZZ\\\^^^^^^]]][[[ZZZZZZZZZ[[[]]]___```dddlllxxx~~~xxxssslllkkkmmmwww~~~|||{{{zzzxxxvvvrrrnnniiieeeeeeooozzzzzziii[[[SSSQQQVVV```jjjoooxxxwwwiiihhhiiiiiioooxxxxxxwwwsssooollliiigggfffdddbbb``````ccceeeeeeeeeddd___\\\^^^___\\\[[[]]]bbbbbbaaa^^^[[[YYYZZZ[[[aaa^^^YYYWWWVVVTTTQQQNNNNNNNNNNNNNNNLLLIIIFFFDDDBBBBBBCCCDDDDDDHHHUUUbbbnnnrrrtttrrrqqqoooiiibbbaaagggwwwuuukkkrrrpppooopppuuu}}}}}}~~~~~~~~~~~~|||xxxtttxxxwwwkkkgggcccccccccdddeeefffggghhhhhhiiikkkpppzzz~~~|||}}}|||sssjjjeee```YYYUUUSSSPPPOOONNNNNNNNNOOOQQQQQQRRRSSSSSSRRRQQQPPPQQQRRRWWW\\\ccclllwwwwwwuuu~~~}}}ooottt{{{|||mmmhhhcccgggmmmiiigggiiinnnsssvvvtttppplllkkkgggbbb___^^^```ccceeeeeeiiiiiieeebbbbbbaaa^^^]]]ZZZWWWVVVYYY^^^dddhhhfffccc___]]]]]]]]]\\\ZZZYYY___bbbaaa```bbbbbb```dddeeeeeefffeeedddbbbaaa\\\[[[YYYZZZ\\\^^^^^^^^^^^^^^^]]]\\\\\\]]]^^^^^^^^^fffrrr|||{{{xxxnnnmmmooowww}}}{{{zzzxxxvvvwwwsssnnniiiddddddnnnzzzvvvdddWWWRRRQQQXXXfff```gggyyywwwllljjjjjjjjjnnnuuuvvvtttpppmmmiiigggfffeeeddd```]]]^^^cccggggggeeeeee```^^^______\\\[[[\\\bbbbbbaaa^^^[[[ZZZZZZ[[[ddd```ZZZVVVTTTRRRPPPNNNMMMMMMNNNMMMLLLJJJHHHFFFCCCBBBCCCDDDDDDGGGRRR]]]mmmrrrtttsssqqqoookkkeee```cccnnn~~~wwwkkkooolllkkkkkkpppwww~~~}}}{{{||||||}}}|||zzz||||||{{{~~~}}}}}}~~~zzztttqqqrrr{{{{{{ooojjjeeeeeefffgggggghhhggggggggghhhkkkpppyyyvvvmmmdddaaa]]]XXXSSSSSSNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRQQQQQQQQQSSSTTTXXX]]]eeemmmvvv|||xxx}}}~~~~~~~~~yyyoooxxxuuuhhhccc]]]```hhhfffgggjjjoootttwwwvvvqqqllljjjfffbbbaaacccffffffeeeccciiikkkfffaaaaaaaaaaaa^^^ZZZWWWXXX]]]cccggghhhccc___\\\ZZZ[[[]]]______[[[ccchhhfffbbbaaaaaa```ccccccddddddcccbbb```___^^^[[[YYYYYY[[[]]]______aaa```___^^^]]]\\\\\\\\\ZZZaaalllvvv}}}~~~|||rrrppppppuuu}}}|||zzzxxxvvvtttwwwrrrmmmhhhdddeeeooo{{{sssaaaUUUQQQRRRUUUiiiwww]]]ggg|||{{{qqqmmmjjjhhhjjjnnnpppnnnllliiiggggggggggggeee___[[[]]]dddhhhgggdddfffaaa___bbbbbb___^^^___bbbcccbbb```]]][[[\\\\\\bbb___[[[XXXVVVVVVWWWWWWQQQQQQQQQPPPNNNLLLJJJIIIDDDBBBBBBDDDCCCEEENNNXXXlllrrruuutttrrrqqqnnniii``````fffttt}}}zzzkkkmmmqqqooolllmmmrrryyy~~~~~~yyywwwxxxzzzyyyzzz}}}|||{{{{{{|||~~~}}}~~~uuuppprrrwww~~~qqqlllfffgggiiijjjkkkjjjiiihhhfffiiinnnttt|||rrriiiaaa^^^[[[UUUQQQQQQLLLLLLNNNOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPQQQSSSUUU\\\```gggqqq|||zzz~~~vvvsssfff___WWW[[[eeefffiiikkkoootttvvvsssnnniiigggccc```aaafffiiigggddddddggggggcccbbbeeehhhgggccc^^^YYYZZZ___ccccccaaaZZZZZZZZZ[[[^^^aaadddeee\\\fffllliiibbb```_________```aaabbbcccbbbbbbaaa^^^\\\YYYXXXZZZ]]]^^^^^^```______^^^]]]\\\\\\\\\]]]aaaiiirrryyy~~~~~~~~~yyyuuupppooosss{{{}}}zzzxxxvvvsssqqqtttpppkkkgggeeegggsssrrr```UUURRRTTTVVVooonnn\\\kkk|||sssmmmjjjhhhjjjmmmsssqqqmmmjjjhhhhhhhhhiiigggaaa[[[\\\bbbgggfffcccbbb^^^^^^aaacccaaa```aaabbbccccccbbb```^^^^^^______]]][[[YYYXXXYYY[[[]]]VVVUUUTTTRRROOOLLLJJJIIIFFFCCCCCCDDDDDDDDDJJJRRRgggooovvvvvvttttttqqqlllccc```bbblllxxx~~~sssrrrzzzuuuooolllnnntttzzz}}}{{{ttttttyyy~~~yyy}}}~~~|||}}}~~~zzzxxxwwwsssooonnnuuu~~~rrrnnnjjjkkklllnnnnnnnnnmmmlllkkkqqqyyy}}}qqqhhh```\\\YYYTTTPPPOOOKKKLLLMMMNNNOOOOOOOOOOOOSSSTTTSSSRRRQQQQQQTTTVVVaaaccciiivvv}}}zzz}}}qqqddd]]]WWW]]]jjjmmmlllmmmoooqqqrrrnnnhhhdddccc```^^^aaafffiiifffcccfffdddaaa```fffoooqqqmmmeee```\\\\\\___```^^^ZZZUUUXXX\\\```bbbdddeeefff]]]gggmmmiiiccc``````______```aaabbbcccbbbaaa```^^^\\\ZZZYYY[[[]]]^^^]]][[[\\\\\\\\\]]]]]]]]]]]]^^^```eeemmmwww~~~yyypppiiiiiiqqq}}}~~~{{{yyywwwuuuqqqooopppllliiigggffflllzzzrrr```UUURRRTTT^^^{{{vvvhhh^^^rrr|||wwwqqqllljjjlllpppsss|||yyytttoookkkiiihhhhhhiiiccc]]]]]]```ccccccaaa^^^ZZZZZZ___aaa___^^^______aaabbbbbbaaa``````aaa^^^^^^\\\ZZZXXXXXXZZZ\\\WWWVVVTTTQQQOOOLLLJJJIIIHHHEEEDDDEEEEEEDDDHHHNNN```jjjtttvvvvvvuuurrrnnnhhhdddbbbhhhsss}}}{{{}}}xxxpppkkklllpppuuuxxx~~~vvvooooooxxx{{{}}}}}}uuupppllliiikkkpppzzz}}}tttqqqooopppqqqrrrssstttttttttrrryyyvvvooofff^^^[[[XXXSSSOOOOOOLLLMMMMMMNNNOOOPPPQQQQQQUUUUUUUUUSSSRRRSSSUUUXXX^^^bbbjjjxxx{{{yyy~~~kkk```^^^]]]fffrrrsssnnnnnnnnnnnnmmmjjjeeeaaaaaa______aaaeeegggfffdddiiieeeaaaccclllvvvuuuooobbb___]]]]]]______\\\YYYWWW[[[```cccccccccbbbccc___gggllliiidddcccbbbaaadddeeeeeedddcccaaa___^^^___^^^\\\]]]^^^______^^^XXXYYY[[[\\\]]]^^^^^^^^^\\\\\\___hhhttt}}}rrrhhhdddjjjwww|||xxx}}}}}}zzzxxxvvvssspppmmmkkkhhhfffgggiiipppqqq___TTTRRRSSSfffqqqgggeee~~~uuusssnnnjjjjjjooovvvzzz{{{uuuoookkkiiihhhhhhkkkfffaaa^^^^^^___``````]]]ZZZZZZ^^^```]]][[[\\\[[[]]]```aaa`````````aaa]]]^^^___]]][[[ZZZ\\\^^^XXXWWWUUUSSSPPPOOONNNMMMJJJGGGEEEFFFFFFDDDFFFKKKWWWdddqqquuuuuutttqqqmmmmmmiiieeegggppp{{{{{{vvvqqqnnnoooqqqsssttt}}}}}}vvvmmmmmmvvv~~~|||}}}zzzuuuooohhhfffmmmwww{{{wwwwwwuuuvvvvvvwwwyyy{{{}}}~~~}}}qqqjjjaaaZZZXXXWWWRRROOOPPPNNNNNNMMMNNNOOOPPPRRRSSSUUUUUUUUUTTTSSSUUUYYY\\\```iiivvvzzzyyy~~~zzzwwweee^^^bbbdddmmmtttqqqooonnnlllkkkkkkiiieeecccbbbbbbcccdddfffggghhhiiijjjkkkkkkmmmrrrvvvrrrkkk````````````___]]][[[YYYXXX[[[___aaa``````aaacccbbbgggjjjhhhfffggggggdddffffffgggfffeeebbb```___aaaaaaaaabbbccccccaaa___YYYZZZ\\\]]]_________^^^]]][[[\\\cccppp|||wwwllleeehhhsss}}}|||yyyzzzzzzsssuuu~~~|||yyywwwuuusssooollliiifffeeegggjjjsssqqq___SSSQQQRRRjjjpppiiilllsssrrrnnniiiiiipppxxx|||{{{wwwrrrmmmjjjhhhiiiiiilllhhhccc___\\\\\\^^^___```]]]]]]```aaa^^^[[[\\\XXX[[[^^^_________```aaa\\\___aaaaaa______aaacccZZZYYYWWWUUUTTTSSSSSSRRRKKKHHHFFFGGGFFFDDDFFFJJJQQQ___nnnttttttsssppplllppplllhhhgggnnnzzz|||wwwuuusssssstttuuutttttt{{{xxxnnnmmmuuu~~~}}}{{{zzz{{{yyywwwrrrkkkhhhrrr~~~{{{yyy{{{zzzzzzzzz{{{}}}oooeee]]]WWWVVVVVVRRRPPPQQQOOONNNMMMMMMNNNQQQSSSUUUTTTTTTTTTTTTUUUWWW\\\```iiixxxyyyzzz|||xxxuuuccc^^^eeeiiioooqqqjjjooommmkkkjjjjjjiiigggeeedddeeeggggggggghhhjjjllljjjpppuuuvvvvvvuuunnnfffbbbcccdddccc___[[[XXXWWWVVVYYY\\\]]]]]]___cccgggdddhhhiiihhhhhhkkkkkkgggdddeeefffffffffeeedddcccccccccdddfffgggfffcccaaa[[[\\\]]]___``````___^^^aaa^^^\\\aaalllxxx{{{qqqhhhhhhqqqyyy{{{uuuqqqrrr{{{{{{qqqrrr}}}~~~{{{xxxvvvsssnnniiifffdddfffeeeccciiixxxxxxhhhWWWNNNTTT^^^}}}gggeeexxxqqqmmmjjjjjjmmmssswwwzzzzzzrrrppplllbbbdddllljjjoookkkeee^^^ZZZYYY\\\___cccccccccbbb```]]]ZZZYYYWWWXXXYYY\\\___aaa`````````ddddddaaa___aaabbb```YYYZZZZZZZZZXXXUUURRRPPPMMMLLLIIIGGGEEEEEEFFFFFFLLLZZZjjjtttuuusssqqqqqqooollleeebbbmmm}}}ooouuupppqqqzzz{{{vvvttt|||zzz}}}vvvkkkqqqqqqiiijjjiiiiiixxx|||}}}yyy}}}xxxjjj```\\\WWWSSSQQQPPPNNNLLLNNNNNNMMMMMMNNNPPPRRRTTTTTTUUUXXXYYYWWWXXXbbbnnn|||wwwwwwwww|||~~~pppfffaaaeeejjjiiiffffffhhhhhhgggfffhhhiiihhhdddbbbbbbdddeeeggghhhiiijjjkkkooottttttpppiiibbb^^^cccaaaaaaaaaZZZSSSVVV^^^aaa\\\YYY[[[]]]^^^aaafffbbbeeeiiijjjhhhfffdddcccaaaaaaaaacccddddddcccaaaeeefffffffffffffffeeeeee\\\^^^```aaa``````aaaccc^^^```dddfffiiioooxxx~~~{{{qqqhhhkkkttt}}}~~~|||}}}|||zzzwwwsssqqquuu~~~~~~vvvssszzz}}}zzzwwwtttqqqmmmhhhdddeeefffdddbbbhhhwwwtttdddXXXRRRWWW___{{{aaaaaauuurrroookkkjjjmmmqqqtttuuu{{{rrrooojjj```bbbjjjhhhjjjiiieee___YYYXXXZZZ^^^fffffffffeeebbb]]]XXXUUUUUUWWWZZZ^^^bbbcccbbbaaa___ccceeebbbaaaccccccaaa[[[[[[[[[ZZZYYYVVVTTTRRROOOMMMIIIFFFDDDDDDEEEFFFLLLYYYjjjuuuwwwuuutttssstttrrrjjjeeekkk{{{tttsssoooqqqyyy}}}zzzvvvvvvyyy}}}zzzrrrvvv|||pppjjjlllkkklll}}}}}}~~~}}}oooddd___[[[VVVRRRPPPOOOMMMLLLNNNNNNMMMMMMNNNPPPRRRTTTVVVVVVXXXYYYXXX[[[hhhvvv{{{}}}|||xxx|||pppgggccchhhmmmkkkhhhggghhhhhhgggggghhhhhheeebbb______aaaccceeehhhiiijjjkkkmmmnnnmmmiiidddaaa___cccaaaaaaaaa]]]ZZZaaakkkjjjbbb[[[\\\]]]^^^```ddddddgggjjjjjjgggccc```______```aaacccddddddcccbbbddddddeeeeeeeeeddddddccc___aaadddddddddcccdddfffaaaccceeefffhhhnnnvvv|||}}}tttjjjkkkrrr|||~~~yyyyyyzzz{{{ttttttuuuwww{{{uuupppvvv}}}|||yyyvvvsssppplllgggccceeeeeecccbbbiiixxxmmm^^^VVVTTTZZZbbbqqq\\\bbbyyy{{{pppmmmjjjjjjlllnnnpppqqqrrrjjjiiiggg___dddnnnmmmggghhhfff```YYYWWWZZZ^^^eeeffffffeeebbb^^^YYYVVVVVVZZZ^^^ccceeedddbbbaaa\\\aaaeeedddcccddddddaaa]]]]]]\\\ZZZXXXWWWVVVUUURRROOOKKKFFFDDDDDDEEEFFFHHHUUUfffsssxxxwwwuuutttwwwuuummmdddeeeqqqxxxpppoooqqqvvvyyywwwxxxzzzyyy~~~uuummmkkkooonnnrrr~~~vvvhhh```\\\YYYTTTQQQOOONNNMMMKKKNNNNNNMMMMMMNNNPPPRRRTTTWWWWWWWWWXXXYYY```ppp}}}~~~~~~~~~vvvnnnhhhfffkkkooonnnjjjiiihhhggggggiiiiiifffbbb___\\\]]]___aaadddgggiiijjjjjjjjjgggddd___]]]^^^___fffdddcccaaa^^^___hhhsssrrrhhh^^^]]]^^^^^^^^^```eeegggiiigggccc^^^ZZZYYY[[[]]]___bbbcccccccccbbbbbbbbbcccccccccccccccbbbcccdddfffgggfffeeefffgggfffggggggffffffkkksssyyyxxxnnnlllooozzz}}}uuutttwww{{{yyy|||zzzqqqttt{{{}}}|||{{{yyyvvvsssqqqlllgggdddddddddbbbdddnnn~~~}}}iiiYYYQQQQQQ\\\gggjjj^^^jjjuuuhhhgggfffgggkkknnnooopppnnnfffgggfff___dddnnnmmmiiijjjhhhaaaZZZXXX]]]ccccccccccccbbbaaa```^^^]]]]]]```eeegggfffbbb^^^\\\XXX^^^cccccccccdddccc___^^^]]][[[YYYWWWVVVVVVVVVUUURRRMMMHHHEEEEEEFFFGGGEEEOOO```nnnwwwxxxwwwuuuuuussslllaaa]]]eeevvv~~~zzzooopppqqqssstttvvvzzz~~~}}}zzzxxx|||yyymmmkkknnnsssttt{{{qqqfffbbbYYYVVVRRROOONNNMMMLLLKKKNNNNNNMMMMMMNNNPPPRRRTTTWWWVVVUUUWWWZZZdddwww{{{zzz}}}~~~mmmkkkhhhhhhkkknnnnnnkkkhhhhhhfffgggjjjjjjeee```^^^]]]]]]___aaaccceeeggghhhgggeeeccc___[[[YYYZZZ\\\ggggggfffbbb]]]^^^eeemmmrrrhhh___^^^___]]]ZZZYYY```cccdddccc___ZZZVVVUUUVVVYYY]]]```aaaaaaaaaaaaaaaaaabbbcccccccccbbbbbbdddfffhhhhhhfffffffffgggjjjjjjhhhfffdddgggnnnttt}}}|||sssooonnntttwww}}}sssqqqvvv{{{~~~~~~~~~~~~yyyyyy|||{{{{{{{{{yyyvvvtttrrrnnniiifffbbbcccccchhhvvv|||jjjYYYNNNPPP```qqqwwweeebbbrrrlll^^^___aaaeeejjjoooppppppqqqjjjkkkiiiaaadddllljjjooonnnjjjccc]]]]]]cccjjjhhhfffdddbbbaaaaaacccddddddfffiiigggbbb\\\XXXVVVTTT[[[aaabbbaaabbbaaa]]]]]]\\\ZZZXXXVVVUUUUUUUUUXXXUUUPPPKKKHHHGGGHHHHHHEEEMMM[[[kkkvvv{{{zzzxxxrrrpppkkkaaaZZZ^^^ooo}}}}}}|||yyypppqqqqqqpppqqqvvv|||}}}~~~~~~|||tttxxxxxxooohhhlllttt{{{|||rrriiikkkrrrzzz~~~pppdddaaaWWWTTTPPPMMMMMMMMMLLLLLLNNNNNNMMMMMMNNNPPPRRRTTTUUUTTTTTTWWW[[[fff{{{~~~~~~|||xxxxxx|||~~~|||jjjhhhhhhggghhhkkkllliiieeegggdddeeejjjjjjddd_________```aaabbbcccdddeeeeeebbbcccbbb```\\\YYYXXXXXXaaadddeeeaaa\\\[[[___bbbiiibbb^^^___```[[[UUURRRYYY\\\______\\\XXXUUUTTTRRRWWW\\\^^^___^^^^^^___aaaaaabbbcccccccccccccccfffhhhiiiiiigggfffggggggjjjjjjhhhdddbbbccciiinnnwww~~~zzzsssooonnnsss}}}uuurrrwww|||~~~xxx{{{~~~}}}~~~~~~zzzxxxwwwxxxyyyyyywwwuuutttrrroookkkhhhbbbcccfffooo{{{jjjYYYOOORRRfffyyy}}}lllbbbfffyyy{{{fffZZZ\\\___eeekkkoooppppppkkkggglllpppkkkpppxxxvvvrrrooojjjdddaaabbbgggkkkmmmkkkgggdddbbbbbbcccddddddffffffaaaZZZUUUSSSSSSTTT[[[`````````aaa___\\\\\\\\\[[[YYYWWWVVVTTTTTTWWWUUUQQQMMMJJJIIIHHHHHHGGGMMMXXXhhhvvv}}}}}}{{{sssqqqnnnfff^^^^^^lll|||}}}{{{}}}}}}zzztttsssppplllooowww~~~}}}}}}|||zzzqqqqqqwww~~~pppeee]]]```iiiqqqxxx}}}xxxqqqjjjoooyyylll___[[[UUURRROOOMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNPPPRRRTTTSSSSSSUUUXXX]]]hhh}}}zzzxxxyyyxxxuuuvvvzzz}}}|||{{{|||vvvkkkfffggggggeeefffhhhfffbbbddd___```ggghhhaaa^^^`````````aaaaaabbbccccccdddaaaccceeeddd```\\\YYYXXXYYY```ccc```\\\[[[]]]^^^```]]]\\\___]]]UUUPPPNNNTTTWWW[[[\\\[[[XXXVVVUUUQQQWWW]]]___^^^]]]^^^___``````aaabbbccccccccccccgggiiijjjiiigggffffffgggfffgggfffbbb___```dddhhhrrr{{{yyyrrrkkkqqq{{{yyyuuuyyy}}}yyywwwzzz~~~|||zzzxxxxxxzzz}}}|||yyyuuuqqqpppqqqtttvvvuuutttsssrrrrrrooollliiicccdddiiitttwwwdddVVVOOOUUUhhhyyy|||oooaaa```nnnxxxfff^^^___ccchhhmmmooonnnllliiihhhqqqxxxwww}}}ppplllhhheeefffffffffeeegggfffeeecccbbb```______^^^___]]]XXXQQQNNNQQQTTTUUU\\\```______```___\\\\\\\\\\\\[[[ZZZWWWUUUTTTSSSRRRPPPNNNKKKIIIGGGFFFGGGJJJSSSbbbrrr{{{}}}{{{uuusssqqqkkkbbb___iiivvv~~~~~~yyyvvvoooiiinnnzzz~~~zzzyyyyyyrrrnnnnnnwwwttthhh```ZZZ\\\aaagggqqqyyy}}}tttooonnnuuu|||hhhZZZXXXTTTQQQNNNMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNPPPRRRTTTRRRSSSWWW\\\aaakkk}}}{{{yyywwwrrrvvvuuussstttzzz|||yyywwwwww|||oooiiifffhhhgggbbbbbbeeeddd```___XXXYYYaaaddd^^^]]]aaa]]]^^^___```aaabbbccccccccceeehhhhhhddd```\\\[[[XXX```ddd```\\\]]]___^^^\\\[[[\\\\\\WWWOOOKKKMMMSSSWWW[[[\\\[[[YYYXXXWWWSSSYYY```bbb```^^^^^^```^^^^^^___aaaaaabbbbbbaaadddeeefffeeecccaaaaaabbbaaabbbcccaaa^^^]]]```dddmmmxxx~~~vvvmmmpppwww}}}xxx{{{{{{tttvvvzzzzzz|||{{{zzzxxxvvvvvvvvvwwwwwwvvvsssooolllkkknnnqqqtttsssrrrqqqqqqqqqooollliiidddeeekkkwwwqqq]]]PPPNNNVVVfffuuupppdddZZZaaauuuyyykkkccceeehhhkkknnnnnnllliiiuuuttt||||||~~~~~~llliiiffffffiiihhhddd___[[[]]]___``````___\\\[[[WWWWWWUUUPPPKKKKKKQQQVVVWWW]]]aaa______```___]]]]]]]]]^^^]]]\\\YYYVVVTTTPPPPPPOOOMMMKKKHHHFFFEEEEEEFFFNNN\\\lllwwwzzzxxxwwwtttrrrmmmddd^^^eeeqqq|||wwwnnnhhhnnn{{{}}}}}}yyy{{{zzzuuuuuuwwwuuummmiiippp||||||mmmccc___\\\[[[\\\aaammmyyyxxxpppmmmrrryyyxxxeeeYYYXXXTTTQQQNNNMMMNNNOOOOOONNNNNNNNNMMMMMMNNNPPPRRRTTTSSSTTTYYY___dddmmm~~~xxxzzzrrrqqqwwwuuusssuuu{{{}}}yyyuuuuuutttgggdddgggiiigggaaa```dddddd```[[[TTTTTT^^^aaa[[[[[[aaaZZZ[[[\\\^^^```bbbcccdddeeehhhjjjiiifffbbb___^^^]]]eeehhhaaa\\\^^^```___[[[[[[\\\ZZZRRRJJJIIINNNUUUXXX\\\^^^]]]ZZZYYYXXXUUU[[[bbbdddbbb___```aaa\\\]]]^^^___````````````___```aaa```^^^\\\\\\\\\]]]___aaa```]]]\\\^^^aaajjjvvvyyypppqqqsssyyyzzz|||rrroooqqqsssxxx{{{zzzyyyxxxvvvuuuuuuuuuvvv}}}{{{uuutttnnngggfffjjjnnnooooootttttttttssspppllliiigggffffffnnn~~~```XXXSSSGGGZZZpppeeejjj___^^^mmmvvvnnnkkkkkkkkkjjjiiijjjlllmmmvvv{{{}}}yyyuuuuuutttrrriiiccc^^^```eeegggaaaZZZUUUUUUVVVYYY\\\^^^^^^]]]XXXYYYWWWQQQKKKLLLTTT\\\eeecccbbbbbb```]]]___ccccccbbb___^^^\\\XXXTTTQQQPPPOOONNNLLLKKKIIIHHHGGGHHHGGGLLLXXXhhhuuuzzzzzzuuuuuuwwwsssggg]]]bbbmmmwww}}}qqqooouuu|||{{{}}}wwwtttssssssrrroooooottt~~~qqqeee[[[\\\[[[ZZZaaannnyyy~~~vvvnnnooorrryyyzzzrrrjjjbbb[[[VVVOOOOOOOOONNNNNNMMMMMMMMMOOOPPPPPPPPPQQQRRRRRRRRRTTTRRRUUU[[[aaakkk}}}wwwtttxxx~~~vvvxxxyyywwwuuuuuuwww{{{|||{{{}}}}}}lllddd```bbbbbb```___^^^]]]]]]]]]XXX\\\```bbb```]]]ZZZYYYZZZWWWWWW[[[bbbfffdddaaabbbeeehhhiiigggeeecccccciiiiiifffccc```^^^```bbb^^^ZZZXXXWWWSSSNNNMMMQQQ\\\]]]^^^``````^^^ZZZVVVSSS[[[dddhhhfffbbb``````bbb```^^^___bbbcccaaa______^^^\\\ZZZYYYXXXWWWWWWUUUZZZ^^^___\\\[[[^^^aaaccclllyyyxxxpppjjjnnnvvv}}}zzz|||rrriiikkkrrryyy}}}{{{xxxvvvttttttuuuuuuwwwxxx{{{~~~~~~vvvpppooojjjddddddhhhmmmnnnnnnrrrrrrrrrqqqooollliiiggggggkkkwwwtttYYYSSSRRRKKK^^^tttjjjfff]]]___pppwwwmmmjjjjjjiiiiiihhhiiikkkmmmqqqvvvxxxssspppppppppnnnhhhbbb\\\^^^dddfffbbb]]]SSSRRRRRRUUU[[[___```___[[[YYYUUUOOOLLLPPPZZZbbbiiidddaaabbbaaa^^^___ccccccaaa^^^[[[YYYUUUQQQMMMOOONNNMMMLLLJJJIIIHHHHHHFFFFFFIIIUUUdddrrryyy{{{yyyuuussspppiiibbbbbbgggxxxxxxssstttyyy}}}zzz|||zzzvvvuuuvvvwww{{{vvvssswww~~~nnnddd\\\___```aaaiiiwww~~~sssooorrrvvv~~~vvvqqqppprrruuu}}}{{{wwwpppiiiccc]]]WWWRRROOOOOOOOONNNNNNNNNMMMMMMOOOPPPPPPQQQRRRRRRRRRSSSTTTSSSUUU[[[___gggwwwrrrttt~~~yyyzzzzzzwwwxxxyyy}}}wwwggg```\\\^^^]]]\\\[[[ZZZYYYYYYYYYYYY\\\```bbbaaa^^^\\\\\\\\\ZZZZZZ]]]aaacccbbb``````bbbeeefffdddbbbaaa```ddddddcccaaa^^^^^^___aaa^^^\\\]]]]]]YYYSSSSSSWWW```______aaabbbaaa\\\XXXSSSYYY```bbb```^^^^^^___cccaaa___```bbbbbbaaa___^^^]]]\\\[[[YYYXXXWWWVVVWWW[[[___^^^[[[YYY[[[]]]]]]eeesss}}}ssslllmmmssszzztttiiikkkqqqwwwxxxyyyyyyxxxwwwwwwwwwtttwwwzzz}}}}}}wwwpppjjjgggdddaaabbbgggkkkmmmmmmnnnnnnooonnnmmmkkkiiihhhgggooojjjSSSPPPRRROOO```rrrkkk___ZZZaaavvvxxxmmmjjjiiigggggggggiiijjjllllllppppppllliiijjjiiigggddd^^^ZZZ[[[aaadddbbb]]]RRRNNNMMMQQQYYY___aaa```]]]YYYTTTRRRUUU]]]hhhooonnngggaaaaaabbbaaaaaabbbccc```]]][[[XXXUUUPPPMMMNNNNNNMMMLLLKKKJJJIIIIIIEEEDDDGGGPPP^^^mmmwww|||}}}uuuooonnnlllgggbbb```qqqwwwuuuvvvyyyzzz|||xxxxxx}}}|||xxxvvvwwwzzz|||}}}xxxuuuwwwvvvhhhbbb^^^cccgggkkkuuu~~~tttooopppvvv|||{{{ppphhhdddcccfffjjjooouuuxxxxxxzzz{{{ppplllfffaaa]]]XXXSSSPPPOOOOOOOOONNNNNNNNNNNNMMMOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUWWW[[[___fffuuurrr|||}}}~~~pppccc^^^[[[]]]]]]\\\[[[[[[ZZZ[[[[[[ZZZ]]]aaabbbbbb```______^^^^^^^^^^^^____________]]]```bbbbbb```^^^]]]]]]^^^______^^^]]]]]]^^^```^^^___bbbccc___YYYZZZ```gggcccaaabbbdddddd```\\\VVVYYY]]]^^^\\\[[[\\\^^^cccbbbaaaaaabbbbbb```_______________^^^\\\ZZZYYYZZZ]]]___]]]YYYWWWWWWYYY[[[aaammm{{{zzzoookkknnnuuuiiidddhhhnnnssszzz}}}|||zzzzzzzzzvvvxxx{{{~~~}}}xxxrrrkkkfffaaa______aaafffjjjlllmmmjjjkkkkkkkkkkkkjjjiiihhhfffrrrvvvdddRRROOOSSSSSS^^^hhhcccWWWXXXeee~~~wwwpppjjjhhhfffeeegggiiikkklllhhhkkkkkkgggeeefffeeebbb^^^[[[YYY\\\bbbddd```[[[SSSNNNKKKOOOWWW^^^```___^^^ZZZWWWZZZbbbmmmuuuyyyqqqhhh```aaacccbbbaaabbbbbb```]]][[[YYYWWWTTTQQQRRRQQQPPPNNNMMMKKKJJJIIIFFFEEEFFFLLLYYYhhhvvv}}}}}}vvvpppnnnmmmiiiccc]]]dddvvv|||{{{~~~yyyyyyzzzzzz~~~vvvqqqtttyyy}}}~~~}}}|||{{{{{{|||}}}~~~vvvvvvvvvwwwzzzmmmbbbaaaaaahhhooouuuwwwooonnnrrrzzzsssiiiccc``````ccceeeiiillllllkkkmmmrrrwww~~~wwwuuulllhhhbbb^^^ZZZVVVSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSTTTUUUTTTTTTUUUVVVYYY\\\aaakkk{{{zzz~~~jjjbbb___^^^[[[[[[ZZZZZZZZZ[[[[[[\\\[[[^^^aaabbbbbbaaaaaaaaa^^^______^^^\\\[[[\\\]]]\\\^^^``````^^^\\\[[[\\\\\\^^^___^^^]]]\\\]]]^^^^^^___bbbccc___[[[___gggkkkfffbbbbbbfffgggccc___\\\___bbbbbb___]]]\\\\\\cccbbbcccccccccbbb```___bbbbbbddddddcccaaa___]]][[[\\\]]][[[XXXVVVWWWXXX]]]```iiiwwwtttmmmlllppp|||{{{yyyyyynnncccccceeennnxxx}}}|||}}}}}}}}}}}}}}}~~~yyytttooohhhddd\\\]]]___bbbgggjjjllllllhhhhhhhhhiiiiiiiiihhhhhhhhhvvvppp^^^QQQNNNTTTXXX\\\^^^\\\SSSYYYkkkuuussskkkhhhddddddgggjjjllllllhhhjjjhhhdddccceeedddaaa\\\\\\]]]bbbfffeee```ZZZUUUQQQOOORRRYYY^^^^^^]]]^^^\\\]]]bbbkkkrrruuuuuuqqqggg```aaacccbbbaaaaaa^^^\\\ZZZYYYYYYYYYWWWUUUWWWVVVTTTRRROOOMMMKKKJJJHHHGGGGGGKKKTTTbbbrrr}}}zzzxxxuuuqqqmmmiiiccc______nnntttvvv~~~~~~}}}||||||sssmmmnnnssswww||||||{{{}}}~~~sssxxx|||zzzwwwzzzyyyggg___aaadddmmmvvv}}}uuuoooqqqvvv~~~xxxiiiaaa]]][[[\\\___aaabbbcccbbbaaacccgggjjjnnnxxxyyysssqqqjjjfff```[[[XXXUUUQQQOOONNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUVVVVVVVVVUUUSSSWWW[[[^^^dddsssssseee```___]]]UUUUUUUUUUUUVVVWWWXXXXXX\\\^^^```aaa``````aaabbb^^^^^^^^^\\\ZZZZZZ[[[]]]^^^___``````^^^\\\[[[\\\]]]___aaa```^^^]]]\\\\\\^^^]]]]]]]]][[[ZZZ```hhhjjjfffbbbbbbeeefffdddaaadddfffiiiiiifffaaa]]]ZZZ```bbbccccccbbbaaa```___aaabbbdddeeedddbbb```___ZZZ[[[[[[ZZZXXXXXXXXXYYY\\\^^^dddppp|||sssmmmnnnxxxxxxvvvvvvtttrrrrrrrrr|||wwwhhhbbb___hhhsss{{{~~~~~~}}}}}}{{{xxxwww{{{|||tttpppkkkeeeaaaZZZ\\\```dddggghhhiiiiiiggggggggggggggghhhhhhhhhkkkzzz}}}mmmWWWOOOMMMWWW___^^^ZZZ[[[SSS^^^sss}}}uuutttjjjfffbbbbbbeeeiiikkkkkkjjjkkkhhhddddddgggfffaaa___```bbbeeehhhfff```ZZZUUUUUUVVVYYY\\\^^^^^^]]]``````bbbggglllmmmkkkhhhllleee```bbbccc```___```YYYWWWUUUUUUVVVWWWWWWVVVYYYXXXVVVTTTQQQOOOMMMLLLKKKJJJIIIIIIOOO\\\mmmyyywwwzzzyyysssnnnjjjfffaaaaaammmqqqsss}}}~~~zzzuuuoookkkmmmppprrrwww|||{{{{{{~~~yyyyyyyyyvvvfffaaadddjjjttt~~~uuusssxxx|||}}}pppccc]]][[[YYY[[[___```aaaaaa```______bbbdddbbbjjjuuuzzzsssnnnlllgggbbb\\\WWWTTTRRROOOMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQTTTVVVXXXXXXWWWVVVSSSZZZaaaeeemmm|||jjjaaa^^^[[[XXXTTTUUUUUUVVVWWWXXXYYYZZZ\\\]]]___^^^^^^^^^___aaa]]]\\\[[[[[[[[[]]]^^^______```aaa```^^^\\\\\\\\\^^^```bbbcccaaa^^^]]]]]]]]]ZZZXXXYYYYYYYYY]]]cccdddbbbaaaaaabbbccccccbbbeeegggiiijjjgggbbb]]]YYY]]]```bbbcccbbb```___```^^^___`````````___^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZXXXYYY]]]hhhvvv}}}sssnnnsss|||xxxnnnjjjiiiiiilllooooooxxxqqqfff^^^ccckkksssyyy|||}}}||||||xxxtttrrruuu{{{vvvooojjjfffaaa]]]YYY\\\```dddffffffffffffgggffffffffffffggghhhhhhkkk{{{xxxiiiUUUPPPOOO[[[fff```WWWZZZVVVdddzzzxxxssshhhccc^^^^^^cccgggiiihhhmmmmmmiiieeefffiiigggcccbbbaaa```aaabbbaaa\\\YYYRRRWWW]]]aaaaaa```_________aaaeeehhhjjjiiieeebbbeeebbbaaabbbaaa^^^]]]___YYYWWWUUUTTTVVVVVVVVVVVVWWWVVVUUUTTTRRRQQQOOOOOOLLLKKKJJJHHHKKKVVVgggtttwww{{{zzztttpppnnniiibbbaaajjjlllooozzz{{{uuupppnnnnnnqqqqqqqqquuu{{{~~~}}}~~~~~~~~~uuuhhheeeiiiqqq{{{|||sssxxxyyymmmbbb]]][[[[[[^^^aaaaaaaaaaaa```______```aaa]]]aaaffflllvvvyyyuuunnnhhhfffccc___YYYTTTRRRPPPOOOMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOQQQUUUWWWYYYYYYXXXWWWXXXdddooottt{{{{{{zzztttbbb^^^]]]YYYUUUVVVVVVVVVWWWYYY[[[\\\]]]\\\]]]]]]\\\[[[[[[]]]___]]][[[YYYZZZ^^^bbbcccbbb```aaaaaa```]]]\\\\\\]]][[[^^^bbbcccbbb```______\\\XXXVVVZZZ\\\[[[ZZZ[[[\\\^^^``````^^^^^^```bbb``````aaabbbaaa___[[[XXXZZZ]]]aaacccaaa______```]]]]]]]]]]]]]]]]]]]]]]]]]]][[[YYYYYYYYYZZZZZZZZZWWWWWWYYY```kkkzzzzzzppppppvvv{{{ssskkkgggfffgggmmmttttttwww~~~zzzmmm______bbbiiisssyyy{{{zzzyyyyyyxxxvvvuuuwww{{{~~~|||rrrkkkfffbbb]]]YYYXXX[[[```dddeeedddccccccggggggfffffffffggghhhhhhhhhyyytttdddWWWUUUSSS^^^jjjaaaUUUXXXYYYiiizzzrrrfffaaa\\\\\\aaafffgggfffnnnmmmjjjfffgggjjjhhhdddbbb___\\\[[[ZZZZZZXXXVVVPPPXXXbbbfffeeebbbaaabbb]]]aaaeeehhhjjjiiigggfffaaa```aaacccaaa\\\\\\___\\\ZZZWWWVVVWWWWWWWWWVVVTTTTTTSSSSSSRRRRRRQQQQQQLLLLLLJJJGGGHHHRRRbbbpppyyy{{{yyytttsssrrrkkkaaa[[[ccceeekkkxxxxxxrrrooopppsssvvvuuussswww}}}~~~}}}~~~wwwkkkiiimmmvvvuuuqqqzzzvvvjjj___[[[ZZZ[[[]]]aaa]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^aaaiiixxxzzzuuurrrlllfffcccaaa]]]XXXTTTRRRQQQQQQPPPMMMMMMMMMNNNNNNOOOOOOOOOPPPRRRUUUXXXYYYYYYXXXWWW___nnn|||~~~uuuttt|||kkk]]]\\\^^^ZZZVVVRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\ZZZYYYYYY[[[]]]^^^ZZZWWWZZZaaafffgggeee```aaaaaa___]]][[[[[[\\\XXX\\\aaaccccccbbbaaaaaa[[[WWWVVV\\\```]]]XXXVVVVVV[[[______\\\[[[^^^bbbZZZYYYXXXYYYZZZZZZYYYXXXXXX\\\```bbbaaa______```^^^]]]]]]]]]]]]^^^_________]]]ZZZYYYYYYZZZYYYYYYYYYXXXYYY[[[cccppprrrnnnrrr{{{wwwrrrmmmkkkjjjkkksss|||zzzwwwxxxtttaaa]]]]]]cccooowwwzzzxxxvvvxxxzzz{{{{{{|||~~~~~~vvvrrrkkkccc]]]ZZZYYYYYYZZZ]]]aaadddeeeeeefffgggfffgggfffeeeccccccdddfffooozzz~~~qqq```TTTUUU\\\fffjjjcccZZZVVVeeeuuuyyyoooggg___ZZZ^^^bbbcccgggmmmsssrrrpppjjjeeebbbbbbccc```aaa]]]UUUQQQTTTWWWXXX^^^^^^```cccfffhhhgggfffeeebbbaaabbbfffiiihhhggg^^^ZZZXXXYYY^^^```]]]YYYYYYYYYXXXWWWWWWWWWWWWXXXWWWTTTPPPPPPQQQPPPNNNLLLOOOMMMLLLKKKJJJOOO]]]lllvvvyyyzzzxxxvvvuuupppiiiaaa[[[^^^oooxxxpppooommmrrryyy}}}|||xxxtttrrr|||{{{|||vvviiiiiipppyyy~~~tttmmmsssqqqggg___\\\\\\ZZZZZZ\\\\\\\\\]]]^^^``````___^^^___]]]]]]aaaeeemmmzzz{{{sssllleee```^^^ZZZWWWTTTPPPNNNMMMNNNOOONNNMMMKKKKKKLLLMMMPPPQQQPPPRRRVVVYYYWWWUUUYYYaaammmyyy{{{wwwrrruuu{{{{{{hhhccc```YYYVVVXXXXXXVVVUUUTTTUUUWWWYYYZZZUUUWWWYYYXXXUUUVVVYYY]]]```YYYWWW]]]cccddddddeee\\\\\\\\\[[[[[[ZZZZZZZZZYYY]]]bbbeeedddbbb``````aaa]]][[[]]]^^^[[[YYYZZZWWWWWWYYY\\\______^^^\\\ZZZZZZ\\\^^^``````^^^\\\]]]___``````___^^^^^^___^^^]]][[[[[[\\\]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWYYY\\\___fffvvvuuukkkuuuzzz}}}uuuvvvtttwww|||{{{wwwwww{{{{{{{{{{{{{{{~~~mmmaaaYYY]]]eeelllttt||||||~~~zzzsssnnnggg```[[[XXXXXXXXX[[[^^^bbbeeeffffffggghhhffffffeeedddbbbbbbdddffflllxxx~~~zzzlll[[[SSSUUU]]]eeefff___YYYXXXjjjyyytttmmmmmmeee```cccgggiiimmmsssrrroookkkkkkkkkjjjgggccc]]]]]]XXXRRRRRRWWWZZZYYY______```bbbddddddcccaaa```^^^]]]```dddggggggfffZZZWWWUUUVVVYYY[[[YYYXXXYYYXXXXXXWWWVVVWWWWWWWWWWWWTTTQQQQQQRRRRRRPPPNNNPPPNNNMMMLLLJJJMMMZZZgggvvvzzz{{{yyyxxxvvvqqqjjjccc[[[\\\lll|||vvvpppooopppssswwwyyywwwtttrrrqqq|||~~~~~~|||~~~vvvkkkmmmttt~~~xxxqqqpppwwwpppfff]]][[[ZZZXXXXXXZZZZZZXXXXXXZZZ___cccdddcccccc```___aaaccciiittt~~~{{{uuunnngggaaa\\\ZZZWWWUUURRROOOMMMMMMNNNOOOMMMLLLKKKKKKLLLMMMOOOQQQRRRSSSVVVYYYXXXWWW]]]eeevvv|||www||||||sssrrrwwwsssccc```___YYYVVVXXXVVVUUUUUUUUUUUUWWWXXXYYYWWWXXXWWWVVVUUUUUUWWWXXX[[[WWWYYY```dddaaa[[[XXX\\\\\\\\\\\\\\\]]]]]]]]]]]]```bbbcccbbbaaaaaaaaa```\\\[[[^^^^^^[[[YYYZZZWWWYYY[[[]]]^^^^^^]]]\\\]]]\\\\\\^^^______^^^\\\]]]___``````___^^^___```]]]\\\[[[[[[\\\\\\[[[YYYVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVYYY\\\^^^dddqqqzzzpppsssvvv~~~|||uuuuuuzzz~~~}}}~~~{{{nnnbbb^^^aaaeeemmmvvv{{{xxxtttmmmiiiccc\\\XXXVVVWWWWWW[[[^^^cccfffgggggghhhiiidddddddddbbb``````ccceeejjjvvv{{{ttteeeUUUQQQUUU]]]ccc```ZZZYYY\\\qqquuuoookkklllfffbbbcccfffhhhlllpppooojjjgggkkkrrrssskkkbbbZZZYYYTTTPPPTTT[[[]]][[[`````````aaabbbaaa___]]]\\\ZZZYYY\\\bbbeeefffdddYYYXXXVVVVVVVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUSSSSSSSSSSSSRRRPPPPPPNNNNNNNNNLLLLLLUUU```uuuzzz}}}{{{yyywwwrrrlllfff[[[YYYgggvvv|||tttpppppprrrssstttsssqqqpppqqqsss~~~~~~|||}}}~~~yyyuuutttxxx~~~vvvooorrryyy~~~sssooouuu~~~ooofff\\\ZZZXXXVVVVVVWWWYYYVVVUUUZZZbbbiiikkkjjjgggdddbbbbbbaaadddmmmwwwzzzuuurrrmmmggg```[[[VVVTTTSSSRRROOOMMMLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMOOOPPPSSSTTTVVVYYYXXXYYYaaakkkxxxyyywwwtttvvv|||xxxiii]]]\\\]]]YYYVVVWWWTTTTTTUUUVVVWWWXXXXXXXXX[[[ZZZXXXWWWWWWXXXWWWVVVYYYZZZbbbllloooggg\\\VVV\\\]]]]]]^^^______``````bbbccccccbbb`````````bbb^^^[[[[[[___```\\\YYYYYYXXX[[[______]]][[[\\\]]]___]]]\\\\\\]]]]]]]]]\\\[[[]]]______^^^^^^___```\\\[[[[[[[[[\\\\\\ZZZYYYUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUXXX\\\]]]```jjjvvvxxxtttssswww}}}xxxyyyxxx{{{ttthhhbbbcccjjjrrrxxx~~~{{{xxxrrrnnngggddd___YYYVVVVVVWWWXXX[[[^^^bbbeeefffggghhhiiiccccccbbb```______bbbeeekkkwwwyyymmm^^^QQQOOOTTT\\\___ZZZTTTYYYbbbwwwwwwmmmkkkkkkkkkgggcccaaaaaabbbeeehhhiiifffeeekkkrrrrrriii```\\\YYYSSSQQQVVV___aaa]]]`````````aaabbbaaa___]]]\\\ZZZYYY[[[```ccccccbbb]]]]]]\\\YYYVVVVVVWWWYYYWWWWWWVVVUUUUUUUUUUUUVVVWWWVVVUUUTTTSSSQQQPPPNNNNNNMMMNNNOOOMMMMMMSSS[[[qqqwww|||{{{yyywwwrrrlllhhh\\\XXXcccqqqwww||||||uuurrrqqqpppooonnnmmmmmmpppuuuyyy}}}|||xxxrrrnnnnnnttt{{{~~~zzzuuusssxxx|||sssppp|||}}}yyyxxxyyyxxx}}}pppfff]]]ZZZXXXVVVVVVWWW[[[XXXYYY```jjjqqqqqqoooiiifffdddcccaaaaaaiiirrrwww{{{vvvnnnkkkgggaaa\\\WWWSSSRRROOONNNMMMLLLKKKLLLMMMNNNLLLKKKKKKKKKLLLMMMNNNOOOSSSSSSUUUXXXXXXZZZdddoooxxxyyyyyy}}}mmmbbbYYYZZZ[[[XXXUUUUUUSSSTTTWWWYYYZZZYYYXXXXXX___\\\YYYZZZ\\\]]][[[XXXYYY]]]gggsssvvvmmmbbb\\\_________```````````````cccdddeeedddaaa_________\\\ZZZ[[[```aaa]]]YYYYYYYYY^^^bbbbbb]]]ZZZ[[[^^^```]]]ZZZYYYZZZ[[[[[[ZZZYYY[[[]]]]]]]]]\\\]]]^^^]]]\\\\\\\\\]]]]]][[[YYYWWWWWWWWWVVVUUUUUUTTTTTTSSSTTTWWW[[[\\\]]]ccclllwwwrrrqqqxxx~~~||||||~~~}}}zzz|||zzznnniiilllpppttt{{{}}}}}}~~~zzzvvvuuurrrmmmiiiccc```[[[WWWVVVVVVXXXZZZZZZ^^^bbbdddeeeeeefffgggcccbbbaaa___]]]___bbbeeepppzzzuuugggYYYPPPNNNSSSZZZ[[[TTTQQQ\\\iii|||qqqhhhgggiiikkkiiieee```^^^___aaabbbccceeehhhlllnnnkkkddd___aaa^^^WWWTTTYYYaaabbb____________aaacccdddbbb```___]]][[[\\\```bbbaaa```aaaaaa___\\\XXXVVVWWWXXXWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWVVVTTTRRROOOMMMLLLLLLKKKMMMPPPOOONNNRRRYYYjjjrrrzzzzzzxxxvvvrrrmmmiii^^^ZZZcccnnnttt{{{yyyuuutttmmmlllkkkjjjlllrrr{{{~~~~~~yyyqqqllllllpppvvvzzz}}}yyywwwtttvvv~~~vvvwwwyyypppkkkjjjjjjpppvvvqqqggg^^^[[[ZZZXXXXXXYYYZZZ[[[___gggooossspppmmmjjjgggffffffdddcccjjjrrrvvvyyyrrrnnniiigggccc^^^YYYUUUSSSQQQMMMLLLKKKKKKKKKKKKLLLMMMKKKKKKKKKKKKLLLMMMNNNNNNQQQQQQSSSVVVWWWZZZeeeppp|||~~~~~~~~~|||xxxyyy~~~~~~fff___YYYYYYZZZXXXTTTSSSSSSUUUXXXZZZ[[[[[[ZZZYYY]]]ZZZYYYZZZ^^^___]]][[[XXX[[[cccmmmooohhh```]]]bbbbbbaaa``````___^^^^^^aaacccffffffccc___]]]\\\[[[YYYZZZ```aaa]]]ZZZZZZ[[[```dddccc^^^ZZZ[[[^^^___\\\XXXWWWWWWXXXXXXXXXWWWYYY[[[[[[ZZZZZZZZZ\\\]]]\\\]]]^^^___^^^[[[YYYXXXWWWWWWWWWVVVVVVUUUUUUSSSTTTWWW[[[[[[ZZZ^^^ddduuuyyyqqqlllpppxxx}}}zzz|||}}}yyyxxx}}}|||sssnnnlllpppttt{{{}}}zzzzzz{{{}}}}}}|||wwwrrrooonnnlllhhhddd___\\\XXXVVVUUUWWWZZZ\\\\\\___bbbddddddddddddeeecccbbb```^^^]]]___cccfffsss{{{|||nnn^^^SSSOOONNNRRRWWWVVVQQQQQQ___ooonnnfffeeeeeefffgggddd]]]ZZZ\\\^^^^^^bbbgggkkkmmmiiieeebbbaaaeeeccc]]]YYY[[[aaacccaaa______```bbbeeefffdddcccbbb___]]]^^^aaabbbaaa___``````^^^\\\ZZZXXXVVVUUUXXXWWWWWWVVVVVVVVVVVVVVVUUUWWWWWWUUUQQQNNNLLLLLLNNNLLLMMMPPPPPPOOORRRWWWcccmmmwwwyyyxxxvvvrrrnnnjjjaaa^^^dddkkkppp{{{~~~zzzxxxnnnnnnlllkkknnnuuu~~~~~~uuunnnkkkkkkmmmnnnwwwuuuttttttuuuzzzyyyooohhheeeeeeffflllsssqqqggg___\\\\\\ZZZZZZ\\\YYY]]]cccjjjoooooollliiikkkiiiiiiiiihhhgggmmmuuuyyy}}}xxxrrrkkkgggdddbbb___[[[WWWTTTRRRQQQKKKKKKKKKJJJJJJKKKKKKLLLJJJJJJKKKLLLLLLMMMMMMNNNOOOPPPRRRVVVWWWZZZdddooo}}}{{{~~~~~~|||wwwsssssssss}}}tttbbb^^^YYYXXXXXXWWWTTTRRRSSSUUUWWWZZZ[[[[[[ZZZZZZXXXXXXXXXZZZ\\\\\\[[[ZZZ]]]]]]aaaffffffaaa]]]]]]cccbbbaaa```^^^]]]\\\\\\___bbbeeefffccc___[[[ZZZ[[[YYYZZZ^^^```^^^[[[\\\]]]aaadddccc```]]]\\\]]]^^^[[[XXXWWWWWWXXXXXXXXXXXXYYY[[[[[[YYYXXXYYYYYY\\\\\\\\\^^^___^^^[[[XXXUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTWWW[[[[[[YYY[[[```kkkzzz}}}tttllllllrrr{{{|||tttwww|||xxxvvv{{{zzzrrrqqqpppsss{{{~~~||||||uuuvvvyyy}}}yyyuuutttpppkkkhhhhhhgggccc```ZZZXXXUUUSSSTTTWWWZZZ]]]^^^aaadddeeeeeeccccccdddcccbbb```^^^]]]___cccggguuuzzz}}}vvveeeTTTLLLLLLNNNPPPSSSSSSOOOSSSccctttzzzjjjeeedddbbbaaaeeeccc\\\YYY]]]``````fffjjjmmmmmmiiifffeeefffeeeeeeaaa[[[[[[aaadddddd______```bbbeeeeeedddbbbaaa^^^\\\^^^aaaccccccaaa^^^\\\[[[\\\^^^]]]YYYVVVYYYXXXXXXWWWVVVWWWWWWWWWSSSUUUWWWWWWSSSPPPOOOOOORRROOOOOOQQQPPPNNNPPPTTT]]]jjjuuuyyyxxxwwwtttpppllleeecccfffhhhlllyyy~~~zzzuuutttrrrpppqqquuu|||}}}~~~uuunnnjjjhhheeeccchhhjjjooosssvvvzzzqqqhhhdddeeehhhkkkmmmvvvpppfff^^^\\\\\\[[[[[[^^^ZZZ```ggglllmmmlllllllllmmmllllllmmmlllkkkpppxxxzzz{{{{{{tttnnnhhhccc^^^]]]ZZZWWWTTTQQQOOOOOOKKKKKKKKKKKKKKKJJJKKKKKKIIIJJJKKKLLLLLLMMMMMMMMMOOOPPPSSSWWWXXXZZZdddooo{{{sss|||}}}vvvooosssrrriii^^^\\\XXXVVVVVVVVVUUURRRRRRSSSUUUWWWYYYYYYYYYYYYWWWYYY[[[[[[ZZZYYYYYYZZZ^^^]]]___cccccc______bbb``````___^^^]]]]]]\\\\\\___aaacccccc```]]][[[[[[\\\XXXYYY]]]___]]]\\\^^^___aaabbbbbbbbb```^^^]]]^^^[[[YYYXXXYYYZZZZZZYYYZZZ[[[\\\\\\ZZZXXXXXXYYYZZZZZZ[[[\\\]]]\\\YYYVVVSSSTTTTTTUUUUUUVVVVVVVVVWWWVVVWWW[[[[[[YYYZZZ^^^bbbrrr~~~sssnnnmmmttt|||qqqvvv}}}~~~wwwzzzzzzqqqlllqqqxxxzzzyyyzzzrrrrrrsssuuuyyy~~~{{{tttpppoookkkfffddddddccc```^^^XXXVVVSSSRRRSSSVVVZZZ\\\```cccfffgggeeedddcccdddcccbbb```^^^]]]___dddhhhtttxxxyyyppp^^^MMMGGGIIIOOOPPPQQQQQQOOOTTTeeewwwrrrgggeeeeeebbbccchhhhhhbbb___dddhhhhhhkkklllmmmmmmkkkjjjiiijjjccceeebbb\\\[[[```eeefff```___```bbbddddddbbbaaa___\\\[[[]]]aaaddddddbbb\\\ZZZZZZ^^^bbbccc^^^YYYYYYYYYXXXWWWWWWWWWWWWXXXQQQTTTXXXXXXUUUSSSSSSTTTUUURRRPPPQQQPPPNNNNNNRRR[[[hhhuuuyyyyyyxxxuuurrrmmmhhhfffgggfffhhhwww|||{{{zzzwwwtttrrrtttyyy}}}}}}}}}|||{{{sssnnnjjjgggccc```___dddlllrrrwww~~~wwwmmmeeecccfffmmmrrrqqq{{{nnneee]]]\\\\\\[[[\\\^^^]]]cccjjjmmmllllllooorrrpppoooooopppooommmrrryyyyyyzzz~~~vvvpppjjjddd___ZZZYYYWWWTTTQQQOOOMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMOOOPPPTTTXXXYYY[[[dddooonnnlll}}}xxxqqqxxxvvvaaa[[[ZZZWWWTTTTTTVVVUUUSSSQQQRRRSSSUUUVVVWWWXXXXXXYYY]]]___^^^[[[XXXYYYZZZYYYXXXZZZ^^^___^^^aaafff]]]]]]]]]]]]]]]]]]\\\\\\```aaaaaa```]]]\\\\\\]]]\\\YYYXXX\\\___]]]]]]___aaa```aaabbbcccbbb___\\\^^^\\\ZZZZZZ[[[\\\[[[ZZZ\\\^^^^^^]]][[[YYYYYYYYYXXXXXXYYY[[[\\\ZZZWWWTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXVVVWWW[[[[[[ZZZZZZ^^^]]]nnn|||qqqkkknnn{{{sssyyyyyyyyy}}}tttgggiiippprrrrrrsssrrrqqqpppqqqssswww|||~~~yyyuuurrrnnnkkkiiigggcccaaa___^^^[[[YYYXXXTTTQQQRRRWWW]]]aaabbbbbbccccccdddcccbbbaaa```ddd___\\\\\\[[[\\\cccjjjsssttttttkkk\\\MMMGGGGGGTTTQQQPPPPPPQQQXXXkkkwwwoookkkfffcccbbbaaaaaabbbccceeejjjpppuuutttrrrpppmmmkkkiiihhhhhheeedddaaa^^^aaaffffffbbbcccbbbbbbbbbddddddbbb```^^^]]]]]]\\\\\\\\\]]]^^^\\\ZZZ___iiimmmfff___]]]XXXYYYYYYZZZYYYWWWUUUTTTWWW[[[ZZZVVVTTTWWWXXXXXXVVVRRRPPPQQQPPPMMMNNNRRRVVVaaaqqq|||~~~zzzuuuqqqooommmiiifffbbbgggxxx{{{vvvuuuuuutttssstttsss{{{yyy|||yyy}}}zzzxxxvvvsssnnnfffaaa___```dddjjjqqqxxxyyyrrrxxxrrrmmmjjjhhhkkkvvvnnndddZZZXXXXXXXXXYYY\\\^^^```dddllluuu{{{|||{{{wwwwwwuuutttsssuuuzzz}}}{{{}}}vvvooohhhaaa]]]YYYVVVRRRMMMJJJJJJJJJKKKLLLLLLKKKKKKKKKMMMOOOPPPLLLNNNOOOOOONNNMMMNNNOOOSSSQQQSSSXXX[[[]]]hhhuuu~~~uuulllqqq}}}vvvrrr}}}ooo]]]\\\YYYVVVUUUUUUVVVVVVVVVWWWVVVSSSRRRRRRTTTWWWYYY[[[XXXTTTRRRRRRTTTUUUUUUXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^_________^^^]]]\\\]]]```aaaaaa```^^^]]]VVVXXX[[[```dddccc^^^ZZZ[[[]]]```bbbcccbbb```___YYY[[[^^^```aaabbbaaa```aaa```___]]][[[ZZZXXXXXXXXXYYY[[[ZZZXXXVVVUUUVVVXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\___hhhvvv|||ooolllyyy}}}uuuxxx~~~ccc___dddfffiiimmmnnnoooooonnnlllmmmqqqtttvvv~~~{{{vvvssspppmmmkkkhhheeeccc___]]]\\\ZZZXXXVVVVVVSSSRRRSSSYYY^^^aaabbbaaabbbcccccccccbbbaaa```bbb]]][[[\\\\\\^^^eeennnvvvwwwtttjjjZZZMMMHHHIIINNNLLLLLLOOOSSS^^^tttsssmmmkkkfffcccbbbccceeefffgggiiinnnssswwwwwwtttpppkkkhhhgggggghhhffffffccc```ccchhhhhheeebbbcccdddffffffeeeaaa^^^``````_________^^^^^^^^^YYYWWW[[[dddgggaaa[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTWWWZZZZZZVVVUUUWWWYYYXXXTTTPPPNNNNNNNNNKKKLLLOOOSSS]]]kkkvvvzzzzzzxxxwwwpppmmmiiifffdddhhhwwwzzzvvvtttssssssttttttvvvzzz|||~~~}}}~~~{{{~~~}}}yyywwwvvvtttooojjjeeeddd]]]___eeemmmwwwzzzrrrrrrlllgggfffhhhnnnyyymmmcccZZZXXXXXXXXXYYY\\\]]]___dddmmmvvv|||}}}}}}zzzyyyxxxuuutttvvvzzz~~~xxxrrrlllfff```\\\XXXUUUQQQLLLJJJIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLNNNPPPQQQPPPOOOOOOOOOQQQQQQUUU[[[^^^dddqqqwwwqqqqqq}}}}}}yyyxxxhhh[[[ZZZXXXUUUTTTUUUVVVVVVUUUUUUTTTSSSSSSTTTVVVXXXYYYWWWUUUSSSRRRSSSTTTUUUUUUUUUVVVXXXYYY[[[[[[ZZZZZZ\\\\\\]]]^^^^^^]]]\\\[[[[[[]]]```bbbbbbaaa^^^]]]YYYZZZ\\\```cccbbb^^^ZZZ[[[]]]___aaabbbbbbbbbaaa^^^^^^^^^^^^^^^______``````___^^^\\\ZZZXXXWWWVVVXXXZZZ[[[ZZZXXXVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\]]]^^^eeeppp|||~~~uuuyyy|||sssrrr{{{hhh^^^\\\[[[___fffhhhiiijjjhhhffffffiiikkkmmmttt}}}ssspppmmmjjjiiihhheeeddd___\\\YYYXXXWWWVVVTTTRRRRRRRRRSSSVVV[[[```bbbcccbbbbbbbbbbbbbbbaaa``````___[[[YYY[[[]]]```hhhqqqyyyzzzvvviiiYYYNNNKKKLLLLLLJJJKKKOOOWWWfff|||wwwnnnlllkkkgggdddccceeegggiiikkklllooorrruuuxxxtttoooiiifffeeefffgggggggggdddaaaccchhhiiigggbbbccceeehhhhhheee```\\\````````````___^^^\\\[[[XXXWWWZZZ```bbb^^^ZZZXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVZZZZZZWWWVVVYYYZZZYYYTTTPPPNNNOOONNNKKKKKKOOOTTT[[[gggpppvvvyyyzzz{{{qqqnnnjjjgggdddgggrrr~~~}}}~~~|||wwwsssrrruuuwwwxxxtttqqqrrrvvv||||||~~~~~~~~~}}}}}}{{{zzzyyyyyywwwuuurrrooollljjj___^^^bbbjjjvvvzzzuuupppiiidddffflllttt~~~mmmcccZZZYYYYYYYYYZZZ]]]\\\```fffoooxxx}}}~~~~~~}}}|||zzzwwwuuuwwwzzz~~~|||xxxrrrlllgggbbb]]]ZZZUUUSSSOOOKKKIIIIIIIIIJJJIIIJJJKKKLLLLLLMMMMMMMMMLLLOOORRRSSSRRRPPPPPPPPPQQQTTTYYY___dddmmmrrrrrr|||~~~}}}qqq___YYYWWWUUUSSSRRRTTTUUUUUUUUURRRSSSSSSTTTVVVWWWXXXYYYQQQRRRRRRSSSTTTUUUUUUVVVRRRTTTWWWZZZ[[[[[[YYYXXX\\\\\\\\\\\\\\\[[[ZZZYYYYYY\\\___bbbbbb```]]][[[[[[[[[\\\___``````^^^[[[\\\]]]^^^___```aaabbbbbbbbb```^^^[[[[[[\\\^^^___```___]]][[[YYYWWWVVVUUUXXXYYYZZZZZZXXXVVVVVVWWWUUUVVVXXXYYYZZZZZZZZZYYYWWWWWWWWWXXXYYY[[[\\\]]]^^^aaagggppp||||||tttsss~~~~~~}}}}}}tttmmmnnnyyyrrrcccXXXSSSWWW```aaabbbcccbbb`````````bbbcccjjjsssxxx|||mmmkkkhhhfffeeecccaaa^^^YYYWWWTTTSSSSSSRRRQQQOOOOOOQQQUUUYYY^^^bbbcccdddddddddcccbbb```___]]]]]]\\\YYYXXXZZZ]]]aaaiiirrrwwwzzzwwwjjj[[[RRROOOOOONNNMMMNNNRRR\\\mmmxxxpppkkkkkklllhhheeedddeeegggiiijjjjjjkkklllnnnqqqooolllhhhfffddddddddddddeeeccc___```eeehhhgggdddcccdddeeeeeeccc___[[[^^^^^^______^^^[[[XXXVVVZZZZZZ\\\^^^___]]][[[ZZZZZZYYYWWWUUUTTTTTTUUUUUUTTTXXXYYYWWWVVVYYY[[[ZZZWWWTTTRRRSSSRRRNNNNNNQQQUUU[[[eeennnuuuxxxyyyyyyuuupppkkkhhhdddcccjjjrrrpppvvv~~~{{{ttttttwwwyyy}}}xxxsssppprrryyyxxxzzz||||||{{{{{{|||}}}}}}~~~|||wwwuuutttrrrooofffccccccjjjttt|||wwwoooiiimmmuuu}}}kkkbbbZZZYYYZZZZZZ[[[^^^^^^cccjjjssszzz~~~~~~~~~}}}zzzwwwuuuvvvzzz~~~wwwsssmmmgggbbb^^^YYYWWWRRRPPPMMMJJJIIIHHHIIIJJJHHHIIIKKKLLLMMMMMMLLLKKKLLLOOOSSSTTTSSSRRRQQQRRRTTTXXX\\\aaahhhvvvtttzzz~~~dddXXXXXXTTTRRRQQQQQQSSSTTTTTTTTTRRRSSSTTTVVVVVVVVVVVVUUULLLOOOQQQSSSTTTUUUUUUVVVUUUWWWZZZ]]]]]]\\\YYYXXX]]]\\\\\\\\\[[[ZZZZZZYYYXXXZZZ^^^aaaaaa^^^[[[XXXYYYYYYZZZ\\\]]]^^^^^^]]]^^^^^^]]]\\\]]]^^^___```aaa___]]][[[[[[\\\]]]___aaa```]]][[[YYYWWWWWWVVVWWWXXXYYYXXXVVVUUUVVVWWWUUUVVVYYY[[[\\\[[[ZZZYYYUUUUUUVVVWWWYYYZZZ\\\]]]___^^^___fffqqquuukkktttyyy~~~{{{zzz~~~~~~zzzqqqjjjmmmzzzooo___TTTVVV]]]ZZZ\\\]]]]]]]]]\\\\\\\\\]]]ccckkkqqqvvv}}}ooollliiifffdddaaa]]][[[UUUSSSQQQPPPPPPPPPOOONNNNNNRRRWWW\\\```bbbdddeeehhhgggdddaaa^^^\\\ZZZYYY[[[XXXWWWZZZ]]]bbbkkkttttttzzzxxxkkk\\\UUURRRPPPMMMOOORRRXXXfffxxxsssmmmjjjllllllhhhddddddeeegggiiiiiihhhffffffggghhhhhhiiihhhgggeeebbb``````bbb```[[[\\\aaaeeeeeeeeecccaaa`````````^^^]]]^^^^^^______]]]ZZZWWWUUU[[[]]]^^^]]]]]]\\\\\\ZZZ[[[ZZZXXXUUUTTTSSSTTTTTTPPPUUUWWWUUUUUUXXXZZZYYYYYYUUUTTTUUUTTTPPPOOORRRRRRXXXbbbmmmuuuzzz{{{zzzzzztttnnnjjjeee```aaadddjjjrrr~~~}}}|||xxxyyyzzz~~~|||xxxsssqqquuuyyyzzz{{{{{{{{{~~~{{{xxxzzzyyyuuulllfffdddjjjsss|||wwwqqquuu|||}}}jjjaaaZZZZZZ[[[[[[\\\^^^bbbgggpppxxx}}}~~~}}}zzzwwwuuuwww|||}}}|||}}}uuupppiiiccc^^^ZZZUUUSSSOOONNNLLLJJJIIIIIIIIIJJJHHHIIIKKKMMMMMMMMMLLLLLLMMMPPPSSSTTTTTTSSSSSSSSSWWWZZZ]]]aaakkk}}}}}}~~~vvv]]]UUUWWWQQQPPPOOOPPPSSSTTTTTTTTTTTTTTTUUUVVVUUUTTTRRRQQQJJJNNNRRRTTTTTTTTTUUUWWWZZZ\\\___aaa```^^^[[[YYY^^^^^^]]]]]]\\\\\\\\\\\\WWWYYY\\\^^^^^^[[[XXXUUUSSSTTTVVVXXXZZZ\\\^^^___```^^^\\\[[[ZZZZZZ[[[\\\[[[[[[\\\\\\]]]]]]^^^___bbb```^^^[[[YYYYYYYYYYYYVVVWWWXXXWWWUUUUUUVVVWWWVVVWWWZZZ\\\\\\\\\[[[ZZZUUUUUUVVVWWWYYYZZZ\\\]]]```\\\[[[```hhhtttqqqkkksss{{{{{{{{{||||||pppjjjmmmsss~~~lll]]]WWWYYYUUUUUUVVVXXXYYYZZZYYYYYYYYY]]]ccciiiooovvv~~~rrrooolllhhheeeaaa\\\XXXRRRPPPNNNNNNOOOOOONNNMMMOOOSSSYYY]]]```ccceeefffiiigggdddaaa]]]ZZZXXXWWWZZZWWWWWW\\\```fffpppzzzwww}}}yyyiiiZZZUUUSSSPPPIIIOOOWWWbbbuuurrrnnnkkkmmmkkkfffbbbbbbeeeggghhhhhhfffeeeeeefffccceeegggiiihhheeeaaa___^^^```^^^ZZZYYY___dddeeedddbbb___]]]^^^___^^^^^^````````````^^^\\\ZZZXXXXXX\\\^^^[[[YYYZZZZZZXXX\\\ZZZXXXVVVSSSRRRPPPPPPLLLQQQTTTSSSSSSWWWXXXWWWWWWTTTSSSTTTRRRNNNMMMOOOLLLQQQ[[[hhhttt|||~~~xxxqqqmmmhhh```\\\[[[gggooo{{{~~~{{{yyyzzz{{{zzztttoooqqqyyyzzzzzzzzzzzz|||||||||llldddaaagggpppwww||||||xxx{{{zzziiiaaaZZZ[[[\\\\\\]]]___cccjjjttt||||||yyyyyy||||||yyyxxxxxxqqqllleee___ZZZVVVSSSPPPNNNMMMKKKJJJJJJJJJJJJKKKJJJKKKLLLMMMMMMNNNNNNNNNNNNPPPRRRSSSRRRSSSTTTUUUXXX\\\aaaiiiwww~~~~~~~~~}}}kkkYYYTTTSSSOOONNNNNNPPPSSSUUUUUUTTTTTTUUUUUUTTTSSSQQQOOONNNKKKOOOSSSUUUSSSSSSTTTWWW]]]^^^```bbbaaa___]]][[[___^^^^^^]]]]]]^^^______ZZZ[[[\\\\\\[[[XXXUUUTTTNNNQQQUUUWWWYYY[[[]]]______^^^\\\[[[ZZZZZZZZZ[[[XXXYYYZZZ[[[]]]^^^___```aaa___]]][[[ZZZZZZ[[[\\\XXXXXXYYYXXXVVVVVVXXXYYYXXXYYY[[[\\\\\\[[[[[[ZZZWWWWWWWWWXXXYYY[[[\\\]]]aaa\\\ZZZ^^^bbbiiizzz{{{iiioooyyy~~~|||zzzzzz|||~~~|||qqqkkkjjjvvv|||kkk^^^XXXTTTSSSRRRSSSUUUWWWVVVUUUTTTWWWZZZ^^^ccciiiqqqvvv~~~ssspppmmmiiieee```[[[WWWOOONNNLLLLLLMMMNNNMMMLLLPPPUUUZZZ^^^```bbbeeeggggggfffccc___\\\ZZZYYYYYYXXXVVVXXX^^^eeelllxxx~~~{{{eeeUUUQQQRRROOOHHHQQQ^^^nnn|||sssooolllllliiibbb^^^^^^bbbccceeeeeeddddddfffhhheeefffhhhhhhgggdddaaa___^^^aaa___ZZZYYY___eeegggbbbaaa______``````___^^^``````___^^^]]]\\\[[[ZZZWWW]]]___[[[XXXYYYYYYVVVZZZYYYWWWUUURRRNNNLLLJJJGGGMMMQQQPPPQQQTTTVVVUUUVVVSSSRRRSSSQQQMMMKKKMMMJJJMMMUUUaaannnyyyzzzsssqqqlllddd\\\YYYaaagggrrr{{{||||||~~~zzzvvvwwwwwwtttqqqoooqqqssszzzyyyxxxxxxzzzmmmbbb\\\aaakkkrrrvvvxxxzzz}}}|||xxxhhh```ZZZ[[[]]]]]]]]]```bbbjjjvvv~~~zzzxxxvvvrrrnnnlllggg```[[[WWWTTTQQQPPPMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPOOOPPPQQQQQQQQQRRRTTTWWW[[[ccclllzzz~~~{{{uuu```VVVQQQNNNMMMMMMNNNPPPTTTVVVVVVUUUSSSSSSRRRRRRQQQPPPNNNNNNNNNRRRUUUUUURRRQQQTTTWWW[[[\\\]]]___```______^^^^^^]]]]]]]]]^^^___```aaa___^^^]]]\\\ZZZWWWUUUTTTMMMQQQVVVXXXYYYZZZ\\\^^^]]]]]]\\\\\\\\\\\\]]]]]]ZZZYYYYYYYYYZZZ]]]___aaa___]]][[[YYYYYYZZZ\\\]]][[[[[[[[[ZZZYYYYYY[[[]]]\\\\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXYYYZZZ[[[\\\]]]___[[[ZZZ^^^^^^^^^kkk|||rrroooqqqyyy~~~}}}zzzxxxxxx{{{zzzqqqllliiirrrpppdddYYYWWWTTTSSSUUUVVVUUUTTTRRRRRRSSSUUUXXX^^^dddhhhnnnttt}}}rrrooollliiieee```ZZZVVVMMMLLLJJJJJJLLLMMMLLLLLLQQQVVV[[[^^^```bbbeeehhheeedddaaa^^^\\\[[[[[[[[[VVVUUUXXX```hhhrrr~~~{{{bbbPPPNNNPPPOOOKKKVVVdddvvv|||uuupppmmmkkkfff___ZZZ[[[]]]^^^```aaabbbcccfffiiijjjiiiiiihhhfffdddbbbaaa```cccaaa\\\[[[```gggiii`````````bbbcccbbb```]]]^^^^^^\\\[[[ZZZYYYYYYZZZWWW^^^aaa\\\YYYZZZYYYVVVXXXXXXWWWTTTPPPLLLHHHFFFEEEKKKNNNNNNOOOSSSUUUSSSVVVSSSRRRTTTRRRMMMKKKMMMNNNNNNRRR[[[hhhttt|||{{{uuussspppggg___ZZZYYY___iiirrrvvvyyy|||uuutttsssssssssqqqmmmiii~~~xxxwwwvvvuuuwww}}}pppcccYYY\\\gggnnnrrrttt|||~~~}}}zzzhhh```ZZZ[[[]]]]]]^^^``````iiiwww~~~wwwuuuvvvtttmmmfffgggbbb\\\XXXUUUSSSQQQPPPLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMMMMLLLMMMOOOPPPQQQPPPPPPPPPOOOOOOQQQUUUXXX___iiixxx}}}}}}{{{iiiXXXTTTPPPJJJMMMMMMNNNQQQTTTVVVVVVUUUQQQQQQPPPPPPPPPOOOOOOOOOQQQTTTWWWUUURRRPPPSSSWWWWWWXXXZZZ\\\^^^___``````]]]\\\\\\\\\]]]___aaabbbbbbaaa___]]]ZZZXXXVVVUUUOOOSSSXXXZZZZZZYYY[[[]]][[[\\\]]]^^^___``````aaa]]][[[XXXVVVWWW[[[___ccc]]][[[YYYXXXXXXYYY\\\]]]]]]^^^^^^]]][[[\\\^^^```^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\^^^ZZZ[[[___\\\XXXbbbqqq~~~tttnnnttt~~~}}}|||yyyxxxyyyyyyrrreeekkkvvvuuuaaa]]]XXXVVVWWWWWWVVVUUURRRQQQPPPQQQSSSXXX]]]```cccjjjsss{{{ooommmjjjiiigggaaaXXXQQQMMMLLLKKKJJJJJJKKKMMMNNNVVVXXX[[[^^^aaabbbbbbbbbcccbbbaaa___]]][[[YYYYYYYYYXXX[[[cccmmmxxxxxx^^^PPPPPPQQQOOORRRYYYlllrrrqqqmmmjjjiiiddd\\\WWWXXXZZZ```fffeeeaaa^^^aaafffiiigggffffffhhhiiihhhgggjjjssssssggg```eeeiiiggg___bbbeeedddaaa___```bbb\\\\\\\\\\\\ZZZXXXVVVUUUUUUYYY[[[YYYUUUTTTVVVZZZZZZYYYWWWTTTPPPLLLHHHFFFBBBHHHOOOTTTWWWYYYZZZZZZUUUUUUTTTSSSRRRPPPNNNMMMNNNKKKMMMSSS[[[fffttt~~~wwwqqqkkkcccZZZ[[[^^^cccjjjrrryyy{{{tttpppqqqvvvuuunnniiijjjyyyvvvppptttwwwyyyooohhh```^^^ccciiimmmnnnrrruuu}}}{{{wwwxxxxxx}}}}}}qqqggg```[[[\\\^^^]]]^^^```ccckkkwwwuuurrrooolllkkkiiifffddd\\\[[[XXXTTTQQQNNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPOOOMMMNNNWWW```dddyyy{{{~~~~~~tttaaaYYYTTTOOOMMMLLLMMMNNNOOOPPPQQQQQQQQQNNNMMMKKKJJJKKKOOORRRUUUVVVWWWXXXUUUQQQPPPRRRUUUXXXWWWWWWZZZ```cccdddccc]]][[[ZZZZZZ]]]___``````ccc```\\\ZZZYYYYYYXXXWWWVVVSSSSSSXXXYYYVVVWWW[[[ZZZ[[[]]]```aaabbbaaaaaafffaaa[[[XXXWWWXXXVVVUUUUUUUUUVVVXXX[[[^^^aaaccc^^^^^^___``````aaabbbccc```^^^\\\ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZ\\\^^^```bbb^^^^^^]]][[[ZZZ[[[^^^aaauuutttrrrxxx}}}|||{{{}}}tttnnnmmmwwwyyyjjj^^^[[[[[[YYYWWWYYYVVVUUURRRNNNNNNPPPUUUYYY\\\___eeemmmrrrwwwlllkkkjjjhhhddd]]]UUUOOOMMMLLLKKKJJJKKKMMMPPPRRRYYY[[[^^^aaacccccccccbbbbbbaaa___^^^\\\ZZZYYYXXXWWWWWW]]]gggtttnnnZZZPPPOOOQQQRRRXXXdddxxxvvvmmmiiifffeeeaaa[[[XXXYYY___bbbdddbbb^^^\\\^^^aaahhhfffdddeeegggiiiiiiiiimmmwwwxxxoooiiilllnnnkkk```bbbddddddcccbbbbbbbbb^^^]]][[[YYYWWWVVVVVVVVVWWW[[[]]]\\\XXXVVVXXX[[[\\\ZZZWWWTTTQQQNNNMMMLLLKKKOOOTTTWWWYYYZZZ[[[\\\TTTTTTSSSSSSQQQPPPNNNNNNLLLKKKMMMSSSYYYbbbqqq~~~zzzuuupppiiibbb]]]^^^bbbhhhqqqyyy~~~|||uuussstttxxxwwwpppllllllvvvyyyrrrtttwww{{{uuuooogggdddfffiiiiiihhhjjjnnnwww~~~{{{wwwvvvtttqqqqqqttt~~~}}}pppccc\\\XXXYYY[[[[[[\\\___dddkkkuuu|||}}}wwwqqqnnnjjjhhhfffeeebbb```ZZZYYYVVVSSSPPPNNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOONNNOOOPPPPPPMMMNNNWWWbbbttt~~~|||lll\\\WWWSSSOOOMMMKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKJJJIIIKKKNNNRRRTTTUUUVVVVVVUUUSSSRRRRRRRRRSSSSSSTTTXXX^^^bbbbbbaaa\\\[[[ZZZ[[[]]]______^^^___]]]YYYWWWWWWWWWWWWVVVVVVSSSTTTYYYZZZWWWXXX\\\\\\\\\]]]^^^____________bbb^^^ZZZXXXXXXXXXWWWUUUQQQQQQSSSUUUYYY\\\```bbb]]]^^^___```````````````[[[\\\\\\]]]]]]]]]\\\\\\\\\[[[ZZZZZZ[[[\\\^^^```ZZZZZZZZZYYYXXXYYY[[[^^^iiizzzyyyyyyzzz~~~~~~yyyzzz|||zzzqqqqqqtttwww}}}yyylllfffbbb[[[VVVUUUTTTSSSPPPNNNMMMNNNQQQTTTVVVXXX]]]dddhhhmmmvvvhhhjjjkkkhhhaaaYYYQQQNNNMMMLLLJJJJJJLLLPPPTTTWWW\\\___bbbeeefffeeecccaaa___^^^]]][[[YYYXXXXXXWWWXXXZZZaaannn~~~zzz```TTTPPPMMMOOOTTT___rrruuukkkgggddddddbbb^^^]]]```fffdddaaa^^^\\\\\\]]]^^^fffdddbbbcccfffiiijjjkkkkkksssvvvqqqmmmooonnnjjj^^^^^^```bbbccccccaaa___```^^^YYYVVVTTTTTTVVVWWWZZZ]]]___^^^[[[YYYZZZ\\\\\\ZZZVVVSSSRRRRRRSSSTTTUUUXXX[[[]]]]]]\\\\\\\\\RRRSSSSSSRRRQQQPPPOOONNNJJJKKKOOOSSSVVV]]]lllzzz|||wwwtttoooiiiaaa___aaagggpppxxx}}}}}}}}}|||zzzxxxwwwyyywwwqqqnnnnnnqqq}}}zzzxxxyyy|||}}}{{{wwwqqqmmmllliiieeeaaaaaadddllltttvvvuuuxxx~~~~~~uuummmkkkkkklllqqqvvv}}}mmm```ZZZWWWXXXZZZZZZ\\\```fffllltttyyy}}}}}}yyywwwrrrmmmjjjgggdddbbb```___\\\[[[WWWUUUSSSPPPNNNLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMMMMNNNNNNOOOOOONNNOOOPPPNNNPPP]]]jjj}}}zzzbbbUUUSSSRRROOOLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIKKKOOORRRTTTTTTTTTSSSTTTTTTTTTRRRPPPPPPQQQTTTXXX^^^aaaaaa```[[[ZZZZZZ[[[]]]^^^\\\[[[ZZZXXXUUUUUUVVVVVVUUUUUUVVVUUUVVVYYYZZZYYYYYY[[[^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZXXXXXXXXXXXXWWWUUUMMMNNNPPPSSSWWW[[[^^^```]]]^^^```aaaaaa```___^^^XXXZZZ\\\_________]]]\\\\\\[[[ZZZYYYYYYZZZ[[[\\\VVVWWWYYYYYYYYYYYY[[[\\\^^^lll}}}zzz|||~~~wwwvvvxxx{{{xxxkkkfffiiisss|||}}}ssseeeYYYTTTRRRQQQPPPNNNMMMNNNNNNOOOQQQQQQVVV[[[^^^```hhhqqq}}}dddgggiiifff]]]UUUOOOMMMKKKJJJIIIJJJMMMRRRXXX[[[^^^aaadddffffffdddaaa___\\\[[[YYYXXXWWWWWWWWWWWW[[[^^^ffftttnnnUUURRRRRRLLLLLLTTTeee||||||}}}zzzooolllgggeeefffeeecccdddhhhlllggg```]]]^^^`````````dddbbbaaaaaaeeehhhkkkkkkdddiiikkkhhhgggiiihhheee[[[ZZZ[[[^^^bbbbbb___[[[___]]]YYYVVVTTTTTTUUUVVV\\\^^^___^^^\\\ZZZZZZ[[[ZZZXXXTTTRRRQQQSSSVVVXXXZZZ^^^bbbcccaaa]]]ZZZXXXRRRRRRRRRRRRRRRQQQPPPOOOJJJMMMRRRUUUTTTXXXgggvvv}}}xxxuuuqqqlllfffcccbbbfffooowww|||}}}{{{xxx{{{}}}{{{wwwrrrnnnmmmnnnooo~~~}}}yyyzzz|||xxxtttpppiiibbb]]]ZZZ\\\aaagggkkkmmmuuu}}}}}}|||sssllllllpppuuu|||~~~|||jjj___[[[XXXZZZ[[[[[[^^^cccgggnnnvvv|||yyytttpppkkkgggdddbbb^^^\\\[[[ZZZWWWUUURRRQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNQQQNNNNNNOOOPPPVVViii}}}~~~{{{yyyyyyuuuZZZPPPQQQQQQNNNKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJKKKMMMPPPSSSUUUVVVSSSPPPPPPSSSTTTSSSQQQRRRTTTWWWZZZ^^^___```___ZZZYYYZZZ[[[\\\\\\ZZZXXXUUUTTTSSSTTTUUUVVVUUUTTTUUUVVVWWWZZZ[[[ZZZZZZ[[[]]]\\\ZZZWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVPPPQQQSSSUUUXXX[[[^^^______```bbbddddddbbb___^^^ZZZ[[[\\\^^^^^^^^^]]]\\\\\\[[[ZZZXXXXXXXXXXXXXXXUUUXXX[[[\\\\\\\\\]]]^^^^^^eeeqqq~~~|||}}}}}}xxxuuutttxxxnnnddddddmmmvvvzzzdddWWWQQQPPPOOOOOOOOOOOONNNMMMPPPPPPRRRVVVXXXYYY^^^eeeooottt|||\\\___aaa^^^VVVOOOKKKJJJIIIIIIIIIKKKOOOUUUZZZ^^^___aaacccddddddaaa^^^\\\YYYXXXWWWUUUUUUVVVWWWWWWZZZaaakkkyyydddOOORRRSSSKKKKKKTTTlll~~~zzz~~~rrriiikkkgggfffggggggeeegggkkkmmmgggaaa___bbbeeefffeeecccaaa```aaadddgggiiiiii```aaaaaa```aaaeeeeeeccc[[[ZZZ[[[___bbbbbb___[[[\\\[[[YYYWWWVVVUUUUUUUUU\\\]]]\\\[[[YYYYYYYYYZZZWWWUUUSSSQQQRRRTTTWWWYYYYYY^^^dddgggccc]]]VVVRRRRRRSSSSSSSSSRRRQQQQQQPPPLLLOOOTTTVVVTTTVVVcccppp{{{wwwsssnnnmmmiiieeegggmmmtttzzz|||{{{{{{~~~tttllliiikkkmmmsss|||vvvwww~~~}}}{{{xxxrrrjjjaaa\\\YYYWWWXXX\\\```gggsss||||||yyysssqqqxxx|||sssqqqrrrxxx{{{hhh^^^ZZZXXXZZZZZZZZZ^^^cccfffooo{{{{{{wwwrrrlllhhheee```]]]ZZZXXXWWWVVVTTTRRRNNNNNNLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNJJJKKKKKKLLLMMMMMMNNNNNNSSSNNNMMMPPPSSS^^^xxx~~~~~~~~~zzzyyyxxx{{{lllWWWOOOPPPPPPMMMKKKLLLLLLKKKJJJJJJJJJKKKKKKMMMMMMMMMMMMOOORRRUUUVVVWWWSSSNNNMMMPPPTTTUUUTTTTTTVVVXXXZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ[[[ZZZWWWUUURRRQQQRRRTTTVVVWWWUUUTTTTTTVVVXXXYYYZZZ[[[[[[YYYYYYXXXVVVTTTSSSSSSSSSTTTSSSUUUWWWXXXXXXXXXWWWVVVUUUVVVXXXYYY[[[]]]^^^^^^```bbbdddeeeeeecccaaa___^^^]]]\\\[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUWWW[[[\\\\\\\\\\\\]]]``````eeeqqq{{{www|||~~~yyyrrrtttxxxlllhhhjjjlllzzzppp]]]RRRPPPMMMMMMNNNOOOMMMLLLQQQOOOPPPSSSUUUTTTWWW\\\aaagggooowww}}}SSSTTTUUURRRNNNJJJHHHGGGHHHIIIKKKNNNSSSXXX]]]```___```aaaaaa```___]]][[[XXXVVVUUUTTTTTTUUUWWWXXXXXXdddrrrrrr\\\NNNQQQQQQKKKOOO[[[vvv|||~~~nnnhhhiiieeedddeeeeeebbbcccfffhhheeeaaaaaaeeehhhiiiiiicccbbbaaabbbdddffffffeee```^^^\\\^^^bbbffffffddd]]]^^^```ccceeedddaaa^^^ZZZZZZYYYXXXWWWWWWWWWWWW]]]\\\YYYWWWVVVVVVXXXYYYVVVUUUUUUUUUUUUVVVXXXXXXWWW\\\ccceeebbb[[[TTTPPPTTTUUUUUUTTTSSSRRRQQQPPPOOOPPPTTTVVVTTTUUU^^^jjj{{{vvvqqqpppmmmiiigggiiinnnuuuzzztttjjjhhhiiijjjwww~~~vvvrrruuu{{{}}}yyyrrrjjjccc^^^YYYVVVTTTVVVYYY```nnn{{{{{{~~~|||xxxuuuyyywwwnnnmmm{{{{{{jjj\\\YYYXXXYYYXXXWWW\\\bbbeeeppp~~~{{{vvvsssoooiiidddddd\\\ZZZWWWUUUTTTSSSQQQOOOKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNJJJJJJKKKLLLLLLMMMMMMNNNSSSMMMNNNUUUZZZfff~~~~~~rrr}}}||||||{{{zzzzzzyyyrrrcccUUUPPPPPPNNNMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOQQQRRRTTTVVVVVVSSSPPPOOOPPPSSSVVVWWWTTTUUUVVVVVVUUUUUUWWWXXX[[[ZZZXXXXXXXXXWWWUUUSSSPPPPPPRRRTTTWWWWWWUUUSSSRRRVVVYYYYYYZZZ\\\[[[XXXUUUTTTTTTSSSSSSTTTTTTTTTSSSUUUXXXXXXWWWVVVVVVWWWYYYYYY[[[\\\]]]^^^^^^^^^^^^```aaabbbcccbbb```______]]][[[YYYXXXYYYZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUURRRUUUXXXYYYXXXXXXXXXYYY]]]ZZZ\\\eeessssssvvv~~~vvvttt~~~tttooojjjeeennnttt~~~}}}hhhXXXSSSMMMKKKLLLMMMLLLJJJOOOLLLLLLPPPQQQPPPQQQUUUXXX\\\bbbiiiooovvv}}}PPPNNNLLLKKKKKKJJJIIIGGGIIIKKKNNNSSSXXX\\\```bbb_________^^^^^^]]]\\\\\\VVVUUUTTTSSSSSSUUUWWWYYY[[[lll~~~cccWWWNNNMMMLLLLLLXXXgggwwwllljjjhhhdddcccdddccc___^^^```aaaaaaaaabbbeeegggggggggcccbbbbbbcccddddddbbb```\\\YYYYYY^^^eeegggdddaaa]]]aaaeeegggfffcccaaa```\\\ZZZXXXVVVVVVXXXZZZ\\\___\\\WWWTTTSSSUUUWWWYYYXXXYYYZZZ[[[[[[[[[YYYXXXVVVZZZ___aaa^^^ZZZUUUSSSWWWWWWVVVVVVTTTSSSQQQQQQQQQPPPQQQTTTSSSTTTZZZbbbyyy}}}wwwrrrrrrppplllfffcccgggpppxxxwwwmmmjjjjjjhhhvvv}}}wwwrrrrrrvvv||||||zzzrrrjjjdddaaaXXXUUUSSSSSSTTTYYYeeepppuuuyyyzzzxxxxxx{{{~~~}}}{{{zzzzzzuuuuuu|||mmm]]]ZZZYYYZZZXXXWWW\\\bbbcccnnn|||xxx}}}}}}uuupppoookkkccc______YYYVVVSSSRRRQQQPPPNNNMMMIIIIIIIIIHHHIIIIIIJJJKKKIIIJJJKKKLLLMMMNNNOOOOOOJJJJJJKKKKKKLLLMMMMMMMMMPPPLLLQQQ[[[aaakkk~~~wwwooo}}}~~~{{{}}}}}}||||||{{{}}}ccc[[[SSSQQQPPPMMMNNNQQQNNNMMMLLLKKKLLLMMMOOOQQQPPPOOOOOOOOOPPPQQQSSSSSSQQQRRRSSSSSSSSSTTTUUUWWWSSSTTTUUUTTTRRRSSSWWWZZZ\\\ZZZWWWVVVVVVUUUTTTRRRNNNNNNQQQTTTVVVVVVSSSQQQQQQVVVYYYXXXYYY\\\ZZZVVVQQQRRRSSSUUUVVVWWWXXXXXXUUUXXXYYYXXXVVVUUUUUUWWWWWWXXXZZZ\\\^^^^^^^^^^^^ZZZZZZ[[[\\\]]]]]]]]]\\\ZZZZZZYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYXXXWWWUUUUUURRRTTTUUUUUUUUUTTTUUUVVVXXXVVVXXX___hhhwwwzzzpppxxx~~~}}}||||||xxxvvvooogggdddfffnnnxxx}}}ddd\\\RRRLLLLLLLLLLLLJJJMMMJJJJJJNNNPPPNNNOOOQQQSSSUUUXXX\\\aaagggnnnssswww{{{PPPMMMIIIIIIKKKMMMLLLJJJKKKMMMQQQVVV[[[___bbbccc```___^^^]]]]]]]]]]]]]]]VVVUUUSSSRRRSSSUUUXXXZZZaaavvvzzzZZZUUUNNNJJJHHHMMM___qqqqqqjjjjjjhhheeedddfffccc^^^\\\]]]\\\^^^```bbbcccdddcccccccccccccccdddeeeccc```]]]UUUSSSUUU]]]dddeee```\\\\\\aaafffgggddd```______^^^[[[WWWTTTUUUXXX]]]```aaa\\\VVVRRRRRRUUUXXXYYYZZZ\\\___aaaaaa^^^[[[YYYWWWYYY\\\]]][[[XXXWWWWWWYYYXXXXXXWWWUUUSSSRRRQQQQQQOOOOOORRRSSSSSSWWW]]]rrr}}}|||wwwrrrqqqqqqmmmeee___bbblllvvv|||rrrnnnkkkgggrrr{{{{{{zzzvvvssssssxxx}}}~~~zzz~~~{{{rrrkkkeeecccWWWUUUSSSSSSRRRTTT\\\fffmmmqqqrrrpppqqqwww{{{{{{~~~}}}ppp___]]]\\\\\\ZZZYYY]]]dddbbblllyyylllssszzzrrrlllkkkggg^^^ZZZ[[[WWWTTTRRRPPPOOONNNMMMKKKHHHHHHHHHHHHIIIJJJJJJKKKIIIJJJKKKLLLMMMNNNOOOOOOJJJJJJKKKKKKLLLMMMMMMMMMNNNKKKSSS```fffnnn{{{|||}}}xxxuuu~~~}}}~~~|||jjjXXXTTTRRRRRRPPPMMMOOOTTTMMMLLLKKKKKKLLLNNNPPPRRRPPPOOOOOOOOOOOOPPPQQQQQQMMMRRRWWWXXXVVVTTTUUUVVVTTTUUUUUUTTTSSSUUUZZZ^^^]]]ZZZWWWUUUTTTTTTSSSRRRLLLMMMPPPSSSUUUUUURRROOOOOOVVVYYYWWWXXX[[[ZZZUUUOOOPPPSSSWWWYYYZZZ[[[[[[WWWYYYZZZYYYUUUTTTUUUWWWTTTUUUXXX[[[]]]^^^^^^^^^UUUVVVVVVWWWXXXYYYYYYZZZUUUVVVXXXZZZ[[[ZZZYYYXXXYYYYYYYYYYYYXXXWWWVVVUUUSSSTTTUUUUUUTTTSSSTTTVVVVVVVVVYYY^^^bbblllmmmtttzzz||||||vvvwww{{{wwwnnn___^^^cccmmmuuu{{{pppeeeXXXPPPNNNNNNNNNMMMNNNJJJJJJNNNQQQOOOOOOQQQQQQRRRSSSTTTWWW]]]dddiiiiiinnnuuu|||KKKKKKIIIIIIIIIIIIJJJKKKJJJPPPXXX^^^``````___^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXXXXUUUSSSVVV]]]iii}}}aaaWWWSSSQQQOOOMMMTTTiii~~~vvvmmmllllllooommmiiiddd```]]]ZZZYYY```______```aaaaaa___^^^bbbaaaaaaccceeeddd```[[[YYYTTTRRRWWW^^^bbb]]]WWWXXX```hhhkkkgggbbb______ZZZXXXUUUUUUWWWZZZ\\\\\\aaa[[[TTTOOOOOOSSSWWWYYY\\\\\\]]]]]]\\\[[[ZZZYYYSSSYYY]]][[[ZZZ[[[[[[XXXWWWWWWXXXWWWUUUQQQMMMJJJKKKKKKLLLPPPUUUXXXXXXVVVcccmmmzzz~~~zzzxxxuuummmhhhfff___ZZZeeeuuu|||{{{~~~yyyrrrppprrrsssxxx~~~}}}{{{~~~~~~~~~~~~xxxyyy{{{{{{|||~~~|||wwwxxxzzzyyyrrrkkkeeeaaaZZZSSSPPPQQQUUUYYY```aaabbbeeejjjrrr{{{{{{vvvvvvccc]]]ZZZ[[[]]]]]]^^^bbbccchhhrrryyyooosss~~~zzzrrroooiiiddd```\\\XXXUUUSSSRRRPPPNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMIIIMMMPPPNNNMMMNNNPPPPPPRRRRRRUUUaaaqqq}}}nnnmmmttt~~~zzzcccUUUSSSPPPMMMMMMNNNOOOQQQMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSSSSTTTTTTRRRQQQQQQTTTVVV[[[VVVRRRRRRVVVWWWUUURRROOORRRUUUWWWVVVUUUTTTTTTTTTXXX\\\______]]]\\\\\\UUUUUUWWWXXXYYYYYYYYYYYYXXXZZZYYYUUUSSSTTTRRRNNNOOOQQQUUUYYYZZZZZZXXXVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSSSSUUUWWWXXXVVVVVVWWWWWWXXXWWWWWWWWWTTTUUUVVVVVVUUUTTTUUUVVVWWWUUUWWW[[[^^^bbbooo}}}}}}wwwqqqqqqxxx}}}vvvqqqttt{{{}}}xxxkkkbbb^^^aaaiiisssrrr```VVVQQQLLLLLLPPPKKKKKKKKKKKKLLLNNNQQQTTTRRRRRRSSSRRRRRRRRRTTTVVV___```cccfffjjjpppwww|||KKKJJJIIIHHHHHHIIIKKKKKKMMMRRRYYY]]]______^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYXXXWWWWWWXXXWWWVVV\\\dddtttttt\\\PPPOOONNNMMMMMMWWWqqquuummmjjjiiimmmjjjfffaaa___^^^^^^___cccbbbaaaaaaaaaaaa```___bbbbbbcccdddeeeddd```^^^]]]YYYVVVYYY___```[[[UUUTTT[[[cccfffccc___]]]]]]\\\YYYVVVVVVXXXZZZ\\\\\\]]]XXXRRROOOOOOSSSVVVWWW[[[[[[\\\\\\[[[YYYXXXWWWRRRXXX\\\[[[[[[\\\\\\ZZZ\\\\\\[[[XXXUUUPPPLLLJJJLLLOOOUUU___fffgggaaaZZZ[[[eeesss}}}vvvnnniiifff___ZZZcccrrr~~~|||zzzzzz}}}~~~zzztttpppnnnrrrvvvzzz{{{zzzyyyzzz|||{{{~~~{{{zzzxxxuuutttuuuyyy}}}|||yyyyyyzzzzzzvvvrrrkkkfff^^^UUUOOOMMMOOOQQQUUUVVVYYY^^^eeennnyyyttteee___[[[\\\^^^^^^```cccbbbgggqqqzzzrrrnnnuuu{{{wwwoookkkfffaaa^^^ZZZUUURRRQQQPPPOOOMMMKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLNNNPPPPPPOOOOOOOOONNNUUUWWW___ppp}}}vvvjjjkkkuuuzzzgggSSSQQQPPPOOOMMMMMMNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPRRRRRRRRRSSSVVVXXXUUURRRQQQRRRVVVXXXUUURRRQQQTTTXXXYYYXXXUUUTTTSSSRRRVVVZZZ\\\\\\[[[ZZZZZZVVVWWWXXXYYYYYYYYYYYYYYYXXXZZZZZZVVVUUUVVVTTTQQQOOOQQQTTTWWWYYYYYYXXXXXXTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVUUUUUUSSSUUUVVVUUUTTTTTTUUUVVVVVVUUUVVVZZZ\\\___jjjvvvtttpppttt|||}}}zzzuuuqqqssszzz}}}zzzvvvrrriiibbb```bbbiiiwww{{{mmmeee^^^VVVQQQQQQNNNNNNMMMLLLKKKLLLNNNPPPQQQRRRRRRRRRQQQPPPQQQQQQVVVWWWZZZ\\\___eeekkkoooJJJIIIHHHHHHIIIJJJKKKLLLQQQUUUZZZ]]]^^^^^^^^^___^^^]]][[[ZZZXXXWWWWWWWWWVVVUUUUUUWWWXXXZZZcccmmm{{{dddTTTNNNMMMMMMNNNRRRaaa}}}sssmmmjjjgggjjjgggbbb___^^^___bbbdddfffeeedddbbbbbbaaaaaaaaaaaacccffffffeeecccbbbbbbdddaaa^^^___bbbaaa[[[UUUTTTZZZ```cccaaa^^^\\\\\\\\\ZZZWWWWWWXXXZZZ[[[[[[ZZZWWWSSSQQQSSSUUUWWWXXXZZZZZZZZZZZZYYYWWWUUUTTTPPPVVVZZZZZZZZZ]]]]]][[[^^^]]][[[XXXUUURRROOONNNOOOSSS^^^kkktttqqqeeeYYYTTT]]]kkkyyyyyyrrrlllhhh```ZZZ```lllrrrtttvvvxxx{{{~~~zzztttssstttuuuvvvvvvuuuuuuuuuxxx}}}|||yyyqqqmmmnnnssswww~~~}}}}}}}}}}}}}}}vvvpppggg\\\SSSNNNKKKJJJKKKMMMPPPUUU[[[dddnnnuuu|||rrrggg```\\\]]]^^^^^^```dddbbbfffooo}}}zzzwww{{{vvvmmmkkkmmmyyyzzzvvvtttkkkhhhccc^^^[[[WWWSSSPPPOOONNNMMMKKKJJJIIIIIIIIIGGGHHHIIIJJJKKKMMMNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSRRRQQQQQQWWW___ooo~~~}}}nnnjjjmmmvvvsss{{{uuuZZZMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJMMMPPPSSSTTTVVVXXXZZZQQQOOOOOORRRVVVWWWVVVSSSTTTWWW[[[\\\ZZZVVVSSSRRRPPPSSSWWWYYYYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYXXX[[[[[[XXXWWWYYYXXXUUURRRSSSTTTUUUVVVVVVVVVVVVTTTTTTUUUUUUUUUTTTSSSSSSUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSRRRTTTUUUUUUTTTTTTUUUVVVUUUTTTVVVXXXYYY[[[ccckkkppp~~~sssrrrwww|||~~~yyyqqqsssqqqppptttzzz|||yyyuuuwwwrrrkkkddd______hhhsssyyyzzzrrreeeZZZTTTRRRQQQOOONNNMMMNNNPPPQQQPPPPPPPPPPPPOOONNNMMMLLLMMMOOOPPPRRRTTTXXX]]]aaaIIIHHHHHHHHHIIIKKKMMMNNNUUUXXX[[[]]]]]]]]]^^^```^^^]]][[[YYYWWWVVVUUUUUUVVVTTTTTTVVVXXX\\\gggrrrgggUUUOOOQQQOOOOOOSSS___tttxxxpppmmmiiiffffffdddaaa```___aaaccceeegggfffeeecccaaa```aaabbbaaaeeehhhhhheeecccccceeeiiigggeeeeeeeeebbb]]]XXXXXX\\\aaabbb```^^^]]]\\\[[[YYYWWWVVVXXXYYYZZZYYYYYYWWWUUUUUUWWWYYYZZZZZZXXXXXXYYYXXXWWWUUUSSSQQQNNNTTTXXXWWWXXX\\\]]][[[[[[YYYWWWUUUTTTTTTTTTTTTSSSVVV^^^iiiqqqmmm___RRRTTTXXXbbbooo}}}yyyrrrlllccc\\\___gggkkkoootttwwwyyy|||~~~uuutttrrrrrrssssssqqqpppzzz~~~yyy}}}sssmmmnnnsssxxx{{{qqqfff\\\TTTNNNJJJJJJKKKLLLNNNQQQWWW^^^cccllluuusssgggaaa\\\]]]^^^^^^```dddccceeemmmyyy|||uuujjjkkkqqqyyy|||}}}~~~wwwqqqkkkfffffflll{{{~~~zzzvvvsssqqqpppiiifffaaa]]]YYYVVVRRRPPPMMMMMMLLLJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMPPPOOOPPPTTTUUUUUUVVVYYY\\\lll~~~sssmmmppprrrtttqqq{{{jjjVVVOOOGGGHHHJJJLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJGGGHHHIIIJJJKKKLLLLLLLLLIIIMMMQQQTTTVVVWWWYYY[[[SSSQQQOOOQQQTTTVVVVVVUUUUUUYYY]]]^^^[[[WWWSSSRRRPPPSSSVVVXXXWWWVVVVVVVVVZZZZZZ[[[[[[[[[ZZZZZZYYYXXX[[[\\\ZZZZZZ\\\[[[XXXVVVVVVUUUTTTSSSSSSSSSSSSVVVVVVVVVUUUTTTSSSRRRRRRUUUVVVXXXZZZZZZZZZXXXXXXXXXWWWWWWUUUUUUTTTTTTTTTRRRSSSUUUTTTSSSSSSUUUVVVTTTUUUVVVWWWWWWXXX\\\aaadddqqquuutttzzzzzzrrrmmmoooooorrrvvv{{{}}}{{{xxxwwwyyyyyyrrrhhh```aaaeeekkkqqqzzzxxxhhh___YYYWWWTTTSSSSSSTTTTTTTTTOOONNNNNNOOOOOONNNLLLJJJKKKMMMNNNNNNOOOQQQUUUXXXHHHHHHHHHIIIKKKMMMOOOQQQWWWZZZ\\\^^^]]]^^^___```^^^]]][[[YYYWWWUUUTTTTTTVVVTTTSSSVVVXXX]]]hhhsssxxxZZZOOOQQQPPPOOOQQQ\\\qqquuuoookkkgggdddbbbbbbbbbbbbbbbbbbbbbbbbeeeffffffdddaaa___```bbbbbbeeehhhhhheeeccceeegggggggggggggggddd```\\\YYY\\\]]]______^^^\\\ZZZZZZXXXVVVUUUUUUWWWXXXXXXWWWWWWVVVUUUVVVYYYZZZ[[[ZZZWWWWWWXXXWWWVVVTTTRRRQQQMMMSSSVVVUUUVVVYYY[[[ZZZXXXWWWUUUSSSRRRSSSTTTTTTTTTTTTVVV]]]cccbbbZZZRRRTTTTTTXXXcccqqq~~~yyyqqqggg``````dddhhhmmmrrrvvvxxx|||xxxuuusssqqqrrrrrrqqqpppzzzxxxrrrrrrwww{{{wwwnnneee\\\TTTNNNKKKKKKKKKJJJKKKNNNRRRVVV[[[fffuuuwwwhhhaaa[[[[[[\\\\\\___ccccccfffllltttzzzwwwnnnffffffgggkkkpppsssvvv~~~{{{qqqllljjjhhhbbbcccjjjyyy~~~}}}zzzvvvrrrnnnlllkkkkkkgggddd```\\\YYYVVVRRRPPPMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMQQQOOOOOOSSSSSSSSSYYYbbbmmm}}}{{{nnnqqquuutttooossswww\\\PPPMMMDDDFFFIIIKKKLLLMMMLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLLLLFFFHHHJJJLLLNNNPPPQQQQQQLLLOOOSSSUUUUUUVVVWWWXXXXXXUUURRRPPPQQQSSSUUUWWWVVVYYY\\\]]][[[WWWTTTSSSRRRTTTWWWXXXWWWWWWWWWWWWZZZ[[[[[[[[[[[[[[[ZZZYYYXXX[[[\\\ZZZZZZ]]]]]]ZZZUUUTTTSSSSSSSSSTTTUUUVVVXXXXXXWWWWWWVVVUUUSSSSSSUUUWWWYYY[[[\\\[[[ZZZYYYZZZYYYWWWVVVUUUUUUUUUUUUSSSUUUVVVUUUTTTSSSTTTUUUTTTVVVWWWVVVVVVWWWYYYZZZ___dddsss|||rrruuu|||~~~uuuqqqqqqtttvvvyyy}}}~~~}}}{{{yyy|||nnneee```aaadddjjjqqqwww|||vvvkkkfffaaa]]]ZZZYYYVVVTTTPPPNNNMMMNNNOOOOOOMMMKKKLLLMMMNNNNNNMMMNNNQQQSSSHHHHHHIIIJJJLLLOOORRRSSSXXX[[[]]]_________```aaa^^^]]][[[YYYWWWVVVUUUUUUWWWUUUTTTWWWYYY]]]hhhsssoooUUUOOOTTTKKKPPPZZZkkksssmmmgggbbb``````aaabbbcccdddcccaaa```cccfffhhhfffccc```aaacccccceeeffffffeeeeeeffffffbbbdddfffeeeaaa[[[XXXVVVZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTSSSTTTVVVXXXXXXWWWTTTSSSRRRTTTVVVXXXXXXXXXVVVWWWWWWXXXWWWVVVTTTSSSOOOTTTVVVUUUTTTWWWYYYWWWYYYWWWUUUSSSQQQPPPPPPPPPQQQPPPPPPSSSWWWZZZYYYWWWPPPOOOQQQXXXfffvvv}}}uuummmgggffffffjjjlllppptttyyyyyyxxxuuurrrqqqqqqrrrsssvvv~~~}}}wwwuuuwwwzzz|||zzztttmmmdddZZZSSSJJJJJJIIIHHHHHHIIIMMMPPPQQQZZZgggrrrzzz{{{hhhaaa[[[[[[[[[\\\___ccceeehhhmmmrrrtttrrrlllhhhiiijjjkkkmmmpppuuu|||xxxpppllljjjiiiaaadddlllzzz~~~zzzxxxtttrrrnnnjjjgggfffeeeeeedddaaa]]]YYYWWWTTTQQQNNNKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMQQQNNNPPPRRRRRRTTTbbbsssvvvpppvvvxxxuuuooo|||fffTTTNNNJJJDDDEEEHHHJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLGGGIIILLLOOOQQQRRRSSSSSSNNNPPPRRRSSSRRRRRRSSSTTTYYYWWWTTTQQQPPPQQQTTTUUUTTTVVVYYYZZZYYYVVVUUUUUUTTTVVVYYYYYYXXXWWWXXXXXXYYYZZZZZZ[[[[[[[[[ZZZZZZWWW[[[[[[YYYZZZ]]]\\\YYYPPPPPPQQQSSSUUUXXXZZZ[[[YYYYYYYYYXXXWWWVVVUUUTTTVVVXXXZZZ\\\]]]]]]\\\[[[ZZZYYYWWWVVVUUUVVVVVVWWWVVVWWWWWWVVVTTTSSSTTTUUUTTTVVVVVVTTTTTTWWWWWWUUUZZZZZZcccwwwuuuqqqsss{{{uuutttwww|||rrrggg^^^]]]___dddjjjrrr|||xxxooohhhbbbZZZUUUUUURRRNNNNNNPPPQQQOOOMMMLLLMMMMMMMMMKKKKKKMMMOOOIIIIIIJJJLLLNNNQQQTTTVVVWWW[[[^^^````````````aaa^^^]]][[[YYYXXXWWWVVVVVVWWWUUUVVVYYY\\\```kkkuuubbbRRRPPPQQQMMM\\\nnnyyymmmhhhbbb^^^^^^______```aaabbbccccccdddaaafffjjjiiifffbbbcccdddeeedddddddddfffgggfffeeebbbeeehhhfff___XXXUUUSSSUUUTTTSSSTTTUUUVVVVVVVVVTTTSSSSSSUUUWWWYYYYYYYYYTTTSSSRRRSSSUUUWWWWWWWWWVVVWWWXXXXXXXXXXXXVVVVVVSSSXXXYYYVVVUUUWWWXXXVVVVVVVVVTTTSSSRRRQQQQQQPPPOOOOOOPPPPPPQQQSSSUUUWWWNNNNNNOOOTTT]]]kkk{{{}}}vvvqqqnnnlllkkkllllllnnnsss{{{yyyyyyxxxtttpppooosssvvvvvvzzz|||xxxwwwwwwyyy~~~zzzuuummmbbbYYYJJJJJJIIIGGGFFFFFFIIIKKKKKKRRR[[[dddnnnzzz|||jjjccc\\\[[[\\\]]]```dddgggkkkpppsssttttttuuuvvvwwwwwwwwwxxx}}}zzztttnnnkkkdddiiittt~~~zzzvvvsssqqqllljjjgggdddaaa```_________\\\XXXTTTRRROOOLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMQQQVVVXXX___xxxvvvwww|||}}}{{{wwwuuu\\\UUURRRMMMEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJIIIIIIIIIIIIJJJJJJGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKMMMPPPQQQQQQQQQPPPMMMOOOOOOOOONNNNNNPPPQQQUUUUUUTTTSSSRRRQQQQQQRRRQQQSSSVVVVVVVVVVVVVVVXXXUUUWWWYYYYYYXXXXXXXXXYYYXXXXXXYYYZZZ[[[[[[[[[[[[WWWZZZ[[[XXXYYY[[[[[[XXXPPPQQQSSSUUUWWWYYYZZZ[[[XXXXXXXXXXXXXXXWWWVVVUUUXXXYYYZZZ\\\]]]^^^]]]]]]XXXWWWVVVTTTTTTUUUWWWXXXYYYYYYYYYXXXUUUSSSSSSTTTRRRTTTSSSPPPQQQVVVWWWSSSWWWVVV[[[hhhwwwvvvpppttt{{{yyywwwyyy~~~tttgggaaa\\\]]]```fffsss~~~tttiiibbb^^^XXXRRRPPPQQQQQQOOOMMMKKKLLLMMMLLLJJJJJJKKKLLLIIIJJJKKKLLLOOOSSSVVVWWWWWWZZZ___aaabbbaaaaaaaaa^^^]]][[[ZZZXXXWWWWWWWWWVVVUUUWWW[[[^^^cccmmmwwwsssWWWOOONNNKKKUUUjjjooofffccc^^^]]]^^^___^^^^^^___```cccfffhhhaaafffllllllhhhddddddffffffcccbbbcccfffhhhfffdddeeeiiilllhhh```XXXTTTSSSSSSQQQQQQRRRTTTWWWXXXYYYTTTSSSSSSUUUYYY[[[[[[ZZZWWWUUUSSSTTTVVVXXXXXXXXXVVVWWWXXXYYYYYYYYYXXXXXXWWW[[[[[[WWWVVVWWWXXXVVVRRRRRRSSSSSSTTTTTTTTTTTTNNNPPPSSSRRROOONNNOOOQQQOOOQQQRRRTTTYYYcccqqq|||~~~~~~{{{vvvsssrrrqqqooommmkkklllrrr}}}xxxzzzyyytttooonnnsssxxxyyyzzzzzzwwwuuuyyy{{{sssggg___NNNMMMKKKHHHDDDCCCDDDFFFHHHLLLSSS[[[fffsss{{{lllddd^^^]]]]]]^^^aaafffhhhmmmsssuuuvvvxxx~~~}}}sssmmmiiippp}}}|||xxxtttpppnnnlllgggeeeccc```]]]\\\[[[[[[ZZZWWWSSSPPPNNNLLLIIIGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMJJJKKKRRR[[[```mmmyyyyyy~~~fffTTTUUUUUUOOOFFFGGGGGGHHHIIIKKKKKKLLLJJJJJJIIIIIIIIIJJJKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLLLLKKKJJJKKKNNNPPPOOOQQQTTTUUUTTTQQQPPPOOOOOOQQQSSSTTTTTTUUUWWWYYYVVVXXXYYYYYYXXXWWWXXXYYYWWWWWWXXXZZZZZZ[[[[[[[[[VVVYYYZZZXXXXXXZZZZZZWWWUUUUUUVVVWWWWWWWWWVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVYYYYYY[[[\\\]]]^^^^^^___WWWVVVTTTSSSSSSUUUVVVXXX[[[[[[[[[YYYUUUSSSSSSSSSPPPSSSQQQMMMOOOUUUVVVRRRWWWWWWZZZ```gggvvvssspppwww}}}yyyxxxyyy~~~ssshhh^^^ZZZZZZ]]]jjjxxxzzzrrrddd]]]UUUQQQQQQQQQOOOLLLKKKLLLMMMLLLKKKJJJKKKLLLIIIJJJLLLOOOTTTXXX\\\^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]]]][[[XXXVVVUUUWWWYYY___YYYZZZaaabbbbbbooo~~~eeeSSSNNNPPPQQQfff|||iii^^^YYYVVVWWWYYY\\\\\\]]]^^^```bbbdddeeeeeeiiimmmlllhhhbbb^^^]]]aaacccfffiiikkkkkkkkkjjjiiiiiiiiieee___YYYUUUSSSWWWRRRQQQVVV[[[[[[YYYXXXRRRUUUWWWWWWUUUUUUWWWYYYUUUXXX[[[]]]^^^\\\ZZZXXXYYYYYYYYYXXXYYYZZZ[[[[[[XXX[[[\\\ZZZYYYZZZWWWSSSPPPRRRUUUUUUTTTRRRQQQQQQRRRPPPNNNPPPSSSTTTQQQNNNPPPSSSUUUTTTTTTZZZgggqqquuuyyyzzzwwwvvvyyyyyyxxxooohhhccckkk{{{yyyyyywwwsssooonnnoootttwwwyyyxxxvvvwww|||qqqttt{{{nnnaaaZZZQQQKKKJJJJJJHHHGGGHHHHHHHHHJJJPPP\\\kkkyyysssfff]]]^^^___^^^aaahhhpppqqqtttzzzzzzwwwppp{{{wwwsssooommmkkkiiigggbbbaaa___]]]ZZZXXXVVVUUUQQQQQQPPPNNNLLLKKKJJJIIIJJJJJJHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJHHHIIIJJJKKKLLLNNNNNNOOOLLLMMMUUUcccttt~~~~~~rrr[[[UUUSSSRRRPPPKKKIIIHHHIIIKKKLLLIIIGGGLLLLLLKKKJJJIIIHHHGGGGGGIIIHHHHHHHHHIIIKKKLLLNNNOOOOOOOOOOOONNNLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPVVVVVVTTTPPPMMMLLLNNNOOOUUUUUUUUUUUUTTTSSSQQQQQQRRRUUUYYY[[[ZZZXXXWWWWWWVVVXXX[[[]]]]]][[[XXXVVV[[[[[[ZZZZZZXXXVVVUUUSSSRRRTTTWWWXXXWWWXXXYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\ZZZ\\\]]]^^^^^^]]][[[YYYUUUTTTSSSRRRRRRTTTVVVWWWWWWWWWXXXYYYXXXVVVSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUYYY\\\aaakkkwwwuuuzzz~~~}}}}}}}}}vvvtttnnnddd[[[YYY^^^dddqqq}}}|||sssjjj^^^VVVTTTRRRPPPMMMRRRKKKIIIMMMNNNKKKJJJNNNIIIJJJMMMPPPTTTWWWZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[XXXVVVUUUWWWYYYZZZYYY[[[```ccchhhtttkkkWWWLLLLLLRRRXXXtttuuueee]]]YYYVVVWWWYYY\\\]]]^^^___``````aaaaaa```ccceeeddd```]]][[[ZZZ```bbbdddgggiiiiiihhhhhhggggggeeeaaa[[[UUURRRPPPUUUQQQPPPVVV[[[ZZZWWWVVVTTTVVVXXXWWWVVVUUUXXXZZZVVVXXX[[[]]]]]]]]][[[ZZZZZZZZZYYYYYYYYYZZZZZZ[[[WWW[[[[[[YYYXXXYYYWWWSSSQQQRRRSSSTTTSSSRRRQQQQQQSSSQQQPPPQQQTTTUUUSSSPPPPPPSSSUUUTTTTTTYYYdddmmmssszzz~~~|||{{{||||||zzzlllfffcccjjjzzzzzzvvvvvvuuurrrpppoooqqqtttwwwwwwxxxwwwxxx{{{qqqppp{{{zzzoooccc[[[SSSLLLKKKKKKIIIHHHIIIIIIHHHIIIMMMVVVbbbnnnuuu~~~uuuggg]]]]]]______dddkkkppprrrvvv~~~~~~wwwtttzzz{{{vvvsssnnnkkkhhhfffdddbbb```___]]][[[XXXVVVTTTSSSOOONNNMMMLLLKKKIIIHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQ[[[ooo}}}{{{}}}iiiUUUQQQQQQOOONNNLLLKKKJJJKKKMMMMMMKKKIIILLLKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPTTTTTTRRRPPPMMMLLLNNNOOOQQQQQQQQQQQQQQQPPPOOOOOOPPPSSSWWWYYYYYYXXXWWWXXXVVVXXXZZZ\\\\\\ZZZXXXVVVZZZYYYXXXWWWVVVUUUTTTTTTRRRUUUWWWXXXWWWWWWYYYZZZ[[[\\\\\\]]]^^^^^^______^^^____________]]]\\\[[[VVVUUUTTTSSSSSSTTTVVVWWWTTTVVVWWWXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUXXX[[[^^^cccqqq|||xxx}}}~~~{{{ssstttsssoooggg```\\\]]]___hhhppp}}}|||ttthhh```ZZZWWWSSSPPPPPPJJJHHHLLLNNNLLLLLLOOOJJJLLLOOORRRUUUVVVWWWWWWZZZYYYYYYXXXXXXYYYYYYZZZYYYZZZYYYWWWVVVUUUWWWYYYWWW\\\^^^^^^dddpppzzz~~~oooXXXNNNKKKKKKSSS]]]wwwwwwlllaaa\\\ZZZXXXXXXZZZ]]]^^^```aaaaaa___]]]\\\\\\]]]]]]\\\YYYXXXXXXYYY^^^```bbbdddfffeeeeeedddcccbbb```\\\VVVRRRPPPOOOSSSPPPQQQWWW[[[XXXUUUTTTUUUVVVVVVUUUTTTTTTVVVXXXXXXYYYZZZ\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZVVVYYYZZZXXXWWWYYYWWWSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSQQQPPPRRRUUUVVVTTTRRROOORRRTTTTTTSSSVVV^^^eeeppp{{{~~~|||mmmgggdddiiittt~~~~~~{{{uuuuuuwwwttttttsssrrrrrrsssuuuvvv|||~~~vvvooowww|||yyyqqqhhh]]]UUUNNNLLLLLLJJJIIIKKKIIIHHHGGGIIINNNWWW___dddlllpppuuu{{{zzzjjj]]]\\\___```eeelllnnnqqqwww~~~wwwuuu~~~zzzvvvppplllhhheeecccaaa^^^]]]]]]\\\ZZZXXXUUURRRPPPOOOLLLLLLKKKJJJHHHGGGFFFFFFIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOOOOWWWYYYeee}}}vvvuuuzzz|||yyy\\\NNNMMMMMMLLLLLLLLLLLLKKKLLLNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMLLLKKKKKKKKKMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOQQQQQQPPPNNNLLLLLLNNNOOONNNNNNOOOPPPPPPPPPPPPOOOPPPRRRVVVXXXXXXWWWWWWXXXVVVWWWYYY[[[[[[YYYWWWVVVXXXWWWUUUTTTSSSSSSTTTTTTSSSUUUWWWXXXWWWWWWXXXZZZ\\\]]]]]]___```aaabbbcccaaaaaa```^^^]]]\\\[[[ZZZVVVVVVUUUTTTTTTTTTUUUVVVSSSTTTVVVXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTVVVZZZ\\\^^^dddkkk{{{zzzzzzwwwzzztttiiiooonnnmmmkkkgggdddaaa___aaaeeellluuu}}}sssjjjccc]]]XXXUUUPPPLLLIIIKKKLLLKKKKKKMMMNNNOOORRRUUUVVVWWWVVVUUUVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUUUUWWWYYYYYY```aaa^^^gggxxx{{{sss___QQQQQQPPPMMMSSS___tttmmmeee___]]]]]][[[\\\^^^^^^```cccdddccc```[[[XXXYYYXXXXXXWWWWWWXXXZZZ[[[]]]^^^```bbbcccbbbaaa```^^^^^^\\\YYYUUURRRRRRRRRTTTQQQSSSYYY\\\XXXTTTTTTUUUUUUSSSRRRQQQRRRUUUVVVYYYZZZZZZ[[[\\\\\\\\\\\\ZZZZZZ[[[ZZZZZZZZZYYYYYYUUUXXXYYYVVVVVVXXXWWWTTTSSSQQQOOOOOOPPPRRRSSSSSSRRRPPPPPPRRRUUUWWWUUURRROOOQQQSSSSSSRRRSSSYYY^^^lllyyy{{{sssmmmgggffflllssswwwxxx~~~wwwsssuuuwwwvvvuuuuuuvvvwwwwwwvvvuuu~~~tttxxx~~~}}}{{{uuunnn```WWWOOOMMMLLLIIIHHHJJJIIIHHHFFFFFFIIINNNTTTWWW]]]aaahhhooovvv}}}nnn^^^[[[]]]^^^cccjjjlllnnnttt}}}}}}}}}yyyvvvkkkhhhddd```___]]][[[YYYYYYXXXVVVTTTQQQNNNLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFHHHHHHFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKLLLMMMOOOPPPYYY```rrrzzzyyysssuuuzzzxxx|||hhhSSSKKKKKKKKKJJJIIIKKKKKKKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHLLLKKKJJJIIIIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOMMMNNNNNNMMMLLLLLLNNNOOONNNOOOPPPQQQRRRSSSSSSSSSSSSUUUXXXYYYXXXWWWWWWXXXUUUVVVXXXZZZZZZXXXVVVUUUVVVUUUSSSQQQQQQRRRTTTUUUSSSUUUWWWXXXWWWWWWXXXYYY[[[\\\]]]___aaabbbddddddaaa```^^^[[[YYYXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVSSSSSSXXX\\\]]]```dddoooxxxrrruuu}}}vvvllljjjkkklllnnnooonnnkkkhhhbbbbbbccciiittt}}}tttkkkccc]]][[[WWWTTTPPPOOOOOONNNMMMLLLQQQSSSUUUWWWXXXWWWVVVUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSUUUVVVVVVVVVWWWYYY[[[ZZZbbbcccaaammmzzzfffWWWOOORRRQQQNNNWWWfff}}}|||wwwgggbbb___``````______bbb```cccfffhhhfffaaa\\\XXXVVVUUUTTTUUUWWWZZZ\\\]]]\\\^^^___```aaa___^^^]]][[[\\\[[[YYYWWWVVVWWWXXXVVVUUUWWW\\\]]]YYYVVVVVVWWWUUURRRQQQRRRTTTVVVXXXZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYYYYXXXUUUXXXXXXVVVVVVYYYXXXUUUTTTQQQNNNNNNPPPSSSTTTTTTPPPOOONNNQQQUUUVVVUUURRROOOQQQRRRQQQPPPQQQUUUXXXfffttt{{{wwwppphhhdddeeekkkqqquuu~~~{{{yyyxxxxxxxxxwww{{{zzzyyy{{{|||{{{yyyvvvwwwzzzzzz{{{|||~~~~~~zzzuuuggg\\\SSSOOOMMMIIIGGGHHHIIIHHHGGGGGGHHHKKKNNNPPPRRRVVV]]]eeemmmvvv~~~ttt```[[[\\\\\\```fffiiijjjnnnttt{{{|||vvvrrrhhheeeaaa^^^\\\[[[YYYWWWUUUTTTRRRPPPNNNKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKNNNPPPQQQXXXggg}}}|||wwwuuusssvvvzzzlll]]]OOOJJJKKKIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJKKKIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJJJJIIIIIIHHHGGGGGGKKKJJJHHHHHHHHHJJJLLLNNNLLLLLLMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMLLLLLLNNNOOONNNOOOPPPRRRTTTTTTUUUUUUWWWYYY[[[[[[YYYXXXXXXXXXUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQRRRTTTVVVTTTVVVWWWXXXWWWWWWXXXYYYYYYZZZ[[[]]]___aaabbbcccbbbaaa^^^[[[YYYWWWVVVVVVUUUVVVWWWXXXWWWWWWVVVUUUWWWXXXYYYZZZYYYWWWUUUSSSVVVVVVVVVVVVVVVVVVVVVVVVXXXSSSQQQUUUYYY[[[]]]```fffnnn}}}{{{nnnoooyyyzzzsssppppppqqqsssuuuuuusssqqqgggccc___aaaiiittt~~~xxxmmmgggeee```]]]YYYUUUTTTTTTRRROOOSSSTTTUUUVVVWWWVVVVVVUUUWWWVVVVVVUUUUUUVVVVVVWWWSSSUUUWWWYYYYYYZZZ\\\^^^^^^dddhhhkkkyyyttt]]]SSSMMMOOORRRXXXeeettt~~~mmmccc```___aaaaaa___```ccc```cccgggiiigggccc]]]ZZZRRRRRRSSSVVV[[[^^^______]]]^^^`````````^^^\\\[[[[[[\\\]]]]]][[[[[[\\\]]]YYYXXXZZZ^^^^^^YYYWWWXXXZZZWWWSSSQQQTTTWWWZZZ\\\ZZZZZZ[[[[[[ZZZXXXVVVUUUVVVWWWXXXYYYZZZYYYXXXXXXUUUXXXXXXVVVVVVYYYZZZWWWUUURRRNNNOOORRRUUUUUUTTTOOONNNNNNPPPUUUWWWVVVSSSQQQQQQQQQOOOOOOPPPRRRUUU^^^kkkyyy~~~xxxrrrkkkeeedddhhhoootttxxxxxxyyy}}}~~~|||vvv{{{}}}~~~}}}{{{zzz}}}|||qqqfff[[[UUUPPPKKKHHHIIIIIIIIIIIIIIIJJJKKKMMMNNNJJJNNNUUU]]]fffpppzzzyyyddd]]]]]]\\\^^^ccchhhhhhjjjmmmrrrvvvxxxxxxxxxzzz}}}vvvooojjjeeebbb^^^[[[YYYXXXVVVTTTQQQPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKJJJKKKMMMPPPSSSUUU\\\pppwwwrrrrrrssswww{{{```VVVLLLKKKKKKHHHFFFFFFEEEGGGIIIIIIHHHHHHIIIJJJHHHIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIHHHHHHHHHIIIKKKLLLIIIIIIJJJJJJKKKKKKKKKLLLKKKLLLMMMMMMLLLLLLMMMOOOLLLMMMOOOPPPRRRSSSSSSSSSWWWYYYZZZYYYXXXVVVWWWXXXTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTVVVWWWTTTVVVXXXXXXWWWWWWWWWXXXXXXXXXZZZ[[[]]]___```aaacccbbb```^^^[[[YYYWWWVVVTTTUUUWWWYYYYYYXXXWWWVVVZZZZZZ[[[[[[ZZZXXXVVVTTTXXXXXXXXXXXXXXXXXXXXXXXXZZZTTTRRRTTTUUUUUUVVVZZZaaacccllloookkkrrrzzz~~~yyywww||||||}}}}}}{{{zzzxxxwwwnnniiibbb^^^___dddiiimmmwwwzzz|||{{{llljjjeee]]]YYYXXXTTTOOOSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUXXX[[[]]]^^^___aaaccchhhlllrrr{{{vvvbbbUUUQQQOOOTTT```nnnzzzvvvddd```]]]]]]___^^^\\\\\\```___bbbeeeggggggccc___[[[RRRSSSWWW]]]bbbeeeeeeccc___```aaaaaa```^^^\\\ZZZ^^^___aaaaaa___]]]]]]]]][[[ZZZ[[[^^^]]]XXXWWWZZZYYYTTTPPPOOORRRWWW[[[\\\ZZZZZZ[[[[[[YYYVVVSSSQQQRRRTTTVVVXXXYYYYYYXXXWWWUUUXXXXXXVVVWWWZZZ[[[YYYVVVRRROOOPPPUUUWWWVVVTTTPPPNNNNNNQQQVVVXXXWWWUUURRRQQQOOONNNMMMOOORRRTTTVVV```nnn{{{{{{xxxrrrkkkfffeeeiiilllpppvvv{{{yyy{{{}}}~~~xxxtttzzz|||yyy{{{rrreee]]]WWWPPPLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLHHHKKKOOOTTT\\\fffpppwww~~~|||ggg```aaa``````dddggghhhjjjnnnsssxxxyyyzzzpppqqqsssvvvzzz|||ppphhhddd```]]]YYYVVVUUUTTTRRRQQQMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMNNNQQQUUUYYY[[[ggg{{{zzz{{{vvvttttttyyyrrrWWWOOOIIIIIIIIIFFFEEEEEEDDDFFFIIIIIIHHHGGGIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMNNNNNNMMMLLLMMMNNNKKKLLLNNNOOOPPPQQQRRRRRRQQQSSSTTTUUUTTTTTTUUUWWWTTTTTTUUUUUUUUUUUUTTTTTTRRRSSSSSSUUUVVVWWWXXXXXXTTTVVVXXXXXXWWWVVVWWWXXXWWWXXXYYYZZZ\\\]]]______aaaaaa```___]]]ZZZWWWUUURRRTTTWWWZZZ[[[ZZZXXXWWWZZZ[[[\\\]]]\\\ZZZXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYWWWTTTTTTVVVUUUSSSTTTWWWZZZ\\\cccqqq}}}qqqrrrssswww~~~~~~zzz{{{}}}}}}}}}|||vvvnnneee___\\\]]]___fffgggnnnwww|||tttjjjeee]]]TTTRRRRRRRRRQQQRRRSSSSSSTTTRRRRRRQQQQQQQQQQQQRRRRRRXXXZZZ^^^```aaaccceeegggrrrttt|||hhhPPPLLLOOOSSS___sssppp]]]^^^[[[[[[]]][[[XXXYYY]]]]]]```dddffffffccc___\\\UUUWWW\\\cccjjjllljjjggg```aaaaaabbb```^^^\\\ZZZ```bbbddddddaaa^^^\\\\\\\\\ZZZ[[[]]][[[WWWWWW[[[UUUQQQLLLKKKOOOUUUYYYZZZYYYZZZ\\\[[[YYYUUUPPPNNNPPPRRRUUUWWWYYYYYYXXXWWWVVVXXXXXXVVVWWW[[[\\\ZZZVVVRRRPPPRRRVVVYYYWWWTTTQQQOOOOOOSSSWWWZZZYYYWWWSSSQQQOOOMMMMMMOOORRRTTTPPPYYYgggvvvyyyqqqhhhbbbaaabbbiiiuuu~~~vvvqqqrrrrrrqqquuu|||uuuqqqxxxuuurrrrrrxxx}}}}}}~~~{{{mmmddd\\\TTTPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJLLLNNNSSS[[[eeekkkrrrssswww{{{~~~hhhcccdddccccccfffhhhiiilllqqqxxx~~~ssssssssstttwww{{{xxxmmmgggccc]]]YYYVVVSSSRRRQQQOOOMMMKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJHHHHHHHHHHHHJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPSSSXXX\\\___sss~~~vvvwwwyyy~~~xxxvvv|||yyy\\\PPPJJJFFFGGGHHHEEEDDDEEECCCFFFIIIIIIHHHGGGIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGCCCCCCDDDEEEGGGHHHIIIIIIKKKMMMOOOOOOMMMMMMMMMNNNMMMMMMOOOPPPQQQRRRRRRRRRKKKMMMOOOPPPQQQRRRTTTVVVTTTTTTUUUUUUUUUUUUTTTTTTRRRSSSUUUVVVXXXYYYYYYYYYUUUVVVXXXXXXWWWVVVWWWXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^^^^^^^]]][[[XXXUUUSSSQQQSSSWWWZZZ\\\[[[YYYXXXYYYZZZ\\\]]]]]]]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZSSSSSSVVVZZZYYYUUUVVVZZZUUUXXX___fffppp~~~|||xxxooosssxxx}}}~~~{{{{{{oooccc\\\ZZZ[[[XXXYYY```jjjpppuuuwwwkkk```YYYXXXWWWUUUSSSRRRPPPPPPQQQPPPNNNNNNOOORRRVVVXXXaaaaaadddiiihhheeejjjrrrzzzooo[[[MMMQQQRRR```www||||||kkk```^^^\\\ZZZXXXXXXXXXYYYZZZYYY]]]______bbbggghhhfff]]][[[ZZZ___fffiiihhheeecccaaa^^^[[[[[[\\\^^^```\\\``````\\\\\\```cccccc]]]^^^]]][[[XXXWWWWWWYYYXXXWWWUUUSSSRRRUUUZZZ^^^ZZZ]]]___^^^YYYTTTOOOMMMSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYXXXWWWVVVUUUSSSUUUXXXZZZYYYUUUQQQOOORRRRRRSSSVVVYYYYYYWWWUUUPPPPPPOOONNNNNNNNNOOOOOOQQQVVV]]]kkk~~~vvvsssrrrmmmfff```hhhxxx}}}oooiiigggjjjsss||||||wwwvvv{{{zzztttpppyyyyyyxxxzzz{{{wwwrrriii]]]TTTQQQNNNJJJKKKMMMOOONNNMMMNNNMMMLLLLLLOOOTTTZZZ]]]aaafffnnntttyyy~~~sssgggeeehhhjjjkkkiiinnntttyyy}}}qqqvvvzzz{{{~~~|||pppeee\\\YYYWWWVVVSSSQQQOOONNNMMMMMMGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHFFFEEEEEEHHHJJJLLLOOOKKKKKKPPPRRRQQQOOOPPPLLLJJJNNNTTTXXX[[[eeeqqqxxxvvv|||~~~qqqxxx||||||bbbRRRLLLKKKIIIFFFDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFFFFEEEFFFGGGIIIJJJMMMMMMNNNNNNNNNOOOOOOOOOOOOMMMLLLMMMQQQRRRQQQOOOPPPPPPQQQSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXVVVTTTSSSUUUVVVWWWXXXYYYYYYYYYYYYWWWUUURRRQQQQQQSSSVVVXXX]]]]]]]]]]]]\\\[[[ZZZYYY]]]\\\[[[[[[[[[ZZZXXXVVVWWWVVVVVVXXX[[[[[[XXXTTTTTTVVVXXX[[[]]]^^^^^^^^^[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY]]]aaabbbdddmmm{{{}}}vvvtttzzzuuuhhh^^^YYYXXXUUUUUUZZZ```hhhsss}}}~~~hhhYYYXXXWWWUUUSSSRRRPPPPPPQQQQQQPPPQQQSSSUUUXXXZZZ___bbbhhhmmmlllhhhllltttttt^^^RRRMMMSSS\\\mmm~~~qqqddd^^^___^^^\\\[[[ZZZ[[[]]]]]]ZZZ^^^``````ccchhhjjjiii[[[YYYXXXZZZ___aaa^^^[[[___]]]ZZZWWWWWWXXXZZZ\\\YYY\\\[[[WWWVVV[[[______```aaa```^^^[[[ZZZZZZ[[[YYYYYYXXXVVVVVVXXX\\\___[[[\\\\\\[[[XXXVVVUUUUUUZZZZZZYYYYYYXXXWWWVVVVVVWWWWWWXXXWWWWWWVVVUUUTTTTTTUUUWWWXXXWWWUUURRRPPPQQQQQQRRRTTTVVVVVVSSSQQQNNNNNNNNNMMMMMMNNNOOOOOORRRUUUZZZeeexxx~~~|||{{{vvvnnniiijjjvvvpppjjjkkknnnsssxxxxxxzzz|||{{{zzzzzz}}}{{{wwwtttsssssswww~~~oooaaaUUUQQQMMMMMMOOOPPPOOOMMMNNNLLLKKKJJJLLLOOOSSSUUU[[[```gggmmmrrrvvvzzz|||{{{}}}wwwmmmllloooqqqqqqrrryyyzzzppp|||wwwlllbbbZZZWWWTTTSSSPPPNNNLLLKKKKKKKKKFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFGGGIIIKKKMMMMMMJJJJJJNNNPPPNNNNNNOOOVVVTTTUUU[[[```ffftttuuu{{{uuusss|||||||||pppXXXLLLJJJIIIHHHFFFEEEEEEEEEEEECCCDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLKKKMMMPPPQQQPPPNNNOOOPPPPPPQQQRRRRRRRRRRRRTTTUUUVVVWWWXXXWWWUUUTTTUUUVVVWWWXXXXXXYYYYYYYYYWWWVVVSSSRRRRRRTTTWWWYYY____________^^^]]]\\\\\\\\\ZZZZZZZZZ[[[ZZZXXXVVVWWWVVVVVVXXXZZZZZZWWWTTTUUUVVVXXXZZZ\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[XXXXXXXXXXXXWWWWWWWWWWWW[[[^^^aaa```___dddnnnwwwwwwwwwzzz{{{}}}xxxjjj___VVVRRRRRRUUUZZZ___iiirrr}}}tttXXXWWWVVVUUUSSSRRRPPPPPPPPPQQQSSSUUUWWWYYY[[[\\\]]]bbbjjjooommmlllqqqyyy~~~aaaMMMJJJPPPSSSfffyyyyyyddd]]]]]][[[ZZZYYYXXXYYYZZZ[[[\\\ZZZ^^^______aaagggjjjiii___]]]\\\^^^aaabbb```]]][[[YYYVVVSSSSSSTTTVVVXXXXXXZZZWWWRRRQQQVVV[[[]]]aaaaaaaaa___]]][[[[[[\\\[[[\\\\\\[[[ZZZ[[[^^^```[[[[[[[[[YYYXXXYYY\\\___aaa```]]][[[YYYWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTTTTUUUUUUVVVUUUTTTRRRQQQQQQPPPPPPQQQRRRQQQOOOMMMMMMMMMLLLMMMMMMNNNOOOPPPRRRTTTWWW^^^kkk}}}yyysssooouuu{{{~~~uuuoooqqqrrrrrrtttqqqsssvvvyyy{{{}}}yyyuuurrrsssyyyrrr___ZZZSSSOOOPPPPPPOOONNNOOONNNMMMKKKKKKLLLMMMMMMTTTXXX^^^cccgggkkkoooqqqtttvvvyyy{{{}}}vvvvvvxxxzzz{{{}}}wwwoooeee\\\WWWUUUPPPNNNLLLJJJHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGIIIKKKNNNOOONNNKKKKKKNNNOOONNNOOOSSSWWW[[[eeeqqq|||zzz|||qqqpppzzzzzz|||xxx]]]OOOGGGHHHGGGGGGFFFFFFFFFGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKMMMOOOPPPOOONNNNNNOOOPPPPPPPPPPPPOOOOOORRRSSSUUUVVVWWWWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWUUUSSSTTTVVVXXXZZZ____________^^^^^^]]]\\\ZZZYYYXXXYYY[[[[[[YYYXXXWWWVVVWWWXXXYYYYYYWWWTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\XXXXXXXXXWWWWWWVVVVVVVVVYYY[[[]]]\\\YYY[[[bbbhhhvvvxxxvvvvvvwwwzzzyyyiiiXXXSSSPPPRRRTTTVVV\\\cccjjjtttWWWWWWVVVTTTSSSQQQPPPPPPOOOPPPSSSWWWZZZ\\\]]]]]]\\\aaafffiiijjjoooyyyjjjTTTHHHKKKSSSQQQhhh{{{mmm^^^[[[]]]XXXXXXXXXXXXYYYZZZ[[[\\\ZZZ]]]]]]\\\^^^ccceeecccaaa``````bbbeeefffeeecccZZZXXXUUURRRRRRSSSVVVWWWZZZZZZWWWPPPOOOUUU[[[]]]^^^______]]][[[YYYXXXYYY[[[]]]^^^^^^]]]]]]^^^```[[[[[[[[[ZZZZZZ[[[___bbbcccaaa^^^[[[YYYWWWVVVVVVTTTUUUVVVVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPOOOMMMKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTUUUXXXaaasss}}}uuutttuuuyyy|||~~~~~~wwwtttqqqpppqqqppppppqqquuuzzz~~~~~~zzztttrrryyyooofff[[[RRROOOOOOOOONNNQQQPPPPPPOOONNNMMMLLLLLLOOORRRWWW\\\___bbbeeehhhlllooosssvvvyyy}}}|||zzz}}}yyyiii___XXXSSSRRRLLLKKKIIIGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIJJJMMMOOOQQQQQQNNNNNNOOOOOOPPPUUU]]]bbbooorrrkkkwwwvvvbbbQQQKKKHHHHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFFFFGGGGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPOOOOOONNNNNNQQQRRRSSSUUUVVVWWWWWWWWWTTTUUUVVVWWWWWWXXXXXXWWWXXXWWWVVVUUUVVVWWWZZZ[[[\\\\\\]]]]]]\\\[[[[[[ZZZYYYYYYXXXZZZ\\\\\\[[[YYYXXXXXXXXXYYYYYYYYYWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYZZZYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUSSSVVVYYYYYYWWWXXX]]]aaagggwwwyyyrrrrrrttt|||sss```YYYTTTTTTSSSSSSUUUYYY^^^fffqqqzzzVVVVVVUUUTTTSSSQQQPPPPPPMMMPPPSSSWWWZZZ\\\]]]]]]]]]___aaabbbgggsss~~~fffWWWPPPLLLNNNRRRVVVjjjzzz|||hhh___]]]]]][[[[[[\\\]]]]]]___``````\\\___^^^\\\\\\```aaa___[[[[[[\\\]]]^^^___^^^]]][[[YYYVVVTTTUUUWWWYYY[[[[[[[[[WWWOOONNNTTTZZZ\\\\\\]]]^^^]]]ZZZXXXWWWWWW[[[\\\^^^^^^]]]\\\]]]^^^ZZZ\\\]]]]]]]]]\\\]]]^^^___^^^\\\ZZZYYYWWWWWWVVVUUUVVVVVVWWWWWWWWWWWWVVVRRRRRRRRRQQQRRRRRRSSSSSSSSSRRRQQQPPPQQQPPPNNNLLLNNNNNNNNNOOOPPPQQQRRRSSSRRRSSSUUUVVV\\\kkkxxxsssooossszzz|||ssslllkkkoootttrrrqqqrrrvvv{{{}}}|||~~~vvvpppttt}}}ssscccVVVPPPOOOOOONNNOOOOOOOOOOOOOOONNNMMMMMMMMMPPPTTTWWWYYY\\\___bbbhhhkkkppptttwwwzzz~~~~~~{{{~~~rrrccc[[[TTTPPPOOOKKKJJJHHHGGGFFFFFFFFFGGGDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRPPPOOOPPPPPPTTT```llltttnnnsss{{{xxxyyy~~~rrrVVVNNNLLLIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHHHHIIIJJJIIIHHHFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOONNNNNNOOOOOOOOOOOOPPPPPPPPPOOONNNNNNPPPQQQRRRTTTUUUVVVWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWXXXWWWVVVVVVWWWYYY[[[\\\[[[[[[[[[[[[[[[[[[ZZZYYYZZZYYYYYY[[[]]]]]]\\\[[[ZZZZZZ[[[ZZZYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUURRRUUUWWWXXXWWWXXXZZZ]]]aaafffooouuuooonnnwwwzzzxxxjjjbbb[[[YYYXXXTTTSSSUUUUUUZZZaaahhhnnnuuu|||VVVUUUTTTSSSRRRQQQQQQPPPNNNPPPSSSWWWZZZ\\\\\\]]]___aaaaaabbblll|||nnnUUUMMMOOOOOOOOOQQQbbbrrrttteeeaaa^^^[[[YYYZZZ[[[[[[\\\]]]]]]^^^\\\```aaa^^^___aaaaaa]]]YYYYYYYYYYYYXXXWWWVVVUUU[[[ZZZXXXWWWXXXZZZ^^^```[[[\\\WWWPPPNNNSSSYYY[[[]]]___```___\\\YYYXXXXXX[[[\\\]]]]]][[[[[[\\\]]]YYY[[[^^^___]]][[[ZZZZZZYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVPPPPPPPPPQQQQQQRRRRRRRRRTTTRRRQQQQQQRRRRRRQQQOOOPPPPPPOOOPPPPPPQQQRRRSSSRRRRRRTTTVVVXXXcccxxx|||tttmmmooovvv|||~~~sssjjjjjjooowwwvvvtttssstttwww{{{~~~|||}}}}}}xxxyyy}}}{{{kkk^^^VVVRRROOOMMMKKKLLLLLLLLLLLLLLLLLLLLLMMMOOORRRTTTUUUWWWZZZ]]]cccgggmmmqqqtttwwwzzz|||yyy|||~~~|||}}}jjj]]]VVVQQQMMMMMMJJJIIIHHHFFFFFFFFFGGGHHHDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLNNNOOOPPPOOONNNNNNOOOSSS]]]qqqooovvvzzzzzzdddTTTMMMKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJIIIGGGEEEFFFGGGHHHIIIIIIJJJIIIIIIGGGGGGGGGHHHHHHHHHIIIIIILLLNNNOOONNNMMMMMMNNNOOONNNNNNOOOOOOOOOOOOOOONNNPPPQQQRRRSSSTTTUUUVVVVVVSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVWWWXXXYYY[[[\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYYYYZZZ\\\]]][[[ZZZZZZ[[[[[[ZZZXXXWWWXXXYYYWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXVVVVVVWWWXXX]]]\\\___kkkuuunnnqqqsssxxx|||tttkkkdddbbb```[[[WWWWWWQQQTTTXXX\\\___dddiiimmmtttyyyUUUUUUTTTSSSRRRQQQQQQPPPQQQRRRTTTWWWYYY[[[]]]^^^aaadddgggmmmzzzrrr^^^MMMKKKNNNNNNQQQWWWppp}}}~~~mmmaaa___^^^ZZZVVVVVVWWWXXXXXXYYYXXXXXXXXX]]]______```bbbaaa]]]ZZZZZZ[[[[[[YYYXXXXXXXXXZZZYYYWWWWWWYYY\\\```ccc^^^___[[[TTTRRRVVV[[[\\\^^^___aaa```]]]ZZZYYYYYY\\\\\\]]]\\\ZZZZZZ\\\]]]XXXZZZ\\\]]][[[ZZZYYYYYYVVVXXXYYYZZZZZZXXXVVVTTTVVVVVVWWWVVVVVVUUUTTTSSSMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQPPPPPPRRRTTTSSSRRRPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQSSSUUUUUUZZZiiizzz|||rrrpppqqqtttzzzyyysssqqqtttwwwxxxyyyxxxvvvvvvzzz}}}|||}}}qqqggg___WWWPPPKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKMMMOOOPPPQQQSSSVVVXXXZZZ___eeejjjmmmoooqqqsssrrruuuxxxyyyyyyyyy{{{}}}rrr___UUUQQQMMMKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMMMMNNNLLLLLLNNNRRRZZZkkk~~~|||yyylllZZZSSSKKKFFFGGGCCCCCCCCCCCCCCCDDDDDDEEECCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEFFFFFFFFFEEEEEEGGGIIIJJJKKKIIIGGGFFFHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMMMMKKKJJJKKKMMMKKKKKKLLLMMMNNNNNNNNNNNNQQQQQQQQQRRRSSSTTTUUUUUURRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\YYYYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXZZZZZZYYYWWWXXXZZZZZZXXXVVVTTTVVVXXXVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTTTTXXXXXX[[[cccooozzzqqqrrrtttzzzvvvooommmkkkfffaaa```[[[ZZZZZZYYYYYYZZZ]]]^^^eeeiiipppwww~~~UUUTTTTTTSSSRRRQQQQQQPPPSSSTTTUUUWWWZZZ\\\^^^___bbbgggnnnxxx^^^RRRKKKMMMNNNLLLTTT```yyy|||~~~ggg\\\\\\]]][[[WWWXXXYYYYYYZZZYYYYYYYYYRRRXXX\\\]]]___bbb```\\\VVVXXXZZZ[[[[[[[[[\\\]]]XXXWWWVVVVVVYYY]]]aaadddbbbccc```YYYWWW[[[______\\\^^^```___]]]ZZZXXXXXX]]]]]]]]][[[ZZZZZZ\\\^^^XXXYYYZZZZZZYYYXXXYYY[[[VVVWWWZZZ[[[[[[XXXUUUSSSVVVVVVVVVUUUTTTSSSRRRQQQLLLMMMOOOQQQRRRRRRQQQQQQQQQPPPOOOPPPRRRTTTUUUTTTPPPPPPOOONNNNNNNNNOOOOOOPPPPPPRRRUUUSSSSSS^^^mmm~~~yyyrrrnnnlllqqqyyy~~~~~~{{{{{{tttyyy}}}|||xxxvvvyyy}}}}}}|||uuunnnfff\\\QQQIIIMMMLLLJJJIIIIIIJJJKKKLLLJJJLLLMMMNNNNNNPPPRRRUUUQQQVVV\\\bbbeeegggiiijjjjjjnnnqqqsssssssssvvvyyy~~~wwwgggWWWOOONNNKKKJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHCCCCCCEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMLLLMMMPPPVVVaaawww{{{zzzxxxZZZSSSQQQGGGBBBFFF@@@@@@AAAAAACCCDDDFFFGGGDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEFFFEEEEEEDDDFFFHHHJJJKKKJJJHHHGGGJJJKKKLLLLLLLLLKKKIIIHHHJJJJJJJJJKKKKKKKKKLLLLLLHHHJJJLLLKKKHHHGGGIIIKKKIIIIIIKKKLLLMMMMMMMMMMMMRRRQQQQQQRRRRRRSSSTTTUUURRRSSSTTTUUUUUUVVVUUUUUUUUUUUUVVVVVVXXXYYYZZZ[[[VVVVVVWWWWWWWWWWWWWWWVVVWWWVVVVVVWWWXXXXXXWWWUUUWWWXXXYYYWWWTTTRRRTTTVVVUUUTTTSSSRRRRRRSSSTTTUUURRRRRRSSSRRRRRRQQQPPPOOORRRRRRSSSTTTUUUVVVVVVWWWSSSSSSRRRRRRRRRSSSTTTUUUTTTYYY^^^aaaccclll~~~vvvuuuuuuxxx~~~xxxwwwuuupppjjjhhhhhhfffaaa]]]YYYVVVVVVVVVYYY]]]ccckkkrrr|||SSSTTTTTTSSSRRRRRRUUUWWWVVVUUUVVVYYY[[[]]]ccchhhjjjllltttxxx```VVVOOOKKKNNNOOORRRaaasssxxx}}}kkk^^^ZZZYYYYYYZZZSSSZZZ[[[VVVYYYaaaaaaYYYVVVXXX[[[]]]]]]\\\ZZZYYYZZZ^^^```]]][[[]]]]]][[[WWWTTTTTTWWW]]]```^^^[[[^^^```___ZZZ\\\bbbbbb^^^___^^^\\\[[[[[[ZZZYYYWWW^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZYYYXXXVVVVVVVVVVVV[[[[[[\\\\\\[[[ZZZXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQTTTRRRPPPPPPQQQRRRRRRRRRRRRQQQOOONNNNNNOOOQQQSSSTTTSSSQQQPPPOOONNNNNNNNNTTTTTTRRRQQQQQQUUUZZZ___mmm|||~~~nnneeedddgggrrrzzz~~~}}}~~~zzzxxx{{{|||{{{yyyssskkkbbbZZZTTTPPPNNNKKKJJJJJJKKKJJJIIIHHHJJJLLLMMMNNNOOONNNNNNRRRSSSUUUWWWZZZ\\\^^^___eeefffhhhiiijjjllloooqqqrrruuuyyyzzz{{{~~~ggg___TTTMMMKKKJJJGGGDDDGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMLLLLLLLLLLLLJJJHHHJJJRRRWWW[[[kkk|||}}}~~~oooVVVNNNLLLGGGGGGKKKEEEDDDCCCCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFHHHJJJLLLMMMLLLLLLKKKIIIIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKRRRPPPNNNLLLLLLMMMOOOPPPOOOPPPQQQRRRSSSSSSSSSSSSUUUTTTSSSSSSUUUWWWZZZ[[[YYYYYYXXXWWWVVVVVVVVVVVV[[[[[[ZZZYYYXXXXXXWWWWWWTTTSSSSSSRRRRRRSSSUUUVVVTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRNNNOOOQQQSSSSSSSSSSSSSSSPPPQQQRRRSSSTTTTTTTTTSSSTTTVVVYYYZZZ\\\aaaiiiooozzzwwwvvvvvvyyy{{{zzzzzz{{{}}}rrrdddZZZVVVVVVXXXXXXXXXZZZaaammmzzzSSSSSSTTTSSSSSSTTTWWWYYYXXXYYY\\\aaadddfffhhhkkkmmmtttjjjWWWMMMJJJHHHMMMUUUbbbtttzzzzzzfff]]]ZZZXXXVVVVVVTTTZZZ[[[XXX]]]gggggg___XXXYYY[[[]]]]]]\\\ZZZYYYZZZ^^^^^^ZZZXXXYYYYYYXXXVVVTTTTTTXXX]]]___]]]YYYZZZ\\\\\\YYY]]]cccdddaaa``````___^^^]]][[[YYYXXXXXXYYYZZZ\\\\\\\\\[[[ZZZWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZYYYWWWVVVUUUUUUTTTTTTSSSRRRRRRRRRSSSRRRPPPPPPPPPPPPPPPOOOQQQPPPOOONNNNNNNNNOOOOOOQQQPPPPPPOOOOOOOOOPPPPPPRRRRRRQQQPPPPPPRRRWWWZZZffftttwwwkkkdddbbbiiipppwwwzzz}}}|||xxxzzz}}}}}}yyytttmmmgggcccXXXUUUPPPLLLJJJJJJHHHGGGHHHIIIJJJKKKLLLLLLKKKJJJOOOPPPRRRTTTWWWYYY[[[\\\^^^```bbbcccdddeeehhhkkkmmmpppsssuuuvvvxxx}}}}}}ttt]]]VVVMMMHHHHHHHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJKKKKKKJJJJJJNNNRRRXXXbbbyyy|||~~~vvvaaaOOOKKKJJJEEECCCEEEEEEDDDBBBCCCEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGIIIKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRRRRTTTTTTSSSSSSSSSUUUXXXYYYVVVVVVUUUUUUVVVVVVWWWXXXYYYXXXXXXWWWVVVVVVUUUUUUPPPOOOOOOOOOOOOPPPRRRRRRSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRNNNOOOPPPRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSRRRRRRRRRQQQSSSUUUVVVWWWZZZ```fffrrr~~~~~~xxxwwwzzztttfff\\\XXXSSSTTTUUUXXX]]]eeelllrrrRRRSSSTTTTTTUUUWWW[[[^^^^^^dddkkkppprrrtttuuuuuu{{{lllXXXMMMIIIIIIIIINNN^^^www~~~pppbbb]]]\\\YYYUUUTTTUUUYYYYYYZZZbbblllllleeeZZZ[[[\\\\\\\\\[[[ZZZYYY]]]___^^^XXXUUUVVVWWWUUUTTTTTTUUUYYY]]]^^^[[[XXXYYYZZZZZZYYY\\\aaabbb_______________]]]ZZZWWWUUUQQQSSSVVVYYYZZZZZZXXXWWWUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPOOONNNMMMMMMOOOOOONNNNNNMMMMMMMMMLLLNNNNNNNNNOOOPPPQQQRRRSSSOOOPPPPPPOOOOOOPPPRRRUUU\\\gggyyyssseee]]]^^^dddmmmwwwyyy|||~~~}}}yyyyyy{{{}}}~~~|||zzzwwwuuussseee```WWWPPPKKKHHHFFFEEEGGGHHHHHHIIIIIIHHHHHHGGGKKKLLLNNNPPPRRRTTTVVVWWWXXXYYY[[[\\\]]]___bbbdddfffhhhjjjlllnnnppptttwwwuuuwwwyyy|||ssscccSSSNNNHHHEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLJJJIIIGGGFFFGGGHHHIIIKKKPPPSSS[[[nnn}}}~~~zzz```RRRHHHIIIJJJEEEAAAAAAEEECCCBBBCCCDDDFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGIIILLLMMMNNNKKKJJJIIIHHHHHHGGGHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMNNNOOOQQQQQQQQQQQQSSSRRRRRRQQQRRRSSSTTTUUURRRSSSSSSTTTUUUVVVXXXYYYUUUUUUUUUTTTSSSSSSRRRRRRMMMMMMMMMMMMNNNOOOQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRRRROOOPPPPPPQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRQQQQQQPPPOOORRRTTTTTTRRRSSSWWWZZZ___gggvvv|||vvvttt{{{yyykkkcccZZZXXXUUUTTTUUUZZZ___cccRRRTTTUUUVVVXXX\\\aaaeeejjjuuulllWWWKKKHHHJJJMMMMMMQQQfff}}}wwwlllbbb___^^^[[[WWWVVVVVVWWWWWWZZZccclllkkkeee\\\\\\\\\\\\[[[[[[ZZZYYY___aaa___XXXTTTUUUVVVUUUQQQRRRUUUZZZ^^^^^^[[[XXX[[[ZZZYYYYYY[[[]]]\\\ZZZ[[[\\\^^^]]]ZZZWWWSSSRRRPPPRRRUUUXXXYYYXXXUUUTTTVVVVVVVVVWWWWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTRRRRRRRRRRRRSSSSSSTTTTTTQQQRRRRRRQQQOOOMMMLLLMMMLLLLLLMMMNNNNNNMMMMMMLLLNNNNNNNNNOOOPPPQQQRRRSSSMMMOOOPPPOOONNNNNNOOOQQQUUU]]]lllzzzjjj___ZZZ]]]fffsssxxxzzz~~~zzzxxxwwwxxx||||||{{{zzzzzzzzz{{{{{{ssslllaaaWWWOOOJJJEEECCCFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIKKKMMMOOOPPPRRRRRRTTTUUUWWWXXXYYY[[[^^^``````aaaccceeegggjjjlllnnnpppqqqsssvvvyyy{{{}}}~~~}}}~~~uuubbbXXXOOOKKKGGGFFFGGGIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIIIIKKKKKKLLLMMMLLLKKKIIIGGGGGGIIILLLOOORRRXXXggg{{{}}}||||||}}}gggSSSKKKFFFIIIJJJFFFCCCBBBEEECCCBBBBBBDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEHHHJJJLLLMMMNNNIIIIIIHHHGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRQQQQQQRRRRRRSSSUUUVVVWWWRRRRRRQQQQQQPPPPPPPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQSSSVVVUUURRRPPPRRRTTTVVV[[[eeevvvyyytttwwwzzz}}}ssskkkeee[[[TTTRRRUUUZZZ]]]TTTUUUWWWZZZ]]]cccjjjoooxxxkkkYYYJJJGGGJJJHHHLLLNNNUUUlll~~~tttjjj```]]]\\\YYYWWWWWWUUUVVVVVVYYY```fffeee```]]]]]]\\\[[[[[[ZZZZZZ[[[___aaa^^^WWWTTTUUUVVVUUUPPPRRRVVV[[[^^^^^^\\\ZZZYYYWWWVVVXXXZZZZZZYYYXXXXXX[[[]]]]]]YYYUUUSSSRRRRRRTTTWWWXXXXXXVVVRRRPPPSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSQQQQQQQQQRRRSSSSSSTTTTTTRRRSSSTTTRRROOOMMMMMMOOOJJJKKKLLLNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQMMMOOOPPPPPPOOONNNNNNOOORRRWWWbbbtttrrrhhh___^^^bbbooo}}}{{{|||~~~|||wwwuuuyyy||||||{{{{{{{{{zzzzzz{{{|||~~~~~~wwwlllaaaXXXOOOHHHDDDEEEFFFFFFFFFGGGHHHIIIIIIGGGHHHIIIJJJLLLMMMNNNOOOOOOQQQRRRSSSTTTVVVYYY[[[]]]]]]]]]___bbbdddfffgggjjjkkkmmmooorrrtttvvvwwwvvvxxx|||~~~}}}~~~}}}{{{yyyxxxzzz}}}sssaaaUUUPPPLLLJJJHHHGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKNNNSSSXXX^^^hhh}}}}}}xxxxxx{{{yyy{{{lllWWWNNNIIIFFFGGGGGGEEEDDDDDDDDDCCCAAABBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEHHHJJJKKKLLLLLLHHHGGGGGGFFFFFFFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIKKKMMMOOONNNOOOPPPQQQQQQRRRQQQQQQOOOOOOOOONNNOOOOOOOOOPPPRRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRRRROOOOOONNNNNNMMMMMMMMMMMMOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRROOOPPPQQQRRRSSSSSSSSSSSSQQQTTTVVVUUUQQQOOOOOOPPPTTTWWW]]]fffsss~~~tttuuuvvvzzz~~~|||xxxqqqhhh```]]][[[ZZZYYYVVVXXX[[[^^^cccjjjsssxxxmmmXXXLLLEEEFFFKKKDDDHHHOOO]]]uuunnneee]]]ZZZYYYVVVUUUWWWTTTUUUVVVYYY\\\^^^___^^^^^^]]][[[ZZZZZZ[[[\\\]]]\\\___^^^XXXUUUVVVWWWUUUSSSUUUYYY[[[]]]]]]\\\[[[TTTQQQRRRWWWZZZYYYYYYZZZXXX\\\^^^]]]YYYUUUUUUVVVVVVWWWXXXXXXWWWTTTQQQOOOMMMOOORRRUUUXXXYYYZZZZZZVVVUUUTTTSSSSSSRRRRRRSSSQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSTTTQQQMMMLLLOOORRRLLLMMMMMMNNNOOOPPPQQQQQQRRRQQQPPPOOOOOOOOOOOOOOOMMMNNNPPPOOONNNNNNOOOPPPQQQTTT[[[jjj~~~|||tttiiicccaaaiiitttzzz}}}~~~~~~}}}uuuuuuzzzwwwuuuxxx}}}}}}yyyoooeeeZZZPPPJJJGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFGGGHHHIIIJJJKKKKKKIIIKKKMMMNNNNNNPPPSSSVVVXXXWWWWWWYYY\\\___`````````aaaccceeehhhjjjlllmmmnnnppptttwwwxxxxxxwwwvvvvvvuuusssrrrrrrtttvvvxxxrrr___SSSLLLIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKEEEHHHKKKNNNRRRXXXbbbiiixxx~~~tttuuu{{{|||sssYYYJJJJJJHHHEEEDDDBBBBBBCCCDDDDDDBBBAAABBBCCCEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBEEEGGGIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHIIILLLOOORRRPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMMMMNNNNNNOOOOOOOOOSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMNNNOOONNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLNNNNNNOOOPPPQQQRRRRRRSSSTTTSSSSSSRRRRRRSSSTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTOOORRRTTTSSSOOOMMMNNNPPPQQQSSSWWW[[[```lllzzzwwwtttsssxxx~~~|||yyyuuurrrooojjjaaa[[[YYY[[[^^^bbbhhhqqqzzzuuuYYYNNNIIIDDDEEEJJJHHHKKKWWWmmmzzzggg```[[[ZZZZZZWWWUUUVVVSSSUUUXXX[[[ZZZZZZ\\\___^^^\\\[[[ZZZZZZ[[[]]]___]]]```aaa\\\ZZZ\\\\\\ZZZZZZ[[[\\\]]][[[ZZZYYYYYYRRROOOPPPVVVZZZWWWWWWYYYWWWZZZ]]][[[WWWTTTVVVXXXWWWXXXXXXWWWVVVSSSQQQPPPKKKNNNQQQUUUXXXYYYZZZZZZVVVUUUTTTSSSRRRRRRRRRSSSQQQQQQRRRRRRRRRRRRRRRRRRQQQRRRRRRNNNJJJJJJOOOTTTRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQPPPOOOOOOOOOOOOPPPLLLMMMNNNMMMLLLMMMOOOQQQPPPQQQUUU___qqqrrrggg___bbbiiipppxxxzzzuuuwwwyyyzzzzzzzzzyyyxxxxxxxxxwwwuuuwww|||}}}|||~~~}}}sssgggZZZRRRJJJIIIGGGFFFEEEEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHFFFGGGIIIJJJKKKMMMPPPRRRSSSQQQPPPRRRVVVYYYYYYXXXYYYYYY[[[]]]```bbbcccdddgggiiikkknnnpppqqqppppppooommmkkkkkklllmmmooopppvvv}}}ooo\\\RRRNNNJJJGGGGGGGGGHHHHHHGGGFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJEEELLLVVV___hhhtttzzztttttt|||{{{___LLLEEEDDDEEEEEECCCAAAAAABBBCCCDDDBBBAAAAAACCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFHHHHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHKKKLLLFFFFFFFFFGGGHHHHHHIIIIIIKKKJJJKKKKKKMMMOOOQQQRRRPPPQQQQQQPPPPPPOOONNNMMMKKKKKKLLLNNNNNNOOOOOOOOOQQQQQQPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMLLLKKKJJJMMMLLLKKKJJJIIIJJJJJJKKKMMMNNNNNNOOOQQQRRRRRRSSSRRRRRRQQQQQQRRRSSSTTTUUUTTTTTTUUUUUUTTTSSSRRRRRRNNNQQQRRRQQQOOONNNPPPSSSRRRQQQSSSVVVWWW\\\jjjxxx|||uuutttyyy}}}|||}}}zzztttnnn[[[]]]```eeekkkttt~~~wwwaaaNNNKKKJJJEEECCCGGGPPPRRRaaa{{{}}}hhhbbb]]][[[]]]]]]YYYWWWXXXSSSVVV[[[]]][[[YYY]]]bbb^^^\\\ZZZYYYZZZ\\\^^^```___dddeeebbb```bbbbbb```___``````]]]ZZZXXXVVVVVVUUUQQQQQQWWWYYYUUUSSSUUUTTTWWWZZZXXXTTTRRRUUUXXXWWWWWWVVVVVVTTTSSSRRRQQQNNNPPPSSSUUUWWWXXXWWWWWWWWWVVVTTTSSSRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQPPPLLLHHHIIIOOOUUUWWWUUUSSSPPPOOOOOOPPPQQQPPPPPPOOOOOOOOOPPPPPPQQQKKKLLLLLLKKKKKKLLLOOOQQQOOOOOOQQQXXXggg|||vvviii]]]]]]bbbiiiuuu~~~~~~wwwwwwwwwxxxwwwuuurrrqqqrrrssszzzxxxyyy}}}}}}yyyzzzzzz}}}}}}oooaaaXXXLLLKKKHHHEEECCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGIIIJJJKKKMMMPPPRRROOOMMMLLLNNNQQQTTTTTTSSSUUUVVVWWWZZZ\\\^^^``````cccdddfffiiikkklllllllllkkkiiiffffffgggiiijjjjjjlllrrr{{{{{{lllYYYOOONNNOOOLLLIIIFFFHHHIIIJJJIIIHHHHHHIIIDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHDDDEEEFFFGGGHHHIIIIIIJJJRRR[[[iiiwwwzzzrrroooyyy~~~eeePPPGGGGGGAAADDDFFFDDDBBBBBBCCCCCCDDDBBBAAAAAACCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDDDDBBB@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFGGGFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDFFFHHHKKKLLLGGGHHHIIIIIIJJJKKKLLLMMMIIIJJJMMMOOOPPPQQQQQQQQQPPPPPPPPPOOONNNMMMKKKKKKJJJKKKLLLNNNOOOOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOMMMMMMNNNNNNNNNLLLKKKJJJLLLKKKJJJIIIHHHIIIJJJJJJMMMMMMNNNOOOQQQRRRRRRSSSQQQPPPPPPPPPQQQRRRTTTUUUXXXXXXWWWVVVTTTRRRQQQPPPOOOQQQSSSRRRPPPPPPTTTWWWTTTQQQQQQUUUUUUTTTYYYbbbnnnyyysssuuuyyy{{{}}}}}}___```ccciiirrr|||}}}dddTTTIIIIIIGGGCCCFFFOOOJJJ^^^www{{{|||mmmaaaXXXXXXWWWVVVVVVUUUTTTTTTWWWWWWXXXYYYYYYYYYYYYYYYZZZXXXWWWVVVVVVXXX[[[]]]```bbbcccbbb___^^^^^^^^^^^^\\\YYYXXXYYYZZZ[[[[[[YYYSSSNNNNNNTTTWWWUUUQQQVVVVVVUUUTTTSSSSSSSSSTTTYYYYYYXXXXXXWWWVVVUUUTTTVVVWWWWWWVVVUUUTTTSSSRRRTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSPPPLLLHHHGGGHHHJJJLLLJJJJJJKKKMMMPPPRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJNNNJJJLLLVVV^^^iiiqqq```ZZZ]]]cccppp{{{}}}~~~~~~zzzyyyyyywwwrrrllljjjlllpppwww{{{wwwpppuuu~~~~~~|||mmm^^^YYYNNNFFFFFFFFFBBB@@@AAACCCCCCCCCBBBAAAAAACCCEEEBBBCCCCCCEEEGGGIIIKKKLLLLLLLLLKKKKKKLLLNNNPPPQQQNNNPPPRRRUUUWWWYYYZZZ[[[[[[\\\^^^```aaabbbccccccbbbbbbbbbcccddddddeeeeeeeeehhhlllrrryyyvvvooo[[[XXXRRRLLLHHHFFFFFFFFFJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEFFFGGGGGGGGGFFFEEEDDDIIIFFFFFFHHHGGGEEEIIIRRRUUUlllyyyuuukkkkkkqqq}}}```NNNJJJIIIFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBFFFIIIGGGCCCAAABBBEEECCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEFFFEEEDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIKKKKKKKKKKKKJJJMMMNNNOOOOOONNNPPPSSSVVVRRRQQQOOOMMMLLLKKKJJJJJJIIIKKKMMMPPPQQQQQQPPPOOOMMMLLLLLLLLLKKKKKKJJJJJJMMMMMMMMMLLLMMMMMMNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNOOORRRQQQOOONNNOOOQQQSSSTTTVVVUUUUUUTTTRRRQQQOOONNNQQQPPPNNNMMMMMMNNNPPPQQQRRRQQQOOOOOOQQQTTTWWWYYY```jjj|||{{{sssssstttyyy}}}bbbbbbfffqqq~~~}}}iiiVVVKKKFFFJJJIIIDDDDDDKKKWWWkkkuuuaaaXXXVVVUUUUUUUUUTTTTTTTTTTTTUUUUUUWWWXXXYYYYYYYYYYYYVVVVVVUUUUUUWWWYYY[[[]]]^^^___```___]]]\\\[[[\\\\\\[[[YYYXXXYYYYYYZZZZZZYYYVVVRRRSSSVVVXXXWWWUUUWWWWWWVVVUUUUUUUUUUUUUUUXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQOOOOOOOOOOOOPPPPPPQQQQQQSSSQQQMMMKKKJJJLLLOOOQQQMMMLLLMMMNNNQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKNNNIIIKKKSSSXXX```tttyyyfff\\\YYY\\\fffpppwwwzzz|||{{{yyyuuuqqqmmmkkkjjjppptttzzz{{{tttmmmpppwww~~~xxxkkk___UUUMMMKKKJJJEEEBBBBBBBBBBBBBBBAAA@@@AAABBBCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMOOOOOOMMMNNNPPPRRRTTTVVVWWWWWWXXXYYYZZZ\\\]]]^^^______]]]]]]]]]]]]^^^^^^^^^^^^^^^___aaadddhhhllloooppp|||~~~}}}zzztttmmmeee___[[[TTTRRRNNNJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFEEEEEEEEEEEEEEEFFFDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCFFFIIIHHHHHHOOOYYYhhhzzzqqqnnnuuu~~~iiiSSSIIIFFFDDDBBBCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEHHHJJJHHHCCC@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIKKKKKKKKKKKKJJJMMMNNNOOOOOOOOOPPPSSSUUUPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMKKKKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPOOOOOOOOOQQQSSSUUUUUUUUUTTTSSSRRRPPPOOONNNQQQPPPNNNMMMMMMNNNPPPQQQOOONNNMMMMMMNNNPPPRRRTTTVVV]]]jjj||||||wwwzzz{{{}}}~~~eeefffmmm{{{yyybbbSSSKKKEEECCCGGGHHHFFFJJJRRRkkk}}}}}}~~~{{{gggYYYUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYYYYYYYRRRSSSTTTUUUWWWXXXZZZ[[[ZZZ[[[\\\[[[ZZZXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVVVVTTTTTTUUUVVVVVVWWWXXXXXXTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPRRRPPPOOOMMMNNNPPPSSSUUUOOONNNNNNOOOQQQQQQPPPNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLJJJJJJJJJJJJKKKMMMIIIJJJOOOQQQUUUcccsssrrreee]]][[[aaahhhnnnttt~~~{{{xxxxxxxxxuuuoooiiilllnnnsssvvvtttoooooosss~~~vvv{{{yyyfff]]]VVVSSSQQQLLLHHHGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLNNNPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZYYYXXXXXXXXXXXXWWWWWWWWWYYYYYYYYYZZZ[[[\\\]]]^^^dddfffhhhjjjkkkiiihhhfffaaa___[[[WWWTTTQQQPPPPPPKKKKKKIIIHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEECCCEEEHHHJJJJJJMMMXXXddd~~~vvvllljjjppp~~~rrrUUUJJJIIIEEECCCDDDBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCHHHJJJKKKHHHCCC@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKMMMOOOPPPOOOOOOPPPRRRTTTNNNNNNNNNNNNOOOPPPQQQQQQRRRQQQPPPOOONNNMMMMMMMMMPPPOOONNNMMMMMMMMMNNNOOOOOONNNMMMMMMLLLLLLLLLLLLJJJKKKLLLMMMLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNOOOPPPRRRTTTUUUUUUTTTTTTRRRQQQPPPOOONNNPPPPPPNNNNNNNNNNNNPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRMMMQQQWWWaaappp{{{wwwvvvyyy{{{|||{{{}}}mmmpppxxxttt^^^OOOHHHJJJEEECCCEEEHHHMMMYYYddd|||~~~pppaaaYYYZZZUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTVVVXXXYYYYYYYYYQQQRRRTTTUUUVVVWWWVVVVVVVVVWWWYYYXXXVVVUUUUUUVVVVVVXXXZZZZZZXXXVVVUUUTTTSSSUUUXXXWWWUUUSSSTTTVVVWWWWWWVVVVVVVVVVVVVVVWWWVVVUUUUUUTTTUUUVVVWWWXXXUUUUUUUUUVVVVVVWWWXXXYYYUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPOOONNNOOOPPPRRRTTTNNNMMMMMMNNNPPPPPPOOOMMMNNNNNNNNNNNNNNNOOOOOOOOOMMMLLLJJJHHHHHHHHHJJJKKKLLLJJJKKKNNNNNNOOOWWWaaauuutttkkkeeeeeegggdddlll{{{|||wwwyyy}}}}}}vvvooonnnmmmpppvvvwwwvvvvvvzzz{{{}}}qqquuu|||lllgggaaa]]]ZZZUUUQQQOOOHHHFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDFFFHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSUUUUUUWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSUUUVVVVVVWWWXXXZZZ[[[ZZZXXXVVVUUUSSSQQQOOONNNMMMMMMMMMNNNGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFGGGIIIIIIIIIHHHGGGFFFFFFEEEFFFIIIKKKKKKKKKSSScccqqq|||jjjeeennn|||}}}aaaKKKHHHIIICCCAAAEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCHHHIIIIIIGGGDDDAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKKKKNNNOOOPPPPPPOOOOOOQQQSSSNNNNNNNNNOOOPPPQQQRRRSSSTTTRRRPPPNNNMMMMMMNNNOOOPPPOOONNNMMMMMMNNNOOOPPPOOOOOONNNLLLKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLJJJIIIJJJJJJJJJJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNOOOQQQSSSTTTVVVTTTTTTSSSQQQPPPOOOOOOOOOPPPOOOOOONNNNNNOOOOOOPPPRRRRRRSSSSSSSSSRRRQQQPPPLLLMMMOOOQQQYYYiii~~~zzzvvvxxxzzzxxxvvvzzz~~~{{{www^^^MMMHHHIIIGGGHHHJJJNNNRRRZZZhhhtttvvvhhh\\\XXX[[[WWWVVVUUUTTTSSSRRRQQQQQQQQQRRRTTTVVVWWWYYYYYYYYYSSSSSSUUUVVVUUUTTTRRRQQQTTTUUUWWWVVVUUUTTTTTTUUUUUUWWWZZZZZZWWWUUUSSSSSSRRRUUUXXXXXXTTTSSSTTTWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUVVVXXXYYYXXXXXXWWWVVVVVVWWWXXXXXXVVVVVVUUUUUUTTTRRRQQQPPPRRRRRRSSSTTTSSSSSSRRRQQQOOOOOONNNMMMMMMMMMNNNNNNJJJJJJJJJLLLNNNOOONNNMMMMMMMMMMMMNNNNNNOOOOOOOOOLLLKKKIIIGGGGGGHHHJJJKKKKKKKKKLLLNNNNNNNNNRRRXXXdddyyy|||tttlllfff___fffuuu{{{{{{~~~~~~yyysssqqqoooqqqwww|||}}}|||zzz||||||xxxyyy}}}vvvtttooohhhccc^^^YYYUUUOOOKKKHHHFFFGGGGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHKKKLLLMMMMMMMMMMMMMMMMMMNNNMMMMMMNNNOOOPPPQQQRRRTTTTTTSSSRRRQQQPPPPPPOOOKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOOOONNNMMMKKKIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDGGGJJJKKKKKKPPP___rrr~~~pppgggooofffSSSGGGHHHGGG>>>;;;BBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBCCCCCCAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPQQQQQQPPPOOOPPPQQQPPPPPPPPPOOOPPPPPPQQQQQQRRRPPPNNNMMMLLLNNNPPPQQQOOONNNMMMMMMMMMNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNPPPQQQSSSTTTUUUTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPOOONNNLLLJJJLLLNNNPPPOOOQQQXXXeeeooozzzuuuuuu{{{~~~dddPPPGGGGGGKKKEEENNNZZZbbbgggmmmwww|||lll___VVVSSSUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWTTTUUUUUUUUUTTTRRRQQQOOOSSSUUUWWWVVVUUUTTTTTTUUUUUUXXX[[[ZZZWWWSSSSSSTTTUUUWWWYYYXXXUUUTTTVVVXXXUUUUUUUUUUUUUUUVVVVVVWWWXXXWWWUUUUUUUUUWWWYYYZZZZZZYYYWWWWWWVVVWWWXXXYYYWWWWWWWWWVVVUUUSSSRRRQQQSSSTTTUUUUUUUUUTTTRRRRRRNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHIIIKKKMMMNNNNNNMMMLLLLLLMMMMMMNNNOOOOOOOOOKKKJJJIIIHHHHHHIIIJJJJJJJJJKKKMMMNNNNNNOOOQQQSSSXXXjjjsssfffaaadddooo}}}~~~||||||{{{yyyxxxyyy|||~~~~~~zzzvvvsssqqqrrrqqqttt{{{}}}www{{{|||tttnnnjjjeee```\\\VVVNNNJJJHHHGGGEEECCCGGGFFFEEEEEEDDDDDDEEEEEECCCDDDEEEGGGHHHHHHHHHHHHJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPOOOOOONNNNNNMMMLLLKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKJJJJJJKKKKKKJJJIIIGGGFFFEEEFFFIIIJJJJJJHHHFFFDDDIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJFFFFFFEEEEEEEEEFFFGGGHHHJJJNNNRRRUUU```rrrsssoootttxxxVVVNNNIIIJJJFFF???>>>CCCAAAAAAAAAAAA@@@@@@@@@@@@===>>>???@@@AAABBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHIIIIIIJJJLLLLLLOOOPPPRRRQQQPPPOOOOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPOOONNNLLLLLLLLLNNNPPPQQQMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPOOOOOOOOOOOONNNNNNNNNNNNMMMNNNOOOPPPRRRSSSSSSTTTSSSRRRPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPNNNLLLKKKJJJMMMPPPPPPQQQSSSWWW\\\iiiwwwxxxpppuuu||||||fffRRRIIIHHHIIIIIINNN\\\llluuuyyysssaaaXXXSSSRRRSSSRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQTTTVVVXXXWWWVVVUUUVVVWWWVVVYYY\\\ZZZVVVSSSSSSUUUVVVVVVVVVUUUTTTTTTVVVXXXVVVVVVVVVVVVVVVWWWXXXXXXZZZYYYWWWUUUVVVWWWYYY[[[YYYXXXWWWVVVWWWXXXZZZ\\\YYYYYYXXXWWWVVVTTTSSSRRRSSSSSSUUUUUUUUUSSSRRRPPPNNNNNNOOOOOONNNMMMKKKJJJKKKJJJJJJKKKMMMNNNLLLKKKKKKLLLLLLMMMNNNNNNOOOOOOIIIIIIIIIIIIJJJJJJJJJJJJIIIKKKLLLMMMMMMNNNOOOOOORRR]]]mmm~~~nnnfffeeeiiisss{{{|||{{{{{{zzz{{{{{{yyywwwvvvxxxzzzwwwooolllmmmrrruuu{{{{{{yyyyyy{{{|||wwwyyy{{{}}}}}}}}}zzz{{{yyytttqqqhhh[[[RRRNNNKKKHHHEEEFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIKKKMMMNNNLLLLLLKKKKKKJJJJJJJJJIIIMMMLLLKKKKKKKKKKKKKKKLLLIIIJJJJJJKKKKKKJJJIIIIIIGGGIIIKKKLLLLLLJJJHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJDDDEEEFFFHHHKKKNNNQQQSSSXXX^^^dddkkkxxx}}}zzztttyyy{{{```MMMKKKHHHFFFDDDDDDDDDEEEAAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMOOOQQQRRRRRRPPPNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPMMMMMMLLLLLLLLLMMMNNNOOOMMMNNNPPPQQQQQQQQQPPPOOOMMMLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJKKKLLLNNNOOOPPPOOONNNMMMMMMOOOPPPRRRRRRRRRQQQQQQPPPPPPPPPPPPNNNOOOPPPQQQRRRRRRRRRRRRSSSQQQOOONNNMMMNNNOOOPPPNNNOOOOOOPPPPPPOOOOOONNNQQQQQQQQQQQQQQQPPPOOONNNKKKLLLMMMNNNOOOPPPQQQRRRXXXaaaqqqsssuuuxxxzzz{{{~~~|||iiiQQQEEEFFFJJJJJJGGG^^^jjjxxx~~~jjjZZZUUUTTTUUUVVVMMMNNNOOOPPPQQQSSSTTTTTTNNNOOOOOOPPPQQQQQQQQQPPPTTTTTTSSSSSSSSSTTTTTTTTTUUUWWWYYYYYYWWWWWWWWWXXXWWWZZZ\\\ZZZUUURRRTTTVVVVVVTTTRRRQQQQQQSSSTTTUUUWWWWWWWWWWWWWWWXXXYYYZZZ\\\ZZZXXXVVVVVVXXXZZZ[[[WWWVVVVVVVVVWWWZZZ]]]^^^ZZZZZZYYYXXXWWWUUUSSSSSSRRRSSSTTTUUUTTTSSSQQQOOONNNOOOPPPPPPPPPOOONNNMMMNNNMMMLLLMMMNNNMMMKKKJJJKKKLLLLLLMMMNNNNNNOOOOOOIIIIIIJJJKKKKKKJJJJJJIIIHHHJJJLLLKKKKKKMMMMMMKKKPPPVVV```pppyyykkkfffeeelllsssvvvwwwxxx~~~~~~~~~}}}vvvkkkjjjmmmtttyyywwwpppwwwwwwqqqsssvvv~~~zzzwww~~~wwwggg[[[TTTPPPKKKHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGIIIKKKGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIKKKMMMLLLLLLKKKKKKKKKKKKJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIEEEFFFIIILLLQQQWWW[[[^^^iiipppwww||||||{{{}}}vvvrrrooosss}}}bbbIIIDDDDDD@@@<<<>>>CCCDDDAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAABBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMOOOQQQSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQMMMMMMLLLLLLLLLLLLLLLMMMMMMOOOQQQSSSTTTSSSQQQOOOLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMKKKIIIJJJLLLOOOPPPQQQPPPOOONNNNNNPPPRRRSSSTTTTTTSSSSSSRRRRRRRRRQQQOOOOOOPPPQQQRRRRRRRRRQQQRRRQQQOOOMMMMMMMMMOOOPPPNNNOOOOOOPPPPPPOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLNNNLLLJJJJJJLLLMMMMMMMMMSSSUUUZZZddduuu|||{{{xxxuuusssuuuyyy}}}~~~uuu```QQQFFFFFFFFFDDDKKKVVVjjjtttvvvcccYYYUUURRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNPPPQQQPPPOOOPPPQQQRRRTTTUUUUUUVVVVVVVVVUUUUUUTTTVVVXXXZZZ\\\ZZZXXXWWWWWWWWWWWWVVVTTTRRRRRRQQQQQQQQQSSSTTTUUUXXXWWWUUUTTTTTTUUUWWWXXXZZZYYYXXXWWWWWWXXXYYYZZZWWWWWWWWWXXX[[[\\\\\\\\\[[[[[[ZZZYYYXXXVVVTTTSSSWWWWWWXXXWWWVVVTTTRRRQQQSSSSSSRRRPPPNNNKKKIIIHHHIIILLLOOONNNKKKIIIIIIKKKNNNMMMMMMLLLKKKKKKLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMOOOOOOUUUfff~~~}}}pppdddaaadddgggkkkooouuu~~~~~~}}}~~~}}}xxxoooiiijjjppp{{{}}}xxxssspppooorrruuuzzz~~~}}}uuupppppp|||}}}}}}|||yyyyyy|||tttaaaZZZZZZUUUMMMHHHGGGGGGHHHJJJKKKJJJIIIFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIKKKLLLJJJHHHGGGFFFFFFGGGIIIJJJLLLJJJIIIHHHHHHIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHLLLLLLLLLLLLLLLLLLMMMMMMKKKIIIIIIIIIKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIGGGFFFFFFGGGGGGFFFDDDLLLIIIPPP^^^fffjjjsss{{{}}}tttqqqyyytttlllnnnttt}}}bbbOOOFFFEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA======>>>???AAABBBCCCCCCBBBCCCEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLNNNOOOOOOMMMLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNMMMMMMNNNNNNLLLMMMOOOPPPQQQQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLNNNKKKMMMOOOPPPPPPQQQRRRTTTUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSQQQOOOOOOPPPRRROOOMMMNNNQQQSSSSSSRRRTTTRRRPPPNNNMMMMMMMMMMMMPPPPPPPPPPPPOOONNNMMMMMMPPPPPPOOOOOOOOOOOONNNNNNJJJPPPUUUXXX^^^lllxxxpppkkkqqq{{{xxxzzz}}}sssaaaTTTJJJEEEHHHJJJJJJRRR]]]qqq~~~yyyjjj[[[UUUSSSQQQPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMNNNOOOOOONNNMMMMMMNNNPPPQQQSSSTTTTTTTTTUUUTTTSSSSSSTTTUUUWWWYYYYYYWWWVVVVVVWWWWWWVVVTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXWWWVVVUUUUUUVVVWWWXXXZZZYYYXXXXXXXXXXXXYYYZZZWWWVVVUUUWWWYYYZZZZZZYYYZZZZZZYYYYYYXXXWWWUUUUUUUUUUUUUUUUUUTTTRRRQQQQQQRRRRRRQQQPPPNNNLLLJJJIIIIIILLLNNNNNNMMMLLLMMMOOOQQQPPPOOONNNMMMLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNRRR___ttt{{{mmmfffcccbbbfffjjjsss|||~~~}}}~~~~~~yyyuuunnnooovvv~~~}}}{{{wwwssspppooommmpppuuuzzz~~~yyyuuu{{{}}}{{{|||zzz|||xxxnnnjjjggg^^^SSSOOOMMMJJJIIIIIIIIIGGGFFFHHHHHHGGGGGGFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHJJJKKKLLLKKKIIIHHHGGGHHHIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNNNNOOOOOOMMMKKKIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFBBBCCCEEEFFFHHHJJJKKKLLLPPPWWWeeeuuu{{{rrrqqqxxxuuukkkiiisss~~~mmmWWWKKKHHHDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAABBBCCCCCCBBBCCCDDDEEEFFFEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLNNNMMMLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPQQQQQQOOOOOONNNNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRQQQPPPOOOOOONNNMMMLLLLLLKKKKKKLLLKKKLLLMMMLLLKKKLLLMMMOOOLLLNNNPPPQQQQQQRRRSSSUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUWWWWWWVVVTTTRRRRRRSSSTTTRRRPPPPPPRRRTTTTTTSSSSSSRRRQQQOOONNNMMMMMMNNNPPPPPPPPPPPPPPPPPPOOONNNPPPPPPOOOOOOOOONNNNNNNNNNNNPPPRRRRRRTTT]]]lllxxx|||rrrsssyyyyyyzzz|||oooZZZPPPJJJFFFHHHNNNRRRTTT^^^kkk~~~iii]]]SSSPPPQQQQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMMMMNNNNNNLLLKKKJJJKKKLLLNNNOOOPPPQQQQQQTTTTTTSSSRRRSSSTTTVVVWWWWWWVVVUUUUUUVVVWWWVVVTTTUUUUUUUUUUUUVVVWWWXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZYYYYYYYYYYYYZZZZZZXXXWWWVVVWWWYYYZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWVVVSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPOOONNNMMMLLLKKKKKKMMMNNNNNNNNNOOOQQQSSSTTTSSSQQQOOONNNLLLLLLKKKJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNVVVeee|||yyynnneeeaaadddiiittt~~~wwwrrrqqqvvvzzzzzzyyy{{{{{{yyyxxxwwwwwwwwwuuussslllmmmpppuuu}}}}}}|||yyywww|||~~~xxxvvvsssjjj```ZZZVVVQQQMMMKKKIIIGGGFFFKKKJJJHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEHHHHHHGGGGGGHHHJJJKKKMMMMMMLLLJJJHHHGGGGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIFFFHHHKKKNNNPPPPPPPPPPPPNNNLLLIIIHHHHHHIIIHHHGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGBBBEEEHHHIIIJJJMMMRRRVVVYYYiii|||~~~xxxrrrzzz}}}wwwpppjjjfffkkk{{{sssYYYJJJGGGIIIBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIKKKLLLLLLKKKJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRRRROOOOOONNNNNNNNNOOOOOOPPPSSSSSSSSSSSSRRRQQQPPPOOOPPPOOONNNMMMLLLLLLLLLLLLKKKLLLMMMMMMLLLLLLNNNPPPNNNPPPRRRRRRRRRSSSUUUWWWXXXWWWWWWVVVUUUTTTSSSSSSVVVXXXZZZZZZXXXVVVUUUUUUWWWUUUSSSRRRSSSTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQOOOOOOOOOOOONNNNNNNNNNNNPPPOOOMMMKKKLLLPPPXXX]]]gggssszzzzzz{{{zzz{{{|||~~~tttZZZNNNLLLHHHIIIOOOVVV\\\bbbppp~~~|||sss___VVVPPPOOOQQQPPPOOOQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNLLLLLLMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLLLLLLLRRRRRRRRRRRRSSSUUUWWWXXXUUUTTTSSSTTTVVVWWWVVVUUUUUUUUUVVVVVVWWWXXXYYYZZZWWWXXXXXXYYYYYYXXXXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYYYY[[[[[[[[[YYYVVVWWWXXXXXXYYYYYYXXXXXXSSSRRRQQQPPPPPPPPPQQQRRRNNNOOOOOOOOOOOONNNMMMMMMOOOOOOOOOOOOOOOQQQSSSUUUUUUTTTRRROOOMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLMMMPPPXXXiiiwwwjjjccceeejjjvvvzzzqqqppprrrqqqqqqqqqrrrqqqqqqsssxxx{{{||||||uuuqqqmmmpppwww~~~{{{|||zzzwwwvvvsssooofffaaaZZZTTTPPPMMMKKKIIIKKKJJJHHHGGGGGGHHHIIIKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJFFFIIILLLOOOQQQPPPOOONNNMMMJJJHHHGGGHHHIIIJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKIIIKKKMMMMMMMMMRRR]]]eeeppp~~~}}}yyyvvvooojjjggghhhlllsssyyy]]]KKKEEEEEEGGGBBBAAA@@@?????????????????????????????????????????????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLKKKJJJKKKLLLKKKLLLMMMNNNPPPQQQRRRSSSOOOOOOOOOOOOOOOPPPQQQQQQSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKMMMNNNOOOQQQSSSTTTTTTUUUWWWXXXYYYYYYXXXWWWVVVUUUTTTSSSUUUXXX[[[\\\ZZZXXXWWWVVVXXXVVVTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRRRROOOOOOOOONNNNNNNNNNNNMMMOOOMMMJJJIIIKKKNNNQQQRRRVVV]]]iiixxxzzzxxxyyy|||uuu^^^MMMHHHLLLGGGJJJRRR[[[eeesss~~~www|||}}}eee]]]VVVQQQQQQQQQOOOMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLLLLLLLLLLJJJIIIJJJJJJJJJJJJJJJIIIIIIHHHMMMMMMNNNPPPRRRTTTVVVWWWRRRQQQQQQSSSUUUVVVVVVUUUTTTTTTUUUVVVXXXXXXYYYYYYWWWXXXXXXYYYYYYXXXXXXWWWYYYYYYZZZZZZZZZZZZYYYYYYZZZYYYXXXYYYZZZ[[[ZZZYYYUUUVVVWWWXXXYYYYYYYYYYYYTTTSSSRRRQQQPPPQQQRRRSSSMMMNNNNNNOOOOOONNNNNNNNNRRRQQQPPPOOOPPPRRRSSSSSSSSSRRRPPPNNNLLLJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKIIILLLNNNNNNQQQZZZjjjuuupppeeecccfffooo|||}}}}}}xxxrrroookkkhhhhhhggggggiiinnnttt{{{xxxnnnkkkpppyyy~~~~~~{{{yyyxxxxxxrrrlllddd\\\VVVRRRNNNKKKJJJHHHFFFEEEFFFHHHKKKMMMLLLLLLKKKKKKJJJHHHHHHGGGFFFFFFGGGHHHIIIJJJLLLLLLIIIIIIJJJJJJKKKMMMNNNNNNIIIIIIIIIIIIIIIJJJKKKLLLJJJLLLNNNPPPPPPOOOMMMKKKJJJHHHGGGHHHJJJLLLMMMMMMHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFHHHJJJKKKLLLLLLNNNPPPRRRVVVbbbsss}}}||||||ooonnnlllhhhhhhooowww|||~~~aaaNNNGGGGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGHHHIIIKKKMMMMMMLLLLLLLLLMMMKKKLLLMMMNNNPPPQQQRRRSSSOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSSSSTTTQQQPPPOOONNNMMMMMMMMMMMMOOOPPPPPPNNNLLLKKKKKKMMMPPPRRRTTTUUUUUUVVVXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTWWWZZZ[[[ZZZWWWVVVUUUVVVVVVTTTRRRQQQPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPQQQRRRSSSSSSSSSSSSOOOOOONNNNNNNNNMMMMMMMMMNNNKKKIIIIIILLLNNNOOONNNRRRSSSVVV\\\jjj}}}wwwtttuuuxxxyyy|||||||||~~~jjjZZZNNNEEEDDDJJJFFFKKKTTT```ppp|||sssuuuooo]]]ZZZTTTQQQQQQQQQMMMLLLNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLLLLMMMMMMKKKJJJKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJKKKMMMOOOQQQRRRSSSPPPOOOOOOQQQTTTVVVVVVVVVRRRSSSUUUVVVXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXVVVUUUTTTUUUWWWXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYTTTTTTSSSRRRRRRRRRRRRRRRMMMNNNNNNOOOOOOOOONNNNNNRRRPPPOOOOOOQQQRRRRRRQQQPPPOOONNNLLLKKKJJJJJJJJJKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKHHHKKKMMMMMMMMMQQQYYYaaa~~~zzzjjjbbb```cccooozzz~~~}}}~~~}}}{{{zzz|||zzztttkkkfffeeebbbdddhhhkkkpppvvv~~~uuummmmmmrrrxxx}}}~~~~~~{{{{{{yyytttllleee___[[[VVVSSSOOOLLLHHHEEEEEEGGGJJJLLLJJJJJJJJJJJJIIIHHHFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJGGGHHHIIIJJJLLLNNNOOOOOOJJJIIIIIIIIIJJJKKKMMMNNNNNNOOOPPPPPPOOONNNKKKJJJHHHGGGHHHJJJMMMOOOOOONNNGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHJJJMMMPPPRRRTTTUUUWWW[[[aaakkk|||~~~|||iiidddkkktttqqqsssyyy~~~~~~~~~xxxfffQQQFFFFFFHHHEEE@@@AAAAAA@@@@@@???@@@@@@AAA??????????????????????????????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGIIIKKKMMMMMMLLLLLLMMMNNNLLLLLLMMMNNNPPPQQQRRRRRRNNNOOOOOOPPPQQQRRRTTTUUURRRRRRRRRRRRSSSTTTUUUVVVQQQQQQPPPOOONNNNNNNNNNNNPPPPPPPPPNNNLLLKKKLLLMMMQQQSSSTTTUUUUUUVVVXXXZZZ[[[ZZZZZZYYYXXXWWWVVVVVVTTTWWWYYYYYYWWWUUUTTTTTTTTTTTTTTTRRROOOOOOPPPRRRRRRRRRSSSTTTTTTTTTSSSSSSPPPQQQRRRRRRRRRRRRRRRRRRNNNNNNNNNNNNMMMMMMMMMMMMMMMKKKIIIIIIJJJKKKKKKJJJMMMNNNOOOQQQXXXdddsss~~~{{{wwwuuusssttttttuuuxxx}}}vvvbbbQQQLLLIIIDDDEEEKKKLLLRRR[[[iii{{{xxxsss~~~wwwaaaWWWTTTOOOMMMNNNOOOLLLMMMPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNNNNMMMLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPQQQQQQNNNNNNNNNPPPTTTVVVVVVVVVRRRSSSUUUWWWYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXVVVWWWXXXYYYYYYXXXWWWVVVTTTSSSRRRTTTVVVWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYTTTTTTTTTSSSSSSQQQPPPOOONNNNNNOOOOOOOOONNNNNNMMMNNNMMMMMMOOORRRSSSRRRPPPMMMMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJHHHJJJKKKKKKKKKMMMQQQUUUfffxxxyyykkkeeeaaahhhooorrrwww|||~~~}}}}}}~~~{{{qqqjjjiiiiiimmmpppoooooosss{{{zzztttqqqpppqqqtttyyy}}}}}}zzzwwwsssqqqooommmkkkiii]]]YYYRRRLLLHHHGGGIIIJJJHHHIIIIIIIIIIIIHHHFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIKKKMMMOOOPPPOOOOOOOOOOOONNNMMMLLLKKKHHHIIIJJJMMMPPPPPPOOOMMMFFFFFFFFFFFFFFFGGGGGGGGGHHHKKKPPPVVV^^^eeekkkooorrrsssvvv}}}vvvllldddhhhrrr}}}^^^TTTIIICCCCCCDDDBBB?????????>>>>>>>>>??????@@@??????????????????????????????>>>>>>??????@@@AAA????????????????????????>>>>>>???@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBAAA@@@@@@@@@AAACCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGIIIKKKLLLKKKKKKLLLMMMMMMMMMNNNOOOOOOPPPQQQQQQNNNNNNOOOPPPQQQSSSUUUVVVUUUUUUTTTSSSSSSTTTUUUVVVRRRQQQPPPOOOOOONNNNNNOOOMMMNNNOOONNNMMMMMMNNNPPPQQQRRRTTTUUUUUUVVVXXXZZZZZZZZZZZZYYYYYYXXXXXXXXXVVVXXXYYYXXXUUUSSSSSSTTTSSSTTTTTTRRROOOOOOQQQSSSRRRRRRTTTUUUUUUUUUTTTTTTQQQQQQRRRRRRRRRQQQPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKJJJHHHGGGGGGHHHIIIGGGJJJMMMNNNOOOTTT]]]dddttt}}}vvvuuuttttttwww|||[[[LLLDDDHHHKKKHHHIIIPPPVVV\\\eeesssjjjXXXTTTNNNJJJIIIKKKMMMLLLNNNRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLMMMNNNOOONNNMMMIIIIIIKKKMMMNNNOOOOOOPPPRRRRRRRRRSSSSSSRRRQQQQQQMMMMMMMMMPPPSSSVVVVVVVVVSSSTTTVVVXXXZZZZZZZZZZZZXXXWWWUUUTTTTTTUUUWWWXXXUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSSSSUUUWWWYYYYYYXXXVVVWWWWWWXXXYYYYYYXXXXXXSSSTTTTTTTTTSSSQQQOOOMMMNNNNNNOOOOOOOOONNNMMMMMMKKKJJJKKKNNNRRRTTTSSSPPPLLLKKKKKKKKKLLLMMMNNNNNNKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIILLLOOORRRTTTeee}}}xxxooofffgggggggggooo{{{vvvooonnntttxxxzzzvvvqqqrrr{{{}}}sssmmmjjjmmmsss{{{}}}wwwvvvwwwzzz}}}lllfff]]]TTTMMMJJJJJJJJJHHHIIIJJJKKKJJJIIIHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKJJJJJJKKKNNNPPPRRRPPPOOOOOONNNNNNMMMMMMMMMJJJKKKLLLOOOQQQQQQNNNKKKEEEEEEEEEFFFGGGGGGHHHHHHKKKOOOXXXcccppp|||kkkfffgggjjjrrr}}}{{{hhhOOOLLLFFFBBB??????@@@@@@>>>>>>============>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>???@@@@@@AAA????????????????????????>>>>>>???@@@@@@@@@@@@????????????????????????????????????@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHJJJKKKJJJJJJKKKLLLNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNOOOPPPRRRTTTUUUVVVYYYXXXVVVUUUTTTUUUUUUVVVRRRRRRQQQPPPOOOOOOOOOOOOKKKLLLMMMNNNMMMNNNQQQSSSQQQRRRTTTUUUUUUVVVXXXZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYYYYWWWTTTSSSSSSTTTSSSTTTTTTSSSPPPOOORRRUUUQQQRRRTTTUUUVVVVVVUUUTTTQQQRRRRRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLIIIIIIJJJHHHGGGGGGIIILLLFFFIIIKKKJJJJJJMMMUUU[[[[[[kkk|||}}}{{{wwwtttssstttwwwyyyGGGJJJKKKHHHEEEHHHSSS]]]iiitttwww]]]SSSSSSMMMMMMMMMMMMLLLLLLLLLKKKPPPNNNLLLJJJJJJLLLNNNPPPPPPOOOMMMLLLKKKJJJKKKKKKNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUWWWYYYYYYWWWUUUSSSQQQQQQQQQQQQSSSUUUWWWXXXVVVWWWXXXXXXXXXWWWVVVUUUWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUVVVVVVWWWXXXXXXXXXVVVWWWYYYZZZZZZXXXVVVUUUUUUUUUTTTTTTSSSQQQPPPOOOOOOMMMMMMPPPTTTVVVUUUTTTPPPOOONNNNNNNNNOOOMMMLLLKKKNNNOOONNNKKKJJJKKKMMMKKKKKKJJJJJJJJJIIIIIIIIIGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJOOOUUUccc{{{~~~mmmllllllmmmoootttyyy}}}~~~yyyssspppxxx~~~~~~|||~~~~~~||||||tttjjjkkkkkkrrr}}}}}}xxxyyy|||zzz~~~zzzggg]]]XXXQQQNNNPPPLLLKKKKKKKKKKKKJJJGGGEEEEEEEEEFFFEEEEEEFFFHHHJJJEEEEEEFFFFFFHHHIIIKKKLLLIIIKKKLLLMMMMMMMMMOOOQQQNNNNNNMMMMMMLLLLLLKKKKKKPPPMMMLLLNNNQQQQQQLLLGGGDDDEEEGGGFFFEEEGGGLLLPPPTTT\\\llltttggg```fffvvvjjjSSSHHHGGGEEEBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>>>>===>>>>>>???>>>>>>===<<<;;;>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>>??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPPPPOOONNNPPPSSSVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRLLLMMMOOOPPPQQQQQQQQQPPPSSSTTTUUUUUUTTTUUUWWWXXX]]]\\\ZZZYYYWWWWWWXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSXXXVVVSSSPPPPPPQQQSSSUUUUUUVVVWWWXXXXXXVVVTTTSSSQQQQQQQQQQQQQQQQQQPPPPPPKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHFFFEEEEEEDDDGGGHHHIIIJJJKKKMMMNNNNNNSSSXXX```hhhuuu{{{wwwvvvwwwyyy}}}}}}~~~GGGHHHHHHGGGJJJSSSbbbmmm~~~pppZZZRRRQQQMMMMMMMMMLLLLLLLLLKKKKKKOOONNNLLLKKKKKKLLLNNNOOOOOONNNLLLKKKJJJKKKKKKLLLNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTVVVWWWWWWVVVTTTSSSTTTSSSSSSRRRSSSTTTUUUVVVTTTUUUVVVVVVVVVVVVUUUTTTVVVUUUUUUUUUUUUVVVWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTRRRQQQPPPOOORRRPPPOOORRRVVVYYYYYYXXXRRRPPPOOOOOOOOOOOOMMMLLLKKKMMMNNNMMMKKKIIIKKKLLLJJJJJJIIIIIIIIIIIIHHHHHHGGGIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKOOOYYYkkkyyyssskkkgggiiiooouuuxxxzzz~~~~~~{{{vvv|||}}}|||tttooojjjjjjttt|||}}}}}}xxxwwwwwwqqqxxxvvvqqqmmmeee\\\XXXOOONNNLLLLLLLLLLLLLLLKKKFFFGGGHHHGGGFFFEEEEEEEEEHHHIIIIIIJJJKKKMMMNNNOOOIIIJJJKKKKKKJJJJJJKKKLLLOOOOOOOOONNNNNNMMMMMMMMMRRRPPPOOOQQQRRRQQQLLLHHHGGGHHHIIIHHHGGGKKKQQQWWW```pppxxxvvvzzz}}}qqqjjjeeelll}}}sssZZZIIIFFFEEECCCAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@???>>>>>>=========>>>>>>>>>>>>======<<<======>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBB@@@AAAAAAAAA@@@@@@???>>>??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOOOONNNMMMNNNQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTRRRQQQQQQRRRRRRSSSPPPQQQRRRTTTTTTTTTSSSSSSSSSTTTUUUUUUTTTUUUWWWYYY\\\[[[YYYXXXWWWWWWWWWWWWVVVUUUTTTRRRQQQQQQRRRRRRTTTSSSRRRQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVTTTSSSQQQPPPPPPPPPOOOOOONNNNNNNNNJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKNNNRRRWWW^^^jjjyyy|||vvvsss}}}{{{xxxxxxyyyzzzzzzyyyGGGFFFGGGJJJSSSbbbsss}}}eeeVVVPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMNNNNNNOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVTTTSSSSSSSSSSSSSSSRRRSSSTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUWWWXXXYYYVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZWWWWWWVVVVVVUUUTTTSSSSSSTTTTTTTTTSSSRRRQQQPPPOOORRRPPPOOOQQQUUUXXXZZZ[[[TTTSSSQQQPPPPPPPPPNNNLLLKKKLLLLLLLLLJJJIIIJJJKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFHHHJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJOOOYYYiiipppeeecccgggnnnqqqtttyyy|||xxx}}}vvvzzz{{{wwwuuuyyy~~~yyyooohhhmmmxxx|||zzzzzztttzzz~~~|||uuukkkdddYYYXXXUUURRRPPPPPPOOOPPPJJJJJJJJJJJJIIIHHHFFFEEEGGGGGGHHHJJJKKKLLLMMMNNNJJJKKKKKKJJJHHHHHHIIIJJJPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQOOOKKKHHHIIIJJJLLLMMMPPPWWWbbbjjjuuu{{{{{{~~~uuuooorrr|||xxxnnnddddddkkksss[[[JJJAAACCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<======>>>>>>>>>>>>=========>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAA@@@@@@???>>>???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLMMMOOORRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTUUUTTTUUUVVVWWWWWWWWWVVVUUUTTTUUUVVVVVVUUUVVVXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWUUUTTTRRRQQQPPPQQQQQQRRRPPPQQQQQQRRRRRRQQQPPPOOOQQQRRRSSSSSSSSSRRRPPPOOOPPPOOOOOONNNMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLNNNTTT]]]dddwww~~~xxxtttssssssttttttFFFGGGJJJRRR```qqqkkk]]]SSSNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJKKKKKKJJJIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNRRRQQQPPPPPPPPPQQQRRRSSSVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSTTTUUUWWWYYYZZZVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWXXXYYYZZZXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMMMMPPPTTTXXXZZZVVVTTTRRRQQQQQQPPPNNNLLLJJJKKKKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKOOOYYYlllnnncccaaaeeejjjmmmttt~~~~~~zzz}}}www{{{|||wwwtttvvvyyyzzz{{{ooommmppprrruuuxxxyyy|||{{{}}}~~~}}}zzzsssllliiihhheee```[[[WWWTTTSSSTTTRRROOOMMMMMMLLLKKKJJJFFFGGGHHHIIIKKKKKKLLLLLLKKKLLLLLLJJJIIIHHHJJJLLLOOOPPPQQQRRRRRRRRRQQQPPPMMMOOOPPPQQQQQQOOONNNNNNJJJMMMRRRXXXaaannn~~~}}}|||qqqqqqvvvwwwmmmgggddd```iiizzzttt[[[LLLEEECCC@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>======<<<<<<<<<<<<;;;<<<===>>>>>>???>>>>>>============>>>>>>>>>???????????????@@@@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMMMMLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQSSSTTTVVVWWWWWWXXXYYYYYYXXXWWWVVVTTTUUUVVVVVVUUUVVVXXXZZZYYYYYYXXXXXXWWWWWWWWWWWWTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPOOONNNNNNPPPQQQQQQQQQQQQPPPOOOOOOPPPOOONNNMMMLLLKKKJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHJJJKKKKKKNNNSSSWWWZZZcccqqq{{{vvvtttttttttDDDIIISSSaaaqqqooo___XXXRRRMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHIIIKKKLLLLLLKKKIIIHHHJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNQQQPPPOOONNNNNNPPPRRRSSSRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSTTTQQQRRRRRRSSSUUUWWWYYYZZZVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTRRRRRRSSSRRRRRRQQQPPPOOOMMMLLLLLLLLLNNNQQQUUUXXXWWWUUUSSSRRRRRRQQQOOOMMMKKKJJJJJJIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEGGGHHHHHHGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKPPP]]]ppp~~~}}}jjj``````ccchhhqqq|||~~~|||yyyxxxpppiiieeeeeeiiikkkpppvvv~~~|||}}}~~~{{{{{{|||yyyrrrsssttttttqqqlllfffccccccgggbbbZZZUUURRRPPPNNNLLLJJJKKKLLLMMMNNNNNNMMMMMMJJJKKKJJJIIIHHHIIIKKKNNNOOOPPPRRRSSSTTTTTTSSSRRRQQQSSSUUUTTTRRRQQQSSSUUUSSSXXXbbbmmmzzzvvvrrrttt}}}xxxiii```^^^___cccssssssZZZKKKFFFEEEEEE>>>>>>>>>>>>>>>>>>===============================================================<<<<<<<<<<<<<<<;;;<<<===>>>>>>???>>>>>><<<============>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>??????@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLKKKLLLMMMMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTUUUVVVVVVUUUUUUWWWYYYYYYYYYYYYXXXXXXWWWWWWVVVTTTSSSRRRRRRRRRSSSTTTUUUYYYWWWSSSOOOMMMMMMNNNNNNPPPPPPPPPPPPPPPOOOOOONNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGHHHIIIKKKMMMNNNMMMRRRZZZdddppp|||wwwtttIIISSSccctttuuu___WWWUUUOOOLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHJJJIIIHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNNNNNNNPPPQQQRRROOOPPPQQQRRRSSSTTTTTTSSSQQQQQQPPPQQQQQQRRRSSSTTTQQQRRRRRRSSSUUUWWWXXXYYYUUUUUUUUUUUUUUUUUUUUUUUURRRSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTRRRRRRRRRRRRRRRQQQPPPOOOMMMNNNOOOOOOOOOQQQUUUXXXVVVUUUSSSRRRRRRRRRPPPNNNLLLJJJIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDFFFHHHGGGFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIKKKSSS^^^hhhzzzjjjdddcccgggnnnwww~~~~~~zzzzzzrrriiiaaa___bbbfffjjjqqqzzzwww}}}|||}}}xxxxxx{{{~~~}}}~~~{{{ooofff```[[[UUURRRNNNNNNOOOPPPPPPOOOMMMMMMJJJKKKJJJIIIHHHIIILLLOOOPPPRRRTTTVVVWWWWWWVVVUUURRRUUUWWWUUURRRTTTYYY___kkkrrr}}}{{{ttttttwwwjjjaaa[[[\\\```iiixxxyyy\\\JJJEEECCCCCCCCC======>>>>>>>>>======<<<========================>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<<<<======>>>>>>>>>>>>===<<<<<<============>>>>>>===>>>>>>>>>>>>?????????===>>>??????@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLJJJLLLMMMMMMMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNOOOPPPRRRSSSSSSTTTUUUVVVVVVVVVUUUTTTSSSTTTUUUUUUTTTUUUWWWXXXYYYYYYYYYXXXWWWVVVTTTSSSSSSRRRRRRQQQRRRSSSUUUVVVZZZWWWSSSNNNLLLLLLMMMOOOOOOOOONNNNNNNNNMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGHHHHHHHHHLLLLLLOOOTTTZZZcccttt}}}ZZZgggyyyxxxeeeUUURRRQQQKKKJJJMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIHHHHHHHHHIIIJJJKKKIIIIIIJJJJJJLLLMMMOOOPPPNNNNNNNNNNNNOOOPPPQQQRRRNNNOOOPPPQQQRRRRRRRRRQQQOOOOOONNNNNNOOOPPPRRRSSSRRRRRRRRRSSSTTTVVVWWWXXXRRRSSSSSSTTTTTTUUUUUUUUURRRRRRRRRRRRSSSSSSSSSSSSRRRSSSTTTUUUUUUUUUTTTSSSQQQQQQRRRRRRQQQQQQPPPPPPMMMOOOQQQQQQPPPPPPSSSVVVUUUSSSRRRRRRRRRRRRPPPOOOMMMKKKIIIIIIKKKLLLJJJHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIHHHIIILLLRRRWWWnnntttlllgggkkkoooqqqtttxxx}}}zzz~~~zzzuuuuuurrrlllgggffffffiiimmmuuu~~~}}}zzzrrriiibbbXXXYYYZZZZZZYYYWWWTTTSSSQQQPPPOOOMMMKKKLLLOOOQQQRRRTTTWWWZZZ[[[[[[YYYXXXUUUYYY^^^______fffrrr|||uuuhhhbbbaaaaaafffllluuuzzzsssaaaNNNFFFDDDAAA???@@@>>>>>>??????>>>===<<<;;;========================>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>=========>>>>>>>>>??????======>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJHHHJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNPPPQQQQQQRRRSSSUUUUUUUUUTTTTTTRRRSSSTTTTTTSSSSSSUUUWWWWWWXXXWWWVVVUUUSSSPPPOOOQQQQQQPPPPPPQQQSSSTTTUUUUUUSSSQQQNNNMMMMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGFFFIIIIIIKKKNNNNNNPPP[[[iiiwwwlllyyymmm]]]QQQOOOMMMGGGHHHOOOJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJHHHHHHHHHHHHIIIJJJHHHHHHIIIJJJLLLNNNOOOPPPMMMMMMNNNOOOPPPPPPQQQQQQNNNOOOPPPQQQQQQQQQPPPOOOMMMMMMLLLLLLMMMOOOQQQRRRRRRRRRSSSSSSTTTUUUWWWWWWPPPPPPQQQRRRSSSTTTUUUUUURRRRRRRRRRRRQQQQQQQQQQQQOOOPPPRRRTTTUUUTTTSSSRRRQQQQQQQQQRRRQQQQQQPPPPPPLLLOOOQQQQQQOOOOOOQQQSSSTTTRRRQQQQQQRRRRRRQQQOOOMMMKKKIIIJJJLLLLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEGGGGGGEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIKKKNNNPPPYYYpppvvvhhhhhhhhhgggiiiqqq|||{{{xxxyyy~~~yyysssqqqwww}}}zzzrrrnnnfffhhhjjjppp{{{}}}|||ttthhhhhhiiiiiigggdddaaa```XXXXXXVVVRRRPPPPPPRRRUUUUUUWWWZZZ\\\^^^]]]\\\[[[\\\cccjjjoootttzzzlllaaa```dddiiirrr{{{{{{{{{xxxZZZPPPHHHGGGFFFAAA>>>???>>>????????????===;;;:::========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>======>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>???AAACCCDDDFFFFFFCCCDDDEEEFFFGGGHHHIIIIIIFFFHHHJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTQQQRRRSSSSSSRRRSSSUUUWWWVVVVVVVVVUUUSSSPPPMMMLLLPPPOOOOOOOOOPPPRRRSSSTTTNNNOOOOOOOOOOOONNNMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEE@@@??????AAACCCEEEEEEEEEEEEEEEHHHKKKIIIFFFNNNYYYYYYaaalllvvvzzzbbbYYYNNNHHHIIIKKKJJJIIIFFFFFFFFFFFFGGGHHHIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPOOOOOOOOOPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQSSSSSSSSSSSSRRRRRRRRRRRROOOOOOPPPQQQSSSRRROOOLLLQQQPPPOOONNNNNNNNNOOOOOORRRSSSSSSSSSTTTTTTUUUUUURRRRRRRRRQQQPPPPPPOOOOOOMMMNNNOOOPPPQQQSSSTTTTTTSSSSSSRRRRRRQQQPPPNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKEEEFFFGGGFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLYYY___lllvvvmmmeeecccccciiiyyy{{{vvvuuuvvvwwwwwwsssnnnkkkmmmsssyyy{{{zzz{{{nnneeegggooouuu|||}}}}}}vvvyyy}}}~~~~~~|||}}}{{{wwwwwwyyy|||tttjjjddd___ZZZYYYYYY\\\___aaaaaaaaaeeelllrrrppp~~~wwwqqqooogggaaaeeesssxxx]]]MMMHHHCCC@@@@@@AAA@@@>>>===============>>>>>>>>><<<===>>>??????>>>===<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<===========================>>>??????======>>>???@@@AAAAAAAAA>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@?????????AAAAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNLLLKKKJJJMMMLLLIIIHHHIIILLLPPPRRRQQQRRRSSSSSSSSSRRRPPPOOOOOOPPPPPPPPPQQQRRRRRRRRRTTTSSSSSSQQQPPPOOONNNMMMNNNNNNNNNMMMMMMMMMMMMLLLNNNMMMLLLMMMMMMMMMKKKIIIFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFEEEFFFFFFGGGGGGIIIIIIHHHGGGFFFEEEDDDCCCFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDCCCDDDCCCBBB@@@FFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGRRRUUUYYYZZZ^^^fffrrr|||~~~ttt|||nnn^^^XXXOOOJJJIIIJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHDDDDDDDDDDDDEEEFFFHHHHHHFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOPPPPPPSSSSSSSSSRRRRRRQQQQQQQQQSSSRRRRRRRRRSSSQQQOOOLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSTTTTTTRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRPPPOOOMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKQQQSSS[[[jjjzzzkkkbbb```dddppp}}}zzztttrrrppppppkkkiiigggjjjpppxxx~~~yyyssssssqqqnnnooosssyyy{{{zzzvvvuuuwww|||wwwzzz{{{pppggg```]]]\\\```fffmmmsss{{{}}}zzz{{{uuullljjjdddfffkkksss{{{~~~gggSSSJJJFFFAAA???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>>>>???=========>>>>>>??????@@@>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@???>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJMMMLLLJJJJJJKKKMMMPPPRRRQQQRRRSSSSSSSSSRRRPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMLLLMMMNNNNNNLLLKKKJJJJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFEEEDDDCCCCCCDDDEEEEEEFFFEEECCCCCCDDDDDDCCCAAACCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFIIIKKKMMMLLLLLLQQQYYY```jjjqqq~~~{{{rrrgggxxxwwwaaaXXXVVVQQQMMMJJJHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGCCCCCCCCCDDDEEEGGGIIIJJJFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPOOOOOORRRQQQPPPPPPOOOOOOOOOOOOTTTSSSSSSRRRQQQPPPOOOOOOTTTRRRPPPPPPPPPOOOMMMKKKIIIJJJLLLNNNOOOOOOOOOOOOMMMNNNOOOPPPQQQRRRSSSTTTRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOPPPPPPQQQRRRRRRSSSSSSRRRQQQOOONNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJNNNMMMNNNUUUddd{{{wwwhhhaaaaaaiiiqqq}}}~~~xxxrrrmmmjjjiiihhhggghhhlllttt}}}wwwkkkeeedddlllooouuu~~~{{{rrrppprrr~~~|||vvvppplllqqqzzz}}}zzzrrrsssxxx{{{qqqjjjeeeeeehhhmmmuuu~~~}}}zzzzzz|||qqqaaaSSSJJJFFFCCC@@@>>>>>>???????????????>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<======>>>???===============>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>======>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLKKKKKKJJJLLLLLLLLLLLLMMMOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPQQQPPPPPPPPPPPPPPPPPPOOOMMMMMMNNNOOOPPPQQQRRRRRROOONNNNNNNNNMMMMMMMMMMMMNNNMMMMMMNNNOOOPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCEEEEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGEEECCCEEEIIIMMMPPPUUU\\\fffrrrzzzsssqqqyyycccUUURRRRRRRRROOOKKKHHHGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLOOOPPPQQQPPPOOONNNPPPPPPOOOOOOOOOPPPPPPQQQSSSSSSRRRQQQPPPOOONNNMMMQQQNNNLLLKKKLLLLLLKKKJJJHHHJJJLLLNNNOOONNNMMMLLLKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRRRRQQQPPPPPPOOOOOONNNNNNOOOOOOPPPPPPPPPQQQRRRRRRQQQPPPNNNMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIMMMLLLKKKLLLTTTfff}}}wwwjjjdddggglllrrrttt|||zzzsssoooooonnnllliiihhhnnnyyyvvvkkkeeebbbdddiiiqqq|||}}}}}}uuuqqqqqqyyyxxxpppfff``````dddlllrrr|||~~~kkkXXXNNNHHHFFFBBB@@@>>>======>>>?????????????????????>>>>>>>>><<<<<<:::999999:::<<<<<>><<<;;;;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQPPPPPPPPPOOOOOONNNNNNMMMNNNOOOPPPQQQRRRSSSTTTOOOOOONNNNNNNNNMMMMMMMMMNNNMMMMMMOOOQQQQQQPPPOOOMMMMMMLLLLLLKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBCCCEEEFFFFFFDDDAAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFFFFEEEEEEGGGIIIIIIJJJLLLOOOTTT[[[dddjjj}}}zzzwww^^^QQQMMMMMMNNNPPPOOOLLLIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFHHHIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKNNNPPPPPPPPPOOONNNMMMMMMNNNOOOPPPQQQSSSTTTRRRRRRQQQPPPOOONNNMMMLLLMMMLLLJJJJJJLLLMMMMMMLLLJJJKKKMMMNNNNNNMMMKKKJJJKKKKKKLLLNNNOOOQQQRRRSSSRRRRRRRRRQQQPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOQQQPPPPPPOOONNNLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFHHHJJJJJJLLLUUUdddpppwwwkkkggggggkkklllsss{{{~~~|||{{{~~~{{{vvvvvvrrrlllhhhmmmxxx~~~tttfffeeedddeeekkkttt~~~{{{uuuzzzzzz}}}zzzrrrkkkbbbaaa______eeeqqq~~~gggSSSIIIEEEDDDCCC>>>>>>>>>===<<<===>>>???????????????>>>>>>======<<<;;;:::999999:::;;;<<>>?????????????????????>>>>>>>>>?????????@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEFFFHHHIIIKKKLLLLLLIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPOOOOOONNNNNNNNNMMMPPPPPPPPPQQQRRRRRRRRRSSSOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNOOOQQQRRRPPPOOONNNNNNMMMLLLKKKJJJJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDFFFGGGFFFEEEBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA???AAABBBCCCCCCCCCDDDDDDAAACCCEEEGGGIIIMMMRRRVVVeeeRRRMMMNNNIIIJJJLLLMMMMMMLLLJJJIIIHHHHHHGGGGGGFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFHHHJJJHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKLLLNNNOOOOOOOOONNNKKKLLLMMMNNNPPPRRRTTTVVVQQQPPPPPPOOONNNMMMLLLLLLMMMLLLLLLMMMOOOPPPOOONNNLLLMMMMMMNNNMMMLLLKKKJJJLLLMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCGGGKKKLLLLLLNNNUUU[[[qqqwwwkkkdddhhhgggkkkrrrvvvyyy|||xxxxxx|||zzzyyytttnnnkkkppp{{{uuuqqqjjjdddbbbeeeiiillltttxxx}}}{{{zzz|||~~~}}}yyyvvvnnnddd___ZZZ___ccchhhrrrvvvdddPPPEEECCCBBBAAAAAA===>>>>>>>>><<<<<<>>>?????????>>>>>>======<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<;;;:::999999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???????????????@@@@@@@@@>>>????????????@@@@@@@@@>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEGGGIIIJJJLLLNNNNNNKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMOOOOOONNNNNNNNNNNNNNNMMMQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOONNNNNNNNNNNNOOONNNNNNOOOPPPQQQOOONNNPPPOOONNNMMMMMMMMMMMMMMMKKKJJJJJJIIIHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@BBBEEEFFFGGGHHHJJJLLLnnnZZZRRROOOMMMGGGFFFGGGJJJNNNOOOLLLIIIGGGGGGGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCEEEGGGIIIGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOLLLMMMMMMNNNPPPRRRTTTUUUOOOOOONNNNNNMMMMMMMMMLLLMMMMMMMMMOOOPPPPPPNNNLLLLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDEEEEEEDDDHHHKKKLLLLLLMMMPPPSSS___kkk{{{kkkgggeeegggmmmqqquuu~~~|||wwwvvvwww{{{}}}~~~{{{vvvpppnnnsss|||}}}uuullleeebbb``````dddggglllrrr|||~~~rrrnnnkkkccc^^^___```hhhooouuu{{{ZZZOOOEEECCCCCC@@@???@@@<<<>>>???>>><<<;;;===???>>>>>>======<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<============>>>>>>??????@@@@@@>>>????????????@@@@@@@@@===>>>>>>>>>?????????@@@>>>???@@@AAAAAA@@@???>>>===>>>>>>???@@@@@@AAAAAA??????@@@AAACCCDDDEEEEEECCCDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFHHHKKKMMMNNNOOONNNMMMKKKJJJIIIHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPNNNMMMLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNOOONNNNNNOOOPPPPPPNNNLLLOOONNNMMMLLLLLLMMMNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEAAABBBDDDEEEFFFFFFFFFEEEFFFEEEDDDDDDFFFGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCDDDCCCBBBBBBCCCDDDEEEEEECCCBBBCCCCCCoooXXXOOONNNKKKEEEFFFDDDDDDIIIOOOQQQNNNJJJFFFFFFFFFFFFGGGHHHIIIIIIEEEEEEDDDEEEEEEFFFGGGGGGCCCBBBAAAAAABBBDDDGGGIIIGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPNNNNNNNNNOOOPPPQQQRRRSSSNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOONNNKKKHHHLLLLLLLLLLLLMMMNNNPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOOOOOOOOOONNNNNNMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHJJJMMMNNNVVV^^^ooovvvfffeeeggglllpppttt}}}~~~zzzvvvuuuwwwzzz|||~~~wwwqqqooossszzz|||uuummmfffbbb```\\\]]]aaahhhsss|||yyy{{{~~~}}}|||~~~|||xxx}}}nnnaaa```___[[[]]]dddjjjssszzz~~~{{{]]]JJJEEEEEEGGGEEE???>>>AAA<<>>======<<<;;;;;;:::::::::;;;============;;;:::;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::========================:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<<<<===>>>??????@@@>>>????????????@@@@@@@@@======>>>>>>?????????@@@===>>>???@@@@@@???>>>======>>>>>>???@@@@@@AAAAAA>>>>>>???AAACCCDDDFFFFFFBBBCCCDDDDDDDDDDDDDDDDDDCCCDDDFFFHHHJJJLLLNNNOOOPPPNNNLLLJJJIIIHHHHHHIIIJJJJJJJJJKKKLLLMMMOOOPPPMMMLLLKKKIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNPPPOOONNNNNNOOOOOOMMMKKKLLLKKKJJJJJJJJJKKKLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGAAABBBDDDEEEFFFFFFFFFEEEGGGEEEDDDEEEFFFGGGFFFDDDAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???AAACCCDDDDDDDDD???@@@AAAAAA@@@@@@BBBCCCrrrYYYQQQNNNGGGDDDGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKHHHDDDBBBDDDEEEDDDCCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKMMMNNNPPPPPPPPPNNNLLLKKKNNNMMMLLLKKKKKKJJJJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJNNNLLLJJJKKKNNNQQQRRRPPPOOOPPPQQQSSSSSSSSSRRRQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNLLLMMMMMMMMMMMMKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEGGGHHHIIIJJJJJJJJJRRRUUU^^^nnnzzzooogggiiilllooottt{{{|||xxxwwwzzz{{{yyyxxx{{{|||vvvrrrqqqrrrrrr{{{|||tttnnnfff^^^ZZZ___fffllluuu~~~xxxsssnnntttuuuooonnnwwwvvvrrrsssvvv|||yyypppiiieeeaaa___aaagggnnnsss|||xxx^^^OOOEEECCCAAA@@@AAAAAA@@@???<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@????????????????????????@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIIIIJJJLLLNNNPPPMMMKKKJJJMMMPPPQQQOOOMMMJJJJJJJJJJJJKKKMMMOOOPPPNNNNNNMMMMMMLLLLLLMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMNNNOOOOOOOOONNNMMMKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGGGGFFFDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAA@@@???>>>AAAAAAAAABBBBBBBBBCCCCCCDDDCCCAAA@@@@@@AAABBBCCCvvvbbbPPPLLLKKKGGGGGGKKKEEEEEEFFFFFFGGGIIIJJJKKKMMMIIIEEEDDDEEEFFFEEEDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHJJJLLLMMMKKKLLLLLLLLLLLLLLLLLLKKKMMMNNNOOOPPPOOONNNLLLKKKNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLOOOMMMKKKLLLOOORRRRRRQQQOOOPPPQQQRRRRRRRRRQQQQQQSSSRRRQQQQQQPPPPPPPPPQQQOOOOOONNNNNNNNNMMMMMMMMMIIIJJJJJJJJJIIIHHHGGGFFFHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEECCCDDDEEEGGGHHHHHHIIIIIINNNPPPUUU___ooovvvrrrpppmmmooorrrnnnqqqzzz|||{{{{{{uuuqqqooosssyyy}}}xxxvvvyyy|||xxxmmmeeecccdddeeejjjqqqnnnrrrwww~~~rrrvvvvvvqqqpppuuuzzz{{{xxxqqqpppuuu}}}xxxooogggbbbbbbeeehhhkkkmmmqqquuuyyysss~~~yyydddQQQEEEDDDBBB@@@???@@@@@@???>>><<<<<<<<<<<<<<<======>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@????????????????????????????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIJJJLLLMMMOOONNNLLLKKKMMMOOOPPPNNNLLLJJJJJJIIIJJJJJJKKKLLLMMMNNNMMMLLLLLLLLLMMMNNNNNNOOOOOOOOONNNNNNMMMMMMLLLLLLMMMNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFFFFGGGGGGFFFDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCwww^^^RRRHHHHHHHHHEEEFFFKKKDDDDDDDDDEEEFFFGGGHHHIIINNNLLLHHHGGGFFFFFFFFFDDDFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGGGGHHHIIIJJJIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOONNNLLLKKKMMMMMMLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLLLLMMMMMMPPPNNNMMMNNNQQQRRRSSSRRROOOPPPQQQQQQRRRQQQQQQQQQSSSRRRRRRQQQQQQQQQQQQRRRMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDEEEFFFGGGGGGGGGJJJKKKMMMPPPXXXgggxxxzzzrrrmmmlllhhhooo}}}yyyuuutttuuuxxx{{{{{{wwwqqqlllnnnsssyyy~~~wwwnnngggcccbbbeeeeeegggjjjrrr}}}yyyyyyxxxuuu~~~zzzxxxxxxuuurrrsssvvvyyyyyyxxxwwwtttooonnnttt{{{mmmdddaaaaaabbbjjjqqqxxx{{{zzzyyy{{{}}}{{{mmmZZZMMMDDD>>>BBB@@@>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<===>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJJJJKKKMMMLLLKKKJJJJJJKKKLLLMMMNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLNNNMMMLLLKKKLLLMMMPPPQQQSSSRRRPPPNNNMMMMMMMMMNNNLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDqqqbbbRRRKKKGGGGGGEEEBBBBBBFFFDDDDDDDDDDDDEEEFFFGGGHHHOOOMMMKKKIIIHHHGGGFFFEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNLLLLLLLLLLLLLLLLLLMMMMMMPPPPPPPPPPPPRRRSSSSSSSSSQQQQQQQQQRRRRRRRRRQQQQQQSSSRRRRRRQQQQQQQQQRRRRRRLLLMMMNNNNNNNNNMMMLLLKKKMMMMMMMMMLLLKKKKKKJJJJJJFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDBBBCCCDDDEEEFFFGGGGGGFFFFFFHHHJJJJJJLLLUUUbbbmmmuuunnnooorrr|||~~~zzzyyyyyyvvvqqqkkkhhhlllqqqtttxxxwwwnnnhhheeecccbbbaaabbbiiirrryyy||||||{{{}}}||||||{{{uuuooommmjjjhhhiiikkkmmmnnnnnnwww}}}{{{|||~~~{{{tttpppjjjcccaaafffpppxxx}}}iiiRRRGGGCCCAAA???AAA???======>>>>>>===<<<<<<;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>>>>>>>?????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKMMMLLLKKKKKKJJJKKKKKKLLLMMMLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNOOOOOOOOONNNLLLLLLMMMPPPRRRTTTSSSRRRPPPNNNMMMNNNPPPQQQMMMMMMNNNNNNMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBB???AAABBBDDDEEEEEEDDDDDDttt___QQQLLLJJJHHHHHHEEEBBBAAACCCEEEDDDDDDDDDEEEFFFGGGHHHMMMLLLKKKJJJHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPOOONNNMMMMMMMMMMMMPPPQQQRRRRRRRRRSSSSSSTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEECCCDDDEEEFFFGGGGGGGGGFFFCCCFFFIIIIIIHHHLLLTTT\\\hhhyyyuuupppooouuu~~~yyyxxxvvvqqqmmmhhhkkknnnpppttt}}}yyyrrr```\\\XXXYYY\\\```eeehhhkkklllmmmpppvvv}}}{{{zzzxxxvvvsssqqqqqqsssuuuxxx}}}yyyoooggg\\\]]]^^^```ggguuuyyyiiiTTTFFFBBBCCCBBBAAA???>>><<<<<<===>>>===<<<;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=====================>>>>>>>>>?????????????????????????????????>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCAAABBBBBBBBBCCCCCCCCCDDDFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNPPPRRRUUUVVVQQQPPPOOONNNNNNPPPRRRTTTQQQPPPOOONNNLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBB???@@@BBBDDDEEEEEEDDDCCChhhUUUKKKHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKIIIGGGEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQTTTSSSQQQOOOMMMMMMMMMMMMOOOQQQSSSSSSRRRRRRRRRSSSSSSSSSRRRQQQQQQQQQQQQRRRQQQPPPPPPPPPPPPQQQRRRRRRMMMLLLLLLKKKJJJKKKKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEFFFFFFFFFFFFFFF@@@CCCGGGGGGGGGHHHKKKNNNTTTbbbvvvoookkknnnzzz{{{wwwtttppplllkkkmmmooorrrxxxlllddd^^^]]]^^^]]]\\\\\\[[[\\\___dddjjjqqqvvvyyy}}}~~~vvvmmmgggaaa\\\TTTXXX___hhhvvv^^^UUUKKKDDDCCCCCCAAA>>>???===<<<<<<===>>>===<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<=========>>>>>>>>>??????????????????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLIIIJJJJJJIIIIIIJJJMMMOOONNNMMMLLLKKKKKKKKKLLLMMMOOOOOOPPPPPPRRRSSSTTTUUUOOONNNNNNNNNOOOQQQSSSTTTRRRQQQOOOMMMLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDBBBBBBCCCCCCCCCDDDDDDDDD@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCqqq\\\PPPKKKFFFDDDCCCBBBEEEHHHHHHFFFCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGIIIHHHFFFDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMOOOPPPQQQRRRSSSRRROOONNNMMMMMMNNNNNNNNNQQQTTTTTTRRRQQQRRRSSSRRRQQQPPPOOONNNOOOOOOPPPOOOOOOOOOOOOOOOPPPQQQQQQNNNMMMJJJIIIHHHIIIKKKLLLNNNMMMKKKJJJIIIIIIJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFIIIRRR]]]iii{{{~~~tttnnnvvv~~~|||vvvqqqmmmllllllnnnrrr{{{~~~tttllllllmmmggg```]]]ZZZZZZZZZ[[[^^^bbbfffiiilllkkkmmmsss|||oooddd^^^\\\XXXUUUXXX\\\dddpppsss```MMMJJJFFFDDDBBBAAA???===???===<<<<<<===>>>>>>===;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<============>>>>>>>>>???????????????????????????===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLJJJJJJKKKLLLLLLMMMMMMLLLHHHJJJKKKKKKKKKMMMRRRUUUWWWUUUQQQMMMJJJJJJKKKLLLMMMNNNOOOQQQRRRRRRRRRQQQNNNNNNOOOOOOPPPPPPQQQQQQRRRPPPOOOMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCBBB@@@@@@@@@BBBCCCEEECCCCCCCCCCCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBB{{{xxx}}}}}}bbbOOOHHHHHHFFFDDD@@@???CCCHHHHHHEEEBBBBBBAAAAAAAAABBBCCCCCCCCCEEEHHHGGGEEECCCDDDFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMMMMNNNOOOQQQRRRSSSQQQOOONNNLLLLLLMMMOOOPPPNNNQQQTTTTTTRRRPPPQQQSSSQQQPPPNNNMMMLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQOOOMMMJJJGGGGGGIIIKKKMMMKKKJJJHHHGGGFFFFFFGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCCCCDDDCCCCCCCCCGGGEEEDDDDDDEEEFFFEEECCCGGGJJJMMMRRRaaazzzsssrrryyy{{{wwwsssssswww~~~}}}|||{{{{{{}}}|||uuupppllljjjkkkpppyyyzzzsssxxx|||vvvnnnjjjbbb___[[[WWWWWWYYY\\\^^^\\\\\\^^^gggsss~~~ooopppzzzzzzpppbbbZZZWWWVVVUUURRRYYY]]]eeerrrtttXXXJJJEEEEEEDDDBBBAAA???>>>>>>???===<<<<<<>>>???>>>>>>;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>????????????????????????======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFIIIIIIJJJJJJJJJIIIIIIHHHFFFHHHJJJKKKMMMMMMMMMLLLIIIIIIKKKLLLMMMMMMMMMMMMIIIKKKMMMMMMMMMPPPUUUZZZaaa]]]WWWQQQMMMKKKLLLMMMKKKMMMOOOQQQQQQQQQOOONNNNNNOOOOOOPPPPPPOOONNNNNNPPPOOOMMMLLLLLLLLLMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@??????AAACCCDDDCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBCCCCCCDDDCCCCCCBBB??????@@@@@@@@@AAAAAAAAABBBAAA@@@???>>>???@@@AAA}}}vvv}}}}}}fffVVVMMMFFFBBBDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@AAABBBBBBCCCCCCBBBBBBFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKMMMNNNOOONNNOOOPPPQQQQQQQQQPPPOOORRRQQQPPPOOONNNMMMMMMMMMPPPPPPOOONNNOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQMMMMMMMMMMMMLLLLLLLLLKKKJJJKKKLLLLLLKKKIIIGGGFFFIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEDDDFFFHHHJJJQQQ___qqq~~~tttqqqqqqooollliiimmmttt}}}{{{zzzvvvvvv}}}|||zzzxxxxxxwwwyyy}}}zzzyyyvvvzzz}}}|||yyyxxxxxxwwwqqqgggbbb```]]]YYYWWWXXXYYY[[[```fffkkkooosssxxx|||}}}~~~~~~ooolllfffbbbdddjjjiiidddiiigggddd```[[[YYYYYYZZZ___ccchhhnnnzzz~~~gggSSSHHHFFF@@@@@@@@@@@@?????????>>>==============================<<<;;;:::999999888<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;======>>>???????????????>>>????????????@@@@@@@@@??????@@@@@@@@@@@@??????>>>????????????@@@@@@@@@>>>@@@AAAAAA@@@???AAABBBBBBBBBCCCCCCDDDFFFGGGHHHGGGGGGGGGHHHHHHGGGFFFFFFMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNKKKHHHGGGJJJQQQXXX]]]bbb[[[RRRMMMLLLMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPOOONNNMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????|||{{{kkkYYYNNNHHHDDDBBBDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNOOOPPPQQQRRRRRRQQQPPPRRRQQQPPPOOONNNNNNNNNNNNOOONNNNNNMMMNNNOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJKKKLLLKKKIIIGGGFFFIIIIIIHHHHHHGGGFFFFFFEEECCCDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEAAACCCEEEGGGJJJSSS___iii}}}|||wwwqqqkkkiiikkkooovvv|||~~~}}}{{{xxxuuuvvv}}}{{{vvvyyyzzzsssoooxxxsssrrrvvvzzzzzz{{{}}}{{{tttooojjjeee___^^^\\\ZZZZZZ[[[]]]^^^aaaeeeiiikkkmmmsss}}}zzzwwwuuuqqqkkkfffaaa___ZZZXXX^^^iiimmmllloooooommmjjjddd```^^^^^^ZZZ___gggttt||||||vvvbbbUUUKKKFFFEEE@@@?????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::<<<<<<;;;;;;;;;:::::::::999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>??????@@@@@@??????>>>>>>>>>?????????@@@@@@@@@>>>???AAA@@@??????@@@BBBBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGHHHHHHHHHGGGGGGGGGJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLIIIHHHKKKPPPUUUYYY[[[VVVOOOLLLLLLNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRRRROOOPPPPPPQQQQQQQQQPPPPPPOOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????~~~ttt~~~nnndddVVVLLLGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAACCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOMMMNNNPPPRRRRRRSSSRRRRRRRRRQQQPPPOOOOOONNNNNNOOOMMMMMMMMMMMMMMMNNNOOOOOOPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMIIIJJJKKKKKKJJJIIIGGGFFFIIIHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDEEE???BBBDDDEEEEEEGGGMMMRRR^^^qqqzzzrrrkkkjjjiiilllqqqwwwzzz|||wwwuuuxxxyyytttuuu{{{}}}wwwqqqnnnrrroooooorrrssstttzzz|||wwwooolllfff```[[[WWWUUUTTTWWWYYY[[[\\\^^^aaafffjjjqqqrrrssswww{{{~~~xxxssshhhfffbbb^^^[[[XXXWWWVVVTTTTTTTTTXXXfffwww}}}qqqfff```^^^^^^aaaiiivvv{{{|||oooVVVJJJHHHEEEAAA???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::<<<;;;::::::999999::::::;;;;;;;;;;;;::::::::::::;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============<<<<<<<<<=========>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>?????????@@@@@@>>>???@@@@@@??????@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKNNNQQQSSSQQQNNNLLLKKKLLLNNNOOOOOONNNNNNOOOOOOPPPPPPQQQQQQNNNOOOQQQRRRSSSRRRQQQPPPNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????zzzmmmXXXRRRKKKFFFDDDEEEFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDDDDCCCCCCBBBAAABBBCCCCCCDDDEEEDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOMMMNNNPPPRRRSSSSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEEBBBDDDEEEEEEDDDDDDGGGIIIOOO\\\pppsssoookkkiiikkkpppwww{{{xxxwww{{{~~~{{{{{{{{{~~~yyyuuurrrrrrppppppqqqoooooowww}}}wwwpppjjjeeeaaa``````___\\\YYYXXXYYYZZZ[[[]]]\\\]]]```eeejjjnnnpppsssuuuwwwzzz{{{|||||||||yyyxxxwwwvvvuuutttttttttqqqlllhhhfffgggfffbbb___YYYYYYXXXUUURRRRRRUUUYYYWWW\\\cccmmm~~~pppdddaaaffflllyyyzzzdddUUUHHHFFFHHHEEE???:::>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<======>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>???@@@@@@??????@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLLLLMMMNNNKKKJJJJJJKKKLLLNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOMMMOOOQQQSSSTTTSSSQQQPPPPPPOOOOOONNNMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????lll[[[NNNKKKGGGDDDDDDDDDDDDDDDAAABBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???CCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNOOOMMMNNNPPPRRRRRRRRRRRRQQQPPPPPPOOONNNNNNNNNNNNOOOMMMNNNNNNOOOOOOOOOOOOOOOMMMMMMLLLLLLKKKKKKLLLLLLKKKLLLMMMOOOOOOOOOOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAACCCDDDDDDDDDDDDDDDDDDDDDEEEHHHJJJKKKPPPZZZgggvvvyyyqqqlllmmmqqquuuuuuuuuzzz|||{{{~~~xxxtttrrrssssssssssssppppppyyy|||zzzxxxwwwtttpppjjjddd___]]]\\\\\\ZZZXXXVVVVVVYYY\\\]]]]]]___```bbbcccdddeeeeeeeeeeeeccc```^^^]]]^^^___```\\\ZZZXXXYYY[[[]]]\\\[[[UUUWWWYYYXXXWWWYYY```eeejjjrrr}}}sssmmmsss~~~qqqWWWNNNHHHEEEFFFGGGBBB>>><<<============<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<============>>>????????????>>>=========>>>>>>>>>??????>>>>>>>>>??????>>>>>>>>>======>>>>>>>>>?????????===???@@@@@@???>>>@@@AAABBBAAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGIIIJJJKKKLLLMMMMMMMMMMMMOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKIIIKKKLLLMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOONNNNNNMMMOOOQQQSSSTTTRRRPPPOOOOOONNNNNNMMMMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????qqq[[[PPPIIIHHHEEECCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCCCCCCCBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMNNNOOOPPPQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOPPPOOOOOOOOOMMMMMMLLLLLLLLLLLLLLLMMMJJJLLLMMMOOOOOOOOOOOONNNJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAAAAACCCFFFHHHJJJIIIHHHJJJRRR\\\kkkwwwpppnnnnnnppppppuuuyyyuuu~~~}}}yyywwwwwwvvvwwwxxxvvvwww|||uuuqqqpppppphhhccc^^^\\\]]]]]][[[YYYUUUUUUVVVVVVWWWWWWVVVVVVVVVTTTSSSQQQQQQSSSTTTVVVWWWWWWWWWZZZ___bbbddddddbbbdddeeeeeeeeehhhnnnsss}}}|||ppp[[[IIIFFFCCCAAABBB@@@===>>>CCC============<<<<<<<<<<<<========================>>>===<<<;;;:::999999888:::::::::;;;;;;;;;;;;<<<999999::::::::::::;;;;;;::::::::::::::::::::::::<<<;;;::::::999999::::::999999999999::::::::::::;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<============>>>>>>???????????????======>>>>>>>>>?????????===>>>>>>??????>>>>>>============>>>>>>>>>??????===>>>??????>>>>>>???AAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMOOOOOONNNMMMNNNNNNQQQQQQPPPPPPOOOOOONNNNNNNNNOOOQQQRRRRRRQQQOOONNNLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEECCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????www]]]OOOJJJFFFEEEDDDBBB@@@???@@@AAA@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLNNNOOOOOOOOONNNMMMMMMMMMMMMLLLLLLMMMMMMNNNJJJKKKMMMOOOPPPOOONNNMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBBBBBBBBBBCCCCCCAAA@@@@@@BBBCCCEEEEEEEEEHHHDDDDDDHHHMMMUUUdddssszzzssspppqqqooorrr{{{{{{yyy~~~}}}~~~~~~}}}}}}zzztttmmmjjjjjjiiifffbbb[[[[[[[[[[[[\\\\\\\\\\\\UUUUUUUUUVVVWWWYYY[[[\\\^^^___```ccchhhlllnnnooottttttsssrrrrrrsssuuuxxx~~~~~~www{{{|||hhhXXXMMMGGGBBB???>>>???>>><<<>>>CCC>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::888888999999999:::::::::999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<======>>><<<======>>>???>>>>>>>>><<<<<<<<<=========>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>???===>>>??????>>>>>>???@@@AAAAAAAAA@@@AAAAAABBBCCCBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMNNNOOOOOOKKKLLLLLLMMMMMMNNNNNNNNNKKKLLLLLLLLLMMMNNNNNNOOONNNPPPRRRQQQPPPOOOPPPRRRRRRRRRQQQQQQPPPOOOOOONNNPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGGGGFFFEEEEEECCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????eeeQQQHHHGGGDDDDDDCCCBBB@@@@@@AAACCC@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKNNNOOOPPPPPPOOONNNLLLKKKLLLKKKKKKKKKKKKKKKLLLLLLJJJKKKLLLNNNNNNMMMMMMLLLNNNMMMMMMMMMMMMMMMNNNNNNJJJKKKMMMOOOPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAADDDDDDCCCBBBBBBBBBCCCCCCAAAAAABBBDDDEEEDDDBBB@@@HHHDDDDDDFFFGGGHHHQQQ\\\nnn}}}{{{xxxvvvrrrrrrwwwzzzzzz|||~~~wwwxxxzzz|||yyyuuuuuutttqqqmmmkkkkkkkkkkkklllllllllmmm```aaaccceeegggiiikkkkkkeeefffgggjjjmmmqqqsssuuu|||{{{xxxvvvtttsssrrrrrrvvvyyyzzz|||yyysssqqqtttuuuaaaPPPDDDAAADDD>>><<<===BBBBBB???>>>???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::888888888999999:::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>;;;<<<<<<===============;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>==================>>>>>>>>>>>>===>>>??????>>>>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGJJJMMMOOOPPPQQQJJJJJJKKKLLLMMMNNNNNNOOOKKKKKKKKKLLLMMMOOOPPPQQQOOOQQQSSSSSSQQQQQQSSSVVVSSSSSSRRRQQQPPPPPPOOONNNQQQPPPOOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@????????????>>>AAAAAAAAA@@@@@@@@@??????lllVVVJJJGGGGGGBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMMMMNNNNNNMMMMMMMMMLLLMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLNNNOOOMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCEEEIIILLLYYY^^^nnn{{{rrrooollliiimmmttt|||~~~yyyzzz|||}}}yyytttvvv||||||vvvvvvuuusssqqqooommmlllooovvv}}}wwwuuutttuuuwwwxxxvvvsssqqqkkkiiinnnssssssqqqqqquuutttrrrppppppppprrrrrryyyzzz{{{uuurrrpppttt{{{xxxkkkYYYKKKDDDBBB@@@>>>@@@?????????>>>>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;::::::999888888777777888999::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;================================================@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???@@@CCCEEEGGGCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHJJJKKKKKKJJJHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPQQQTTTVVVWWWUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@~~~sss^^^OOOFFFCCCBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJIIIKKKJJJJJJJJJKKKLLLNNNOOOMMMNNNNNNNNNNNNMMMLLLLLLJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAACCCFFFIIILLLPPP]]]qqqzzzqqqjjjgggkkkrrryyy|||}}}zzz{{{~~~~~~{{{llljjjhhhffffffhhhjjjllllllwwwzzzxxxvvvxxx{{{|||yyyuuunnnkkknnnxxx}}}|||{{{yyyuuurrrsssvvv{{{~~~{{{tttooommmsssxxx|||```WWWLLLEEECCCBBBAAA?????????>>>>>>>>>===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;::::::999888888777888888999::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<================================================????????????????????????AAAAAA@@@@@@AAACCCEEEGGGBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGHHHIIIIIIHHHGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJJJJKKKMMMNNNNNNOOOPPPPPPPPPRRRTTTUUUTTTSSSRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@zzzrrrrrrxxxuuujjj\\\PPPHHHDDDAAA???AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHIIIIIIIIIJJJIIIIIIHHHGGGKKKJJJJJJJJJKKKLLLMMMNNNMMMMMMNNNNNNMMMMMMLLLKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAA@@@???@@@BBBDDDBBBDDDKKKXXXgggxxxwwwmmmhhhkkkqqqrrruuu|||}}}zzz}}}}}}tttoooiiidddbbbdddhhhkkkqqq}}}xxxtttvvv{{{|||yyytttppprrr|||}}}}}}|||xxxuuusss{{{jjj[[[JJJFFFBBB@@@BBBBBB@@@>>>===============<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::999999888888888888999999::::::;;;::::::999999999999::::::999999999::::::;;;;;;;;;<<<<<<;;;::::::999888888999999999:::::::::;;;;;;<<<<<<============<<<<<<========================================================================>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@AAACCCEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPOOONNNOOOQQQRRRRRRQQQQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????|||sssnnnrrrzzzxxx___WWWMMMGGGGGGFFFCCC@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@?????????????????????????????????????????????>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAA@@@>>>>>>@@@BBBBBBAAACCCIIIPPP\\\ppp{{{sssqqqrrrqqqssswww~~~{{{}}}~~~zzztttooonnnppptttwww{{{ssssssxxx|||zzzvvvxxx~~~ttt```PPPFFFDDDBBB@@@@@@AAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999888888888999999:::::::::::::::999999999999::::::888888999::::::;;;<<<<<<;;;;;;;;;::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<=========================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDFFFIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPNNNLLLLLLMMMOOOPPPOOOPPPPPPOOONNNNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????zzzvvvsssuuu}}}rrr```RRRLLLFFFDDDFFFGGGDDD@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@?????????>>>>>>??????????????????????????????>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAA???>>>???AAADDDBBBCCCDDDFFFKKKYYYfffzzz}}}xxxwwwwwwyyy{{{}}}}}}{{{zzz||||||~~~vvvvvvvvvwww{{{}}}tttrrrwww}}}~~~}}}xxxeeeXXXNNNFFFAAADDDBBB@@@???>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999888999999999999999:::::::::999999888888999999:::888888999::::::;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<================================================????????????????????????<<<<<<======>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBDDDFFFIIIKKKIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJMMMKKKJJJJJJLLLNNNNNNNNNOOOOOONNNMMMMMMMMMNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????======>>>>>>>>>?????????{{{tttuuu{{{~~~kkk[[[PPPIIIFFFCCCBBBCCCDDDBBB@@@@@@@@@????????????@@@@@@@@@????????????>>>>>>>>>????????????????????????>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGFFFEEEEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBAAA@@@???@@@AAABBBAAABBBDDDDDDEEELLLTTT[[[kkk~~~}}}|||zzzyyywwwvvvsssuuu{{{}}}{{{sssuuuyyy}}}|||wwwvvvzzzzzzvvvvvv}}}lllWWWKKKHHHEEEDDDCCC@@@???>>>===<<<===>>>???;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999888888888888999999999999999::::::;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;<<<<<<<<<================================================????????????????????????;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBCCCEEEHHHIIIGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHIIILLLNNNNNNNNNNNNNNNMMMMMMLLLMMMMMMNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????===>>>>>>??????@@@@@@@@@{{{}}}cccTTTMMMIIIDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@????????????>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLLLLKKKKKKJJJFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA?????????@@@@@@===???CCCDDDCCCEEEIIIIIIUUUcccppp|||zzzyyysssqqqrrryyy|||}}}{{{pppooopppxxxppp]]]RRRGGGEEEDDDAAA@@@BBB;;;<<<===>>>======>>>>>>;;;;;;<<<<<<============<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<=========================================================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHJJJJJJKKKKKKKKKKKKLLLLLLGGGGGGHHHJJJMMMOOONNNMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAABBBnnnTTTJJJHHHGGGBBBCCCCCCAAA@@@???@@@BBB@@@@@@????????????@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFHHHIIIJJJKKKKKKIIIHHHHHHGGGHHHIIIKKKLLLKKKKKKLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLLLLKKKKKKJJJFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB======>>>???@@@AAAAAABBB========================<<<>>>???@@@???>>>???@@@@@@<<<<<>><<>>@@@AAA@@@>>>===<<<<<<<<<<<<=========>>>>>><<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999888888888888999999;;;:::::::::::::::::::::<<<;;;;;;::::::999999888999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<===>>>>>>???===========================================================================>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDBBBBBBAAAAAAAAABBBBBBCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFGGGKKKNNNPPPOOOMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>???@@@AAAAAABBBBBB|||```NNNEEEDDDHHHCCCBBBAAA@@@??????????????????>>>===============@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>>>>??????@@@????????????????????????AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBBBBAAAAAAAAABBBBBBDDDDDDEEEEEEFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCAAA???AAACCCDDDCCCAAADDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBDDDIIIRRR^^^iiiooo~~~yyysssrrruuuxxx{{{{{{~~~~~~yyywwwxxx|||~~~|||yyyxxx}}}{{{wwwxxxzzzvvv~~~yyygggYYYNNNGGGCCCBBBAAA???>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::=========<<<;;;:::999888:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999<<<;;;::::::999999999999999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@???>>>===@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGJJJJJJIIIKKKLLLNNNMMMMMMOOOMMMLLLMMMNNNNNNMMMLLLNNNNNNNNNMMMKKKJJJHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGIIIIIIGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBGGGEEECCCAAAAAACCCFFFHHHKKKJJJGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????AAAAAA@@@??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>???oooXXXLLLFFFCCCCCCCCCBBBAAA@@@???????????????>>>>>>===============<<<============<<<;;;;;;>>>>>>======>>>>>>???@@@????????????????????????@@@@@@@@@??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@?????????CCCBBBBBBAAAAAABBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBEEECCCAAAAAACCCCCCAAA???CCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????======>>>>>>>>>?????????AAAAAA@@@BBBGGGMMMTTTXXXeeeqqqzzzsssqqqssstttuuuuuuxxxzzz||||||}}}~~~~~~||||||ooo___TTTLLLEEEAAABBBAAA@@@???>>>=========<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999<<<;;;:::999999999999999999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<=========>>>>>>>>>===>>>????????????>>>===???????????????@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFJJJJJJJJJKKKLLLMMMMMMMMMNNNMMMLLLMMMNNNNNNMMMLLLPPPOOONNNMMMKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCBBBFFFEEEDDDDDDEEEGGGIIIJJJJJJIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????AAAAAA@@@??????@@@AAAAAABBBAAA@@@@@@??????@@@@@@zzz^^^NNNIIIFFFAAA???BBBAAA@@@???????????????>>>>>>======<<<<<<=========>>>>>>???????????????>>>>>>======>>>>>>???@@@?????????????????????????????????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>????????????@@@@@@@@@???????????????>>>BBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMLLLKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCFFFDDDBBBBBBBBBBBB@@@>>>BBBBBBAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????=========>>>>>>>>>??????CCCBBBAAAAAABBBDDDGGGIIIKKKTTTaaalllwww}}}uuuqqqppppppkkkmmmqqqtttvvvzzz~~~|||~~~zzzwwwwwwyyyzzz{{{}}}{{{}}}eee]]]SSSKKKGGGEEEBBB@@@@@@@@@???>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999:::::::::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999;;;::::::999999999999:::999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????===>>>>>>??????>>>>>>===???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJFFFFFFEEEEEEDDDEEEEEEEEEJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMLLLMMMNNNOOONNNLLLPPPPPPOOOMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???AAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAA|||vvvdddPPPHHHEEECCC@@@???AAAAAA@@@???????????????>>>======<<<<<<<<<======<<<===>>>???@@@@@@@@@@@@===============>>>????????????????????????????????????????????????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????BBBBBBAAAAAAAAABBBCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEECCCHHHOOOVVV^^^jjjyyyvvvrrrpppiiijjjkkkmmmooottt{{{~~~zzz{{{zzzvvvqqqnnnppptttwwwyyyyyyzzz{{{{{{yyyzzz~~~~~~zzzwww|||jjjYYYRRRNNNHHHDDDCCCBBBAAA@@@>>>>>>=========>>>>>>???=========>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999999::::::999999999:::::::::;;;;;;:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888::::::999999999999999:::999999999999999999999999888888999999999:::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>????????????===>>>>>>>>>>>>>>>>>>===>>>>>>>>>===>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGIIIIIIJJJJJJJJJFFFEEEEEEEEEEEEEEEFFFFFFJJJKKKLLLLLLKKKKKKLLLMMMNNNLLLLLLLLLNNNOOONNNMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKJJJHHHFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJIIIFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@@@@{{{uuuttt{{{rrr]]]TTTJJJEEEBBB???@@@CCC@@@@@@??????>>>>>>??????======<<<<<<<<<<<<======777888999:::;;;<<<<<<<<<=========<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDBBBCCCDDDFFFGGGIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKKKKJJJJJJLLLMMMMMMMMMMMMLLLKKKKKKHHHHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@;;;<<<===???@@@AAAAAAAAACCCEEEFFFIIIMMMVVVaaaiiizzz~~~zzzvvvtttpppllljjjlllrrrvvvuuuvvvxxx~~~yyyxxx}}}{{{wwwrrrpppqqquuuxxxyyyxxx{{{~~~~~~~~~}}}}}}}}}vvvkkk]]]OOOFFFHHHEEEBBB@@@???>>>===<<<======<<<<<<======>>>???;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999888777666999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999999999888888999999:::999999999999999999999999888888999999999:::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????>>>==================>>>>>>>>>>>>===>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFFFFGGGGGGHHHIIIIIIKKKMMMLLLKKKJJJLLLNNNMMMLLLKKKLLLNNNOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGIIIIIIGGGGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????{{{vvvvvv|||qqq[[[NNNIIIEEECCCAAA>>>@@@EEE@@@??????>>>>>>>>>??????<<<<<<;;;;;;<<<<<<======999:::;;;<<<==================<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA======>>>>>>???@@@@@@@@@=========>>>>>>>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCC@@@AAACCCBBBAAAAAACCCDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>======>>>????????????>>>AAAAAAAAAAAACCCIIIOOOTTT\\\dddqqqvvvnnnjjjjjjlllqqqqqqsssxxx~~~zzzzzz~~~zzzttttttyyy}}}~~~}}}}}}ooo```VVVPPPJJJFFFEEEBBBAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;:::888777666999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888999888888888888999999:::999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>======<<<<<<======>>>???>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAABBBAAABBBBBBCCCDDDEEEFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKIIILLLNNNMMMJJJIIIKKKNNNMMMLLLKKKLLLNNNOOOOOONNNLLLLLLMMMMMMNNNMMMMMMMMMJJJIIIIIIIIIIIIIIIHHHHHHDDDEEEGGGHHHGGGGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDBBBAAADDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???>>>============>>>??????{{{nnn\\\MMMIIICCC@@@AAAAAA@@@@@@BBB??????>>>>>>>>>>>>??????<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAAAAA@@@@@@===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@=========>>>???@@@@@@@@@============>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@AAABBBBBBCCCCCCAAACCCDDDCCCAAA@@@AAACCCAAAAAAAAAAAAAAAAAABBBBBB????????????????????????>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>AAAAAAAAAAAA@@@??????>>>>>>??????@@@AAABBBEEEGGGHHHOOOXXXaaajjjvvvvvvpppnnnqqqppppppqqquuuyyyzzz{{{|||{{{{{{|||{{{vvvwww|||~~~wwwwwwyyy{{{lll]]]SSSJJJHHHFFFBBBAAADDD???@@@@@@????????????@@@======<<<;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::999888999999::::::::::::999999::::::::::::::::::::::::999999999999999999999999999999999999888888888888888888888888888999::::::999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???????????????@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLIIILLLOOOMMMJJJHHHKKKNNNLLLKKKKKKLLLNNNPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIIIIIIIHHHHHHGGGGGGFFFGGGIIIIIIHHHGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBDDDDDDEEEEEEEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAAAAAAAA@@@???>>>>>>======>>>??????@@@|||jjj___XXXOOOGGGIIIAAA;;;>>>BBBBBB@@@??????>>>>>>>>>>>>>>>??????;;;;;;;;;;;;;;;<<<===>>>======>>>????????????>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@<<<======>>>???@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJIIIFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB??????@@@AAAAAABBBCCCCCCCCCDDDEEEDDD@@@>>>???AAABBBBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>======???@@@AAAAAAAAA@@@@@@???BBBFFFJJJLLLOOOWWWeeeppp}}}xxxssspppmmmlllmmmnnnooooootttwwwzzz}}}|||wwwyyy}}}wwwlll\\\NNNIIIDDDBBBFFFEEE???<<<>>>>>>>>>>>>===<<<<<<===>>>======<<<;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;999999999::::::999999999999999999999999999999999888888888888888888888888999999999888888888888777888888777777888999::::::999999999999999999999999888888999999999:::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============>>>===<<<;;;;;;<<<===>>>@@@@@@??????@@@@@@AAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLIIILLLOOONNNJJJHHHKKKNNNLLLKKKKKKLLLNNNPPPOOONNNQQQQQQPPPOOOMMMKKKIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGIIIJJJKKKKKKIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEECCCAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@?????????>>>>>>???@@@AAAAAAtttjjj\\\SSSNNNJJJFFFBBB????????????>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================>>>>>>??????@@@@@@======<<<<<<<<<<<<=====================>>>??????@@@@@@??????????????????AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHFFFFFFHHHMMMOOOOOOMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLNNNNNNMMMMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@????????????????????????AAA@@@???>>>>>>???@@@AAA@@@@@@???>>>======>>>>>>AAA@@@???>>>===;;;::::::<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>BBBAAA@@@AAACCCHHHMMMPPP^^^eeennnvvv}}}}}}rrrkkkhhhiiijjjjjjnnnnnnnnnpppuuuyyy{{{{{{{{{}}}yyypppddd\\\VVVPPPIIICCCAAAAAAAAA@@@???>>>>>>===<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;:::888777666666::::::::::::::::::::::::888999999::::::999999888:::::::::999999888888888999999999999999999999999999999999999999999999999:::::::::999999999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;===<<<;;;:::999::::::;;;===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBB??????>>>>>>??????@@@AAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIJJJLLLNNNOOOPPPPPPLLLLLLLLLLLLMMMMMMMMMMMMHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@???>>>>>>>>>???@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@qqqjjj```XXXOOOIIIGGGFFFDDDAAA?????????>>>>>>>>>======???>>>===<<<<<<===>>>???======<<<<<<<<<<<<============<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>?????????======<<<<<<<<<<<<=====================>>>??????????????????????????????AAAAAAAAABBBBBBBBBBBBCCCBBBCCCCCCDDDEEEFFFGGGGGGJJJHHHGGGIIILLLNNNMMMKKKNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNNNNMMMMMMLLLJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDD@@@AAAAAABBBBBBAAAAAA@@@BBBAAA@@@??????@@@AAABBBAAA@@@???>>>>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>@@@@@@???>>>======<<<<<<<<<<<<======>>>>>>>>>>>>================================================>>>>>>??????>>>>>>===<<>>??????>>>======<<<;;;;;;<<<<<<============<<<<<<===<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::======<<<;;;::::::999999::::::::::::::::::::::::888999999::::::999999888:::::::::999999888888888999999999999999999999999888888888888888888888888:::::::::999999999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<:::999999999::::::=====================<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@????????????@@@AAAAAA@@@????????????@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCCCCBBBAAAAAABBBAAA@@@???>>>??????@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAnnn\\\TTTSSSMMMHHHCCCAAAAAABBB@@@>>>??????>>>>>>>>>>>>======>>>======<<<<<<======>>><<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<=====================>>>??????????????????????????????AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHIIIKKKKKKKKKIIIMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCCCCBBBBBBAAAAAABBBBBBDDDEEEEEEEEEDDDCCCAAAAAABBBBBBBBBBBBAAAAAACCCBBB@@@??????@@@BBBCCC@@@@@@????????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>><<<============>>>>>>>>>===================================================>>>>>>>>>===<<<;;;;;;??????>>>>>>>>>???@@@@@@???CCCHHHKKKOOOTTT[[[aaammmttt{{{uuuqqqqqqsssvvvvvvtttqqqnnnmmmgggnnnvvv{{{{{{zzzzzz{{{yyy~~~}}}wwwhhhYYYPPPIIIEEE@@@???@@@AAA@@@>>>>>>>>>======<<<<<<;;;;;;<<<<<<============<<<<<<======<<<;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::888999999::::::999999888999999999999999888888888888888888888888888888888777777777777777777777777:::::::::999999999888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999:::::::::<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLMMMMMMJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAA@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@kkkVVVKKKIIIJJJGGGDDDAAA@@@@@@@@@===;;;???>>>>>>>>>====================================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@??????>>>>>>=========<<<======<<<<<<<<<<<<=====================>>>>>>??????????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@AAABBBDDDFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>?????????????????????@@@@@@========================================================================;;;;;;<<<<<<===<<<<<<;;;<<<===============<<<<<<===???BBBCCCDDDFFFJJJMMMOOOVVV___jjjsss{{{{{{{{{|||~~~~~~yyyrrrllllllrrrxxxyyyvvvtttuuuwwwvvv{{{~~~}}}~~~zzz{{{|||~~~~~~}}}{{{yyyxxxzzz{{{{{{xxxmmmaaaXXXPPPIIIEEEGGGDDD@@@???@@@AAA@@@????????????>>>>>>=========;;;<<<<<<======<<<<<<;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999999::::::999999888999999999888888888888888777777777777777777777777777777777888888888888888:::::::::999999999888888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMKKKKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@AAA????????????????????????????????????????????????}}}gggVVVLLLIIIGGGEEEDDDCCCBBBBBBAAA@@@>>><<<>>>>>>>>>============<<<<<<<<<============<<<<<<===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<=================================>>>???@@@@@@AAAAAA???>>>>>>>>>======<<<<<<======<<<<<<<<<<<<=====================>>>>>>???>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMNNNMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBDDDFFFFFFEEECCCBBBAAABBBBBBCCCCCCBBBBBBAAA>>>@@@CCCEEEEEECCC@@@>>>@@@@@@@@@AAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999:::<<<============:::;;;<<<============<<>>>>>>>>===============;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999::::::999999999999999999999999888999999::::::999999888888888888888888888888888777777777777777777777777888888888999999999:::::::::::::::999999999888888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<============<<<;;;<<<<<<<<<======>>>>>>========================>>>>>>======>>>>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>pppcccRRRIIIGGGGGGCCC?????????@@@AAAAAA@@@@@@???>>>>>>============<<<<<<;;;<<<<<<======<<<<<<;;;======<<<<<<<<<<<<============<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@>>>==================<<<======<<<<<<<<<<<<=====================>>>??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGDDDFFFGGGHHHHHHHHHJJJLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNNNNMMMMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBBAAAAAACCCDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@BBBFFFHHHHHHFFFBBB@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>??????@@@>>>>>>??????????????????=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999;;;<<<======>>>>>>::::::;;;===============>>>>>>>>>>>>>>>=========BBBBBBBBBAAACCCGGGMMMRRRUUU]]]gggqqqvvvyyyzzz{{{}}}}}}}}}{{{yyyzzz{{{xxx~~~zzzxxxvvvwwwzzz|||~~~~~~zzzvvvrrrrrruuuyyy|||yyy}}}}}}}}}}}}xxxuuuvvvxxx{{{yyymmmaaaVVVOOOIIIHHHFFFDDDCCCBBBAAAAAA======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999999::::::999999888777777777888888888888888888888888888888888888888888888888999::::::;;;;;;:::::::::999999999888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<============<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGIIIJJJLLLLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@??????????????????????????????========================pppYYYQQQHHHCCCCCCCCC@@@<<<===>>>???????????????@@@>>>>>>=========<<<<<<<<<;;;;;;<<<======<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<==========================================>>>>>><<<<<<<<<=====================<<<<<<<<<<<<=====================>>>??????===>>>>>>???@@@@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEGGGIIIHHHGGGFFFHHHJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNNNNMMMMMMLLLIIIHHHHHHHHHHHHGGGGGGGGGDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBBBBAAA@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;>>>??????>>>>>>@@@CCCFFFGGGMMMVVV\\\___```aaabbbhhhjjjnnnuuu|||~~~|||zzzyyyzzz}}}~~~tttmmmbbbWWWOOOIIIEEECCCBBBBBBAAA@@@???>>>>>>>>>;;;<<<=========>>>???@@@:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888999999::::::999999888666777777777888888888999999999999999999999999999777777777888999::::::::::::::::::999999999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>@@@????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLLLLKKKJJJHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJKKKLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBAAAAAA@@@??????@@@AAAAAAAAA@@@???>>>????????????????????????????????????????????????ppp^^^OOOLLLIIIEEECCCAAA@@@???>>>@@@AAAAAA@@@>>>======>>>>>>=========<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;::::::999999::::::;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<=====================>>>??????===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEFFFIIIJJJIIIFFFDDDFFFHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKLLLNNNNNNMMMMMMLLLHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDD>>>???@@@AAABBBBBBCCCDDDAAAAAA@@@@@@@@@AAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@>>>>>>>>>>>>@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>=========<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===;;;:::999===<<<;;;;;;::::::;;;;;;;;;;;;;;;===>>>???>>>===777:::<<<======>>>@@@AAAEEEJJJPPPRRRQQQOOOOOOOOOIIIPPPYYY___cccjjjttt|||~~~uuulllhhhaaaYYYNNNMMMKKKHHHDDDAAA@@@???<<<<<<<<<<<<;;;;;;<<<>>>999:::<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888888888888888888888888999999999::::::999999999666666777777888888888999999999999999999999999999555666666777888999999999:::::::::999999999888888;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;666777999:::;;;::::::999;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKLLLIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAAAAAAAA@@@????????????@@@AAA@@@???>>>===????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@~~~uuujjjbbb]]]WWWOOOJJJCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<========================<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@????????????@@@@@@@@@@@@BBBAAA@@@??????@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDGGGFFFDDDBBBAAABBBDDDEEEGGGFFFEEECCCAAA@@@@@@@@@BBBBBB@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;=================================<<<;;;;;;;;;:::<<<======>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>FFFHHHIIIGGGCCCBBBDDDFFFDDDDDDFFFIIIMMMRRRWWWZZZdddkkkuuu~~~~~~wwwppplllddd```ZZZUUURRROOOLLLJJJBBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999999999999999777777777777777777777777777888888888888999999999:::::::::999999888888888999999::::::::::::;;;;;;<<<<<<;;;::::::999888888::::::::::::::::::::::::===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>???@@@@@@AAAAAADDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHIIIIIIJJJIIIIIIIIIKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKIIIIIIKKKLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>tttbbb\\\TTTOOOMMMKKKFFFBBBCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????<<<<<<=========>>>>>>>>>AAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCAAABBBBBBDDDEEEFFFGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCFFFEEECCCBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>??????>>>>>>>>>=========>>>>>>=========<<<<<<<<<========================<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>EEEFFFFFFDDDAAA???@@@BBBCCCBBBCCCCCCEEEGGGIIIKKKNNNSSS\\\bbbddddddbbbbbbkkknnntttzzz}}}{{{xxxuuusssrrrqqqmmmkkkhhhdddaaa]]]WWWSSSQQQMMMIIIFFFDDDCCCAAA@@@AAAAAA@@@@@@????????????>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777888888888888999999999;;;;;;;;;::::::999999999999999999:::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIIIIJJJJJJIIIIIIKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJHHHHHHJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEIIIIIIIIIHHHHHHGGGEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>@@@@@@??????>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>}}}kkk]]]TTTPPPKKKFFFDDDEEEDDDBBB???BBBBBBAAAAAA@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;========================;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???<<<<<<============>>>>>>???@@@@@@@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBBBBBBB???@@@AAABBBDDDEEEFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDBBBAAAAAAAAABBBCCCAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@@@@???????????????>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>=================================;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>CCCCCCCCC@@@===<<<<<<===>>>>>>>>>>>>????????????@@@DDDIIILLLLLLKKKJJJJJJLLLOOOTTTZZZ```eeehhhjjjlllkkkkkkoootttvvvtttqqqmmmmmmmmmnnnoooqqqrrrsssvvvvvvtttrrroookkkhhhfffbbbaaa^^^[[[XXXVVVTTTTTTOOONNNMMMLLLLLLJJJFFFCCCDDDBBB???>>>>>>???>>>>>>>>>>>>>>>=====================<<<;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777888888888888999999999::::::999999999999999888999999999999::::::::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::999999:::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIILLLLLLLLLMMMMMMLLLLLLKKKJJJIIIGGGHHHIIIJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEIIIIIIIIIIIIHHHGGGFFFEEECCCDDDDDDEEEFFFGGGHHHIIICCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>~~~mmm___SSSKKKFFFKKKHHHEEECCCCCCCCCAAA???AAAAAA@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@>>>???@@@AAAAAA@@@???>>>@@@@@@AAAAAAAAABBBBBBBBB???@@@AAABBBDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????????????????????????????============<<<<<<<<<<<<================================================:::;;;;;;;;;<<<=========;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>BBBBBB@@@>>><<<:::999:::999:::;;;===>>>>>>>>>>>>>>>AAACCCDDDDDDCCCCCCCCC@@@AAACCCEEEHHHLLLNNNPPPOOONNNNNNPPPTTTVVVVVVUUUPPPQQQRRRSSSTTTTTTUUUUUUSSSSSSSSSRRRPPPNNNLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCDDDFFFEEECCCAAABBB@@@>>>>>>@@@AAAAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777777888888888999999999888888888888777777777777888999999999999:::::::::888999999::::::;;;;;;<<<::::::::::::::::::::::::999999:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHIIIJJJKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEHHHHHHHHHHHHHHHGGGFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>nnnhhh___UUUOOOJJJFFFCCCDDDCCCAAA@@@@@@???>>>===@@@???????????????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>?????????>>>>>>@@@AAAAAA@@@>>>>>>@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@@@@??????>>>????????????????????????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================:::;;;;;;;;;<<<=========;;;<<<<<<===============;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>CCCAAA???===<<<;;;999999888999;;;<<<>>>>>>??????:::<<<>>>???>>>>>>???@@@BBBAAAAAA@@@AAABBBCCCDDDCCCBBBAAABBBDDDEEEEEEEEEBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBB>>>>>>>>>>>>???@@@AAABBB?????????@@@BBBAAA???===>>><<<;;;;;;=========<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777777888888888999999999888999999999999999999999888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIKKKLLLLLLJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>>>>>>>========================TTTQQQMMMIIIGGGEEECCCAAA>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>??????????????????>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>???????????????@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;:::;;;;;;<<<===>>>CCCAAA>>>======<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;777999;;;;;;;;;;;;<<<>>>======<<<<<<<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@?????????AAAAAA@@@??????>>>>>>>>>???>>>>>>>>>>>>??????@@@=========>>>???>>><<<:::<<<;;;::::::;;;;;;:::999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::999999999999::::::::::::999999999999::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999777888888888888999999999;;;;;;;;;;;;;;;<<<<<<<<<888888888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJLLLMMMMMMJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>??????>>>>>>>>>>>>>>>>>>========================JJJHHHEEEDDDCCCBBB@@@>>>===>>>@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======??????>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBCCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@??????>>>>>>>>>=========;;;<<<<<<<<<====================================<<<<<<<<<<<<<<<;;;;;;;;;888999::::::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;:::;;;;;;<<<===>>>BBB@@@===<<<======;;;:::===<<<;;;999999999::::::777999;;;<<<;;;;;;<<<===888888999999:::;;;;;;<<<;;;<<<======<<<<<<;;;;;;======<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;>>>>>>============>>>>>>===<<<<<<===???>>><<<:::<<<;;;:::;;;======;;;:::::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;888888999999999:::::::::999:::::::::;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999777888888888888999999999999999::::::;;;;;;;;;;;;888888888888999999999999888999999::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIKKKLLLLLLIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>???========================HHHEEEBBBAAA@@@@@@>>>===>>>???@@@@@@>>>======>>>============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==============================:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;============>>>>>>>>>???@@@???>>>======>>>???@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDDDD@@@@@@@@@@@@AAABBBCCCDDD@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@@@@????????????>>>>>>>>>>>><<<=========>>>>>>??????=================================<<<<<<;;;;;;::::::;;;<<<<<<======<<<<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<>>>>>>AAA???<<<;;;===>>><<<:::===<<<:::999999;;;===>>>777999;;;<<<;;;:::::::::;;;<<<===>>>>>>???>>>>>>:::<<<>>>???>>>=========???>>>>>>============>>>;;;;;;::::::;;;<<<======::::::::::::;;;<<<===>>>:::::::::<<<======;;;999:::999999:::<<<===<<<:::;;;;;;;;;<<<<<<=========::::::;;;<<<<<<;;;::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;888888888999999::::::::::::::::::;;;;;;<<<<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999777888888888888999999999666666777777888888888888777888888888888999999999666777888999;;;<<<===>>>::::::::::::::::::::::::888888999:::;;;;;;<<<===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>============>>>>>>???@@@AAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLKKKHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>?????????========================@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999888777777===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============@@@@@@???>>>======>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGIIIGGGFFFDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBCCCEEEFFFGGGFFFDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>????????????@@@@@@@@@??????????????????????????????>>>>>>======<<<<<<::::::;;;;;;<<<<<<=========<<<:::999999:::<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::<<<<<<<<<;;;:::999<<<<<<<<<;;;;;;:::::::::===<<<;;;;;;;;;<<<>>>???FFFBBB===:::;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>===<<<;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;::::::999888888888999::::::;;;;;;::::::::::::::::::::::::::::::888888888888888888888888999999999::::::;;;;;;;;;999999999888888888777777::::::999999888777666666888999;;;<<<<<<;;;999888999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::::::::<<<<<<<<<<<<============>>>????????????@@@@@@@@@>>>??????@@@@@@AAABBBBBBDDDCCCBBBBBBBBBCCCEEEFFFJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHDDDDDDDDDCCCBBBBBBAAAAAACCCDDDEEEDDDBBBAAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@@@@???>>>===@@@@@@@@@????????????>>>======>>>>>>>>>>>>======AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::<<<<<<;;;;;;;;;:::::::::===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<;;;;;;:::999999888888===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>=====================@@@@@@???>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCAAACCCDDDFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>????????????@@@@@@@@@@@@????????????????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<============<<<;;;::::::;;;<<<===;;;<<<<<<======<<<<<<;;;;;;::::::::::::::::::;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<===>>>@@@AAAEEEAAA===:::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;<<<============<<<;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;::::::999888888888999::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999999999999::::::::::::999999999888888888777777::::::999999888777777666888999;;;<<<<<<;;;999888999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>??????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEGGGHHHKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCAAAAAA@@@@@@AAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???@@@@@@@@@?????????>>>>>>======>>>>>>>>>>>>======AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>><<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;::::::999999<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================@@@???>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>============>>>>>>===============<<<>>>===<<<;;;;;;<<<===>>><<<<<<============<<<<<<:::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<===???AAACCCDDDCCC@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::<<<;;;;;;::::::999999888888999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999888888888999999999888888888888888::::::999999888777777777888999:::;;;;;;:::999888999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>?????????>>>>>>>>>?????????@@@@@@>>>>>>??????@@@AAAAAAAAA???@@@BBBDDDFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCAAABBBCCCBBBAAA@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@???===;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999======<<<<<<;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============??????>>>>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>============??????>>>>>>======<<<<<<>>>===<<<<<<<<<<<<===>>><<<======>>>>>>======<<<:::;;;;;;;;;;;;;;;;;;::::::999999888999:::<<<===::::::::::::::::::::::::::::::<<<>>>AAACCCEEEFFF@@@???<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999888999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888777777777888888888888888888888888999999999888888888777777888999::::::::::::999888999999999999999999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::999999::::::::::::999999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<===>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHJJJIIIHHHHHHGGGHHHHHHHHHJJJIIIHHHFFFEEEEEEEEEEEEGGGGGGFFFFFFEEEDDDDDDDDD@@@AAABBBBBB@@@@@@@@@BBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCDDDDDDCCCCCCBBB????????????>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>????????????========================;;;<<<>>>@@@@@@>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===========================;;;;;;<<<<<<=========>>>???>>>>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????????????????>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>==================>>>>>>>>>>>>??????>>>>>>======<<<<<<=========<<<<<<=========<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;::::::999999888999:::;;;<<<::::::::::::::::::::::::999:::<<<>>>AAACCCDDDEEE======<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::999999:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999888999::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999999999:::999999888888777777777888888888888888888888888999999999888888888888888999999999999999999999999999999999999999999999999999999999999999999999999888888888999999:::::::::::::::::::::::::::::::::888999999::::::999999888999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<============>>>>>>>>>?????????===>>>>>>??????@@@AAAAAAAAACCCDDDFFFFFFFFFEEEDDDGGGHHHIIIJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEGGGGGGGGGFFFEEEEEEDDDDDD@@@AAABBBBBB@@@@@@AAABBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCBBBAAA?????????>>>>>>>>>============>>>>>>>>>>>>===============>>>>>>>>>>>>>>>========================;;;;;;===>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@>>>????????????@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>???????????????@@@@@@@@@>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::::::::999999999999::::::999999999999::::::::::::888:::<<<>>>@@@AAAAAABBB;;;<<<<<<;;;999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;::::::999999::::::;;;999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999::::::;;;;;;::::::::::::::::::::::::::::::888888888888888888888888999999999999999888888888888888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999999999999999999999999999777777888888999:::::::::::::::::::::::::::::::::888888999999999999888888999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????======>>>>>>???@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJGGGFFFEEEEEEDDDEEEEEEEEEGGGGGGFFFFFFEEEDDDDDDDDD@@@AAABBBBBBAAAAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBAAAAAA??????>>>>>>>>>===============>>>>>>>>>>>>============>>>>>>????????????========================:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===========================::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>????????????@@@@@@@@@??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>===>>>>>>?????????@@@@@@@@@>>>????????????@@@@@@@@@<<<<<<======>>>?????????<<<=========>>>>>>>>>???<<<<<<<<<<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<======<<<;;;::::::::::::::::::999888777888888999999999:::::::::888999;;;===>>>>>>======999:::<<<;;;999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<999999::::::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999999999999999999999::::::::::::777777888888888999999999888888888888888888888888999999888888888888999999999999999999999999999999999999999999999999999999666777777888999999::::::::::::::::::::::::::::::888888999999999999888888999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>???======>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCEEEEEEHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFEEEDDDDDDCCCCCC@@@BBBCCCCCCBBBBBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBBBBAAAAAA???>>>>>>>>>==================>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@AAA========================:::::::::::::::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;:::::::::999999999888888:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<===>>>>>>>>>>>>===>>>>>>???@@@@@@>>>????????????@@@@@@@@@>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAACCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>??????@@@@@@@@@@@@>>>????????????@@@@@@@@@;;;;;;<<<===>>>???@@@@@@<<<=========>>>>>>??????:::;;;;;;;;;<<<<<<======:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999:::;;;===>>>>>>===;;;::::::;;;;;;;;;:::888666555888888888999999:::::::::999999;;;<<<<<<<<<;;;:::777:::<<<;;;999888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::<<<<<<::::::::::::<<<<<<999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;777777888888999999999999888888888888888888999999999999888888888888999999999999999999999999999999999999999999999999999999666777777888999999::::::::::::::::::::::::::::::888888999999999999888888999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>=========>>>??????@@@@@@????????????AAADDDFFFHHHDDDEEEFFFGGGHHHHHHIIIHHHJJJIIIHHHHHHGGGGGGHHHHHHDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCAAABBBCCCCCCBBBBBBDDDEEEDDDDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCCCCBBBBBB>>>>>>>>>>>>==================>>>>>>>>>>>>======??????>>>>>>======<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999888888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>=====================>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHHHHGGGGGGGGGHHHFFFGGGGGGGGGGGGFFFEEEEEECCCBBBBBBAAABBBCCCDDDEEECCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBAAA@@@@@@???@@@@@@????????????@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;999999999999;;;;;;;;;;;;;;;::::::999999999999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::<<<;;;;;;::::::;;;;;;<<<::::::999888777666555444:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::888888999999999:::::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999::::::::::::999::::::::::::::::::::::::;;;;;;;;;::::::999999999888888888888888888888888999999888888888888999999666666666666666666666666999999999888888888777777777777777888999999999:::777888888888888999999999:::::::::999999888888888888888777777777777888888:::999999888888999999:::::::::::::::::::::::::::>>>===;;;999888888888999::::::::::::::::::::::::======<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????AAAAAA@@@@@@AAAAAABBBCCCEEEEEEFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDBBBAAABBBDDDEEEEEEEEECCCBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDCCCBBBAAAAAABBBCCCDDDBBBAAA@@@???>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????????????????????????????>>>???@@@AAAAAA@@@???>>>======<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCCCCDDDAAABBBBBBCCCDDDDDDEEEEEEDDDFFFHHHHHHGGGGGGGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEBBBBBBAAAAAAAAABBBDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@????????????????????????>>>>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888999999999:::::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;:::999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999::::::::::::999::::::::::::::::::::::::;;;;;;:::::::::999999999888888888888888888888888888888888777777888888888777777777777777777777777999999999888888888777777888888888888888999999999777888888888888999999999::::::999999999999999999888888777777777777888888:::999999888888999999:::::::::::::::::::::::::::===<<<:::999999999999:::::::::::::::::::::::::::<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>????????????AAA@@@@@@@@@@@@AAABBBBBBDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDCCCBBBCCCDDDEEEHHHGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@???>>>======<<<<<<<<<<<<======>>>>>>>>>============<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<==============================>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDFFFHHHHHHGGGFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999::::::::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;999999:::;;;<<<======>>>::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888999999999:::::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999999999:::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999::::::::::::999::::::::::::::::::::::::::::::::::::999999999999888888888888888888888888888777777666666777777888888888888888888888888888999999999888888888888888999999999888888888888888777888888888888999999999999999999999999999::::::888888777777777777888888:::999999888888999999:::::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;::::::999999888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEJJJIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????????????????????????????>>>??????@@@@@@??????>>>======<<<<<<<<<<<<======================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<======>>>??????@@@>>>>>>>>>?????????@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDFFFGGGHHHGGGFFFGGGHHHFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBBBBBBBBBB@@@@@@????????????@@@@@@===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::;;;666777777888999:::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::888888999999999:::::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999::::::::::::999999999999999999999999999:::999999999999999999999888888888888888888888888777777666666666666777777888888888888888888888888888888888888888888888888:::999999999888777777777777777888888888999999999888888888999999:::::::::999888888777777888888999:::999999888888999999:::::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>>>>>>>????????????@@@@@@@@@???@@@AAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAAAAA@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@=========>>>>>>>>>???????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBBBBBBBBBB@@@@@@????????????@@@@@@======>>>>>>?????????@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999777888888888999999999999:::::::::999999:::::::::777777777777888888888888::::::::::::::::::::::::999::::::::::::::::::999888888999999999:::::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999::::::::::::999999999999999999999999999999999999999999999999999888888888888888888888888777777666666666666777777777777777777777777777777888888888888888888888888:::999999999888777777777777777888888888999999999888888888999999:::::::::999999888888888888999999:::999999888888999999:::::::::::::::::::::::::::888999999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999888888999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<===>>>>>>>>>????????????@@@????????????@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????========================>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;<<<<<<<<<<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<;;;:::999:::;;;;;;::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>??????<<<=========>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCEEEGGGGGGFFFEEEFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBBBBAAAAAA@@@@@@????????????@@@@@@>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999::::::::::::;;;;;;999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999777777777777888888888888::::::999999999999:::::::::::::::999999888888888::::::::::::::::::::::::999999::::::::::::999999888888999999999:::::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999::::::::::::999999999999999999999999999888888888999999999999999888888888888888888888888888777777666666777777888777777777777777777777777888888888888888999999999999999999888888888888888777888888888888999999999999999999999999999::::::999999888888888888999999:::999999888888999999:::::::::::::::::::::::::::888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???????????????????????????@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAABBBBBBBBBBBBCCCCCCCCCAAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDCCC@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<>>><<<;;;999999:::;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===>>>>>>>>>======>>>>>>>>>?????????????????????@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCEEEGGGGGGFFFEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCDDDCCCBBBAAA@@@AAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@>>>??????@@@AAAAAABBBBBB>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999777777888888888999999999::::::999999999999::::::;;;;;;:::::::::999999999::::::::::::::::::::::::999999::::::::::::999999888888999999999:::::::::999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888999::::::999999999999999999999999999999999999999999999999::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888777888888888999999999999888888888888888888888888888888888777777888888888888888888888888888888888777777888888888999999999888888888888888999999999777888888888888999999999::::::999999999999999999:::999999888888999999::::::999999888888999999:::::::::::::::::::::::::::888999:::;;;;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????>>>>>>>>>>>>???????????????????????????@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDDDDEEEFFFFFFFFFEEECCCCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<>>><<<;;;999999:::;;;<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>????????????@@@@@@@@@>>>????????????@@@@@@@@@??????@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEECCCEEEFFFGGGFFFEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@AAAAAABBBCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@????????????@@@@@@??????@@@AAABBBBBBCCCCCC>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999;;;;;;;;;;;;999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999888888999999999::::::::::::999999999999999999:::999999999999999999999999::::::::::::::::::::::::999999999::::::999999999888888999999999:::::::::999999999999999999999999:::999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::888888777777888999::::::777777777777777777777777999999999999999999999999::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888777777888888999999999999888888888888888888888888999999888888888888999999999999999999999999999999777777888888999999999999777777888888999999999:::777888888888888999999999;;;::::::999999888888888:::999999888888999999::::::999999999999999999:::::::::::::::::::::::::::999:::;;;;;;;;;;;;999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===???@@@@@@>>>>>>>>>>>>?????????????????????>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGGGGGGGEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDAAABBBCCCCCCCCCBBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????========================???>>>===<<<<<<===>>>???======<<<<<<<<<<<<======>>>>>>============>>>>>>==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===:::;;;;;;;;;<<<<<<======???>>>=========>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???AAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCEEEGGGHHHHHHHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>======>>>@@@CCCDDD???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<777888999:::<<<===>>>???999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::999999::::::;;;<<<:::999999888888999999:::999999999::::::;;;;;;;;;999999999999999999999999::::::999999888999999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::999999::::::::::::;;;;;;999999999888888777777777;;;;;;;;;;;;::::::999888:::::::::::::::::::::::::::::::::999999888888888;;;;;;:::999999888888888:::::::::999999888888888999888888777777888888999::::::::::::::::::::::::888999999::::::999999888;;;;;;;;;::::::999999999:::::::::999999888888888999999999999999999999999999999999999999999999999888888888888888888888888::::::999888777666555555:::999888888777777888888777777777777777777777777777777888888888999999999777888888888888999999999<<<;;;;;;:::999888777777555555666777888999999:::999999999999999999999999:::;;;;;;<<<;;;:::888777888888888888888888888888999999888888999999:::;;;======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBAAA@@@??????AAACCCDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEGGGIIIJJJJJJIIIGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEFFFGGGHHHHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<>>>>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::======<<<<<<<<<<<<====================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>??????@@@????????????????????????@@@???>>>>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEECCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>======>>>@@@BBBDDD??????>>>============>>>========================<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777888888999::::::999999888888999999:::999999999:::::::::;;;;;;999999999999999999999999999999999888999999::::::::::::::::::::::::::::::888999999:::::::::::::::999999999:::::::::;;;;;;::::::999999999888888888999:::::::::999999888777:::::::::::::::::::::::::::::::::999999999888888888888888888888888888888:::::::::999999999888888999999888888888888999999::::::::::::::::::::::::888999999::::::999999888;;;;;;:::::::::999999999:::::::::999999999888888999999999999999999999999999999999999999999999999888888888888888888888888999999888888777777666666:::999888888777777888888888888888888888888888888777777888888888999999999777888888888888999999999;;;::::::999999888888888777777888888999999::::::999999999999999999999999999::::::;;;;;;:::999888888888888888888888888888999999888888999999:::;;;<<<;;;;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<=========>>>>>>>>>>>>??????????????????@@@@@@AAAAAA@@@???@@@AAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<============<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;;;;;;;;;;<<<========================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<===???>>>>>>======<<<<<<;;;======>>>???????????????========================??????>>>>>>??????@@@AAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@>>>=========>>>@@@AAACCC@@@??????>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777888888999::::::999999888888999999:::999999999999::::::::::::999999999999999999999999888888888888999:::;;;;;;::::::::::::::::::::::::777888888999:::999999999999999999999::::::::::::::::::::::::999999999999888888999999999888777777:::::::::::::::::::::::::::::::::999999999999888555666666777888888999999:::::::::999999999999888::::::999999999999::::::::::::::::::::::::::::::888999999::::::999999888::::::::::::999999999999:::::::::999999999999888999999999999999999999999999999999999999999999999888888888888888888888888888888888888888888888888:::999888888777777888888999999999999999999999999888888888888888999999999777888888888888999999999999999999999999999999999999999999999999999::::::999999999999999999999999777888999999:::999999999999999999999999999999999999999888888999999:::;;;:::::::::999999888888777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>??????????????????>>>>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???AAAAAABBBCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>=========<<<===>>>@@@@@@???>>>>>>========================???????????????@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBCCCDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????============>>>???AAAAAA@@@@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::999999::::::;;;<<<:::999999888888999999:::999999999999999999999:::888999999999999999::::::888888888888999:::;;;<<<::::::::::::::::::::::::777777888999999999999888888999999999999:::::::::::::::::::::::::::::::::888888999999999999888888999999999999999999999999999999999999999999999999777777777777888888999999999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::888999999::::::999999888:::999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777777777888888999999999:::999888888777777888888999999999999999999999999888888888888888888888888777777888888888999999999888888888999999:::::::::999999999999999999888888888999999999999999::::::777777777888999999999999999999999999999999999999999999888888999999:::;;;;;;:::::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>@@@@@@??????>>>>>>======??????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGAAABBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????????????????>>>>>>===============<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::===<<<<<<<<<<<<<<<<<<===========================;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@<<<===>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????=========>>>>>>???@@@@@@@@@??????>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<<<<===888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::999999::::::;;;<<<:::999999888888999999:::999999999999999999999999888888888999999:::::::::888888888888999:::;;;<<<::::::::::::::::::::::::777777888999999999999888888888888999999999::::::::::::::::::::::::::::::999999:::::::::::::::999999999999999999999999999999999999999999999999999::::::999999999888888888999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::888999999::::::999999888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777777888888999999:::::::::999888888777777888888888888888888888888888888888888888888888888888888777777888888888999999999888888888999999::::::;;;888888888888888777777777888888888999999:::::::::777777777888888999999:::999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============@@@??????>>>>>>=========>>>???@@@AAAAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGIIIKKKLLLHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFGGGAAABBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA?????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<:::;;;;;;<<<<<<;;;;;;:::======<<<<<<<<<<<<==============================;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;::::::;;;<<<>>>???@@@AAA======>>>???????????????????????????????????????>>>>>>???@@@@@@@@@@@@?????????@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????=========>>>>>>????????????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777888888999::::::999999888888999999:::999999999999999888888888888888888999999::::::;;;888888888888999:::;;;;;;::::::::::::::::::::::::777888888999:::999999999888888888888999999999999999999999999::::::::::::999999:::;;;;;;;;;::::::999999999999999999999999888999999999999:::::::::;;;;;;::::::999888888777888999999999999:::::::::::::::999999999999::::::::::::::::::::::::::::::888999999::::::999999888888888888999999999999999888999999999999:::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888888999999999:::::::::999888888777777888888777777777777777777777777999999999888888888888888777888888888888999999999888888888999999:::::::::777777777777777777777888888888888999999::::::;;;999999888888888999::::::::::::::::::::::::::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>======????????????@@@@@@@@@AAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA??????????????????????????????>>>>>>>>>>>>>>>>>>???>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;;;;;;;;;;<<<========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@????????????????????????===>>>???@@@AAA@@@@@@????????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBBBBAAAAAABBBBBB???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@AAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<<======>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777888888999::::::999999888888999999:::999999999999888888888777777888888999::::::;;;;;;999999999888999999::::::::::::::::::::::::::::::888999999:::::::::::::::888888888888999999999999888888888999999999::::::888888999:::::::::::::::888888888888888888888888888888999999999:::::::::999999999999888888888888888888999999999:::::::::999999888888888888999999::::::::::::::::::::::::888999999::::::999999888777888888888999999999999888888999999999:::::::::999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999:::999888888777777888888888888888888888888888888999999999888888888777777777888888888888999999999999999999999999999::::::777777777888888999999999777888888999::::::;;;;;;;;;:::999888888999::::::::::::::::::::::::::::::999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>@@@???>>>>>>>>>???AAABBB@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>???>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<>>=========>>>@@@AAA????????????????????????===>>>???@@@AAA@@@??????>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAABBB??????@@@AAAAAABBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>><<<===>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999777777777777777777777777::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::999999::::::;;;<<<:::999999999999999999:::999999999999888888777777777777888999::::::;;;;;;::::::999999888999999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::777888888888888999999999777777777888888999999999666777888999999999999999888888888888888888888888888888888999999:::::::::666666666777888888999999888888888999999:::::::::999888888888888888888999::::::::::::::::::::::::999999999::::::999999999777777888888999999999999888888888999999:::::::::999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999:::999999888777888888888999999999999999999999999999999999999888888777777777888888888888999999999999999999999999999999999777777888999::::::;;;;;;777777888999::::::;;;;;;===<<<:::999999999::::::::::::::::::::::::::::::999999888888999999:::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????AAA???>>>======???AAABBB@@@@@@AAABBBCCCDDDEEEFFFDDDEEEGGGHHHHHHGGGFFFEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999::::::;;;:::::::::::::::::::::::::::::::::999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>>>>@@@???>>><<<<<<<<<===>>>AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCCCCAAA@@@???>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBB@@@???>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBB@@@@@@@@@@@@BBBBBB@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999;;;;;;;;;;;;999999;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777888888999:::;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::999999999999999999999999:::::::::999999888888888888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::;;;::::::999888888888999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888999::::::===<<<:::999888999::::::999999999999999999999999888888999999999999888888999999:::::::::999888888;;;::::::;;;<<<;;;999666999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777888888888888999999999<<<;;;;;;:::999999999:::777888999999::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<:::;;;;;;;;;<<<=========;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@AAAAAABBBCCCDDDEEEEEEFFFEEEDDDDDDDDDEEEGGGHHHCCCDDDFFFHHHIIIHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBBBB>>>@@@CCCEEEEEECCC@@@>>>BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>777888:::<<<======<<<<<<======<<<;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>><<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<=========???>>>===<<<<<<======>>>>>>>>>>>>=========<<<<<>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@@@@AAABBB@@@@@@@@@???>>>>>>======================================================<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777888888999:::;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::999999999999999999999999:::::::::999999999888888888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::;;;:::999999888888999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888999::::::<<<;;;:::999999999999999999999999999999999999999888888999999999999888888888999999:::::::::999999;;;::::::;;;<<<<<<999777999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888777888888888888999999999;;;;;;:::999999999999999888999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBB???AAACCCDDDDDDCCCAAA???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>888999;;;<<<<<<<<<<<<;;;;;;:::::::::999888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;<<<=========::::::::::::::::::::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>============>>>>>>???=========<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>================================================:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888777777888888999:::::::::999999999999::::::888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999:::::::::999999999999888888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::::::::999999888888999999999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::999999888888999999::::::::::::::::::999999888999999999999999999999999888888999999999999888888777888999999::::::::::::;;;;;;;;;<<<===<<<:::888999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999888888888888888888888888777888888888888999999999::::::999888888888888999999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAACCCCCCDDDEEEBBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::<<<===>>>>>>>>>:::::::::::::::::::::::::::999888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<:::999888888:::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>??????????????????????????????============>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCBBBAAAAAA@@@???????????????????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>>>>================================================;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999999999999777777777777777777777777888888777777888888999:::::::::999999999999::::::888888888888888888888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::::::::999999888999999:::999999999999999999999999888888888888888888888888999999999999999999999999999999999999999999999999888999:::;;;;;;:::888888999999999999999999999999888999999::::::999999888666777888999:::;;;;;;;;;;;;;;;;;;<<<======;;;999888888888888888888888888999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888777777888888888999999999999999888888777888888999999:::;;;;;;<<<<<<;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>??????????????????@@@AAABBBCCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA????????????????????????????????????????????????========================<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::<<<===>>>>>>>>>:::::::::::::::::::::::::::999888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::999888888::::::;;;;;;<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<=========>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBAAAAAA@@@@@@?????????????????????????????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999999999999777777777777777777777777888888777777888888999::::::999999888888999999:::888888888888888888888888999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999999999:::::::::999999999999999999999999:::::::::::::::::::::::::::999999888999999::::::999999999999999999999999888888888888888888888888999999999999999999999999999999999999999999999999777888999:::::::::999888999999999999999999999999999999::::::::::::999999666777888999:::;;;;;;;;;:::::::::;;;======;;;999888888888888888888888888999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888777777888888888999999999999888888777888888999999999:::;;;;;;<<<<<<;;;;;;999999999999999999999999999999999:::::::::;;;;;;:::::::::::::::;;;<<<<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>????????????>>>>>>???@@@AAABBBCCCCCCAAAAAABBBBBBCCCCCCCCCCCCEEEEEEDDDCCCCCCDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<=====================>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;<<<=========::::::::::::::::::::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;<<<::::::;;;;;;<<<<<<;;;;;;999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>????????????============>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@?????????????????????????????????@@@@@@AAAAAABBB??????@@@@@@@@@@@@??????>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;::::::999999::::::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888888888777777888888999:::999999888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::999999999999999999999999888999999999999:::::::::888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::999999888888999999::::::999999999999999999999999999999999999999999999999999999999999999999999999888999999::::::999999888777888999999999999999999999999999999999999999999999999::::::::::::999999777888999999::::::::::::999999999:::<<<<<<:::888888888888888888888888888999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888777888888888888999999999999888888888888999::::::999999:::;;;;;;;;;;;;;;;999999999999999999999999999999999999::::::::::::999999999999:::;;;<<<===>>>>>>>>>===============;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????===>>>??????AAAAAABBBCCCAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;888999999:::;;;;;;<<<<<<:::;;;;;;;;;<<<============>>>>>>??????>>>===<<<============>>>>>>>>>???======>>>>>>>>>?????????????????????@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@???>>>>>>??????????????????????????????>>>??????@@@AAAAAABBBBBB>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;::::::999999::::::;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888777777888888999:::999999888888888888999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888999999999:::::::::999999999999999999999999888888999999999:::::::::888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::999999888888999999:::;;;999999999999999999999999::::::::::::::::::::::::888888888888888888888888888999::::::::::::999888888888888888888999::::::999999999999999999999999999::::::;;;;;;::::::999888999999:::::::::999999888777888999;;;;;;999888888888888888888888888888999999999999999999999999999999999999999999999999888888888888888888888888888888888888888888888888777888888888888999999999999999999999999:::;;;;;;888999999:::::::::::::::888888888888888888888888888999999999999:::::::::999999999999:::;;;<<<===<<<<<<<<<===============;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????======>>>???@@@AAABBBBBBAAAAAACCCDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@??????>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;<<<===>>>???>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999::::::;;;:::::::::::::::::::::::::::::::::999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;<<<<<<<<<;;;888888999::::::;;;<<<<<<::::::;;;;;;<<<===>>>>>>>>>>>>?????????===<<<;;;===>>>>>>>>>??????@@@@@@>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>===>>>>>>???????????????????????????>>>>>>???@@@AAAAAABBBBBB>>>???@@@AAAAAA@@@???>>>??????????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;999999999999;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888777888999999:::999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888888999999:::::::::999999999999999999999999888888888999999:::::::::888888999999999:::::::::999999999999999999999999::::::::::::::::::::::::999888888888999::::::;;;999999999999999999999999::::::::::::::::::::::::888888888888888888888888888999:::;;;;;;:::999888999888777777777888:::;;;999999999999999999999999999::::::;;;;;;::::::999999999:::::::::999888888777666777999:::;;;999777777777777777777777777777999999999999999999999999999999999999999999999999777777777777777777777777888888888888888888888888777888888888888999999999:::999999999:::;;;;;;<<<888888999::::::::::::999888888888888888888888888888888999999999:::::::::999999999999:::;;;<<<===:::;;;;;;;;;<<<=========;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????======>>>???@@@AAABBBBBB@@@AAABBBCCCDDDCCCBBBBBBBBBCCCDDDEEEEEECCCAAA???BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===???@@@AAA@@@@@@???>>>======<<<===<<<<<<;;;;;;:::999999::::::::::::::::::999999:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<======>>>>>>??????============>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@??????????????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>============??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999999999999999999;;;::::::999888888888999::::::999888777666555555777888:::;;;<<<;;;;;;:::777777777777777777777777888888888888888888888888;;;::::::999999::::::;;;888888999999999:::::::::999999999999999999999999:::999888888888999:::;;;888888888888888888888888888888888888888888888888:::::::::::::::999888777888888999::::::::::::999777777888888888999999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999888888888888888888888888444666888:::;;;:::999888777888999999888777666555888888999999999:::::::::999888777888999999888777888888888777777777666666:::999999999888888777777888888888888888888888888999999999888888888777777777888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999;;;;;;:::999999888888777999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<============>>>>>>===<<<;;;;;;999999999:::::::::;;;;;;999999:::;;;<<<===>>>>>>>>>??????@@@@@@AAABBBBBBDDDCCCBBBAAAAAACCCDDDFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@@@@AAABBBBBBAAAAAAAAA@@@@@@?????????????????????>>>>>>>>>>>>@@@@@@??????>>>>>>======??????>>>===============;;;:::;;;===@@@BBBCCCBBBMMMKKKFFFBBB>>><<<;;;:::<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;======<<<<<<<<<<<<======::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????============>>>>>>>>>>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????????????????>>>??????????????????@@@@@@@@@@@@AAAAAAAAABBBBBB????????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@????????????>>>>>>>>>>>>============???>>>>>>>>>=========<<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999;;;:::999999888888999999999999888888777777666666888888999:::::::::::::::999999999999999999999999888888888888888888888888::::::999999999999::::::888888999999999:::::::::999999999999999999999999999999888888888999:::;;;888888888888888888888888888888888888888888888888:::::::::::::::999888777888888999::::::::::::999888999999999::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999888888888888888888888888555666888:::::::::999888777888888999999888777666888888888999999999::::::999888777888999999888777;;;;;;;;;:::::::::999999888888888888777777777666888888888888888888888888999999999888888888777777777888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999999999999999999999999:::999999999999999999999999:::::::::;;;;;;;;;;;;<<<999999999:::::::::;;;;;;===============<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;>>>??????@@@@@@AAAAAABBBBBBAAA@@@??????@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>??????>>>==================<<<<<<>>>@@@AAABBBCCCKKKIIIEEEAAA>>><<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888999:::;;;;;;;;;::::::888888888999999:::::::::<<<<<<<<<;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<==============================>>>>>>>>>>>>??????>>>>>>>>>>>>========================>>>>>>>>>>>>??????>>>>>>>>>>>>?????????????????????????????????????????????>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888999999999999999999999999::::::999999888888999999888888888888888888888888999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888888888888999999888888999999999:::::::::999999999999999999999999999999888888999999:::;;;999999999999999999999999999999999999999999999999999999:::::::::999888888888888999::::::::::::999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999::::::::::::999999999999999999999999999999999999999999999999999999888888888888888888888888777777999::::::999888777666777888888999888888888888888888999999999999:::999888777888999999888777999888888888888777777777999999999888888888888888888888888888888888888888999999999888888888888888777888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999777888888999::::::;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;<<<============<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>=========<<<<<<>>>>>>??????@@@AAAAAAAAAAAA@@@?????????@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>??????????????????>>>============>>>??????>>>>>>>>>@@@AAABBBHHHFFFCCC@@@>>>=========999999::::::;;;<<<======::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777888:::<<<<<<;;;:::999:::::::::999999999999999::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>?????????>>>>>>======<<<<<<============>>>>>>>>>>>>??????>>>>>>>>>>>>?????????????????????@@@@@@@@@BBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===>>>>>>>>>>>>============>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;888999::::::;;;;;;;;;:::;;;;;;;;;:::::::::::::::;;;;;;999999999999;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::999999888999999:::777777777888888999999999999999777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777777888888999888888999999999:::::::::888999999999999999::::::999888999999999999::::::999999999999999999999999999999999999999999999999999999:::::::::999999888888888999::::::::::::999999999999::::::::::::;;;999999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::999999999999999999999999999999999999999999999999999999888888888888888888888888888888999999999888777777666777777888999999999999888888888888999999999999999888777888999999888777777777777777777777666666::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999888888888999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======<<<;;;;;;<<<============>>>>>>>>>;;;;;;<<<===>>>???@@@@@@>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>======>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>??????@@@@@@@@@???>>>>>>======>>>>>>@@@@@@???===<<<===???AAADDDCCCAAA???>>>>>>>>>>>>888999999:::;;;<<<======::::::;;;;;;<<<===>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777888:::<<<<<<;;;:::999======<<<;;;:::999999888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>??????>>>>>>======<<<<<<============>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@??????????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@??????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===>>>>>>>>>>>>========================>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;;;;::::::;;;;;;:::::::::999999999;;;;;;999999999999;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::999999888999999::::::777777888888999999:::::::::999888777777777999999::::::::::::::::::::::::999999999999999999999999999888888777777888888999888888999999999:::::::::888888888999999:::::::::888888999999::::::::::::999999999999999999999999999999999999999999999999888999999:::::::::999999888888999::::::::::::999888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999888999999::::::999999888999999999999999999999999999999999999999999999999888888888888888888888888888888999999999888888777777777888888888999::::::777777888888888999999999999888777888999999888777::::::::::::::::::::::::888888999999999999999999888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999:::::::::999999999888888999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<===>>>???@@@@@@===>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>BBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????======>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@>>>;;;;;;===???@@@@@@??????>>>>>>>>>>>>999999::::::;;;<<<======:::::::::;;;<<<<<<======<<<<<<>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999:::;;;;;;;;;::::::>>>===<<<<<<;;;:::999999555666888999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<::::::::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>=========????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;::::::999999888888;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999999999:::::::::999999999999999999999999999999888888999999::::::888888888999999999::::::::::::999888888888888999888888888888888888888888::::::::::::::::::::::::999999888888888888999999888888999999999:::::::::888888888999999::::::;;;777888999::::::::::::999::::::::::::::::::::::::::::::::::::::::::::::::888888999:::::::::999999888888999::::::::::::999777777888888888999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::888888999999999999888888999999999999999999999999999999999999999999999999888888888888888888888888888888888888888888999999999999888888888999::::::777777777888888888888999999888777888999999888777888888888999999999999999666666666666666777777777888888888888888888888888888888888888888999999999777888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999;;;;;;::::::999888888777999999999999999999999999999999999999::::::::::::999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>=========<<<<<<======>>>>>>???@@@@@@@@@????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBAAA@@@>>>>>>AAAAAAAAAAAAAAABBBBBBBBB???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>????????????@@@@@@???>>>>>>>>>>>>???===@@@AAA@@@===;;;===???>>>>>>>>>>>>>>>>>>>>>===:::::::::;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;888999;;;<<<<<<;;;999888<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>??????===>>>>>>???@@@@@@AAAAAA============>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAA@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@????????????>>>>>>>>>>>>============<<<=========>>>>>>>>>???;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;::::::999888888777999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::999999999999999999999999999999888888999999:::;;;999999999999999999999999:::::::::::::::999888888999999999999999999999999::::::::::::::::::::::::::::::999999999999::::::888888999999999:::::::::777888888999::::::;;;;;;777888999:::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::777888999::::::::::::999888888999::::::::::::999888888888999999999::::::888888888888888888888888999999999999999999999999::::::::::::::::::::::::888888999999999999888888999999999999999999999999999999999999999999999999888888888888888888888888777777777777888999::::::;;;:::999888888888999:::777777777777888888888888999888777888999999888777555666666666777777777777666666666777777888888888888888888888888888888888777777888888888999999999777888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999:::999999999999999999999999999999999999999999999888999999999999:::::::::999999999:::::::::;;;;;;999:::;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;======>>>>>>??????@@@@@@>>>>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@?????????@@@@@@AAAAAABBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>>>>AAA@@@??????>>>>>>??????<<>>>>>@@@<<<======>>>>>>=========:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::999;;;<<<>>>??????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999:::;;;<<<666777777999:::;;;<<<<<<888999999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<=========>>><<<<<<======>>>>>>??????============>>>>>>>>>>>>??????>>>>>>>>>>>>??????===>>>>>>???@@@@@@AAAAAA>>>>>>??????@@@@@@AAAAAA>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>============<<<=========>>>>>>??????;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::999888777777999999;;;<<<<<<;;;999999::::::::::::::::::::::::999999999999999999999999888888888999999:::::::::999999999999999999999999999888888888999::::::;;;999999999999999999999999:::;;;;;;<<<;;;:::999777999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;888888999999999:::::::::777777888999::::::;;;;;;777888999:::;;;:::999999::::::::::::::::::::::::::::::::::::::::::::::::777888999:::::::::::::::888888999::::::::::::999999999:::::::::;;;;;;;;;888888888888888888888888999999999999999999999999::::::::::::::::::::::::888888999999999999888888999999999999999999999999999999999999999999999999888888888888888888888888777777777777888999:::;;;<<<;;;999888888888999999777777777777888888888888999888777888999999999777888888999999:::::::::;;;999999999::::::;;;;;;;;;888888888888888888888888777777888888999999999999777888888888888999999999888888888888888888888888999999999999999999999999999999999999999999999999888888888999999:::;;;;;;999999999999999999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<======999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===999999:::;;;<<<===>>>>>>=========>>>??????@@@@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA>>>>>>???@@@@@@AAABBBBBB?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>>>>======AAA@@@??????>>>?????????<<>>???999::::::;;;;;;::::::999========================::::::::::::::::::::::::999999999999999999999999;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@?????????AAAAAAAAA@@@@@@???????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>==================<<<<<<<<<<<>>>>>======<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::===<<<;;;:::::::::::::::999999999999999999999999;;;;;;;;;::::::999999999::::::::::::::::::::::::888888999999999::::::::::::::::::999999999888888777777777777777777777777888888999::::::::::::999;;;;;;;;;;;;:::999888777999999::::::::::::;;;;;;777888888999999:::;;;;;;;;;:::888777777777888888:::::::::999999888888888<<<;;;999888888888999999999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::777888999::::::999888777999999::::::::::::;;;;;;888999999::::::999999888<<<;;;;;;::::::999999888;;;:::999999888888999999888888888888888888888888999999999888888888777777;;;;;;:::999999888888777;;;;;;;;;::::::999999999::::::999999888999999999888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777888888888888999999999999999:::::::::999999888888888999999999:::::::::888888777777777777888888:::::::::::::::999888777::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::666666666666777777777777999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>============>>>>>>>>>>>>>>>?????????>>>???@@@BBBCCCCCCCCCCCCCCCCCCBBBBBBEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAA@@@@@@?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAA???>>><<<;;;>>>>>>>>>>>>============::::::999999:::;;;===>>>::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@?????????AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>===???>>>>>>>>>>>>=========???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999999999999999999999999999999;;;;;;;;;::::::999999999::::::::::::::::::::::::888888999999999:::::::::::::::999999888888888888999999999999999999999999888888999::::::::::::999;;;;;;;;;;;;:::999888777999999::::::::::::;;;;;;:::999999999999999999999:::999888777777888888999:::::::::999999999888888;;;;;;999888888888999999999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::888888999999999999888888999999::::::::::::;;;;;;888999999::::::999999888999::::::::::::::::::::::::999888888777777888888888888888888888888888888::::::::::::999999888888999999999999999999999:::;;;:::::::::999999999999::::::999999999::::::;;;888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777888888888888999999999888888999999999999999888777777888888888999999999888888777777777777888888999999::::::999888888777::::::::::::::::::::::::999999999999999999999999888888888888888888888888666666666666777777777888999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<=========>>>>>>>>>>>>>>>???@@@???>>>>>>@@@AAACCCCCCCCCBBBBBBBBBBBBBBBEEEDDDDDDDDDCCCCCCCCCBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>===<<<;;;=========<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>?????????@@@@@@@@@?????????>>>>>>======>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????AAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;:::::::::999999<<<<<<;;;;;;;;;:::::::::::::::999888888888999999888888888888888888888888;;;;;;::::::::::::999999::::::::::::::::::::::::888888999999999:::::::::999888888888888777777777::::::::::::::::::::::::888888999::::::::::::999;;;;;;;;;;;;:::999888888999999::::::::::::;;;;;;;;;;;;::::::999888888777999888888888888999999::::::::::::999999999999888;;;:::999888888888999::::::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::999999888888888888999999999999::::::::::::;;;;;;888999999::::::999999888888888999999:::;;;;;;<<<999999888777777777777777999999999999999999999999;;;;;;;;;::::::::::::999777888888999::::::;;;;;;999999999999999888888888999999999999999:::;;;<<<888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777888888888888999999999666666777888999999999999666666777777777888888888888888777777777777888888888888999999888888777777::::::::::::::::::::::::999999999999999999999999777777777777777777777777666666666777777777888888999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@???======>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>======<<<;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999888888888;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????@@@@@@??????>>>=========>>>>>>?????????@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>======>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::888777777777777777777777::::::::::::::::::::::::888888999::::::::::::999:::;;;;;;;;;::::::999888999999999:::::::::;;;;;;:::::::::999999888888888888888888888999::::::;;;999999999999999999999999;;;:::999888888888999::::::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::::::::888777777888::::::999999999:::::::::;;;;;;888999999::::::999999888888888999999:::::::::::::::999999888888888888888999999999999999999999999:::::::::::::::::::::999888888888999999:::::::::888888888888888888888888777777777888999:::;;;<<<888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777777888888888999999999444555666777888999999999777777777777888888888999888888777777777777888888777777888888888777777666999999999999999999999999999999999999999999999999777777777777777777777777666666777777777888888888999999999999999999999999888999999999999999::::::999999999:::::::::;;;;;;:::::::::;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>@@@@@@@@@???===<<<===???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????========================<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;;;;:::999999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============>>>>>>>>>??????>>>>>>>>>======>>>>>>>>>?????????????????????>>>>>>======>>>>>>?????????@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???????????????>>>>>>=========<<<<<<<<<============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::777777777777777777777888999999999999999999999999888888999::::::::::::999::::::;;;;;;;;;:::999999999999999:::::::::;;;;;;888888999999999:::::::::888888999999::::::::::::999999999999999999999999:::999888888888999:::;;;:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::;;;:::999888888999:::;;;999999999:::::::::;;;;;;888999999::::::999999888:::::::::999999888888888;;;;;;:::999999999999:::999999999999999999999999888888888888999999999999:::::::::999999999888888888888888888888888888888666666666666777999::::::888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777777888888888999999999444555666777888999999999888888888999999999::::::888888777777777777888888666777777888888888777777999999999999999999999999999999999999999999999999888888888888888888888888777777777777888888888888999999999999999999999999888888888999999:::::::::999999999:::::::::;;;;;;999::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============???@@@@@@???===<<<===???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????==============================>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>???>>>????????????@@@@@@@@@>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA????????????????????????============<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::888888999999999:::::::::777777777888888888888999999999999999999999999999888888999::::::::::::999:::::::::;;;;;;::::::999999999::::::::::::;;;;;;777888888999::::::;;;;;;888999::::::;;;::::::999888999999999999::::::::::::999888888888999:::;;;:::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::::::::999999999999::::::999999::::::::::::;;;;;;888999999::::::999999888;;;::::::999888888777777<<<<<<;;;:::::::::::::::::::::::::::::::::::::::777888888888888888999999;;;;;;::::::999888888777888888888999999999999999777777777777777888999:::888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777888888888888999999999666666777888999999999999888999999999999:::::::::888888777777777777888888777777888888999999888888999999999999999999999999999999999999999999999999999999999999999999999999777777777888888888999999999999999999999999999999888888888999999::::::;;;999999::::::::::::;;;;;;999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>??????>>><<<<<<===???>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBBAAAAAAAAA@@@@@@AAAAAABBB???@@@@@@@@@@@@AAAAAAAAA???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>?????????>>>>>>=========<<<<<<<<<<<<;;;:::;;;<<<<<<<<<;;;:::999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888999999::::::;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>============>>>>>>>>>???=========>>>??????@@@@@@>>>????????????@@@@@@@@@===>>>>>>>>>?????????@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>>>>============<<<<<<=========>>>>>>>>>???>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999:::;;;;;;<<<999999999999999999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::888888888888999999::::::::::::::::::::::::::::::888888999::::::::::::999999::::::;;;;;;::::::999999999::::::::::::;;;;;;999999999999999999999:::999:::;;;;;;;;;:::999888888888999999999:::::::::999999888888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::::::::::::::::::::::::::999::::::::::::::::::999999999::::::::::::;;;;;;888999999::::::999999888999999999888888888888888<<<;;;::::::999999::::::::::::::::::::::::::::::888888888999999::::::::::::999999999999999999999999999999999:::::::::;;;:::999999999999999::::::888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777888888888888999999999888888999999999999999888888888888888999999999999888888777777777777888888777888888999::::::999999888888888888888888888888999999999999999999999999999999999999999999999999777777888888888999999999999999999999999999999999777888888999::::::;;;;;;999999::::::::::::;;;;;;999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<=========>>>>>>>>><<<<<<>>>@@@>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<<<<<<<::::::999::::::;;;;;;::::::999999999999999999999999999::::::::::::::::::::::::777777888999:::;;;;;;<<<999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======::::::::::::::::::::::::888999:::;;;<<<>>>??????;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>============>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA>>>????????????@@@@@@@@@======>>>>>>?????????@@@?????????@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA??????????????????@@@@@@????????????>>>>>>>>>>>><<<=========>>>>>>??????======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999888888888999::::::;;;777777777777777777777777999999999::::::;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::::::::999999999:::;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;:::999999888888888:::;;;;;;<<<;;;:::888777888888888999999:::::::::999999888888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::::::::::::::::::::::::::999999;;;<<<<<<;;;999999999999:::::::::;;;;;;;;;999999999::::::999999999777777777888999999::::::;;;:::999999888888999999::::::::::::::::::::::::999999999::::::;;;;;;;;;888888888999999:::;;;;;;999999999::::::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;888888888888888888888888888888888888888888888888888888999999999999888888888999999999999888777777777888888888888999999999999999:::::::::999999888777777777777888888888888888888777777777777888888777888999:::::::::::::::888888888888888888888888999999999999999999999999888888888888888888888888777888888888888999999999999999999999999999999999777777888999::::::;;;;;;999999:::::::::;;;;;;;;;999999999::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>;;;;;;;;;<<<<<<<<<======<<<===>>>===<<<===???AAA===>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<;;;;;;:::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::>>>===<<<;;;:::999999999:::;;;;;;<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@>>><<<;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBCCCCCCAAA>>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================999:::;;;<<<============999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999:::::::::999999888888888999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;::::::888888888888::::::777888999::::::999888777666666666777888888888999999999999999999999999999999999999999999999999999999999888888888999;;;<<<::::::::::::::::::::::::888888999999999:::::::::999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999888888888888888888999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888666777888999:::999888888888888888888888888888888999999999888888888777777777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999888888888888777777666666999999999999999999999999888999;;;<<<<<<;;;999888999999999999999999999999;;;;;;;;;<<<;;;;;;:::::::::::::::999999888888888999:::;;;;;;;;;:::999888<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<<<<<<<<<<<<<============???>>>>>>===>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>???@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAA???>>><<<<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBB@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<<<<<<<<<<;;;;;;999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999::::::999999999999999999999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;;;;:::999888888999:::;;;888888999::::::999888888888888999999999999999999999999999999999999999999999999999999999999999999999999888888888999:::;;;::::::::::::::::::::::::888888999999999:::::::::999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::888888888888888888888888999888888777777888888999:::999888777777888999:::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888666777999::::::999888777888888888888888888888888999999999888888888777777777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999999999999888888777777777999999999999999999999999888999;;;<<<<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;:::::::::::::::999999999888888999:::;;;;;;;;;:::999999<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::======<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@???>>>===<<<===>>>???????????????????????????????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<;;;999999999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999::::::999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;999999::::::::::::999999;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999888888888999:::;;;999999::::::::::::::::::888888999999999:::::::::999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::777777777777777777777777999888888777777888888999;;;999888777777888999;;;::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888555666999;;;;;;:::888666888888888888888888888888999999999888888888888888777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999::::::999999999999888888999999999999999999999999888999:::;;;;;;:::999888::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::999999999999888999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>===============>>>?????????>>>>>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???>>>>>>>>>???@@@========================================================================;;;<<<<<<<<<;;;;;;:::999999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888999999:::::::::999999999999999999999999888888999999999:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999999999999999:::999999999999999:::::::::888888999999999:::::::::999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;:::888777777888:::;;;;;;;;;;;;::::::999999888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888444666999;;;;;;:::888666888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999::::::::::::::::::::::::888888888888888888888888888999::::::::::::999888777777777777777777777777999999:::;;;;;;;;;::::::999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>=========<<<===>>>>>>???>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???======>>>???@@@========================================================================999999:::;;;<<<<<<;;;;;;999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888999999:::::::::999999999999999999999999888888999999999:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999999888888999999999999999999999999999999999999999999999999999999999999999999999999888888888999999:::::::::888888999999999:::::::::999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;:::999777777999:::;;;<<<;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888555666999;;;;;;:::888777888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999:::::::::::::::::::::;;;888888888888888888888888999999999999999999999999777777777777777777777777888999999:::;;;;;;::::::999999999999999999999999999999999999::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<==================>>>>>>>>>>>>===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999999::::::::::::;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>======<<<<<<======>>>???======>>>??????@@@AAAAAA????????????????????????>>>>>>>>>>>>????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================888888:::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999::::::999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999999::::::999999999999888888888888999999999999999999999999999999999999999999999999999999:::::::::999888888777777888888999:::::::::888888999999999:::::::::999999::::::::::::;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999999888888777777888888999::::::999999999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888666777888999:::999999888888888888888888888888888888888888888888999999999777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999999999::::::::::::;;;;;;888888888888888888888888999999999999999999999999::::::::::::::::::::::::777888999::::::;;;;;;:::888999999999999:::::::::999999999999:::;;;<<<<<<999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<==================>>>??????>>>>>>===??????????????????????????????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>><<<<<<>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>????????????????????????????????????????????????????????????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================999::::::;;;;;;;;;::::::999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999999888888999999999:::::::::999999::::::::::::;;;;;;888999:::;;;;;;:::999888:::999888888888888999:::888888888888999999999999999999999999999999999999999999999999999999999999999::::::::::::999888777666777777888999999::::::888888999999999:::::::::999999::::::::::::;;;;;;999999999999999999999999888888888888888888888888888888888888888888888888999888888777777888888999999999:::;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;999999999999999999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888888888888888888999999:::888888888888888888888888777777888888888999999999777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999888999999999::::::::::::888888888888888888888888999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;777777888::::::;;;;;;:::888888999999999:::::::::999999888888999;;;<<<===888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????>>>===<<>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<======<<<<<<<<<======>>>:::;;;;;;<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;<<<>>>???AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;:::999888888999::::::;;;;;;::::::999;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888999999999999999999999999888888999999999:::::::::999999:::::::::;;;;;;;;;888888::::::::::::888888:::999888777777888999:::888888888999999:::::::::999999999999999999999999999999999999999999999999999::::::;;;:::999888777666777777888999999::::::888888999999999:::::::::999999:::::::::;;;;;;;;;999999999999999999999999888888888888888888888888999999999999999999999999;;;::::::::::::::::::;;;888999;;;<<<<<<;;;999888:::::::::;;;;;;<<<<<<<<<999999999999999999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999999999999999:::888888888888888888888888999888777777777888:::;;;888888888888888888888888777777888888999999999999777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999888888888999999:::::::::777777777777777777777777999999888888888888999999999999999999999999999999666777888999:::;;;;;;;;;888888888999999:::::::::999999888888999;;;<<<===888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======:::::::::;;;;;;;;;<<<<<<======>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<============;;;;;;<<<>>>????????????AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999888888:::===>>>======<<<;;;::::::999999<<<<<<<<<;;;;;;<<<<<<<<<======<<<;;;;;;:::999999;;;;;;;;;::::::999999999999999999999999999999999:::999888888888999:::;;;999::::::;;;;;;::::::999777777888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::999999::::::888999999::::::999999888999999;;;<<<<<<;;;999999999999999999999999999999:::::::::999999888888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999888888999::::::::::::999777777888888999999999999888888999::::::::::::999::::::::::::::::::::::::<<<;;;::::::999999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;:::999999888888999999:::999999:::::::::;;;;;;;;;888888999999999:::::::::>>>===<<<:::999888777777999999999888888888777777999999888888888888999999888999999::::::999999888888777777777777777777888999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888:::999888888999999777666777666666555555555666666::::::::::::::::::::::::888888888888888888888888888999999::::::999999888999999999999999999999999999999::::::::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>============>>>>>>>>>>>>????????????????????????BBBBBBAAA@@@?????????@@@AAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@???===<<<<<<<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999999999:::;;;<<<999999999999999999999999888999999999999:::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<============;;;<<<===>>>>>>???>>>>>>AAA@@@@@@@@@????????????======>>>>>>>>>?????????????????????????????????????????????????????????>>>>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999;;;::::::::::::::::::999999999999999999999999999::::::999999999:::;;;<<<999::::::;;;;;;::::::999888888888999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999999999888999999::::::999999888999999::::::::::::999999999999999999999999999999:::::::::999999999888888888888888888888888888888999::::::::::::;;;;;;;;;999999999999999999999999999999999999999999999999888888999::::::::::::999777888888888999999999999888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::::::::::::::::::::::::::999::::::::::::::::::;;;:::999999888888999999:::777777888888888999999999999999:::::::::;;;;;;;;;===<<<;;;:::999888888888999999999888888888777777999999888888888888999999888999999::::::999999888;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888;;;:::999999::::::999777888777777666666777777777888888888888888888888888999999999999999999999999888999999::::::999999888999999999999999999999999999999::::::::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===========================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@???>>>===<<<======>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::999999999:::;;;<<<999999999999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<=========<<<<<<<<<<<<==================>>>>>>>>>>>>======????????????>>>>>>>>>>>>======>>>>>>>>>>>>??????????????????????????????????????????????????????>>>>>>??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999888888999::::::::::::::::::;;;999999999999999999999999;;;;;;:::::::::;;;<<<===999::::::;;;;;;::::::999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999888999999::::::999999888999999888888888888999999999999999999999999999999:::::::::999999999999888999999999999999999999999888888999999999:::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999888888888888999999999999888888999::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::::::::::::::::::::::::::;;;::::::::::::::::::999:::999999888888999999:::777777888888888999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999999888888888888888999999888888888888999999888999999::::::999999888999888888777777888888999999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888;;;:::999999:::;;;999888888888888777777888888999888888888888888888888888::::::::::::::::::::::::888999999::::::999999888999999999999999999999999999999::::::::::::;;;;;;999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<=========>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>?????????@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===============>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>=====================>>>>>>>>>???????????????????????????????????????????????????>>>>>>?????????>>>>>>===========================<<<<<<===>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::;;;::::::999999::::::;;;:::::::::999999888888888999999999::::::;;;;;;;;;999999999999999999999999:::::::::::::::;;;;;;<<<999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999888888777777888888888999999::::::999999888:::999888777777888999:::999999999999999999999999999999999999999999999999999999999999999999999999777888888888888999999999999999999999999999999999999999999999999999999999888888999::::::::::::999999999999999999999999999888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999:::999999888888999999:::999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999999::::::888888888888888888888888999999888888888888999999888999999::::::999999888777777666666666666777777999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888:::999888888::::::999888888888777777777888999999::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>======<<<<<<;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???>>>???AAACCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????????????????????????????>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===============>>>>>>>>>>>>======<<<========================<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>????????????>>>>>>========================???>>><<<<<<<<<===???AAAAAAAAA???>>><<<;;;999999;;;::::::999999::::::;;;::::::999999999999888888999999999::::::;;;;;;;;;999999999999999999999999888999999999::::::::::::999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999888888777777888888888999999::::::999999888:::999888777777888999:::999999999999999999999999999999999999999999999999999999999999999999999999777777777888888888999999999999999999999999999999999999999999999999999999888888999::::::::::::999:::999999999999999999999888888999::::::::::::999999999999999999999999999:::::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999:::999999888888999999:::999999:::::::::;;;;;;;;;999999999999::::::::::::999999888888888999::::::888888888888888888888888999999888888888888999999888999999::::::999999888:::::::::999999:::::::::999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888777666777888999888777666666666666777777888999::::::::::::::::::::::::999999999999999999999999888999999::::::999999888999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>======<<<<<<;;;;;;<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????>>>???AAACCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<888999:::;;;;;;;;;::::::999999999999999999999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<==================>>>>>>>>>>>>==================>>>>>>>>>>>><<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<:::;;;===???AAABBBAAA@@@>>>===;;;:::999;;;;;;::::::::::::;;;;;;::::::::::::::::::999999999::::::::::::::::::;;;999999999999999999999999777888999:::::::::999999999::::::;;;;;;::::::999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999888999999::::::999999888999999888888888888999999999999999999999999999999888999999999999:::::::::::::::::::::::::::::::::777777888888888999999999999999999999999999999999999999999999999999999999888888999::::::::::::999::::::::::::999999999999888888999::::::::::::999888888888888888888888888::::::999999999:::;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::999:::999999888888999999:::777777888888888999999999888888888999999999::::::999999888888888999999:::888888888888888999999999999999888888888888999999888999999::::::999999888999999888888888888999999999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888777666555666888888888666666666666666666777888999888888888888888888888888888888888888888888888888888999999::::::999999888999999999999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@???@@@AAABBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<888999:::;;;;;;;;;::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<::::::;;;;;;<<<=========;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<============;;;<<<===>>>>>>???>>>>>>=========>>>>>>?????????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>???@@@??????>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::;;;;;;;;;::::::::::::::::::999999999999999999999999999888999:::;;;;;;;;;::::::999::::::;;;;;;::::::999888888888999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999999999888999999::::::999999888999999::::::::::::999999999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::888888888999999999::::::999999999999999999999999999999999999999999999999888888999::::::::::::999;;;;;;:::::::::999999999888888999::::::::::::999999999999999999999999999:::999999999::::::;;;<<<::::::::::::::::::::::::999::::::::::::::::::;;;:::999999888888999999:::777777888888888999999999999999999:::::::::;;;;;;999999888888888888888999777777888888888999999999999999888888888888999999888999999::::::999999888777777666666666666777777999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888777666666666888999888777777777777777888999::::::888888888888888888888888999999999999999999999999888999999::::::999999888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<888999:::;;;<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>><<<<<<<<<<<<=========>>>;;;;;;===>>>????????????======>>>>>>??????@@@@@@<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===>>>>>>>>>===<<<======>>>>>>?????????@@@===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999:::;;;<<<<<<<<<;;;:::999::::::;;;;;;::::::999777777888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::999999::::::999999999::::::999999999999:::;;;<<<<<<;;;:::999999999999999999999999999888888888999999:::::::::::::::::::::::::::::::::888999999999999:::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999;;;;;;;;;::::::999999999888888999::::::::::::999::::::::::::::::::::::::999999999999::::::;;;<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;:::999999999999999999:::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::999999888777777888888777777888888999999999999999999888888888888999999999999999::::::999999999::::::999999999999::::::999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888777666777999::::::888888888888888999:::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>;;;;;;<<<===>>>???@@@@@@????????????????????????@@@@@@??????@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>><<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::999999999999>>>;;;999999<<<>>>>>><<<999999::::::::::::;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>><<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>======???AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;============>>>>>>>>>>>><<<<<<<<<===============<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999777888:::;;;;;;:::888777999999999999999999999999999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999<<<;;;999777777888999:::888888999999999::::::::::::::::::999999888888888;;;;;;;;;::::::999999999888888888999999:::::::::888888888888888888888888999999999999999999999999:::::::::999999888888888::::::999999999999::::::999999999999999999999999888888888888888888888888::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999777777777777777777777777888888888888888888888888888888888888888888888888777888888888888999999999777777777777777777777777999999999999999:::::::::555555666777888999999999888888888888888888888888888777777777666666555555555666666777888999999999888888888888888888888888777777777777777777777777777888888888888999999999888888888888888888888888<<<:::888999;;;<<<;;;888888999::::::888888999:::999999999::::::;;;;;;;;;::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@@@@???>>>???@@@@@@@@@???>>>======>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@@@@???>>>>>>??????>>>===<<<;;;;;;:::========================999999::::::::::::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;:::::::::;;;===;;;888999;;;======<<<999999::::::::::::;;;;;;;;;;;;;;;::::::999999999:::::::::::::::::::::::::::::::::999999888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<=========>>>>>>>>>>>>???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;<<<<<<<<<=========>>>>>><<<=====================<<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888999::::::::::::999888999999999999999999999999999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999;;;;;;999888888888999999888888999999999:::::::::::::::::::::999999999999;;;;;;;;;::::::999999999888888999999999:::::::::888888888888888888888888999999999999999999999999:::::::::999999999888888999999999888888999999999999999999999999999999999888888888888888888888888::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999:::;;;;;;;;;::::::::::::::::::999999999999999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888777888888888888999999999888888888888888888888888666666666666666666666666777777777888888999999:::888888888888888888888888888888888777777777666666777777777888999:::::::::888888888888888888888888888888888888888888888888777888888888888999999999999999999999999999999999;;;999888999;;;;;;:::888888999::::::888888999:::999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@>>>>>>???@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<;;;:::888999;;;<<<<<<;;;999999::::::::::::;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::::::::999999999999888888::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<=========>>>>>>>>>>>>======<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<<<<<<<<<<<<<=========>>>>>>==================<<<<<<;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::::::::999999999999888888888888999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999:::::::::999999999999888888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999888999999999999:::::::::888888888888888888888888999999999999999999999999:::::::::999999999999888999999888888888888999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::888888888888888888888888::::::;;;;;;;;;:::999999:::999999999999888888888999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888777888888888888999999999888888888888888888888888:::999999999888777777777777777777777777888888888888888888888888888888888999999999888888888888777888888888999::::::;;;;;;888888888888888888888888888888888888888888888888777888888888888999999999:::::::::::::::::::::::::::888777888999:::999888888999::::::888888999:::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>>>>========================???????????????????????????>>>>>>======<<<<<<<<<::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999999999:::;;;;;;;;;999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<==============================888;;;>>>???>>>===<<<<<<========================>>>>>>=========<<<<<<<<<=========>>>>>>>>>??????============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999999999999999:::999999888888999999:::999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999999999:::::::::999999888888888999999999::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999999999999999999999999999999999999999888888777777888888999999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;:::999999888999999999888888888777777999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888777777888888888999999999999999999999999999999999;;;;;;::::::999888777777666666666666666555555555888888888888888888888888999999999999999999999999888888888999999999::::::888888888888888888888888888888888888888888888888777777888888888999999999::::::::::::::::::::::::999888888888888999888888888999::::::888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@???>>>===>>>@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@???>>>>>>===============>>>>>>>>>????????????????????????@@@??????>>>===<<<;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::::::::::::::;;;;;;888999:::::::::::::::;;;999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============::::::;;;;;;<<<<<<<<<<<<========================888;;;>>>???>>>===<<<<<<====================================<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999888999999:::::::::999999888888999999999::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999999999999999999999999999999999999999999888888888888999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999999888888888777777999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888777777888888888999999999888888888888888888888888888777777666555444444333777777777777777777777666777777777777777777777777999999999999999:::::::::777777777888888888888888888888888888888888888888888888888888888888888888777777888888888999999999::::::::::::::::::::::::888888999888888888888999888999::::::888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????>>>===>>>??????>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>????????????????????????>>>>>>======<<<;;;::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999:::;;;;;;888:::<<<<<<;;;:::;;;<<<999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=========999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999999999::::::;;;;;;<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999888999999999999:::::::::888888999999999:::::::::::::::::::::;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::999999999999888888888888888888888888888999999999999999999999999888999999999999::::::::::::999999999999999999:::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999:::999999999999888888888999999999999999999999999999999999999999999999999888888888888888888888888888888888888888888888888777888888888888999999999777777777777777777777777888888777777666666555555999999999999999:::::::::777777777777777777777777888999999999999:::::::::777777777777777777777777888888888888888888888888999999999999999999999999777888888888888999999999::::::::::::::::::::::::888999:::999888888888:::888999::::::888888999:::;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>>??????======>>>???>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===<<<<<<;;;;;;:::::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<888:::======<<<:::;;;===999999::::::::::::;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<888999::::::::::::999888999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999999999888888888999;;;;;;888888999999999:::::::::::::::::::::999999999999999999999::::::;;;;;;;;;:::::::::999999999888888888888888888888888888888999999999999999999999999888888999999999:::::::::;;;;;;::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::::::::::::::999999999999999999999999999999999999999999999999999999999999888888888888888888888888888888888888888888888888777888888888888999999999666666666666666666666666999999999999888888888888777777888888999999::::::777777777777777777777777888888888888999999999:::888888888888888888888888888888888888888888888888999999999999999999999999777888888888888999999999999999999999999999999999888:::;;;;;;888888999;;;888999::::::888888999:::;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>???>>>===<<<===???>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>@@@?????????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>888;;;>>>>>><<<;;;<<<===999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>======???AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===???>>>>>>===<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;777888:::;;;;;;:::888777999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999:::999888777777999;;;<<<888888999999999::::::::::::::::::999999888888888999999999::::::;;;;;;;;;:::::::::999999888888888888888888888888888888888999999999999999999999999888888888999999:::::::::<<<;;;;;;::::::;;;;;;<<<999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999888888888888888888888888888888888888888888888888777888888888888999999999666666666666666666666666555555555555666666666666333444444555666777777888777777777777777777777777777777777888888999999999:::999999999999999999999888888888888888888888888999999999999999999999999777888888888888999999999888888888888888888888888888;;;<<<;;;999888:::<<<888999::::::888888999:::;;;;;;;;;::::::999999999::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>???>>>===<<<===???>>>>>>===>>>>>>???@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@@@@???>>>>>>AAA@@@@@@???>>>===<<<<<<========================;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<888888888999:::;;;<<<===@@@>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================???===<<<;;;;;;<<<===???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::<<<;;;999888888999;;;<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::888888999::::::::::::999::::::::::::::::::::::::::::::::::::::::::::::::888888999999999::::::::::::999999888888999999:::999999999999999999999999:::::::::999999888888888;;;::::::999999::::::;;;;;;:::999999999:::;;;<<<888999::::::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<;;;::::::999999999999777777888999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::===;;;999999;;;<<<999777::::::::::::::::::::::::999999999999999999999999555555666777888999::::::777777777777777777777777777777888888888888777777555555666777777777777777888888999999999999888888777888888888888999999999999999999999999999999999::::::999888777666555555999999999999999999999999:::999999888888999999::::::999999888888999999:::999999888888888888999999::::::::::::::::::::::::888888888888888888888888;;;;;;;;;::::::999999999999::::::;;;;;;::::::999:::::::::999999888888888888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????>>>>>>======<<<<<<<<<;;;>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999999:::::::::999999999999:::;;;;;;<<<======;;;;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;999999999999;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999::::::::::::;;;;;;999999999999999999999999:::::::::::::::::::::::::::::::::::::::999888777::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999::::::999999888888999999:::999999999999999999999999:::::::::999999999888888;;;::::::999999::::::;;;;;;;;;:::999999999:::;;;999:::;;;:::888888999:::999999999999999999999999::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<;;;::::::999999999:::888999999:::;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::===;;;999999;;;;;;:::888999999999:::::::::::::::999999999999999999999999888888888888777777777777888888888888888888888888777777888888888888777777555666777888888888888777888888999999999999888888777888888888888999999999999999999999999999999999999999888888777777666666999999999999999999999999:::999999888888999999::::::999999888888999999:::999999888888888888999999999999999999999999999999888888888888888888888888;;;;;;:::::::::999999999999::::::;;;;;;::::::999:::::::::999999999888888888888999999999:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>=========<<<<<<<<<;;;============<<<<<<<<<<<<======>>>>>>>>>?????????>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????<<<=========>>>>>>>>>?????????>>>>>>>>>=========>>>======<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999999888888999999::::::::::::999999:::;;;;;;;;;;;;::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;:::888777666::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::999999999999999999999999:::::::::999999999999888;;;::::::999999::::::;;;<<<;;;:::999999999999999:::;;;;;;:::999888888999999999999999999999999999::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;:::999999999::::::999::::::;;;;;;<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;::::::;;;;;;:::999999999999999999999999999888888888888888888888888999888888888888777777777888888888888888888888888777777888888888888777777777777888999999999888888888888999999999999888888777888888888888999999999888888888888888888888888888888888888888888888888999999999999999999999999:::999999888888999999:::999999888888888888999999999999888888888888999999888888888888888888888888888888888888888888888888::::::::::::999999999999999::::::;;;;;;::::::999:::::::::999999999999888888999999999999:::::::::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::=========<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>??????>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>????????????>>>>>>>>>>>>=========<<<;;;;;;::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999888:::999999888888999999:::999999999999999999999999999999999999999999999999;;;::::::999999::::::;;;;;;;;;:::999999888888888:::;;;<<<;;;999888888999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999:::::::::999:::::::::;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::;;;;;;;;;;;;:::999999999888888888888888777777777777777777777777555666777888999::::::;;;888888888888888888888888777888888999999888888777888999999::::::999999999888888999999999999888888777777888888888999999999777777777777777777777777777777777888888999999999999999999999999999999999:::999999888888999999:::999999888888888888999999999999888888888888999999777777777777777777777777888888888888888888888888:::999999999999999999999999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>???>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999999::::::<<<<<<<<<;;;;;;:::999888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::999999999999999999999999999999999999999999999999;;;::::::999999::::::;;;:::::::::999999888888888:::;;;<<<;;;999888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<999999999888888888777777777777777777777777777777666666777888999:::;;;;;;888888888888888888888888888888999999999999888888999999::::::::::::999888888888999999999999888888777777888888888999999999777777777777777777777777777777888888999999::::::999999999999999999999999:::999999888888999999:::999888888777777888888999999999888888888888999999777777777777777777777777888888888888888888888888999999999999999999999999999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????<<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999:::;;;;;;<<<<<<<<<<<<;;;999888777999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999::::::::::::999999888888999999:::999999999999999999999999888999999999999:::::::::;;;::::::999999::::::;;;888888999999999999888888999;;;<<<;;;:::999:::<<<999999999999999999999999::::::::::::::::::::::::;;;;;;::::::::::::999999::::::999999999:::;;;;;;999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;<<<===:::::::::999888888777777888888888888888888888888:::999999999999888888888999999999999999999999999888888999999999999888888999999:::::::::999888888888888999999999999888888777888888888888999999999888888888888888888888888888888888999999999::::::999999999999999999999999:::999999888888999999:::888888777777777777888888999999888888888888999999777777777777777777777777888888888888888888888888888888888999999999999999999::::::;;;;;;::::::999888999999999999::::::::::::::::::999999999999888999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<============>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::::::::::::::;;;999999999999:::;;;;;;<<<:::;;;;;;<<<;;;:::999888999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<============<<<<<<================================================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;999999999999;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::777777888999:::;;;;;;<<<:::999999888888999999:::999999999999999999999999888888999999999:::::::::;;;::::::999999::::::;;;666777888999::::::999999888:::;;;;;;::::::<<<===999999999999999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999:::999999999::::::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999;;;===<<<;;;:::<<<>>>;;;;;;;;;:::999888888888999999999999999999999999::::::999999999888888888999999999999999999999999888999999::::::999999888999999999999999888777777888888999999999999888888777888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999:::999999888888999999:::888888777777777777888888999999888888888888999999888888888888888888888888888888888888888888888888777888888888999999999999999::::::;;;;;;::::::999888888999999999::::::::::::::::::999999999888888777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<=========>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????>>>>>>>>>=========<<<<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::999999999999999999:::888888888999:::;;;<<<===888999:::;;;<<<;;;:::999999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;999888888999;;;<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::999888::::::::::::::::::::::::::::::::::::::::::::::::666666777888:::;;;<<<===:::999999999999999999:::999999999999999999999999888888888999999:::::::::;;;::::::999999::::::;;;444666777999:::::::::999777999;;;;;;;;;;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999;;;======;;;:::<<>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<======>>>>>>?????????@@@;;;<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;::::::;;;;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999::::::;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;::::::999999999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::555888:::<<<;;;;;;;;;<<<888999999:::;;;<<<======;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999:::999999888888999999:::;;;;;;999999999999;;;;;;444555555777888999::::::999::::::;;;;;;::::::999999999999::::::;;;;;;;;;===<<<;;;:::999999999999888888888888888888888888888888888888888888888888777777777777777777777777::::::888888888999:::;;;:::999999888888999999:::888888888888888888888888999999999888888888777777999888777666666777888999777888888888888999999999888999999::::::999999888:::999999888888999999:::888888888888888888888888999999999888888888777777888888888888888888888888777888888888888999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::888888888999999:::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<==============================<<<<<<<<<;;;;;;;;;<<<======>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>>========================>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999::::::::::::999999888888888;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::666888;;;<<<;;;:::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999:::999999888888999999:::;;;::::::999999::::::;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999::::::::::::::::::;;;===<<<;;;:::999999999999888888888888888888888888888888888888888888888888888888888888888888888888;;;:::999888888888999::::::999999888888999999:::999999999999999999999999999999999888888888777777999888777666666777888999777888888888888999999999888999999::::::999999888:::999999888888999999:::888888888888888888888888999999999888888888777777888888888888888888888888777888888888888999999999999999999999999999999999999::::::::::::::::::999999999999999999999::::::999999999999999999999999::::::::::::::::::::::::;;;;;;:::::::::999999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<======>>>??????@@@@@@??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999888888888888888777;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999999999::::::::::::999999::::::::::::::::::::::::888:::;;;;;;:::999::::::<<<;;;;;;;;;:::::::::999;;;;;;::::::::::::999999;;;;;;::::::::::::999999:::999999888888999999:::;;;::::::999999::::::;;;???>>>>>>===<<<;;;;;;:::999::::::;;;;;;::::::999;;;::::::::::::::::::999<<<<<<;;;:::999999999999999999999999999999999999999999999999999999999999999999999999999999999999;;;;;;:::999888888888999:::999999888888999999:::::::::::::::::::::::::::999999999888888888888888888888777777777777888888777888888888888999999999888999999::::::999999888:::999999888888999999:::999999999999999999999999999999999888888888888888888888888888888888888888777888888888888999999999999999999999999999999999888999999::::::999999888::::::999999999999999999888888888888888888888888888888999999::::::;;;;;;::::::::::::999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>??????@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<=================================<<<<<<<<<========================<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999888777::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999888999999999999999999999888888888888;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999888999999::::::999999888:::::::::::::::::::::::::::;;;<<<;;;999888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;::::::999999999<<<;;;::::::999999999:::999999999999999999999999999999999999999999999999999999999999999999999999;;;;;;:::999999888888888:::999999888888999999:::::::::::::::::::::::::::888888888888888888888888888777777777777777777888777777888888888999999999888999999::::::999999888:::999999888888999999:::999999999999999999999999888888888888888888888888888888888888888888888888777777888888888999999999999999999999999999999999999999::::::::::::999999:::::::::999999888888888777777777777777777777777777777888999:::;;;;;;<<<:::999999999999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>??????<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::============<<<;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999999:::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999888999999::::::999999888::::::::::::::::::::::::;;;<<<<<<;;;999888999:::888888999999:::;;;;;;<<<:::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999:::::::::::::::::::::::::::999999999999999:::::::::999::::::;;;;;;::::::999;;;;;;;;;::::::999999999;;;;;;:::999999999::::::999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::999999888888:::999999888888999999:::999999999999999999999999888888888888888888888888777777777888888777777777777777888888888999999999888999999::::::999999888:::999999888888999999:::999999999999999999999999888888888888888888888888888888888888888888888888777777888888888999999999999999999999999999999999::::::;;;;;;;;;;;;:::::::::::::::999999888888888777777777777777777777777777777888888999:::;;;;;;999999999999999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>><<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;:::::::::;;;;;;;;;;;;<<<999999:::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888999999::::::;;;;;;<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999<<<<<<======<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888888:::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999999999::::::::::::999999::::::::::::::::::::::::;;;<<<<<<:::888888999;;;777777888999:::;;;<<<<<<999999::::::::::::;;;;;;999999::::::::::::;;;;;;:::999999888888999999:::999::::::;;;;;;::::::999===<<<<<<;;;:::999888888999::::::;;;;;;::::::999;;;::::::::::::::::::999;;;::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888999999:::::::::999888:::999999888888999999:::888888888888888888888888888888888888888999999999777777888888888888777777777888888888888999999999888999999::::::999999888:::999999888888999999:::::::::::::::::::::::::::888888888888888999999999888888888888888888888888777888888888888999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::::::::999999999999999999888888888888888888888888777777888888999999::::::888888888999999999999999::::::999999::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<========================<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;::::::::::::::::::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999:::::::::;;;;;;777888:::;;;;;;:::888777::::::;;;<<<<<<<<<;;;;;;999999999999999999999999999999999999999999999999:::999999888888888888888888888999999::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::888888:::<<<888888999999:::::::::;;;999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;:::999999888888999999:::999::::::;;;;;;::::::999<<<;;;;;;;;;::::::999999999::::::;;;;;;::::::999999::::::::::::::::::;;;:::::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888666777999:::;;;;;;:::::::::999999888888999999:::999999999999999999999999777777888888888999999999666777888999999888777666777888888888888999999999888999999::::::999999888:::999999888888999999:::::::::::::::::::::::::::777777888888888999999999888888888888888888888888777888888888888999999999999999999999999999999999:::::::::;;;;;;:::::::::999999999999999999::::::999999999999999999999999888888888888888999999999777888888888999999999999::::::999999::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==========================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<999999;;;;;;;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<============<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;::::::;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888888999999:::::::::666777999::::::999777666888888999:::;;;;;;;;;;;;999999999999999999999999999999999999999999999999:::999999888777888888888777777888888999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888999::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;999888888:::===:::::::::999999999999888999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;:::999999999999999999:::999999;;;;;;;;;;;;999999666666777888:::;;;<<<<<<999::::::;;;;;;::::::999999999999::::::;;;;;;;;;:::::::::999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777777777777777777777777555666888:::;;;;;;;;;::::::999999999999999999:::::::::::::::::::::::::::777777888888999999999999666777888999999888777666777888888888888999999999999999999::::::999999999:::999999999999999999:::::::::::::::::::::::::::777777888888999999999999888888888888888888888888777888888888888999999999999999999999999999999999999999999::::::999999999888888888999999::::::;;;999999999999999999999999999999999888888888888888777777888888999999999999::::::999999::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::777777888888888999999999:::999999888888999999:::777777777888888999999:::999999999999999999999999999999888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999::::::999999999999999999999999999999999999999999999999:::999999888777777777888::::::999888888999::::::999::::::;;;;;;::::::999777888999999777777888999<<<<<<<<<;;;;;;:::::::::999999999888888888777777:::::::::999999999888888888888888888888888888888888888888888888888999999777777777777777777777777888888888888888888888888999999999999999999999999:::::::::999999888888888666666666666555555555555777777888888888888777777666666666666666666666666888888999999999:::::::::888888888888888888888888888888999999999999888888555555666777777777777777777777888888888999999999999999999888888888777777888888777777777777888888<<<;;;;;;:::999888777777;;;;;;:::999888888888888999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::999999888:::999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>========================>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;::::::::::::999999999999999999999999;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;::::::::::::::::::::::::888888888999999999999:::::::::999999999999::::::888888888999999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;999999999999999999999999999999999999999999999999<<<;;;::::::999999::::::::::::999888888999::::::999::::::;;;;;;::::::999888999:::999888888888:::<<<<<<;;;;;;;;;:::::::::::::::::::::999999888888:::::::::999999999888888888888888888888888888888888888888888888888999999888888888888888888888888888888888888888888888888999999999999999999999999:::::::::999999888888888777777777777777777777777777777888888888888777777888888888888888888888888888888999999999:::::::::888888888888888888888888888888999999999999888888666666777888888888888777777777888888888999999999999999999888888888777777999999888888888888999999;;;::::::999999888888888999999999888999999::::::999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::999999888::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????>>>>>>>>>=================================>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::999999999::::::::::::::::::::::::;;;::::::::::::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999:::;;;<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<========================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999::::::::::::::::::999999999999::::::::::::::::::999999999999999999999999999999999999999999999::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777777888999999:::;;;;;;999999999999999999999999999999999999999999999999;;;;;;::::::999999:::::::::999999888888999999:::999::::::;;;;;;::::::999999:::;;;:::999888999;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::::::::999:::::::::999999999888888888888888888888888888888999999999999999999888888999999999999999999999999888888888888888888888888999999999999999999999999999999999999999888888888999999999999999999999999777777888888888888777777888888888888888888888888888888999999999:::::::::888888888888888888888888888888999999999999888888777777888999999999999888888888888888888999999999999999999888888888888888::::::999999999999::::::999999999999999999999999888888888888999:::;;;<<<999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::999999888::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<888999:::<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>=========<<<<<<=================================<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::::::::::::::::::::========================::::::::::::;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;::::::999999999999999999999999999999999666666777888999999::::::999999999999999999999999::::::::::::::::::::::::888888999999::::::999999999999999999999999999999999999999999999999999999999999888888777888888999999999999999999999999999999::::::;;;;;;::::::999999:::;;;;;;999999:::;;;:::::::::::::::::::::::::::::::::::::::::::::999:::::::::999999999888888888888888888888888888888:::999999999999999888888999999999999999999999999888888888888888888888888888888888888888888888888999999999888888888888888888888999999999999999:::777777888888888888777777888888888888888888888888888888999999999:::::::::888888888888888888888888888888999999999999888888888888999::::::::::::999888888888888888888888888888888888888888888888888999999999888888999999999888888888999999:::::::::999888888888999999:::;;;999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::999999888:::::::::999999::::::::::::::::::;;;;;;;;;<<<<<<999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<========================????????????????????????============<<<<<<<<<<<<==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<========================:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;::::::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999999999999666666777888999999::::::999999999999999999999999:::::::::::::::::::::::::::::::::::::::999777777999999999999999999999999999999999999999999999999999888888777888888999999999999999999999999999999999::::::;;;;;;::::::999999:::;;;;;;999999:::;;;::::::::::::::::::::::::888888888888999999999999:::::::::999999999888888888888888888888888888888::::::::::::999999888888999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888777777777888888888999999777777888888888888777777777777777777777777777777888888999999999:::::::::888888888888888888888888888888999999999999888888888888999:::::::::::::::888888888888888888888888888888888888888888888888888888777777777777888888888888888999999::::::;;;;;;:::999999888888888999999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::999999888;;;::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================????????????????????????============<<<<<<<<<<<<========================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;::::::999999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;999::::::;;;;;;::::::999;;;::::::999999::::::;;;888999999::::::;;;;;;<<<999999999999::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::999999999999999999999999999999999999999999999::::::;;;;;;<<<999999999999999999999999::::::::::::::::::::::::999:::;;;;;;:::999777666999999999999999999999999999999999999999999999999::::::999999::::::;;;;;;888999999::::::999999888999::::::;;;;;;::::::999999:::;;;:::999888999;;;999999999999::::::::::::777888888888888888999999:::::::::999999999888888888888888888888888888888;;;;;;;;;:::999999888888999999999999999999999999888888888888888888888888888888888888888888888888777777777888888888888888555555666666777888888888777777888888888888777777666666666666666666666666888888999999999:::::::::888888888888888888888888888888999999999999888888888888999::::::::::::999999999999888888888888888888888888888888999999999888777777777777777777888888888888999999:::::::::<<<;;;:::999888888888888999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::999999888;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999999999999999999999999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888999999999999:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;999::::::;;;;;;::::::999;;;::::::999999::::::;;;888888999::::::;;;<<<<<<888888888999999999999:::;;;;;;::::::::::::;;;;;;888888888999999999999999999999999999999999999999::::::::::::::::::::::::888888888888888888888888999999999999999999999999666777999;;;;;;:::999888999999999999999999999999999999999999999999999999::::::999999::::::;;;<<<888999::::::::::::999888999::::::;;;;;;::::::999888999:::999888888888:::888888999999999:::::::::888888888999999::::::::::::::::::999999999888888888888888888888888888888<<<;;;;;;:::999999888888888888888888888888888888888888888888888888888888888888888888888888888888666777777777888888888999555555666666777888888999777777888888888888777777777777777777777777777777888888999999999:::::::::888888888888888888888888888888999999999999888888777888888999999999999999999999999888888888777777777777888888888999999999999888888777777888888999999999999999999999::::::::::::999999888999999999999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::888999999::::::999999888;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>========================<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;999999;;;;;;;;;;;;999999;;;::::::999999::::::;;;888888999::::::;;;<<<<<<777777888888888999999999<<<;;;;;;::::::;;;;;;<<<777777777888888999999:::999999999999999999999999999999888888888888888888888888888888888888888888999999999999999999999999333555888:::<<<<<<<<<;;;999999999999999999999999999999999999999999999999888777777777888999999:::888999:::;;;;;;:::999888999::::::;;;;;;::::::999777888999999777777888999888888888999999:::::::::999999999::::::;;;;;;;;;:::::::::999999999888888888888888888888888888888<<<<<<;;;::::::999888888777777777777777777777777888888888888888888888888777777777777777777777777666666777777888888888999555666666777888888999999777777888888888888777777888888888888888888888888888888999999999:::::::::888888888888888888888888888888999999999999888888777777888999999999999888999999999999888888777777777777888888999999999999:::999999999999999999:::999999999999999999999999888888888888999:::;;;;;;999999888888888888999999888888999999999:::::::::::::::::::::::::::::::::999999999::::::999999999<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<999999;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>========================;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::999:::;;;<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<===>>>>>>>>>========================<<<<<<<<<<<<============>>>===;;;;;;===>>>===<<<===>>>???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<======<<<;;;::::::999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;999999::::::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::<<<<<<;;;::::::999888888999999888888999999:::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;:::999888888888888999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;::::::999999999999999999999999999999999888888888888999999::::::::::::::::::::::::777777888888888999999999888888888888888888888888888888999999999888888777777777777777777777777777777777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999:::::::::999999888888888777888999::::::999888777:::999999999888777777777999999999999999999999999:::999888999::::::999777:::::::::999999999888888<<<;;;;;;:::999999999::::::;;;;;;<<<<<<;;;;;;:::888999::::::::::::999888888999:::;;;::::::888777999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<============>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;999999;;;<<<;;;:::<<<>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<>>>======<<<;;;;;;::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::::::::;;;999999::::::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::<<<<<<;;;::::::999888888999999888888999999:::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::999999888999999999999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;::::::999::::::::::::::::::::::::999999888888888888999999::::::::::::::::::::::::888999999999::::::::::::888888888888888888888888777888888888888888777777888888888888888888888888777777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999:::::::::999999999888888777888888999999888888777999999999999888888888888999999999999999999999999:::999888999:::;;;999777:::::::::999999999888888::::::999888888888888888888999999::::::999999888888999::::::::::::999888777888999:::::::::999999888888888999888888777777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;999999;;;<<<;;;:::<<<===>>>===;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::::::::999999999::::::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::<<<;;;;;;::::::999999888999999888888999999:::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::999999:::999999999999::::::;;;999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;::::::999::::::::::::::::::::::::999999888888888888999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;888888888888888888888888666777777888888777777666888888888888888888888888777777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999:::::::::999999999999888888888777777777777888888888888888999999999999999999999999999999999999999999888888999:::;;;999888:::::::::999999999888888888888777666666666777777888999999::::::999999888888999999::::::999999888777888999:::::::::::::::888888888888777666555555::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@@@@???@@@@@@@@@???????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>===;;;;;;===>>>===<<<;;;<<<======;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999:::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999888888999999:::;;;999999999:::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999:::;;;<<<999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;::::::999999999999999999999999999:::999999888888999999:::999999999999999999999999999999999::::::::::::;;;888888888888888888888888555666666777777777777666777777777777777777777777666777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888666666666666888999888888888999999:::::::::999999999999999999999999999888888999;;;;;;:::888:::::::::999999999888888888777777666666666777777:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999999999999:::::::::::::::999888888:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@@@@???????????????????????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>===;;;;;;===>>>===<<<:::<<<===<<<;;;:::<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999:::;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;:::999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;::::::::::::999999999999888888999999:::;;;999999999:::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<<<<999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;::::::999888888888888888888888888::::::999999999999::::::999999999999999999999999888888888888999999999999888888888888888888888888555555666777777777777777666666666666666666666666666777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999888777666666777888999888888999999:::::::::;;;999999999999999999999999888888888999;;;;;;:::999:::::::::999999999888888888888777777777888888999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999<<<;;;:::999888888777777999::::::;;;<<<<<<;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<===============>>>??????@@@@@@@@@@@@???????????????????????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;999999;;;<<<;;;::::::;;;<<<<<<;;;:::<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::999999999999999999999::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::::::::999999999::::::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999:::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;;;;::::::::::::;;;;;;<<<999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;::::::999888888888888888888888888::::::999999999999::::::999999999999999999999999777777888888888999999999888888888888888888888888555555666777888888888888666666666666666666666666777777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999888999999999999:::::::::999999888888888888999999999999999:::::::::::::::999999999999999999999999888777777999;;;<<<:::999:::::::::999999999888888999999888888888999::::::888999999::::::999999888:::999999888888999999:::<<<<<<:::999888777777777777777888999:::;;;;;;:::888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<===============>>>???@@@@@@@@@@@@???????????????@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<<<<=========>>>:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;999999;;;<<<;;;:::999:::<<<;;;;;;:::<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;999999999999999999999999999:::;;;;;;<<<<<<;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::::::::;;;999999::::::::::::;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999:::;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<;;;;;;:::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;::::::999::::::;;;;;;::::::999999999999999999999999999;;;::::::999999::::::;;;888888888888888888888888888888888999999999::::::888888888888888888888888555666777888999999999999888888888888888888888888777777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999888888999999999:::::::::999999::::::::::::999999::::::::::::::::::999999999999999999999999999999888777777999;;;<<<;;;999:::::::::999999999888888888888888888888999:::;;;888999999::::::999999888::::::999888888999:::::::::999999888888999::::::777888888999999999888888777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<======;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999888888888888888888999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999:::<<<<<<<<<<<<:::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===;;;<<<<<<<<<======>>>>>>;;;<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>===;;;;;;===>>>===<<<999:::;;;;;;::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999999999999999999999999::::::;;;<<<<<<<<<;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999:::;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;===<<<;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::999999:::;;;;;;;;;::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888999999:::::::::;;;;;;;;;888888888888888888888888666666777999999:::::::::999999999999999999999999777777777777888888888888777777777777777777777777777777888999999999999888999999999999999999999999999999999999999999999999999999999999999999999999888888888999999:::::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;::::::999999999999999999999999999999999777777777999;;;<<<;;;::::::::::::999999999888888888888777777888999:::::::::;;;;;;<<<<<<;;;;;;:::;;;:::999888888999:::;;;888777777777888:::<<<>>>:::::::::::::::999888777777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======;;;;;;;;;<<<<<<<<<======<<<<<<>>>??????@@@@@@@@@>>>>>>??????@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>::::::::::::::::::::::::>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<;;;;;;:::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;:::999999999:::;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<999999999999999999999999<<<:::777555555777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::333444555777999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<:::888777::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999::::::888888999999999:::::::::888999999::::::999999888::::::999999888777777777888888888888888888888888888888888888888888888888888888888888888888888888999999888888888888888999:::999999999888888777777777777888888888999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888::::::::::::::::::::::::999999::::::::::::;;;;;;===<<<:::999888999:::::::::::::::999999::::::;;;999999999999999999999999999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;888888999999999:::::::::999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>>>>>>>???>>>=========>>>@@@AAA????????????????????????@@@?????????>>>>>>==================<<<<<<<<<<<<;;;<<<===>>>>>><<<:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999:::;;;;;;::::::::::::::::::::::::>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999999:::;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::888666666888:::;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::777888999::::::::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;:::999888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999:::888888999999999:::::::::888999999::::::999999888888888888888888888999999888888888888888888888888888888888888888888888888888888888888888888888888999999888888888888888999999999999888888777777777888999999999::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888::::::::::::::::::::::::999999999:::::::::;;;;;;<<<;;;:::999999999::::::<<<;;;::::::999999999:::::::::999999999999999999999::::::;;;;;;::::::999999999999999::::::::::::888888999999999:::::::::999999999:::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>======>>>>>>???@@@?????????????????????????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>===<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999999999999999999999888888888888999::::::::::::::::::::::::::::::=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::888888999999999:::::::::888999999::::::999999888666777777888999999::::::888888888888888888888888888888888888888888888888888888888888888888888888999888888888888888999999888888888777777777777777999999:::::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888::::::::::::::::::::::::999999999999::::::::::::;;;;;;:::999999999::::::<<<;;;::::::999999999999:::::::::999999888888888999::::::;;;;;;::::::999888888888999999999999:::888888999999999:::::::::999999999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<===============>>>>>>??????>>>>>>??????????????????????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<======>>>>>>=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::999999999999999999999999;;;<<<<<<<<<;;;;;;:::999::::::::::::::::::::::::<<<<<<===<<<<<<;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999888888999999999:::::::::888999999::::::999999888777777888888888999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888777888888999:::777777777777777777777777999999999::::::::::::;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999777777888888888999999999888888888888888888888888999999999999999999999999888999999999999:::::::::;;;::::::::::::::::::::::::::::::999999::::::;;;;;;::::::999999888888888999::::::;;;;;;::::::999777777888888888999999999888888999999999:::::::::888999999999999:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;<<<>>>?????????>>>===????????????????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<======>>>>>>=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999:::;;;<<<<<<<<<<<<;;;:::999999999999999999999999;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999999999888888999999999:::::::::888999999::::::999999888999999999888888888777777888888888888888888888888888888888888888888888888888888888888888888888888888888777777888999999:::777777777777777888888888888888888888999999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999777777888888888999999999888888888888888888888888999999999999999999999999888888888999999999::::::999:::::::::::::::::::::888888888999:::;;;<<<===:::::::::999999888888888999::::::;;;;;;::::::999777777888888888999999999888888999999999:::::::::888888888999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;<<<===??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::777888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;:::::::::999999999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888999999:::999999999888888999999999:::::::::888999999::::::999999888::::::999999888777777666888888888888888888888888888888888888888888888888888888888888888888888888777777777777888999::::::888888888888888999999999777777888888888999999999999999999999999999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888999999999999999999999999888888888888999999999999999999:::;;;;;;;;;::::::888888888999:::;;;<<<===999999999999999999999999999::::::;;;;;;::::::999888888888999999999999:::888888999999999:::::::::888888888888999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777888999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;:::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;:::999888888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888999:::999999888888888999999999:::::::::888999999::::::999999888999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777777777888999:::;;;888999999999::::::::::::888888888999999999::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888888888888888888888888888888888888888999999999999888999:::;;;;;;;;;::::::;;;::::::999999:::::::::888888888999999::::::;;;999::::::;;;;;;::::::999999999999999::::::::::::888888999999999:::::::::888888888888999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::999999:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<========================;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;:::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777888999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<:::888777888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888999::::::999888888888999999999:::::::::999999999::::::999999999777777777888999999::::::888888888888888888888888888888888888888888888888888888888888888888888888777777777777888999:::;;;999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999777888888888888999999999888888888888888888888888888888888888888888888888777888888888888999999999777888:::;;;<<<;;;::::::>>>===;;;:::999888888888777777888999:::;;;;;;<<<999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;888888999999999:::::::::777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::============>>>>>>>>>>>>======<<<;;;;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999::::::>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;::::::::::::;;;<<<<<<::::::999888888999999999<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===??????>>>>>>=========<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777777888999::::::;;;;;;:::999999999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::999999888888999999:::;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;<<<;;;::::::::::::999888999999::::::::::::;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;===<<<:::999888999::::::888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888999999;;;:::999888777777777777999999888888888888888888999999999999999999999999666777777999:::;;;<<<<<<999999999999999999999999999999888888888888888888999999999999999999999999777777888888888999999999555555666777888999999:::;;;;;;;;;;;;::::::999888999999999999999999999999888999999::::::999999888999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999:::999999888888999999:::888888888999999:::::::::<<<;;;;;;::::::999999888:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;>>>===<<<;;;;;;<<<===>>>>>>>>>======>>>???@@@@@@??????>>>>>>=========<<<>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999999999999:::;;;;;;::::::999999999999::::::<<<;;;;;;;;;:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;<<<===>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777888888999::::::;;;;;;:::::::::::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;::::::999999999999888888999999::::::::::::;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;:::999999999::::::888888888888888888888888999999999888888888888888999999999999999999999999777777777777777777777777888888888888888888888888777777888888888999999999999888888888888888999999999999888888888888888888999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888999999999999999999999999888999999999::::::::::::777777888888999999:::::::::;;;;;;;;;::::::999888999999999999999999999999888999999::::::999999888999999999999999999999999;;;::::::::::::::::::999999999999999999999999999:::999999888888999999:::888888999999999:::::::::;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;======<<<<<<<<<<<<=====================>>>>>>???>>>>>>=========<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999888888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888999999::::::;;;;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::999999<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999888888888888999999::::::::::::;;;;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;:::999999999::::::888888888888888888888888999999999999888888777777999999999999999999999999777777777777777777777777888888888888888888888888666666777888999::::::;;;777777777777888999:::;;;888888999999999999999999999999999999999999999999<<<;;;;;;:::999888777777999999999999999999999999888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;999999::::::::::::::::::::::::;;;;;;;;;:::999999999999999999999999999999888999999::::::999999888999999999999999999999999999::::::::::::::::::;;;999999999999999999999999:::999999888888999999:::888999999999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999:::::::::;;;;;;::::::;;;;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::999999888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999:::;;;:::999888888999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::::::::::::::888888888888888888888888::::::999999888777777777888888888888888888888888777777777777777777777777888888888888888888888888555666666888999:::;;;;;;888888777777888999999:::888888999999999999999:::999999999999999999999999<<<;;;;;;:::999888777777999999999999999999999999888888888888888999999999999999999999999999999999999999999::::::::::::;;;::::::::::::999999999999:::::::::;;;;;;::::::999999999999999999999999999888999999::::::999999888999999999999999999999999999999999::::::;;;;;;;;;999999999999999999999999:::999999888888999999:::999999999999999999999999888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<=====================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;:::::::::;;;;;;<<<===:::;;;<<<=========<<<<<<<<<<<<<<<;;;;;;:::::::::888888999:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999999999999::::::;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::999999888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;:::<<<===<<<:::999:::;;;999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::::::::::::::::::::888888888888888888888888999999999888888888777777777777777777777777777777777777777777777777777777888888888888888888888888555666666888999:::;;;;;;:::999999888777777888888888888999999::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999777777888888888999999999999999999999999999999999888888888888999999999999999999999999999888888888999::::::;;;;;;:::::::::999999999999999999999999888999999::::::999999888999999999999999999999999999999999::::::;;;;;;;;;999999999999999999999999:::999999888888999999:::999999999999999999999999888888999999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;===>>>?????????>>>======:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===:::999999999:::;;;<<<===999:::<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999999999999999999999:::999999999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;:::===>>>===:::999:::===999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999999999:::;;;;;;;;;::::::888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888666666777888999::::::;;;;;;:::999888777777777777888888999999:::;;;;;;;;;999999999999999999999999888888888999999:::::::::999999999999999999999999777777777888999999::::::999999999999999999999999777777888888888999999999888888888999999999999999999999:::;;;;;;;;;::::::999999999999999999999999888999999::::::999999888999999999999999999999999999::::::::::::::::::;;;999999999999999999999999:::999999888888999999::::::::::::999999999999888888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<>>>???@@@@@@@@@???===<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<<888888888999999:::;;;<<<999:::<<<>>>???>>>======::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;<<<======<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999999888888888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999<<<>>>===999777:::===999999::::::::::::;;;;;;999999999::::::;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999888999:::;;;;;;;;;::::::888888888888888888888888777777777888999999::::::888888888888888888888888777777777777777777777777888888888888888888888888777777888888888999999999999999888888888888888999888888999999:::;;;;;;<<<999999999999999999999999888888999999999:::::::::999999999999999999999999666777777888999999::::::999999999999999999999999888888888999999999::::::888888999999::::::;;;;;;888999::::::;;;;;;;;;:::999999999999999999999999888999999::::::999999888999999999999999999999999;;;::::::::::::::::::999999999999999999999999999:::999999888888999999::::::::::::999999999888888999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<=========>>>???@@@???>>><<<;;;:::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999888888999999:::;;;888888888888999:::;;;<<<999:::<<<>>>??????>>>===:::::::::;;;;;;<<<<<<<<<>>>======<<<:::999888888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<=========<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999888888777777888888999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::999999888888999999:::999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;888;;;>>><<<888666999<<<999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999999999;;;;;;;;;;;;999999777888:::;;;<<<;;;::::::888888888888888888888888666666777888999::::::;;;::::::::::::::::::::::::777777777777777777777777888888888888888888888888888888888888888888999999777777777777888999:::;;;888888999::::::;;;<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999666777777888999999::::::999999999999999999999999999999:::::::::;;;;;;;;;999999::::::;;;<<<======888999::::::;;;;;;;;;;;;999999999999999999999999999999999::::::999999999999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999:::999999999999999999::::::::::::999999888888888999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>===<<<;;;;;;<<<===>>><<<===>>>???>>>===;;;999;;;;;;;;;<<<<<<=========>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<;;;:::::::::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;444555666777999;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999888888888:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<=================================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<:::::::::<<<===::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888888::::::;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999::::::999888666555::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999:::999999888888999999:::>>>>>>===<<<<<<<<<<<<<<<999999999999999999999999999999::::::::::::;;;;;;999::::::;;;:::999777666:::::::::::::::::::::::::::::::::999999888888888888888999999999999888888888999999::::::999999888999999999888888888777777;;;:::999888777777777777777888999::::::999888777999999999999999999999999:::888666555666888888777999999:::::::::;;;;;;;;;999999999999999999999999::::::999999888777666666999999999999999999999999888999999::::::999999888999999999999999999999999::::::999999::::::;;;<<<:::999999888888999999:::::::::::::::::::::::::::888999999::::::999999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;777777777777777777777777:::::::::;;;;;;<<<<<<<<<;;;:::888777777888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@???===<<<;;;:::999======<<<<<<<<<;;;;;;;;;===<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::777888999::::::999888777::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::999999999999::::::>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;:::::::::::::::999888777:::::::::::::::::::::::::::::::::999999999888888888888999999999999888888888999999::::::999999888999999999888888888777777:::999888888777888888888888888999::::::999888888999999999999999999999999:::888777777888999888777999999999999::::::::::::999999999999999999999999;;;;;;;;;:::999888888888999999999999999999999999888999999::::::999999888999999999999999999999999777777777888888888999999:::999999888888999999:::::::::::::::::::::::::::888999999::::::999999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::888777777888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;::::::======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::999999999999::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999999:::;;;::::::::::::::::::::::::;;;;;;::::::::::::999999888888888999:::;;;======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::::::::999666777888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::999999::::::999999999999::::::>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;::::::999999888888999999:::::::::::::::::::::::::::::::::999999999999888888888999999999999888888888999999::::::999999888999999999888888888888888888888888777888888999:::999999::::::::::::999999999999999999999999999999999888888999:::;;;999888888888888999999999999:::::::::::::::::::::::::::<<<<<<;;;;;;::::::999999999999999999999999999999888999999::::::999999888999999999999999999999999666777888888999999888888:::999999888888999999:::::::::::::::::::::::::::888999999::::::999999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<=================================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::;;;;;;::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::777777888999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;:::999888888888::::::::::::::::::::::::::::::999999999999999999999999888999999::::::999999888888999999::::::999999888888888888888888888888888777777777777888999:::;;;::::::::::::::::::::::::999999999999999999999999999999999;;;<<<<<<:::888777777888888888999999999::::::::::::::::::::::::<<<;;;;;;;;;::::::999999999999999999999999999999888999999::::::999999888999999999999999999999999777888999:::;;;::::::999:::999999888888999999:::::::::::::::::::::::::::888999999::::::999999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999:::999999888888999999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999:::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::::::::;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;::::::888888888999:::;;;::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999888999999::::::999999888888888888888888888888888666666777777888999;;;;;;::::::::::::::::::::::::999999999999999999999999999888999;;;======;;;999777777888888888999999999::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999888999999::::::999999888999999999999999999999999888888999999:::::::::999:::999999888888999999:::::::::::::::::::::::::::888999999::::::999999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;::::::999999888999999999999999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;<<<;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999888888999999::::::::::::::::::::::::::::::888999999999999:::::::::999999::::::::::::999999888999999::::::999999888888888888888888999999999777777777777888999:::;;;::::::999999999999::::::999999999999999999999999999888888:::<<<<<<;;;:::888888888999999999999::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999888999999::::::999999888999999999999999999999999777666666666666777888888:::999999888888999999:::::::::::::::::::::::::::888999999::::::999999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;888888888888888888888888::::::::::::999999999999999999999999999999999999999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999888999:::<<<===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;777888999:::::::::::::::::::::::::::::::::::::::888888999999999:::::::::999::::::;;;;;;::::::999888999999::::::999999888777777888888888999999999888777777777888999:::::::::999888888888888999:::999999999999999999999999999888777888:::;;;<<<;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999999999999999999999999888999999::::::999999888999999999999999999999999888777555444444666888::::::999999888888999999:::::::::::::::::::::::::::888999999::::::999999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;999999999999999999999999999999999999999:::::::::999999999::::::999999999888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::::::::;;;<<<===>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<=========<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888777777888999<<<>>>???::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;999999999999999999999999999999:::::::::;;;;;;;;;666888999:::;;;::::::999::::::::::::::::::::::::888888888999999:::::::::999::::::;;;;;;::::::999999999999::::::999999999777777888888999999999999888888888777888888999::::::999888777777888999:::999999999999999999999999999888666666999;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999::::::999999999999999999999999999999999;;;999666555555777;;;===:::999999999999999999:::::::::::::::::::::::::::999999999::::::999999999999999999::::::999999999888888999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999888888999999:::;;;999999999999999999999999888888888999999::::::;;;888999999::::::999999888888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::999999;;;;;;<<<<<<<<<======>>>>>>>>>===<<<;;;:::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<;;;;;;:::::::::999;;;<<<<<<;;;;;;===>>>???>>>>>>===<<<;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;:::999999999:::;;;<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;;;;;;;========================;;;;;;<<<<<<;;;999888777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666999999999999999999999999:::::::::999999888888888<<<;;;;;;::::::999999888999999::::::::::::;;;;;;777777888999:::;;;;;;<<<999999999999999999999999999999999999999999999999999999999888888888777777999999:::::::::999999888999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888666777777777777888888888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999::::::999999:::<<<===???::::::::::::::::::::::::999999999999999999999999<<<:::888999;;;<<<:::888:::::::::999999888888888999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;::::::;;;<<<===>>>>>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;=========;;;:::;;;<<<;;;<<<<<<<<<=========>>>>>>===<<<;;;:::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<======;;;:::;;;<<>>>>>===<<<<<<;;;;;;===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999999:::;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999888777::::::::::::::::::::::::::::::::::::999888777777999999999999999999999999:::::::::999999999888888::::::::::::::::::::::::999999::::::::::::;;;;;;999999999999999999::::::888888888888888888888888999999999999999999999999:::999999999999888888888999999999::::::999999888999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888;;;::::::::::::::::::999999999999999999999999999:::::::::::::::;;;<<<===888888888888888888888888999999999999999999999999<<<:::888999;;;<<<:::888:::::::::999999999888888999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<<<<===>>><<<<<<<<<<<<<<<===============<<<;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<===>>>===;;;::::::;;;>>>>>>>>>===<<<<<<;;;;;;>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999999999:::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999::::::::::::::::::::::::;;;;;;;;;;;;:::999888888::::::::::::::::::::::::::::::::::::999888888777999999999999999999999999::::::::::::999999999999888888999::::::;;;<<<<<<999999::::::::::::;;;;;;:::::::::999999999888888777777777777777777777777999999999999999999999999::::::::::::999999999999888999999::::::999999999999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888999::::::::::::::::::;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::888888888888888888888888999999999999999999999999;;;:::999999;;;;;;:::999:::::::::999999999999888999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<;;;;;;;;;===<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;======<<<<<<===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;:::;;;<<<>>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999:::::::::::::::999888777888999999999999999::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999:::::::::;;;;;;999999999999999999999999888888888888888888888888999999999999999999999999;;;;;;;;;:::::::::999999888888999:::::::::999999999999999:::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<;;;999888::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;;;;<<<<<<<<<999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<<<<;;;;;;<<<>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<;;;<<<===???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999999999999999999999:::::::::999888888888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999:::::::::;;;;;;777777888999::::::;;;;;;999999999999999999999999999999999999999999999999;;;;;;;;;:::::::::999999777888999:::::::::::::::999999999:::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;;;;:::999888::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;::::::999;;;<<<<<<<<<<<<<<<<<<;;;999:::::::::;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<777999;;;<<<<<<===>>>@@@==================<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999999999999999999999999999;;;::::::999999::::::;;;::::::::::::::::::::::::999999999::::::999999888888888888999999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::999888888999999::::::::::::;;;;;;666777888999:::;;;;;;<<<999999999999999999999999999999999999999999999999::::::::::::999999999999777888999999::::::::::::999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888888888888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888999::::::::::::::::::;;;::::::::::::::::::::::::999999:::::::::::::::999888888888888888888888888999999999999999999999999999:::;;;;;;999999:::;;;888999999999999:::::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;:::::::::;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::<<<=========<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888:::<<<<<<<<<<<<===???<<<=====================:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<777888:::;;;;;;;;;;;;:::;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::999999999999999999999999;;;:::999999999:::;;;;;;::::::::::::::::::::::::888999999::::::999999999777888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;888888888999999:::::::::888888888888888888888888999999999999999999999999:::999999999999888888888777777888999::::::::::::999999::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888888888888888999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888;;;::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;888888888888888888888888999999999999999999999999888:::<<<;;;999888:::<<<888888999999999:::::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;======<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>><<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999:::<<<=========<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::<<<===<<<;;;;;;<<<===<<<<<<<<<===============;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<======>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<666777999;;;<<<<<<<<<;;;;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999777777888999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<888999999::::::;;;;;;<<<999999:::::::::;;;;;;;;;:::::::::999999999999888777777777777777777777777999999999999999999999999999999999888888888777777666777888999:::;;;;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999::::::::::::999888888888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;888888777777888:::<<<===::::::::::::::::::::::::999999999999999999999999888:::<<<;;;999888:::<<<888888888999999:::::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::>>>>>>>>>===<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<>><<<:::999999999::::::::::::::::::;;;<<<===???===;;;:::::::::<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;::::::999888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<======<<<;;;:::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999999999999999999999999999:::::::::;;;;;;:::999999::::::::::::::::::::::::999999888888888888999999:::::::::::::::999888777;;;;;;<<<<<<;;;;;;:::999888999999::::::999999888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999:::::::::999999888888888888888999::::::;;;<<<<<<999999::::::::::::;;;;;;999999999::::::999999888::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888<<<<<<<<<;;;;;;:::::::::777888:::;;;;;;:::888777:::::::::999999999888888999999999888888888777777888888999999999:::::::::999999:::;;;;;;<<<======;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===;;;:::999999::::::;;;;;;:::::::::;;;<<<<<<======;;;:::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<==================<<<<<<<<<<<<:::;;;<<<======<<<;;;:::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999999999999999999999999999:::::::::;;;;;;::::::999::::::::::::::::::::::::999999888888888888999999:::::::::::::::999888888::::::;;;;;;::::::999888888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::888888888888888888888888;;;:::::::::999999999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999:::999999999999999999888888999999::::::;;;;;;;;;999999::::::::::::;;;;;;888999999:::::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::777888:::;;;;;;:::888777::::::999999888888888888999999999888888888777777888888999999999:::::::::777888888999999:::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======>>>>>>======<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999;;;;;;::::::::::::999999999999999999999999999999999::::::;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999:::::::::::::::999999888999999::::::999999888777888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999999999999999999888888888999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888888999999999999999999999999:::::::::::::::999999::::::::::::;;;;;;888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::888999:::;;;;;;:::999888999888888888888777777777999999999888888888888888888888999999999:::::::::888888888999999999999999;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;<<<<<<===<<<;;;:::::::::::::::::::::;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999:::;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888999999:::999::::::;;;::::::999999:::::::::::::::999888888888999999::::::999999888888888999999999:::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999777777888888999999:::::::::::::::999999999999999999999999:::::::::;;;;;;888888999:::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888999999::::::999999888888777777777777777777777888888888888888888888888888888999999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999:::;;;;;;<<<<<<<<<===<<<;;;:::::::::::::::::::::;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<;;;;;;:::;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999::::::999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;::::::999888999999::::::999999888888888999999999:::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999777777777888888999999999999999999999999999999888999999999:::::::::;;;;;;888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999::::::::::::999999::::::::::::::::::::::::999999999999999999999999777777777777777777777888888888888888888888888888888888999999999::::::::::::::::::::::::::::::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;<<<<<<<<<;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;<<<<<<======;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::::::::;;;888888888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999::::::::::::;;;999999::::::::::::;;;;;;999999::::::::::::;;;;;;999999999999999999999999888888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888888999999999999999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999777777777888888888888888888888888999999999999999999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888999999::::::;;;;;;<<<888999999::::::999999888999999999999::::::::::::999999999999999999999999777777777888888888888999888888888888888999999999888888999999999:::::::::777777777888888888888888999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<<<<<<<;;;:::;;;;;;:::::::::;;;<<<<<<======;;;:::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<<<<999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999777888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999::::::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999888999999::::::999999888888888999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888888888777777777777777777888888999999::::::999999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::888888999::::::;;;<<<<<<999::::::::::::::::::999888888999999999::::::::::::999999999999999999:::888888888888999999::::::777777888888888999999999888888999999999:::::::::666666777777888888999999999999999::::::;;;;;;;;;999999::::::;;;<<<<<<===:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::<<<<<<<<<;;;:::999::::::::::::;;;;;;<<<===???>>>;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999::::::;;;<<<<<<<<<;;;888999:::;;;<<<<<<===<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<======<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;::::::999;;;;;;999999999999;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999777888999:::;;;;;;<<<;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999::::::;;;<<<<<<<<<;;;999::::::::::::999888888999999999::::::999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999888888777777666666666666777888999::::::;;;999999:::::::::;;;;;;;;;=========<<<;;;:::888888::::::::::::::::::::::::888888999::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888999999::::::::::::999999888888999999:::888888999999999:::::::::777777888888999999999999888888999999999:::::::::777777888999:::;;;;;;<<<999999999::::::;;;;;;;;;999999::::::;;;<<<======:::::::::::::::::::::::::::;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<777777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;::::::;;;<<<=========<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888999;;;<<<:::888;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;:::999999888<<<;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<===:::;;;<<<===<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======999999999999999999999999999999999999999999999999:::::::::999999999888888888999999::::::999999888999999::::::::::::;;;;;;999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999::::::::::::::::::::::::888999999::::::999999888999999::::::::::::;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;::::::999999999:::::::::999999888888888999999999999999999999999::::::::::::::::::::::::999999999999999999999999:::::::::999999888888888;;;;;;;;;::::::999999999888999::::::;;;;;;::::::<<<<<<<<<;;;;;;:::::::::===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::;;;===>>><<<:::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;======;;;;;;:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999<<<;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<999999999999999999999999999999999999999999999999:::::::::999999999888888888999999::::::999999888999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999::::::::::::;;;;;;999::::::::::::::::::;;;::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;:::::::::999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888;;;;;;;;;::::::999999999888999::::::;;;;;;::::::<<<<<<;;;;;;;;;:::::::::<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<;;;;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;======<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::;;;;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999888888888888::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999888888::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::::::::999999999999999999999999999999999999999999999999:::::::::999999999888888888999999::::::999999888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999::::::::::::;;;;;;;;;::::::::::::::::::999::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;::::::::::::999999<<<<<<;;;;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999;;;;;;::::::::::::999999888999::::::;;;;;;::::::<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999:::::::::<<<<<<<<<;;;:::::::::999::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;888888888888888888888888::::::::::::::::::::::::;;;;;;;;;:::::::::::::::999999999999999999999999888888888999999::::::::::::::::::999999999888888888999999::::::999999888999999999:::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999::::::::::::999999999999999:::::::::;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999999:::::::::999999999999999999999999999999999::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888;;;===>>><<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<================================================:::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;888888999:::;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999::::::;;;;;;;;;;;;<<<<<<888888888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999888888888999999::::::;;;:::::::::999999999888888888999999::::::999999888999999::::::::::::;;;;;;999999999999999999999999999999::::::::::::;;;;;;999999999999999999999999999999999999999999999999888999999::::::999999888999999::::::::::::;;;;;;;;;::::::::::::::::::999::::::::::::::::::::::::888888888888888888888888999999::::::::::::;;;;;;999999::::::::::::;;;;;;999999::::::::::::;;;;;;888888999999999999::::::999999999999999999999999888999999::::::;;;;;;<<<999999999999999999999999::::::::::::;;;;;;;;;;;;999999::::::::::::;;;;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;<<<999<<>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======================================================:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>===;;;:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999999999:::::::::;;;;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::999999999888999999999999999999999999777888888999::::::;;;;;;:::::::::999999999888888888999999::::::999999888999999::::::::::::;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999999999999999888888888888888888888888999::::::::::::::::::999999999::::::::::::;;;;;;999::::::::::::::::::;;;::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;999999::::::::::::;;;;;;999999999::::::;;;;;;;;;999999999:::::::::;;;;;;999999999999999999999999888888999::::::;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::>>>AAA@@@<<<999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========;;;;;;;;;<<<===>>>>>>???<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>========================:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;:::999999::::::;;;<<<=========<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<;;;999888999<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;:::888777;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<===<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<===;;;<<<======<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999:::999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::999999999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888777777999999999999999999999999777777888999::::::;;;;;;:::::::::999999999888888999999999::::::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999999999999999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;999999:::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<:::???BBBAAA<<<999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<==============================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<;;;;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;======<<<<<<<<<<<<======????????????>>>===<<<;;;>>>>>>======<<<<<<<<<;;;>>>>>>======<<<<<<<<<<<<:::;;;<<<======<<<;;;:::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<<<<============>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<===>>>>>>>>>===;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;999777888;;;===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999<<<;;;::::::999999999999888888999999999:::::::::999999999999999999999999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888===<<<;;;;;;999999888777:::::::::::::::::::::::::::::::::999999888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777888999:::;;;::::::888888999999999999999999999999888888999999999:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999888888777999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;999888:::::::::;;;;;;;;;<<<<<<==============================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<======<<<<<<<<<<<<==================<<<;;;:::999>>>=========<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;:::888666777999;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999<<<;;;::::::999999999:::888999999999999:::::::::999999999999999999999999888999999999999999999:::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888<<<;;;;;;::::::999999888:::::::::::::::::::::::::::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999:::;;;:::999999999999999999999999999999999999999999::::::::::::;;;;;;:::::::::999999999999999999999999999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<==============================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<=====================<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::999888============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;<<<;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<:::999999:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999;;;;;;:::999999999::::::999999999999:::::::::::::::::::::::::::::::::::::::999999999999999999888::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888777888999:::;;;;;;::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;::::::999999999888888888777888888999::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<==============================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;::::::;;;===>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::999888===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;::::::999999888888999::::::;;;;;;;;;999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::999999999999888888888999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<==============================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<======;;;<<<<<<<<<<<<;;;;;;:::<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;888999999::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;;;;::::::999999999::::::;;;;;;<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::<<<===;;;;;;;;;<<<<<<<<<====================================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<===============;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;;;;;;;<<<===:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::999999999:::;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999888::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<=======================================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>============<<<<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<=========>>>;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<=========>>>===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======999:::;;;:::999888;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;:::999999999::::::;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999999:::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;<<<<<<;;;;;;======;;;:::999999::::::999999::::::;;;<<<<<<===999999999999::::::::::::;;;;;;;;;:::::::::999999:::999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<==========================================================================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;===>>>>>>>>>>>>======<<<======<<<<<<<<<<<<======;;;;;;<<<<<<===<<<<<<<<<;;;<<<<<<<<<======>>>>>><<<<<<<<<=========>>>>>>===<<<;;;::::::;;;<<<===:::::::::;;;;;;<<<<<<<<<;;;<<<<<<<<<======>>>>>>======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<666888999:::;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======999;;;===<<<::::::===@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;<<<<<<<<<;;;???>>><<<:::999999999:::999999::::::;;;<<<======888888999999999::::::::::::::::::999999999888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;<<<<<<<<<<<<=========>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<===<<<;;;::::::<<<>>>;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::;;;<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<;;;:::999999<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999888888888888888888:::999999888888999999:::::::::;;;<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<===<<<:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=====================<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<;;;::::::<<<>>>;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999999999999::::::999999999999::::::::::::;;;<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<===<<<:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===<<<::::::<<<>>>;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<;;;;;;;;;;;;:::::::::<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;::::::999999999999:::::::::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<===<<<;;;:::<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>=========<<<<<<=================================::::::::::::::::::::::::========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::<<<======;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::::::::999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<888999999999::::::;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<==============================;;;;;;::::::::::::;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999999999999999:::::::::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<:::<<<======<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<======<<<;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;;;;<<<::::::;;;;;;<<<;;;;;;;;;::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<888888999999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>===<<<;;;;;;<<<===>>>===========================<<<;;;;;;;;;;;;<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::<<<===>>><<<;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<======<<<;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999:::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<============<<<<<<========================;;;;;;;;;<<<===>>>>>>???>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;========================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======999;;;>>>>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<======<<<;;;:::<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<:::::::::::::::;;;<<<===::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::999999999999999999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;>>><<<:::;;;>>>???===;;;>>>===<<<;;;;;;;;;;;;;;;>>>>>>???>>>===<<<:::999<<<<<<======>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;@@@???===<<<;;;;;;;;;<<<========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::========================:::;;;<<<======<<<;;;:::========================>>>>>>===<<<;;;;;;::::::777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;===>>><<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<=========<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;::::::999999999999:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<=========<<<=========>>>>>>??????;;;<<<>>>??????>>><<<;;;:::::::::::::::::::::::::::;;;===>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999::::::;;;<<<======;;;:::999999999999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>>>>=========<<<<<<<<<<<<>>><<<;;;<<<>>>>>>===;;;======<<<;;;;;;;;;;;;;;;888:::;;;===?????????>>><<<<<<=====================<<<<<<;;;;;;;;;<<<<<<@@@???===<<<;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::========================;;;;;;<<<======<<<;;;;;;========================>>>======<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;::::::;;;<<<>>><<<<<<;;;;;;;;;:::::::::888888999:::;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>:::;;;===>>>>>>===;;;:::::::::::::::::::::::::::777888:::;;;;;;:::888777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999::::::;;;;;;<<<<<<<<<===<<<;;;;;;;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>???============<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<======<<<;;;;;;;;;;;;<<<777888;;;===???@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======???>>>===<<<<<<;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;========================;;;;;;<<<======<<<;;;;;;=================================<<<;;;;;;::::::>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<;;;;;;;;;;;;:::::::::777777888:::;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::======<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::;;;<<<===:::::::::;;;;;;;;;<<<<<<999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<======<<<;;;::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========>>>>>>>>>===============<<<<<<<<<======<<<<<<=========<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>======<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>========================;;;;;;<<<<<<<<<<<<;;;;;;========================;;;<<<<<<<<<<<<<<<<<<;;;==============================<<<<<<<<<;;;;;;;;;>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;:::;;;<<<=========<<<<<<:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<================================================:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<::::::::::::;;;;;;;;;;;;======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<=========<<<<<<<<<===============<<<=========<<<<<<======<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>><<<:::999<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;<<<===>>>===============<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>========================;;;<<<<<<======<<<<<<;;;========================<<<<<<<<<;;;;;;<<<<<<<<<========================<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;<<<>>>??????>>>===<<<:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::888888888888888888888888========================;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<:::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============<<<===>>>===<<<;;;<<<>>><<<;;;;;;;;;;;;<<<======;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;<<<======<<<<<<============<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===========================<<<;;;;;;;;;;;;<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<888888999:::;;;===>>>???===???@@@AAA@@@???===<<<::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>???@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<999999999::::::::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============<<<<<<<<<<<<=========>>>;;;===>>>>>><<<;;;<<<>>>;;;;;;;;;;;;;;;<<<======999:::<<<===>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>>>>===<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<===========================<<<;;;;;;;;;;;;<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999:::;;;<<<===>>>@@@AAACCCCCCBBB@@@===;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???>>>===;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<=========>>>>>>;;;;;;<<<<<<======>>>>>>;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>;;;===???>>>;;;:::<<<>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;===>>>>>>>>>===<<<;;;;;;;;;<<<<<<=========>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>========================;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<===========================<<<;;;::::::;;;<<<===========================;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<>>>>>::::::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>::::::;;;<<<===>>>??????;;;<<<<<<<<<======>>>>>>========================::::::;;;;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======999999::::::;;;<<<======999999:::;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======@@@??????>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<;;;;;;::::::;;;;;;<<<>>>>>>======<<<<<<<<<;;;========================>>>>>>======<<<<<<<<<;;;???>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>>>>?????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::============>>>>>>>>>>>>========================<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;::::::::::::::::::::::::<<<<<<<<<============>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>><<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===:::999999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;>>>===<<<<<<::::::999888555666777888:::;;;<<<===::::::::::::::::::::::::999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;:::===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@??????<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;????????????????????????<<<<<<<<<;;;;;;:::::::::=========<<<<<<;;;::::::========================<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============??????>>>======<<<;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<;;;;;;::::::;;;;;;<<<>>>=========<<<<<<<<<<<<========================>>>=========<<<<<<<<<<<>>===<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================;;;;;;<<<<<<===>>>>>>?????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>???============>>>>>>>>>>>>========================<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>???AAABBBAAA???===;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::::::::;;;======;;;:::999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;::::::999999999999999:::::::::;;;;;;::::::::::::::::::::::::999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;=====================<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;;;;:::;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::<<<<<<<<<<<<============>>>>>>======<<<;;;;;;;;;=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<====================================<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>??????>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA============>>>>>>>>>>>>========================<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::<<<===>>>>>>===;;;:::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999:::;;;;;;<<<<<<;;;;;;888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<;;;::::::999999::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<=====================<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999;;;<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<=======================================<<<<<<<<<=========<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<<<<======>>>>>>>>>>>>>>>>>>============>>>>>>========================;;;<<<<<<===>>>>>>??????============>>>>>>>>>>>>========================<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::;;;<<<===>>>========================:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999:::;;;;;;<<<<<<;;;;;;888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<999999999999::::::;;;;;;=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<==================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>?????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;================================================<<<<<<<<<==================================================================<<<<<<;;;;;;<<<<<<===<<<<<<<<<=======================================<<<<<<<<<===============<<<<<<==================================================================<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>============>>>>>>========================>>>>>>>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::<<<===>>>========================:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999::::::;;;<<<======>>>::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===888999999::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================;;;<<<<<<======>>>>>>>>>;;;<<<<<<<<<======>>>>>>=========<<<<<<=================================<<<<<<======<<<;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<=========>>>>>>>>>????????????????????????========================<<<<<<<<<;;;;;;;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>========================<<<<<<<<<=====================================================================<<<<<<<<<<<<======<<<<<<<<<=======================================<<<<<<<<<===============;;;<<<======>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@?????????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<==============================:::;;;;;;;;;<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<=========::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===999:::;;;<<<============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<============<<<;;;<<<<<<<<<<<<;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<==========================================>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<======>>>===========================>>>>>>>>>>>>======<<<<<<<<<<<<============>>><<<<<<======>>>>>>??????====================================>>>>>>>>>>>>>>>======<<<;;;;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===:::;;;;;;;;;;;;<<<<<<<<<========================<<<=========>>>>>>>>>>>>========================<<<<<<<<<<<<=========>>>======================================================<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>========================<<<<<<<<<<<<=========>>>:::;;;===>>>>>>>>>==============================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===999:::;;;============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<===<<<<<<;;;:::;;;<<<<<<;;;:::999888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>===============;;;;;;<<<<<<===>>>>>>???>>>>>>============>>>>>>========================>>>>>>??????@@@?????????=========>>>>>>>>>??????======>>>>>>???@@@@@@AAA????????????????????????======>>>>>>>>>?????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>><<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<======;;;<<<<<<<<<======>>>>>>========================;;;<<<<<<<<<======>>>>>>:::;;;===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<===>>>??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<777999:::<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999888888888888888888:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======888999;;;===>>>>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;999999;;;<<<<<<<<<;;;:::::::::;;;<<<;;;:::888777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>========================:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;<<<===>>>>>>???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999:::;;;<<<<<<<<<;;;>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>?????????@@@>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;========================;;;;;;<<<<<<<<<<<<;;;;;;>>>;;;:::;;;>>>???>>><<<>>>>>>======<<<<<<<<<;;;========================<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>========================<<<======>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;@@@@@@@@@@@@@@@@@@AAAAAA?????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>===<<<======>>>>>>>>>>>>======<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<@@@???>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????>>>======<<<<<<>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;:::======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;>>>===<<<;;;:::999888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>===<<<;;;::::::::::::========================<<<<<<===>>>>>>???@@@@@@===>>>>>>>>>>>>>>>===<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCBBBBBBCCCEEEFFFHHHEEEFFFHHHJJJIIIHHHEEEDDDEEEBBB@@@@@@BBBCCCAAA???CCCCCCBBBAAA????????????========================???????????????>>>=========>>>>>>??????@@@@@@AAA??????>>>======<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<>><<<;;;:::::::::;;;::::::::::::;;;<<<<<<@@@???>>><<<<<<;;;;;;;;;>>>=========<<<<<<<<<<<<========================<<<<<<<<<======<<<<<<<<<===<<<:::;;;>>>???>>><<<>>>>>>=========<<<<<<<<<========================<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>========================<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>===============@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@??????>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@?????????>>>======??????>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=====================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<::::::;;;<<<:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????CCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJNNNNNNMMMMMMMMMNNNOOOPPPNNNPPPRRRSSSSSSRRRPPPOOONNNKKKHHHHHHIIIKKKJJJHHHFFFEEECCCCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@@@@??????<<<<<<===>>>???@@@@@@AAA???>>>>>>>>>======<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<>><<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<========================<<<======>>>>>>======<<<===<<<;;;<<<===>>>>>><<<>>>>>>============<<<<<<========================<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>>>>========================<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>============>>>>>>>>>??????>>>>>>>>>>>>>>>?????????AAA@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBAAA@@@??????===>>>>>>>>>>>>>>>>>>>>>@@@>>>===>>>???@@@???>>>=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<;;;:::;;;<<<999999:::;;;<<<======>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================>>>??????<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>AAAAAABBBCCCDDDDDDDDDDDDHHHHHHGGGHHHIIIJJJLLLNNNPPPPPPOOOOOOOOOPPPRRRSSSWWWVVVUUUUUUTTTTTTUUUUUUWWWXXXYYYZZZYYYXXXVVVTTTSSSQQQNNNMMMNNNPPPPPPPPPMMMKKKIIIJJJMMMNNNLLLIIIFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA<<<===>>>??????@@@@@@@@@>>>>>>>>>=====================<<<<<<<<<<<<=========<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<>>>======<<<<<<<<<=====================<<<<<<<<<==============================>>>>>>>>>>>>======<<<<<<<<<<<<===>>>======>>>>>>==========================================<<<<<<<<<<<<========================>>>>>>>>>>>>======>>>>>>>>>>>>======<<<============>>>>>>>>>==============================>>>????????????>>>======>>>>>>>>>>>>>>>???????????????>>>>>>=========>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAEEEEEEEEEDDDCCCBBBAAA@@@===============>>>>>>???AAA@@@???@@@AAABBBAAA???>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>>>>======?????????@@@@@@@@@AAAAAA>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;===::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<======>>>???<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????===>>>>>>???@@@@@@AAAAAADDDEEEFFFHHHHHHIIIIIIIIIJJJIIIIIIJJJLLLOOORRRTTTXXXWWWUUUTTTTTTUUUWWWXXX[[[[[[ZZZYYYYYYXXXXXXXXX[[[[[[\\\\\\[[[YYYWWWVVVWWWUUUSSSQQQRRRSSSUUUVVVUUURRRPPPQQQTTTVVVSSSPPPOOONNNNNNMMMKKKIIIGGGFFFHHHGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBBBB@@@???>>>>>>>>>>>>=====================<<<<<<<<<<<<============<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<======>>><<<<<<<<<=============================================>>>>>>>>>>>>======;;;<<<===============>>>======>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<========================>>>>>>>>>>>>======>>>>>>>>>>>>==================>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????===>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCBBBAAA@@@@@@BBBBBBAAA@@@????????????????????????@@@@@@??????>>>>>>>>>===@@@@@@@@@??????>>>>>>>>>???>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======;;;;;;<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777888999:::<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======================================================>>>==================>>>>>>>>>??????@@@AAABBBBBB@@@@@@AAACCCEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNKKKLLLMMMOOORRRUUUXXXZZZ]]]\\\YYYWWWVVVVVVXXXXXX[[[[[[[[[[[[[[[ZZZZZZZZZXXXXXXZZZZZZ[[[[[[ZZZZZZXXXXXXVVVUUUUUUVVVXXXYYYWWWTTTRRRRRRTTTVVVUUUSSSVVVVVVUUUSSSRRRQQQPPPPPPNNNMMMKKKIIIGGGFFFFFFFFFIIIIIIIIIHHHFFFCCCAAA??????????????????>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999888888;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<======>>><<<<<<<<<=======================================<<<======>>>>>>======<<<;;;<<<======<<<<<<===???======>>>>>>>>>>>>??????========================<<<<<<<<<<<<========================>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@??????>>>??????@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIKKKLLLLLLLLLLLLLLLNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFDDDCCCCCCCCCDDDEEEDDDCCCBBBCCCDDDEEEDDDBBBAAAAAAAAA@@@??????>>>>>>AAAAAAAAA@@@@@@??????>>>???>>>>>>===<<<<<<;;;;;;??????>>>>>>>>>=================================<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<;;;<<<===???>>>>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777777999:::<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========================================================@@@@@@???>>>>>>?????????>>>>>>???AAABBBDDDEEEFFFFFFGGGHHHIIIKKKMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPQQQSSSUUUXXXZZZ\\\]]]]]]\\\ZZZXXXWWWWWWWWWXXXUUUUUUWWWXXXXXXYYYYYYXXXRRRRRRTTTVVVWWWXXXYYYYYYTTTUUUVVVUUUTTTTTTUUUWWWUUUTTTSSSRRRSSSVVVYYY\\\\\\ZZZWWWTTTSSSSSSTTTTTTRRRQQQOOOMMMKKKKKKKKKLLLQQQQQQQQQPPPMMMJJJFFFDDDDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>============>>>>>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<;;;:::999888777;;;::::::::::::;;;<<<<<<>>>======<<<<<<<<<======<<<<<<<<<<<<=========>>>========================<<<<<<<<<======<<<<<<<<<:::<<<>>>===<<<;;;===???======>>>>>>>>>?????????========================<<<<<<<<<<<<========================>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPMMMNNNOOOPPPRRRSSSTTTUUUPPPQQQTTTWWWYYYXXXWWWVVVWWWVVVTTTSSSSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXQQQOOOMMMKKKJJJJJJKKKLLLKKKJJJIIIJJJKKKLLLKKKIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<;;;<<<>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>================================================@@@@@@@@@@@@@@@AAABBBCCCAAABBBCCCFFFHHHJJJLLLMMMOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSUUUWWWYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYTTTUUUWWWZZZ\\\]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWTTTWWWYYYYYYXXXWWWXXXYYY[[[\\\]]]\\\\\\```iiipppkkkggg```YYYTTTRRRRRRSSSRRRQQQPPPOOOPPPQQQSSSTTTUUUVVVWWWVVVUUUQQQNNNLLLJJJJJJIIIHHHFFFEEEDDDDDDAAA@@@@@@??????@@@@@@AAA@@@???>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<;;;:::999;;;::::::::::::;;;<<<<<>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>========================;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>>>><<<;;;===???======>>>>>>?????????@@@========================<<<<<<<<<<<<=========>>>============>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCDDDDDDHHHHHHHHHIIIJJJMMMOOOQQQTTTTTTUUUVVVWWWXXXYYYZZZVVVWWWXXXYYY[[[\\\^^^^^^\\\___cccgggiiihhhgggeeedddcccaaa``````aaacccddddddeeefffffffffffffffeee___]]][[[XXXWWWWWWWWWXXXSSSRRRQQQQQQSSSSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHGGGDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCC????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>====================================<<<===>>>===<<<;;;<<<>>><<<<<<<<<===============;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===============>>>??????<<<<<<<<<;;;;;;<<<<<<<<<999999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================??????@@@AAABBBDDDEEEFFFEEEFFFHHHKKKNNNQQQSSSTTTVVVVVVUUUUUUTTTTTTTTTSSSVVVVVVVVVWWWVVVVVVUUUUUUUUUVVVXXXYYYYYYWWWUUUSSSTTTUUUWWWXXXYYYZZZZZZZZZ\\\^^^aaadddggghhhiiiiiiqqqooolllgggccc^^^[[[YYY\\\```dddeeecccaaaaaabbbcccfffiiihhhhhhnnn{{{{{{pppddd[[[VVVSSSSSSQQQPPPPPPPPPRRRUUUXXXZZZWWWXXXZZZZZZYYYWWWTTTRRROOOOOOMMMLLLJJJHHHGGGGGGCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@???>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<888999:::<<<======<<<<<<;;;::::::::::::;;;<<<<<<@@@???>>><<<<<<;;;;;;;;;========================??????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;==============================>>>>>>>>>>>>==========================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======?????????@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>???BBB@@@???@@@CCCDDDCCCAAAFFFEEEDDDFFFIIIKKKLLLLLLOOOOOOPPPRRRXXX^^^eeeiiinnnjjjfffdddeeeggghhhhhheeeeeefffjjjooorrrpppnnnooooooooopppqqqrrrssstttssspppmmmjjjjjjkkkmmmoooqqqpppnnnmmmmmmmmmnnnooosssooojjjgggfffgggggggggccc___\\\\\\``````]]]YYYYYY[[[[[[XXXSSSOOOLLLKKKKKKJJJGGGDDDAAA@@@?????????BBBEEEDDDAAA@@@AAACCCAAABBBBBBAAA>>>===<<<<<>>>>>>>>>>>=========<<<<<<<<<<<<@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;===========================<<<;;;:::999::::::;;;;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::===>>>???>>><<<;;;;;;===========================;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============;;;<<<<<<===>>>??????@@@>>>;;;:::;;;===>>><<<:::555777999<<<===<<<;;;:::>>>===<<<;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>??????>>>===<<<;;;<<<<<<======<<<;;;:::===@@@CCCDDDEEEFFFHHHJJJQQQSSSTTTTTTTTTTTTVVVXXXTTTWWWXXXUUUTTTXXXZZZZZZ[[[[[[ZZZXXXUUUTTTUUUWWWUUUWWWXXXXXXVVVTTTTTTTTTTTTWWW\\\___aaaaaabbbcccnnnqqqwww|||~~~|||~~~|||zzzvvvpppjjjeeebbbhhhkkknnnnnnjjjgggeeefff```gggnnnsssxxx|||ooofffbbbaaaaaa______^^^\\\ZZZ]]]ccchhhlllhhhbbb[[[WWWUUUUUUVVVNNNNNNNNNNNNMMMMMMLLLKKKMMMIIIEEECCCDDDEEECCC@@@CCCAAA???>>>?????????=========<<<<<<<<<===>>>>>>============>>>???@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888888:::===???;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;========================???>>>>>>>>>=========<<<>>>>>>>>>=========<<<<<<==============================>>>>>>>>>>>>==========================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>======>>>>>>????????????@@@@@@>>>???AAAAAA@@@@@@AAACCCEEECCCBBBDDDGGGIIIHHHGGGKKKJJJIIIKKKOOOTTTXXXYYY\\\]]]```dddjjjrrrxxx|||{{{yyyvvvtttttttttrrrqqqqqqpppqqquuuzzz||||||zzzyyyxxxxxxwwwxxxxxxyyyyyyyyyxxxwwwwwwyyy|||}}}|||{{{yyyxxxxxxxxxxxx|||zzzwwwvvvvvvvvvvvvuuunnnkkkhhhhhhkkkllliiieee```aaabbb```[[[VVVSSSQQQRRRPPPNNNKKKIIIHHHGGGGGGDDDEEEEEEDDDAAA@@@@@@@@@???@@@AAA@@@???===<<<<<<>>>>>>==================>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<========================>>>=========<<<<<<<<<<<<========================>>>===<<<;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;:::::::::;;;;;;<<<===<<<:::999:::;;;==============================>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>===;;;:::;;;======<<<:::777888:::;;;<<<<<<;;;:::===<<<;;;::::::;;;<<<=========<<<<<<<<<;;;;;;;;;============<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<===>>>>>>???BBBFFFIIIKKKNNNQQQSSSUUUWWWXXXWWWVVVTTTUUUUUURRRWWWYYYWWWWWWZZZ\\\ZZZ[[[\\\[[[XXXUUUSSSTTTUUUWWWYYY\\\^^^]]]\\\\\\\\\bbbfffkkknnnooooooooopppxxx{{{~~~~~~}}}}}}{{{wwwsssnnnjjjhhhjjjmmmppppppnnnkkkkkkkkknnnrrrwwwzzz}}}vvvooommmmmmnnnnnnmmmkkkiiihhhlllsssyyyxxxuuupppiiibbb]]]YYYVVVRRRRRRSSSSSSRRRQQQPPPOOONNNLLLIIIHHHHHHHHHGGGFFFIIIFFFCCCBBBAAA@@@>>><<<<<<<<<<<<<<<======>>>???===<<<<<<<<<<<<<<<======;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;<<<>>>;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>============???>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>========================???????????????>>>=========>>>>>>>>>?????????@@@===???AAABBBBBBCCCFFFGGGIIIHHHGGGHHHKKKMMMNNNNNNQQQPPPPPPTTT[[[ccchhhkkkuuuvvvwwwyyy|||~~~~~~}}}zzzxxxyyyyyy{{{~~~~~~{{{yyyxxxuuussssssuuuuuurrrnnnkkknnnooonnnjjjdddaaa___\\\[[[YYYWWWVVVUUUUUUUUUOOOLLLIIIGGGFFFDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;::::::;;;;;;<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<========================>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;:::;;;;;;;;;:::<<<<<<<<<:::999:::;;;========================>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999999888:::::::::;;;<<<<<<======<<<;;;:::;;;<<<===<<<:::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>===>>>@@@CCCEEEGGGJJJMMMPPPQQQSSSVVVXXXVVVXXXZZZZZZXXXWWWVVVWWWTTTYYY[[[YYYXXX[[[[[[YYYWWWXXXYYYXXXVVVUUUWWWXXXYYY^^^eeejjjnnnpppqqqsssvvvyyy|||}}}}}}|||||||||}}}zzzwwwuuurrrqqqtttvvvxxxyyyxxxwwwxxxxxxxxxzzz|||~~~zzzuuuqqqqqqrrrtttxxxvvvtttqqqpppsssxxx|||}}}|||yyytttlllddd]]]YYYXXXZZZ\\\]]]]]]\\\[[[ZZZRRRRRRSSSQQQOOOMMMMMMMMMNNNLLLIIIHHHGGGFFFCCCAAA===============>>>??????============<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>============????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>========================>>>????????????>>>===<<<>>>>>>>>>???@@@@@@AAAAAA@@@BBBDDDEEEEEEFFFHHHJJJLLLKKKJJJKKKMMMPPPSSSTTTTTTVVVZZZaaajjjrrrwwwyyy~~~~~~~~~~~~|||~~~zzzvvv{{{zzzxxxxxxyyyxxxtttrrrrrruuuwwwvvvrrrmmmiiigggddddddcccbbbbbbaaaaaaaaa[[[WWWRRROOONNNMMMJJJFFFEEEDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>============<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<=======================================<<<<<<<<<==============================<<<<<<<<<<<<<<<<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===========================<<<;;;;;;::::::;;;;;;<<<>>>=========<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===??????<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===<<<;;;<<<>>>========================<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===???@@@@@@AAABBBCCCFFFIIIKKKMMMRRRTTTVVVUUUTTTSSSSSSTTTSSSUUUYYYZZZZZZZZZZZZ[[[XXX\\\\\\XXXVVVYYYZZZYYYUUUWWWYYY[[[\\\^^^aaadddhhhnnnuuu{{{~~~~~~~~~~~~|||zzzzzz|||~~~~~~}}}|||~~~|||zzzxxxvvvsssrrrrrrsssttt{{{zzzxxxvvvtttsssttttttvvvuuutttqqqlllfffaaa^^^```bbbeeehhhjjjjjjiiihhh^^^```bbb^^^XXXSSSQQQRRRPPPOOOMMMNNNNNNNNNLLLJJJAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<;;;;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@@@@AAABBBBBBCCCDDDDDDFFFGGGIIIIIIIIIIIIJJJLLLMMMMMMMMMMMMOOOSSSXXX[[[ZZZ^^^eeeoooxxx~~~zzz|||~~~zzz}}}~~~{{{}}}|||}}}~~~}}}yyy~~~}}}}}}~~~~~~|||zzzxxxsssuuuwwwvvvsssnnnkkkiiiiiiiiiiiihhhhhhhhhggggggeeeaaa\\\YYYYYYWWWSSSPPPKKKHHHEEEDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>=====================<<<<<<;;;;;;:::========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=======================================;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<;;;;;;;;;===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===========================<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@<<<<<<;;;;;;;;;<<<<<<===;;;===>>>===<<<<<<===>>>========================999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<=========>>><<<<<<<<<<<<<<<=========:::;;;;;;;;;::::::;;;;;;======<<<;;;::::::::::::<<<<<<<<<======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<================================================>>>>>>======>>>???AAABBBAAADDDHHHMMMPPPRRRSSSSSSWWWXXXYYYWWWTTTRRRQQQRRRSSSUUUXXXZZZZZZZZZ[[[\\\VVVYYYXXXTTTTTTYYY^^^______aaabbbdddfffiiinnnqqqzzz~~~~~~{{{zzzxxxvvvvvvyyy~~~}}}}}}|||{{{zzzzzzzzzyyy{{{|||}}}~~~}}}{{{wwwuuupppnnnllljjjhhhfffeeedddgggiiilllooorrrsssssssssqqqssstttoooggg^^^YYYXXXSSSRRRQQQQQQRRRQQQOOOMMMHHHGGGEEECCCAAA??????>>><<<===>>>???@@@?????????<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===>>>===<<<;;;;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDDDDEEEFFFGGGHHHHHHIIILLLMMMNNNNNNLLLLLLMMMNNNOOOPPPQQQRRRVVV\\\dddiiiiiimmmttt}}}zzzzzz|||~~~~~~{{{yyyxxxwwwuuunnnrrrvvvyyyyyywwwuuuttt~~~wwwqqqggghhhjjjlllppptttxxxzzz~~~}}}{{{{{{wwwwwwwwwxxxzzzzzzxxxvvvyyy{{{~~~xxxzzz{{{zzzvvvsssqqqqqqmmmmmmmmmnnnmmmmmmlllkkkjjjiiigggfffdddbbb___]]]UUUPPPIIIEEEEEEFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>===<<<;;;:::========================????????????????????????<<<<<<<<<=======================================999:::;;;;;;<<<;;;;;;;;;:::::::::::::::999999999======<<<<<<======>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????<<<<<<<<<;;;<<<<<<===>>>999:::<<<;;;::::::;;;<<<========================888999:::<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<;;;:::999:::;;;===<<<<<<<<<;;;;;;::::::<<<<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>==============================>>>???@@@BBBDDDEEEFFFJJJOOOTTTWWWXXXWWWVVVUUUVVVXXXWWWUUUTTTUUUUUUXXXYYYZZZZZZYYYYYYZZZ[[[UUUYYYYYYWWWZZZbbbhhhjjjnnnnnnmmmlllmmmpppuuuzzzyyy}}}}}}}}}{{{zzz|||}}}|||{{{tttvvvzzz~~~zzzsssqqqnnnkkkjjjjjjkkklllnnnoooppprrrtttuuuvvvwww~~~|||tttkkkccc___XXXVVVUUUUUUTTTRRRNNNKKKMMMKKKIIIGGGEEECCCBBBAAA===>>>???@@@@@@???>>>===<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>===<<<<<<;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???<<<<<<=========>>>>>>>>>==============================>>>>>>>>>>>>==========================================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPQQQQQQPPPPPPQQQRRRQQQSSSVVVZZZ```iiittt|||~~~wwwvvvuuutttvvvxxx{{{}}}~~~|||xxxuuusssoookkkgggaaacccfffhhhiiikkkooossszzzssslllggg[[[[[[ZZZ[[[^^^aaaeeehhhsssrrrrrrqqqqqqqqqrrrrrrkkkhhhfffeeefffffffffeeefffjjjpppuuuyyy|||}}}~~~}}}}}}}}}|||yyyvvvvvvwwwvvvvvvwwwwwwwwwuuutttsssppprrrttttttrrrooonnnmmmddd\\\QQQKKKKKKLLLKKKJJJIIIHHHGGGEEECCCBBBAAA@@@?????????>>>>>>>>>=========>>>>>>??????>>>===<<<========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>========================999:::;;;=========<<<;;;::::::::::::;;;;;;;;;;;;===============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===============>>>>>><<<<<<<<<<<<<<<===>>>>>>999:::;;;;;;::::::;;;===========================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;999888:::<<<;;;;;;<<<======<<<;;;:::;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>========================>>>@@@BBBEEEGGGIIIJJJKKKOOOQQQTTTVVVXXXXXXWWWVVVTTTVVVXXXXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYZZZ]]]___```eeeiiiiiikkkrrrvvvvvvsssqqqooollllllpppwww|||xxx|||yyyzzz||||||wwwvvvtttrrrrrrsssuuuvvvwww}}}~~~|||xxxvvvooopppsssxxx}}}~~~|||wwwvvvuuuttttttuuuwwwxxxyyyxxxwwwvvvvvvwwwwwwxxx~~~~~~~~~{{{sssjjjccc]]]\\\[[[[[[ZZZWWWTTTPPPNNNMMMLLLJJJIIIHHHGGGGGGCCCDDDDDDDDDCCCAAA>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????;;;<<<<<<<<<======>>>>>>==============================>>>>>>>>>>>>==========================================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQSSSSSSRRRRRRTTTVVVSSSVVV[[[```hhhttt}}}jjjiiihhhhhhkkkpppuuuxxxxxxwwwvvvuuusssooohhhddd^^^___``````ccciiirrryyy~~~|||zzzvvvqqqlllhhheee___]]][[[YYYYYY[[[___aaahhhgggfffffffffhhhiiijjjgggccc]]]YYYWWWVVVUUUTTTQQQVVV___ffflllqqquuuwwwzzzzzzyyywwwtttssssssttt}}}|||vvvzzz}}}zzzyyyzzzpppfffZZZRRRQQQRRRRRRQQQOOONNNLLLJJJHHHFFFEEEDDD????????????>>>>>>>>>>>><<<===>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<<<<======>>>>>>========================:::;;;===>>>>>>>>>======<<<=========>>>>>>??????===============>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::===========================<<<;;;;;;::::::::::::999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>============>>><<<<<<<<<<<<<<<===>>>>>>;;;<<<======<<<<<<>>>???========================@@@@@@@@@???>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888:::<<<;;;999888:::<<<999;;;===>>>>>>===;;;:::::::::;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>BBBDDDGGGKKKNNNPPPQQQQQQWWWWWWWWWVVVVVVUUUUUUUUUVVVXXXZZZZZZYYYYYYZZZ[[[ZZZZZZZZZZZZZZZ]]]bbbfffooouuuzzz{{{|||}}}nnnllliiiggghhhnnnvvv}}}|||yyyvvvwww{{{}}}xxxwwwuuurrrooonnnpppsssuuuzzz|||~~~~~~zzzvvvsssqqqpppppptttyyy}}}}}}|||xxxyyyzzz{{{}}}~~~{{{yyyxxxyyyyyywwwwwwyyy{{{{{{uuukkkddd```______```aaa```]]]ZZZNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJGGGDDD@@@>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????=========>>>>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>===@@@BBBCCCBBBBBBBBBCCCDDDGGGJJJLLLNNNOOORRRTTTSSSPPPQQQWWWXXXVVVWWW\\\[[[\\\[[[YYYWWWXXX]]]bbbaaaaaaeeeooo}}}|||vvvuuuppplllhhhjjjooouuuyyyzzzzzz}}}pppfffdddffffffeeedddfffjjjqqqwww|||}}}{{{yyyyyyyyyxxxvvvtttkkkeeeaaa```___^^^aaafffmmmkkkiiijjjmmmooonnnlllooojjjbbb\\\XXXVVVTTTRRRSSSUUUYYY]]]aaaeeehhhiiiqqqkkkiiiiiihhheeeiiiqqqxxx}}}|||wwwqqqjjjccc```___^^^^^^^^^ZZZUUUQQQNNNKKKHHHFFFCCCBBBAAA@@@???>>>===<<>>>>>===>>>???@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>======<<<<<<<<<;;;========================>>>>>>>>>>>>=====================<<<;;;;;;;;;:::@@@@@@??????>>>>>>>>>===??????>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::========================???>>>===<<<<<<===>>>???>>>===<<<;;;::::::;;;<<<>>>======<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::999999888999:::;;;<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>>888:::<<<======<<<===????????????======>>>AAADDDHHHLLLQQQVVVXXXXXXWWWUUUXXXVVVTTTUUUYYY\\\\\\[[[VVVWWWYYY[[[\\\]]]]]]]]]\\\\\\\\\]]]cccmmmxxx|||wwwrrroookkkhhheeefffmmmyyy}}}zzz|||{{{{{{zzz{{{|||~~~{{{}}}}}}{{{{{{|||}}}|||wwwrrrpppqqqtttvvvyyy{{{}}}}}}{{{yyyxxxwwwuuuttttttttttttrrrpppnnnqqqpppooooooqqquuuyyy{{{~~~}}}yyyvvvtttuuuuuusssnnniiifffeeebbbaaabbbgggmmmmmmhhhbbb^^^[[[WWWTTTRRRRRRQQQQQQLLLLLLLLLLLLKKKHHHDDD@@@@@@AAABBBAAA???=========@@@>>><<<<<<======<<<;;;>>>============<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>???@@@@@@AAA@@@???????????????@@@@@@>>>@@@DDDFFFGGGHHHJJJKKKIIIKKKMMMOOOQQQTTTYYY\\\YYYXXX\\\cccfffddddddgggffffffffffffggglllrrrvvvwwwuuuwww~~~xxxwwwuuupppllllllqqqnnnkkklllqqqvvvxxxxxx~~~{{{qqqlllkkklllkkkjjjlllqqqxxx~~~yyypppgggcccbbbeeennnvvv}}}{{{xxxyyy{{{~~~~~~}}}}}}zzzrrrggg]]]WWWVVVWWWWWWYYY^^^bbbgggiiikkkkkkhhhcccaaaaaa___\\\^^^eeeiiimmmssswwwyyy}}}~~~|||zzzwwwsssooonnnnnnnnnnnnhhhccc]]]XXXTTTPPPMMMJJJHHHGGGFFFEEEDDDBBBBBBAAA????????????????????????<<<===>>>??????>>>===<<<=========<<<<<<;;;;;;;;;>>>>>>=========<<<<<<<<<========================>>>>>>>>>=========<<<<<<==================<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======;;;;;;;;;<<<========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::::::::::::::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===>>>???======<<<;;;:::;;;<<<<<<>>>>>>======<<<;;;;;;:::========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;888999:::;;;<<<<<<<<<<<<>>>=========<<<<<<<<<<<<===============<<<<<<<<<:::;;;=========<<<===>>><<<>>>@@@AAAAAADDDGGGJJJRRRTTTWWWZZZZZZYYYWWWUUUYYYXXXVVVWWWYYYYYYWWWTTTXXXWWWVVVVVVXXX[[[^^^```eeefffgggiiinnnwww~~~yyyuuurrrmmmmmmnnnsss{{{~~~yyyyyyyyyxxxwwwtttrrrpppuuuuuuuuuvvvxxxzzz|||}}}~~~}}}||||||||||||yyywwwzzz}}}uuurrrmmmiiiggghhhjjjkkkpppuuu{{{}}}zzzxxxzzz{{{wwwooogggllljjjiiihhhiiilllppprrrrrrssstttvvvyyyyyywwwuuutttvvvvvvtttooojjjfffeeefffgggiiinnnrrrrrrmmmiiiiiieeeaaa______^^^\\\ZZZSSSPPPMMMLLLKKKJJJHHHFFFCCCDDDCCCBBBAAA?????????@@@>>><<<<<<===>>>===<<<=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEIIIKKKKKKLLLNNNPPPNNNOOOQQQSSSVVV\\\bbbgggjjjhhhhhhkkkmmmlllnnnrrrzzzwwwuuuuuuyyyyyyppphhhffffffeeeeeefffooommmmmmpppwww}}}~~~wwwssstttsssrrrtttyyyzzzsssqqqrrrwwwuuuggg___aaaeeebbbfffmmmsssvvvwwwuuusssnnnjjjgggeee```ZZZYYY\\\[[[^^^ccciiinnnttt{{{}}}}}}~~~|||{{{yyywwwvvvuuutttttttttoooiiiddd```\\\YYYWWWLLLKKKIIIGGGEEECCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA===>>>>>>??????>>>==================<<<<<<<<<<<<>>>>>>============<<<<<<=================================<<<<<<<<<;;;;;;=========>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<======>>><<<<<<;;;;;;;;;<<<======???>>>>>>======<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666777777999:::;;;<<<===999:::;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<>>>>>======<<<<<<;;;;;;===>>>>>><<<<<<===>>>;;;>>>CCCFFFIIILLLOOORRRXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVXXXZZZZZZYYYWWWVVVUUUTTTUUUZZZbbbjjjooouuuuuuuuuuuuvvv{{{~~~}}}~~~}}}xxxtttqqqpppooonnnnnnmmmmmmmmmmmmooopppqqqrrrsssuuuvvvwwwxxxssspppooorrrrrrooolllqqqrrryyy}}}xxxkkkhhhdddaaa``````bbbcccgggnnnxxxwwwllljjjiiigggfffgggiiilllnnnlllmmmnnnqqqssssssqqqooooooqqqsssrrroookkkhhhggggggjjjooosssuuuuuurrrpppuuuqqqnnnoooqqqqqqmmmiii[[[VVVQQQMMMLLLLLLLLLLLLFFFEEECCCAAA@@@@@@@@@@@@@@@>>><<<<<<===>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>???????????????>>>>>>??????@@@AAAAAABBBBBBCCCEEEFFFGGGKKKLLLNNNNNNMMMMMMNNNOOOPPPSSSWWW[[[```fffmmmqqqrrrooolllkkknnnsssyyy~~~{{{yyy|||{{{vvvnnnddd```bbbeeehhhkkkmmmmmmpppxxxzzzyyyxxxxxxzzz|||zzz||||||rrrnnnqqquuurrryyy}}}yyyrrriiiaaa]]]]]]YYYZZZ]]]aaafffkkkooopppqqquuuyyyyyyvvvvvvxxx{{{zzz{{{{{{yyywwwuuuttttttxxxuuupppllliiifffcccaaaVVVTTTPPPMMMIIIGGGEEEDDDEEEDDDCCCBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@?????????========================>>>>>>=============================================<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>???==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;<<<<<<======??????>>>>>>=========<<<========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888999;;;<<<======::::::;;;<<<<<<<<<<<<<<<===============<<<<<<<<<>>>>>>>>>===============<<<===>>>===<<<<<<>>>??????CCCIIIMMMQQQSSSVVVXXXVVVWWWXXXYYY[[[\\\]]]]]][[[ZZZYYYYYYYYYZZZ[[[[[[WWWWWWYYY]]]fffppp{{{~~~{{{vvvssstttxxx|||~~~{{{xxxvvvtttrrrrrrqqqooommmlllmmmnnnpppmmmnnnoooppppppqqqppppppnnnllliiihhhiiiiiiiiiiiioooooorrrxxx|||xxxqqqkkkfffeeebbbaaaaaabbbeeefffiiilllttt||||||vvvpppooonnnmmmnnnqqqsssuuurrrqqqppppppooommmiiieeeeeehhhlllnnnnnnmmmmmmmmmkkkooouuuyyyzzzzzzzzzzzz|||yyywwwyyy}}}}}}xxxrrr```[[[UUUPPPNNNNNNMMMMMMLLLIIIFFFDDDCCCDDDDDDDDDAAA???===<<<===>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>===<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@??????>>>>>>??????@@@@@@DDDDDDEEEFFFGGGIIIJJJKKKNNNOOOQQQPPPOOOPPPQQQSSSWWW\\\ccciiiooosssxxx{{{pppqqqsssuuuzzzzzzsssoooqqqssssssssswwwxxx|||~~~|||uuukkkfffhhhoootttuuurrrtttxxx{{{{{{{{{}}}vvvvvv{{{yyywwwwwwzzz{{{{{{rrrlllgggdddaaa``````dddhhhlllkkkjjjeeehhhkkklllkkkjjjkkkmmmqqqtttwwwwwwwwwxxxzzz}}}|||yyyvvvtttqqqnnniiiffffffddd___YYYTTTQQQOOONNNIIIIIIGGGEEEDDDCCCBBBBBB@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<::::::;;;<<<<<<=========>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======;;;;;;<<<<<<======<<<<<<<<<<<<<<<===============;;;<<<<<<===>>>???@@@@@@<<<===>>>>>>>>>???AAACCCGGGKKKPPPTTTVVVXXXYYYZZZWWWXXXYYYZZZ\\\]]]___```aaa```\\\YYYXXXXXX[[[]]]cccdddfffjjjpppwww~~~}}}zzzvvvrrrpppsssyyy}}}{{{yyyxxxvvvuuuqqqooollliiihhhjjjlllnnnmmmnnnqqqrrrssssssrrrqqqooorrrtttrrrooonnnsssxxxzzz{{{~~~{{{uuukkkiiihhhhhhiiimmmqqqtttttttttvvvzzzyyyzzzzzzyyywwwvvvvvvwwwuuuuuuuuuvvvxxxzzz}}}}}}|||yyywwwtttpppjjjfffbbbfffiiilllmmmnnnoooppprrrvvvzzz}}}~~~~~~}}}zzzxxxyyy{{{yyysssnnnddd```\\\XXXVVVSSSPPPNNNRRROOOKKKIIIIIIJJJIIIHHHCCCAAA???>>>>>>>>>===;;;======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========@@@@@@>>>======<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDHHHIIIIIIJJJKKKLLLNNNNNNNNNPPPSSSUUUWWWZZZ^^^aaaeeejjjqqqwww{{{}}}{{{wwwmmmjjjfffeeeeeeggghhhiiiooossszzzwwwpppsss{{{||||||}}}~~~xxxuuuuuuxxxxxxwwwxxx{{{zzzvvvvvvyyyzzzzzzzzzxxxuuusssjjjiiijjjooovvvxxxvvvqqqfffggghhhiiihhheeeaaa___```dddhhhkkknnnttt|||{{{uuupppqqqmmmhhhbbb]]]YYYWWWWWWRRRQQQOOOMMMIIIFFFCCCAAA@@@???>>>===============>>>>>>>>>>>>????????????======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888999;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>======<<<;;;;;;::::::::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<<<<===<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<;;;<<<<<<=========<<<<<<<<<<<<<<<===============;;;;;;<<<===???@@@AAAAAA===>>>@@@AAABBBDDDHHHKKKPPPSSSWWWYYYZZZZZZ[[[\\\^^^^^^^^^]]]]]]]]]]]]]]]XXXYYYZZZ[[[]]]bbbiiinnnsssssssssssssssuuuvvvwwwtttssssssrrruuu{{{}}}xxxuuurrrpppnnnllljjjhhhgggiiilllppprrrxxxzzz}}}www}}}{{{{{{xxxvvvttttttwww|||~~~xxxrrrqqqtttyyyzzzzzz{{{|||~~~~~~zzzlllnnnpppppppppqqqsssuuuxxxwwwwwwxxxyyyzzzzzz{{{yyyxxxvvvuuusssooojjjgggiiihhheeedddbbb___[[[YYYVVVSSSNNNMMMNNNOOOLLLJJJIIIFFFCCCBBBAAA@@@???===>>>============<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCEEEFFFHHHIIILLLLLLLLLMMMNNNOOOPPPQQQQQQTTTXXX]]]aaagggmmmqqquuuxxx{{{~~~~~~uuuiiieeeeeefffffffffhhhkkknnnqqqxxx|||~~~~~~{{{xxxyyyyyyxxxzzz~~~zzzxxxyyy|||~~~{{{}}}}}}zzzvvvuuuvvv~~~~~~sssrrrqqqssssssooogggaaaYYY[[[]]]]]]___eeeooowwwzzzuuurrrmmmhhhdddbbbaaaaaa______]]]ZZZUUUOOOJJJGGGCCCBBB@@@???>>>>>>??????>>>>>>>>>??????@@@@@@@@@======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<;;;;;;;;;<<<<<<=========::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888;;;===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;;;;<<<=========<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<=========>>><<<<<<===>>>???@@@@@@@@@???AAACCCEEEGGGKKKPPPTTTVVVXXX[[[\\\\\\\\\]]]^^^``````___^^^]]][[[YYYXXXRRRWWW^^^eeekkkrrrzzzyyyxxxvvvuuutttuuuvvvvvvuuuwwwyyy{{{}}}~~~}}}xxxtttsssrrrqqqpppssstttuuuxxx}}}yyyyyyyyyyyyxxx{{{~~~|||vvvtttttttttsssqqqrrrtttuuutttqqqnnnmmmnnnrrrqqqooopppppppppnnnlllbbb^^^ZZZZZZ\\\[[[XXXTTTPPPMMMJJJGGGFFFDDDBBB@@@??????>>>>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCDDDDDDEEEFFFHHHIIIKKKLLLOOOOOOOOOOOOPPPQQQRRRRRRWWWZZZ___dddiiipppvvv{{{~~~}}}|||{{{|||}}}~~~wwwnnngggjjjnnnnnnnnnooossswww{{{|||{{{~~~}}}}}}{{{~~~wwwuuuxxxyyywww~~~}}}|||uuulllaaa```^^^XXXUUUXXXaaaiiipppttt{{{|||zzzxxxsssooolllkkklllllllllllljjjgggaaaYYYRRRNNNGGGFFFDDDCCCBBBBBBCCCCCC>>>>>>??????@@@@@@@@@@@@======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============??????>>>>>>======<<<<<<===>>>>>>>>>??????@@@@@@=========>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777888;;;===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;@@@@@@??????>>>>>>======<<<;;;:::999999:::;;;<<<========================;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>::::::;;;;;;<<<=========::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================:::;;;<<<======<<<;;;:::<<<<<<=========<<<:::999;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===============<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>????????????AAACCCEEEHHHKKKPPPVVV[[[YYY[[[]]]^^^]]]]]]^^^```]]]]]]]]]\\\[[[XXXVVVUUU\\\ccckkkrrrvvvyyy}}}vvvuuuttttttvvvzzz~~~}}}}}}{{{~~~{{{yyyvvvvvvxxx{{{}}}~~~}}}xxxwwwwwwtttppplllqqquuuvvvttttttxxx|||yyywwwvvvwwwzzz|||}}}|||tttpppmmmmmmooonnniiieeeUUURRRNNNKKKIIIGGGDDDBBB????????????>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>?????????>>>>>>======<<<<<>>>>>>>>>>>>>>@@@?????????>>>>>>======>>>>>>>>>???????????????BBB???===>>>AAACCCBBB@@@BBBCCCFFFHHHKKKMMMOOOQQQUUUSSSQQQPPPQQQSSSUUUWWW```gggllllllpppwwwxxxuuuuuuvvvxxxwwwuuuttttttuuu~~~zzzyyyyyyvvvpppssspppooottt|||~~~zzzyyy{{{}}}~~~~~~yyyxxx{{{~~~zzz|||yyyvvvsssrrrrrrqqqppp~~~yyyrrrjjjhhhddd```______aaabbbccccccfffnnnvvv|||}}}|||}}}}}}}}}|||{{{xxxuuutttvvvssslllfffdddddd^^^VVVRRRMMMGGGEEEGGGGGGCCC@@@@@@AAA@@@???>>>===>>>??????>>>>>>>>>>>>>>>??????============<<<<<<<<<<<>>>>>======<<<<<<======>>>>>>>>>>>>======<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::;;;<<<===???>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>======<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999>>>;;;888888;;;<<<<<<:::========================>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;======<<<<<<<<<======>>><<<===??????>>>>>>@@@AAAIIIJJJLLLOOOSSSVVVYYYZZZ]]]\\\]]]bbbfffeee^^^WWW]]]ZZZWWWXXX\\\___aaaaaannntttzzzzzzwwwsssrrrtttooosssyyy}}}yyyxxxyyy{{{{{{||||||rrrpppwww~~~uuusssqqqnnnlllnnnssszzz|||{{{}}}~~~|||vvvooobbb\\\VVVQQQOOOMMMJJJFFFEEECCC@@@>>>??????>>>===????????????>>>===<<<;;;===<<<;;;;;;;;;===>>>???============>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>>>>>>>???????????????@@@@@@@@@???======>>>BBBEEEEEEDDDFFFGGGIIIJJJKKKNNNPPPRRRSSSSSSTTTUUUXXX\\\```bbbkkkpppsssvvv{{{yyypppkkkkkkjjjiiiggggggjjjlllvvvxxxxxxvvvxxx|||{{{wwwuuuvvvyyy~~~|||}}}zzzwwwyyyyyy}}}{{{zzzyyyyyyzzzzzzyyyyyy|||{{{uuuooommmiiieeecccbbbdddeeefffeeeeeeiiinnnqqqpppnnntttwww{{{~~~}}}|||yyyvvvoooiiihhhiiiddd]]]ZZZSSSKKKGGGGGGGGGDDDAAAAAAAAA@@@???=========>>>???>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<>>>>>>>>=========<<<======>>>>>>>>>>>>============<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<==================<<<<<<<<<;;;;;;;;;===<<<;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;???<<<::::::<<<======<<<========================>>>===<<<<<<<<<===???@@@====================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>@@@DDDGGGMMMNNNPPPSSSVVVXXXYYYZZZ]]]]]]]]]```bbbaaa]]]YYYXXXXXXZZZ```ffflllmmmmmmppptttwwwvvvrrrooopppsssrrrxxx~~~}}}{{{zzzzzzzzz|||}}}~~~||||||}}}~~~}}}vvvqqquuu{{{tttqqqqqqrrr{{{|||~~~zzzllldddYYYRRRNNNLLLIIIGGGIIIGGGDDDBBBBBBBBBAAA@@@>>>>>>>>>======<<<;;;:::<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>?????????@@@@@@AAAAAA???>>>???BBBFFFIIIKKKKKKKKKLLLMMMMMMMMMOOOSSSVVVXXXZZZ]]]bbbhhhmmmrrruuu{{{}}}~~~xxxjjj``````^^^]]]\\\^^^bbbeeeooosssuuuwww}}}zzz~~~}}}}}}zzz{{{|||}}}~~~~~~{{{xxxyyyvvvssspppnnnnnnoooppptttppplllkkkkkkjjjfffccchhhmmmttt{{{~~~|||vvvpppnnnnnniiiccc```ZZZRRRMMMKKKJJJIIIGGGEEEDDDBBBAAA???>>>>>>>>>???>>>>>>=========>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>============<<<======>>>>>>======<<<>>>>>>===<<<<<<===>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============???>>>===<<<;;;:::999999===<<<;;;;;;;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<=========???===<<<<<<===>>>>>>==============================<<<;;;;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;>>>>>>????????????>>>>>>?????????@@@AAAEEEJJJNNNPPPRRRUUUXXXZZZ\\\\\\]]]```___^^^]]]\\\[[[ZZZYYYWWWZZZaaaiiiqqqvvvwwwvvvqqqsssuuutttqqqrrruuuxxxwwwxxxzzz|||}}}~~~|||wwwtttsssuuuxxxzzz|||zzzzzzssskkkiiiuuuvvvyyy}}}{{{uuukkk^^^SSSNNNLLLKKKJJJKKKHHHEEEDDDCCCBBBAAA?????????>>>>>>===<<<<<<;;;;;;<<<<<<===============<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>?????????????????????????????????>>>>>>>>>???@@@AAAAAABBBCCCCCCEEEGGGKKKNNNPPPQQQNNNPPPPPPPPPPPPSSSXXX]]]eeehhhlllrrryyyqqqeee[[[]]]^^^___```cccgggjjjsssxxx}}}~~~~~~~~~{{{xxxyyyxxxxxxxxxzzzzzzyyyxxx~~~|||||||||~~~zzzuuurrrnnnhhhccc___ccciiipppvvvzzz|||}}}}}}xxxvvvtttnnnfffeeeaaa[[[WWWUUUSSSPPPNNNJJJHHHFFFDDDCCCAAA@@@?????????>>>=========>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<==================<<<========================>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<============>>>======<<<;;;;;;::::::<<<<<<<<<;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>=============================================;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<======??????@@@???>>>>>>AAABBBEEEGGGJJJMMMRRRUUUSSSUUUXXX\\\^^^`````````bbbaaa^^^ZZZVVVVVVXXX[[[aaaccchhhnnnrrruuuuuuuuurrrtttxxxzzz{{{}}}~~~wwwvvvuuuuuuvvvzzz~~~vvvttttttqqqppprrrxxx~~~yyyuuussstttkkk```WWWSSSRRRPPPNNNOOOMMMJJJIIIHHHFFFDDDBBBBBBBBBAAA@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;???>>>>>>>>>=========<<<======>>>>>>???????????????????????????@@@@@@@@@===>>>>>>@@@AAABBBCCCCCCGGGHHHIIIJJJLLLOOOQQQSSSQQQSSSVVVVVVVVVYYY```fffqqqssswww{{{{{{rrriiiccc___ccchhhmmmppprrruuuwww|||{{{yyy}}}zzzuuutttssstttvvvxxxxxxxxx||||||}}}}}}yyytttnnniii\\\]]]___bbbfffjjjnnnpppvvvzzz||||||{{{zzzuuunnnlllkkkiiigggbbb\\\VVVRRROOOLLLHHHFFFEEEDDDAAA???@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;;;;:::======<<<<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<======<<<<<<<<<<<<========================:::<<>>???@@@@@@@@@CCCHHHMMMRRRUUUVVVXXXZZZZZZ[[[]]]^^^_________^^^]]]\\\[[[YYYYYY\\\aaafffmmmmmmnnnnnnoooppprrrssswww|||}}}|||zzzzzzyyyyyytttwww|||sssqqqooooootttyyy}}}}}}}}}|||uuupppooonnnhhhbbb^^^]]]\\\YYYVVVXXXVVVSSSRRRQQQOOOMMMJJJEEEDDDBBB@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;?????????>>>===<<<<<<<<<=========>>>??????@@@@@@?????????@@@@@@@@@@@@@@@??????@@@BBBCCCEEEFFFFFFHHHJJJLLLLLLMMMNNNQQQSSSUUUZZZ^^^^^^^^^aaahhhooovvvwwwxxxyyy{{{}}}{{{yyyxxxwwwrrrlllhhhiiijjjooovvv|||vvvssssssnnnvvvwwwvvvvvvwwwzzz||||||{{{xxxyyy{{{|||wwwpppkkk```___]]]\\\]]]___ccceeeiiiooouuuwwwzzz}}}|||xxxwwwwwwwwwuuunnneee]]]WWWVVVQQQLLLJJJIIIGGGCCC@@@BBBAAA@@@?????????????????????>>>>>>>>>=====================>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;;;;<<<<<<======<<<<<<;;;===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>============>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<======;;;;;;<<<======<<<;;;;;;;;;;;;===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::<<<>>>>>><<<;;;<<<<<<========================999<<<@@@CCCCCCAAA===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>><<<<<<===>>>???AAACCCDDDHHHNNNUUUZZZ]]]]]]]]]]]]bbbbbb```^^^]]][[[ZZZYYYXXXXXXZZZ^^^eeemmmuuuyyywwwvvvuuurrrpppqqqtttwww|||uuuuuuuuuuuuvvvxxxyyyyyy}}}~~~}}}}}}}}}~~~|||vvvvvvxxxzzz{{{zzzwwwtttxxxwwwyyy|||zzzsssnnnnnnmmmjjjggggggiiihhheeeaaa\\\[[[YYYXXXXXXVVVSSSQQQHHHGGGDDDAAA???===========================<<<;;;>>>>>>>>>>>>============<<<======>>>??????@@@@@@?????????@@@@@@AAAAAAAAABBBBBBDDDEEEGGGIIIJJJKKKJJJMMMOOOPPPPPPQQQUUUXXX]]]bbbhhhhhhgggiiiooouuuvvvuuusssqqqpppqqqrrrssswwwrrrqqqvvvxxxvvvvvvwwwzzz~~~{{{sssooonnnlllrrr|||}}}}}}}}}~~~zzzsssmmmfffdddbbb`````````aaabbbeeejjjnnnooossszzz~~~}}}|||~~~~~~|||wwwooohhhddd```[[[UUURRRRRRPPPKKKFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>???;;;<<<<<<======<<<<<<;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;:::;;;===>>>???>>>===<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::===??????===<<<<<<>>>========================;;;<<<>>>?????????>>>===========================<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>======>>>@@@DDDHHHJJJNNNSSSYYY]]]______``````cccaaa___\\\ZZZYYYZZZZZZ[[[[[[___hhhuuu|||xxxxxx{{{~~~xxxsssnnnqqqvvv{{{{{{yyy}}}{{{}}}}}}wwwrrrqqqpppsssxxxwwwsssrrrtttuuurrrqqqqqqssssssooollldddcccbbbbbbaaa```]]]ZZZOOOLLLIIIEEEBBB@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????<<<======>>>???@@@@@@@@@?????????@@@@@@AAAAAAAAADDDEEEFFFHHHJJJLLLMMMNNNMMMPPPSSSTTTUUUWWW[[[^^^ccciiioooooommmmmmrrrxxxuuusssoookkkiiiiiijjjkkkxxxpppooozzz~~~yyytttnnnkkkpppsss{{{~~~wwwpppjjjjjjiiihhhfffeeeeeedddhhhjjjkkkiiikkkttt{{{}}}|||~~~~~~{{{wwwtttrrriiiddd]]]ZZZZZZXXXSSSNNNEEEDDDCCCBBBAAAAAAAAAAAA============<<<<<<<<<<<<<<<=========>>>>>>??????;;;<<<<<<<<<<<<<<<<<<;;;===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;::::::999:::;;;<<<======<<<;;;:::999;;;===>>>???>>>===<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<========================;;;<<<===>>>>>>===<<<;;;;;;>>>AAAAAA???======???===========================<<<<<<;;;;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@???>>>???BBBGGGLLLOOOSSSVVVZZZ]]]^^^___aaabbb___]]][[[YYYYYY[[[]]]___ccccccgggqqq~~~|||~~~wwwppplllqqqwww~~~zzz||||||zzz~~~}}}}}}yyywwwppppppsssxxxyyyxxxzzz~~~{{{xxxwwwyyyyyyvvvssspppooonnnoooooonnnkkkhhhUUUSSSOOOJJJFFFDDDCCCCCC???>>>===;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>???@@@???>>>>>>>>>???AAACCCDDDFFFJJJNNNMMMJJJJJJMMMQQQSSSQQQPPPSSSZZZaaahhhkkkrrrnnnkkkmmmssswwwwwwuuutttmmmiiihhheeebbbfffmmmyyywwwrrrssswww{{{}}}zzzuuuuuussspppnnnooouuuzzz~~~uuunnnmmmqqqxxx}}}zzz~~~|||||||||yyytttmmmgggccc]]]VVVQQQQQQMMMHHHFFFEEECCC???<<<@@@???>>>=========>>>???????????????>>>>>>>>>>>>========================;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;===<<<;;;::::::;;;<<<===::::::;;;<<<======<<<<<<========================::::::::::::::::::::::::??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;========================>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;<<<===>>>??????=========<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>============>>>>>>======================================================<<<<<<<<<;;;;;;;;;================================================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<===>>>@@@@@@???>>>>>>???<<<@@@DDDHHHJJJMMMPPPRRRZZZ\\\^^^]]]\\\\\\```ccc```^^^[[[ZZZ\\\aaafffjjjsssooommmrrr~~~zzzvvvvvvzzz|||}}}}}}}}}}}}zzzxxxwww}}}}}}~~~~~~}}}{{{}}}~~~uuuxxx{{{|||zzzxxxvvvuuuhhh```VVVOOOKKKJJJHHHFFFCCCAAA??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>???????????????@@@BBBEEEGGGHHHJJJMMMPPPOOOLLLLLLOOOSSSUUUUUUVVV\\\dddmmmsssvvvpppoooooosssxxxzzzwwwssskkkgggfffhhhhhhfffjjjppp}}}{{{~~~~~~|||~~~~~~yyyyyy{{{~~~~~~~~~}}}}}}}}}|||{{{~~~yyywwwyyy|||}}}yyy}}}|||}}}~~~~~~{{{wwwsssoooiiiaaa[[[WWWRRRMMMIIIGGGDDDAAA>>>@@@???===<<<<<<===>>>>>>?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<========================>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>======<<<<<<======>>>======================================================<<<<<<<<<;;;;;;;;;================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;======<<<<<<<<<;;;;;;;;;>>>======<<<<<<=========;;;===>>>>>>===>>>???AAABBBEEEHHHKKKMMMPPPTTTWWW______``````````````````___]]][[[[[[___eeelllpppqqqppprrryyy}}}xxxtttyyy}}}zzzwwwuuuuuuxxx{{{||||||wwwzzz}}}}}}zzzwwwuuuoooggg[[[SSSOOOMMMLLLJJJGGGDDDAAA@@@@@@???>>><<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@BBBCCCFFFIIIKKKMMMNNNPPPQQQQQQOOOPPPTTTWWWYYY[[[___fffooowww{{{}}}rrrrrruuuyyy|||zzztttoooeeefffkkkqqqttttttwww|||~~~zzzvvvsssqqqwwwwww{{{}}}|||{{{yyyzzz}}}|||xxxvvvyyyzzzyyy{{{}}}{{{xxxrrrkkkggg]]]YYYTTTOOOKKKHHHEEECCCBBBAAA???>>>>>>>>>??????>>>>>>>>>>>>====================================;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>=========;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=================================<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===============<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<<<<<<<<<<<<<<<<============================================================<<<<<<<<<<<<;;;========================================================================<<<==================<<<=========<<<<<<<<<<<<;;;???>>>>>>======>>>>>>???<<<===>>>>>>>>>@@@CCCEEEJJJLLLNNNPPPQQQUUUYYY\\\cccbbbbbbccccccbbb```^^^___```dddhhhlllooorrrsssmmmrrryyy}}}vvvxxx{{{~~~}}}|||{{{~~~xxxrrrwww{{{vvvpppmmmnnnrrruuuwwwuuuxxx{{{~~~}}}yyytttqqquuulllaaaYYYUUUSSSQQQPPPMMMJJJFFFCCCBBBAAA???===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@CCCCCCEEEGGGIIIKKKMMMNNNNNNPPPRRRRRRSSSUUUZZZ^^^___aaafffmmmuuuzzz||||||vvvwwwzzz}}}~~~zzzsssnnnkkkpppyyy~~~zzzuuuqqqnnnlllooottt}}}{{{{{{|||~~~~~~yyyqqqoooooonnnooossszzz~~~}}}{{{xxxuuurrrooofffbbb]]]WWWRRRMMMJJJHHHEEEDDDBBBAAA??????@@@@@@>>>>>>>>>=========<<<<<>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<========================================================================<<<<<<============<<<<<<=========<<<<<<<<<<<<<<<>>>>>>=========>>>??????>>>???@@@@@@AAADDDHHHLLLPPPQQQRRRRRRTTTWWW\\\___ccccccbbbaaa______```bbbfffkkktttzzz|||yyysssooonnnvvv}}}yyyuuusssmmmrrrxxx|||~~~~~~~~~~~~vvvvvvvvvxxx{{{zzzqqqiiifffhhhlllooopppssswwwzzzzzzwwwqqqlllrrrlllddd___\\\ZZZWWWTTTTTTPPPLLLHHHFFFDDDBBBAAA????????????????????????>>>>>>>>>??????@@@BBBBBBFFFGGGHHHIIIKKKLLLLLLMMMNNNOOORRRUUUXXX\\\aaadddccceeejjjpppwww|||~~~}}}wwwxxx{{{~~~~~~{{{xxxwww{{{sssnnnlllkkkkkknnnwww~~~}}}{{{yyy||||||rrrjjjfffcccdddiiiqqq||||||yyywwwwwwxxxzzzrrrpppjjjbbbZZZSSSNNNKKKHHHGGGDDDBBB@@@???>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<=======================================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<;;;<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;========================================================================>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::===========================<<<<<<<<<======>>>???>>>???AAABBBCCCGGGKKKOOOSSSTTTTTTTTTUUUXXX\\\``````aaaaaa]]]ZZZ]]]eeemmmwwwzzz{{{uuuqqqwwwyyywwwtttpppmmmlllmmmmmmjjjpppxxx}}}|||xxxwwwyyy}}}|||qqqgggbbbccchhhlllppprrrvvv{{{}}}{{{uuupppllliiifffddddddbbb^^^ZZZYYYUUUPPPKKKIIIGGGEEEDDD????????????????????????>>>>>>???@@@AAACCCEEEFFFIIIJJJKKKMMMNNNNNNNNNNNNPPPQQQUUUZZZ^^^cccfffhhhfffgggjjjpppwww}}}wwwzzz~~~}}}tttmmmjjjkkkmmmooouuuyyywwwuuuvvvzzz}}}zzz|||yyyhhhccc___aaaeeellluuu~~~}}}zzzxxxzzz~~~~~~}}}xxxpppeee[[[TTTPPPMMMKKKHHHDDDAAA???======????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=======================================;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======::::::;;;;;;<<<=================================;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<=================================>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===========================<<<<<<<<<<<<<<<<<<===========================;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>================================================>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;::::::<<<============>>>>>>>>><<<<<<<<<<<<===>>>?????????@@@BBBDDDFFFIIIMMMPPPVVVWWWXXXXXXXXXZZZ]]]```______^^^]]]^^^fffrrr{{{~~~|||||||||}}}~~~yyytttjjjjjjiiiggggggiiimmmppptttzzz~~~||||||{{{rrrhhhcccccciiimmmtttuuuyyyzzzllljjjiiikkkmmmlllhhhdddaaa\\\UUUPPPLLLIIIGGGEEE????????????????????????===>>>???AAACCCFFFHHHJJJJJJKKKMMMPPPQQQRRRRRRRRRUUUWWW[[[```eeehhhiiiiiijjjiiijjjmmmsssyyy}}}|||~~~xxxrrrqqqtttxxx{{{{{{{{{}}}|||lllgggdddgggiiijjjpppwww}}}}}}|||yyywwwyyy}}}|||rrrhhhbbb___VVVTTTPPPKKKGGGCCCAAA@@@@@@@@@@@@@@@????????????========================;;;<<<<<<=======================================;;;<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>========================:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<======>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<========================>>>======<<<<<<======>>>================================================<<<=========>>>>>>>>>>>>========================================================================;;;;;;<<<<<<<<<<<<;;;;;;<<<=========>>>>>>>>>>>>============>>>???@@@AAABBBDDDHHHJJJLLLNNNQQQSSSYYY[[[]]]]]]]]]^^^___aaaaaa^^^\\\aaakkkxxxzzzzzz~~~}}}{{{yyywwwwwwxxxwwwsssoooiiilllooopppqqqrrrvvvyyyzzzpppjjjiiimmmqqqssstttwww~~~uuurrrpppqqqtttuuutttrrroooiii```XXXSSSOOOKKKIII????????????????????????===>>>???BBBEEEHHHJJJLLLJJJLLLOOORRRTTTVVVVVVVVVYYY[[[___eeeiiikkkjjjiiiooollliiiiiimmmrrrvvvyyy}}}}}}{{{{{{}}}|||~~~|||zzzqqqlllkkkoooooolllmmmqqquuuvvvwwwvvvttttttxxx{{{}}}|||uuupppnnn___\\\XXXRRRMMMIIIGGGFFFAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????===<<<;;;::::::;;;<<<===<<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>========================:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<===>>>????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>============>>>>>>========================????????????????????????<<<=========>>>>>>??????========================================================================<<<<<<============<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>???@@@AAABBBGGGJJJNNNPPPRRRTTTVVVXXX\\\^^^```aaaaaaaaabbbccceee^^^\\\eeexxx~~~wwwrrrttt{{{|||vvvnnniiieeeeeeiiinnnqqqqqqrrrwww|||zzzqqqmmmooosssnnnnnnqqqyyyzzzvvvuuuxxx{{{||||||{{{tttkkkaaaZZZTTTPPPMMM@@@???>>>======>>>???@@@AAABBBDDDFFFIIILLLNNNOOOQQQTTTVVVVVVUUUUUUYYY\\\gggaaa\\\^^^fffmmmnnnlllkkkiiifffdddfffooo{{{~~~|||zzzzzz~~~zzzvvvssspppnnnooossswwwxxxxxx~~~zzzsssooonnnqqquuuyyy~~~}}}}}}~~~~~~}}}zzzwwwllllllhhhaaa[[[WWWOOOGGGHHHEEEBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>============>>>>>>>>>>>>????????????========================>>>===<<<;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;========================???>>>===<<<<<<===>>>???>>>===<<<;;;;;;<<<>>>???<<<===>>>??????>>>===<<<======>>>>>>===<<<;;;;;;:::;;;;;;<<<===>>>??????========================@@@?????????>>>>>>==================>>>>>>>>>>>><<<<<<======>>>>>>????????????>>>>>>>>>>>>??????<<<===>>>>>>======>>>???AAA???======???@@@>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>=======================================<<<<<<<<<======<<<<<<<<<<<<==============================>>>>>>===<<<<<<<<<<<<======?????????>>>???AAACCCJJJPPPVVVVVVSSSTTTZZZaaa]]]bbbfffeee```]]]^^^aaalllpppqqqsss{{{zzzrrrvvvwwwtttpppsss~~~uuummmiiihhhcccgggmmmrrrvvvzzz~~~vvvtttrrrqqquuu{{{}}}yyyxxx{{{yyysssmmmeee[[[UUU??????>>>>>>>>>@@@AAABBBEEEFFFHHHJJJLLLOOOQQQRRRTTTTTTTTTSSSSSSVVV\\\aaaddd```]]]aaaiiinnnnnnlllkkkjjjjjjkkkoooxxxxxxsssrrrtttuuu~~~{{{zzz||||||xxxtttnnnppptttvvvxxx}}}wwwooommmpppuuuxxx{{{}}}~~~}}}{{{zzz{{{zzzuuukkkddd___VVVNNNJJJGGGDDDAAA@@@@@@>>>===???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>=====================>>>>>>>>>??????========================>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<===>>>>>>===<<<;;;:::::::::::::::<<<===>>>??????>>>===<<<===============<<<;;;;;;;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>=========<<<=========>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>======>>>>>>>>>;;;===>>>>>>======>>>???AAA???======???@@@>>><<<@@@???===<<<<<<<<<===>>>=====================================================================<<<======<<<<<<<<<<<<==============================>>>>>>===============>>>>>>>>>?????????CCCHHHLLLNNNSSSWWWWWWWWWYYY___eeeeeeeeeccc```___bbbiiiooowwwzzzzzzwwwxxx~~~}}}uuupppssswwwxxxyyyzzzqqqjjjiiikkknnnqqquuu{{{~~~{{{vvvssstttxxx~~~|||wwwxxx~~~~~~yyypppfff___???>>>>>>???AAACCCEEEFFFJJJKKKLLLNNNQQQSSSTTTUUUUUUTTTRRRPPPRRRXXX```fffdddbbbaaafffmmmrrrrrrpppqqqmmmkkkoooyyy~~~vvvnnnjjjllluuu|||~~~~~~|||yyyzzz{{{yyyuuuqqqmmmttt||||||qqqmmmooosssvvvwww|||~~~|||ssslllhhh```XXXSSSOOOJJJFFFDDDAAA>>><<>>>>>=========>>>>>>>>>>>>>>>>>>============<<<<<<<<<============>>>==============================<<<<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;<<<============<<<<<<;;;:::888888<<<======>>>>>>======<<<===============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>==========================================;;;===>>>>>>===<<<>>>???@@@>>>======>>>???===<<<>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<========================<<<<<<<<<<<<==============================>>>>>>=========>>>>>>???>>>>>>???@@@BBBHHHPPPUUUTTTWWWYYY[[[]]]___cccggghhhddd___]]]aaajjjuuu|||zzzuuuwww{{{~~~}}}vvvrrrqqqtttyyyuuurrrlllhhhhhhmmmwww~~~~~~xxxuuuvvvxxxzzzyyyzzzyyywwwuuuyyyzzzpppiii?????????AAACCCFFFIIIJJJNNNOOOPPPRRRTTTVVVWWWXXXTTTSSSQQQQQQTTTZZZbbbgggiiifffeeeiiipppvvvxxxwwwyyysssooouuu~~~wwwvvvtttpppooovvvzzz~~~~~~}}}zzzuuupppsssyyywwwrrrpppppppppqqqwww}}}~~~zzzwwwtttooohhh^^^ZZZTTTNNNJJJFFFBBB?????????>>>=========>>>>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<=======================================<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<======>>>???>>>===;;;:::========================<<<===============<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>===<<<<<<===??????>>>>>>>>>>>>>>>===<<<<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<==================<<<<<<<<<<<<==============================<<<<<<<<<<<<======>>>???>>>???AAADDDGGGMMMTTTYYYYYY[[[]]]```bbbdddddddddbbbaaaaaaeeellluuu||||||wwwuuuwww|||~~~yyyvvvvvvwwwzzz|||}}}rrrnnnkkklllmmmpppuuu~~~{{{wwwtttrrrmmmmmmnnnqqqvvv}}}|||uuuppp@@@@@@AAACCCFFFIIILLLNNNQQQQQQRRRTTTUUUWWWXXXXXXRRRQQQQQQSSSWWW\\\```ccckkkhhhfffhhhooowww}}}|||}}}|||{{{}}}{{{zzzvvvxxxyyyxxxzzz}}}yyyvvvzzz{{{~~~yyyuuuppplllhhhmmmtttwwwxxx{{{}}}wwwfffbbb[[[TTTOOOJJJEEEBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<<========================<<<==================<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>???>>>============<<<<<<<<<<<<======<<<<<<===============<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<<<<===>>>>>>>>>>>>>>>===<<<<<<===;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<==============================;;;:::;;;;;;<<<===>>>???>>>AAAFFFJJJMMMQQQUUUXXX\\\^^^bbbdddeeedddbbb``````eeemmmxxx}}}wwwsssqqqtttyyyyyytttmmmqqqtttuuuuuuxxx~~~tttmmmlllpppuuu}}}~~~~~~~~~}}}vvvqqqsssooommmpppxxx}}}yyywwwuuuAAABBBCCCEEEHHHLLLOOOQQQRRRSSSTTTUUUVVVWWWXXXXXXQQQQQQRRRUUUYYY]]]^^^^^^gggeeedddgggooozzz}}}vvvsssuuuyyyqqq{{{}}}~~~}}}uuunnnbbbeeeiiikkknnnsss{{{~~~wwwjjjfff^^^WWWRRRLLLGGGDDDBBBAAA@@@???????????????>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;888888:::;;;<<<============<<<<<<;;;;;;<<<<<<===;;;<<<==================;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::<<<======<<<;;;===>>>===>>>???>>><<<;;;<<<===;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<==============================::::::;;;;;;===>>>???@@@AAAEEEJJJNNNQQQTTTVVVXXX^^^aaadddeeedddcccbbbccckkktttyyyppplllmmmvvv~~~pppeeeeeeiiinnnsssyyy|||uuuooommmrrryyy{{{tttqqqoooqqqxxx}}}~~~~~~{{{yyyyyyzzzCCCDDDEEEGGGJJJMMMQQQSSSTTTUUUUUUVVVWWWXXXXXXYYYSSSRRRRRRTTTXXX[[[[[[ZZZaaaaaadddjjjuuu{{{vvvssspppqqqvvvttt}}}vvvfffeeedddeeeiiiooovvvzzz}}}uuunnniiibbb[[[VVVPPPKKKHHHDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>============;;;<<<<<<<<<<<<=================================;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<:::::::::::::::;;;<<<======<<<;;;;;;;;;;;;<<<===;;;;;;<<<===============;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<<<<:::<<<===>>>>>>===<<<::::::;;;===<<<;;;;;;<<<>>><<<>>>???>>><<<:::<<<===<<<<<<;;;:::;;;<<<===>>>================================================;;;;;;<<<<<<===>>>>>>???======<<<<<<<<<<<<==============================;;;<<<<<<===???@@@BBBCCCEEEHHHMMMPPPSSSWWW[[[]]]```cccdddbbb```aaaggglll|||wwwqqqpppvvvwwwllleeekkknnnssszzz~~~xxxrrrooonnnrrr|||~~~~~~~~~|||yyyyyy{{{~~~~~~|||{{{|||DDDEEEFFFHHHKKKNNNQQQSSSVVVVVVVVVWWWXXXYYYYYYYYYVVVSSSQQQRRRVVVYYYZZZYYY]]]```fffppp}}}|||sssrrrrrrnnnooorrr{{{}}}nnnjjjeeedddhhhooouuuxxxzzzrrrmmmfff___ZZZUUUPPPMMMEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>============<<<<<<<<<============>>>========================;;;<<<===>>>>>>===<<<;;;>>>>>>>>>===<<<<<<;;;;;;========================<<<===>>>??????>>>===<<>><<<;;;;;;<<<===>>>===<<<;;;::::::;;;<<<===;;;;;;<<<===>>>>>>======;;;;;;;;;<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<=========;;;<<<>>>??????>>><<<;;;:::;;;===<<<;;;;;;<<<>>><<<>>>???>>>;;;:::;;;>>>===<<<:::999:::<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;<<<===>>>>>>???======<<<<<<<<<<<<====================================>>>???@@@BBBDDDEEEIIIKKKNNNQQQTTTYYY___cccbbbdddccc___\\\```kkkvvv~~~wwwuuuuuuxxxtttmmmmmmooouuuvvvzzz~~~wwwvvvwww{{{|||wwwxxx|||}}}}}}||||||FFFIIILLLMMMMMMNNNRRRVVVXXXVVVUUUWWWYYYZZZWWWUUUWWWRRROOOSSSVVVVVVUUUWWW^^^gggqqqzzz~~~xxxoooiiihhhmmmtttyyy~~~vvvnnniiiiiiiiihhhlllsss}}}~~~zzzmmmeeeiiikkkcccXXXRRROOOKKKGGGDDDBBBBBB@@@?????????>>>===<<<<<<>>>@@@??????>>>===========================<<<<<<<<<<<<<<<<<<============<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;========================>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============>>>===<<<;;;;;;;;;;;;;;;??????>>>>>>=========<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;<<<======<<<;;;;;;===============<<<<<<<<<;;;<<<======<<<<<<>>>???<<<===>>>???AAAFFFLLLPPPNNNNNNOOOSSSYYY___cccddd___```___]]]```lll|||oookkkkkkmmmuuu~~~~~~}}}wwwxxx{{{GGGIIILLLMMMMMMOOORRRUUUYYYWWWVVVXXXZZZZZZXXXUUUUUUQQQQQQUUUXXXYYY\\\```oooyyyvvvqqqjjjfffgggmmmuuuzzz}}}~~~}}}tttooollllllkkkiiimmmtttzzz|||sssnnnqqqrrrkkkbbb^^^UUUQQQKKKGGGEEECCCBBBAAA@@@@@@???>>>===<<<===>>>??????>>>===============???>>>>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;========================>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=====================<<<;;;;;;;;;;;;;;;>>>>>>>>>======<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<===??????======>>>???<<<===???AAACCCGGGLLLPPPPPPRRRVVVZZZ___bbbcccccc```______dddnnn|||~~~wwwqqqqqqsssvvv~~~HHHJJJLLLNNNNNNOOORRRTTTYYYXXXWWWXXXYYYYYYWWWUUUSSSRRRTTTXXX\\\```iiissszzzyyy{{{}}}{{{xxxnnnkkkhhhgggjjjqqqyyy~~~~~~~~~~~~|||~~~}}}{{{{{{uuutttttttttrrrppptttzzz||||||{{{|||zzztttnnnlll___ZZZSSSMMMIIIFFFDDDBBB@@@@@@???>>>>>>=========???>>>>>>===============????????????>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;====================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=====================<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<;;;::::::;;;<<<==============================>>>@@@@@@>>>===>>>>>>===@@@CCCEEEGGGJJJMMMPPPTTTWWW\\\```bbbbbbaaa``````^^^aaajjjxxxrrrssswww}}}|||xxxJJJKKKMMMOOOPPPQQQRRRSSSXXXWWWWWWVVVVVVUUUTTTSSSTTTUUUYYY]]]aaajjjzzz{{{uuutttvvvyyyxxxwwwmmmlllkkkmmmrrryyy{{{~~~}}}}}}xxxwwwxxxxxxzzz~~~|||wwwxxx~~~yyyuuutttjjjeee]]]UUUOOOKKKGGGEEE@@@???>>>===>>>>>>>>>===>>>>>>============>>>>>>?????????>>>>>>>>>======<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::>>>=========<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;=======================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<==================<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;==============================<<<<<<<<<<<<======>>>===;;;::::::;;;===>>>===============>>>>>>>>><<<>>>@@@@@@???>>>>>>???BBBEEEHHHKKKLLLMMMOOOPPPVVVYYY\\\______^^^^^^]]]eeeeeejjjsss|||~~~zzz}}}tttqqqyyy~~~xxxqqqMMMNNNOOOQQQRRRSSSSSSRRRWWWVVVUUUSSSRRRRRRSSSTTT]]]___ccchhhmmmwww{{{wwwvvvyyy}}}sssssstttvvvzzz~~~}}}wwwuuuwwwxxx~~~{{{rrrqqqvvv}}}~~~zzzxxxtttoooggg___YYYSSSNNNJJJDDDAAA>>>===???@@@???>>>>>>>>>============>>>>>>>>>>>>=========<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;>>>>>>======<<<<<<<<<<<<================================================================================================;;;;;;<<<<<<<<<<<<;;;;;;========================<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<<<<<<<<<<======>>>===;;;::::::;;;===>>>============>>>>>>??????<<<===?????????@@@BBBDDDJJJLLLPPPRRRRRRQQQRRRRRRVVVWWWXXXXXXWWWXXX[[[^^^kkkooouuuzzz|||{{{zzzyyyyyysssqqq|||}}}|||~~~vvvnnnPPPPPPQQQSSSUUUVVVTTTRRRUUUTTTSSSRRRRRRUUUZZZ^^^mmmooouuu{{{|||}}}~~~{{{yyyzzz~~~~~~{{{zzzzzzyyy~~~|||sssppppppsssxxx|||zzzvvvqqqkkkfff```ZZZVVVNNNIIIBBB???@@@AAA@@@???===============>>>>>>???============<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<=================================<<<======>>>>>>======<<<================================================;;;;;;<<<<<<<<<<<<;;;;;;========================<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<=========<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<;;;::::::;;;<<<===<<<======>>>>>>??????@@@===>>>??????AAADDDHHHLLLTTTVVVXXXXXXWWWUUUUUUVVVTTTUUUVVVTTTSSSVVV\\\bbbhhhnnnuuuvvvttttttyyy{{{sssqqqxxx~~~}}}wwwoooSSSSSSSSSUUUXXXXXXVVVSSSSSSSSSSSSSSSUUU\\\fffmmm}}}~~~uuuvvvzzz|||}}}|||{{{}}}~~~~~~||||||wwwpppmmmmmmrrr}}}~~~{{{yyyxxxvvvsssooojjjeee]]]TTTJJJCCCBBBBBB@@@>>>===============>>>??????>>>>>>>>>============<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========>>>======<<<<<<===>>>???========================<<<===>>>??????>>>===<<<================================================;;;;;;<<<<<<<<<<<<;;;;;;========================<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;<<<======<<<<<<<<<======>>>>>>>>>;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@?????????@@@CCCIIIPPPVVV]]]^^^___]]][[[YYYXXXYYYTTTVVVWWWVVVUUUYYYaaahhhgggkkkmmmlllkkkppp{{{~~~yyytttuuutttrrrsss{{{zzzsssUUUTTTTTTWWWZZZZZZWWWSSSRRRSSSSSSTTTYYYcccpppyyyzzzrrrrrruuuuuu}}}}}}}}}||||||tttkkkhhhdddppp{{{~~~~~~zzz{{{{{{}}}}}}zzzuuuqqqhhh]]]PPPGGGCCCBBB@@@>>>===============>>>??????????????????>>>>>>>>>>>><<<<<<============<<<<<<========================999::::::;;;<<<===>>>>>>>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<========================>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;========================;;;<<<<<<<<<======>>>>>>========================;;;<<<<<<===============;;;;;;;;;;;;;;;<<<===>>><<<=========>>>>>>??????:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======;;;;;;<<<======<<<;;;;;;<<<======>>>???@@@@@@@@@AAAAAAAAABBBEEEMMMVVV]]]ccccccccc```]]][[[ZZZ[[[SSSWWWZZZZZZZZZ^^^fffmmmooonnnllljjjkkkssswwwpppfffhhhmmmttt~~~|||vvv```^^^```bbb```ZZZUUUUUUTTTWWWYYYYYY\\\gggwww|||sssooossszzzxxx~~~|||~~~||||||pppfffcccaaagggsss{{{|||}}}{{{xxx{{{zzzsssooogggZZZNNNEEEAAAAAABBBBBB@@@>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>============>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>======<<<<<<<<<;;;======<<<<<<<<<<<<==============================>>>???@@@???=========???;;;<<<>>>?????????>>>===================================================???>>>===<<<<<<;;;<<<<<>>AAACCCEEEGGGOOOYYY______aaacccdddbbb^^^[[[]]]___\\\]]]\\\^^^gggpppqqqmmmmmmiiihhhnnnzzz{{{rrrmmmcccrrr~~~lllhhhdddbbb]]]UUUQQQRRRUUU\\\bbbdddfffppp~~~uuunnnkkkqqqyyy}}}||||||}}}vvvmmmbbb___bbbkkkrrrsssvvv{{{yyyxxxwwwzzz~~~}}}wwwqqqmmmggg^^^UUUNNNHHHEEECCCCCC@@@>>>===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>>>>==================>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<==============================>>>???@@@???===<<<===>>>:::;;;<<<===>>>======<<<================================================>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>@@@DDDHHHLLLTTT^^^dddddddddcccaaa```______^^^]]]]]]bbbggglllssszzzzzzvvvnnnmmmooovvv}}}yyyyyywwwsssqqqrrrwww~~~~~~tttmmmddd___XXXRRRPPPSSS[[[fffqqqrrrpppwwwvvvnnniiiiiiqqq{{{~~~}}}}}}{{{sssfffbbbbbbfffkkkmmmppptttuuuwwwzzz~~~~~~yyyuuullliiiccc]]]WWWQQQJJJEEECCCAAA>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<========================<<<<<<<<<<<<======<<<<<<<<<<<<=================================??????>>>===<<<===>>>:::;;;;;;<<<===<<<<<<<<<================================================>>>=====================:::;;;<<<===>>>???@@@@@@AAAHHHOOOTTT\\\eeejjjiiihhhccc^^^]]]```aaa___\\\bbblllvvv{{{|||tttxxx}}}zzztttrrrrrrsssxxxyyyvvvzzzpppggg^^^XXXTTTQQQUUU[[[eeerrr~~~{{{sssuuuyyyooojjjiiimmmwww{{{uuuooollljjjkkklllmmmnnnnnnnnnrrryyy{{{xxxoookkkfffaaa\\\UUUMMMGGGCCCAAA???>>>???@@@??????=================================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<============>>>>>>>>>======<<<<<<<<<<<<======;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<<<<<<<======<<<<<<<<<<<<=================================>>>???>>><<<;;;<<<===;;;;;;<<<<<<<<<==================================================================>>>>>>>>>======>>>>>>>>>???@@@AAABBBBBBEEENNNWWW]]]cccjjjlllkkkhhhddd^^^\\\]]]^^^^^^]]]mmmxxx|||zzztttvvv|||~~~xxxwww}}}ggg___WWWTTTSSSUUU\\\ccclllxxx}}}rrrppp~~~xxxpppjjjjjjnnnuuu}}}}}}}}}zzzzzz{{{}}}{{{wwwuuutttrrrqqqqqqpppnnnkkkfffkkkttt{{{~~~{{{xxxuuuooofff```\\\WWWPPPKKKEEECCC@@@????????????>>>========================>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<=====================>>>>>>>>>???======<<<<<<<<<<<<======<<<<<<<<<============>>>================================================<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<=====================<<<<<<<<<<<<==============================<<<===>>>===;;;;;;;;;<<<===============>>>>>>>>>================================================;;;<<<===>>>??????>>>>>>@@@@@@??????@@@AAACCCCCCKKKUUU___cccgggjjjkkkiiieeeccc```\\\YYYZZZ___dddwwwxxxuuu~~~aaa[[[WWWXXXZZZ^^^fffnnnsss{{{{{{rrrpppyyyzzzqqqllllllrrrzzz{{{ssssssuuuzzz~~~|||wwwwwwxxxzzz}}}~~~}}}|||xxxyyyxxxvvvvvvwwwuuupppkkkooowww}}}zzzqqqggg```]]][[[VVVRRRJJJGGGDDDAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>=========>>>>>>>>>??????>>>>>>============>>>>>>============>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<=====================<<<<<<<<<<<<==============================;;;=========;;;:::;;;<<<>>>============>>>??????================================================:::<<<===???@@@@@@?????????>>>>>>>>>???AAACCCEEEPPPZZZdddfffggghhhgggdddaaaaaa___\\\ZZZ]]]fffnnnzzz|||xxxxxxzzzyyywww{{{~~~xxx{{{\\\ZZZ[[[aaagggmmmuuu}}}{{{uuutttwww|||{{{sssrrrvvv|||{{{zzzxxxyyy}}}|||wwwwwwwwwxxx{{{~~~~~~zzz{{{|||ssshhhccccccbbb___[[[PPPLLLHHHFFFDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>======>>>>>>>>>???????????????>>>>>>>>>>>>??????>>>>>>>>>>>>?????????@@@========================;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<=========>>>======<<<<<<<<<<<<==============================;;;<<<===<<<:::999:::;;;======<<<;;;<<<===>>>???================================================:::;;;===???AAAAAA@@@???=========???AAAEEEHHHJJJRRR\\\eeefffeeeeeedddaaa^^^]]][[[[[[___hhhrrryyyxxx~~~|||yyyvvvuuuuuuyyy~~~yyy}}}uuuqqqzzzYYYXXX^^^hhhrrrzzz|||xxxvvvvvvwwwwwwvvvxxx|||zzzzzz}}}{{{|||}}}~~~wwwvvvvvvvvvyyy||||||tttjjjggghhhiiieeeaaaTTTQQQLLLIIIGGGEEECCCAAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<;;;;;;;;;========================<<<<<<<<<<<<=========>>>;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<==============================;;;<<<===<<<:::999:::;;;<<<<<<;;;:::;;;<<<===>>>================================================999;;;===@@@AAAAAA@@@@@@======>>>AAAEEEJJJNNNQQQQQQ\\\eeeeeedddcccbbb```^^^YYYVVVZZZdddqqq{{{vvv{{{}}}|||}}}~~~~~~}}}|||{{{xxxvvvttt}}}{{{uuuzzzvvvmmmrrrxxxzzz^^^eeejjjooo~~~~~~uuuqqqrrruuutttyyy|||~~~~~~{{{zzz|||zzz{{{}}}yyywwwxxx|||yyy}}}yyyvvvvvvuuuqqqllljjjbbb]]]UUUMMMFFFCCCBBBBBB?????????===;;;;;;===???<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<;;;;;;========================>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<<<<;;;999999<<<<<<<<<<<<==================<<<<<<<<<<<<======??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;:::::::::========================<<<<<<============<<<<<>><<<;;;:::@@@???>>>>>>>>>>>>===;;;@@@======BBBLLLUUUXXXXXXZZZ[[[^^^``````___]]][[[VVVUUUXXXbbbpppyyyzzzyyyzzz}}}~~~|||{{{|||}}}zzzwwwwww~~~~~~}}}|||{{{nnnhhhmmmwwwooorrrxxxyyyttttttvvvwww}}}}}}}}}yyywwwxxx|||zzzzzz~~~}}}{{{zzzzzzxxxuuutttoooiii```WWWPPPJJJEEEAAABBBBBBAAA???=========>>><<<<<<<<<=========>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>==============================:::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>===<<<;;;:::<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<;;;;;;;;;<<<======???>>>===<<<<<<;;;;;;<<<========================<<<<<<============<<<<<<>>>??????>>>>>>===<<<;;;???>>>===>>>>>>??????>>>AAA@@@BBBIIISSS[[[^^^]]]___^^^^^^___```___[[[XXXTTTXXX___gggnnnsssvvvxxx{{{~~~|||~~~}}}||||||}}}~~~~~~pppiiikkkqqqwww|||vvvuuuvvvyyy~~~~~~||||||~~~}}}vvvssssssuuuyyyyyyrrrjjjccc^^^VVVKKKDDDDDDDDDBBBAAA???>>>>>>===============>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????????????????????????????<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<<<<>>>======<<<<<<<<<==============================<<<<<<============<<<<<<======>>>>>>>>>>>>==================>>>???@@@AAACCCDDDJJJSSS\\\cccdddccceeebbb```______]]]YYYUUUSSS\\\fffkkklllnnnssswww}}}~~~~~~{{{yyyzzz|||vvvppppppqqqqqqyyy|||uuurrrrrrxxxxxxqqqnnnrrrwwwzzztttnnnkkkiiibbbVVVKKKFFFDDDBBBAAAAAA@@@???>>>======>>>>>>>>>?????????=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>@@@@@@>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<========================????????????>>>>>>======<<<<<<<<<<<<==================<<<<<<<<<<<<============>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>========================<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<============>>>@@@BBBEEEHHHPPPZZZcccggggggeeeeeeeeeccc___[[[XXXWWWWWWXXX^^^fffjjjkkknnntttyyyxxxwwwuuuvvv|||}}}|||zzzxxxzzzvvvpppnnnooowwwvvvppppppuuu|||~~~yyytttsssrrrlll___UUUIIIFFFBBB@@@AAAAAA@@@???>>>>>>>>>????????????@@@@@@@@@??????>>>>>>>>>>>>========================;;;===>>>@@@@@@>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<========================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<============>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>===<<<<<<<<<<<<<<<::::::::::::;;;<<<==============================<<<<<<============<<<<<<;;;<<<===>>>>>>??????>>><<<>>>>>>===<<<===@@@CCCHHHMMMUUU]]]dddgggfffeeebbbdddddd___XXXUUUYYY^^^aaaaaaccchhhooovvv{{{}}}}}}zzz}}}|||ttttttvvv{{{wwwoookkkllloooyyy}}}}}}~~~zzzqqqnnnpppxxx~~~{{{xxxqqqfff^^^PPPKKKDDDAAAAAABBBAAA???>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>======<<<=========;;;;;;;;;;;;;;;<<<===>>>========================<<<<<<============<<<<<<<<<<<<===>>>>>>???>>>>>>===>>>@@@???>>>???DDDHHHPPPTTTZZZ```dddeeedddddd___bbbbbb^^^ZZZZZZaaagggjjjgggfffmmmxxx|||yyy|||{{{xxx{{{~~~}}}}}}zzz~~~|||vvvnnnhhhhhhnnnttt|||xxxvvvyyy~~~yyysssoooooopppzzzssskkkfff[[[SSSIIIBBBAAAAAA@@@>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???==============================>>>>>>>>>>>>==============================<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;==================>>>???>>>============>>>>>>???========================<<<<<<============<<<<<<<<<===>>>>>>>>>>>>>>>===<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;<<<<<<===<<<<<<<<<<<<=========>>>=========<<<<<<=========??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<======>>>???@@@@@@@@@????????????@@@@@@========================<<<<<<============<<<<<<======>>>>>>>>>>>>======;;;???BBBCCCDDDHHHPPPWWWbbbcccdddddddddcccdddeeeccc\\\WWW[[[fffpppttttttsssuuuzzz~~~~~~|||~~~~~~}}}}}}~~~zzzrrrpppmmmkkklllsss}}}xxxtttttttttwww|||zzzvvv{{{~~~wwwrrrnnnsss|||}}}vvvmmmrrrrrrsssxxx~~~}}}xxxsssoooggg\\\PPPJJJEEEAAA???@@@AAA@@@@@@???@@@BBBCCCDDD@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============================================================<<<<<<;;;;;;;;;;;;<<<<<<========================================================================<<<=========<<<;;;::::::======>>>>>>>>>>>>======<<<===??????>>>>>>@@@AAAAAA@@@AAACCCJJJSSS]]]dddjjjhhhfffggghhhhhheeeaaa]]]\\\[[[aaannnzzz|||www|||~~~~~~~~~}}}yyyxxx}}}|||~~~|||zzzyyyxxxzzz{{{||||||yyyvvvuuuyyy~~~~~~vvvuuuvvvxxxyyy~~~}}}uuuvvv||||||tttssstttyyy~~~|||wwwyyyxxxwwwyyy}}}{{{vvviii]]]RRRLLLGGGBBB???@@@>>>>>>>>>???@@@BBBCCCDDD@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>====================================<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>========================<<<==================<<<<<<<<<<<<<<<============================================================<<<<<<;;;;;;;;;;;;<<<<<<========================================================================<<<<<<======<<<<<<;;;:::======>>>>>>>>>>>>=========>>>@@@??????>>>@@@AAACCCCCCDDDIIIQQQZZZaaaeeehhhfffddddddeeeeeebbb```^^^``````bbbjjjuuu|||}}}~~~}}}}}}}}}~~~}}}zzz{{{|||zzzzzzzzz{{{}}}wwwxxxxxxuuusssvvv~~~}}}wwwqqqqqqwww~~~|||yyywwwvvvwwwxxxzzz|||~~~xxxtttwww}}}~~~qqquuuzzz{{{kkk```UUUOOOJJJDDD@@@@@@>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<============================================================<<<<<<;;;;;;;;;;;;<<<<<<========================================================================<<<<<<=========<<<;;;;;;======>>>>>>>>>>>>======>>>???@@@???>>>>>>@@@BBBDDDEEEIIIRRR[[[ccceeeeeefffdddbbbaaaaaaaaaaaa```eeehhhiiifffiiitttzzz{{{}}}|||~~~{{{xxxyyy}}}~~~|||xxxtttpppllljjjiiieeeeeeeeefffgggiiijjjkkknnnrrrxxxuuuvvvwwwvvvxxx~~~wwwtttsssyyy}}}zzzwwwssspppnnnoooppprrrvvvwwwzzz|||zzz~~~|||{{{~~~ssswww|||}}}nnncccZZZTTTOOOGGGBBBAAA@@@@@@@@@@@@???>>>===<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>>>>=================================>>>>>>=========<<<<<<<<<<<<============================================================<<<<<<;;;;;;;;;;;;<<<<<<========================================================================<<<<<<============<<<<<<======>>>>>>>>>>>>======>>>??????>>>======@@@BBBEEEGGGNNNXXXccchhhgggdddgggdddbbb``````aaabbbcccoooqqqoookkknnnzzz}}}}}}zzz}}}|||wwwuuuzzz{{{wwwrrrssstttssspppnnnmmmnnnkkkjjjfffccc___]]]\\\[[[ZZZZZZZZZ[[[\\\\\\]]]^^^___bbbffflllsss|||ttttttvvvzzzuuu{{{{{{~~~|||uuupppnnnkkkhhheeedddeeegggiiiooopppsssxxx}}}~~~}}}|||zzzyyyyyyyyyzzz{{{|||yyyyyy~~~yyyzzz}}}|||uuuwww|||~~~qqqhhh```[[[VVVMMMGGGDDDAAAAAA@@@@@@???>>>>>>===????????????????????????>>>>>>>>>>>>====================================<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============================================================<<<<<<;;;;;;;;;;;;<<<<<<========================================================================<<<<<<===============<<<======>>>>>>>>>>>>==================<<<===@@@BBBFFFJJJRRR]]]eeehhheeeaaagggeeebbb``````bbbfffiiivvvsssnnnlllttt}}}xxxtttwww~~~}}}{{{{{{}}}zzzyyyzzzzzzwwwwwwvvvtttpppkkkfffccc```bbbbbbaaa___]]]]]]^^^[[[[[[[[[ZZZYYYWWWUUUTTTVVVVVVVVVWWWWWWWWWWWWWWWWWWYYY[[[^^^bbbiiipppuuu{{{~~~rrruuuzzz~~~vvv|||||||||zzzuuuoooiiifffaaa```^^^]]]^^^```ccceeefffhhhkkkoootttxxx{{{|||}}}{{{zzzyyyyyywwwsssppprrrrrrsssvvvyyy}}}}}}}}}pppnnnxxxwwwooohhhddd___VVVNNNLLLCCCBBBAAA@@@@@@@@@BBBBBB???????????????@@@@@@@@@>>>>>>>>>>>>================================================>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============================================================<<<<<<;;;;;;;;;;;;<<<<<<========================================================================<<<<<<===>>>>>>>>>============>>>>>>>>>>>>======<<<======<<<<<<>>>BBBEEEJJJPPPYYYaaaeeefffcccaaafffdddaaa______bbbiiinnnsssooojjjlllyyyyyyrrrqqqsss~~~~~~|||{{{|||wwwtttrrroookkkhhheeedddeeefffbbbbbbbbb```^^^[[[YYYWWWWWWXXXXXXWWWUUUTTTUUUVVVRRRSSSUUUVVVWWWVVVTTTSSSSSSSSSTTTUUUUUUUUUTTTTTTUUUVVVWWWWWWXXX[[[```dddiiimmmppprrrrrrtttyyy}}}qqqzzz~~~~~~}}}wwwrrrrrrpppmmmiiieeeaaa___[[[[[[[[[\\\]]]```bbbcccaaadddhhhlllpppsssttttttuuutttssstttuuuuuusssqqqqqqqqqrrrsssvvvyyy|||~~~yyyooovvv}}}vvvpppnnniii```XXXTTTKKKHHHDDDAAA???@@@AAABBB>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<============================================================<<<<<<;;;;;;;;;;;;<<<<<<========================================================================<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<=========>>>AAAEEEIIIPPPWWWaaaffffffdddcccdddbbbaaa^^^[[[[[[aaaiiippplllkkkjjjppp~~~zzzvvvxxxyyy}}}~~~}}}zzztttnnniiidddaaa```^^^[[[YYYWWWWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUUUUTTTSSSRRRTTTUUUSSSTTTUUUVVVWWWWWWVVVVVVTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWXXX\\\^^^^^^aaaeeeeeedddeeejjjooovvvrrr~~~~~~{{{zzzyyy|||~~~{{{rrrkkkjjjhhhfffbbb___\\\ZZZYYYYYYZZZZZZZZZ[[[]]]^^^^^^aaadddiiinnnqqqsssssssssqqqpppoooqqqtttvvvvvvvvvrrrrrrrrrssstttwwwyyyzzzzzz}}}~~~}}}}}}rrrtttzzz{{{vvvtttpppggg^^^ZZZTTTPPPIIICCC>>>======>>>>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>================================================<<<<<<<<<;;;;;;<<<<<<<<<========================================================================<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>=========>>>??????@@@CCCHHHLLLUUU]]]gggjjjfffcccdddggg^^^]]][[[XXXXXX^^^hhhppphhhjjjmmmuuu~~~|||wwwrrrooommmllliiifffbbb]]]ZZZXXXXXXVVVUUUSSSRRRQQQRRRRRROOOOOOOOOOOOQQQSSSUUUWWWUUUVVVVVVUUUSSSSSSUUUVVVXXXXXXXXXXXXYYYYYYZZZ[[[XXXYYYZZZ\\\\\\\\\[[[[[[YYYZZZZZZZZZZZZ[[[^^^```ZZZ^^^aaaaaa______dddhhhjjjtttnnn||||||~~~uuutttrrroookkkgggdddbbb]]][[[YYYWWWWWWXXXZZZ[[[ZZZ[[[]]]```cccfffhhhjjjiiilllooorrruuuvvvvvvvvvnnnoooppprrruuuwwwxxxyyywwwwwwxxxxxxxxxxxxxxxxxxzzzyyyxxxwwwxxxyyy{{{|||}}}zzzvvvuuuxxx{{{{{{{{{tttrrrrrrvvv~~~~~~vvvooolllnnnpppbbbYYYMMMEEEBBBBBBBBBBBB???????????????@@@@@@@@@>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>========================>>>===<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<==================<<<<<<;;;;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???>>>===>>>BBBHHHOOOSSS___bbbffffffeeebbb```___]]]YYYVVVVVV[[[```cccdddiiioooyyyrrrhhhccc^^^[[[[[[[[[\\\ZZZVVVTTTSSSSSSOOOOOOPPPPPPOOOOOONNNNNNRRRQQQQQQSSSUUUWWWWWWVVVSSSUUUWWWZZZZZZYYYWWWUUUZZZZZZZZZ[[[\\\^^^```aaa___```bbbcccddddddcccccceeeaaa___aaafffhhhfffcccaaa```___]]]\\\^^^bbbeeehhhsss~~~ppp~~~~~~}}}{{{wwwsssmmmmmmkkkiiifffccc```___]]][[[YYYWWWWWWYYY[[[\\\^^^___aaadddgggjjjlllmmmnnnppprrruuuvvvvvvvvvuuuttttttuuuuuuuuuvvvvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{wwwuuusssppppppppprrrsssuuurrrooopppsssuuuvvvuuu{{{{{{|||vvvrrrooopppwwwyyysssooooooppplllbbbSSSHHHCCCCCCCCCCCC????????????????????????>>>======<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==========================================<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<============???>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>???>>>>>>???DDDJJJRRRVVV___bbbeeefffdddaaa^^^]]]ZZZWWWUUUVVV\\\aaaeeefffmmmsss~~~}}}zzzyyy}}}|||jjj```[[[XXXVVVUUUVVVXXXWWWUUUSSSRRRSSSRRRRRRRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUWWWXXXXXXXXX]]]^^^___``````___]]]\\\^^^^^^___```bbbcccddddddggghhhjjjlllnnnooooooooorrrnnnlllmmmqqqrrrpppmmmkkkiiiddd```^^^aaafffkkkqqq|||zzzuuuvvvyyy}}}~~~{{{|||}}}xxxtttqqqnnnjjjggggggffffffdddcccaaa___^^^]]]\\\ZZZYYYZZZ[[[]]]^^^dddeeegggiiikkknnnpppqqqrrrssstttuuuuuutttsssrrrttttttttttttttttttttttttvvvvvvxxxyyy{{{|||||||||tttrrrnnnjjjhhhhhhiiijjjmmmllllllmmmppprrrsssrrrvvvwwwyyy}}}yyytttnnnmmmqqqzzzyyytttqqqqqqvvvkkkZZZMMMGGGDDDDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<==============================<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@???@@@BBBGGGNNNVVVZZZ^^^aaaeeefffccc___\\\ZZZXXXWWWWWWZZZ```fffkkkmmmwww~~~}}}uuuqqqooossswww|||uuucccXXXSSSQQQQQQOOORRRUUUVVVUUUSSSSSSSSSQQQRRRSSSRRRRRRSSSUUUWWWWWWXXXYYY[[[]]]^^^^^^^^^ddddddddddddccccccccccccfffgggiiikkkmmmmmmmmmmmmrrrsssuuuxxxzzz{{{||||||}}}}}}~~~|||{{{wwwpppjjjgggkkkrrrwww}}}~~~xxxrrruuuyyy~~~~~~|||yyy|||xxxuuuoookkkiiigggeeeccceeeeeeeeeeeedddcccbbbbbb```___^^^]]]]]]___```aaaggghhhiiikkkmmmoooqqqqqqrrrrrrrrrqqqpppooommmlllllllllnnnppprrrsssuuuuuussstttvvvxxxzzzzzz{{{{{{sssqqqmmmjjjhhhggghhhiiimmmmmmnnnqqqsssuuuvvvvvvvvvwwwzzz~~~}}}{{{wwwqqqnnnpppwwwyyytttrrrwwwmmm___SSSLLLGGGDDDAAA>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<====================================<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;========================>>>???????????????@@@@@@AAAAAACCCFFFLLLSSSZZZ^^^^^^aaaddddddbbb]]]ZZZXXXYYYYYY\\\```gggmmmsssuuu|||yyynnniiigggjjjmmmooouuu|||ppp^^^SSSOOOPPPPPPOOORRRUUUWWWVVVUUUTTTTTTSSSVVVZZZ[[[[[[[[[]]]___\\\___bbbeeeggghhhjjjkkkkkkkkkjjjkkkkkkmmmoooppptttvvvxxx{{{||||||{{{zzz}}}~~~|||zzz}}}|||yyy{{{}}}}}}|||{{{{{{wwwqqqnnniiifffffffffeeeeeedddeeeeeefffffffffffffffccccccbbbaaaaaabbbcccdddggghhhiiijjjkkkmmmnnnnnnppppppooonnnmmmkkkjjjiiihhhiiijjjmmmooorrrtttuuuooopppsssuuuvvvvvvvvvuuupppnnnlllkkkjjjjjjkkkkkkooopppsssuuuwwwyyy{{{|||{{{|||~~~~~~zzzxxxyyyzzzxxxtttqqqqqquuuzzz}}}}}}xxxvvvqqqjjj```XXXRRRKKKDDD???>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>========================<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>======<<<<<<;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<<<<========================>>>>>>??????@@@@@@@@@AAAAAACCCGGGLLLRRRXXX^^^aaa^^^aaacccccc```\\\YYYXXXYYY\\\```ffflllrrrxxx{{{~~~zzzvvvrrriiidddaaabbbccccccggglllttt|||yyyhhhYYYQQQNNNOOOQQQPPPRRRUUUVVVVVVUUUTTTUUUZZZ```fffhhhfffcccbbbccceeeiiinnnrrrtttuuuxxxzzzyyyyyyyyyzzz}}}}}}~~~{{{wwwrrrooollliiifffdddeeefffffffffbbbcccdddeeefffgggggggggffffffeeedddddddddddddddeeeeeefffggghhhhhhiiiiiimmmmmmllllllkkkkkkjjjjjjkkkkkklllmmmnnnoooppppppmmmnnnppprrrrrrqqqooonnnjjjjjjkkklllllllllmmmmmmppprrrtttuuuvvvxxx|||~~~}}}}}}|||}}}|||wwwwwwzzzyyyyyywwwuuussstttwwwzzz{{{zzzlllgggaaa\\\WWWPPPGGGAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???========================<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======================================<<<<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<=====================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBEEEKKKRRRXXX]]]```bbb___aaabbbaaa^^^\\\[[[[[[[[[___eeekkkpppvvv{{{}}}zzzzzz{{{}}}~~~}}}{{{zzzxxxuuuppplllddd___[[[[[[ZZZYYY[[[```fffnnntttttttttwwwyyyyyypppjjj___UUUOOONNNPPPRRRQQQSSSUUUVVVUUUVVVWWWXXX___fffmmmoookkkgggfffhhhuuuzzz~~~yyyzzz~~~xxxtttqqqnnnjjjkkkhhhffffffgggggggggfffaaabbbccceeeffffffggggggggggggfffeeedddccccccbbbbbbcccccccccddddddeeeeeegggggggggggghhhiiiiiijjjkkkkkkkkkkkkkkkkkkkkkjjjmmmnnnooopppooommmjjjhhhgggiiikkknnnooonnnmmmlllppprrrtttttttttvvv{{{~~~wwwxxxyyy}}}~~~{{{}}}}}}yyywwwwwwzzz}}}~~~~~~nnniiiccc^^^ZZZTTTLLLFFFAAA@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>========================;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<===============<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBGGGOOOXXX^^^aaaaaaaaaaaaaaaaaa___\\\\\\]]]^^^aaafffmmmssswww{{{~~~wwwrrrnnnpppqqqrrrsssvvvwwwwwwwwwwwwvvvuuutttssspppkkkhhh^^^YYYUUUUUUSSSRRRSSSXXXYYY```fffeeeccceeegggggg___]]]XXXTTTQQQPPPRRRTTTUUUVVVXXXYYYYYY\\\___bbbfffmmmuuuwwwuuuuuuyyy}}}}}}uuuqqqsssyyyyyy}}}yyytttqqqpppmmmjjjmmmkkkiiiiiiiiijjjiiigggbbbbbbdddeeefffgggggghhhggggggfffeeecccbbbaaa```aaaaaaaaabbbbbbbbbbbbcccaaaaaaaaabbbdddfffggghhhggggggggggggggggggggghhhmmmnnnoooooonnnjjjgggeeegggjjjmmmpppqqqpppnnnlllqqqssstttssssssvvv{{{~~~}}}}}}zzz|||~~~wwwuuuzzz~~~{{{{{{rrrllleee___[[[VVVPPPKKKAAAAAAAAA@@@???>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<=========>>>:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBHHHRRR[[[aaacccbbb```aaaaaa```^^^\\\\\\___aaahhhmmmtttzzz}}}vvvpppnnnmmmlllhhhgggggghhhjjjmmmpppqqqqqqpppooooooooollliiieeeYYYTTTQQQQQQPPPNNNPPPTTTQQQXXX]]][[[YYYZZZ\\\\\\WWWWWWVVVUUUTTTTTTVVVXXXYYYZZZ\\\]]]___ccchhhlllpppwww}}}xxxrrrooopppuuuyyyyyy{{{xxxvvvrrrnnnkkkiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiieeedddbbb`````````bbbcccddddddbbbaaa````````````_________^^^^^^_________^^^^^^^^^___```aaabbbccc___```aaaccceeeggghhhiiilllkkkiiigggfffffffffggggggjjjnnnppppppppppppqqqooonnnooosssxxx{{{{{{zzz|||}}}~~~}}}||||||}}}~~~yyyyyyzzz~~~zzzzzz~~~~~~}}}yyyvvvkkkddddddaaaYYYRRRQQQDDDCCCBBB@@@???>>>??????>>>=========<<<<<<<<<<<<:::;;;;;;;;;<<<============<<<<<<;;;;;;===>>>???<<<<<<===>>>>>>>>>>>>>>>=========<<<;;;;;;;;;:::@@@???>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;:::999======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;===>>>???@@@?????????>>>>>>======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@@@@???AAAFFFJJJJJJPPPYYYbbbfffgggdddaaa```ZZZXXX^^^dddhhhjjjlllpppqqquuu}}}}}}~~~{{{qqqjjjhhhgggdddaaa___^^^^^^___aaacccfffggggggggggggfffccc```]]]ZZZSSSRRROOOMMMLLLLLLMMMNNNPPPOOOOOOPPPQQQTTTVVVXXXYYYUUURRRRRRRRRRRRVVV[[[[[[]]]aaagggmmmsss{{{}}}|||yyyuuurrrsssvvvxxx~~~~~~tttrrrooollliiigggffffffgggggggggggggggggggggggghhhfffdddbbb``````aaabbbaaa```___^^^]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]ZZZZZZZZZZZZ[[[\\\]]]]]][[[[[[]]]^^^```bbbcccdddhhhhhhgggffffffggghhhiiiiiillloooqqqqqqpppqqqqqqrrrqqqqqqsssxxx|||}}}|||{{{}}}~~~}}}~~~}}}}}}~~~}}}yyyzzz{{{~~~zzzvvvnnnhhhhhheee\\\TTTRRRIIIGGGCCC@@@>>>=========>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===>>>???<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;======<<<<<<<<<;;;;;;;;;===<<<<<<;;;<<<===>>>???>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>AAAFFFJJJOOOTTT\\\cccfffeeebbb___]]]ZZZ[[[cccjjjllllllnnnlllooouuu{{{{{{sssiiicccbbbaaa^^^[[[\\\[[[[[[\\\]]]___aaabbbaaaaaaaaa```^^^[[[XXXVVVPPPOOONNNLLLKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSPPPNNNOOOOOOOOOSSSYYYbbbgggooowww~~~zzzzzzyyywwwwwwxxx|||~~~|||xxxooonnnllljjjgggeeecccbbbeeeeeeeeeeeeddddddddddddfffeeeccc```^^^^^^^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXWWWWWWXXXZZZ\\\]]]^^^___aaaaaaaaabbbccceeegggiiiiiikkknnnooonnnnnnnnnooorrrqqqqqqssswwwzzz{{{{{{xxx{{{}}}~~~~~~|||||||||xxxzzz{{{{{{zzzzzz{{{|||yyy|||~~~zzztttpppooolllbbbYYYTTTOOOLLLHHHCCC???>>>===>>>>>>>>>>>>=========<<<<<<======<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>>>><<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<===>>>>>>======<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???CCCIIIMMMUUUYYY___dddfffccc___\\\YYYZZZ```jjjpppooommmnnnlllrrryyy}}}}}}|||||||||~~~{{{qqqjjjbbb]]]\\\[[[YYYVVVWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYYYYXXXVVVSSSQQQOOOLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNKKKKKKMMMNNNNNNSSSZZZiiivvv{{{yyyxxxvvvuuuwww}}}{{{yyyyyyxxxuuuqqqjjjjjjiiihhheeeccc```___bbbbbbbbbaaaaaaaaaaaaaaa```___]]][[[ZZZZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVXXXWWWVVVVVVUUUUUUUUUVVVUUUVVVWWWXXXZZZ[[[\\\]]][[[[[[[[[\\\^^^```cccdddfffhhhjjjkkkjjjiiijjjkkknnnoooqqqsssuuuvvvvvvvvvsssvvvzzz|||{{{yyyxxxxxxuuuwwwxxxwwwttttttxxx{{{{{{|||{{{|||~~~}}}}}}zzzwwwrrrhhh]]]WWWUUUQQQLLLFFFBBB@@@@@@@@@>>>>>>>>>============<<<>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<=========>>><<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================@@@??????@@@CCCHHHNNNRRRYYY]]]aaadddeeebbb^^^[[[VVVYYYcccmmmqqqnnnkkklllttt{{{~~~zzz{{{}}}www}}}{{{vvvrrrjjjfff```\\\ZZZYYYWWWUUUSSSSSSSSSSSSTTTTTTTTTUUUQQQRRRQQQQQQOOONNNLLLKKKIIIIIIJJJKKKKKKJJJJJJIIIMMMOOOPPPQQQQQQNNNLLLJJJKKKJJJKKKNNNOOOQQQWWW___ooo{{{wwwvvvvvvtttppppppuuuyyyuuusssqqqnnnkkkhhhhhhgggfffdddbbb```^^^_________^^^^^^]]]]]]]]]YYYYYYYYYXXXXXXXXXXXXYYYVVVVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZYYYYYYYYYYYY[[[]]]___```eeefffhhhhhhgggggghhhiiijjjmmmrrruuuvvvtttrrrpppppptttwwwyyyyyywwwvvvvvvtttvvvwwwuuurrrsssvvvzzz}}}|||zzzzzz|||~~~~~~zzzsssjjjaaaZZZVVVSSSNNNHHHDDDBBBAAAAAA???>>>>>>>>>============>>>>>>>>>======<<<<<<;;;;;;<<<<<<===============<<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<======>>>>>>>>><<<<<<<<<=======================================>>>===<<<<<<<<<>>>???@@@;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=======================================>>>==================>>><<<<<<<<<<<<<<<<<<<<<<<<========================???>>>>>>@@@EEEKKKPPPSSS[[[]]]```cccccc```]]][[[UUUZZZccclllmmmiiihhhkkk{{{}}}zzzwwwzzztttqqqooommmdddbbb^^^ZZZXXXWWWUUUTTTPPPQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMMMMLLLKKKJJJJJJHHHIIIJJJKKKLLLLLLLLLKKKOOOQQQRRRSSSRRROOOLLLIIIIIIIIIKKKNNNPPPSSS\\\gggyyy}}}yyyuuussstttpppoooooopppwww{{{vvvqqqnnnllliiigggffffffeeecccbbb```______\\\\\\\\\[[[ZZZZZZYYYYYYWWWWWWWWWXXXXXXXXXYYYYYYUUUTTTTTTSSSSSSTTTTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPOOOPPPPPPQQQSSSTTTTTTUUUYYYXXXXXXXXXYYY[[[]]]^^^bbbdddeeefffeeeeeegggiiihhhlllrrrttttttqqqnnnmmmooorrruuuvvvvvvuuuuuuvvvtttttttttsssssssssvvvxxx|||}}}|||~~~zzzsssmmmgggaaaWWWUUUQQQLLLGGGCCCAAA@@@??????>>>>>>>>>=========>>>>>>==================;;;<<<<<<===>>>=========<<<<<<===>>>>>>>>>>>>>>>==================>>>>>>>>>>>>======<<<<<<;;;;;;==============================<<<<<<======>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>========================>>>>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===AAAGGGMMMQQQSSS[[[\\\___``````^^^[[[YYYWWW[[[bbbhhhhhhfffjjjrrr~~~}}}|||zzzxxxqqqllliiihhhggg^^^\\\ZZZWWWUUURRRQQQPPPMMMNNNOOOOOOOOOOOOOOONNNLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKLLLNNNOOOPPPPPPQQQRRRSSSSSSRRROOOLLLJJJIIIIIIKKKNNNPPPVVVbbbooo}}}uuutttuuurrrpppqqqlllpppvvv}}}~~~xxxuuuqqqmmmjjjhhhfffeeeeeedddbbb```___^^^^^^___ZZZZZZYYYYYYXXXWWWWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUSSSSSSSSSRRRRRRSSSSSSTTTQQQQQQPPPPPPPPPPPPQQQQQQOOOOOONNNNNNMMMNNNNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRTTTTTTTTTTTTVVVXXXZZZ[[[]]]^^^`````````aaaccceeeeeeiiilllmmmkkkiiiiiiiiikkkmmmooopppppppppqqqssstttsssrrrrrrsssuuuttttttxxxyyy{{{}}}~~~~~~{{{vvvuuusssooo___]]]YYYTTTNNNHHHCCCAAA?????????>>>>>>>>>=====================>>>>>>>>>;;;;;;===>>>>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===============>>>=========<<<<<<<<<<<<========================<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;===>>>>>>>>>===<<<;;;;;;<<<<<<<<<==================<<<<<<=================================>>>>>>>>>>>>>>>>>>>>>>>>======???EEEMMMRRRUUUUUU\\\]]]^^^^^^\\\ZZZWWWUUU[[[]]]aaaddddddfffrrr~~~}}}~~~yyyvvvqqqlllhhhdddaaa```YYYYYYXXXUUURRRNNNMMMLLLJJJKKKLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNOOORRRTTTUUUUUUUUUVVVVVVTTTRRRPPPNNNLLLLLLNNNPPPSSSZZZiiixxxssskkknnnrrrpppmmmmmmlllttt}}}|||rrrpppmmmjjjhhhgggfffeeedddbbb```]]]\\\\\\]]]^^^YYYYYYXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPPPPRRRRRRQQQQQQQQQRRRRRRSSSPPPOOOOOOOOOOOOOOOOOOPPPOOOOOONNNNNNNNNNNNOOOOOOMMMMMMNNNOOOPPPQQQQQQRRRNNNNNNNNNOOOQQQTTTWWWXXXWWWXXXZZZZZZZZZ\\\^^^aaaccceeefffdddbbbaaacccffffffhhhiiijjjjjjjjjlllnnnsssqqqoooqqqtttuuusssqqqttttttuuuyyy~~~}}}}}}{{{}}}|||hhhfffbbb\\\UUUNNNGGGDDD????????????>>>>>>>>>>>><<<<<<======>>>>>>??????:::;;;===>>>>>>>>>===<<<<<<======>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<:::999;;;;;;;;;<<<<<<<<<======:::;;;===>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAADDDJJJRRRXXXZZZYYY]]]]]]]]]\\\ZZZWWWTTTRRR]]]^^^aaabbbccchhhxxx}}}|||{{{rrrqqqnnnkkkgggbbb^^^\\\XXXXXXWWWUUUQQQMMMKKKKKKHHHIIIJJJLLLMMMMMMLLLKKKLLLLLLKKKKKKLLLLLLMMMNNNPPPOOOOOOOOOQQQTTTWWWYYYYYYYYYZZZYYYXXXVVVTTTSSSPPPPPPQQQTTTWWW___pppzzzxxx{{{tttppplllkkkmmmooommmjjjsss}}}zzzrrrmmmrrrooollliiihhhfffdddbbb^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWUUUSSSSSSSSSSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQPPPPPPOOONNNNNNNNNOOOPPPQQQQQQPPPNNNMMMQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTUUUWWWXXXYYYZZZ[[[^^^^^^]]]]]]]]]^^^^^^___^^^]]]]]]^^^^^^___```aaadddeeeeeeggghhhjjjlllmmmnnnqqqtttwwwyyy}}}|||yyy||||||zzz}}}{{{}}}tttxxxyyyppp___NNNDDDAAA>>>???@@@???>>>===>>>???<<>>======>>>>>>======<<<<<<<<<;;;========================<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<======>>>???????????????========================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<==============================;;;<<<===>>>>>>===<<<;;;??????>>>>>>>>>>>>?????????AAAEEEKKKQQQXXX]]]```]]]___^^^[[[WWWVVVYYY]]]```aaaeeelllvvv|||{{{zzz{{{zzzrrrllliiihhhhhhfffccc```]]][[[XXXWWWTTTQQQNNNMMMLLLLLLKKKMMMOOOOOOMMMKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMPPPPPPPPPRRRUUUXXXXXXXXXYYY\\\______ccciiiiiifff___\\\[[[^^^bbbmmm~~~yyyuuutttuuuwww|||nnnooooooooonnnnnnqqqsss}}}wwwooojjjnnnkkkiiigggfffdddaaa___]]]]]]\\\[[[ZZZYYYXXXXXXUUUUUUSSSRRRQQQQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPRRRQQQQQQPPPOOOOOONNNNNNOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVVVVXXXXXXXXXXXXXXXYYYYYYZZZWWWWWWVVVVVVWWWXXXXXXYYY\\\]]]]]]___```bbbdddeeegggjjjmmmoooqqquuuyyy||||||yyyzzz}}}}}}yyywww|||~~~}}}mmm[[[MMMFFF@@@@@@@@@???>>>===>>>>>>;;;===???@@@>>><<<;;;;;;>>>>>>=========<<<<<<<<<===========================>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=====================<<<;;;<<<======>>>>>>==============================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<==============================;;;<<<===>>>>>>===<<<;;;>>>>>>>>>===>>>>>>??????BBBDDDHHHMMMSSSYYY]]]______^^^[[[WWWTTTTTTXXX[[[dddgggmmmvvv}}}xxxuuuwwwwwwqqqmmmgggbbbccccccbbbaaa^^^[[[XXXWWWUUUSSSQQQNNNMMMLLLKKKKKKNNNOOOPPPPPPMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMPPPTTTXXX\\\^^^^^^___dddhhhkkksss|||wwwoookkkoooyyy}}}{{{zzzyyywwwuuurrrqqqooollliiiiiikkkmmmyyyiiiooosssrrrnnnooowww}}}yyyssslllhhhgggfffddddddccc```]]]ZZZYYYYYYXXXWWWVVVUUUUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNPPPOOOOOONNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUQQQQQQPPPPPPPPPQQQRRRRRRTTTTTTUUUVVVXXXZZZ[[[\\\]]]___bbbdddfffhhhlllooouuuzzzyyyrrrpppttt||||||uuutttyyyxxxfffSSSHHHCCCBBB@@@>>>=========>>>:::<<<>>>>>><<<:::::::::>>>>>>============<<<<<<========================>>>???@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================::::::;;;<<<<<<<<<;;;;;;========================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<==============================<<<<<<============<<<<<<===============>>>???@@@EEEHHHLLLQQQVVV[[[]]]___aaa^^^XXXTTTSSSUUUZZZ]]]jjjoooxxx}}}oookkkoooxxx~~~qqqiiifffddd```\\\]]]\\\[[[ZZZWWWUUUSSSQQQPPPOOOMMMLLLKKKKKKKKKLLLQQQRRRRRRQQQMMMKKKJJJJJJLLLLLLLLLKKKKKKKKKKKKJJJKKKMMMQQQVVV[[[___bbbdddgggmmmttt{{{yyytttqqqnnniiieeecccbbb```_________^^^]]]\\\]]]```bbbppp|||kkkooossssssrrrvvv~~~|||yyyvvvqqqkkkgggbbbaaaaaaaaa```^^^YYYVVVTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOOOONNNNNNOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOORRRRRRRRRSSSSSSSSSTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTQQQQQQPPPPPPPPPPPPPPPQQQPPPPPPQQQQQQSSSTTTVVVVVVTTTVVVXXXYYY[[[]]]```bbbiiinnntttyyy}}}}}}rrrooottt}}}|||}}}{{{wwwssstttyyy~~~|||lllYYYLLLGGGDDDAAA>>>>>>>>>======;;;<<<>>>>>><<<::::::;;;>>>>>>==========================================<<<===???@@@@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============:::;;;;;;<<<<<<;;;;;;;;;========================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<==============================<<<==================<<<<<<<<<<<<===>>>???@@@AAAGGGJJJPPPVVV[[[^^^___```bbb]]]WWWTTTUUUZZZ```dddpppxxx~~~~~~qqqhhhjjjtttxxxpppgggaaa```___]]][[[XXXWWWVVVUUUSSSQQQOOONNNLLLLLLKKKJJJJJJKKKLLLMMMSSSSSSSSSPPPLLLIIIHHHHHHIIIJJJJJJJJJKKKKKKKKKLLLNNNQQQVVV[[[```dddgggiiioooxxx{{{tttlllfffddd```[[[WWWUUUUUUTTTSSSUUUVVVVVVVVVUUUVVVYYY\\\bbbmmmyyyllllllnnnssszzz~~~~~~|||yyywwwtttpppjjjfff^^^^^^]]]^^^^^^[[[XXXUUUSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRQQQQQQPPPPPPPPPNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOQQQRRRRRRSSSTTTUUUVVVVVVTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOPPPQQQRRROOOPPPRRRSSSSSSTTTWWWYYY^^^bbbhhhmmmqqqvvvzzz}}}~~~{{{uuuwww}}}{{{|||zzzwwwtttssswwwzzz}}}qqqaaaUUULLLHHHBBB???>>>???>>>======>>>??????===<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<=========<<<<<<;;;========================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<=======================================<<<<<<=========<<<<<<======???@@@AAABBBGGGLLLSSSZZZ___aaaaaaaaa]]][[[WWWVVVXXX___ggglllzzz}}}yyy}}}zzzooohhhnnn{{{wwwkkkeee^^^ZZZYYYXXXWWWUUUUUUUUUSSSRRRPPPOOONNNNNNJJJJJJJJJJJJKKKLLLNNNOOORRRRRRQQQNNNJJJHHHGGGHHHFFFGGGHHHIIIKKKMMMNNNOOORRRWWW^^^dddhhhlllppptttzzzxxxqqqjjjbbb\\\ZZZVVVRRRPPPPPPQQQQQQQQQSSSTTTUUUTTTTTTUUUWWWYYYYYYbbbkkkrrr{{{kkkkkknnnxxx~~~zzzxxxuuusssppplllhhhddd\\\[[[ZZZZZZZZZYYYVVVTTTUUUUUUTTTTTTTTTSSSSSSSSSPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRQQQQQQQQQQQQQQQNNNNNNOOOOOOPPPQQQQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOQQQSSSUUUWWWXXXYYYYYYZZZ[[[[[[ZZZYYYWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPRRRTTTVVVYYY^^^bbbfffjjjooossszzz~~~{{{yyy{{{}}}|||}}}}}}|||{{{}}}yyyuuussstttuuuzzzpppcccZZZRRRLLLDDD@@@@@@@@@???>>>???@@@@@@???>>>===>>>???======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>===>>>>>>>>>>>>===<<<<<<========================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<====================================<<<<<<<<<<<<===============>>>@@@BBBCCCDDDIIINNNVVV]]]bbbbbbaaa___XXXZZZ[[[\\\]]]ccclllsss{{{yyyzzzzzzpppkkkrrr|||oooddd```[[[WWWVVVUUUTTTSSSSSSRRRQQQOOONNNMMMMMMMMMJJJIIIIIIJJJKKKMMMOOOPPPQQQQQQPPPMMMJJJHHHHHHIIIFFFGGGIIIKKKMMMOOOQQQRRRVVV]]]eeekkkooossswww{{{}}}{{{}}}~~~}}}~~~|||ssslllfff```YYYTTTQQQOOOMMMLLLNNNPPPQQQQQQRRRTTTUUUUUUTTTUUUWWWYYYYYY```gggllltttnnnpppxxx}}}yyytttrrrooommmkkkgggccc```ZZZXXXVVVVVVWWWVVVUUUSSSTTTTTTTTTTTTSSSSSSSSSSSSOOOOOOPPPQQQQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPQQQQQQRRRSSSSSSTTTRRRSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRQQQPPPPPPNNNPPPRRRUUUYYY\\\^^^___bbbbbbcccbbbaaa___\\\[[[YYYXXXVVVUUUTTTSSSSSSSSSSSSRRRQQQOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMOOOQQQQQQSSSVVVYYY\\\```eeeiiisssvvvzzz}}}|||zzzyyy}}}}}}}}}|||zzz~~~~~~|||zzzwwwuuuuuuvvv{{{pppeee]]]WWWOOOFFFAAAAAABBBAAA??????@@@@@@???======>>>???======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>DDDCCC@@@>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>===<<<<<<========================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<==============================>>>===<<<;;;;;;<<<===>>>======>>>@@@AAACCCEEEFFFMMMRRRZZZ```cccbbb^^^[[[YYY___eeefffeeehhhqqqyyy~~~yyyyyyzzz}}}sssoooqqq}}}{{{pppggg^^^\\\YYYVVVTTTSSSSSSRRROOONNNMMMKKKJJJJJJJJJKKKIIIHHHHHHIIIJJJLLLNNNPPPPPPPPPOOOMMMKKKJJJKKKMMMJJJKKKLLLNNNPPPRRRSSSTTT[[[aaahhhlllmmmnnnqqqtttrrr{{{yyyyyyyyyxxxwwwvvvuuutttpppsssvvvvvvvvvvvvyyy{{{wwwxxxyyy{{{|||}}}~~~~~~|||uuunnneee___[[[WWWRRROOOLLLKKKJJJLLLNNNPPPQQQPPPRRRTTTVVVVVVWWWXXXZZZ\\\^^^eeejjjmmmsss|||sssyyy|||yyyvvvssspppnnnkkkhhhfffccc___\\\XXXVVVTTTSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPMMMNNNPPPPPPQQQPPPOOONNNQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRRRRSSSTTTUUUUUUVVVSSSSSSSSSSSSTTTTTTTTTTTTQQQRRRTTTVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQQQQPPPRRRUUUYYY]]]aaadddeeeiiijjjjjjjjjhhheeebbb```[[[[[[YYYXXXVVVUUUUUUUUUXXXVVVTTTRRRPPPNNNMMMMMMLLLMMMNNNMMMLLLLLLNNNOOONNNPPPSSSUUUWWWZZZ___cccjjjmmmrrrwww{{{{{{xxx~~~zzzzzzyyywwwyyyyyyyyyyyyyyyyyyzzz{{{|||vvvjjjcccYYYQQQGGGBBBBBBCCCBBB@@@???@@@@@@???===<<<>>>???======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>JJJHHHDDD@@@===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>>>>???======>>>>>>===<<<;;;;;;========================<<<<<<============<<<<<<<<<;;;;;;;;;;;;<<<==============================>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@BBBEEEFFFHHHPPPUUU\\\bbbccc```[[[WWW]]]fffooopppmmmnnnvvv}}}wwwtttwww{{{{{{gggjjjvvv{{{ppphhhbbbWWWUUUSSSQQQPPPOOOOOOOOOLLLKKKJJJHHHGGGHHHHHHIIIHHHHHHGGGHHHIIIKKKMMMOOOOOOPPPOOONNNLLLLLLNNNPPPNNNOOOPPPQQQSSSTTTUUUUUU^^^dddiiijjjfffdddeeegggccckkkqqqqqqrrrxxx~~~|||zzzyyyvvvuuuuuusssqqqooommmllljjjmmmoooooommmmmmooorrrssstttuuuwwwxxxyyyyyyyyy|||}}}xxxssskkkeee\\\VVVSSSQQQNNNKKKLLLKKKKKKMMMPPPQQQQQQPPPRRRTTTWWWYYYZZZ[[[^^^```bbbhhhnnnpppttt{{{~~~~~~rrr}}}}}}wwwsssnnnkkkjjjeee```___aaaaaa]]]YYYUUUTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTTTTSSSRRRPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPOOOTTTTTTTTTTTTUUUVVVWWWXXXUUUUUUUUUUUUTTTTTTTTTTTTZZZYYYWWWVVVUUUUUUVVVVVVXXXYYYZZZ\\\^^^]]]ZZZWWWUUUVVVVVVVVVVVVUUUTTTTTTRRRVVV[[[___aaabbbdddfffeeeiiinnnppppppnnnmmmmmmkkkgggccc```___\\\XXXTTT\\\YYYWWWTTTSSSRRRPPPOOONNNNNNNNNNNNOOOOOOMMMLLLOOOOOOPPPQQQSSSUUUWWWXXX\\\aaagggmmmsssyyy|||yyyzzz{{{{{{||||||yyyvvvwww|||{{{pppfff```XXXNNNEEEAAA@@@@@@@@@??????>>>===============??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>??????>>>===<<<=========>>>>>>======<<<<<<<<<;;;<<<<<<======>>>>>>??????GGGCCC>>><<<======<<<:::========================================================================;;;999777999<<<>>>===;;;===<<<<<<;;;;;;;;;<<<<<<<<<===>>>???AAAEEEKKKOOORRRUUUZZZ\\\]]]]]]]]]^^^bbbsss{{{qqqgggjjjrrruuu~~~yyytttpppqqqtttwwwzzzpppjjjyyy|||oooggg```\\\UUUTTTQQQOOOMMMLLLLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGIIIJJJMMMNNNPPPQQQNNNNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRQQQQQQSSSVVVXXXYYY]]]```___ZZZWWWWWWYYY\\\]]]ccciiihhhgggooo{{{}}}}}}|||zzzxxxwwwooonnnmmmkkkjjjjjjiiiiiiffffffhhhiiijjjlllmmmmmmnnnppprrruuuvvvvvvuuuttttttwww{{{~~~yyyqqqiiidddXXXUUURRRQQQQQQPPPLLLIIIJJJIIIIIIKKKNNNQQQRRRRRRWWWXXXYYY[[[___cccfffiiiooooooppptttyyy|||{{{yyy{{{}}}yyy~~~yyyuuuqqqnnnkkkfffbbb]]]\\\]]]]]]YYYVVVUUUTTTSSSRRRPPPOOOOOONNNPPPPPPRRRSSSSSSSSSSSSRRRPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQRRRTTTTTTUUUTTTTTTSSSSSSSSSTTTUUUVVVWWWXXX[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZ]]]]]]^^^```bbbaaa^^^[[[YYYYYYYYYXXXWWWWWWVVVVVVTTTWWW\\\```bbbcccdddeeebbbffflllppprrrssstttuuutttqqqllliiihhhgggeeeccc```]]]YYYWWWVVVUUURRROOOPPPOOOOOOOOOOOOOOOOOONNNMMMMMMNNNOOOPPPRRRSSSTTTWWWZZZ___dddjjjpppvvvzzz{{{yyyxxxyyy||||||sssjjjaaaZZZQQQIIIDDDAAA@@@???@@@@@@???>>>>>>>>>>>>???>>>>>>============>>>>>>===============>>>??????>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>EEEAAA===<<<<<<===<<<;;;========================================================================;;;:::999:::===>>>===<<<>>>======<<<<<<============???@@@BBBDDDIIINNNRRRZZZ[[[]]]]]][[[YYYYYYZZZbbbpppuuullleeekkksssvvv}}}tttmmmmmmrrr|||zzzppphhhqqqssshhhaaa[[[XXXRRRPPPNNNLLLJJJIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHGGGHHHJJJKKKMMMOOOQQQRRROOONNNMMMLLLLLLMMMNNNOOORRRRRRSSSRRRQQQRRRTTTVVVXXX[[[]]][[[VVVTTTUUUXXXYYY[[[```eeeffffffnnnyyy~~~~~~|||{{{}}}~~~{{{xxxvvvtttrrrrrrmmmlllkkkiiihhhgggggggggffffffggghhhiiijjjjjjkkknnnoooqqqtttuuuuuutttsssqqqtttwww{{{~~~}}}{{{zzzzzzxxxxxxxxxuuuppphhhaaa\\\UUUSSSPPPPPPQQQQQQOOOLLLMMMMMMLLLNNNPPPRRRTTTTTTZZZ\\\___ccchhhmmmqqqsssvvvuuuvvvxxx|||}}}{{{yyy{{{}}}}}}xxxtttqqqooollljjjddd```\\\ZZZ[[[ZZZVVVSSSUUUTTTRRRQQQOOOOOONNNNNNPPPQQQRRRRRRRRRRRRRRRQQQRRRSSSTTTTTTUUUUUUTTTTTTRRRSSSTTTUUUWWWWWWWWWXXXYYYZZZZZZ[[[\\\]]]^^^___bbbbbbbbbbbbbbbaaaaaa```^^^___```bbbcccdddddddddddddddeeeggghhhgggdddbbb___^^^\\\[[[YYYYYYXXXXXXUUUYYY^^^aaabbbbbbcccccc```dddkkkqqquuuxxx{{{}}}|||yyyvvvttttttuuutttsssiiiddd___]]]^^^\\\WWWRRRTTTSSSRRRQQQPPPPPPPPPQQQNNNNNNNNNNNNOOOPPPQQQRRRRRRTTTWWW[[[___eeelllppp{{{}}}}}}wwwsssxxx{{{|||uuunnneee___VVVNNNHHHEEEBBBAAAAAAAAA@@@????????????@@@======<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@@@@===>>>?????????>>><<<;;;============<<<<<<<<<<<<<<<============>>>>>>>>>AAA>>><<<;;;<<<<<<<<<;;;========================================================================<<<;;;:::<<<>>>???>>>===???>>>>>>======>>>>>>??????AAACCCEEEIIIMMMSSSWWW______^^^\\\YYYXXXYYY[[[dddlllmmmgggeeennnvvvyyy~~~yyyrrrnnnqqqyyy}}}vvvooojjjhhhzzzxxxiii```[[[WWWTTTPPPNNNLLLJJJHHHGGGGGGGGGIIIIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJLLLNNNPPPQQQRRRQQQOOOMMMKKKKKKMMMOOOQQQSSSTTTTTTRRRQQQQQQSSSUUUXXXYYYYYYVVVRRRQQQTTTWWWZZZ\\\```dddfffiiirrr{{{~~~|||xxxttttttvvvyyywwwvvvsssqqqooommmllllllkkkkkkiiihhhggggggggggggggggggggghhhhhhhhhhhhiiiiiijjjlllmmmnnnnnnnnnmmmoooqqqsssvvvxxxxxxyyyyyyyyyxxxxxxwwwvvvuuuttttttrrrrrrqqqpppooooooooopppnnnmmmkkkhhhccc]]]XXXUUUPPPNNNMMMMMMOOOPPPOOONNNQQQQQQQQQRRRTTTWWWZZZ\\\bbbdddiiiooouuuzzz}}}}}}}}}}}}~~~}}}zzz|||~~~{{{wwwsssooommmkkkiiigggccc```\\\ZZZZZZXXXVVVTTTTTTSSSRRRPPPOOONNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQUUUVVVWWWWWWXXXXXXXXXXXXVVVWWWXXXYYYZZZ[[[[[[[[[aaabbbcccdddeeeffffffgggiiijjjkkkkkkkkkjjjiiiiiiggghhhjjjlllmmmmmmllllllkkkjjjjjjlllmmmllljjjgggdddbbb```^^^\\\[[[ZZZZZZWWWZZZ^^^aaaaaa`````````aaaeeekkkppptttwww{{{~~~{{{{{{{{{|||}}}}}}||||||tttnnnhhhggghhhfff```ZZZYYYXXXWWWUUURRRQQQRRRSSSQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRTTTUUUXXX]]]ccchhhtttvvvzzzvvvooowwwyyy}}}zzzxxxuuuqqqmmmfff[[[RRRKKKGGGEEECCCAAAAAA@@@???????????????>>>======<<<<<<======>>>>>>>>>======>>>>>>???@@@<<<===???@@@???>>><<<:::===============<<<<<<<<<===========================<<<;;;;;;;;;<<<<<<<<<===========================================================================<<<<<<===>>>>>>>>>>>>>>>>>>=========>>>?????????BBBEEEHHHLLLQQQWWW[[[^^^]]]\\\ZZZYYYZZZ]]]```eeehhhgggdddhhhrrrzzz|||wwwuuusssuuuzzz}}}uuunnnkkkooosssooobbb[[[XXXVVVTTTOOONNNLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOQQQQQQQQQPPPMMMLLLLLLNNNQQQSSSTTTUUUUUUTTTSSSSSSUUUWWWZZZYYYWWWSSSPPPQQQTTTXXX^^^```dddhhhkkkpppyyy~~~~~~~~~~~~yyytttqqqqqqsssuuuqqqpppnnnmmmkkkjjjjjjjjjlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggggggfffggghhhiiijjjjjjjjjjjjlllmmmooopppqqqqqqqqqqqqnnnmmmkkkiiigggfffffffffddddddccccccccccccddddddcccaaa```]]]YYYVVVTTTRRRPPPOOONNNNNNOOOQQQRRRRRRSSSTTTWWWZZZ]]]aaafffiiiooorrrvvv{{{~~~~~~~~~~~~}}}wwwtttoookkkiiigggdddbbb___]]]ZZZXXXWWWVVVTTTSSSTTTSSSQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRVVVWWWXXXZZZ[[[[[[\\\\\\\\\]]]___aaaccceeeffffffhhhiiijjjlllllllllllllllqqqrrrtttuuuuuuuuutttssspppppprrrssssssrrrqqqpppooonnnnnnnnnoooooommmkkkgggfffdddbbb```^^^]]]]]]YYY\\\^^^______^^^^^^^^^dddgggkkknnnpppsssvvvyyywwwzzz~~~}}}xxxtttssssssqqqlllfffaaaaaa```\\\WWWTTTSSSTTTRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSWWW\\\```jjjnnnttt{{{yyyqqqsssvvv~~~zzzuuuwwwxxxvvvssskkk___UUUMMMIIIFFFDDD@@@@@@???>>>>>>>>>>>>??????>>>>>>======>>>>>>???===<<<<<<<<<<<<===>>>>>><<<===???@@@???>>><<<:::<<<<<<<<<========================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<=================================================================================>>>>>>>>>>>>>>>???===<<<<<<<<<======>>>??????BBBFFFJJJNNNTTTYYY]]]^^^]]][[[YYYXXXZZZ___cccbbbcccdddeeelllvvv|||}}}wwwtttrrruuu|||~~~|||vvvmmmhhhlllxxx}}}tttggg\\\WWWUUUTTTRRRNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHJJJLLLNNNOOOPPPQQQPPPNNNNNNNNNQQQSSSUUUUUUVVVVVVVVVVVVWWWZZZ\\\^^^\\\XXXTTTRRRSSSWWWZZZ```dddhhhlllpppxxx{{{vvvqqqoooooopppqqqllllllkkkjjjiiiiiiiiiiiikkkkkkjjjiiihhhhhhhhhhhhggggggffffffeeedddddddddggghhhhhhiiijjjjjjjjjjjjhhhiiiiiiiiijjjiiiiiiiiicccbbbaaa___]]]\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZXXXWWWVVVTTTTTTSSSSSSSSSSSSSSSSSSRRRSSSTTTVVVXXXWWW[[[```fffjjjpppvvvzzz~~~|||yyyxxxxxx{{{{{{|||}}}~~~~~~yyywwwssspppkkkgggeeebbb```^^^YYYXXXWWWUUUTTTSSSRRRRRRSSSRRRQQQPPPPPPQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXYYY[[[]]]___aaaaaabbbdddfffiiilllooorrrttttttssssssuuuuuuuuuuuutttsssuuuwwwyyy|||}}}}}}||||||{{{{{{{{{{{{zzzyyyxxxwwwrrrqqqppppppqqqpppooommmiiiiiihhhgggeeecccaaa```^^^______^^^]]]\\\]]]^^^fffhhhjjjkkklllnnnrrrtttvvv{{{~~~}}}zzzwwwtttmmmnnnlllggg___XXXUUUVVVQQQQQQPPPOOONNNNNNOOOOOOOOOPPPPPPPPPOOOQQQUUUXXX^^^cccllluuu~~~}}}zzz|||{{{pppuuutttrrrwww}}}~~~wwwqqqggg]]]UUUNNNHHHDDD@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<======>>>===>>>?????????>>><<<;;;<<<<<<<<<========================<<<<<<<<<<<<;;;:::;;;<<<<<<;;;;;;<<<>>>========================================================================<<<>>>???>>>===<<<===???<<<<<<<<<<<<===>>>??????@@@CCCHHHLLLPPPUUU[[[^^^aaa___\\\YYYVVVXXX[[[______aaaeeellltttzzz~~~~~~xxxqqqrrrzzzwwwtttnnnhhhgggqqqqqqiii^^^WWWTTTRRRPPPNNNJJJIIIGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGIIIKKKMMMNNNOOOPPPPPPPPPQQQRRRUUUWWWXXXWWWYYYYYYZZZZZZ[[[^^^aaabbb___ZZZWWWVVVWWW[[[]]]___eeekkknnnttt~~~{{{wwwrrrnnnmmmmmmmmmllliiiiiiiiihhhhhhiiiiiijjjkkkjjjjjjiiihhhhhhiiiiiigggffffffeeeddddddcccccceeeeeefffffffffgggggggggfffffffffeeeeeeeeeeeeeee```___^^^]]][[[ZZZXXXXXXWWWWWWVVVUUUUUUUUUUUUUUURRRRRRRRRRRRSSSTTTVVVWWWTTTTTTTTTTTTTTTUUUYYY\\\bbbhhhpppwww{{{~~~yyyuuuttttttuuuvvvvvvwwwxxxzzz{{{|||{{{xxxzzz|||{{{|||uuuqqqpppmmmjjjfffbbbaaa___]]][[[VVVVVVVVVUUUSSSSSSSSSTTTRRRQQQPPPPPPQQQSSSVVVXXXWWWWWWWWWWWWXXXZZZ\\\]]]^^^___bbbeeehhhjjjkkkllloooppprrrtttvvvwwwxxxxxxvvvwwwxxxxxxwwwvvvtttrrrrrrtttxxx{{{}}}~~~}}}}}}~~~}}}|||{{{{{{{{{{{{tttsssqqqqqqrrrrrrpppnnnlllmmmmmmmmmllliiifffdddccccccaaa___\\\\\\^^^```eeefffhhhiiijjjmmmqqquuuxxx{{{yyyzzzyyyssshhh^^^YYYXXXQQQQQQPPPPPPOOOPPPPPPPPPPPPQQQQQQQQQOOOOOOQQQSSSUUUZZZaaajjjttt}}}xxxsssyyywwwuuuwwwwwwyyyyyynnnmmmvvv}}}zzzuuunnneeeZZZOOOGGGAAAAAA@@@????????????@@@>>>>>>============>>>>>>=========<<<===>>>>>>???>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>======<<<<<<<<<;;;;;;;;;:::<<<>>>>>><<<;;;<<<>>>========================================================================<<<===???>>><<<;;;<<<>>>============>>>???@@@AAABBBFFFJJJOOOSSSWWW\\\```bbb```]]]YYYVVVVVVXXX[[[```eeennnyyyxxxzzz~~~rrrpppmmmkkkppp|||{{{hhhbbbZZZUUUSSSQQQNNNKKKJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEFFFHHHJJJLLLMMMOOOPPPNNNOOORRRTTTWWWYYYZZZ[[[]]]]]]^^^]]]]]]^^^aaaccceeeaaa\\\YYYYYYZZZ]]]^^^___fffmmmqqqyyyyyyuuupppnnnnnnmmmllljjjkkkkkkkkkkkkkkklllmmmnnnooonnnmmmmmmlllmmmmmmmmmjjjjjjjjjiiiiiihhhhhhgggfffffffffffffffggghhhhhhiiiiiihhhhhhggggggggghhhdddccccccaaa___\\\ZZZXXXZZZYYYYYYYYYYYYYYYZZZZZZVVVVVVWWWXXXYYY[[[\\\]]]YYY[[[\\\\\\]]]```eeeiiittt{{{}}}wwwsssrrrrrruuuvvvvvvsssppppppssswww{{{|||wwwxxx{{{xxx~~~uuunnnkkkkkkiiifffbbb___^^^]]][[[ZZZWWWWWWWWWVVVUUUUUUVVVWWWRRRQQQPPPPPPRRRUUUXXXZZZZZZYYYYYYZZZ\\\^^^aaabbbeeegggjjjmmmpppsssuuuvvvwwwwwwwwwwwwvvvuuussssssooopppqqqqqqpppnnnkkkjjjlllooossswwwzzzzzzzzzzzzxxxwwwuuutttttttttuuuvvvvvvtttrrrrrrssssssqqqooommmoooqqqrrrqqqmmmiiiggggggfffccc___]]]]]]```ccccccdddfffhhhjjjnnnssswwwyyyzzz|||{{{yyyzzz~~~zzznnnbbb\\\ZZZTTTSSSSSSRRRRRRRRRSSSSSSRRRSSSTTTTTTRRRQQQQQQRRRRRRTTTYYY```iiirrrzzzzzzpppkkkpppvvvvvvvvvwwwsssqqqttt~~~|||{{{{{{{{{~~~sssiiiiiisss~~~}}}ttteeeVVVLLLCCCBBBAAAAAA@@@@@@AAAAAA======<<<<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@??????>>>===============;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;:::===??????<<<;;;<<<>>>========================================================================;;;===???>>>;;;:::<<<>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGLLLPPPTTTYYY]]]aaa```___\\\XXXVVVVVVYYY[[[dddkkkxxxyyyrrrqqqpppsss{{{tttfffaaaZZZVVVTTTRRRNNNKKKLLLKKKIIIGGGGGGFFFGGGGGGDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGIIIKKKMMMNNNPPPQQQMMMOOORRRVVVYYY[[[\\\\\\aaaaaaaaa```______aaaccceeebbb]]]ZZZZZZ\\\^^^___```iiipppuuu}}}yyyuuuqqqoooppppppmmmkkkoooooooooooopppqqqrrrssstttsssrrrrrrrrrrrrrrrssspppppppppoooooonnnnnnnnnooonnnnnnnnnnnnnnnooopppoooooonnnmmmmmmmmmmmmmmmiiiiiiiiigggddd```\\\ZZZ^^^^^^^^^^^^___```aaabbb]]]^^^___```aaabbbbbbcccfffhhhkkkkkkmmmqqqwww}}}|||vvvrrrqqqrrrwwwxxxwwwqqqkkkjjjnnnssswww}}}